.choices[data-astro-cid-arsedjrt]{border-top:1px solid var(--line);background:var(--deep-navy)}.briefing-grid[data-astro-cid-arsedjrt]{grid-template-columns:minmax(18rem,.85fr) minmax(0,1.15fr);align-items:center;gap:clamp(3rem,9vw,8rem);display:grid}.choices-head[data-astro-cid-arsedjrt]{grid-template-columns:minmax(0,1fr) minmax(20rem,.8fr);align-items:end;gap:clamp(2rem,8vw,8rem);margin-bottom:3.5rem;display:grid}.choices-head[data-astro-cid-arsedjrt] h2[data-astro-cid-arsedjrt],.choices-head[data-astro-cid-arsedjrt]>p[data-astro-cid-arsedjrt]{margin-bottom:0}.choices-head[data-astro-cid-arsedjrt]>p[data-astro-cid-arsedjrt]{color:var(--stone-bright)}.choice-grid[data-astro-cid-arsedjrt]{border:1px solid var(--line-strong);background:var(--line-strong);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.choice[data-astro-cid-arsedjrt]{background:#080b10;flex-direction:column;min-height:37rem;padding:clamp(1.4rem,4vw,2.5rem);display:flex}.choice--youth[data-astro-cid-arsedjrt]{background:radial-gradient(circle at 100% 0,#dc052d33,#0000 24rem),#0a0d12;border-top:.4rem solid #dc052d}.choice-top[data-astro-cid-arsedjrt]{justify-content:space-between;align-items:start;gap:1rem;display:flex}.choice-top[data-astro-cid-arsedjrt] span[data-astro-cid-arsedjrt]{color:var(--stone-bright);font:var(--step--1) var(--mono);letter-spacing:.08em;text-transform:uppercase}.choice-top[data-astro-cid-arsedjrt] small[data-astro-cid-arsedjrt]{color:var(--gold-bright);font:var(--step--1) var(--mono);letter-spacing:.06em;text-transform:uppercase}.choice-top[data-astro-cid-arsedjrt] strong[data-astro-cid-arsedjrt]{color:var(--signal-red);font:700 clamp(3.8rem, 8vw, 7rem)/.82 var(--display);letter-spacing:-.08em}.choice-cover[data-astro-cid-arsedjrt]{border:1px solid #ffffff24;width:min(60%,13rem);margin:1.4rem 0 1rem;display:block;overflow:hidden;transform:rotate(-1.5deg);box-shadow:0 1.2rem 2.8rem #00000059}.choice--youth[data-astro-cid-arsedjrt] .choice-cover[data-astro-cid-arsedjrt]{transform:rotate(1.5deg)}.choice-cover[data-astro-cid-arsedjrt] img[data-astro-cid-arsedjrt]{width:100%;display:block}.choice-cover--mockup[data-astro-cid-arsedjrt]{box-shadow:none;filter:drop-shadow(0 1.3rem 1.8rem #0000006b);border:0;overflow:visible}.choice-type[data-astro-cid-arsedjrt]{color:var(--stone);font:var(--step--1) var(--mono);letter-spacing:.08em;text-transform:uppercase;margin:1rem 0 2.2rem}.choice[data-astro-cid-arsedjrt] h3[data-astro-cid-arsedjrt]{max-width:32rem;font-size:var(--step-2);margin-bottom:1rem}.choice[data-astro-cid-arsedjrt]>p[data-astro-cid-arsedjrt]:not(.choice-type){color:var(--stone-bright)}.choice[data-astro-cid-arsedjrt] ul[data-astro-cid-arsedjrt]{border-top:1px solid var(--line);color:var(--ivory);gap:.55rem;margin:auto 0 1.5rem;padding:2rem 0 0;list-style:none;display:grid}.choice[data-astro-cid-arsedjrt] li[data-astro-cid-arsedjrt]:before{color:var(--signal-red);content:"✓";margin-right:.6rem}.choice[data-astro-cid-arsedjrt] .button[data-astro-cid-arsedjrt]{width:fit-content}.briefing[data-astro-cid-arsedjrt]{border-top:1px solid var(--line)}.briefing-grid[data-astro-cid-arsedjrt]{grid-template-columns:minmax(0,.82fr) minmax(22rem,1.18fr);align-items:start}.briefing-note[data-astro-cid-arsedjrt]{max-width:42rem;color:var(--stone-bright)}.briefing-list[data-astro-cid-arsedjrt]{border-top:1px solid var(--line-strong)}.briefing-list[data-astro-cid-arsedjrt] p[data-astro-cid-arsedjrt]{border-bottom:1px solid var(--line-strong);color:var(--stone-bright);grid-template-columns:2.75rem 1fr;gap:0 1rem;margin:0;padding-block:1.25rem;display:grid}.briefing-list[data-astro-cid-arsedjrt] span[data-astro-cid-arsedjrt]{color:var(--gold-bright);font-family:var(--mono);grid-row:span 2;font-size:.72rem}.briefing-list[data-astro-cid-arsedjrt] strong[data-astro-cid-arsedjrt]{color:var(--ivory)}.starter-cta[data-astro-cid-arsedjrt]{color:#fff;background:#dc052d;border-color:#dc052d}@media (width<=52rem){.choices-head[data-astro-cid-arsedjrt],.choice-grid[data-astro-cid-arsedjrt],.briefing-grid[data-astro-cid-arsedjrt]{grid-template-columns:1fr}.choice[data-astro-cid-arsedjrt]{min-height:28rem}}@media (width<=30rem){.choice[data-astro-cid-arsedjrt]{min-height:0}}
