@media(prefers-reduced-motion:no-preference){.sh-arrow[data-astro-cid-og5klynu]{animation:lpBob 2.2s ease-in-out infinite}}.sh-mark[data-astro-cid-og5klynu]{filter:drop-shadow(0 0 14px rgba(56,189,248,.4))}.sh-sweep[data-astro-cid-og5klynu]{transform-box:fill-box;transform-origin:center;filter:drop-shadow(0 0 6px rgba(125,211,252,.8))}@media(prefers-reduced-motion:no-preference){.sh-sweep[data-astro-cid-og5klynu]{animation:shSweep 5s linear infinite}}@keyframes shSweep{to{transform:rotate(360deg)}}.sh-threat[data-astro-cid-og5klynu]{transform:rotate(var(--a));pointer-events:none}.sh-threat-dot[data-astro-cid-og5klynu]{position:absolute;top:-10px;left:50%;width:6px;height:6px;background:#f87171;box-shadow:0 0 8px #f87171cc;transform:translate(-50%) rotate(45deg);opacity:0}@media(prefers-reduced-motion:no-preference){.sh-threat-dot[data-astro-cid-og5klynu]{animation:shThreat var(--dur) cubic-bezier(.3,.6,.3,1) var(--delay) infinite}}@keyframes shThreat{0%{top:-10px;opacity:0;background:#f87171;box-shadow:0 0 8px #f87171cc;transform:translate(-50%) rotate(45deg) scale(1)}16%{opacity:1}58%{top:27px;opacity:1;background:#f87171;box-shadow:0 0 8px #f87171cc;transform:translate(-50%) rotate(45deg) scale(1)}64%{top:27px;opacity:1;background:#e0f2fe;box-shadow:0 0 16px 4px #e0f2fee6;transform:translate(-50%) rotate(45deg) scale(2.6)}78%{top:27px;opacity:0;background:#e0f2fe;transform:translate(-50%) rotate(45deg) scale(1.4)}to{top:27px;opacity:0;transform:translate(-50%) rotate(45deg) scale(1)}}.sf-featured{aspect-ratio:16 / 10}@media(min-width:1024px){.sf-featured{aspect-ratio:auto;min-height:460px}}.sf-play{top:50%;left:50%;transform:translate(-50%,-50%);width:58px;height:58px;border-radius:999px;background:#0a101c8c;border:1px solid rgba(56,189,248,.5);backdrop-filter:blur(2px);transition:transform .3s cubic-bezier(.34,1.56,.64,1),background .3s ease}.sf-featured:hover .sf-play,.sf-featured:focus-visible .sf-play{transform:translate(-50%,-50%) scale(1.1);background:#38bdf847}.sf-featured:hover .sec-ring,.sf-featured:focus-visible .sec-ring{animation:lpRing 1.6s ease-out infinite}.sf-list{background:#ffffff04;border-top:1px solid var(--ln2)}@media(min-width:1024px){.sf-list{border-top:none;border-left:1px solid var(--ln2)}}.sf-featured,.sf-row{cursor:pointer}.sf-row{transition:background .2s ease}.sf-row:hover,.sf-row:focus-visible{background:#38bdf80f;outline:none}.sf-row.is-active{background:#38bdf81a}.sf-row.is-active .sf-row-title{color:#7dd3fc}.sf-list{scrollbar-width:thin;scrollbar-color:rgba(56,189,248,.35) transparent}.sf-list::-webkit-scrollbar{width:6px}.sf-list::-webkit-scrollbar-track{background:transparent}.sf-list::-webkit-scrollbar-thumb{background:#38bdf859;border-radius:999px}.sf-list::-webkit-scrollbar-thumb:hover{background:#38bdf88c}@media(prefers-reduced-motion:reduce){.sec-ring{animation:none!important}}.sec-modal{position:fixed;inset:0;margin:auto;padding:0;border:1px solid var(--cd);border-radius:18px;background:#060a12;width:80vw;height:80vh;overflow:hidden;box-shadow:0 30px 80px -20px #000000b3;opacity:0;transform:scale(.96) translateY(10px);transition:opacity .3s cubic-bezier(.22,.61,.36,1),transform .3s cubic-bezier(.22,.61,.36,1)}.sec-modal[open]{display:flex;flex-direction:column}.sec-modal.sec-modal-in{opacity:1;transform:none}.sec-modal::backdrop{background:#05080edb;opacity:0;transition:opacity .3s ease}.sec-modal.sec-modal-in::backdrop{opacity:1}.sec-modal-head{display:flex;align-items:center;justify-content:space-between;padding:14px 18px;border-bottom:1px solid var(--ln);flex-shrink:0}.sec-modal-close{display:grid;place-items:center;width:30px;height:30px;border-radius:999px;color:#94a3b8;border:1px solid var(--cd);transition:color .2s ease,border-color .2s ease,background .2s ease}.sec-modal-close:hover{color:#fff;border-color:#38bdf880;background:#38bdf81f}.sec-modal-video{position:relative;width:100%;flex:1;min-height:0;background:#000}.sec-modal-video iframe{position:absolute;inset:0;width:100%;height:100%;border:0}@media(max-width:640px){.sec-modal{width:100vw;height:100dvh;border-radius:0;border:none}}@media(prefers-reduced-motion:reduce){.sec-modal,.sec-modal::backdrop{transition:none!important}}
