.tr-hero[data-astro-cid-3lar6fwh]{grid-template-columns:minmax(0,1.1fr) minmax(400px,.9fr);align-items:center;gap:clamp(32px,6vw,88px);padding-top:4rem;display:grid}.tr-copy[data-astro-cid-3lar6fwh] h1[data-astro-cid-3lar6fwh]{letter-spacing:-.055em;max-width:12ch;font-size:clamp(2.5rem,5vw,5.2rem);line-height:.98}.tr-lede[data-astro-cid-3lar6fwh]{max-width:66ch;font-size:1.12rem;line-height:1.7}.tr-actions[data-astro-cid-3lar6fwh]{flex-wrap:wrap;gap:10px;margin:1.6rem 0 1rem;display:flex}.tr-honesty[data-astro-cid-3lar6fwh]{color:var(--text-faint);max-width:68ch;font-size:.78rem}.tr-honesty[data-astro-cid-3lar6fwh] span[data-astro-cid-3lar6fwh]{color:var(--warn-text);margin-right:6px}.record-card[data-astro-cid-3lar6fwh]{background:linear-gradient(145deg, var(--bg-elev), var(--bg));border:1px solid var(--border-bright);border-radius:12px;padding:22px;box-shadow:0 24px 80px #0000003d}.record-top[data-astro-cid-3lar6fwh]{border-bottom:1px solid var(--border);letter-spacing:.08em;color:var(--text-faint);justify-content:space-between;gap:10px;padding-bottom:16px;font-size:.63rem;display:flex}.record-state[data-astro-cid-3lar6fwh]{color:var(--warn-text)}.record-title[data-astro-cid-3lar6fwh]{align-items:center;gap:12px;margin:20px 0;display:flex}.record-title[data-astro-cid-3lar6fwh]>div[data-astro-cid-3lar6fwh]:last-child{flex-direction:column;display:flex}.record-title[data-astro-cid-3lar6fwh] span[data-astro-cid-3lar6fwh]{color:var(--text-faint);font-size:.8rem}.record-mark[data-astro-cid-3lar6fwh]{border:1px solid var(--green-tint-bd);width:44px;height:44px;color:var(--pos-strong);border-radius:8px;place-items:center;font-weight:700;display:grid}.record-card[data-astro-cid-3lar6fwh] dl[data-astro-cid-3lar6fwh]{margin:0}.record-card[data-astro-cid-3lar6fwh] dl[data-astro-cid-3lar6fwh] div[data-astro-cid-3lar6fwh]{border-top:1px solid var(--border);grid-template-columns:1fr 1.5fr;gap:16px;padding:10px 0;display:grid}.record-card[data-astro-cid-3lar6fwh] dt[data-astro-cid-3lar6fwh]{color:var(--text-faint);font-size:.74rem}.record-card[data-astro-cid-3lar6fwh] dd[data-astro-cid-3lar6fwh]{margin:0;font-size:.78rem;font-weight:600}.record-chain[data-astro-cid-3lar6fwh]{color:var(--text-faint);text-transform:uppercase;letter-spacing:.04em;align-items:center;margin-top:18px;font-size:.62rem;display:flex}.record-chain[data-astro-cid-3lar6fwh] i[data-astro-cid-3lar6fwh]{background:var(--border-bright);flex:1;height:1px;margin:0 6px}.tr-section[data-astro-cid-3lar6fwh]{padding-top:5rem}.section-head[data-astro-cid-3lar6fwh]{max-width:720px}.section-head[data-astro-cid-3lar6fwh] h2[data-astro-cid-3lar6fwh]{margin-top:0;font-size:clamp(1.7rem,3vw,2.8rem)}.levels[data-astro-cid-3lar6fwh]{border:1px solid var(--border);border-radius:var(--radius);grid-template-columns:repeat(5,1fr);display:grid;overflow:hidden}.level-card[data-astro-cid-3lar6fwh]{border-left:1px solid var(--border);min-height:230px;padding:20px}.level-card[data-astro-cid-3lar6fwh]:first-child{border-left:0}.level-num[data-astro-cid-3lar6fwh]{color:var(--pos-strong);font-size:.7rem}.level-card[data-astro-cid-3lar6fwh] h3[data-astro-cid-3lar6fwh]{margin:2rem 0 .2rem}.level-state[data-astro-cid-3lar6fwh]{color:var(--text);font-size:.75rem;font-weight:600}.level-card[data-astro-cid-3lar6fwh] .muted[data-astro-cid-3lar6fwh]{font-size:.82rem;line-height:1.55}.tr-band[data-astro-cid-3lar6fwh]{border-top:1px solid var(--border);border-bottom:1px solid var(--border);background:var(--bg-elev);margin-top:5rem}.record-grid[data-astro-cid-3lar6fwh]{grid-template-columns:.8fr 1.2fr;gap:64px;padding-bottom:5rem;display:grid}.field-list[data-astro-cid-3lar6fwh]{border-top:1px solid var(--border-bright)}.field-list[data-astro-cid-3lar6fwh] div[data-astro-cid-3lar6fwh]{border-bottom:1px solid var(--border);grid-template-columns:140px 1fr;gap:20px;padding:15px 0;display:grid}.field-list[data-astro-cid-3lar6fwh] strong[data-astro-cid-3lar6fwh]{font-size:.8rem}.field-list[data-astro-cid-3lar6fwh] span[data-astro-cid-3lar6fwh]{color:var(--text-dim);font-size:.82rem}.pilot[data-astro-cid-3lar6fwh]{grid-template-columns:1fr .8fr;align-items:center;gap:64px;max-width:1060px;display:grid}.pilot[data-astro-cid-3lar6fwh] h2[data-astro-cid-3lar6fwh]{margin-top:0}.pilot[data-astro-cid-3lar6fwh] ul[data-astro-cid-3lar6fwh]{color:var(--text-dim);padding-left:1.2rem}.pilot-form[data-astro-cid-3lar6fwh]{border:1px solid var(--border);background:var(--bg-elev);border-radius:var(--radius);padding:22px}.pilot-form[data-astro-cid-3lar6fwh] label[data-astro-cid-3lar6fwh]{margin-bottom:8px;font-weight:600;display:block}.pilot-row[data-astro-cid-3lar6fwh]{gap:8px;display:flex}.pilot-row[data-astro-cid-3lar6fwh] input[data-astro-cid-3lar6fwh]{background:var(--bg);border:1px solid var(--border-bright);border-radius:var(--radius-sm);min-width:0;color:var(--text);flex:1;padding:11px 13px}.pilot-row[data-astro-cid-3lar6fwh] input[data-astro-cid-3lar6fwh]:focus{outline:2px solid var(--accent);outline-offset:1px}.notify-msg[data-astro-cid-3lar6fwh]{min-height:1.4em;color:var(--text-faint);margin:10px 0 0;font-size:.76rem}@media (width<=980px){.levels[data-astro-cid-3lar6fwh]{grid-template-columns:1fr 1fr}.level-card[data-astro-cid-3lar6fwh]{border-top:1px solid var(--border)}.level-card[data-astro-cid-3lar6fwh]:nth-child(odd){border-left:0}.level-card[data-astro-cid-3lar6fwh]:first-child,.level-card[data-astro-cid-3lar6fwh]:nth-child(2){border-top:0}}@media (width<=780px){.tr-hero[data-astro-cid-3lar6fwh],.record-grid[data-astro-cid-3lar6fwh],.pilot[data-astro-cid-3lar6fwh]{grid-template-columns:1fr}.tr-hero[data-astro-cid-3lar6fwh]{padding-top:2.5rem}.record-grid[data-astro-cid-3lar6fwh],.pilot[data-astro-cid-3lar6fwh]{gap:28px}}@media (width<=520px){.levels[data-astro-cid-3lar6fwh]{grid-template-columns:1fr}.level-card[data-astro-cid-3lar6fwh]{border-left:0;border-top:1px solid var(--border);min-height:auto}.level-card[data-astro-cid-3lar6fwh]:nth-child(2){border-top:1px solid var(--border)}.field-list[data-astro-cid-3lar6fwh] div[data-astro-cid-3lar6fwh]{grid-template-columns:1fr;gap:4px}.pilot-row[data-astro-cid-3lar6fwh]{flex-direction:column}}
