@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/af21ab248943f479.3gj6ciom31zjc.woff2?dpl=dpl_2SuMddxG6iE7Hq56gZAoVYS5SJsF)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:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/4ae66b896b591e96.0_kz_z3o_slvt.woff2?dpl=dpl_2SuMddxG6iE7Hq56gZAoVYS5SJsF)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:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/21ca8f3f56c22ca2.p.1cp9-4nby68jc.woff2?dpl=dpl_2SuMddxG6iE7Hq56gZAoVYS5SJsF)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}.archivo_8b580580-module__rB5yTG__className{font-family:Archivo,Helvetica Neue,Arial,sans-serif;font-style:normal}.archivo_8b580580-module__rB5yTG__variable{--font-archivo:"Archivo", Helvetica Neue, Arial, sans-serif}
@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5ce348bf30bf5439.31988l_ccedte.woff2?dpl=dpl_2SuMddxG6iE7Hq56gZAoVYS5SJsF)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:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/4fa387ec64143e14.2tuy5pz7dlieh.woff2?dpl=dpl_2SuMddxG6iE7Hq56gZAoVYS5SJsF)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6306c77e7c8268e4.2dbetqa9o8jxf.woff2?dpl=dpl_2SuMddxG6iE7Hq56gZAoVYS5SJsF)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/7d817b4c03b0c5f1.1uyisp29ctx0d.woff2?dpl=dpl_2SuMddxG6iE7Hq56gZAoVYS5SJsF)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:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/bbc41e54d2fcbd21.1rgnod-3esatf.woff2?dpl=dpl_2SuMddxG6iE7Hq56gZAoVYS5SJsF)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:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/797e433ab948586e.p.0r6juujl39pe6.woff2?dpl=dpl_2SuMddxG6iE7Hq56gZAoVYS5SJsF)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:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5ce348bf30bf5439.31988l_ccedte.woff2?dpl=dpl_2SuMddxG6iE7Hq56gZAoVYS5SJsF)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:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/4fa387ec64143e14.2tuy5pz7dlieh.woff2?dpl=dpl_2SuMddxG6iE7Hq56gZAoVYS5SJsF)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/6306c77e7c8268e4.2dbetqa9o8jxf.woff2?dpl=dpl_2SuMddxG6iE7Hq56gZAoVYS5SJsF)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/7d817b4c03b0c5f1.1uyisp29ctx0d.woff2?dpl=dpl_2SuMddxG6iE7Hq56gZAoVYS5SJsF)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:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/bbc41e54d2fcbd21.1rgnod-3esatf.woff2?dpl=dpl_2SuMddxG6iE7Hq56gZAoVYS5SJsF)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:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/797e433ab948586e.p.0r6juujl39pe6.woff2?dpl=dpl_2SuMddxG6iE7Hq56gZAoVYS5SJsF)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}.geist_mono_4ddf9c47-module__TE_OGa__className{font-family:Geist Mono,SF Mono,Consolas,monospace;font-style:normal}.geist_mono_4ddf9c47-module__TE_OGa__variable{--font-geist-mono:"Geist Mono", SF Mono, Consolas, monospace}
:root{--bar-color-graphite:#1c1f22;--bar-color-chalk:#f3f2ee;--bar-color-gauze:#e4e3de;--bar-color-concrete:#b9bbb6;--bar-color-steel:#5e6368;--bar-color-carbon:#121416;--bar-color-mist:#2e3338;--bar-color-orange:#e85d04;--bar-color-orange-hover:#cf5203;--bar-color-orange-deep:#b84700;--bar-color-success:#2f7a4e;--bar-color-warning:#8a5a00;--bar-color-error:#b3261e;--bar-color-info:#5e6368;--bar-bg:var(--bar-color-chalk);--bar-bg-subtle:var(--bar-color-gauze);--bar-bg-inverse:var(--bar-color-graphite);--bar-text:var(--bar-color-graphite);--bar-text-secondary:var(--bar-color-steel);--bar-text-accent:var(--bar-color-orange-deep);--bar-text-on-inverse:var(--bar-color-chalk);--bar-text-on-inverse-2:var(--bar-color-concrete);--bar-text-accent-on-inverse:var(--bar-color-orange);--bar-border:var(--bar-color-concrete);--bar-border-strong:var(--bar-color-graphite);--bar-action:var(--bar-color-orange);--bar-action-solid:#c94f00;--bar-action-text:var(--bar-color-graphite);--bar-focus:var(--bar-color-graphite);--bar-font-sans:"Archivo", "Helvetica Neue", Arial, sans-serif;--bar-font-mono:"Geist Mono", "SF Mono", Consolas, monospace;--bar-wdth-display:120%;--bar-wdth-heading:112%;--bar-wdth-text:100%;--bar-text-display:clamp(40px, 5vw, 64px);--bar-text-h1:clamp(34px, 4.6vw, 56px);--bar-text-h2:clamp(28px, 3.4vw, 40px);--bar-text-h3:clamp(20px, 2vw, 24px);--bar-text-lead:19px;--bar-text-body:17px;--bar-text-body-s:15px;--bar-text-ui:14px;--bar-text-caption:13px;--bar-text-label:11px;--bar-space-1:4px;--bar-space-2:8px;--bar-space-3:12px;--bar-space-4:16px;--bar-space-5:24px;--bar-space-6:32px;--bar-space-7:48px;--bar-space-8:64px;--bar-space-9:96px;--bar-space-10:128px;--bar-content-max:1240px;--bar-gutter:24px;--bar-margin:48px;--bar-columns:12;--bar-rule:1px;--bar-rule-strong:1.5px;--bar-radius:0;--bar-shadow:none;--bar-control-l:52px;--bar-control-m:44px;--bar-control-s:36px;--bar-tap-min:44px;--bar-ease:cubic-bezier(.2, 0, 0, 1);--bar-duration-fast:.16s;--bar-duration:.28s;--bar-duration-slow:.4s}@media (prefers-reduced-motion:reduce){:root{--bar-duration-fast:0s;--bar-duration:0s;--bar-duration-slow:0s}}
:root{--bar-font-sans:var(--font-archivo), "Helvetica Neue", Arial, sans-serif;--bar-font-mono:var(--font-geist-mono), "SF Mono", Consolas, monospace;--bar-row-hover:#eeede8;--white:#fff;--header-h:68px;--section-y:120px;--head-gap:40px;--margin:var(--bar-margin)}@media (max-width:767px){:root{--header-h:60px;--section-y:64px;--head-gap:32px;--margin:20px;--bar-gutter:16px}}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:calc(var(--header-h) + 16px)}body{background:var(--bar-bg);color:var(--bar-text);font-family:var(--bar-font-sans);font-size:var(--bar-text-body);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;line-height:1.55}a{color:var(--bar-text);transition:color var(--bar-duration-fast) var(--bar-ease), background-color var(--bar-duration-fast) var(--bar-ease), border-color var(--bar-duration-fast) var(--bar-ease);text-decoration:none}a:hover{color:var(--bar-text-accent)}p a,dd a,.caseSection li a,.legalSection li a{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}button,input,textarea,select{font:inherit;color:inherit}button{cursor:pointer}img{max-width:100%;height:auto}::selection{background:var(--bar-color-graphite);color:var(--bar-color-chalk)}:focus-visible{outline:2px solid var(--bar-focus);outline-offset:2px}h1,h2,h3{text-wrap:pretty;margin:0;font-weight:600}h1{font-size:var(--bar-text-h1);letter-spacing:-.025em;font-stretch:118%;line-height:1.02}h2{font-size:var(--bar-text-h2);letter-spacing:-.02em;font-stretch:112%;line-height:1.08}h3{font-size:var(--bar-text-h3);letter-spacing:-.01em;font-stretch:100%;line-height:1.25}p{margin:0}.lead{max-width:640px;font-size:var(--bar-text-lead);text-wrap:pretty;margin-top:24px;line-height:1.5}.mono{font-family:var(--bar-font-mono);font-size:var(--bar-text-label);letter-spacing:.12em;text-transform:uppercase;font-variant-numeric:tabular-nums;font-weight:400;line-height:1.4}.skipLink{z-index:100;background:var(--bar-color-graphite);color:var(--bar-color-chalk);padding:10px 14px;position:fixed;top:8px;left:8px;transform:translateY(-160%)}.skipLink:focus{color:var(--bar-color-chalk);transform:translateY(0)}.visuallyHidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.container{width:100%;max-width:calc(var(--bar-content-max) + 2 * var(--margin));padding-inline:var(--margin);margin-inline:auto}.section{padding-top:var(--section-y)}.sectionBand{margin-top:var(--section-y);padding-block:var(--section-y);background:var(--bar-bg-subtle)}main>:last-child:not(.ctaBand):not(.sectionBand){padding-bottom:var(--section-y)}main>.sectionBand:last-child{margin-bottom:0}.eyebrow{color:var(--bar-text-secondary);font-family:var(--bar-font-mono);font-size:var(--bar-text-label);letter-spacing:.14em;text-transform:uppercase;margin-bottom:18px;line-height:1.4}.eyebrowAccent{color:var(--bar-text-accent)}.sectionBand .eyebrowAccent{color:var(--bar-text)}.sectionHead{margin-bottom:var(--head-gap);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.sectionHeadText{max-width:720px}.sectionIntro{margin-top:20px;font-size:16px;line-height:1.55}.splitHead{margin-bottom:var(--head-gap);grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));align-items:end;gap:32px 56px;display:grid}.splitHead p{font-size:16px}.note,.statsNote{max-width:720px;color:var(--bar-text-secondary);font-size:var(--bar-text-caption);margin-top:16px;line-height:1.45}.wordmark{color:var(--bar-text);align-items:center;gap:7px;display:inline-flex}.wordmarkName{letter-spacing:-.02em;font-size:22px;font-weight:600;font-stretch:112%;line-height:1}.wordmarkTick{background:currentColor;width:1.5px;height:18px}.wordmark-s{gap:6px}.wordmark-s .wordmarkName{font-size:20px}.wordmark-s .wordmarkTick{height:16px}.wordmarkOnInk{color:var(--bar-color-chalk)}a:hover .wordmark{color:var(--bar-text)}.button{--pad:16px;min-height:var(--bar-control-m);padding:0 var(--pad);border:var(--bar-rule-strong) solid var(--bar-color-graphite);background:var(--bar-color-graphite);color:var(--bar-color-chalk);font-size:var(--bar-text-ui);text-align:center;border-radius:0;justify-content:center;align-items:center;font-weight:600;line-height:1.2;display:inline-flex}.button:hover{background:var(--bar-color-mist);border-color:var(--bar-color-mist);color:var(--bar-color-chalk)}.buttonLarge{--pad:22px;min-height:var(--bar-control-l);padding:0 var(--pad);font-size:15px}.buttonPrimary{border-width:2px;border-color:var(--bar-action-solid);background:var(--bar-action-solid);color:#fff;letter-spacing:.005em;font-weight:700;transition:background-color .15s,border-color .15s}.buttonPrimary:hover,.buttonPrimary:active{border-color:var(--bar-color-orange-deep);background:var(--bar-color-orange-deep);color:#fff}@media (prefers-reduced-motion:reduce){.buttonPrimary{transition:none}}.buttonSecondary{border-color:var(--bar-border-strong);color:var(--bar-text);background:0 0;font-weight:500}.buttonSecondary:hover{border-color:var(--bar-border-strong);background:var(--bar-bg-subtle);color:var(--bar-text)}.buttonOnInk{border-color:var(--bar-color-chalk);color:var(--bar-color-chalk);background:0 0;font-weight:500}.buttonOnInk:hover{border-color:var(--bar-color-chalk);background:var(--bar-color-mist);color:var(--bar-color-chalk)}.button:disabled,.button[aria-disabled=true]{border-color:var(--bar-bg-subtle);background:var(--bar-bg-subtle);color:var(--bar-text-secondary);cursor:not-allowed}.buttonBlock{width:100%}.buttonRow{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.mono.checkPromise{max-width:none;color:var(--bar-text-secondary);letter-spacing:.1em;margin-top:14px;font-size:10px}.mono.checkPromise.checkPromiseOnInk{color:var(--bar-text-on-inverse-2)}.checkPrompt{border-top:var(--bar-rule) solid var(--bar-border);border-bottom:var(--bar-rule) solid var(--bar-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 24px;margin-top:32px;padding:14px 0;display:flex}.checkPrompt p{max-width:640px;color:var(--bar-text-secondary);font-size:var(--bar-text-body-s)}.checkPrompt .tertiaryLink{font-weight:600}.outcomeRows+.checkPrompt{border-top:0;margin-top:0}.tertiaryLink{min-height:44px;font-size:var(--bar-text-ui);align-items:center;font-weight:500;display:inline-flex}.textLink{border-bottom:var(--bar-rule-strong) solid var(--bar-color-graphite);font-size:var(--bar-text-ui);align-items:center;padding-bottom:2px;font-weight:500;display:inline-flex}.tertiaryLink:hover,.textLink:hover{color:var(--bar-text-accent)}.textButton{min-height:44px;color:var(--bar-text-secondary);font-size:var(--bar-text-ui);background:0 0;border:0;padding:0 4px;font-weight:500}.textButton:hover{color:var(--bar-text)}.backLink{min-height:44px;color:var(--bar-text-secondary);font-size:var(--bar-text-ui);align-items:center;margin-bottom:16px;font-weight:500;display:inline-flex}.siteHeader{z-index:30;background:var(--bar-bg);border-bottom:var(--bar-rule) solid var(--bar-border);position:sticky;top:0}.headerBar{max-width:calc(var(--bar-content-max) + 2 * var(--margin));height:var(--header-h);padding-inline:var(--margin);justify-content:space-between;align-items:center;gap:24px;margin-inline:auto;display:flex}.headerLogo{align-items:center;min-height:44px;display:inline-flex}.navDesktop{gap:28px;display:flex}.navDesktop a{border-bottom:var(--bar-rule-strong) solid transparent;min-height:44px;font-size:var(--bar-text-ui);align-items:center;font-weight:500;display:inline-flex}.navDesktop a[aria-current=page]{border-bottom-color:var(--bar-color-graphite)}.headerActions{align-items:center;gap:24px;display:flex}.headerTextLink{border-bottom:var(--bar-rule-strong) solid transparent;min-height:44px;font-size:var(--bar-text-ui);align-items:center;font-weight:500;display:inline-flex}.headerTextLink[aria-current=page]{border-bottom-color:var(--bar-color-graphite)}.menuToggle{border:var(--bar-rule-strong) solid var(--bar-border-strong);min-width:44px;min-height:44px;font-size:var(--bar-text-ui);background:0 0;padding:0 14px;font-weight:500;display:none}.navMobile{padding:4px var(--margin) 20px;border-top:var(--bar-rule) solid var(--bar-border);background:var(--bar-bg);flex-direction:column;display:flex}.navMobile[hidden]{display:none}.navMobile>a:not(.button){border-bottom:var(--bar-rule) solid var(--bar-bg-subtle);align-items:center;min-height:48px;font-size:17px;font-weight:500;display:flex}.navMobile>a[aria-current=page]:not(.button){color:var(--bar-text-accent)}.navMobile .button{min-height:48px;margin-top:12px}@media (max-width:1320px){.navDesktop{gap:18px}.headerBar{gap:16px}}@media (max-width:1199px){.navDesktop{gap:14px}.headerBar{gap:12px}.headerActions{gap:14px}}@media (max-width:959px){.navDesktop,.headerActions{display:none}.menuToggle{align-items:center;display:inline-flex}}@media (min-width:960px){.navMobile{display:none!important}}.gridFrame{border:var(--bar-rule) solid var(--bar-border);background-color:var(--bar-bg);background-image:linear-gradient(#1c1f220f 1px,#0000 1px),linear-gradient(90deg,#1c1f220f 1px,#0000 1px);background-position:-1px -1px;background-size:32px 32px;padding:clamp(16px,2.5vw,32px)}.homeHero{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;gap:clamp(40px,5vw,80px);padding-top:clamp(40px,6vw,88px);display:grid}@media (max-width:959px){.homeHero{grid-template-columns:1fr}}.homeHeroText .lead{margin-top:24px}.heroImage{justify-self:end;width:100%;max-width:480px;margin-top:24px}@media (max-width:959px){.heroImage{justify-self:start;max-width:420px}}.heroStats{border-top:var(--bar-rule-strong) solid var(--bar-border-strong);grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:32px 40px;margin:64px 0 0;padding:28px 0 0;list-style:none;display:grid}.heroStats li{flex-direction:column;gap:10px;display:flex;container-type:inline-size}.heroStatValue{letter-spacing:-.025em;white-space:nowrap;font-size:min(52px,10cqi);font-weight:600;font-stretch:118%;line-height:1}.heroStatHeading{letter-spacing:-.005em;margin-top:6px;font-size:17px;font-weight:600;font-stretch:100%;line-height:1.3}.heroStatText{max-width:340px;color:var(--bar-text-secondary);font-size:var(--bar-text-body-s);line-height:1.5}.checkSection{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:clamp(32px,5vw,72px);display:grid}@media (max-width:959px){.checkSection{grid-template-columns:1fr}}.checkSectionText p{max-width:420px;color:var(--bar-text-secondary);font-size:var(--bar-text-body);margin-top:16px;line-height:1.55}.personPhoto{background:var(--bar-bg-subtle);flex:none;width:112px;height:140px;display:block;overflow:hidden}.personPhoto img{object-fit:cover;object-position:50% 22%;width:100%;height:100%;display:block}.personPhotoSmall{width:40px;height:50px}.heroCheck{scroll-margin-top:calc(var(--header-h) + 16px);background-color:var(--bar-bg-subtle)}.checkRoot{scroll-margin-top:calc(var(--header-h) + 40px)}.heroCheck .checkCard{padding:clamp(18px,2.4vw,28px)}.homeHeroText{container-type:inline-size}.homeHero h1{font-size:min(80px,10.4cqi)}.homeHero .lead{max-width:560px;font-size:clamp(16px,1.5vw,18px);line-height:1.55}.heroEvidence{border:var(--bar-rule) solid var(--bar-border);background:var(--bar-bg-subtle);flex-direction:column;justify-content:space-between;gap:32px;margin:0;padding:16px;display:flex}.gridFrame>.heroEvidence{min-height:100%}.heroEvidence .dimensionLabel{background:var(--bar-bg-subtle)}.heroEvidenceBody{flex-direction:column;gap:14px;padding:8px 4px;display:flex}.heroEvidenceBody p{max-width:440px;font-size:var(--bar-text-body-s);line-height:1.5}.heroFigureBar{background:var(--bar-color-graphite);color:var(--bar-color-chalk);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;padding:14px 16px;display:flex}.heroFigure{letter-spacing:-.02em;font-size:clamp(22px,2.4vw,28px);font-weight:600;font-stretch:118%;line-height:1}.heroFigureBar .mono{color:var(--bar-color-concrete);letter-spacing:.1em;font-size:10px}.figureArrow{color:inherit;opacity:1}.clientStrip{border-top:var(--bar-rule) solid var(--bar-border-strong);border-bottom:var(--bar-rule) solid var(--bar-border);font-family:var(--bar-font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--bar-text);flex-wrap:wrap;align-items:center;gap:14px 40px;margin:clamp(48px,6vw,72px) 0 0;padding:24px 0;font-size:14px;list-style:none;display:flex}.clientStrip .clientLogo{object-fit:contain;filter:grayscale()brightness(.6);opacity:.78;width:auto;height:28px;display:block}.clientStrip{justify-content:space-between;align-items:center;gap:20px 32px}.clientStrip .clientStripTitle{flex-basis:100%}@media (max-width:1023px){.clientStrip{justify-content:flex-start}}.clientName{white-space:nowrap}.clientStripTitle{color:var(--bar-text-secondary);font-size:var(--bar-text-label);letter-spacing:.14em;flex-basis:auto}@media (max-width:767px){.clientStrip{gap:10px 24px;font-size:13px}.clientStripTitle{flex-basis:100%}}.dimensionLine{color:var(--bar-color-graphite);align-items:center;display:flex}.dimensionTick{background:currentColor;width:1.5px;height:12px}.dimensionRule{background:currentColor;flex:1;min-width:12px;height:1px}.dimensionLabel{color:var(--bar-text);font-family:var(--bar-font-mono);letter-spacing:.08em;text-align:center;text-transform:uppercase;padding:0 8px;font-size:10px;line-height:1.4}.dimensionAccent{color:var(--bar-color-orange)}.dimensionOnInk{color:var(--bar-color-concrete)}.dimensionOnInk .dimensionLabel{color:var(--bar-color-chalk)}.outcomeRows{border-top:var(--bar-rule-strong) solid var(--bar-border-strong);margin:0;padding:0;list-style:none}.outcomeRow{border-bottom:var(--bar-rule) solid var(--bar-border);flex-wrap:wrap;align-items:baseline;gap:12px 32px;padding:22px 0;display:flex}.outcomeRow:hover{background:var(--bar-row-hover);color:var(--bar-text)}.outcomeNum{color:var(--bar-text-secondary);letter-spacing:.1em;flex:0 0 32px}.outcomeName{letter-spacing:-.01em;flex:200px;font-size:19px;font-stretch:100%}.outcomeSymptom{color:var(--bar-text-secondary);font-size:var(--bar-text-body-s);flex:2 260px;line-height:1.5}.outcomeChange{font-size:var(--bar-text-body-s);flex:2 260px;line-height:1.5}.outcomeArrow{font-size:var(--bar-text-ui);flex:none;font-weight:500}@media (max-width:1023px){.outcomeRow{grid-template-columns:32px 1fr auto;gap:8px 12px;padding:20px 0;display:grid}.outcomeNum{grid-row:1;padding-top:5px}.outcomeName{grid-column:2}.outcomeArrow{grid-area:1/3}.outcomeSymptom,.outcomeChange{grid-column:2/4}}.cardGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:20px;display:grid}.caseCard,.proofBlock,.tile,.modelCard{border:var(--bar-rule) solid var(--bar-border);background:var(--bar-bg);color:var(--bar-text);flex-direction:column;gap:14px;padding:22px 22px 24px;display:flex}.caseCard:hover,.tile:hover{border-color:var(--bar-border-strong);color:var(--bar-text)}.caseMeta,.tileLabel{color:var(--bar-text-secondary);letter-spacing:.1em;font-size:10px}.cardFigure{letter-spacing:-.02em;font-size:clamp(26px,2.6vw,32px);font-weight:600;font-stretch:118%;line-height:1}.cardFigureLabel{color:var(--bar-text-secondary);letter-spacing:.1em;margin-top:-6px;font-size:10px}.caseTitle{letter-spacing:-.005em;font-size:17px;font-stretch:100%;line-height:1.3}.caseCard p,.proofBlock p,.tile p,.modelCard p{font-size:var(--bar-text-body-s);flex:1;line-height:1.5}.caseCard p,.tile p,.modelCard p{color:var(--bar-text-secondary)}.caseCard .tertiaryLink,.tile .tertiaryLink{min-height:0}.tileTitle{letter-spacing:-.01em;font-size:19px;font-stretch:100%;line-height:1.2}.tileShape{color:var(--bar-text);letter-spacing:.08em;font-size:10px}.modelGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:20px;display:grid}.modelCard{gap:10px;padding:24px}.modelCardCompact{padding:20px}.modelCardCompact p{flex:none}.sectionCompact{padding-top:clamp(48px,6vw,72px)}.sectionCompact .sectionHead{margin-bottom:28px}.sectionCompact h2{font-size:clamp(24px,2.8vw,32px)}.sectionCompact .ruled p{font-size:var(--bar-text-body-s)}.modelCard .mono{color:var(--bar-text-secondary);letter-spacing:.1em;font-size:10px}.modelCard h3{font-size:19px}.selectedWork{flex-direction:column;gap:20px;display:flex}.flagship{border:var(--bar-rule) solid var(--bar-border-strong);background:var(--bar-bg);grid-template-columns:minmax(0,7fr) minmax(0,5fr);display:grid}.flagshipStory{flex-direction:column;gap:16px;padding:clamp(24px,3vw,40px);display:flex}.flagshipKind{color:var(--bar-text-accent);letter-spacing:.12em;font-size:10px}.flagship h3{letter-spacing:-.02em;font-size:clamp(26px,3vw,36px);font-stretch:112%;line-height:1.08}.flagship p{max-width:560px;font-size:16px;line-height:1.55}.flagshipFigure{border-top:var(--bar-rule) solid var(--bar-border);flex-direction:column;gap:14px;margin-top:8px;padding-top:18px;display:flex}.flagshipFigure .cardFigure{font-size:clamp(30px,3.6vw,44px)}.flagshipStats{border-top:var(--bar-rule) solid var(--bar-border);grid-template-columns:repeat(3,minmax(0,1fr));gap:16px 24px;margin:8px 0 0;padding-top:18px;display:grid}.flagshipStats>div{flex-direction:column-reverse;justify-content:flex-end;gap:8px;display:flex}.flagshipStats dd{letter-spacing:-.02em;margin:0;font-size:clamp(24px,2.6vw,34px);font-weight:600;font-stretch:118%;line-height:1}.flagshipStats dt{color:var(--bar-text-secondary);letter-spacing:.1em;font-size:10px;line-height:1.4}@media (max-width:559px){.flagshipStats{grid-template-columns:1fr}}.flagship p.flagshipValue{font-weight:500}.flagshipDisclosure{color:var(--bar-text-secondary);font-size:var(--bar-text-caption)!important;line-height:1.45!important}.flagship .tertiaryLink{margin-top:auto}.flagshipSpec{border-left:var(--bar-rule) solid var(--bar-border-strong);background:var(--bar-bg-subtle);flex-direction:column;margin:0;padding:clamp(24px,3vw,40px);display:flex}.flagshipSpec>div{border-top:var(--bar-rule) solid var(--bar-border);padding:12px 0}.flagshipSpec>div:first-child{border-top-width:var(--bar-rule-strong);border-top-color:var(--bar-border-strong)}.flagshipSpec dt{color:var(--bar-text-secondary);letter-spacing:.1em;margin-bottom:4px;font-size:10px}.flagshipSpec dd{font-size:var(--bar-text-body-s);margin:0;line-height:1.45}.flagshipPair{grid-template-columns:repeat(auto-fit,minmax(min(100%,480px),1fr));gap:20px;display:grid}.flagship-pair{grid-template-columns:1fr}.flagship-pair .flagshipSpec{border-left:0;border-top:var(--bar-rule) solid var(--bar-border-strong)}.storiesLabel{color:var(--bar-text-secondary);letter-spacing:.12em;margin-top:20px;font-size:10px}@media (max-width:959px){.flagship{grid-template-columns:1fr}.flagshipSpec{border-left:0;border-top:var(--bar-rule) solid var(--bar-border-strong)}}.stations{grid-template-columns:repeat(4,minmax(0,1fr));gap:0 24px;margin:0;padding:0;list-style:none;display:grid}.station a{border-top:var(--bar-rule-strong) solid var(--bar-border-strong);height:100%;color:var(--bar-text);flex-direction:column;gap:12px;padding:0 0 28px;display:flex}.station a:hover{color:var(--bar-text)}.station a:hover .stationName{color:var(--bar-text-accent)}.stationSquare{background:var(--bar-color-graphite);width:14px;height:14px;margin-top:-7.75px}.stationCurrent .stationSquare{background:var(--bar-color-orange)}.stationStage{color:var(--bar-text-secondary);letter-spacing:.1em;margin-top:8px;font-size:10px}.stationName{letter-spacing:-.01em;font-size:19px;font-weight:600;line-height:1.2}.stationCopy{color:var(--bar-text-secondary);font-size:var(--bar-text-body-s);flex:1;line-height:1.5}.stationShape{color:var(--bar-text);letter-spacing:.08em;font-size:10px}.advisoryStrand{border-top:var(--bar-rule) dashed var(--bar-color-steel);border-bottom:var(--bar-rule) dashed var(--bar-color-steel);color:var(--bar-text);flex-wrap:wrap;align-items:baseline;gap:8px 32px;padding:18px 0;display:flex}.advisoryStrand:hover{color:var(--bar-text)}.advisoryStrand:hover .stationName{color:var(--bar-text-accent)}.advisoryStrand .stationStage{flex:none;margin:0}.advisoryStrand .stationName{flex:220px}.advisoryStrand .stationCopy{flex:3 320px}.advisoryStrand.stationCurrent .stationStage{color:var(--bar-text-accent)}@media (max-width:1023px){.stations{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}}@media (max-width:767px){.stations{grid-template-columns:1fr;gap:12px}}.columns3{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:32px 40px;display:grid}.ruled{border-top:var(--bar-rule) solid var(--bar-border);padding-top:18px}.ruled>.mono{color:var(--bar-text-secondary);letter-spacing:.1em;margin-bottom:10px;font-size:10px}.ruled h3{margin-bottom:8px;font-size:19px}.ruled p{font-size:16px;line-height:1.55}.ruled p.muted{color:var(--bar-text-secondary);font-size:var(--bar-text-body-s)}.stats{grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));gap:32px 40px;display:grid}.stat{flex-direction:column;gap:8px;display:flex}.statValue{letter-spacing:-.03em;font-size:clamp(40px,4.4vw,56px);font-weight:600;font-stretch:120%;line-height:1}.statLabel{color:var(--bar-text-secondary);font-family:var(--bar-font-mono);letter-spacing:.1em;text-transform:uppercase;font-size:10px;line-height:1.5}.statNote{color:var(--bar-text-secondary);font-size:var(--bar-text-caption)}.tickList,.plainList,.numberedList,.linkList{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.tickList li{padding-left:22px;position:relative}.tickList li:before{content:"";background:var(--bar-color-graphite);width:10px;height:1.5px;position:absolute;top:.78em;left:0}.plainList{gap:0}.plainList li{border-top:var(--bar-rule) solid var(--bar-border);padding:12px 0}.plainList li:last-child{border-bottom:var(--bar-rule) solid var(--bar-border)}.numberedList{counter-reset:item;gap:0}.numberedList li{border-top:var(--bar-rule) solid var(--bar-border);counter-increment:item;padding:14px 0 14px 44px;position:relative}.numberedList li:last-child{border-bottom:var(--bar-rule) solid var(--bar-border)}.numberedList li:before{content:counter(item, decimal-leading-zero);color:var(--bar-text-secondary);font-family:var(--bar-font-mono);letter-spacing:.1em;font-size:11px;position:absolute;top:18px;left:0}.linkList{gap:4px}.heroNote{max-width:760px;margin-top:40px}.leadFlush{margin-top:0}.measureWide{max-width:860px}.listSpaced{margin-top:24px}.columns1{flex-direction:column;gap:24px;display:flex}.pageHero{padding-top:clamp(48px,7vw,96px)}.pageHero h1{max-width:920px}.heroTagline{letter-spacing:-.01em;max-width:720px;margin-top:20px;font-size:clamp(20px,2vw,24px);font-weight:600;line-height:1.3}.detailGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:40px 56px;display:grid}.blockHeading{margin-bottom:20px;font-size:clamp(24px,2.6vw,30px)}.strandGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:20px;display:grid}.strand{border:var(--bar-rule) solid var(--bar-border);padding:24px}.strand h3{margin-bottom:12px;font-size:22px}.strand p{color:var(--bar-text-secondary);font-size:var(--bar-text-body-s);margin-bottom:16px}.symptomList{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:0 40px;margin:0;padding:0;list-style:none;display:grid}.symptomList li{border-top:var(--bar-rule) solid var(--bar-border);padding:18px 0;font-size:16px}.stepList{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:24px;margin:0;padding:0;list-style:none;display:grid}.stepList li{border-top:var(--bar-rule-strong) solid var(--bar-border-strong);padding-top:16px}.stepList .mono{color:var(--bar-text-secondary);letter-spacing:.1em;margin-bottom:10px;font-size:10px;display:block}.freeVsPaid{border:var(--bar-rule) solid var(--bar-border);background:var(--bar-bg);padding:18px 20px}.freeVsPaid p{font-size:var(--bar-text-body-s);line-height:1.5}.caseFigure{flex-direction:column;gap:14px;max-width:760px;margin-top:48px;display:flex}.caseFigure .statValue{font-size:clamp(40px,5vw,64px)}.caseStats{border-top:var(--bar-rule-strong) solid var(--bar-border-strong);border-bottom:var(--bar-rule) solid var(--bar-border);padding:32px 0}.caseStats .statValue{font-size:clamp(28px,3vw,40px);font-stretch:118%}.relationshipNote{border:var(--bar-rule) solid var(--bar-border);max-width:720px;font-size:var(--bar-text-body-s);margin-top:20px;padding:14px 16px}.caseLimitations{max-width:720px;color:var(--bar-text-secondary);font-size:var(--bar-text-caption);margin-top:20px;line-height:1.45}.caseBody{flex-direction:column;gap:48px;max-width:760px;display:flex}.caseSection h2{margin-bottom:16px;font-size:clamp(24px,2.6vw,30px)}.caseSection p{margin-bottom:14px}.caseSection ul{flex-direction:column;gap:10px;margin:8px 0 0;padding-left:20px;display:flex}.caseQuote{max-width:860px;margin:0}.caseQuote blockquote{letter-spacing:-.015em;text-wrap:pretty;margin:0;font-size:clamp(22px,2.4vw,30px);font-weight:600;font-stretch:112%;line-height:1.25}.caseQuote figcaption{color:var(--bar-text-secondary);margin-top:18px}.titleBlock{border:var(--bar-rule) solid var(--bar-border-strong);grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));margin:0;font-size:13px;line-height:1.4;display:grid;overflow:hidden}.titleCell{border-right:var(--bar-rule) solid var(--bar-border-strong);border-bottom:var(--bar-rule) solid var(--bar-border-strong);margin:0 -1px -1px 0;padding:10px 12px}.titleCell dt{color:var(--bar-text-secondary);letter-spacing:.1em;margin-bottom:2px;font-size:9px}.titleCell dd{margin:0}.titleLinks{flex-wrap:wrap;gap:4px 14px;display:flex}.sectionBand+.ctaBand{margin-top:0}.ctaBand{margin-top:var(--section-y);background:var(--bar-bg-inverse);color:var(--bar-text-on-inverse);padding-block:clamp(56px,7vw,96px)}.ctaGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));align-items:end;gap:40px;display:grid}.ctaBand .eyebrowAccent{color:var(--bar-text-accent-on-inverse)}.ctaBand h2{letter-spacing:-.025em;font-size:clamp(30px,4vw,52px);font-stretch:118%;line-height:1.02}.ctaBand p{max-width:460px;color:var(--bar-text-on-inverse-2);font-size:16px}.ctaBand .buttonRow{margin-top:28px}.ctaBand :focus-visible{outline-color:var(--bar-color-chalk)}.siteFooter{border-top:var(--bar-rule) solid var(--bar-border);padding-block:clamp(40px,5vw,64px) 32px}.footerGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));gap:32px 24px;margin-bottom:48px;display:grid}.footerGrid nav{flex-direction:column;gap:2px;display:flex}.footerGrid nav a{min-height:32px;font-size:var(--bar-text-ui);align-items:center;display:inline-flex}.footerHeading{color:var(--bar-text-secondary);letter-spacing:.1em;margin-bottom:10px;font-size:10px}.footerLine{max-width:260px;color:var(--bar-text-secondary);font-size:var(--bar-text-ui);margin-top:14px;line-height:1.5}.footerSmall{color:var(--bar-text-secondary);flex-wrap:wrap;justify-content:space-between;gap:8px 24px;margin-top:14px;font-size:12px;line-height:1.5;display:flex}.footerSmall .mono{letter-spacing:.08em;font-size:10px}.contactForm{flex-direction:column;gap:18px;display:flex}.field{flex-direction:column;gap:6px;display:flex}.field label{font-size:13px;font-weight:500}.field input,.field textarea,.field select{width:100%;min-height:var(--bar-control-m);border:var(--bar-rule) solid var(--bar-border);background:var(--white);color:var(--bar-text);border-radius:0;padding:10px 12px;font-size:15px}.field textarea{resize:vertical;min-height:120px;line-height:1.5}.field input:focus,.field textarea:focus,.field select:focus{border-color:var(--bar-border-strong);outline:var(--bar-rule-strong) solid var(--bar-border-strong);outline-offset:-1px}.field [aria-invalid=true]{border-color:var(--bar-color-error);outline:var(--bar-rule-strong) solid var(--bar-color-error);outline-offset:-1px}.fieldError{color:var(--bar-color-error);font-size:13px}.fieldHint,.privacyNote{color:var(--bar-text-secondary);font-size:var(--bar-text-caption);line-height:1.45}.optional{color:var(--bar-text-secondary);font-weight:400}.formNote,.formStatus{color:var(--bar-text-secondary);font-size:var(--bar-text-caption)}.formStatus{min-height:20px}.formStatus[data-state=error]{color:var(--bar-color-error)}.formStatus[data-state=success]{color:var(--bar-color-success)}.honeypot{position:absolute;left:-9999px}.checkFieldset{border:0;min-width:0;margin:0;padding:0}.checkFieldset legend{padding:0}.checkFieldset legend h2{letter-spacing:-.01em;font-size:21px;font-stretch:100%;line-height:1.25}.checkFieldset>.fieldHint,.checkFieldset>.fieldError{margin-top:10px}.checkFieldset.compact legend{font-size:13px;font-weight:500}.choiceList{flex-direction:column;gap:8px;margin-top:18px;display:flex}.choice{border:var(--bar-rule-strong) solid var(--bar-border);background:var(--bar-bg);cursor:pointer;min-height:48px;transition:border-color var(--bar-duration-fast) var(--bar-ease), background-color var(--bar-duration-fast) var(--bar-ease);align-items:flex-start;gap:12px;padding:12px 14px;font-size:15px;line-height:1.4;display:flex}.choice:hover{border-color:var(--bar-border-strong)}.choice input{width:18px;height:18px;accent-color:var(--bar-color-graphite);flex:none;margin:1px 0 0}.choice[data-checked=true]{border-color:var(--bar-color-graphite);background:var(--bar-color-graphite);color:var(--bar-color-chalk)}.choice[data-checked=true] input{accent-color:var(--bar-color-chalk)}.choice:has(input:focus-visible){outline:2px solid var(--bar-focus);outline-offset:2px}.choice input:focus-visible{outline:none}.checkLayout{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:clamp(32px,4vw,64px);display:grid}@media (max-width:959px){.checkLayout{grid-template-columns:1fr}}.checkAside h2{margin-bottom:20px}.checkAside>p{max-width:460px;font-size:16px}.checkFacts{color:var(--bar-text-secondary);font-size:var(--bar-text-ui);flex-direction:column;gap:10px;margin:28px 0 0;padding:0;list-style:none;display:flex}.checkFacts li{align-items:baseline;gap:10px;display:flex}.checkFacts .mono{color:var(--bar-text);letter-spacing:.08em;flex:none;font-size:10px}.checkCard{border:var(--bar-rule) solid var(--bar-border);background:var(--bar-bg);padding:clamp(20px,3vw,32px)}@media print{.gridFrame{background:0 0;border:0;padding:0}}.checkPanel h2,.checkResult>h2{scroll-margin-top:calc(var(--header-h) + 24px)}.checkPanel>h2{letter-spacing:-.01em;margin-bottom:16px;font-size:21px;font-stretch:100%}.checkPanel h2:focus,.checkResult h2:focus,.resultPanel h3:focus{outline:none}.checkPanel h2:focus-visible,.checkResult h2:focus-visible,.resultPanel h3:focus-visible{outline:2px solid var(--bar-focus);outline-offset:4px}.checkProgress{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 12px;display:flex}.checkProgress .mono{color:var(--bar-text-secondary);letter-spacing:.1em;font-size:10px}.checkProgress .checkLabel{color:var(--bar-text-accent);letter-spacing:.12em}.checkIntro{color:var(--bar-text-secondary);font-size:var(--bar-text-caption);margin-top:10px;line-height:1.45}.progressBars{gap:4px;margin-top:12px;display:flex}.progressBars span{background:var(--bar-color-concrete);flex:1;height:3px}.progressBars span[data-done=true]{background:var(--bar-color-graphite)}.check-step{margin-top:20px}.checkNavBack{flex-wrap:wrap;align-items:center;gap:4px 16px;display:flex}.checkPromiseInline{color:var(--bar-text-secondary);font-size:12px;line-height:1.5}.checkNav .button.checkNextQuiet{border-color:var(--bar-border);color:var(--bar-text);background:0 0;font-weight:500}.checkNav .button.checkNextQuiet:hover{background:var(--bar-bg-subtle)}.choiceCode{letter-spacing:.08em;opacity:.7;flex:0 0 14px;margin-top:3px;font-size:10px}.heroCheck .choice{min-height:46px;padding:11px 14px}.heroCheck .checkFieldset legend h2{letter-spacing:-.015em;font-size:clamp(20px,1.9vw,23px);font-stretch:112%}.heroCheck .choiceList{gap:6px;margin-top:16px}.resultFacts{border-top:var(--bar-rule) solid var(--bar-border);grid-template-columns:repeat(auto-fit,minmax(min(100%,160px),1fr));gap:12px 20px;margin:16px 0 0;padding-top:12px;display:grid}.resultFacts dt{color:var(--bar-text-secondary);letter-spacing:.1em;margin-bottom:4px;font-size:9px}.resultFacts dd{margin:0;font-size:14px;font-weight:600;line-height:1.45}.checkResult>h2{margin-top:14px}.checkText{margin-top:20px}.checkNav{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:22px;display:flex}.checkNav .buttonSecondary{min-height:44px;color:var(--bar-text-secondary);border-color:#0000;padding:0 4px}.checkNav .buttonSecondary:hover{color:var(--bar-text);background:0 0}.checkNav button[type=submit]{min-height:48px;padding:0 22px}.checkResult>.eyebrow{color:var(--bar-text-accent)}.checkResult>h2{font-size:clamp(24px,2.6vw,30px)}.resultDisclaimer{color:var(--bar-text-secondary);font-size:var(--bar-text-caption);margin:12px 0 20px}.resultText{margin-bottom:14px;font-size:16px;line-height:1.55}.resultRecommendation{border-top:var(--bar-rule-strong) solid var(--bar-border-strong);margin:28px 0;padding-top:18px}.resultRecommendation>.eyebrow{color:var(--bar-text-accent);margin-bottom:12px}.resultStation{align-items:center;gap:10px;margin-bottom:8px;display:flex}.resultStation .stationSquare{background:var(--bar-color-orange);margin:0}.resultStation .mono{color:var(--bar-text-secondary)}.resultRecommendation h3{letter-spacing:-.02em;font-size:clamp(22px,2.4vw,28px);font-stretch:112%}.resultRecommendation p:not(.eyebrow){margin-top:12px;font-size:15px}.resultRecommendation .textLink{margin-top:14px}.resultColumns{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:24px 32px;margin-bottom:28px;display:grid}.resultColumns h3{color:var(--bar-text-secondary);font-family:var(--bar-font-mono);letter-spacing:.1em;text-transform:uppercase;margin-bottom:8px;font-size:10px;font-weight:400}.resultColumns li{font-size:15px}.resultActions .button{min-height:48px}.resultPanel{border-top:var(--bar-rule-strong) solid var(--bar-border-strong);margin-top:24px;padding-top:18px}.resultPanel h3{margin-bottom:8px;font-size:20px}.panelIntro{color:var(--bar-text-secondary);font-size:15px}.legendText{font-size:13px;font-weight:500}.valueList{border-top:var(--bar-rule-strong) solid var(--bar-border-strong);flex-direction:column;gap:0;margin:28px 0 0;padding:0;list-style:none;display:flex}.valueList li{border-bottom:var(--bar-rule) solid var(--bar-color-concrete);font-size:var(--bar-text-body-s);align-items:baseline;gap:14px;padding:12px 0;display:flex}.valueList .mono{color:var(--bar-text);letter-spacing:.08em;flex:none;font-size:10px}.sectionBand .gridFrame{background-color:var(--bar-bg-subtle)}.examplePanel{border:var(--bar-rule) solid var(--bar-border);background:var(--bar-bg);flex-direction:column;gap:14px;margin:0;padding:clamp(20px,3vw,32px);display:flex}.exampleLabel{color:var(--bar-text-secondary);letter-spacing:.1em;font-size:10px}.examplePanel h3{letter-spacing:-.02em;font-size:clamp(22px,2.4vw,26px);font-stretch:112%}.examplePanel p{font-size:var(--bar-text-body-s);line-height:1.5}.exampleBlock{border-top:var(--bar-rule) solid var(--bar-border);padding-top:12px}.exampleBlock .mono{color:var(--bar-text-secondary);letter-spacing:.1em;margin-bottom:6px;font-size:10px}.exampleService{font-weight:600;font-size:17px!important}.exampleCaption{color:var(--bar-text-secondary);font-size:var(--bar-text-caption);line-height:1.45}.resultSection{border-top:var(--bar-rule) solid var(--bar-border);margin-top:28px;padding-top:18px}.resultSection h3,.resultNextHeading{margin-bottom:12px;font-size:19px}.resultSection .resultText{margin-bottom:0}.resultSubhead{color:var(--bar-text-secondary);letter-spacing:.1em;margin:20px 0 6px;font-size:10px;font-weight:400}.impactTable{border-top:var(--bar-rule-strong) solid var(--bar-border-strong);margin:0;display:grid}.impactTable>div{border-bottom:var(--bar-rule) solid var(--bar-border);grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:4px 20px;padding:12px 0;display:grid}.impactTable dt{color:var(--bar-text-secondary);letter-spacing:.1em;padding-top:3px;font-size:10px}.impactTable dd{margin:0;font-size:16px;font-weight:500;line-height:1.45}@media (max-width:559px){.impactTable>div{grid-template-columns:1fr}}.impactNote{color:var(--bar-text-secondary);font-size:var(--bar-text-caption);margin-top:12px;line-height:1.45}.resultActions{border-top:var(--bar-rule-strong) solid var(--bar-border-strong);margin-top:28px;padding-top:18px;display:block}.resultNextIntro{max-width:640px;color:var(--bar-text-secondary);font-size:var(--bar-text-body-s);margin:-4px 0 16px}.resultActionRow{flex-wrap:wrap;gap:12px;display:flex}.resultUtilityRow{flex-wrap:wrap;gap:4px 16px;margin-top:10px;display:flex}.checkNavForward{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px 16px;display:flex}.consentChoice{font-size:14px}.checkTitleCompact,.checkCompactIntro{display:none}.checkLayout:has(.checkStarted){grid-template-columns:1fr;gap:24px;max-width:920px}.checkLayout:has(.checkStarted) .checkTitleFull{display:none}.checkLayout:has(.checkStarted) .checkAside .lead{display:none}.checkLayout:has(.checkStarted) .checkFacts{display:none}.checkLayout:has(.checkStarted) .checkTitleCompact{display:inline}.checkLayout:has(.checkStarted) .checkAside h1{font-size:clamp(24px,2.6vw,32px);font-stretch:112%}.checkLayout:has(.checkStarted) .checkCompactIntro{color:var(--bar-text-secondary);font-size:var(--bar-text-body-s);margin-top:10px;display:block}.pageHero:has(.checkStarted){padding-top:clamp(28px,4vw,48px)}.outcomeRowPick{align-items:baseline}.outcomeRowPick:hover{background:0 0}.outcomeRowPick .outcomeName a{color:var(--bar-text)}.outcomeRowPick .outcomeName a:hover{color:var(--bar-text-accent)}.checkPick{border:0;border-bottom:var(--bar-rule-strong) solid transparent;min-height:44px;color:var(--bar-text);font-size:var(--bar-text-ui);white-space:nowrap;background:0 0;flex:none;padding:0 2px;font-weight:600}.checkPick:hover{border-bottom-color:var(--bar-color-graphite)}@media (max-width:1023px){.checkPick{grid-column:2/4;justify-self:start}}.proofCards{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));align-items:stretch;gap:20px;display:grid}.proofCard{border:var(--bar-rule) solid var(--bar-border);background:var(--bar-bg);flex-direction:column;gap:14px;padding:24px;display:flex}.proofCardShowcase{border-color:var(--bar-border-strong)}.proofCardShowcase .figureArrow{color:var(--bar-color-orange);opacity:1}.proofCard>p{font-size:var(--bar-text-body-s);flex:1;line-height:1.5}.proofCard .proofDisclosure{color:var(--bar-text-secondary);flex:none;font-size:12px}.proofCard .dimensionLabel{font-size:9px}.proofQuote{flex-direction:column;flex:1;gap:14px;margin:0;display:flex}.proofQuote blockquote{font-size:var(--bar-text-body-s);text-wrap:pretty;flex:1;margin:0;line-height:1.5}.proofQuote figcaption{align-items:center;gap:12px;display:flex}.proofQuote figcaption .clientLogo{object-fit:contain;filter:grayscale()brightness(.6);width:auto;display:block}.proofQuote figcaption .mono{color:var(--bar-text-secondary);letter-spacing:.1em;font-size:10px}.commitmentsBand{margin-top:var(--section-y);background:var(--bar-bg-inverse);color:var(--bar-text-on-inverse);padding-block:clamp(48px,6vw,80px)}.commitmentsBand .eyebrowAccent{color:var(--bar-text-accent-on-inverse)}.commitmentsBand .splitHead{margin-bottom:36px}.commitments{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:28px 32px;margin:0;padding:0;list-style:none;display:grid}.commitments li{border-top:var(--bar-rule) solid var(--bar-color-mist);padding-top:16px}.commitments .mono{color:var(--bar-text-on-inverse-2);letter-spacing:.1em;margin-bottom:10px;font-size:10px;display:block}.commitments h3{margin-bottom:8px;font-size:19px}.commitments p{color:var(--bar-text-on-inverse-2);font-size:var(--bar-text-body-s);line-height:1.5}.commitmentsBand :focus-visible{outline-color:var(--bar-color-chalk)}.peopleGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),880px));gap:20px;display:grid}.personProfile{border:var(--bar-rule) solid var(--bar-border);align-items:center;gap:clamp(20px,3vw,36px);padding:clamp(24px,3vw,36px);display:flex}.personProfile h3{font-size:19px}.personProfile .mono{color:var(--bar-text-secondary);letter-spacing:.1em;margin-top:6px;font-size:10px}.personBio{max-width:640px;color:var(--bar-text-secondary);font-size:var(--bar-text-body-s);margin-top:10px;line-height:1.5}.personProfile .buttonRow{margin-top:18px}@media (max-width:479px){.personProfile{flex-direction:column}}.closingCheck{padding-block:clamp(48px,6vw,80px)}.closingGrid{align-items:center;margin-bottom:0}.closingCheck .valueList{margin-top:0}main>.closingCheck:last-child{margin-bottom:0}.questionList{border-top:var(--bar-rule-strong) solid var(--bar-border-strong);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.questionList li{border-bottom:var(--bar-rule) solid var(--bar-border);padding:18px 0;font-size:17px;font-weight:500}.legalPage{max-width:800px}.legalUpdated{color:var(--bar-text-secondary);font-family:var(--bar-font-mono);font-size:var(--bar-text-label);letter-spacing:.12em;text-transform:uppercase;margin-top:20px}.legalSections{flex-direction:column;gap:32px;margin-top:40px;display:flex}.legalSection h2{letter-spacing:-.01em;margin-bottom:12px;font-size:20px;font-stretch:100%}.legalSection p{color:var(--bar-text-secondary);margin-bottom:12px}.legalSection ul{color:var(--bar-text-secondary);flex-direction:column;gap:6px;margin:4px 0 0;padding-left:20px;display:flex}@media (max-width:767px){.buttonRow .button,.resultActionRow .button{flex:100%}.checkNav button[type=submit]{flex:1}}@media print{.siteHeader,.siteFooter,.ctaBand,.skipLink,.resultActions,#result-panel,.checkAside,.noPrint{display:none!important}body{background:#fff}.checkCard{border:0;padding:0}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:0s!important;animation-duration:0s!important}}.outcomeRowsCompact .outcomeRow{padding:26px 0}.proofCards .cardFigure{font-size:clamp(28px,2.6vw,38px)}.figurePart{white-space:nowrap}.proofCards{gap:24px}.proofCard{gap:16px;padding:28px}.commitmentsBand .splitHead p{color:var(--bar-text-on-inverse-2)}.personProfileText{align-items:center}.pathways{flex-wrap:wrap;gap:20px 24px;margin-top:28px;display:flex}.pathway{flex-direction:column;gap:8px;display:flex}.pathwayNote{color:var(--bar-text-secondary);font-size:var(--bar-text-caption)}.pathwaysOnInk .pathwayNote{color:var(--bar-text-on-inverse-2)}.ctaBand .pathways{margin-top:0}.ctaBand .pathwayNote{font-size:var(--bar-text-caption)}.closingCheck h2{margin-top:10px}.closingNote{color:var(--bar-text-secondary);font-size:var(--bar-text-caption);margin-top:18px}.resultAdvisory{flex-direction:column;gap:14px;display:flex}.resultAdvisory h3{font-size:19px}.resultAdvisory p{max-width:560px;color:var(--bar-text-secondary);font-size:var(--bar-text-body-s);margin-top:4px}.advisoryHeroGrid{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;gap:clamp(40px,6vw,88px);display:grid}@media (max-width:959px){.advisoryHeroGrid{grid-template-columns:1fr}}.advisoryHero .lead{max-width:680px}.offer{border-top:var(--bar-rule-strong) solid var(--bar-border-strong);margin-top:clamp(32px,4vw,48px);padding-top:24px}.offer>p{max-width:520px;font-size:var(--bar-text-body);line-height:1.55}.offerHead{flex-direction:column;gap:10px;margin-bottom:14px;display:flex}.offerName{color:var(--bar-text-secondary);font-size:var(--bar-text-label);letter-spacing:.14em;text-transform:uppercase;font-weight:400}.offerPrice{letter-spacing:-.025em;font-size:clamp(36px,4.4vw,56px);font-weight:600;font-stretch:118%;line-height:1}.offerPrice span{color:var(--bar-text-secondary);font-family:var(--bar-font-mono);letter-spacing:.1em;text-transform:uppercase;vertical-align:middle;margin-left:6px;font-size:11px;font-weight:400;display:inline-block}.offer .buttonRow{margin-top:24px}.offerCredit{border-left:var(--bar-rule-strong) solid var(--bar-color-graphite);max-width:520px;color:var(--bar-text-secondary);font-size:var(--bar-text-body-s);margin-top:20px;padding-left:14px;line-height:1.5}.offerCredit strong{color:var(--bar-text);font-weight:600}.offerCompact{margin-top:0}.gainsFrame{background-color:var(--bar-bg-subtle)}.gainsPanel{border:var(--bar-rule) solid var(--bar-border);background:var(--bar-bg);padding:clamp(24px,3vw,36px)}.gainsTitle{color:var(--bar-text-secondary);font-size:var(--bar-text-label);letter-spacing:.14em;text-transform:uppercase;font-weight:400}.gains{border-top:var(--bar-rule-strong) solid var(--bar-border-strong);margin:16px 0 0;padding:0;list-style:none}.gains li{border-bottom:var(--bar-rule) solid var(--bar-border);gap:16px;padding:18px 0;display:flex}.gains .mono{color:var(--bar-text-secondary);letter-spacing:.1em;flex:none;padding-top:5px;font-size:10px}.gains h3{font-size:19px}.gains p{color:var(--bar-text-secondary);font-size:var(--bar-text-body-s);margin-top:4px;line-height:1.5}.advisorChip{align-items:center;gap:12px;margin-top:22px;display:flex}.advisorChip>span:last-child{flex-direction:column;gap:2px;display:flex}.advisorChip strong{font-size:var(--bar-text-body-s);font-weight:600}.advisorChip .mono{color:var(--bar-text-secondary);letter-spacing:.1em;font-size:10px}.advisoryBookGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));align-items:start;gap:56px;display:grid}.bookSteps{border-top:var(--bar-rule-strong) solid var(--bar-border-strong);flex-direction:column;margin:28px 0 0;padding:0;list-style:none;display:flex}.bookSteps li{border-bottom:var(--bar-rule) solid var(--bar-border);align-items:baseline;gap:16px;padding:14px 0;display:flex}.bookSteps .mono{color:var(--bar-text-secondary);letter-spacing:.1em;flex:none;font-size:10px}.advisoryForm{border:var(--bar-rule) solid var(--bar-border);background:var(--bar-bg);padding:clamp(20px,3vw,32px)}.advisoryForm>h3{margin-bottom:18px;font-size:19px}.heroAction{flex-wrap:wrap;align-items:center;gap:12px 16px;margin-top:32px;display:flex}.heroAction .button{--pad:24px;min-height:var(--bar-control-l);padding:0 var(--pad);font-size:16px}@media (max-width:559px){.heroAction .button{flex:100%}}.headlineLine{white-space:nowrap;display:block}.strapline{color:var(--bar-text-secondary);margin-top:24px;font-size:clamp(16px,1.5vw,18px);font-weight:500;line-height:1.5}.homeHero .strapline+.lead{margin-top:6px}.heroStatValue .figureArrow{color:var(--bar-color-orange);opacity:1}.heroStatFootnote{color:var(--bar-text-secondary);margin-top:4px;font-size:12px;line-height:1.4}.problemsHeading{margin:0 0 var(--head-gap)}.problemRows{border-top:var(--bar-rule) solid var(--bar-border-strong);margin:0;padding:0;list-style:none}.problemRow{border-bottom:var(--bar-rule) solid var(--bar-border);grid-template-columns:48px minmax(0,4fr) minmax(0,6fr) 170px;align-items:baseline;gap:6px 24px;padding:20px 0;display:grid}.problemNum{color:var(--bar-text-secondary);letter-spacing:.1em;font-size:11px}.problemHeadline{letter-spacing:-.015em;font-size:clamp(20px,2vw,26px);font-weight:600;font-stretch:112%;line-height:1.15}.problemHelp{max-width:560px;color:var(--bar-text-secondary);font-size:var(--bar-text-body-s);line-height:1.5}.problemProof{color:var(--bar-text-secondary);letter-spacing:.08em;text-transform:uppercase;margin-top:6px;font-size:10px}.problemProofFigure{color:var(--bar-text)}.problemLink{white-space:nowrap;min-height:32px;font-size:var(--bar-text-body-s);justify-self:end}@media (max-width:959px){.problemRow{grid-template-columns:40px minmax(0,1fr)}.problemBody,.problemLink{grid-column:2}.problemLink{justify-self:start}}@media (max-width:767px){.problemRow{grid-template-columns:28px minmax(0,1fr);gap:6px 12px;padding:18px 0}}.leaderPhoto{aspect-ratio:4/5;background:var(--bar-bg-subtle);display:block;overflow:hidden}.leaderPhoto img{object-fit:cover;width:100%;height:100%;display:block}.leaderText{border-top:var(--bar-rule) solid var(--bar-border-strong);padding-top:16px}.leaderText h3{letter-spacing:-.015em;font-size:clamp(21px,2vw,26px)}.leaderRole{color:var(--bar-text-secondary);letter-spacing:.1em;margin-top:6px;font-size:10px}.proofTitle{letter-spacing:-.01em;font-size:19px}.eaidbLink{color:var(--bar-text-on-inverse-2);font-family:var(--bar-font-mono);letter-spacing:.1em;text-transform:uppercase;border-bottom:var(--bar-rule) solid currentColor;margin-top:14px;font-size:11px;display:inline-block}.principles{grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:28px 32px;margin:0;padding:0;list-style:none;display:grid}.principles li{border-top:var(--bar-rule-strong) solid var(--bar-border-strong);padding-top:16px}.principles .mono{color:var(--bar-text-secondary);letter-spacing:.1em;margin-bottom:10px;font-size:10px;display:block}.principles h3{margin-bottom:8px;font-size:19px}.principles p{color:var(--bar-text-secondary);font-size:var(--bar-text-body-s);line-height:1.5}.principlesGrid{grid-template-columns:1fr;display:grid}.principlesGrid .eaidbListingAbout{grid-column:1}@media (min-width:1100px){.principlesGrid{grid-template-columns:repeat(5,minmax(0,1fr));column-gap:32px}.principlesGrid .principles{grid-column:1/-1;grid-template-columns:subgrid;display:grid}.principlesGrid .eaidbListingAbout{grid-column:4/span 2}}.heroAdvisor{color:var(--bar-text);align-items:center;gap:14px;margin-top:24px;display:inline-flex}.heroAdvisor:hover{color:var(--bar-text)}.heroAdvisorPhoto{aspect-ratio:4/5;background:var(--bar-bg-subtle);flex:none;width:64px;display:block;overflow:hidden}.heroAdvisorPhoto img{object-fit:cover;width:100%;height:100%;display:block}.heroAdvisorText{flex-direction:column;gap:2px;display:flex}.heroAdvisorText strong{font-size:var(--bar-text-body-s);font-weight:600}.heroAdvisorText span{color:var(--bar-text-secondary);font-size:var(--bar-text-caption)}@media (max-width:959px){.heroImage{margin-top:0}}@media (max-width:767px){.heroStats{margin-top:40px}}.heroStatSource{color:var(--bar-text-secondary);letter-spacing:.1em;text-transform:uppercase;margin-top:2px;font-size:10px}.heroStatSource a{color:var(--bar-text)}.heroCheck,.gainsFrame{background-image:none;background-color:var(--bar-bg-subtle)}.workFlagship{border-top:var(--bar-rule-strong) solid var(--bar-border-strong);grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:32px clamp(32px,5vw,80px);padding-top:28px;display:grid}.workFlagshipText{flex-direction:column;align-items:flex-start;gap:14px;display:flex}.workFigure{letter-spacing:-.03em;font-size:clamp(48px,6vw,80px);font-weight:600;font-stretch:118%;line-height:1}.workFlagshipTitle{max-width:560px;font-size:var(--bar-text-h3)}.workFlagshipText>p:not(.workFigure){max-width:560px;color:var(--bar-text-secondary);font-size:var(--bar-text-body-s);line-height:1.55}.workFlagshipText .proofDisclosure{font-size:12px}.workFlagshipSpec{border-top:var(--bar-rule) solid var(--bar-border);align-self:end;margin:0}.workFlagshipSpec>div{border-bottom:var(--bar-rule) solid var(--bar-border);grid-template-columns:112px minmax(0,1fr);gap:12px;padding:14px 0;display:grid}.workFlagshipSpec dt{color:var(--bar-text-secondary);letter-spacing:.1em;text-transform:uppercase;padding-top:3px;font-size:10px}.workFlagshipSpec dd{font-size:var(--bar-text-body-s);margin:0;font-weight:600}.workRows{border-top:var(--bar-rule) solid var(--bar-border-strong);margin-top:48px}.workRow{border-bottom:var(--bar-rule) solid var(--bar-border);grid-template-columns:minmax(0,5fr) minmax(0,6fr) auto;align-items:start;gap:8px 32px;padding:24px 0;display:grid}.workRowFigure{letter-spacing:-.02em;font-size:clamp(24px,2.4vw,32px);font-weight:600;font-stretch:118%;line-height:1.1}.workRowMeasure{flex-direction:column;gap:8px;display:flex}.workRowLabel{color:var(--bar-text-secondary);letter-spacing:.1em;text-transform:uppercase;font-size:10px}.workRowText h3{margin-top:4px;font-size:19px}.workRow .tertiaryLink{min-height:0}.quoteRow{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:32px clamp(32px,5vw,80px);margin-top:56px;display:grid}@media (max-width:1023px){.workFlagship{grid-template-columns:1fr}.workRow{grid-template-columns:minmax(0,1fr) auto}.workRowText,.workRow .tertiaryLink{grid-column:1/-1}}.eaidbLink{color:var(--bar-text-secondary)}.eaidbLink:hover{color:var(--bar-text)}.principlesCompact{grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr))}.commitmentsLight{margin-top:56px}.commitmentsLight li{border-top-color:var(--bar-border-strong)}.commitmentsLight .mono,.commitmentsLight p{color:var(--bar-text-secondary)}.leaders{grid-template-columns:repeat(3,minmax(0,280px));justify-content:start;gap:40px clamp(32px,4vw,56px);display:grid}.leader{flex-direction:column;gap:20px;display:flex}.leaderPhoto{width:100%}.leaderPartnerPanel{aspect-ratio:4/5;background:var(--bar-bg-subtle);flex-direction:column;justify-content:flex-end;gap:8px;padding:24px;display:flex}.leaderPartnerPanel .mono{color:var(--bar-text-secondary);letter-spacing:.1em;text-transform:uppercase;font-size:10px}.leaderPartnerName{letter-spacing:-.02em;font-size:clamp(26px,2.6vw,34px);font-weight:600;font-stretch:112%}.leaderText h3{font-size:var(--bar-text-h3)}@media (max-width:1023px){.leaders{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:559px){.leaders{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 16px}.leaderPartnerPanel{padding:16px}.leaderText h3{font-size:18px}}.closingLead{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;gap:40px clamp(40px,6vw,96px);display:grid}.closingPrimary{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.closingPrimary h2{font-size:clamp(32px,4vw,52px)}.closingPrimary .mono,.closingSecondary .mono{color:var(--bar-text-secondary);letter-spacing:.1em;text-transform:uppercase;font-size:10px}.closingPrimary p:not(.mono){color:var(--bar-text-secondary);margin-bottom:8px}.closingSecondary{border-top:var(--bar-rule) solid var(--bar-border-strong);flex-direction:column;align-items:flex-start;gap:8px;padding-top:20px;display:flex}.closingSecondary h3{font-size:19px}.closingSecondary p:not(.mono){color:var(--bar-text-secondary);font-size:var(--bar-text-body-s)}.closingSecondary .tertiaryLink{min-height:0;margin-top:4px}@media (max-width:767px){.closingLead{grid-template-columns:1fr}}.caseFacts{max-width:960px;margin-top:32px}.caseRelationship{max-width:720px;color:var(--bar-text-secondary);margin-top:14px;font-size:12px;line-height:1.5}.caseFigures{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:28px 40px;margin:48px 0 0;padding:0;list-style:none;display:grid}.caseFigures li{border-top:var(--bar-rule-strong) solid var(--bar-border-strong);flex-direction:column;gap:8px;padding-top:16px;display:flex}.caseFigures .statValue{white-space:nowrap;font-size:clamp(28px,2.6vw,38px);line-height:1.05}.caseFigureCaption{max-width:320px;color:var(--bar-text-secondary);font-size:var(--bar-text-body-s);line-height:1.45}.caseFiguresNote{margin-top:24px}.caseLayout{grid-template-columns:200px minmax(0,760px);align-items:start;gap:56px;display:grid}.caseRail{top:calc(var(--header-h) + 32px);position:sticky}.caseRail ol{border-left:var(--bar-rule) solid var(--bar-border-strong);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.caseRail a{color:var(--bar-text-secondary);font-size:var(--bar-text-body-s);align-items:baseline;gap:10px;padding:10px 0 10px 18px;display:flex;position:relative}.caseRail .mono{letter-spacing:.1em;font-size:10px}.caseRailSquare{background:var(--bar-color-graphite);width:9px;height:9px;margin-top:-4.5px;position:absolute;top:50%;left:-5px}.caseRailActive a{color:var(--bar-text);font-weight:600}.caseRailActive .caseRailSquare{background:var(--bar-color-orange)}.caseStep{scroll-margin-top:calc(var(--header-h) + 32px);flex-direction:column;gap:40px;display:flex}.caseLayout .caseBody{gap:72px;max-width:none}.caseStepLabel{color:var(--bar-text-secondary);letter-spacing:.1em;text-transform:uppercase;margin-bottom:10px;font-size:10px}.caseScreen{margin:0}.caseScreen img{border:var(--bar-rule) solid var(--bar-border);width:100%;height:auto;display:block}.caseScreen figcaption{color:var(--bar-text-secondary);letter-spacing:.1em;text-transform:uppercase;margin-top:10px;font-size:10px}@media (max-width:1023px){.caseLayout{grid-template-columns:1fr;gap:32px}.caseRail{position:static}.caseRail ol{border-left:0;border-top:var(--bar-rule) solid var(--bar-border-strong);flex-flow:wrap}.caseRail a{padding:12px 18px 0 0}.caseRailSquare{display:none}}.leaderText p{max-width:280px;color:var(--bar-text-secondary);font-size:var(--bar-text-body-s);margin-top:12px;line-height:1.5}.homeHero{position:relative}.homeHeroText,.heroImage{z-index:1;position:relative}.draftingField{inset:0 calc(-1 * var(--margin)) -48px;z-index:0;pointer-events:none;background-image:linear-gradient(#1c1f220e 1px,#0000 1px),linear-gradient(90deg,#1c1f220e 1px,#0000 1px);background-size:24px 24px;position:absolute;overflow:hidden;-webkit-mask-image:radial-gradient(48% 70% at 82% 42%,#000 0%,#00000080 45%,#0000 75%);mask-image:radial-gradient(48% 70% at 82% 42%,#000 0%,#00000080 45%,#0000 75%)}.draftingSweep{background:linear-gradient(var(--bar-color-graphite), #1c1f2240 60%, transparent);opacity:.35;width:1px;position:absolute;top:0;bottom:0;left:70%}@media (prefers-reduced-motion:no-preference){.draftingField{animation:draftingIn 1.4s var(--bar-ease) both}.draftingSweep{animation:14s ease-in-out infinite alternate draftingSweep}.homeHero[data-motion=off] .draftingSweep{animation-play-state:paused}}@keyframes draftingIn{0%{clip-path:inset(0 0 0 100%)}to{clip-path:inset(0)}}@keyframes draftingSweep{0%{left:62%}to{left:96%}}@media (max-width:767px){.draftingField{display:none}}.heroDimension{max-width:600px;color:var(--bar-color-graphite);align-items:center;margin-top:26px;display:flex}.heroDimension i{background:currentColor;width:1.5px;height:12px}.heroDimensionRule{transform-origin:0;background:currentColor;flex:1;min-width:16px;height:1px}.heroDimensionRule+.heroDimensionLabel+.heroDimensionRule{transform-origin:100%}.heroDimensionLabel{color:var(--bar-text);font-family:var(--bar-font-mono);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;padding:0 12px;font-size:12px;font-weight:500}@media (prefers-reduced-motion:no-preference){.heroDimensionRule{animation:lineOut .9s var(--bar-ease) .5s both}.heroDimensionLabel{animation:fadeIn .4s var(--bar-ease) 1.3s both}}@media (max-width:479px){.heroDimensionLabel{letter-spacing:.06em;padding:0 8px;font-size:11px}}@media (max-width:359px){.heroDimensionLabel{letter-spacing:.03em;padding:0 6px}.heroDimensionRule{min-width:8px}}.homeHero .heroDimension+.strapline{margin-top:22px}@keyframes lineOut{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.liveFrame{margin:8px 20px 20px 0;position:relative}.livePlane{border:var(--bar-rule) solid var(--bar-color-concrete);background:var(--bar-bg);position:absolute;inset:0}.livePlaneMid{transform:translate(10px,10px)}.livePlaneBack{border-color:var(--bar-bg-subtle);background:var(--bar-bg-subtle);transform:translate(20px,20px)}.liveCard{border:var(--bar-rule) solid var(--bar-color-graphite);background:#fff;padding:24px 26px 20px;position:relative}.liveCard .mono,.liveJourney .mono{color:var(--bar-text-secondary);letter-spacing:.1em;text-transform:uppercase;font-size:10px}.liveHead{border-bottom:var(--bar-rule-strong) solid var(--bar-color-graphite);flex-direction:column;gap:6px;padding-bottom:14px;display:flex}.liveTitle{font-size:18px;font-weight:600}.liveSquare{z-index:1;background:var(--bar-color-graphite);width:14px;height:14px;transition:background-color var(--bar-duration) var(--bar-ease), transform var(--bar-duration) var(--bar-ease);flex:none;margin-top:2px;position:relative}.liveSquareAccent{background:var(--bar-color-orange)}.liveAdvisory{border-bottom:var(--bar-rule) dashed var(--bar-text-secondary);align-items:flex-start;gap:14px;padding:16px 0;display:flex}.liveAdvisoryName{margin-top:4px;font-size:17px;font-weight:700;line-height:1.25}.liveStages{margin:8px 0 0;padding:0;list-style:none;position:relative}.liveStages:before{content:"";background:var(--bar-color-graphite);width:1.5px;position:absolute;top:20px;bottom:20px;left:6.25px}.liveStages li{cursor:default;transition:transform var(--bar-duration) var(--bar-ease);align-items:flex-start;gap:16px;padding:11px 12px 11px 0;display:flex;position:relative}.liveStages li:focus-visible{outline-offset:0}.liveStageName{margin-top:3px;font-size:17px;font-weight:500}.liveStageShape{opacity:0;max-height:0;transition:max-height var(--bar-duration) var(--bar-ease), opacity var(--bar-duration) var(--bar-ease), margin var(--bar-duration) var(--bar-ease);overflow:hidden}.liveCard .liveStageShape{color:var(--bar-text-accent)}.liveStages li.liveStageOn{transform:translate(6px)}.liveStages li.liveStageOn .liveSquare{background:var(--bar-color-orange);transform:scale(1.15)}.liveStages li.liveStageOn .liveStageName{font-weight:700}.liveStages li.liveStageOn .liveStageShape{opacity:1;max-height:32px;margin-top:6px}.liveFoot{border-top:var(--bar-rule-strong) solid var(--bar-color-graphite);justify-content:space-between;align-items:center;gap:12px;margin-top:6px;padding-top:12px;display:flex}.liveFoot>.mono{letter-spacing:.03em}.liveControls{flex:none;align-items:center;gap:10px;display:inline-flex}.liveCounter{white-space:nowrap}.liveToggle{border:var(--bar-rule) solid var(--bar-border-strong);min-height:32px;color:var(--bar-text);font-family:var(--bar-font-mono);letter-spacing:.1em;text-transform:uppercase;cursor:pointer;background:0 0;padding:0 10px;font-size:10px}.liveToggle:hover{background:var(--bar-bg-subtle)}.liveJourney{display:none}@media (max-width:767px){.liveFrame{display:none}.liveJourney{border-top:var(--bar-rule-strong) solid var(--bar-color-graphite);padding:20px 0 4px;display:block}.liveTrack{height:16px;margin-top:18px;position:relative}.liveTrackLine{background:var(--bar-color-graphite);height:1.5px;position:absolute;top:7px;left:0;right:0}.liveTrackDot{background:var(--bar-color-orange);width:16px;height:16px;transition:left var(--bar-duration-slow) var(--bar-ease);position:absolute;top:0}.liveJourneyStages{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:12px 0 0;padding:0;list-style:none;display:grid}.liveJourneyStages li{flex-direction:column;gap:4px;display:flex}.liveJourneyName{font-size:13px;font-weight:500;line-height:1.25}.liveJourneyStages li.liveStageOn .liveJourneyName{font-weight:700}.liveJourneyName{font-size:15px}.liveJourneyDetail{border-top:var(--bar-rule) solid var(--bar-border);flex-direction:column;gap:4px;margin-top:16px;padding-top:12px;display:flex}.liveJourneyFull{font-size:17px;font-weight:700}.liveJourneyShape{color:var(--bar-text-accent)!important}.liveJourneyAdvisory{border-top:var(--bar-rule) dashed var(--bar-color-orange);justify-content:space-between;align-items:center;gap:12px;margin-top:14px;padding-top:10px;display:flex}.liveJourneyAdvisory .mono{color:var(--bar-text-accent)}}@media (min-width:900px){.heroStatsRuled{gap:0}.heroStatsRuled>li{padding:0 28px}.heroStatsRuled>li:first-child{padding-left:0}.heroStatsRuled>li+li{border-left:var(--bar-rule) solid var(--bar-color-concrete)}}[data-reveal]{padding-top:22px;position:relative}[data-reveal]:before{content:"";background:var(--bar-color-graphite);transform-origin:0;width:48px;height:1.5px;position:absolute;top:0;left:0}.revealPending:before{transform:scaleX(0)}.revealPending>*{opacity:0}.revealIn:before{animation:lineOut .6s var(--bar-ease) both}.revealIn>*{animation:revealUp .5s var(--bar-ease) .3s both}@keyframes revealUp{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.homeHeroExpressive{display:block}.homeHeroExpressive .homeHeroText{max-width:920px}.homeHeroExpressive .draftingField{-webkit-mask-image:radial-gradient(45% 75% at 84% 36%,#000 0%,#00000080 45%,#0000 75%);mask-image:radial-gradient(45% 75% at 84% 36%,#000 0%,#00000080 45%,#0000 75%)}.heroJourney{z-index:1;margin-top:28px;position:relative}.liveDiagramJourney .liveFrame{display:none}.liveDiagramJourney .liveJourney{border-top:var(--bar-rule-strong) solid var(--bar-color-graphite);padding:24px 0 8px;display:block}.liveDiagramJourney .mono{color:var(--bar-text-secondary);letter-spacing:.1em;text-transform:uppercase;font-size:10px}.liveDiagramJourney .liveTrack{height:16px;margin-top:28px;position:relative}.liveDiagramJourney .liveTrackLine{background:var(--bar-color-graphite);height:1.5px;position:absolute;top:7px;left:0;right:0}.liveDiagramJourney .liveTrackDot{background:var(--bar-color-orange);width:16px;height:16px;transition:left .6s var(--bar-ease);position:absolute;top:0;box-shadow:0 0 0 6px #e85d0424}.liveDiagramJourney .liveJourneyStages{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:18px 0 0;padding:0;list-style:none;display:grid}.liveDiagramJourney .liveJourneyStages li{cursor:default;flex-direction:column;gap:6px;display:flex}.liveDiagramJourney .liveJourneyName{transition:color var(--bar-duration) var(--bar-ease);font-size:clamp(15px,1.7vw,22px);font-weight:600;line-height:1.2}.liveDiagramJourney .liveJourneyStages li:not(.liveStageOn) .liveJourneyName{color:var(--bar-text-secondary)}.liveDiagramJourney .liveJourneyDetail{border-top:var(--bar-rule) solid var(--bar-border);flex-wrap:wrap;align-items:baseline;gap:4px 16px;margin-top:20px;padding-top:14px;display:flex}.liveDiagramJourney .liveJourneyFull{font-size:clamp(17px,1.6vw,20px);font-weight:700}.liveDiagramJourney .liveJourneyShape{color:var(--bar-text-accent)!important}.liveDiagramJourney .liveJourneyAdvisory{border-top:var(--bar-rule) dashed var(--bar-color-orange);justify-content:space-between;align-items:center;gap:12px;margin-top:18px;padding-top:10px;display:flex}.liveDiagramJourney .liveJourneyAdvisory .mono{color:var(--bar-text-accent)}.provingBand{background:var(--bar-color-graphite);color:var(--bar-color-chalk);margin-top:40px;padding:48px 0 80px}.provingBand .heroStats{border-top-color:var(--bar-color-chalk);margin-top:0}.provingBand .heroStatHeading{color:var(--bar-color-chalk)}.provingBand .heroStatText,.provingBand .heroStatSource{color:var(--bar-text-on-inverse-2)}.provingBand .heroStatSource a{color:var(--bar-color-chalk)}.provingBand .heroStatValue .figureArrow{color:var(--bar-color-orange)}.provingBand :focus-visible{outline-color:var(--bar-color-chalk)}@media (min-width:900px){.provingBand .heroStatsRuled>li+li{border-left-color:var(--bar-color-mist)}}@media (max-width:767px){.heroJourney{margin-top:48px}.provingBand{margin-top:40px;padding:48px 0 56px}}.liveJourneyInlineShape{display:none}@media (min-width:768px){.liveDiagramJourney .liveJourneyDetail{display:none}.liveDiagramJourney .liveJourney{padding-top:20px}.liveDiagramJourney .liveTrack{margin-top:0}.liveDiagramJourney .liveJourneyStages{margin-top:14px}.liveDiagramJourney .liveJourneyInlineShape{opacity:0;transition:opacity var(--bar-duration) var(--bar-ease);display:block;color:var(--bar-text-accent)!important}.liveDiagramJourney .liveStageOn .liveJourneyInlineShape{opacity:1}.liveDiagramJourney .liveJourneyAdvisory{margin-top:14px}}.homeHeroExpressive{padding-top:clamp(32px,4vw,56px)}.homeHeroExpressive h1{font-size:min(88px,10.4cqi)}.homeHeroExpressive .heroDimension{margin-top:20px}.homeHeroExpressive .heroDimension+.strapline{margin-top:16px}.homeHeroExpressive .lead{max-width:760px}.homeHeroExpressive .heroAction{margin-top:26px}.liveDiagramJourney .liveJourney{border-top:0;padding-top:8px}.liveDiagramJourney .liveTrack{margin-top:0}.homeHeroExpressive .draftingField{bottom:0}.offerPay{color:var(--bar-text-secondary);font-size:var(--bar-text-body-s);margin-top:12px}.topicChips{flex-wrap:wrap;gap:6px 22px;margin:10px 0 0;padding:0;list-style:none;display:flex}.topicChips li{color:var(--bar-text);font-size:var(--bar-text-body-s);align-items:baseline;gap:8px;line-height:1.4;display:inline-flex}.topicChips li:before{content:"";background:var(--bar-color-steel);flex:none;width:5px;height:5px;transform:translateY(-2px)}.advisoryBooking{scroll-margin-top:var(--header-h);margin-top:clamp(48px,6vw,72px);padding-block:clamp(48px,6vw,72px)}.advisoryBooking h2{font-size:clamp(26px,3.2vw,40px)}.advisoryBooking .buttonRow{margin-top:24px}.bookSummary{max-width:560px;color:var(--bar-text-secondary);font-size:var(--bar-text-body);margin-top:16px;line-height:1.55}.bookSummary strong{color:var(--bar-text)}.bookDetails>*+*{margin-top:14px}.calFallback{color:var(--bar-text-secondary);font-size:var(--bar-text-caption);margin-top:14px}.advisoryAlt{border-top:var(--bar-rule) solid var(--bar-border);padding-top:14px}.advisoryHero{padding-top:clamp(32px,3vw,44px);position:relative}.advisoryHero>.container,.advisoryHero>.container>:not(.draftingField){z-index:1;position:relative}.advisoryHero .advisoryHeroGrid{position:relative}.advisoryHeroGrid>:not(.draftingField){z-index:1;position:relative}.advisoryDrafting{inset:-24px 0 -24px 54%;-webkit-mask-image:radial-gradient(60% 70% at 55%,#000 0%,#00000080 50%,#0000 80%);mask-image:radial-gradient(60% 70% at 55%,#000 0%,#00000080 50%,#0000 80%)}@media (prefers-reduced-motion:no-preference){.advisoryDrafting .draftingSweep{animation-name:advisorySweep}}@keyframes advisorySweep{0%{left:6%}to{left:94%}}@media (max-width:959px){.advisoryDrafting{display:none}}.advisoryHero h1{max-width:none;font-size:clamp(40px,5.2vw,72px);line-height:1.04}.advisoryHero .h1Line{display:block}.advisoryHero .advisoryHeroGrid{align-items:start;margin-top:clamp(20px,2.4vw,28px)}.advisoryHero .lead{margin-top:0;font-size:clamp(16px,1.4vw,19px)}.advisoryHero .offer{border-top:0;margin-top:clamp(24px,2.6vw,32px);padding-top:0}.offerRow{flex-wrap:wrap;align-items:center;gap:16px 28px;display:flex}.offerRow .buttonRow{margin-top:0}.offerPriceLine{flex-wrap:wrap;align-items:center;gap:4px 10px;display:flex}.offerPriceLine strong{letter-spacing:-.01em;font-size:clamp(22px,2vw,26px);font-weight:600;font-stretch:112%;line-height:1}.offerPriceLine .mono{color:var(--bar-text-secondary);letter-spacing:.1em;text-transform:uppercase;font-size:11px}.advisoryHero .offerPay{margin-top:12px}.advisoryHero .offerCredit{max-width:560px;color:var(--bar-text);margin-top:14px}.advisorCard{border:var(--bar-rule) solid var(--bar-border);background:var(--bar-bg);grid-template-rows:auto 1fr;grid-template-columns:auto minmax(0,1fr);place-self:center end;align-items:start;gap:0 18px;max-width:440px;padding:22px;display:grid}.advisorCardPhoto{grid-row:1/span 2}.advisorCardBio{grid-column:2}@media (max-width:599px){.advisorCardPhoto{grid-row:1}.advisorCard>div{align-self:center}.advisorCardBio{grid-column:1/-1}}@media (max-width:959px){.advisorCard{justify-self:start}}.advisorCardPhoto{flex:none;width:77px;height:96px}.advisorCard .mono{color:var(--bar-text-secondary);letter-spacing:.1em;text-transform:uppercase;font-size:10px}.advisorCardName{margin-top:2px;font-size:17px;font-weight:600}.advisorCardRole{color:var(--bar-text-secondary);font-size:var(--bar-text-body-s);margin-top:2px;line-height:1.4}.advisorCardBio{color:var(--bar-text);font-size:var(--bar-text-body-s);margin-top:10px;line-height:1.5}.advJourney{margin-top:clamp(36px,3.4vw,48px)}.advTrack{height:14px;position:relative}.advTrackLine{top:6px;left:0;right:calc(100% / var(--points) - 12px);border-top:1.5px solid var(--bar-color-graphite);transform-origin:0;position:absolute}.advTrackMark{background:var(--bar-color-graphite);width:12px;height:12px;position:absolute;top:1px}.advTrackMarkAfter{border:1.5px solid var(--bar-color-graphite);background:var(--bar-bg)}.advTrackDot{top:0;left:calc((var(--points) - 1) / var(--points) * 100%);z-index:1;background:var(--bar-color-orange);width:14px;height:14px;position:absolute;box-shadow:0 0 0 5px #e85d0424}.advTrackSweep{bottom:7px;left:calc((var(--points) - 1) / var(--points) * 100% + 6px);opacity:0;background:linear-gradient(#0000,#1c1f2259);width:1px;height:40px;position:absolute}@media (prefers-reduced-motion:no-preference){.advTrackLine{animation:advDraw 3.6s var(--bar-ease) .8s both}.advTrackDot{animation:advTravel 3.6s var(--bar-ease) .8s both}.advTrackSweep{animation:advSweep 3.6s var(--bar-ease) .8s both}}@keyframes advDraw{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes advTravel{0%{left:0}to{left:calc((var(--points) - 1) / var(--points) * 100%)}}@keyframes advSweep{0%{opacity:0;left:6px}15%{opacity:1}80%{opacity:1}to{left:calc((var(--points) - 1) / var(--points) * 100% + 6px);opacity:0}}.advStages{grid-template-columns:repeat(var(--points), minmax(0, 1fr));gap:16px;margin:14px 0 0;padding:0;list-style:none;display:grid}.advStages li{flex-direction:column;gap:6px;padding-right:8px;display:flex}.advStages .mono{color:var(--bar-text-secondary);letter-spacing:.1em;text-transform:uppercase;font-size:10px}.advStageName{font-size:clamp(16px,1.45vw,19px);font-weight:600;line-height:1.25}.advStageAfter .mono{color:var(--bar-text)}.advOutcome .mono{color:var(--bar-text-accent)}.advOutcomeText{letter-spacing:-.01em;font-size:clamp(17px,1.5vw,20px);font-weight:700;font-stretch:112%;line-height:1.2}@media (max-width:767px){.advTrack{display:none}.advStages{grid-template-columns:1fr;gap:0;margin-top:0}.advStages li{border-left:1.5px solid var(--bar-color-graphite);margin-left:6px;padding:0 0 18px 26px;position:relative}.advStages li:before{content:"";background:var(--bar-color-graphite);width:12px;height:12px;position:absolute;top:2px;left:-7px}.advStages li.advStageAfter:before{border:1.5px solid var(--bar-color-graphite);background:var(--bar-bg)}.advStages li.advOutcome{border-left-color:#0000;padding-bottom:0}.advStages li.advOutcome:before{background:var(--bar-color-orange);width:14px;height:14px;top:1px;left:-8.5px;box-shadow:0 0 0 5px #e85d0424}}.advisoryProof{grid-template-columns:minmax(0,1fr) minmax(280px,min(440px,32%));align-items:center;gap:16px clamp(28px,3vw,48px);display:grid}.advisoryLogoRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px 16px;display:flex}.advisoryLogoRow .clientLogo{object-fit:contain;filter:grayscale()brightness(.6);width:auto;display:block}.advisoryLogoRow .clientLogoSoft{filter:grayscale()brightness(.6)opacity(.78)}.advisoryLogoRow .clientLogoLight{filter:grayscale()brightness(.35);transform:translateY(-2px)}.advisoryProofItem{border-left:var(--bar-rule) solid var(--bar-border);color:var(--bar-text);flex-direction:column;gap:4px;margin:0;padding-left:20px;display:flex}.advisoryProofItem blockquote{margin:0}.advisoryProofValue{letter-spacing:-.01em;font-size:17px;font-weight:600;font-stretch:112%;line-height:1.2}.advisoryProofItem .mono{color:var(--bar-text-secondary);letter-spacing:.08em;font-size:10px;line-height:1.5}@media (max-width:959px){.advisoryProof{grid-template-columns:1fr}.advisoryLogoRow{justify-content:flex-start;gap:14px 28px}}@media (max-width:599px){.advisoryProofItem{border-left:0;border-top:var(--bar-rule) solid var(--bar-border);padding:14px 0 0}}.advisorySingle{--footer-compact-h:48px}@media (min-width:768px){main.advisorySingle>section.advisoryHero:last-child,main.advisorySingle>section.advisoryHero{min-height:calc(100svh - var(--header-h) - var(--footer-compact-h));flex-direction:column;justify-content:center;padding-block:clamp(12px,1.6vh,40px);display:flex}.advisorySingle .advisoryHero>.container{width:100%}.advisorySingle .advisoryHero .eyebrow{margin-bottom:clamp(8px,1.4vh,16px)}.advisorySingle .advisoryHero h1{font-size:clamp(36px,min(5vw,6vh),68px)}.advisorySingle .advisoryHeroGrid{margin-top:clamp(16px,3vh,36px)}.advisorySingle .advisoryHero .offer{margin-top:clamp(18px,3.2vh,36px)}.advisorySingle .advisoryHero .offerPay{margin-top:clamp(8px,1.2vh,12px)}.advisorySingle .advisoryHero .offerCredit{margin-top:clamp(12px,2vh,20px)}.advisorySingle .advJourney{margin-top:clamp(24px,4.4vh,56px)}.advisorySingle .advStages{margin-top:10px}.advisorySingle .advStages li{gap:4px}.advisorySingle .advStageName,.advisorySingle .advOutcomeText{font-size:clamp(17px,1.5vw,20px)}.advisorySingle .advisoryProof{margin-top:clamp(24px,4.4vh,56px)}}.advisoryHero .offer>.offerPay{max-width:none}.advisoryRequest .bookSteps{max-width:560px}.siteFooterCompact{padding-block:14px}.footerCompactRow{color:var(--bar-text-secondary);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 24px;font-size:12px;line-height:1.4;display:flex}.footerCompactRow .mono{letter-spacing:.08em;font-size:10px}.footerCompactLinks{flex-wrap:wrap;gap:4px 18px;display:flex}.footerCompactLinks a{color:var(--bar-text)}@media (max-width:767px){.advisoryBooking .advisoryBookGrid{gap:32px}}.heroCheckLink{min-height:44px;color:var(--bar-text-secondary);font-size:var(--bar-text-ui);border-bottom:0;align-items:center;display:inline-flex}.heroCheckLink:hover{color:var(--bar-text)}.sectionCta{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 32px;margin-top:32px;display:flex}.sectionCta p{font-size:var(--bar-text-body);font-weight:500}.startHere{border:var(--bar-rule) solid var(--bar-border-strong);background:var(--bar-bg);grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:20px clamp(32px,5vw,80px);margin-bottom:clamp(32px,4vw,48px);padding:clamp(24px,3vw,36px);display:grid}.startHereLabel{color:var(--bar-text-accent);letter-spacing:.1em;text-transform:uppercase;font-size:10px}.startHere h3{margin-top:10px;font-size:clamp(22px,2.2vw,28px)}.startHere p{max-width:620px;color:var(--bar-text-secondary);font-size:var(--bar-text-body);line-height:1.55}.startHere p+p{margin-top:8px}.startHere .button{margin-top:20px}@media (max-width:767px){.startHere{grid-template-columns:1fr}}.leadersCompact{grid-template-columns:repeat(3,minmax(0,1fr))}.leadersCompact .leader{flex-direction:row;align-items:flex-start;gap:18px}.leadersCompact .leaderPhoto,.leadersCompact .leaderPartnerPanel{aspect-ratio:4/5;flex:none;width:96px}.leadersCompact .leaderPartnerPanel{justify-content:flex-end;padding:10px}.leadersCompact .leaderPartnerPanel .mono{display:none}.leadersCompact .leaderPartnerName{font-size:15px}.leadersCompact .leaderText{border-top:0;padding-top:0}.leadersCompact .leaderText h3{font-size:19px}.leadersCompact .leaderText p{margin-top:8px}@media (max-width:959px){.leadersCompact{grid-template-columns:1fr;gap:24px}}.assurances{border-top:var(--bar-rule) solid var(--bar-border-strong);margin-top:clamp(40px,5vw,56px);padding-top:20px}.assurancesTitle{color:var(--bar-text-secondary);font-size:var(--bar-text-label);letter-spacing:.14em;text-transform:uppercase;font-weight:400}.assurancesGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 clamp(24px,3vw,48px);margin-top:16px;display:grid}.assurances ul{grid-column:1/-1;grid-template-columns:subgrid;row-gap:16px;margin:0;padding:0;list-style:none;display:grid}.assurances li{color:var(--bar-text-secondary);font-size:var(--bar-text-body-s);line-height:1.5}.assurances strong{color:var(--bar-text);font-weight:600}.eaidbListing{color:var(--bar-text-secondary);flex-direction:column;grid-column:3;align-items:flex-start;gap:12px;margin-top:32px;display:flex}.eaidbText{color:var(--bar-text-secondary);font-family:var(--bar-font-mono);letter-spacing:.1em;text-transform:uppercase;font-size:11px}.eaidbLogo{filter:grayscale()brightness(.6);width:auto;height:28px;display:block}@media (max-width:767px){.assurancesGrid,.assurances ul{grid-template-columns:1fr}.eaidbListing{grid-column:1}}.closingCheck .closingPrimary{max-width:720px;margin-top:10px}.closingCheck .closingPrimary .closingNote{margin-top:4px}.bookingActions{flex-direction:column;align-items:flex-start;gap:10px;margin-top:28px;display:flex}.ctaBand .bookingActions{margin-top:0}.quietCheckLink{min-height:44px;color:var(--bar-text-secondary);font-size:var(--bar-text-ui);align-items:center;display:inline-flex}.quietCheckLink:hover{color:var(--bar-text)}.bookingActionsOnInk .pathwayNote,.bookingActionsOnInk .quietCheckLink{color:var(--bar-text-on-inverse-2)}.bookingActionsOnInk .quietCheckLink:hover{color:var(--bar-color-chalk)}.serviceStages{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr))}.serviceAlongside{border-top:var(--bar-rule) dashed var(--bar-color-steel);margin-top:28px;padding-top:20px}.serviceAlongside .tile{max-width:640px}.homeClosingGrid{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;gap:32px clamp(40px,6vw,96px)}.ctaBand .homeClosingLabel{color:var(--bar-text-on-inverse-2);letter-spacing:.1em;text-transform:uppercase;margin-top:24px;font-size:10px}.homeClosingGains{grid-template-columns:repeat(2,minmax(0,max-content));gap:8px 32px;margin:12px 0 0;padding:0;list-style:none;display:grid}.homeClosingGains li{color:var(--bar-color-chalk);font-size:var(--bar-text-body);align-items:baseline;gap:10px;line-height:1.4;display:flex}.homeClosingGains li:before{content:"";background:var(--bar-color-orange);flex:none;width:6px;height:6px;transform:translateY(-2px)}.homeClosingAction{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.ctaBand .homeClosingWith{color:var(--bar-text-on-inverse-2);font-size:var(--bar-text-caption)}.ctaBand .homeClosingCredit{border-top:var(--bar-rule) solid #f2f0ec33;max-width:400px;color:var(--bar-text-on-inverse-2);font-size:var(--bar-text-caption);margin-top:10px;padding-top:14px;line-height:1.5}.homeClosingQuieter h2{text-wrap:balance;max-width:760px;font-size:clamp(26px,2.6vw,38px);line-height:1.1}@media (max-width:959px){.homeClosingGrid{grid-template-columns:1fr}}@media (max-width:599px){.homeClosingGains{grid-template-columns:1fr}}
