.hero-chart[data-astro-cid-ard3bjed]{margin:0;min-width:0;overflow:hidden;border:1px solid var(--slate-700);border-radius:8px;background:#081521;box-shadow:0 24px 70px #020a1426}.hero-chart-header[data-astro-cid-ard3bjed]{padding:18px 22px;display:flex;justify-content:space-between;align-items:center;gap:20px;color:#edf5f7}.hero-chart-eyebrow[data-astro-cid-ard3bjed]{color:#63dce8;font-size:.65rem;letter-spacing:.14em;text-transform:uppercase;margin:0 0 5px}.hero-chart-header[data-astro-cid-ard3bjed] h2[data-astro-cid-ard3bjed]{color:#edf5f7;font:700 1.5rem/1.15 var(--font-display);margin:0;letter-spacing:.015em}.hero-chart-header[data-astro-cid-ard3bjed] h2[data-astro-cid-ard3bjed] span[data-astro-cid-ard3bjed]{color:#99afc0;font-weight:500}.hero-chart-header[data-astro-cid-ard3bjed] a[data-astro-cid-ard3bjed]{color:#63dce8;font-size:.82rem;white-space:nowrap;padding:10px 0}.hero-chart-header[data-astro-cid-ard3bjed] a[data-astro-cid-ard3bjed]:hover{text-decoration:underline}.hero-chart-header[data-astro-cid-ard3bjed] a[data-astro-cid-ard3bjed]:focus-visible{outline:2px solid #63dce8;outline-offset:5px}.hero-chart[data-astro-cid-ard3bjed] picture[data-astro-cid-ard3bjed],.hero-chart[data-astro-cid-ard3bjed] img[data-astro-cid-ard3bjed]{display:block;width:100%;height:auto}.hero-chart[data-astro-cid-ard3bjed] figcaption[data-astro-cid-ard3bjed]{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 22px;border-top:1px solid #263749;color:#9aafbf;font-size:.7rem}.hero-chart[data-astro-cid-ard3bjed] figcaption[data-astro-cid-ard3bjed] p[data-astro-cid-ard3bjed]{margin:0;color:#d6e3ea}.hero-chart-dot[data-astro-cid-ard3bjed]{display:inline-block;width:6px;height:6px;border-radius:50%;background:#63dce8;margin-right:8px;vertical-align:middle}@media(max-width:600px){.hero-chart-header[data-astro-cid-ard3bjed]{padding:15px;align-items:start;gap:12px}.hero-chart-header[data-astro-cid-ard3bjed] h2[data-astro-cid-ard3bjed]{font-size:1.2rem}.hero-chart-header[data-astro-cid-ard3bjed] h2[data-astro-cid-ard3bjed] span[data-astro-cid-ard3bjed]{display:block;margin-top:4px;font-size:.9rem}.hero-chart-header[data-astro-cid-ard3bjed] a[data-astro-cid-ard3bjed]{max-width:100px;white-space:normal;font-size:.75rem;line-height:1.5;padding:0}.hero-chart[data-astro-cid-ard3bjed] figcaption[data-astro-cid-ard3bjed]{padding:12px 15px;flex-direction:column;align-items:start;gap:6px;font-size:.65rem}}.film-layout[data-astro-cid-ifibsbrg]{display:grid;gap:22px;justify-items:center}.film-head[data-astro-cid-ifibsbrg]{text-align:center}section[data-astro-cid-ifibsbrg].home-film#film h2[data-astro-cid-ifibsbrg].film-title{margin:0;font-size:clamp(2rem,7vw,2.6rem);line-height:1.05}.film-length[data-astro-cid-ifibsbrg]{margin:8px 0 0;font-size:.72rem;letter-spacing:.14em;text-transform:uppercase;color:var(--signal)}.film-player[data-astro-cid-ifibsbrg]{position:relative;width:100%;max-width:380px;aspect-ratio:9 / 16;border:1px solid var(--slate-700);border-radius:8px;overflow:hidden;background:#081521;box-shadow:0 24px 70px #020a1426}.film-player[data-astro-cid-ifibsbrg] video[data-astro-cid-ifibsbrg],.film-poster[data-astro-cid-ifibsbrg]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}.film-player[data-astro-cid-ifibsbrg] video[data-astro-cid-ifibsbrg]{background:#081521}.film-play[data-astro-cid-ifibsbrg]{position:absolute;left:50%;top:50%;width:76px;height:76px;transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center;padding:0 0 0 4px;border:0;border-radius:50%;background:var(--signal);color:var(--signal-ink);cursor:pointer;box-shadow:0 8px 30px #020a1466;transition:background .15s ease,transform .15s ease}.film-play[data-astro-cid-ifibsbrg]:hover{background:var(--signal-hover);transform:translate(-50%,-50%) scale(1.05)}.film-play[data-astro-cid-ifibsbrg]:focus-visible{outline:3px solid #fff;outline-offset:3px;box-shadow:0 0 0 6px var(--signal-ink)}.film-player[data-astro-cid-ifibsbrg].is-playing .film-poster[data-astro-cid-ifibsbrg],.film-player[data-astro-cid-ifibsbrg].is-playing .film-play[data-astro-cid-ifibsbrg]{display:none}.film-lines[data-astro-cid-ifibsbrg] p[data-astro-cid-ifibsbrg]{margin:0;font:700 clamp(1.5rem,5.5vw,2rem)/1.2 var(--font-display);color:var(--slate-50)}.film-lines[data-astro-cid-ifibsbrg] p[data-astro-cid-ifibsbrg]:last-child{color:var(--signal)}.film-copy[data-astro-cid-ifibsbrg]{width:100%;max-width:380px;display:flex;flex-direction:column;align-items:flex-start;gap:22px}.film-description[data-astro-cid-ifibsbrg]{margin:0;font-size:.9rem;line-height:1.6;color:var(--slate-400)}.film-transcript[data-astro-cid-ifibsbrg]{margin-top:0}.film-transcript[data-astro-cid-ifibsbrg] p[data-astro-cid-ifibsbrg]{margin:8px 0 0}.film-description[data-astro-cid-ifibsbrg] a[data-astro-cid-ifibsbrg]{color:var(--signal);text-decoration:underline}@media(min-width:900px){.film-layout[data-astro-cid-ifibsbrg]{grid-template-columns:380px minmax(0,440px);grid-template-areas:"head head" "player copy";justify-content:center;align-items:center;gap:28px 64px}.film-head[data-astro-cid-ifibsbrg]{grid-area:head}.film-player[data-astro-cid-ifibsbrg]{grid-area:player}.film-copy[data-astro-cid-ifibsbrg]{grid-area:copy;max-width:none}}@media(prefers-reduced-motion:reduce){.film-play[data-astro-cid-ifibsbrg]{transition:none}}.home-hero[data-astro-cid-j7pv25f6]{width:min(1280px,90%);margin:auto;padding:38px 0 30px;display:grid;grid-template-columns:1.2fr 1fr;gap:30px 7%;align-items:center}.home-hero[data-astro-cid-j7pv25f6] .hero-chart{grid-column:1 / -1}.home-eyebrow[data-astro-cid-j7pv25f6]{color:var(--signal);font-size:.72rem;letter-spacing:.14em;text-transform:uppercase;margin:0 0 15px}.home-hero[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{font:700 clamp(3rem,5.4vw,5rem)/.98 var(--font-display);letter-spacing:-.025em;margin:0}.home-hero[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{color:var(--signal)}.home-intro[data-astro-cid-j7pv25f6]{font-size:1.05rem;line-height:1.6;color:var(--slate-400);max-width:48ch;margin:0}.home-actions[data-astro-cid-j7pv25f6]{display:flex;gap:12px;flex-wrap:wrap;margin-top:18px}.home-note[data-astro-cid-j7pv25f6]{margin:12px 0 0;font-size:.75rem;color:var(--slate-500)}.home-answer[data-astro-cid-j7pv25f6]{width:min(1280px,90%);margin:0 auto 22px;font-size:1.05rem;line-height:1.6;color:var(--slate-400);max-width:72ch}.home-signals[data-astro-cid-j7pv25f6]{width:min(1280px,90%);margin:0 auto 30px;padding:22px 0;border-block:1px solid var(--slate-700);display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;font-size:.9rem;color:var(--slate-400)}.home-signals[data-astro-cid-j7pv25f6] b[data-astro-cid-j7pv25f6]{color:var(--slate-50);font-weight:400;margin-left:12px}.home-signals[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{color:var(--signal)}.home-bluewater[data-astro-cid-j7pv25f6] section:not(.home-hero) h2{font-size:clamp(2.7rem,4.5vw,4.3rem);line-height:1}.home-bluewater[data-astro-cid-j7pv25f6] section:not(.home-hero) h3{font-size:1.6rem}.home-bluewater[data-astro-cid-j7pv25f6] .card{height:100%}@media(max-width:800px){.home-hero[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;padding-top:26px;gap:22px}.home-hero[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{font-size:clamp(2.9rem,9.5vw,4.5rem)}.home-intro[data-astro-cid-j7pv25f6]{font-size:.95rem}.home-actions[data-astro-cid-j7pv25f6]{margin-top:14px;gap:10px}.home-actions[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{font-size:.85rem;padding:12px 16px}.home-eyebrow[data-astro-cid-j7pv25f6]{font-size:.62rem;margin-bottom:12px}.home-signals[data-astro-cid-j7pv25f6]{font-size:.8rem}}
