@font-face{font-family:Inter;src:url('/release-v76-20261104/editorial-assets/inter.woff2') format('woff2');font-weight:100 900;font-display:swap}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:130px}body{margin:0;background:var(--cv-canvas);color:var(--cv-ink);font:17px/1.75 Inter,Arial,sans-serif}a{color:inherit;text-underline-offset:5px}button{font:inherit}a,button{-webkit-tap-highlight-color:transparent}a:focus-visible,button:focus-visible{outline:2px solid var(--cv-focus);outline-offset:5px}h1,h2,h3{font-weight:450;letter-spacing:-.045em;line-height:1.1;margin:0}p{color:var(--cv-muted)}.preview{text-align:center;font-size:12px;padding:6px 20px;border-bottom:1px solid var(--cv-line)}.preview a{margin-left:14px}.nav{margin:18px auto 0;max-width:1240px;position:sticky;top:16px;z-index:5;padding:12px 20px;display:flex;align-items:center;justify-content:space-between;gap:24px;border:1px solid var(--cv-line);border-radius:50px;background:var(--cv-glass);backdrop-filter:blur(16px);box-shadow:0 12px 32px var(--cv-shadow)}.wordmark{display:block;width:142px;height:30px;flex-shrink:0;background:var(--cv-ink);mask:url('/release-v76-20261104/editorial-assets/wordmark.svg') center/contain no-repeat}.nav nav{display:flex;gap:30px}.nav nav a{font-size:13px;text-decoration:none;min-height:44px;display:flex;align-items:center}.nav nav a[aria-current]{text-decoration:underline}.button{display:inline-flex;align-items:center;justify-content:space-between;gap:28px;padding:12px 23px;min-height:48px;border:1px solid var(--cv-action);border-radius:40px;background:var(--cv-action);color:var(--cv-on-action);text-decoration:none;font-size:14px;line-height:1.5}.button:hover{opacity:.85}main{max-width:1240px;margin:auto;padding:80px 40px 90px}.hero{margin:0 0 55px;max-width:890px}.hero h1{font-size:var(--cv-h1)}.hero h1 span{color:var(--cv-muted)}.eyebrow{font-size:12px;letter-spacing:.12em;text-transform:uppercase;margin:0 0 22px}.lead{font-size:var(--cv-lead);max-width:720px;line-height:1.6;margin-top:26px}.note,.byline{font-size:13px;max-width:720px}.pills{display:flex;flex-wrap:wrap;gap:10px;border-bottom:1px solid var(--cv-line);padding-bottom:28px;margin-bottom:32px}.pills a,.pill{border:1px solid var(--cv-line);border-radius:30px;padding:8px 18px;font-size:13px;text-decoration:none;min-height:44px}.grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:26px}.grid.three{grid-template-columns:repeat(3,minmax(0,1fr))}.card{display:flex;flex-direction:column;border:1px solid var(--cv-line);border-radius:24px;overflow:hidden;text-decoration:none;background:var(--cv-panel)}.card>img{width:100%;height:auto;aspect-ratio:1.65;object-fit:cover;object-position:top}.card-body{padding:28px;display:flex;flex-direction:column;flex:1}.card h2{font-size:32px}.card p:not(.eyebrow){font-size:15px}.text-link{display:inline-flex;align-items:center;gap:24px;min-height:44px;font-size:14px}.card .text-link{margin-top:auto}.card:hover h2{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:6px}.cover{height:166px;background:var(--cv-soft);padding:28px;display:flex;flex-direction:column;justify-content:space-between;font-size:24px;letter-spacing:-.035em}.cover-line{display:block;border-top:1px solid var(--cv-strong-line);width:70%;box-shadow:22px -12px 0 -1px var(--cv-line)}.band{border-top:1px solid var(--cv-line);margin-top:70px;padding-top:42px;display:flex;align-items:center;justify-content:space-between;gap:40px}.band h2{font-size:36px}.band p:not(.eyebrow){max-width:650px}.article-hero{max-width:960px;margin-bottom:40px}.article-hero>.text-link{margin-bottom:32px}.article-hero h1{font-size:clamp(38px,5.2vw,64px);max-width:920px}.wide-image{margin:40px 0 60px}.wide-image img{width:100%;max-height:480px;object-fit:cover;object-position:top;height:auto;border-radius:24px;border:1px solid var(--cv-line)}figcaption{font-size:12px;color:var(--cv-muted);margin-top:8px}.reading-layout{display:grid;grid-template-columns:230px minmax(0,760px);gap:60px}.contents{align-self:start;position:sticky;top:125px}.contents nav{display:grid;gap:4px}.contents a{font-size:13px;min-height:44px;display:flex;align-items:center;line-height:1.5;text-decoration:none}.contents a:hover{text-decoration:underline}.print{margin-top:24px;min-height:44px;background:transparent;border:1px solid var(--cv-line);border-radius:30px;padding:10px 16px;font-size:13px;color:var(--cv-ink);cursor:pointer}.reading-layout article section{margin-bottom:42px}.reading-layout article h2{font-size:30px}.reading-layout article p{line-height:1.85}.limitations{padding:26px;border:1px solid var(--cv-line);border-radius:22px;background:var(--cv-panel);margin:48px 0}.limitations h2{font-size:23px!important}.limitations p,.limitations a{font-size:14px}.article-next{border-top:1px solid var(--cv-line);padding-top:38px}.article-next .text-link{margin-left:20px}.tasks article{display:grid;grid-template-columns:38px 1fr auto;gap:22px;padding:26px 0;border-top:1px solid var(--cv-line);align-items:start}.tasks h2{font-size:25px}.tasks p{margin-bottom:0;max-width:680px}.pill{white-space:nowrap}.reading-plan{max-width:800px;margin-top:65px}.reading-plan h2{font-size:32px;margin:40px 0 20px}.reading-plan li{padding:8px 0}footer{max-width:1240px;margin:0 auto;padding:45px 40px;display:grid;grid-template-columns:1.2fr 1fr 1fr auto;gap:30px;border-top:1px solid var(--cv-line)}footer nav{display:grid;align-content:start;gap:12px}footer a{font-size:14px;min-height:32px;text-decoration:none}footer small{grid-column:1/-1;color:var(--cv-muted)}.skip{position:absolute;top:-100px;left:20px;z-index:10;background:var(--cv-panel);padding:10px}.skip:focus{top:10px}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}
@media(prefers-reduced-motion:no-preference){main{animation:arrive 240ms ease both}body.leaving main{opacity:0;filter:blur(5px);transition:opacity 160ms,filter 160ms}@keyframes arrive{from{opacity:0;filter:blur(5px)}to{opacity:1;filter:blur(0)}}}
@media(max-width:900px){.nav{margin-left:16px;margin-right:16px}.grid.three{grid-template-columns:1fr 1fr}.reading-layout{grid-template-columns:180px 1fr;gap:30px}footer{grid-template-columns:1fr 1fr}.band{display:block}.nav nav{gap:15px}}
@media(max-width:600px){body{font-size:16px}.preview{font-size:11px}.nav{padding:10px 14px;gap:12px;flex-wrap:wrap;top:8px;border-radius:28px}.wordmark{width:116px;height:25px}.nav>.button{font-size:12px;min-height:44px;padding:9px 15px}.nav nav{order:3;flex-basis:100%;justify-content:center;border-top:1px solid var(--cv-line);padding-top:4px;gap:28px}.nav nav a{min-height:38px}main{padding:46px 22px 55px}.hero{margin-bottom:32px}.grid,.grid.three{grid-template-columns:1fr;gap:22px}.card-body{padding:24px}.card h2{font-size:30px}.band{margin-top:46px}.band h2{font-size:30px}.reading-layout{display:block}.contents{position:static;border-block:1px solid var(--cv-line);padding:20px 0;margin-bottom:32px}.contents nav{grid-template-columns:1fr 1fr;gap:4px 18px}.print{margin-top:16px}.article-hero h1{font-size:40px}.tasks article{grid-template-columns:28px 1fr;gap:14px}.tasks .pill{grid-column:2;justify-self:start}.tasks h2{font-size:24px}.article-next .text-link{margin:12px 0 0;display:flex}footer{padding:32px 22px;gap:24px}footer>.wordmark{grid-column:1/-1}html{scroll-padding-top:165px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{animation:none!important;transition:none!important}}
@media print{.nav,.preview,footer,.contents,.skip,.article-next{display:none!important}body{background:#fff;color:#111;font-size:11pt}main{max-width:none;padding:0}.article-hero h1{font-size:28pt}.reading-layout{display:block}article p{color:#333}.limitations{break-inside:avoid}.wide-image img{max-height:240px}h2{break-after:avoid}section{break-inside:auto}a{color:inherit}.byline:after{content:' | Unpublished reading draft'}@page{margin:20mm}}

.guide-section{margin-block:80px}.guide-section>header{max-width:760px;margin-bottom:32px}.review-list{display:grid;gap:24px;margin-bottom:80px}.review-list>article{padding:28px;border:1px solid var(--cv-line);border-radius:24px;background:var(--cv-panel)}.review-list h2{font-size:26px}.review-list p{max-width:840px}.nav{view-transition-name:converze-navigation}.nav nav a{min-height:44px;display:inline-flex;align-items:center}html[data-funnel-theme=dark] .wordmark{background-color:var(--cv-ink)}@media(max-width:760px){.nav{gap:12px;flex-wrap:wrap}.nav nav{order:3;width:100%;justify-content:center;gap:18px}.guide-section{margin-block:48px}}
