/*! tailwindcss v4.2.4 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-ease:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--ease-out:cubic-bezier(0, 0, .2, 1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline-block{display:inline-block}.border-collapse{border-collapse:collapse}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.flex-wrap{flex-wrap:wrap}.border{border-style:var(--tw-border-style);border-width:1px}.break-all{word-break:break-all}.uppercase{text-transform:uppercase}.italic{font-style:italic}.underline{text-decoration-line:underline}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}}:root{--bg:#050506;--s1:#0b0b0f;--s2:#111116;--s3:#18181f;--line:#ffffff13;--line2:#ffffff24;--ink:#f3f3f6;--mut:#a2a2af;--fnt:#666673;--p:#8a6cff;--pd:#6c4fe0;--pl:#b9a6ff;--ps:#8a6cff21;--r:#d4201e;--rl:#ff5754;--rs:#d4201e1f;--g:#4ade80;--gold:#f5c451;--acc:var(--p);--acc-l:var(--pl);--acc-s:var(--ps);--fd:"Space Grotesk",system-ui,sans-serif;--fb:"Geist",system-ui,sans-serif;--fm:"Geist Mono",ui-monospace,monospace;--rad:22px;--pill:999px;--ease:cubic-bezier(.2,.8,.2,1);--out:cubic-bezier(.16,1,.3,1);--spring:cubic-bezier(.34,1.36,.64,1);--nav:64px;--tab:68px;--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html{-webkit-text-size-adjust:100%;background:var(--bg);overflow-x:clip}body{background:var(--bg);color:var(--ink);font-family:var(--fb);-webkit-font-smoothing:antialiased;min-height:100dvh;margin:0;font-size:16px;line-height:1.6;overflow-x:clip}body.t-take{--acc:var(--r);--acc-l:var(--rl);--acc-s:var(--rs)}body.t-take .site .nav .btn-p,body.t-take .site .drawer .btn-p{--acc:var(--p)}.site{min-height:100dvh;position:relative}.site *{box-sizing:border-box;margin:0;padding:0}.site a{color:inherit;-webkit-tap-highlight-color:transparent;text-decoration:none}.site button,.site input,.site select,.site textarea{font:inherit;color:inherit}.site button{cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0}.site img{max-width:100%;display:block}.site h1,.site h2,.site h3{font-family:var(--fd);letter-spacing:-.025em;text-wrap:balance;font-weight:600;line-height:1.06}.site p{text-wrap:pretty}.site :focus-visible{outline:2px solid var(--acc-l);outline-offset:3px;border-radius:8px}.site .mono{font-family:var(--fm);letter-spacing:.14em;text-transform:uppercase;color:var(--fnt);font-size:11px;font-weight:500}.site .wrap{width:100%;max-width:1200px;margin:0 auto;padding:0 24px}.site .sky{pointer-events:none;z-index:0;opacity:0;width:100%;height:78vh;position:fixed;inset:0 0 auto;-webkit-mask:linear-gradient(#000 0% 30%,#0000 100%);mask:linear-gradient(#000 0% 30%,#0000 100%)}.site .glow-top{pointer-events:none;z-index:0;opacity:.5;height:560px;transition:opacity .8s var(--ease);background:radial-gradient(60% 100% at 50% 0%,var(--acc),transparent 70%);position:fixed;inset:0 0 auto}@supports (color:color-mix(in lab, red, red)){.site .glow-top{background:radial-gradient(60% 100% at 50% 0%,color-mix(in srgb,var(--acc) 17%,transparent),transparent 70%)}}body.p-home .site .glow-top,body.t-take .site .glow-top{opacity:1}.site .led{background:var(--p);width:7px;height:7px;box-shadow:0 0 0 3px var(--p),0 0 10px var(--p);border-radius:50%}@supports (color:color-mix(in lab, red, red)){.site .led{box-shadow:0 0 0 3px color-mix(in srgb,var(--p) 18%,transparent),0 0 10px var(--p)}}.site .led{flex:none;display:inline-block}.site .led.r{background:var(--r);box-shadow:0 0 0 3px #d4201e33,0 0 10px var(--r)}.site .led.g{background:var(--g);box-shadow:0 0 0 3px #4ade802e,0 0 10px var(--g)}.site .led.gold{background:var(--gold);box-shadow:0 0 0 3px #f5c4512e,0 0 10px var(--gold)}.site .led.off{box-shadow:none;background:#2a2a33}.site .led.pulse{animation:1.8s ease-in-out infinite led}@keyframes led{50%{opacity:.35}}.site .btn{border-radius:var(--pill);white-space:nowrap;height:48px;transition:transform .45s var(--spring),background .3s var(--ease),border-color .3s var(--ease),box-shadow .4s var(--ease);will-change:transform;justify-content:center;align-items:center;gap:9px;padding:0 22px;font-size:15px;font-weight:600;display:inline-flex;position:relative}.site .btn:active{transition-duration:.12s;transform:scale(.96)!important}.site .btn-p{background:var(--acc);color:#fff;box-shadow:0 10px 30px -10px var(--acc)}@supports (color:color-mix(in lab, red, red)){.site .btn-p{box-shadow:0 10px 30px -10px color-mix(in srgb,var(--acc) 70%,transparent)}}.site .btn-g{border:1px solid var(--line2);background:#ffffff05}.site .btn-sm{height:38px;padding:0 15px;font-size:13.5px}.site .btn-block{width:100%}.site .arrow{transition:transform .4s var(--spring);display:inline-block}.site .sheen{overflow:hidden}.site .sheen:after{content:"";width:60px;animation:sheen 3.6s var(--ease) infinite;pointer-events:none;background:linear-gradient(100deg,#0000,#fff6,#0000);position:absolute;inset:0 auto 0 -80px;transform:skew(-18deg)}@keyframes sheen{0%,55%{left:-80px}85%,to{left:120%}}.site .link{color:var(--acc-l);align-items:center;gap:7px;font-size:14px;font-weight:600;display:inline-flex}.site .top{z-index:50;height:calc(var(--nav) + env(safe-area-inset-top));padding-top:env(safe-area-inset-top);transition:background .4s var(--ease),border-color .4s var(--ease),backdrop-filter .4s;border-bottom:1px solid #0000;position:sticky;top:0}.site .top.scrolled{-webkit-backdrop-filter:blur(18px)saturate(150%);backdrop-filter:blur(18px)saturate(150%);border-color:var(--line);background:#050506b8}.site .top .wrap{align-items:center;gap:18px;height:100%;display:flex}.site .brand{align-items:center;gap:10px;display:flex}.site .brand img{width:26px;transition:transform .6s var(--spring)}.site .brand b{font-family:var(--fd);letter-spacing:-.01em;font-size:15.5px;font-weight:600}.site .nav{align-items:center;gap:4px;margin-left:auto;display:flex;position:relative}body.no-ind .site .ind{transition:none!important}.site .nav .ind{border-radius:var(--pill);width:0;height:36px;transition:left .55s var(--spring),width .55s var(--spring),opacity .3s;opacity:0;pointer-events:none;background:#ffffff12;margin-top:-18px;position:absolute;top:50%;left:0}.site .nav a.nl{z-index:1;color:var(--mut);border-radius:var(--pill);padding:8px 13px;font-size:14px;font-weight:500;transition:color .25s;position:relative}.site .pill-take{border-radius:var(--pill);background:var(--rs);height:38px;transition:background .3s,border-color .3s,transform .45s var(--spring);border:1px solid #d4201e80;align-items:center;gap:8px;margin-left:6px;padding:0 15px;font-size:13.5px;font-weight:600;display:inline-flex}.site .pill-take:active{transform:scale(.95)}.site .lang{border:1px solid var(--line2);border-radius:var(--pill);gap:2px;padding:3px;display:inline-flex;position:relative}.site .lang .thumb{border-radius:var(--pill);width:calc(50% - 4px);transition:transform .5s var(--spring);background:#ffffff1f;position:absolute;top:3px;bottom:3px;left:3px}.site .lang.es .thumb{transform:translate(calc(100% + 2px))}.site .lang button{z-index:1;font-family:var(--fm);letter-spacing:.08em;border-radius:var(--pill);color:var(--fnt);min-width:34px;padding:5px 9px;font-size:11px;font-weight:600;transition:color .3s;position:relative}.site .lang button.on{color:var(--ink)}.site .burger{border:1px solid var(--line2);width:42px;height:42px;transition:transform .4s var(--spring),background .3s;border-radius:13px;display:none;position:relative}.site .burger:active{transform:scale(.92)}.site .burger i{background:var(--ink);height:1.8px;transition:transform .5s var(--spring),opacity .3s,top .5s var(--spring);border-radius:2px;position:absolute;left:12px;right:12px}.site .burger i:first-child{top:15px}.site .burger i:nth-child(2){top:20px;right:17px}.site .burger i:nth-child(3){top:25px}body.menu-open .site .burger i:first-child{top:20px;transform:rotate(45deg)}body.menu-open .site .burger i:nth-child(2){opacity:0;transform:translate(8px)}body.menu-open .site .burger i:nth-child(3){top:20px;transform:rotate(-45deg)}.site .scrim{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);opacity:0;pointer-events:none;transition:opacity .5s var(--ease);z-index:70;background:#00000080;position:fixed;inset:0}body.menu-open .site .scrim,.site .scrim.on{opacity:1;pointer-events:auto}.site .app,.site .foot,.site .tabbar{transition:transform .6s var(--out),filter .6s var(--out),opacity .6s}body.menu-open .site .app,body.menu-open .site .foot{filter:blur(1.5px);opacity:.7;transform:translate(-18px)scale(.975)}.site .drawer{top:calc(10px + env(safe-area-inset-top));z-index:71;border:1px solid var(--line2);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);width:min(100vw - 52px,380px);transition:transform .65s var(--out);overscroll-behavior:contain;scrollbar-width:none;background:radial-gradient(120% 60% at 100% 0,#8a6cff38,#0000 60%),#0e0e13f0;border-radius:28px;flex-direction:column;padding:18px 18px 20px;display:flex;position:fixed;bottom:10px;right:10px;overflow:hidden auto;transform:translate(calc(100% + 24px));box-shadow:-30px 0 80px -30px #000000e6}body.menu-open .site .drawer{transform:none}.site .dhead{align-items:center;gap:10px;margin-bottom:14px;display:flex}.site .dhead .x{border:1px solid var(--line2);width:40px;height:40px;transition:transform .45s var(--spring);border-radius:12px;place-items:center;margin-left:auto;display:grid}.site .dhead .x:active{transform:scale(.9)rotate(90deg)}.site .dhead .x svg{stroke:currentColor;stroke-width:2px;fill:none;width:16px;height:16px}.site .dlinks{flex-direction:column;margin-top:4px;display:flex}.site .dl{font-family:var(--fd);letter-spacing:-.02em;white-space:nowrap;opacity:0;filter:blur(6px);transition:opacity .6s var(--out),transform .7s var(--out),filter .6s var(--out),background .25s;border-radius:16px;align-items:center;gap:14px;padding:11px 10px;font-size:25px;font-weight:600;display:flex;transform:translate(34px)}body.menu-open .site .dl{opacity:1;filter:none;transform:none}.site .dl:active{background:#ffffff0f}.site .dl .no{font-family:var(--fm);color:var(--fnt);letter-spacing:.1em;width:22px;font-size:11px}.site .dl.on,.site .dl.on .no{color:var(--pl)}.site .dl .go{border:1px solid var(--line2);width:30px;height:30px;color:var(--mut);transition:transform .4s var(--spring);border-radius:50%;place-items:center;margin-left:auto;font-size:13px;display:grid}.site .dfoot{opacity:0;transition:opacity .6s .42s var(--out),transform .7s .42s var(--out);flex-direction:column;gap:10px;margin-top:auto;padding-top:16px;display:flex;transform:translateY(16px)}body.menu-open .site .dfoot{opacity:1;transform:none}.site .dsocs{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.site .dsoc{border:1px solid var(--line2);height:48px;color:var(--mut);transition:transform .35s var(--spring),color .25s,background .25s;background:#ffffff08;border-radius:16px;place-items:center;display:grid}.site .dsoc:active{color:var(--ink);background:#8a6cff24;transform:scale(.92)}.site .dsoc svg{fill:currentColor;width:19px;height:19px}.site .tabbar{left:10px;right:10px;bottom:calc(10px + env(safe-area-inset-bottom));height:var(--tab);z-index:60;-webkit-backdrop-filter:blur(22px)saturate(160%);backdrop-filter:blur(22px)saturate(160%);border:1px solid var(--line2);background:#0e0e12d1;border-radius:24px;justify-content:space-around;align-items:center;padding:0 6px;display:none;position:fixed;box-shadow:0 20px 50px -20px #000000d9}.site .tabbar .ind{width:0;transition:left .55s var(--spring),width .55s var(--spring);pointer-events:none;background:#ffffff12;border-radius:18px;position:absolute;top:7px;bottom:7px;left:0}.site .tabbar a{z-index:1;color:var(--fnt);border-radius:16px;flex-direction:column;flex:1;align-items:center;gap:4px;padding:8px 0;font-size:10.5px;font-weight:600;transition:color .3s;display:flex;position:relative}.site .tabbar a svg{stroke:currentColor;stroke-width:1.7px;fill:none;width:21px;height:21px}.site .tabbar a.on{color:var(--ink)}.site .tabbar a.bump svg,.site .tabbar a.bump .tk{animation:bump .5s var(--spring)}@keyframes bump{40%{transform:translateY(-3px)scale(1.14)}}.site .tabbar a.take .tk{background:var(--rs);border:1px solid #d4201e8c;border-radius:50%;place-items:center;width:38px;height:38px;margin-top:-6px;transition:background .3s;display:grid}.site .tabbar a.take.on .tk{background:var(--r)}.site .tabbar a.take.on .tk .led{background:#fff;box-shadow:0 0 10px #fff}.site main{z-index:1;position:relative}@keyframes pageIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.site .rv{opacity:0;filter:blur(8px);transition:opacity .8s var(--out),transform .9s var(--out),filter .8s var(--out);transform:translateY(18px)}.site .rv.in{opacity:1;filter:none;transform:none}.site section.sec{padding:112px 0}.site .sec-h{max-width:620px;margin-bottom:44px}.site .sec-h h2{font-size:clamp(32px,4.6vw,52px)}.site .sec-h p{color:var(--mut);margin-top:14px;font-size:17px}.site .sec-h .mono{align-items:center;gap:9px;margin-bottom:16px;display:flex}@keyframes lxo{to{opacity:0;filter:blur(7px);transform:translateY(-6px)}}@keyframes lxi{0%{opacity:0;filter:blur(7px);transform:translateY(7px)}}.site .hero{min-height:calc(100dvh - var(--nav));flex-direction:column;justify-content:center;padding:40px 0 10px;display:flex;position:relative;overflow:hidden}.site .hero .wrap{z-index:2;text-align:center;position:relative}.site .hero canvas{width:100%;height:160px;margin-top:14px;display:block;-webkit-mask:linear-gradient(90deg,#0000,#000 15% 85%,#0000);mask:linear-gradient(90deg,#0000,#000 15% 85%,#0000)}.site .status{border-radius:var(--pill);border:1px solid var(--line2);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);height:34px;font-family:var(--fm);letter-spacing:.08em;color:var(--mut);background:#0a0a0e80;align-items:center;gap:9px;margin-bottom:28px;padding:0 14px;font-size:11.5px;display:inline-flex}.site .hero .mark{filter:drop-shadow(0 0 30px #b9a6ff66);width:78px;margin:0 auto 26px;animation:6s ease-in-out infinite float}@keyframes float{50%{transform:translateY(-6px)}}.site .hero h1{letter-spacing:-.035em;font-size:clamp(46px,8.4vw,104px);font-weight:600}.site .hero h1 .w{animation:heroW 1.2s var(--out) .15s both;display:inline-block}.site .hero h1 em.w{animation-delay:.31s}@keyframes heroW{0%{opacity:0;filter:blur(12px);transform:translateY(.45em)rotate(2deg)}to{opacity:1;filter:none;transform:none}}.site .hero h1 em{background:linear-gradient(100deg,#fff 0%,var(--pl) 40%,var(--p) 70%,var(--pl) 100%);-webkit-text-fill-color:transparent;background-size:220%;-webkit-background-clip:text;background-clip:text;font-style:normal;animation:7s ease-in-out infinite shift}@keyframes shift{50%{background-position:100%}}.site .hero .lede{max-width:520px;color:var(--mut);margin:22px auto 0;font-size:18px}.site .hero .ctas{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:34px;display:flex}.site .hero .trust{margin-top:22px}.site .strip{border-top:1px solid var(--line);border-bottom:1px solid var(--line);z-index:1;background:#ffffff03;position:relative}.site .strip .wrap{grid-template-columns:repeat(4,1fr);display:grid}.site .ch{border-right:1px solid var(--line);flex-direction:column;gap:8px;padding:26px 22px;display:flex}.site .ch:last-child{border-right:0}.site .ch .k{font-family:var(--fd);letter-spacing:-.02em;font-size:24px;font-weight:600}.site .meter{gap:3px;height:6px;display:flex}.site .meter i{background:#ffffff12;border-radius:2px;flex:1;transition:background .3s,box-shadow .3s}.site .in .meter i.l{background:var(--p);box-shadow:0 0 6px #8a6cff99}.site .in .meter i.l.hot{background:var(--pl)}.site .bento{grid-template-rows:auto auto;grid-template-columns:1.25fr 1fr;gap:14px;display:grid}.site .tile{--mx:50%;--my:50%;border:1px solid var(--line);border-radius:var(--rad);transition:border-color .4s,opacity 1s var(--out),transform 1.1s var(--out),filter 1s var(--out);background:linear-gradient(#ffffff09,#ffffff03);flex-direction:column;padding:30px;display:flex;position:relative;overflow:hidden}.site .tile>*{position:relative}.site .tile h3{margin:10px 0;font-size:26px}.site .tile p{color:var(--mut);max-width:420px;font-size:15.5px}.site .tile .foot{flex-wrap:wrap;align-items:center;gap:14px;margin-top:auto;padding-top:24px;display:flex}.site .tile.big{grid-row:span 2;min-height:460px}.site .av{font-family:var(--fd);color:#fff;border-radius:50%;flex:none;place-items:center;font-weight:700;display:grid;position:relative;overflow:hidden}.site .av:after{content:"";border-radius:50%;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff1f}.site .faces{margin-top:28px;display:flex}.site .faces .av{border:3px solid var(--s1);width:46px;height:46px;transition:margin .5s var(--spring),transform .5s var(--spring);margin-left:-10px;font-size:15px}.site .faces .av:first-child{margin-left:0}.site .mini{flex-direction:column;gap:8px;max-width:360px;margin-top:24px;display:flex}.site .mini div{border:1px solid var(--line);transition:transform .5s var(--spring),border-color .3s;background:#ffffff04;border-radius:14px;align-items:center;gap:14px;padding:12px 14px;display:flex}.site .mini b{font-size:14.5px;font-weight:500}.site .mini .mono{color:var(--pl)}.site .tile .rate{font-family:var(--fm);color:var(--mut);letter-spacing:.06em;font-size:12px}.site .tile.take{background:linear-gradient(#d4201e17,#ffffff03);border-color:#d4201e4d}.site .tile.take .link{color:#ff8a87}.site .tile .tag{position:absolute;top:26px;right:26px}.site .chip{border-radius:var(--pill);border:1px solid var(--line2);height:26px;font-family:var(--fm);letter-spacing:.1em;text-transform:uppercase;color:var(--mut);white-space:nowrap;align-items:center;gap:7px;padding:0 10px;font-size:10.5px;font-weight:500;display:inline-flex}.site .chip.r{color:#ff9e9b;border-color:#d4201e73}.site .chip.p{color:var(--pl);border-color:#8a6cff73}.site .chip.gold{color:var(--gold);background:#f5c45114;border-color:#f5c45180}.site .chip.g{color:var(--g);background:#4ade8012;border-color:#4ade8073}.site .feature{grid-template-columns:1.15fr .85fr;align-items:center;gap:56px;display:grid}.site .vframe{aspect-ratio:16/9;border-radius:var(--rad);border:1px solid var(--line2);background:#000;position:relative;overflow:hidden;box-shadow:0 40px 90px -40px #d4201e66}.site .vframe iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.site .vframe .chip{z-index:2;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0009;position:absolute;top:14px;left:14px}.site .feature h2{font-size:clamp(34px,4.4vw,54px)}.site .feature h2 em{color:var(--rl);font-style:normal}.site .feature p{color:var(--mut);margin:18px 0 28px;font-size:17px}.site .scrub{--pos:0;--hv:0;cursor:pointer;touch-action:none;-webkit-user-select:none;user-select:none;outline:none;height:44px;position:relative}.site .scrub .bars{align-items:center;gap:2px;display:flex;position:absolute;inset:0}.site .scrub .bars i{height:calc(var(--h)*100%);min-height:3px;transition:transform .25s var(--spring);background:#fff3;border-radius:2px;flex:1}.site .scrub .fill{clip-path:inset(0 calc(100% - var(--pos)*100%) 0 0)}.site .scrub .fill i{background:linear-gradient(180deg,var(--pl),#8a6cff);box-shadow:0 0 8px #8a6cff59}.site .scrub .ghost{clip-path:inset(0 calc(100% - var(--hv)*100%) 0 0);opacity:0;transition:opacity .2s}.site .scrub .ghost i{background:#b9a6ff59}.site .scrub .head{top:-4px;bottom:-4px;left:calc(var(--pos)*100%);opacity:0;background:#fff;border-radius:2px;width:2px;margin-left:-1px;transition:opacity .25s;position:absolute;box-shadow:0 0 10px #fffc}.site .scrub.live .head{opacity:1}.site .scrub .tip{bottom:calc(100% + 8px);left:calc(var(--hv)*100%);font-family:var(--fm);color:#000;opacity:0;transition:opacity .2s,transform .3s var(--spring);pointer-events:none;white-space:nowrap;background:#fff;border-radius:7px;padding:3px 7px;font-size:11px;position:absolute;transform:translate(-50%)translateY(4px)}.site .scrub.drag .bars i{transform:scaleY(1.12)}.site .scrub.sm{height:30px}.site .scrub:focus-visible{outline:2px solid var(--pl);outline-offset:4px;border-radius:6px}.site .console{border:1px solid var(--line);background:var(--s1);border-radius:28px;overflow:hidden}.site .c-top{border-bottom:1px solid var(--line);grid-template-columns:auto 1fr;align-items:center;gap:30px;padding:28px 30px;display:grid;position:relative}.site .c-top:before{content:"";pointer-events:none;background:radial-gradient(60% 120% at 0 0,#8a6cff2e,#0000 60%);position:absolute;inset:0}.site .spot{align-items:center;gap:20px;display:flex;position:relative}.site .spot .disc{flex:none;width:96px;height:96px;position:relative}.site .spot .disc .av{width:96px;height:96px;font-size:30px}.site .spot .disc:before{content:"";border:1.5px solid #0000;border-top-color:var(--pl);opacity:0;border-right-color:#b9a6ff4d;border-radius:50%;transition:opacity .4s;position:absolute;inset:-7px}.site .console.playing .spot .disc:before{opacity:1;animation:2.4s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.site .spot .nm{font-family:var(--fd);letter-spacing:-.02em;font-size:30px;font-weight:600;line-height:1.1}.site .spot .tt{color:var(--mut);margin-top:3px;font-size:14px}.site .spot .bt{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.site .spot .sw-o{animation:lxo .25s var(--ease) forwards}.site .spot .sw-i{animation:lxi .55s var(--out) both}.site .viz{justify-content:flex-end;align-items:center;gap:3px;height:96px;display:flex}.site .viz i{background:linear-gradient(180deg,var(--pl),var(--p));opacity:.45;border-radius:3px;width:4px;height:8%;transition:opacity .3s}.site .console.playing .viz i{opacity:1}.site .c-mid{border-bottom:1px solid var(--line);padding:22px 30px 24px}.site .c-mid .nowt{align-items:baseline;gap:10px;margin-bottom:12px;display:flex}.site .c-mid .nowt b{font-family:var(--fd);font-size:18px;font-weight:600}.site .c-mid .nowt span{color:var(--mut);font-size:13.5px}.site .c-mid .times{font-family:var(--fm);color:var(--fnt);justify-content:space-between;margin-top:8px;font-size:11.5px;display:flex}.site .transport{justify-content:center;align-items:center;gap:10px;margin-top:14px;display:flex}.site .tbtn{width:44px;height:44px;color:var(--mut);border:1px solid var(--line2);transition:transform .4s var(--spring),color .2s,border-color .2s;border-radius:50%;place-items:center;display:grid}.site .tbtn:active{transform:scale(.88)}.site .tbtn svg{fill:currentColor;width:16px;height:16px}.site .tbtn .sk{font-family:var(--fm);font-size:10px;font-weight:600}.site .bigplay{background:var(--p);color:#fff;width:64px;height:64px;transition:transform .45s var(--spring);border-radius:50%;place-items:center;display:grid;box-shadow:0 12px 34px -8px #8a6cffbf}.site .bigplay:active{transform:scale(.9)}.site .bigplay svg{fill:currentColor;width:22px;height:22px}.site .ico-pa,.site .is-playing .ico-pl{display:none}.site .is-playing .ico-pa{display:block}.site .trk{text-align:left;border-bottom:1px solid var(--line);grid-template-columns:34px 40px 1fr auto;align-items:center;gap:14px;width:100%;padding:14px 30px;transition:background .3s;display:grid}.site .trk:last-child{border-bottom:0}.site .trk.cur{background:var(--ps)}.site .trk .n{font-family:var(--fm);color:var(--fnt);font-size:12px}.site .trk.cur .n{color:var(--pl)}.site .trk .eq{align-items:flex-end;gap:2px;height:12px;display:none}.site .trk .eq i{background:var(--pl);border-radius:1px;width:3px;animation:.9s ease-in-out infinite eqb}.site .trk .eq i:nth-child(2){animation-delay:.2s}.site .trk .eq i:nth-child(3){animation-delay:.4s}@keyframes eqb{0%,to{height:3px}50%{height:12px}}.site .trk.is-playing .n{display:none}.site .trk.is-playing .eq{display:flex}.site .pbtn{background:var(--p);color:#fff;width:40px;height:40px;transition:transform .4s var(--spring);border-radius:50%;place-items:center;display:grid;box-shadow:0 8px 20px -6px #8a6cff99}.site .pbtn:active{transform:scale(.88)}.site .pbtn svg{fill:currentColor;width:14px;height:14px}.site .trk .t1{font-size:15px;font-weight:600}.site .trk .t2{color:var(--mut);font-size:12.5px}.site .trk .dur{font-family:var(--fm);color:var(--fnt);font-size:12px}.site .dock{z-index:65;opacity:0;width:min(560px,100vw - 20px);transition:transform .7s var(--out),opacity .5s;border:1px solid var(--line2);-webkit-backdrop-filter:blur(22px)saturate(160%);backdrop-filter:blur(22px)saturate(160%);pointer-events:none;visibility:hidden;transition:transform .7s var(--out),opacity .5s,visibility 0s .7s;background:#121218db;border-radius:22px;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:10px 12px;display:grid;position:fixed;bottom:20px;left:50%;transform:translate(-50%,140%);box-shadow:0 24px 60px -20px #000000e6}.site .dock.on{opacity:1;pointer-events:auto;visibility:visible;transition:transform .7s var(--out),opacity .5s,visibility 0s;transform:translate(-50%)}.site .dock.on.tucked{opacity:0;pointer-events:none;visibility:hidden;transition:transform .7s var(--out),opacity .5s,visibility 0s .7s;transform:translate(-50%,140%)}.site .dock .av{width:42px;height:42px;font-size:14px}.site .dock .dt b{font-size:13.5px;line-height:1.2;display:block}.site .dock .dt span{color:var(--mut);font-size:11.5px}.site .dock .scrub{height:22px;margin-top:4px}.site .dock .ctl{align-items:center;gap:4px;display:flex}.site .dock .ctl button{width:36px;height:36px;color:var(--mut);transition:transform .35s var(--spring),color .2s;border-radius:50%;place-items:center;display:grid}.site .dock .ctl button:active{transform:scale(.85)}.site .dock .ctl svg{fill:currentColor;width:15px;height:15px}.site .dock .ctl .pp{color:#000;background:#fff;width:40px;height:40px}.site .about{grid-template-columns:1.2fr .8fr;align-items:end;gap:56px;display:grid}.site .about .big{font-family:var(--fd);letter-spacing:-.02em;font-size:clamp(26px,3.2vw,38px);font-weight:500;line-height:1.25}.site .about .big em{color:var(--pl);font-style:normal}.site .about small{color:var(--mut);max-width:520px;margin-top:22px;font-size:15px;line-height:1.7;display:block}.site .roles{flex-wrap:wrap;gap:9px;display:flex}.site .roles>span{border-radius:var(--pill);border:1px solid var(--line2);height:42px;color:var(--mut);transition:color .3s,border-color .3s,transform .45s var(--spring);align-items:center;gap:9px;padding:0 16px;font-size:14px;display:inline-flex}.site .closing{border:1px solid var(--line);text-align:center;background:radial-gradient(70% 140% at 50% 0%,#8a6cff33,transparent 62%),var(--s1);border-radius:32px;padding:84px 24px 110px;position:relative;overflow:hidden}.site .closing h2{font-size:clamp(34px,5vw,60px)}.site .closing p{color:var(--mut);max-width:440px;margin:16px auto 30px;font-size:17px}.site .closing .ctas{z-index:1;flex-wrap:wrap;justify-content:center;gap:12px;display:flex;position:relative}.site .closing canvas{opacity:.7;pointer-events:none;width:100%;height:110px;position:absolute;bottom:0;left:0;right:0}.site .foot{z-index:1;border-top:1px solid var(--line);margin-top:40px;padding:44px 0 40px;position:relative}.site .f1{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;display:flex}.site .fnav{flex-wrap:wrap;gap:4px;display:flex}.site .fnav a{color:var(--mut);border-radius:var(--pill);padding:7px 11px;font-size:14px;transition:color .2s,background .2s}.site .f2{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:22px;padding-top:22px;display:flex}.site .socs{gap:8px;display:flex}.site .socs a{border:1px solid var(--line2);width:38px;height:38px;color:var(--mut);transition:color .25s,border-color .25s,transform .45s var(--spring);border-radius:12px;place-items:center;display:grid}.site .socs svg{fill:currentColor;width:16px;height:16px}.site .credit{color:var(--fnt);font-size:12.5px}.site .credit a{color:var(--mut);text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--line2);-webkit-text-decoration-color:var(--line2);-webkit-text-decoration-color:var(--line2);-webkit-text-decoration-color:var(--line2);text-decoration-color:var(--line2)}.site .ph{padding:64px 0 28px}.site .ph h1{letter-spacing:-.035em;font-size:clamp(40px,6vw,72px)}.site .ph p{color:var(--mut);max-width:560px;margin-top:16px;font-size:17px}.site .ph .mono{align-items:center;gap:9px;margin-bottom:18px;display:flex}.site .facts{flex-wrap:wrap;gap:10px;margin-top:24px;display:flex}.site .fact{border:1px solid var(--line);background:#0a0a0e80;border-radius:16px;padding:12px 16px}.site .fact .mono{margin:0 0 4px;font-size:10px;display:block}.site .fact b{font-family:var(--fd);font-size:16px;font-weight:600}.site .nopay{color:#9ff0bf;background:#4ade8012;border:1px solid #4ade8066;border-radius:18px;align-items:center;gap:9px;min-height:38px;margin-top:20px;padding:8px 16px;font-size:13.5px;font-weight:500;line-height:1.35;display:inline-flex;position:relative}.site .wiz{border:1px solid var(--line);background:var(--s1);border-radius:28px;margin-bottom:40px;overflow:hidden}.site .wsteps{border-bottom:1px solid var(--line);grid-template-columns:repeat(4,1fr);display:grid}.site .ws{flex-direction:column;gap:10px;padding:16px 18px;display:flex}.site .ws .mono{align-items:center;gap:8px;transition:color .4s;display:flex}.site .ws .bar{background:#ffffff12;border-radius:3px;height:3px;overflow:hidden}.site .ws .bar b{background:linear-gradient(90deg,var(--p),var(--pl));width:0;height:100%;transition:width .8s var(--out);border-radius:3px;display:block;box-shadow:0 0 10px #8a6cff99}.site .ws.on .mono,.site .ws.done .mono{color:var(--ink)}.site .ws .led{transition:background .4s,box-shadow .4s}.site .wviewport{transition:height .6s var(--out);overflow:hidden}.site .wbody{padding:34px}.site .wstep{display:none}.site .wstep.on{display:block}.site .wstep.on.fwd{animation:stepIn .6s var(--out) both}.site .wstep.on.back{animation:stepBack .6s var(--out) both}@keyframes stepIn{0%{opacity:0;filter:blur(6px);transform:translate(40px)}}@keyframes stepBack{0%{opacity:0;filter:blur(6px);transform:translate(-40px)}}.site .wstep h2{font-size:28px}.site .wstep .hint{color:var(--mut);margin:8px 0 26px;font-size:15.5px}.site .egrid{grid-template-columns:repeat(2,1fr);gap:10px;display:grid}.site .ecard{border:1px solid var(--line);text-align:left;width:100%;transition:border-color .3s,background .3s,transform .45s var(--spring),box-shadow .45s;background:#ffffff03;border-radius:18px;align-items:center;gap:14px;padding:14px;display:flex}.site .ecard:active{transform:scale(.98)}.site .ecard.sel{border-color:var(--p);background:var(--ps);box-shadow:0 14px 34px -18px #8a6cffb3}.site .ecard .av{width:52px;height:52px;transition:transform .5s var(--spring);font-size:17px}.site .ecard.sel .av{transform:scale(1.06)}.site .ecard .ei{flex:1;min-width:0}.site .ecard .en{font-family:var(--fd);font-size:16.5px;font-weight:600}.site .ecard .et{color:var(--mut);font-size:12.5px}.site .ecard .et.sr{color:var(--pl)}.site .ecard .badges{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}.site .ecard .er{font-family:var(--fd);text-align:right;font-size:16px;font-weight:600}.site .ecard .er small{font-family:var(--fm);color:var(--fnt);letter-spacing:.08em;font-size:10px;font-weight:500;display:block}.site .ecard.etom{border-color:#d4201e66}.site .ecard.etom.sel{border-color:var(--r);background:var(--rs)}.site .radio{border:1px solid var(--line2);border-radius:50%;flex:none;place-items:center;width:20px;height:20px;transition:background .3s,border-color .3s;display:grid}.site .radio:after{content:"";width:7px;height:7px;transition:transform .4s var(--spring);background:#fff;border-radius:50%;transform:scale(0)}.site .sel .radio{border-color:var(--p);background:var(--p)}.site .etom.sel .radio{border-color:var(--r);background:var(--r)}.site .sel .radio:after{transform:scale(1)}.site .hgrid{grid-template-columns:repeat(6,1fr);gap:10px;display:grid}.site .hr{border:1px solid var(--line);text-align:center;transition:border-color .3s,background .3s,transform .45s var(--spring);background:#ffffff03;border-radius:18px;padding:22px 8px 18px;position:relative}.site .hr:active{transform:scale(.95)}.site .hr.sel{border-color:var(--p);background:var(--ps)}.site .hr b{font-family:var(--fd);transition:transform .45s var(--spring);font-size:32px;font-weight:600;line-height:1;display:block}.site .hr.sel b{transform:scale(1.12)}.site .hr .mono{margin-top:8px;font-size:10px;display:block}.site .hr .min{background:var(--s1);font-family:var(--fm);letter-spacing:.1em;text-transform:uppercase;color:var(--pl);border-radius:var(--pill);white-space:nowrap;border:1px solid #8a6cff73;padding:2px 7px;font-size:9px;position:absolute;top:-9px;left:50%;transform:translate(-50%)}.site .est{color:var(--mut);min-height:22px;margin-top:18px;font-size:14px}.site .est b{color:var(--ink);font-family:var(--fd)}.site .fgrid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.site .fld{flex-direction:column;gap:7px;display:flex}.site .fld.full{grid-column:1/-1}.site .fld label{color:var(--mut);font-size:13px;font-weight:500;transition:color .3s}.site .fld:focus-within label{color:var(--acc-l)}.site .inp{border:1px solid var(--line2);height:50px;transition:border-color .3s,box-shadow .4s var(--out),background .3s;--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#ffffff06;border-radius:14px;outline:none;width:100%;padding:0 15px;font-size:15.5px}.site .inp::placeholder{color:#55555f}.site .inp:focus{border-color:var(--acc);box-shadow:0 0 0 4px var(--acc-s);background:#ffffff0a}.site .err{color:#ff8a87;opacity:0;transition:grid-template-rows .35s var(--out),opacity .3s;grid-template-rows:0fr;font-size:12.5px;display:grid}.site .err>span{overflow:hidden}.site .err.on{opacity:1;grid-template-rows:1fr}.site .wact{align-items:center;gap:12px;margin-top:30px;display:flex}.site .wact .sp{flex:1}.site .note{color:var(--mut);margin-top:14px;font-size:13.5px}.site .shake{animation:shake .45s var(--ease)}@keyframes shake{20%{transform:translate(-7px)}45%{transform:translate(6px)}70%{transform:translate(-3px)}}.site .done{text-align:center;padding:52px 34px;display:none}.site .done.on{animation:pageIn .8s var(--out) both;display:block}.site .okmark{background:var(--acc-s);border:1px solid var(--acc);border-radius:50%;place-items:center;width:64px;height:64px;margin:0 auto 22px;display:grid}@supports (color:color-mix(in lab, red, red)){.site .okmark{border:1px solid color-mix(in srgb,var(--acc) 50%,transparent)}}.site .okmark{animation:pop .7s var(--spring) both}@keyframes pop{0%{opacity:0;transform:scale(.4)}}.site .okmark svg{width:28px;height:28px;stroke:var(--acc-l);stroke-width:2.4px;fill:none;stroke-dasharray:30;stroke-dashoffset:30px;animation:draw .7s .3s var(--out) forwards}@keyframes draw{to{stroke-dashoffset:0}}.site .done h2{font-size:32px}.site .done .lead{color:var(--mut);max-width:480px;margin:12px auto 30px}.site .done .lead b{color:var(--ink)}.site .steps{text-align:left;border:1px solid var(--line);background:#ffffff03;border-radius:20px;max-width:520px;margin:0 auto;padding:6px 20px}.site .st{border-bottom:1px solid var(--line);gap:14px;padding:16px 0;display:flex}.site .done.on .st{animation:lxi .7s var(--out) both}.site .done.on .st:nth-child(2){animation-delay:.1s}.site .done.on .st:nth-child(3){animation-delay:.2s}.site .done.on .st:nth-child(4){animation-delay:.3s}.site .st:last-child{border-bottom:0}.site .st .sn{width:26px;height:26px;font-family:var(--fm);color:var(--acc-l);border:1px solid var(--acc);border-radius:50%;flex:none;place-items:center;font-size:11px;display:grid}@supports (color:color-mix(in lab, red, red)){.site .st .sn{border:1px solid color-mix(in srgb,var(--acc) 45%,transparent)}}.site .st p{color:#d6d6de;font-size:14.5px}.site .st p b{color:var(--ink)}.site .st a{color:var(--acc-l);text-underline-offset:3px;text-decoration:underline}.site .take-hero{text-align:center;padding:56px 0 20px;position:relative}.site .vf{pointer-events:none;position:absolute;inset:18px -8px 0}.site .vf i{opacity:0;width:30px;height:30px;transition:opacity .6s var(--out),transform .9s var(--out);border:0 solid #ff5754bf;position:absolute}.site .vf i:first-child{border-top-width:2px;border-left-width:2px;top:0;left:0;transform:translate(18px,18px)}.site .vf i:nth-child(2){border-top-width:2px;border-right-width:2px;top:0;right:0;transform:translate(-18px,18px)}.site .vf i:nth-child(3){border-bottom-width:2px;border-left-width:2px;bottom:0;left:0;transform:translate(18px,-18px)}.site .vf i:nth-child(4){border-bottom-width:2px;border-right-width:2px;bottom:0;right:0;transform:translate(-18px,-18px)}.site .vf.in i{opacity:1;transform:none}.site .vf .mono{color:#ff8a87bf;opacity:0;transition:opacity .8s .4s var(--out);font-size:10px;position:absolute}.site .vf.in .mono{opacity:1}.site .vf-tc{font-variant-numeric:tabular-nums;top:8px;left:44px}.site .vf-iso{top:8px;right:44px}@media (width<=600px){.site .vf{inset:10px -6px 0}.site .vf-iso{display:none}}.site .ring{width:132px;height:132px;margin:0 auto 18px;position:relative}.site .ring img{object-fit:contain;width:104px;height:104px;position:absolute;inset:14px}.site .ring svg{width:100%;height:100%;position:absolute;inset:0}.site .ring .trk2{fill:none;stroke:#d4201e33;stroke-width:2px}.site .ring .arc{fill:none;stroke:var(--r);stroke-width:2.5px;stroke-linecap:round;stroke-dasharray:70 340;transform-origin:50%;animation:3.4s linear infinite spin}.site .rec{font-variant-numeric:tabular-nums}.site .take-hero h1{letter-spacing:-.035em;font-size:clamp(44px,7vw,86px)}.site .take-hero h1 em{color:var(--rl);font-style:normal}.site .take-hero .lede{max-width:520px;color:var(--mut);margin:18px auto 0;font-size:17px}.site .take-grid{grid-template-columns:1fr 1fr;align-items:start;gap:28px;padding:40px 0 20px;display:grid}.site .panel{border:1px solid var(--line);background:var(--s1);border-radius:26px;padding:30px}.site .heads{color:#e9dcb5;background:#f5c4510f;border:1px solid #f5c4514d;border-radius:16px;gap:12px;margin-bottom:22px;padding:14px 16px;font-size:14px;display:flex}.site .ack{border:1px solid var(--line2);cursor:pointer;transition:border-color .3s,background .3s,transform .4s var(--spring);text-align:left;border-radius:16px;align-items:flex-start;gap:12px;width:100%;padding:15px;display:flex}.site .ack:active{transform:scale(.98)}.site .ack .cb{border:1px solid var(--line2);width:21px;height:21px;transition:background .3s,border-color .3s,transform .45s var(--spring);border-radius:6px;flex:none;place-items:center;margin-top:1px;display:grid}.site .ack .cb svg{stroke:#fff;stroke-width:3px;fill:none;stroke-dasharray:24;stroke-dashoffset:24px;width:12px;height:12px;transition:stroke-dashoffset .45s var(--out)}.site .ack.on{border-color:var(--r);background:var(--rs)}.site .ack.on .cb{background:var(--r);border-color:var(--r);transform:scale(1.1)}.site .ack.on .cb svg{stroke-dashoffset:0}.site .ack p{color:#d6d6de;font-size:14px}.site .tgrid{grid-template-columns:repeat(2,1fr);gap:14px;display:grid}.site .tcard{border:1px solid var(--line);background:var(--s1);transition:border-color .4s,transform .6s var(--out);border-radius:24px;flex-direction:column;gap:14px;padding:22px;display:flex}.site .tcard.etom{border-color:#d4201e59}.site .thead{align-items:center;gap:15px;display:flex}.site .thead .av{width:64px;height:64px;font-size:21px}.site .thead .nm{font-family:var(--fd);font-size:20px;font-weight:600}.site .thead .tt2{color:var(--mut);font-size:13px}.site .thead .tt2.sr{color:var(--pl)}.site .thead .sp{flex:1}.site .mix{border:1px solid var(--line);background:#ffffff03;border-radius:16px;grid-template-columns:40px 1fr auto;align-items:center;gap:14px;padding:10px 14px 10px 10px;transition:border-color .3s,background .3s;display:grid}.site .mix.cur{background:var(--ps);border-color:#8a6cff73}.site .mix .t1{margin-bottom:2px;font-size:13.5px;font-weight:600}.site .mix .dur{font-family:var(--fm);color:var(--fnt);text-align:right;min-width:36px;font-size:11.5px}.site .soon{border:1px dashed var(--line2);color:var(--fnt);border-radius:16px;align-items:center;gap:10px;padding:14px;font-size:14px;display:flex}.site .lead-grid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.site .lcard{border:1px solid var(--line);background:linear-gradient(#ffffff08,#ffffff03);border-radius:24px;align-items:center;gap:18px;padding:24px;display:flex}.site .lcard .av{width:76px;height:76px;font-size:24px}.site .lcard .nm{font-family:var(--fd);font-size:21px;font-weight:600}.site .lcard .ro{font-family:var(--fm);letter-spacing:.14em;color:var(--pl);margin-top:3px;font-size:11px}.site .lcard p{color:var(--mut);margin-top:6px;font-size:14px}.site .evlist{flex-direction:column;gap:16px;display:flex}.site .evcard{border:1px solid var(--line);background:var(--s1);transition:transform .6s var(--out),border-color .4s,box-shadow .6s var(--out);border-radius:28px;grid-template-columns:300px 1fr;display:grid;overflow:hidden}.site .poster{aspect-ratio:4/5;background:#0e0e14;position:relative;overflow:hidden}.site .poster img{object-fit:cover;width:100%;height:100%;transition:transform 1.2s var(--out)}.site .poster.ph{text-align:center;background:radial-gradient(90% 70% at 50% 20%,#8a6cff59,#0000 70%),#0d0b16;place-items:center;padding:20px;display:grid}.site .poster.ph b{font-family:var(--fd);font-size:34px;line-height:1;display:block}.site .evinfo{flex-direction:column;padding:30px;display:flex}.site .evinfo h2{margin:14px 0 8px;font-size:36px}.site .evinfo .sub{color:var(--mut)}.site .evinfo .meta{color:#d6d6de;flex-direction:column;gap:4px;margin-top:16px;font-size:14.5px;display:flex}.site .cd{gap:8px;margin:8px 0 24px;display:flex}.site .cd div{border:1px solid var(--line2);text-align:center;background:#ffffff05;border-radius:14px;min-width:64px;padding:10px 8px;overflow:hidden}.site .cd b{font-family:var(--fm);font-variant-numeric:tabular-nums;font-size:24px;font-weight:600;line-height:1.1;display:block}.site .cd span{font-family:var(--fm);letter-spacing:.12em;color:var(--fnt);text-transform:uppercase;font-size:9.5px}.site .empty{text-align:center;padding:60px 0 30px}.site .empty .mk{border:1px solid var(--line2);border-radius:50%;place-items:center;width:120px;height:120px;margin:0 auto 26px;display:grid;position:relative}.site .empty .mk:before,.site .empty .mk:after{content:"";animation:ripple 3s var(--out) infinite;border:1px solid #8a6cff4d;border-radius:50%;position:absolute;inset:-14px}.site .empty .mk:after{animation-delay:1.5s}@keyframes ripple{0%{opacity:1;transform:scale(.9)}to{opacity:0;transform:scale(1.35)}}.site .empty .mk img{width:52px}.site .empty h2{font-size:clamp(30px,4.4vw,46px)}.site .empty p{color:var(--mut);max-width:420px;margin:14px auto 26px}@media (width<=900px){.site .nav .nl,.site .nav .pill-take,.site .nav .btn,.site .nav .ind{display:none}.site .burger{display:block}.site .tabbar{display:flex}.site{padding-bottom:calc(var(--tab) + 24px)}.site .dock{bottom:calc(var(--tab) + 20px + env(safe-area-inset-bottom))}body.menu-open .site .tabbar{transform:translateY(140%)}.site section.sec{padding:72px 0}.site .bento,.site .feature,.site .about,.site .take-grid{grid-template-columns:1fr}.site .tile.big{grid-row:auto;min-height:0}.site .strip .wrap{grid-template-columns:1fr 1fr;padding:0}.site .ch:nth-child(2){border-right:0}.site .ch:nth-child(-n+2){border-bottom:1px solid var(--line)}.site .c-top{grid-template-columns:1fr;gap:18px;padding:22px 18px}.site .viz{justify-content:flex-start;height:54px}.site .c-mid{padding:18px}.site .trk{grid-template-columns:24px 40px 1fr auto;padding:13px 18px}.site .tgrid,.site .lead-grid,.site .evcard{grid-template-columns:1fr}.site .poster{aspect-ratio:4/4.2}.site .egrid{grid-template-columns:1fr}.site .hgrid{grid-template-columns:repeat(3,1fr);row-gap:16px}.site .wbody{padding:24px 18px}.site .ws{padding:12px 10px}.site .ws .lbl{display:none}.site .about{gap:30px}}@media (width<=520px){.site .wrap{padding:0 18px}.site .fgrid{grid-template-columns:1fr}.site .hero h1{font-size:46px}.site .cd div{flex:1;min-width:0}.site .spot .disc,.site .spot .disc .av{width:72px;height:72px;font-size:24px}.site .spot .nm{font-size:24px}.site .thead{flex-wrap:wrap}}@media (prefers-reduced-motion:reduce){.site *,.site :before,.site :after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.site .rv,.site .hero h1 .w{opacity:1;filter:none;transform:none}}.site .nav a.nl.on{color:var(--ink)}.site .pill-take.on{border-color:var(--r);background:#d4201e38}.site .scrub.drag .ghost{opacity:1}.site .scrub.drag .tip{opacity:1;transform:translate(-50%)}@media (hover:hover) and (pointer:fine){.site .btn-g:hover{background:#ffffff0d;border-color:#ffffff4d}.site .nav a.nl:hover{color:var(--ink)}.site .pill-take:hover{border-color:var(--r);background:#d4201e38}.site .tile:hover{border-color:var(--line2)}.site .tile.take:hover{border-color:#d4201e99}.site .scrub:hover .ghost{opacity:1}.site .scrub:hover .tip{opacity:1;transform:translate(-50%)}.site .tbtn:hover{color:var(--ink);border-color:#ffffff4d}.site .trk:hover{background:#ffffff06}.site .dock .ctl button:hover{color:var(--ink)}.site .dock .ctl .pp:hover{color:#000}.site .roles>span:hover{color:var(--ink);border-color:#8a6cff80}.site .fnav a:hover{color:var(--ink);background:#ffffff0a}.site .socs a:hover{color:var(--ink);border-color:#8a6cff80}.site .ecard:hover,.site .hr:hover,.site .tcard:hover,.site .evcard:hover{border-color:var(--line2)}}.site .pg{animation:pageIn .4s var(--out) both}body.lx-out .site :is(h1,h2,h3,p,.lx){animation:lxo .2s var(--ease) forwards}body.lx-in .site :is(h1,h2,h3,p,.lx){animation:lxi .5s var(--out) both}.site .lx{display:inline-block}.site h1 .lx,.site h2 .lx,.site p .lx{display:inline}.site .form-err{color:#ffb3b1;background:#ff575414;border:1px solid #ff575466;border-radius:14px;align-items:center;gap:10px;margin-top:16px;padding:12px 14px;font-size:14px;display:flex}.site .loading{color:var(--mut);padding:18px 0;font-size:14px}.site .av img{object-fit:cover;object-position:center top;width:100%;height:100%}.site .nf{text-align:center;place-items:center;min-height:70vh;padding:40px 24px;display:grid}.site .nf h1{font-size:clamp(64px,12vw,120px)}.site .nf p{color:var(--mut);max-width:360px;margin:10px auto 26px}.site .vframe .facade{color:#fff;background:radial-gradient(70% 70%,#d4201e40,#000 70%);place-items:center;width:100%;height:100%;display:grid;position:absolute;inset:0}.site .vframe .facade span{background:var(--r);width:74px;height:74px;transition:transform .45s var(--spring);border-radius:50%;place-items:center;display:grid;box-shadow:0 14px 40px -10px #d4201ecc}.site .vframe .facade:active span{transform:scale(.9)}.site .vframe .facade svg{fill:#fff;width:26px;height:26px;margin-left:4px}.site .skip{z-index:100;color:#000;background:#fff;border-radius:12px;padding:10px 14px;font-weight:600;position:absolute;top:-60px;left:12px}.site .skip:focus{top:12px}.site .av[data-eng=glo] img{object-position:center 18%;transform:scale(1.18)}.site .av[data-eng=yogin] img{object-position:center 20%;transform:scale(1.15)}.site .av[data-eng=ashton] img{object-position:center 18%;transform:scale(1.08)}.site .lcard .av img{object-position:center 22%}.site .tracks{list-style:none}.site .tracks li:last-child .trk{border-bottom:0}.site .team-h{align-items:center;gap:14px;margin:0 0 18px;display:flex}.site .team-h:after{content:"";background:var(--line);flex:1;height:1px}.site .mv-hero{text-align:center;padding:64px 0 34px;position:relative}.site .mv-hero h1{letter-spacing:-.035em;font-size:clamp(44px,7.4vw,92px)}.site .mv-hero h1 em{background:linear-gradient(100deg,#fff 0%,var(--pl) 45%,var(--p) 75%,var(--pl) 100%);-webkit-text-fill-color:transparent;background-size:220%;-webkit-background-clip:text;background-clip:text;font-style:normal;animation:7s ease-in-out infinite shift}.site .mv-hero .lede{max-width:520px;color:var(--mut);margin:20px auto 0;font-size:18px}.site .mv-hero .ctas{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:30px;display:flex}.site .mv-hero .status{margin-bottom:24px}.site .pkgs{grid-template-columns:5fr 7fr;align-items:stretch;gap:14px;display:grid}.site .pk{border:1px solid var(--line);background:var(--s1);border-radius:28px;flex-direction:column;display:flex;position:relative;overflow:hidden}.site .pk .pk-info{flex-direction:column;flex:1;gap:6px;padding:26px 26px 28px;display:flex}.site .pk .pk-sub{color:var(--mut);font-size:15px}.site .price{align-items:baseline;gap:8px;margin:14px 0 6px;display:flex}.site .price b{font-family:var(--fd);letter-spacing:-.03em;font-size:46px;font-weight:600;line-height:1}.site .price span{font-family:var(--fm);letter-spacing:.12em;text-transform:uppercase;color:var(--fnt);font-size:11px}.site .ticks{flex-direction:column;gap:9px;margin:10px 0 22px;list-style:none;display:flex}.site .ticks li{color:#d6d6de;align-items:flex-start;gap:10px;font-size:15px;display:flex}.site .ticks li:before{content:"";background:var(--ps) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23b9a6ff' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='5 12.5 10 17 19 7'/%3E%3C/svg%3E") center/10px no-repeat;border:1px solid #8a6cff73;border-radius:50%;flex:none;width:16px;height:16px;margin-top:3px}.site .addons{flex-wrap:wrap;gap:8px;margin:4px 0 22px;display:flex}.site .addon{border-radius:var(--pill);border:1px dashed var(--line2);height:34px;color:var(--mut);align-items:center;gap:8px;padding:0 13px;font-size:13.5px;display:inline-flex}.site .addon b{color:var(--ink);font-family:var(--fm);font-size:12px;font-weight:600}.site .pk .btn{align-self:flex-start;margin-top:auto}.site .pk-stage{background:radial-gradient(80% 70% at 50% 30%,#8a6cff38,#0000 70%);place-items:center;padding:28px 0 6px;display:grid;position:relative}.site .phone{aspect-ratio:9/16;background:#0d0b16;border:1.5px solid #ffffff38;border-radius:30px;width:168px;position:relative;overflow:hidden;box-shadow:0 30px 60px -24px #8a6cff99,inset 0 0 0 5px #050506}.site .phone .scr{background:linear-gradient(160deg,#2a1d63 0%,#120d24 55%,#07060c 100%);border-radius:25px;position:absolute;inset:5px;overflow:hidden}.site .phone .beam{filter:blur(10px);background:radial-gradient(50% 50%,#b9a6ff8c,#0000 70%);width:150%;height:90%;animation:5s ease-in-out infinite beam;position:absolute;top:-30%;left:50%;transform:translate(-50%)}@keyframes beam{50%{opacity:.7;transform:translate(-42%)scale(1.1)}}.site .phone .who{aspect-ratio:1/1.35;background:linear-gradient(#ffffff29,#ffffff05);border-radius:48% 48% 18% 18%/38% 38% 12% 12%;width:58%;position:absolute;bottom:22%;left:50%;transform:translate(-50%)}.site .phone .who:before{content:"";aspect-ratio:1;background:linear-gradient(#fff3,#ffffff0d);border-radius:50%;width:52%;position:absolute;top:-36%;left:50%;transform:translate(-50%)}.site .phone .rec{font-family:var(--fm);letter-spacing:.1em;color:#fff;align-items:center;gap:6px;font-size:9.5px;display:flex;position:absolute;top:16px;left:14px}.site .phone .rec .led{width:6px;height:6px}.site .phone .side{flex-direction:column;gap:10px;display:flex;position:absolute;bottom:30%;right:10px}.site .phone .side i{background:#ffffff29;border-radius:50%;width:20px;height:20px}.site .phone .cap{flex-direction:column;gap:5px;display:flex;position:absolute;bottom:16px;left:12px;right:40px}.site .phone .cap i{background:#ffffff47;border-radius:4px;height:6px}.site .phone .cap i:last-child{background:#ffffff29;width:60%}.site .phone .grid9{background:linear-gradient(90deg,#0000 33.2%,#ffffff14 33.3% 33.6%,#0000 33.7% 66.4%,#ffffff14 66.5% 66.8%,#0000 66.9%),linear-gradient(#0000 33.2%,#ffffff14 33.3% 33.6%,#0000 33.7% 66.4%,#ffffff14 66.5% 66.8%,#0000 66.9%);position:absolute;inset:0}.site .phone .prog{background:#ffffff2e;border-radius:2px;height:2px;position:absolute;bottom:7px;left:12px;right:12px;overflow:hidden}.site .phone .prog b{background:#fff;width:30%;height:100%;animation:9s linear infinite prog;display:block}@keyframes prog{0%{width:0}to{width:100%}}.site .pk.cine{background:linear-gradient(#0b0a10,#09090c)}.site .film{aspect-ratio:2.2;border:1px solid var(--line2);background:#000;border-radius:18px;margin:22px 22px 0;position:relative;overflow:hidden}.site .film .shot{background:radial-gradient(60% 90% at 70% 60%,#8a6cff59,#0000 65%),radial-gradient(40% 70% at 22% 40%,#ffffff14,#0000 70%),linear-gradient(#14111f,#07060b);position:absolute;inset:0}.site .film .horizon{background:linear-gradient(90deg,#0000,#b9a6ff59,#0000);height:1px;position:absolute;top:62%;left:0;right:0}.site .film .flare{filter:blur(.6px);background:linear-gradient(90deg,#0000 0%,#8a6cff00 20%,#b9a6ffe6 50%,#8a6cff00 80%,#0000 100%);width:140%;height:2px;animation:6s ease-in-out infinite flare;position:absolute;top:41%;left:-20%;box-shadow:0 0 18px 2px #8a6cff8c}.site .film .flare:after{content:"";background:radial-gradient(circle,#ffffffd9,#b9a6ff40 40%,#0000 70%);border-radius:50%;width:56px;height:56px;margin:-28px 0 0 -28px;position:absolute;top:50%;left:50%}@keyframes flare{0%,to{transform:translate(-12%)}50%{transform:translate(12%)}}.site .film .fig{aspect-ratio:1/2.4;background:linear-gradient(#000000e6,#000000b3);border-radius:40% 40% 10% 10%;width:9%;position:absolute;bottom:23%;left:30%}.site .film .fig:before{content:"";aspect-ratio:1;background:#000000eb;border-radius:50%;width:62%;position:absolute;top:-34%;left:50%;transform:translate(-50%)}.site .film .bar{z-index:2;background:#000;height:13%;position:absolute;left:0;right:0}.site .film .bar.t{top:0}.site .film .bar.b{bottom:0}.site .film .grain{z-index:1;opacity:.13;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");animation:1s steps(4,end) infinite grain;position:absolute;inset:-50%}@keyframes grain{0%{transform:translate(0)}25%{transform:translate(-4%,3%)}50%{transform:translate(3%,-4%)}75%{transform:translate(-2%,-3%)}to{transform:translate(0)}}.site .film .hud{z-index:3;font-family:var(--fm);letter-spacing:.12em;color:#ffffffbf;font-size:10px;position:absolute}.site .film .hud.tl{top:3.5%;left:16px}.site .film .hud.tr{font-variant-numeric:tabular-nums;top:3.5%;right:16px}.site .film .hud.bl{color:#b9a6ffd9;bottom:3.5%;left:16px}.site .film .hud.br{bottom:3.5%;right:16px}.site .xlist{flex-direction:column;gap:10px;display:flex}.site .xo{border:1px solid var(--line2);text-align:left;width:100%;transition:border-color .3s,background .3s,transform .4s var(--spring),opacity .3s;border-radius:16px;align-items:center;gap:14px;padding:15px 16px;display:flex}.site .xo:active{transform:scale(.98)}.site .xo .cb{border:1px solid var(--line2);width:22px;height:22px;transition:background .3s,border-color .3s,transform .45s var(--spring);border-radius:7px;flex:none;place-items:center;display:grid}.site .xo .cb svg{stroke:#fff;stroke-width:3px;fill:none;stroke-dasharray:24;stroke-dashoffset:24px;width:12px;height:12px;transition:stroke-dashoffset .45s var(--out)}.site .xo.on{border-color:var(--p);background:var(--ps)}.site .xo.on .cb{background:var(--p);border-color:var(--p);transform:scale(1.08)}.site .xo.on .cb svg{stroke-dashoffset:0}.site .xo .xt{flex:1;min-width:0}.site .xo .xt b{font-size:15px;font-weight:600;display:block}.site .xo .xt span{color:var(--mut);font-size:13px}.site .xo .xp{font-family:var(--fm);color:var(--pl);font-size:13px;font-weight:600}.site .xo.lock{cursor:default;border-style:dashed}.site .xo.lock .cb{background:#4ade8026;border-color:#4ade8080}.site .xo.lock .cb svg{stroke:var(--g);stroke-dashoffset:0}.site .xo.lock .xp{color:var(--g)}.site .total{border-top:1px solid var(--line);background:#ffffff04;align-items:center;gap:14px;padding:16px 34px;display:flex}.site .total .mono{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.site .total .lines{color:var(--mut);font-size:12.5px;line-height:1.4;font-family:var(--fb);letter-spacing:0;text-transform:none;display:block}.site .total b{font-family:var(--fd);letter-spacing:-.02em;font-variant-numeric:tabular-nums;flex:none;font-size:30px;font-weight:600;display:inline-block}.site .total b.bump{animation:tb .5s var(--spring)}@keyframes tb{40%{color:var(--pl);transform:translateY(-4px)scale(1.08)}}.site .receipt{text-align:left;border:1px solid var(--line);background:#ffffff03;border-radius:20px;max-width:520px;margin:0 auto 22px;padding:6px 20px}.site .receipt div{border-bottom:1px solid var(--line);color:#d6d6de;justify-content:space-between;gap:12px;padding:12px 0;font-size:14.5px;display:flex}.site .receipt div:last-child{color:var(--ink);border-bottom:0;font-weight:600}.site .receipt div span:last-child{font-family:var(--fm);font-size:13px}.site .fld textarea.inp{resize:vertical;height:96px;padding:13px 15px}@media (hover:hover) and (pointer:fine){.site .pk:hover{border-color:var(--line2)}}@media (width<=900px){.site .pkgs{grid-template-columns:1fr}.site .total{padding:14px 18px}.site .mv-hero{padding-top:44px}}@media (prefers-reduced-motion:reduce){.site .phone .beam,.site .phone .prog b,.site .film .flare,.site .film .grain{animation:none}}.site .ttl-v{letter-spacing:-.045em;height:1.04em;padding-right:.08em;font-size:clamp(46px,5.4vw,64px);font-style:italic;font-weight:700;line-height:1.04;position:relative;overflow:hidden}.site .tv-roll{flex-direction:column;animation:4.8s cubic-bezier(.7,0,.2,1) infinite feed;display:flex}.site .tv-roll span{background:linear-gradient(180deg,#fff 15%,var(--pl) 60%,var(--p) 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;height:1.04em;display:block}@keyframes feed{0%,62%{transform:translateY(0)}78%,to{transform:translateY(-50%)}}.site .ttl-c{letter-spacing:.2em;text-transform:uppercase;-webkit-text-fill-color:transparent;background:linear-gradient(100deg,#9c94b8 0%,#fff 38% 44%,#cfc4ff 50%,#fff 56%,#9c94b8 80%) 0 0/250% 100%;-webkit-background-clip:text;background-clip:text;margin-right:-.2em;padding:10px 0;font-size:clamp(34px,3.9vw,48px);font-weight:600;line-height:1.1;animation:6s ease-in-out infinite sweep;display:inline-block;position:relative}.site .ttl-c:before,.site .ttl-c:after{content:"";background:linear-gradient(90deg,#0000,#b9a6ff99,#0000);height:1px;position:absolute;left:0;right:.2em}.site .ttl-c:before{top:0}.site .ttl-c:after{bottom:0}@keyframes sweep{0%,to{background-position:100% 0}50%{background-position:0 0}}.site .ttl-v.sm{font-size:30px}.site .ttl-c.sm{padding:6px 0;font-size:22px}.site .pk-type{color:var(--ink);align-items:center;gap:9px;margin-top:10px;font-size:16px;font-weight:600;display:inline-flex}.site .pk .pk-sub{margin-top:4px}.site .ig-at{color:var(--pl);font-weight:600}a.ig-at{text-underline-offset:3px;-webkit-text-decoration:underline #b9a6ff66;text-decoration:underline #b9a6ff66}.site .ex-group{margin-top:26px}.site .ex-group:first-of-type{margin-top:0}.site .ex-head{flex-wrap:wrap;align-items:center;gap:14px;margin-bottom:14px;display:flex}.site .ex-head:after{content:"";background:var(--line);flex:1;min-width:40px;height:1px}.site .ex-row{gap:12px;display:grid}.site .ex-row.c{grid-template-columns:repeat(3,1fr)}.site .ex{border:1px solid var(--line);background:radial-gradient(90% 70% at 50% 35%,#8a6cff29,#0000 70%),#0b0a12;border-radius:20px;place-items:center;transition:border-color .3s;display:grid;position:relative;overflow:hidden}.site .ex.v{aspect-ratio:9/16}.site .ex.c{aspect-ratio:16/9}.site .ex-play{border:1px solid var(--line2);width:52px;height:52px;transition:transform .45s var(--spring);background:#ffffff0a;border-radius:50%;place-items:center;display:grid}.site .ex:active .ex-play{transform:scale(.9)}.site .ex-play svg{width:18px;height:18px;fill:var(--mut);margin-left:3px}.site .ex-n{font-size:10px;position:absolute;top:14px;left:14px}.site .ex-s{color:var(--fnt);font-size:12.5px;position:absolute;bottom:14px;left:14px}@media (hover:hover) and (pointer:fine){.site .ex:hover{border-color:var(--line2)}}@media (width<=900px){.site .ex-row{scroll-snap-type:x mandatory;scrollbar-width:none;margin:0 -24px;padding:0 24px 6px;display:flex;overflow-x:auto}.site .ex-row::-webkit-scrollbar{display:none}.site .ex{scroll-snap-align:start;flex:none}.site .ex.v{width:42vw;max-width:200px}.site .ex.c{width:78vw;max-width:420px}}@media (width<=520px){.site .ex-row{margin:0 -18px;padding:0 18px 6px}}@media (prefers-reduced-motion:reduce){.site .tv-roll,.site .ttl-c{animation:none}}.site .ex.has{cursor:pointer;background-position:50%;background-size:cover}.site .ex.has:before{content:"";background:linear-gradient(#00000059,#0000 35% 60%,#0009);position:absolute;inset:0}.site .ex.has .ex-n{color:#fffc;top:14px}.site .ex.has .ex-s{color:#fff;font-weight:600;bottom:14px}.site .ex.has .ex-play{background:var(--p);border-color:#0000;position:relative;box-shadow:0 12px 30px -8px #8a6cffcc}.site .ex.has .ex-play svg{fill:#fff}.site .ex iframe{z-index:3;background:#000;border:0;width:100%;height:100%;position:absolute;inset:0}.site .ex.live>:not(iframe){visibility:hidden}.site .how{flex-wrap:wrap;justify-content:center;gap:8px;max-width:640px;margin:26px auto 0;list-style:none;display:flex}.site .how li{border-radius:var(--pill);border:1px solid var(--line2);background:#ffffff08;align-items:center;gap:9px;height:42px;padding:0 16px 0 6px;font-size:14.5px;font-weight:600;display:inline-flex}.site .how li b{background:var(--ps);width:30px;height:30px;color:var(--pl);font-family:var(--fd);border:1px solid #8a6cff80;border-radius:50%;place-items:center;font-size:14px;display:grid}.site .step-h{align-items:center;gap:16px;margin-bottom:24px;display:flex}.site .step-h .num{background:var(--p);color:#fff;width:52px;height:52px;font-family:var(--fd);border-radius:50%;flex:none;place-items:center;font-size:22px;font-weight:700;display:grid;box-shadow:0 12px 30px -10px #8a6cffcc}.site .step-h h2{font-size:clamp(28px,4vw,40px)}.site .step-h p{color:var(--mut);margin-top:4px}.site .pk{transition:border-color .4s,opacity .5s var(--out),transform .6s var(--out),box-shadow .5s var(--out)}.site .pk.picked{border-color:var(--p);box-shadow:0 0 0 1px var(--p),0 30px 70px -30px #8a6cffbf}.site .pk.dim{opacity:.55}.site .pickbtn{min-width:190px}.site .pickbtn .pk-ok{width:22px;height:22px;color:var(--p);background:#fff;border-radius:50%;place-items:center;font-size:13px;font-weight:800;display:none}.site .pk.picked .pickbtn{color:#0b0a10;background:#fff;box-shadow:0 10px 30px -10px #fff6}.site .pk.picked .pickbtn .pk-ok{background:var(--p);color:#fff;display:grid}.site .wsteps.three{grid-template-columns:repeat(3,1fr)}.site .wsteps.three .ws .lbl{display:inline}.site .chosen{border-bottom:1px solid var(--line);background:var(--ps);align-items:center;gap:12px;padding:16px 34px;display:flex}.site .chosen b{font-family:var(--fd);font-size:20px;font-weight:600}.site .chosen .ch-p{font-family:var(--fm);color:var(--pl);font-size:13px}.site .chosen .ch-x{border-radius:var(--pill);border:1px solid var(--line2);height:36px;color:var(--ink);transition:transform .4s var(--spring),border-color .3s;margin-left:auto;padding:0 14px;font-size:13.5px;font-weight:600}.site .chosen .ch-x:active{transform:scale(.94)}.site .lockmsg{text-align:center;cursor:pointer;flex-direction:column;align-items:center;gap:8px;width:100%;padding:54px 24px;display:none}.site .lockmsg b{font-family:var(--fd);font-size:24px;font-weight:600}.site .lockmsg span{color:var(--mut)}.site .lk-ic{width:52px;height:52px;color:var(--pl);border:1px dashed #8a6cff99;border-radius:50%;place-items:center;margin-bottom:6px;font-size:22px;animation:2.6s ease-in-out infinite float;display:grid}.site .wiz.locked .lockmsg{display:flex}.site .wiz-flow{animation:pageIn .6s var(--out) both}.site .xo .xt b{font-size:16px}.site .ex.ig{cursor:pointer;background-position:50%;background-size:cover}.site .ex.ig:before{content:"";background:linear-gradient(#00000059,#0000 30% 62%,#000000b3);position:absolute;inset:0}.site .ex.ig .ex-n{color:#ffffffd9}.site .ex.ig .ex-s{color:#fff;font-weight:600}.site .ex.ig .ex-play{background:var(--p);border-color:#0000;position:relative;box-shadow:0 12px 30px -8px #8a6cffcc}.site .ex.ig .ex-play svg{fill:#fff}.site .ex-row.v{grid-template-columns:repeat(2,minmax(0,250px))}@media (hover:hover) and (pointer:fine){.site .pk.dim:hover{opacity:.85}.site .chosen .ch-x:hover{border-color:#ffffff4d}}@media (width<=900px){.site .chosen{padding:14px 18px}.site .how li{font-size:13.5px}.site .pickbtn{width:100%}.site .ex.v{width:44vw;max-width:220px}}.site .ex-go{margin-left:auto}.site .ex-head .ex-go{order:3}.site .ex-head:after{order:2}.site .ex-split{grid-template-columns:1fr auto;align-items:center;gap:40px;margin-top:40px;display:grid}.site .ex-info{flex-direction:column;align-items:flex-start;gap:6px;display:flex}.site .ex-info p{color:var(--mut);max-width:360px;margin:6px 0 18px;font-size:16px}.site .ex-info .ex-go{margin-left:0}@media (width<=900px){.site .ex-split{grid-template-columns:1fr;gap:18px;margin-top:34px}.site .ex-split .ex-row{order:2}.site .ex-head .ex-go{display:none}.site .ex-info .ex-go{order:3;width:100%}}.site .ws.done{text-align:left;padding:16px 18px;animation:none;display:flex}@media (width<=900px){.site .ws.done{padding:12px 10px}}@media (width<=520px){.site .wsteps.three .ws .mono{white-space:nowrap;letter-spacing:.06em;gap:6px;font-size:10px}}.site .new{vertical-align:middle;height:18px;font-family:var(--fm);letter-spacing:.12em;text-transform:uppercase;color:#fff;background:linear-gradient(120deg,var(--pd),var(--p) 45%,var(--pl));border-radius:999px;align-items:center;margin-left:7px;padding:0 7px;font-size:9.5px;font-weight:700;line-height:1;animation:2.4s ease-in-out infinite newGlow;display:inline-flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff4d,0 0 14px #8a6cffcc}.site .new:after{content:"";background:linear-gradient(100deg,#0000,#ffffffd9,#0000);width:35%;animation:2.4s ease-in-out infinite newShine;position:absolute;top:0;bottom:0;left:-40%;transform:skew(-20deg)}@keyframes newShine{0%,45%{left:-40%}75%,to{left:120%}}@keyframes newGlow{50%{box-shadow:inset 0 0 0 1px #fff6,0 0 22px #b9a6fff2}}.site .dl .new{height:20px;margin-left:2px;padding:0 8px;font-size:10px}.site .tabbar a.vids{color:var(--pl)}.site .tabbar a.vids.on{color:var(--ink)}.site .tabbar a .new{letter-spacing:.08em;z-index:2;height:15px;margin:0;padding:0 5px;font-size:8px;position:absolute;top:1px;left:calc(50% + 3px)}@media (prefers-reduced-motion:reduce){.site .new,.site .new:after{animation:none}.site .new:after{display:none}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}
