.vf[data-v-18134485]{position:relative;aspect-ratio:var(--vf-ratio);overflow:hidden;background:radial-gradient(110% 120% at 80% 0%,#0e3b2c,#06281e 55%,#041b14);display:grid;place-items:center;color:#cfe8dd}.vf--md[data-v-18134485]{border-radius:var(--r-md)}.vf--lg[data-v-18134485]{border-radius:var(--r-lg)}.vf--xl[data-v-18134485]{border-radius:var(--r-2xl)}.vf[data-v-18134485]:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.045) 1px,transparent 1px);background-size:52px 52px;-webkit-mask-image:radial-gradient(70% 70% at 50% 50%,#000 0%,transparent 100%);mask-image:radial-gradient(70% 70% at 50% 50%,#000 0%,transparent 100%)}.vf__video[data-v-18134485]{position:absolute;inset:0;width:100%;height:100%;background:#000}.vf[data-v-18134485]:fullscreen{aspect-ratio:auto;width:100%;height:100%;border-radius:0}.vf[data-v-18134485]:-webkit-full-screen{aspect-ratio:auto;width:100%;height:100%;border-radius:0}.vf.is-full .vf__video[data-v-18134485]{-o-object-fit:contain;object-fit:contain}.vf__btn[data-v-18134485]{position:absolute;top:.75rem;right:.75rem;z-index:2;display:grid;place-items:center;width:38px;height:38px;border-radius:var(--r-pill);background:#00000073;color:#fff;opacity:.85;transition:opacity var(--t-fast) var(--ease),background-color var(--t-fast) var(--ease)}.vf__btn[data-v-18134485]:hover,.vf__btn[data-v-18134485]:focus-visible{opacity:1;background:#000000b3}.vf__btn--close[data-v-18134485]{top:max(1rem,env(safe-area-inset-top));right:max(1rem,env(safe-area-inset-right));width:52px;height:52px;background:#0000008c}.vf__poster[data-v-18134485]{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:.32;filter:saturate(.7)}.vf--poster[data-v-18134485]:before{display:none}.vf__inner[data-v-18134485]{position:relative;text-align:center;padding:1.25rem;display:flex;flex-direction:column;align-items:center;gap:.4rem}.vf__play[data-v-18134485]{display:grid;place-items:center;width:62px;height:62px;border-radius:var(--r-pill);background:var(--brand-sage);color:#fff;margin-bottom:.85rem;cursor:default;box-shadow:0 0 0 10px rgba(var(--sage-rgb),.12),0 0 0 22px rgba(var(--sage-rgb),.06);padding-left:3px}.vf__title[data-v-18134485]{font-size:var(--fs-sm);font-weight:600;color:#e9f7f1}.vf__note[data-v-18134485]{font-size:var(--fs-caption);color:#8fb6a7;max-width:34ch}.vf__tag[data-v-18134485]{margin-top:.5rem;font-size:.625rem;letter-spacing:.22em;color:#4e7767;font-weight:600}
