.public-site_publicSite__C3Oqd{--public-bg:#ffffff;--public-surface:#f0f3f5;--public-ink:#202a33;--public-muted:#52606b;--public-action:#c53322;--public-rule:#d6dde2;--public-on-action:#ffffff;min-height:100vh;background:var(--public-bg);color:var(--public-ink);font-family:var(--font-public-body),sans-serif;font-size:1.125rem;line-height:1.55}.dark .public-site_publicSite__C3Oqd{--public-bg:#1f252b;--public-surface:#2a333b;--public-ink:#f7f9fa;--public-muted:#bdc8d0;--public-action:#ffaa96;--public-rule:#52616c;--public-on-action:#1f252b}.public-site_publicSite__C3Oqd :is(h1,h2,h3){font-family:var(--font-public-display),sans-serif;font-weight:600;line-height:1.08;letter-spacing:-.02em}.public-site_publicSite__C3Oqd h1{font-size:clamp(3.25rem,5.9vw,5.5rem)}.public-site_publicSite__C3Oqd h2{font-size:clamp(2.3rem,3.5vw,3.6rem)}.public-site_publicSite__C3Oqd h3{font-size:1.75rem}.public-site_publicSite__C3Oqd :is(a,button,select,summary,input):focus-visible{outline:3px solid var(--public-action);outline-offset:4px}.public-site_publicSite__C3Oqd ::selection{background:var(--public-action);color:var(--public-on-action)}.public-site_publicSite__C3Oqd :is(section,main){scroll-margin-top:24px}.public-site_container__vkRgz{width:min(100% - 64px,1232px);margin-inline:auto}.public-site_skipLink__O8ioA{position:absolute;top:12px;left:16px;z-index:100;padding:12px 20px;background:var(--public-ink);color:var(--public-bg);transform:translateY(-200%)}.public-site_skipLink__O8ioA:focus{transform:translateY(0)}.public-site_header__K73Ix{padding-block:24px}.public-site_headerInner__9UDy5{display:flex;align-items:center;justify-content:space-between;gap:32px}.public-site_brand__16GUG{display:inline-flex;align-items:center;gap:8px;flex-shrink:0}.public-site_brand__16GUG svg{color:var(--public-action)}.public-site_brand__16GUG span{font-family:var(--font-public-display),sans-serif;font-size:2.2rem;font-weight:700;letter-spacing:-.045em;line-height:1}.public-site_navigation__9chUM{display:flex;align-items:center;gap:32px;margin-left:auto}.public-site_footerLinks__kAZm4 a,.public-site_navigation__9chUM a{text-decoration:none;text-underline-offset:5px}.public-site_footerLinks__kAZm4 a:hover,.public-site_navigation__9chUM a:hover{text-decoration:underline}.public-site_primaryAction__K_CU_{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:52px;padding:12px 21px;background:var(--public-action);color:var(--public-on-action);border-radius:8px;font-size:1.125rem;font-weight:600;text-decoration:none;transition:transform .16s ease}.public-site_primaryAction__K_CU_:hover{transform:translateY(-2px)}.public-site_textLink__I8moW{display:inline-flex;align-items:center;gap:9px;min-height:44px;text-decoration:underline;text-underline-offset:5px;font-weight:600}.public-site_textLink__I8moW:hover{color:var(--public-action)}.public-site_hero__CeoYu{display:grid;grid-template-columns:.94fr 1.06fr;align-items:start;gap:64px;padding-block:64px 80px}.public-site_heroCopy__hNFIs{padding-top:14px}.public-site_eyebrow__jNJu_{font-size:1rem;font-weight:600;color:var(--public-muted);margin-bottom:18px}.public-site_heroCopy__hNFIs h1{max-width:560px}.public-site_heroCopy__hNFIs h1 span{color:var(--public-action)}.public-site_lead__uP0Rz{max-width:620px;margin-top:28px;font-size:1.375rem;line-height:1.55;color:var(--public-muted)}.public-site_heroActions__Eie5l{display:flex;flex-wrap:wrap;align-items:center;gap:14px 24px;margin-top:32px}.public-site_heroAside___mvQd{margin-top:26px;max-width:420px;color:var(--public-muted)}.public-site_jobDemo__HYe6l{min-width:0;background:var(--public-surface);border-radius:20px;padding:28px}.public-site_demoHeading__poQkt{display:flex;align-items:center;justify-content:space-between;gap:16px}.public-site_demoHeading__poQkt .public-site_eyebrow__jNJu_{margin-bottom:6px}.public-site_demoHeading__poQkt h2{font-size:2rem}.public-site_demoNavigation__5YvjB{margin-block:24px}.public-site_mobileStageSelect__8Hvx0{display:none}.public-site_demoNavigation__5YvjB ol{display:flex;gap:5px}.public-site_demoNavigation__5YvjB li{flex:1;min-width:0}.public-site_demoNavigation__5YvjB button{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;width:100%;min-height:70px;padding:6px 2px;color:var(--public-muted);border-radius:8px;font-size:1rem;line-height:1.25}.public-site_demoNavigation__5YvjB button span{display:grid;place-items:center;width:27px;height:27px;border-radius:50%;background:var(--public-bg);font-weight:600}.public-site_demoNavigation__5YvjB button[aria-current=step]{color:var(--public-ink);background:var(--public-bg);font-weight:600}.public-site_demoNavigation__5YvjB button[aria-current=step] span{background:var(--public-action);color:var(--public-on-action)}.public-site_demoNavigation__5YvjB button:hover{color:var(--public-ink)}.public-site_stepCount__93wkN{color:var(--public-muted);font-size:1rem;margin-bottom:8px}.public-site_demoStory__X4r_d h3{font-size:1.8rem;margin-bottom:12px}.public-site_demoStory__X4r_d>p:last-child{color:var(--public-muted)}.public-site_jobSheet__LwiFX{position:relative;margin-block:24px 18px;padding:22px 22px 22px 26px;border-radius:4px 12px 12px 4px;background:var(--public-bg);border-left:5px solid var(--public-action);box-shadow:0 4px 12px rgb(0 0 0/4%)}.public-site_sheetLabel__NExet{font-size:1rem;font-weight:600;color:var(--public-muted)}.public-site_sheetMessage__ENlbL{font-size:1.25rem;line-height:1.45;margin-top:12px}.public-site_handoff__ez67P{margin-top:16px;padding-top:14px;border-top:1px solid var(--public-rule);font-size:1rem;color:var(--public-muted)}.public-site_jobSheet__LwiFX[data-paused=true] .public-site_sheetLabel__NExet{color:var(--public-action)}.public-site_issueControl__4Vh_i{display:flex;align-items:start;gap:12px;min-height:44px;padding-block:8px;cursor:pointer}.public-site_issueControl__4Vh_i input{width:20px;height:20px;margin-top:4px;flex-shrink:0;accent-color:var(--public-action)}.public-site_demoDetails__CVr65{margin-block:12px 16px;font-size:1rem}.public-site_demoDetails__CVr65 summary{min-height:44px;padding-block:10px;cursor:pointer;font-weight:600}.public-site_demoDetails__CVr65 dl{margin-block:12px}.public-site_demoDetails__CVr65 dt{font-weight:600;margin-top:14px}.public-site_demoDetails__CVr65 dd,.public-site_demoDetails__CVr65 li,.public-site_demoDetails__CVr65 p{color:var(--public-muted)}.public-site_demoDetails__CVr65 ul{padding-left:20px;list-style:disc;margin-block:16px}.public-site_demoDetails__CVr65 li+li{margin-top:8px}.public-site_demoControls__ftq60{display:flex;justify-content:space-between;gap:12px}.public-site_demoControls__ftq60 button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:46px;padding:10px 12px;border-radius:6px;font-size:1rem}.public-site_demoControls__ftq60 button:disabled{opacity:.5;cursor:not-allowed}.public-site_demoControls__ftq60 .public-site_nextStep__zpDGg{background:var(--public-ink);color:var(--public-bg);font-weight:600}.public-site_demoDisclaimer__merX7{margin-top:18px;font-size:1rem;color:var(--public-muted)}.public-site_demoDisclaimer__merX7 a{text-decoration:underline}.public-site_howSection__bmEXm{padding-block:72px 80px;border-top:1px solid var(--public-rule)}.public-site_howIntro__7C1o5{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:start}.public-site_howIntro__7C1o5>p{color:var(--public-muted);font-size:1.375rem;max-width:550px}.public-site_howSteps__HHGSX{display:grid;grid-template-columns:repeat(3,1fr);gap:48px;margin-top:48px}.public-site_howSteps__HHGSX h3{margin-bottom:12px}.public-site_howSteps__HHGSX p{color:var(--public-muted)}.public-site_howSection__bmEXm .public-site_textLink__I8moW{margin-top:28px}.public-site_contactSection__sWwJe{padding-block:72px;background:var(--public-surface)}.public-site_contactLayout__smSLW{display:grid;grid-template-columns:1.3fr .7fr;gap:100px;align-items:center}.public-site_contactLayout__smSLW h2{margin-bottom:24px}.public-site_contactLayout__smSLW p{max-width:580px;color:var(--public-muted)}.public-site_contactLayout__smSLW .public-site_primaryAction__K_CU_{margin-top:28px}.public-site_emailAddress__1w6pp{display:block;width:fit-content;max-width:100%;margin-top:16px;font-size:1.125rem;overflow-wrap:anywhere;text-decoration:underline;text-underline-offset:4px}.public-site_founderInitials__TWsum{display:grid;place-items:center;width:64px;height:64px;margin-bottom:22px;background:var(--public-bg);color:var(--public-action);border-radius:50%;font-family:var(--font-public-display),sans-serif;font-size:1.75rem;font-weight:600}.public-site_founderNote__d4G7X h3{margin-bottom:14px}.public-site_finePrint__Sths8{font-size:1rem}.public-site_founderNote__d4G7X .public-site_finePrint__Sths8{margin-block:20px 12px}.public-site_footer__n_2hn{padding-block:36px}.public-site_footerInner__7eAM_{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:24px}.public-site_footerLinks__kAZm4{display:flex;flex-wrap:wrap;align-items:center;gap:16px 28px;font-size:1rem}.public-site_footerLinks__kAZm4 a{display:inline-flex;align-items:center;min-height:44px}.public-site_themeControl__ndlcW{display:flex;align-items:center;gap:12px;color:var(--public-muted);font-size:1rem}.public-site_themeControl__ndlcW select{min-height:44px;border:1px solid var(--public-rule);border-radius:6px;color:var(--public-ink);background:var(--public-bg);padding:8px 12px}.public-site_pageIntro__vnE4_{max-width:850px;padding-block:64px 52px}.public-site_pageIntro__vnE4_ h1{font-size:clamp(3rem,5vw,4.5rem)}.public-site_pageIntro__vnE4_ .public-site_heroActions__Eie5l{margin-top:24px}.public-site_methodLayout__IsYnJ{display:grid;grid-template-columns:.7fr 1.3fr;gap:64px;align-items:start;padding-bottom:72px}.public-site_methodContext__Rq8A_ h2{font-size:2.3rem}.public-site_methodContext__Rq8A_ p{margin-top:20px;color:var(--public-muted)}.public-site_methodContext__Rq8A_ .public-site_textLink__I8moW{margin-top:24px}.public-site_readingSection__4uIpi{padding-block:56px 72px;max-width:800px}.public-site_readingSection__4uIpi>p{color:var(--public-muted);margin-top:20px}.public-site_readingSection__4uIpi h2{margin-bottom:24px}.public-site_readingSection__4uIpi h3{margin-block:28px 14px}.public-site_readingSection__4uIpi ul{list-style:disc;padding-left:22px;margin-block:20px}.public-site_readingSection__4uIpi li{margin-top:12px;color:var(--public-muted)}.public-site_readingSection__4uIpi details{border-bottom:1px solid var(--public-rule);padding-block:18px}.public-site_readingSection__4uIpi summary{cursor:pointer;font-weight:600;min-height:44px;padding-block:8px}.public-site_readingSection__4uIpi details p{margin-block:12px;color:var(--public-muted)}.public-site_offerSteps__HMCh_{counter-reset:offer}.public-site_offerSteps__HMCh_ article{position:relative;padding:26px 0 26px 60px}.public-site_offerSteps__HMCh_ article:before{counter-increment:offer;content:counter(offer);position:absolute;left:0;top:26px;display:grid;place-items:center;width:38px;height:38px;background:var(--public-surface);border-radius:50%;font-weight:600}.public-site_offerSteps__HMCh_ h2{font-size:2rem;margin-bottom:12px}.public-site_offerSteps__HMCh_ p{color:var(--public-muted)}.public-site_aboutColumns__CGCJY{display:grid;grid-template-columns:1fr 1fr;gap:72px;padding-bottom:72px}.public-site_aboutColumns__CGCJY h2{font-size:2.3rem;margin-bottom:24px}.public-site_aboutColumns__CGCJY p+p{margin-top:20px}.public-site_aboutColumns__CGCJY p{color:var(--public-muted)}@media (max-width:1100px){.public-site_hero__CeoYu{gap:36px}.public-site_navigation__9chUM{gap:20px}.public-site_jobDemo__HYe6l{padding:22px}.public-site_contactLayout__smSLW{gap:48px}}@media (max-width:900px){.public-site_hero__CeoYu{grid-template-columns:1fr;padding-top:40px;gap:44px}.public-site_heroCopy__hNFIs h1{max-width:700px}.public-site_heroCopy__hNFIs{padding:0}.public-site_heroAside___mvQd{max-width:620px}.public-site_jobDemo__HYe6l{padding:28px}.public-site_methodLayout__IsYnJ{grid-template-columns:1fr;gap:32px}.public-site_howIntro__7C1o5{grid-template-columns:1fr;gap:24px}.public-site_howSteps__HHGSX{gap:28px}.public-site_contactLayout__smSLW{grid-template-columns:1fr .8fr;gap:40px}.public-site_navigation__9chUM{display:none}.public-site_aboutColumns__CGCJY{gap:40px}}@media (max-width:600px){.public-site_container__vkRgz{width:calc(100% - 40px)}.public-site_header__K73Ix{padding-block:18px}.public-site_headerInner__9UDy5{gap:16px}.public-site_header__K73Ix .public-site_primaryAction__K_CU_{font-size:1rem;padding:10px 14px;min-height:46px;gap:8px}.public-site_header__K73Ix .public-site_primaryAction__K_CU_ svg:last-child{display:none}.public-site_brand__16GUG span{font-size:2rem}.public-site_brand__16GUG svg{width:28px}.public-site_hero__CeoYu{padding-block:30px 48px;gap:40px}.public-site_publicSite__C3Oqd h1{font-size:3.3rem}.public-site_heroCopy__hNFIs h1{letter-spacing:-.025em}.public-site_eyebrow__jNJu_{margin-bottom:16px}.public-site_lead__uP0Rz{font-size:1.25rem;margin-top:22px}.public-site_heroActions__Eie5l{margin-top:26px;gap:8px 20px}.public-site_heroAside___mvQd{margin-top:18px}.public-site_jobDemo__HYe6l{padding:20px 16px;border-radius:14px}.public-site_demoHeading__poQkt{gap:8px}.public-site_demoHeading__poQkt h2{font-size:1.9rem}.public-site_demoHeading__poQkt .public-site_eyebrow__jNJu_{font-size:1rem}.public-site_demoNavigation__5YvjB{display:none}.public-site_mobileStageSelect__8Hvx0{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-block:22px;font-size:1rem}.public-site_mobileStageSelect__8Hvx0 select{min-height:44px;min-width:150px;padding:8px 10px;background:var(--public-bg);border:1px solid var(--public-rule);border-radius:6px}.public-site_demoPanel__AB5ce{padding-top:4px}.public-site_jobSheet__LwiFX{padding:18px}.public-site_howSection__bmEXm{padding-block:48px}.public-site_howIntro__7C1o5>p{font-size:1.25rem}.public-site_howSteps__HHGSX{grid-template-columns:1fr;gap:28px;margin-top:32px}.public-site_contactSection__sWwJe{padding-block:48px}.public-site_contactLayout__smSLW{grid-template-columns:1fr;gap:44px}.public-site_founderNote__d4G7X{padding-top:32px;border-top:1px solid var(--public-rule)}.public-site_footerInner__7eAM_{align-items:start}.public-site_footerLinks__kAZm4{gap:12px 22px}.public-site_themeControl__ndlcW{width:100%}.public-site_pageIntro__vnE4_{padding-block:40px}.public-site_pageIntro__vnE4_ h1{font-size:3rem}.public-site_methodLayout__IsYnJ{padding-bottom:48px}.public-site_readingSection__4uIpi{padding-block:32px 48px}.public-site_aboutColumns__CGCJY{grid-template-columns:1fr;gap:40px;padding-bottom:48px}}@media (prefers-reduced-motion:reduce){.public-site_publicSite__C3Oqd *,.public-site_publicSite__C3Oqd :after,.public-site_publicSite__C3Oqd :before{animation:none!important;transition:none!important;scroll-behavior:auto!important}.public-site_primaryAction__K_CU_:hover{transform:none}}