._page_1kv8i_1{min-height:100dvh;background:#eef3f7;color:#0b2d4a;padding:max(24px,env(safe-area-inset-top)) 24px max(64px,env(safe-area-inset-bottom));font-family:var(--font-family-base,sans-serif)}._inner_1kv8i_2{max-width:960px;min-width:0;margin:auto}._header_1kv8i_3{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:32px;padding:20px 24px;background:#fff;border:1px solid #d5e0e8;border-bottom:3px solid #f97316;border-radius:16px;box-shadow:0 8px 24px #0b2d4a0d}._header_1kv8i_3 a,._links_1kv8i_4 a{display:inline-flex;align-items:center;min-height:44px;color:#126b37;font-weight:700;text-underline-offset:4px}._header_1kv8i_3 a{flex-shrink:0;font-size:.88rem}._eyebrow_1kv8i_6{display:inline-block;color:#126b37;font-weight:750;letter-spacing:.1em;font-size:.75rem;line-height:1.5}._page_1kv8i_1 h1{padding:24px;background:#0b2d4a;color:#fff;border-left:4px solid #f97316;border-radius:12px;font-family:var(--font-family-display);font-size:clamp(2rem,5vw,3.2rem);letter-spacing:-.035em;line-height:1.1;margin:12px 0 20px;overflow-wrap:anywhere}._lead_1kv8i_8{max-width:790px;font-size:1.05rem;line-height:1.7;color:#53697a}._player_1kv8i_9{background:#071d2a;border:1px solid #24465e;border-radius:18px;overflow:hidden;margin:24px 0 16px;box-shadow:0 14px 34px #0b2d4a24}._player_1kv8i_9 video{display:block;width:100%;height:min(65vh,760px);min-height:360px;object-fit:contain}._links_1kv8i_4{display:flex;flex-wrap:wrap;gap:12px 28px;margin:24px 0}._transcript_1kv8i_12{background:#fff;border:1px solid #d5e0e8;border-radius:14px;margin-top:32px;padding:24px;line-height:1.7;box-shadow:0 5px 18px #0b2d4a0a}._transcript_1kv8i_12 h2{margin-top:0;font-family:var(--font-family-display);font-size:1.25rem}._transcript_1kv8i_12 p{max-width:800px;margin-bottom:0;color:#53697a}._note_1kv8i_15{font-size:.85rem;color:#53697a;line-height:1.6}._page_1kv8i_1 a:focus-visible{outline:3px solid #14763c;outline-offset:4px;border-radius:4px}@media(max-width:600px){._header_1kv8i_3{align-items:flex-start;flex-direction:column;gap:8px;padding:18px}._page_1kv8i_1{padding:18px 12px 48px}._page_1kv8i_1 h1{padding:20px 18px}._player_1kv8i_9 video{min-height:320px}._transcript_1kv8i_12{padding:18px}}
