@keyframes astroFadeInOut{0%{opacity:1}to{opacity:0}}@keyframes astroFadeIn{0%{opacity:0;mix-blend-mode:plus-lighter}to{opacity:1;mix-blend-mode:plus-lighter}}@keyframes astroFadeOut{0%{opacity:1;mix-blend-mode:plus-lighter}to{opacity:0;mix-blend-mode:plus-lighter}}@keyframes astroSlideFromRight{0%{transform:translate(100%)}}@keyframes astroSlideFromLeft{0%{transform:translate(-100%)}}@keyframes astroSlideToRight{to{transform:translate(100%)}}@keyframes astroSlideToLeft{to{transform:translate(-100%)}}@media (prefers-reduced-motion){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*),[data-astro-transition-scope]{animation:none!important}}.astro-route-announcer{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;top:0;left:0;overflow:hidden}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-tight-cyrillic-ext-wght-normal.okcGN4Nq.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-tight-cyrillic-wght-normal.BS41q_Tv.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-tight-greek-ext-wght-normal.DQgQPNk4.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-tight-greek-wght-normal.sS1B39LI.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-tight-vietnamese-wght-normal.TKKdAiBA.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-tight-latin-ext-wght-normal.B4u9PlvR.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-tight-latin-wght-normal.DX-nOvPD.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-mono-cyrillic-ext-wght-normal.X_5orZeX.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-mono-cyrillic-wght-normal.DiZS0aHC.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-mono-symbols2-wght-normal.CO5SzqOn.woff2)format("woff2-variations");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-mono-vietnamese-wght-normal.DadHysG0.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-mono-latin-ext-wght-normal.Bwz-egvJ.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-mono-latin-wght-normal.XN7g48iV.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--c-night:#151614;--c-night-2:#20211e;--c-line:#ece6dc29;--c-bone:#f1eee7;--c-bone-2:#d6d0c4;--c-mute:#b2b0a8;--c-mute-light:#65655e;--c-halation:#d6d0c4;--c-halation-soft:#d6d0c426;--bg:var(--c-night);--ink:var(--c-bone);--ink-2:var(--c-mute);--line:var(--c-line);--f-display:"Inter Tight Variable", "Helvetica Neue", sans-serif;--f-text:"Inter Tight Variable", "Helvetica Neue", Arial, sans-serif;--f-mono:"Geist Mono Variable", ui-monospace, "SF Mono", Menlo, monospace;--t-mega:clamp(3.6rem, 13.2vw, 15rem);--t-xl:clamp(2.6rem, 7.4vw, 8.4rem);--t-l:clamp(1.9rem, 3.8vw, 3.9rem);--t-m:clamp(1.25rem, 1.7vw, 1.6rem);--t-body:clamp(1rem, .96rem + .2vw, 1.125rem);--t-small:.8125rem;--t-label:.6875rem;--gutter:clamp(1rem, 2.2vw, 2rem);--pad:clamp(1rem, 3vw, 2.75rem);--col:calc((100vw - var(--pad) * 2 - var(--gutter) * 11) / 12);--header-h:4.5rem;--radius:0rem;--ease-out:cubic-bezier(.16, 1, .3, 1);--ease-in-out:cubic-bezier(.76, 0, .24, 1);--dur-1:.24s;--dur-2:.6s;--dur-3:1.1s;color-scheme:dark}[data-theme=bone]{--bg:var(--c-bone);--ink:var(--c-night);--ink-2:var(--c-mute-light);--line:#0b0a0929;color-scheme:light}[data-theme=bone] [data-theme=night]{--bg:var(--c-night);--ink:var(--c-bone);--ink-2:var(--c-mute);--line:var(--c-line);color-scheme:dark}*,:before,:after{box-sizing:border-box}[hidden]{display:none!important}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}html,body{margin:0}body{background:var(--bg);color:var(--ink);font-family:var(--f-text);font-size:var(--t-body);font-optical-sizing:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:background-color var(--dur-2) var(--ease-out), color var(--dur-2) var(--ease-out);line-height:1.5;overflow-x:clip}img,video,canvas,svg{max-width:100%;display:block}video{object-fit:cover}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}input,textarea,select{font:inherit;color:inherit}h1,h2,h3,h4,p,figure,ul,ol,dl,dd{margin:0}ul,ol{padding:0;list-style:none}::selection{background:var(--c-halation);color:var(--c-night)}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-stopped{overflow:hidden}:focus-visible{outline:2px solid var(--c-halation);outline-offset:3px;border-radius:2px}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.skip-link{z-index:1000;background:var(--c-halation);color:var(--c-night);font:500 var(--t-small) / 1 var(--f-mono);text-transform:uppercase;letter-spacing:.06em;padding:.75rem 1rem;position:fixed;top:.75rem;left:.75rem;transform:translateY(-200%)}.skip-link:focus-visible{transform:none}.display{font-family:var(--f-display);letter-spacing:-.035em;text-transform:none;font-weight:480;font-stretch:75%;line-height:.96}.label,.mono{font-family:var(--f-mono);font-size:var(--t-label);letter-spacing:.06em;text-transform:uppercase;font-variant-numeric:tabular-nums;line-height:1.4}.mono{text-transform:none;letter-spacing:.02em;font-size:var(--t-small)}.muted{color:var(--ink-2)}.lede{font-size:var(--t-m);letter-spacing:-.01em;max-width:34ch;line-height:1.35}.prose p+p{margin-top:1em}.prose{max-width:60ch}.line-mask{margin-bottom:-.06em;padding-bottom:.06em;display:block;overflow:hidden}.line-mask>span{display:block}.js:not(.reduced-motion) .line-mask>span{animation:10ms 2.5s forwards failsafe-show;transform:translateY(105%)}.js:not(.reduced-motion) [data-reveal],.js:not(.reduced-motion) [data-fade]{opacity:0;animation:10ms 2.5s forwards failsafe-show}.motion-on .line-mask>span,.motion-on [data-reveal],.motion-on [data-fade]{animation:none}@keyframes failsafe-show{to{opacity:1;transform:none}}.wrap{padding-inline:var(--pad)}.grid{column-gap:var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.section{padding-block:clamp(5rem,12vw,11rem)}.rule{border:0;border-top:1px solid var(--line);margin:0}.btn{--h:3rem;height:var(--h);border:1px solid var(--line);font:500 var(--t-label) / 1 var(--f-mono);letter-spacing:.08em;text-transform:uppercase;transition:border-color var(--dur-1), background-color var(--dur-1), color var(--dur-1), box-shadow var(--dur-2) var(--ease-out);border-radius:999px;align-items:center;gap:.75rem;padding:0 1.25rem 0 .4rem;display:inline-flex}.btn__dot{width:calc(var(--h) - .8rem);aspect-ratio:1;background:var(--ink);color:var(--bg);transition:transform var(--dur-2) var(--ease-out), background-color var(--dur-1);border-radius:50%;place-items:center;display:grid}.btn__dot svg{width:.7rem;height:.7rem}.btn:hover,.btn:focus-visible{border-color:var(--c-halation);box-shadow:0 0 2.5rem -.5rem var(--c-halation-soft)}.btn:hover .btn__dot,.btn:focus-visible .btn__dot{background:var(--c-halation);color:var(--c-night);transform:rotate(-45deg)}.btn--solid{background:var(--ink);color:var(--bg);border-color:var(--ink)}.btn--solid .btn__dot{background:var(--bg);color:var(--ink)}.btn--solid .muted{color:color-mix(in srgb, var(--bg) 72%, var(--ink))}.link-u{transition:background-size var(--dur-2) var(--ease-out);background:linear-gradient(currentColor,currentColor) 0 100%/0 1px no-repeat}.link-u:hover,.link-u:focus-visible{background-size:100% 1px}.rec{background:var(--c-halation);width:.5rem;height:.5rem;box-shadow:0 0 .75rem var(--c-halation);vertical-align:.05em;border-radius:50%;display:inline-block}.is-playing .rec,.rec--live{animation:1.6s step-end infinite rec}@keyframes rec{50%{opacity:.25}}.frame{background:var(--c-night-2);isolation:isolate;position:relative;overflow:hidden}.frame>video,.frame>img,.frame>canvas{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.frame--16x9{aspect-ratio:16/9}.frame--scope{aspect-ratio:2.39}.marks:after{content:"";z-index:3;pointer-events:none;--m:.7rem;--w:1px;--c:#ece6dcbf;background:linear-gradient(var(--c), var(--c)) 0 0 / var(--m) var(--w), linear-gradient(var(--c), var(--c)) 0 0 / var(--w) var(--m), linear-gradient(var(--c), var(--c)) 100% 0 / var(--m) var(--w), linear-gradient(var(--c), var(--c)) 100% 0 / var(--w) var(--m), linear-gradient(var(--c), var(--c)) 0 100% / var(--m) var(--w), linear-gradient(var(--c), var(--c)) 0 100% / var(--w) var(--m), linear-gradient(var(--c), var(--c)) 100% 100% / var(--m) var(--w), linear-gradient(var(--c), var(--c)) 100% 100% / var(--w) var(--m);opacity:0;transition:opacity var(--dur-2) var(--ease-out), inset var(--dur-2) var(--ease-out);background-repeat:no-repeat;position:absolute;inset:.6rem}.marks:hover:after,.marks:focus-within:after,.marks.is-active:after{opacity:1;inset:.9rem}.grain{z-index:90;pointer-events:none;opacity:.07;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");animation:.9s steps(4,end) infinite grain;position:fixed;inset:-50%}@keyframes grain{0%{transform:translate(0)}25%{transform:translate(-3%,2%)}50%{transform:translate(2%,-4%)}75%{transform:translate(-1%,3%)}}.cursor{z-index:95;pointer-events:none;font:500 var(--t-label) / 1 var(--f-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--c-bone);mix-blend-mode:difference;align-items:center;gap:.5rem;display:none;position:fixed;top:0;left:0}.cursor__dot{width:.5rem;height:.5rem;transition:transform var(--dur-2) var(--ease-out);background:currentColor;border-radius:50%}.cursor__label{opacity:0;transition:opacity var(--dur-1), transform var(--dur-2) var(--ease-out);white-space:nowrap;transform:translate(-.4rem)}.cursor.has-label .cursor__label{opacity:1;transform:none}.cursor.has-label .cursor__dot{transform:scale(1.6)}@media (hover:hover) and (pointer:fine){.has-cursor .cursor{display:flex}}@keyframes shutter-out{to{clip-path:inset(0 0 100%);filter:brightness(.4)}}@keyframes shutter-in{0%{clip-path:inset(100% 0 0)}to{clip-path:inset(0)}}@keyframes fade-out{to{opacity:0}}@keyframes fade-in{0%{opacity:0}}::view-transition-old(root){animation:.7s var(--ease-in-out) both shutter-out}::view-transition-new(root){animation:.7s var(--ease-in-out) both shutter-in}::view-transition-group(*){animation-duration:.8s;animation-timing-function:var(--ease-in-out)}::view-transition-old(site-header),::view-transition-new(site-header){animation:none}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.grain{animation:none}::view-transition-old(root){animation:.2s linear both fade-out!important}::view-transition-new(root){animation:.2s linear both fade-in!important}}.wordmark{width:100%;height:auto;display:block}.grain{opacity:.018;animation:none}.rec{box-shadow:none;border-radius:0}.btn:hover,.btn:focus-visible{box-shadow:none}.display{font-stretch:100%}.lightbox-open,.lightbox-open body{overflow:hidden}.hdr[data-astro-cid-nen7h5rs]{z-index:80;height:var(--header-h);padding-inline:var(--pad);color:var(--c-bone);mix-blend-mode:difference;transition:transform var(--dur-2) var(--ease-out);grid-template-columns:1fr auto 1fr;align-items:center;display:grid;position:fixed;inset:0 0 auto}.hdr[data-astro-cid-nen7h5rs].is-hidden{transform:translateY(-100%)}.hdr[data-astro-cid-nen7h5rs].is-open{mix-blend-mode:normal}.hdr__brand[data-astro-cid-nen7h5rs]{z-index:2;justify-self:start;align-items:center;gap:.6rem;display:inline-flex;position:relative}.hdr__logo[data-astro-cid-nen7h5rs]{width:5rem;height:auto}.hdr__mark[data-astro-cid-nen7h5rs]{width:1.6rem;height:1.6rem;transition:transform var(--dur-3) var(--ease-out)}.hdr__brand[data-astro-cid-nen7h5rs]:hover .hdr__mark[data-astro-cid-nen7h5rs]{transform:rotate(180deg)scale(1.08)}.hdr__word[data-astro-cid-nen7h5rs]{font:700 1.15rem/1 var(--f-display);letter-spacing:-.01em;text-transform:uppercase;font-stretch:75%}.hdr__tag[data-astro-cid-nen7h5rs]{opacity:.85;justify-self:center;align-items:center;display:flex}.hdr__nav[data-astro-cid-nen7h5rs]{justify-self:end}.hdr__nav[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{gap:clamp(1rem,2.4vw,2.5rem);display:flex}.hdr__link[data-astro-cid-nen7h5rs]{font:500 var(--t-label) / 1 var(--f-mono);letter-spacing:.08em;text-transform:uppercase;padding-block:.5rem;display:inline-block;position:relative}.hdr__link[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]{transition:transform var(--dur-2) var(--ease-out);display:inline-block}.hdr__link[data-astro-cid-nen7h5rs]:before{content:"";width:.4rem;height:.4rem;transition:transform var(--dur-2) var(--ease-out);background:currentColor;border-radius:50%;margin-top:-.2rem;position:absolute;top:50%;left:-.9rem;transform:scale(0)}.hdr__link[data-astro-cid-nen7h5rs][aria-current=page]:before,.hdr__link[data-astro-cid-nen7h5rs]:hover:before{transform:scale(1)}.hdr__burger[data-astro-cid-nen7h5rs]{z-index:2;justify-self:end;width:2.75rem;height:2.75rem;display:none;position:relative}.hdr__burger-lines[data-astro-cid-nen7h5rs]{place-content:center;gap:.4rem;display:grid;position:absolute;inset:0}.hdr__burger-lines[data-astro-cid-nen7h5rs] i[data-astro-cid-nen7h5rs]{width:1.6rem;height:1.5px;transition:transform var(--dur-2) var(--ease-out);background:currentColor;display:block}[data-astro-cid-nen7h5rs][aria-expanded=true] .hdr__burger-lines[data-astro-cid-nen7h5rs] i[data-astro-cid-nen7h5rs]:first-child{transform:translateY(.2rem)rotate(45deg)}[data-astro-cid-nen7h5rs][aria-expanded=true] .hdr__burger-lines[data-astro-cid-nen7h5rs] i[data-astro-cid-nen7h5rs]:last-child{transform:translateY(-.25rem)rotate(-45deg)}.menu[data-astro-cid-nen7h5rs]{z-index:1;background:var(--c-night);color:var(--c-bone);padding:calc(var(--header-h) + 2rem) var(--pad) var(--pad);clip-path:inset(0 0 100%);transition:clip-path .7s var(--ease-in-out), visibility 0s .7s;visibility:hidden;flex-direction:column;justify-content:space-between;display:flex;position:fixed;inset:0}.menu[data-astro-cid-nen7h5rs]:not([hidden]).is-open{clip-path:inset(0);visibility:visible;transition:clip-path .7s var(--ease-in-out), visibility 0s}.menu__list[data-astro-cid-nen7h5rs]{gap:.25rem;display:grid}.menu__link[data-astro-cid-nen7h5rs]{align-items:flex-start;gap:.75rem;font-size:clamp(3.4rem,17vw,7rem);display:flex}.menu__link[data-astro-cid-nen7h5rs][aria-current=page]{color:var(--c-halation)}.menu__n[data-astro-cid-nen7h5rs]{color:var(--c-mute);margin-top:.6em}.menu__foot[data-astro-cid-nen7h5rs]{gap:1rem;display:grid}.menu__socials[data-astro-cid-nen7h5rs]{flex-wrap:wrap;gap:1rem 1.5rem;display:flex}@media (width<=760px){.hdr[data-astro-cid-nen7h5rs]{grid-template-columns:1fr auto}.hdr__tag[data-astro-cid-nen7h5rs],.hdr__nav[data-astro-cid-nen7h5rs]{display:none}.hdr__burger[data-astro-cid-nen7h5rs]{display:block}}.arrow[data-astro-cid-tns2tesc]{vertical-align:-.05em;pointer-events:none;flex:none;width:.65em;max-width:none;height:.8em;display:inline-block;overflow:visible}.foot__socials[data-astro-cid-jo6i4kqk]{align-content:start;gap:1rem;display:grid}.foot[data-astro-cid-jo6i4kqk]{background:var(--c-night);color:var(--c-bone);border-top:1px solid var(--c-line)}.foot__cta[data-astro-cid-jo6i4kqk]{row-gap:2rem;padding-block:clamp(4rem,10vw,10rem)}.foot__cta[data-astro-cid-jo6i4kqk]>p[data-astro-cid-jo6i4kqk]{grid-column:1/span 4}.foot__big[data-astro-cid-jo6i4kqk]{grid-column:5/span 8;width:fit-content;font-size:clamp(3.2rem,7.8vw,9rem)}.foot__big[data-astro-cid-jo6i4kqk]:hover{color:var(--c-mute)}.foot__details[data-astro-cid-jo6i4kqk]{border-top:1px solid var(--c-line);grid-template-columns:3fr 3fr 3fr 1fr;gap:2rem;padding-block:2.5rem;display:grid}.foot__details[data-astro-cid-jo6i4kqk] nav[data-astro-cid-jo6i4kqk]{align-items:start;gap:1.5rem;display:flex}.foot__base[data-astro-cid-jo6i4kqk]{padding-top:3rem}.foot__base[data-astro-cid-jo6i4kqk] img[data-astro-cid-jo6i4kqk]{object-fit:fill;width:100%;max-height:32vw}.foot__legal[data-astro-cid-jo6i4kqk]{border-top:1px solid var(--c-line);justify-content:space-between;gap:1rem;margin-top:2rem;padding-block:2rem;display:flex}@media (width<=900px){.foot__cta[data-astro-cid-jo6i4kqk]>p[data-astro-cid-jo6i4kqk],.foot__big[data-astro-cid-jo6i4kqk]{grid-column:1/-1}.foot__details[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr 1fr}.foot__legal[data-astro-cid-jo6i4kqk] span[data-astro-cid-jo6i4kqk]:nth-child(2){display:none}}@media (width<=560px){.foot__details[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr}.foot__base[data-astro-cid-jo6i4kqk]{padding-top:1rem}}.player[data-astro-cid-g2mknjow]{aspect-ratio:16/9;background:#000;position:relative;overflow:hidden}.player__video[data-astro-cid-g2mknjow]{object-fit:contain;background:#000;width:100%;height:100%}.js .player__video[data-astro-cid-g2mknjow]{pointer-events:none}.js .player[data-astro-cid-g2mknjow].is-ready .player__video[data-astro-cid-g2mknjow]{pointer-events:auto;cursor:pointer}.player__big[data-astro-cid-g2mknjow]{color:var(--c-bone);place-items:center;display:none;position:absolute;inset:0}.js .player__big[data-astro-cid-g2mknjow]{display:grid}.player[data-astro-cid-g2mknjow].is-started .player__big[data-astro-cid-g2mknjow]{display:none}.player__big-ring[data-astro-cid-g2mknjow]{aspect-ratio:1;width:clamp(6rem,12vw,9rem);transition:transform var(--dur-2) var(--ease-out), border-color var(--dur-1), box-shadow var(--dur-2);border:1px solid #ece6dc80;border-radius:50%;position:absolute}.player__big[data-astro-cid-g2mknjow]:hover .player__big-ring[data-astro-cid-g2mknjow],.player__big[data-astro-cid-g2mknjow]:focus-visible .player__big-ring[data-astro-cid-g2mknjow]{border-color:var(--c-halation);transform:scale(1.12);box-shadow:0 0 3rem #ff4b1f66,inset 0 0 2rem #ff4b1f40}.player__bar[data-astro-cid-g2mknjow]{-webkit-backdrop-filter:blur(14px);color:var(--c-bone);transition:opacity var(--dur-2) var(--ease-out), transform var(--dur-2) var(--ease-out);background:#0b0a099e;border:1px solid #ece6dc1f;border-radius:999px;align-items:center;gap:.9rem;padding:.5rem .9rem;display:flex;position:absolute;bottom:.75rem;left:.75rem;right:.75rem}.player[data-astro-cid-g2mknjow].is-idle .player__bar[data-astro-cid-g2mknjow]{opacity:0;transform:translateY(.5rem)}.player__btn[data-astro-cid-g2mknjow]{border-radius:50%;flex:none;place-items:center;width:2.25rem;height:2.25rem;display:grid}.player__btn[data-astro-cid-g2mknjow] svg[data-astro-cid-g2mknjow]{width:1rem;height:1rem}.player__btn[data-astro-cid-g2mknjow]:hover,.player__btn[data-astro-cid-g2mknjow][aria-pressed=true].label{color:var(--c-halation)}.i-pause[data-astro-cid-g2mknjow],.i-x[data-astro-cid-g2mknjow],.player[data-astro-cid-g2mknjow].is-playing .i-play[data-astro-cid-g2mknjow]{display:none}.player[data-astro-cid-g2mknjow].is-playing .i-pause[data-astro-cid-g2mknjow]{display:inline}[data-astro-cid-g2mknjow][data-player-mute][aria-pressed=true] .i-wave[data-astro-cid-g2mknjow]{display:none}[data-astro-cid-g2mknjow][data-player-mute][aria-pressed=true] .i-x[data-astro-cid-g2mknjow]{display:inline}.player__time[data-astro-cid-g2mknjow]{flex:none;min-width:7.5em}.player__scrub[data-astro-cid-g2mknjow]{min-width:4rem;accent-color:var(--c-halation);background:0 0;flex:1;height:2.25rem}@media (width<=560px){.player__time[data-astro-cid-g2mknjow]{display:none}.player__bar[data-astro-cid-g2mknjow]{gap:.4rem}}.reel[data-astro-cid-twvfn3a2]{width:100%;max-width:none;height:100%;max-height:none;color:var(--c-bone);background:#050504f5;border:0;margin:0;padding:0;display:none;position:fixed;inset:0}.reel[data-astro-cid-twvfn3a2][open]{grid-template-rows:var(--header-h) 1fr;display:grid}.reel[data-astro-cid-twvfn3a2]::backdrop{background:0 0}.reel__head[data-astro-cid-twvfn3a2]{justify-content:space-between;align-items:center;display:flex}.reel__close[data-astro-cid-twvfn3a2]{align-items:center;gap:.6rem;padding:.75rem 0;display:inline-flex}.reel__close[data-astro-cid-twvfn3a2]:hover{color:var(--c-halation)}.reel__stage[data-astro-cid-twvfn3a2]{padding-bottom:var(--pad);place-items:center;min-height:0;display:grid}.reel__player[data-astro-cid-twvfn3a2]{width:min(100%, calc((100vh - var(--header-h) - var(--pad)) * 16 / 9))}.reel[data-astro-cid-twvfn3a2][open]{animation:reel-in .6s var(--ease-in-out) both}@keyframes reel-in{0%{clip-path:inset(50% 0)}to{clip-path:inset(0)}}
