.page_page__RqrSl{--ink:#24251f;--muted:#62635b;--line:#dedbd2;--paper:#fbfaf6;--panel:#f1efe7;--accent:#4d7561;color:var(--ink);background:var(--paper)}.page_hero__CP_9v{display:grid;width:min(1320px,calc(100% - 4rem));min-height:min(48rem,calc(100dvh - 7rem));grid-template-columns:minmax(0,.52fr) minmax(28rem,.48fr);align-items:center;gap:clamp(3rem,7vw,7rem);margin:auto;padding:clamp(4.5rem,8vw,7rem) 0}.page_kicker__yH9Gj{margin:0 0 1.25rem;color:var(--accent);font-size:.72rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.page_hero__CP_9v h1{max-width:18ch;margin:0;font-family:Georgia,serif;font-size:clamp(3.6rem,5vw,5.6rem);font-weight:400;letter-spacing:-.065em;line-height:.94;text-wrap:balance}.page_lead__u_VIs{max-width:34rem;margin:1.75rem 0 0;color:var(--muted);font-size:clamp(1.05rem,1.5vw,1.25rem);line-height:1.6}.page_actions__N4idL{display:flex;flex-wrap:wrap;align-items:center;gap:1.4rem;margin-top:2rem}.page_primaryAction__yRA6D,.page_secondaryAction__5Esd4{display:inline-flex;align-items:center;justify-content:center;min-height:3rem;font-size:.8rem;font-weight:700;white-space:nowrap;transition:transform .2s ease,color .2s ease,background .2s ease}.page_primaryAction__yRA6D{padding:.85rem 1.1rem;color:#f7f6f1;background:#2b322d}.page_primaryAction__yRA6D:hover{background:var(--accent);transform:translateY(-2px)}.page_primaryAction__yRA6D:active,.page_secondaryAction__5Esd4:active{transform:translateY(1px)}.page_secondaryAction__5Esd4{color:var(--accent);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.35rem}.page_interviewFigure__l4C6B{margin:0}.page_interviewFigure__l4C6B video{display:block;width:100%;aspect-ratio:16/10;border:1px solid var(--line);background:#d9d8d1;object-fit:cover}.page_evidence__EFAkh figcaption,.page_interviewFigure__l4C6B figcaption{margin-top:.75rem;color:var(--muted);font-size:.75rem;line-height:1.5}.page_intentStrip__N42sE{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.page_intentStrip__N42sE span{padding:1.25rem clamp(1rem,3vw,2.5rem);color:var(--muted);font-size:.74rem;font-weight:700;text-align:center}.page_intentStrip__N42sE span+span{border-left:1px solid var(--line)}.page_comparison__VpvC3,.page_faq__wlTuF,.page_workflow__oTziA{width:min(1180px,calc(100% - 4rem));margin:auto;padding:clamp(7rem,11vw,11rem) 0}.page_comparison__VpvC3>header,.page_faq__wlTuF>header,.page_workflow__oTziA>header{max-width:48rem}.page_comparison__VpvC3 h2,.page_cta__9sO3y h2,.page_evidence__EFAkh h2,.page_faq__wlTuF h2,.page_positioning__iz6WX h2,.page_workflow__oTziA h2{margin:0;font-size:clamp(2.6rem,4.8vw,5rem);font-weight:500;letter-spacing:-.06em;line-height:.98;text-wrap:balance}.page_positioningBody__j_yNu p,.page_workflow__oTziA>header>p:last-child{max-width:42rem;margin:1.5rem 0 0;color:var(--muted);font-size:1.05rem;line-height:1.7}.page_workflow__oTziA ol{display:grid;grid-template-columns:1.15fr .85fr;gap:0;margin:clamp(3.5rem,6vw,6rem) 0 0;padding:0;border-top:1px solid var(--line);list-style:none}.page_workflow__oTziA li{min-height:12rem;padding:clamp(1.6rem,3vw,2.5rem);border-bottom:1px solid var(--line)}.page_workflow__oTziA li:nth-child(odd){border-right:1px solid var(--line)}.page_workflow__oTziA li:nth-child(2),.page_workflow__oTziA li:nth-child(3){background:var(--panel)}.page_comparison__VpvC3 h3,.page_workflow__oTziA h3{margin:0;font-size:1.2rem;letter-spacing:-.025em}.page_comparison__VpvC3 article p,.page_workflow__oTziA li p{max-width:32rem;margin:.8rem 0 0;color:var(--muted);font-size:.94rem;line-height:1.65}.page_evidence__EFAkh{display:grid;grid-template-columns:minmax(18rem,.4fr) minmax(0,.6fr);align-items:center;gap:clamp(3rem,8vw,8rem);padding:clamp(7rem,11vw,11rem) max(2rem,calc((100vw - 1320px) / 2));background:var(--panel)}.page_evidenceCopy__bVh_Y>p:not(.page_kicker__yH9Gj){margin:1.5rem 0 0;color:var(--muted);font-size:1rem;line-height:1.7}.page_evidence__EFAkh ul{display:grid;gap:.8rem;margin:2rem 0 0;padding:0;list-style:none}.page_evidence__EFAkh li{padding-left:1.2rem;border-left:2px solid var(--accent);font-size:.88rem;font-weight:700}.page_evidence__EFAkh figure{margin:0}.page_evidence__EFAkh img{display:block;width:100%;height:auto;border:1px solid var(--line)}.page_positioning__iz6WX{display:grid;width:min(1180px,calc(100% - 4rem));grid-template-columns:minmax(0,.58fr) minmax(18rem,.42fr);align-items:end;gap:clamp(3rem,8vw,8rem);margin:auto;padding:clamp(8rem,13vw,13rem) 0}.page_positioningBody__j_yNu a{display:inline-flex;margin-top:1.5rem;color:var(--accent);font-size:.84rem;font-weight:700;text-decoration:underline;text-underline-offset:.3rem}.page_comparisonGrid__LAkSJ,.page_comparison__VpvC3{border-top:1px solid var(--line)}.page_comparisonGrid__LAkSJ{display:grid;grid-template-columns:.85fr 1.15fr;margin-top:clamp(3rem,6vw,5rem);border-left:1px solid var(--line)}.page_comparisonGrid__LAkSJ article{min-height:14rem;padding:clamp(1.7rem,3vw,2.7rem);border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.page_comparisonGrid__LAkSJ article:last-child{background:var(--panel)}.page_faq__wlTuF{display:grid;grid-template-columns:.38fr .62fr;gap:clamp(3rem,8vw,8rem);border-top:1px solid var(--line)}.page_faq__wlTuF details{border-bottom:1px solid var(--line)}.page_faq__wlTuF details:first-child{border-top:1px solid var(--line)}.page_faq__wlTuF summary{padding:1.35rem 2rem 1.35rem 0;font-size:.96rem;font-weight:700;cursor:pointer}.page_faq__wlTuF details p{max-width:42rem;margin:0;padding:0 1rem 1.5rem 0;color:var(--muted);font-size:.92rem;line-height:1.65}.page_cta__9sO3y{padding:clamp(7rem,11vw,11rem) 2rem;border-top:1px solid var(--line);text-align:center}.page_cta__9sO3y h2{max-width:15ch;margin:auto}.page_cta__9sO3y p{margin:1.5rem auto 0;color:var(--muted);font-size:1rem}.page_cta__9sO3y .page_primaryAction__yRA6D{margin-top:2rem}@media (max-width:900px){.page_evidence__EFAkh,.page_faq__wlTuF,.page_hero__CP_9v,.page_positioning__iz6WX{grid-template-columns:1fr}.page_hero__CP_9v{min-height:0}.page_evidence__EFAkh,.page_faq__wlTuF{gap:3rem}.page_faq__wlTuF>header{max-width:34rem}}@media (max-width:640px){.page_comparison__VpvC3,.page_faq__wlTuF,.page_hero__CP_9v,.page_positioning__iz6WX,.page_workflow__oTziA{width:calc(100% - 2rem)}.page_hero__CP_9v{padding:4rem 0 5rem}.page_hero__CP_9v h1{font-size:clamp(3.1rem,14vw,4.4rem)}.page_actions__N4idL{align-items:stretch;flex-direction:column}.page_primaryAction__yRA6D,.page_secondaryAction__5Esd4{width:100%}.page_intentStrip__N42sE{grid-template-columns:repeat(2,1fr)}.page_intentStrip__N42sE span:nth-child(3){border-top:1px solid var(--line);border-left:0}.page_intentStrip__N42sE span:nth-child(4){border-top:1px solid var(--line)}.page_comparisonGrid__LAkSJ,.page_workflow__oTziA ol{grid-template-columns:1fr}.page_workflow__oTziA li:nth-child(odd){border-right:0}.page_workflow__oTziA li:nth-child(2),.page_workflow__oTziA li:nth-child(3){background:transparent}.page_workflow__oTziA li:nth-child(2n){background:var(--panel)}.page_evidence__EFAkh{padding-right:1rem;padding-left:1rem}.page_comparison__VpvC3 h2,.page_cta__9sO3y h2,.page_evidence__EFAkh h2,.page_faq__wlTuF h2,.page_positioning__iz6WX h2,.page_workflow__oTziA h2{font-size:clamp(2.6rem,12vw,3.8rem)}}@media (prefers-reduced-motion:reduce){.page_primaryAction__yRA6D,.page_secondaryAction__5Esd4{transition:none}}