.video[data-astro-cid-hbhdmhem]{border-radius:var(--radius);overflow:hidden;border:1px solid var(--line);box-shadow:var(--shadow);background:#000}.frame[data-astro-cid-hbhdmhem]{position:relative;aspect-ratio:16 / 9}.frame[data-astro-cid-hbhdmhem] iframe,.yt[data-astro-cid-hbhdmhem]{position:absolute;inset:0;width:100%;height:100%;border:0}.poster[data-astro-cid-hbhdmhem]{position:absolute;inset:0;z-index:2;padding:0;border:0;cursor:pointer;background:#000}.poster[data-astro-cid-hbhdmhem] img[data-astro-cid-hbhdmhem]{width:100%;height:100%;object-fit:cover;opacity:.85}.play[data-astro-cid-hbhdmhem]{position:absolute;inset:0;display:grid;place-items:center}.play[data-astro-cid-hbhdmhem] svg[data-astro-cid-hbhdmhem]{width:76px;filter:drop-shadow(0 4px 12px rgba(0,0,0,.5));transition:transform .2s}.poster[data-astro-cid-hbhdmhem]:hover .play[data-astro-cid-hbhdmhem] svg[data-astro-cid-hbhdmhem],.poster[data-astro-cid-hbhdmhem]:focus-visible .play[data-astro-cid-hbhdmhem] svg[data-astro-cid-hbhdmhem]{transform:scale(1.1)}.placeholder[data-astro-cid-hbhdmhem] img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:.8}.ph-text[data-astro-cid-hbhdmhem]{position:absolute;inset:auto 0 0;padding:clamp(14px,3vw,28px);background:linear-gradient(0deg,rgba(7,18,29,.95),rgba(7,18,29,.6) 70%,transparent)}.ph-text[data-astro-cid-hbhdmhem] p[data-astro-cid-hbhdmhem]:last-child{margin:0;max-width:56ch;font-size:clamp(.92rem,1.8vw,1.05rem)}.mod-hero[data-astro-cid-wiw5vyoz]{position:relative;isolation:isolate;overflow:hidden;padding:clamp(28px,5vw,56px) 0 clamp(90px,14vw,170px)}.mod-hero[data-astro-cid-wiw5vyoz]:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,#07121deb,#07121d8c 60%,#07121d4d),linear-gradient(0deg,var(--navy-950),transparent 60%)}.mod-hero[data-astro-cid-wiw5vyoz] .hero-bg[data-astro-cid-wiw5vyoz]{position:absolute;inset:0;z-index:-2}.mod-hero[data-astro-cid-wiw5vyoz] .hero-bg[data-astro-cid-wiw5vyoz] img{width:100%;height:100%;object-fit:cover;object-position:70% 40%}.crumbs[data-astro-cid-wiw5vyoz]{color:var(--muted);margin-bottom:18px}.crumbs[data-astro-cid-wiw5vyoz] a[data-astro-cid-wiw5vyoz]{color:var(--ink)}h1[data-astro-cid-wiw5vyoz]{max-width:20ch}.sub[data-astro-cid-wiw5vyoz]{display:block;font-size:.55em;color:var(--cream);margin-top:.2em;font-weight:600}.body[data-astro-cid-wiw5vyoz]{margin-top:clamp(-150px,-11vw,-70px);position:relative}.example-note[data-astro-cid-wiw5vyoz]{margin-bottom:16px;border-color:#62d6c980}.example-note[data-astro-cid-wiw5vyoz] p[data-astro-cid-wiw5vyoz]{margin:0}.complete-row[data-astro-cid-wiw5vyoz]{display:flex;flex-wrap:wrap;gap:8px 20px;align-items:center;margin:16px 0 28px}.check[data-astro-cid-wiw5vyoz]{display:inline-flex;gap:10px;align-items:center;min-height:48px;padding:0 18px;border:1px solid var(--line);border-radius:999px;cursor:pointer;margin:0;background:#07121d99}.check[data-astro-cid-wiw5vyoz] input[data-astro-cid-wiw5vyoz]{width:22px;height:22px;accent-color:var(--teal)}.check[data-astro-cid-wiw5vyoz]:has(input:checked){border-color:var(--teal);color:var(--teal)}.cols[data-astro-cid-wiw5vyoz]{display:grid;gap:20px;grid-template-columns:1fr}@media(min-width:960px){.cols[data-astro-cid-wiw5vyoz]{grid-template-columns:1.6fr 1fr;align-items:start}}.ideas[data-astro-cid-wiw5vyoz]{padding-left:1.3em}.ideas[data-astro-cid-wiw5vyoz] li[data-astro-cid-wiw5vyoz]{margin-bottom:.7em}.ideas[data-astro-cid-wiw5vyoz] li[data-astro-cid-wiw5vyoz]::marker{color:var(--gold-400);font-weight:700}.reflect[data-astro-cid-wiw5vyoz]{background:linear-gradient(180deg,#11283bd9,#07121dd9)}.reflect[data-astro-cid-wiw5vyoz] ol[data-astro-cid-wiw5vyoz]{padding-left:1.2em;font-family:var(--font-display);font-size:1.3rem;line-height:1.35;color:var(--cream)}.reflect[data-astro-cid-wiw5vyoz] li[data-astro-cid-wiw5vyoz]{margin-bottom:.9em}.deeper[data-astro-cid-wiw5vyoz]{margin-top:40px}details[data-astro-cid-wiw5vyoz]{border-top:1px solid var(--line-soft)}details[data-astro-cid-wiw5vyoz]:last-of-type{border-bottom:1px solid var(--line-soft)}summary[data-astro-cid-wiw5vyoz]{cursor:pointer;min-height:56px;display:flex;align-items:center;font-weight:700;color:var(--gold-300);font-size:1.1rem}summary[data-astro-cid-wiw5vyoz]::marker{content:""}summary[data-astro-cid-wiw5vyoz]:before{content:"+";display:inline-grid;place-items:center;width:28px;height:28px;margin-right:12px;border:1px solid var(--line);border-radius:50%;font-weight:400}details[data-astro-cid-wiw5vyoz][open]>summary[data-astro-cid-wiw5vyoz]:before{content:"−"}.prose[data-astro-cid-wiw5vyoz]{max-width:70ch;padding:4px 0 28px 40px}@media(max-width:600px){.prose[data-astro-cid-wiw5vyoz]{padding-left:0}}.prose[data-astro-cid-wiw5vyoz] h3{margin-top:1.6em}.sources[data-astro-cid-wiw5vyoz]{padding:0 0 20px 40px}.sources[data-astro-cid-wiw5vyoz] li[data-astro-cid-wiw5vyoz]{margin-bottom:6px}.pager[data-astro-cid-wiw5vyoz]{display:flex;justify-content:space-between;gap:10px;flex-wrap:wrap;margin:36px 0 20px}.path-wrap[data-astro-cid-wiw5vyoz]{margin:30px 0 10px;padding:10px 0 40px}
