.page-module__ba-2tG__page{background:var(--surface-page);color:var(--text-body);overflow:hidden}.page-module__ba-2tG__hero,.page-module__ba-2tG__section,.page-module__ba-2tG__splitSection,.page-module__ba-2tG__issuePreview,.page-module__ba-2tG__finalCta,.page-module__ba-2tG__subscribeBand{width:min(1180px,100% - 40px);margin:0 auto}.page-module__ba-2tG__hero{grid-template-columns:minmax(0,1.08fr) minmax(320px,.92fr);align-items:center;gap:64px;padding:88px 0 72px;display:grid}.page-module__ba-2tG__heroCopy h1{max-width:760px;color:var(--text-heading);font-size:var(--text-hero);letter-spacing:-.065em;margin:12px 0 20px;line-height:.94}.page-module__ba-2tG__kicker{color:var(--blue-300);font:700 .78rem/1.2 var(--font-mono);letter-spacing:.12em;text-transform:uppercase;margin:0}.page-module__ba-2tG__lede{max-width:690px;margin:0;font-size:clamp(1.1rem,2vw,1.38rem);line-height:1.6}.page-module__ba-2tG__heroActions{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}.page-module__ba-2tG__primary,.page-module__ba-2tG__secondary{border-radius:999px;justify-content:center;align-items:center;min-height:48px;padding:0 20px;font-weight:750;text-decoration:none;display:inline-flex}.page-module__ba-2tG__primary{background:var(--blue-500);color:#fff}.page-module__ba-2tG__primary:hover{background:var(--blue-400)}.page-module__ba-2tG__secondary{border:1px solid var(--border-strong);color:var(--text-heading)}.page-module__ba-2tG__promise{color:var(--text-muted);margin:18px 0 0;font-size:.92rem}.page-module__ba-2tG__heroVisual{justify-content:center;align-items:center;min-height:520px;display:flex;position:relative}.page-module__ba-2tG__signalPill{border:1px solid color-mix(in srgb,var(--blue-300) 38%,transparent);background:color-mix(in srgb,var(--surface-raised) 88%,transparent);color:var(--text-heading);border-radius:999px;padding:10px 14px;font-size:.88rem;position:absolute;box-shadow:0 12px 38px #0000002e}.page-module__ba-2tG__signalPill:first-of-type{top:15%;right:4%}.page-module__ba-2tG__signalPill:nth-of-type(2){bottom:22%;left:0}.page-module__ba-2tG__signalPill:nth-of-type(3){bottom:8%;right:0}.page-module__ba-2tG__subscribeBand{border:1px solid var(--border-subtle);background:linear-gradient(135deg,color-mix(in srgb,var(--blue-500) 12%,var(--surface-raised)),var(--surface-raised));border-radius:32px;grid-template-columns:minmax(0,.85fr) minmax(440px,1.15fr);align-items:center;gap:48px;padding:42px;display:grid}.page-module__ba-2tG__subscribeBand h2,.page-module__ba-2tG__section h2,.page-module__ba-2tG__splitSection h2,.page-module__ba-2tG__issuePreview h2,.page-module__ba-2tG__finalCta h2{color:var(--text-heading);letter-spacing:-.045em;margin:10px 0 14px;font-size:clamp(2rem,4vw,3.4rem);line-height:1.02}.page-module__ba-2tG__subscribeBand p{max-width:620px;line-height:1.65}.page-module__ba-2tG__section{padding:92px 0}.page-module__ba-2tG__sectionHead{grid-template-columns:minmax(0,1fr) minmax(280px,.55fr);align-items:end;gap:48px;margin-bottom:32px;display:grid}.page-module__ba-2tG__sectionHead>p{color:var(--text-muted);margin:0;line-height:1.65}.page-module__ba-2tG__previewGrid{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.page-module__ba-2tG__previewGrid article,.page-module__ba-2tG__roleGrid article{border:1px solid var(--border-subtle);background:var(--surface-raised);border-radius:22px;padding:24px}.page-module__ba-2tG__previewGrid span{color:var(--blue-300);font:700 .76rem/1 var(--font-mono)}.page-module__ba-2tG__previewGrid h3,.page-module__ba-2tG__roleGrid h3{color:var(--text-heading);margin:22px 0 10px;font-size:1.2rem}.page-module__ba-2tG__previewGrid p,.page-module__ba-2tG__roleGrid p{color:var(--text-muted);margin:0;line-height:1.58}.page-module__ba-2tG__splitSection{grid-template-columns:1.08fr .92fr;gap:20px;margin-top:82px;display:grid}.page-module__ba-2tG__bitPanel,.page-module__ba-2tG__boundaryPanel{border-radius:30px;min-height:440px;padding:38px}.page-module__ba-2tG__bitPanel{background:linear-gradient(145deg,color-mix(in srgb,var(--blue-500) 20%,var(--surface-raised)),var(--surface-raised));grid-template-columns:160px 1fr;align-items:center;gap:26px;display:grid}.page-module__ba-2tG__bitPanel p,.page-module__ba-2tG__boundaryPanel p{line-height:1.65}.page-module__ba-2tG__boundaryPanel{background:var(--surface-warm,#f3eee4);color:#172037}.page-module__ba-2tG__boundaryPanel h2{color:#111a2d}.page-module__ba-2tG__boundaryPanel .page-module__ba-2tG__kicker{color:#245fd8}.page-module__ba-2tG__boundaryPanel dl{gap:14px;margin:28px 0 0;display:grid}.page-module__ba-2tG__boundaryPanel dl div{background:#ffffff75;border:1px solid #14233c24;border-radius:18px;padding:18px}.page-module__ba-2tG__boundaryPanel dt{font-weight:800}.page-module__ba-2tG__boundaryPanel dd{margin:7px 0 0;line-height:1.55}.page-module__ba-2tG__roleGrid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.page-module__ba-2tG__issuePreview{background:var(--surface-raised);border-radius:32px;grid-template-columns:minmax(0,1.15fr) minmax(300px,.85fr);align-items:center;gap:36px;padding:52px;display:grid}.page-module__ba-2tG__issuePreview p{line-height:1.7}.page-module__ba-2tG__evidenceCard{border:1px solid var(--border-subtle);background:var(--surface-page);border-radius:22px;padding:28px}.page-module__ba-2tG__evidenceCard ul{margin:16px 0 0;padding-left:20px}.page-module__ba-2tG__evidenceCard li+li{margin-top:10px}.page-module__ba-2tG__finalCta{border:1px solid color-mix(in srgb,var(--blue-300) 36%,var(--border-subtle));background:linear-gradient(135deg,color-mix(in srgb,var(--blue-500) 17%,var(--surface-raised)),var(--surface-raised));border-radius:32px;justify-content:space-between;align-items:center;gap:36px;margin-top:88px;margin-bottom:88px;padding:52px;display:flex}.page-module__ba-2tG__finalCta h2{max-width:760px;margin-bottom:0}@media (max-width:980px){.page-module__ba-2tG__hero,.page-module__ba-2tG__subscribeBand,.page-module__ba-2tG__sectionHead,.page-module__ba-2tG__splitSection,.page-module__ba-2tG__issuePreview{grid-template-columns:1fr}.page-module__ba-2tG__hero{gap:18px;padding-top:54px}.page-module__ba-2tG__heroVisual{order:-1;min-height:400px}.page-module__ba-2tG__subscribeBand{padding:30px}.page-module__ba-2tG__previewGrid,.page-module__ba-2tG__roleGrid{grid-template-columns:repeat(2,1fr)}.page-module__ba-2tG__bitPanel{grid-template-columns:130px 1fr}.page-module__ba-2tG__finalCta{flex-direction:column;align-items:flex-start}}@media (max-width:620px){.page-module__ba-2tG__hero,.page-module__ba-2tG__section,.page-module__ba-2tG__splitSection,.page-module__ba-2tG__issuePreview,.page-module__ba-2tG__finalCta,.page-module__ba-2tG__subscribeBand{width:min(100% - 24px,1180px)}.page-module__ba-2tG__heroVisual{min-height:330px}.page-module__ba-2tG__signalPill{font-size:.75rem}.page-module__ba-2tG__signalPill:first-of-type{top:8%}.page-module__ba-2tG__signalPill:nth-of-type(2){bottom:16%}.page-module__ba-2tG__signalPill:nth-of-type(3){bottom:2%}.page-module__ba-2tG__subscribeBand,.page-module__ba-2tG__issuePreview,.page-module__ba-2tG__finalCta{border-radius:24px;padding:24px}.page-module__ba-2tG__previewGrid,.page-module__ba-2tG__roleGrid{grid-template-columns:1fr}.page-module__ba-2tG__splitSection{gap:12px}.page-module__ba-2tG__bitPanel,.page-module__ba-2tG__boundaryPanel{border-radius:24px;min-height:0;padding:26px}.page-module__ba-2tG__bitPanel{grid-template-columns:1fr}.page-module__ba-2tG__section{padding:66px 0}.page-module__ba-2tG__sectionHead{gap:12px}.page-module__ba-2tG__finalCta{margin-top:66px;margin-bottom:66px}}.page-module__ba-2tG__tryLead{color:var(--text-heading);margin:14px 0 0;font-size:1.06rem}.page-module__ba-2tG__tryLabel{background:color-mix(in srgb,var(--blue-500) 18%,transparent);color:var(--blue-300);font:700 .72rem/1 var(--font-mono);letter-spacing:.1em;text-transform:uppercase;vertical-align:middle;border-radius:999px;margin-right:10px;padding:4px 11px;display:inline-block}.page-module__ba-2tG__previewActions{flex-wrap:wrap;gap:12px;margin-top:22px;display:flex}.page-module__ba-2tG__archiveList{gap:12px;margin:0;padding:0;list-style:none;display:grid}.page-module__ba-2tG__archiveList a{border:1px solid var(--border-subtle);background:var(--surface-raised);border-radius:22px;padding:24px;text-decoration:none;display:block}.page-module__ba-2tG__archiveList a:hover{border-color:var(--blue-400)}.page-module__ba-2tG__archiveList strong{color:var(--text-heading);letter-spacing:-.02em;margin:10px 0 8px;font-size:1.35rem;line-height:1.15;display:block}.page-module__ba-2tG__archiveList p{color:var(--text-muted);margin:0;line-height:1.6}.page-module__ba-2tG__archiveNote{border:1px dashed var(--border-subtle);color:var(--text-muted);border-radius:22px;margin:0;padding:24px;line-height:1.65}
