.flt-seh[data-astro-cid-b7ggjfrp]{view-timeline-inset:0;--flt-seh-w:min(94vw, 1500px);--flt-seh-h:max(330px, min(78svh, 700px));--flt-seh-window:clamp(240px, 24vw + 80px, 460px);--flt-seh-inset:.06;background:var(--flt-navy-deep);view-timeline-name:--flt-seh-timeline;view-timeline-axis:block;position:relative;overflow:clip}.flt-seh__stage[data-astro-cid-b7ggjfrp]{place-items:center;min-height:clamp(360px,58vw,680px);padding-block:clamp(24px,4vw,56px);display:grid;position:relative;overflow:hidden}.flt-seh__background[data-astro-cid-b7ggjfrp],.flt-seh__veil[data-astro-cid-b7ggjfrp]{width:100%;height:100%;position:absolute;inset:0}.flt-seh__background[data-astro-cid-b7ggjfrp]{object-fit:cover;opacity:.34;filter:saturate(.42)contrast(.94)brightness(.92)}.flt-seh__veil[data-astro-cid-b7ggjfrp]{pointer-events:none;background:radial-gradient(120% 90%,#1b25361a,#1b25369e),#2939503d}.flt-seh__media[data-astro-cid-b7ggjfrp],.flt-seh__outline[data-astro-cid-b7ggjfrp]{grid-area:1/1}.flt-seh__media[data-astro-cid-b7ggjfrp]{z-index:1;width:var(--flt-seh-w);height:var(--flt-seh-h);border-radius:var(--flt-radius);border:1px solid #d7c3a066;position:relative;overflow:hidden;box-shadow:0 40px 90px -40px #0a101cd9}.flt-seh__video[data-astro-cid-b7ggjfrp]{object-fit:cover;filter:saturate(.5)contrast(.96)brightness(1.02);opacity:.999;width:100%;height:100%}.flt-seh__scrim[data-astro-cid-b7ggjfrp]{pointer-events:none;background:linear-gradient(#1b25361a 0%,#1b25367a 32% 70%,#1b253629 100%),#29395029;position:absolute;inset:0}.flt-seh__outline[data-astro-cid-b7ggjfrp]{z-index:1;width:var(--flt-seh-window);height:calc(var(--flt-seh-h) * (1 - 2 * var(--flt-seh-inset)));border-radius:var(--flt-arch);pointer-events:none;border:1px solid #d7c3a08c;display:none;position:relative}.flt-seh__words[data-astro-cid-b7ggjfrp]{z-index:2;inset-inline:var(--flt-gutter);text-align:center;pointer-events:none;flex-direction:column;align-items:center;gap:22px;display:flex;position:absolute}.flt-seh__title[data-astro-cid-b7ggjfrp]{color:var(--flt-ivory-lift);font-family:var(--flt-serif);letter-spacing:-.042em;text-shadow:0 4px 34px #0a101c8c;flex-direction:column;align-items:center;gap:2px;margin:0;font-size:clamp(2.6rem,1.15rem + 5.2vw,6.4rem);font-weight:400;line-height:1.02;display:flex}.flt-seh__word[data-astro-cid-b7ggjfrp]{display:block}.flt-seh__kicker[data-astro-cid-b7ggjfrp]{color:var(--flt-ivory-lift);letter-spacing:.22em;text-transform:uppercase;text-shadow:0 2px 16px #0a101cb3;align-items:center;gap:14px;margin:0;font-size:.74rem;font-weight:700;display:inline-flex}.flt-seh__kicker[data-astro-cid-b7ggjfrp]:before,.flt-seh__kicker[data-astro-cid-b7ggjfrp]:after{content:"";background:var(--flt-sand);width:30px;height:1px}.flt-seh__toggle[data-astro-cid-b7ggjfrp]{z-index:3;min-width:44px;min-height:44px;color:var(--flt-ivory-lift);cursor:pointer;backdrop-filter:blur(8px);transition:background-color .18s var(--flt-ease-out), transform .14s var(--flt-ease-out);background:#1b2536b8;border:1px solid #d7c3a08c;border-radius:999px;justify-content:center;align-items:center;gap:9px;padding:9px 15px;font-size:.76rem;font-weight:700;display:inline-flex;position:absolute;bottom:clamp(14px,2vw,24px);right:clamp(14px,2vw,24px)}.flt-seh__toggle[data-astro-cid-b7ggjfrp]:hover{background:var(--flt-gold-ink)}.flt-seh__toggle[data-astro-cid-b7ggjfrp]:active{transform:scale(.97)}.flt-seh__toggle[data-astro-cid-b7ggjfrp]:focus-visible{outline-color:var(--flt-ivory-lift);box-shadow:0 0 0 11px var(--flt-navy-deep)}.flt-seh__icon--pause[data-astro-cid-b7ggjfrp],.flt-seh--playing[data-astro-cid-b7ggjfrp] .flt-seh__icon--play[data-astro-cid-b7ggjfrp]{display:none}.flt-seh--playing[data-astro-cid-b7ggjfrp] .flt-seh__icon--pause[data-astro-cid-b7ggjfrp]{display:block}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.flt-seh[data-astro-cid-b7ggjfrp]{height:185svh}.flt-seh__stage[data-astro-cid-b7ggjfrp]{height:100svh;min-height:0;padding-block:0;position:sticky;top:0}.flt-seh__media[data-astro-cid-b7ggjfrp],.flt-seh__outline[data-astro-cid-b7ggjfrp],.flt-seh__scrim[data-astro-cid-b7ggjfrp],.flt-seh__background[data-astro-cid-b7ggjfrp],.flt-seh__word[data-astro-cid-b7ggjfrp],.flt-seh__kicker[data-astro-cid-b7ggjfrp]{animation-duration:1ms;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--flt-seh-timeline;animation-range:entry 100% exit 0%}.flt-seh__media[data-astro-cid-b7ggjfrp]{animation-name:flt-seh-open;animation-timing-function:var(--flt-ease-soft)}.flt-seh__outline[data-astro-cid-b7ggjfrp]{animation-name:flt-seh-outline;display:block}.flt-seh__scrim[data-astro-cid-b7ggjfrp]{animation-name:flt-seh-scrim}.flt-seh__background[data-astro-cid-b7ggjfrp]{will-change:transform, opacity;animation-name:flt-seh-background}.flt-seh__word--first[data-astro-cid-b7ggjfrp]{animation-name:flt-seh-part-left}.flt-seh__word--rest[data-astro-cid-b7ggjfrp]{animation-name:flt-seh-part-right}.flt-seh__kicker[data-astro-cid-b7ggjfrp]{animation-name:flt-seh-kicker}@keyframes flt-seh-open{0%{clip-path:inset(calc(var(--flt-seh-inset) * 100%) calc(50% - var(--flt-seh-window) / 2) round 999px 999px var(--flt-radius) var(--flt-radius))}to{clip-path:inset(0 round var(--flt-radius))}}@keyframes flt-seh-outline{0%{opacity:1;translate:-16px -16px}32%,to{opacity:0;translate:0}}@keyframes flt-seh-scrim{0%{opacity:1}to{opacity:.45}}@keyframes flt-seh-background{0%{opacity:.92;transform:scale(1.06)}to{opacity:.2;transform:scale(1)}}@keyframes flt-seh-part-left{0%,12%{transform:translate(0)}to{transform:translate(calc(-50vw - 50% - 48px))}}@keyframes flt-seh-part-right{0%,12%{transform:translate(0)}to{transform:translate(calc(50vw + 50% + 48px))}}@keyframes flt-seh-kicker{0%{opacity:1}45%,to{opacity:0}}}}@media (width<=767px){.flt-seh[data-astro-cid-b7ggjfrp]{--flt-seh-w:calc(100vw - 28px);--flt-seh-h:max(400px, min(72svh, 590px));--flt-seh-window:clamp(200px, 58vw, 260px);--flt-seh-inset:.08}.flt-seh__stage[data-astro-cid-b7ggjfrp]{min-height:470px}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.flt-seh[data-astro-cid-b7ggjfrp]{height:168svh}.flt-seh__stage[data-astro-cid-b7ggjfrp]{min-height:0}}}}@media (prefers-reduced-motion:reduce){.flt-seh__toggle[data-astro-cid-b7ggjfrp]{backdrop-filter:none;transition:none}}
