.cadet-main{padding-top:32px;padding-bottom:64px}.cadet-hero{padding:32px 0}.cadet-lead{max-width:780px;font-size:20px;line-height:1.7;color:var(--muted)}.source-date{font-size:13px;color:var(--muted);line-height:1.6}.cadet-jump{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.cadet-jump a{padding:12px 16px;border:1px solid var(--line);border-radius:8px;font-size:14px;min-height:44px}.cadet-note{padding:24px;border:1px solid var(--line);background:var(--surface);border-radius:12px;line-height:1.7}.cadet-note h2{margin-top:0}.cadet-section{padding-top:48px;scroll-margin-top:24px}.cadet-section>h2,.cadet-next h2{font-size:30px;letter-spacing:-.6px}.cadet-intro,.cadet-section>p{color:var(--muted);line-height:1.7;max-width:800px}.cadet-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.cadet-card{padding:28px;border:1px solid var(--line);background:var(--surface);border-radius:12px;overflow-wrap:anywhere}.cadet-card h3{font-size:25px;line-height:1.25;margin:14px 0 18px;letter-spacing:-.5px}.cadet-card p,.cadet-card dd{color:var(--muted);line-height:1.7}.cadet-card dt{font-weight:600;font-size:14px;margin:18px 0 6px}.cadet-card dd{margin:0;font-size:15px}.cadet-card>a{display:inline-flex;min-height:44px;align-items:center;margin-top:12px;text-decoration:underline;text-underline-offset:4px;color:var(--ink)}.cadet-next{margin-top:48px;padding-top:24px;border-top:1px solid var(--line);max-width:800px}.cadet-next p{line-height:1.7;color:var(--muted)}.cadet-socials{display:flex;flex-wrap:wrap;gap:20px}@media(max-width:700px){.cadet-grid{grid-template-columns:1fr}.cadet-card{padding:22px}.cadet-hero{padding:20px 0}.cadet-lead{font-size:18px}.cadet-section>h2,.cadet-next h2{font-size:26px}.cadet-jump{gap:8px}.cadet-jump a{width:100%}}@media print{.site-header,.cadet-jump,.guide-footer{display:none}.cadet-grid{grid-template-columns:1fr}.cadet-card{break-inside:avoid}.cadet-card,.cadet-note{background:white;color:black}.cadet-card p,.cadet-card dd{color:#333}}
