@font-face{font-family:Archivo;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/f263782c6a4bddee-s.1gyfqm5yhhzs7.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/85e86a88f68a624a-s.357dd_6abeqge.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/c6a5c2fdc12da45c-s.p.17-aodiw50953.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/f263782c6a4bddee-s.1gyfqm5yhhzs7.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/85e86a88f68a624a-s.357dd_6abeqge.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/c6a5c2fdc12da45c-s.p.17-aodiw50953.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(../media/f263782c6a4bddee-s.1gyfqm5yhhzs7.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(../media/85e86a88f68a624a-s.357dd_6abeqge.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(../media/c6a5c2fdc12da45c-s.p.17-aodiw50953.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo Fallback;src:local(Arial);ascent-override:88.96%;descent-override:21.28%;line-gap-override:0.0%;size-adjust:98.7%}.ORkaQW_className{font-family:Archivo,Archivo Fallback;font-style:normal}.ORkaQW_variable{--font-archivo:"Archivo", "Archivo Fallback"}
@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/faab88e4be272d29-s.0rgnxg2b64rzs.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a45aa1001bf9176f-s.2vemzm0itqzfy.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/41ba59f553543ecf-s.3cb5lpr2l6xud.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/67bba87670b402d1-s.1u30mmyq6lnsd.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d6c1ff7e86974212-s.p.40sczeszzbjw1.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/49b1d53681a91a99-s.1yd4_i3e35931.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/123d516c9baeb953-s.1qc6dx89jd2qv.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a74d2542cc4c775f-s.29yke99gs9qpn.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/7ac0b1cd3e695dd0-s.1i-sca43-qwng.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/916cd8a3bde3edf8-s.p.0oace-s_gkfks.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono Fallback;src:local(Arial);ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.0%;size-adjust:134.59%}.cjC0Ca_className{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.cjC0Ca_variable{--font-plex-mono:"IBM Plex Mono", "IBM Plex Mono Fallback"}
.wWXZva_footer{max-width:var(--container-max);padding:var(--space-8) var(--gutter) var(--space-12);margin:0 auto}.wWXZva_top{align-items:flex-start;gap:var(--space-8);flex-wrap:wrap;display:flex}.wWXZva_identity{flex:1;min-width:260px}.wWXZva_name{font:800 18px/1.2 var(--font-heading);letter-spacing:-.025em}.wWXZva_tagline{font:400 14px/1.5 var(--font-body);color:var(--color-text-muted);margin-top:4px}.wWXZva_email{margin-top:var(--space-3);font:400 13px/1.9 var(--font-mono);color:var(--color-text-muted);display:inline-block}.wWXZva_nav{display:contents}.wWXZva_column{font:600 13px/1.4 var(--font-heading);letter-spacing:.03em;text-transform:uppercase;flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.wWXZva_legal{margin-top:var(--space-8);padding-top:var(--space-4);border-top:var(--rule);font:400 12px/1.6 var(--font-mono);color:var(--color-text-subtle)}
.iYV4-q_button{cursor:pointer;font-family:var(--font-heading);text-align:start;border:0;justify-content:flex-start;align-items:center;gap:12px;font-weight:800;line-height:1.2;text-decoration:none;display:inline-flex}.iYV4-q_button:disabled{cursor:progress;opacity:.7}.iYV4-q_primary{background:var(--color-fill-accent);color:var(--color-on-accent)}.iYV4-q_primary:hover,.iYV4-q_primary:disabled:hover{background:var(--color-fill-accent-hover);color:var(--color-on-accent)}.iYV4-q_outline{color:var(--color-text);border:2px solid var(--color-text);background:0 0}.iYV4-q_outline:hover{border-color:var(--color-accent-700);color:var(--color-accent-700)}.iYV4-q_inverse{background:var(--color-bg);color:var(--color-text)}.iYV4-q_inverse:hover{background:var(--color-neutral-200);color:var(--color-text)}.iYV4-q_inverse:focus-visible{outline-color:var(--color-bg)}.iYV4-q_hero{min-width:min(320px,100%);padding:18px 22px;font-size:16px}.iYV4-q_hero.iYV4-q_outline{min-width:min(220px,100%);padding:16px 22px}.iYV4-q_md{padding:16px 20px;font-size:15px}.iYV4-q_banner{min-width:min(340px,100%);padding:20px 24px;font-size:17px}.iYV4-q_nav{flex:none;padding:12px 16px;font-size:13px}.iYV4-q_block{width:100%;padding:16px 18px;font-size:15px;display:flex}
.yEdrXa_outer{max-width:var(--container-max);margin:var(--section-y) auto 0;padding:0 var(--gutter)}.yEdrXa_panel{background:var(--color-fill-accent);color:var(--color-on-accent);padding:clamp(36px, 7vw, 80px) var(--gutter)}.yEdrXa_panel :focus-visible{outline-color:var(--color-on-accent)}.yEdrXa_kicker{font:500 12px/1 var(--font-mono);letter-spacing:.12em;text-transform:uppercase;margin-bottom:var(--space-6)}.yEdrXa_heading{font:800 clamp(28px, 4.8vw, 52px) / 1.04 var(--font-heading);letter-spacing:-.035em;text-wrap:pretty;max-width:24ch;margin:0}.yEdrXa_copyGrid{gap:var(--space-8);max-width:1000px;margin-top:var(--space-8);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}@media (max-width:720px){.yEdrXa_copyGrid{grid-template-columns:minmax(0,1fr)}}.yEdrXa_copy{font:400 18px/1.6 var(--font-body);margin:0}.yEdrXa_copySingle{margin-top:var(--space-6);max-width:60ch}.yEdrXa_actions{align-items:center;gap:var(--space-4);margin-top:var(--space-8);flex-wrap:wrap;display:flex}.yEdrXa_email{font:400 14px/1.6 var(--font-mono)}.yEdrXa_email a{color:var(--color-on-accent);text-decoration:underline}.yEdrXa_email a:hover{color:var(--color-on-accent);text-decoration-thickness:2px}
.VyPCzG_list{border-top:var(--rule);max-width:920px}.VyPCzG_item{border-bottom:var(--rule);padding:var(--space-4) 0}.VyPCzG_summary{align-items:baseline;gap:var(--space-4);display:flex}.VyPCzG_summary:hover .VyPCzG_question{color:var(--color-text-accent)}.VyPCzG_number{width:28px;font:500 12px/1.6 var(--font-mono);color:var(--color-text-accent);flex:none}.VyPCzG_question{font:800 19px/1.3 var(--font-heading);letter-spacing:-.02em}.VyPCzG_answer{padding:var(--space-3) 0 0;font:400 16px/1.6 var(--font-body);color:var(--color-text-strong);margin-inline-start:44px}
._h_tBa_h1{font:800 clamp(34px, 6.6vw, 68px) / 1.04 var(--font-heading);letter-spacing:-.04em;text-wrap:pretty;max-width:22ch;margin:0}._h_tBa_h1Page{font:800 clamp(34px, 6.2vw, 64px) / 1.04 var(--font-heading);letter-spacing:-.04em;text-wrap:pretty;max-width:22ch;margin:0}._h_tBa_leadPage{font:400 19px/1.65 var(--font-body);color:var(--color-text-strong);margin:0}._h_tBa_leadLarge{font:400 20px/1.65 var(--font-body);color:var(--color-text);margin:0}._h_tBa_text16{font:400 16px/1.65 var(--font-body);color:var(--color-text-muted);margin:0}._h_tBa_text15{font:400 15px/1.65 var(--font-body);color:var(--color-text-muted);margin:0}._h_tBa_callout{padding-top:var(--space-4);border-top:var(--rule);font:800 19px/1.35 var(--font-heading);letter-spacing:-.015em;margin:0}._h_tBa_h2{font:800 clamp(27px, 4.4vw, 44px) / 1.06 var(--font-heading);letter-spacing:-.035em;text-wrap:pretty;margin:0}._h_tBa_h3xl{font:800 clamp(24px, 3vw, 32px) / 1.08 var(--font-heading);letter-spacing:-.03em;margin:0}._h_tBa_h3lg{font:800 24px/1.15 var(--font-heading);letter-spacing:-.025em;margin:0}._h_tBa_h3{font:800 22px/1.15 var(--font-heading);letter-spacing:-.025em;margin:0}._h_tBa_h3sm{font:800 20px/1.2 var(--font-heading);letter-spacing:-.02em;margin:0}._h_tBa_lead{font:400 19px/1.6 var(--font-body);color:var(--color-text-strong);text-wrap:pretty;margin:0}._h_tBa_body{font:400 17px/1.65 var(--font-body);color:var(--color-text-strong);margin:0}._h_tBa_bodyMuted{font:400 17px/1.65 var(--font-body);color:var(--color-text-muted);margin:0}._h_tBa_measure{text-wrap:pretty;max-width:68ch}._h_tBa_small{font:400 15px/1.6 var(--font-body);color:var(--color-text-muted);margin:0}._h_tBa_strong{font:700 16px/1.5 var(--font-body);margin:0}._h_tBa_meta{font:400 12px/1.7 var(--font-mono);color:var(--color-text-subtle);margin:0}._h_tBa_indexNumber{font:800 34px/1 var(--font-heading);color:var(--color-accent)}._h_tBa_accent{color:var(--color-text-accent)}
._6XXMma_container{max-width:var(--container-max);padding-inline:var(--gutter);margin:0 auto}._6XXMma_section{padding-top:var(--section-y)}._6XXMma_sectionCompact{padding-top:clamp(48px,7vw,80px)}._6XXMma_hero{padding-top:var(--hero-y)}._6XXMma_heroRule{background:var(--color-divider);height:2px;margin-top:var(--hero-y)}._6XXMma_header{align-items:baseline;gap:var(--space-4);margin-bottom:var(--space-6);display:flex}._6XXMma_headerWrap{flex-wrap:wrap}._6XXMma_headerStacked{display:block}._6XXMma_headerTight{margin-bottom:var(--space-4)}._6XXMma_headerFlush{margin-bottom:0}._6XXMma_headerStacked ._6XXMma_number{margin-bottom:var(--space-4);display:block}._6XXMma_number{font:500 12px/1 var(--font-mono);color:var(--color-text-accent);flex:none}._6XXMma_headerSpacer{flex:1}._6XXMma_headerLink{font:800 13px/1 var(--font-heading);letter-spacing:.04em;text-transform:uppercase;color:var(--color-text-accent)}._6XXMma_headerLink:hover{color:var(--color-accent-800)}._6XXMma_split{gap:var(--split-gap);display:grid}._6XXMma_split57{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}._6XXMma_split75{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}._6XXMma_split48{grid-template-columns:minmax(0,4fr) minmax(0,8fr)}._6XXMma_split11{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}._6XXMma_alignEnd{align-items:end}@media (max-width:1080px){._6XXMma_split57,._6XXMma_split75,._6XXMma_split48{grid-template-columns:1fr}}@media (max-width:720px){._6XXMma_split11{grid-template-columns:1fr}}
.HORIza_kicker{font-family:var(--font-mono);text-transform:uppercase;font-weight:500}.HORIza_kicker-sm{letter-spacing:.1em;font-size:11px;line-height:1}.HORIza_kicker-cell{letter-spacing:.1em;font-size:11px;line-height:1.3}.HORIza_kicker-lg{letter-spacing:.12em;font-size:12px;line-height:1.4}.HORIza_tone-accent{color:var(--color-text-accent)}.HORIza_tone-subtle{color:var(--color-text-subtle)}.HORIza_tone-inherit{color:inherit}.HORIza_list{font-family:var(--font-body);color:var(--color-text-strong);margin:0;padding-inline-start:1.1em;font-weight:400;list-style:square}.HORIza_list-sm{font-size:14px;line-height:1.7}.HORIza_list-smLoose{font-size:14px;line-height:1.75}.HORIza_list-lgCompact{font-size:16px;line-height:1.75}.HORIza_list-md{font-size:15px;line-height:1.75}.HORIza_list-lg{font-size:16px;line-height:1.8}.HORIza_listColumns{column-gap:var(--space-6)}
.DsQ9ba_kicker{margin-bottom:var(--space-6)}.DsQ9ba_intro{gap:var(--space-4);margin-top:var(--space-8);flex-direction:column;display:flex}.DsQ9ba_actions{gap:var(--space-3);margin-top:var(--space-8);flex-wrap:wrap;display:flex}
.N8twRW_hamburger,.N8twRW_close{border:var(--rule);width:44px;height:44px;color:var(--color-text);cursor:pointer;background:0 0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.N8twRW_hamburger:hover,.N8twRW_close:hover{border-color:var(--color-text)}.N8twRW_backdrop,.N8twRW_drawer{display:none}@media (max-width:1180px){.N8twRW_backdrop{display:block}.N8twRW_drawer{display:flex}}@media (min-width:1181px){.N8twRW_hamburger{display:none}}.N8twRW_backdrop{z-index:50;opacity:0;pointer-events:none;background:#201e1d8c;transition:opacity .2s;position:fixed;inset:0}.N8twRW_backdrop[data-open=true]{opacity:1;pointer-events:auto}.N8twRW_drawer{z-index:60;background:var(--color-bg);border-inline-start:var(--rule);visibility:hidden;flex-direction:column;width:min(360px,86vw);transition:transform .26s cubic-bezier(.22,1,.36,1),visibility 0s linear .26s;position:fixed;inset-block:0;inset-inline-end:0;overflow-y:auto;transform:translate(100%)}.N8twRW_drawer[data-open=true]{visibility:visible;transition:transform .26s cubic-bezier(.22,1,.36,1),visibility;transform:translate(0)}@media (prefers-reduced-motion:reduce){.N8twRW_backdrop,.N8twRW_drawer,.N8twRW_drawer[data-open=true]{transition:none}}.N8twRW_drawerHead{padding:var(--space-4);border-bottom:var(--rule);justify-content:space-between;align-items:center;display:flex}.N8twRW_links{font:800 15px/1.4 var(--font-heading);letter-spacing:.03em;text-transform:uppercase;flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.N8twRW_links a{padding:16px var(--space-4);border-bottom:var(--rule);display:block}.N8twRW_ctaWrap{padding:var(--space-4);margin-block-start:auto}.N8twRW_cta{background:var(--color-accent);color:var(--color-bg);font:800 15px/1.2 var(--font-heading);justify-content:flex-start;padding:16px 18px;display:flex}.N8twRW_cta:hover{background:var(--color-accent-600);color:var(--color-bg)}
.NtXUCq_proof{gap:var(--split-gap);padding:var(--space-6) 0;border-bottom:var(--rule);grid-template-columns:minmax(0,5fr) minmax(0,7fr);display:grid}@media (max-width:1080px){.NtXUCq_proof{grid-template-columns:minmax(0,1fr)}}.NtXUCq_kicker{margin-bottom:var(--space-3)}.NtXUCq_title{font:800 21px/1.2 var(--font-heading);letter-spacing:-.02em;margin:0}.NtXUCq_projectTitle{font:700 16px/1.5 var(--font-heading)}.NtXUCq_projectText{margin:var(--space-2) 0 0;font:400 15px/1.6 var(--font-body);color:var(--color-text-muted)}.NtXUCq_links{gap:var(--space-4);margin-top:var(--space-3);font:500 12px/1.6 var(--font-mono);flex-wrap:wrap;display:flex}.NtXUCq_links a{color:var(--color-text-accent);text-decoration:underline}
.B2SUHq_grid{border-top:var(--rule);border-inline-start:var(--rule);margin:0;padding:0;list-style:none;display:grid}.B2SUHq_cols2{grid-template-columns:repeat(2,minmax(0,1fr))}.B2SUHq_cols3{grid-template-columns:repeat(3,minmax(0,1fr))}.B2SUHq_cols4{grid-template-columns:repeat(4,minmax(0,1fr))}.B2SUHq_cols5{grid-template-columns:repeat(5,minmax(0,1fr))}@media (max-width:1080px){.B2SUHq_cols3,.B2SUHq_cols4{grid-template-columns:repeat(2,minmax(0,1fr))}.B2SUHq_cols5{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:720px){.B2SUHq_cols2,.B2SUHq_cols3,.B2SUHq_cols4,.B2SUHq_cols5{grid-template-columns:minmax(0,1fr)}}.B2SUHq_cell{border-bottom:var(--rule);border-inline-end:var(--rule)}.B2SUHq_pad-lg{padding:var(--space-8) var(--space-6)}.B2SUHq_pad-md{padding:var(--space-6)}.B2SUHq_pad-tile{padding:var(--space-4) var(--space-6)}.B2SUHq_pad-sm{padding:14px var(--space-4)}.B2SUHq_stack{flex-direction:column;display:flex}.B2SUHq_stack-sm{gap:var(--space-3)}.B2SUHq_stack-md{gap:var(--space-4)}.B2SUHq_spacer{flex:1}.B2SUHq_linkCell{color:var(--color-text)}.B2SUHq_linkCell:hover{color:var(--color-text-accent)}
.j1WgZG_form{gap:var(--space-4);flex-direction:column;display:flex}.j1WgZG_row{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (max-width:720px){.j1WgZG_row{grid-template-columns:minmax(0,1fr)}}.j1WgZG_label{font:700 13px/1.2 var(--font-heading);margin-bottom:8px;display:block}.j1WgZG_optional{font:400 11px/1 var(--font-mono);color:var(--color-text-subtle)}.j1WgZG_control{width:100%;min-height:46px;font:400 15px/1.4 var(--font-body);color:var(--color-text);border:var(--rule);background:0 0;border-radius:0;padding:10px 12px;display:block}.j1WgZG_control:hover{border-color:var(--color-neutral-700)}.j1WgZG_control:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.j1WgZG_control[aria-invalid=true]{border-color:var(--color-accent-700)}.j1WgZG_select{appearance:auto}.j1WgZG_select option{background:var(--color-bg)}.j1WgZG_textarea{resize:vertical;margin-bottom:7px}.j1WgZG_error{font:400 12px/1.5 var(--font-mono);color:var(--color-text-accent);margin:6px 0 0}.j1WgZG_formError{padding:var(--space-3) var(--space-4);border:2px solid var(--color-accent-700);font:400 15px/1.6 var(--font-body);color:var(--color-text);margin:0}.j1WgZG_formError a{text-decoration:underline}.j1WgZG_submit{min-width:min(280px,100%);margin-top:var(--space-2);align-self:flex-start}.j1WgZG_honeypot{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.j1WgZG_success{padding:var(--space-8) var(--space-6);border:var(--rule)}.j1WgZG_success:focus{outline:none}.j1WgZG_success:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.j1WgZG_successTitle{max-width:30ch;font:800 24px/1.2 var(--font-heading);letter-spacing:-.025em;margin:0}.j1WgZG_successText{margin:var(--space-3) 0 0;font:400 17px/1.6 var(--font-body);color:var(--color-text-muted)}
._5vRsTq_rows{border-top:var(--rule);margin:0;padding:0;list-style:none}._5vRsTq_row{border-bottom:var(--rule);align-items:baseline}._5vRsTq_grid{display:grid}._5vRsTq_flex{display:flex}._5vRsTq_alignStart{align-items:start}._5vRsTq_pad-sm{padding:14px 0}._5vRsTq_pad-md{padding:var(--space-4) 0}._5vRsTq_pad-lg{padding:var(--space-6) 0}._5vRsTq_gap-md{gap:var(--space-4)}._5vRsTq_gap-lg{gap:var(--space-6)}@media (max-width:720px){._5vRsTq_grid{grid-template-columns:minmax(0,1fr)!important}}
.mdpVJq_header{z-index:var(--header-z);background:var(--color-bg);border-bottom:var(--rule);position:sticky;top:0}.mdpVJq_inner{max-width:var(--container-max);padding:var(--space-4) var(--gutter);align-items:center;gap:var(--space-6);margin:0 auto;display:flex}.mdpVJq_brand{align-items:center;gap:var(--space-3);flex:none;display:flex}.mdpVJq_brand:hover{color:var(--color-text)}.mdpVJq_wordmark{font:800 17px/1 var(--font-heading);letter-spacing:-.03em;text-transform:uppercase}.mdpVJq_spacer{flex:1}.mdpVJq_nav{align-items:center;gap:var(--space-6);font:600 13px/1 var(--font-heading);letter-spacing:.04em;text-transform:uppercase;display:flex}.mdpVJq_cta{flex:none}@media (max-width:1180px){.mdpVJq_nav{display:none}}@media (max-width:560px){.mdpVJq_wordmark,.mdpVJq_cta{display:none}}
.eVHb5q_title{margin:0 0 var(--space-3);padding-bottom:var(--space-3);border-bottom:var(--rule);font:800 18px/1.2 var(--font-heading)}.eVHb5q_note{font:400 14px/1.6 var(--font-body);color:var(--color-text-muted);margin:0}
.szhXyq_stack{gap:var(--space-4);flex-direction:column;display:flex}.szhXyq_introBlock{margin-bottom:var(--space-6)}.szhXyq_listPair{gap:var(--space-8);grid-template-columns:minmax(0,3fr) minmax(0,2fr);display:grid}@media (max-width:720px){.szhXyq_listPair{grid-template-columns:minmax(0,1fr)}}.szhXyq_cellFootnote{padding-top:var(--space-3);border-top:var(--rule);font:400 12px/1.7 var(--font-mono);color:var(--color-text-subtle);margin:0}.szhXyq_gridFootnote{margin:var(--space-4) 0 0;max-width:90ch;font:400 12px/1.7 var(--font-mono);color:var(--color-text-subtle)}.szhXyq_jumpLinks{align-items:center;gap:var(--space-4);font:600 13px/1.6 var(--font-heading);letter-spacing:.03em;text-transform:uppercase;flex-wrap:wrap;display:flex}.szhXyq_ruledSplit{border-top:var(--rule);padding-top:var(--space-8)}.szhXyq_stackedNumber{margin-bottom:var(--space-4);font:500 12px/1 var(--font-mono);color:var(--color-text-accent)}
._8TymFG_heroKicker{margin-bottom:var(--space-6)}._8TymFG_heroTitle{max-width:18ch;margin-bottom:var(--space-4)}._8TymFG_heroTextOnly{gap:var(--split-gap);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;display:grid}._8TymFG_heroTextOnly ._8TymFG_heroTitle{margin-bottom:0}@media (max-width:1080px){._8TymFG_heroTextOnly{gap:var(--space-8);grid-template-columns:minmax(0,1fr)}}._8TymFG_photo{border:var(--rule);background:var(--color-surface);width:100%;position:relative}._8TymFG_photo img{object-fit:cover}._8TymFG_portrait{aspect-ratio:4/5}._8TymFG_headshot{aspect-ratio:1;max-width:380px}._8TymFG_principleTitle{font:800 22px/1.2 var(--font-heading);letter-spacing:-.025em;text-wrap:pretty;margin:0}._8TymFG_role{font:500 13px/1.5 var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-accent);margin:0}._8TymFG_name{font:800 clamp(26px, 3.4vw, 36px) / 1.1 var(--font-heading);letter-spacing:-.03em;margin:0}
._7RpnjG_tile{align-items:baseline;gap:var(--space-3);display:flex}._7RpnjG_tileNumber{font:500 11px/1.6 var(--font-mono);color:var(--color-text-accent);flex:none}._7RpnjG_tileText{font:700 16px/1.4 var(--font-heading)}._7RpnjG_number{font:500 12px/1 var(--font-mono);color:var(--color-text-accent)}._7RpnjG_cross{font:800 16px/1.4 var(--font-heading);color:var(--color-accent);flex:none}._7RpnjG_crossText{font:700 18px/1.4 var(--font-heading)}._7RpnjG_introSmall{font:400 15px/1.6 var(--font-body);color:var(--color-text-muted);margin:0}._7RpnjG_note{font:400 13px/1.7 var(--font-mono);color:var(--color-text-subtle);margin:0}._7RpnjG_fitIntro{margin:0 0 var(--space-4);font:400 16px/1.6 var(--font-body);color:var(--color-text-muted)}._7RpnjG_tags{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}._7RpnjG_tag{border:2px solid var(--color-text);font:700 15px/1.2 var(--font-heading);padding:10px 14px}._7RpnjG_fitClosing{margin:var(--space-6) 0 0;max-width:60ch;font:800 19px/1.35 var(--font-heading)}._7RpnjG_modelTitle{font:800 20px/1.15 var(--font-heading);letter-spacing:-.025em;margin:0}
.NZjYbG_bigNumber{font:800 56px/1 var(--font-heading);letter-spacing:-.04em;color:var(--color-neutral-300)}.NZjYbG_title{font:800 clamp(24px, 3.2vw, 34px) / 1.1 var(--font-heading);letter-spacing:-.03em;text-wrap:pretty;margin:0}.NZjYbG_label{font:800 15px/1.5 var(--font-heading);letter-spacing:.03em;text-transform:uppercase;margin:0}.NZjYbG_value{margin:0}.NZjYbG_text{font:400 16px/1.65 var(--font-body);color:var(--color-text-strong);margin:0}
.swMWYG_heroKicker{margin-bottom:var(--space-6)}.swMWYG_heroSplit{margin-top:var(--space-8)}.swMWYG_listIntro{font:400 15px/1.6 var(--font-body);color:var(--color-text-muted);margin:0}.swMWYG_side{gap:var(--space-6);flex-direction:column;display:flex}.swMWYG_book{gap:var(--space-4);background:var(--color-fill-accent);color:var(--color-on-accent);flex-direction:column;padding:clamp(24px,4vw,44px);display:flex}.swMWYG_book :focus-visible{outline-color:var(--color-on-accent)}.swMWYG_bookKicker{font:500 11px/1 var(--font-mono);letter-spacing:.1em;text-transform:uppercase}.swMWYG_bookTitle{font:800 clamp(26px, 3.4vw, 36px) / 1.08 var(--font-heading);letter-spacing:-.03em;margin:0}.swMWYG_bookText{max-width:52ch;font:400 17px/1.6 var(--font-body);margin:0}.swMWYG_bookButton{margin-top:var(--space-2);align-self:flex-start}.swMWYG_emails{border-top:var(--rule);font:400 13px/1.6 var(--font-mono);margin:0}.swMWYG_emailRow{justify-content:space-between;gap:var(--space-4);border-bottom:var(--rule);flex-wrap:wrap;padding:12px 0;display:flex}.swMWYG_emailRow dt{color:var(--color-text-subtle)}.swMWYG_emailRow dd{margin:0}.swMWYG_emailRow a{text-decoration:underline}
.V2GRUa_number{font:500 12px/1 var(--font-mono);color:var(--color-text-accent)}.V2GRUa_concern{font:700 16px/1.4 var(--font-heading)}.V2GRUa_discipline{max-width:62ch;font:400 19px/1.65 var(--font-body);color:var(--color-text-strong);text-wrap:pretty;margin:0}
.Hx0lNG_heroKicker{margin-bottom:var(--space-6)}.Hx0lNG_heroIntro{max-width:1100px;margin-top:var(--space-8)}.Hx0lNG_heroActions{gap:var(--space-3);margin-top:var(--space-8);flex-wrap:wrap;display:flex}.Hx0lNG_heroNote{margin-top:var(--space-4);max-width:70ch}.Hx0lNG_problemLead{margin-top:var(--space-6)}.Hx0lNG_problemEmphasis{margin:var(--space-4) 0 0;font:800 20px/1.3 var(--font-heading)}.Hx0lNG_realitiesLabel{margin-bottom:var(--space-3)}.Hx0lNG_reality{font:700 16px/1.4 var(--font-heading)}.Hx0lNG_problemGap{margin-top:var(--space-6)}.Hx0lNG_problemMove{margin-top:var(--space-2)}.Hx0lNG_problemMove strong{font-weight:700}.Hx0lNG_cardFootnote{border-top:var(--rule);padding-top:var(--space-3)}.Hx0lNG_cardClosing{border-top:var(--rule);padding-top:var(--space-4);font:800 18px/1.35 var(--font-heading);letter-spacing:-.015em;margin:0}.Hx0lNG_offerLead{font:400 16px/1.6 var(--font-body);color:var(--color-text-strong);margin:0}.Hx0lNG_fitLead{margin:var(--space-4) 0 0;font:400 17px/1.6 var(--font-body);color:var(--color-text-muted)}.Hx0lNG_fitLabel{font:800 18px/1.3 var(--font-heading);margin:0}.Hx0lNG_fitValue{font:400 16px/1.5 var(--font-body);color:var(--color-text-muted);margin:0}.Hx0lNG_agencyLabel{margin-bottom:var(--space-4);font:500 12px/1 var(--font-mono);color:var(--color-text-accent)}.Hx0lNG_agencyTitle{max-width:26ch}.Hx0lNG_agencySplit{margin-top:var(--space-8)}.Hx0lNG_agencyLeft{gap:var(--space-4);flex-direction:column;display:flex}.Hx0lNG_promise{margin-top:var(--space-2);padding-top:var(--space-4);border-top:var(--rule)}.Hx0lNG_promiseKicker{margin-bottom:var(--space-3)}.Hx0lNG_promiseTitle{font:800 24px/1.15 var(--font-heading);letter-spacing:-.025em;margin:0}.Hx0lNG_waysIntro{margin-top:var(--space-4)}.Hx0lNG_waysList{margin-top:var(--space-2)}.Hx0lNG_agencyCta{margin-top:var(--space-4);align-self:flex-start}.Hx0lNG_questionNumber{font:500 12px/1.6 var(--font-mono);color:var(--color-text-accent);flex:none}.Hx0lNG_question{font:700 18px/1.4 var(--font-heading)}.Hx0lNG_stepNumber{font:800 56px/1 var(--font-heading);letter-spacing:-.04em;color:var(--color-neutral-300)}.Hx0lNG_stepTitle{margin:var(--space-4) 0 0;font:800 20px/1.15 var(--font-heading);letter-spacing:-.025em}.Hx0lNG_stepText{margin:var(--space-2) 0 0;font:400 14px/1.6 var(--font-body);color:var(--color-text-muted)}.Hx0lNG_engagementIntro{max-width:72ch;margin:0 0 var(--space-6);font:400 16px/1.65 var(--font-body);color:var(--color-text-muted)}.Hx0lNG_modelListLabel{margin-top:var(--space-2);font:500 11px/1 var(--font-mono);color:var(--color-text-subtle)}.Hx0lNG_price{font:800 20px/1.2 var(--font-heading)}.Hx0lNG_priceNote{font:400 12px/1.6 var(--font-mono);color:var(--color-text-subtle)}.Hx0lNG_whyText{margin:var(--space-2) 0 0;font:400 15px/1.6 var(--font-body);color:var(--color-text-muted)}.Hx0lNG_experienceCell{min-height:220px}.Hx0lNG_experienceTitle{font:800 21px/1.2 var(--font-heading);letter-spacing:-.02em;margin:0}.Hx0lNG_trustLead{margin-top:var(--space-6)}.Hx0lNG_trustClosing{margin:var(--space-6) 0 0;padding-top:var(--space-4);border-top:var(--rule);font:400 15px/1.65 var(--font-body);color:var(--color-text-muted)}.Hx0lNG_trustListTitle{margin:0 0 var(--space-3);padding-bottom:var(--space-3);border-bottom:var(--rule);font:800 18px/1.2 var(--font-heading)}.Hx0lNG_trustList{column-gap:var(--space-8)}
