.hBw1pG_nav{z-index:100;transition:background var(--t-2) var(--ease-sq);justify-content:space-between;align-items:center;padding:24px 56px;display:flex;position:fixed;top:0;left:0;right:0}.hBw1pG_nav:before{content:"";pointer-events:none;z-index:-1;opacity:0;height:260%;transition:opacity var(--t-2) var(--ease-sq);background:linear-gradient(#060606 0% 40%,#06060600 78%),linear-gradient(#060606e0 0%,#0606066b 46%,#0606061f 76%,#06060600 100%);position:absolute;top:0;left:0;right:0}.hBw1pG_scrolled:before{opacity:1}.hBw1pG_menuOpen{background:var(--void)}.hBw1pG_menuOpen:before{opacity:1}.hBw1pG_navLogo{color:var(--cream);z-index:110;view-transition-name:hBw1pG_sq-wordmark;align-items:center;gap:14px;text-decoration:none;display:flex;position:relative}.hBw1pG_navLogoImg{aspect-ratio:256/18;opacity:.9;width:auto;height:28px}.hBw1pG_hamburger{cursor:pointer;z-index:110;background:0 0;border:none;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:32px;height:32px;padding:8px;display:none;position:relative}.hBw1pG_hamburgerLine{background:var(--cream);width:20px;height:1px;transition:transform .3s,opacity .3s;display:block}.hBw1pG_menuOpen .hBw1pG_hamburgerLine:first-child{transform:translateY(6px)rotate(45deg)}.hBw1pG_menuOpen .hBw1pG_hamburgerLine:nth-child(2){opacity:0}.hBw1pG_menuOpen .hBw1pG_hamburgerLine:nth-child(3){transform:translateY(-6px)rotate(-45deg)}.hBw1pG_navMenu{display:contents}.hBw1pG_navLinks{gap:32px;list-style:none;display:flex;position:absolute;left:50%;transform:translate(-50%)}.hBw1pG_navLinks a{font-family:var(--sans);letter-spacing:.16em;text-transform:uppercase;color:var(--muted);flex-direction:column;align-items:center;font-size:11px;font-weight:400;text-decoration:none;transition:color .3s;display:inline-flex}.hBw1pG_navLinks a:after{content:attr(data-text);visibility:hidden;pointer-events:none;height:0;font-weight:500;overflow:hidden}.hBw1pG_navLinks a:hover,.hBw1pG_navLinks a.hBw1pG_active,.hBw1pG_active{color:var(--cream);font-weight:500}.hBw1pG_navCta{font-family:var(--sans);letter-spacing:.16em;text-transform:uppercase;color:var(--cream);border-bottom:1px solid var(--orange);padding-bottom:2px;font-size:11px;font-weight:500;text-decoration:none;transition:opacity .3s}.hBw1pG_navCta:hover{opacity:.65}@media (max-width:1319px){.hBw1pG_nav{padding:20px 24px}.hBw1pG_hamburger{display:flex}.hBw1pG_navMenu{background:var(--void);opacity:0;pointer-events:none;z-index:105;flex-direction:column;justify-content:center;align-items:center;gap:48px;width:100vw;height:100dvh;transition:opacity .4s;display:flex;position:fixed;inset:0}.hBw1pG_navMenuOpen{opacity:1;pointer-events:auto}.hBw1pG_navLinks{flex-direction:column;align-items:center;gap:32px;position:static;transform:none}.hBw1pG_navLinks a,.hBw1pG_navCta{letter-spacing:.24em;font-size:13px}}@media (max-width:1439px){.hBw1pG_navLogoImg{height:24px}}@media (max-width:1319px){.hBw1pG_navLogoImg{width:auto;max-width:calc(100vw - 96px);height:auto;max-height:24px}}@media (prefers-reduced-motion:reduce){.hBw1pG_nav,.hBw1pG_nav:before,.hBw1pG_navMenu,.hBw1pG_hamburgerLine{transition:none}}
.ZARIfG_hero{flex-direction:column;justify-content:flex-end;width:100%;height:100svh;min-height:600px;padding:0 56px 88px;display:flex;position:relative;overflow:hidden}.ZARIfG_heroRecognition{height:100svh;min-height:600px}.ZARIfG_atmo{z-index:0;position:absolute;inset:0;overflow:hidden}.ZARIfG_aImg{position:absolute;inset:0;overflow:hidden}.ZARIfG_aImgEl{object-fit:cover;object-position:center;opacity:.82;width:100%;height:100%;transition:filter var(--t-4) var(--ease-sq);position:absolute;top:0;left:0;transform:scale(1.06)}.will-animate .ZARIfG_aImgEl{filter:brightness(1.06)contrast(.97)}.on .ZARIfG_aImgEl{filter:none}.ZARIfG_aOverlay{background:#0d0d0d85;position:absolute;inset:0}.ZARIfG_aVignette{pointer-events:none;background:radial-gradient(78% 92% at 50% 52%,#0000 0%,#0d0d0d26 42%,#0d0d0d8c 72%,#0d0d0dd9 100%);position:absolute;inset:0}.ZARIfG_aFadeL{background:linear-gradient(90deg,#050505a6 0%,#0505054d 30%,#0000 60%);position:absolute;inset:0}.ZARIfG_aFadeB{background:linear-gradient(to bottom, transparent, var(--bg));height:42%;position:absolute;bottom:0;left:0;right:0}.ZARIfG_aFadeT{background:linear-gradient(#050505bf,#0000);height:18%;position:absolute;top:0;left:0;right:0}.ZARIfG_lift{pointer-events:none;background:radial-gradient(circle closest-side, var(--cream-100), transparent 70%);opacity:0;width:140vmax;height:140vmax;transition:opacity var(--t-2) var(--ease-sq);position:absolute;top:0;left:0;transform:translate(-50%,-50%)}.ZARIfG_liftOn{opacity:.05}@media (hover:none),(pointer:coarse),(prefers-reduced-motion:reduce){.ZARIfG_lift{display:none}}.ZARIfG_heroText{z-index:10;position:relative}.ZARIfG_heroH1{font-family:var(--serif);letter-spacing:-.02em;color:var(--cream);margin-bottom:52px;font-size:clamp(5rem,9.8vw,10rem);font-style:normal;font-weight:300;line-height:.9}.ZARIfG_heroH1 .mask-line-inner{transition-duration:var(--t-4)}.ZARIfG_heroH1 .mask-line{margin:-.18em -.1em;padding:.18em .1em}.will-animate .ZARIfG_heroH1 .mask-line-inner{transform:translateY(150%)}.on .ZARIfG_heroH1 .mask-line-inner{transform:translateY(0)}.ZARIfG_h1Period{transition:opacity var(--t-2) var(--ease-sq) 1.5s}.will-animate .ZARIfG_h1Period{opacity:0}.on .ZARIfG_h1Period{opacity:1}.ZARIfG_heroRecognition .ZARIfG_heroH1{margin-bottom:32px}.ZARIfG_heroH1:has(+.ZARIfG_heroSub){margin-bottom:32px}.ZARIfG_hero:not(.ZARIfG_heroRecognition) .ZARIfG_heroH1{font-size:clamp(4rem,8vw,8rem)}.ZARIfG_heroStats{width:fit-content;transition:opacity var(--t-4) var(--ease-sq) .85s, transform var(--t-4) var(--ease-sq) .85s;border-top:1px solid #ffffff1f;grid-template-columns:auto auto;gap:0 52px;padding-top:22px;display:grid}.will-animate .ZARIfG_heroStats{opacity:0;transform:translateY(18px)}.on .ZARIfG_heroStats{opacity:1;transform:translateY(0)}.ZARIfG_statLabel{font-family:var(--mono);letter-spacing:.38em;text-transform:uppercase;color:var(--cream-60);margin-bottom:8px;font-size:12px;display:block}.ZARIfG_statVal{font-family:var(--body);letter-spacing:.04em;color:var(--cream);font-size:15px;font-weight:400}.ZARIfG_heroEyebrow{font-family:var(--mono);letter-spacing:.38em;text-transform:uppercase;color:var(--cream-60);transition:opacity var(--t-4) var(--ease-sq), transform var(--t-4) var(--ease-sq);margin-bottom:24px;font-size:12px;display:block}.will-animate .ZARIfG_heroEyebrow{opacity:0;transform:translateY(16px)}.on .ZARIfG_heroEyebrow{opacity:1;transform:translateY(0)}.ZARIfG_heroSub{font-family:var(--serif);color:var(--cream-65);transition:opacity var(--t-4) var(--ease-sq) .55s, transform var(--t-4) var(--ease-sq) .55s;font-size:clamp(1.1rem,1.8vw,1.5rem);font-style:italic;font-weight:300;line-height:1.4}.will-animate .ZARIfG_heroSub{opacity:0;transform:translateY(18px)}.on .ZARIfG_heroSub{opacity:1;transform:translateY(0)}.ZARIfG_heroSub+.ZARIfG_heroStats{margin-top:32px}@media (max-width:768px){.ZARIfG_hero{min-height:500px;padding:0 24px 56px}.ZARIfG_heroH1{margin-bottom:36px;font-size:clamp(3.2rem,13vw,5rem)}.ZARIfG_hero:not(.ZARIfG_heroRecognition) .ZARIfG_heroH1{font-size:clamp(2.6rem,10vw,4rem)}.ZARIfG_heroStats{grid-template-columns:1fr;gap:20px 0;width:100%}}
.S6Hkya_footer{background:var(--void);border-top:1px solid var(--rule);grid-template-columns:1fr auto 1fr;align-items:end;gap:32px;padding:52px 56px;display:grid}.S6Hkya_fLogo{align-items:center;gap:12px;margin-bottom:16px;display:flex}.S6Hkya_fLegal{font-family:var(--sans);color:var(--cream-38);max-width:420px;font-size:10px;font-weight:300;line-height:1.85}.S6Hkya_fCenter{justify-content:center;align-self:center;align-items:center;display:flex}.S6Hkya_fGeo{font-family:var(--sans);letter-spacing:.16em;text-transform:uppercase;color:var(--cream-42);white-space:nowrap;transition:color var(--t-1) var(--ease-sq);font-size:10px;font-weight:400;text-decoration:none}.S6Hkya_fGeo:hover{color:var(--cream-72)}.S6Hkya_fRight{flex-direction:column;align-items:flex-end;gap:16px;display:flex}.S6Hkya_fNav{flex-wrap:wrap;justify-content:flex-end;gap:22px;display:flex}.S6Hkya_fNav a{font-family:var(--sans);letter-spacing:.16em;text-transform:uppercase;color:var(--cream-48);transition:color var(--t-1) var(--ease-sq);font-size:9.5px;font-weight:400;text-decoration:none}.S6Hkya_fNav a:hover{color:var(--cream-65)}.S6Hkya_fNav a.S6Hkya_active{color:var(--cream-72);font-weight:500}.S6Hkya_fContact{font-family:var(--sans);letter-spacing:.02em;color:var(--cream-42);font-size:10.5px;font-weight:300}.S6Hkya_fPriv{font-family:var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--cream-38);transition:color var(--t-1) var(--ease-sq);font-size:9.5px;font-weight:400;text-decoration:none}.S6Hkya_fPriv:hover{color:var(--cream-65)}.S6Hkya_colophon{border-top:1px solid var(--rule);flex-wrap:wrap;grid-column:1/-1;justify-content:space-between;gap:12px 40px;margin-top:24px;padding-top:24px;display:flex}.S6Hkya_colItem{font-family:var(--mono);letter-spacing:.32em;text-transform:uppercase;font-variant-numeric:tabular-nums;color:var(--cream-38);white-space:nowrap;font-size:8.5px;font-weight:400}.S6Hkya_colBuild{color:var(--cream-32)}@media (max-width:768px){.S6Hkya_footer{text-align:center;grid-template-columns:1fr;align-items:start;gap:36px;padding:40px 24px}.S6Hkya_fLogo{justify-content:center}.S6Hkya_fLegal{text-align:center;margin:0 auto}.S6Hkya_fRight{align-items:center;gap:14px}.S6Hkya_fNav{justify-content:center;gap:16px}.S6Hkya_fContact{font-size:10px}.S6Hkya_colophon{flex-direction:column;align-items:center;gap:10px;margin-top:0}.S6Hkya_colItem{white-space:normal;text-align:center}}
._8YGTEq_award{background:var(--bg);border-bottom:1px solid var(--rule);padding:110px 0}._8YGTEq_awardGrid{grid-template-columns:380px 1fr;align-items:center;gap:80px;display:grid}._8YGTEq_awardLogoWrap{background:0 0;border:1px solid #ffffff1a;justify-content:center;align-items:center;padding:52px 44px;display:flex}._8YGTEq_awardLogoImg{width:100%;max-width:300px;height:auto}._8YGTEq_awardLabel{font-family:var(--mono);letter-spacing:.38em;text-transform:uppercase;color:var(--cream-60);margin-bottom:22px;font-size:12px;display:block}._8YGTEq_awardTitle{font-family:var(--serif);color:var(--cream);margin-bottom:28px;font-size:clamp(2.2rem,3.8vw,3.5rem);font-weight:300;line-height:1.05}._8YGTEq_awardBody{font-family:var(--body);color:var(--cream-88);font-size:18px;font-weight:300;line-height:1.85}@media (max-width:768px){._8YGTEq_award{padding:72px 0}._8YGTEq_awardGrid{grid-template-columns:1fr;gap:40px}._8YGTEq_awardLogoWrap{width:100%;max-width:240px;margin:0 auto;padding:32px 24px}._8YGTEq_awardLabel{font-size:10px}._8YGTEq_awardBody{font-size:16px}}
._4mw77W_wwa{background:var(--bg);padding:108px 0 116px}._4mw77W_wwaHd{margin-bottom:64px}._4mw77W_wwaTitle{font-family:var(--serif);letter-spacing:-.01em;color:var(--cream);margin-bottom:64px;font-size:clamp(2.8rem,5.5vw,5rem);font-weight:300;line-height:1.1;display:flow-root}._4mw77W_wwaTitle .mask-line{margin-bottom:-.18em;padding-bottom:.18em}._4mw77W_wwaBody{max-width:760px;padding-top:40px}._4mw77W_bodyRule{background:var(--rule);height:1px;display:block}._4mw77W_wwaP{font-family:var(--body);letter-spacing:.005em;color:var(--cream);font-size:18px;font-weight:300;line-height:1.85}._4mw77W_wwaP+._4mw77W_wwaP{margin-top:22px}._4mw77W_verdict{border-top:1px solid var(--rule);align-items:center;gap:32px;margin-top:96px;padding-top:32px;display:flex}._4mw77W_verdictRule{background:linear-gradient(90deg,#0000 0%,#ffffff14 35%,#d45a1a47 100%);flex:1;height:1px}._4mw77W_verdictText{font-family:var(--serif);letter-spacing:.01em;color:var(--cream);text-align:right;flex-shrink:0;font-size:clamp(1.2rem,1.8vw,1.65rem);font-style:italic;font-weight:300}@media (max-width:768px){._4mw77W_wwa{padding:72px 0}._4mw77W_wwaHd{margin-bottom:40px}._4mw77W_wwaTitle{margin-bottom:40px;line-height:1.15}._4mw77W_wwaBody{padding-top:28px}._4mw77W_wwaP{font-size:16px;line-height:1.78}._4mw77W_wwaP+._4mw77W_wwaP{margin-top:18px}._4mw77W_verdict{flex-direction:column;align-items:flex-start;gap:16px;margin-top:56px;padding-top:24px}._4mw77W_verdictRule{display:none}._4mw77W_verdictText{text-align:left;font-size:1.3rem}}
.gZ5F6a_quoteSec{background:var(--ink-2);border-bottom:1px solid var(--rule);padding:100px 0}.gZ5F6a_incQuote{border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);padding:68px 0}.gZ5F6a_incQuoteText{font-family:var(--serif);color:var(--cream);max-width:860px;margin-bottom:36px;font-size:clamp(1.5rem,2.4vw,2.1rem);font-style:italic;font-weight:300;line-height:1.5}.gZ5F6a_incQuoteAttr{align-items:center;gap:20px;display:flex}.gZ5F6a_incQuoteRule{background:var(--orange);flex-shrink:0;width:32px;height:1px}.gZ5F6a_incQuoteName{font-family:var(--sans);letter-spacing:.14em;color:var(--cream-60);font-size:12px;font-weight:400}@media (max-width:768px){.gZ5F6a_quoteSec{padding:64px 0}.gZ5F6a_incQuote{padding:40px 0}.gZ5F6a_incQuoteText{margin-bottom:24px}.gZ5F6a_incQuoteAttr{flex-direction:column;align-items:flex-start;gap:12px}.gZ5F6a_incQuoteName{font-size:10px}}
.ZNpihW_record{background:var(--bg);border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);padding:108px 0 116px;overflow:hidden}.ZNpihW_recordHd{margin-bottom:64px}.ZNpihW_recordTitle{font-family:var(--serif);letter-spacing:-.01em;color:var(--cream);margin-bottom:0;font-size:clamp(2.8rem,5.5vw,5rem);font-weight:300;line-height:1.1;display:flow-root}.ZNpihW_recordTitle .mask-line{margin-bottom:-.18em;padding-bottom:.18em}.ZNpihW_introRule{background:var(--rule);height:1px;display:block}.ZNpihW_recordIntro{grid-template-columns:.7fr 2.3fr;align-items:start;gap:60px;padding-top:40px;display:grid}.ZNpihW_rLabel{font-family:var(--mono);letter-spacing:.38em;text-transform:uppercase;color:var(--cream-60);padding-top:4px;font-size:12px;display:block}.ZNpihW_rStmtCol{flex-direction:column;gap:28px;max-width:720px;display:flex}.ZNpihW_rStmt{font-family:var(--serif);color:var(--cream);font-size:clamp(1.2rem,1.8vw,1.65rem);font-weight:300;line-height:1.36}.ZNpihW_rStmt+.ZNpihW_rStmt{margin-top:3px}.ZNpihW_marqueeWrap{contain:layout paint;width:100%;margin-top:96px;position:relative;overflow:hidden;transform:translateZ(0)}.ZNpihW_marqueeWrap.sr{transform:translateZ(0)}.ZNpihW_marqueeWrap.sr.on{transform:translateZ(0)}.ZNpihW_marqueeMask{position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 12% 88%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 12% 88%,#0000 100%)}.ZNpihW_marqueeTrack{will-change:transform;backface-visibility:hidden;perspective:1000px;contain:layout paint style;align-items:center;width:13984px;animation:133s linear infinite ZNpihW_marqueeDrift;display:flex;transform:translate(0,0)}@keyframes ZNpihW_marqueeDrift{0%{transform:translate(0,0)}to{transform:translate(-6992px)}}.ZNpihW_logoCell{opacity:.48;width:304px;height:72px;transition:opacity .6s var(--ease-sq);flex:0 0 304px;justify-content:center;align-items:center;padding:0;display:flex;transform:translateZ(0)}.ZNpihW_logoCell:hover{opacity:.92}.ZNpihW_logoCell img{object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:auto;max-width:220px;height:auto;max-height:64px;display:block}@media (prefers-reduced-motion:reduce){.ZNpihW_marqueeTrack{flex-wrap:wrap;justify-content:center;animation:none;transform:translate(0,0)}}.ZNpihW_ledgerToggle{justify-content:center;margin-top:88px;display:flex}.ZNpihW_ledgerBtn{cursor:pointer;color:var(--cream);transition:border-color .5s var(--ease-sq);background:0 0;border:1px solid #ffffff1f;border-left:none;border-right:none;align-items:center;gap:28px;padding:20px 32px;font-family:inherit;display:inline-flex;position:relative}.ZNpihW_ledgerBtn:hover{border-top-color:#d45a1a59;border-bottom-color:#fff3}.ZNpihW_ledgerBtnLabel{font-family:var(--mono);letter-spacing:.38em;text-transform:uppercase;color:var(--cream);font-size:12px;font-weight:400}.ZNpihW_ledgerBtnMeta{font-family:var(--mono);letter-spacing:.38em;text-transform:uppercase;color:var(--cream-48);border-left:1px solid #ffffff1f;padding-left:28px;font-size:12px;font-weight:400}.ZNpihW_ledgerBtnGlyph{width:13px;height:13px;margin-left:8px;position:relative}.ZNpihW_ledgerBtnGlyph:before,.ZNpihW_ledgerBtnGlyph:after{content:"";background:var(--cream);transition:transform .6s var(--ease-sq), opacity .6s ease;position:absolute}.ZNpihW_ledgerBtnGlyph:before{height:1px;top:50%;left:0;right:0;transform:translateY(-.5px)}.ZNpihW_ledgerBtnGlyph:after{width:1px;top:0;bottom:0;left:50%;transform:translate(-.5px)}.ZNpihW_ledgerBtnGlyphOpen:after{opacity:0;transform:translate(-.5px)rotate(90deg)}.ZNpihW_ledger{transition:grid-template-rows .9s var(--ease-sq);grid-template-rows:0fr;display:grid;overflow:hidden}.ZNpihW_ledgerOpen{grid-template-rows:1fr}.ZNpihW_ledgerInner{min-height:0;overflow:hidden}.ZNpihW_ledgerFrame{border-left:2px solid #0000;padding-top:72px;padding-bottom:16px;padding-left:48px;position:relative}.ZNpihW_ledgerFrame:before{content:"";transform-origin:top;width:2px;transition:transform var(--t-2) var(--ease-sq);background:#d45a1a38;position:absolute;top:0;bottom:0;left:-2px;transform:scaleY(0)}.ZNpihW_ledgerOpen .ZNpihW_ledgerFrame:before{transform:scaleY(1)}.ZNpihW_ledgerNames{opacity:0;transition:opacity var(--t-3) var(--ease-sq) .3s, transform var(--t-3) var(--ease-sq) .3s;grid-template-columns:repeat(3,1fr);grid-auto-flow:column;column-gap:56px;display:grid;transform:translateY(12px)}.ZNpihW_ledgerOpen .ZNpihW_ledgerNames{opacity:1;transform:translateY(0)}.ZNpihW_ledgerName{font-family:var(--body);letter-spacing:.01em;color:var(--cream);opacity:var(--lq,.72);break-inside:avoid;transition:opacity var(--t-1) var(--ease-sq);padding:8px 0;font-size:15px;font-weight:300;line-height:1.6;display:block}.ZNpihW_ledgerName:hover{opacity:1}.ZNpihW_verdict{border-top:1px solid var(--rule);align-items:center;gap:32px;margin-top:96px;padding-top:32px;display:flex}.ZNpihW_verdictRule{background:linear-gradient(90deg,#0000 0%,#ffffff14 35%,#d45a1a47 100%);flex:1;height:1px}.ZNpihW_verdictText{font-family:var(--serif);letter-spacing:.01em;color:var(--cream);text-align:right;flex-shrink:0;font-size:clamp(1.2rem,1.8vw,1.65rem);font-style:italic;font-weight:300}@media (max-width:768px){.ZNpihW_record{padding:72px 0}.ZNpihW_recordHd{margin-bottom:40px}.ZNpihW_recordTitle{line-height:1.15}.ZNpihW_recordIntro{grid-template-columns:1fr;gap:24px;padding-top:28px}.ZNpihW_rLabel{font-size:10px}.ZNpihW_marqueeWrap{margin-top:64px}.ZNpihW_logoCell{flex:0 0 220px;width:220px;height:56px}.ZNpihW_logoCell img{max-width:160px;max-height:46px}.ZNpihW_marqueeTrack{width:10120px;animation:97s linear infinite ZNpihW_marqueeDriftMobile}@keyframes ZNpihW_marqueeDriftMobile{0%{transform:translate(0,0)}to{transform:translate(-5060px)}}.ZNpihW_ledgerToggle{margin-top:64px}.ZNpihW_ledgerBtn{flex-direction:column;align-items:center;gap:12px;padding:20px}.ZNpihW_ledgerBtnLabel{font-size:10px}.ZNpihW_ledgerBtnMeta{border-left:none;padding-left:0;font-size:10px}.ZNpihW_ledgerFrame{padding-top:48px;padding-left:24px}.ZNpihW_ledgerNames{columns:2;column-rule:1px solid var(--rule);column-gap:28px;display:block}.ZNpihW_verdict{flex-direction:column;align-items:stretch;gap:18px;margin-top:64px;padding-top:24px}.ZNpihW_verdictRule{display:none}.ZNpihW_verdictText{text-align:left;font-size:1.3rem}}@media (max-width:480px){.ZNpihW_ledgerFrame{padding-left:20px}.ZNpihW_ledgerNames{columns:1;display:block}}@media (prefers-reduced-motion:reduce){.ZNpihW_ledgerFrame:before{transition:none;transform:none}.ZNpihW_ledgerNames{opacity:1;transition:none;transform:none}}
.LrrGCW_years{background:var(--void);border-bottom:1px solid var(--rule);padding:110px 0}.LrrGCW_yearsLabel{font-family:var(--mono);letter-spacing:.38em;text-transform:uppercase;color:var(--cream-60);margin-bottom:22px;font-size:12px;display:block}.LrrGCW_yearsTitle{font-family:var(--serif);color:var(--cream);margin-bottom:64px;font-size:clamp(2rem,3.5vw,3rem);font-weight:300;line-height:1.1}.LrrGCW_yearsGrid{grid-template-columns:repeat(5,1fr);gap:0;margin-bottom:72px;display:grid;position:relative}.LrrGCW_gridRule{background:var(--rule);height:1px;position:absolute;top:0;left:0;right:0}.LrrGCW_yearBlock{border-right:1px solid var(--rule);padding:44px 32px 44px 0}.LrrGCW_yearBlock:nth-child(n+2){padding-left:32px}.LrrGCW_yearBlock:last-of-type{border-right:none;padding-right:0}.LrrGCW_yearNum{font-family:var(--serif);color:var(--cream-86);margin-bottom:12px;font-size:clamp(3.2rem,5.5vw,5rem);font-weight:300;line-height:1}.LrrGCW_yearNumNewest{color:var(--cream)}.LrrGCW_yearTag{font-family:var(--mono);letter-spacing:.28em;text-transform:uppercase;color:var(--cream-60);font-size:12px}.LrrGCW_yearsBody{grid-template-columns:1fr 1fr;gap:52px;padding-top:60px;display:grid;position:relative}.LrrGCW_yearsBodyCol{font-family:var(--body);color:var(--cream-88);font-size:18px;font-weight:300;line-height:1.85}.LrrGCW_yearsBodyCol h3{font-family:var(--serif);color:var(--cream);margin-bottom:18px;font-size:1.5rem;font-weight:300;line-height:1.1}@media (max-width:1099px){.LrrGCW_yearsGrid{grid-template-columns:repeat(2,1fr)}.LrrGCW_yearBlock:nth-child(odd){padding-left:0}.LrrGCW_yearBlock:nth-child(2),.LrrGCW_yearBlock:nth-child(4){border-right:none;padding-right:0}.LrrGCW_yearBlock:nth-child(n+3){border-top:1px solid var(--rule)}.LrrGCW_yearBlock:nth-child(5){grid-column:1/-1}}@media (max-width:768px){.LrrGCW_years{padding:72px 0}.LrrGCW_yearsLabel{font-size:10px}.LrrGCW_yearsTitle{margin-bottom:40px}.LrrGCW_yearsGrid{margin-bottom:48px}.LrrGCW_yearBlock{padding:28px 20px 28px 0}.LrrGCW_yearBlock:nth-child(2n){padding-left:20px}.LrrGCW_yearTag{font-size:10px}.LrrGCW_yearsBody{grid-template-columns:1fr;gap:36px;padding-top:40px}.LrrGCW_yearsBodyCol{font-size:16px}}
.dfm9YW_history{background:var(--bg);color:var(--cream);padding:clamp(96px,10vw,160px) 0 clamp(104px,11vw,176px)}.dfm9YW_stand{max-width:820px;margin:0 auto 120px}.dfm9YW_standLead{font-family:var(--serif);color:var(--cream-92);margin:0;font-size:clamp(1.3rem,2vw,1.75rem);font-weight:300;line-height:1.52}.dfm9YW_account{max-width:820px;margin:0 auto}.dfm9YW_body{min-width:0;max-width:720px}.dfm9YW_p{font-family:var(--body);color:var(--cream-88);margin:0;font-size:18px;font-weight:300;line-height:1.85}.dfm9YW_p+.dfm9YW_p{margin-top:22px}.dfm9YW_close{max-width:820px;margin:clamp(80px,9vw,128px) auto 0;padding-top:clamp(32px,3.4vw,44px);position:relative}.dfm9YW_closeRule{background:#d45a1a47;width:min(520px,60%);height:1px;position:absolute;top:0;left:0}.dfm9YW_closeText{font-family:var(--serif);color:var(--cream-100);max-width:720px;margin:0;font-size:clamp(1.3rem,2vw,1.7rem);font-style:italic;font-weight:300;line-height:1.4}@media (max-width:900px){.dfm9YW_stand{margin-bottom:80px}.dfm9YW_standLead{font-size:clamp(1.15rem,4vw,1.4rem)}.dfm9YW_body{max-width:none}.dfm9YW_p{font-size:16px}.dfm9YW_closeText{font-size:1.3rem}}
._7xolDq_inter{background:var(--ink-4);text-align:center;padding:120px 0 176px}._7xolDq_interQ{font-family:var(--serif);color:var(--cream);max-width:900px;margin:0 auto 32px;font-size:clamp(2rem,4.2vw,3.8rem);font-style:normal;font-weight:300;line-height:1.26}._7xolDq_interCta{color:var(--cream-82);transition:color .5s var(--ease-sq);align-items:center;gap:20px;padding:12px 0;text-decoration:none;display:inline-flex}._7xolDq_interCta:hover{color:var(--cream)}._7xolDq_interCtaRule{width:40px;height:1px;transition:width .6s var(--ease-sq), background .5s var(--ease-sq);background:#d45a1a7a;display:block}._7xolDq_interCta:hover ._7xolDq_interCtaRule{background:#d45a1ad1;width:72px}._7xolDq_interCtaText{font-family:var(--mono);letter-spacing:.38em;text-transform:uppercase;font-size:12px;font-weight:400}._7xolDq_interCtaArrow{font-family:var(--sans);transition:transform .5s var(--ease-sq);font-size:14px;display:inline-block}._7xolDq_interCta:hover ._7xolDq_interCtaArrow{transform:translate(6px)}@media (max-width:768px){._7xolDq_inter{padding:80px 0 128px}._7xolDq_interQ{margin-bottom:24px;padding:0 8px;font-size:clamp(1.5rem,6vw,2.2rem)}}
.I2b7rW_next{max-width:1080px;margin:96px auto 0;padding-top:64px;position:relative}.I2b7rW_topRule{background:var(--rule);width:100%;height:1px;position:absolute;top:0;left:0}.I2b7rW_link{color:var(--cream);text-decoration:none;display:block}.I2b7rW_head{justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:36px;display:flex}.I2b7rW_label{font-family:var(--mono);letter-spacing:.38em;text-transform:uppercase;color:var(--cream-60);font-size:12px}.I2b7rW_meta{font-family:var(--mono);letter-spacing:.38em;text-transform:uppercase;color:var(--cream-48);text-align:right;font-size:12px}.I2b7rW_title{font-family:var(--serif);letter-spacing:-.01em;color:var(--cream);max-width:900px;font-size:clamp(2.2rem,4vw,3.5rem);font-weight:300;line-height:1.1;display:block}.I2b7rW_foot{align-items:center;gap:20px;margin-top:40px;display:flex}.I2b7rW_growRule{width:56px;height:1px;transition:width var(--t-2) var(--ease-sq), background var(--t-2) var(--ease-sq);background:#d45a1a7a;flex-shrink:0;display:block}.I2b7rW_link:hover .I2b7rW_growRule{background:#d45a1ad1;width:96px}.I2b7rW_arrow{font-family:var(--sans);color:var(--cream-60);transition:transform var(--t-2) var(--ease-sq), color var(--t-2) var(--ease-sq);font-size:14px}.I2b7rW_link:hover .I2b7rW_arrow{color:var(--cream);transform:translate(6px)}@media (max-width:900px){.I2b7rW_next{margin-top:72px;padding-top:48px}.I2b7rW_head{flex-direction:column;align-items:flex-start;gap:8px;margin-bottom:28px}.I2b7rW_meta{letter-spacing:.32em;text-align:left;font-size:10px}.I2b7rW_growRule{width:40px}.I2b7rW_link:hover .I2b7rW_growRule{width:64px}}
.iob9rW_hero{background:var(--void);contain:layout paint;flex-direction:column;justify-content:flex-end;width:100%;height:100vh;min-height:600px;padding:0 56px 88px;display:flex;position:relative;overflow:hidden}.iob9rW_heroAtmo{z-index:0;position:absolute;inset:0;overflow:hidden}.iob9rW_heroImgWrap{position:absolute;inset:0;overflow:hidden}.iob9rW_heroImg{object-fit:cover;object-position:center;opacity:.82;width:100%;height:100%;transition:filter var(--t-4) var(--ease-sq);position:absolute;top:0;left:0;transform:scale(1.06)}.will-animate .iob9rW_heroImg{filter:brightness(1.06)contrast(.97)}.on .iob9rW_heroImg{filter:none}.iob9rW_heroOverlay{background:#0d0d0d85;position:absolute;inset:0}.iob9rW_heroLift{pointer-events:none;background:radial-gradient(circle closest-side, var(--cream-100), transparent 70%);opacity:0;width:140vmax;height:140vmax;transition:opacity var(--t-2) var(--ease-sq);position:absolute;top:0;left:0;transform:translate(-50%,-50%)}.iob9rW_heroLiftOn{opacity:.05}@media (hover:none),(pointer:coarse),(prefers-reduced-motion:reduce){.iob9rW_heroLift{display:none}}.iob9rW_heroVignette{pointer-events:none;background:radial-gradient(78% 92% at 50% 52%,#0000 0%,#0d0d0d26 42%,#0d0d0d8c 72%,#0d0d0dd9 100%);position:absolute;inset:0}.iob9rW_heroFadeL{background:linear-gradient(90deg,#050505a6 0%,#0505054d 30%,#0000 60%);position:absolute;inset:0}.iob9rW_heroFadeT{background:linear-gradient(#050505bf,#0000);height:18%;position:absolute;top:0;left:0;right:0}.iob9rW_heroFadeB{background:linear-gradient(to bottom, transparent, var(--bg));height:42%;position:absolute;bottom:0;left:0;right:0}.iob9rW_heroContent{z-index:10;position:relative}.iob9rW_heroEyebrow{font-family:var(--mono);letter-spacing:.38em;text-transform:uppercase;color:var(--cream-60);transition:opacity var(--t-4) var(--ease-sq) .1s, transform var(--t-4) var(--ease-sq) .1s;margin-bottom:24px;font-size:12px;display:block}.will-animate .iob9rW_heroEyebrow{opacity:0;transform:translateY(16px)}.on .iob9rW_heroEyebrow{opacity:1;transform:translateY(0)}.iob9rW_heroH1{font-family:var(--serif);letter-spacing:-.02em;color:var(--cream);margin:0;font-size:clamp(5rem,9.8vw,10rem);font-style:normal;font-weight:300;line-height:.9}.iob9rW_h1Period{transition:opacity var(--t-2) var(--ease-sq) 1.5s}.will-animate .iob9rW_h1Period{opacity:0}.on .iob9rW_h1Period{opacity:1}.iob9rW_thesis,.iob9rW_formSection,.iob9rW_channels,.iob9rW_verdict{background:var(--bg)}.iob9rW_thesisInner,.iob9rW_formInner,.iob9rW_channelsInner{grid-template-columns:var(--rail) 1fr;gap:var(--rail-gap);align-items:start;display:grid}.iob9rW_innerRule{background:var(--rule);height:1px;position:absolute;top:0;left:0;right:0}.iob9rW_thesis{padding:110px 0 96px}.iob9rW_thesisInner{padding-top:40px;position:relative}.iob9rW_thesisLabel{font-family:var(--mono);letter-spacing:.38em;text-transform:uppercase;color:var(--cream-60);padding-top:4px;font-size:12px;display:block}.iob9rW_thesisBody{flex-direction:column;gap:32px;max-width:720px;display:flex}.iob9rW_thesisPara{font-family:var(--serif);color:var(--cream);letter-spacing:.005em;font-size:clamp(1.35rem,2.1vw,1.8rem);font-weight:300;line-height:1.42}.iob9rW_formSection{padding:0 0 96px}.iob9rW_formInner{padding-top:40px;position:relative}.iob9rW_formLabel{font-family:var(--mono);letter-spacing:.38em;text-transform:uppercase;color:var(--cream-60);padding-top:4px;font-size:12px;display:block}.iob9rW_formCol{max-width:640px}.iob9rW_form{flex-direction:column;gap:36px;display:flex}.iob9rW_formRow{grid-template-columns:1fr 1fr;gap:36px;display:grid}.iob9rW_field input,.iob9rW_field textarea{width:100%;font-family:var(--body);color:var(--cream);border:none;border-bottom:1px solid var(--cream-30);transition:border-color .4s var(--ease-sq);letter-spacing:.01em;background:0 0;outline:none;padding:12px 0;font-size:15px;font-weight:300}.iob9rW_field input::placeholder,.iob9rW_field textarea::placeholder{color:var(--cream-58);font-weight:300}.iob9rW_field input:focus,.iob9rW_field textarea:focus{border-bottom-color:var(--cream-72)}.iob9rW_field textarea{resize:vertical;min-height:80px;font-family:var(--body);line-height:1.6}.iob9rW_submitRow{justify-content:flex-end;align-items:center;margin-top:12px;display:flex}.iob9rW_submit{border:none;border-bottom:1px solid var(--orange);color:var(--cream);cursor:pointer;transition:opacity .4s var(--ease-sq), gap .5s var(--ease-sq);background:0 0;align-items:center;gap:14px;padding:10px 2px;display:inline-flex}.iob9rW_submit:hover{opacity:.75;gap:18px}.iob9rW_submit:disabled{opacity:.5;cursor:not-allowed}.iob9rW_submitText{font-family:var(--sans);letter-spacing:.22em;text-transform:uppercase;color:var(--cream);font-size:11px;font-weight:500}.iob9rW_submitArrow{font-family:var(--sans);color:var(--cream);font-size:14px;line-height:1;transform:translateY(-1px)}.iob9rW_formStatus{font-family:var(--mono);letter-spacing:.08em;color:var(--cream-55);text-align:right;min-height:20px;margin-top:8px;font-size:11px}.iob9rW_confirm{opacity:0;min-height:280px;animation:iob9rW_confirmIn 1s var(--ease-sq) forwards;flex-direction:column;justify-content:center;align-items:flex-start;padding:24px 0;display:flex;transform:translateY(16px)}@keyframes iob9rW_confirmIn{to{opacity:1;transform:translateY(0)}}.iob9rW_confirmMark{background:var(--orange);opacity:.55;width:1px;height:52px;margin-bottom:36px;display:block}.iob9rW_confirmLabel{font-family:var(--mono);letter-spacing:.38em;text-transform:uppercase;color:var(--cream-60);margin-bottom:22px;font-size:12px}.iob9rW_confirmBody{font-family:var(--serif);color:var(--cream);max-width:520px;font-size:clamp(1.35rem,2.3vw,1.85rem);font-style:italic;font-weight:300;line-height:1.4}@media (prefers-reduced-motion:reduce){.iob9rW_confirm{opacity:1;animation:none;transform:none}}.iob9rW_channels{padding:0 0 96px}.iob9rW_channelsInner{padding-top:40px;position:relative}.iob9rW_channelsLabel{font-family:var(--mono);letter-spacing:.38em;text-transform:uppercase;color:var(--cream-60);padding-top:4px;font-size:12px;display:block}.iob9rW_channelsList{font-family:var(--mono);letter-spacing:.06em;flex-direction:column;gap:14px;font-size:13px;display:flex}.iob9rW_channelsLink{color:var(--cream-60);width:fit-content;text-decoration:none;transition:color .3s}.iob9rW_channelsLink:hover{color:var(--cream)}.iob9rW_channelsGeo{color:var(--cream-48);font-style:normal;line-height:1.7}.iob9rW_verdict{padding:0 0 100px}.iob9rW_verdictInner{align-items:center;gap:32px;padding-top:32px;display:flex;position:relative}.iob9rW_verdictRule{background:linear-gradient(90deg,#0000 0%,#ffffff14 35%,#d45a1a47 100%);flex:1;height:1px}.iob9rW_verdictText{font-family:var(--serif);letter-spacing:.01em;color:var(--cream);text-align:right;flex-shrink:0;font-size:clamp(1.35rem,2.1vw,1.85rem);font-style:italic;font-weight:300}@media (max-width:768px){.iob9rW_hero{min-height:500px;padding:0 24px 56px}.iob9rW_heroEyebrow{margin-bottom:18px;font-size:10px}.iob9rW_heroH1{font-size:clamp(3.2rem,13vw,5rem)}.iob9rW_thesis{padding:72px 0 56px}.iob9rW_formSection{padding:0 0 56px}.iob9rW_channels{padding:0 0 64px}.iob9rW_verdict{padding:0 0 80px}.iob9rW_thesisInner,.iob9rW_formInner,.iob9rW_channelsInner{grid-template-columns:1fr;gap:24px;padding-top:32px}.iob9rW_thesisLabel,.iob9rW_formLabel,.iob9rW_channelsLabel{font-size:10px}.iob9rW_thesisPara{font-size:1.25rem;line-height:1.45}.iob9rW_formRow{grid-template-columns:1fr;gap:36px}.iob9rW_verdictInner{flex-direction:column;align-items:stretch;gap:18px;padding-top:24px}.iob9rW_verdictRule{display:none}.iob9rW_verdictText{text-align:left;font-size:1.3rem}.iob9rW_confirm{min-height:220px;padding:20px 0}.iob9rW_confirmMark{height:42px;margin-bottom:28px}.iob9rW_confirmLabel{margin-bottom:18px;font-size:10px}.iob9rW_confirmBody{font-size:1.15rem;line-height:1.45}}
.WhddSW_article{background:var(--bg);color:var(--cream);padding:120px 0 140px}.WhddSW_meta{border-bottom:1px solid var(--rule);align-items:center;gap:20px;max-width:1080px;margin:0 auto 64px;padding-bottom:20px;display:flex}.WhddSW_metaLabel{font-family:var(--mono);letter-spacing:.38em;text-transform:uppercase;color:var(--cream-60);font-size:11px;font-weight:400}.WhddSW_metaRule{background:#d45a1a3d;flex:1;max-width:480px;height:1px}.WhddSW_metaDate{font-family:var(--serif);color:var(--cream);font-size:clamp(1rem,1.4vw,1.2rem);font-style:italic;font-weight:300}.WhddSW_intro{max-width:820px;margin:0 auto 96px}.WhddSW_introText{font-family:var(--serif);color:var(--cream-92);margin:0;font-size:clamp(1.25rem,1.9vw,1.6rem);font-weight:300;line-height:1.52}.WhddSW_section{grid-template-columns:var(--rail) 1fr;gap:var(--rail-gap);align-items:start;max-width:1080px;margin:0 auto 72px;display:grid}.WhddSW_sectionSidebar{flex-direction:column;gap:16px;padding-top:8px;display:flex}.WhddSW_sectionNum{font-family:var(--mono);letter-spacing:.38em;color:#d45a1ab8;font-size:12px;font-weight:400}.WhddSW_sectionRule{background:#d45a1a66;width:40px;height:1px;display:block}.WhddSW_sectionBody{max-width:720px}.WhddSW_sectionHeading{font-family:var(--serif);color:var(--cream);letter-spacing:-.005em;margin:0 0 24px;font-size:clamp(1.4rem,2.1vw,1.85rem);font-weight:300;line-height:1.2}.WhddSW_sectionProse p{font-family:var(--body);color:var(--cream-88);margin:0;font-size:17px;font-weight:300;line-height:1.82}.WhddSW_sectionProse p+p,.WhddSW_sectionProse ul+p{margin-top:16px}.WhddSW_sectionProse p+ul{margin-top:14px}.WhddSW_list{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.WhddSW_list li{font-family:var(--body);color:var(--cream-82);padding-left:20px;font-size:17px;font-weight:300;line-height:1.6;position:relative}.WhddSW_list li:before{content:"";background:#d45a1a8c;width:10px;height:1px;position:absolute;top:.82em;left:0}.WhddSW_inlineLink{color:var(--cream);transition:border-color .5s var(--ease-sq), color .5s var(--ease-sq);border-bottom:1px solid #d45a1a8c;padding-bottom:1px;text-decoration:none}.WhddSW_inlineLink:hover{color:var(--cream-100);border-color:#d45a1af2}.WhddSW_contact{grid-template-columns:var(--rail) 1fr;gap:var(--rail-gap);border-top:1px solid var(--rule);align-items:start;max-width:1080px;margin:40px auto 0;padding-top:56px;display:grid}.WhddSW_contactLabel{font-family:var(--mono);letter-spacing:.38em;text-transform:uppercase;color:var(--cream-60);border-top:1px solid #d45a1a47;max-width:120px;padding-top:16px;font-size:12px;display:block}.WhddSW_contactText{font-family:var(--body);color:var(--cream-88);max-width:720px;margin:0;font-size:17px;font-weight:300;line-height:1.82}@media (max-width:900px){.WhddSW_article{padding:72px 0 88px}.WhddSW_meta{flex-wrap:wrap;gap:14px;margin-bottom:40px}.WhddSW_metaRule{display:none}.WhddSW_intro{margin-bottom:64px}.WhddSW_introText{font-size:clamp(1.1rem,4vw,1.3rem)}.WhddSW_section,.WhddSW_contact{grid-template-columns:1fr;gap:20px}.WhddSW_section{margin-bottom:56px}.WhddSW_sectionSidebar{flex-direction:row;align-items:center;padding-top:0}.WhddSW_sectionRule{flex:1;max-width:80px}.WhddSW_sectionHeading{font-size:1.3rem}.WhddSW_sectionProse p,.WhddSW_sectionProse li,.WhddSW_list li,.WhddSW_contactText{font-size:15.5px}.WhddSW_contact{margin-top:24px;padding-top:40px}.WhddSW_contactLabel{max-width:none}}
.HO9oCW_services{background:var(--void);padding:96px 0 120px}.HO9oCW_intro{margin:0 0 80px;padding-bottom:56px;position:relative}.HO9oCW_introRule{background:var(--rule);height:1px;position:absolute;bottom:0;left:0;right:0}.HO9oCW_introTitle{font-family:var(--serif);color:var(--cream);letter-spacing:-.01em;margin-bottom:0;font-size:clamp(2.8rem,5.5vw,5rem);font-weight:300;line-height:1.1}.HO9oCW_svcRow{padding:56px 0;scroll-margin-top:96px;position:relative}.HO9oCW_svcRow:last-of-type{border-bottom:1px solid var(--rule)}.HO9oCW_rowRule{background:var(--rule);height:1px;transition:transform var(--t-2) var(--ease-sq) .1s, background .4s;position:absolute;top:0;left:0;right:0}.HO9oCW_svcRow:hover .HO9oCW_rowRule{background:#d45a1a59}.HO9oCW_svcContent{grid-template-columns:28% 1fr;align-items:start;gap:40px;display:grid}.HO9oCW_svcMeta{flex-direction:column;gap:18px;display:flex}.HO9oCW_svcIndex{font-family:var(--mono);letter-spacing:.38em;text-transform:uppercase;color:var(--cream-48);font-size:11px;font-weight:400}.HO9oCW_svcName{font-family:var(--serif);color:var(--cream);font-size:clamp(1.5rem,2.2vw,2.1rem);font-weight:300;line-height:1.1}.HO9oCW_svcBody{flex-direction:column;align-items:flex-start;display:flex}.HO9oCW_svcDesc{font-family:var(--body);letter-spacing:.005em;color:var(--cream);max-width:680px;font-size:18px;font-weight:300;line-height:1.85}.HO9oCW_svcDesc:not(:last-child){margin-bottom:14px}.HO9oCW_svcExpand{transition:grid-template-rows .8s var(--ease-sq);grid-template-rows:0fr;width:100%;max-width:680px;display:grid}.HO9oCW_svcExpandOpen{grid-template-rows:1fr}.HO9oCW_svcExpandInner{min-height:0;overflow:hidden}.HO9oCW_svcExpandRule{opacity:0;width:48px;height:1px;transition:opacity .6s var(--ease-sq) .1s;background:#d45a1a52;margin:32px 0 24px;display:block}.HO9oCW_svcExpandOpen .HO9oCW_svcExpandRule{opacity:1}.HO9oCW_svcExpandText{font-family:var(--body);letter-spacing:.005em;color:var(--cream-78);opacity:0;transition:opacity .6s var(--ease-sq) .15s, transform .6s var(--ease-sq) .15s;padding-bottom:4px;font-size:17px;font-weight:300;line-height:1.8;transform:translateY(8px)}.HO9oCW_svcExpandOpen .HO9oCW_svcExpandText{opacity:1;transform:translateY(0)}.HO9oCW_svcCaseLink{color:var(--cream);text-decoration-line:underline;-webkit-text-decoration-color:var(--cream-38);text-decoration-color:var(--cream-38);text-underline-offset:4px;transition:text-decoration-color var(--t-1) var(--ease-sq);text-decoration-thickness:1px}.HO9oCW_svcCaseLink:hover{-webkit-text-decoration-color:var(--cream);text-decoration-color:var(--cream)}.HO9oCW_svcCaseLink:focus-visible,.HO9oCW_svcToggle:focus-visible{outline:1px solid var(--cream);outline-offset:5px}.HO9oCW_svcToggle{cursor:pointer;color:var(--cream-60);transition:color .4s var(--ease-sq);background:0 0;border:none;align-items:center;gap:12px;margin-top:24px;padding:0;font-family:inherit;display:inline-flex}.HO9oCW_svcToggle:hover{color:var(--cream)}.HO9oCW_svcToggleLabel{font-family:var(--mono);letter-spacing:.38em;text-transform:uppercase;font-size:11px;font-weight:400}.HO9oCW_svcToggleGlyph{width:10px;height:10px;position:relative}.HO9oCW_svcToggleGlyph:before,.HO9oCW_svcToggleGlyph:after{content:"";transition:transform .5s var(--ease-sq), opacity .5s ease;background:currentColor;position:absolute}.HO9oCW_svcToggleGlyph:before{height:1px;top:50%;left:0;right:0;transform:translateY(-.5px)}.HO9oCW_svcToggleGlyph:after{width:1px;top:0;bottom:0;left:50%;transform:translate(-.5px)}.HO9oCW_svcToggleGlyphOpen:after{opacity:0;transform:translate(-.5px)rotate(90deg)}.HO9oCW_svcVerdict{opacity:0;transition:opacity var(--t-3) var(--ease-sq) .55s, transform var(--t-3) var(--ease-sq) .55s;justify-content:flex-end;align-items:center;gap:32px;margin-top:40px;display:flex;transform:translateY(8px)}.HO9oCW_svcVerdictRule{background:linear-gradient(90deg,#0000 0%,#d45a1a2e 40%,#d45a1a52 100%);flex:1;max-width:520px;height:1px}.HO9oCW_svcTag{font-family:var(--serif);letter-spacing:.005em;color:var(--cream-92);text-align:right;font-size:clamp(1.3rem,2.2vw,1.65rem);font-style:italic;font-weight:300;line-height:1.2}.HO9oCW_svcTag .op{color:#d45a1a00;transition:color var(--t-3) var(--ease-sq) .7s}.HO9oCW_svcRow.on .HO9oCW_svcVerdict{opacity:1;transform:translateY(0)}.HO9oCW_svcRow.on .HO9oCW_svcTag .op{color:var(--orange)}@media (prefers-reduced-motion:reduce){.HO9oCW_svcVerdict{opacity:1;transition:none;transform:none}.HO9oCW_svcTag .op{color:var(--orange);transition:none}.HO9oCW_svcExpand,.HO9oCW_svcExpandRule,.HO9oCW_svcExpandText,.HO9oCW_svcCaseLink{transition:none}}@media (max-width:768px){.HO9oCW_services{padding:64px 0 88px}.HO9oCW_intro{margin:0 0 56px;padding-bottom:40px}.HO9oCW_introTitle{margin-bottom:0;font-size:clamp(2rem,8vw,2.6rem);line-height:1.15}.HO9oCW_svcRow{padding:40px 0}.HO9oCW_svcContent{grid-template-columns:1fr;gap:18px}.HO9oCW_svcMeta{gap:12px}.HO9oCW_svcIndex{font-size:10px}.HO9oCW_svcName{font-size:1.6rem}.HO9oCW_svcDesc{font-size:16px}.HO9oCW_svcDesc:not(:last-child){margin-bottom:10px}.HO9oCW_svcExpandText{font-size:15.5px}.HO9oCW_svcToggle{margin-top:18px}.HO9oCW_svcToggleLabel{font-size:10px}.HO9oCW_svcVerdict{opacity:1;gap:16px;margin-top:28px;transition:none;transform:translateY(0)}.HO9oCW_svcVerdictRule{flex:none;min-width:30px;max-width:60px}.HO9oCW_svcTag{white-space:normal;text-align:right;font-size:1.05rem}.HO9oCW_svcTag .op{color:var(--orange);transition:none}}
.ItA9Ha_work{background:var(--ink-2);padding:116px 0}.ItA9Ha_qHd{margin-bottom:64px}.ItA9Ha_qTitle{font-family:var(--serif);letter-spacing:-.01em;color:var(--cream);margin-bottom:0;font-size:clamp(2.8rem,5.5vw,5rem);font-weight:300;line-height:1.1;display:flow-root}.ItA9Ha_qTitleBreak{display:none}@media (max-width:520px){.ItA9Ha_qTitleBreak{display:inline}}.ItA9Ha_qTitle .mask-line{margin-bottom:-.18em;padding-bottom:.18em}.ItA9Ha_qPrimary{flex-direction:column;display:flex}.ItA9Ha_qBlock{border-top:1px solid #0000;padding:64px 0;position:relative}.ItA9Ha_qBlock:last-of-type{border-bottom:1px solid var(--rule)}.ItA9Ha_qRule{background:var(--rule);height:1px;position:absolute;top:-1px;left:0;right:0}.ItA9Ha_qMono{font-family:var(--mono);letter-spacing:.32em;text-transform:uppercase;color:var(--cream-60);margin-bottom:32px;font-size:12px;display:block}.ItA9Ha_qText{font-family:var(--serif);color:var(--cream);max-width:860px;margin-bottom:26px;font-size:clamp(1.4rem,2.5vw,2.1rem);font-weight:300;line-height:1.46}.ItA9Ha_qBlockFoot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:32px;max-width:860px;display:flex}.ItA9Ha_qCite{font-family:var(--sans);letter-spacing:.08em;color:var(--cream-60);font-size:12px;font-style:normal;font-weight:400}.ItA9Ha_qCaseLink{color:var(--cream-82);transition:color .5s var(--ease-sq);flex-wrap:wrap;align-items:center;gap:18px;font-family:inherit;text-decoration:none;display:inline-flex}.ItA9Ha_qCaseLink:hover{color:var(--cream)}.ItA9Ha_qCaseRule{width:40px;height:1px;transition:width .6s var(--ease-sq), background .5s var(--ease-sq);background:#d45a1a66;display:block}.ItA9Ha_qCaseLink:hover .ItA9Ha_qCaseRule{background:#d45a1ab8;width:72px}.ItA9Ha_qCaseMeta{font-family:var(--mono);letter-spacing:.38em;text-transform:uppercase;color:var(--cream-60);font-size:11px;font-weight:400}.ItA9Ha_qCaseTitle{font-family:var(--serif);letter-spacing:.01em;color:inherit;font-size:16px;font-style:italic;font-weight:300}.ItA9Ha_qCaseArrow{font-family:var(--sans);color:inherit;transition:transform .5s var(--ease-sq);font-size:14px;font-weight:300;display:inline-block}.ItA9Ha_qCaseLink:hover .ItA9Ha_qCaseArrow{transform:translate(6px)}.ItA9Ha_qFoot{justify-content:flex-end;margin-top:56px;display:flex}.ItA9Ha_qFootCta{color:var(--cream-82);transition:color .5s var(--ease-sq);align-items:center;gap:18px;text-decoration:none;display:inline-flex}.ItA9Ha_qFootCta:hover{color:var(--cream)}.ItA9Ha_qFootCtaRule{width:40px;height:1px;transition:width .6s var(--ease-sq), background .5s var(--ease-sq);background:#d45a1a66;display:block}.ItA9Ha_qFootCta:hover .ItA9Ha_qFootCtaRule{background:#d45a1ab8;width:72px}.ItA9Ha_qFootCtaText{font-family:var(--serif);letter-spacing:.005em;color:inherit;font-size:clamp(1.5rem,2.5vw,2rem);font-style:italic;font-weight:300}.ItA9Ha_qFootCtaArrow{font-family:var(--sans);color:inherit;transition:transform .5s var(--ease-sq);font-size:18px;font-weight:300;display:inline-block}.ItA9Ha_qFootCta:hover .ItA9Ha_qFootCtaArrow{transform:translate(6px)}@media (max-width:768px){.ItA9Ha_work{padding:64px 0}.ItA9Ha_qHd{margin-bottom:40px}.ItA9Ha_qTitle{line-height:1.15}.ItA9Ha_qBlock{padding:36px 0}.ItA9Ha_qMono{margin-bottom:18px;font-size:10px}.ItA9Ha_qText{margin-bottom:18px;font-size:clamp(1.15rem,4.5vw,1.5rem);line-height:1.5}.ItA9Ha_qBlockFoot{flex-direction:column;align-items:flex-start;gap:20px}.ItA9Ha_qCite{font-size:10px}.ItA9Ha_qCaseLink{flex-wrap:wrap;align-items:center;gap:8px}.ItA9Ha_qCaseRule{flex:0 0 100%;max-width:40px}.ItA9Ha_qCaseMeta{font-size:10px}.ItA9Ha_qCaseTitle{font-size:15px}.ItA9Ha_qFoot{margin-top:40px}.ItA9Ha_qFootCtaText{font-size:1.3rem}.ItA9Ha_qFootCtaArrow{font-size:16px}}
.SKsLwq_tv{background:var(--void);padding:96px 0 120px}.SKsLwq_intro{margin:0 0 80px;padding-bottom:56px;position:relative}.SKsLwq_introRule{background:var(--rule);height:1px;position:absolute;bottom:0;left:0;right:0}.SKsLwq_introTitle{font-family:var(--serif);color:var(--cream);letter-spacing:-.01em;margin-bottom:0;font-size:clamp(2.8rem,5.5vw,5rem);font-weight:300;line-height:1.1}.SKsLwq_numberedList{flex-direction:column;display:flex}.SKsLwq_vBlock{padding:64px 0;position:relative}.SKsLwq_blockRule{background:var(--rule);height:1px;position:absolute;top:0;left:0;right:0}.SKsLwq_vBlock:first-child{padding-top:0}.SKsLwq_vBlock:last-child{border-bottom:1px solid var(--rule)}.SKsLwq_vMono{font-family:var(--mono);letter-spacing:.32em;text-transform:uppercase;color:var(--cream-60);margin-bottom:32px;font-size:12px;display:block}.SKsLwq_vText{font-family:var(--serif);color:var(--cream);max-width:860px;margin-bottom:26px;font-size:clamp(1.4rem,2.5vw,2.1rem);font-weight:300;line-height:1.46}.SKsLwq_vFoot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:32px;max-width:860px;display:flex}.SKsLwq_vCite{font-family:var(--sans);letter-spacing:.08em;color:var(--cream-60);font-size:12px;font-style:normal;font-weight:400}.SKsLwq_vCaseLink{color:var(--cream-82);transition:color .5s var(--ease-sq);align-items:center;gap:18px;font-family:inherit;text-decoration:none;display:inline-flex}.SKsLwq_vCaseLink:hover{color:var(--cream)}.SKsLwq_vCaseRule{width:40px;height:1px;transition:width .6s var(--ease-sq), background .5s var(--ease-sq);background:#d45a1a66;display:block}.SKsLwq_vCaseLink:hover .SKsLwq_vCaseRule{background:#d45a1ab8;width:72px}.SKsLwq_vCaseMeta{font-family:var(--mono);letter-spacing:.38em;text-transform:uppercase;color:var(--cream-60);font-size:12px;font-weight:400}.SKsLwq_vCaseTitle{font-family:var(--serif);letter-spacing:.01em;color:inherit;font-size:17px;font-style:italic;font-weight:300}.SKsLwq_vCaseArrow{font-family:var(--sans);color:inherit;transition:transform .5s var(--ease-sq);font-size:14px;font-weight:300;display:inline-block}.SKsLwq_vCaseLink:hover .SKsLwq_vCaseArrow{transform:translate(6px)}.SKsLwq_additionalList{flex-direction:column;display:flex}.SKsLwq_aBlock{padding:64px 0;position:relative}.SKsLwq_aBlock:last-child{border-bottom:1px solid var(--rule)}.SKsLwq_aText{font-family:var(--serif);color:var(--cream);max-width:860px;margin-bottom:26px;font-size:clamp(1.4rem,2.5vw,2.1rem);font-weight:300;line-height:1.46}.SKsLwq_aBlock .SKsLwq_vMono{margin-bottom:32px}@media (max-width:768px){.SKsLwq_tv{padding:64px 0 88px}.SKsLwq_intro{margin:0 0 56px;padding-bottom:40px}.SKsLwq_introTitle{margin-bottom:0;font-size:clamp(2rem,8vw,2.6rem);line-height:1.15}.SKsLwq_vBlock{padding:40px 0}.SKsLwq_vMono{margin-bottom:18px;font-size:10px}.SKsLwq_vText{margin-bottom:18px;font-size:clamp(1.15rem,4.5vw,1.5rem)}.SKsLwq_vFoot{flex-direction:column;align-items:flex-start;gap:20px}.SKsLwq_vCaseLink{flex-wrap:wrap;gap:8px}.SKsLwq_vCaseRule{flex:0 0 100%;max-width:40px}.SKsLwq_vCaseMeta{font-size:10px}.SKsLwq_vCaseTitle{font-size:15px}.SKsLwq_vCite{font-size:10px}.SKsLwq_aBlock{padding:40px 0}.SKsLwq_aBlock .SKsLwq_vMono{margin-bottom:18px}.SKsLwq_aText{margin-bottom:18px;font-size:clamp(1.15rem,4.5vw,1.5rem)}}
.gR48iG_section{background:var(--bg);color:var(--cream);padding:120px 0 140px}.gR48iG_lead{max-width:820px;margin:0 auto 100px}.gR48iG_leadLabel{font-family:var(--mono);letter-spacing:.38em;text-transform:uppercase;color:var(--cream-60);border-bottom:1px solid #d45a1a47;width:fit-content;margin-bottom:28px;padding-bottom:24px;font-size:12px;font-weight:400;display:block}.gR48iG_leadText{font-family:var(--serif);color:var(--cream-92);font-size:clamp(1.3rem,2vw,1.75rem);font-weight:300;line-height:1.52}.gR48iG_cases{flex-direction:column;gap:0;max-width:1080px;margin:0 auto 120px;display:flex}.gR48iG_caseCard{color:var(--cream);border-top:1px solid #ffffff14;padding:72px 0;text-decoration:none;display:block;position:relative}.gR48iG_caseCard:last-child{border-bottom:1px solid #ffffff14}.gR48iG_caseCard:hover .gR48iG_caseTitle{color:var(--cream)}.gR48iG_caseHead{border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:center;gap:24px;margin-bottom:36px;padding-bottom:20px;display:flex}.gR48iG_caseIndex{font-family:var(--mono);letter-spacing:.38em;text-transform:uppercase;color:var(--cream-72);font-size:12px;font-weight:400}.gR48iG_caseHeadRight{align-items:center;gap:12px;display:inline-flex}.gR48iG_caseMeta{font-family:var(--mono);letter-spacing:.32em;text-transform:uppercase;color:var(--cream-48);font-size:11px;font-weight:400}.gR48iG_caseMetaDot{font-family:var(--mono);color:var(--cream-30);font-size:12px}.gR48iG_caseTitle{font-family:var(--serif);letter-spacing:-.012em;color:var(--cream-92);max-width:840px;transition:color .6s var(--ease-sq);margin:0 0 36px;font-size:clamp(2.2rem,4.2vw,3.6rem);font-style:italic;font-weight:300;line-height:1.08}.gR48iG_caseTitle .op{color:var(--orange);font-style:normal}.gR48iG_caseLead{font-family:var(--body);color:var(--cream-82);max-width:720px;margin:0 0 44px;font-size:18px;font-weight:300;line-height:1.82}.gR48iG_caseFoot{flex-wrap:wrap;align-items:center;gap:20px;display:flex}.gR48iG_caseClient{font-family:var(--sans);letter-spacing:.24em;text-transform:uppercase;color:var(--cream-82);transition:color .5s var(--ease-sq);font-size:12px;font-weight:500}.gR48iG_caseCard:hover .gR48iG_caseClient{color:var(--cream)}.gR48iG_caseRule{width:56px;height:1px;transition:width .6s var(--ease-sq), background .5s var(--ease-sq);background:#d45a1a7a;flex-shrink:0;display:block}.gR48iG_caseCard:hover .gR48iG_caseRule{background:#d45a1ad1;width:96px}.gR48iG_caseReadMeta{font-family:var(--mono);letter-spacing:.38em;text-transform:uppercase;color:var(--cream-60);transition:color .5s var(--ease-sq);font-size:11px;font-weight:400}.gR48iG_caseCard:hover .gR48iG_caseReadMeta{color:var(--cream-92)}.gR48iG_caseArrow{font-family:var(--sans);color:var(--cream-72);transition:transform .5s var(--ease-sq), color .5s var(--ease-sq);font-size:15px;font-weight:300;display:inline-block}.gR48iG_caseCard:hover .gR48iG_caseArrow{color:var(--cream);transform:translate(8px)}.gR48iG_breath{justify-content:center;align-items:center;gap:24px;padding:56px 0;display:flex}.gR48iG_breathRule{background:linear-gradient(90deg,#0000 0%,#d45a1a2e 30% 70%,#0000 100%);flex:1;max-width:240px;height:1px}.gR48iG_breathMark{font-family:var(--mono);letter-spacing:.38em;text-transform:uppercase;color:var(--cream-28);white-space:nowrap;flex-shrink:0;font-size:10px;font-weight:400}.gR48iG_foot{text-align:center;max-width:1080px;margin:0 auto;padding-top:120px}.gR48iG_footText{font-family:var(--serif);color:var(--cream-92);max-width:640px;margin:0 auto 32px;font-size:clamp(2rem,4.2vw,3.8rem);font-style:normal;font-weight:300;line-height:1.4}.gR48iG_footText .op{color:var(--orange)}.gR48iG_footCta{color:var(--cream-82);transition:color .5s var(--ease-sq);align-items:center;gap:20px;padding:12px 0;text-decoration:none;display:inline-flex}.gR48iG_footCta:hover{color:var(--cream)}.gR48iG_footCtaRule{width:40px;height:1px;transition:width .6s var(--ease-sq), background .5s var(--ease-sq);background:#d45a1a7a;display:block}.gR48iG_footCta:hover .gR48iG_footCtaRule{background:#d45a1ad1;width:72px}.gR48iG_footCtaText{font-family:var(--mono);letter-spacing:.38em;text-transform:uppercase;font-size:12px;font-weight:400}.gR48iG_footCtaArrow{font-family:var(--sans);transition:transform .5s var(--ease-sq);font-size:14px;display:inline-block}.gR48iG_footCta:hover .gR48iG_footCtaArrow{transform:translate(6px)}@media (max-width:900px){.gR48iG_section{padding:72px 0 88px}.gR48iG_lead{margin-bottom:64px}.gR48iG_leadLabel{margin-bottom:22px;padding-bottom:18px;font-size:10px}.gR48iG_leadText{font-size:clamp(1.15rem,4vw,1.4rem)}.gR48iG_cases{margin-bottom:80px}.gR48iG_breath{gap:16px;padding:36px 0}.gR48iG_breathRule{max-width:120px}.gR48iG_breathMark{letter-spacing:.32em;font-size:9px}.gR48iG_caseCard{padding:48px 0}.gR48iG_caseHead{flex-direction:column;align-items:flex-start;gap:12px;margin-bottom:28px;padding-bottom:16px}.gR48iG_caseHeadRight{gap:10px}.gR48iG_caseMeta{letter-spacing:.28em;font-size:10px}.gR48iG_caseIndex{font-size:11px}.gR48iG_caseTitle{margin-bottom:24px;font-size:clamp(1.8rem,7vw,2.4rem)}.gR48iG_caseLead{margin-bottom:32px;font-size:16px;line-height:1.72}.gR48iG_caseFoot{gap:14px}.gR48iG_caseClient{letter-spacing:.22em;width:100%;margin-bottom:4px;font-size:11px}.gR48iG_caseRule{width:40px}.gR48iG_caseCard:hover .gR48iG_caseRule{width:64px}.gR48iG_caseReadMeta{letter-spacing:.32em;font-size:10px}.gR48iG_foot{padding-top:80px}.gR48iG_footText{margin-bottom:24px;font-size:clamp(1.5rem,6vw,2.2rem)}.gR48iG_footCtaText{letter-spacing:.32em;font-size:11px}}@media (max-width:540px){.gR48iG_caseTitle{font-size:clamp(1.6rem,8vw,2rem)}.gR48iG_caseCard{padding:40px 0}}
._2OChZq_article{background:var(--bg);color:var(--cream);padding:120px 0 140px}._2OChZq_lead{max-width:820px;margin:0 auto 120px}._2OChZq_leadText{font-family:var(--serif);color:var(--cream-92);font-size:clamp(1.3rem,2vw,1.75rem);font-weight:300;line-height:1.52}._2OChZq_leadText+._2OChZq_leadText{margin-top:32px}._2OChZq_clientLink{color:inherit;border-bottom:1px solid var(--cream-60);padding-bottom:1px;text-decoration:none;transition:border-color .3s}._2OChZq_clientLink:hover{border-color:var(--cream)}._2OChZq_foundation{border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);max-width:1080px;margin:0 auto 140px;padding:80px 0 72px;position:relative}._2OChZq_foundationHd{border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:baseline;margin-bottom:72px;padding-bottom:24px;display:flex}._2OChZq_foundationLabel{font-family:var(--mono);letter-spacing:.38em;text-transform:uppercase;color:var(--cream-60);font-size:12px}._2OChZq_foundationSpan{font-family:var(--mono);letter-spacing:.38em;text-transform:uppercase;color:var(--cream-48);font-size:12px}._2OChZq_aspiration{flex-direction:column;justify-content:space-between;align-items:center;height:320px;padding:0 0 24px;display:flex;position:relative}._2OChZq_aspirationSpine{background:linear-gradient(to top, #d45a1a8c 0%, #d45a1a47 12%, var(--cream-14) 40%, var(--cream-04) 75%, transparent 100%);width:1px;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}._2OChZq_aspirationCaption{z-index:2;background:var(--bg);flex-direction:column;align-items:center;gap:8px;margin-top:16px;padding:14px 22px;display:flex;position:relative}._2OChZq_aspirationCaptionLabel{font-family:var(--mono);letter-spacing:.38em;text-transform:uppercase;color:var(--cream-48);font-size:11px;font-weight:400}._2OChZq_aspirationCaptionNote{font-family:var(--serif);color:var(--cream-62);font-size:15px;font-style:italic;font-weight:300}._2OChZq_groundLine{margin:0 0 48px;position:relative}._2OChZq_groundLineRule{background:linear-gradient(90deg,#0000 0%,#d45a1a66 12%,#d45a1ab8 50%,#d45a1a66 88%,#0000 100%);width:100%;height:1px}._2OChZq_groundLineMark{text-align:center;font-family:var(--mono);letter-spacing:.38em;text-transform:uppercase;color:var(--cream-60);margin-top:16px;font-size:11px;font-weight:400;display:block}._2OChZq_pillars{grid-template-columns:repeat(4,1fr);gap:40px;padding:32px 0 0;display:grid}._2OChZq_pillar{border-top:1px solid var(--cream-10);opacity:0;transition:opacity 1s var(--ease-sq), transform 1s var(--ease-sq);flex-direction:column;align-items:flex-start;padding-top:20px;display:flex;transform:translateY(14px)}._2OChZq_foundation.on ._2OChZq_pillar{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){._2OChZq_pillar{opacity:1!important;transition:none!important;transform:none!important}}._2OChZq_pillarMark{font-family:var(--serif);color:#d45a1abf;letter-spacing:.02em;margin-bottom:16px;font-size:1.4rem;font-weight:300;line-height:1}._2OChZq_pillarName{font-family:var(--serif);color:var(--cream);letter-spacing:-.005em;margin:0 0 14px;font-size:clamp(1.05rem,1.45vw,1.25rem);font-weight:300;line-height:1.2}._2OChZq_pillarNote{font-family:var(--body);color:var(--cream-78);margin:0;font-size:14px;font-weight:300;line-height:1.65}._2OChZq_foundationFoot{border-top:1px solid #ffffff0f;align-items:center;gap:28px;margin-top:72px;padding-top:32px;display:flex}._2OChZq_foundationFootRule{background:linear-gradient(90deg,#0000 0%,#ffffff14 40%,#d45a1a47 100%);flex:1;max-width:520px;height:1px}._2OChZq_foundationFootText{font-family:var(--serif);color:var(--cream-92);white-space:nowrap;font-size:clamp(1.1rem,1.6vw,1.4rem);font-style:italic;font-weight:300}._2OChZq_section{grid-template-columns:var(--rail) 1fr;gap:var(--rail-gap);align-items:start;max-width:1080px;margin:0 auto 96px;display:grid}._2OChZq_sectionLabel{font-family:var(--mono);letter-spacing:.38em;text-transform:uppercase;color:var(--cream-60);max-width:120px;padding-top:17px;font-size:12px;display:block;position:relative}._2OChZq_labelRule{background:#d45a1a47;width:100%;height:1px;position:absolute;top:0;left:0}._2OChZq_sectionBody{max-width:720px}._2OChZq_sectionBody p{font-family:var(--body);color:var(--cream-88);font-size:18px;font-weight:300;line-height:1.85}._2OChZq_sectionBody p+p{margin-top:22px}._2OChZq_epigraph{border-left:1px solid #d45a1a66;max-width:820px;margin:0 auto 120px;padding:48px 0 48px 40px}._2OChZq_epigraphText{font-family:var(--serif);color:var(--cream-88);margin:0 0 28px;font-size:clamp(1.15rem,1.6vw,1.5rem);font-style:italic;font-weight:300;line-height:1.52}._2OChZq_epigraphCite{align-items:center;gap:16px;font-style:normal;display:inline-flex}._2OChZq_epigraphRule{background:#d45a1a8c;flex-shrink:0;width:24px;height:1px;display:block}._2OChZq_epigraphName{font-family:var(--sans);letter-spacing:.18em;text-transform:uppercase;color:var(--cream);font-size:12px;font-weight:500}._2OChZq_epigraphTitle{font-family:var(--sans);letter-spacing:.12em;color:var(--cream-56);font-size:11px;font-weight:400}._2OChZq_pullQuote{border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);text-align:center;max-width:940px;margin:0 auto 120px;padding:72px 0}._2OChZq_pullQuoteText{font-family:var(--serif);color:var(--cream);max-width:820px;margin:0 auto 44px;font-size:clamp(1.5rem,2.6vw,2.2rem);font-style:italic;font-weight:300;line-height:1.42}._2OChZq_pullQuoteCite{align-items:center;gap:20px;font-style:normal;display:inline-flex}._2OChZq_pullQuoteName{font-family:var(--sans);letter-spacing:.18em;text-transform:uppercase;color:var(--cream);font-size:13px;font-weight:500}._2OChZq_pullQuoteRule{background:#d45a1a8c;width:32px;height:1px;display:block}._2OChZq_pullQuoteTitle{font-family:var(--sans);letter-spacing:.12em;color:var(--cream-62);font-size:12px;font-weight:400}._2OChZq_transformations{grid-template-columns:var(--rail) 1fr;gap:var(--rail-gap);align-items:start;max-width:1080px;margin:0 auto 120px;display:grid}._2OChZq_transformGrid{grid-template-columns:1fr 1fr;gap:48px;max-width:840px;display:grid}._2OChZq_transformCol{border-top:1px solid #d45a1a47;flex-direction:column;padding-top:24px;display:flex;position:relative}._2OChZq_transformCol:first-child:before{content:"";background:var(--cream-30);width:40%;height:1px;position:absolute;top:-1px;left:0}._2OChZq_transformCol:last-child:before{content:"";background:#d45a1a8c;width:100%;height:1px;position:absolute;top:-1px;left:0}._2OChZq_transformColLabel{font-family:var(--mono);letter-spacing:.38em;text-transform:uppercase;color:var(--cream-60);margin-bottom:20px;font-size:11px;font-weight:400}._2OChZq_transformColText{font-family:var(--body);color:var(--cream-86);font-size:16px;font-weight:300;line-height:1.7}._2OChZq_closer{grid-template-columns:var(--rail) 1fr;gap:var(--rail-gap);align-items:start;max-width:1080px;margin:0 auto 96px;display:grid}._2OChZq_closerText{font-family:var(--body);color:var(--cream-88);max-width:720px;font-size:18px;font-weight:300;line-height:1.85}._2OChZq_closerVerdict{font-family:var(--serif);color:var(--cream);max-width:720px;margin-top:44px;padding-top:29px;font-size:clamp(1.3rem,2vw,1.65rem);font-style:italic;font-weight:300;line-height:1.36;position:relative}._2OChZq_verdictRule{background:#d45a1a47;width:100%;height:1px;position:absolute;top:0;left:0}._2OChZq_backLink{border-top:1px solid var(--rule);justify-content:flex-start;max-width:1080px;margin:0 auto;padding-top:64px;display:flex}._2OChZq_backLinkAnchor{color:var(--cream-72);transition:color .5s var(--ease-sq);align-items:center;gap:14px;font-family:inherit;text-decoration:none;display:inline-flex}._2OChZq_backLinkAnchor:hover{color:var(--cream)}._2OChZq_backLinkAnchor:hover ._2OChZq_backLinkArrow{transform:translate(-6px)}._2OChZq_backLinkArrow{font-family:var(--sans);transition:transform .5s var(--ease-sq);font-size:14px;display:inline-block}._2OChZq_backLinkMeta{font-family:var(--mono);letter-spacing:.38em;text-transform:uppercase;font-size:11px;font-weight:400}@media (max-width:900px){._2OChZq_article{padding:72px 0 88px}._2OChZq_lead{margin-bottom:80px}._2OChZq_leadText{font-size:clamp(1.15rem,4vw,1.4rem)}._2OChZq_foundation{margin-bottom:88px;padding:56px 0 52px}._2OChZq_foundationHd{flex-direction:column;align-items:flex-start;gap:8px;margin-bottom:48px}._2OChZq_aspiration{height:220px}._2OChZq_aspirationCaption{padding:10px 16px}._2OChZq_aspirationCaptionLabel{font-size:10px}._2OChZq_aspirationCaptionNote{font-size:14px}._2OChZq_pillars{grid-template-columns:1fr 1fr;gap:32px 24px}._2OChZq_pillarName{font-size:1.1rem}._2OChZq_foundationFoot{flex-direction:column;align-items:flex-start;gap:14px;margin-top:48px}._2OChZq_foundationFootRule{display:none}._2OChZq_foundationFootText{white-space:normal;font-size:1.3rem}._2OChZq_section,._2OChZq_transformations,._2OChZq_closer{grid-template-columns:1fr;gap:24px;margin-bottom:72px}._2OChZq_sectionLabel{max-width:none}._2OChZq_sectionBody p,._2OChZq_closerText{font-size:16px}._2OChZq_transformGrid{grid-template-columns:1fr;gap:32px}._2OChZq_pullQuote{margin-bottom:72px;padding:48px 0}._2OChZq_epigraph{margin-bottom:72px;padding:36px 0 36px 24px}._2OChZq_epigraphText{font-size:clamp(1.05rem,4.2vw,1.25rem)}._2OChZq_epigraphCite{flex-wrap:wrap;gap:10px}._2OChZq_pullQuoteText{margin-bottom:32px;font-size:clamp(1.2rem,5vw,1.6rem)}._2OChZq_pullQuoteCite{flex-direction:column;gap:10px}._2OChZq_pullQuoteRule{display:none}._2OChZq_backLink{padding-top:48px}}@media (max-width:540px){._2OChZq_pillars{grid-template-columns:1fr}}
._68yBoq_article{background:var(--bg);color:var(--cream);padding:120px 0 140px}._68yBoq_lead{max-width:820px;margin:0 auto 120px}._68yBoq_leadText{font-family:var(--serif);color:var(--cream-92);font-size:clamp(1.3rem,2vw,1.75rem);font-weight:300;line-height:1.52}._68yBoq_leadText+._68yBoq_leadText{margin-top:32px}._68yBoq_clientLink{color:inherit;border-bottom:1px solid var(--cream-60);padding-bottom:1px;text-decoration:none;transition:border-color .3s}._68yBoq_clientLink:hover{border-color:var(--cream)}._68yBoq_monument{border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);max-width:1080px;margin:0 auto 140px;padding:80px 0 72px;position:relative}._68yBoq_monumentHd{border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:baseline;margin-bottom:72px;padding-bottom:24px;display:flex}._68yBoq_monumentLabel{font-family:var(--mono);letter-spacing:.38em;text-transform:uppercase;color:var(--cream-60);font-size:12px}._68yBoq_monumentSpan{font-family:var(--mono);letter-spacing:.38em;text-transform:uppercase;color:var(--cream-48);font-size:12px}._68yBoq_monumentBody{padding-left:180px;position:relative}._68yBoq_spine{width:1px;position:absolute;top:12px;bottom:12px;left:166px}._68yBoq_spineLine{background:linear-gradient(#0000 0%,#ffffff24 8% 92%,#0000 100%);position:absolute;inset:0}._68yBoq_markers{flex-direction:column;gap:56px;margin:0;padding:0;list-style:none;display:flex}._68yBoq_marker{opacity:0;transition:opacity 1s var(--ease-sq), transform 1s var(--ease-sq);grid-template-columns:140px 1fr;align-items:start;gap:56px;display:grid;position:relative;transform:translateY(14px)}._68yBoq_monument.on ._68yBoq_marker{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){._68yBoq_marker{opacity:1!important;transition:none!important;transform:none!important}}._68yBoq_markerTick{background:#d45a1a8c;width:22px;height:1px;position:absolute;top:18px;left:-14px}._68yBoq_markerTick:before{content:"";background:var(--orange);opacity:.82;border-radius:50%;width:5px;height:5px;position:absolute;top:-2px;left:-3px}._68yBoq_markerTerminal ._68yBoq_markerTick{background:var(--orange)}._68yBoq_markerTerminal ._68yBoq_markerTick:before{background:var(--orange);opacity:1;width:7px;height:7px;top:-3px;left:-4px}._68yBoq_markerYear{font-family:var(--serif);color:var(--cream);letter-spacing:-.01em;text-align:right;padding-right:8px;font-size:clamp(2.4rem,4.2vw,3.4rem);font-weight:300;line-height:1}._68yBoq_markerTerminal ._68yBoq_markerYear{color:var(--cream)}._68yBoq_markerContent{padding-top:6px}._68yBoq_markerLabel{font-family:var(--mono);letter-spacing:.38em;text-transform:uppercase;color:var(--cream-60);margin-bottom:10px;font-size:11px;font-weight:400;display:block}._68yBoq_markerNote{font-family:var(--body);color:var(--cream-84);max-width:560px;font-size:16px;font-weight:300;line-height:1.7}._68yBoq_monumentFoot{border-top:1px solid #ffffff0f;align-items:center;gap:28px;margin-top:72px;padding-top:32px;display:flex}._68yBoq_monumentFootRule{background:linear-gradient(90deg,#0000 0%,#ffffff14 40%,#d45a1a47 100%);flex:1;max-width:520px;height:1px}._68yBoq_monumentFootText{font-family:var(--serif);color:var(--cream-92);white-space:nowrap;font-size:clamp(1.1rem,1.6vw,1.4rem);font-style:italic;font-weight:300}._68yBoq_section{grid-template-columns:var(--rail) 1fr;gap:var(--rail-gap);align-items:start;max-width:1080px;margin:0 auto 96px;display:grid}._68yBoq_sectionLabel{font-family:var(--mono);letter-spacing:.38em;text-transform:uppercase;color:var(--cream-60);max-width:120px;padding-top:17px;font-size:12px;display:block;position:relative}._68yBoq_labelRule{background:#d45a1a47;width:100%;height:1px;position:absolute;top:0;left:0}._68yBoq_sectionBody{max-width:720px}._68yBoq_sectionBody p{font-family:var(--body);color:var(--cream-88);font-size:18px;font-weight:300;line-height:1.85}._68yBoq_sectionBody p+p{margin-top:22px}._68yBoq_pullQuote{border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);text-align:center;max-width:940px;margin:0 auto 120px;padding:72px 0}._68yBoq_pullQuoteText{font-family:var(--serif);color:var(--cream);max-width:820px;margin:0 auto 44px;font-size:clamp(1.5rem,2.6vw,2.2rem);font-style:italic;font-weight:300;line-height:1.42}._68yBoq_pullQuoteCite{align-items:center;gap:20px;font-style:normal;display:inline-flex}._68yBoq_pullQuoteName{font-family:var(--sans);letter-spacing:.18em;text-transform:uppercase;color:var(--cream);font-size:13px;font-weight:500}._68yBoq_pullQuoteRule{background:#d45a1a8c;width:32px;height:1px;display:block}._68yBoq_pullQuoteTitle{font-family:var(--sans);letter-spacing:.12em;color:var(--cream-62);font-size:12px;font-weight:400}._68yBoq_transformations{grid-template-columns:var(--rail) 1fr;gap:var(--rail-gap);align-items:start;max-width:1080px;margin:0 auto 120px;display:grid}._68yBoq_transformGrid{grid-template-columns:1fr 1fr;gap:48px;max-width:840px;display:grid}._68yBoq_transformCol{border-top:1px solid #d45a1a47;flex-direction:column;padding-top:24px;display:flex;position:relative}._68yBoq_transformCol:first-child:before{content:"";background:var(--cream-30);width:40%;height:1px;position:absolute;top:-1px;left:0}._68yBoq_transformCol:last-child:before{content:"";background:#d45a1a8c;width:100%;height:1px;position:absolute;top:-1px;left:0}._68yBoq_transformColLabel{font-family:var(--mono);letter-spacing:.38em;text-transform:uppercase;color:var(--cream-60);margin-bottom:20px;font-size:11px;font-weight:400}._68yBoq_transformColText{font-family:var(--body);color:var(--cream-86);font-size:16px;font-weight:300;line-height:1.7}._68yBoq_closer{grid-template-columns:var(--rail) 1fr;gap:var(--rail-gap);align-items:start;max-width:1080px;margin:0 auto 96px;display:grid}._68yBoq_closerText{font-family:var(--body);color:var(--cream-88);max-width:720px;font-size:18px;font-weight:300;line-height:1.85}._68yBoq_closerVerdict{font-family:var(--serif);color:var(--cream);max-width:720px;margin-top:44px;padding-top:29px;font-size:clamp(1.3rem,2vw,1.65rem);font-style:italic;font-weight:300;line-height:1.36;position:relative}._68yBoq_verdictRule{background:#d45a1a47;width:100%;height:1px;position:absolute;top:0;left:0}._68yBoq_backLink{border-top:1px solid var(--rule);justify-content:flex-start;max-width:1080px;margin:0 auto;padding-top:64px;display:flex}._68yBoq_backLinkAnchor{color:var(--cream-72);transition:color .5s var(--ease-sq), transform .5s var(--ease-sq);align-items:center;gap:14px;font-family:inherit;text-decoration:none;display:inline-flex}._68yBoq_backLinkAnchor:hover{color:var(--cream)}._68yBoq_backLinkAnchor:hover ._68yBoq_backLinkArrow{transform:translate(-6px)}._68yBoq_backLinkArrow{font-family:var(--sans);transition:transform .5s var(--ease-sq);font-size:14px;display:inline-block}._68yBoq_backLinkMeta{font-family:var(--mono);letter-spacing:.38em;text-transform:uppercase;font-size:11px;font-weight:400}._68yBoq_movement{grid-template-columns:var(--rail) 1fr;gap:var(--rail-gap);align-items:start;max-width:1080px;margin:0 auto 56px;display:grid}._68yBoq_movementHd{flex-direction:column;gap:16px;display:flex}._68yBoq_movementIndex{font-family:var(--mono);letter-spacing:.38em;text-transform:uppercase;color:var(--cream-48);font-size:11px}._68yBoq_movementTag{font-family:var(--serif);letter-spacing:-.01em;color:var(--cream);border-top:1px solid #d45a1a66;padding-top:20px;font-size:clamp(1.8rem,2.8vw,2.4rem);font-style:italic;font-weight:300;line-height:1.05}._68yBoq_movementKicker{font-family:var(--serif);color:var(--cream-60);max-width:180px;font-size:1rem;font-style:italic;font-weight:300;line-height:1.35}._68yBoq_movementBody{max-width:720px}._68yBoq_movementLede{font-family:var(--serif);color:var(--cream);border-bottom:1px solid #ffffff14;margin:0 0 32px;padding-bottom:24px;font-size:clamp(1.2rem,1.8vw,1.5rem);font-weight:300;line-height:1.42}._68yBoq_movementText{font-family:var(--body);color:var(--cream-88);margin:0 0 22px;font-size:18px;font-weight:300;line-height:1.85}._68yBoq_movementText:last-child{margin-bottom:0}._68yBoq_record{border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);max-width:1080px;margin:0 auto 140px;padding:80px 0 72px;position:relative}._68yBoq_recordGrid{background:var(--cream-10);grid-template-columns:1fr 1fr;gap:1px;display:grid}._68yBoq_recordCol{background:var(--bg);flex-direction:column;padding:40px 44px 44px;display:flex}._68yBoq_recordColTitle{font-family:var(--mono);letter-spacing:.38em;text-transform:uppercase;margin-bottom:26px;font-size:11px}._68yBoq_recordColMemory ._68yBoq_recordColTitle{color:var(--cream-48)}._68yBoq_recordColOwned ._68yBoq_recordColTitle{color:var(--cream-60)}._68yBoq_memoryRow,._68yBoq_ownedRow{opacity:0;transition:opacity .9s var(--ease-sq), transform .9s var(--ease-sq);flex-direction:column;gap:12px;padding:16px 0;display:flex;position:relative;transform:translateY(12px)}._68yBoq_record.on ._68yBoq_memoryRow{opacity:.55;transform:translateY(0)}._68yBoq_record.on ._68yBoq_ownedRow{opacity:1;transform:translateY(0)}._68yBoq_memoryLabel,._68yBoq_ownedLabel{font-family:var(--mono);letter-spacing:.2em;text-transform:uppercase;color:var(--cream);font-size:11px}._68yBoq_memoryRule,._68yBoq_ownedRule{background:var(--cream-30);width:100%;height:1px}._68yBoq_ownedTick{background:var(--cream-30);opacity:0;width:22px;height:1px;transition:opacity .5s var(--ease-sq);position:absolute;top:24px;right:0}._68yBoq_ownedTick:before{content:"";background:var(--orange);opacity:.85;border-radius:50%;width:5px;height:5px;position:absolute;top:-2px;left:-3px}._68yBoq_record.on ._68yBoq_ownedTick{opacity:1}._68yBoq_ownedRowTerminal ._68yBoq_ownedTick{background:var(--orange)}._68yBoq_ownedRowTerminal ._68yBoq_ownedTick:before{opacity:1;width:7px;height:7px;top:-3px;left:-4px}._68yBoq_recordFootText{font-family:var(--serif);color:var(--cream-92);font-size:clamp(1.1rem,1.6vw,1.4rem);font-style:italic;font-weight:300}@media (prefers-reduced-motion:reduce){._68yBoq_memoryRow{opacity:.55!important;transition:none!important;transform:none!important}._68yBoq_ownedRow,._68yBoq_ownedTick{opacity:1!important;transition:none!important;transform:none!important}}@media (max-width:900px){._68yBoq_article{padding:72px 0 88px}._68yBoq_lead{margin-bottom:80px}._68yBoq_leadText{font-size:clamp(1.15rem,4vw,1.4rem)}._68yBoq_monument{margin-bottom:88px;padding:56px 0 52px}._68yBoq_monumentHd{flex-direction:column;align-items:flex-start;gap:8px;margin-bottom:48px}._68yBoq_monumentBody{padding-left:28px}._68yBoq_spine{top:8px;bottom:8px;left:4px}._68yBoq_markers{gap:40px}._68yBoq_marker{grid-template-columns:1fr;gap:12px}._68yBoq_markerTick{width:18px;top:12px;left:-24px}._68yBoq_markerYear{text-align:left;padding-right:0;font-size:2rem}._68yBoq_markerNote{font-size:15px}._68yBoq_monumentFoot{flex-direction:column;align-items:flex-start;gap:14px;margin-top:48px}._68yBoq_monumentFootRule{display:none}._68yBoq_monumentFootText{white-space:normal;font-size:1.3rem}._68yBoq_section,._68yBoq_movement,._68yBoq_transformations,._68yBoq_closer{grid-template-columns:1fr;gap:24px;margin-bottom:72px}._68yBoq_sectionLabel{max-width:none}._68yBoq_sectionBody p,._68yBoq_closerText,._68yBoq_movementText{font-size:16px}._68yBoq_movementHd{gap:12px}._68yBoq_movementTag{font-size:1.5rem}._68yBoq_movementKicker{max-width:none}._68yBoq_movementLede{font-size:1.15rem}._68yBoq_record{margin-bottom:88px;padding:56px 0 52px}._68yBoq_recordGrid{grid-template-columns:1fr}._68yBoq_recordCol{padding:32px 24px 36px}._68yBoq_recordFootText{font-size:1.3rem}._68yBoq_transformGrid{grid-template-columns:1fr;gap:32px}._68yBoq_pullQuote{margin-bottom:72px;padding:48px 0}._68yBoq_pullQuoteText{margin-bottom:32px;font-size:clamp(1.2rem,5vw,1.6rem)}._68yBoq_pullQuoteCite{flex-direction:column;gap:10px}._68yBoq_pullQuoteRule{display:none}._68yBoq_backLink{padding-top:48px}}._68yBoq_spineFig,._68yBoq_findingFig{margin:44px 0 48px}._68yBoq_figCaption{font-family:var(--serif);color:var(--cream-60);margin-top:16px;font-size:.95rem;font-style:italic;font-weight:300}._68yBoq_spineSvg{width:100%;height:auto;display:block}._68yBoq_spineSvgMobile{display:none}._68yBoq_spineText{font-family:var(--mono);letter-spacing:.24em;text-transform:uppercase;fill:var(--cream-60);font-size:10px}._68yBoq_spineLane{fill:none;stroke:var(--cream-30);stroke-width:1px}._68yBoq_spineCover{fill:none;stroke:#d45a1a8c;stroke-width:1px}._68yBoq_spineDraw{stroke-dasharray:1;stroke-dashoffset:0;transition:stroke-dashoffset 1.2s var(--ease-sq)}._68yBoq_movement.will-animate ._68yBoq_spineDraw{stroke-dashoffset:1px}._68yBoq_movement.on ._68yBoq_spineDraw{stroke-dashoffset:0}._68yBoq_spineNode{fill:var(--cream-48)}._68yBoq_spineNodeTerminal{fill:var(--orange)}._68yBoq_findingCard{border:1px solid var(--cream-10);background:#ffffff05;max-width:560px;padding:24px 26px 22px}._68yBoq_findingMeta{justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:22px;display:flex}._68yBoq_findingChip{font-family:var(--mono);letter-spacing:.24em;text-transform:uppercase;color:var(--cream-72);white-space:nowrap;font-size:10px}._68yBoq_findingTag{font-family:var(--mono);letter-spacing:.24em;text-transform:uppercase;color:var(--cream-48);white-space:nowrap;font-size:10px}._68yBoq_findingBody{flex-direction:column;gap:10px;margin-bottom:22px;display:flex}._68yBoq_findingLine{background:var(--cream-10);height:8px;display:block}._68yBoq_findingLineHit{background:#d45a1a66}._68yBoq_findingActions{border-top:1px solid #ffffff0f;justify-content:flex-end;gap:12px;padding-top:18px;display:flex}._68yBoq_findingDismiss,._68yBoq_findingAccept{font-family:var(--mono);letter-spacing:.24em;text-transform:uppercase;padding:8px 14px 8px 16px;font-size:10px}._68yBoq_findingDismiss{color:var(--cream-48);border:1px solid var(--cream-10)}._68yBoq_findingAccept{color:var(--cream);border:1px solid #d45a1a8c}._68yBoq_statRow{grid-template-columns:1fr 1fr;gap:36px 48px;margin-top:44px;display:grid}._68yBoq_statCell{border-top:1px solid #ffffff1a;padding-top:18px}._68yBoq_statCellTerminal{border-top-color:#d45a1a8c}._68yBoq_statLabel{font-family:var(--mono);letter-spacing:.38em;text-transform:uppercase;color:var(--cream-60);margin-bottom:12px;font-size:11px;font-weight:400;display:block}._68yBoq_statValue{font-family:var(--body);color:var(--cream-86);font-size:16px;font-weight:300;line-height:1.6}._68yBoq_vigil{border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);max-width:1080px;margin:0 auto 140px;padding:80px 0 72px;position:relative}._68yBoq_vigilStage{--vigil-day:30s;--vigil-rowh:16px;grid-template-columns:1fr 1px 1fr;align-items:center;column-gap:clamp(32px,6vw,72px);max-width:880px;margin:40px auto;display:grid}._68yBoq_vigilLedger{justify-self:end;width:max-content;padding-left:22px;position:relative}._68yBoq_vigilRow{height:var(--vigil-rowh);align-items:center;gap:14px;display:flex}._68yBoq_vigilHh{font-family:var(--mono);letter-spacing:.24em;color:#ffffff38;flex:none;width:34px;font-size:9px}._68yBoq_vigilWord{font-family:var(--body);letter-spacing:.3em;color:var(--cream);opacity:0;animation:_68yBoq_vigilHour var(--vigil-day) linear infinite;animation-delay:calc(var(--i) * (var(--vigil-day) / 24) - var(--vigil-day));font-size:12px;font-weight:300}._68yBoq_vigilDash{left:0;top:calc((var(--vigil-rowh) - 1px) / 2);background:var(--orange);width:10px;height:1px;animation:_68yBoq_vigilDashStep var(--vigil-day) steps(24, jump-none) infinite;position:absolute}._68yBoq_vigilDivider{width:1px;height:calc(var(--vigil-rowh) * 24);background:#ffffff14}._68yBoq_vigilVerdict{justify-self:start}._68yBoq_vigilDecided{font-family:var(--serif);color:var(--cream);font-size:clamp(40px,5.5vw,64px);font-weight:300;line-height:1.1}._68yBoq_vigilPeriod{color:var(--orange)}@keyframes _68yBoq_vigilHour{0%{opacity:0}1.5%{opacity:.9}8%{opacity:.28}60%{opacity:.28}76%{opacity:0}to{opacity:0}}@keyframes _68yBoq_vigilDashStep{0%{transform:translateY(0)}to{transform:translateY(calc(var(--vigil-rowh) * 23))}}@media (prefers-reduced-motion:reduce){._68yBoq_vigilWord{opacity:.28;animation:none}._68yBoq_vigilRow:nth-child(11) ._68yBoq_vigilWord{opacity:.9}._68yBoq_vigilDash{transform:translateY(calc(var(--vigil-rowh) * 9));animation:none}._68yBoq_spineDraw{stroke-dashoffset:0!important;transition:none!important}}@media (max-width:640px){._68yBoq_vigilStage{--vigil-rowh:14px;grid-template-columns:1fr;margin:32px auto}._68yBoq_vigilLedger{justify-self:center}._68yBoq_vigilHh{font-size:8px}._68yBoq_vigilWord{letter-spacing:.26em;font-size:11px}._68yBoq_vigilDivider{justify-self:center;width:64px;height:1px;margin:32px 0}._68yBoq_vigilVerdict{justify-self:center}._68yBoq_vigilDecided{font-size:40px}}@media (max-width:768px){._68yBoq_spineSvg ._68yBoq_spineText{font-size:12px}}@media (max-width:640px){._68yBoq_spineSvg{display:none}._68yBoq_spineSvgMobile{width:100%;max-width:340px;height:auto;margin:0 auto;display:block}._68yBoq_spineSvgMobile ._68yBoq_spineText{font-size:11px}._68yBoq_spineFig ._68yBoq_figCaption{text-align:center;margin-top:22px}}._68yBoq_pair{text-align:center;max-width:820px;margin:0 auto 120px;padding-top:36px;position:relative}._68yBoq_pairRule{background:#d45a1a47;width:260px;height:1px;position:absolute;top:0;left:calc(50% - 130px)}._68yBoq_pairText{font-family:var(--serif);color:var(--cream-92);font-size:clamp(1.3rem,2vw,1.7rem);font-style:italic;font-weight:300;line-height:1.5}@media (max-width:900px){._68yBoq_spineFig,._68yBoq_findingFig{margin:32px 0 36px}._68yBoq_findingCard{padding:18px 18px 16px}._68yBoq_findingMeta{flex-wrap:wrap;gap:8px}._68yBoq_statRow{grid-template-columns:1fr;gap:28px;margin-top:36px}._68yBoq_vigil{margin-bottom:88px;padding:56px 0 52px}._68yBoq_pair{margin-bottom:72px}._68yBoq_pairText{font-size:1.3rem}}
.I0ZzUG_article{background:var(--bg);color:var(--cream);padding:120px 0 140px}.I0ZzUG_lead{max-width:820px;margin:0 auto 120px}.I0ZzUG_leadText{font-family:var(--serif);color:var(--cream-92);font-size:clamp(1.3rem,2vw,1.75rem);font-weight:300;line-height:1.52}.I0ZzUG_leadText+.I0ZzUG_leadText{margin-top:32px}.I0ZzUG_clientLink{color:inherit;border-bottom:1px solid var(--cream-60);padding-bottom:1px;text-decoration:none;transition:border-color .3s}.I0ZzUG_clientLink:hover{border-color:var(--cream)}.I0ZzUG_matrix{border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);max-width:1080px;margin:0 auto 140px;padding:80px 0 72px;position:relative}.I0ZzUG_matrixHd{border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:baseline;margin-bottom:56px;padding-bottom:24px;display:flex}.I0ZzUG_matrixLabel{font-family:var(--mono);letter-spacing:.38em;text-transform:uppercase;color:var(--cream-60);font-size:12px}.I0ZzUG_matrixSpan{font-family:var(--mono);letter-spacing:.38em;text-transform:uppercase;color:var(--cream-48);font-size:12px}.I0ZzUG_matrixGrid{background:#ffffff14;grid-template-columns:1fr 1fr;gap:1px;display:grid}.I0ZzUG_quadrant{background:var(--bg);opacity:0;min-height:280px;transition:opacity 1s var(--ease-sq), transform 1s var(--ease-sq);flex-direction:column;padding:48px 44px 52px;display:flex;position:relative;transform:translateY(14px)}.I0ZzUG_matrix.on .I0ZzUG_quadrant{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.I0ZzUG_quadrant{opacity:1!important;transition:none!important;transform:none!important}}.I0ZzUG_quadrant:before{content:"";background:var(--orange);opacity:0;width:0;height:1px;transition:width .8s var(--ease-sq), opacity .5s ease;position:absolute;top:0;left:0}.I0ZzUG_quadrant:hover:before{opacity:.85;width:48px}.I0ZzUG_quadrantHead{align-items:baseline;gap:24px;margin-bottom:28px;display:flex}.I0ZzUG_quadrantRoman{font-family:var(--serif);color:#d45a1ab8;letter-spacing:.02em;min-width:1.6em;font-size:clamp(2rem,3.4vw,2.8rem);font-weight:300;line-height:1}.I0ZzUG_quadrantLabel{font-family:var(--mono);letter-spacing:.38em;text-transform:uppercase;color:var(--cream-60);padding-bottom:4px;font-size:11px;font-weight:400}.I0ZzUG_quadrantDiscipline{font-family:var(--serif);color:var(--cream);letter-spacing:-.005em;margin:0 0 18px;font-size:clamp(1.3rem,1.9vw,1.6rem);font-weight:300;line-height:1.2}.I0ZzUG_quadrantNote{font-family:var(--body);color:var(--cream-82);max-width:420px;margin:0;font-size:15px;font-weight:300;line-height:1.72}.I0ZzUG_quadrantTerminal .I0ZzUG_quadrantRoman{color:var(--orange);opacity:.92}.I0ZzUG_matrixFoot{border-top:1px solid #ffffff0f;align-items:center;gap:28px;margin-top:64px;padding-top:32px;display:flex}.I0ZzUG_matrixFootRule{background:linear-gradient(90deg,#0000 0%,#ffffff14 40%,#d45a1a47 100%);flex:1;max-width:520px;height:1px}.I0ZzUG_matrixFootText{font-family:var(--serif);color:var(--cream-92);white-space:nowrap;font-size:clamp(1.1rem,1.6vw,1.4rem);font-style:italic;font-weight:300}.I0ZzUG_section{grid-template-columns:var(--rail) 1fr;gap:var(--rail-gap);align-items:start;max-width:1080px;margin:0 auto 96px;display:grid}.I0ZzUG_sectionLabel{font-family:var(--mono);letter-spacing:.38em;text-transform:uppercase;color:var(--cream-60);max-width:120px;padding-top:17px;font-size:12px;display:block;position:relative}.I0ZzUG_labelRule{background:#d45a1a47;width:100%;height:1px;position:absolute;top:0;left:0}.I0ZzUG_sectionBody{max-width:720px}.I0ZzUG_sectionBody p{font-family:var(--body);color:var(--cream-88);font-size:18px;font-weight:300;line-height:1.85}.I0ZzUG_sectionBody p+p{margin-top:22px}.I0ZzUG_pullQuote{border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);text-align:center;max-width:940px;margin:0 auto 120px;padding:72px 0}.I0ZzUG_pullQuoteText{font-family:var(--serif);color:var(--cream);max-width:820px;margin:0 auto 44px;font-size:clamp(1.5rem,2.6vw,2.2rem);font-style:italic;font-weight:300;line-height:1.42}.I0ZzUG_pullQuoteCite{align-items:center;gap:20px;font-style:normal;display:inline-flex}.I0ZzUG_pullQuoteName{font-family:var(--sans);letter-spacing:.18em;text-transform:uppercase;color:var(--cream);font-size:13px;font-weight:500}.I0ZzUG_pullQuoteRule{background:#d45a1a8c;width:32px;height:1px;display:block}.I0ZzUG_pullQuoteTitle{font-family:var(--sans);letter-spacing:.12em;color:var(--cream-62);font-size:12px;font-weight:400}.I0ZzUG_buildIntro{grid-template-columns:var(--rail) 1fr;gap:var(--rail-gap);align-items:start;max-width:1080px;margin:0 auto 96px;display:grid}.I0ZzUG_buildThesis{font-family:var(--serif);color:var(--cream);max-width:720px;margin:0;font-size:clamp(1.3rem,2vw,1.75rem);font-weight:300;line-height:1.5}.I0ZzUG_movement{grid-template-columns:var(--rail) 1fr;gap:var(--rail-gap);align-items:start;max-width:1080px;margin:0 auto 56px;display:grid}.I0ZzUG_movementHd{flex-direction:column;gap:16px;display:flex}.I0ZzUG_movementIndex{font-family:var(--mono);letter-spacing:.38em;text-transform:uppercase;color:var(--cream-48);font-size:11px}.I0ZzUG_movementTag{font-family:var(--serif);letter-spacing:-.01em;color:var(--cream);border-top:1px solid #d45a1a66;padding-top:20px;font-size:clamp(1.8rem,2.8vw,2.4rem);font-style:italic;font-weight:300;line-height:1.05}.I0ZzUG_movementKicker{font-family:var(--serif);color:var(--cream-60);max-width:180px;font-size:1rem;font-style:italic;font-weight:300;line-height:1.35}.I0ZzUG_movementBody{max-width:720px}.I0ZzUG_movementLede{font-family:var(--serif);color:var(--cream);border-bottom:1px solid #ffffff14;margin:0 0 32px;padding-bottom:24px;font-size:clamp(1.2rem,1.8vw,1.5rem);font-weight:300;line-height:1.42}.I0ZzUG_movementText{font-family:var(--body);color:var(--cream-88);margin:0 0 22px;font-size:18px;font-weight:300;line-height:1.85}.I0ZzUG_movementText:last-child{margin-bottom:0}.I0ZzUG_disclosure{border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);max-width:1080px;margin:0 auto 140px;padding:80px 0 72px;position:relative}.I0ZzUG_disclosureChain{grid-template-columns:repeat(5,1fr);display:grid}.I0ZzUG_discNode{opacity:0;transition:opacity .9s var(--ease-sq), transform .9s var(--ease-sq);border-top:1px solid #ffffff1f;padding:30px 24px 0 0;position:relative;transform:translateY(12px)}.I0ZzUG_disclosure.on .I0ZzUG_discNode{opacity:1;transform:translateY(0)}.I0ZzUG_discDot{background:#d45a1a8c;border-radius:50%;width:7px;height:7px;position:absolute;top:-4px;left:0}.I0ZzUG_discNodeTerminal .I0ZzUG_discDot{background:var(--orange)}.I0ZzUG_discNodeLabel{font-family:var(--mono);letter-spacing:.28em;text-transform:uppercase;color:var(--cream);margin-bottom:14px;font-size:11px;display:block}.I0ZzUG_discNodeNote{font-family:var(--serif);color:var(--cream-72);max-width:170px;font-size:1.05rem;font-style:italic;font-weight:300;line-height:1.35;display:block}.I0ZzUG_grantFile{border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);max-width:1080px;margin:0 auto 140px;padding:80px 0 72px;position:relative}.I0ZzUG_grantFileGrid{background:#ffffff14;grid-template-columns:1fr 300px;gap:1px;display:grid}.I0ZzUG_gfFile{background:var(--bg);flex-direction:column;padding:40px 44px 44px;display:flex}.I0ZzUG_gfRail{font-family:var(--mono);letter-spacing:.3em;text-transform:uppercase;color:var(--cream-48);border-bottom:1px solid #ffffff1a;padding-bottom:14px;font-size:10px}.I0ZzUG_gfRail:last-child{border-top:1px solid #ffffff1a;border-bottom:none;padding-top:14px;padding-bottom:0}.I0ZzUG_gfStrata{flex-direction:column;margin:4px 0;display:flex}.I0ZzUG_gfStratum{opacity:0;transition:opacity .9s var(--ease-sq), transform .9s var(--ease-sq);border-bottom:1px solid #ffffff0f;grid-template-columns:2.6em 1fr;align-items:baseline;gap:2px 20px;padding:16px 0;display:grid;transform:translateY(12px)}.I0ZzUG_gfStratum:last-child{border-bottom:none}.I0ZzUG_grantFile.on .I0ZzUG_gfStratum{opacity:1;transform:translateY(0)}.I0ZzUG_gfStratumIndex{font-family:var(--mono);letter-spacing:.1em;color:var(--cream-48);grid-row:span 2;font-size:11px}.I0ZzUG_gfStratumName{font-family:var(--serif);color:var(--cream);font-size:1.15rem;font-weight:300;line-height:1.1}.I0ZzUG_gfStratumNote{font-family:var(--mono);letter-spacing:.04em;color:var(--cream-60);grid-column:2;font-size:11px}.I0ZzUG_gfDefensePanel{background:var(--bg);flex-direction:column;padding:40px 36px 36px;display:flex}.I0ZzUG_gfDefenseTitle{font-family:var(--mono);letter-spacing:.38em;text-transform:uppercase;color:var(--cream-60);margin-bottom:26px;font-size:11px}.I0ZzUG_gfChecks{flex-direction:column;flex:1;gap:15px;display:flex}.I0ZzUG_gfCheck{align-items:center;gap:12px;display:flex}.I0ZzUG_gfCheckLabel{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--cream-60);white-space:nowrap;font-size:10px}.I0ZzUG_gfCheckRule{transform-origin:0;height:1px;transition:transform .7s var(--ease-sq);background:#d45a1a3d;flex:1;transform:scaleX(0)}.I0ZzUG_grantFile.on .I0ZzUG_gfCheckRule{transform:scaleX(1)}.I0ZzUG_gfCheckTick{color:var(--orange);opacity:0;transition:opacity .5s var(--ease-sq);font-size:11px;line-height:1}.I0ZzUG_grantFile.on .I0ZzUG_gfCheckTick{opacity:.9}.I0ZzUG_gfBinder{border:1px solid #d45a1a66;flex-direction:column;gap:5px;margin-top:30px;padding:18px 20px;display:flex}.I0ZzUG_gfBinderLabel{font-family:var(--mono);letter-spacing:.32em;text-transform:uppercase;color:var(--cream);font-size:11px}.I0ZzUG_gfBinderSub{font-family:var(--serif);color:var(--cream-82);font-size:.95rem;font-style:italic;font-weight:300}@media (prefers-reduced-motion:reduce){.I0ZzUG_gfStratum,.I0ZzUG_discNode{opacity:1!important;transition:none!important;transform:none!important}.I0ZzUG_gfCheckRule{transition:none!important;transform:scaleX(1)!important}.I0ZzUG_gfCheckTick{opacity:.9!important;transition:none!important}}.I0ZzUG_transformations{grid-template-columns:var(--rail) 1fr;gap:var(--rail-gap);align-items:start;max-width:1080px;margin:0 auto 120px;display:grid}.I0ZzUG_transformGrid{grid-template-columns:1fr 1fr;gap:48px;max-width:840px;display:grid}.I0ZzUG_transformCol{border-top:1px solid #d45a1a47;flex-direction:column;padding-top:24px;display:flex;position:relative}.I0ZzUG_transformCol:first-child:before{content:"";background:var(--cream-30);width:40%;height:1px;position:absolute;top:-1px;left:0}.I0ZzUG_transformCol:last-child:before{content:"";background:#d45a1a8c;width:100%;height:1px;position:absolute;top:-1px;left:0}.I0ZzUG_transformColLabel{font-family:var(--mono);letter-spacing:.38em;text-transform:uppercase;color:var(--cream-60);margin-bottom:20px;font-size:11px;font-weight:400}.I0ZzUG_transformColText{font-family:var(--body);color:var(--cream-86);font-size:16px;font-weight:300;line-height:1.7}.I0ZzUG_closer{grid-template-columns:var(--rail) 1fr;gap:var(--rail-gap);align-items:start;max-width:1080px;margin:0 auto 96px;display:grid}.I0ZzUG_closerText{font-family:var(--body);color:var(--cream-88);max-width:720px;font-size:18px;font-weight:300;line-height:1.85}.I0ZzUG_closerVerdict{font-family:var(--serif);color:var(--cream);max-width:720px;margin-top:44px;padding-top:29px;font-size:clamp(1.3rem,2vw,1.65rem);font-style:italic;font-weight:300;line-height:1.36;position:relative}.I0ZzUG_verdictRule{background:#d45a1a47;width:100%;height:1px;position:absolute;top:0;left:0}.I0ZzUG_backLink{border-top:1px solid var(--rule);justify-content:flex-start;max-width:1080px;margin:0 auto;padding-top:64px;display:flex}.I0ZzUG_backLinkAnchor{color:var(--cream-72);transition:color .5s var(--ease-sq);align-items:center;gap:14px;font-family:inherit;text-decoration:none;display:inline-flex}.I0ZzUG_backLinkAnchor:hover{color:var(--cream)}.I0ZzUG_backLinkAnchor:hover .I0ZzUG_backLinkArrow{transform:translate(-6px)}.I0ZzUG_backLinkArrow{font-family:var(--sans);transition:transform .5s var(--ease-sq);font-size:14px;display:inline-block}.I0ZzUG_backLinkMeta{font-family:var(--mono);letter-spacing:.38em;text-transform:uppercase;font-size:11px;font-weight:400}@media (max-width:900px){.I0ZzUG_article{padding:72px 0 88px}.I0ZzUG_lead{margin-bottom:80px}.I0ZzUG_leadText{font-size:clamp(1.15rem,4vw,1.4rem)}.I0ZzUG_matrix{margin-bottom:88px;padding:56px 0 52px}.I0ZzUG_matrixHd{flex-direction:column;align-items:flex-start;gap:8px;margin-bottom:40px}.I0ZzUG_matrixGrid{grid-template-columns:1fr}.I0ZzUG_quadrant{min-height:0;padding:36px 24px 40px}.I0ZzUG_quadrantHead{gap:18px;margin-bottom:20px}.I0ZzUG_quadrantRoman{font-size:1.9rem}.I0ZzUG_quadrantDiscipline{font-size:1.25rem}.I0ZzUG_quadrantNote{font-size:14.5px}.I0ZzUG_matrixFoot{flex-direction:column;align-items:flex-start;gap:14px;margin-top:40px}.I0ZzUG_grantFile{margin-bottom:88px;padding:56px 0 52px}.I0ZzUG_grantFileGrid{grid-template-columns:1fr}.I0ZzUG_gfFile{padding:32px 24px 36px}.I0ZzUG_gfDefensePanel{padding:32px 24px}.I0ZzUG_disclosure{margin-bottom:88px;padding:56px 0 52px}.I0ZzUG_disclosureChain{grid-template-columns:1fr}.I0ZzUG_discNode{border-top:none;border-left:1px solid #ffffff1f;padding:26px 0 0 20px}.I0ZzUG_discDot{top:26px;left:-4px}.I0ZzUG_discNodeNote{max-width:none}.I0ZzUG_matrixFootRule{display:none}.I0ZzUG_matrixFootText{white-space:normal;font-size:1.3rem}.I0ZzUG_section,.I0ZzUG_buildIntro,.I0ZzUG_movement,.I0ZzUG_transformations,.I0ZzUG_closer{grid-template-columns:1fr;gap:24px;margin-bottom:72px}.I0ZzUG_movementHd{gap:12px}.I0ZzUG_movementTag{font-size:1.5rem}.I0ZzUG_movementKicker,.I0ZzUG_sectionLabel{max-width:none}.I0ZzUG_sectionBody p,.I0ZzUG_closerText,.I0ZzUG_buildThesis,.I0ZzUG_movementText{font-size:16px}.I0ZzUG_movementLede{font-size:1.15rem}.I0ZzUG_transformGrid{grid-template-columns:1fr;gap:32px}.I0ZzUG_pullQuote{margin-bottom:72px;padding:48px 0}.I0ZzUG_pullQuoteText{margin-bottom:32px;font-size:clamp(1.2rem,5vw,1.6rem)}.I0ZzUG_pullQuoteCite{flex-direction:column;gap:10px}.I0ZzUG_pullQuoteRule{display:none}.I0ZzUG_backLink{padding-top:48px}}
.LAp0tW_article{background:var(--bg);color:var(--cream);padding:120px 0 140px}.LAp0tW_lead{max-width:820px;margin:0 auto 120px}.LAp0tW_leadText{font-family:var(--serif);color:var(--cream-92);font-size:clamp(1.3rem,2vw,1.75rem);font-weight:300;line-height:1.52}.LAp0tW_leadText+.LAp0tW_leadText{margin-top:32px}.LAp0tW_clientLink{color:inherit;border-bottom:1px solid var(--cream-60);padding-bottom:1px;text-decoration:none;transition:border-color .3s}.LAp0tW_clientLink:hover{border-color:var(--cream)}.LAp0tW_tracks{border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);max-width:1200px;margin:0 auto 140px;padding:80px 0 72px;position:relative}.LAp0tW_tracksHd{border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:baseline;margin-bottom:72px;padding-bottom:24px;display:flex}.LAp0tW_tracksLabel{font-family:var(--mono);letter-spacing:.38em;text-transform:uppercase;color:var(--cream-60);font-size:12px}.LAp0tW_tracksSpan{font-family:var(--mono);letter-spacing:.38em;text-transform:uppercase;color:var(--cream-48);font-size:12px}.LAp0tW_tracksBody{grid-template-columns:180px 1fr;align-items:start;gap:48px;display:grid;position:relative}.LAp0tW_tracksRowLabels{flex-direction:column;justify-content:space-between;gap:160px;height:100%;min-height:360px;padding-top:72px;display:flex}.LAp0tW_tracksRowLabel{font-family:var(--serif);letter-spacing:-.005em;color:var(--cream-86);font-size:clamp(1.05rem,1.4vw,1.25rem);font-weight:300;line-height:1.3}.LAp0tW_tracksRowLabel em{color:var(--cream);font-style:italic}.LAp0tW_tracksMilestones{grid-template-columns:repeat(5,1fr);gap:20px;margin:0;padding:0;list-style:none;display:grid;position:relative}.LAp0tW_milestone{opacity:0;transition:opacity 1s var(--ease-sq), transform 1s var(--ease-sq);grid-template-rows:auto auto auto auto;row-gap:16px;display:grid;position:relative;transform:translateY(14px)}.LAp0tW_tracks.on .LAp0tW_milestone{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.LAp0tW_milestone{opacity:1!important;transition:none!important;transform:none!important}}.LAp0tW_milestoneYear{font-family:var(--serif);color:var(--cream);letter-spacing:-.005em;padding-bottom:4px;font-size:clamp(1.6rem,2.4vw,2.1rem);font-weight:300;line-height:1}.LAp0tW_milestoneHahn,.LAp0tW_milestoneSq{min-height:110px;padding-top:22px;position:relative}.LAp0tW_milestoneDot{background:var(--cream-72);z-index:3;border-radius:50%;width:9px;height:9px;position:absolute;top:-4px;left:0}.LAp0tW_milestoneTerminal .LAp0tW_milestoneDot{background:var(--orange);width:11px;height:11px;top:-5px;box-shadow:0 0 0 3px #d45a1a2e}.LAp0tW_milestoneText{font-family:var(--body);color:var(--cream-82);margin:0;font-size:13.5px;font-weight:300;line-height:1.55}.LAp0tW_milestoneConnector{background:#d45a1a47;place-self:center start;width:1px;height:48px;margin-left:0;position:relative}.LAp0tW_milestoneTerminal .LAp0tW_milestoneConnector{background:#d45a1a9e;width:2px}.LAp0tW_tracksRails{pointer-events:none;z-index:1;position:absolute;inset:0 0 0 228px}.LAp0tW_tracksRailTop,.LAp0tW_tracksRailBottom{background:linear-gradient(to right, var(--cream-14) 0%, var(--cream-28) 8%, var(--cream-28) 92%, #d45a1a8c 100%);height:1px;position:absolute;left:0;right:0}.LAp0tW_tracksRailTop{top:calc(clamp(1.6rem,2.4vw,2.1rem) + 20px)}.LAp0tW_tracksRailBottom{top:calc(clamp(1.6rem,2.4vw,2.1rem) + 210px)}.LAp0tW_tracksFoot{border-top:1px solid #ffffff0f;align-items:center;gap:28px;margin-top:72px;padding-top:32px;display:flex}.LAp0tW_tracksFootRule{background:linear-gradient(90deg,#0000 0%,#ffffff14 40%,#d45a1a47 100%);flex:1;max-width:520px;height:1px}.LAp0tW_tracksFootText{font-family:var(--serif);color:var(--cream-92);white-space:nowrap;font-size:clamp(1.1rem,1.6vw,1.4rem);font-style:italic;font-weight:300}.LAp0tW_section{grid-template-columns:var(--rail) 1fr;gap:var(--rail-gap);align-items:start;max-width:1080px;margin:0 auto 96px;display:grid}.LAp0tW_sectionLabel{font-family:var(--mono);letter-spacing:.38em;text-transform:uppercase;color:var(--cream-60);max-width:120px;padding-top:17px;font-size:12px;display:block;position:relative}.LAp0tW_labelRule{background:#d45a1a47;width:100%;height:1px;position:absolute;top:0;left:0}.LAp0tW_sectionBody{max-width:720px}.LAp0tW_sectionBody p{font-family:var(--body);color:var(--cream-88);font-size:18px;font-weight:300;line-height:1.85}.LAp0tW_sectionBody p+p{margin-top:22px}.LAp0tW_pullQuote{border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);text-align:center;max-width:940px;margin:0 auto 120px;padding:72px 0}.LAp0tW_pullQuoteText{font-family:var(--serif);color:var(--cream);max-width:820px;margin:0 auto 44px;font-size:clamp(1.5rem,2.6vw,2.2rem);font-style:italic;font-weight:300;line-height:1.42}.LAp0tW_pullQuoteCite{align-items:center;gap:20px;font-style:normal;display:inline-flex}.LAp0tW_pullQuoteName{font-family:var(--sans);letter-spacing:.18em;text-transform:uppercase;color:var(--cream);font-size:13px;font-weight:500}.LAp0tW_pullQuoteRule{background:#d45a1a8c;width:32px;height:1px;display:block}.LAp0tW_pullQuoteTitle{font-family:var(--sans);letter-spacing:.12em;color:var(--cream-62);font-size:12px;font-weight:400}.LAp0tW_build{border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);grid-template-columns:var(--rail) 1fr;gap:var(--rail-gap);align-items:start;max-width:1080px;margin:0 auto 120px;padding:72px 0;display:grid}.LAp0tW_buildHd{flex-direction:column;gap:24px;display:flex}.LAp0tW_buildTag{font-family:var(--serif);letter-spacing:-.01em;color:var(--cream);border-top:1px solid #d45a1a66;max-width:200px;padding-top:24px;font-size:clamp(1.8rem,2.8vw,2.4rem);font-style:italic;font-weight:300;line-height:1.1;display:inline-block}.LAp0tW_buildBody{max-width:720px}.LAp0tW_buildLede{font-family:var(--serif);color:var(--cream);border-bottom:1px solid #ffffff14;margin:0 0 32px;padding-bottom:24px;font-size:clamp(1.2rem,1.8vw,1.5rem);font-weight:300;line-height:1.42}.LAp0tW_buildText{font-family:var(--body);color:var(--cream-88);margin:0 0 22px;font-size:18px;font-weight:300;line-height:1.85}.LAp0tW_buildText:last-child{margin-bottom:0}.LAp0tW_transformations{grid-template-columns:var(--rail) 1fr;gap:var(--rail-gap);align-items:start;max-width:1080px;margin:0 auto 120px;display:grid}.LAp0tW_transformGrid{grid-template-columns:1fr 1fr;gap:48px;max-width:840px;display:grid}.LAp0tW_transformCol{border-top:1px solid #d45a1a47;flex-direction:column;padding-top:24px;display:flex;position:relative}.LAp0tW_transformCol:first-child:before{content:"";background:var(--cream-30);width:40%;height:1px;position:absolute;top:-1px;left:0}.LAp0tW_transformCol:last-child:before{content:"";background:#d45a1a8c;width:100%;height:1px;position:absolute;top:-1px;left:0}.LAp0tW_transformColLabel{font-family:var(--mono);letter-spacing:.38em;text-transform:uppercase;color:var(--cream-60);margin-bottom:20px;font-size:11px;font-weight:400}.LAp0tW_transformColText{font-family:var(--body);color:var(--cream-86);font-size:16px;font-weight:300;line-height:1.7}.LAp0tW_closer{grid-template-columns:var(--rail) 1fr;gap:var(--rail-gap);align-items:start;max-width:1080px;margin:0 auto 96px;display:grid}.LAp0tW_closerText{font-family:var(--body);color:var(--cream-88);max-width:720px;font-size:18px;font-weight:300;line-height:1.85}.LAp0tW_closerVerdict{font-family:var(--serif);color:var(--cream);max-width:720px;margin-top:44px;padding-top:29px;font-size:clamp(1.3rem,2vw,1.65rem);font-style:italic;font-weight:300;line-height:1.36;position:relative}.LAp0tW_verdictRule{background:#d45a1a47;width:100%;height:1px;position:absolute;top:0;left:0}.LAp0tW_backLink{border-top:1px solid var(--rule);justify-content:flex-start;max-width:1080px;margin:0 auto;padding-top:64px;display:flex}.LAp0tW_backLinkAnchor{color:var(--cream-72);transition:color .5s var(--ease-sq);align-items:center;gap:14px;font-family:inherit;text-decoration:none;display:inline-flex}.LAp0tW_backLinkAnchor:hover{color:var(--cream)}.LAp0tW_backLinkAnchor:hover .LAp0tW_backLinkArrow{transform:translate(-6px)}.LAp0tW_backLinkArrow{font-family:var(--sans);transition:transform .5s var(--ease-sq);font-size:14px;display:inline-block}.LAp0tW_backLinkMeta{font-family:var(--mono);letter-spacing:.38em;text-transform:uppercase;font-size:11px;font-weight:400}@media (max-width:1080px){.LAp0tW_tracksBody{grid-template-columns:1fr;gap:40px}.LAp0tW_tracksRowLabels{flex-direction:row;justify-content:flex-start;align-items:center;gap:40px;height:auto;min-height:0;margin-bottom:8px;padding-top:0}.LAp0tW_tracksMilestones{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:32px}.LAp0tW_tracksRails{display:none}.LAp0tW_milestone{border-left:2px solid #d45a1a3d;padding-left:20px}.LAp0tW_milestoneHahn,.LAp0tW_milestoneSq{min-height:0;padding-top:8px}.LAp0tW_milestoneDot{left:-25px}.LAp0tW_milestoneConnector{display:none}.LAp0tW_milestoneHahn:before{content:"HAHN BUILDS";font-family:var(--mono);letter-spacing:.32em;text-transform:uppercase;color:var(--cream-48);margin-bottom:6px;font-size:10px;font-weight:400;display:block}.LAp0tW_milestoneSq:before{content:"SQ HOLDS";font-family:var(--mono);letter-spacing:.32em;text-transform:uppercase;color:#d45a1ab8;margin-top:14px;margin-bottom:6px;font-size:10px;font-weight:400;display:block}}@media (max-width:900px){.LAp0tW_article{padding:72px 0 88px}.LAp0tW_lead{margin-bottom:80px}.LAp0tW_leadText{font-size:clamp(1.15rem,4vw,1.4rem)}.LAp0tW_tracks{margin-bottom:88px;padding:56px 0 52px}.LAp0tW_tracksHd{flex-direction:column;align-items:flex-start;gap:8px;margin-bottom:48px}.LAp0tW_tracksRowLabels{flex-direction:column;align-items:flex-start;gap:4px;margin-bottom:24px}.LAp0tW_tracksRowLabel{font-size:1rem}.LAp0tW_tracksMilestones{grid-template-columns:1fr;gap:32px}.LAp0tW_milestoneYear{font-size:1.6rem}.LAp0tW_milestoneText{font-size:13.5px}.LAp0tW_tracksFoot{flex-direction:column;align-items:flex-start;gap:14px;margin-top:40px}.LAp0tW_tracksFootRule{display:none}.LAp0tW_tracksFootText{white-space:normal;font-size:1.3rem}.LAp0tW_section,.LAp0tW_build,.LAp0tW_transformations,.LAp0tW_closer{grid-template-columns:1fr;gap:24px;margin-bottom:72px}.LAp0tW_build{padding:48px 0}.LAp0tW_buildHd{gap:16px}.LAp0tW_buildTag{max-width:none;font-size:1.5rem}.LAp0tW_sectionLabel{max-width:none}.LAp0tW_sectionBody p,.LAp0tW_closerText,.LAp0tW_buildText{font-size:16px}.LAp0tW_buildLede{font-size:1.15rem}.LAp0tW_transformGrid{grid-template-columns:1fr;gap:32px}.LAp0tW_pullQuote{margin-bottom:72px;padding:48px 0}.LAp0tW_pullQuoteText{margin-bottom:32px;font-size:clamp(1.2rem,5vw,1.6rem)}.LAp0tW_pullQuoteCite{flex-direction:column;gap:10px}.LAp0tW_pullQuoteRule{display:none}.LAp0tW_backLink{padding-top:48px}}
.SZGyvG_validation{background:var(--ink-2);padding:100px 0}.SZGyvG_valGrid{background:#ffffff14;grid-template-columns:1fr 1fr;gap:1px;display:grid}.SZGyvG_valBlock{background:var(--bg);padding:56px 52px}.SZGyvG_valNum{font-family:var(--serif);color:var(--cream);margin-bottom:8px;font-size:clamp(3rem,5vw,4.5rem);font-weight:300;line-height:1}.SZGyvG_valLabel{font-family:var(--mono);letter-spacing:.28em;text-transform:uppercase;color:var(--cream-60);margin-bottom:20px;font-size:12px;display:block}.SZGyvG_valBody{font-family:var(--body);color:var(--cream-88);font-size:18px;font-weight:300;line-height:1.85}@media (max-width:768px){.SZGyvG_validation{padding:64px 0}.SZGyvG_valGrid{grid-template-columns:1fr}.SZGyvG_valBlock{padding:36px 28px}.SZGyvG_valLabel{font-size:10px}.SZGyvG_valBody{font-size:16px}}
