
.alpha-hero{display:grid;grid-template-columns:1fr;gap:28px;padding-block:54px}.alpha-hero:has(figure){grid-template-columns:1fr 1fr;align-items:center}.alpha-hero h1{font-size:clamp(2rem,4vw,3.7rem);line-height:1.07;margin:16px 0 24px}.alpha-hero .lede{font-family:Arial,Helvetica,sans-serif;font-weight:400;color:#d5d7de;font-size:1.05rem;line-height:1.85;max-width:68ch}.alpha-body{display:grid;grid-template-columns:230px minmax(0,1fr);gap:48px;padding-bottom:40px}.alpha-body article{min-width:0}.alpha-toc{max-height:calc(100vh - 60px);overflow:auto;position:sticky;top:24px;align-self:start;display:grid;gap:12px;border-left:2px solid #cfad65;padding:14px}.alpha-toc a{font-size:.88rem;line-height:1.5}.alpha-section{padding:26px 0;border-top:1px solid #ffffff20}.alpha-section h2{font-size:1.65rem;margin:0 0 18px}.alpha-section p+p{margin-top:1.1rem}.alpha-section p{font-size:1.04rem;line-height:1.9;color:#d5d7de}.alpha-section p a{text-decoration:underline;text-underline-offset:3px;color:#e4c985}.alpha-inline a{text-decoration:underline;color:#e4c985}.alpha-shot{margin:28px 0;background:#151923;border:1px solid #ffffff20;border-radius:16px;overflow:hidden}.alpha-shot img{display:block;width:100%;height:auto}.alpha-shot figcaption{padding:14px 18px;font-size:.84rem;color:#c3c6cf}.alpha-links{padding-block:30px}.alpha-links>div{display:flex;flex-wrap:wrap;gap:12px}.alpha-links a{padding:8px 12px;background:#ffffff08;border:1px solid #ffffff15;border-radius:8px;font-size:.83rem}.alpha-date{padding-block:20px;font-size:.85rem;color:#bcbec7}.alpha-note{font-size:.9rem;line-height:1.7}.slot-table td{white-space:normal!important}.slot-table{min-width:650px}.alpha-hero .gold-button{margin-top:15px}@media(max-width:850px){.alpha-hero:has(figure){grid-template-columns:1fr}.alpha-body{grid-template-columns:1fr;gap:20px}.alpha-toc{position:static;display:flex;overflow:auto}.alpha-toc a{min-width:160px}.alpha-hero{padding-block:30px}}
