.O3ousW_page{--ink:#131936;--paper:#efefe8;--muted:#555d6a;color:var(--ink);background:#fff}.O3ousW_container{max-width:1200px;margin-inline:auto;padding-inline:32px}.O3ousW_hero{background:var(--ink);color:#f3f3ec;padding:112px 0 50px;overflow:hidden}.O3ousW_breadcrumbs{color:#bdc1cf;flex-wrap:wrap;align-items:center;gap:9px;margin-bottom:34px;font-size:12px;display:flex}.O3ousW_breadcrumbs a:hover{color:#fff;text-decoration:underline}.O3ousW_heroGrid{grid-template-columns:1.18fr .82fr;align-items:center;gap:72px;display:grid}.O3ousW_hero h1{letter-spacing:-.055em;font-size:clamp(48px,5.6vw,76px);font-weight:500;line-height:1.02}.O3ousW_hero h1 em{color:#c4cba7;font-style:normal}.O3ousW_intro{color:#c4c7d2;max-width:470px;margin-top:25px;font-size:18px;line-height:1.7}.O3ousW_actions{flex-wrap:wrap;align-items:center;gap:20px;margin-top:32px;display:flex}.O3ousW_primaryButton,.O3ousW_outlineButton{border-radius:100px;justify-content:center;align-items:center;gap:12px;padding:15px 23px;font-size:14px;font-weight:500;line-height:1.5;transition:background .2s,color .2s;display:inline-flex}.O3ousW_primaryButton{color:#131936;background:#e7e7e0}.O3ousW_primaryButton:hover{background:#fff}.O3ousW_outlineButton{color:inherit;border:1px solid #a9aebe}.O3ousW_outlineButton:hover{background:#ffffff12}.O3ousW_textLink{text-underline-offset:5px;align-items:center;gap:9px;font-size:14px;font-weight:500;display:inline-flex}.O3ousW_textLink:hover{text-decoration:underline}.O3ousW_page a:focus-visible,.O3ousW_page button:focus-visible,.O3ousW_page summary:focus-visible,.O3ousW_page video:focus-visible{outline-offset:6px;outline:3px solid #899e66}.O3ousW_heroFoot{color:#c4c7d2;border-top:1px solid #ffffff24;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin-top:44px;padding-top:30px;font-size:12px;display:flex}.O3ousW_heroFoot p{flex-wrap:wrap;gap:14px;display:flex}.O3ousW_shareButton{color:inherit;cursor:pointer;align-items:center;gap:8px;padding:8px 0;font-size:12px;display:inline-flex}.O3ousW_videoFigure{width:100%;max-width:380px;margin-inline:auto}.O3ousW_video{aspect-ratio:3/4;background:#080a12;border-radius:14px;width:100%;height:auto;display:block;box-shadow:0 24px 55px #0003}.O3ousW_section{padding-block:96px}.O3ousW_sectionHeading{grid-template-columns:1fr 1fr;align-items:end;gap:56px;margin-bottom:44px;display:grid}.O3ousW_section h2,.O3ousW_caseFeature h2,.O3ousW_cta h2{letter-spacing:-.04em;font-size:clamp(32px,3.7vw,48px);font-weight:500;line-height:1.12}.O3ousW_sectionHeading>p,.O3ousW_bodyText{color:var(--muted);font-size:16px;line-height:1.8}.O3ousW_flow{border-top:1px solid #d9dbd4;border-bottom:1px solid #d9dbd4;grid-template-columns:repeat(3,1fr);list-style:none;display:grid}.O3ousW_flowStep{border-right:1px solid #d9dbd4;padding:30px 28px 32px}.O3ousW_flowStep:first-child{padding-left:0}.O3ousW_flowStep:last-child{border-right:0;padding-right:0}.O3ousW_flowStepTop{justify-content:space-between;align-items:center;margin-bottom:38px;display:flex}.O3ousW_flowStepTop span{font-family:var(--font-roboto-mono), monospace;color:#717862;font-size:12px}.O3ousW_flowStep h3{letter-spacing:-.02em;max-width:240px;font-size:23px;font-weight:500;line-height:1.3}.O3ousW_flowStep>p:last-child{color:var(--muted);margin-top:15px;font-size:14px;line-height:1.8}.O3ousW_caseFeature{background:var(--paper);padding-block:76px}.O3ousW_caseGrid{grid-template-columns:1fr 1fr;align-items:center;gap:76px;display:grid}.O3ousW_caseFeature .O3ousW_bodyText{margin-top:24px}.O3ousW_caseFeature .O3ousW_textLink{margin-top:30px}.O3ousW_casePanel{background:#fafaf6;border:1px solid #cdd0c4;border-radius:16px;padding:30px}.O3ousW_casePanelHeader{border-bottom:1px solid #dde0d6;align-items:center;gap:16px;padding-bottom:25px;display:flex}.O3ousW_caseMonogram{border:1px solid #cdd0c4;border-radius:50%;flex:0 0 50px;justify-content:center;align-items:center;height:50px;font-size:13px;font-weight:600;display:flex}.O3ousW_casePanelHeader h3{font-size:20px;font-weight:500}.O3ousW_casePanelHeader p{color:var(--muted);margin-top:4px;font-size:12px}.O3ousW_deliverableList{padding-top:14px;list-style:none}.O3ousW_deliverableList li{align-items:flex-start;gap:12px;padding-top:16px;font-size:14px;line-height:1.5;display:flex}.O3ousW_deliverableList svg{color:#607343;flex-shrink:0;margin-top:2px}.O3ousW_smallNote{color:var(--muted);margin-top:25px;font-size:12px;line-height:1.7}.O3ousW_clientFeedback{border-top:1px solid #dde0d6;margin-top:25px;padding-top:22px}.O3ousW_clientFeedback blockquote{font-size:16px;line-height:1.7}.O3ousW_clientFeedback figcaption{color:var(--muted);margin-top:12px;font-size:12px}.O3ousW_scope{grid-template-columns:.85fr 1.15fr;gap:100px;display:grid}.O3ousW_scopeIntro p:last-child{margin-top:24px}.O3ousW_scopeRows{border-top:1px solid #d9dbd4}.O3ousW_scopeRow{border-bottom:1px solid #d9dbd4;grid-template-columns:30px 1fr;gap:20px;padding-block:26px;display:grid}.O3ousW_scopeNumber{color:#6a735b;font-family:var(--font-roboto-mono), monospace;padding-top:4px;font-size:12px}.O3ousW_scopeRow h3{letter-spacing:-.02em;font-size:20px;font-weight:500}.O3ousW_scopeRow p{color:var(--muted);margin-top:8px;font-size:14px;line-height:1.8}.O3ousW_faq{background:#f7f7f3}.O3ousW_faq details{border-bottom:1px solid #d9dbd4;padding-block:23px}.O3ousW_faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;font-size:17px;font-weight:500;list-style:none;display:flex}.O3ousW_faq summary::-webkit-details-marker{display:none}.O3ousW_faq summary:after{content:"+";font-size:22px;font-weight:300}.O3ousW_faq details[open] summary:after{content:"−"}.O3ousW_faq details p{color:var(--muted);max-width:620px;margin-top:16px;font-size:14px;line-height:1.9}.O3ousW_cta{color:#efefe8;background:#131936;padding-block:80px}.O3ousW_ctaRow{justify-content:space-between;align-items:center;gap:48px;display:flex}.O3ousW_ctaRow p{color:#c4c7d2;max-width:470px;margin-top:24px;font-size:16px;line-height:1.7}.O3ousW_ctaRow .O3ousW_primaryButton{flex-shrink:0}.O3ousW_ctaNotes{color:#c4c7d2;border-top:1px solid #ffffff24;flex-wrap:wrap;gap:24px;margin-top:48px;padding-top:24px;font-size:12px;display:flex}.O3ousW_ctaNotes span{align-items:center;gap:8px;display:flex}.O3ousW_projectSummary{border-block:1px solid #d9dbd4;grid-template-columns:repeat(3,1fr);gap:40px;padding-block:32px;display:grid}.O3ousW_projectSummary h3{letter-spacing:-.02em;font-size:21px;font-weight:500;line-height:1.3}.O3ousW_projectSummary p{color:var(--muted);margin-top:14px;font-size:15px;line-height:1.8}.O3ousW_projectNext{justify-content:space-between;align-items:center;gap:40px;display:flex}.O3ousW_projectNext h2{margin-top:0;font-size:clamp(30px,3vw,40px)}.O3ousW_projectButton{background:var(--ink);color:#fff;border-radius:100px;flex-shrink:0;justify-content:center;align-items:center;gap:12px;padding:15px 23px;font-size:14px;font-weight:500;display:inline-flex}.O3ousW_projectButton:hover{background:#262e50}.O3ousW_conversionHero{padding-top:132px;padding-bottom:70px}.O3ousW_conversionGrid{grid-template-columns:1.12fr 1fr;align-items:center;gap:64px;display:grid}.O3ousW_heroBenefits{color:#e0e2db;gap:12px;margin-top:25px;font-size:14px;display:grid}.O3ousW_heroBenefits li{align-items:flex-start;gap:10px;line-height:1.5;display:flex}.O3ousW_heroBenefits svg{color:#c4cba7;flex-shrink:0;margin-top:2px}.O3ousW_reviewCard{color:#131936;background:#f3f3ec;border-radius:18px;padding:30px;scroll-margin-top:100px}.O3ousW_reviewCard h2{letter-spacing:-.025em;font-size:25px;font-weight:500;line-height:1.2}.O3ousW_reviewIntro{color:#555d6a;margin:12px 0 22px;font-size:14px;line-height:1.6}.O3ousW_reviewCard fieldset{gap:17px;min-width:0;display:grid}.O3ousW_reviewCard label{font-size:13px;font-weight:500;display:block}.O3ousW_reviewCard label span{color:#616675;font-weight:400}.O3ousW_reviewCard input,.O3ousW_reviewCard textarea{color:#131936;background:#fff;border:1px solid #bfc3b8;border-radius:8px;width:100%;min-width:0;margin-top:7px;padding:11px 12px;font-size:16px;line-height:1.4;display:block}.O3ousW_reviewCard textarea{resize:vertical}.O3ousW_reviewCard input:focus-visible,.O3ousW_reviewCard textarea:focus-visible{outline-offset:3px;outline:2px solid #607343}.O3ousW_formPair{grid-template-columns:1fr 1fr;gap:14px;display:grid}.O3ousW_reviewSubmit{color:#fff;cursor:pointer;background:#131936;border-radius:100px;padding:14px 18px;font-size:14px;font-weight:500}.O3ousW_reviewSubmit:hover{background:#2b355c}.O3ousW_reviewCard fieldset:disabled{opacity:.65}.O3ousW_formNote{color:#555d6a;margin-top:15px;font-size:11px;line-height:1.7}.O3ousW_formNote a,.O3ousW_formError a{text-underline-offset:3px;text-decoration:underline}.O3ousW_formError{color:#9f1c22;background:#fff1f1;border-radius:8px;padding:12px;font-size:13px;line-height:1.6}.O3ousW_reviewSuccess{padding-block:35px}.O3ousW_reviewSuccess p{margin:18px 0 25px;line-height:1.7}.O3ousW_handoff{color:#131936;background:#fafaf6;border:1px solid #cdd0c4;border-radius:16px;padding:30px}.O3ousW_handoff ol{margin:0;padding:0;list-style:none}.O3ousW_handoff li{gap:18px;padding:0 0 26px;display:flex;position:relative}.O3ousW_handoff li:not(:last-child):before{content:"";border-left:1px solid #c4cba7;position:absolute;top:20px;bottom:0;left:8px}.O3ousW_handoff li:last-child{padding-bottom:0}.O3ousW_handoffDot{background:#c4cba7;border:5px solid #e6e9dc;border-radius:50%;flex:0 0 17px;height:17px;margin-top:4px}.O3ousW_handoff strong{font-size:17px;font-weight:500;line-height:1.5;display:block}.O3ousW_handoff p{color:#555d6a;margin-top:4px;font-size:13px;line-height:1.6}.O3ousW_handoff figcaption{color:#616675;border-top:1px solid #dde0d6;margin-top:24px;padding-top:16px;font-size:11px;line-height:1.5}.O3ousW_resultHeading{font-size:21px;font-weight:500}.O3ousW_faqIntro{margin-top:22px}@media (min-width:1400px){.O3ousW_heroGrid{gap:95px}}@media (max-width:900px){.O3ousW_conversionGrid{grid-template-columns:1fr 1fr;gap:30px}.O3ousW_conversionHero h1{font-size:clamp(38px,5.2vw,53px)}.O3ousW_reviewCard{padding:24px}.O3ousW_heroGrid{grid-template-columns:1fr .8fr;gap:36px}.O3ousW_hero h1{font-size:53px}.O3ousW_intro{font-size:16px}.O3ousW_sectionHeading,.O3ousW_caseGrid,.O3ousW_scope{gap:40px}.O3ousW_flowStep{padding-inline:20px}.O3ousW_ctaRow{flex-direction:column;align-items:flex-start;gap:30px}.O3ousW_projectNext{flex-direction:column;align-items:flex-start;gap:28px}}@media (max-width:680px){.O3ousW_conversionGrid{grid-template-columns:1fr;gap:36px}.O3ousW_conversionHero{padding-top:104px}.O3ousW_conversionHero h1{font-size:clamp(38px,11vw,61px)}.O3ousW_formPair{grid-template-columns:1fr;gap:17px}.O3ousW_handoff{padding:24px}.O3ousW_container{padding-inline:24px}.O3ousW_hero{padding-top:96px;padding-bottom:28px}.O3ousW_breadcrumbs{margin-bottom:30px;font-size:11px}.O3ousW_heroGrid,.O3ousW_sectionHeading,.O3ousW_caseGrid,.O3ousW_scope,.O3ousW_projectSummary{grid-template-columns:1fr;gap:34px}.O3ousW_heroGrid{gap:44px}.O3ousW_hero h1{max-width:500px;font-size:clamp(44px,11.6vw,66px)}.O3ousW_intro{margin-top:22px;font-size:17px}.O3ousW_actions{gap:22px;margin-top:27px}.O3ousW_videoFigure{max-width:345px}.O3ousW_heroFoot{gap:12px;margin-top:30px;padding-top:20px}.O3ousW_section{padding-block:64px}.O3ousW_sectionHeading{gap:20px;margin-bottom:32px}.O3ousW_section h2,.O3ousW_caseFeature h2,.O3ousW_cta h2{font-size:35px}.O3ousW_flow{grid-template-columns:1fr}.O3ousW_flowStep,.O3ousW_flowStep:first-child,.O3ousW_flowStep:last-child{border-bottom:1px solid #d9dbd4;border-right:0;padding:28px 0}.O3ousW_flowStep:last-child{border-bottom:0}.O3ousW_flowStepTop{margin-bottom:24px}.O3ousW_flowStep h3{max-width:none}.O3ousW_caseFeature,.O3ousW_cta{padding-block:60px}.O3ousW_casePanel{padding:24px}.O3ousW_ctaNotes{gap:16px;margin-top:32px}}
