.SignupLanding_root__Y7Zq3{--landing-ink:var(--chakra-colors-ink-1);--landing-muted:var(--chakra-colors-ink-3);--landing-line:var(--chakra-colors-border);--landing-green:var(--chakra-colors-accent-link);font-family:Arial,sans-serif;color:var(--landing-ink);font-size:15px;line-height:1.5;background:var(--chakra-colors-bg)}.SignupLanding_root__Y7Zq3 p{margin:0}.SignupLanding_root__Y7Zq3 a{text-underline-offset:3px}.SignupLanding_eyebrow___K_4T,.SignupLanding_frameworkLabel__Mm_BJ>span,.SignupLanding_loop__AvJU8,.SignupLanding_root__Y7Zq3 em{font-family:var(--remy-editorial-font),Georgia,serif;font-style:italic;font-weight:400;color:var(--landing-green)}.SignupLanding_root__Y7Zq3 .SignupLanding_heading__I_J2t{font-family:var(--remy-heading-font),Arial,sans-serif;font-weight:700;line-height:1.14;letter-spacing:-.035em}.SignupLanding_wrap__SbnA4{width:100%;max-width:1180px;margin-inline:auto;padding-inline:24px}.SignupLanding_header__113DB{display:flex;justify-content:space-between;align-items:center;height:96px}.SignupLanding_logo__vNQlr{display:block;width:142px}.SignupLanding_header__113DB nav{display:flex;gap:12px;align-items:center;font-size:13px}.SignupLanding_header__113DB nav>span{color:var(--landing-muted)}.SignupLanding_header__113DB nav a{font-weight:650;text-decoration:underline}.SignupLanding_hero__Li0rb{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,460px);grid-gap:64px;gap:64px;padding-top:32px;padding-bottom:72px;align-items:start}.SignupLanding_intro__g4uma{padding-top:18px}.SignupLanding_root__Y7Zq3 .SignupLanding_eyebrow___K_4T{font-size:23px;line-height:1.2;margin-bottom:17px}.SignupLanding_root__Y7Zq3 .SignupLanding_heroHeading__zowD2{font-size:60px;margin-bottom:24px;letter-spacing:-.045em}.SignupLanding_heroHeading__zowD2 em{font-size:1.05em}.SignupLanding_samples__ZK4QC{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px;max-width:465px;margin-bottom:22px}.SignupLanding_thumbnail__TVdjP{aspect-ratio:4/5;overflow:hidden;border:1px solid var(--landing-line);border-radius:12px;background:var(--chakra-colors-surface)}.SignupLanding_thumbnail__TVdjP img{display:block;width:100%;height:100%;object-fit:cover}.SignupLanding_support__mF1YO{display:flex;align-items:center;gap:20px;margin-bottom:25px}.SignupLanding_support__mF1YO>p{flex:1 1;min-width:0;font-size:17px;line-height:1.6;color:var(--landing-muted)}.SignupLanding_platforms___Co3D{display:flex;flex:0 0 auto;flex-direction:column;align-items:flex-start;gap:7px;border-left:1px solid var(--landing-line);padding:2px 0 2px 18px}.SignupLanding_platforms___Co3D>span{display:flex;align-items:center;gap:8px;min-height:19px;font-size:12px;line-height:1.4;color:var(--landing-muted);white-space:nowrap}.SignupLanding_platforms___Co3D svg{width:17px;height:17px;flex-shrink:0}.SignupLanding_path__aJ2k9{margin-top:32px}.SignupLanding_path__aJ2k9 .SignupLanding_overline__BGGmg{font-size:13px;letter-spacing:.14em;font-weight:700;color:var(--landing-muted);margin-bottom:18px}.SignupLanding_path__aJ2k9 ol{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:18px;gap:18px}.SignupLanding_path__aJ2k9 li{position:relative;min-width:0}.SignupLanding_path__aJ2k9 li:not(:last-child):after{content:"";position:absolute;top:14px;left:42px;right:0;height:1px;background:var(--landing-line)}.SignupLanding_stepNumber__idBdx{border:1px solid var(--landing-line);border-radius:50%;width:30px;height:30px;display:grid;place-items:center;background:var(--chakra-colors-surface);font-size:12px;font-weight:650;margin-bottom:12px}.SignupLanding_darkStep__pPTIz{background:var(--landing-ink);color:#fff;border-color:var(--landing-ink)}.SignupLanding_root__Y7Zq3 .SignupLanding_stepHeading___oe_k{font-size:14px;line-height:1.4;margin:0 0 7px;letter-spacing:-.015em}.SignupLanding_path__aJ2k9 li p{font-size:12px;line-height:1.65;color:var(--landing-muted)}.SignupLanding_mobilePath__Q4T_4{display:none}.SignupLanding_signupCard___btBW{align-self:center;min-width:0;padding:28px;border:1px solid var(--landing-line);border-radius:22px;background:var(--chakra-colors-white);box-shadow:0 12px 35px rgb(41 61 29/3%);scroll-margin-top:20px}.SignupLanding_root__Y7Zq3 .SignupLanding_help__t0ybd{margin-bottom:12px;text-align:right;font-size:11px;line-height:1.4}.SignupLanding_help__t0ybd a{display:inline-block;padding:4px 0;min-height:24px;color:var(--landing-muted);text-decoration:underline}.SignupLanding_root__Y7Zq3 .SignupLanding_signupTitle__AxMOb{font-size:26px;line-height:1.14;letter-spacing:-.035em;font-weight:700;margin-bottom:24px}.SignupLanding_root__Y7Zq3 .SignupLanding_emailLabel__3lTN0{font-family:Arial,sans-serif;font-size:13px;line-height:1.5;font-weight:600;margin-bottom:5px}.SignupLanding_root__Y7Zq3 .SignupLanding_emailInput__GZSaD{min-height:52px;height:52px;padding:13px 14px;border:1px solid var(--chakra-colors-borderStrong);border-radius:8px;font-family:Arial,sans-serif;font-size:16px;background:var(--chakra-colors-white)}.SignupLanding_root__Y7Zq3 .SignupLanding_emailInput__GZSaD[aria-invalid=true]{border-color:var(--chakra-colors-caution-border)}.SignupLanding_root__Y7Zq3 .SignupLanding_submitButton__NA3zI{min-height:52px;border-radius:9px;font-family:Arial,sans-serif;font-size:15px;font-weight:650;margin-top:18px}.SignupLanding_root__Y7Zq3 .SignupLanding_agreement__Cdrvl{font-family:Arial,sans-serif;font-size:11px;line-height:1.6;margin-top:12px}.SignupLanding_capabilities__l96Q_{background:color-mix(in srgb,var(--landing-green) 8%,var(--chakra-colors-bg));border-block:1px solid var(--landing-line);padding-block:38px}.SignupLanding_capabilityLayout__bdhAD{display:grid;grid-template-columns:.85fr 1.55fr;grid-gap:64px;gap:64px}.SignupLanding_root__Y7Zq3 .SignupLanding_frameworkIntro__bGnI_ .SignupLanding_heading__I_J2t{font-size:32px;line-height:1.15;margin-bottom:14px}.SignupLanding_root__Y7Zq3 .SignupLanding_frameworkIntro__bGnI_ .SignupLanding_eyebrow___K_4T{font-size:21px;margin-bottom:13px}.SignupLanding_frameworkIntro__bGnI_>p:last-child{max-width:310px;font-size:13px;line-height:1.7}.SignupLanding_frameworkRow__wDVX3{display:grid;grid-template-columns:72px minmax(0,1fr);grid-gap:18px;gap:18px;padding-block:16px;border-top:1px solid var(--landing-line)}.SignupLanding_frameworkRow__wDVX3:first-child{padding-top:0;border-top:0}.SignupLanding_frameworkLabel__Mm_BJ>span{display:block;font-size:26px;line-height:1.2}.SignupLanding_frameworkLabel__Mm_BJ small{display:block;font-size:10px;line-height:1.5;color:var(--landing-muted);margin-top:4px}.SignupLanding_root__Y7Zq3 .SignupLanding_frameworkCopy__mrd8O .SignupLanding_heading__I_J2t{font-size:17px;line-height:1.35;margin-bottom:6px}.SignupLanding_frameworkCopy__mrd8O>p{font-size:13px;line-height:1.65;color:var(--landing-muted);margin-bottom:8px}.SignupLanding_frameworkCopy__mrd8O .SignupLanding_output__9_QVS{font-size:11px;font-weight:700;color:var(--landing-green);margin-bottom:0}.SignupLanding_root__Y7Zq3 .SignupLanding_loop__AvJU8{font-size:18px;margin-top:2px;padding-top:12px;border-top:1px solid var(--landing-line)}.SignupLanding_faqSection__URM49{display:grid;grid-template-columns:1fr 1.5fr;grid-gap:80px;gap:80px;padding-top:44px;padding-bottom:72px;border-top:1px solid var(--landing-line)}.SignupLanding_root__Y7Zq3 .SignupLanding_faqIntro__vDoJR .SignupLanding_heading__I_J2t{font-size:38px;margin-bottom:18px}.SignupLanding_faqIntro__vDoJR>p:last-child{font-size:13px;color:var(--landing-muted);line-height:1.7}.SignupLanding_faqs__3gdyk details{border-bottom:1px solid var(--landing-line)}.SignupLanding_faqs__3gdyk summary{list-style:none;cursor:pointer;font-weight:550;font-size:14px;display:flex;gap:20px;align-items:center;justify-content:space-between;padding:18px 0}.SignupLanding_faqs__3gdyk summary::-webkit-details-marker{display:none}.SignupLanding_faqs__3gdyk summary:after{content:"+";font-size:20px;flex-shrink:0;font-weight:400;color:var(--landing-green)}.SignupLanding_faqs__3gdyk details[open] summary:after{content:"−"}.SignupLanding_faqs__3gdyk details>div{font-size:14px;line-height:1.8;color:var(--landing-muted);padding-bottom:18px}.SignupLanding_faqs__3gdyk details a{display:inline-block;margin-top:8px;text-decoration:underline}.SignupLanding_root__Y7Zq3 .SignupLanding_faqToggle__yPjeT{display:none}.SignupLanding_footer__yyYMH{border-top:1px solid var(--landing-line);padding-block:24px;display:flex;gap:20px;justify-content:space-between;flex-wrap:wrap;font-size:11px}.SignupLanding_footer__yyYMH>p{font-weight:600}.SignupLanding_footer__yyYMH>div{display:flex;gap:20px;align-items:center}.SignupLanding_footer__yyYMH a{color:var(--landing-muted);text-decoration:underline}.SignupLanding_skip__8fpJo{position:fixed;top:-60px;left:16px;padding:10px;background:#fff;z-index:10}.SignupLanding_skip__8fpJo:focus{top:8px}.SignupLanding_root__Y7Zq3 :is(a,input,button,summary):focus-visible{outline:3px solid var(--landing-green);outline-offset:4px}@media (min-width:1440px){.SignupLanding_hero__Li0rb{gap:90px}}@media (max-width:950px){.SignupLanding_hero__Li0rb{gap:32px;grid-template-columns:minmax(0,1fr) minmax(0,420px)}.SignupLanding_root__Y7Zq3 .SignupLanding_heroHeading__zowD2{font-size:46px}.SignupLanding_support__mF1YO>p{font-size:15px}.SignupLanding_desktopBreak__iNVPS{display:none}.SignupLanding_capabilityLayout__bdhAD{gap:36px}.SignupLanding_faqSection__URM49{gap:40px}.SignupLanding_signupCard___btBW{padding:24px}.SignupLanding_root__Y7Zq3 .SignupLanding_faqIntro__vDoJR .SignupLanding_heading__I_J2t{font-size:32px}}@media (max-width:720px){.SignupLanding_wrap__SbnA4{padding-inline:20px}.SignupLanding_header__113DB{height:64px}.SignupLanding_logo__vNQlr{width:124px}.SignupLanding_header__113DB nav>span{display:none}.SignupLanding_header__113DB nav{font-size:12px}.SignupLanding_hero__Li0rb{display:flex;flex-direction:column;gap:22px;padding-top:12px;padding-bottom:40px}.SignupLanding_intro__g4uma{padding:0;width:100%}.SignupLanding_root__Y7Zq3 .SignupLanding_intro__g4uma>.SignupLanding_eyebrow___K_4T{font-size:19px;margin-bottom:10px}.SignupLanding_root__Y7Zq3 .SignupLanding_heroHeading__zowD2{font-size:36px;line-height:1.05;margin-bottom:12px}.SignupLanding_samples__ZK4QC{gap:9px;max-width:100%;margin:5px 0 17px}.SignupLanding_thumbnail__TVdjP{border-radius:9px;aspect-ratio:4/4.7}.SignupLanding_support__mF1YO{gap:14px;margin-bottom:18px}.SignupLanding_support__mF1YO>p{font-size:14px;line-height:1.6}.SignupLanding_platforms___Co3D{padding-left:12px;gap:6px}.SignupLanding_platforms___Co3D>span{font-size:11px;gap:6px;min-height:18px}.SignupLanding_platforms___Co3D svg{width:16px;height:16px}.SignupLanding_desktopPath__kfoPL{display:none}.SignupLanding_mobilePath__Q4T_4{display:block;width:100%;margin-top:8px}.SignupLanding_mobilePath__Q4T_4 ol{gap:13px}.SignupLanding_mobilePath__Q4T_4 .SignupLanding_overline__BGGmg{margin-bottom:17px}.SignupLanding_root__Y7Zq3 .SignupLanding_mobilePath__Q4T_4 .SignupLanding_stepHeading___oe_k{font-size:13px}.SignupLanding_mobilePath__Q4T_4 li p{line-height:1.6}.SignupLanding_path__aJ2k9 li:not(:last-child):after{left:38px}.SignupLanding_signupCard___btBW{width:100%;padding:22px 20px;border-radius:18px;align-self:stretch}.SignupLanding_root__Y7Zq3 .SignupLanding_help__t0ybd{margin-bottom:10px}.SignupLanding_root__Y7Zq3 .SignupLanding_signupTitle__AxMOb{font-size:24px;margin-bottom:22px}.SignupLanding_root__Y7Zq3 .SignupLanding_submitButton__NA3zI{margin-top:16px}.SignupLanding_capabilities__l96Q_{display:none}.SignupLanding_faqSection__URM49{display:block;padding-top:32px;padding-bottom:36px}.SignupLanding_faqIntro__vDoJR br,.SignupLanding_faqIntro__vDoJR>p:last-child{display:none}.SignupLanding_faqs__3gdyk{margin-top:16px}.SignupLanding_faqs__3gdyk summary{font-size:12px}.SignupLanding_faqs__3gdyk:not(.SignupLanding_expanded__aeEuc) details:not(:first-child){display:none}.SignupLanding_root__Y7Zq3 .SignupLanding_faqToggle__yPjeT{display:block;width:max-content;max-width:100%;margin:18px auto 0;min-height:44px;padding:8px 12px;border:0;background:transparent;border-radius:0;text-decoration:underline;text-underline-offset:4px;font-size:13px;font-weight:500;color:var(--landing-green)}.SignupLanding_footer__yyYMH{gap:15px}.SignupLanding_footer__yyYMH>div{gap:14px;flex-wrap:wrap}}.__variable_4242df{--remy-heading-font:"__sans_4242df","__sans_Fallback_4242df"}@font-face{font-family:"__serif_f3e135";src:url(/_next/static/media/ae2f4ed91ac82411-s.p.ttf) format("truetype");font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:"__serif_Fallback_f3e135";src:local("Arial");ascent-override:121.98%;descent-override:38.19%;line-gap-override:0.00%;size-adjust:81.16%}.__className_f3e135{font-family:"__serif_f3e135","__serif_Fallback_f3e135";font-weight:400;font-style:italic}.__variable_f3e135{--remy-editorial-font:"__serif_f3e135","__serif_Fallback_f3e135"}@font-face{font-family:__sans_4242df;src:url(/_next/static/media/ff4dedc881fc1fa7-s.p.ttf) format("truetype");font-display:swap;font-weight:700}@font-face{font-family:__sans_Fallback_4242df;src:local("Arial");ascent-override:89.02%;descent-override:27.82%;line-gap-override:0.00%;size-adjust:111.43%}.__className_4242df{font-family:__sans_4242df,__sans_Fallback_4242df;font-weight:700}