@font-face{font-family:Sora;src:url(sa-sora-latin-300-normal.woff2) format("woff2");font-weight:300;font-display:swap}@font-face{font-family:Sora;src:url(sa-sora-latin-400-normal.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Sora;src:url(sa-sora-latin-500-normal.woff2) format("woff2");font-weight:500;font-display:swap}@font-face{font-family:Sora;src:url(sa-sora-latin-600-normal.woff2) format("woff2");font-weight:600;font-display:swap}@font-face{font-family:Geist Mono;src:url(sa-geist-mono-latin-400-normal.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Geist Mono;src:url(sa-geist-mono-latin-500-normal.woff2) format("woff2");font-weight:500;font-display:swap}:root{--ink:#0A1633;--navy:#071233;--royal:#0A2DB0;--cobalt:#1452EE;--electric:#3B88FF;--sky:#A6CFFF;--ice:#EAF2FF;--mist:#F7F9FE;--lime:#B6F23C;--kraft:#B8895A;--fg:var(--ink);--fg-soft:rgba(10,22,51,.66);--fg-mute:rgba(10,22,51,.66);--hair:rgba(10,22,51,.12);--sans:"Sora",ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;--mono:"Geist Mono",ui-monospace,"SFMono-Regular",Menlo,monospace;--gut:clamp(16px,4vw,64px);--max:1520px;--r:24px;--r-in:16px;--sec:clamp(104px,12vw,176px);--sh-1:0 1px 1px rgba(7,18,51,.05),0 2px 6px -2px rgba(7,18,51,.08);--sh-2:0 1px 1px rgba(7,18,51,.04),0 10px 24px -14px rgba(7,18,51,.22),0 44px 80px -48px rgba(10,45,176,.3);--sh-3:0 2px 4px rgba(7,18,51,.06),0 22px 44px -22px rgba(7,18,51,.3),0 70px 120px -60px rgba(10,45,176,.34);--milk:linear-gradient(180deg,rgba(255,255,255,.66),rgba(255,255,255,.38));--ease:cubic-bezier(.22,1,.36,1);--ease-io:cubic-bezier(.77,0,.175,1);--spring:cubic-bezier(.34,1.36,.5,1);color-scheme:light}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}main>.shopify-section>section,body>footer,.hwf{overflow-x:clip}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}body{margin:0;background:var(--mist);color:var(--fg);font:400 17px/1.55 var(--sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:clip}img,video,canvas,svg{display:block;max-width:100%}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;background:none;border:0;padding:0;cursor:pointer}h1,h2,h3,p,dl,dd,figure{margin:0}ul{margin:0;padding:0;list-style:none}::selection{background:var(--sky);color:var(--ink)}:focus-visible{outline:2px solid var(--electric);outline-offset:3px;border-radius:8px}.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.skip{position:fixed;left:16px;top:-60px;z-index:100;padding:10px 16px;border-radius:99px;background:var(--ink);color:#fff;transition:top .3s}.skip:focus{top:16px}.flow{position:absolute;left:0;top:0;width:100%;z-index:-1;pointer-events:none;overflow:hidden;background:var(--mist)}.flow svg{display:block;position:absolute;top:0;right:0;bottom:0;left:0}.grain{position:fixed;top:-50%;right:-50%;bottom:-50%;left:-50%;z-index:-1;pointer-events:none;opacity:.07;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='220' height='220'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0.04  0 0 0 0 0.09  0 0 0 0 0.2  0 0 0 1.4 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");background-size:220px}.mono{font:500 11px/1.4 var(--mono);letter-spacing:.14em;text-transform:uppercase}.dim{color:var(--fg-mute)}.display{font-weight:600;font-size:clamp(42px,6.4vw,100px);line-height:.98;letter-spacing:-.048em;text-wrap:balance}.h2{font-weight:600;font-size:clamp(34px,4.6vw,68px);line-height:1.02;letter-spacing:-.042em;text-wrap:balance}.h3{font-weight:600;font-size:clamp(28px,3vw,44px);line-height:1.06;letter-spacing:-.036em;text-wrap:balance}.soft{color:var(--fg-soft);font-weight:400}.lede{font-size:clamp(15.5px,1.12vw,17.5px);line-height:1.6;color:var(--fg-mute);max-width:38ch;text-wrap:pretty}.tag{display:flex;gap:14px;align-items:center;color:var(--fg-mute)}.tag .mono:first-child{color:var(--cobalt)}.tag--light .mono:first-child{color:var(--lime)}.eyebrow{display:inline-flex;align-items:center;gap:10px;font:500 11px/1.4 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--fg-mute)}.dot{display:inline-block;width:7px;height:7px;border-radius:50%;background:var(--lime);box-shadow:0 0 0 4px #b6f23c33;flex:none}.ul{position:relative;display:inline-block}.ul:after{content:"";position:absolute;left:0;right:0;bottom:-3px;height:1px;background:currentColor;transform:scaleX(0);transform-origin:right;transition:transform .55s var(--ease)}.ul:hover:after{transform:scaleX(1);transform-origin:left}.rw{display:inline-block;will-change:transform,filter,opacity}.btn{--h:48px;position:relative;display:inline-flex;align-items:center;gap:14px;height:var(--h);padding:0 6px 0 22px;border-radius:99px;font-weight:500;font-size:14.5px;letter-spacing:-.005em;white-space:nowrap;transition:background .35s,color .35s,box-shadow .35s;isolation:isolate}.btn:not(:has(.arr)){padding:0 22px}.btn--go{background:var(--lime);color:var(--ink);box-shadow:inset 0 1px #ffffff8c,0 1px 1px #0712331f,0 12px 26px -14px #3c6e008c}.btn--go .arr{background:var(--ink);color:#fff}.btn--ink{background:var(--ink);color:#fff;box-shadow:inset 0 1px #ffffff24,var(--sh-1),0 14px 28px -16px #07123399}.btn--ink .arr{background:#ffffff1f}.btn--ink:hover .arr{background:var(--lime);color:var(--ink)}.btn--line-d{color:var(--ink);box-shadow:inset 0 0 0 1px var(--hair)}.btn--line-d:hover{background:#fff}.arr{position:relative;display:grid;place-items:center;width:36px;height:36px;border-radius:50%;flex:none;transition:background .35s,color .35s}.arr:before{content:"";width:14px;height:14px;background:currentColor;transition:transform .5s var(--ease);-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'><path d='M3 11 11 3M5 3h6v6' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/></svg>") center/contain no-repeat;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'><path d='M3 11 11 3M5 3h6v6' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/></svg>") center/contain no-repeat}.btn:hover .arr:before,.roundarr:hover .arr:before,a:hover .roundarr .arr:before{transform:rotate(45deg)}.roundarr{flex:none;display:grid;place-items:center;width:52px;height:52px;border-radius:50%;background:var(--ink);color:#fff;box-shadow:var(--sh-1),0 12px 24px -14px #0712338c;transition:background .35s,color .35s,box-shadow .35s,opacity .3s}.roundarr .arr{width:100%;height:100%}.roundarr--line{background:transparent;color:var(--fg);box-shadow:inset 0 0 0 1px var(--hair)}.roundarr--line:hover{background:var(--ink);color:#fff;box-shadow:none}.roundarr:disabled{opacity:.3;pointer-events:none}.glass{background:var(--milk);border:1px solid rgba(255,255,255,.95);border-radius:var(--r-in);box-shadow:inset 0 1px #fff,var(--sh-2);backdrop-filter:blur(24px) saturate(1.4);-webkit-backdrop-filter:blur(24px) saturate(1.4)}.wrap{width:100%;max-width:var(--max);margin:0 auto;padding:0 var(--gut)}.sec{position:relative;padding:var(--sec) 0}[data-theme=dark]{--fg:#fff;--fg-soft:rgba(255,255,255,.72);--fg-mute:rgba(255,255,255,.74);--hair:rgba(255,255,255,.22)}.sec,.tun{color:var(--fg)}.sechead{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:24px;row-gap:24px;align-items:end;margin-bottom:clamp(44px,5.5vw,84px)}.sechead .tag{grid-column:1/4;align-self:start;padding-top:.9em}.sechead .h2{grid-column:4/13}.sechead .lede{grid-column:9/13}.dots{display:none}.hdr{position:fixed;inset:0 0 auto;z-index:50;color:var(--hfg,var(--ink));transition:transform .7s var(--ease),color .5s}.hdr[data-on=dark]{--hfg:#fff}.hdr.is-hidden{transform:translateY(-110%);pointer-events:none}.hdr__blur{position:absolute;top:0;right:0;bottom:-40px;left:0;pointer-events:none;opacity:0;transition:opacity .6s}.hdr.is-scrolled .hdr__blur{opacity:1}.hdr__blur i{position:absolute;top:0;right:0;bottom:0;left:0}.hdr__blur i:nth-child(1){backdrop-filter:blur(.5px);-webkit-backdrop-filter:blur(.5px);-webkit-mask:linear-gradient(180deg,#000 0,#000 60%,transparent 75%);mask:linear-gradient(180deg,#000 0,#000 60%,transparent 75%)}.hdr__blur i:nth-child(2){backdrop-filter:blur(1.5px);-webkit-backdrop-filter:blur(1.5px);-webkit-mask:linear-gradient(180deg,#000 0,#000 50%,transparent 65%);mask:linear-gradient(180deg,#000 0,#000 50%,transparent 65%)}.hdr__blur i:nth-child(3){backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);-webkit-mask:linear-gradient(180deg,#000 0,#000 40%,transparent 55%);mask:linear-gradient(180deg,#000 0,#000 40%,transparent 55%)}.hdr__blur i:nth-child(4){backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);-webkit-mask:linear-gradient(180deg,#000 0,#000 30%,transparent 45%);mask:linear-gradient(180deg,#000 0,#000 30%,transparent 45%)}.hdr__blur i:nth-child(5){backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);-webkit-mask:linear-gradient(180deg,#000 0,#000 20%,transparent 35%);mask:linear-gradient(180deg,#000 0,#000 20%,transparent 35%)}.hdr__blur i:nth-child(6){background:linear-gradient(180deg,#f7f9fe8c,#f7f9fe00 70%)}.hdr[data-on=dark] .hdr__blur i:nth-child(6){background:linear-gradient(180deg,#0a2db059,#0a2db000 70%)}.hdr__in{position:relative;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;height:76px;max-width:var(--max);margin:0 auto;padding:0 var(--gut)}.hdr__logo{justify-self:start}.logo{display:block;background:currentColor;-webkit-mask:var(--m) left center/contain no-repeat;mask:var(--m) left center/contain no-repeat}.logo--full{--m:url(sa-SA-lockup-ink.svg);width:150px;height:26px}.logo--small{--m:url(sa-SA-lockup-small-ink.svg);width:128px;height:24px;display:none}.hdr__nav{display:flex;gap:clamp(20px,2.4vw,40px);font-size:14px;font-weight:500}.hdr__end{justify-self:end;display:flex;align-items:center;gap:26px;font-size:14px;font-weight:500}.hdr__cart{display:inline-flex;align-items:center;gap:8px}.hdr__count{display:grid;place-items:center;min-width:22px;height:22px;padding:0 6px;border-radius:99px;font:500 11px/1 var(--mono);box-shadow:inset 0 0 0 1px currentColor}.hdr__menu{display:none;align-items:center;gap:10px;font-size:14px;font-weight:500}.hdr__burger{position:relative;width:22px;height:10px}.hdr__burger i{position:absolute;left:0;right:0;height:1.5px;border-radius:2px;background:currentColor;transition:transform .5s var(--ease),top .5s var(--ease)}.hdr__burger i:first-child{top:0}.hdr__burger i:last-child{top:8.5px}.menu-open .hdr__burger i:first-child{top:4.25px;transform:rotate(45deg)}.menu-open .hdr__burger i:last-child{top:4.25px;transform:rotate(-45deg)}.menu{position:fixed;top:0;right:0;bottom:0;left:0;z-index:45;display:flex;flex-direction:column;justify-content:flex-end;gap:28px;padding:96px var(--gut) calc(28px + env(safe-area-inset-bottom));color:var(--ink);background:radial-gradient(120% 70% at 100% 0%,rgba(166,207,255,.55),transparent 60%),radial-gradient(90% 60% at 0% 100%,#EAF2FF,transparent 70%),var(--mist);clip-path:inset(0 0 100% 0);visibility:hidden;transition:clip-path .8s var(--ease-io),visibility 0s .8s}.menu-open .menu{clip-path:inset(0);visibility:visible;transition:clip-path .8s var(--ease-io)}.menu-open .hdr{--hfg:var(--ink)}.tun__stick{position:sticky;top:0;height:100vh;height:100svh;overflow:hidden;display:grid;place-items:center;perspective:1200px}@keyframes orbit{to{transform:rotate(360deg)}}.tcard{position:absolute;left:50%;top:50%;width:var(--cw,240px);aspect-ratio:4/5;border-radius:18px;overflow:hidden;will-change:transform,opacity;opacity:0;box-shadow:0 1px 2px #0712331f,0 30px 60px -24px #07123373,0 0 0 1px #fff9;background:var(--ice)}.tcard img{width:100%;height:100%;object-fit:cover}.tcard span{position:absolute;left:10px;bottom:10px;padding:6px 10px;border-radius:99px;font:500 9.5px/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:#fff;background:#0712335c;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:inset 0 0 0 1px #ffffff3d}@keyframes cue{0%{transform:scaleY(0)}50%{transform:scaleY(1)}to{transform:scaleY(0);transform-origin:bottom}}.folders{display:flex;justify-content:center;gap:clamp(16px,2.4vw,40px);padding:0 var(--gut);flex-wrap:nowrap}.gf{--gf-px:0;--gf-py:0;--gf-hinge:0deg;--gf-lift:42px;--gf-spread:0px;--gf-fan:0deg;--gf-stack:15px;position:relative;flex:none;width:var(--gfw,380px);isolation:isolate;-webkit-tap-highlight-color:transparent}.gf:hover,.gf:focus-within{--gf-hinge:-11deg;--gf-lift:-34px;--gf-spread:8px;--gf-fan:1.4deg;--gf-stack:10px}.gf[data-open]{--gf-hinge:-24deg;--gf-lift:-96px;--gf-spread:40px;--gf-fan:5deg;--gf-stack:30px}.gf__src{display:none}.gf__stage{position:absolute;left:0;top:0;width:340px;height:272px;transform-origin:0 0}.gf__tilt{position:absolute;top:0;right:0;bottom:0;left:0;transform:perspective(1400px) rotateX(calc(var(--gf-py) * -3deg)) rotateY(calc(var(--gf-px) * 4deg));transition:transform .9s var(--ease)}.gf__shadow{position:absolute;left:18px;right:18px;bottom:-6px;height:60px;border-radius:40px;background:#0712335c;filter:blur(22px);transform:translate(calc(var(--gf-px) * -8px));transition:transform .9s var(--ease),opacity .9s}.gf__back{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;background:linear-gradient(180deg,#eef3fc,#dde7f7)}.gf__art{position:absolute;left:-12px;top:-12px;width:364px;height:296px;max-width:none;object-fit:cover;transform:translate(calc(var(--gf-px) * -7px),calc(var(--gf-py) * -6px)) scale(1.02);transition:transform 1.1s var(--ease)}.gf__sheen{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(180deg,#ffffff38,#fff0 22%),radial-gradient(120% 80% at 80% 0%,rgba(255,255,255,.16),transparent 60%)}.gf__rim{position:absolute;left:0;top:0;overflow:visible;pointer-events:none;fill:none;max-width:none}.gf__rim--back{width:340px;height:272px}.gf__rim--back path{stroke:#ffffff80;stroke-width:1}.gf__files{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;pointer-events:none;clip-path:inset(-400px -400px 10px -400px)}.gf__sheet{all:unset;box-sizing:border-box;position:absolute;left:34px;top:96px;width:272px;height:184px;border-radius:16px;overflow:hidden;cursor:pointer;pointer-events:auto;background:linear-gradient(180deg,#fff,#f3f6fc);box-shadow:inset 0 1px #ffffffe6,0 0 0 .5px #0712331a,0 10px 26px -8px #0712334d;transform-origin:50% 100%;transform:translate(calc(var(--gf-jx) + var(--gf-slot) * var(--gf-spread)),calc(var(--gf-lift) + var(--gf-depth) * var(--gf-stack) * -1)) rotate(calc(var(--gf-jr) + var(--gf-slot) * var(--gf-fan)));transition:transform .75s var(--spring) calc(var(--gf-depth) * 40ms),box-shadow .4s var(--ease),translate .9s var(--ease),opacity .9s var(--ease)}.gf[data-open] .gf__sheet:hover{transform:translate(calc(var(--gf-jx) + var(--gf-slot) * var(--gf-spread)),calc(var(--gf-lift) + var(--gf-depth) * var(--gf-stack) * -1 - 18px)) rotate(calc(var(--gf-slot) * var(--gf-fan) * .6));box-shadow:inset 0 1px #fff,0 0 0 .5px #0712331a,0 22px 40px -12px #0712336b;transition-delay:0s}.gf__sheet--art{background:var(--navy)}.gf__sheet--art img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.gf__sheet--art:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:linear-gradient(180deg,#07123380,#07123300 38%);box-shadow:inset 0 0 0 1px #ffffff38;pointer-events:none}.gf__sh{position:absolute;left:14px;right:14px;top:12px;z-index:1;display:flex;align-items:baseline;justify-content:space-between;gap:10px;white-space:nowrap}.gf__sn{font-size:13px;font-weight:600;letter-spacing:-.01em;color:var(--ink)}.gf__sm{font:500 10px/1 var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--cobalt)}.gf__sheet--art .gf__sn{color:#fff}.gf__sheet--art .gf__sm{color:var(--lime)}.gf__lines{position:absolute;left:14px;right:14px;top:42px;display:flex;flex-direction:column;gap:9px}.gf__lines i{display:block;height:5px;border-radius:3px;background:#0a163314}.gf__lines i:first-child{height:9px;margin-bottom:4px;background:#0a2db029}.gf__front{position:absolute;left:0;top:74px;width:340px;height:198px;z-index:10;backdrop-filter:blur(22px) saturate(1.5);-webkit-backdrop-filter:blur(22px) saturate(1.5);transform-origin:50% 100%;transform:perspective(760px) rotateX(var(--gf-hinge));transition:transform .8s var(--spring),translate 1s var(--ease),opacity 1s var(--ease)}.gf__tint{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#ffffff24,#ffffff85 42%,#fafcffed)}.gf__spec{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;mix-blend-mode:soft-light;opacity:.9;background:radial-gradient(260px 200px at calc(50% + var(--gf-px) * 46%) calc(30% + var(--gf-py) * 40%),rgba(255,255,255,.5),transparent 70%)}.gf__rim--front{width:340px;height:198px}.gf__rim--front path{stroke-width:1.2}.gf__hit{all:unset;position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;cursor:pointer}.gf__label{position:absolute;z-index:2;left:26px;top:48px;right:110px;display:flex;flex-direction:column;gap:4px;pointer-events:none;color:var(--ink)}.gf__title{font-size:19px;font-weight:600;line-height:1.15;letter-spacing:-.02em}.gf__meta{font:500 10.5px/1.3 var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--fg-mute)}.gf__price{position:absolute;z-index:2;left:26px;bottom:24px;display:flex;align-items:baseline;gap:8px;pointer-events:none;color:var(--ink)}.gf__price b{font-size:30px;font-weight:600;letter-spacing:-.045em;line-height:1}.gf__price s{font-size:13px;color:var(--fg-mute);text-decoration-thickness:1px}.gf__note{position:absolute;z-index:2;left:26px;bottom:8px;font-size:8.5px;color:var(--cobalt);pointer-events:none}.gf__key{all:unset;box-sizing:border-box;position:absolute;right:22px;bottom:22px;z-index:12;width:58px;height:58px;border-radius:18px;display:grid;place-items:center;cursor:pointer;color:#fff;background:radial-gradient(120% 90% at 50% 0%,#24376a,#0a1633 55%,#050b1e);box-shadow:inset 0 1px #ffffff38,inset 0 -3px 8px #0009,0 0 0 1px #071233cc,0 14px 22px -8px #0712338c,0 3px 6px -2px #07123359;transition:transform .35s var(--spring),background .3s}.gf__key:hover{transform:translateY(-2px)}.gf__key:active{transform:scale(.93)}.gf__key .arr{width:100%;height:100%}.gf__key:hover .arr:before{transform:rotate(45deg)}.gf__key:after{content:"";position:absolute;right:-3px;top:-3px;width:9px;height:9px;border-radius:50%;background:var(--lime);box-shadow:0 0 0 2px #fff}.gf:not([data-in]) .gf__back,.gf:not([data-in]) .gf__rim--back{translate:0 22px;opacity:0}.gf:not([data-in]) .gf__sheet{translate:0 -120px;opacity:0}.gf:not([data-in]) .gf__front{translate:0 46px;opacity:0}.gf:not([data-in]) .gf__key{opacity:0;scale:.6}.gf:not([data-in]) .gf__shadow{opacity:0}.gf__back,.gf__rim--back{transition:translate 1s var(--ease),opacity .9s var(--ease)}.gf[data-in] .gf__sheet{transition-delay:calc(var(--gf-depth) * 40ms),0s,calc(.18s + var(--gf-depth) * 90ms),calc(.18s + var(--gf-depth) * 90ms)}.gf[data-in] .gf__front{transition-delay:0s,.42s,.42s}.gf__key{transition:transform .35s var(--spring),opacity .6s var(--ease) .7s,scale .7s var(--spring) .7s}.film__grid{display:grid;grid-template-columns:5fr 7fr;gap:clamp(24px,4vw,72px);align-items:center}.film__copy{display:flex;flex-direction:column;align-items:flex-start;gap:26px}.giant{display:grid;grid-template-columns:auto 1fr;column-gap:16px;margin:4px 0}.giant__pre{grid-column:1/3;color:var(--cobalt)}.giant__n{display:flex;align-items:flex-start;font-weight:600;font-size:clamp(132px,15.5vw,240px);line-height:.8;letter-spacing:-.075em;font-variant-numeric:tabular-nums;background:linear-gradient(180deg,#0a1633 30%,#0a2db0 140%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;padding:.06em .02em 0 0;filter:drop-shadow(0 22px 34px rgba(10,45,176,.14))}.giant__pct{font-size:.42em;font-weight:400;letter-spacing:-.02em;margin:.08em 0 0 .06em;-webkit-text-fill-color:var(--cobalt)}.giant__post{align-self:end;margin-bottom:.9em;font-size:clamp(17px,1.4vw,22px);font-weight:500;letter-spacing:-.02em;max-width:7ch;line-height:1.15}.film__copy .h3{max-width:16ch}.lg{position:relative;display:inline-grid;grid-template-columns:repeat(3,1fr);padding:6px;border-radius:99px;isolation:isolate;background:linear-gradient(180deg,#ffffff80,#ffffff38);box-shadow:inset 0 1px #fff,inset 0 0 0 1px #ffffffd9,inset 0 -6px 14px -8px #0a2db02e,0 18px 34px -22px #07123366;backdrop-filter:blur(10px) saturate(1.6);-webkit-backdrop-filter:blur(10px) saturate(1.6)}.lg__opt{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:3px;padding:11px 22px;border-radius:99px;cursor:pointer;color:var(--fg-mute);font-size:13.5px;font-weight:500;transition:color .4s}.lg__opt input{position:absolute;opacity:0;pointer-events:none}.lg__opt b{font:500 11px/1 var(--mono);letter-spacing:.08em;color:var(--fg-soft);transition:color .4s}.lg__opt:has(input:checked){color:var(--ink)}.lg__opt:has(input:checked) b{color:var(--cobalt)}.lg__opt:has(input:focus-visible){outline:2px solid var(--electric);outline-offset:2px}.lg__lens{position:absolute;z-index:2;top:6px;bottom:6px;left:0;width:0;border-radius:99px;pointer-events:none;background:linear-gradient(180deg,#ffffff47,#ffffff0f);box-shadow:inset 0 1px 1px #fffffff2,inset 0 -1px 1px #0a16331a,inset 0 0 0 1px #ffffff8c,inset 2px 2px 6px -2px #ffffffe6,inset -3px -3px 8px -4px #0a2db040,0 8px 18px -8px #07123359;backdrop-filter:blur(.6px) saturate(1.8) brightness(1.04);-webkit-backdrop-filter:blur(.6px) saturate(1.8) brightness(1.04)}.lg.has-refract .lg__lens{-webkit-backdrop-filter:url(#lgRefract) saturate(1.8) brightness(1.04);backdrop-filter:url(#lgRefract) saturate(1.8) brightness(1.04)}.film__stage{position:relative;aspect-ratio:7/6}#filmCanvas{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none;z-index:0}.film__grid{position:relative;z-index:1}.film__fallback{position:absolute;top:8%;right:8%;bottom:8%;left:8%;width:84%;height:84%;object-fit:contain;opacity:0;transition:opacity .6s}.no-webgl .film__fallback{opacity:1}.film__load{position:absolute;top:6%;left:2%;padding:16px 20px;min-width:168px}.film__lb{display:flex;align-items:baseline;gap:6px;margin:8px 0 6px;font-weight:600;font-size:48px;line-height:1;letter-spacing:-.05em;font-variant-numeric:tabular-nums}.film__lb small{font:500 13px/1 var(--mono);letter-spacing:.06em;color:var(--fg-mute)}#lbSize{color:var(--cobalt)}.film__thick{position:absolute;right:2%;bottom:5%;padding:16px 18px;width:min(290px,48%);display:flex;flex-direction:column;gap:10px}.bar{display:grid;grid-template-columns:44px 1fr auto;align-items:center;gap:10px}.bar i{height:var(--h,6px);width:calc(var(--w) / 17 * 100%);border-radius:3px;background:#0a163329;transition:width .7s var(--spring)}.bar__l{color:var(--fg-mute);font-size:10px}.bar__v{font-size:10.5px;color:var(--fg-mute)}.bar--ours i{--h:8.5px;background:linear-gradient(90deg,var(--royal),var(--electric))}.bar--ours .bar__v{color:var(--ink)}.film__callout{position:absolute;left:var(--cx,60%);top:var(--cy,40%);display:flex;align-items:center;gap:8px;pointer-events:none;opacity:0;transition:opacity .6s}.film__callout.is-on{opacity:1}.film__dot{width:9px;height:9px;border-radius:50%;background:var(--lime);box-shadow:0 0 0 3px #ffffffe6,0 2px 6px #0712334d;transform:translate(-50%,-50%)}.film__lead{width:56px;height:1px;background:var(--ink);transform:translate(-4px)}.film__callout .mono{padding:7px 11px;border-radius:99px;background:var(--ink);color:#fff;font-size:10px;letter-spacing:.12em;white-space:nowrap}.ilp{position:relative;border-top:1px solid var(--hair)}.ilp__bar{position:absolute;left:0;right:0;top:0;height:0;z-index:0;opacity:0;border-radius:14px;background:var(--ink);box-shadow:0 18px 40px -20px #07123399}.ilp__imgs{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;pointer-events:none}.ilp__imgs figure{position:absolute;left:31%;top:0;width:clamp(220px,19vw,300px);aspect-ratio:4/3;visibility:hidden;clip-path:inset(50%);will-change:clip-path,transform}.ilp__imgs img{width:100%;height:100%;object-fit:cover;border-radius:14px;box-shadow:0 0 0 4px #fff,var(--sh-3)}.ilp__imgs figcaption{position:absolute;left:12px;bottom:12px;padding:6px 10px;border-radius:99px;background:var(--ink);color:#fff;font-size:9.5px}.ilp__row{position:relative;z-index:1;display:grid;grid-template-columns:60px minmax(0,3.2fr) minmax(0,2.2fr) minmax(0,2fr) minmax(0,3fr) 52px;align-items:center;gap:20px;padding:30px 18px;border-bottom:1px solid var(--hair);color:var(--ink)}.ilp__row:after{content:"";grid-column:3;grid-row:1}.ilp__n{grid-column:1;color:var(--fg-mute)}.ilp__m{grid-column:2;font-weight:500;font-size:clamp(26px,3vw,46px);letter-spacing:-.045em;line-height:1}.ilp__p{grid-column:4;display:flex;align-items:center;gap:10px;font-size:14.5px;font-weight:500}.ilp__s{grid-column:5;font-size:14px;line-height:1.5;color:var(--fg-mute);max-width:34ch}.ilp__row .roundarr{grid-column:6}.ilp__thumb{display:none}.ilp__row,.ilp__row *{transition:color .35s var(--ease)}.ilp__row.is-on{color:#fff}.ilp__row.is-on .ilp__n,.ilp__row.is-on .ilp__s{color:#ffffffb8}.ilp__row.is-on .roundarr--line{background:var(--lime);color:var(--ink);box-shadow:none}.sw{width:8px;height:8px;border-radius:2px;flex:none;transform:rotate(45deg);display:inline-block}.sw--ty{background:var(--electric)}.sw--kraft{background:var(--kraft)}.sw--clam{background:#fff;box-shadow:inset 0 0 0 1.5px var(--sky)}.sw--lime{background:var(--lime)}.print{padding-top:clamp(72px,8vw,120px)}.spec{display:grid;grid-template-columns:repeat(3,auto);gap:0;border-top:1px solid var(--hair);width:100%}.spec div{padding:14px 18px 0 0}.spec div+div{padding-left:18px;border-left:1px solid var(--hair)}.spec dt{color:var(--fg-mute);font-size:10px}.spec dd{margin-top:6px;font-size:14.5px;font-weight:500;letter-spacing:-.01em;white-space:nowrap}.print__ctas{display:flex;gap:12px;flex-wrap:wrap}.ib__card{flex:1;display:flex;flex-direction:column;gap:16px;padding:clamp(16px,2vw,24px);border-radius:var(--r-in);color:#fff;background:linear-gradient(180deg,#ffffff29,#ffffff0d);border:1px solid rgba(255,255,255,.26);box-shadow:inset 0 1px #ffffff59,0 30px 60px -34px #030a28b3;backdrop-filter:blur(18px) saturate(1.3);-webkit-backdrop-filter:blur(18px) saturate(1.3)}.ib__card h3{font-size:15px;font-weight:600;letter-spacing:-.01em}.ib__card p{margin-top:4px;font-size:13.5px;line-height:1.55;color:#ffffffb8;max-width:42ch}@keyframes ibdash{to{stroke-dashoffset:-14}}@keyframes ibpulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(1.35)}}@keyframes ibsheet{0%{opacity:0;transform:translate(14px,-10px) rotate(4deg)}to{opacity:1;transform:none}}.dm i{transform-box:fill-box}@keyframes frin{0%{opacity:0;transform:scaleY(.2)}}@keyframes dhin{0%{opacity:0;transform:translateY(12px);filter:blur(5px)}}.dtile__glass{position:absolute;top:0;right:0;bottom:0;left:0;padding:10px;border-radius:30px;background:var(--milk);border:1px solid rgba(255,255,255,.95);box-shadow:inset 0 1px #fff,0 0 0 .5px #0a16330f;backdrop-filter:blur(18px) saturate(1.4);-webkit-backdrop-filter:blur(18px) saturate(1.4)}.cal{position:relative;width:100%;max-width:440px;padding:16px 18px;border-radius:var(--r-in);background:var(--milk);border:1px solid rgba(255,255,255,.95);box-shadow:inset 0 1px #fff,var(--sh-2);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}.fan{padding-bottom:calc(var(--sec) * .7)}.fan__head{display:flex;flex-direction:column;align-items:center;text-align:center;gap:32px}.fan__head .display{max-width:15ch}.ifan{position:relative;height:clamp(360px,34vw,500px);margin-top:clamp(20px,3vw,40px);overflow:hidden;container-type:inline-size}.ifan figure{position:absolute;left:50%;top:50%;width:min(19cqw,250px);visibility:hidden}.ifan figure img{width:100%;aspect-ratio:4/5;object-fit:cover;border-radius:18px;box-shadow:0 0 0 1px #ffffffb3,0 26px 50px -18px #07123373;transition:transform .45s var(--ease)}.ifan figure:hover img{transform:translateY(-14px) scale(1.04)}.hwf{position:relative;overflow:hidden;isolation:isolate;height:clamp(600px,48vw,720px);color:#eaf2ff}.hwf__c{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.hwf__top{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1.7fr) repeat(3,minmax(0,1fr));gap:32px;max-width:var(--max);margin:0 auto;padding:clamp(120px,10vw,150px) var(--gut) 0}.hwf__k{color:var(--lime)}.hwf__h{margin:14px 0 22px;font-size:clamp(20px,1.8vw,26px);font-weight:500;line-height:1.25;letter-spacing:-.025em;max-width:24ch}.hwf__col{display:flex;flex-direction:column;align-items:flex-start;gap:10px;font-size:14.5px}.hwf__col .mono{color:#a6cfffb8;margin-bottom:6px}.hwf__col a,.hwf__up{color:#eaf2ffd1;background:linear-gradient(currentColor,currentColor) 0 100%/0 1px no-repeat;transition:background-size .35s var(--ease),color .25s}.hwf__col a:hover,.hwf__up:hover{color:#fff;background-size:100% 1px}.hwf__up{font-size:14.5px;margin-top:6px}.hwf__rule{position:relative;z-index:1;display:flex;justify-content:space-between;gap:16px;max-width:calc(var(--max) - var(--gut) * 2);margin:clamp(28px,3vw,44px) auto 0;width:calc(100% - var(--gut) * 2);padding-top:14px;border-top:1px solid rgba(166,207,255,.16);color:#a6cfffb8}.hwf__rule nav{display:flex;gap:22px}.hwf__rule a:hover{color:#fff}.join{position:relative;display:flex;gap:8px;max-width:460px;padding:6px;border-radius:99px;background:#ffffff12;box-shadow:inset 0 0 0 1px #ffffff2e,inset 0 1px #ffffff1f;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.join input{flex:1;min-width:0;padding:0 18px;border:0;background:none;color:#fff;font:400 15px var(--sans);outline:0}.join input::placeholder{color:#ffffff80}.join__ok{position:absolute;left:24px;top:50%;transform:translateY(-50%);opacity:0;pointer-events:none;color:var(--lime);transition:opacity .4s}.join.is-done input,.join.is-done button{opacity:0;pointer-events:none}.join.is-done .join__ok{opacity:1}.js .reveal-up{opacity:0;transform:translate3d(0,44px,0)}.js .reveal-fade{opacity:0;transform:translate3d(0,16px,0)}.js .reveal-up.in,.js .reveal-fade.in{opacity:1;transform:none;transition:opacity 1s var(--ease),transform 1.2s var(--ease)}@media(max-width:1100px){.hdr__nav{display:none}.hdr__in{grid-template-columns:1fr auto}.sechead .tag{grid-column:1/13;padding-top:0}.sechead .h2{grid-column:1/13}.sechead .lede{grid-column:1/9}.folders{justify-content:flex-start;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding:40px var(--gut) 30px;scroll-padding-inline:var(--gut)}.folders::-webkit-scrollbar{display:none}.gf{scroll-snap-align:start}.film__grid{grid-template-columns:1fr}.film__stage{max-width:760px;width:100%;justify-self:center}.ilp__row{grid-template-columns:48px minmax(0,1fr) minmax(0,1fr) 52px}.ilp__row:after{display:none}.ilp__p{grid-column:3}.ilp__s{grid-column:2/4;grid-row:2}.ilp__row .roundarr{grid-column:4;grid-row:1/3}.ilp__imgs{display:none}.hwf__top{grid-template-columns:1fr 1fr 1fr}.hwf__join{grid-column:1/-1}}@media(max-width:760px){:root{--r:22px;--r-in:14px;--sec:96px}body{font-size:16px}.hdr__in{height:64px}.logo--full{display:none}.logo--small{display:block}.hdr__acct,.hdr__cart .ul{display:none}.hdr__end{gap:18px}.hdr__menu{display:inline-flex}.tcard span{display:none}.sechead{row-gap:16px;margin-bottom:28px}.sechead .lede{grid-column:1/13}.folders{gap:12px;padding:56px var(--gut) 12px}.dots{display:flex;justify-content:center;gap:8px;margin-top:6px}.dots i{width:6px;height:6px;border-radius:99px;background:var(--hair);transition:width .5s var(--ease),background .5s}.dots i.on{width:22px;background:var(--ink)}.film__copy{gap:20px}.giant__n{font-size:clamp(120px,40vw,168px)}.lg{width:100%}.lg__opt{padding:10px 6px}.film__copy .btn{width:100%;justify-content:space-between;--h:54px}.film__stage{aspect-ratio:1/1.08;margin:0 calc(var(--gut) * -1);width:calc(100% + var(--gut) * 2)}.film__load{top:2%;left:var(--gut);padding:12px 14px;min-width:0}.film__lb{font-size:36px}.film__thick{right:var(--gut);bottom:2%;width:min(240px,62%);padding:12px 14px;gap:8px}.ilp__row{grid-template-columns:30px minmax(0,1fr) 72px;gap:6px 12px;padding:22px 0}.ilp__n{grid-row:1/4;align-self:start;padding-top:6px}.ilp__m{grid-column:2;font-size:26px}.ilp__p{grid-column:2;grid-row:2;font-size:13px}.ilp__s{grid-column:2;grid-row:3;font-size:13px}.ilp__thumb{display:block;grid-column:3;grid-row:1/4;width:72px;aspect-ratio:1;border-radius:14px;overflow:hidden;background:var(--ice);box-shadow:var(--sh-1)}.ilp__thumb img{width:100%;height:100%;object-fit:cover}.ilp__row .roundarr{display:none}.spec{grid-template-columns:1.55fr 1fr 1fr}.spec dd{font-size:12.5px;white-space:nowrap;letter-spacing:-.02em}.spec div{padding-right:10px}.spec div+div{padding-left:10px}.print__ctas{flex-direction:column;width:100%}.print__ctas .btn{--h:54px;justify-content:space-between}.print__ctas .btn--line-d{justify-content:center}.fan__head .btn{width:100%;max-width:340px;justify-content:space-between;--h:54px}.ifan figure{width:min(34cqw,170px)}.hwf{height:auto;min-height:760px;padding-bottom:180px}.hwf__top{grid-template-columns:1fr 1fr;row-gap:32px}.hwf__col:last-child{grid-column:1/-1}.join{flex-direction:column;border-radius:var(--r);padding:8px}.join input{height:50px}.join .btn{justify-content:space-between;--h:52px}.hwf__rule{flex-direction:column;gap:10px}}@media(hover:none){.gf:hover{--gf-hinge:0deg;--gf-lift:42px;--gf-spread:0px;--gf-fan:0deg;--gf-stack:15px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;transition-delay:0s!important}.js .reveal-up,.js .reveal-fade{opacity:1;transform:none}}.pt{position:relative;width:100%;height:clamp(200px,20vw,280px);display:grid;place-items:center;isolation:isolate}.pt canvas{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none}@keyframes dmc{0%,to{opacity:.2}50%{opacity:1}}@media(max-width:760px){.pt{height:170px}}.how{isolation:isolate}.how:before{display:none;content:"";position:absolute;top:-80px;right:0;bottom:-80px;left:0;z-index:-1;pointer-events:none;background:radial-gradient(60% 45% at 78% 18%,#3b88ffe6,#3b88ff00 70%),radial-gradient(70% 55% at 16% 86%,#0a2db0eb,#0a2db000 72%),radial-gradient(40% 30% at 52% 50%,#a6cfff38,#a6cfff00 70%),#1452ee;background-size:140% 140%,140% 140%,100% 100%,auto;background-position:0 0,100% 100%,50% 50%,0 0;-webkit-mask:linear-gradient(transparent,#000 160px,#000 calc(100% - 160px),transparent);mask:linear-gradient(transparent,#000 160px,#000 calc(100% - 160px),transparent);animation:howDrift 26s ease-in-out infinite alternate}@keyframes howDrift{to{background-position:30% 12%,72% 84%,50% 50%,0 0}}@media(prefers-reduced-motion:reduce){.how:before{animation:none}}@media(min-width:1101px){.how:before{top:-120px;right:0;bottom:-120px;left:0;-webkit-mask:linear-gradient(transparent,#000 240px,#000 calc(100% - 240px),transparent);mask:linear-gradient(transparent,#000 240px,#000 calc(100% - 240px),transparent)}}@media(max-width:760px){.gf[data-open]{--gf-spread:24px;--gf-fan:3.5deg}}.glass,.cal{box-shadow:inset 0 1px #fff,0 1px 1px #0712330a,0 18px 36px -24px #07123333}.lg{box-shadow:inset 0 1px #fff,inset 0 0 0 1px #ffffffd9,inset 0 -6px 14px -8px #0a2db02e,0 12px 24px -18px #07123347}.ib__card{position:relative;box-shadow:inset 0 1px #ffffff59,0 24px 44px -30px #030a288c}.film__load:after,.film__thick:after,.cal:after,.lg:after,.ib__card:after{content:"";position:absolute;left:9%;right:9%;top:calc(100% + var(--fl-gap,24px));height:var(--fl-h,28px);border-radius:50%;background:radial-gradient(closest-side,var(--fl-c,rgba(7,18,51,.28)),var(--fl-c2,rgba(10,45,176,.11)) 58%,rgba(10,45,176,0));filter:blur(var(--fl-b,8px));pointer-events:none;z-index:-1}.lg{--fl-gap:12px;--fl-h:16px;--fl-b:6px}.ib__card{--fl-gap:20px;--fl-h:24px;--fl-c:rgba(3,10,40,.5);--fl-c2:rgba(3,10,40,.18)}.gf__shadow{left:9%;right:9%;top:calc(100% + 30px);bottom:auto;height:34px;border-radius:50%;background:radial-gradient(closest-side,#07123357,#0a2db021 58%,#0a2db000);filter:blur(7px)}.gf__shadow:before{content:"";position:absolute;left:3%;right:3%;bottom:calc(100% + 22px);height:64px;border-radius:40px;background:#07123321;filter:blur(22px)}@media(max-width:1100px){.folders{padding-bottom:80px;margin-bottom:-50px}}@media(max-width:760px){.folders{padding-bottom:80px;margin-bottom:-68px}}.woff{position:relative;display:flex;gap:8px;width:100%;max-width:460px;margin-top:28px;padding:6px;border-radius:99px;background:var(--milk);border:1px solid rgba(255,255,255,.95);box-shadow:inset 0 1px #fff,0 1px 1px #0712330a,0 18px 36px -24px #07123333;backdrop-filter:blur(20px) saturate(1.4);-webkit-backdrop-filter:blur(20px) saturate(1.4);transition:box-shadow .3s,opacity .5s}.woff:focus-within{box-shadow:inset 0 1px #fff,0 0 0 3px #1452ee29,0 18px 36px -24px #07123333}.woff:after{content:"";position:absolute;left:9%;right:9%;top:calc(100% + 18px);height:22px;border-radius:50%;background:radial-gradient(closest-side,#07123342,#0a2db01a 58%,#0a2db000);filter:blur(7px);pointer-events:none;z-index:-1}.woff input{flex:1;min-width:0;padding:0 18px;border:0;background:none;color:var(--ink);font:400 15.5px var(--sans);outline:0}.woff input::placeholder{color:var(--fg-soft)}.is-sent .woff{opacity:.45;pointer-events:none}.tkin__p{margin:0;padding:0;list-style:none}.tkin__p li{position:absolute;left:var(--gut);right:var(--gut);top:46%;display:block;text-align:center;opacity:0;font-size:clamp(28px,3.9vw,58px);font-weight:500;line-height:1.08;letter-spacing:-.04em;color:var(--ink);text-wrap:balance;will-change:transform,opacity}.tkin__p .sw{display:block;width:12px;height:12px;margin:0 auto 18px}.tkin__p span{background:linear-gradient(var(--cobalt),var(--cobalt)) 0 58%/calc(var(--s,0) * 100%) 2.5px no-repeat;-webkit-box-decoration-break:clone;box-decoration-break:clone}.tkin__ans{position:absolute;left:var(--gut);right:var(--gut);top:45%;margin:0;opacity:0;text-align:center;font-size:clamp(42px,6vw,92px);font-weight:600;line-height:.96;letter-spacing:-.055em;color:var(--ink)}.tkin__ans span{display:block;white-space:nowrap}.tkin__ans em{font-style:normal;background:linear-gradient(180deg,var(--electric),var(--cobalt));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.tkin__sub{position:absolute;left:50%;width:min(560px,84vw);top:calc(45% + clamp(116px,12.4vw,192px));margin:0;opacity:0;transform:translate(-50%);text-align:center;font-size:clamp(15.5px,1.25vw,18px);line-height:1.5;color:var(--fg-mute)}.tun__offer--flow{position:relative;inset:auto;z-index:1;width:auto;padding:0;align-items:stretch;border-radius:28px;background:linear-gradient(165deg,#ffffffd6,#eaf2ff99);border:1px solid rgba(255,255,255,.95);box-shadow:inset 0 1px #fff,inset 0 -14px 30px -24px #0a2db038,0 1px 1px #0712330a,0 30px 60px -38px #0712335c;backdrop-filter:blur(22px) saturate(1.5);-webkit-backdrop-filter:blur(22px) saturate(1.5);opacity:0;transform:perspective(1100px) translateY(48px) rotateX(14deg);transition:opacity .8s var(--ease),transform 1.1s var(--spring)}.tun__offer--flow.is-on{opacity:1;transform:perspective(1100px) rotateX(0)}.tun__offer--flow:after{content:"";position:absolute;left:10%;right:10%;top:calc(100% + 30px);height:30px;border-radius:50%;background:radial-gradient(closest-side,#07123347,#0a2db01a 58%,#0a2db000);filter:blur(8px);pointer-events:none}.tun__offer--flow>.eyebrow,.tun__offer--flow .tun__pains,.tun__offer--flow .tun__oh,.tun__offer--flow .tun__ol>span:first-child{display:none}.tun__offer--flow .woff{flex-direction:column;gap:10px;max-width:none;border:0;background:none;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}.tun__offer--flow .woff:after{display:none}.tun__offer--flow .woff input{flex:none;height:54px;padding:0 18px;border-radius:16px;background:#ffffffe0;box-shadow:inset 0 0 0 1px #0a2db01a,inset 0 2px 4px #0712330a}.tun__offer--flow .woff input:focus{box-shadow:inset 0 0 0 1.5px var(--electric),0 0 0 4px #1452ee1f}.tun__offer--flow .woff .btn{justify-content:space-between;--h:56px}@media(min-width:768px){.tun__offer--flow{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);grid-template-rows:1fr auto auto auto 1fr;grid-template-areas:"t ." "t n" "t f" "t o" "t .";width:min(980px,calc(100% - var(--gut) * 2));margin:-10svh auto clamp(110px,10vw,150px)}.tun__offer--flow:before{content:"";position:absolute;top:0;bottom:0;left:54.5%;border-left:1.5px dashed rgba(10,45,176,.22)}.tun__offer--flow .woff{grid-area:f;margin:20px 0 0;padding:0 36px 0 44px}}@media(max-width:767px){.tkin__p li{top:46%}.tkin__ans{top:47%}.tkin__sub{left:8%;right:8%;width:auto;transform:none;top:calc(47% + clamp(116px,32vw,124px))}.tun__offer--flow{margin:-6svh var(--gut) 96px}.tun__offer--flow .woff{margin:12px 0 0;padding:0 14px 16px;border-radius:0 0 28px 28px}}@media(prefers-reduced-motion:reduce){.tun__offer--flow{opacity:1;transform:none;transition:none}}.film .soft{color:#0a1633a8}.glass,.cal,.lg,.dtile__glass,.tun__offer--flow{outline:1px solid rgba(10,22,51,.07);outline-offset:0}@keyframes proofHead{0%{opacity:0;top:-14px}8%{opacity:1}88%{opacity:1}to{opacity:0;top:100%}}.ist{position:relative;overflow:hidden;height:clamp(680px,100svh,980px);padding:0}.ist__stage{position:absolute;top:0;right:0;bottom:0;left:0;container-type:inline-size;pointer-events:none}.ist__space{position:absolute;top:0;right:0;bottom:0;left:0;transform-style:preserve-3d}.ist__card{position:absolute;left:50%;padding:0;border:0;overflow:hidden;backface-visibility:hidden;will-change:transform;pointer-events:auto;cursor:zoom-in;background:var(--ice);transition:filter .3s,box-shadow .3s;box-shadow:0 0 0 .18cqw #ffffffbf,0 2cqw 4cqw -1.6cqw #07123373}.ist__card img{display:block;width:100%;height:100%;object-fit:cover}.ist.is-off .ist__card,.ist.is-still .ist__card,.ist.is-hold .ist__card{animation-play-state:paused!important}.ist.is-hold .ist__card{filter:saturate(.75) brightness(.96)}.ist.is-hold .ist__card:hover{filter:none;box-shadow:0 0 0 .3cqw var(--lime),0 2.4cqw 4.4cqw -1.6cqw #07123380}.ist .fan__head{position:relative;z-index:2;padding-top:clamp(84px,10vw,140px)}.ist .fan__head:before{content:"";position:absolute;left:50%;top:40%;width:min(1100px,120vw);height:150%;transform:translate(-50%,-50%);z-index:-1;pointer-events:none;background:radial-gradient(closest-side,#f0f5fdeb,#f0f5fd99 50%,#f0f5fd00)}.ist .ifan{display:none}@media(max-width:767px){.ist{height:auto;padding:var(--sec) 0 calc(var(--sec) * .7)}.ist__stage{display:none}.ist .fan__head{padding-top:0}.ist .fan__head:before{display:none}.ist .ifan{display:block}}.lbx{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200}.lbx[hidden]{display:none}.lbx__bg{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;background:#0712338c;backdrop-filter:blur(18px) saturate(1.2);-webkit-backdrop-filter:blur(18px) saturate(1.2);cursor:zoom-out}.lbx__frame{position:fixed;overflow:hidden;cursor:zoom-out;background:var(--ice);box-shadow:0 0 0 1px #fff9,0 40px 80px -30px #0009;will-change:left,top,width,height}.lbx__frame img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.lbx__hi{opacity:0;transition:opacity .45s var(--ease)}.lbx__hi.is-on{opacity:1}.lbx__cap{position:fixed;left:0;right:0;margin:0;display:flex;align-items:center;justify-content:center;gap:14px;color:#ffffffe0;font-size:14.5px;opacity:0;pointer-events:none}.lbx__t{padding:6px 11px;border-radius:99px;background:var(--lime);color:var(--ink);font-size:10px;letter-spacing:.14em}.lbx__x{position:fixed;top:max(18px,env(safe-area-inset-top));right:max(18px,env(safe-area-inset-right));width:48px;height:48px;border-radius:50%;opacity:0;background:#ffffff24;box-shadow:inset 0 0 0 1px #ffffff4d;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);cursor:pointer;transition:background .25s}.lbx__x:hover{background:#ffffff42}.lbx__x i:before,.lbx__x i:after{content:"";position:absolute;left:50%;top:50%;width:18px;height:1.5px;margin:-.75px 0 0 -9px;background:#fff;transform:rotate(45deg)}.lbx__x i:after{transform:rotate(-45deg)}.lbx__x:focus-visible{outline:2px solid var(--lime);outline-offset:3px}html.lbx-lock{overflow:hidden}.is-lifted{visibility:hidden}.ifan figure[role=button]{cursor:zoom-in;-webkit-tap-highlight-color:transparent}.ifan figure[role=button]:focus-visible img{outline:2px solid var(--lime);outline-offset:3px}@media(max-width:767px){.lbx__cap{flex-direction:column;gap:8px;text-align:center;font-size:13.5px;padding:0 20px}}.gx.gx{isolation:isolate;border-color:transparent;outline:none;background:linear-gradient(115deg,transparent 26%,rgba(255,255,255,.55) 43%,rgba(255,255,255,.14) 52%,transparent 62%),linear-gradient(180deg,#f2eeec80,#eeebe9b3 46%,#faf8f7f0),radial-gradient(72% 95% at 6% -10%,var(--gx-a),transparent 70%),radial-gradient(64% 88% at 104% 110%,var(--gx-b),transparent 70%),radial-gradient(48% 64% at 88% -4%,var(--gx-c),transparent 72%);backdrop-filter:blur(24px) saturate(.3) brightness(1.06);-webkit-backdrop-filter:blur(24px) saturate(.3) brightness(1.06)}.gx__rim,.gx__spec{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;z-index:-1}.gx__rim{padding:.75px;background:linear-gradient(180deg,#fff,#d6dde8b3 30%,#a0acbe59 68%,#ffffffb3);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.gx__spec{background:radial-gradient(clamp(160px,60%,320px) clamp(120px,70%,240px) at var(--mx,26%) var(--my,14%),rgba(255,255,255,.42),transparent 70%)}.gx.gx--dark{border-color:transparent;outline:none;background:linear-gradient(115deg,transparent 26%,rgba(255,255,255,.14) 43%,transparent 60%),linear-gradient(180deg,#fff3,#ffffff17,#ffffff0d),radial-gradient(70% 95% at 8% -12%,var(--gx-a),transparent 70%),radial-gradient(62% 85% at 108% 112%,var(--gx-b),transparent 70%),radial-gradient(46% 62% at 92% -4%,var(--gx-c),transparent 72%);backdrop-filter:blur(20px) saturate(1.5);-webkit-backdrop-filter:blur(20px) saturate(1.5)}.gx--dark .gx__rim{background:linear-gradient(180deg,#ffffffbf,#ffffff38 32%,#ffffff0f 70%,#ffffff2e)}.gx--dark .gx__spec{background:radial-gradient(clamp(160px,60%,320px) clamp(120px,70%,240px) at var(--mx,26%) var(--my,14%),rgba(255,255,255,.16),transparent 70%)}.gf__backsvg,.gf__frontsvg{display:none}@media(hover:none),(pointer:coarse){.gf__front{backdrop-filter:none;-webkit-backdrop-filter:none;background:none;clip-path:none!important;-webkit-mask:none;mask:none;overflow:visible}.gf__front .gf__tint,.gf__front .gf__spec{display:none}.gf__frontsvg{display:block;position:absolute;left:0;top:0;width:340px;height:198px;overflow:visible;z-index:0}.gf__front .gf__rim--front{z-index:1}.gf__back{clip-path:none!important;-webkit-mask:none;mask:none;overflow:visible;background:none}.gf__back .gf__sheen,.gf__art{display:none}.gf__backsvg{display:block;position:absolute;left:0;top:0;width:340px;height:272px;overflow:visible}.gf[data-open]{--gf-hinge:0deg;--gf-spread:0px;--gf-fan:0deg;--gf-stack:30px;--gf-lift:-92px}.gf[data-open] .gf__sheet{--gf-jx:0px;--gf-jr:0deg}.gf__tilt,.gf__front{transform:none!important}.gf[data-open] .gf__sheet:hover{transform:translate(calc(var(--gf-jx) + var(--gf-slot) * var(--gf-spread)),calc(var(--gf-lift) + var(--gf-depth) * var(--gf-stack) * -1)) rotate(calc(var(--gf-jr) + var(--gf-slot) * var(--gf-fan)))}.gf:hover:not([data-open]),.gf:focus-within:not([data-open]){--gf-hinge:0deg;--gf-lift:42px;--gf-spread:0px;--gf-fan:0deg;--gf-stack:15px}}.gf__art{display:none}.gf__back{background:linear-gradient(180deg,#f3f5f9,#dce2ec)}.gf__back .gf__sheen{background:linear-gradient(115deg,transparent 30%,rgba(255,255,255,.55) 46%,transparent 60%),linear-gradient(180deg,#fff6,#fff0 30%)}.gf__pics{position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;pointer-events:none;clip-path:inset(-400px -400px 6px -400px)}.gf__pic{position:absolute;display:block;padding:0;border-radius:13px;background:none;box-shadow:0 1px 1px #0712330f,0 14px 26px -12px #0712336b;transition:transform .8s var(--spring),opacity .5s var(--ease)}.gf__pic img{display:block;width:100%;height:100%;object-fit:cover;border-radius:13px}.gf__pic:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:13px;padding:1px;pointer-events:none;background:linear-gradient(165deg,#fffffff2,#e2e8f28c 28%,#ffffff1f 55%,#0a163338);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.gf__pic--1{z-index:2;left:22px;top:-134px;width:296px;height:244px;transform:rotate(-1.5deg)}.gf:hover:not([data-open]) .gf__pic--1{transform:translateY(-10px) rotate(0)}.gf[data-open] .gf__pic--1{transform:translateY(160px) rotate(0)}.gf:hover:not([data-open]),.gf:focus-within:not([data-open]){--gf-hinge:-7deg;--gf-lift:42px;--gf-spread:0px;--gf-fan:0deg;--gf-stack:15px}.gf:hover:not([data-open]) .gf:hover:not([data-open]) .gf:hover:not([data-open]) .gf[data-open] .gf__pic{opacity:0;transition:transform .6s var(--ease),opacity .35s var(--ease)}.gf[data-open] .gf[data-open] .gf[data-open] .gf:not([data-in]) .gf__pic{opacity:0;transform:translateY(60px)}.gf[data-in] .gf__pic{transition-delay:.5s}.gf[data-in] .gf[data-in]:hover .gf__pic,.gf[data-in][data-open] .gf__pic{transition-delay:0s}@media(prefers-reduced-motion:reduce){.gf__pic{transition:none}}@media(hover:none),(pointer:coarse){.gf__back{background:none}}.film__callout{align-items:flex-start}.film__callout .film__dot,.film__callout .film__lead{margin-top:0}.film__note{display:flex;flex-direction:column;gap:6px;width:226px;margin:0;padding:11px 14px 12px;border-radius:14px;transform:translateY(-50%);background:linear-gradient(160deg,#14224af0,#071233eb);color:#fff;box-shadow:inset 0 1px #ffffff29,inset 0 0 0 1px #ffffff14,0 18px 34px -18px #07123399;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.film__note .mono{padding:0;background:none;color:var(--lime);font-size:9.5px;letter-spacing:.16em}.film__note{gap:7px}.film__pts{display:flex;align-items:baseline;gap:8px;font-size:12.5px;line-height:1.3;color:#ffffffe0;white-space:normal}.film__pts b{flex:none;min-width:22px;font:600 11px/1 var(--mono);color:var(--lime)}@media(max-width:760px){.film__note{width:186px;padding:10px 12px}.film__pts{font-size:12px}}.film__callout.is-flip{flex-direction:row-reverse;transform:translate(-100%)}.film__callout.is-flip .film__dot{transform:translate(50%,-50%)}.film__callout.is-flip .film__lead{width:34px;transform:translate(4px)}@media(max-width:760px){.film__stage{aspect-ratio:auto;height:min(144vw,592px);--sheet-y:.535}.film__load{top:0}.film__callout,.film__callout.is-flip{display:block;width:0;height:0;transform:none}.film__callout .film__dot{position:absolute;left:0;top:0}.film__callout .film__lead{position:absolute;left:-.5px;top:calc(-1 * var(--lead,40px) - 4px);width:1px;height:var(--lead,40px);transform:none;background:linear-gradient(180deg,var(--ink),rgba(10,22,51,.35))}.film__note{position:absolute;left:var(--nx,0);top:var(--ny,0);width:min(196px,calc(100vw - 196px));transform:none}.film__thick{bottom:0}}.odo{display:inline-flex}.odo__c{display:inline-block;height:.92em;margin:-.06em -.12em;padding:0 .12em;overflow:hidden;line-height:.92;-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 7%,#000 93%,transparent 100%);mask-image:linear-gradient(180deg,transparent 0,#000 7%,#000 93%,transparent 100%)}.odo__s{display:flex;flex-direction:column;margin:0 -.12em;padding:0 .12em;will-change:transform;transition:transform .95s cubic-bezier(.65,0,.2,1);background:linear-gradient(180deg,#0a1633 30%,#0a2db0 140%) 0 0/100% .92em repeat-y;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.odo__s>span{display:block;height:.92em}.giant__pre{transition:opacity .3s}@media(min-width:761px){.film__callout:not(.is-flip) .film__lead{width:38px}}@media(min-width:761px){.film__callout.is-flip{flex-direction:column;align-items:center;transform:translate(-50%)}.film__callout.is-flip .film__dot{transform:translateY(-50%)}.film__callout.is-flip .film__lead{width:1px;height:12px;transform:translateY(-4px)}.film__callout.is-flip .film__note{transform:none}}.giant__n{background:none}@media(max-width:760px){.film__note{-webkit-backdrop-filter:none;backdrop-filter:none;background:linear-gradient(160deg,#16244b,#081434)}}.fdock{position:fixed;left:50%;bottom:calc(12px + env(safe-area-inset-bottom));z-index:40;display:none;align-items:center;gap:10px;width:min(calc(100% - 24px),460px);padding:7px 7px 7px 16px;border-radius:99px;color:var(--ink);box-shadow:0 1px #ffffffe6 inset,0 22px 40px -18px #07123373,0 6px 14px -8px #0a2db040;transform:translate(-50%,calc(100% + 30px));opacity:0;transition:transform .7s cubic-bezier(.16,1,.3,1),opacity .4s}@media(max-width:1100px){.fdock{display:flex}}.fdock.is-on{transform:translate(-50%);opacity:1}.fdock__num{display:flex;flex-direction:column;gap:3px;flex:none;min-width:58px}.fdock__big{display:flex;align-items:flex-start;font-weight:600;font-size:26px;line-height:.8;letter-spacing:-.06em;font-variant-numeric:tabular-nums;padding-top:3px}.fdock__big i{font-style:normal;font-size:.5em;font-weight:500;letter-spacing:0;margin:.06em 0 0 .08em;color:var(--cobalt)}.fdock__num .mono{font-size:8.5px;letter-spacing:.12em;color:var(--fg-mute);white-space:nowrap}.fdock__seg{position:relative;flex:1;display:grid;grid-template-columns:repeat(3,1fr);padding:3px;border-radius:99px;isolation:isolate;background:#0a16330f;box-shadow:inset 0 1px 2px #07123314}.fdock__seg button{all:unset;position:relative;z-index:1;padding:10px 0;text-align:center;cursor:pointer;font-size:12.5px;font-weight:500;color:var(--fg-mute);transition:color .35s;-webkit-tap-highlight-color:transparent}.fdock__seg button[aria-pressed=true]{color:var(--ink)}.fdock__seg button:focus-visible{outline:2px solid var(--electric);outline-offset:-2px;border-radius:99px}.fdock__pill{position:absolute;z-index:0;top:3px;bottom:3px;left:3px;width:calc((100% - 6px) / 3);border-radius:99px;background:linear-gradient(180deg,#fff,#f3f6fc);box-shadow:0 1px #fff inset,0 4px 10px -4px #0712334d,0 0 0 .5px #0a163314;transform:translate(calc(var(--i,2) * 100%));transition:transform .55s cubic-bezier(.34,1.4,.5,1)}.fdock__go{flex:none;display:grid;place-items:center;width:42px;height:42px;border-radius:50%;background:var(--ink);color:#fff;box-shadow:inset 0 1px #ffffff24,0 8px 18px -8px #07123399}.fdock__go .arr{width:42px;height:42px}.fdock__go:active{background:var(--lime);color:var(--ink)}@media(prefers-reduced-motion:reduce){.fdock,.fdock__pill{transition:none}}.fdock__mic{all:unset;flex:none;display:grid;place-items:center;width:42px;height:42px;border-radius:50%;cursor:pointer;-webkit-tap-highlight-color:transparent;background:linear-gradient(180deg,#fff,#eef2fa);box-shadow:inset 0 1px #fff,0 0 0 .5px #0a16331f,0 6px 14px -6px #07123359;transition:background .35s,box-shadow .35s,transform .35s cubic-bezier(.34,1.4,.5,1)}.fdock__mic svg{width:22px;height:22px;transition:transform .5s cubic-bezier(.34,1.4,.5,1)}.fdock__mic:hover svg{transform:scale(1.1) rotate(-8deg)}.fdock__mic:active{transform:scale(.92)}.fdock__mic[aria-pressed=true]{background:var(--ink);box-shadow:inset 0 1px #ffffff29,0 0 0 1.5px var(--lime),0 8px 18px -8px #07123399}.fdock__mic:focus-visible{outline:2px solid var(--electric);outline-offset:2px}.fdock{gap:8px}@media(max-width:420px){.fdock{padding-left:13px;gap:6px}.fdock__num{min-width:50px}.fdock__big{font-size:23px}.fdock__seg button{font-size:11.5px}.fdock__go,.fdock__mic,.fdock__go .arr{width:40px;height:40px}}.lens{--d:232px;position:absolute;left:0;top:0;z-index:6;width:var(--d);height:var(--d);margin:calc(var(--d) / -2) 0 0 calc(var(--d) / -2);transform:translate3d(var(--lx,50%),var(--ly,50%),0);pointer-events:none;opacity:0;transition:opacity .35s}.lens.is-on{opacity:1}.lens__glass{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;overflow:hidden;transform:scale(.55);transition:transform .6s cubic-bezier(.34,1.4,.5,1);background:radial-gradient(120% 120% at 30% 20%,#f7f9fe,#d9e4f6);box-shadow:0 0 0 1px #fffffff2,0 0 0 6px #ecf1f98c,0 0 0 7px #96a4bc73,inset 0 0 0 1px #0a16331f,inset 0 10px 24px -10px #07123359,0 34px 60px -24px #0712338c,0 10px 22px -12px #0a2db059}.lens.is-on .lens__glass{transform:none}.lens__glass canvas{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block}.lens__shine{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;pointer-events:none;background:radial-gradient(60% 40% at 30% 12%,rgba(255,255,255,.55),transparent 70%),radial-gradient(120% 120% at 50% 50%,transparent 62%,rgba(7,18,51,.18) 100%)}.lens__hud{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible;opacity:0;transform:scale(.7) rotate(-30deg);transition:opacity .4s .12s,transform .8s .05s cubic-bezier(.16,1,.3,1)}.lens.is-on .lens__hud{opacity:1;transform:none}.lens__ticks{stroke:#0a163366;stroke-width:1;transform-origin:100px 100px;animation:lensSpin 48s linear infinite}.lens__ticks line:nth-child(15n+1){stroke:var(--cobalt);stroke-width:1.6}.lens__cross{stroke:#0a16338c;stroke-width:1;fill:none}@keyframes lensSpin{to{transform:rotate(360deg)}}.lens__mag{position:absolute;left:8%;top:6%;padding:5px 8px;border-radius:99px;background:var(--ink);color:var(--lime);font-size:10px;letter-spacing:.1em;box-shadow:0 6px 14px -6px #07123380;opacity:0;transform:translateY(6px);transition:opacity .4s .2s,transform .5s .2s cubic-bezier(.16,1,.3,1)}.lens__cap{position:absolute;left:50%;top:calc(100% + 10px);display:flex;align-items:center;gap:8px;margin:0;padding:7px 12px;border-radius:99px;white-space:nowrap;background:linear-gradient(160deg,#16244b,#081434);color:#fff;font-size:11.5px;box-shadow:inset 0 1px #ffffff24,0 12px 24px -12px #07123399;transform:translate(calc(-50% + var(--cdx,0px)),-6px);opacity:0;transition:opacity .4s .25s,transform .5s .25s cubic-bezier(.16,1,.3,1)}.lens__cap .mono{color:var(--lime);font-size:9px;letter-spacing:.14em}.lens__um b{font-weight:600}.lens__x{all:unset;position:absolute;right:6%;top:6%;width:28px;height:28px;border-radius:50%;cursor:pointer;pointer-events:auto;background:linear-gradient(180deg,#fff,#eef2fa);box-shadow:0 0 0 .5px #0a163326,0 6px 14px -6px #07123373;opacity:0;transition:opacity .4s .2s}.lens__x:before,.lens__x:after{content:"";position:absolute;left:50%;top:50%;width:11px;height:1.5px;margin:-.75px 0 0 -5.5px;border-radius:2px;background:var(--ink);transform:rotate(45deg)}.lens__x:after{transform:rotate(-45deg)}.lens__x:focus-visible{outline:2px solid var(--electric);outline-offset:2px}.lens.is-on .lens__mag,.lens.is-on .lens__x{opacity:1;transform:none}.lens.is-on .lens__cap{opacity:1;transform:translate(calc(-50% + var(--cdx,0px)))}.film__stage.is-lens{cursor:none}@media(hover:none),(max-width:760px){.lens{--d:178px;pointer-events:auto;touch-action:none;cursor:grab}.lens__x{width:30px;height:30px}}@media(prefers-reduced-motion:reduce){.lens__ticks{animation:none}.lens__glass,.lens__hud{transition:none}}@media(hover:hover)and (min-width:761px){.lens__x{display:none}}.film__pick{display:flex;align-items:center;gap:12px}.film__mic{all:unset;position:relative;display:grid;place-items:center;flex:none;width:var(--mic,69px);height:var(--mic,69px);border-radius:50%;cursor:pointer;color:var(--ink);box-shadow:inset 0 1px #fff,inset 0 0 0 1px #ffffffd9,inset 0 -6px 14px -8px #0a2db02e,0 12px 24px -18px #07123347;transition:color .35s,transform .35s cubic-bezier(.34,1.4,.5,1)}.film__mic svg{width:26px;height:26px;flex:none;transition:transform .5s cubic-bezier(.34,1.4,.5,1)}.film__mic:hover svg{transform:scale(1.12) rotate(-8deg)}.film__mic:active{transform:scale(.96)}.film__mic:focus-visible{outline:2px solid var(--electric);outline-offset:3px}.film__mic.gx[aria-pressed=true]{background:linear-gradient(160deg,#16244b,#081434);color:#fff;box-shadow:inset 0 1px #ffffff29,0 0 0 1.5px var(--lime),0 12px 24px -14px #0712338c}.film__mic.gx[aria-pressed=true] .gx__rim,.film__mic.gx[aria-pressed=true] .gx__spec{opacity:0}@media(max-width:1100px){.film__mic{display:none}}@media(max-width:760px){.film__pick{width:100%}}@property --w{syntax:"<percentage>";inherits:true;initial-value:0%}.pr__head{max-width:1100px}.pr__h{margin-top:22px;font-weight:600;font-size:clamp(38px,4.9vw,80px);line-height:1;letter-spacing:-.045em;text-wrap:balance;max-width:19ch}.pr__h .soft{color:#0a1633a8}.pr__grid{display:grid;grid-template-columns:7fr 5fr;gap:clamp(32px,5.5vw,104px);align-items:center;margin-top:clamp(40px,5vw,76px)}@keyframes prLine{0%{opacity:0}12%{opacity:1}82%{opacity:1}to{opacity:0}}.pr__tabs{position:absolute;left:clamp(14px,1.6vw,22px);right:clamp(14px,1.6vw,22px);bottom:clamp(14px,1.6vw,22px);z-index:6;display:flex;gap:4px;padding:5px;border-radius:99px}.pr__tabs [role=tab]{all:unset;position:relative;flex:1;display:flex;align-items:center;justify-content:center;gap:9px;height:46px;border-radius:99px;cursor:pointer;font-size:13.5px;font-weight:500;color:#0a1633a8;transition:color .35s,background .45s,box-shadow .45s;-webkit-tap-highlight-color:transparent}.pr__tabs [role=tab][aria-selected=true]{color:var(--ink);background:linear-gradient(180deg,#fff,#f4f6fb);box-shadow:inset 0 1px #fff,0 0 0 .5px #0a16331a,0 8px 18px -10px #07123373}.pr__tabs [role=tab]:focus-visible{outline:2px solid var(--electric);outline-offset:-2px}@keyframes prProg{to{transform:scaleX(1)}}.pr__side{display:flex;flex-direction:column;align-items:flex-start;gap:26px;padding-bottom:6px}.pr__zero{display:flex;align-items:flex-end;gap:18px;margin:0}.pr__n{display:flex;align-items:flex-start;font-weight:600;font-size:clamp(150px,15vw,250px);line-height:.8;letter-spacing:-.075em;padding:.06em .02em 0 0;background:linear-gradient(180deg,#0a1633 30%,#0a2db0 140%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(0 22px 34px rgba(10,45,176,.14))}.pr__cur{font-size:.4em;font-weight:400;letter-spacing:0;margin:.1em .06em 0 0;-webkit-text-fill-color:var(--cobalt)}.pr__lbl{margin-bottom:.9em;color:var(--fg-mute);font-size:11px;line-height:1.5}@media(max-width:1100px){.pr__grid{grid-template-columns:1fr}}@media(max-width:760px){.pr__h{font-size:clamp(32px,9vw,40px)}.pr__tabs{left:10px;right:10px;bottom:10px;gap:2px;padding:4px}.pr__tabs [role=tab]{height:42px;font-size:12px;gap:6px}.pr__n{font-size:clamp(130px,42vw,180px)}.pr__side{gap:22px}}.hw{--p:0;position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(14px,1.6vw,24px);list-style:none;margin:0 auto;padding:0;max-width:1440px}.hw:before,.hw:after{content:"";position:absolute;top:15px;left:12.5%;right:12.5%;height:2px;border-radius:2px;pointer-events:none}.hw:before{background:#ffffff29}.hw:after{background:linear-gradient(90deg,rgba(255,255,255,.9),var(--lime));transform-origin:left;transform:scaleX(min(1,calc(var(--p) / .9)));box-shadow:0 0 14px #b6f23c80}@media(max-width:900px){.hw{grid-template-columns:1fr;gap:18px;max-width:560px}.hw:before,.hw:after{top:0;bottom:0;left:15px;right:auto;width:2px;height:auto}.hw:after{transform-origin:top;transform:scaleY(var(--p));background:linear-gradient(180deg,rgba(255,255,255,.9),var(--lime))}}.how{padding-top:0;padding-bottom:0}.hs{--n:3;position:relative;height:calc(100vh + (var(--n) - 1) * 80vh)}.hs__pin{position:sticky;top:0;height:100vh;display:flex;align-items:center}.hs__grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(32px,5vw,96px);align-items:center;width:100%;padding-top:40px}.hs__side{display:flex;flex-direction:column;color:#fff}.hs__h{margin-top:20px;font-weight:600;font-size:clamp(36px,4vw,62px);line-height:1;letter-spacing:-.045em}.hs__h .soft{display:block;color:#ffffffb8}.hs__list{list-style:none;margin:clamp(30px,4vh,52px) 0 0;padding:0}.hs__list li{position:relative;display:flow-root;border-top:1px solid rgba(255,255,255,.16)}.hs__list li:last-child{border-bottom:1px solid rgba(255,255,255,.16)}.hs__list button{all:unset;display:grid;grid-template-columns:44px 1fr;align-items:baseline;width:100%;padding:18px 0 17px;cursor:pointer}.hs__list button:focus-visible{outline:2px solid #fff;outline-offset:2px;border-radius:6px}.hs__n{font-size:11px;color:#ffffffb8;transition:color .5s}.hs__t{font-size:clamp(19px,1.6vw,24px);font-weight:600;letter-spacing:-.025em;color:#ffffffb8;transition:color .5s}.hs__list button:hover .hs__t{color:#fffc}.hs__list li.is-on .hs__n{color:var(--lime)}.hs__list li.is-on .hs__t,.hs__list li.is-done .hs__t{color:#fff}.hs__list li.is-done .hs__t{color:#ffffffb8}.hs__bar{position:absolute;left:0;right:0;bottom:-1px;height:1px;overflow:hidden}.hs__bar i{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--lime);transform-origin:left;transform:scaleX(0)}.hs__list li.is-on .hs__bar i{transform:scaleX(var(--f,0))}.hs__list li.is-done .hs__bar i{transform:none;background:#ffffff8c}.hs__list p{display:grid;margin:0 0 0 44px;max-width:36ch;font-size:15px;line-height:1.55;color:#ffffffc2;max-height:0;opacity:0;overflow:hidden;transition:max-height .7s cubic-bezier(.16,1,.3,1),opacity .5s,margin .7s cubic-bezier(.16,1,.3,1)}.hs__list li.is-on p{max-height:120px;opacity:1;margin-bottom:20px}.hs__stage{position:relative;height:min(76vh,700px);border-radius:34px;overflow:hidden;isolation:isolate;background:#0a2db0;box-shadow:0 60px 100px -50px #030a28bf,0 0 0 1px #ffffff38}.hs__scene{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;visibility:hidden;clip-path:inset(100% 0 0 0)}.hs__scene.is-prev{z-index:1;visibility:visible;clip-path:inset(0)}.hs__scene.is-on{z-index:2;visibility:visible;clip-path:inset(0);transition:clip-path 1.05s cubic-bezier(.77,0,.18,1)}.hs__scene.is-back{clip-path:inset(0 0 100% 0)}.hs__scene.is-on.is-back{clip-path:inset(0)}.hs__bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:var(--op,50% 50%);opacity:0;transform:scale(1.12);transition:opacity .7s,transform 1.6s cubic-bezier(.16,1,.3,1)}.hs__bg.is-on{opacity:1}.hs__scene.is-on .hs__bg{transform:none}.hs__scene:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(180deg,#0712331f,#07123300 30% 50%,#0712338c)}.hs__scene>div{z-index:1}.hs__order,.hs__ship,.hs__gift{position:absolute;border-radius:24px;color:var(--ink);box-shadow:0 30px 60px -30px #030a28b3}.hs__order,.hs__ship,.hs__gift,.hs__file,.hs__tags{opacity:0;transform:translateY(22px);transition:opacity .6s .35s,transform .9s .35s cubic-bezier(.16,1,.3,1)}.hs__scene.is-on .hs__order,.hs__scene.is-on .hs__ship,.hs__scene.is-on .hs__gift,.hs__scene.is-on .hs__file,.hs__scene.is-on .hs__tags{opacity:1;transform:none}.hs__olbl{margin:2px 4px 10px;font-size:10px;color:#0a1633a8}.hs__order{left:24px;bottom:24px;width:min(330px,calc(100% - 48px));padding:14px}.hs__prods{display:flex;flex-direction:column;gap:4px}.hs__prods button{all:unset;display:flex;align-items:center;gap:12px;padding:6px 14px 6px 6px;border-radius:14px;cursor:pointer;font-size:14.5px;font-weight:500;color:#0a1633a8;transition:background .4s,color .4s,box-shadow .4s}.hs__prods button:after{content:"";margin-left:auto;width:16px;height:16px;border-radius:50%;box-shadow:inset 0 0 0 1.5px #0a16334d;transition:box-shadow .35s,background .35s}.hs__prods img{width:40px;height:40px;border-radius:10px;object-fit:cover;box-shadow:0 0 0 1px #0a163314}.hs__prods button:hover{color:var(--ink)}.hs__prods [aria-checked=true]{background:#fff;color:var(--ink);box-shadow:0 10px 20px -12px #07123366,0 0 0 .5px #0a163314}.hs__prods [aria-checked=true]:after{background:radial-gradient(circle,var(--cobalt) 0 3.5px,transparent 4px);box-shadow:inset 0 0 0 1.5px var(--cobalt)}.hs__prods button:focus-visible,.hs__seg button:focus-visible,.hs__gtabs button:focus-visible{outline:2px solid var(--electric);outline-offset:-2px}.hs__seg{position:relative;display:grid;grid-template-columns:1fr 1fr;margin-top:10px;padding:3px;border-radius:99px;background:#0a163312;isolation:isolate}.hs__seg button{all:unset;position:relative;z-index:1;padding:9px 0;text-align:center;font-size:13px;font-weight:500;color:#0a1633a8;cursor:pointer;transition:color .4s}.hs__seg [aria-checked=true]{color:var(--ink)}.hs__seg>i{position:absolute;top:3px;bottom:3px;left:3px;width:calc(50% - 3px);border-radius:99px;background:var(--lime);box-shadow:0 6px 14px -6px #3c5a0a8c;transition:transform .55s cubic-bezier(.34,1.4,.5,1)}.hs__seg.is-alt>i{transform:translate(100%)}.hs__ship{left:24px;right:24px;bottom:24px;padding:22px 24px 18px}.hs__big{display:flex;align-items:flex-end;margin:0 0 22px}.hs__big b{font-size:clamp(84px,7.4vw,124px);font-weight:600;line-height:.8;letter-spacing:-.07em;background:linear-gradient(180deg,#0a1633 30%,#0a2db0 140%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.hs__big>span{margin:0 10px 8px;font-size:22px;color:#0a1633a8}.hs__big em{margin:0 0 8px 16px;font-style:normal;font-size:10.5px;line-height:1.55;color:#0a1633a8}.hs__track{position:relative;height:8px;margin:0 8px;border-radius:99px;background:#0a16331a}.hs__win{position:absolute;left:75%;right:0;top:-6px;bottom:-6px;border-radius:99px;background:#b6f23c59;box-shadow:inset 0 0 0 1px #6ea01480}.hs__run{position:absolute;left:0;top:0;bottom:0;width:0;border-radius:99px;background:linear-gradient(90deg,var(--electric),var(--cobalt))}.hs__box{position:absolute;top:50%;left:0;width:26px;height:26px;margin:-13px 0 0 -13px;border-radius:7px;background:linear-gradient(160deg,#e2c49f,#b8895a);box-shadow:0 10px 18px -6px #0712338c,inset 0 1px #fff6}.hs__box:after{content:"";position:absolute;left:50%;top:0;bottom:0;width:4px;margin-left:-2px;background:#ffffff8c}.hs__scene.go .hs__run{width:87.5%;transition:width 2.3s cubic-bezier(.65,0,.35,1) .6s}.hs__scene.go .hs__box{left:87.5%;transition:left 2.3s cubic-bezier(.65,0,.35,1) .6s}.hs__ticks{display:flex;justify-content:space-between;margin-top:14px;font-size:10px;color:#0a1633a8}.hs__ticks .a{color:#3d6b00;font-weight:600}.hs__file{position:absolute;left:50%;bottom:86px;width:min(340px,calc(100% - 48px));margin-left:calc(min(340px,calc(100% - 48px))/-2);display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:16px;background:#fffffff2;color:var(--ink);font-size:14px;box-shadow:0 24px 44px -20px #030a28b3}.hs__fi{flex:none;position:relative;width:30px;height:36px;border-radius:6px;background:linear-gradient(160deg,#eef2fa,#cdd9ef)}.hs__fi:after{content:"";position:absolute;left:6px;right:6px;top:11px;height:14px;border-radius:50%;background:radial-gradient(circle,#D92B2B 0 35%,#F3B53A 36% 60%,transparent 62%)}.hs__fn{flex:1;display:flex;flex-direction:column;gap:8px;font-weight:500}.hs__fbar{display:block;height:3px;border-radius:3px;background:#0a16331a;overflow:hidden}.hs__fbar i{display:block;height:100%;width:0;background:var(--cobalt)}.hs__scene.go .hs__fbar i{width:100%;transition:width 1.5s cubic-bezier(.65,0,.35,1) .7s}.hs__ok{flex:none;position:relative;width:24px;height:24px;border-radius:50%;background:var(--lime);transform:scale(0)}.hs__ok:after{content:"";position:absolute;left:8px;top:5px;width:6px;height:11px;border:solid var(--ink);border-width:0 2px 2px 0;transform:rotate(45deg)}.hs__scene.go .hs__ok{transform:scale(1);transition:transform .5s cubic-bezier(.34,1.6,.5,1) 2.2s}.hs__tags{position:absolute;left:0;right:0;bottom:30px;display:flex;justify-content:center;gap:8px;font-size:10.5px}.hs__tags span{padding:7px 12px;border-radius:99px;background:#07123399;color:#fff;box-shadow:inset 0 0 0 1px #ffffff38;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.hs__tags .f{background:var(--lime);color:var(--ink);box-shadow:none;font-weight:600}.hs__gift{right:24px;bottom:24px;width:min(404px,calc(100% - 48px));padding:14px 16px 16px;--paid:.6;--free:.4}.hs__gnum{display:flex;align-items:flex-end;gap:12px;margin:26px 4px 18px}.hs__gnum b{font-size:clamp(72px,6vw,92px);font-weight:600;line-height:.8;letter-spacing:-.06em;font-variant-numeric:tabular-nums;background:linear-gradient(180deg,#0a1633 30%,#0a2db0 140%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.hs__gnum>span{display:flex;flex-direction:column;margin-bottom:4px;font-size:16px;font-weight:600}.hs__gnum em{font-style:normal;font-size:12.5px;font-weight:400;color:#0a1633a8}.hs__meter{display:flex;gap:3px;height:12px;margin:0 4px}.hs__meter i{border-radius:99px;transition:flex-grow .8s cubic-bezier(.65,0,.35,1)}.hs__mp{flex:var(--paid) 1 0;background:#0a163329}.hs__mf{flex:var(--free) 1 0;background:var(--lime);box-shadow:0 0 0 1px #6ea01459}.hs__gfoot{display:flex;align-items:center;justify-content:space-between;margin:14px 4px 0}.hs__gfoot .mono{display:flex;align-items:center;gap:7px;font-size:9.5px;color:#0a1633a8}.hs__gfoot .mono i{width:8px;height:8px;border-radius:50%}.hs__gfoot .mono .p{background:#0a163333}.hs__gfoot .mono .f{margin-left:8px;background:var(--lime)}.hs__sub{display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:500;cursor:pointer}.hs__sub input{position:absolute;opacity:0;pointer-events:none}.hs__sub i{position:relative;width:34px;height:20px;border-radius:99px;background:#0a163324;transition:background .35s}.hs__sub i:after{content:"";position:absolute;left:2px;top:2px;width:16px;height:16px;border-radius:50%;background:#fff;box-shadow:0 2px 4px #0712334d;transition:transform .45s cubic-bezier(.34,1.6,.5,1)}.hs__sub input:checked+i{background:var(--lime)}.hs__sub input:checked+i:after{transform:translate(14px)}.hs__sub input:focus-visible+i{outline:2px solid var(--electric);outline-offset:2px}.hs__dots{display:none}@media(max-width:1100px)and (min-width:901px){.hs__grid{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr)}}@media(max-width:900px){.hs{height:calc(100svh + (var(--n) - 1) * 75svh)}.hs__pin{height:100svh;align-items:stretch}.hs__grid{display:flex;flex-direction:column;align-items:stretch;gap:14px;padding-top:80px;padding-bottom:18px}.hs__side{display:contents}.hs__side .tag{order:0}.hs__h{order:1;margin-top:0;font-size:clamp(28px,8vw,36px);max-width:none}.hs__stage{order:2;flex:1;min-height:0;height:auto;border-radius:26px}.hs__list{order:3;margin:0;min-height:112px}.hs__list li{display:none;border:0}.hs__list li:last-child{border:0}.hs__list li.is-on{display:block}.hs__list button{padding:4px 0 6px;grid-template-columns:36px 1fr;cursor:default}.hs__list p{margin-left:36px;font-size:14.5px;max-height:none;opacity:1}.hs__list li.is-on p{margin-bottom:0}.hs__bar{display:none}.hs__dots{display:flex;position:absolute;left:14px;right:14px;top:14px;z-index:5;gap:5px}.hs__dots i{flex:1;height:3px;border-radius:3px;background:#ffffff59;overflow:hidden;position:relative}.hs__dots i:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#fff;transform-origin:left;transform:scaleX(0)}.hs__dots i.is-done:after{transform:none}.hs__dots i.is-on:after{transform:scaleX(var(--f,0))}.hs__order{left:12px;right:12px;bottom:12px;width:auto;padding:10px}.hs__prods{flex-direction:row;gap:4px}.hs__prods button{flex:1;flex-direction:column;gap:6px;padding:8px 4px;font-size:11.5px;text-align:center;justify-content:center}.hs__prods button:after{display:none}.hs__prods img{width:44px;height:44px}.hs__olbl{display:none}.hs__ship{left:12px;right:12px;bottom:12px;padding:16px 16px 14px}.hs__big{margin-bottom:16px}.hs__big b{font-size:76px}.hs__file{bottom:62px}.hs__tags{bottom:18px;gap:6px;font-size:9.5px}.hs__gift{left:12px;right:12px;bottom:12px;width:auto;padding:10px 12px 12px}.hs__gnum{margin:16px 4px 12px}.hs__gnum b{font-size:64px}}@media(prefers-reduced-motion:reduce){.hs__scene.is-on{transition:none}.hs__bg{transform:none;transition:none}}.hs__chip{display:flex;align-items:center;gap:10px;margin:0 0 18px;font-size:10px;color:#0a1633a8}.hs__chip b{padding:6px 10px;border-radius:99px;background:var(--ink);color:#fff;font-weight:500;letter-spacing:.08em}.hs__chip--top{position:absolute;left:24px;top:24px;z-index:1;margin:0;padding:6px 6px 6px 14px;border-radius:99px;background:#ffffffeb;box-shadow:0 14px 30px -14px #030a2899;opacity:0;transform:translateY(-10px);transition:opacity .6s .3s,transform .8s .3s cubic-bezier(.16,1,.3,1)}.hs__scene.is-on .hs__chip--top{opacity:1;transform:none}.hs__lock{display:none;align-self:center;margin-left:12px;padding:5px 9px;border-radius:99px;font-size:9.5px;color:var(--ink);background:var(--lime)}.hs__list li.is-locked button{grid-template-columns:44px auto 1fr}.hs__list li.is-locked .hs__lock{display:inline-block;justify-self:start}.hs__list li.is-locked .hs__n{visibility:hidden}.hs__list li.is-locked .hs__t{color:#ffffffb8;text-decoration:line-through;text-decoration-thickness:1px;text-decoration-color:#ffffff59}.hs__list li.is-locked button:hover .hs__t{color:#ffffffb8}.hs__list li.is-locked p,.hs__gift .hs__meter,.hs__gift .hs__gfoot .mono,.hs__gift .hs__sub,.hs__gift .hs__gline{display:none}.hs__gift.has-meter .hs__meter,.hs__gift.has-meter .hs__gfoot .mono{display:flex}.hs__gift.has-sub .hs__sub{display:inline-flex}.hs__gift.has-line .hs__gline{display:flex}.hs__gift:not(.has-meter):not(.has-sub) .hs__gfoot{display:none}.hs__gline{align-items:center;gap:9px;margin:14px 4px 0;font-size:13px;font-weight:500}.hs__gline i{width:18px;height:18px;flex:none;border-radius:50%;background:var(--lime);position:relative}.hs__gline i:after{content:"";position:absolute;left:6px;top:3px;width:5px;height:9px;border:solid var(--ink);border-width:0 2px 2px 0;transform:rotate(45deg)}.hs__gnum>span>span{font-size:16px}.hs__dots i[hidden]{display:none}@media(max-width:900px){.hs__list li.is-locked{display:none}.hs__chip{margin-bottom:12px}.hs__chip--top{left:12px;top:26px}}.hs__meter{gap:0;border-radius:99px;overflow:hidden}.hs__meter i{border-radius:0}.hs__mp{background:linear-gradient(90deg,#0a2db0,#1452ee 60%,#3b88ff)}.hs__mf{box-shadow:inset 2px 0 #fff}.hs__gfoot .mono .p{background:var(--cobalt)}.hs__save{margin-left:2px;padding:5px 9px;border-radius:99px;font:600 10px/1 var(--mono);letter-spacing:.06em;font-style:normal;white-space:nowrap;color:var(--cobalt);background:#1452ee1a;box-shadow:inset 0 0 0 1px #1452ee40;transition:background .35s,color .35s,box-shadow .35s,transform .45s cubic-bezier(.34,1.6,.5,1)}.hs__gift.is-sub .hs__save{color:#fff;background:var(--cobalt);box-shadow:0 6px 14px -6px #1452ee99;transform:scale(1.06)}.hs__gfoot{gap:12px}.hs__gfoot .mono{flex:none}@media(max-width:900px){.hs__gfoot{gap:8px}.hs__gfoot .mono{gap:5px;font-size:8.5px}.hs__gfoot .mono .f{margin-left:4px}.hs__sub{gap:6px;font-size:12px}.hs__save{padding:4px 7px;font-size:9px}}.fb__head{display:flex;align-items:flex-end;justify-content:space-between;gap:32px;margin-bottom:clamp(40px,5vw,72px)}.fb__head .h2{margin-top:20px}.fb__head .lede{margin-top:16px}.fb__mode{position:relative;flex:none;display:grid;grid-template-columns:1fr 1fr;padding:5px;border-radius:99px;isolation:isolate}.fb__mode button{all:unset;position:relative;z-index:1;padding:13px 22px;text-align:center;font-size:14px;font-weight:500;color:#0a1633a8;cursor:pointer;transition:color .4s;white-space:nowrap}.fb__mode [aria-checked=true]{color:var(--ink)}.fb__mode button:focus-visible{outline:2px solid var(--electric);outline-offset:-2px;border-radius:99px}.fb__mode>i{position:absolute;z-index:0;top:5px;bottom:5px;left:5px;width:calc(50% - 5px);border-radius:99px;background:linear-gradient(180deg,#fff,#f3f6fc);box-shadow:inset 0 1px #fff,0 0 0 .5px #0a16331a,0 10px 22px -12px #07123380;transition:transform .6s cubic-bezier(.34,1.4,.5,1)}.fb__mode.is-one>i{transform:translate(100%)}.fb{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(16px,2vw,28px);align-items:start}.fb__card{position:relative;display:flex;flex-direction:column;border-radius:30px;overflow:hidden;isolation:isolate;background:#dce6f6;box-shadow:0 50px 90px -50px #0712338c,0 18px 36px -24px #0a2db059,0 0 0 1px #fff9;transition:transform .7s cubic-bezier(.16,1,.3,1),box-shadow .7s}.fb__card--up{margin-top:-48px}.fb__card:hover{transform:translateY(-8px);box-shadow:0 70px 110px -50px #07123399,0 22px 40px -24px #0a2db066,0 0 0 1px #ffffffb3}.fb__pic{position:relative;aspect-ratio:5/4;overflow:hidden}.fb__pic img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0;transform:scale(1.06);transition:opacity .6s,transform 1.4s cubic-bezier(.16,1,.3,1)}.fb__pic img.is-on{opacity:1;transform:none}.fb__card:hover .fb__pic img.is-on{transform:scale(1.04)}.fb__pic:after{content:"";position:absolute;inset:auto 0 0;height:40%;background:linear-gradient(180deg,#07123300,#07123359);pointer-events:none}.fb__sizes{position:absolute;left:14px;right:14px;bottom:14px;z-index:1;display:grid;grid-template-columns:repeat(3,1fr);gap:3px;padding:4px;border-radius:99px;background:#ffffffb3;-webkit-backdrop-filter:blur(14px) saturate(1.2);backdrop-filter:blur(14px) saturate(1.2);box-shadow:0 12px 26px -14px #030a2899,inset 0 0 0 1px #ffffffb3}.fb__sizes button{all:unset;padding:9px 0;text-align:center;border-radius:99px;font-size:13px;font-weight:500;color:#0a1633a8;cursor:pointer;transition:background .4s,color .4s,box-shadow .4s}.fb__sizes [aria-checked=true]{background:#fff;color:var(--ink);box-shadow:0 6px 14px -8px #07123373}.fb__sizes button:focus-visible{outline:2px solid var(--electric);outline-offset:-2px}.fb__badge{position:absolute;left:14px;bottom:14px;z-index:1;padding:8px 12px;border-radius:99px;font-size:10px;background:var(--ink);color:#fff;box-shadow:0 10px 22px -10px #030a2899}.fb__card[data-k=kraft] .fb__badge{background:var(--lime);color:var(--ink)}.fb__info{position:relative;display:flex;flex-direction:column;padding:22px;margin-top:-1px}.fb__info h3{font-size:clamp(22px,1.8vw,28px);font-weight:600;letter-spacing:-.03em;line-height:1.1}.fb__sub{margin-top:6px;font-size:14px;color:var(--fg-mute)}.fb__price{display:flex;align-items:baseline;gap:10px;margin-top:22px}.fb__now{font-size:clamp(48px,4vw,64px);font-weight:600;line-height:.85;letter-spacing:-.05em;font-variant-numeric:tabular-nums;background:linear-gradient(180deg,#0a1633 30%,#0a2db0 140%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.fb__was{font-size:18px;color:#0a1633a8;text-decoration-thickness:1.5px;transition:opacity .4s}.boxes.is-one .fb__was{opacity:0}.fb__price .mono{margin-left:auto;font-size:10px;color:var(--fg-mute)}.fb__count{display:flex;align-items:baseline;justify-content:space-between;gap:10px;margin-top:20px;font-size:13px}.fb__count b{font-size:15px;font-weight:600}.fb__mix{color:var(--fg-mute);text-align:right}.fb__bar{display:flex;height:10px;margin-top:10px;border-radius:99px;overflow:hidden;box-shadow:inset 0 0 0 1px #0a16330f}.fb__bar i{transition:flex-grow .8s cubic-bezier(.65,0,.35,1)}.fb__bar .p{flex:var(--paid) 1 0;background:linear-gradient(90deg,#0a2db0,#1452ee 60%,#3b88ff)}.fb__bar .f{flex:var(--free) 1 0;background:var(--lime);box-shadow:inset 2px 0 #fff}.fb__stick{display:flex;align-items:center;gap:8px;margin-top:12px;font-size:12.5px;color:var(--fg-mute)}.fb__stick:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--lime);box-shadow:0 0 0 3px #b6f23c40}.fb__go{margin-top:22px;justify-content:space-between;width:100%}.fb__byob{position:relative;display:flex;align-items:center;gap:clamp(18px,2.4vw,36px);margin-top:clamp(20px,2.4vw,32px);padding:12px 22px 12px 12px;border-radius:26px;color:var(--ink);background:linear-gradient(120deg,#ffffffbf,#ffffff73);box-shadow:0 30px 60px -40px #07123380,inset 0 0 0 1px #fffc;transition:transform .6s cubic-bezier(.16,1,.3,1)}.fb__byob:hover{transform:translateY(-4px)}.fb__byob img{width:clamp(180px,24vw,340px);aspect-ratio:3/1;object-fit:cover;border-radius:18px;flex:none}.fb__byobt{flex:1;display:flex;flex-direction:column;gap:6px}.fb__byobt .mono{font-size:10px;color:var(--cobalt)}.fb__byobt b{font-size:clamp(20px,1.8vw,26px);font-weight:600;letter-spacing:-.03em}.fb__byob .roundarr{flex:none;display:grid;place-items:center;width:52px;height:52px;border-radius:50%;background:var(--ink);color:#fff}.fb__byob:hover .arr:before{transform:rotate(45deg)}@media(max-width:1100px){.fb__head{flex-direction:column;align-items:flex-start}}@media(max-width:900px){.fb{display:flex;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;margin:0 calc(var(--gut) * -1);padding:20px var(--gut) 40px;scrollbar-width:none;scroll-padding-inline:var(--gut)}.fb::-webkit-scrollbar{display:none}.fb__card{flex:0 0 min(84vw,380px);scroll-snap-align:start}.fb__card--up{margin-top:0}.fb__card:hover{transform:none}.fb__head{margin-bottom:12px;gap:22px}.fb__mode{width:100%}.fb__byob{flex-direction:column;align-items:stretch;padding:10px 10px 18px;margin-top:4px}.fb__byob img{width:100%;aspect-ratio:2.4/1}.fb__byobt{padding:0 8px}.fb__byob .roundarr{position:absolute;right:20px;bottom:20px;width:44px;height:44px}}@media(max-width:900px){.fb__byobt{padding-right:60px}}.sk__head{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);column-gap:clamp(32px,5vw,96px);align-items:end;margin-bottom:clamp(36px,4.5vw,64px)}.sk__head .tag{grid-column:1/-1}.sk__head .h2{margin-top:20px;max-width:16ch}.sk__head .lede{padding-bottom:8px}.sk{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-template-rows:clamp(260px,22vw,330px) clamp(260px,22vw,330px);gap:clamp(14px,1.6vw,22px)}.sk__c{position:relative;margin:0;border-radius:30px;overflow:hidden;isolation:isolate;box-shadow:0 44px 80px -48px #0712338c,0 14px 30px -22px #0a2db04d}.sk__lbl{display:flex;align-items:center;gap:9px;font-size:10px;color:var(--fg-mute)}.sk__seal{grid-column:1/7;grid-row:1/3}.sk__seal img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 55%;transition:transform 1.6s cubic-bezier(.16,1,.3,1)}.sk__seal:hover img{transform:scale(1.03)}.sk__seal:after{content:"";position:absolute;inset:auto 0 0;height:45%;background:linear-gradient(180deg,#07123300,#0712338c);pointer-events:none}.sk__sealcard{position:absolute;left:22px;bottom:22px;z-index:1;display:flex;flex-direction:column;gap:6px;width:min(360px,calc(100% - 44px));padding:18px 20px;border-radius:22px;background:#ffffffe6;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);color:var(--ink);box-shadow:0 24px 44px -22px #030a28b3}.sk__sealcard b{font-size:19px;font-weight:600;letter-spacing:-.02em;margin-top:6px}.sk__sealcard>span:last-child{font-size:14px;line-height:1.5;color:var(--fg-mute)}.sk__state{align-self:flex-start;display:inline-flex;align-items:center;gap:8px;padding:6px 11px 6px 8px;border-radius:99px;font-size:10px;background:var(--lime);color:var(--ink);transition:background .5s,color .5s}.sk__state i{position:relative;width:14px;height:14px;border-radius:50%;background:var(--ink)}.sk__state i:after{content:"";position:absolute;left:4.5px;top:2.5px;width:3.5px;height:6.5px;border:solid var(--lime);border-width:0 1.6px 1.6px 0;transform:rotate(45deg);transition:opacity .3s}.sk__seal.is-open .sk__state{background:var(--ink);color:#fff}.sk__seal.is-open .sk__state i{background:#ff8a80}.sk__seal.is-open .sk__state i:after{border-color:var(--ink);border-width:0;width:0;height:0}.sk__value{grid-column:7/10;grid-row:1;display:flex;flex-direction:column;padding:22px 24px;color:var(--ink)}.sk__big{display:flex;align-items:flex-start;margin:auto 0 0;font-weight:600;font-size:clamp(84px,7.4vw,120px);line-height:.8;letter-spacing:-.07em;background:linear-gradient(180deg,#0a1633 30%,#0a2db0 140%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;padding-top:.06em}.sk__cur{font-size:.36em;font-weight:400;letter-spacing:0;margin:.12em .04em 0 0;-webkit-text-fill-color:var(--cobalt)}.sk__unit{align-self:flex-end;margin:0 0 .12em .14em;font-size:.16em;font-weight:500;letter-spacing:0;-webkit-text-fill-color:var(--fg-mute)}.sk__line{margin-top:14px;font-size:14px;line-height:1.45}.sk__line b{font-weight:600}.sk__disc{display:flex;justify-content:space-between;gap:10px;margin-top:12px;padding-top:12px;border-top:1px solid rgba(10,22,51,.1);font-size:13px;color:var(--fg-mute)}.sk__disc .mono{font-size:9.5px;color:var(--cobalt)}.sk__link{display:inline-flex;align-items:center;gap:4px;margin-top:12px;font-size:13.5px;font-weight:600;color:var(--cobalt)}.sk__link .arr{width:26px;height:26px}.sk__link:hover .arr:before{transform:rotate(45deg)}.sk__designs{grid-column:10/13;grid-row:1;display:flex;flex-direction:column;padding:22px 22px 20px;color:#fff;background:radial-gradient(120% 90% at 20% 0%,#1f62f2,#0a2db0 55%,#071233)}.sk__designs .sk__lbl{color:#ffffffbf}.sk__designs .dot{width:7px;height:7px;border-radius:50%;background:var(--lime);box-shadow:0 0 0 3px #b6f23c40,0 0 12px var(--lime)}.sk__fan{position:relative;flex:1;margin:14px 0 10px}.sk__fan img{position:absolute;left:50%;top:50%;height:96%;width:auto;aspect-ratio:180/341;border-radius:8px;object-fit:cover;transform:translate(calc(-50% + var(--k) * 26px),-50%) rotate(calc(var(--k) * 7deg)) scale(calc(1 - var(--k) * .07));z-index:calc(10 - var(--k));box-shadow:0 18px 30px -12px #0000008c;filter:brightness(calc(1 - var(--k) * .14));transition:transform .9s cubic-bezier(.16,1,.3,1),filter .9s,opacity .6s}.sk__fan img.is-hid{opacity:0}.sk__fan img.is-front{transform:translate(-50%,-50%) rotate(-4deg)}.sk__month{display:flex;justify-content:space-between;font-size:9.5px;color:#ffffffb8}.sk__month b{color:var(--lime);font-weight:600}.sk__spec{grid-column:7/9;grid-row:2;display:flex;flex-direction:column;padding:20px 18px 18px;color:var(--ink)}.sk__dia{position:relative;flex:1;min-height:0;margin:10px 0 8px}.sk__stk{position:absolute;top:16px;bottom:4px;left:50%;aspect-ratio:180/341;transform:translate(-50%)}.sk__stk img{display:block;width:100%;height:100%;border-radius:5px;box-shadow:0 14px 26px -12px #07123373}.sk__stk:before{content:"";position:absolute;left:0;right:0;top:-10px;height:6px;border:solid var(--cobalt);border-width:0 1px 1px;opacity:.7}.sk__stk:after{content:"";position:absolute;top:0;bottom:0;right:-12px;width:6px;border:solid var(--cobalt);border-width:1px 1px 1px 0;opacity:.7}.sk__cut{position:absolute;left:-10px;right:-10px;top:50%;border-top:1.5px dashed rgba(10,22,51,.55)}.sk__w{position:absolute;top:-24px;left:50%;transform:translate(-50%);font-size:10px;color:var(--cobalt)}.sk__h{position:absolute;right:-34px;top:50%;transform:translateY(-50%);font-size:10px;color:var(--cobalt)}.sk__h1,.sk__h2{position:absolute;left:-30px;font-size:9px;color:var(--fg-mute)}.sk__h1{top:22%}.sk__h2{top:72%}.sk__chips{display:flex;flex-wrap:wrap;gap:5px;font-size:9px}.sk__chips span{padding:5px 8px;border-radius:99px;background:#0a16330f;color:var(--ink)}.sk__use{grid-column:9/13;grid-row:2}.sk__use img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 40%}.sk__use:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#071233e0,#0712338c 50%,#07123300 85%);pointer-events:none}.sk__use figcaption{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:flex;flex-direction:column;justify-content:flex-end;gap:8px;padding:24px;color:#fff;max-width:62%}.sk__use b{font-size:clamp(20px,1.8vw,26px);font-weight:600;letter-spacing:-.03em;line-height:1.1}.sk__use figcaption>span{font-size:14px;line-height:1.5;color:#ffffffd1}.sk__use .btn{margin-top:10px;align-self:flex-start}@media(max-width:1100px){.sk__head{grid-template-columns:1fr}.sk{grid-template-columns:repeat(6,minmax(0,1fr));grid-template-rows:auto}.sk__seal{grid-column:1/-1;grid-row:auto;aspect-ratio:4/3}.sk__value{grid-column:1/4;grid-row:auto;min-height:300px}.sk__designs{grid-column:4/7;grid-row:auto;min-height:300px}.sk__spec{grid-column:1/3;grid-row:auto;min-height:300px}.sk__use{grid-column:3/7;grid-row:auto;min-height:300px}}@media(max-width:760px){.sk{grid-template-columns:1fr 1fr;gap:12px}.sk__c{border-radius:24px}.sk__seal{grid-column:1/-1;aspect-ratio:1/1.08}.sk__sealcard{left:12px;bottom:12px;width:calc(100% - 24px);padding:14px 16px}.sk__value{grid-column:1/-1;min-height:0}.sk__big{margin-top:18px;font-size:96px}.sk__designs{grid-column:1/2;min-height:290px;padding:16px}.sk__spec{grid-column:2/3;min-height:290px;padding:16px 12px}.sk__use{grid-column:1/-1;min-height:340px}.sk__use figcaption{max-width:none;padding:20px}.sk__use:after{background:linear-gradient(180deg,#07123300 20%,#071233cc)}}@media(max-width:760px){.menu{gap:20px}}.hdr__shop{all:unset;position:relative;display:inline-flex;align-items:center;gap:7px;cursor:pointer;font:inherit;color:inherit}.hdr__shop:focus-visible{outline:2px solid var(--electric);outline-offset:4px;border-radius:4px}.hdr__chev{position:relative;width:9px;height:9px}.hdr__chev:before,.hdr__chev:after{content:"";position:absolute;left:0;top:50%;width:9px;height:1.5px;margin-top:-.75px;border-radius:2px;background:currentColor;transition:transform .5s cubic-bezier(.65,0,.35,1)}.hdr__chev:after{transform:rotate(90deg)}.shop-open .hdr__chev:after{transform:rotate(0)}.shop-open .hdr__chev:before{transform:rotate(180deg)}.hdr__in{z-index:1}.shop-open .hdr.is-hidden{transform:none;pointer-events:auto}.smenu{--h0:54px;position:fixed;top:11px;left:50%;z-index:0;width:var(--w0,640px);height:var(--h0);transform:translate(-50%);border-radius:16px;overflow:hidden;isolation:isolate;opacity:0;pointer-events:none;color:#fff;box-shadow:inset 0 1px #ffffff38,inset 0 0 0 1px #ffffff1f,0 60px 120px -50px #030a28cc;transition:width .6s cubic-bezier(.77,0,.18,1),height .8s cubic-bezier(.77,0,.18,1) .1s,top .6s cubic-bezier(.77,0,.18,1),border-radius .6s,opacity .3s}.shop-open .smenu{top:8px;width:calc(100vw - 16px);height:calc(100vh - 16px);border-radius:24px;opacity:1;pointer-events:auto}.shop-open .hdr{--hfg:#fff}.smenu__sky{position:absolute;top:-20%;right:-20%;bottom:-20%;left:-20%;z-index:-1;background:linear-gradient(180deg,#0a1840,#12296a 45%,#2f5fae)}.smenu__sky i{position:absolute;border-radius:50%;filter:blur(60px);opacity:.8;animation:skyDrift 16s ease-in-out infinite alternate}.smenu__sky i:nth-child(1){left:-5%;top:10%;width:50%;height:50%;background:#1452ee}.smenu__sky i:nth-child(2){right:-10%;top:-5%;width:45%;height:45%;background:#3b88ff;animation-duration:20s;animation-delay:-6s}.smenu__sky i:nth-child(3){left:25%;bottom:-10%;width:60%;height:55%;background:#a6cfff;opacity:.4;animation-duration:24s;animation-delay:-11s}@keyframes skyDrift{to{transform:translate(8%,10%) scale(1.15)}}.smenu__in{position:absolute;top:0;left:0;width:calc(100vw - 16px);height:calc(100vh - 16px);overflow-y:auto;padding:68px clamp(20px,2.2vw,36px) 24px;display:flex;flex-direction:column;gap:16px;scrollbar-width:none}.smenu__in>*{opacity:0;transform:translateY(14px);transition:opacity .5s,transform .8s cubic-bezier(.16,1,.3,1)}.shop-open .smenu__in>*{opacity:1;transform:none}.fm__cards{min-height:360px}.shop-open .smenu__in>:nth-child(1){transition-delay:.45s}.shop-open .smenu__in>:nth-child(2){transition-delay:.52s}.shop-open .smenu__in>:nth-child(3){transition-delay:.6s}@media(max-width:1100px){.smenu{display:none}}@media(prefers-reduced-motion:reduce){.smenu{transition:opacity .2s}.smenu__sky i{animation:none}}.fm__top{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-top:10px;border-top:1px solid rgba(255,255,255,.16)}.fm__k{display:flex;justify-content:space-between;align-items:center;gap:10px;font-size:10px;color:#ffffffb8}.fm__k--top{color:#fff}.fm__stick{display:flex;align-items:center;gap:8px;font-size:10px;color:#ffffffb8}.fm__stick .dot,.fm__pill .dot{width:6px;height:6px;border-radius:50%;background:var(--lime);box-shadow:0 0 10px var(--lime)}.fm__mode{position:relative;display:grid;grid-template-columns:1fr 1fr;padding:4px;border-radius:99px;background:#ffffff1a;box-shadow:inset 0 0 0 1px #ffffff29;isolation:isolate}.fm__mode button{all:unset;position:relative;z-index:1;padding:10px 18px;text-align:center;font-size:13px;font-weight:500;color:#ffffffbf;cursor:pointer;white-space:nowrap;transition:color .4s}.fm__mode [aria-checked=true]{color:var(--ink)}.fm__mode>i{position:absolute;top:4px;bottom:4px;left:4px;width:calc(50% - 4px);border-radius:99px;background:#fff;box-shadow:0 8px 18px -8px #00000080;transition:transform .55s cubic-bezier(.34,1.4,.5,1)}.fm__mode.is-one>i{transform:translate(100%)}.fm__mode button:focus-visible,.fm__sizes button:focus-visible,.fm__seg button:focus-visible{outline:2px solid var(--lime);outline-offset:2px;border-radius:99px}.fm__cards{flex:1 0 auto;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.fm__card,.fm__w{position:relative;border-radius:20px;color:#fff;isolation:isolate;background:linear-gradient(160deg,#ffffff24,#ffffff0a 60%),#06103040;box-shadow:inset 0 1px #ffffff3d,inset 0 0 0 1px #ffffff1a,0 30px 60px -36px #000000bf;transition:transform .6s cubic-bezier(.16,1,.3,1),box-shadow .5s}.fm__card{display:flex;flex-direction:column;overflow:hidden;min-height:340px}.fm__card:hover,.fm__w:hover{transform:translateY(-4px)}.fm__link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;border-radius:inherit}.fm__link:focus-visible{outline:2px solid var(--lime);outline-offset:-2px}.fm__pic{position:relative;flex:1;min-height:130px;overflow:hidden}.fm__pic img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform 1.4s cubic-bezier(.16,1,.3,1)}.fm__card:hover .fm__pic img{transform:scale(1.05)}.fm__pic:after{content:"";position:absolute;inset:auto 0 0;height:40%;background:linear-gradient(180deg,#06103000,#0610308c)}.fm__chip{position:absolute;left:12px;top:12px;z-index:1;padding:7px 10px;border-radius:99px;font-size:9.5px;background:var(--lime);color:var(--ink)}.fm__body{display:flex;flex-direction:column;gap:6px;padding:14px 16px 16px}.fm__row{display:flex;align-items:center;justify-content:space-between;gap:10px}.fm__name{font-size:clamp(19px,1.5vw,24px);font-weight:500;letter-spacing:-.03em}.fm__sizes{position:relative;z-index:2;display:flex;gap:3px;padding:3px;border-radius:99px;background:#ffffff1a;box-shadow:inset 0 0 0 1px #ffffff24}.fm__sizes button{all:unset;width:28px;height:24px;display:grid;place-items:center;border-radius:99px;font:600 11px/1 var(--mono);color:#ffffffbf;cursor:pointer;transition:background .35s,color .35s}.fm__sizes [aria-checked=true]{background:#fff;color:var(--ink)}.fm__line{font-size:13.5px;font-weight:300;color:#ffffffbf}.fm__price{display:flex;align-items:baseline;gap:10px;margin-top:6px}.fm__now{font-size:clamp(36px,3vw,48px);font-weight:600;line-height:.9;letter-spacing:-.05em;font-variant-numeric:tabular-nums}.fm__was{font-size:16px;color:#ffffffb8}.fm__price .mono{margin-left:auto;font-size:9.5px;color:#ffffffb8}.fm__count{display:flex;justify-content:space-between;align-items:baseline;gap:8px;margin-top:4px;font-size:12.5px}.fm__count b{font-size:14px;font-weight:600}.fm__mix{color:#ffffffb8}.fm__bar{display:flex;height:8px;border-radius:99px;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff1a}.fm__bar i{transition:flex-grow .8s cubic-bezier(.65,0,.35,1)}.fm__bar .p{flex:var(--paid,1) 1 0;background:linear-gradient(90deg,#1452ee,#3b88ff)}.fm__bar .f{flex:var(--free,1) 1 0;background:var(--lime);box-shadow:inset 2px 0 #fff,0 0 12px #b6f23c80}@keyframes fmPop{0%{transform:scale(0) translateY(6px)}to{transform:none}}@media(max-height:820px)and (min-width:1101px){.fm__card{min-height:0}}.menu{top:0;right:0;bottom:0;left:0;display:block;max-height:none;overflow:hidden;padding:0;border-radius:0;color:#fff;background:#0a1840;clip-path:inset(0 0 100% 0);opacity:1;transition:clip-path .7s cubic-bezier(.77,0,.18,1),visibility 0s .7s}.menu-open .menu{clip-path:inset(0);visibility:visible;transition:clip-path .8s cubic-bezier(.77,0,.18,1)}.menu-open .hdr{--hfg:#fff}.menu__in{position:relative;height:100%;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:72px 14px calc(18px + env(safe-area-inset-bottom));display:flex;flex-direction:column;gap:12px}.menu__in>*{opacity:0;transform:translateY(12px);transition:opacity .45s,transform .7s cubic-bezier(.16,1,.3,1)}.menu-open .menu__in>*{opacity:1;transform:none}.menu-open .menu__in>:nth-child(1){transition-delay:.3s}.menu-open .menu__in>:nth-child(2){transition-delay:.36s}.menu-open .menu__in>:nth-child(3){transition-delay:.42s}.menu-open .menu__in>:nth-child(4){transition-delay:.48s}.menu-open .menu__in>:nth-child(5){transition-delay:.54s}.menu__in .fm__top{flex-wrap:wrap;gap:10px}.menu__in .fm__stick{display:none}.menu__in .fm__mode{flex:1 1 100%}.fm__cards--m{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:10px;margin:0 -14px;padding:0 14px 4px;scroll-padding-inline:14px;scrollbar-width:none;flex:none}.fm__cards--m::-webkit-scrollbar{display:none}.fm__cards--m .fm__card{flex:0 0 82%;min-height:0;scroll-snap-align:start}.fm__cards--m .fm__pic{flex:none;height:150px}.fm__links{display:flex;flex-direction:column;border-top:1px solid rgba(255,255,255,.16)}.fm__links a{display:flex;align-items:center;justify-content:space-between;padding:12px 2px;border-bottom:1px solid rgba(255,255,255,.12);font-size:16px;font-weight:500;color:#fff}.fm__links .arr{width:28px;height:28px;color:var(--lime)}.fm__end{display:flex;justify-content:space-between;gap:10px}.fm__pill{flex:1;display:flex;align-items:center;justify-content:center;gap:10px;padding:14px 16px;border-radius:14px;background:#ffffff1f;box-shadow:inset 0 0 0 1px #ffffff2e;color:#fff;font-size:11.5px;letter-spacing:.08em}.fm__pill b{font-weight:600}@media(min-width:1101px){.menu{display:none}}.menu:after{content:"";position:absolute;left:0;right:0;top:0;height:70px;z-index:2;pointer-events:none;background:linear-gradient(180deg,#0a1840 55%,#0a184000)}.fm__links a{gap:10px}.fm__links a .mono{margin-left:auto;font-size:9.5px;color:var(--lime)}.menu__in{gap:16px}.fm__cards--m .fm__card{flex-basis:86%}.fm__cards--m{min-height:0;align-items:flex-start}.fm__from{align-self:flex-start;margin-top:4px;font-size:11px;color:#ffffffb8}.fm__fix{font-size:clamp(36px,3vw,48px);font-weight:600;line-height:.9;letter-spacing:-.05em;color:var(--lime)}.fm__card--disc .fm__price s{font-size:16px;color:#ffffffb8}.fm__dl{display:flex;gap:6px;margin-top:4px;flex-wrap:wrap}.fm__dl span{padding:6px 9px;border-radius:99px;font-size:11.5px;color:#ffffffbf;background:#ffffff14;box-shadow:inset 0 0 0 1px #ffffff1a}.fm__dl b{font-weight:600;color:#fff}.fm__dnote{font-size:9px;color:#ffffffb8}.fm__card--disc .fm__chip{background:#fff}.fm__byob{position:relative;display:flex;align-items:center;gap:20px;padding:10px 14px 10px 10px;border-radius:20px;color:#fff;background:linear-gradient(100deg,#ffffff29,#ffffff0d 55%),#06103033;box-shadow:inset 0 1px #ffffff3d,inset 0 0 0 1px #ffffff1a,0 24px 50px -30px #000000b3;transition:transform .5s cubic-bezier(.16,1,.3,1)}.fm__byob:hover{transform:translateY(-3px)}.fm__bpic{flex:none;width:clamp(160px,18vw,260px);height:84px;border-radius:12px;overflow:hidden}.fm__bpic img{width:100%;height:100%;object-fit:cover;object-position:50% 45%;transition:transform 1.2s cubic-bezier(.16,1,.3,1)}.fm__byob:hover .fm__bpic img{transform:scale(1.06)}.fm__bt{flex:1;display:flex;flex-direction:column;gap:4px}.fm__call{align-self:flex-start;padding:5px 9px;border-radius:99px;font-size:9.5px;background:var(--lime);color:var(--ink);margin-bottom:2px}.fm__bt b{font-size:22px;font-weight:500;letter-spacing:-.03em}.fm__bt>span:last-child{font-size:13.5px;font-weight:300;color:#ffffffbf}.fm__byob .arr{flex:none;width:44px;height:44px;border-radius:50%;background:var(--lime);color:var(--ink)}.fm__byob:hover .arr:before{transform:rotate(45deg)}@media(max-width:1100px){.fm__byob{gap:12px;padding:8px 10px 8px 8px}.fm__bpic{width:92px;height:92px}.fm__bt b{font-size:17px}.fm__bt>span:last-child{font-size:12px}.fm__byob .arr{width:36px;height:36px}}@media(max-width:1100px){.fm__cards--m .fm__dl{display:none}.fm__call{font-size:8.5px;white-space:nowrap;padding:4px 8px}}.fm__dnote{align-self:flex-start;display:inline-flex;align-items:center;gap:8px;margin-top:4px;padding:8px 12px 8px 10px;border-radius:99px;font-size:13px;font-weight:500;color:var(--ink);background:var(--lime);box-shadow:0 10px 22px -10px #78b414b3}.fm__dnote .dot{width:7px;height:7px;border-radius:50%;background:var(--ink)}.fm__dnote .mono{margin-left:4px;padding-left:10px;border-left:1px solid rgba(10,22,51,.25);font-size:9.5px;color:#0a1633b3}.fm__dnote{white-space:nowrap}.bkey{display:flex;justify-content:space-between;margin:7px 1px 0;font-size:9px;letter-spacing:.12em;color:#0a1633a8}.bkey span{display:inline-flex;align-items:center;gap:6px}.bkey i{width:6px;height:6px;border-radius:50%}.bkey .p{background:#1452ee}.bkey .f{background:#9ed62a;box-shadow:0 0 0 2px #b6f23c40}.bkey b{font-weight:600;color:var(--ink);letter-spacing:.04em}.bkey--d{color:#ffffffb8}.bkey--d .p{background:#3b88ff}.bkey--d .f{background:var(--lime)}.bkey--d b{color:#fff}.fm__body .bkey{margin-top:2px}.fm__byob{display:grid;grid-template-columns:clamp(150px,13vw,210px) minmax(0,1fr) auto minmax(260px,24vw) 44px;align-items:center;gap:clamp(16px,2vw,32px);padding:10px 16px 10px 10px}.fm__byob .fm__link{z-index:0}.fm__bpic{width:100%;height:96px}.fm__bseg{position:relative;z-index:1;display:flex;align-items:center;gap:3px;padding:4px;border-radius:99px;background:#ffffff1a;box-shadow:inset 0 0 0 1px #ffffff24}.fm__bseg button{all:unset;width:42px;height:34px;display:grid;place-items:center;border-radius:99px;font:600 13px/1 var(--mono);color:#ffffffbf;cursor:pointer;transition:background .35s,color .35s}.fm__bseg [aria-checked=true]{background:#fff;color:var(--ink)}.fm__bseg button:focus-visible{outline:2px solid var(--lime);outline-offset:2px}.fm__bseg .mono{padding:0 10px 0 6px;font-size:9.5px;color:#ffffffb8}.fm__bdata{display:flex;flex-direction:column;gap:6px}.fm__bdata .fm__price{margin-top:0}.fm__bdata .fm__now{font-size:clamp(30px,2.4vw,38px)}.fm__bt b{font-size:clamp(19px,1.5vw,24px)}@media(max-width:1100px){.fm__byob{grid-template-columns:84px minmax(0,1fr);grid-template-areas:"pic t" "seg seg" "d d";gap:12px;padding:10px 12px 14px 10px}.fm__bpic{grid-area:pic;height:84px}.fm__bt{grid-area:t;padding-right:40px}.fm__bseg{grid-area:seg;justify-self:start}.fm__bdata{grid-area:d}.fm__byob>.arr{position:absolute;right:10px;top:10px}}.fb__byob{display:grid;grid-template-columns:clamp(180px,17vw,260px) minmax(0,1fr) auto minmax(280px,26vw) 52px;align-items:center;gap:clamp(16px,2vw,32px);padding:12px 18px 12px 12px}.fb__blink{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;border-radius:inherit}.fb__byob img{width:100%;height:110px;aspect-ratio:auto;object-fit:cover;object-position:50% 45%;border-radius:16px}.fb__call{align-self:flex-start;padding:5px 9px;border-radius:99px;font-size:9.5px;color:var(--ink);background:var(--lime);margin-bottom:2px}.fb__byobt span:last-child{font-size:14px;color:var(--fg-mute)}.fb__bseg{position:relative;z-index:1;display:flex;align-items:center;gap:3px;padding:4px;border-radius:99px;background:#0a16330f;box-shadow:inset 0 0 0 1px #0a16330f}.fb__bseg button{all:unset;width:44px;height:36px;display:grid;place-items:center;border-radius:99px;font:600 13px/1 var(--mono);color:#0a1633a8;cursor:pointer;transition:background .35s,color .35s,box-shadow .35s}.fb__bseg [aria-checked=true]{background:#fff;color:var(--ink);box-shadow:0 6px 14px -8px #07123373}.fb__bseg button:focus-visible{outline:2px solid var(--electric);outline-offset:2px}.fb__bseg .mono{padding:0 10px 0 6px;font-size:9.5px;color:var(--fg-mute)}.fb__bdata{display:flex;flex-direction:column}.fb__bdata .fb__price{margin-top:0}.fb__bdata .fb__now{font-size:clamp(36px,3vw,48px)}.fb__bdata .fb__count{margin-top:10px}.fb__byob .roundarr{position:relative;z-index:0}@media(max-width:1100px){.fb__byob{grid-template-columns:96px minmax(0,1fr);grid-template-areas:"pic t" "seg seg" "d d";gap:14px;padding:12px 14px 16px 12px}.fb__byob img{grid-area:pic;height:96px;width:96px}.fb__byobt{grid-area:t;padding-right:44px}.fb__bseg{grid-area:seg;justify-self:start}.fb__bdata{grid-area:d}.fb__byob .roundarr{position:absolute;right:14px;top:14px;bottom:auto}}@media(max-width:1100px){.fb__call{white-space:nowrap;font-size:8.5px;padding:4px 8px}.fb__byobt b{font-size:20px}.fb__byobt span:last-child{font-size:13px}}@media(max-width:1100px){.fb__byob{grid-template-columns:96px minmax(0,1fr) auto;grid-template-areas:"pic t t" "seg seg arr" "d d d"}.fb__byobt{padding-right:0}.fb__byob .roundarr{position:relative;right:auto;top:auto;grid-area:arr;width:46px;height:46px}.fm__byob{grid-template-columns:84px minmax(0,1fr) auto;grid-template-areas:"pic t t" "seg seg arr" "d d d"}.fm__bt{padding-right:0}.fm__byob>.arr{position:relative;right:auto;top:auto;grid-area:arr}}.fm__csz button{width:auto;padding:0 7px;font-size:10px}.fm__opts{position:relative;z-index:2;display:flex;flex-wrap:wrap;gap:6px}.fm__opts .fm__sizes button{width:auto;padding:0 10px;gap:6px;display:inline-flex;align-items:center;font-size:10px}.fm__sizes button:disabled{opacity:.3;cursor:not-allowed}.sw{width:9px;height:9px;border-radius:50%;box-shadow:0 0 0 1px #ffffff80}.sw--w{background:#f4f5f7}.sw--b{background:#14161c}[aria-checked=true] .sw{box-shadow:0 0 0 1px #0a163359}.fm__pm{display:block;margin-top:-2px;font-size:9px;color:#ffffffb8}.fm__cards>.fm__card{display:grid;grid-template-rows:minmax(0,1fr) auto}.fm__body{height:252px;justify-content:flex-start}.fm__body>.fm__count{margin-top:auto}.fm__card--disc .fm__dnote{margin-top:auto}.fm__card--disc .fm__body{gap:8px}@media(min-width:1101px){.fm__byob{padding:14px 20px 14px 14px}.fm__bpic{height:clamp(120px,17vh,160px)}.fm__bt b{font-size:clamp(22px,1.8vw,30px)}.fb__byob{padding:16px 22px 16px 16px}.fb__byob img{height:clamp(150px,18vw,200px)}.fb__byobt b{font-size:clamp(24px,2vw,32px)}}.fb__csz{grid-template-columns:repeat(6,1fr)}.fb__csz button{font-size:12px}.fb__copts{display:flex;flex-wrap:wrap;gap:6px;margin-top:12px}.fb__seg2{display:flex;gap:3px;padding:3px;border-radius:99px;background:#0a16330f;box-shadow:inset 0 0 0 1px #0a16330f}.fb__seg2 button{all:unset;display:inline-flex;align-items:center;gap:6px;padding:7px 11px;border-radius:99px;font:600 10.5px/1 var(--mono);color:#0a1633a8;cursor:pointer;transition:background .35s,color .35s,box-shadow .35s}.fb__seg2 [aria-checked=true]{background:#fff;color:var(--ink);box-shadow:0 5px 12px -7px #07123373}.fb__seg2 button:disabled{opacity:.35;cursor:not-allowed}.fb__seg2 .sw{box-shadow:0 0 0 1px #0a16334d}.fb__card--up{margin-top:0}.fb{align-items:stretch}.fb__card{height:100%}.fb__info{flex:1}.fb__info .fb__count{margin-top:auto;padding-top:18px}.fb__info .fb__price{margin-top:18px}@media(min-width:1101px){.fm__byob{padding:12px 18px 12px 12px}.fm__bpic{height:clamp(100px,12.5vh,118px)}.fm__bt b{font-size:clamp(21px,1.6vw,26px)}}@media(max-width:1100px){.fm__cards--m .fm__card{display:flex;flex-direction:column}.fm__cards--m .fm__pic{flex:none;height:230px}.fm__cards--m .fm__body{height:auto;gap:6px;padding:14px 16px 16px}.fm__cards--m .fm__body>.fm__count{margin-top:8px}.fm__cards--m .fm__card--disc .fm__dnote{margin-top:10px}}@media(max-width:1100px){.fm__cards--m{align-items:stretch}.fm__cards--m .fm__card{display:flex;flex-direction:column;position:relative}.fm__cards--m .fm__pic{flex:none;height:200px}.fm__cards--m .fm__body{flex:1;height:auto;gap:5px;padding:12px 16px 14px}.fm__cards--m .fm__body>.fm__count{margin-top:auto;padding-top:6px}.fm__cards--m .fm__csz{position:absolute;left:10px;right:10px;top:150px;justify-content:space-between;background:#0712338c;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.fm__cards--m .fm__csz button{flex:1}.fm__cards--m .fm__pm{display:none}.fm__cards--m .fm__now,.fm__cards--m .fm__fix{font-size:38px}.fm__cards--m .fm__card--disc .fm__dnote{margin-top:auto}.menu__in{gap:12px}}@media(max-width:1100px){.fm__cards--m .fm__pic{height:188px}.fm__cards--m .fm__csz{top:140px}.fm__byob{gap:10px;padding:10px 12px 12px 10px}.fm__bpic{width:72px;height:72px}.fm__byob{grid-template-columns:72px minmax(0,1fr) auto}.fm__bt b{font-size:18px}.fm__bt>span:last-child{font-size:12px}.fm__bdata .fm__now{font-size:30px}.fm__bseg button{height:30px;width:38px}}@media(max-width:1100px){.fm__cards--m .fm__pic{height:174px}.fm__cards--m .fm__csz{top:126px}.menu__in{gap:10px;padding-top:66px}}@media(max-width:1100px){.menu__in .fm__top{flex-wrap:nowrap;justify-content:space-between}}.hwf{height:clamp(720px,62vw,900px)}.hwf__top{position:relative}.hwf__col{position:relative;padding-left:28px}.hwf__col:before{content:"";position:absolute;left:0;top:-6px;bottom:-6px;width:1px;background:linear-gradient(180deg,#a6cfff00,#a6cfff47 22% 78%,#a6cfff00)}.hwf__rule{border-top:0}.hwf__rule:before{content:"";position:absolute;left:0;right:0;top:0;height:1px;background:linear-gradient(90deg,#a6cfff00,#a6cfff52 18% 82%,#a6cfff00)}.hwf__rule:after{content:"";position:absolute;left:50%;top:-3px;width:7px;height:7px;margin-left:-3.5px;border-radius:50%;background:var(--lime);box-shadow:0 0 0 4px #b6f23c29,0 0 18px #b6f23c80}.hwf__join{position:relative}.hwf__top:after{content:"";position:absolute;left:var(--gut);right:var(--gut);top:calc(clamp(120px,10vw,150px) - 40px);height:1px;background:linear-gradient(90deg,#a6cfff00,#a6cfff33 25% 75%,#a6cfff00)}@media(max-width:1100px){.hwf{height:auto;min-height:860px;padding-bottom:calc(14vw + 120px)}.hwf__col{padding-left:18px}}@media(max-width:760px){.hwf{padding-bottom:calc(16vw + 70px)}}@media(min-width:1101px){.hwf{height:clamp(640px,53vw,790px)}}@media(min-width:1101px){.smenu{top:8px;left:8px;width:calc(100vw - 16px);height:calc(100vh - 16px);transform:none;border-radius:24px;clip-path:inset(3px calc(50% - var(--w0,640px) / 2) calc(100% - var(--h0) - 3px) calc(50% - var(--w0,640px) / 2) round 16px);transition:clip-path .75s cubic-bezier(.77,0,.18,1),opacity .35s;will-change:clip-path}.shop-open .smenu{top:8px;width:calc(100vw - 16px);height:calc(100vh - 16px);clip-path:inset(0 0 0 0 round 24px);transition:clip-path .8s cubic-bezier(.77,0,.18,1),opacity .2s}.smenu__sky i{will-change:transform;animation-play-state:paused}.shop-open .smenu__sky i{animation-play-state:running}}.smenu__sky i{filter:none;background:radial-gradient(closest-side,var(--c),transparent)!important;transform-origin:50% 50%}.smenu__sky i:nth-child(1){--c:#1452EE;width:70%;height:70%;left:-15%;top:0}.smenu__sky i:nth-child(2){--c:#3B88FF;width:65%;height:65%;right:-20%;top:-15%}.smenu__sky i:nth-child(3){--c:#A6CFFF;width:80%;height:75%;left:15%;bottom:-20%}[data-mode=day] .smenu{color:var(--ink);box-shadow:inset 0 1px #fff,inset 0 0 0 1px #ffffffb3,0 60px 120px -50px #0a2db073}[data-mode=day] .smenu__sky{background:linear-gradient(180deg,#e6eefd,#eef3fd 50%,#f4f1f6)}[data-mode=day] .smenu__sky i:nth-child(1){--c:#A6CFFF;opacity:.75}[data-mode=day] .smenu__sky i:nth-child(2){--c:#7FB0FF;opacity:.5}[data-mode=day] .smenu__sky i:nth-child(3){--c:#F0C8D2;opacity:.5}[data-mode=day].shop-open .hdr,[data-mode=day].menu-open .hdr{--hfg:var(--ink)}[data-mode=day] .menu{color:var(--ink);background:#eaf1fe}[data-mode=day] .menu:after{background:linear-gradient(180deg,#eaf1fe 55%,#eaf1fe00)}[data-mode=day] .fm__top{border-top-color:#0a16331f}[data-mode=day] .fm__k,[data-mode=day] .fm__stick{color:var(--fg-mute)}[data-mode=day] .fm__k--top{color:var(--ink)}[data-mode=day] .fm__mode{background:#ffffff8c;box-shadow:inset 0 0 0 .5px #0a163324}[data-mode=day] .fm__mode button{color:var(--fg-mute)}[data-mode=day] .fm__mode [aria-checked=true]{color:#fff}[data-mode=day] .fm__mode>i{background:var(--ink)}[data-mode=day] .fm__card,[data-mode=day] .fm__byob,[data-mode=day] .fm__t{color:var(--ink);background:linear-gradient(180deg,#ffffffc7,#ffffff80);box-shadow:inset 0 .5px #fff,inset 0 0 0 .5px #ffffffe6,0 30px 60px -36px #0a2db073}[data-mode=day] .fm__pic:after{background:linear-gradient(180deg,#fff0,#ffffff40)}[data-mode=day] .fm__sizes,[data-mode=day] .fm__bseg{background:#0a16330f;box-shadow:inset 0 0 0 .5px #0a16331f}[data-mode=day] .fm__sizes button,[data-mode=day] .fm__bseg button{color:var(--fg-mute)}[data-mode=day] .fm__sizes [aria-checked=true],[data-mode=day] .fm__bseg [aria-checked=true]{background:var(--ink);color:#fff}[data-mode=day] .fm__sizes button:disabled{opacity:.35}[data-mode=day] .fm__line,[data-mode=day] .fm__mix,[data-mode=day] .fm__bt>span:last-child{color:var(--fg-mute)}[data-mode=day] .fm__was,[data-mode=day] .fm__card--disc .fm__price s{color:var(--fg-soft)}[data-mode=day] .fm__price .mono,[data-mode=day] .fm__bseg .mono,[data-mode=day] .fm__from,[data-mode=day] .fm__t .mono{color:var(--fg-mute)}[data-mode=day] .fm__fix{color:#5e8a0e}[data-mode=day] .fm__dl span{color:var(--fg-mute);background:#ffffffb3;box-shadow:inset 0 0 0 .5px #0a16331f}[data-mode=day] .fm__dl b{color:var(--ink)}[data-mode=day] .fm__card--disc .fm__chip{background:var(--ink);color:#fff}[data-mode=day] .fm__bar{box-shadow:inset 0 0 0 1px #0a2db014}[data-mode=day] .bkey--d{color:var(--fg-mute)}[data-mode=day] .bkey--d b{color:var(--ink)}[data-mode=day] .bkey--d .p{background:var(--cobalt)}[data-mode=day] .bkey--d .f{background:#9ed62a}[data-mode=day] .fm__links{border-top-color:#0a16331f}[data-mode=day] .fm__links a{color:var(--ink);border-bottom-color:#0a16331a}[data-mode=day] .fm__links .arr{color:var(--cobalt)}[data-mode=day] .fm__pill{color:var(--ink);background:#ffffffb3;box-shadow:inset 0 0 0 .5px #0a163324}.dn{display:inline-flex;align-items:center;gap:10px;color:inherit}.dn__k{position:relative;display:grid;font-size:9.5px;letter-spacing:.14em;overflow:hidden;height:14px}.dn__k span{grid-area:1/1;transition:transform .6s var(--ease),opacity .4s}.dn__d{transform:translateY(110%);opacity:0}[data-mode=day] .dn__d{transform:none;opacity:1}[data-mode=day] .dn__n{transform:translateY(-110%);opacity:0}.dn__track{position:relative;display:block;width:50px;height:28px;border-radius:99px;background:#ffffff1a;box-shadow:inset 0 0 0 .5px #ffffff59,inset 0 1px 2px #00000040;transition:background .6s,box-shadow .6s}.dn__knob{position:absolute;left:3px;top:3px;width:22px;height:22px;border-radius:50%;transition:transform .7s var(--spring);background:radial-gradient(circle at 35% 30%,#dce6ff,#9fb4e6 60%,#6f86c6);box-shadow:0 2px 6px #00000059}.dn__moon{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:radial-gradient(circle at 70% 30%,rgba(10,22,51,.55) 0 34%,transparent 36%);transition:opacity .4s}.dn__sun{position:absolute;top:-5px;right:-5px;bottom:-5px;left:-5px;border-radius:50%;opacity:0;transition:opacity .5s;background:repeating-conic-gradient(from 0deg,rgba(182,242,60,.9) 0 6deg,transparent 6deg 45deg);-webkit-mask:radial-gradient(circle,transparent 60%,#000 62%,#000 74%,transparent 76%);mask:radial-gradient(circle,transparent 60%,#000 62%,#000 74%,transparent 76%)}[data-mode=day] .dn__track{background:#0a2db01a;box-shadow:inset 0 0 0 .5px #0a2db040}[data-mode=day] .dn__knob{transform:translate(22px);background:radial-gradient(circle at 35% 30%,#fff,#f4ffd6 40%,#b6f23c 85%);box-shadow:0 0 0 1px #fffc,0 4px 12px #78aa1480}[data-mode=day] .dn__moon{opacity:0}[data-mode=day] .dn__sun{opacity:1}@media(max-width:760px){.dn__k{display:none}.dn__track{width:44px;height:26px}.dn__knob{width:20px;height:20px}[data-mode=day] .dn__knob{transform:translate(18px)}}.dn-anim body:not(.pdp-page) *{transition:background-color .7s,color .7s,border-color .7s,box-shadow .7s,opacity .7s,filter .7s!important}.o-s{fill:none;stroke:#1452ee66;stroke-width:1}@keyframes oSpin{to{transform:rotate(360deg)}}@media(min-width:768px){.tkin__sub{left:0;right:0;margin:0 auto}}@media(max-width:900px){.fb{align-items:stretch}.fb__card{height:auto;align-self:stretch}}.fb__pic{margin:8px 8px 0;border-radius:23px;isolation:isolate;-webkit-mask-image:-webkit-radial-gradient(white,black)}.fb__info{padding-top:20px}.fb__card{background:linear-gradient(180deg,#f5f7fc,#eef2f9 60%)}.fb__info.gx>.gx__rim{-webkit-mask:linear-gradient(180deg,transparent 0,#000 40px),linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:source-in,xor;mask:linear-gradient(180deg,transparent 0,#000 40px) intersect,linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.pr__grid .kv__film{width:100%;aspect-ratio:1/1;max-height:84vh}@media(max-width:1100px){.pr__grid .kv__film{max-width:760px;justify-self:center}}@media(max-width:900px){.pr__grid .kv__film{aspect-ratio:4/5;max-height:none;justify-self:stretch;max-width:none}}.kv__film{--s:1;--r:28px;--iz:1;position:relative;margin:0;aspect-ratio:16/9;border-radius:var(--r);isolation:isolate;transform:scale(var(--s));transform-origin:50% 0;will-change:transform;box-shadow:0 1px 2px #07123324,0 70px 120px -60px #071233a6,0 34px 60px -40px #1452ee66}.kv__frame{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;border-radius:inherit;background:#d9c6a6}.kv__v{display:block;width:100%;height:100%;object-fit:cover;transform:scale(var(--iz));will-change:transform}.kv__frame:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;border-radius:inherit;box-shadow:inset 0 0 0 1px #ffffff4d,inset 0 1px #ffffff59;pointer-events:none}.kv__veil{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;border-radius:inherit;pointer-events:none;background:linear-gradient(0deg,#07123380,#07123300 26%),linear-gradient(180deg,#07123347,#07123300 18%)}.kv__side{position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;pointer-events:none}.kv__shape{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible;filter:drop-shadow(-8px 0 22px rgba(7,18,51,.3))}.kv__shape,.kv__deck{transform:translate(var(--dx,0px));transition:transform 1.1s cubic-bezier(.2,.8,.2,1)}.kv__film:not(.is-in) .kv__shape,.kv__film:not(.is-in) .kv__deck{--dx:110px}.kv__deck{position:absolute;right:0;display:flex;flex-direction:column;align-items:center;justify-content:space-between;pointer-events:auto;box-sizing:border-box}.kv__seg{all:unset;display:grid;justify-items:center;gap:7px;cursor:pointer;color:#fff;transition:transform .4s var(--ease)}.kv__seg:hover{transform:translateY(-2px)}.kv__seg:focus-visible,.kv__play:focus-visible,.kv__snd:focus-visible{outline:2px solid var(--lime);outline-offset:3px;border-radius:50%}.kv__pc{font-size:11px;font-weight:400;letter-spacing:-.01em;color:#ffffffb8;font-variant-numeric:tabular-nums;transition:color .4s}.kv__seg.is-on .kv__pc{color:#fff}.kv__play,.kv__snd{all:unset;flex:none;display:grid;place-items:center;box-sizing:border-box;border-radius:50%;cursor:pointer;transition:transform .4s cubic-bezier(.2,.8,.2,1),background .3s,color .3s,box-shadow .3s}.kv__play{width:var(--pb,40px);height:var(--pb,40px);color:var(--ink);background:#fff;box-shadow:0 8px 18px -8px #0009,inset 0 -2px #0a163314}.kv__play:hover{transform:scale(1.07);background:var(--lime)}.kv__play svg{width:14px;height:14px;fill:currentColor}.kv__play .pl,.kv__film.is-paused .kv__play .pa{display:none}.kv__film.is-paused .kv__play .pl{display:block}.kv__snd{width:var(--sb,34px);height:var(--sb,34px);color:#ffffffbf;background:#ffffff12;box-shadow:inset 0 0 0 1px #ffffff29}.kv__snd:hover{color:#fff;background:#ffffff24}.kv__snd svg{width:15px;height:15px;fill:currentColor;overflow:visible}.kv__snd .w{opacity:.3;transition:opacity .3s}.kv__snd:after{content:"";position:absolute;width:18px;height:1.5px;border-radius:2px;background:currentColor;transform:rotate(-45deg);transition:transform .35s var(--ease),opacity .3s}.kv__snd{position:relative}.kv__snd[aria-pressed=true]{color:var(--ink);background:var(--lime);box-shadow:none}.kv__snd[aria-pressed=true] .w{opacity:1}.kv__snd[aria-pressed=true]:after{transform:rotate(-45deg) scaleX(0);opacity:0}@media(max-width:900px){.kv__film{aspect-ratio:4/5;--r:24px}.kv__deck{--rs:32px;--pb:34px;--sb:30px}.kv__seg{gap:5px}.kv__pc{font-size:10px}}@media(prefers-reduced-motion:reduce){.kv__film,.kv__v{transform:none}.kv__shape,.kv__deck{transition:none}}@media(min-width:761px){.display{font-size:clamp(31.9px,4.86vw,76px)}.h2{font-size:clamp(26.3px,3.56vw,52.7px)}.h3{font-size:clamp(23.1px,2.48vw,36.4px)}.lede{font-size:clamp(14px,1.01vw,15.8px)}.btn{font-size:14.1px}.hdr__nav,.hdr__end,.hdr__menu{font-size:13.8px}.gf__title{font-size:17.1px}.gf__price b{font-size:26px}.giant__n{font-size:clamp(100.3px,11.78vw,182.4px)}.giant__post{font-size:clamp(15.1px,1.25vw,19.6px)}.film__lb{font-size:39.1px}.ilp__m{font-size:clamp(21.3px,2.46vw,37.8px)}.ilp__p{font-size:14.1px}.ilp__s{font-size:13.8px}.spec dd{font-size:14.1px}.ib__card h3{font-size:14.3px}.hwf__h{font-size:clamp(17.6px,1.58vw,22.8px)}.hwf__col,.hwf__up{font-size:14.1px}.tkin__p li{font-size:clamp(22px,3.06vw,45.6px)}.tkin__ans{font-size:clamp(31.9px,4.56vw,69.9px)}.tkin__sub{font-size:clamp(14px,1.13vw,16.2px)}.lbx__cap{font-size:14.1px}.fdock__big{font-size:22.8px}.pr__h{font-size:clamp(29.1px,3.76vw,61.3px)}.pr__n{font-size:clamp(114px,11.4vw,190px)}.hs__h{font-size:clamp(28px,3.11vw,48.3px)}.hs__t{font-size:clamp(16.8px,1.42vw,21.2px)}.hs__list p{font-size:14.3px}.hs__prods button{font-size:14.1px}.hs__big b{font-size:clamp(63.8px,5.62vw,94.2px)}.hs__big>span{font-size:19.6px}.hs__file{font-size:13.8px}.hs__gnum b{font-size:clamp(54.7px,4.56vw,69.9px)}.hs__gnum>span{font-size:14.9px}.hs__gnum>span>span{font-size:14.9px}.fb__mode button{font-size:13.8px}.fb__info h3{font-size:clamp(19.2px,1.57vw,24.4px)}.fb__sub{font-size:13.8px}.fb__now{font-size:clamp(37.3px,3.11vw,49.7px)}.fb__was{font-size:16.2px}.fb__count b{font-size:14.3px}.fb__byobt b{font-size:clamp(17.6px,1.58vw,22.8px)}.sk__sealcard b{font-size:17.1px}.sk__sealcard>span:last-child{font-size:13.8px}.sk__big{font-size:clamp(63.8px,5.62vw,91.2px)}.sk__line{font-size:13.8px}.sk__use b{font-size:clamp(17.6px,1.58vw,22.8px)}.sk__use figcaption>span{font-size:13.8px}.fm__name{font-size:clamp(16.8px,1.33vw,21.2px)}.fm__now{font-size:clamp(29.3px,2.44vw,39.1px)}.fm__was{font-size:14.9px}.fm__count b{font-size:13.8px}.fm__links a{font-size:14.9px}.fm__fix{font-size:clamp(29.3px,2.44vw,39.1px)}.fm__card--disc .fm__price s{font-size:14.9px}.fm__bt b{font-size:19.6px}.fm__bdata .fm__now{font-size:clamp(25.3px,2.03vw,32.1px)}.fm__bt b{font-size:clamp(16.8px,1.33vw,21.2px)}.fb__byobt span:last-child{font-size:13.8px}.fb__bdata .fb__now{font-size:clamp(29.3px,2.44vw,39.1px)}}@media(min-width:761px)and (max-width:900px){.hs__h{font-size:clamp(23.8px,6.8vw,30.6px)}.hs__list p{font-size:14.1px}.hs__big b{font-size:58.5px}.hs__gnum b{font-size:49.7px}}@media(min-width:761px)and (max-width:1100px){.fm__bt b{font-size:15.4px}.fb__byobt b{font-size:17.9px}.fm__cards--m .fm__now,.fm__cards--m .fm__fix{font-size:32.1px}.fm__bt b{font-size:16.2px}.fm__bdata .fm__now{font-size:26px}}@media(min-width:761px)and (min-width:1101px){.fm__bt b{font-size:clamp(19.1px,1.56vw,26px)}.fb__byobt b{font-size:clamp(20.7px,1.72vw,27.6px)}.fm__bt b{font-size:clamp(18.5px,1.41vw,22.8px)}}@media(min-width:761px){:root{--sec:clamp(88px,10vw,148px)}body{font-size:15.5px}.hdr__in{height:66px}.hdr__nav{font-size:13.5px}.btn{--h:44px;font-size:14px;gap:12px;padding:0 5px 0 20px}.btn:not(:has(.arr)){padding:0 20px}.btn .arr{width:34px;height:34px}}[data-mode=night] :is(#top,#tunOffer,#discovery,#film,#boxes){--fg:#EEF3FF;--fg-mute:rgba(226,236,255,.72);--fg-soft:rgba(226,236,255,.72);--hair:rgba(166,207,255,.16);--milk:linear-gradient(180deg,rgba(150,185,255,.13),rgba(150,185,255,.05));color:var(--fg);color-scheme:dark}.flow--night{opacity:0;transition:opacity .8s var(--ease)}[data-mode=night] .flow--night{opacity:1}:where([data-mode=night]) :where(:is(#top,#tunOffer,#discovery,#film,#boxes),:is(#top,#tunOffer,#discovery,#film,#boxes) *)::selection{color:#eef3ff}:where([data-mode=night]) .tag .mono:first-child:where(:is(#top,#tunOffer,#discovery,#film,#boxes),:is(#top,#tunOffer,#discovery,#film,#boxes) *){color:#6ea6ff}:where([data-mode=night]) .btn--ink:where(:is(#top,#tunOffer,#discovery,#film,#boxes),:is(#top,#tunOffer,#discovery,#film,#boxes) *){background:#fff;color:var(--ink);box-shadow:inset 0 1px #96b9ff06,var(--sh-1),0 14px 28px -16px #07123399}:where([data-mode=night]) .btn--glass-l:where(:is(#top,#tunOffer,#discovery,#film,#boxes),:is(#top,#tunOffer,#discovery,#film,#boxes) *){color:#eef3ff;background:linear-gradient(180deg,#96b9ff1f,#96b9ff0d);box-shadow:inset 0 1px #ffffff29,inset 0 0 0 1px #96b9ff25,var(--sh-1)}:where([data-mode=night]) .btn--line-d:where(:is(#top,#tunOffer,#discovery,#film,#boxes),:is(#top,#tunOffer,#discovery,#film,#boxes) *){color:#eef3ff}:where([data-mode=night]) .btn--line-d:hover:where(:is(#top,#tunOffer,#discovery,#film,#boxes),:is(#top,#tunOffer,#discovery,#film,#boxes) *){background:linear-gradient(180deg,#96b9ff24,#96b9ff0f)}:where([data-mode=night]) .roundarr:where(:is(#top,#tunOffer,#discovery,#film,#boxes),:is(#top,#tunOffer,#discovery,#film,#boxes) *){background:#fff;color:var(--ink)}:where([data-mode=night]) .roundarr--line:hover:where(:is(#top,#tunOffer,#discovery,#film,#boxes),:is(#top,#tunOffer,#discovery,#film,#boxes) *){background:#fff;color:var(--ink)}:where([data-mode=night]) .glass:where(:is(#top,#tunOffer,#discovery,#film,#boxes),:is(#top,#tunOffer,#discovery,#film,#boxes) *){background:linear-gradient(180deg,#96b9ff1f,#96b9ff0d);border:1px solid rgba(150,185,255,.152);box-shadow:inset 0 1px #ffffff29,var(--sh-2)}:where([data-mode=night]) .imgwrap:where(:is(#top,#tunOffer,#discovery,#film,#boxes),:is(#top,#tunOffer,#discovery,#film,#boxes) *){background:#96b9ff0f}:where([data-mode=night]) .tun__ring--b:where(:is(#top,#tunOffer,#discovery,#film,#boxes),:is(#top,#tunOffer,#discovery,#film,#boxes) *){border:1px dashed rgba(166,207,255,.156)}:where([data-mode=night]) .tun__copy:where(:is(#top,#tunOffer,#discovery,#film,#boxes),:is(#top,#tunOffer,#discovery,#film,#boxes) *):before{background:radial-gradient(closest-side,#08143aeb,#08143ab3 45%,#08143a00)}:where([data-mode=night]) .tun__h1 b:where(:is(#top,#tunOffer,#discovery,#film,#boxes),:is(#top,#tunOffer,#discovery,#film,#boxes) *){background:linear-gradient(180deg,#fff 35%,#a6cfff 120%);-webkit-background-clip:text;background-clip:text}:where([data-mode=night]) .tcard:where(:is(#top,#tunOffer,#discovery,#film,#boxes),:is(#top,#tunOffer,#discovery,#film,#boxes) *){box-shadow:0 1px 2px #0712331f,0 30px 60px -24px #07123373,0 0 0 1px #96b9ff18;background:#96b9ff0f}:where([data-mode=night]) .tcard span:where(:is(#top,#tunOffer,#discovery,#film,#boxes),:is(#top,#tunOffer,#discovery,#film,#boxes) *){box-shadow:inset 0 0 0 1px #96b9ff0a}:where([data-mode=night]) .gf__back:where(:is(#top,#tunOffer,#discovery,#film,#boxes),:is(#top,#tunOffer,#discovery,#film,#boxes) *){background:linear-gradient(180deg,#17234c,#212950)}:where([data-mode=night]) .gf__sheen:where(:is(#top,#tunOffer,#discovery,#film,#boxes),:is(#top,#tunOffer,#discovery,#film,#boxes) *){background:linear-gradient(180deg,#96b9ff09,#96b9ff00 22%),radial-gradient(120% 80% at 80% 0%,rgba(150,185,255,.026),transparent 60%)}:where([data-mode=night]) .gf__rim--back path:where(:is(#top,#tunOffer,#discovery,#film,#boxes),:is(#top,#tunOffer,#discovery,#film,#boxes) *){stroke:#96b9ff14}:where([data-mode=night]) .gf__sheet:where(:is(#top,#tunOffer,#discovery,#film,#boxes),:is(#top,#tunOffer,#discovery,#film,#boxes) *){background:linear-gradient(180deg,#fff,#15214c);box-shadow:inset 0 1px #96b9ff25,0 0 0 .5px #0712331a,0 10px 26px -8px #0712334d}:where([data-mode=night]) .gf[data-open] .gf__sheet:hover:where(:is(#top,#tunOffer,#discovery,#film,#boxes),:is(#top,#tunOffer,#discovery,#film,#boxes) *){box-shadow:inset 0 1px #ffffff29,0 0 0 .5px #0712331a,0 22px 40px -12px #0712336b}:where([data-mode=night]) .gf__sheet--art:where(:is(#top,#tunOffer,#discovery,#film,#boxes),:is(#top,#tunOffer,#discovery,#film,#boxes) *):after{box-shadow:inset 0 0 0 1px #96b9ff09}:where([data-mode=night]) .gf__sn:where(:is(#top,#tunOffer,#discovery,#film,#boxes),:is(#top,#tunOffer,#discovery,#film,#boxes) *){color:#eef3ff}:where([data-mode=night]) .gf__sm:where(:is(#top,#tunOffer,#discovery,#film,#boxes),:is(#top,#tunOffer,#discovery,#film,#boxes) *){color:#6ea6ff}:where([data-mode=night]) .gf__lines i:where(:is(#top,#tunOffer,#discovery,#film,#boxes),:is(#top,#tunOffer,#discovery,#film,#boxes) *){background:#a6cfff1b}:where([data-mode=night]) .gf__tint:where(:is(#top,#tunOffer,#discovery,#film,#boxes),:is(#top,#tunOffer,#discovery,#film,#boxes) *){background:linear-gradient(180deg,#96b9ff06,#96b9ff15 42%,#08143aed)}:where([data-mode=night]) .gf__spec:where(:is(#top,#tunOffer,#discovery,#film,#boxes),:is(#top,#tunOffer,#discovery,#film,#boxes) *){background:radial-gradient(260px 200px at calc(50% + var(--gf-px) * 46%) calc(30% + var(--gf-py) * 40%),rgba(150,185,255,.08),transparent 70%)}:where([data-mode=night]) .gf__label:where(:is(#top,#tunOffer,#discovery,#film,#boxes),:is(#top,#tunOffer,#discovery,#film,#boxes) *){color:#eef3ff}:where([data-mode=night]) .gf__price:where(:is(#top,#tunOffer,#discovery,#film,#boxes),:is(#top,#tunOffer,#discovery,#film,#boxes) *){color:#eef3ff}:where([data-mode=night]) .gf__note:where(:is(#top,#tunOffer,#discovery,#film,#boxes),:is(#top,#tunOffer,#discovery,#film,#boxes) *){color:#6ea6ff}:where([data-mode=night]) .gf__key:where(:is(#top,#tunOffer,#discovery,#film,#boxes),:is(#top,#tunOffer,#discovery,#film,#boxes) *){box-shadow:inset 0 1px #96b9ff09,inset 0 -3px 8px #0009,0 0 0 1px #071233cc,0 14px 22px -8px #0712338c,0 3px 6px -2px #07123359}:where([data-mode=night]) .giant__pre:where(:is(#top,#tunOffer,#discovery,#film,#boxes),:is(#top,#tunOffer,#discovery,#film,#boxes) *){color:#6ea6ff}:where([data-mode=night]) .giant__n:where(:is(#top,#tunOffer,#discovery,#film,#boxes),:is(#top,#tunOffer,#discovery,#film,#boxes) *){background:linear-gradient(180deg,#fff 30%,#a6cfff 140%);-webkit-background-clip:text;background-clip:text}:where([data-mode=night]) .giant__pct:where(:is(#top,#tunOffer,#discovery,#film,#boxes),:is(#top,#tunOffer,#discovery,#film,#boxes) *){-webkit-text-fill-color:#6EA6FF}:where([data-mode=night]) .lg:where(:is(#top,#tunOffer,#discovery,#film,#boxes),:is(#top,#tunOffer,#discovery,#film,#boxes) *){background:linear-gradient(180deg,#96b9ff14,#96b9ff09);box-shadow:inset 0 1px #ffffff29,inset 0 0 0 1px #96b9ff23,inset 0 -6px 14px -8px #0a2db02e,0 18px 34px -22px #07123366}:where([data-mode=night]) .lg__opt:has(input:checked):where(:is(#top,#tunOffer,#discovery,#film,#boxes),:is(#top,#tunOffer,#discovery,#film,#boxes) *){color:#eef3ff}:where([data-mode=night]) .lg__opt:has(input:checked) b:where(:is(#top,#tunOffer,#discovery,#film,#boxes),:is(#top,#tunOffer,#discovery,#film,#boxes) *){color:#6ea6ff}:where([data-mode=night]) .lg__lens:where(:is(#top,#tunOffer,#discovery,#film,#boxes),:is(#top,#tunOffer,#discovery,#film,#boxes) *){background:linear-gradient(180deg,#96b9ff0b,#96b9ff03);box-shadow:inset 0 1px 1px #96b9ff27,inset 0 -1px 1px #a6cfff21,inset 0 0 0 1px #96b9ff16,inset 2px 2px 6px -2px #96b9ff25,inset -3px -3px 8px -4px #0a2db040,0 8px 18px -8px #07123359}:where([data-mode=night]) #lbSize:where(:is(#top,#tunOffer,#discovery,#film,#boxes),:is(#top,#tunOffer,#discovery,#film,#boxes) *){color:#6ea6ff}:where([data-mode=night]) .bar i:where(:is(#top,#tunOffer,#discovery,#film,#boxes),:is(#top,#tunOffer,#discovery,#film,#boxes) *){background:#a6cfff35}:where([data-mode=night]) .bar--ours .bar__v:where(:is(#top,#tunOffer,#discovery,#film,#boxes),:is(#top,#tunOffer,#discovery,#film,#boxes) *){color:#eef3ff}:where([data-mode=night]) .film__lead:where(:is(#top,#tunOffer,#discovery,#film,#boxes),:is(#top,#tunOffer,#discovery,#film,#boxes) *){background:#fff}:where([data-mode=night]) .film__callout .mono:where(:is(#top,#tunOffer,#discovery,#film,#boxes),:is(#top,#tunOffer,#discovery,#film,#boxes) *){background:#fff;color:var(--ink)}:where([data-mode=night]) .ilp__bar:where(:is(#top,#tunOffer,#discovery,#film,#boxes),:is(#top,#tunOffer,#discovery,#film,#boxes) *){background:#fff}:where([data-mode=night]) .ilp__imgs figcaption:where(:is(#top,#tunOffer,#discovery,#film,#boxes),:is(#top,#tunOffer,#discovery,#film,#boxes) *){background:#fff;color:var(--ink)}:where([data-mode=night]) .ilp__row:where(:is(#top,#tunOffer,#discovery,#film,#boxes),:is(#top,#tunOffer,#discovery,#film,#boxes) *){color:#eef3ff}:where([data-mode=night]) .print__word:where(:is(#top,#tunOffer,#discovery,#film,#boxes),:is(#top,#tunOffer,#discovery,#film,#boxes) *){color:#e2ecff19}:where([data-mode=night]) .ib__c:where(:is(#top,#tunOffer,#discovery,#film,#boxes),:is(#top,#tunOffer,#discovery,#film,#boxes) *){border:0 solid rgba(150,185,255,.072)}:where([data-mode=night]) .ib__card:where(:is(#top,#tunOffer,#discovery,#film,#boxes),:is(#top,#tunOffer,#discovery,#film,#boxes) *){background:linear-gradient(180deg,#96b9ff07,#96b9ff02);border:1px solid rgba(150,185,255,.042);box-shadow:inset 0 1px #96b9ff0e,0 30px 60px -34px #030a28b3}:where([data-mode=night]) .ibn:where(:is(#top,#tunOffer,#discovery,#film,#boxes),:is(#top,#tunOffer,#discovery,#film,#boxes) *){fill:#96b9ff04;stroke:#96b9ff10}:where([data-mode=night]) .ibf:where(:is(#top,#tunOffer,#discovery,#film,#boxes),:is(#top,#tunOffer,#discovery,#film,#boxes) *){stroke:#96b9ff0d}:where([data-mode=night]) .ibt:where(:is(#top,#tunOffer,#discovery,#film,#boxes),:is(#top,#tunOffer,#discovery,#film,#boxes) *){fill:#96b9ff1b}:where([data-mode=night]) .fr__tabs button:where(:is(#top,#tunOffer,#discovery,#film,#boxes),:is(#top,#tunOffer,#discovery,#film,#boxes) *){box-shadow:inset 0 0 0 1px #96b9ff0a}:where([data-mode=night]) .fr__tabs button[aria-selected=true]:where(:is(#top,#tunOffer,#discovery,#film,#boxes),:is(#top,#tunOffer,#discovery,#film,#boxes) *){background:linear-gradient(180deg,#96b9ff24,#96b9ff0f);color:#eef3ff}:where([data-mode=night]) .fr__sub i:where(:is(#top,#tunOffer,#discovery,#film,#boxes),:is(#top,#tunOffer,#discovery,#film,#boxes) *){background:#96b9ff08;box-shadow:inset 0 0 0 1px #96b9ff0c}:where([data-mode=night]) .fr__sub i:where(:is(#top,#tunOffer,#discovery,#film,#boxes),:is(#top,#tunOffer,#discovery,#film,#boxes) *):after{background:linear-gradient(180deg,#96b9ff24,#96b9ff0f)}:where([data-mode=night]) .fr__sub input:checked+i:where(:is(#top,#tunOffer,#discovery,#film,#boxes),:is(#top,#tunOffer,#discovery,#film,#boxes) *):after{background:#fff}:where([data-mode=night]) .fr__bars span:where(:is(#top,#tunOffer,#discovery,#film,#boxes),:is(#top,#tunOffer,#discovery,#film,#boxes) *){background:#96b9ff0e}:where([data-mode=night]) .fr__tip:where(:is(#top,#tunOffer,#discovery,#film,#boxes),:is(#top,#tunOffer,#discovery,#film,#boxes) *){background:linear-gradient(180deg,#96b9ff24,#96b9ff0f);color:#eef3ff}:where([data-mode=night]) .dh__k:where(:is(#top,#tunOffer,#discovery,#film,#boxes),:is(#top,#tunOffer,#discovery,#film,#boxes) *){color:#6ea6ff}:where([data-mode=night]) .dtile__glass:where(:is(#top,#tunOffer,#discovery,#film,#boxes),:is(#top,#tunOffer,#discovery,#film,#boxes) *){background:linear-gradient(180deg,#96b9ff1f,#96b9ff0d);border:1px solid rgba(150,185,255,.152);box-shadow:inset 0 1px #ffffff29,0 0 0 .5px #a6cfff14}:where([data-mode=night]) .dtile__img:where(:is(#top,#tunOffer,#discovery,#film,#boxes),:is(#top,#tunOffer,#discovery,#film,#boxes) *){background:#96b9ff0f}:where([data-mode=night]) .dtile__sheen:where(:is(#top,#tunOffer,#discovery,#film,#boxes),:is(#top,#tunOffer,#discovery,#film,#boxes) *){background:linear-gradient(calc(120deg + var(--glint,0deg)),transparent 30%,rgba(150,185,255,.088) 45%,rgba(166,207,255,.3) 52%,transparent 64%)}:where([data-mode=night]) .dtile__tag:where(:is(#top,#tunOffer,#discovery,#film,#boxes),:is(#top,#tunOffer,#discovery,#film,#boxes) *){box-shadow:inset 0 0 0 1px #96b9ff0a}:where([data-mode=night]) .dcc__count b:where(:is(#top,#tunOffer,#discovery,#film,#boxes),:is(#top,#tunOffer,#discovery,#film,#boxes) *){color:#eef3ff}:where([data-mode=night]) .stick__b:where(:is(#top,#tunOffer,#discovery,#film,#boxes),:is(#top,#tunOffer,#discovery,#film,#boxes) *){box-shadow:0 0 0 6px #96b9ff25,var(--sh-3)}:where([data-mode=night]) .cal:where(:is(#top,#tunOffer,#discovery,#film,#boxes),:is(#top,#tunOffer,#discovery,#film,#boxes) *){background:linear-gradient(180deg,#96b9ff1f,#96b9ff0d);border:1px solid rgba(150,185,255,.152);box-shadow:inset 0 1px #ffffff29,var(--sh-2)}:where([data-mode=night]) .cal__now:where(:is(#top,#tunOffer,#discovery,#film,#boxes),:is(#top,#tunOffer,#discovery,#film,#boxes) *){color:#6ea6ff}:where([data-mode=night]) .ifan figure img:where(:is(#top,#tunOffer,#discovery,#film,#boxes),:is(#top,#tunOffer,#discovery,#film,#boxes) *){box-shadow:0 0 0 1px #96b9ff1d,0 26px 50px -18px #07123373}:where([data-mode=night]) .pt__glow i:nth-child(2):where(:is(#top,#tunOffer,#discovery,#film,#boxes),:is(#top,#tunOffer,#discovery,#film,#boxes) *){background:radial-gradient(closest-side,#96b9ff23,#96b9ff00)}:where([data-mode=night]) .glass:where(:is(#top,#tunOffer,#discovery,#film,#boxes),:is(#top,#tunOffer,#discovery,#film,#boxes) *),:where([data-mode=night]) .cal:where(:is(#top,#tunOffer,#discovery,#film,#boxes),:is(#top,#tunOffer,#discovery,#film,#boxes) *){box-shadow:inset 0 1px #ffffff29,0 1px 1px #0712330a,0 18px 36px -24px #07123333}:where([data-mode=night]) .lg:where(:is(#top,#tunOffer,#discovery,#film,#boxes),:is(#top,#tunOffer,#discovery,#film,#boxes) *){box-shadow:inset 0 1px #ffffff29,inset 0 0 0 1px #96b9ff23,inset 0 -6px 14px -8px #0a2db02e,0 12px 24px -18px #07123347}:where([data-mode=night]) .ib__card:where(:is(#top,#tunOffer,#discovery,#film,#boxes),:is(#top,#tunOffer,#discovery,#film,#boxes) *){box-shadow:inset 0 1px #96b9ff0e,0 24px 44px -30px #030a288c}:where([data-mode=night]) .woff:where(:is(#top,#tunOffer,#discovery,#film,#boxes),:is(#top,#tunOffer,#discovery,#film,#boxes) *){background:linear-gradient(180deg,#96b9ff1f,#96b9ff0d);border:1px solid rgba(150,185,255,.152);box-shadow:inset 0 1px #ffffff29,0 1px 1px #0712330a,0 18px 36px -24px #07123333}:where([data-mode=night]) .woff:focus-within:where(:is(#top,#tunOffer,#discovery,#film,#boxes),:is(#top,#tunOffer,#discovery,#film,#boxes) *){box-shadow:inset 0 1px #ffffff29,0 0 0 3px #1452ee29,0 18px 36px -24px #07123333}:where([data-mode=night]) .woff input:where(:is(#top,#tunOffer,#discovery,#film,#boxes),:is(#top,#tunOffer,#discovery,#film,#boxes) *){color:#eef3ff}:where([data-mode=night]) .woff__ok:where(:is(#top,#tunOffer,#discovery,#film,#boxes),:is(#top,#tunOffer,#discovery,#film,#boxes) *){color:#6ea6ff}:where([data-mode=night]) .tkt:where(:is(#top,#tunOffer,#discovery,#film,#boxes),:is(#top,#tunOffer,#discovery,#film,#boxes) *){color:#eef3ff;background:linear-gradient(160deg,#96b9ff21,#08143a94);border:1px solid rgba(150,185,255,.152);box-shadow:inset 0 1px #ffffff29,inset 0 -10px 24px -18px #0a2db02e,0 1px 1px #0712330a,0 26px 50px -32px #07123352}:where([data-mode=night]) .tkt__code:where(:is(#top,#tunOffer,#discovery,#film,#boxes),:is(#top,#tunOffer,#discovery,#film,#boxes) *){background:#96b9ff1f;box-shadow:inset 0 0 0 1px #96b9ff27,0 4px 10px -6px #0712334d}:where([data-mode=night]) .tkt__upto:where(:is(#top,#tunOffer,#discovery,#film,#boxes),:is(#top,#tunOffer,#discovery,#film,#boxes) *){color:#6ea6ff}:where([data-mode=night]) .tkt__num:where(:is(#top,#tunOffer,#discovery,#film,#boxes),:is(#top,#tunOffer,#discovery,#film,#boxes) *){background:linear-gradient(180deg,#fff 30%,#a6cfff 140%);-webkit-background-clip:text;background-clip:text}:where([data-mode=night]) .tkt__perf:where(:is(#top,#tunOffer,#discovery,#film,#boxes),:is(#top,#tunOffer,#discovery,#film,#boxes) *){border-top:1.5px dashed rgba(166,207,255,.28)}:where([data-mode=night]) .tkt__perf:where(:is(#top,#tunOffer,#discovery,#film,#boxes),:is(#top,#tunOffer,#discovery,#film,#boxes) *):before,:where([data-mode=night]) .tkt__perf:where(:is(#top,#tunOffer,#discovery,#film,#boxes),:is(#top,#tunOffer,#discovery,#film,#boxes) *):after{background:#96b9ff0f}:where([data-mode=night]) .tkin:where(:is(#top,#tunOffer,#discovery,#film,#boxes),:is(#top,#tunOffer,#discovery,#film,#boxes) *):before{background:radial-gradient(closest-side,#08143af0,#08143abf 55%,#08143a00)}:where([data-mode=night]) .tkin__p li:where(:is(#top,#tunOffer,#discovery,#film,#boxes),:is(#top,#tunOffer,#discovery,#film,#boxes) *){color:#eef3ff}:where([data-mode=night]) .tkin__ans:where(:is(#top,#tunOffer,#discovery,#film,#boxes),:is(#top,#tunOffer,#discovery,#film,#boxes) *){color:#eef3ff}:where([data-mode=night]) .tun__offer--flow:where(:is(#top,#tunOffer,#discovery,#film,#boxes),:is(#top,#tunOffer,#discovery,#film,#boxes) *){background:linear-gradient(165deg,#96b9ff22,#08143a99);border:1px solid rgba(150,185,255,.152);box-shadow:inset 0 1px #ffffff29,inset 0 -14px 30px -24px #0a2db038,0 1px 1px #0712330a,0 30px 60px -38px #0712335c}:where([data-mode=night]) .tun__offer--flow .tun__ol:where(:is(#top,#tunOffer,#discovery,#film,#boxes),:is(#top,#tunOffer,#discovery,#film,#boxes) *):after{color:#a6cfffb8;background:#16224a}:where([data-mode=night]) .tun__offer--flow .woff input:where(:is(#top,#tunOffer,#discovery,#film,#boxes),:is(#top,#tunOffer,#discovery,#film,#boxes) *){background:#96b9ff24}:where([data-mode=night]) .film .soft:where(:is(#top,#tunOffer,#discovery,#film,#boxes),:is(#top,#tunOffer,#discovery,#film,#boxes) *){color:#e2ecffb8}:where([data-mode=night]) .glass:where(:is(#top,#tunOffer,#discovery,#film,#boxes),:is(#top,#tunOffer,#discovery,#film,#boxes) *),:where([data-mode=night]) .cal:where(:is(#top,#tunOffer,#discovery,#film,#boxes),:is(#top,#tunOffer,#discovery,#film,#boxes) *),:where([data-mode=night]) .lg:where(:is(#top,#tunOffer,#discovery,#film,#boxes),:is(#top,#tunOffer,#discovery,#film,#boxes) *),:where([data-mode=night]) .dtile__glass:where(:is(#top,#tunOffer,#discovery,#film,#boxes),:is(#top,#tunOffer,#discovery,#film,#boxes) *),:where([data-mode=night]) .tun__offer--flow:where(:is(#top,#tunOffer,#discovery,#film,#boxes),:is(#top,#tunOffer,#discovery,#film,#boxes) *){outline:1px solid rgba(166,207,255,.091)}:where([data-mode=night]) .proof__sheet:where(:is(#top,#tunOffer,#discovery,#film,#boxes),:is(#top,#tunOffer,#discovery,#film,#boxes) *){background:linear-gradient(170deg,#96b9ff24,#96b9ff19);border:1px solid rgba(150,185,255,.152);outline:1px solid rgba(166,207,255,.078);box-shadow:inset 0 1px #ffffff29,0 1px 1px #0712330a,0 24px 48px -32px #0712334d}:where([data-mode=night]) .proof__crop:where(:is(#top,#tunOffer,#discovery,#film,#boxes),:is(#top,#tunOffer,#discovery,#film,#boxes) *){border-color:#a6cfff85}:where([data-mode=night]) .proof__reg:where(:is(#top,#tunOffer,#discovery,#film,#boxes),:is(#top,#tunOffer,#discovery,#film,#boxes) *){stroke:#a6cfff85}:where([data-mode=night]) .proof__ink:where(:is(#top,#tunOffer,#discovery,#film,#boxes),:is(#top,#tunOffer,#discovery,#film,#boxes) *){color:#eef3ff}:where([data-mode=night]) .proof__head:where(:is(#top,#tunOffer,#discovery,#film,#boxes),:is(#top,#tunOffer,#discovery,#film,#boxes) *){background:linear-gradient(180deg,#96b9ff27,#08143abf);box-shadow:0 0 0 1px #a6cfff1b,0 8px 18px -8px #07123366,0 2px 0 -1px var(--lime),0 6px 18px -4px #b6f23ce6}:where([data-mode=night]) .proof__bar:where(:is(#top,#tunOffer,#discovery,#film,#boxes),:is(#top,#tunOffer,#discovery,#film,#boxes) *){border-top:1px solid rgba(166,207,255,.104)}:where([data-mode=night]) .proof__sw i:where(:is(#top,#tunOffer,#discovery,#film,#boxes),:is(#top,#tunOffer,#discovery,#film,#boxes) *){box-shadow:inset 0 0 0 1px #96b9ff10}:where([data-mode=night]) .proof__ink:not(.proof__ghost) .soft:where(:is(#top,#tunOffer,#discovery,#film,#boxes),:is(#top,#tunOffer,#discovery,#film,#boxes) *){color:#e2ecff90}:where([data-mode=night]) .ist__card:where(:is(#top,#tunOffer,#discovery,#film,#boxes),:is(#top,#tunOffer,#discovery,#film,#boxes) *){background:#96b9ff0f;box-shadow:0 0 0 .18cqw #96b9ff1f,0 2cqw 4cqw -1.6cqw #07123373}:where([data-mode=night]) .ist .fan__head:where(:is(#top,#tunOffer,#discovery,#film,#boxes),:is(#top,#tunOffer,#discovery,#film,#boxes) *):before{background:radial-gradient(closest-side,#08143aeb,#08143a99 50%,#08143a00)}:where([data-mode=night]) .gf__back:where(:is(#top,#tunOffer,#discovery,#film,#boxes),:is(#top,#tunOffer,#discovery,#film,#boxes) *){background:linear-gradient(180deg,#15224f,#212c59)}:where([data-mode=night]) .gf__back .gf__sheen:where(:is(#top,#tunOffer,#discovery,#film,#boxes),:is(#top,#tunOffer,#discovery,#film,#boxes) *){background:linear-gradient(115deg,transparent 30%,rgba(150,185,255,.088) 46%,transparent 60%),linear-gradient(180deg,#96b9ff10,#96b9ff00 30%)}:where([data-mode=night]) .gf__pic:where(:is(#top,#tunOffer,#discovery,#film,#boxes),:is(#top,#tunOffer,#discovery,#film,#boxes) *):after{background:linear-gradient(165deg,#96b9ff27,#08143a8c 28%,#96b9ff05 55%,#a6cfff49)}:where([data-mode=night]) .film__note:where(:is(#top,#tunOffer,#discovery,#film,#boxes),:is(#top,#tunOffer,#discovery,#film,#boxes) *){box-shadow:inset 0 1px #96b9ff07,inset 0 0 0 1px #96b9ff03,0 18px 34px -18px #07123399}:where([data-mode=night]) .odo__s:where(:is(#top,#tunOffer,#discovery,#film,#boxes),:is(#top,#tunOffer,#discovery,#film,#boxes) *){background:linear-gradient(180deg,#fff 30%,#a6cfff 140%) 0 0/100% .92em repeat-y;-webkit-background-clip:text;background-clip:text}:where([data-mode=night]) .lens__glass:where(:is(#top,#tunOffer,#discovery,#film,#boxes),:is(#top,#tunOffer,#discovery,#film,#boxes) *){background:radial-gradient(120% 120% at 30% 20%,#121f4b,#232b51);box-shadow:0 0 0 1px #96b9ff27,0 0 0 6px #08143a8c,0 0 0 7px #96a4bc73,inset 0 0 0 1px #a6cfff28,inset 0 10px 24px -10px #07123359,0 34px 60px -24px #0712338c,0 10px 22px -12px #0a2db059}:where([data-mode=night]) .lens__shine:where(:is(#top,#tunOffer,#discovery,#film,#boxes),:is(#top,#tunOffer,#discovery,#film,#boxes) *){background:radial-gradient(60% 40% at 30% 12%,rgba(150,185,255,.088),transparent 70%),radial-gradient(120% 120% at 50% 50%,transparent 62%,rgba(7,18,51,.18) 100%)}:where([data-mode=night]) .lens__ticks:where(:is(#top,#tunOffer,#discovery,#film,#boxes),:is(#top,#tunOffer,#discovery,#film,#boxes) *){stroke:#a6cfff85}:where([data-mode=night]) .lens__cross:where(:is(#top,#tunOffer,#discovery,#film,#boxes),:is(#top,#tunOffer,#discovery,#film,#boxes) *){stroke:#a6cfffb6}:where([data-mode=night]) .lens__mag:where(:is(#top,#tunOffer,#discovery,#film,#boxes),:is(#top,#tunOffer,#discovery,#film,#boxes) *){background:#fff}:where([data-mode=night]) .lens__cap:where(:is(#top,#tunOffer,#discovery,#film,#boxes),:is(#top,#tunOffer,#discovery,#film,#boxes) *){box-shadow:inset 0 1px #96b9ff06,0 12px 24px -12px #07123399}:where([data-mode=night]) .lens__x:where(:is(#top,#tunOffer,#discovery,#film,#boxes),:is(#top,#tunOffer,#discovery,#film,#boxes) *){background:linear-gradient(180deg,#fff,#17234e);box-shadow:0 0 0 .5px #a6cfff32,0 6px 14px -6px #07123373}:where([data-mode=night]) .lens__x:where(:is(#top,#tunOffer,#discovery,#film,#boxes),:is(#top,#tunOffer,#discovery,#film,#boxes) *):before,:where([data-mode=night]) .lens__x:where(:is(#top,#tunOffer,#discovery,#film,#boxes),:is(#top,#tunOffer,#discovery,#film,#boxes) *):after{background:#fff}:where([data-mode=night]) .film__mic:where(:is(#top,#tunOffer,#discovery,#film,#boxes),:is(#top,#tunOffer,#discovery,#film,#boxes) *){color:#eef3ff;box-shadow:inset 0 1px #ffffff29,inset 0 0 0 1px #96b9ff23,inset 0 -6px 14px -8px #0a2db02e,0 12px 24px -18px #07123347}:where([data-mode=night]) .pr__h .soft:where(:is(#top,#tunOffer,#discovery,#film,#boxes),:is(#top,#tunOffer,#discovery,#film,#boxes) *){color:#e2ecffb8}:where([data-mode=night]) .pr__photo:where(:is(#top,#tunOffer,#discovery,#film,#boxes),:is(#top,#tunOffer,#discovery,#film,#boxes) *){background:#1b2f74;box-shadow:0 60px 100px -60px #07123399,0 24px 50px -36px #0a2db066,0 0 0 1px #96b9ff14}:where([data-mode=night]) .pr__tabs [role=tab]:where(:is(#top,#tunOffer,#discovery,#film,#boxes),:is(#top,#tunOffer,#discovery,#film,#boxes) *){color:#e2ecffb8}:where([data-mode=night]) .pr__tabs [role=tab][aria-selected=true]:where(:is(#top,#tunOffer,#discovery,#film,#boxes),:is(#top,#tunOffer,#discovery,#film,#boxes) *){color:#eef3ff;background:linear-gradient(180deg,#fff,#14214d);box-shadow:inset 0 1px #ffffff29,0 0 0 .5px #a6cfff21,0 8px 18px -10px #07123373}:where([data-mode=night]) .pr__prog:where(:is(#top,#tunOffer,#discovery,#film,#boxes),:is(#top,#tunOffer,#discovery,#film,#boxes) *){background:#a6cfff1b}:where([data-mode=night]) .pr__yours:where(:is(#top,#tunOffer,#discovery,#film,#boxes),:is(#top,#tunOffer,#discovery,#film,#boxes) *){background:#fff;color:var(--ink);box-shadow:inset 0 1px #96b9ff06,0 8px 18px -10px #07123399}:where([data-mode=night]) .pr__n:where(:is(#top,#tunOffer,#discovery,#film,#boxes),:is(#top,#tunOffer,#discovery,#film,#boxes) *){background:linear-gradient(180deg,#fff 30%,#a6cfff 140%);-webkit-background-clip:text;background-clip:text}:where([data-mode=night]) .pr__cur:where(:is(#top,#tunOffer,#discovery,#film,#boxes),:is(#top,#tunOffer,#discovery,#film,#boxes) *){-webkit-text-fill-color:#6EA6FF}:where([data-mode=night]) .hw:where(:is(#top,#tunOffer,#discovery,#film,#boxes),:is(#top,#tunOffer,#discovery,#film,#boxes) *):before{background:#96b9ff07}:where([data-mode=night]) .fb__mode button:where(:is(#top,#tunOffer,#discovery,#film,#boxes),:is(#top,#tunOffer,#discovery,#film,#boxes) *){color:#e2ecffb8}:where([data-mode=night]) .fb__mode [aria-checked=true]:where(:is(#top,#tunOffer,#discovery,#film,#boxes),:is(#top,#tunOffer,#discovery,#film,#boxes) *){color:#eef3ff}:where([data-mode=night]) .fb__mode>i:where(:is(#top,#tunOffer,#discovery,#film,#boxes),:is(#top,#tunOffer,#discovery,#film,#boxes) *){background:linear-gradient(180deg,#fff,#15214c);box-shadow:inset 0 1px #ffffff29,0 0 0 .5px #a6cfff21,0 10px 22px -12px #07123380}:where([data-mode=night]) .fb__card:where(:is(#top,#tunOffer,#discovery,#film,#boxes),:is(#top,#tunOffer,#discovery,#film,#boxes) *){background:#212a51;box-shadow:0 50px 90px -50px #0712338c,0 18px 36px -24px #0a2db059,0 0 0 1px #96b9ff18}:where([data-mode=night]) .fb__card:hover:where(:is(#top,#tunOffer,#discovery,#film,#boxes),:is(#top,#tunOffer,#discovery,#film,#boxes) *){box-shadow:0 70px 110px -50px #07123399,0 22px 40px -24px #0a2db066,0 0 0 1px #96b9ff1d}:where([data-mode=night]) .fb__sizes:where(:is(#top,#tunOffer,#discovery,#film,#boxes),:is(#top,#tunOffer,#discovery,#film,#boxes) *){background:#96b9ff1d;box-shadow:0 12px 26px -14px #030a2899,inset 0 0 0 1px #96b9ff1d}:where([data-mode=night]) .fb__sizes button:where(:is(#top,#tunOffer,#discovery,#film,#boxes),:is(#top,#tunOffer,#discovery,#film,#boxes) *){color:#e2ecffb8}:where([data-mode=night]) .fb__sizes [aria-checked=true]:where(:is(#top,#tunOffer,#discovery,#film,#boxes),:is(#top,#tunOffer,#discovery,#film,#boxes) *){background:linear-gradient(180deg,#96b9ff24,#96b9ff0f);color:#eef3ff}:where([data-mode=night]) .fb__badge:where(:is(#top,#tunOffer,#discovery,#film,#boxes),:is(#top,#tunOffer,#discovery,#film,#boxes) *){background:#fff;color:var(--ink)}:where([data-mode=night]) .fb__now:where(:is(#top,#tunOffer,#discovery,#film,#boxes),:is(#top,#tunOffer,#discovery,#film,#boxes) *){background:linear-gradient(180deg,#fff 30%,#a6cfff 140%);-webkit-background-clip:text;background-clip:text}:where([data-mode=night]) .fb__was:where(:is(#top,#tunOffer,#discovery,#film,#boxes),:is(#top,#tunOffer,#discovery,#film,#boxes) *){color:#e2ecffb8}:where([data-mode=night]) .fb__bar:where(:is(#top,#tunOffer,#discovery,#film,#boxes),:is(#top,#tunOffer,#discovery,#film,#boxes) *){box-shadow:inset 0 0 0 1px #a6cfff14}:where([data-mode=night]) .fb__byob:where(:is(#top,#tunOffer,#discovery,#film,#boxes),:is(#top,#tunOffer,#discovery,#film,#boxes) *){color:#eef3ff;background:linear-gradient(120deg,#96b9ff1f,#96b9ff12);box-shadow:0 30px 60px -40px #07123380,inset 0 0 0 1px #96b9ff21}:where([data-mode=night]) .fb__byobt .mono:where(:is(#top,#tunOffer,#discovery,#film,#boxes),:is(#top,#tunOffer,#discovery,#film,#boxes) *){color:#6ea6ff}:where([data-mode=night]) .fb__byob .roundarr:where(:is(#top,#tunOffer,#discovery,#film,#boxes),:is(#top,#tunOffer,#discovery,#film,#boxes) *){background:#fff;color:var(--ink)}:where([data-mode=night]) .sk__sealcard:where(:is(#top,#tunOffer,#discovery,#film,#boxes),:is(#top,#tunOffer,#discovery,#film,#boxes) *){background:#96b9ff25;color:#eef3ff}:where([data-mode=night]) .sk__state i:where(:is(#top,#tunOffer,#discovery,#film,#boxes),:is(#top,#tunOffer,#discovery,#film,#boxes) *){background:#fff}:where([data-mode=night]) .sk__seal.is-open .sk__state:where(:is(#top,#tunOffer,#discovery,#film,#boxes),:is(#top,#tunOffer,#discovery,#film,#boxes) *){background:#fff;color:var(--ink)}:where([data-mode=night]) .sk__seal.is-open .sk__state i:where(:is(#top,#tunOffer,#discovery,#film,#boxes),:is(#top,#tunOffer,#discovery,#film,#boxes) *):after{border-color:#eef3ff}:where([data-mode=night]) .sk__value:where(:is(#top,#tunOffer,#discovery,#film,#boxes),:is(#top,#tunOffer,#discovery,#film,#boxes) *){color:#eef3ff}:where([data-mode=night]) .sk__big:where(:is(#top,#tunOffer,#discovery,#film,#boxes),:is(#top,#tunOffer,#discovery,#film,#boxes) *){background:linear-gradient(180deg,#fff 30%,#a6cfff 140%);-webkit-background-clip:text;background-clip:text}:where([data-mode=night]) .sk__cur:where(:is(#top,#tunOffer,#discovery,#film,#boxes),:is(#top,#tunOffer,#discovery,#film,#boxes) *){-webkit-text-fill-color:#6EA6FF}:where([data-mode=night]) .sk__disc:where(:is(#top,#tunOffer,#discovery,#film,#boxes),:is(#top,#tunOffer,#discovery,#film,#boxes) *){border-top:1px solid rgba(166,207,255,.13)}:where([data-mode=night]) .sk__disc .mono:where(:is(#top,#tunOffer,#discovery,#film,#boxes),:is(#top,#tunOffer,#discovery,#film,#boxes) *){color:#6ea6ff}:where([data-mode=night]) .sk__link:where(:is(#top,#tunOffer,#discovery,#film,#boxes),:is(#top,#tunOffer,#discovery,#film,#boxes) *){color:#6ea6ff}:where([data-mode=night]) .sk__spec:where(:is(#top,#tunOffer,#discovery,#film,#boxes),:is(#top,#tunOffer,#discovery,#film,#boxes) *){color:#eef3ff}:where([data-mode=night]) .sk__cut:where(:is(#top,#tunOffer,#discovery,#film,#boxes),:is(#top,#tunOffer,#discovery,#film,#boxes) *){border-top:1.5px dashed rgba(166,207,255,.715)}:where([data-mode=night]) .sk__w:where(:is(#top,#tunOffer,#discovery,#film,#boxes),:is(#top,#tunOffer,#discovery,#film,#boxes) *){color:#6ea6ff}:where([data-mode=night]) .sk__h:where(:is(#top,#tunOffer,#discovery,#film,#boxes),:is(#top,#tunOffer,#discovery,#film,#boxes) *){color:#6ea6ff}:where([data-mode=night]) .sk__chips span:where(:is(#top,#tunOffer,#discovery,#film,#boxes),:is(#top,#tunOffer,#discovery,#film,#boxes) *){background:#a6cfff14;color:#eef3ff}:where([data-mode=night]) .mstrip:where(:is(#top,#tunOffer,#discovery,#film,#boxes),:is(#top,#tunOffer,#discovery,#film,#boxes) *){color:#eef3ff;background:linear-gradient(180deg,#96b9ff25,#08143ad9);box-shadow:inset 0 0 0 1px #96b9ff25,0 18px 34px -22px #0712338c}:where([data-mode=night]) .mstrip .mono:where(:is(#top,#tunOffer,#discovery,#film,#boxes),:is(#top,#tunOffer,#discovery,#film,#boxes) *){color:#6ea6ff}:where([data-mode=night]) .fb__bseg:where(:is(#top,#tunOffer,#discovery,#film,#boxes),:is(#top,#tunOffer,#discovery,#film,#boxes) *){background:#a6cfff14;box-shadow:inset 0 0 0 1px #a6cfff14}:where([data-mode=night]) .fb__bseg button:where(:is(#top,#tunOffer,#discovery,#film,#boxes),:is(#top,#tunOffer,#discovery,#film,#boxes) *){color:#e2ecffb8}:where([data-mode=night]) .fb__bseg [aria-checked=true]:where(:is(#top,#tunOffer,#discovery,#film,#boxes),:is(#top,#tunOffer,#discovery,#film,#boxes) *){background:linear-gradient(180deg,#96b9ff24,#96b9ff0f);color:#eef3ff}:where([data-mode=night]) .fb__seg2:where(:is(#top,#tunOffer,#discovery,#film,#boxes),:is(#top,#tunOffer,#discovery,#film,#boxes) *){background:#a6cfff14;box-shadow:inset 0 0 0 1px #a6cfff14}:where([data-mode=night]) .fb__seg2 button:where(:is(#top,#tunOffer,#discovery,#film,#boxes),:is(#top,#tunOffer,#discovery,#film,#boxes) *){color:#e2ecffb8}:where([data-mode=night]) .fb__seg2 [aria-checked=true]:where(:is(#top,#tunOffer,#discovery,#film,#boxes),:is(#top,#tunOffer,#discovery,#film,#boxes) *){background:linear-gradient(180deg,#96b9ff24,#96b9ff0f);color:#eef3ff}:where([data-mode=night]) .o-d:where(:is(#top,#tunOffer,#discovery,#film,#boxes),:is(#top,#tunOffer,#discovery,#film,#boxes) *){stroke:#a6cfff63}:where([data-mode=night]) .fb__card:where(:is(#top,#tunOffer,#discovery,#film,#boxes),:is(#top,#tunOffer,#discovery,#film,#boxes) *){background:linear-gradient(180deg,#14204c,#17234f 60%)}@media(max-width:760px){:where([data-mode=night]) .dots i.on:where(:is(#top,#tunOffer,#discovery,#film,#boxes),:is(#top,#tunOffer,#discovery,#film,#boxes) *){background:#fff}:where([data-mode=night]) .ilp__thumb:where(:is(#top,#tunOffer,#discovery,#film,#boxes),:is(#top,#tunOffer,#discovery,#film,#boxes) *){background:#96b9ff0f}:where([data-mode=night]) .film__callout .film__lead:where(:is(#top,#tunOffer,#discovery,#film,#boxes),:is(#top,#tunOffer,#discovery,#film,#boxes) *){background:linear-gradient(180deg,var(--ink),rgba(166,207,255,.455))}}@media(min-width:768px){:where([data-mode=night]) .tun__offer--flow:where(:is(#top,#tunOffer,#discovery,#film,#boxes),:is(#top,#tunOffer,#discovery,#film,#boxes) *):before{border-left:1.5px dashed rgba(166,207,255,.308)}}@media(max-width:767px){:where([data-mode=night]) .tun__offer--flow .tun__ol:where(:is(#top,#tunOffer,#discovery,#film,#boxes),:is(#top,#tunOffer,#discovery,#film,#boxes) *):before{border-top:1.5px dashed rgba(166,207,255,.308)}}[data-mode=night] :is(#top,#tunOffer,#discovery,#film,#boxes) .gx.gx,[data-mode=night] #tunOffer.gx.gx{--gx-a:rgba(59,136,255,.42)!important;--gx-b:rgba(182,242,60,.1)!important;--gx-c:rgba(166,207,255,.26)!important;background:linear-gradient(115deg,transparent 26%,rgba(255,255,255,.12) 43%,transparent 60%),linear-gradient(180deg,#ffffff24,#ffffff0f,#ffffff09),radial-gradient(70% 95% at 8% -12%,var(--gx-a),transparent 70%),radial-gradient(62% 85% at 108% 112%,var(--gx-b),transparent 70%),radial-gradient(46% 62% at 92% -4%,var(--gx-c),transparent 72%),#08143a6b;backdrop-filter:blur(22px) saturate(1.5);-webkit-backdrop-filter:blur(22px) saturate(1.5);color:var(--fg)}[data-mode=night] :is(#top,#tunOffer,#discovery,#film,#boxes) .gx__rim{background:linear-gradient(180deg,#ffffff8c,#a6cfff33 32%,#a6cfff0f 70%,#a6cfff29)}[data-mode=night] :is(#top,#tunOffer,#discovery,#film,#boxes) .gx__spec{background:radial-gradient(clamp(160px,60%,320px) clamp(120px,70%,240px) at var(--mx,26%) var(--my,14%),rgba(166,207,255,.16),transparent 70%)}[data-mode=night] #tunOffer.tun__offer--flow{background:linear-gradient(115deg,transparent 30%,rgba(255,255,255,.07) 44%,transparent 58%),radial-gradient(70% 90% at 0% 0%,rgba(59,136,255,.34),transparent 70%),radial-gradient(60% 80% at 100% 100%,rgba(182,242,60,.07),transparent 70%),linear-gradient(165deg,#1c3a8c9e,#08143ab3);border:1px solid rgba(166,207,255,.22);outline:0;box-shadow:inset 0 1px #ffffff38,inset 0 -14px 30px -24px #3b88ff66,0 40px 80px -40px #0009}[data-mode=night] #tunOffer.tun__offer--flow .woff input{color:#fff;background:#a6cfff1a;box-shadow:inset 0 0 0 1px #a6cfff38}[data-mode=night] #tunOffer.tun__offer--flow .woff input::placeholder{color:#e2ecff8c}[data-mode=night] #film .film__callout .mono{background:#a6cfff29;color:#cfe2ff}[data-mode=night] #film .film__callout .film__lead{background:linear-gradient(180deg,#a6cfffcc,#a6cfff33)}[data-mode=night] :is(#top,#tunOffer,#discovery,#film,#boxes) .sw--clam{background:#fff}[data-mode=night] #boxes .fb__mode>i{background:linear-gradient(180deg,#fff,#e6eefd)}[data-mode=night] #boxes .fb__mode [aria-checked=true],[data-mode=night] #boxes .fb__call{color:var(--ink)}[data-mode=night] #boxes .bkey{color:#e2ecffb8}[data-mode=night] #boxes .bkey b{color:#fff}[data-mode=night] #boxes .bkey .p{background:#3b88ff}[data-mode=night] #tunOffer.tun__offer--flow:before,[data-mode=night] #tunOffer .tun__ol:before{border-color:#a6cfff52}[data-mode=night] #tunOffer .woff:focus-within{box-shadow:none}[data-mode=night] .o-s{stroke:#a6cfff4d}[data-mode=night] .fb__card{background:linear-gradient(180deg,#3b5391,#33498a 45%,#2b3f7a)}[data-mode=night] .pr__h .soft,[data-mode=night] .stick .soft,[data-mode=night] .fan .soft,[data-mode=night] .mats .soft{color:#0a1633a8}[data-mode=night] .hs__n,[data-mode=night] .hs__t,[data-mode=night] .hs__h .soft{color:#ffffffb8}[data-mode=night] #boxes .fb__sub,[data-mode=night] #boxes .fb__mix,[data-mode=night] #boxes .fb__price .mono,[data-mode=night] #boxes .fb__stick{color:#ecf2ffdb}[data-mode=night] #boxes .fb__was{color:#ecf2ffb8}[data-mode=night] #boxes .fb__sizes button,[data-mode=night] #boxes .fb__seg2 button{color:#ecf2ffdb}[data-mode=night] #boxes .fb__sizes [aria-checked=true],[data-mode=night] #boxes .fb__seg2 [aria-checked=true]{color:var(--ink)}[data-mode=night] :is(#top,#tunOffer,#discovery,#film,#boxes){--fg-soft:rgba(226,236,255,.72)}.hdr[data-on=dark] .hdr__in{text-shadow:0 1px 2px rgba(4,10,36,.35),0 2px 16px rgba(4,10,36,.5)}[data-mode=night] #discovery .gf__tint{background:linear-gradient(180deg,#ecf2ff6b,#e2eafc9e 42%,#ecf2ffdb)}[data-mode=night] #discovery .gf__label .gf__title{color:#0a1633}[data-mode=night] #discovery .gf__label .gf__meta{color:#0a1633b8}[data-mode=night] #discovery .gf__front .gf__price b{color:#0a1633;-webkit-text-fill-color:#0A1633;background:none}[data-mode=night] #discovery .gf__front .gf__price s{color:#0a1633a8}[data-mode=night] #discovery .gf__front .gf__note{color:#1452ee}[data-mode=night] #boxes .fb__info.gx.gx,[data-mode=night] #boxes .fb__info{background:radial-gradient(90% 60% at 0% 0%,rgba(84,134,255,.26),transparent 62%),radial-gradient(70% 50% at 100% 100%,rgba(182,242,60,.07),transparent 60%),linear-gradient(170deg,#122668e6,#08123af0)!important}[data-mode=night] #boxes .fb__info .gx__spec{opacity:.35}[data-mode=night] #boxes .fb__sub,[data-mode=night] #boxes .fb__count span{color:#e2ecffd6}[data-mode=night] #boxes :is(.fb__sizes,.fb__seg2,.fb__bseg) [aria-checked=true]{background:linear-gradient(180deg,#fff,#e6eefc)!important;color:#0a1633!important;box-shadow:0 6px 14px -8px #02061899!important}[data-mode=night] #boxes :is(.fb__sizes,.fb__seg2,.fb__bseg) button:not([aria-checked=true]){color:#ecf3ffe0!important}[data-mode=night] #boxes .fb__mode [aria-checked=true]{color:#0a1633!important}[data-mode=night] #discovery .gf__sh .gf__sn{color:#0a1633}[data-mode=night] #discovery .gf__sh .gf__sm{color:#1452ee}.cd{position:fixed;top:0;right:0;bottom:0;left:0;z-index:500;font-family:var(--sans,"Sora",sans-serif);--cd-ease:cubic-bezier(.16,1,.3,1);--cd-ink:#0A1633;--cd-mute:rgba(10,22,51,.72);--cd-line:rgba(20,52,140,.12);--cd-card:rgba(255,255,255,.86);--cd-ring:rgba(20,82,238,.12);--cd-well:rgba(20,82,238,.05);--cd-chip:rgba(10,22,51,.06);--cd-on-bg:#0A1633;--cd-on-fg:#fff;--cd-btn:rgba(10,22,51,.06);--cd-acc:#1452EE;--cd-shadow:0 1px 0 rgba(255,255,255,.9) inset,0 14px 30px -20px rgba(10,22,51,.35);color:var(--cd-ink)}[data-mode=night] .cd{--cd-ink:#fff;--cd-mute:rgba(226,236,255,.86);--cd-line:rgba(214,232,255,.18);--cd-card:rgba(6,18,64,.34);--cd-ring:rgba(214,232,255,.24);--cd-well:rgba(0,0,0,.16);--cd-chip:rgba(255,255,255,.08);--cd-on-bg:#fff;--cd-on-fg:#0A1633;--cd-btn:rgba(255,255,255,.08);--cd-acc:#B6F23C;--cd-shadow:inset 0 1px 0 rgba(255,255,255,.12)}.cd[hidden]{display:none}.cd__veil{position:absolute;top:0;right:0;bottom:0;left:0;background:#0a16334d;-webkit-backdrop-filter:blur(0px);backdrop-filter:blur(0px);opacity:0;transition:opacity .5s var(--cd-ease),backdrop-filter .5s,-webkit-backdrop-filter .5s}[data-mode=night] .cd__veil{background:#050c2875}.cd.on .cd__veil{opacity:1;-webkit-backdrop-filter:blur(6px) saturate(.9);backdrop-filter:blur(6px) saturate(.9)}.cd__panel{position:absolute;top:10px;right:10px;bottom:10px;width:min(468px,calc(100vw - 20px));display:flex;flex-direction:column;border-radius:30px;overflow:hidden;isolation:isolate;background:radial-gradient(90% 36% at 100% 0%,rgba(59,136,255,.16),transparent 62%),radial-gradient(70% 30% at 0% 100%,rgba(182,242,60,.12),transparent 70%),linear-gradient(175deg,#fffffff2,#eef3fded);-webkit-backdrop-filter:blur(24px) saturate(1.3);backdrop-filter:blur(24px) saturate(1.3);box-shadow:inset 0 0 0 1px #ffffffe6,0 0 0 1px #14348c14,-30px 0 80px -30px #0a163366,0 40px 90px -40px #0a163380;transform:translate(calc(100% + 30px));transition:transform .7s var(--cd-ease)}[data-mode=night] .cd__panel{background:radial-gradient(90% 40% at 100% 0%,rgba(140,184,255,.42),transparent 62%),radial-gradient(70% 34% at 0% 100%,rgba(182,242,60,.1),transparent 70%),linear-gradient(175deg,#2350c8,#16348c 45%,#0d2063);box-shadow:inset 0 0 0 1px #d6e8ff57,inset 0 1px #ffffff6b,0 0 30px #3b88ff40,-30px 0 80px -30px #020822b3}.cd.on .cd__panel{transform:none}.cd__glow{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;overflow:hidden}.cd__glow i{position:absolute;border-radius:50%;filter:blur(60px);opacity:.5}[data-mode=night] .cd__glow i{opacity:.7}.cd__glow i:nth-child(1){width:260px;height:260px;right:-80px;top:-60px;background:#3b88ff73;animation:cdFloat 12s ease-in-out infinite}.cd__glow i:nth-child(2){width:220px;height:220px;left:-90px;top:38%;background:#b6f23c29;animation:cdFloat 15s ease-in-out infinite reverse}@keyframes cdFloat{50%{transform:translate(-26px,30px)}}html.cd-open{overflow:hidden}.cd svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round;flex:none}.cd__x:focus-visible,.cd button:focus-visible,.cd a:focus-visible{outline:2px solid var(--cd-acc);outline-offset:2px}.cd__head{display:flex;align-items:center;justify-content:space-between;padding:20px 20px 12px 24px}.cd__head h2{margin:0;display:flex;align-items:center;gap:10px;font-size:22px;font-weight:500;letter-spacing:-.03em;color:var(--cd-ink)}.cd__n{height:24px;padding:0 10px;display:inline-flex;align-items:center;border-radius:99px;font-size:10px;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;color:#0a1633;background:var(--lime,#B6F23C)}.cd__n:empty{display:none}.cd__x{all:unset;cursor:pointer;display:grid;place-items:center;width:40px;height:40px;border-radius:50%;color:var(--cd-ink);background:var(--cd-btn);box-shadow:inset 0 0 0 1px var(--cd-ring);transition:background .3s,transform .5s var(--cd-ease)}.cd__x:hover{transform:rotate(90deg)}.cd__scroll{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:4px 16px 18px;scroll-padding-top:8px;scrollbar-width:thin;scrollbar-color:var(--cd-line) transparent}.cd__win{position:relative;overflow:hidden;padding:18px 18px 8px 20px;border-radius:22px;margin-bottom:12px;color:#fff;background:radial-gradient(80% 90% at 100% 0%,rgba(59,136,255,.45),transparent 60%),radial-gradient(60% 70% at 0% 100%,rgba(182,242,60,.14),transparent 70%),linear-gradient(150deg,#13307f,#0a1633 70%);box-shadow:inset 0 0 0 1px #b6f23c66,inset 0 1px #ffffff2e,0 20px 40px -24px #0a1633b3}[data-mode=night] .cd__win{background:radial-gradient(80% 90% at 100% 0%,rgba(59,136,255,.35),transparent 60%),radial-gradient(60% 70% at 0% 100%,rgba(182,242,60,.14),transparent 70%),linear-gradient(150deg,#0c1d57,#061030 70%)}.cd__win:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;background:linear-gradient(105deg,transparent 30%,rgba(255,255,255,.18) 45%,transparent 60%);background-size:250% 100%;background-position:120% 0;opacity:0}.cd.on .cd__win:after{animation:cdSheen 1.6s .5s var(--cd-ease) both}@keyframes cdSheen{0%{opacity:1;background-position:120% 0}to{opacity:0;background-position:-30% 0}}.cd__win-hd{display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-rows:auto auto;column-gap:16px;align-items:end}.cd__win-k{grid-column:1/-1;display:block;margin-bottom:8px;font-size:9.5px;letter-spacing:.14em;text-transform:uppercase;color:#e8f2d6f0}.cd__win-n{display:flex;align-items:flex-start;margin:0;line-height:.86;color:var(--lime,#B6F23C);text-shadow:0 0 30px rgba(182,242,60,.35)}.cd__win-n span{font-size:22px;font-weight:500;margin:4px 2px 0 0}.cd__win-n b{font-size:56px;font-weight:600;letter-spacing:-.055em;font-variant-numeric:tabular-nums}.cd__win-s{margin:0 0 2px;font-size:12.5px;line-height:1.45;color:#ecf3fff0}.cd__win-list{list-style:none;margin:14px 0 0;padding:0}.cd__win-list li{display:flex;align-items:center;gap:10px;padding:9px 0;font-size:12.5px;color:#ecf3fff0;border-top:1px solid rgba(214,232,255,.14)}.cd__win-list svg{width:15px;height:15px;color:var(--lime,#B6F23C)}.cd__win-list span{flex:1;min-width:0}.cd__win-list b{font-weight:600;color:var(--lime,#B6F23C);font-variant-numeric:tabular-nums;white-space:nowrap}.cd__lines{display:flex;flex-direction:column;gap:10px}.cl{position:relative;display:flex;flex-direction:column;gap:10px;padding:10px 12px 12px 10px;border-radius:22px;background:var(--cd-card);box-shadow:inset 0 0 0 1px var(--cd-ring),var(--cd-shadow);animation:clIn .6s var(--cd-ease) both;transition:opacity .32s,transform .4s var(--cd-ease)}.cd.on .cl:nth-child(2){animation-delay:.06s}.cd.on .cl:nth-child(3){animation-delay:.12s}.cd.on .cl:nth-child(n+4){animation-delay:.18s}@keyframes clIn{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:none}}.cl.out{opacity:0;transform:translate(30px) scale(.97)}.cl.is-new{animation:clNew 1.6s var(--cd-ease) both}@keyframes clNew{0%{opacity:0;transform:translate(24px);box-shadow:inset 0 0 0 1.5px #b6f23c,0 0 #b6f23c99}40%{opacity:1;transform:none;box-shadow:inset 0 0 0 1.5px #b6f23c,0 0 0 6px #b6f23c00}to{box-shadow:inset 0 0 0 1px var(--cd-ring),var(--cd-shadow)}}.cl__head{display:grid;grid-template-columns:68px minmax(0,1fr) auto;gap:12px;align-items:center}.cl__pic{position:relative;display:block;width:68px;height:68px;border-radius:16px;overflow:hidden;background:#0a1633;box-shadow:0 10px 20px -12px #0a163399}.cl__pic>img{width:100%;height:100%;object-fit:cover;display:block}.cl__print{position:absolute;right:5px;bottom:5px;width:22px;height:26px;border-radius:4px;overflow:hidden;background:#c79c6e;box-shadow:0 0 0 2px #fff,0 6px 10px -4px #0009}.cl__print[data-paper=white]{background:#f6f3ec}.cl__print img{width:100%;height:100%;object-fit:cover;display:block}.cl__t{display:flex;flex-direction:column;gap:3px;min-width:0}.cl__t b{font-size:15px;font-weight:600;letter-spacing:-.02em}.cl__t span{font-size:12px;color:var(--cd-mute);line-height:1.4}.cl__t .cl__pn{display:inline-flex;align-items:center;gap:5px;color:var(--cd-acc);font-weight:500}.cl__pn svg{width:12px;height:12px}.cl__p{display:flex;flex-direction:column;align-items:flex-end;justify-content:space-between;align-self:stretch;gap:6px}.cl__pr{display:flex;align-items:baseline;gap:6px;padding-top:2px}.cl__p b{font-size:17px;font-weight:600;letter-spacing:-.02em}.cl__p s{font-size:12px;color:var(--cd-mute)}.cl__ctl{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.cl-seg{display:inline-flex;gap:1px;padding:2px;border-radius:99px;background:var(--cd-chip);box-shadow:inset 0 0 0 1px var(--cd-ring);flex:none}.cl-seg button{all:unset;cursor:pointer;padding:6px 10px;border-radius:99px;font-size:11px;font-weight:500;white-space:nowrap;color:var(--cd-mute);transition:background .3s,color .3s}.cl-seg [aria-checked=true]{background:var(--cd-on-bg);color:var(--cd-on-fg)}.cl__lock{font-size:9.5px;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;color:var(--cd-mute)}.cl__q{display:inline-flex;align-items:center;gap:2px;flex:none}.cl__q button{all:unset;cursor:pointer;display:grid;place-items:center;width:28px;height:28px;border-radius:50%;color:var(--cd-ink);background:var(--cd-btn);box-shadow:inset 0 0 0 1px var(--cd-ring);transition:background .3s,color .3s}.cl__q button:hover:not(:disabled){background:var(--lime,#B6F23C);color:#0a1633;box-shadow:none}.cl__q button:disabled{opacity:.3;cursor:default}.cl__q output{min-width:22px;text-align:center;font-size:13px;font-weight:600}.cl__q svg{width:13px;height:13px}.cl__q .cl__rm{margin-left:4px}.cl__q .cl__rm:hover{background:#e5484d!important;color:#fff!important}.cl__nudge{all:unset;cursor:pointer;display:flex;align-items:flex-start;gap:8px;padding:9px 11px;border-radius:14px;font-size:11.5px;line-height:1.45;color:#0a1633;background:linear-gradient(180deg,#d4ff76,#b6f23c);box-shadow:inset 0 1px #fff9,0 10px 20px -12px #8cc41ecc;transition:transform .4s var(--cd-ease)}.cl__nudge:hover{transform:translateY(-1px)}.cl__nudge svg{width:14px;height:14px;margin-top:1px}.cl__box{padding:10px 12px 11px;border-radius:14px;background:var(--cd-well);box-shadow:inset 0 0 0 1px var(--cd-line)}.cl__cnt{display:flex;align-items:baseline;gap:6px;margin:0;font-size:12px;color:var(--cd-mute)}.cl__cnt b{font-size:15px;font-weight:600;color:var(--cd-ink);letter-spacing:-.02em}.cl__bar{display:flex;gap:2px;height:6px;margin:8px 0 7px;border-radius:9px;overflow:hidden}.cl__bar i{height:100%;border-radius:9px;background:linear-gradient(90deg,#1452ee,#3b88ff);transition:width .6s var(--cd-ease)}.cl__bar i+i{flex:1;background:linear-gradient(90deg,#9ed62a,#b6f23c)}.cl__leg{display:flex;justify-content:space-between;gap:10px;margin:0;font-size:11.5px;color:var(--cd-mute)}.cl__leg span{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.cl__leg i{width:8px;height:8px;border-radius:50%;background:#2a6cf5}.cl__leg span+span{font-weight:600;color:var(--cd-ink)}.cl__leg span+span i{background:#9ed62a;box-shadow:0 0 0 2px #b6f23c40}.cl__xtra{display:flex;align-items:center;gap:6px;margin:7px 0 0;font-size:11.5px;color:var(--cd-mute)}.cl__xtra svg{width:13px;height:13px;color:var(--cd-acc)}.cl__box>.cl__xtra:nth-child(2){margin-top:4px}.cd__more:empty{display:none}.cd__more{display:flex;flex-direction:column;gap:8px;margin-top:16px}.cd__more-k{margin:0 0 2px 4px;font-size:9.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--cd-mute)}.cm{display:flex;align-items:center;gap:12px;padding:8px;border-radius:20px;background:var(--cd-card);box-shadow:inset 0 0 0 1px var(--cd-ring),var(--cd-shadow);animation:clIn .6s var(--cd-ease) both}.cm+.cm{animation-delay:.08s}.cm__pic{width:56px;height:56px;border-radius:14px;overflow:hidden;flex:none;background:#0a1633}.cm__pic img{width:100%;height:100%;object-fit:cover;display:block}.cm__t{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.cm__t b{font-size:13.5px;font-weight:600}.cm__t>span{font-size:11.5px;color:var(--cd-mute);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cm__t em{font-style:normal;font-size:11px;font-weight:600;color:var(--cd-acc);white-space:nowrap}.cm__add{all:unset;cursor:pointer;display:inline-flex;align-items:center;gap:5px;height:36px;padding:0 14px 0 11px;flex:none;border-radius:99px;font-size:12.5px;font-weight:600;color:var(--cd-on-fg);background:var(--cd-on-bg);transition:transform .45s cubic-bezier(.34,1.4,.5,1),background .3s,color .3s}.cm__add svg{width:14px;height:14px;transition:transform .45s cubic-bezier(.34,1.4,.5,1)}.cm__add:hover{background:var(--lime,#B6F23C);color:#0a1633}.cm__add:hover svg{transform:rotate(90deg)}.cd.is-empty .cd__win{display:none}.cd__none{display:flex;flex-direction:column;align-items:center;text-align:center;gap:8px;padding:30px 8px 8px}.cd__none-ic{display:grid;place-items:center;width:58px;height:58px;border-radius:50%;color:#0a1633;background:var(--lime,#B6F23C);box-shadow:0 14px 30px -12px #8cc41ecc}.cd__none-ic svg{width:24px;height:24px}.cd__none>b{margin-top:6px;font-size:20px;font-weight:500;letter-spacing:-.03em}.cd__none p{margin:0;max-width:300px;font-size:13.5px;line-height:1.5;color:var(--cd-mute)}.cd__disc{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;width:100%;margin-top:14px}.cd__disc button{all:unset;cursor:pointer;display:flex;flex-direction:column;gap:6px;padding:6px 6px 10px;border-radius:16px;text-align:left;background:var(--cd-card);box-shadow:inset 0 0 0 1px var(--cd-ring),var(--cd-shadow);transition:transform .45s var(--cd-ease)}.cd__disc button:hover{transform:translateY(-3px)}.cd__disc img{width:100%;aspect-ratio:1;object-fit:cover;border-radius:11px;display:block}.cd__disc span{padding:0 4px;font-size:11.5px;font-weight:500;line-height:1.25}.cd__disc b{padding:0 4px;font-size:15px;font-weight:600;color:var(--cd-acc)}.cd__disc s{margin-left:5px;font-size:11px;font-weight:400;color:var(--cd-mute)}.cd__none small{margin-top:4px;font-size:9.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--cd-mute)}.cd.is-empty .cd__foot{display:none}.cd__foot{position:relative;padding:14px 22px 18px;background:#ffffffa8;border-top:1px solid var(--cd-line)}[data-mode=night] .cd__foot{background:linear-gradient(180deg,#07123300,#07123359)}.cd__total{display:flex;justify-content:space-between;align-items:center;gap:10px}.cd__total>span{display:flex;align-items:center;gap:10px;min-width:0}.cd__rsave{display:inline-flex;align-items:center;height:24px;padding:0 10px;border-radius:99px;font-style:normal;font-size:10px;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;color:#0a1633;background:var(--lime,#B6F23C)}.cd__rsave[hidden]{display:none}.cd__rsave i{font-style:normal;font-weight:600;margin-left:4px;letter-spacing:.02em}.cd__total span{font-size:14px;color:var(--cd-mute)}.cd__total b{font-size:28px;font-weight:600;letter-spacing:-.04em;font-variant-numeric:tabular-nums}.cd__renew{margin:3px 0 12px;font-size:11.5px;color:var(--cd-mute)}.cd__go{all:unset;box-sizing:border-box;cursor:pointer;display:flex;align-items:center;gap:10px;width:100%;height:58px;padding:0 7px 0 22px;border-radius:99px;font-size:16px;font-weight:600;letter-spacing:-.01em;color:#0a1633;background:linear-gradient(180deg,#cbff5e,#b6f23c 55%,#a5e22e);box-shadow:inset 0 1px #ffffffa6,inset 0 0 0 1px #6ea01440,0 16px 34px -14px #8cc41ed9;transition:transform .45s cubic-bezier(.34,1.4,.5,1),box-shadow .4s}.cd__go:hover{transform:translateY(-2px);box-shadow:inset 0 1px #ffffffa6,0 22px 40px -14px #8cc41ef2}.cd__go:disabled{opacity:.4;cursor:default;transform:none}.cd__go em{margin-left:auto;font-style:normal;font-size:14px;font-weight:600;opacity:.8}.cd__go>span{flex:1}.cd__go i{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:#0a1633;color:#fff;transition:transform .5s cubic-bezier(.34,1.4,.5,1)}.cd__go:hover i{transform:rotate(45deg)}.cd__trust{list-style:none;margin:12px 0 0;padding:0;display:flex;justify-content:center;gap:14px;flex-wrap:wrap}.cd__trust li{display:inline-flex;align-items:center;gap:6px;font-size:11px;white-space:nowrap;color:var(--cd-mute)}.cd__trust svg{width:13px;height:13px;color:var(--cd-acc)}.cd__toast{position:absolute;left:50%;top:74px;transform:translate(-50%,10px);padding:10px 14px;border-radius:99px;font-size:11px;letter-spacing:.04em;white-space:nowrap;color:#fff;background:#0a1633;box-shadow:0 14px 30px -12px #020822b3;opacity:0;pointer-events:none;transition:opacity .35s,transform .45s var(--cd-ease)}[data-mode=night] .cd__toast{color:#0a1633;background:#fff}.cd__toast.on{opacity:1;transform:translate(-50%);pointer-events:auto}.cd__toast button{all:unset;cursor:pointer;margin-left:8px;font-weight:700;text-decoration:underline;text-underline-offset:3px}@media(max-width:600px){.cd__panel{top:auto;right:0;left:0;bottom:0;width:100%;height:94svh;height:94vh;border-radius:28px 28px 0 0;transform:translateY(105%)}.cd__panel:before{content:"";position:absolute;left:50%;top:8px;width:40px;height:4px;margin-left:-20px;border-radius:4px;background:var(--cd-line)}.cd__head{padding:22px 16px 10px 20px}.cd__scroll{padding:4px 12px 14px}.cd__win{padding:14px 14px 6px 16px}.cd__win-n b{font-size:44px}.cd__win-n span{font-size:18px}.cd__win-k{font-size:8.5px}.cd__win-s{font-size:11.5px}.cd__win-list{margin-top:10px}.cd__win-list li{padding:8px 0;font-size:11.5px}.cl__head{grid-template-columns:58px minmax(0,1fr) auto;gap:10px}.cl__pic{width:58px;height:58px;border-radius:14px}.cl__t b{font-size:14px}.cl__t span{font-size:11.5px}.cl-seg button{padding:6px 9px;font-size:10.5px}.cm__pic{width:48px;height:48px}.cd__foot{padding:12px 16px calc(14px + env(safe-area-inset-bottom))}.cd__total b{font-size:24px}.cd__renew{margin-bottom:10px}.cd__go{height:52px}.cd__go i{width:40px;height:40px}.cd__trust{display:none}}.cd.cd--quiet .cl,.cd.cd--quiet .cm{animation:none}@media(prefers-reduced-motion:reduce){.cd__panel,.cd__veil,.cl,.cm{transition:none;animation:none}.cd__glow i,.cd.on .cd__win:after{animation:none}}.wp{position:fixed;top:0;right:0;bottom:0;left:0;z-index:600;font-family:var(--sans,"Sora",sans-serif);--wp-ease:cubic-bezier(.16,1,.3,1);--wp-ink:#0A1633;--wp-mute:rgba(10,22,51,.7);--wp-line:rgba(20,52,140,.12);--wp-card:rgba(255,255,255,.66);--wp-card2:rgba(255,255,255,.9);--wp-ring:rgba(20,82,238,.14);--wp-acc:#1452EE;--wp-dotc:#1452EE;--wp-soft:rgba(10,22,51,.06);--wp-shadow:0 1px 0 rgba(255,255,255,.9) inset,0 22px 40px -28px rgba(10,22,51,.4);color:var(--wp-ink)}[data-mode=night] .wp{--wp-ink:#fff;--wp-mute:rgba(226,236,255,.86);--wp-line:rgba(214,232,255,.18);--wp-card:rgba(255,255,255,.08);--wp-card2:rgba(255,255,255,.12);--wp-ring:rgba(214,232,255,.22);--wp-acc:#B6F23C;--wp-dotc:#B6F23C;--wp-soft:rgba(255,255,255,.08);--wp-shadow:inset 0 1px 0 rgba(255,255,255,.12),0 22px 40px -28px rgba(2,8,34,.8)}.wp[hidden]{display:none}html.wp-open{overflow:hidden}.wp svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round;flex:none}.wp-mono{font-family:var(--mono,"Geist Mono",ui-monospace,monospace);font-weight:500;font-size:10px;letter-spacing:.14em;text-transform:uppercase}.wp-num{font-variant-numeric:tabular-nums;font-weight:600;letter-spacing:-.05em;line-height:.86}.wp-dot{display:inline-block;width:7px;height:7px;flex:none;border-radius:50%;background:var(--wp-dotc);box-shadow:0 0 0 3px color-mix(in srgb,var(--wp-dotc) 22%,transparent)}.wp :focus-visible{outline:2px solid var(--wp-acc);outline-offset:2px}.wp__veil{position:absolute;top:0;right:0;bottom:0;left:0;background:#0a163357;opacity:0;transition:opacity .5s var(--wp-ease);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}[data-mode=night] .wp__veil{background:#040a248c}.wp.on .wp__veil{opacity:1}.wp__sheet{position:absolute;top:14px;right:14px;bottom:14px;left:14px;display:flex;flex-direction:column;gap:12px;padding:14px 16px 16px 84px;border-radius:34px;overflow:hidden;isolation:isolate;background:radial-gradient(60% 50% at 100% 0%,rgba(59,136,255,.2),transparent 62%),radial-gradient(50% 40% at 0% 100%,rgba(182,242,60,.16),transparent 70%),linear-gradient(170deg,#f7f9fee6,#e8effbdb);-webkit-backdrop-filter:blur(30px) saturate(1.35);backdrop-filter:blur(30px) saturate(1.35);box-shadow:inset 0 0 0 1px #fffc,0 0 0 1px #14348c1a,0 50px 120px -40px #0a163399;opacity:0;transform:translateY(16px) scale(.985);transition:opacity .55s var(--wp-ease),transform .7s var(--wp-ease)}[data-mode=night] .wp__sheet{background:radial-gradient(60% 50% at 100% 0%,rgba(140,184,255,.36),transparent 62%),radial-gradient(50% 40% at 0% 100%,rgba(182,242,60,.1),transparent 70%),linear-gradient(170deg,#2350c8,#16348c 50%,#0d2063);box-shadow:inset 0 0 0 1px #d6e8ff4d,inset 0 1px #ffffff5c,0 0 40px #3b88ff40,0 50px 120px -40px #020822cc}.wp.on .wp__sheet{opacity:1;transform:none}.wp__top{display:flex;align-items:center;gap:10px;flex:none}.wp-pill{display:inline-flex;align-items:center;gap:10px;height:44px;padding:0 16px;border-radius:99px;white-space:nowrap;background:var(--wp-card);box-shadow:inset 0 0 0 1px var(--wp-ring),var(--wp-shadow)}.wp-brand .wp-logo{display:block!important;width:118px;height:20px;color:var(--wp-ink);-webkit-mask:url(sa-SA-lockup-ink.svg) left center/contain no-repeat;mask:url(sa-SA-lockup-ink.svg) left center/contain no-repeat;background:currentColor}.wp-brand .wp-mono,.wp-status .wp-mono{color:var(--wp-mute)}.wp-sep{width:1px;height:18px;background:var(--wp-line)}.wp-status{margin:0 auto}.wp-status b{font-weight:600;color:var(--wp-acc)}.wp-segs{display:inline-flex;gap:3px}.wp-segs i{width:7px;height:12px;border-radius:2px;background:var(--wp-soft);box-shadow:inset 0 0 0 1px var(--wp-line);transition:background .5s,box-shadow .5s}.wp-segs i.on{background:linear-gradient(180deg,#cbff5e,#9ed62a);box-shadow:0 0 8px #b6f23c99}.wp-pct{font-size:11px;color:var(--wp-ink)!important;min-width:32px;text-align:right}.wp-topr{display:flex;gap:8px;align-items:center}.wp-only{color:var(--wp-ink)}.wp-x{all:unset;cursor:pointer;display:grid;place-items:center;width:44px;height:44px;border-radius:50%;color:var(--wp-ink);background:var(--wp-card);box-shadow:inset 0 0 0 1px var(--wp-ring),var(--wp-shadow);transition:transform .5s var(--wp-ease)}.wp-x:hover{transform:rotate(90deg)}.wp__rail{position:absolute;left:14px;top:50%;transform:translateY(-50%);display:flex;flex-direction:column;gap:18px;padding:16px 10px;border-radius:30px;background:var(--wp-card);box-shadow:inset 0 0 0 1px var(--wp-ring),var(--wp-shadow)}.wp-rs{display:flex;flex-direction:column;align-items:center;gap:6px;color:var(--wp-mute)}.wp-rs i{display:grid;place-items:center;width:38px;height:38px;border-radius:50%;transition:background .4s,color .4s}.wp-rs small{font-size:8.5px}.wp-rs.now i{color:#fff;background:#0a1633;box-shadow:0 10px 20px -10px #0a1633cc}[data-mode=night] .wp-rs.now i{color:#0a1633;background:#fff}.wp-rs.done i{color:#0a1633;background:#b6f23c}.wp__grid{flex:1;min-height:0;display:grid;grid-template-columns:minmax(220px,1fr) minmax(0,2.25fr) minmax(250px,1.08fr);grid-template-rows:minmax(300px,1.25fr) minmax(240px,1fr);gap:12px;overflow:auto;overscroll-behavior:contain;scrollbar-width:thin;border-radius:24px}.wp-c{position:relative;min-width:0;min-height:0;display:flex;flex-direction:column;border-radius:24px;padding:14px;background:var(--wp-card);box-shadow:inset 0 0 0 1px var(--wp-ring),var(--wp-shadow)}.wp.wp-enter .wp-c{animation:wpIn .7s var(--wp-ease) both}.wp-sw{flex:1;min-height:0;display:flex;flex-direction:column;transition:opacity .18s}.wp.wp-enter .wp-c:nth-child(2){animation-delay:.05s}.wp.wp-enter .wp-c:nth-child(3){animation-delay:.1s}.wp.wp-enter .wp-c:nth-child(4){animation-delay:.14s}.wp.wp-enter .wp-c:nth-child(5){animation-delay:.18s}.wp.wp-enter .wp-c:nth-child(6){animation-delay:.22s}@keyframes wpIn{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.wp-ch{display:flex;align-items:center;gap:8px;margin-bottom:12px}.wp-ch b{font-size:14px;font-weight:600;letter-spacing:-.02em;white-space:nowrap}.wp-k{margin-left:auto;color:var(--wp-mute);white-space:nowrap;font-size:9px}.wp-boxes{flex:1;min-height:0;display:flex;flex-direction:column;gap:8px}.wp-bx{position:relative;flex:1;min-height:64px;display:flex;flex-direction:column;justify-content:flex-end;padding:10px 12px;border-radius:16px;overflow:hidden;color:#fff;background:#0a1633}.wp-bx img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .8s var(--wp-ease)}.wp-bx:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0a163326,#0a163326 35%,#0a1633cc)}.wp-bx:hover img{transform:scale(1.05)}.wp-bx>*:not(img){position:relative;z-index:1}.wp-bx__n{position:absolute!important;left:12px;top:10px;font-size:8.5px;color:#d9f99d}.wp-bx__tag{position:absolute!important;right:8px;top:8px;padding:4px 8px;border-radius:99px;font-size:8px;color:#0a1633;background:#ffffffe6}.wp-bx b{font-size:15px;font-weight:600;letter-spacing:-.02em}.wp-bx small{margin-top:3px;font-size:8.5px;color:#ecf3ffe6}.wp-hero{padding:0;overflow:hidden;background:#0a1633}.wp-photo{position:absolute;top:0;right:0;bottom:0;left:0}.wp-photo img{width:100%;height:100%;object-fit:cover;transition:opacity .25s,transform 6s linear}.wp-photo img.wp-fade{opacity:0}.wp.on .wp-photo img{transform:scale(1.04)}.wp-cn{position:absolute;width:16px;height:16px;border:1.5px solid rgba(255,255,255,.85)}.wp-cn--tl{left:14px;top:14px;border-right:0;border-bottom:0;border-top-left-radius:6px}.wp-cn--tr{right:14px;top:14px;border-left:0;border-bottom:0;border-top-right-radius:6px}.wp-cn--bl{left:14px;bottom:14px;border-right:0;border-top:0;border-bottom-left-radius:6px}.wp-cn--br{right:14px;bottom:14px;border-left:0;border-top:0;border-bottom-right-radius:6px}.wp-card{position:absolute;left:22px;top:50%;transform:translateY(-50%);width:min(380px,calc(100% - 44px));padding:18px 22px 20px;border-radius:24px;color:#0a1633;background:linear-gradient(160deg,#ffffffe6,#f0f5ffcc);-webkit-backdrop-filter:blur(18px) saturate(1.3);backdrop-filter:blur(18px) saturate(1.3);box-shadow:inset 0 0 0 1px #ffffffe6,0 30px 60px -30px #0a163399;transition:opacity .18s,transform .3s var(--wp-ease)}.wp-card .wp-dot{background:#1452ee;box-shadow:0 0 0 3px #1452ee2e}.wp-chip{display:inline-flex;align-items:center;gap:7px;height:26px;padding:0 11px 0 9px;border-radius:99px;white-space:nowrap;background:#fff;box-shadow:0 0 0 1px #1452ee2e}.wp-chip .wp-mono{font-size:8.5px;color:#0a1633}.wp-tick{display:grid;place-items:center;width:16px;height:16px;border-radius:50%;color:#0a1633;background:#b6f23c}.wp-tick svg{width:10px;height:10px;stroke-width:3}.wp-rule{display:block;width:34px;height:2px;margin:14px 0 12px;border-radius:2px;background:linear-gradient(90deg,#1452ee,#b6f23c)}.wp-h{margin:0;font-size:36px;font-weight:300;letter-spacing:-.045em;line-height:1.05;text-wrap:balance}.wp-h--sm{font-size:28px}.wp-sub{margin:10px 0 0;font-size:13.5px;line-height:1.45;color:#0a1633b8}.wp-acts{display:flex;align-items:center;gap:14px;margin-top:18px;flex-wrap:wrap}.wp-go{all:unset;box-sizing:border-box;cursor:pointer;display:inline-flex;align-items:center;gap:12px;height:44px;padding:0 6px 0 16px;border-radius:99px;font-size:13.5px;font-weight:600;white-space:nowrap;color:#0a1633;background:#fff;box-shadow:0 0 0 1px #1452ee2e,0 12px 24px -14px #0a163380;transition:transform .4s var(--wp-ease)}.wp-go:hover{transform:translateY(-1px)}.wp-go i{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;color:#0a1633;background:#b6f23c}.wp-go--lime{background:linear-gradient(180deg,#cbff5e,#b6f23c 60%,#a5e22e);box-shadow:inset 0 1px #fff9,0 14px 28px -14px #78aa14cc}.wp-go--lime i{color:#fff;background:#0a1633}.wp-no{all:unset;cursor:pointer;font-size:12.5px;font-weight:500;color:inherit;opacity:.72;text-decoration:underline;text-underline-offset:3px;white-space:nowrap}.wp-no:hover{opacity:1}.wp-out{opacity:0!important}.wp-in{animation:wpSwap .45s var(--wp-ease) both}@keyframes wpSwap{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.wp-card.wp-in{animation:wpSwapC .45s var(--wp-ease) both}@keyframes wpSwapC{0%{opacity:0;transform:translateY(calc(-50% + 8px))}to{opacity:1;transform:translateY(-50%)}}.wp-test{color:#fff;background:radial-gradient(90% 50% at 100% 0%,rgba(59,136,255,.45),transparent 62%),linear-gradient(165deg,#13307f,#0a1633 75%);box-shadow:inset 0 0 0 1px #b6f23c4d,inset 0 1px #ffffff29,0 22px 40px -26px #071233cc}.wp-test .wp-dot{background:#b6f23c;box-shadow:0 0 0 3px #b6f23c38}.wp-test .wp-k{color:#e2ecffd6}.wp-tests{flex:1;min-height:0;display:flex;flex-direction:column;gap:8px}.wp-t{flex:1;display:grid;grid-template-columns:42px minmax(0,1fr) auto;grid-template-rows:auto auto auto;column-gap:10px;row-gap:6px;align-items:center;padding:10px 12px;border-radius:16px;background:#ffffff12;box-shadow:inset 0 0 0 1px #d6e8ff29}.wp-t__im{grid-row:1;width:42px;height:42px;border-radius:12px;overflow:hidden;background:#fff}.wp-t__im img{width:100%;height:100%;object-fit:cover}.wp-t__n{min-width:0}.wp-t__n b{display:block;font-size:13.5px;font-weight:600;letter-spacing:-.02em;white-space:nowrap}.wp-t__n small{display:block;margin-top:3px;font-size:8px;color:#e2ecffd6;white-space:nowrap}.wp-big{display:flex;align-items:flex-start;gap:2px}.wp-big b{font-size:32px;font-weight:600;letter-spacing:-.05em;line-height:.9;font-variant-numeric:tabular-nums}.wp-big small{font-size:9px;color:#b6f23c}.wp-bar{grid-column:1/-1;height:6px;border-radius:9px;background:#ffffff1f;overflow:hidden}.wp-bar i{display:block;width:0;height:100%;border-radius:9px;background:linear-gradient(90deg,#9ed62a,#b6f23c);box-shadow:0 0 10px #b6f23c99;transition:width 1.4s .5s var(--wp-ease)}.wp.on .wp-bar i{width:var(--w)}.wp-t__f{grid-column:1/-1;display:flex;justify-content:space-between;gap:10px;font-size:8px;color:#e2ecffd6;white-space:nowrap}.wp-vs{grid-column:1/-1;display:flex;padding:3px;border-radius:99px;background:#ffffff14;box-shadow:inset 0 0 0 1px #d6e8ff29}.wp-vs button{all:unset;cursor:pointer;flex:1;text-align:center;padding:6px 0;border-radius:99px;font-size:8.5px;color:#e2ecffdb;transition:background .3s,color .3s}.wp-vs [aria-checked=true]{color:#0a1633;background:#fff}.wp-foot{margin:10px 0 0;font-size:7.5px;color:#e2ecffc7;text-align:center}.wp-del__n{display:flex;align-items:flex-end;gap:10px}.wp-del__n b{font-size:54px}.wp-del__n span{padding-bottom:4px;color:var(--wp-mute)}.wp-track{display:flex;align-items:center;gap:8px;margin:14px 0 4px;color:var(--wp-mute)}.wp-dash{flex:1;display:flex;gap:3px}.wp-dash i{flex:1;height:4px;border-radius:2px;background:var(--wp-soft)}.wp-dash i:nth-child(-n+9){background:linear-gradient(90deg,#9ed62a,#b6f23c)}.wp-tl{list-style:none;margin:auto 0 0;padding:12px 0 0;display:flex;flex-direction:column;gap:10px;position:relative}.wp-tl:before{content:"";position:absolute;left:5px;top:20px;bottom:8px;width:1.5px;background:var(--wp-line)}.wp-tl li{position:relative;display:flex;align-items:center;justify-content:space-between;gap:10px;padding-left:22px}.wp-tl li:before{content:"";position:absolute;left:0;top:50%;width:12px;height:12px;margin-top:-6px;border-radius:50%;background:#b6f23c;box-shadow:0 0 0 3px #b6f23c38}.wp-tl li:last-child:before{background:var(--wp-card2);box-shadow:inset 0 0 0 2px #b6f23c}.wp-tl b{font-size:13px;font-weight:600}.wp-tl span{font-size:8.5px;color:var(--wp-mute);white-space:nowrap}.wp-picks{flex:1;min-height:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.wp-p{all:unset;box-sizing:border-box;cursor:pointer;position:relative;display:flex;flex-direction:column;gap:6px;padding:10px 10px 12px;border-radius:18px;background:var(--wp-card2);box-shadow:inset 0 0 0 1px var(--wp-ring);transition:transform .35s var(--wp-ease),box-shadow .3s,background .3s}.wp-p:hover{transform:translateY(-3px);box-shadow:inset 0 0 0 1.5px var(--wp-acc),var(--wp-shadow)}.wp-p[aria-checked=true]{box-shadow:inset 0 0 0 2px var(--wp-acc),0 0 0 4px color-mix(in srgb,var(--wp-acc) 18%,transparent)}.wp-p b{font-size:13px;font-weight:600;letter-spacing:-.015em;line-height:1.25;padding-right:22px}.wp-p__n{margin-top:auto;font-size:8.5px;color:var(--wp-mute)}.wp-rad{position:absolute;right:10px;bottom:12px;width:18px;height:18px;border-radius:50%;box-shadow:inset 0 0 0 1.5px var(--wp-ring);transition:background .3s,box-shadow .3s}.wp-p[aria-checked=true] .wp-rad{background:var(--wp-acc);box-shadow:inset 0 0 0 4px var(--wp-card2)}.wp-ui{display:flex;flex-direction:column;gap:8px;min-height:64px;padding:10px;border-radius:12px;background:#0a16330a;box-shadow:inset 0 0 0 1px var(--wp-line)}[data-mode=night] .wp-ui{background:#00000024}.wp-ui--row{flex-direction:row;align-items:center;gap:10px}.wp-ui__ic{display:grid;place-items:center;width:36px;height:36px;flex:none;border-radius:10px;color:var(--wp-ink);background:var(--wp-card2);box-shadow:inset 0 0 0 1px var(--wp-line)}.wp-ui__ic svg{width:20px;height:20px}.wp-ui__c{flex:1;min-width:0;display:flex;flex-direction:column;gap:6px}.wp-ui__r{display:flex;justify-content:space-between;align-items:center;gap:6px}.wp-ui .wp-mono{font-size:8px;color:var(--wp-mute)}.wp-ui .wp-red{display:inline-flex;align-items:center;gap:3px;color:#e0393e}[data-mode=night] .wp-ui .wp-red{color:#ff8a8a}.wp-red svg{width:11px;height:11px}.wp-ui__s{font-size:7.5px!important}.wp-load{height:7px;border-radius:9px;background:var(--wp-soft);overflow:hidden}.wp-load i{display:block;width:76%;height:100%;border-radius:9px;background:linear-gradient(90deg,#0a163359,#e0393e)}[data-mode=night] .wp-load i{background:linear-gradient(90deg,#fff6,#ff6b6b)}.wp-ticks{display:flex;justify-content:space-between}.wp-ticks i{width:1px;height:5px;background:var(--wp-line)}.wp-pips{display:flex;gap:3px}.wp-pips i{flex:1;height:5px;border-radius:3px;background:var(--wp-soft);box-shadow:inset 0 0 0 1px var(--wp-line)}.wp-pips i.r{background:#e0393e;box-shadow:none}.wp-stock{display:flex;align-items:flex-end;gap:3px;height:30px}.wp-stock i{flex:1;height:var(--h);border-radius:3px 3px 1px 1px;background:var(--wp-soft);box-shadow:inset 0 0 0 1px var(--wp-line)}.wp-stock i.r{background:#e0393e;box-shadow:none}.wp-ping{animation:wpPing .9s var(--wp-ease)}@keyframes wpPing{30%{box-shadow:inset 0 0 0 2px var(--wp-acc),0 0 0 8px color-mix(in srgb,var(--wp-acc) 18%,transparent)}}.wp-form{flex:1;display:flex;flex-direction:column;gap:10px}.wp-fields{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px}.wp-in{display:flex;align-items:center;gap:10px;height:52px;padding:0 16px;border-radius:99px;color:var(--wp-mute);background:var(--wp-card2);box-shadow:inset 0 0 0 1px var(--wp-ring);transition:box-shadow .25s}.wp-in:focus-within{box-shadow:inset 0 0 0 1.5px var(--wp-acc),0 0 0 4px color-mix(in srgb,var(--wp-acc) 15%,transparent)}.wp-in.bad{box-shadow:inset 0 0 0 1.5px #e0393e}.wp-in input:focus-visible{outline:none}.wp-in input{all:unset;flex:1;min-width:0;height:100%;font-size:15px;color:var(--wp-ink)}.wp-in input::placeholder{color:var(--wp-mute);opacity:.8}.wp-cc{display:grid;place-items:center;height:30px;padding:0 10px;border-radius:99px;font-size:10px;color:var(--wp-ink);background:var(--wp-soft)}.wp-send{all:unset;box-sizing:border-box;cursor:pointer;display:flex;align-items:center;gap:12px;height:54px;padding:0 6px 0 22px;border-radius:99px;font-size:15px;font-weight:600;color:#fff;background:linear-gradient(180deg,#13307f,#0a1633);box-shadow:inset 0 1px #fff3,0 18px 34px -18px #0a1633cc;transition:transform .4s var(--wp-ease),opacity .3s}[data-mode=night] .wp-send{color:#0a1633;background:linear-gradient(180deg,#cbff5e,#b6f23c 60%,#a5e22e);box-shadow:inset 0 1px #fff9,0 18px 34px -18px #78aa14cc}.wp-send:hover{transform:translateY(-1px)}.wp-send .wp-dot{background:#b6f23c;box-shadow:0 0 0 3px #b6f23c40}[data-mode=night] .wp-send .wp-dot{background:#0a1633;box-shadow:none}.wp-send span{flex:1}.wp-send b{display:grid;place-items:center;width:42px;height:42px;border-radius:50%;color:#0a1633;background:#b6f23c}[data-mode=night] .wp-send b{color:#fff;background:#0a1633}.wp-send.wp-busy{opacity:.75;cursor:progress}.wp-send.wp-busy b{animation:wpSpin 1s linear infinite}@keyframes wpSpin{to{transform:rotate(360deg)}}.wp-err{margin:0;font-size:12.5px;color:#e0393e}[data-mode=night] .wp-err{color:#ffb4b4}.wp-legal{margin:auto 0 0;font-size:10px;line-height:1.5;color:var(--wp-mute)}.wp-legal a{color:inherit;text-decoration:underline}.wp-msgs{flex:1;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:8px;align-items:start;align-content:start}.wp-msg{display:flex;align-items:flex-start;gap:12px;padding:14px;border-radius:18px;background:var(--wp-card2);box-shadow:inset 0 0 0 1px var(--wp-ring);animation:wpSwap .6s var(--wp-ease) both}.wp-msg+.wp-msg{animation-delay:.15s}.wp-msg__ic{display:grid;place-items:center;width:38px;height:38px;flex:none;border-radius:12px;color:#0a1633;background:#b6f23c}.wp-msg__b{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.wp-msg__b .wp-mono{font-size:8.5px;color:var(--wp-mute)}.wp-msg__h{display:flex;justify-content:space-between;align-items:center;gap:8px}.wp-msg__b b{font-size:14px;font-weight:600;overflow-wrap:anywhere}.wp-msg__b>span:not(.wp-mono){font-size:12.5px;line-height:1.45;color:var(--wp-mute)}.wp-sent{display:inline-flex;align-items:center;gap:6px;font-size:8.5px;white-space:nowrap}.wp-done{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:10px;color:var(--wp-mute)}.wp-done .wp-mono{font-size:8.5px}.wp-stk{flex:1;min-height:80px;border-radius:16px;overflow:hidden;background:linear-gradient(160deg,#eef3fd,#dce5f6)}[data-mode=night] .wp-stk{background:#ffffff1a}.wp-stk img{width:100%;height:100%;object-fit:contain}.wp-stk__t{display:flex;align-items:center;gap:12px;margin-top:10px}.wp-stk__t>b{font-size:46px}.wp-stk__t>span{display:flex;flex-direction:column;gap:2px;font-size:12px;line-height:1.3}.wp-stk__t small{color:var(--wp-acc);font-size:8.5px}.wp-stk__t span b{font-weight:600}.wp-stk__t span span{color:var(--wp-mute)}@media(max-height:760px)and (min-width:900px){.wp__grid{grid-template-rows:minmax(270px,1.2fr) minmax(220px,1fr)}.wp-t{padding:8px 10px;row-gap:4px;grid-template-columns:34px minmax(0,1fr) auto}.wp-t__im{width:34px;height:34px;border-radius:10px}.wp-big b{font-size:26px}.wp-t__f,.wp-foot{display:none}.wp-tests{gap:6px}.wp-h{font-size:30px}.wp-h--sm{font-size:24px}.wp-del__n b{font-size:44px}.wp-stk__t>b{font-size:38px}.wp-tl{gap:6px}}@media(max-width:1100px)and (min-width:761px){.wp__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-rows:none;grid-auto-rows:auto}.wp-hero{grid-column:1/-1;min-height:380px}.wp-pick{grid-column:1/-1}.wp-disc .wp-boxes{min-height:260px}.wp-status__k{display:none}}@media(max-width:760px){.wp__sheet{top:0;right:0;bottom:0;left:0;border-radius:0;padding:10px 10px calc(14px + env(safe-area-inset-bottom));gap:10px}.wp__rail,.wp-only,.wp-status__k,.wp-status .wp-sep,.wp-brand .wp-sep,.wp-brand .wp-mono{display:none}.wp__top{gap:6px}.wp-pill{height:40px;padding:0 12px;gap:8px}.wp-brand .wp-logo{width:96px;height:17px}.wp-status{margin:0 0 0 auto}.wp-status>.wp-mono:not(.wp-pct){display:none}.wp-segs i{width:5px;height:10px}.wp-x{width:40px;height:40px}.wp__grid{display:flex;flex-direction:column;overflow:auto;border-radius:20px}.wp-c{flex:none}.wp-hero{order:1;height:auto;min-height:0;display:flex;flex-direction:column;background:none;box-shadow:none;padding:0}.wp-photo{position:relative;height:200px;border-radius:22px;overflow:hidden}.wp-card{position:relative;left:auto;top:auto;transform:none;width:auto;margin:-46px 10px 0;padding:16px 18px 18px}.wp-card.wp-in{animation:wpSwap .45s var(--wp-ease) both}.wp-h{font-size:28px}.wp-h--sm{font-size:22px}.wp-pick{order:2}.wp-picks{grid-template-columns:repeat(2,minmax(0,1fr))}.wp-fields,.wp-msgs{grid-template-columns:minmax(0,1fr)}.wp-test{order:3}.wp-disc{order:4}.wp-boxes{flex-direction:row;overflow-x:auto;scroll-snap-type:x mandatory}.wp-bx{flex:0 0 72%;min-height:150px;scroll-snap-align:start}.wp-del{order:5}.wp-box{order:6}.wp-stk{height:180px;flex:none}}@media(prefers-reduced-motion:reduce){.wp__sheet,.wp__veil,.wp-c,.wp-card,.wp-msg,.wp-bar i,.wp-photo img{transition:none;animation:none}}.fm__pic picture{position:absolute;top:0;right:0;bottom:0;left:0}.fm__pic img{object-position:var(--op,50% 50%)}@media(max-width:1100px){.fm__pic img{object-position:var(--opm,var(--op,50% 50%))}}.fm__bpic picture{display:block;width:100%;height:100%}
/*# sourceMappingURL=/cdn/shop/t/12/assets/sa-page-home.css.map */
