.page-module__CF48eq__page{color:#f1f3ef;background:#0a0d0d;min-height:100svh}.page-module__CF48eq__header{isolation:isolate;padding:calc(var(--nav-height) + 34px) clamp(24px, 5vw, 80px) clamp(48px, 6vw, 72px);background:radial-gradient(circle at 12% 14%,#175c4e59,#0000 30%),radial-gradient(circle at 88% 12%,#3d466942,#0000 32%),radial-gradient(circle at 72% 100%,#8140233b,#0000 35%),#090c0c;position:relative;overflow:hidden}.page-module__CF48eq__header:before{z-index:-1;content:"";background:linear-gradient(125deg,#03060724,#020506c2);position:absolute;inset:0}.page-module__CF48eq__header:after{z-index:-1;opacity:.12;content:"";mix-blend-mode:soft-light;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.8' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.2'/%3E%3C/svg%3E");position:absolute;inset:0}.page-module__CF48eq__header>*{width:100%;max-width:1380px;margin-inline:auto}.page-module__CF48eq__header h1{letter-spacing:-.063em;text-wrap:balance;max-width:1120px;margin:0;font-size:clamp(49px,7.1vw,104px);font-weight:400;line-height:.94}.page-module__CF48eq__heroFooter{border-top:1px solid #ffffff24;justify-content:space-between;align-items:flex-end;gap:48px;margin-top:clamp(40px,5vw,58px);padding-top:24px;display:flex}.page-module__CF48eq__summary{color:#e2ebe5ab;text-wrap:pretty;max-width:58ch;margin:0;font-size:clamp(16px,1.35vw,20px);line-height:1.6}.page-module__CF48eq__meta{color:#e2ebe575;font-family:var(--font-geist-mono);letter-spacing:.1em;text-transform:uppercase;gap:24px;margin-top:26px;font-size:10px;display:flex}.page-module__CF48eq__brandStamp{color:#f4f7f2de;letter-spacing:-.035em;white-space:nowrap;align-items:center;gap:11px;font-size:17px;font-weight:510;text-decoration:none;display:inline-flex}.page-module__CF48eq__brandStamp img,.page-module__CF48eq__publisher img{object-fit:contain}.page-module__CF48eq__readingSurface{color:#171b1a;background:#f3f1ea;padding:clamp(76px,9vw,128px) 24px clamp(104px,12vw,166px)}.page-module__CF48eq__readingToolbar,.page-module__CF48eq__body{width:100%;margin-inline:auto}.page-module__CF48eq__readingToolbar{border-bottom:1px solid #cbc9c0;justify-content:space-between;align-items:center;gap:32px;max-width:900px;padding-bottom:clamp(44px,6vw,72px);display:flex}.page-module__CF48eq__publisher{align-items:center;gap:16px;display:flex}.page-module__CF48eq__publisher div{flex-direction:column;display:flex}.page-module__CF48eq__publisher strong{color:#151918;font-size:14px;font-weight:570}.page-module__CF48eq__publisher span{color:#777b77;font-family:var(--font-geist-mono);letter-spacing:.1em;text-transform:uppercase;margin-top:3px;font-size:9px}.page-module__CF48eq__themeToggle{color:#626965;cursor:pointer;background:#e1e1da;border:1px solid #c4c6c0;border-radius:999px;grid-template-columns:repeat(2,1fr);min-height:38px;padding:3px;font-size:11px;font-weight:560;display:grid}.page-module__CF48eq__themeToggle span{border-radius:999px;place-items:center;min-width:54px;padding-inline:10px;display:grid}.page-module__CF48eq__themeToggle .page-module__CF48eq__themeOptionActive{color:#f7f7f2;background:#151a19}.page-module__CF48eq__themeToggle:focus-visible{outline-offset:3px;outline:2px solid #008580}.page-module__CF48eq__body{color:#414643;max-width:730px;padding-top:clamp(64px,8vw,96px);font-family:Iowan Old Style,Baskerville,Georgia,serif;font-size:clamp(18px,1.35vw,20px);line-height:1.78}.page-module__CF48eq__body h2{color:#111514;font-family:var(--font-geist-sans);letter-spacing:-.045em;text-wrap:balance;margin:2.7em 0 .72em;font-size:clamp(30px,3vw,43px);font-weight:470;line-height:1.08}.page-module__CF48eq__body h2:first-child{margin-top:0}.page-module__CF48eq__body h3{color:#181d1c;font-family:var(--font-geist-sans);letter-spacing:-.025em;margin:2.3em 0 .66em;font-size:24px;font-weight:520}.page-module__CF48eq__body p,.page-module__CF48eq__body ol,.page-module__CF48eq__body ul{text-wrap:pretty;margin:0 0 1.5em}.page-module__CF48eq__body ol,.page-module__CF48eq__body ul{padding-left:1.25em}.page-module__CF48eq__body li{padding-left:.5em}.page-module__CF48eq__body li+li{margin-top:.6em}.page-module__CF48eq__body strong{color:#151918;font-weight:650}.page-module__CF48eq__body a{color:#17645e}.page-module__CF48eq__readingSurfaceDark{color:#f3f5f2;background:#0d1112}.page-module__CF48eq__readingSurfaceDark .page-module__CF48eq__readingToolbar{border-color:#ffffff24}.page-module__CF48eq__readingSurfaceDark .page-module__CF48eq__publisher strong{color:#f5f7f4}.page-module__CF48eq__readingSurfaceDark .page-module__CF48eq__publisher span{color:#8a9692}.page-module__CF48eq__readingSurfaceDark .page-module__CF48eq__themeToggle{color:#a5afac;background:#1b2122;border-color:#ffffff24}.page-module__CF48eq__readingSurfaceDark .page-module__CF48eq__themeToggle .page-module__CF48eq__themeOptionActive{color:#101515;background:#f0f2ed}.page-module__CF48eq__readingSurfaceDark .page-module__CF48eq__body{color:#d4dad7}.page-module__CF48eq__readingSurfaceDark .page-module__CF48eq__body h2,.page-module__CF48eq__readingSurfaceDark .page-module__CF48eq__body h3,.page-module__CF48eq__readingSurfaceDark .page-module__CF48eq__body strong{color:#f5f7f4}.page-module__CF48eq__readingSurfaceDark .page-module__CF48eq__body a{color:#8ed8d2}.page-module__CF48eq__moreArticles{color:#f3f5f2;background:#090b0c;padding:clamp(90px,10vw,140px) clamp(24px,5vw,80px) clamp(112px,12vw,168px)}.page-module__CF48eq__moreHeader,.page-module__CF48eq__relatedGrid{width:100%;max-width:1380px;margin-inline:auto}.page-module__CF48eq__moreHeader{justify-content:space-between;align-items:flex-end;gap:40px;margin-bottom:clamp(44px,6vw,72px);display:flex}.page-module__CF48eq__moreHeader p{color:#788783;font-family:var(--font-geist-mono);letter-spacing:.15em;text-transform:uppercase;margin:0 0 24px;font-size:10px}.page-module__CF48eq__moreHeader h2{letter-spacing:-.058em;margin:0;font-size:clamp(45px,5.2vw,75px);font-weight:420;line-height:.98}.page-module__CF48eq__moreHeader>a{color:#f1f4f1;border:1px solid #6f7875;border-radius:999px;flex:none;padding:10px 21px;font-size:12px;font-weight:540;text-decoration:none}.page-module__CF48eq__moreHeader>a:hover{color:#c9f5ef;border-color:#a2d8d2}.page-module__CF48eq__relatedGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(24px,3vw,46px);display:grid}@media (max-width:850px){.page-module__CF48eq__relatedGrid{grid-template-columns:1fr;gap:64px}}@media (max-width:620px){.page-module__CF48eq__header{padding-inline:20px}.page-module__CF48eq__heroFooter{display:block}.page-module__CF48eq__brandStamp{margin-top:40px}.page-module__CF48eq__readingSurface,.page-module__CF48eq__moreArticles{padding-inline:20px}.page-module__CF48eq__readingToolbar{align-items:flex-start;gap:24px}.page-module__CF48eq__publisher img{width:34px;height:34px}.page-module__CF48eq__publisher strong{font-size:12px}.page-module__CF48eq__themeToggle span{min-width:44px;padding-inline:7px}.page-module__CF48eq__moreHeader{display:block}.page-module__CF48eq__moreHeader>a{margin-top:30px;display:inline-flex}}
