.blog-module__-agmtq__page{--ink:#121317;--ink-article:#212427;--para:#3c4043;--slate-400:#94a3b8;--slate-500:#64748b;--slate-200:#e2e8f0;--slate-100:#f1f5f9;--slate-50:#f8fafc;--surface:#fff;--brand-blue:#2563eb;--font:"Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--serif:var(--font-playfair), "Playfair Display", Georgia, "Times New Roman", serif;--max:1280px;--gutter:24px}.blog-module__-agmtq__indexPage{background:var(--surface);min-height:100vh;font-family:var(--font);padding:88px 0 120px;}.blog-module__-agmtq__shell{max-width:1120px;padding:0 var(--gutter);margin:0 auto}.blog-module__-agmtq__masthead{border-top:2px solid var(--ink);padding-top:16px}.blog-module__-agmtq__mastheadRule{letter-spacing:.22em;text-transform:uppercase;color:var(--ink);justify-content:space-between;align-items:baseline;gap:16px;font-size:11px;font-weight:700;display:flex}.blog-module__-agmtq__mastheadMeta{color:#475569;letter-spacing:.14em;white-space:nowrap;font-weight:600}.blog-module__-agmtq__mastheadTitle{font-family:var(--serif);letter-spacing:-.02em;color:var(--ink);max-width:18ch;margin:32px 0 0;font-size:clamp(38px,6vw,74px);font-weight:400;line-height:1.02}.blog-module__-agmtq__mastheadTitle em{font-style:italic}.blog-module__-agmtq__mastheadLede{color:var(--para);max-width:60ch;margin:20px 0 0;font-size:18px;line-height:1.65}.blog-module__-agmtq__lead{border-top:1px solid var(--slate-200);color:inherit;grid-template-columns:1fr;gap:26px;margin-top:52px;padding-top:26px;text-decoration:none;display:grid}@media (min-width:900px){.blog-module__-agmtq__lead{grid-template-columns:1.35fr 1fr;align-items:start;gap:48px}}.blog-module__-agmtq__leadMedia{aspect-ratio:4/3;background:var(--slate-100);overflow:hidden}.blog-module__-agmtq__leadImage{object-fit:cover;width:100%;height:100%;transition:transform 1.2s cubic-bezier(.16,1,.3,1);display:block}.blog-module__-agmtq__lead:hover .blog-module__-agmtq__leadImage{transform:scale(1.04)}.blog-module__-agmtq__leadBody{flex-direction:column;display:flex}.blog-module__-agmtq__kicker{letter-spacing:.24em;text-transform:uppercase;color:var(--brand-blue);font-size:10px;font-weight:700}.blog-module__-agmtq__leadTitle{font-family:var(--serif);letter-spacing:-.015em;color:var(--ink);margin:14px 0 0;font-size:clamp(28px,3.4vw,42px);font-weight:400;line-height:1.1;transition:color .15s}.blog-module__-agmtq__lead:hover .blog-module__-agmtq__leadTitle{color:var(--brand-blue)}.blog-module__-agmtq__leadExcerpt{color:var(--para);margin:16px 0 0;font-size:17px;line-height:1.65}.blog-module__-agmtq__leadMore{letter-spacing:.18em;text-transform:uppercase;color:var(--ink);align-items:center;gap:10px;margin-top:auto;padding-top:24px;font-size:11px;font-weight:700;display:flex}.blog-module__-agmtq__leadArrow{transition:transform .3s}.blog-module__-agmtq__lead:hover .blog-module__-agmtq__leadArrow{transform:translate(6px)}.blog-module__-agmtq__list{border-top:1px solid var(--ink);margin:72px 0 0;padding:0;list-style:none}.blog-module__-agmtq__listItem{border-bottom:1px solid var(--slate-200)}.blog-module__-agmtq__listLink{color:inherit;grid-template-columns:44px 1fr;align-items:baseline;gap:24px;padding:26px 0;text-decoration:none;display:grid}@media (max-width:640px){.blog-module__-agmtq__listLink{grid-template-columns:30px 1fr;gap:16px}}.blog-module__-agmtq__listMetaRow{align-items:baseline;gap:12px;margin-bottom:6px;display:flex}.blog-module__-agmtq__listMetaRow .blog-module__-agmtq__listKicker:after{content:"·";color:#cbd5e1;margin-left:12px;font-weight:700}.blog-module__-agmtq__listNum{font-family:var(--serif);color:#64748b;font-size:15px;font-style:italic}.blog-module__-agmtq__listKicker{letter-spacing:.22em;text-transform:uppercase;color:var(--brand-blue);margin-bottom:6px;font-size:10px;font-weight:700;display:block}.blog-module__-agmtq__listTitle{font-family:var(--serif);letter-spacing:-.01em;color:var(--ink);font-size:clamp(21px,2.1vw,28px);font-weight:400;line-height:1.18;transition:color .15s;display:block}.blog-module__-agmtq__listLink:hover .blog-module__-agmtq__listTitle{color:var(--brand-blue)}.blog-module__-agmtq__listExcerpt{color:#4b5563;max-width:72ch;margin-top:8px;font-size:15px;line-height:1.6;display:block}.blog-module__-agmtq__listDate{letter-spacing:.14em;text-transform:uppercase;color:#64748b;white-space:nowrap;font-size:11px;font-weight:600}.blog-module__-agmtq__articlePage{background:var(--surface);min-height:100vh;font-family:var(--font);}.blog-module__-agmtq__articleHeader{padding:96px 0 0}.blog-module__-agmtq__articleHeaderInner{max-width:720px;padding:0 var(--gutter);text-align:left;margin:0 auto}.blog-module__-agmtq__articleEyebrow{letter-spacing:.2em;text-transform:uppercase;color:var(--ink);margin-bottom:0;font-size:11px;font-weight:700}.blog-module__-agmtq__articleTitle{font-family:var(--serif);letter-spacing:-.02em;color:var(--ink-article);max-width:22ch;margin:0;font-size:clamp(32px,3.9vw,54px);font-weight:400;line-height:1.06}.blog-module__-agmtq__standfirst{font-family:var(--serif);color:#4b5563;max-width:60ch;margin:22px 0 0;font-size:clamp(18px,1.7vw,23px);font-style:italic;line-height:1.5}.blog-module__-agmtq__articleByline{text-transform:uppercase;letter-spacing:.1em;color:var(--slate-400);border-top:1px solid var(--slate-100);flex-wrap:wrap;align-items:center;gap:24px;margin-top:30px;padding-top:20px;font-size:10px;font-weight:700;display:flex}.blog-module__-agmtq__bylineDot{background:#cbd5e1;border-radius:9999px;width:4px;height:4px}.blog-module__-agmtq__heroWrap{max-width:var(--max);padding:0 var(--gutter);margin:0 auto;position:relative}.blog-module__-agmtq__hero{aspect-ratio:21/9;background:var(--slate-100);border-radius:24px;position:relative;overflow:hidden;box-shadow:0 25px 50px -12px #00000040}.blog-module__-agmtq__heroImage{object-fit:cover;width:100%;height:100%;transition:transform 1s cubic-bezier(.4,0,.2,1)}.blog-module__-agmtq__heroWrap:hover .blog-module__-agmtq__heroImage{transform:scale(1.05)}.blog-module__-agmtq__heroFallback{background:linear-gradient(to bottom right,#2563eb0d,#0014281a);width:100%;height:100%}.blog-module__-agmtq__bodyWrap{max-width:720px;padding:0 var(--gutter) 96px;margin:0 auto}.blog-module__-agmtq__bodyInner{flex-direction:column;gap:80px;display:flex}@media (min-width:1024px){.blog-module__-agmtq__bodyInner{flex-direction:row}}.blog-module__-agmtq__prose{max-width:100%;color:var(--ink-article);counter-reset:section;line-height:1.8}.blog-module__-agmtq__proseH1{font-family:var(--font);letter-spacing:-.03em;color:var(--ink-article);margin:0;font-size:30px;font-weight:500;line-height:1.1}.blog-module__-agmtq__proseH2{counter-increment:section;font-family:var(--serif);letter-spacing:-.01em;color:var(--ink-article);border-top:1px solid var(--slate-200);margin:56px 0 18px;padding-top:18px;font-size:clamp(23px,2.2vw,29px);font-weight:400;line-height:1.15}.blog-module__-agmtq__proseH2:before{content:counter(section, decimal-leading-zero);font-family:var(--font);letter-spacing:.22em;color:var(--brand-blue);margin-bottom:10px;font-size:11px;font-weight:700;display:block}.blog-module__-agmtq__proseH3{font-family:var(--font);letter-spacing:-.03em;color:var(--ink-article);margin:0;font-size:20px;font-weight:500;line-height:1.1}.blog-module__-agmtq__proseH4{font-family:var(--font);letter-spacing:-.03em;color:var(--ink-article);margin:0;font-size:18px;font-weight:500;line-height:1.1}.blog-module__-agmtq__proseP{color:var(--para);margin:0;font-size:20px;font-weight:300;line-height:1.7}.blog-module__-agmtq__proseUl{margin:20px 0 4px;padding:0;list-style:none}.blog-module__-agmtq__proseOl{margin:20px 0 4px;padding-left:24px;list-style:decimal}.blog-module__-agmtq__proseOl .blog-module__-agmtq__proseLi{padding-left:0;display:list-item}.blog-module__-agmtq__proseOl .blog-module__-agmtq__proseLi:before{content:none}.blog-module__-agmtq__proseLi{color:var(--ink-article);margin:0;padding-left:22px;font-size:20px;font-weight:300;line-height:1.8;display:block;position:relative}.blog-module__-agmtq__proseLi+.blog-module__-agmtq__proseLi{margin-top:14px}.blog-module__-agmtq__proseLi:before{content:"";background:var(--brand-blue);border-radius:9999px;width:6px;height:6px;position:absolute;top:14px;left:0}.blog-module__-agmtq__proseP:first-of-type:first-letter{float:left;font-family:var(--serif);color:var(--ink);padding:.06em .1em 0 0;font-size:4.1em;line-height:.82}.blog-module__-agmtq__proseP+.blog-module__-agmtq__proseP{margin-top:1.1em}.blog-module__-agmtq__proseHr{border:0;border-top:1px solid var(--slate-200);width:100%;margin:0}.blog-module__-agmtq__proseQuote{border:0;border-top:1px solid var(--ink);border-bottom:1px solid var(--ink);font-family:var(--serif);color:var(--ink);text-align:center;margin:44px 0;padding:26px 0;font-size:clamp(21px,2.1vw,26px);font-style:italic;line-height:1.4}.blog-module__-agmtq__proseLink{color:inherit;text-decoration:none}.blog-module__-agmtq__proseStrong{color:inherit;font-weight:700}.blog-module__-agmtq__featured{background:var(--slate-50);border-top:1px solid var(--slate-100);padding:0}.blog-module__-agmtq__featuredInner{max-width:var(--max);padding:0 var(--gutter);margin:0 auto}.blog-module__-agmtq__featuredHeader{flex-direction:column;gap:32px;margin-bottom:0;display:flex}@media (min-width:768px){.blog-module__-agmtq__featuredHeader{flex-direction:row;justify-content:space-between;align-items:flex-end}}.blog-module__-agmtq__featuredEyebrow{letter-spacing:.2em;text-transform:uppercase;color:var(--ink);margin-bottom:0;font-size:10px;font-weight:700}.blog-module__-agmtq__featuredTitle{font-family:var(--font);letter-spacing:-.03em;color:var(--ink);margin:0;font-size:48px;font-weight:500;line-height:1.1}.blog-module__-agmtq__viewAll{color:var(--ink);align-items:center;gap:8px;font-size:14px;font-weight:700;line-height:1.25rem;text-decoration:none;transition:all .15s;display:flex}.blog-module__-agmtq__viewAllIcon{width:16px;height:16px;transition:transform .15s}.blog-module__-agmtq__viewAll:hover .blog-module__-agmtq__viewAllIcon{transform:translate(4px)}.blog-module__-agmtq__relatedGrid{grid-template-columns:1fr;gap:32px;display:grid}@media (min-width:768px){.blog-module__-agmtq__relatedGrid{grid-template-columns:repeat(3,1fr)}}.blog-module__-agmtq__relatedCard{color:inherit;text-decoration:none;display:block}.blog-module__-agmtq__relatedMedia{aspect-ratio:16/10;background:var(--slate-200);border-radius:24px;margin-bottom:0;position:relative;overflow:hidden}.blog-module__-agmtq__relatedImage{object-fit:cover;width:100%;height:100%;transition:transform .7s cubic-bezier(.4,0,.2,1)}.blog-module__-agmtq__relatedCard:hover .blog-module__-agmtq__relatedImage{transform:scale(1.1)}.blog-module__-agmtq__relatedFallback{background:linear-gradient(to bottom right,#2563eb1a,#0014280d);width:100%;height:100%;transition:transform .7s cubic-bezier(.4,0,.2,1)}.blog-module__-agmtq__relatedCard:hover .blog-module__-agmtq__relatedFallback{transform:scale(1.1)}.blog-module__-agmtq__relatedTag{letter-spacing:.1em;text-transform:uppercase;color:var(--ink);margin-bottom:0;font-size:10px;font-weight:700}.blog-module__-agmtq__relatedTitle{font-family:var(--font);letter-spacing:-.03em;color:var(--ink);margin:0;font-size:20px;font-weight:500;line-height:1.1;transition:color .15s}.blog-module__-agmtq__relatedCard:hover .blog-module__-agmtq__relatedTitle{color:var(--ink)}.blog-module__-agmtq__bylineLink{color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--brand-blue);text-decoration-color:var(--brand-blue);text-underline-offset:3px}.blog-module__-agmtq__bylineLink:hover{color:var(--brand-blue)}
.scroll-explain-module__MsQlQq__track{z-index:60;width:100%;position:relative}.scroll-explain-module__MsQlQq__stage{max-width:1440px;height:calc(100vh - 100px);min-height:460px;padding:0 var(--gutter);align-items:center;margin:0 auto;display:flex;position:sticky;top:84px}.scroll-explain-module__MsQlQq__panel{color:#f4f4f5;background:#0e0f12;border-radius:28px;grid-template-columns:1.35fr 1fr;gap:48px;width:100%;height:100%;max-height:700px;padding:44px 48px;display:grid;position:relative;overflow:hidden}.scroll-explain-module__MsQlQq__intro{max-width:720px;padding:0 var(--gutter);margin:64px auto 48px}.scroll-explain-module__MsQlQq__introKicker{letter-spacing:.26em;text-transform:uppercase;color:var(--brand-blue);font-size:10px;font-weight:700}.scroll-explain-module__MsQlQq__introQ{font-family:var(--serif);letter-spacing:-.02em;color:var(--ink);max-width:24ch;margin:16px 0 0;font-size:clamp(22px,2.4vw,32px);font-weight:400;line-height:1.04}.scroll-explain-module__MsQlQq__introQ em{font-style:italic}.scroll-explain-module__MsQlQq__introSub{color:var(--para);max-width:62ch;margin:22px 0 0;font-size:18px;line-height:1.6}.scroll-explain-module__MsQlQq__introWhy{border-left:2px solid var(--brand-blue);color:var(--ink);max-width:58ch;margin:18px 0 0;padding-left:16px;font-size:15px;line-height:1.55}.scroll-explain-module__MsQlQq__introMeta{letter-spacing:.2em;text-transform:uppercase;color:#64748b;margin-top:24px;font-size:10px;display:block}.scroll-explain-module__MsQlQq__visual{flex-direction:column;justify-content:space-between;min-width:0;display:flex}.scroll-explain-module__MsQlQq__visualInner{flex:1;align-items:center;min-height:0;display:flex}.scroll-explain-module__MsQlQq__scene{width:100%;animation:.32s cubic-bezier(.16,1,.3,1) both scroll-explain-module__MsQlQq__sceneIn}@keyframes scroll-explain-module__MsQlQq__sceneIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.scroll-explain-module__MsQlQq__caption{letter-spacing:.2em;text-transform:uppercase;color:#64748b;margin-top:18px;font-size:10px}.scroll-explain-module__MsQlQq__bigNumber{font-family:var(--serif);letter-spacing:-.02em;color:#f4f4f5;align-items:baseline;font-size:clamp(56px,7vw,96px);line-height:1;display:flex}.scroll-explain-module__MsQlQq__currency{color:#94a3b8;margin-right:6px;font-size:.42em}.scroll-explain-module__MsQlQq__bigNumberLabel{letter-spacing:.18em;text-transform:uppercase;color:#94a3b8;margin-top:10px;font-size:11px}.scroll-explain-module__MsQlQq__bigNumberLabel span{color:#2563eb;padding:0 6px}.scroll-explain-module__MsQlQq__stack{gap:12px;margin-top:30px;display:grid}.scroll-explain-module__MsQlQq__stackRow{color:#cbd5e1;grid-template-columns:132px 1fr;align-items:center;gap:14px;font-size:12px;display:grid}.scroll-explain-module__MsQlQq__stackLabel{color:#94a3b8}.scroll-explain-module__MsQlQq__stackTrack{background:#ffffff14;border-radius:999px;height:8px;overflow:hidden}.scroll-explain-module__MsQlQq__stackFill{background:#2563eb;border-radius:999px;height:100%;transition:width .22s,opacity .22s;display:block}.scroll-explain-module__MsQlQq__doors{grid-template-columns:repeat(12,1fr);gap:6px;display:grid}.scroll-explain-module__MsQlQq__door{background:#ffffff08;border:1px solid #ffffff2e;border-radius:3px;height:92px;transition:background .2s,border-color .2s}.scroll-explain-module__MsQlQq__doorOn{background:#2563eb;border-color:#2563eb}.scroll-explain-module__MsQlQq__capacityRow{align-items:flex-end;gap:40px;margin-top:26px;display:flex}.scroll-explain-module__MsQlQq__capacityNum{font-family:var(--serif);color:#f4f4f5;font-size:54px;line-height:1}.scroll-explain-module__MsQlQq__capacityLabel{letter-spacing:.16em;text-transform:uppercase;color:#94a3b8;margin-top:6px;font-size:10px}.scroll-explain-module__MsQlQq__demandBox{transition:opacity .2s}.scroll-explain-module__MsQlQq__demandNum{font-family:var(--serif);color:#94a3b8;font-size:30px;line-height:1}.scroll-explain-module__MsQlQq__shortfall{letter-spacing:.1em;text-transform:uppercase;color:#fca5a5;border:1px solid #fca5a566;border-radius:999px;margin-top:8px;padding:3px 9px;font-size:11px;font-weight:700;transition:opacity .2s;display:inline-block}.scroll-explain-module__MsQlQq__formula{color:#cbd5e1;margin-top:22px;font-size:13px}.scroll-explain-module__MsQlQq__formula span{color:#60a5fa;font-weight:700}.scroll-explain-module__MsQlQq__chart{width:100%;height:auto}.scroll-explain-module__MsQlQq__axis{stroke:#ffffff2e;stroke-width:1px}.scroll-explain-module__MsQlQq__leaseLine{stroke:#94a3b8;stroke-width:2.5px;stroke-linecap:round}.scroll-explain-module__MsQlQq__pl3Line{stroke:#2563eb;stroke-width:2.5px;stroke-linecap:round}.scroll-explain-module__MsQlQq__crossDot{fill:#f4f4f5;transition:opacity .24s}.scroll-explain-module__MsQlQq__chartLabel{fill:#94a3b8;letter-spacing:.12em;text-transform:uppercase;font-size:11px}.scroll-explain-module__MsQlQq__lever{border-top:1px solid #ffffff1a;gap:18px;padding:16px 0;transition:opacity .24s,transform .24s;display:flex}.scroll-explain-module__MsQlQq__lever:first-child{border-top:0}.scroll-explain-module__MsQlQq__leverNum{font-family:var(--serif);color:#2563eb;padding-top:2px;font-size:15px;font-style:italic}.scroll-explain-module__MsQlQq__lever strong{color:#f4f4f5;font-size:17px;font-weight:600;display:block}.scroll-explain-module__MsQlQq__lever em{color:#94a3b8;margin-top:3px;font-size:12px;font-style:normal;display:block}.scroll-explain-module__MsQlQq__copy{flex-direction:column;justify-content:center;min-width:0;padding-right:40px;display:flex}.scroll-explain-module__MsQlQq__copyKicker{letter-spacing:.24em;text-transform:uppercase;color:#60a5fa;font-size:10px;font-weight:700}.scroll-explain-module__MsQlQq__copyTitle{font-family:var(--serif);letter-spacing:-.015em;color:#f4f4f5;margin:14px 0 0;font-size:clamp(26px,2.6vw,38px);font-weight:400;line-height:1.12}.scroll-explain-module__MsQlQq__copyBody{color:#cbd5e1;margin:16px 0 0;font-size:15px;line-height:1.65}.scroll-explain-module__MsQlQq__stepProgress{align-items:center;gap:14px;margin-top:30px;display:flex}.scroll-explain-module__MsQlQq__stepBar{background:#ffffff24;border-radius:999px;flex:1;height:2px;overflow:hidden}.scroll-explain-module__MsQlQq__stepFill{background:#2563eb;height:100%;transition:width .2s;display:block}.scroll-explain-module__MsQlQq__stepCount{letter-spacing:.16em;color:#94a3b8;font-size:10px;font-weight:700}.scroll-explain-module__MsQlQq__rail{gap:12px;display:grid;position:absolute;top:50%;right:22px;transform:translateY(-50%)}.scroll-explain-module__MsQlQq__railDot{cursor:pointer;background:#ffffff38;border:0;border-radius:999px;width:9px;height:9px;padding:0;transition:background .2s,transform .2s}.scroll-explain-module__MsQlQq__railDot:hover{background:#ffffff80}.scroll-explain-module__MsQlQq__railDotOn{background:#2563eb;transform:scale(1.5)}.scroll-explain-module__MsQlQq__staticWrap{max-width:1440px;padding:0 var(--gutter);gap:16px;margin:0 auto;display:grid}.scroll-explain-module__MsQlQq__staticCard{color:#f4f4f5;background:#0e0f12;border-radius:20px;padding:28px 32px}.scroll-explain-module__MsQlQq__kicker{letter-spacing:.22em;text-transform:uppercase;color:#60a5fa;font-size:10px;font-weight:700}.scroll-explain-module__MsQlQq__title{font-family:var(--serif);color:#f4f4f5;margin:10px 0 0;font-size:26px;font-weight:400}.scroll-explain-module__MsQlQq__body{color:#cbd5e1;margin:10px 0 0;font-size:15px;line-height:1.65}@media (max-width:900px){.scroll-explain-module__MsQlQq__stage{height:auto;min-height:0;padding:0 var(--gutter);position:static}.scroll-explain-module__MsQlQq__track{height:auto!important}.scroll-explain-module__MsQlQq__panel{grid-template-columns:1fr;gap:28px;max-height:none;padding:32px 24px}.scroll-explain-module__MsQlQq__copy{padding-right:0}.scroll-explain-module__MsQlQq__rail{display:none}.scroll-explain-module__MsQlQq__doors{grid-template-columns:repeat(6,1fr)}.scroll-explain-module__MsQlQq__door{height:62px}.scroll-explain-module__MsQlQq__stackRow{grid-template-columns:108px 1fr}.scroll-explain-module__MsQlQq__capacityRow{gap:26px}}
