.prompt-library_library__CAgeZ{max-width:67rem;border-top:2px solid var(--vs-line-accent)}.prompt-library_category__JfYgy{display:grid;grid-template-columns:minmax(15rem,.38fr) minmax(0,1fr);gap:clamp(2.5rem,6vw,5.5rem);padding-block:var(--vs-section-standard);border-bottom:1px solid var(--vs-line)}.prompt-library_categoryHeader__AnKkU{display:grid;grid-template-columns:2.5rem minmax(0,1fr);align-content:start;gap:1rem}.prompt-library_categoryNumber__nSOIl{padding-top:.35rem;color:var(--vs-text-muted);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.68rem}.prompt-library_categoryHeader__AnKkU h3{color:var(--vs-text-primary);font-family:var(--font-playfair),Georgia,serif;font-size:clamp(1.9rem,3vw,2.65rem);font-weight:400;line-height:1.08;letter-spacing:-.025em}.prompt-library_categoryHeader__AnKkU p{max-width:22rem;margin-top:.85rem;color:var(--vs-text-secondary);font-size:.94rem;line-height:1.7}.prompt-library_promptCount__2E0tG{grid-column:2;width:-moz-fit-content;width:fit-content;margin-top:.5rem;color:var(--vs-accent-bright);font-size:.65rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase}.prompt-library_promptList__lTD1D{border-top:1px solid var(--vs-line)}.prompt-library_promptItem__qzGwC{border-bottom:1px solid var(--vs-line);background:transparent;transition:background-color .16s ease}.prompt-library_promptItem__qzGwC:focus-within,.prompt-library_promptItem__qzGwC:hover{background:var(--vs-surface-editorial-hover)}.prompt-library_promptToggle__waVrP{display:flex;width:100%;align-items:flex-start;justify-content:space-between;gap:2rem;padding:1.5rem 1rem;border-left:2px solid transparent;color:inherit;text-align:left;transition:border-color .16s ease,color .16s ease}.prompt-library_promptToggle__waVrP:hover,.prompt-library_promptToggle__waVrP[aria-expanded=true]{border-left-color:var(--vs-accent)}.prompt-library_copyButton__1_use:focus-visible,.prompt-library_promptToggle__waVrP:focus-visible{outline:2px solid var(--vs-focus);outline-offset:3px}.prompt-library_promptSummary__n2XFP{min-width:0}.prompt-library_promptTitle__I5N2V{display:block;color:var(--vs-text-primary);font-family:var(--font-playfair),Georgia,serif;font-size:1.35rem;line-height:1.25}.prompt-library_promptDescription__xNte7{display:-webkit-box;overflow:hidden;margin-top:.6rem;color:var(--vs-text-muted);font-size:.82rem;line-height:1.55;-webkit-box-orient:vertical;-webkit-line-clamp:2}.prompt-library_promptIndicator__x7ZdH{flex:0 0 auto;color:var(--vs-accent-bright);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:1.1rem;line-height:1;transition:transform .16s ease}.prompt-library_promptIndicatorOpen__wx6Nt{transform:rotate(45deg)}.prompt-library_promptDocument__LJs4o{display:grid;gap:2rem;margin:0 1rem 1.5rem;padding:1.75rem;border:1px solid var(--vs-line);border-top:2px solid var(--vs-line-accent);background:var(--vs-surface-utility)}.prompt-library_eyebrow__Oodo9{display:block;color:var(--vs-accent-bright);font-size:.62rem;font-weight:600;letter-spacing:.18em;text-transform:uppercase}.prompt-library_usageNote__9TDex p{margin-top:.65rem;color:var(--vs-text-secondary);font-size:.88rem;font-style:italic;line-height:1.7}.prompt-library_promptBodyHeader__LcAla{display:flex;align-items:center;justify-content:space-between;gap:1rem}.prompt-library_copyButton__1_use{display:inline-flex;min-height:2.25rem;align-items:center;gap:.45rem;padding:.45rem .8rem;border:1px solid var(--vs-line-accent);color:var(--vs-accent-bright);font-size:.66rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;transition:border-color .16s ease,background-color .16s ease,color .16s ease}.prompt-library_copyButton__1_use:hover{border-color:var(--vs-accent);background:rgba(185,138,62,.08);color:var(--vs-text-primary)}.prompt-library_promptBody__9Xe6E pre{overflow-x:auto;margin-top:.75rem;padding:1.25rem;border-left:2px solid var(--vs-accent);background:var(--vs-canvas);color:var(--vs-text-primary);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.8rem;line-height:1.75;white-space:pre-wrap;overflow-wrap:anywhere}.prompt-library_example__XlQCO p{margin-top:.65rem;padding-left:1rem;border-left:1px solid var(--vs-line-accent);color:var(--vs-text-secondary);font-size:.84rem;line-height:1.72;white-space:pre-wrap}@media (max-width:800px){.prompt-library_category__JfYgy{grid-template-columns:1fr;gap:2.5rem}.prompt-library_categoryHeader__AnKkU p{max-width:var(--vs-reading-measure)}}@media (max-width:640px){.prompt-library_category__JfYgy{padding-block:var(--vs-section-compact)}.prompt-library_categoryHeader__AnKkU{grid-template-columns:2rem minmax(0,1fr);gap:.75rem}.prompt-library_promptToggle__waVrP{gap:1rem;padding:1.35rem .75rem}.prompt-library_promptDocument__LJs4o{margin-inline:0;padding:1.25rem}.prompt-library_promptBodyHeader__LcAla{align-items:flex-start}}@media (prefers-reduced-motion:reduce){.prompt-library_copyButton__1_use,.prompt-library_promptIndicator__x7ZdH,.prompt-library_promptItem__qzGwC,.prompt-library_promptToggle__waVrP{transition-duration:.01ms}}.visual-system_foundation__UQiLn{color:var(--vs-text-primary)}.visual-system_display__7MUWc,.visual-system_heading__7Ldg0,.visual-system_subheading__1m2eG{font-family:var(--font-playfair),Georgia,serif;font-weight:400}.visual-system_display__7MUWc{font-size:clamp(3.5rem,7vw,6.5rem);line-height:.98;letter-spacing:-.045em}.visual-system_heading__7Ldg0{font-size:clamp(2.65rem,5vw,4.6rem);line-height:1.04;letter-spacing:-.035em}.visual-system_subheading__1m2eG{font-size:clamp(1.75rem,3vw,2.5rem);line-height:1.12;letter-spacing:-.02em}.visual-system_bodyLarge__BvK6M,.visual-system_body__eRV3D,.visual-system_supporting__YbPrk{max-width:var(--vs-reading-measure)}.visual-system_body__eRV3D{color:var(--vs-text-secondary);font-size:1rem;line-height:1.75}.visual-system_bodyLarge__BvK6M{color:var(--vs-text-secondary);font-size:1.08rem;line-height:1.8}.visual-system_supporting__YbPrk{color:var(--vs-text-muted);font-size:.875rem;line-height:1.65}.visual-system_label__CkRNW{color:var(--vs-accent-bright);font-size:.68rem;font-weight:600;letter-spacing:.2em;text-transform:uppercase}.visual-system_section__XlJLX{border-bottom:1px solid var(--vs-line)}.visual-system_rhythmCompact__zZMMN{padding-block:var(--vs-section-compact)}.visual-system_rhythmStandard__Yfbsc{padding-block:var(--vs-section-standard)}.visual-system_rhythmExpansive__N_xGS{padding-block:var(--vs-section-expansive)}.visual-system_divider__tZEY4{height:1px;border:0;background:var(--vs-line)}.visual-system_dividerStrong__sjOhc{background:var(--vs-line-accent)}.visual-system_surface__911Mt{border:1px solid var(--vs-line)}.visual-system_surfaceEditorial__6dPDi{border-inline:0;background:transparent}.visual-system_surfaceProduct__ciUbE{background:var(--vs-surface-product)}.visual-system_surfaceUtility__jex9z{background:var(--vs-surface-utility)}.visual-system_surfaceArtifact__sSejO{border-color:rgba(26,26,24,.14);background:var(--vs-surface-artifact);color:var(--vs-artifact-ink);box-shadow:var(--vs-artifact-shadow)}.visual-system_diagram__MfHb6{position:relative;overflow:hidden;color:var(--vs-accent)}.visual-system_diagram__MfHb6 svg{display:block;width:100%;height:auto;fill:none;stroke:currentColor}.visual-system_diagramAmbient__ZDame{pointer-events:none;opacity:var(--vs-diagram-ambient-opacity)}.visual-system_diagramSupporting__N5icb{opacity:var(--vs-diagram-supporting-opacity)}.visual-system_diagramPrimary__wupje{opacity:var(--vs-diagram-primary-opacity)}.visual-system_actions__fR1Ru{display:flex;flex-wrap:wrap;align-items:center;gap:1rem}.visual-system_action__mheKb{display:inline-flex;min-height:2.9rem;align-items:center;justify-content:center;gap:.6rem;border-radius:var(--vs-control-radius);padding:.8rem 1.35rem;font-size:.7rem;font-weight:700;letter-spacing:.15em;text-transform:uppercase;transition:background-color .16s ease,border-color .16s ease,color .16s ease,transform .16s ease}.visual-system_action__mheKb:hover{transform:translateY(-1px)}.visual-system_action__mheKb:focus-visible,.visual-system_collectionItem__WlXXB:focus-visible{outline:2px solid var(--vs-focus);outline-offset:4px}.visual-system_actionPrimary__AUT4j{border:1px solid var(--vs-accent);background:var(--vs-accent);color:var(--vs-canvas)}.visual-system_actionPrimary__AUT4j:hover{border-color:var(--vs-accent-bright);background:var(--vs-accent-bright)}.visual-system_actionSecondary__Kj94r{border:1px solid var(--vs-line-accent);background:transparent;color:var(--vs-text-primary)}.visual-system_actionSecondary__Kj94r:hover{border-color:var(--vs-accent);color:var(--vs-accent-bright)}.visual-system_actionTertiary__26VBW{min-height:auto;border:0;padding:0;color:var(--vs-accent-bright);letter-spacing:normal;text-decoration:underline;text-transform:none;text-underline-offset:.3rem}.visual-system_actionTertiary__26VBW:hover{color:var(--vs-text-primary);transform:none}.visual-system_collection__iFB_g{border-top:2px solid var(--vs-line-accent)}.visual-system_collectionItem__WlXXB{display:grid;grid-template-columns:3.5rem minmax(0,1fr) auto;align-items:center;gap:1.5rem;min-height:8rem;border-bottom:1px solid var(--vs-line);transition:background-color .16s ease,padding .16s ease}.visual-system_collectionItem__WlXXB:hover{padding-inline:1rem;background:var(--vs-surface-editorial-hover)}.visual-system_collectionIndex__hQ7sO{color:var(--vs-text-muted);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.68rem}.visual-system_collectionContent__dzgD6{min-width:0}.visual-system_collectionTitle__4fIrb{font-family:var(--font-playfair),Georgia,serif;font-size:1.75rem;font-weight:400;line-height:1.15}.visual-system_collectionDescription__KIDeO{max-width:var(--vs-reading-measure);margin-top:.65rem;color:var(--vs-text-secondary);font-size:.95rem;line-height:1.65}.visual-system_collectionAction__MQ3K8{color:var(--vs-accent-bright);font-size:.78rem;font-weight:500}@media (max-width:640px){.visual-system_collectionItem__WlXXB{grid-template-columns:2rem minmax(0,1fr);gap:.75rem 1rem;padding-block:1.75rem}.visual-system_collectionAction__MQ3K8{grid-column:2}}@media (prefers-reduced-motion:reduce){.visual-system_action__mheKb,.visual-system_collectionItem__WlXXB{transition-duration:.01ms}.visual-system_action__mheKb:hover{transform:none}}.product-artifact_artifact__mTbA_{position:relative;display:flex;height:110px;align-items:center;justify-content:space-around;overflow:hidden;border-bottom:1px solid var(--vs-line)}.product-artifact_artifact__mTbA_:before{position:absolute;width:70%;height:1px;background:var(--vs-line-accent);content:""}.product-artifact_artifact__mTbA_ span{z-index:1;width:12px;height:12px;border:2px solid var(--vs-accent);border-radius:50%;background:var(--vs-surface-product)}.product-artifact_artifact__mTbA_ b,.product-artifact_artifact__mTbA_ i{position:absolute;display:block}.product-artifact_score__O81iJ i{width:62px;height:62px;left:50%;top:50%;border:1px solid var(--vs-accent);border-radius:50%;transform:translate(-50%,-50%)}.product-artifact_score__O81iJ b{width:38px;height:38px;left:50%;top:50%;border:5px solid rgba(185,138,62,.12);border-top:5px solid var(--vs-accent-bright);border-radius:50%;transform:translate(-50%,-50%) rotate(35deg)}.product-artifact_conflict__5qXf7:after{position:absolute;width:55%;height:45px;left:22%;top:28px;border-block:1px solid var(--vs-line-accent);background:repeating-linear-gradient(90deg,transparent 0 24px,var(--vs-line-accent) 25px 26px);content:"";transform:skewX(-16deg)}.product-artifact_conflict__5qXf7 i{width:1px;height:90%;left:50%;background:var(--vs-accent)}.product-artifact_progress__u9TG1 i{width:74%;height:1px;left:13%;top:34%;background:var(--vs-accent);box-shadow:0 28px 0 var(--vs-line-accent)}.product-artifact_progress__u9TG1 b{width:42%;height:28px;right:13%;bottom:18px;border:1px solid var(--vs-line-accent);background:linear-gradient(90deg,var(--vs-accent) 72%,transparent 72%)}.product-artifact_decision__yKrmW:after{position:absolute;width:72%;height:58%;border:1px solid var(--vs-line-accent);background:linear-gradient(135deg,transparent 48%,var(--vs-accent) 49% 50%,transparent 51%);content:""}.product-artifact_decision__yKrmW b,.product-artifact_decision__yKrmW i{width:8px;height:8px;border:1px solid var(--vs-accent);background:var(--vs-surface-product);transform:rotate(45deg)}.product-artifact_decision__yKrmW i{right:20%;top:22%}.product-artifact_decision__yKrmW b{left:20%;bottom:20%}.ai-editorial_aiEditorial__EHXsH{overflow-x:clip;background:var(--vs-canvas)}.ai-editorial_hero__PwkHf{position:relative;padding-block:clamp(4.5rem,9vw,7rem);border-bottom:1px solid var(--vs-line);background:radial-gradient(circle at 80% 35%,rgba(29,37,32,.8),transparent 35%),var(--vs-canvas-raised)}.ai-editorial_hero__PwkHf:after{position:absolute;width:min(25rem,38vw);height:1px;right:0;top:4rem;background:linear-gradient(90deg,transparent,var(--vs-line-accent));content:""}.ai-editorial_hero__PwkHf h1{max-width:55rem;margin-top:1rem;color:var(--vs-text-primary);font-family:var(--font-playfair),Georgia,serif;font-size:clamp(3.2rem,6.5vw,5.8rem);font-weight:400;line-height:1.02;letter-spacing:-.045em}.ai-editorial_hero__PwkHf>div>p:not(:first-child){max-width:44rem;margin-top:1.75rem;color:var(--vs-text-secondary);font-size:1.08rem;line-height:1.8}.ai-editorial_tabs__ozSd4>div{display:flex;width:-moz-fit-content;width:fit-content;flex-wrap:wrap;gap:0;margin-top:2.5rem;padding:0;border:0;border-top:1px solid var(--vs-line-accent);border-radius:0;background:transparent}.ai-editorial_tabs__ozSd4 a{border-bottom:1px solid var(--vs-line);border-radius:0}.ai-editorial_tabs__ozSd4 a:focus-visible{outline:2px solid var(--vs-focus);outline-offset:3px}.ai-editorial_content__n_zpf{padding-top:var(--vs-section-standard);padding-bottom:var(--vs-section-standard)}.ai-editorial_principlesIntroduction__iTAp1{max-width:var(--vs-reading-measure);padding-bottom:var(--vs-section-compact);border-bottom:2px solid var(--vs-line-accent)}.ai-editorial_principlesIntroduction__iTAp1 p{color:var(--vs-text-secondary);font-size:1.06rem;line-height:1.8}.ai-editorial_principlesIntroduction__iTAp1 p+p{margin-top:.75rem}.ai-editorial_numberedCollection__4T5in{max-width:var(--vs-reading-measure);border-top:1px solid var(--vs-line)}.ai-editorial_numberedEntry__wgm5l{display:grid;grid-template-columns:4rem minmax(0,1fr);gap:1.5rem;padding-block:var(--vs-section-compact);border-bottom:1px solid var(--vs-line)}.ai-editorial_decisionSection__YDF1v li>span,.ai-editorial_numberedEntry__wgm5l>span{padding-top:.45rem;color:var(--vs-text-muted);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.68rem}.ai-editorial_numberedEntry__wgm5l h2{color:var(--vs-text-primary);font-family:var(--font-playfair),Georgia,serif;font-size:clamp(2rem,4vw,3.1rem);font-weight:400;line-height:1.1;letter-spacing:-.025em}.ai-editorial_numberedEntry__wgm5l p{margin-top:1rem;color:var(--vs-text-secondary);font-size:1rem;line-height:1.75}.ai-editorial_longEntries__imA0s .ai-editorial_numberedEntry__wgm5l{padding-block:var(--vs-section-standard)}.ai-editorial_longEntries__imA0s .ai-editorial_numberedEntry__wgm5l>div>div{margin-top:1.75rem}.ai-editorial_longEntries__imA0s .ai-editorial_numberedEntry__wgm5l p{margin-top:.9rem;font-size:1.04rem;line-height:1.8}.ai-editorial_decisionSection__YDF1v{max-width:var(--vs-reading-measure);margin-top:var(--vs-section-standard);padding-top:var(--vs-section-standard);border-top:2px solid var(--vs-line-accent)}.ai-editorial_aiAction__0Hg6s h2,.ai-editorial_decisionSection__YDF1v>h2{color:var(--vs-text-primary);font-family:var(--font-playfair),Georgia,serif;font-size:clamp(2.25rem,4.5vw,3.6rem);font-weight:400;line-height:1.08;letter-spacing:-.03em}.ai-editorial_decisionSection__YDF1v>p:not(.ai-editorial_decisionClosing__kW8I8){margin-top:.8rem;color:var(--vs-text-secondary);font-size:1.04rem;line-height:1.75}.ai-editorial_decisionSection__YDF1v ol{margin-top:2.5rem;border-top:1px solid var(--vs-line)}.ai-editorial_decisionSection__YDF1v li{display:grid;grid-template-columns:3rem minmax(0,1fr);gap:1rem;padding-block:1.75rem;border-bottom:1px solid var(--vs-line)}.ai-editorial_decisionSection__YDF1v h3{color:var(--vs-text-primary);font-family:var(--font-playfair),Georgia,serif;font-size:1.35rem;font-weight:400;line-height:1.3}.ai-editorial_decisionSection__YDF1v li p{margin-top:.5rem;color:var(--vs-text-secondary);font-size:.94rem;line-height:1.7}.ai-editorial_decisionClosing__kW8I8{margin-top:2rem;color:var(--vs-text-secondary);font-size:1.04rem;line-height:1.75}.ai-editorial_decisionClosing__kW8I8 span{color:var(--vs-accent-bright)}.ai-editorial_aiAction__0Hg6s{max-width:var(--vs-reading-measure);margin-top:var(--vs-section-standard);padding-top:var(--vs-section-compact);border-top:2px solid var(--vs-line-accent)}.ai-editorial_aiAction__0Hg6s>div{margin-top:2rem}.ai-editorial_related__zwWly{max-width:var(--vs-reading-measure)}.ai-editorial_related__zwWly>section{margin-top:var(--vs-section-compact);padding-top:2rem;border-top-color:var(--vs-line)}.ai-editorial_related__zwWly a:focus-visible{outline:2px solid var(--vs-focus);outline-offset:3px}@media (max-width:640px){.ai-editorial_hero__PwkHf{padding-block:4.5rem}.ai-editorial_content__n_zpf{padding-top:var(--vs-section-compact);padding-bottom:var(--vs-section-compact)}.ai-editorial_tabs__ozSd4>div{width:100%}.ai-editorial_tabs__ozSd4 a{flex:1 1 auto;padding-inline:.8rem;text-align:center}.ai-editorial_numberedEntry__wgm5l{grid-template-columns:2rem minmax(0,1fr);gap:1rem}.ai-editorial_longEntries__imA0s .ai-editorial_numberedEntry__wgm5l{padding-block:var(--vs-section-compact)}.ai-editorial_aiAction__0Hg6s a{width:100%}}@media (prefers-reduced-motion:reduce){.ai-editorial_tabs__ozSd4 a{transition-duration:.01ms}}.prompt-library_content__WwbrR{padding-top:var(--vs-section-standard);padding-bottom:var(--vs-section-standard)}.prompt-library_related__clsld>section>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;border-top:1px solid var(--vs-line)}.prompt-library_related__clsld>section>div>a{min-height:6rem;justify-content:space-between;border:0;border-bottom:1px solid var(--vs-line);border-radius:0;background:transparent;color:var(--vs-text-primary);font-family:var(--font-playfair),Georgia,serif;font-size:1.15rem;font-weight:400;transition:background-color .16s ease,box-shadow .16s ease}.prompt-library_related__clsld>section>div>a+a{border-left:1px solid var(--vs-line)}.prompt-library_related__clsld>section>div>a:focus-visible,.prompt-library_related__clsld>section>div>a:hover{background:var(--vs-surface-editorial-hover);box-shadow:inset 0 -2px var(--vs-accent)}@media (max-width:640px){.prompt-library_content__WwbrR{padding-top:var(--vs-section-compact);padding-bottom:var(--vs-section-compact)}.prompt-library_related__clsld>section>div{grid-template-columns:1fr}.prompt-library_related__clsld>section>div>a+a{border-left:0}}@media (prefers-reduced-motion:reduce){.prompt-library_related__clsld>section>div>a{transition-duration:.01ms}}.newsletter-invitation_compact__7KN_O{max-width:var(--vs-reading-measure);margin-top:var(--vs-section-compact);padding:2.5rem clamp(1.5rem,5vw,3.5rem);border-block:1px solid var(--vs-line-accent);background:var(--vs-surface-utility)}.newsletter-invitation_compact__7KN_O h2{max-width:38rem;margin-top:.85rem;color:var(--vs-text-primary);font-family:var(--font-playfair),Georgia,serif;font-size:clamp(1.8rem,3.5vw,2.65rem);font-weight:400;line-height:1.15;letter-spacing:-.025em}.newsletter-invitation_compact__7KN_O>p:not(:first-child){max-width:41rem;margin-top:1.25rem;color:var(--vs-text-secondary);font-size:1rem;line-height:1.75}.newsletter-invitation_compact__7KN_O a{display:inline-flex;margin-top:1.5rem;color:var(--vs-accent-bright);font-size:.78rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.newsletter-invitation_compact__7KN_O a:focus-visible{outline:2px solid var(--vs-focus);outline-offset:4px}.newsletter-invitation_tool-story__9j64Q{background:transparent}.newsletter-invitation_supportingLine__0v9oM{padding-top:1.25rem;border-top:1px solid var(--vs-line);color:var(--vs-text-primary)}@media (max-width:640px){.newsletter-invitation_compact__7KN_O{padding-block:2rem}}.about_about__BWA3t{overflow-x:clip;background:var(--vs-canvas)}.about_hero__GRNQ4{position:relative;border-bottom:1px solid var(--vs-line);background:radial-gradient(circle at 76% 38%,rgba(29,37,32,.82),transparent 38%),var(--vs-canvas-raised)}.about_heroShell__j_ds5{display:grid;grid-template-columns:minmax(0,1fr) minmax(20rem,.78fr);gap:clamp(3rem,7vw,7rem);align-items:center;min-height:34rem;padding-block:var(--vs-section-expansive)}.about_title__xTCOI{max-width:40rem;margin-top:1.15rem;font-size:clamp(3.7rem,7vw,6rem)}.about_patternDiagram__mj8c4{width:min(100%,32rem);justify-self:end;color:var(--vs-accent)}.about_patternDiagram__mj8c4 svg{overflow:visible}.about_guide__Yy_kc,.about_inputNode__A29B5,.about_measure__Taf7T,.about_outputNode__iwdyN,.about_patternCore__WcYMu,.about_patternNode__seCPm,.about_route__JWAMh{vector-effect:non-scaling-stroke}.about_guide__Yy_kc{stroke:var(--vs-line);stroke-dasharray:2 10}.about_route__JWAMh{stroke:var(--vs-accent);stroke-width:1}.about_measure__Taf7T{stroke:var(--vs-text-muted);stroke-width:1}.about_inputNode__A29B5,.about_outputNode__iwdyN{fill:var(--vs-canvas-raised);stroke:var(--vs-accent-bright)}.about_patternNode__seCPm{fill:rgba(185,138,62,.04);stroke:var(--vs-accent)}.about_patternCore__WcYMu{fill:var(--vs-accent);stroke:var(--vs-accent)}.about_storyShell__lCWyZ{padding-top:var(--vs-section-standard);padding-bottom:var(--vs-section-standard)}.about_storyGrid__Wc_h3{display:grid;grid-template-columns:minmax(0,1fr) 17rem;gap:clamp(3.5rem,7vw,7rem);align-items:start}.about_story__luaIq{min-width:0;max-width:var(--vs-reading-measure)}.about_storyBlock__nTVIj{padding-block:var(--vs-section-compact);border-bottom:1px solid var(--vs-line);color:var(--vs-text-secondary);font-size:1.08rem;line-height:1.8}.about_storyBlock__nTVIj:first-child{padding-top:0}.about_storyBlock__nTVIj>*+*{margin-top:1.5rem}.about_opening__KqHzj{font-size:1.13rem}.about_question__vd9Hj{max-width:40rem;color:var(--vs-text-primary);font-family:var(--font-playfair),Georgia,serif;font-size:clamp(2.25rem,4.5vw,3.65rem);font-weight:400;line-height:1.08;letter-spacing:-.03em}.about_question__vd9Hj strong{font-weight:inherit}.about_refrain__7CyHv{margin-block:2.5rem;padding-left:clamp(1.25rem,4vw,3.5rem);border-left:1px solid var(--vs-line-accent);color:var(--vs-text-primary);font-family:var(--font-playfair),Georgia,serif;font-size:clamp(1.4rem,2.6vw,1.9rem);line-height:1.45}.about_refrain__7CyHv p+p{margin-top:.55rem}.about_realization__fnB1Y{max-width:41rem;color:var(--vs-text-primary);font-family:var(--font-playfair),Georgia,serif;font-size:clamp(1.8rem,3.5vw,2.75rem);line-height:1.18;letter-spacing:-.025em}.about_ending__1KZnv{position:relative;padding-block:var(--vs-section-standard);border-bottom:2px solid var(--vs-line-accent)}.about_ending__1KZnv:before{position:absolute;width:5rem;height:1px;top:3rem;right:-2rem;background:var(--vs-accent);content:""}.about_closingQuote__u36kl{max-width:43rem;color:var(--vs-accent-bright);font-family:var(--font-playfair),Georgia,serif;font-size:clamp(2.5rem,5vw,4.25rem);line-height:1.05;letter-spacing:-.035em}.about_storyActions__mkYrD{margin-top:2.5rem}.about_beliefRail__mWO2E{position:sticky;top:6rem;align-self:start;border-top:2px solid var(--vs-line-accent)}.about_beliefRail__mWO2E section{padding-block:1.75rem;border-bottom:1px solid var(--vs-line)}.about_beliefRail__mWO2E section:nth-child(2n){padding-left:1.25rem}.about_beliefRail__mWO2E section>p:last-child{margin-top:.8rem;color:var(--vs-text-secondary);font-family:var(--font-playfair),Georgia,serif;font-size:1.15rem;line-height:1.5}.about_newsletter__NvJSC{position:relative;border-top:1px solid var(--vs-line-accent);background:var(--vs-surface-utility)}.about_newsletter__NvJSC:after,.about_newsletter__NvJSC:before{position:absolute;z-index:1;pointer-events:none;content:""}.about_newsletter__NvJSC:before{width:min(20rem,35vw);height:1px;top:4rem;right:0;background:linear-gradient(90deg,transparent,var(--vs-line-accent))}.about_newsletter__NvJSC:after{width:1px;height:6rem;top:1rem;right:min(8rem,12vw);background:var(--vs-line-accent)}.about_newsletter__NvJSC>section{background:transparent}.about_newsletter__NvJSC>section>div{display:grid;grid-template-columns:minmax(15rem,.78fr) minmax(22rem,1.22fr);grid-template-rows:auto 1fr;-moz-column-gap:clamp(3.5rem,8vw,7rem);column-gap:clamp(3.5rem,8vw,7rem);align-items:start;max-width:64rem}.about_newsletter__NvJSC>section>div>h2{grid-column:1;grid-row:1;padding-top:.35rem}.about_newsletter__NvJSC>section>div>div:nth-child(2){grid-column:1;grid-row:2}.about_newsletter__NvJSC>section>div>div:last-child{grid-column:2;grid-row:1/span 2;min-width:0;margin-top:0;padding:2rem;border-top:2px solid var(--vs-line-accent);background:rgba(16,19,17,.42);box-shadow:inset 0 0 0 1px var(--vs-line)}.about_newsletter__NvJSC>section>.pointer-events-none[aria-hidden=true]{display:none}.about_workWithMe__13cFt{position:relative;background:linear-gradient(90deg,transparent 0 62%,rgba(25,31,27,.38) 62%),var(--vs-canvas)}.about_workWithMe__13cFt:before{position:absolute;width:min(22rem,34vw);height:1px;top:0;right:0;background:linear-gradient(90deg,transparent,var(--vs-line-accent),var(--vs-accent));content:""}.about_workWithMe__13cFt [data-next-action]{padding-block:var(--vs-section-standard);border-top-color:var(--vs-line)}.about_workWithMe__13cFt [data-next-action]>div>div{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:0 4rem;align-items:end;padding:2.5rem 0 0;border:0;border-top:2px solid var(--vs-line-accent);border-radius:0;background:transparent}.about_workWithMe__13cFt [data-next-action] h2,.about_workWithMe__13cFt [data-next-action] p{grid-column:1}.about_workWithMe__13cFt [data-next-action] h2{color:var(--vs-text-primary);font-size:clamp(2.5rem,5vw,4.25rem);font-weight:400;letter-spacing:-.035em}.about_workWithMe__13cFt [data-next-action] p:last-of-type{max-width:41rem;color:var(--vs-text-secondary);font-size:1.05rem;line-height:1.75}.about_workWithMe__13cFt [data-next-action] a{grid-column:2;grid-row:1/span 3;align-self:end;min-height:2.9rem;border-radius:var(--vs-control-radius);background:var(--vs-accent);color:var(--vs-canvas);font-size:.7rem;font-weight:700;letter-spacing:.15em}.about_workWithMe__13cFt [data-next-action] a:hover{background:var(--vs-accent-bright)}.about_workWithMe__13cFt [data-next-action] a:focus-visible{outline:2px solid var(--vs-focus);outline-offset:4px}@media (max-width:1023px){.about_heroShell__j_ds5{grid-template-columns:minmax(0,1fr) minmax(16rem,.7fr);min-height:30rem}.about_storyGrid__Wc_h3{grid-template-columns:1fr}.about_story__luaIq{max-width:var(--vs-reading-measure)}.about_beliefRail__mWO2E{position:static;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:1rem}.about_beliefRail__mWO2E section{padding-inline:0}.about_beliefRail__mWO2E section:nth-child(2n){padding-left:1.5rem;border-left:1px solid var(--vs-line)}.about_beliefRail__mWO2E section:nth-child(odd){padding-right:1.5rem}.about_newsletter__NvJSC>section>div{grid-template-columns:minmax(13rem,.7fr) minmax(20rem,1.3fr);-moz-column-gap:3rem;column-gap:3rem}.about_workWithMe__13cFt [data-next-action]>div>div{gap:0 2.5rem}}@media (max-width:720px){.about_heroShell__j_ds5{grid-template-columns:1fr;gap:3rem;min-height:auto;padding-block:5rem}.about_patternDiagram__mj8c4{width:min(100%,27rem);justify-self:start}.about_storyShell__lCWyZ{padding-top:var(--vs-section-compact);padding-bottom:var(--vs-section-compact)}.about_storyBlock__nTVIj{padding-block:var(--vs-section-compact);font-size:1rem}.about_ending__1KZnv:before{right:0}.about_newsletter__NvJSC>section>div{display:block;max-width:38rem}.about_newsletter__NvJSC>section>div>div:last-child{margin-top:2.5rem;padding:1.5rem}.about_workWithMe__13cFt{background:var(--vs-canvas)}.about_workWithMe__13cFt [data-next-action]{padding-block:var(--vs-section-compact)}.about_workWithMe__13cFt [data-next-action]>div>div{display:block;padding-top:2rem}.about_workWithMe__13cFt [data-next-action] a{margin-top:2rem}}@media (max-width:520px){.about_patternDiagram__mj8c4{width:calc(100% + 2rem);margin-right:-2rem}.about_beliefRail__mWO2E{grid-template-columns:1fr}.about_beliefRail__mWO2E section:nth-child(2n),.about_beliefRail__mWO2E section:nth-child(odd){padding-inline:0;border-left:0}.about_storyActions__mkYrD{align-items:stretch}.about_storyActions__mkYrD>a{width:100%}.about_newsletter__NvJSC:before{width:55%}}.operating-manual_manual__ashcA{overflow-x:clip;background:var(--vs-canvas)}.operating-manual_cover__LZyS_{position:relative;border-bottom:1px solid var(--vs-line);background:var(--vs-canvas-raised)}.operating-manual_cover__LZyS_:after,.operating-manual_cover__LZyS_:before{position:absolute;pointer-events:none;content:""}.operating-manual_cover__LZyS_:before{width:1px;inset-block:3.5rem;right:max(6vw,3rem);background:var(--vs-line-accent)}.operating-manual_cover__LZyS_:after{width:min(26rem,38vw);height:1px;right:0;bottom:3.5rem;background:linear-gradient(90deg,transparent,var(--vs-line-accent))}.operating-manual_coverShell__ZI_G2{padding-top:clamp(5rem,10vw,8rem);padding-bottom:clamp(5rem,9vw,7rem)}.operating-manual_cover__LZyS_ h1{max-width:57rem;margin-top:1.25rem;color:var(--vs-text-primary);font-family:var(--font-playfair),Georgia,serif;font-size:clamp(4rem,8vw,6.75rem);font-weight:400;line-height:.98;letter-spacing:-.05em}.operating-manual_coverShell__ZI_G2>p{max-width:39rem;margin-top:2rem;color:var(--vs-text-secondary);font-size:1.12rem;line-height:1.8}.operating-manual_coverShell__ZI_G2>a{margin-top:2.5rem}.operating-manual_manualShell__O6N1q{padding-top:var(--vs-section-standard);padding-bottom:var(--vs-section-standard)}.operating-manual_frontMatter__uaLar{display:grid;grid-template-columns:minmax(18rem,.72fr) minmax(0,1.28fr);gap:clamp(3rem,7vw,6rem);align-items:start;padding-bottom:var(--vs-section-standard);border-bottom:2px solid var(--vs-line-accent)}.operating-manual_beforeYouRead__3hY8t{max-width:32rem}.operating-manual_beforeYouRead__3hY8t h2,.operating-manual_manualQuestions__1QcFw>h2{margin-bottom:1.75rem;color:var(--vs-text-primary);font-family:var(--font-playfair),Georgia,serif;font-size:clamp(2.2rem,4vw,3.3rem);font-weight:400;line-height:1.1}.operating-manual_tableOfContents__k1KP5{border-top:2px solid var(--vs-line-accent)}.operating-manual_coverChapters__o0xZY li{border-bottom:1px solid var(--vs-line)}.operating-manual_coverChapters__o0xZY a{display:grid;grid-template-columns:3rem minmax(0,1fr) auto;gap:1.25rem;align-items:center;min-height:6.5rem;padding:1.25rem 1rem;cursor:pointer;transition:background-color .16s ease,box-shadow .16s ease}.operating-manual_coverChapters__o0xZY a:after{color:var(--vs-accent-bright);content:"\2192";transition:transform .16s ease}.operating-manual_coverChapters__o0xZY a:focus-visible,.operating-manual_coverChapters__o0xZY a:hover{background:var(--vs-surface-editorial-hover);box-shadow:inset 2px 0 var(--vs-accent)}.operating-manual_coverChapters__o0xZY a:hover:after{transform:translateX(.25rem)}.operating-manual_coverChapters__o0xZY a:focus-visible{outline:2px solid var(--vs-focus);outline-offset:3px}.operating-manual_coverChapters__o0xZY span{color:var(--vs-text-muted);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.68rem}.operating-manual_coverChapters__o0xZY strong{color:var(--vs-text-primary);font-family:var(--font-playfair),Georgia,serif;font-size:1.25rem;font-weight:400;line-height:1.35}.operating-manual_foundation__Z1aUp{padding-top:var(--vs-section-standard)}.operating-manual_foundationIntroduction__ID_y8{max-width:var(--vs-reading-measure)}.operating-manual_sequence__si6Z0{max-width:42rem;color:var(--vs-text-primary);font-family:var(--font-playfair),Georgia,serif;font-size:clamp(1.7rem,3.5vw,2.5rem);line-height:1.35}.operating-manual_manualGrid__DukJx{display:grid;grid-template-columns:minmax(0,1fr) 15rem;gap:4rem;align-items:start;margin-top:3rem}.operating-manual_phaseSections__Wqj6D{max-width:var(--vs-reading-measure);border-top:1px solid var(--vs-line)}.operating-manual_phaseSection__YqnGb{scroll-margin-top:6rem;padding-block:3.75rem;border-bottom:1px solid var(--vs-line);opacity:0;transform:translateY(1.25rem);transition:opacity .7s ease,transform .7s ease}.operating-manual_phaseRevealed__OHBa9{opacity:1;transform:none}.operating-manual_phaseSection__YqnGb h2{margin-bottom:1.25rem;color:var(--vs-text-primary);font-family:var(--font-playfair),Georgia,serif;font-size:clamp(2.2rem,4vw,3.35rem);font-weight:400;line-height:1.08;letter-spacing:-.03em}.operating-manual_desktopPhaseNavigation__ebpJH>div{position:sticky;top:6rem}.operating-manual_phaseRail__2Gt6D{padding:1.5rem;border-top:2px solid var(--vs-line-accent);border-bottom:1px solid var(--vs-line);background:var(--vs-canvas-raised)}.operating-manual_phaseRail__2Gt6D ol{margin-top:1.5rem;border-top:1px solid var(--vs-line)}.operating-manual_phaseRailButton__Dbtme{display:flex;width:100%;gap:.85rem;align-items:baseline;padding:.7rem .5rem;border-bottom:1px solid var(--vs-line);border-left:2px solid transparent;text-align:left;transition:color .16s ease,border-color .16s ease,background-color .16s ease}.operating-manual_phaseRailButtonActive__CNwVB,.operating-manual_phaseRailButton__Dbtme:hover{border-left-color:var(--vs-accent);background:rgba(185,138,62,.08)}.operating-manual_mobilePhaseNumber__QuHtg,.operating-manual_phaseRailNumber__PBSUB{color:var(--vs-text-muted);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.66rem}.operating-manual_mobilePhaseName__lPo9w,.operating-manual_phaseRailName__MN5ZS{color:var(--vs-text-secondary);font-family:var(--font-playfair),Georgia,serif;font-size:1rem}.operating-manual_phaseRailButtonActive__CNwVB .operating-manual_phaseRailName__MN5ZS,.operating-manual_phaseRailButtonActive__CNwVB .operating-manual_phaseRailNumber__PBSUB{color:var(--vs-accent-bright)}.operating-manual_mobilePhase__0O44b:focus-visible,.operating-manual_phaseRailButton__Dbtme:focus-visible,.operating-manual_questionsExit__jlRgt a:focus-visible{outline:2px solid var(--vs-focus);outline-offset:3px}.operating-manual_mobilePhaseNavigation__baJI3{display:none}.operating-manual_mobilePhases___iTMI{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--vs-line-accent);border-left:1px solid var(--vs-line)}.operating-manual_mobilePhase__0O44b{padding:1rem;border-right:1px solid var(--vs-line);border-bottom:1px solid var(--vs-line);text-align:left}.operating-manual_mobilePhaseActive__22fl0{background:var(--vs-surface-utility)}.operating-manual_mobilePhaseName__lPo9w{display:block;margin-top:.35rem}.operating-manual_mobilePhaseActive__22fl0 .operating-manual_mobilePhaseName__lPo9w{color:var(--vs-accent-bright)}.operating-manual_manualQuestions__1QcFw{max-width:var(--vs-reading-measure);margin-top:var(--vs-section-standard);padding-top:var(--vs-section-compact);border-top:1px solid var(--vs-line-accent)}.operating-manual_manualQuestions__1QcFw>div{border-top:1px solid var(--vs-line)}.operating-manual_manualQuestions__1QcFw section{display:grid;grid-template-columns:minmax(14rem,.7fr) minmax(0,1.3fr);gap:2rem;padding-block:1.75rem;border-bottom:1px solid var(--vs-line)}.operating-manual_manualQuestions__1QcFw h3{color:var(--vs-text-primary);font-family:var(--font-playfair),Georgia,serif;font-size:1.25rem;font-weight:400;line-height:1.3}.operating-manual_questionsExit__jlRgt{margin-top:2rem;color:var(--vs-text-secondary);font-size:.92rem;line-height:1.7}.operating-manual_questionsExit__jlRgt a{color:var(--vs-accent-bright);text-decoration:underline;text-underline-offset:.25rem}@media (max-width:1023px){.operating-manual_frontMatter__uaLar{grid-template-columns:1fr}.operating-manual_beforeYouRead__3hY8t{max-width:var(--vs-reading-measure)}.operating-manual_manualGrid__DukJx{grid-template-columns:1fr}.operating-manual_desktopPhaseNavigation__ebpJH{display:none}.operating-manual_mobilePhaseNavigation__baJI3{display:block;margin-top:2rem}}@media (max-width:700px){.operating-manual_coverShell__ZI_G2{padding-block:4.5rem}.operating-manual_manualShell__O6N1q{padding-top:var(--vs-section-compact)}.operating-manual_frontMatter__uaLar,.operating-manual_manualShell__O6N1q{padding-bottom:var(--vs-section-compact)}.operating-manual_coverChapters__o0xZY a{grid-template-columns:2rem minmax(0,1fr) auto;min-height:5.5rem;padding-inline:.75rem}.operating-manual_foundation__Z1aUp{padding-top:var(--vs-section-compact)}.operating-manual_phaseSection__YqnGb{padding-block:3rem}.operating-manual_mobilePhases___iTMI{grid-template-columns:repeat(2,minmax(0,1fr))}.operating-manual_manualQuestions__1QcFw section{grid-template-columns:1fr;gap:.75rem}}@media (prefers-reduced-motion:reduce){.operating-manual_coverChapters__o0xZY a,.operating-manual_coverChapters__o0xZY a:after,.operating-manual_phaseRailButton__Dbtme,.operating-manual_phaseSection__YqnGb{transition-duration:.01ms}.operating-manual_phaseSection__YqnGb{opacity:1;transform:none}.operating-manual_coverChapters__o0xZY a:hover:after{transform:none}}.questions_questions__ncvtF{overflow-x:clip;background:var(--vs-canvas)}.questions_articleHero__dW5dT,.questions_indexHero__kQCQ6{position:relative;border-bottom:1px solid var(--vs-line);background:radial-gradient(circle at 82% 30%,rgba(29,37,32,.84),transparent 36%),var(--vs-canvas-raised)}.questions_indexHero__kQCQ6{padding-block:clamp(5rem,10vw,8rem)}.questions_articleHero__dW5dT{padding-block:clamp(4.5rem,9vw,7rem)}.questions_articleHero__dW5dT:after,.questions_indexHero__kQCQ6:after{position:absolute;width:min(26rem,38vw);height:1px;right:0;bottom:3.5rem;background:linear-gradient(90deg,transparent,var(--vs-line-accent));content:""}.questions_breadcrumb__oLuRC{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:2rem;color:var(--vs-text-muted);font-size:.78rem}.questions_breadcrumb__oLuRC a{transition:color .16s ease}.questions_breadcrumb__oLuRC a:hover{color:var(--vs-accent-bright)}.questions_breadcrumb__oLuRC a:focus-visible,.questions_destination__IQgbz:focus-visible,.questions_orientationLink__Xiivm:focus-visible,.questions_questionRow__U_ly9:focus-visible,.questions_relatedQuestion__0bEq_:focus-visible{outline:2px solid var(--vs-focus);outline-offset:4px}.questions_indexTitle__UVp6_{max-width:57rem;margin-top:1rem;font-size:clamp(3.3rem,6.4vw,5.8rem)}.questions_indexIntroduction__j9KED{margin-top:2rem}.questions_articleShell__9Qan_,.questions_indexContent__FpMkc{padding-top:var(--vs-section-standard);padding-bottom:var(--vs-section-standard)}.questions_orientation__ipu1Y{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:2px solid var(--vs-line-accent);border-bottom:1px solid var(--vs-line)}.questions_orientationCurrent__Ns7I0,.questions_orientationLink__Xiivm{min-height:14rem;padding:2rem 2.5rem 2rem 0}.questions_orientationLink__Xiivm{padding-left:2.5rem;border-left:1px solid var(--vs-line);transition:background-color .16s ease}.questions_orientationLink__Xiivm:hover{background:var(--vs-surface-editorial-hover)}.questions_orientation__ipu1Y p+p{margin-top:1.25rem}.questions_orientationLink__Xiivm>span{display:inline-block;margin-top:1.5rem;color:var(--vs-accent-bright);font-size:.78rem}.questions_questionGroup__b_g0f{display:grid;grid-template-columns:14rem minmax(0,1fr);gap:3.5rem;padding-block:var(--vs-section-standard);border-bottom:1px solid var(--vs-line)}.questions_groupHeading__OHzkw{padding-top:.25rem}.questions_groupHeading__OHzkw span,.questions_questionNumber__4B15a{color:var(--vs-text-muted);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.68rem}.questions_groupHeading__OHzkw h2{margin-top:1rem;color:var(--vs-text-primary);font-family:var(--font-playfair),Georgia,serif;font-size:clamp(1.8rem,3vw,2.6rem);font-weight:400;line-height:1.12}.questions_questionCollection__L2Q_Q{border-top:1px solid var(--vs-line-accent)}.questions_questionRow__U_ly9{display:grid;grid-template-columns:2.5rem minmax(0,1fr) auto;gap:1.5rem;align-items:center;min-height:10rem;border-bottom:1px solid var(--vs-line);cursor:pointer;transition:background-color .16s ease,box-shadow .16s ease}.questions_questionRow__U_ly9:hover{background:var(--vs-surface-editorial-hover);box-shadow:inset 0 -2px var(--vs-accent)}.questions_questionRow__U_ly9:focus-visible{background:var(--vs-surface-editorial-hover);box-shadow:inset 0 -2px var(--vs-accent)}.questions_questionCopy__ptH1y{min-width:0}.questions_questionCopy__ptH1y strong{display:block;color:var(--vs-text-primary);font-family:var(--font-playfair),Georgia,serif;font-size:clamp(1.35rem,2.3vw,1.8rem);font-weight:400;line-height:1.22}.questions_questionCopy__ptH1y>span{display:block;max-width:40rem;margin-top:.75rem;color:var(--vs-text-secondary);font-size:.92rem;line-height:1.65}.questions_questionAction__TsOhM{color:var(--vs-accent-bright);font-size:.75rem;white-space:nowrap}.questions_questionAction__TsOhM span{display:inline-block;transition:transform .16s ease}.questions_questionRow__U_ly9:hover .questions_questionAction__TsOhM span{transform:translateX(.25rem)}.questions_articleHero__dW5dT h1{max-width:58rem;margin-top:1rem;font-size:clamp(3rem,6vw,5.4rem);font-weight:400;line-height:1.02;letter-spacing:-.04em}.questions_articleHero__dW5dT h1,.questions_directAnswer__5wY_z{color:var(--vs-text-primary);font-family:var(--font-playfair),Georgia,serif}.questions_directAnswer__5wY_z{max-width:48rem;margin-top:2.5rem;padding-left:1.5rem;border-left:2px solid var(--vs-accent);font-size:clamp(1.35rem,2.8vw,2rem);line-height:1.48}.questions_article__b9YBG{max-width:var(--vs-reading-measure)}.questions_proseSection__aFn_7{padding-block:var(--vs-section-compact);border-bottom:1px solid var(--vs-line)}.questions_proseSection__aFn_7:first-child{padding-top:0}.questions_proseSection__aFn_7 h2{color:var(--vs-text-primary);font-family:var(--font-playfair),Georgia,serif;font-size:clamp(2rem,4vw,3rem);font-weight:400;line-height:1.12}.questions_proseSection__aFn_7>div{margin-top:1.75rem}.questions_proseSection__aFn_7 p{color:var(--vs-text-secondary);font-size:1.06rem;line-height:1.82}.questions_proseSection__aFn_7 p+p{margin-top:1.25rem}.questions_example__T1J7b{position:relative;padding-left:clamp(1.5rem,5vw,4rem)}.questions_example__T1J7b:before{position:absolute;width:1px;inset-block:4rem;left:0;background:var(--vs-line-accent);content:""}.questions_example__T1J7b h2{margin-top:.8rem}.questions_mistake__2UtMJ>div{padding:1.75rem 0 0 2rem;border-top:2px solid var(--vs-line-accent);border-left:1px solid var(--vs-line)}.questions_tryThis__MBlsN{margin-block:var(--vs-section-compact);padding:2.5rem clamp(1.5rem,5vw,4rem);border-block:1px solid var(--vs-line-accent);background:var(--vs-surface-utility)}.questions_tryThis__MBlsN>p:not(:first-child){margin-top:1.25rem;color:var(--vs-text-primary);font-size:1.18rem;line-height:1.75}.questions_destinations__1ZOX8,.questions_relatedQuestions__jHHuh{margin-top:var(--vs-section-compact);padding-top:2.5rem;border-top:2px solid var(--vs-line-accent)}.questions_destinations__1ZOX8>div,.questions_relatedQuestions__jHHuh>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:1.5rem;border-top:1px solid var(--vs-line)}.questions_destination__IQgbz,.questions_relatedQuestion__0bEq_{position:relative;display:flex;min-width:0;min-height:13rem;flex-direction:column;padding:1.75rem 2rem;border-bottom:1px solid var(--vs-line);cursor:pointer;transition:background-color .16s ease,box-shadow .16s ease}.questions_destination__IQgbz+.questions_destination__IQgbz,.questions_relatedQuestion__0bEq_+.questions_relatedQuestion__0bEq_{border-left:1px solid var(--vs-line)}.questions_destination__IQgbz h3,.questions_relatedQuestion__0bEq_ h2{color:var(--vs-text-primary);font-family:var(--font-playfair),Georgia,serif;font-size:1.35rem;font-weight:400;line-height:1.28}.questions_destination__IQgbz h3{margin-top:.8rem}.questions_destination__IQgbz p{margin-top:.75rem;color:var(--vs-text-secondary);font-size:.86rem;line-height:1.6}.questions_destination__IQgbz>span,.questions_relatedQuestion__0bEq_>span{margin-top:auto;padding-top:1.5rem;color:var(--vs-accent-bright);font-size:.75rem}.questions_destination__IQgbz>span>span,.questions_relatedQuestion__0bEq_>span>span{display:inline-block;transition:transform .16s ease}.questions_destination__IQgbz:hover,.questions_relatedQuestion__0bEq_:hover{background:var(--vs-surface-editorial-hover);box-shadow:inset 0 -2px var(--vs-accent)}.questions_destination__IQgbz:hover>span,.questions_relatedQuestion__0bEq_:hover>span{color:var(--vs-text-primary)}.questions_destination__IQgbz:hover>span>span,.questions_relatedQuestion__0bEq_:hover>span>span{transform:translateX(.25rem)}.questions_destination__IQgbz:focus-visible,.questions_relatedQuestion__0bEq_:focus-visible{background:var(--vs-surface-editorial-hover);box-shadow:inset 0 -2px var(--vs-accent)}@media (max-width:900px){.questions_orientation__ipu1Y{grid-template-columns:1fr 1fr}.questions_orientationCurrent__Ns7I0{grid-column:1/-1;min-height:auto;padding-bottom:2rem}.questions_orientationLink__Xiivm{padding-left:0;padding-right:2rem;border-top:1px solid var(--vs-line);border-left:0}.questions_orientationLink__Xiivm+.questions_orientationLink__Xiivm{padding-left:2rem;border-left:1px solid var(--vs-line)}.questions_questionGroup__b_g0f{grid-template-columns:1fr;gap:2rem}.questions_destinations__1ZOX8>div,.questions_relatedQuestions__jHHuh>div{grid-template-columns:repeat(2,minmax(0,1fr))}.questions_destination__IQgbz:nth-child(3),.questions_relatedQuestion__0bEq_:nth-child(3){border-left:0}}@media (max-width:640px){.questions_articleHero__dW5dT,.questions_indexHero__kQCQ6{padding-block:4.5rem}.questions_articleShell__9Qan_,.questions_indexContent__FpMkc{padding-top:var(--vs-section-compact);padding-bottom:var(--vs-section-compact)}.questions_orientation__ipu1Y{grid-template-columns:1fr}.questions_orientationCurrent__Ns7I0,.questions_orientationLink__Xiivm,.questions_orientationLink__Xiivm+.questions_orientationLink__Xiivm{grid-column:auto;min-height:auto;padding:1.75rem 0;border-top:1px solid var(--vs-line);border-left:0}.questions_questionGroup__b_g0f{padding-block:var(--vs-section-compact)}.questions_questionRow__U_ly9{grid-template-columns:1.75rem minmax(0,1fr);gap:1rem;padding-block:1.75rem}.questions_questionAction__TsOhM{grid-column:2}.questions_example__T1J7b,.questions_mistake__2UtMJ>div{padding-left:1.25rem}.questions_destinations__1ZOX8>div,.questions_relatedQuestions__jHHuh>div{grid-template-columns:1fr}.questions_destination__IQgbz,.questions_destination__IQgbz+.questions_destination__IQgbz,.questions_relatedQuestion__0bEq_,.questions_relatedQuestion__0bEq_+.questions_relatedQuestion__0bEq_{min-height:auto;padding:1.75rem 1rem;border-left:0}}@media (prefers-reduced-motion:reduce){.questions_breadcrumb__oLuRC a,.questions_destination__IQgbz,.questions_destination__IQgbz>span>span,.questions_orientationLink__Xiivm,.questions_questionAction__TsOhM span,.questions_questionRow__U_ly9,.questions_relatedQuestion__0bEq_,.questions_relatedQuestion__0bEq_>span>span{transition-duration:.01ms}.questions_destination__IQgbz:hover>span>span,.questions_questionRow__U_ly9:hover .questions_questionAction__TsOhM span,.questions_relatedQuestion__0bEq_:hover>span>span{transform:none}}.learn_learn__ms4zB{overflow:hidden;background:var(--vs-canvas)}.learn_introduction__6njpg{position:relative;min-height:32rem;display:flex;align-items:center;background:radial-gradient(circle at 82% 44%,rgba(29,37,32,.8),transparent 34%),var(--vs-canvas-raised)}.learn_introduction__6njpg:after{position:absolute;width:min(32rem,42vw);height:1px;right:0;bottom:5rem;background:linear-gradient(90deg,transparent,var(--vs-line-accent) 45%,var(--vs-accent));content:""}.learn_title__VmOb5{max-width:58rem;margin-top:1.25rem;font-size:clamp(3.25rem,6.2vw,5.75rem)}.learn_introCopy__RGyIn{max-width:42rem;margin-top:2rem}.learn_pathsHeading__aZkhF{max-width:52rem}.learn_pathsHeading__aZkhF h2{margin-top:1rem}.learn_pathCollection__FoPMG{margin-top:4rem;border-top:2px solid var(--vs-line-accent)}.learn_path__zXszP{position:relative;display:grid;grid-template-columns:3.5rem minmax(0,1fr) minmax(15rem,.8fr);gap:2.5rem;align-items:center;min-height:20rem;border-bottom:1px solid var(--vs-line)}.learn_pathNumber__zWAeF{align-self:stretch;padding-top:3.25rem;border-right:1px solid var(--vs-line);color:var(--vs-text-muted);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.68rem}.learn_pathCopy___EW8i{max-width:38rem;padding-block:3.5rem}.learn_pathPrompt__xXZXs{display:block;margin-bottom:1.5rem;color:var(--vs-text-muted);font-size:.75rem;letter-spacing:.12em;text-transform:uppercase}.learn_pathCopy___EW8i h3{margin-top:.9rem}.learn_pathCopy___EW8i>p:not(:first-child){margin-top:1.25rem}.learn_pathCopy___EW8i>a{margin-top:1.75rem}.learn_methodPath__dxDQi{grid-template-columns:3.5rem minmax(0,.8fr) minmax(26rem,1.2fr);min-height:25rem}.learn_methodPath__dxDQi:after{position:absolute;z-index:0;inset:2rem -100vw 2rem 62%;background:rgba(25,31,27,.42);content:""}.learn_pathDiagramLink__zgRBG{position:relative;z-index:1;display:block;padding:3rem 1rem}.learn_aiLinks__atdpw a:focus-visible,.learn_nextOptions__npbJ6 a:focus-visible,.learn_pathDiagramLink__zgRBG:focus-visible{outline:2px solid var(--vs-focus);outline-offset:4px}.learn_methodDiagram__SpXGR{color:var(--vs-accent)}.learn_manualDiagram__9Zyq8 path,.learn_methodDiagram__SpXGR circle,.learn_methodDiagram__SpXGR path,.learn_questionsDiagram__35kUM circle,.learn_questionsDiagram__35kUM path{vector-effect:non-scaling-stroke;stroke-width:1}.learn_methodDiagram__SpXGR circle{fill:var(--vs-canvas-raised)}.learn_methodDiagram__SpXGR text{fill:var(--vs-accent-bright);stroke:none;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.58rem}.learn_phaseLabels__Jxw1d{display:grid;grid-template-columns:repeat(6,1fr);margin-top:-1.25rem;color:var(--vs-text-secondary);font-family:var(--font-playfair),Georgia,serif;font-size:.9rem;text-align:center}.learn_questionsPath__LDxmR{grid-template-columns:3.5rem minmax(0,1fr) minmax(13rem,.5fr)}.learn_manualDiagram__9Zyq8,.learn_questionsDiagram__35kUM{width:min(100%,16rem);justify-self:center}.learn_manualPath__QezdL{grid-template-columns:3.5rem minmax(0,1fr) minmax(13rem,.5fr)}.learn_aiSection__h16cX{background:var(--vs-canvas-raised);box-shadow:inset 0 1px var(--vs-line-accent),inset 0 -1px var(--vs-line-accent)}.learn_aiLayout__9exuU{display:grid;grid-template-columns:minmax(0,.8fr) minmax(22rem,1.2fr);gap:6rem;align-items:end}.learn_aiLayout__9exuU h3{margin-top:.8rem}.learn_aiLayout__9exuU>div:first-child>p:nth-last-child(2){margin-top:1.5rem}.learn_aiLinks__atdpw{border-top:1px solid var(--vs-line-accent)}.learn_aiLinks__atdpw a{display:grid;grid-template-columns:2.5rem 1fr auto;align-items:center;gap:1rem;min-height:5rem;border-bottom:1px solid var(--vs-line);transition:background-color .16s ease,padding .16s ease}.learn_aiLinks__atdpw a:hover{padding-inline:.75rem;background:var(--vs-surface-editorial-hover)}.learn_aiLinks__atdpw span{color:var(--vs-text-muted);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.65rem}.learn_aiLinks__atdpw strong{font-family:var(--font-playfair),Georgia,serif;font-size:1.45rem;font-weight:400}.learn_aiLinks__atdpw i{color:var(--vs-accent-bright);font-style:normal}.learn_afterHeading__xXb6O{max-width:48rem}.learn_afterHeading__xXb6O h2{margin-top:1rem}.learn_afterHeading__xXb6O>p:last-child{margin-top:1.5rem}.learn_nextOptions__npbJ6{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:3.5rem;border-top:1px solid var(--vs-line-accent)}.learn_nextOptions__npbJ6 a{position:relative;min-height:19rem;padding:2.5rem 3rem 2.5rem 0;border-bottom:1px solid var(--vs-line)}.learn_nextOptions__npbJ6 a+a{padding-left:3rem;border-left:1px solid var(--vs-line)}.learn_nextOptions__npbJ6 h3{margin-top:1rem}.learn_nextOptions__npbJ6 a>p:not(:first-child){margin-top:1.25rem}.learn_nextOptions__npbJ6 strong{position:absolute;left:0;bottom:2.5rem;color:var(--vs-accent-bright);font-size:.8rem;font-weight:500}.learn_nextOptions__npbJ6 a+a strong{left:3rem}@media (max-width:900px){.learn_manualPath__QezdL,.learn_methodPath__dxDQi,.learn_path__zXszP,.learn_questionsPath__LDxmR{grid-template-columns:2.5rem minmax(0,1fr);gap:0 2rem}.learn_pathNumber__zWAeF{grid-row:1/span 2}.learn_pathCopy___EW8i{padding-bottom:1rem}.learn_pathDiagramLink__zgRBG,.learn_path__zXszP>figure{grid-column:2;width:min(100%,34rem);justify-self:start;padding:1rem 0 3rem}.learn_methodPath__dxDQi:after{inset:auto -100vw 1.5rem 2.5rem;height:11rem}.learn_aiLayout__9exuU{grid-template-columns:1fr;gap:3rem}}@media (max-width:640px){.learn_introduction__6njpg{min-height:28rem}.learn_introduction__6njpg:after{width:70%;bottom:3rem}.learn_title__VmOb5{font-size:clamp(2.85rem,13vw,4rem)}.learn_manualPath__QezdL,.learn_methodPath__dxDQi,.learn_path__zXszP,.learn_questionsPath__LDxmR{grid-template-columns:1.75rem minmax(0,1fr);gap:0 1rem}.learn_pathNumber__zWAeF{padding-top:2.75rem}.learn_pathCopy___EW8i{padding-block:2.75rem 1rem}.learn_pathCopy___EW8i>a{width:100%}.learn_pathCopy___EW8i>a[class*=actionTertiary]{justify-content:flex-start;width:auto}.learn_methodPath__dxDQi:after{left:1.75rem}.learn_phaseLabels__Jxw1d{grid-template-columns:repeat(3,1fr);gap:.75rem;margin-top:.5rem;font-size:.85rem}.learn_methodDiagram__SpXGR{display:none}.learn_manualDiagram__9Zyq8,.learn_questionsDiagram__35kUM{width:11rem}.learn_nextOptions__npbJ6{grid-template-columns:1fr}.learn_nextOptions__npbJ6 a,.learn_nextOptions__npbJ6 a+a{min-height:17rem;padding:2.5rem 0;border-left:0}.learn_nextOptions__npbJ6 a+a strong,.learn_nextOptions__npbJ6 strong{left:0}}@media (prefers-reduced-motion:reduce){.learn_aiLinks__atdpw a{transition-duration:.01ms}}.method_method__8AwBN{overflow-x:clip;background:var(--vs-canvas)}.method_hero__FElsr{position:relative;padding-block:clamp(5rem,10vw,8.5rem);border-bottom:1px solid var(--vs-line);background:radial-gradient(circle at 76% 32%,rgba(29,37,32,.85),transparent 38%),var(--vs-canvas-raised)}.method_hero__FElsr:after{position:absolute;width:min(28rem,36vw);height:1px;right:0;top:5rem;background:linear-gradient(90deg,transparent,var(--vs-line-accent),var(--vs-accent));content:""}.method_title__p1fIb{max-width:56rem;margin-top:1.25rem;font-size:clamp(3.4rem,6.6vw,6rem)}.method_heroDescription__GuNrW{max-width:42rem;margin-top:2rem;color:var(--vs-text-secondary);font-size:1.15rem;line-height:1.8}.method_system__cLpKx{position:relative;margin-top:4.5rem;padding-top:1.5rem;border-top:1px solid var(--vs-line-accent)}.method_systemDiagram__2b9dX{width:100%;color:var(--vs-accent)}.method_systemLine__A30W_,.method_systemNode__rI66o{vector-effect:non-scaling-stroke;stroke-width:1}.method_systemNode__rI66o{fill:var(--vs-canvas-raised)}.method_systemNumber__P9W5B{fill:var(--vs-accent-bright);stroke:none;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.64rem}.method_systemLabels__bsYWv{display:grid;grid-template-columns:repeat(6,1fr);margin-top:-2rem;font-family:var(--font-playfair),Georgia,serif;font-size:1.05rem;text-align:center}.method_systemLabels__bsYWv a{display:inline-block;color:var(--vs-text-secondary);transition:color .16s ease}.method_systemLabels__bsYWv a:hover{color:var(--vs-accent-bright)}.method_systemLabels__bsYWv a:focus-visible{outline:2px solid var(--vs-focus);outline-offset:4px}.method_contentShell__NHOOY{padding-top:var(--vs-section-standard);padding-bottom:var(--vs-section-standard)}.method_contentGrid__96qC7{display:grid;grid-template-columns:minmax(0,1fr) 15rem;gap:3.5rem;align-items:start}.method_article__ItXtW{min-width:0}.method_introduction__B4Nx6,.method_phases__kUBym,.method_questionsEntry__yvOK9{max-width:var(--vs-reading-measure)}.method_introduction__B4Nx6{padding-bottom:var(--vs-section-standard);border-bottom:2px solid var(--vs-line-accent)}.method_phases__kUBym{counter-reset:phase}.method_phase__VWaKt{position:relative;scroll-margin-top:6rem;padding-block:var(--vs-section-standard);border-bottom:1px solid var(--vs-line)}.method_phase__VWaKt:nth-child(3n+2):before{position:absolute;z-index:0;inset:2.25rem -100vw 2.25rem 54%;background:rgba(25,31,27,.32);content:""}.method_phaseBody__xS_Z_,.method_phaseHeader__us2cA{position:relative;z-index:1}.method_phaseHeader__us2cA{display:grid;grid-template-columns:4rem minmax(0,1fr);gap:1.5rem;align-items:start}.method_phaseNumber__NWvgn{padding-top:.55rem;color:var(--vs-text-muted);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.72rem}.method_phaseContext__D_saI{color:var(--vs-text-muted);font-size:.66rem;letter-spacing:.14em;text-transform:uppercase}.method_phaseContext__D_saI span{color:var(--vs-accent)}.method_phaseHeader__us2cA h2{margin-top:.75rem;color:var(--vs-text-primary);font-family:var(--font-playfair),Georgia,serif;font-size:clamp(2.7rem,5vw,4.25rem);font-weight:400;line-height:1.02;letter-spacing:-.035em}.method_phaseBody__xS_Z_{margin-top:2.5rem}.method_questionsEntry__yvOK9{margin-top:var(--vs-section-standard);padding-top:var(--vs-section-compact);border-top:2px solid var(--vs-line-accent)}.method_questionsEntry__yvOK9 h3{margin-top:1rem}.method_questionsEntry__yvOK9>p:last-of-type{margin-top:1.25rem}.method_questionsEntry__yvOK9>a{margin-top:1.75rem}@media (max-width:1023px){.method_contentGrid__96qC7{grid-template-columns:1fr;gap:2rem}.method_article__ItXtW{order:2}}@media (max-width:640px){.method_hero__FElsr{padding-block:5rem}.method_hero__FElsr:after{width:65%;top:3.5rem}.method_title__p1fIb{font-size:clamp(3rem,14vw,4.4rem)}.method_system__cLpKx{margin-top:3.5rem}.method_systemDiagram__2b9dX{display:none}.method_systemLabels__bsYWv{grid-template-columns:repeat(2,1fr);gap:0;margin-top:0;border-left:1px solid var(--vs-line)}.method_systemLabels__bsYWv li{border-right:1px solid var(--vs-line);border-bottom:1px solid var(--vs-line)}.method_systemLabels__bsYWv a{display:block;padding:1rem .75rem}.method_contentShell__NHOOY{padding-top:var(--vs-section-compact)}.method_contentShell__NHOOY,.method_introduction__B4Nx6{padding-bottom:var(--vs-section-compact)}.method_phase__VWaKt{padding-block:var(--vs-section-compact)}.method_phase__VWaKt:nth-child(3n+2):before{inset:1.5rem -100vw 1.5rem 1.75rem}.method_phaseHeader__us2cA{grid-template-columns:2rem minmax(0,1fr);gap:1rem}.method_phaseHeader__us2cA h2{font-size:clamp(2.5rem,13vw,3.5rem)}}@media (prefers-reduced-motion:reduce){.method_systemLabels__bsYWv a{transition-duration:.01ms}}.case-studies_proofIndex__Q9y5Z{overflow-x:clip;background:var(--vs-canvas)}.case-studies_hero___TWc0{position:relative;padding-block:clamp(4.5rem,9vw,7rem);border-bottom:1px solid var(--vs-line);background:radial-gradient(circle at 80% 35%,rgba(29,37,32,.8),transparent 35%),var(--vs-canvas-raised)}.case-studies_hero___TWc0:after{position:absolute;width:min(25rem,38vw);height:1px;right:0;top:4rem;background:linear-gradient(90deg,transparent,var(--vs-line-accent));content:""}.case-studies_hero___TWc0 h1{max-width:55rem;margin-top:1rem;color:var(--vs-text-primary);font-family:var(--font-playfair),Georgia,serif;font-size:clamp(3.2rem,6.5vw,5.8rem);font-weight:400;line-height:1.02;letter-spacing:-.045em}.case-studies_hero___TWc0>div>p:not(:first-child){max-width:44rem;margin-top:1.75rem;color:var(--vs-text-secondary);font-size:1.08rem;line-height:1.8}.case-studies_tabs__7_g1o>div{display:flex;width:-moz-fit-content;width:fit-content;gap:0;margin-top:2.5rem;padding:0;border:0;border-top:1px solid var(--vs-line-accent);border-radius:0;background:transparent}.case-studies_tabs__7_g1o a{border-bottom:1px solid var(--vs-line);border-radius:0}.case-studies_investigation__5jhSG:focus-visible,.case-studies_tabs__7_g1o a:focus-visible{outline:2px solid var(--vs-focus);outline-offset:4px}.case-studies_collection__htjXL{padding-top:var(--vs-section-standard);padding-bottom:var(--vs-section-standard)}.case-studies_investigations__ePDoP{border-top:2px solid var(--vs-line-accent)}.case-studies_investigation__5jhSG{display:grid;grid-template-columns:3rem minmax(0,1fr) minmax(16rem,.42fr);gap:clamp(1.5rem,4vw,4rem);align-items:center;min-height:21rem;padding-block:var(--vs-section-compact);border-bottom:1px solid var(--vs-line);transition:background-color .16s ease,box-shadow .16s ease}.case-studies_investigation__5jhSG:hover{background:var(--vs-surface-editorial-hover);box-shadow:inset 0 -2px var(--vs-accent)}.case-studies_investigationNumber__aqnS8{align-self:start;padding-top:.4rem;color:var(--vs-text-muted);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.68rem}.case-studies_investigationContent__LnKbN{display:flex;min-width:0;flex-direction:column}.case-studies_investigationLabel__0qJbl{color:var(--vs-accent-bright);font-size:.65rem;font-weight:600;letter-spacing:.18em;text-transform:uppercase}.case-studies_investigationTitle__fYRGc{margin-top:.8rem;color:var(--vs-text-primary);font-family:var(--font-playfair),Georgia,serif;font-size:clamp(2rem,4vw,3.35rem);line-height:1.08;letter-spacing:-.03em}.case-studies_investigationProblem__PactB{max-width:40rem;margin-top:1.25rem;color:var(--vs-text-secondary);font-size:1rem;line-height:1.75}.case-studies_investigationDescription__4ljON{max-width:38rem;margin-top:.75rem;color:var(--vs-text-muted);font-size:.82rem;line-height:1.6}.case-studies_investigationAction__cTEEH{margin-top:1.5rem;color:var(--vs-accent-bright);font-size:.72rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.case-studies_investigationAction__cTEEH span{display:inline-block;transition:transform .16s ease}.case-studies_investigation__5jhSG:hover .case-studies_investigationAction__cTEEH span{transform:translateX(.25rem)}.case-studies_evidenceArtifact__6HQPv{position:relative;display:block;overflow:hidden;border:1px solid var(--vs-line);border-top:2px solid var(--vs-line-accent);background:var(--vs-surface-utility)}.case-studies_evidenceArtifact__6HQPv img{display:block;width:100%;height:auto;aspect-ratio:2/1;-o-object-fit:cover;object-fit:cover;opacity:.88;filter:saturate(.75);transition:filter .16s ease,opacity .16s ease}.case-studies_investigation__5jhSG:hover .case-studies_evidenceArtifact__6HQPv img{opacity:1;filter:saturate(1)}.case-studies_evidenceArtifact__6HQPv>span{display:block;padding:.75rem 1rem;border-top:1px solid var(--vs-line);color:var(--vs-text-muted);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.62rem;letter-spacing:.14em;text-transform:uppercase}@media (max-width:900px){.case-studies_investigation__5jhSG{grid-template-columns:2.5rem minmax(0,1fr)}.case-studies_evidenceArtifact__6HQPv{grid-column:2;max-width:34rem}}@media (max-width:640px){.case-studies_hero___TWc0{padding-block:4.5rem}.case-studies_tabs__7_g1o>div{width:100%}.case-studies_tabs__7_g1o a{flex:1 1 auto;text-align:center}.case-studies_collection__htjXL{padding-top:var(--vs-section-compact);padding-bottom:var(--vs-section-compact)}.case-studies_investigation__5jhSG{grid-template-columns:2rem minmax(0,1fr);gap:1rem}.case-studies_evidenceArtifact__6HQPv{grid-column:1/-1}}@media (prefers-reduced-motion:reduce){.case-studies_evidenceArtifact__6HQPv img,.case-studies_investigationAction__cTEEH span,.case-studies_investigation__5jhSG{transition-duration:.01ms}.case-studies_investigation__5jhSG:hover .case-studies_investigationAction__cTEEH span{transform:none}}.free-tools_toolsIndex__B5Q5d{overflow-x:clip;background:var(--vs-canvas)}.free-tools_hero__i_CWi{position:relative;padding-block:clamp(4.5rem,9vw,7rem);border-bottom:1px solid var(--vs-line);background:radial-gradient(circle at 80% 35%,rgba(29,37,32,.8),transparent 35%),var(--vs-canvas-raised)}.free-tools_hero__i_CWi:after{position:absolute;width:min(25rem,38vw);height:1px;right:0;top:4rem;background:linear-gradient(90deg,transparent,var(--vs-line-accent));content:""}.free-tools_hero__i_CWi h1{max-width:55rem;margin-top:1rem;color:var(--vs-text-primary);font-family:var(--font-playfair),Georgia,serif;font-size:clamp(3.2rem,6.5vw,5.8rem);font-weight:400;line-height:1.02;letter-spacing:-.045em}.free-tools_hero__i_CWi>div>p:not(:first-child){max-width:44rem;margin-top:1.75rem;color:var(--vs-text-secondary);font-size:1.08rem;line-height:1.8}.free-tools_tabs__SMawA>div{display:flex;width:-moz-fit-content;width:fit-content;gap:0;margin-top:2.5rem;padding:0;border:0;border-top:1px solid var(--vs-line-accent);border-radius:0;background:transparent}.free-tools_tabs__SMawA a{border-bottom:1px solid var(--vs-line);border-radius:0}.free-tools_tabs__SMawA a:focus-visible,.free-tools_tool__saEt1:focus-visible{outline:2px solid var(--vs-focus);outline-offset:4px}.free-tools_collection__xIPPy{padding-top:var(--vs-section-standard);padding-bottom:var(--vs-section-standard)}.free-tools_tools__qXgex{border-top:2px solid var(--vs-line-accent)}.free-tools_tool__saEt1{display:grid;grid-template-columns:3rem minmax(0,1fr) minmax(18rem,.45fr);gap:clamp(1.5rem,4vw,4rem);align-items:center;min-height:22rem;padding-block:var(--vs-section-compact);border-bottom:1px solid var(--vs-line);transition:background-color .16s ease,box-shadow .16s ease}.free-tools_tool__saEt1:hover{background:var(--vs-surface-editorial-hover);box-shadow:inset 0 -2px var(--vs-accent)}.free-tools_toolNumber__h6n9Q{align-self:start;padding-top:.4rem;color:var(--vs-text-muted);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.68rem}.free-tools_toolContent__tAUiF{display:flex;min-width:0;flex-direction:column}.free-tools_toolTitle__9zUXR{color:var(--vs-text-primary);font-family:var(--font-playfair),Georgia,serif;font-size:clamp(2rem,4vw,3.35rem);line-height:1.08;letter-spacing:-.03em}.free-tools_toolDescription__b0z5v{max-width:40rem;margin-top:1.25rem;color:var(--vs-text-secondary);font-size:1rem;line-height:1.75}.free-tools_toolAction__O4L8O{margin-top:1.5rem;color:var(--vs-accent-bright);font-size:.72rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.free-tools_toolAction__O4L8O span{display:inline-block;transition:transform .16s ease}.free-tools_tool__saEt1:hover .free-tools_toolAction__O4L8O span{transform:translateX(.25rem)}.free-tools_toolArtifact__kL16f{display:block;overflow:hidden;border:1px solid var(--vs-line);border-top:2px solid var(--vs-line-accent);background:var(--vs-surface-utility)}.free-tools_toolArtifact__kL16f>div{margin:0;border:0;border-radius:0}.free-tools_status__ECxeL{display:flex;align-items:center;gap:.55rem;padding:.75rem 1rem;border-top:1px solid var(--vs-line);color:var(--vs-text-muted);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.62rem;letter-spacing:.14em;text-transform:uppercase}.free-tools_statusDot__X4eDD{width:.35rem;height:.35rem;border-radius:999px;background:var(--vs-accent-bright)}.free-tools_status__ECxeL[data-status=Live]{color:#83b583}.free-tools_status__ECxeL[data-status=Live] .free-tools_statusDot__X4eDD{background:#6fa06f}@media (max-width:900px){.free-tools_tool__saEt1{grid-template-columns:2.5rem minmax(0,1fr)}.free-tools_toolArtifact__kL16f{grid-column:2;width:100%;max-width:34rem}}@media (max-width:640px){.free-tools_hero__i_CWi{padding-block:4.5rem}.free-tools_tabs__SMawA>div{width:100%}.free-tools_tabs__SMawA a{flex:1 1 auto;text-align:center}.free-tools_collection__xIPPy{padding-top:var(--vs-section-compact);padding-bottom:var(--vs-section-compact)}.free-tools_tool__saEt1{grid-template-columns:2rem minmax(0,1fr);gap:1rem}.free-tools_toolArtifact__kL16f{grid-column:1/-1}}@media (prefers-reduced-motion:reduce){.free-tools_toolAction__O4L8O span,.free-tools_tool__saEt1{transition-duration:.01ms}.free-tools_tool__saEt1:hover .free-tools_toolAction__O4L8O span{transform:none}}.case-study_caseStudy__O4qWX{overflow-x:clip;background:var(--vs-canvas)}.case-study_hero__doRe_{padding-block:clamp(3rem,7vw,6rem);border-bottom:1px solid var(--vs-line);background:var(--vs-canvas-raised)}.case-study_backLink__qZHNB{display:inline-flex;align-items:center;gap:.5rem;color:var(--vs-text-muted);font-size:.7rem;font-weight:600;letter-spacing:.15em;text-transform:uppercase;transition:color .16s ease}.case-study_backLink__qZHNB:hover{color:var(--vs-accent-bright)}.case-study_backLink__qZHNB:focus-visible,.case-study_liveTool__Znkmh:focus-visible,.case-study_related__OCRtt a:focus-visible{outline:2px solid var(--vs-focus);outline-offset:4px}.case-study_heroGrid__SQb9N{display:grid;grid-template-columns:minmax(0,1fr) minmax(22rem,.7fr);gap:clamp(3rem,7vw,7rem);align-items:end;margin-top:clamp(3rem,7vw,5.5rem)}.case-study_heroCopy__IBt_D h1{max-width:46rem;margin-top:1rem;color:var(--vs-text-primary);font-family:var(--font-playfair),Georgia,serif;font-size:clamp(3rem,6vw,5.5rem);font-weight:400;line-height:1.02;letter-spacing:-.045em}.case-study_heroCopy__IBt_D>p:not(:first-child){max-width:42rem;margin-top:1.75rem;color:var(--vs-text-secondary);font-size:1.08rem;line-height:1.8}.case-study_liveTool__Znkmh{display:inline-flex;margin-top:2rem;padding:.8rem 1.35rem;border:1px solid var(--vs-accent);background:var(--vs-accent);color:var(--vs-canvas);font-size:.7rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;transition:background-color .16s ease,border-color .16s ease}.case-study_liveTool__Znkmh:hover{border-color:var(--vs-accent-bright);background:var(--vs-accent-bright)}.case-study_heroArtifact__5QEET{border:1px solid var(--vs-line);border-top:2px solid var(--vs-line-accent);background:var(--vs-surface-utility)}.case-study_heroArtifact__5QEET img{display:block;width:100%;height:auto;aspect-ratio:2/1;-o-object-fit:cover;object-fit:cover}.case-study_heroArtifact__5QEET figcaption{display:flex;justify-content:space-between;gap:1rem;padding:.8rem 1rem;border-top:1px solid var(--vs-line);color:var(--vs-text-muted);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.62rem;letter-spacing:.14em;text-transform:uppercase}.case-study_investigation__88I3I{padding-top:var(--vs-section-standard);padding-bottom:var(--vs-section-standard)}.case-study_readingColumn__wo7Hs{max-width:var(--vs-reading-measure)}.case-study_storySection__8sxRR{padding-block:var(--vs-section-standard);border-bottom:1px solid var(--vs-line)}.case-study_problem__DeU_4{padding-top:0;border-top:2px solid var(--vs-line-accent)}.case-study_problem__DeU_4>p:first-child{padding-top:2rem}.case-study_thinking__qCusC{margin-left:clamp(0rem,6vw,4rem);padding-left:clamp(1.5rem,4vw,3rem);border-left:1px solid var(--vs-line-accent)}.case-study_prose__kZi8V{margin-top:1.5rem}.case-study_prose__kZi8V p{color:var(--vs-text-secondary);font-size:1.06rem;line-height:1.85}.case-study_prose__kZi8V p+p{margin-top:1rem}.case-study_problem__DeU_4 .case-study_prose__kZi8V p:first-child,.case-study_result__LaQew .case-study_prose__kZi8V p:first-child{color:var(--vs-text-primary);font-family:var(--font-playfair),Georgia,serif;font-size:clamp(1.65rem,3vw,2.25rem);line-height:1.4}.case-study_flow__MZNHh{margin-top:2rem;border-top:1px solid var(--vs-line)}.case-study_flow__MZNHh li{display:grid;grid-template-columns:3rem minmax(0,1fr);gap:1rem;padding-block:1.1rem;border-bottom:1px solid var(--vs-line)}.case-study_flow__MZNHh li>span:first-child{color:var(--vs-text-muted);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.66rem}.case-study_flow__MZNHh li>span:last-child{color:var(--vs-text-primary);font-size:.94rem}.case-study_result__LaQew{border-bottom:2px solid var(--vs-line-accent)}.case-study_operatorNote__h2tee{margin-block:var(--vs-section-compact);padding:2rem clamp(1.5rem,5vw,3rem);border-block:1px solid var(--vs-line-accent);background:var(--vs-surface-utility)}.case-study_operatorNote__h2tee>p:last-child{margin-top:1rem;color:var(--vs-text-primary);font-family:var(--font-playfair),Georgia,serif;font-size:1.35rem;line-height:1.55}.case-study_mediaSection__DA8CB,.case-study_stack__HHj5M{padding-block:var(--vs-section-compact);border-bottom:1px solid var(--vs-line)}.case-study_mediaSection__DA8CB>div{margin-top:1.5rem}.case-study_mediaPlaceholder__MGvfj{display:flex;min-height:13rem;align-items:center;justify-content:center;gap:1rem;padding:2rem;border:1px dashed var(--vs-line-accent);color:var(--vs-text-muted);text-align:center}.case-study_mediaPlaceholder__MGvfj svg{flex:0 0 auto;color:var(--vs-text-muted)}.case-study_mediaPlaceholder__MGvfj p,.case-study_stack__HHj5M>p:last-child{color:var(--vs-text-muted);font-size:.86rem;line-height:1.7}.case-study_stack__HHj5M>p:last-child{margin-top:1rem}.case-study_related__OCRtt>section{margin-top:var(--vs-section-compact);padding-top:2rem;border-top-color:var(--vs-line-accent)}.case-study_related__OCRtt>section>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;border-top:1px solid var(--vs-line)}.case-study_related__OCRtt>section>div>a{min-height:6rem;justify-content:space-between;border:0;border-bottom:1px solid var(--vs-line);border-radius:0;background:transparent;color:var(--vs-text-primary);font-family:var(--font-playfair),Georgia,serif;font-size:1.05rem;font-weight:400}.case-study_related__OCRtt>section>div>a+a{border-left:1px solid var(--vs-line)}.case-study_related__OCRtt>section>div>a:focus-visible,.case-study_related__OCRtt>section>div>a:hover{background:var(--vs-surface-editorial-hover);box-shadow:inset 0 -2px var(--vs-accent)}.case-study_ending__zDAUl{margin-top:var(--vs-section-compact);padding-top:2rem;border-top:1px solid var(--vs-line)}@media (max-width:900px){.case-study_heroGrid__SQb9N{grid-template-columns:1fr}.case-study_heroArtifact__5QEET{max-width:42rem}}@media (max-width:640px){.case-study_hero__doRe_{padding-block:3rem 4.5rem}.case-study_investigation__88I3I{padding-top:var(--vs-section-compact);padding-bottom:var(--vs-section-compact)}.case-study_storySection__8sxRR{padding-block:var(--vs-section-compact)}.case-study_thinking__qCusC{margin-left:0}.case-study_related__OCRtt>section>div{grid-template-columns:1fr}.case-study_related__OCRtt>section>div>a+a{border-left:0}}@media (prefers-reduced-motion:reduce){.case-study_backLink__qZHNB,.case-study_liveTool__Znkmh,.case-study_related__OCRtt>section>div>a{transition-duration:.01ms}}