@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}.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)}.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}.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)}.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)}@keyframes orbit{to{transform:rotate(360deg)}}@keyframes cue{0%{transform:scaleY(0)}50%{transform:scaleY(1)}to{transform:scaleY(0);transform-origin:bottom}}.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}.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__load{position:absolute;top:6%;left:2%;padding:16px 20px;min-width:168px}.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)}.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__row,.ilp__row *{transition:color .35s var(--ease)}.ilp__row.is-on{color:#fff}.sw{width:8px;height:8px;border-radius:2px;flex:none;transform:rotate(45deg);display:inline-block}.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}.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)}.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}.gf{scroll-snap-align:start}.ilp__row{grid-template-columns:48px minmax(0,1fr) minmax(0,1fr) 52px}.ilp__row:after{display:none}.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}.sechead{row-gap:16px;margin-bottom:28px}.sechead .lede{grid-column:1/13}.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)}.lg{width:100%}.lg__opt{padding:10px 6px}.film__load{top:2%;left:var(--gut);padding:12px 14px;min-width:0}.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}.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}.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)}.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}@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)}}@media(max-width:767px){.tun__offer--flow{margin:-6svh var(--gut) 96px}}@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}.proof{position:relative;width:min(1000px,calc(100% - var(--gut) * 2));margin:0 auto clamp(28px,4vw,56px);padding:0}.proof__sw{display:flex;gap:4px}.proof__sw i{width:14px;height:14px;border-radius:2px;background:var(--c);box-shadow:inset 0 0 0 1px #fff6}@keyframes proofHead{0%{opacity:0;top:-14px}8%{opacity:1}88%{opacity:1}to{opacity:0;top:100%}}@media(max-width:760px){.proof{width:calc(100% - 44px)}.proof__sw i{width:11px;height:11px}}.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%)}@media(hover:none),(pointer:coarse){.gf[data-open]{--gf-hinge:0deg;--gf-spread:0px;--gf-fan:0deg;--gf-stack:30px;--gf-lift:-92px}.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: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}@media(max-width:760px){.film__load{top:0}.film__thick{bottom:0}}.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}@media(prefers-reduced-motion:reduce){.fdock,.fdock__pill{transition:none}}.fdock{gap:8px}@media(max-width:420px){.fdock{padding-left:13px;gap:6px}}@keyframes lensSpin{to{transform:rotate(360deg)}}.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}}@property --w{syntax:"<percentage>";inherits:true;initial-value:0%}.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}@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)}}@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}}.how{padding-top:0;padding-bottom:0}.hs{--n:3;position:relative;height:calc(100vh + (var(--n) - 1) * 80vh)}.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__order{left:24px;bottom:24px;width:min(330px,calc(100% - 48px));padding:14px}.hs__ship{left:24px;right:24px;bottom:24px;padding:22px 24px 18px}.hs__gift{right:24px;bottom:24px;width:min(404px,calc(100% - 48px));padding:14px 16px 16px;--paid:.6;--free:.4}@media(max-width:900px){.hs{height:calc(100svh + (var(--n) - 1) * 75svh)}.hs__order{left:12px;right:12px;bottom:12px;width:auto;padding:10px}.hs__ship{left:12px;right:12px;bottom:12px;padding:16px 16px 14px}.hs__gift{left:12px;right:12px;bottom:12px;width:auto;padding:10px 12px 12px}}.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__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}@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__mode{width:100%}}.sk__value{grid-column:7/10;grid-row:1;display:flex;flex-direction:column;padding:22px 24px;color:var(--ink)}.sk__spec{grid-column:7/9;grid-row:2;display:flex;flex-direction:column;padding:20px 18px 18px;color:var(--ink)}@media(max-width:1100px){.sk__value{grid-column:1/4;grid-row:auto;min-height:300px}.sk__spec{grid-column:1/3;grid-row:auto;min-height:300px}}@media(max-width:760px){.sk__value{grid-column:1/-1;min-height:0}.sk__spec{grid-column:2/3;min-height:290px;padding:16px 12px}}@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}}@media(max-width:1100px){.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{align-items:stretch}.fb__info{flex:1}@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(max-width:900px){.fb{align-items:stretch}}.fb__info{padding-top:20px}.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)}@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}.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}.pr__h{font-size:clamp(29.1px,3.76vw,61.3px)}.fb__mode button{font-size:13.8px}.fb__info h3{font-size:clamp(19.2px,1.57vw,24.4px)}.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)}}@media(min-width:761px)and (max-width:1100px){.fm__bt b{font-size:15.4px}.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)}.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}: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] :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]{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] .o-s{stroke:#a6cfff4d}[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] :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] #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__mode [aria-checked=true]{color:#0a1633!important}.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}.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%}.pdp-page{background:var(--mist)}.btn--glass-d{color:#fff;background:#ffffff1a;box-shadow:inset 0 1px #ffffff2e,inset 0 0 0 1px #ffffff2e;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.btn--glass-d:hover{background:#ffffff2e}.pz{position:relative;padding:104px 0 clamp(72px,8vw,120px)}.pz__grid{display:grid;grid-template-columns:minmax(0,1fr) clamp(408px,32vw,476px);gap:clamp(24px,3vw,48px);align-items:start}.crumb{display:flex;gap:10px;align-items:center;color:var(--fg-mute);margin:6px 0 16px;font-size:10.5px}.crumb a{transition:color .3s}.crumb a:hover{color:var(--cobalt)}.crumb i{font-style:normal;opacity:.4}.crumb span{color:var(--ink)}.bento{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;grid-template-areas:"m m m m m m" "w w w w s s" "t t b b b b" "t t k k k k";grid-template-rows:auto clamp(260px,23vw,340px) clamp(180px,15vw,230px) clamp(150px,12vw,190px)}.bt{position:relative;margin:0;overflow:hidden;border-radius:22px;background:var(--ice);box-shadow:var(--sh-2);isolation:isolate}.bt--wide{grid-area:w}.bt--swatch{grid-area:s}.bt--ph img{width:100%;height:100%;object-fit:cover;transition:transform 1.4s var(--ease)}.bt--ph:hover img{transform:scale(1.035)}.bt--ph:after{content:"";position:absolute;inset:auto 0 0;height:46%;background:linear-gradient(0deg,#0712338c,#07123300);pointer-events:none}.bt figcaption{position:absolute;left:16px;bottom:14px;z-index:1;display:flex;align-items:center;gap:9px;color:#fff;font-size:10px;text-shadow:0 1px 8px rgba(7,18,51,.4)}.bento__dots{display:none}.ms-gl{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block;touch-action:pan-y;z-index:1}.ms-snap{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;z-index:1;pointer-events:none}.ms-snap.on{opacity:1}.ms-leaders{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none;overflow:visible;z-index:2}.ms-leaders path{fill:none;stroke:var(--mink,#0A1633);stroke-width:1;opacity:.7}.ms-leaders path.on{stroke:var(--cobalt);stroke-width:1.5;opacity:1}.ms-leaders circle{fill:var(--mbase,#F4F6FA);stroke:var(--mink,#0A1633);stroke-width:1}.ms-leaders circle.on{fill:var(--lime)}@keyframes dropArr{0%,30%{transform:translateY(-3px);opacity:0}50%{transform:none;opacity:1}to{transform:translateY(3px);opacity:0}}.ms-tag{position:absolute;left:0;top:0;z-index:4;width:max-content;max-width:210px;padding:9px 11px 10px;border-radius:12px;background:var(--mglass,rgba(255,255,255,.66));-webkit-backdrop-filter:blur(14px) saturate(1.3);backdrop-filter:blur(14px) saturate(1.3);border:1px solid var(--medge,rgba(255,255,255,.9));box-shadow:0 1px 2px #0712331f,0 3px 8px -2px #0712331a,0 22px 44px -16px #07123342;opacity:0;will-change:transform,opacity;cursor:default;transition:background .25s,border-color .25s;color:var(--mink,var(--ink));font-size:13px;line-height:1.3}.ms-tag .ix{display:inline-block;font:500 10px var(--mono);letter-spacing:.08em;padding:2px 6px;border-radius:999px;background:#0a163312;margin-right:6px;vertical-align:1px}.ms-tag b{font-weight:600;font-size:13px;letter-spacing:-.02em}.ms-tag .d{display:block;margin-top:4px;font-size:11.5px;line-height:1.4;color:var(--mmuted,rgba(10,22,51,.66))}.ms-tag.on{background:var(--mglass-on,rgba(255,255,255,.94));border-color:#1452ee59}.ms-tag.on .ix{background:var(--ink);color:#fff}.bt--swatch{background:linear-gradient(160deg,#fff,#eef3fb 60%,#e3eaf6);cursor:crosshair}.sw__lens{position:absolute;left:var(--lx,62%);top:var(--ly,40%);width:132px;height:132px;margin:-66px 0 0 -66px;border-radius:50%;overflow:hidden;z-index:2;box-shadow:0 0 0 1.5px #fffffff2,0 0 0 3px #1452ee8c,0 20px 40px -12px #07123373,inset 0 0 22px #0712332e;transition:left .5s var(--ease),top .5s var(--ease);background:#f2f6fd}.sw__lens:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:radial-gradient(70% 55% at 32% 22%,rgba(255,255,255,.75),transparent 60%)}.sw__dots--big{top:-60%;right:-60%;bottom:-60%;left:-60%;background-size:22px 22px;background-image:radial-gradient(circle 7.8px at 44% 42%,#fff 0,#f2f5fa 45%,#d2dceb 82%,#becbe000),radial-gradient(circle 9px at 57% 59%,#6e84aa57,#6e84aa00)}.bt--swatch:hover .sw__lens{transition:none}.pz__buy{position:sticky;top:var(--st,92px);display:flex;flex-direction:column;gap:14px}.pz__head{padding:4px 4px 0}.pz__h1{margin-top:12px;font-weight:600;font-size:clamp(34px,3vw,46px);line-height:1;letter-spacing:-.045em;text-wrap:balance}.pz__sub{margin-top:12px;font-size:15px;line-height:1.55;color:var(--fg-mute);max-width:40ch;text-wrap:pretty}.pb{position:relative;display:flex;flex-direction:column;gap:10px;padding:12px;border-radius:30px;border:1px solid rgba(255,255,255,.95);box-shadow:var(--sh-3)}.pw{position:relative;margin:0;padding:14px;border:0;border-radius:20px;background:#ffffff94;box-shadow:inset 0 0 0 1px #fffffff2,0 1px 2px #0712330d}.pw__k{display:flex;justify-content:space-between;align-items:center;width:100%;padding:0 2px 10px;font-size:10px}.pw__k .mono{font-size:10px}.sky{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.sky__t{position:relative;display:flex;flex-direction:column;justify-content:space-between;min-height:142px;padding:11px 11px 10px;border-radius:15px;text-align:left;overflow:hidden;isolation:isolate;background:#f1f5fc;box-shadow:inset 0 0 0 1px #0a2db012;transition:transform .45s var(--spring),box-shadow .35s}.sky__t:hover{transform:translateY(-2px)}.sky__t[aria-checked=true]{box-shadow:inset 0 0 0 1.5px var(--cobalt),0 14px 26px -16px #1452eea6}.pw--mode{display:grid;grid-template-columns:minmax(0,1.18fr) minmax(0,1fr);grid-template-rows:auto auto;gap:8px;padding:0;background:none;box-shadow:none}.pm{position:relative;display:flex;flex-direction:column;align-items:flex-start;text-align:left;padding:14px 14px 13px;border-radius:20px;isolation:isolate;overflow:hidden;background:#fff9;box-shadow:inset 0 0 0 1px #fffffff2,0 1px 2px #0712330d;transition:background .45s,color .45s,box-shadow .45s,transform .45s var(--spring)}.pm:hover{transform:translateY(-1px)}.pm--sub{grid-row:1/3}.pm__name{display:flex;align-items:center;gap:8px;font-size:13.5px;font-weight:600;letter-spacing:-.01em}.pm__name:before{content:"";flex:none;width:14px;height:14px;border-radius:50%;box-shadow:inset 0 0 0 1.5px currentColor;opacity:.55;transition:all .35s}.pm[aria-checked=true] .pm__name:before{opacity:1;background:var(--lime);box-shadow:inset 0 0 0 3.5px var(--ink),0 0 0 1.5px var(--lime)}.pm__price{display:flex;align-items:baseline;gap:8px;margin-top:12px}.pm__now{font-weight:600;font-size:40px;line-height:.95;letter-spacing:-.055em;font-variant-numeric:tabular-nums}.pm--one .pm__now{font-size:26px}.pm__price s{font-size:15px;opacity:.55}.pm__save{margin-top:9px;display:inline-flex;padding:5px 9px;border-radius:99px;background:var(--lime);color:var(--ink);font-size:9.5px;box-shadow:0 6px 14px -8px #3c6e00b3}.pm__perks{display:flex;flex-direction:column;gap:6px;margin-top:auto;padding-top:14px;font-size:11.5px;line-height:1.3}.pm__perks span{display:flex;gap:7px;align-items:flex-start}.pm__perks i{flex:none;width:13px;height:13px;margin-top:1px;border-radius:50%;background:var(--lime);-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'><circle cx='7' cy='7' r='7'/></svg>");position:relative}.pm__perks i:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--ink);-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'><path d='M4 7.2 6.1 9.2 10 5' 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='M4 7.2 6.1 9.2 10 5' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/></svg>") center/contain no-repeat}.pm__tab{order:-1;margin:-2px 0 10px;padding:4px 8px;border-radius:99px;font-size:9px;background:#0a163312;color:var(--ink);transition:background .35s}.pm--sub[aria-checked=true]{color:#fff;background:radial-gradient(90% 60% at 105% -5%,rgba(182,242,60,.42),transparent 60%),radial-gradient(80% 70% at -10% 110%,rgba(59,136,255,.9),transparent 70%),linear-gradient(165deg,#1e5cf2,#0f3dd0 55%,#0a2696);box-shadow:inset 0 1px #ffffff4d,inset 0 0 0 1px #ffffff24,0 22px 40px -20px #1452eed9,0 4px 10px -4px #0a2db066}.pm--sub[aria-checked=true]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(115deg,transparent 30%,rgba(255,255,255,.18) 45%,transparent 58%);transform:translate(-60%);animation:sheen 5.5s var(--ease) infinite}@keyframes sheen{0%,62%{transform:translate(-70%)}to{transform:translate(70%)}}.pm--sub[aria-checked=true] .pm__tab{background:var(--lime)}.pm--sub[aria-checked=true] .pm__price s{opacity:.6}.pm--sub[aria-checked=false] .pm__save{background:#b6f23c8c;box-shadow:none}.pm--one[aria-checked=true]{color:#fff;background:linear-gradient(160deg,#16244b,#0a1633 60%,#071233);box-shadow:inset 0 1px #ffffff24,0 18px 30px -18px #071233b3}.dial{position:relative;display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto;align-items:center;column-gap:10px;row-gap:8px;padding:11px 12px 11px 11px;border-radius:20px;background:#fff9;box-shadow:inset 0 0 0 1px #fffffff2,0 1px 2px #0712330d;transition:opacity .45s,filter .45s}.dial__ticks line{stroke:#0a163340;stroke-width:1}.dial__drops .arc{fill:none;stroke:url(#none);stroke:var(--cobalt);stroke-width:7;stroke-linecap:round;transition:stroke-dasharray .7s var(--ease)}.dial__drops circle{fill:var(--lime);stroke:#fff;stroke-width:2;filter:drop-shadow(0 2px 3px rgba(60,110,0,.35))}.dial__c{position:absolute;left:11px;top:11px;width:72px;height:72px;display:grid;place-content:center;text-align:center;pointer-events:none}.dial__c .mono{font-size:7.5px;letter-spacing:.12em;margin-top:2px;color:var(--fg-mute)}.dial__seg{display:flex;gap:3px;padding:3px;border-radius:99px;background:#0a16330f;align-self:start;width:max-content}.dial__seg button{min-width:26px;height:24px;padding:0 6px;border-radius:99px;font:500 11.5px var(--sans);transition:background .3s,color .3s}.dial__seg button[aria-checked=true]{background:var(--ink);color:#fff;box-shadow:0 4px 10px -5px #07123399}.dial.is-off{opacity:.45;filter:grayscale(1)}.dial.is-off .dial__seg{pointer-events:none}.pb__cta{position:relative;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;height:64px;padding:0 8px 0 22px;border-radius:99px;color:var(--ink);background:var(--lime);box-shadow:inset 0 1px #fff9,inset 0 -2px #3c6e001f,0 1px 1px #0712331f,0 20px 34px -18px #3c6e00bf;transition:transform .4s var(--spring),box-shadow .4s;overflow:hidden;isolation:isolate}.pb__cta:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(115deg,transparent 35%,rgba(255,255,255,.5) 48%,transparent 60%);transform:translate(-100%);transition:transform .9s var(--ease)}.pb__cta:hover:before{transform:translate(100%)}.pb__cta:hover{transform:translateY(-1px)}.pb__cta:active{transform:scale(.99)}.pb__go{font-weight:600;font-size:16px;letter-spacing:-.015em}.pb__sum{display:flex;flex-direction:column;align-items:flex-end;line-height:1.1}.pb__sum .mono{font-size:9px;opacity:.7}.pb__sum b{font-size:19px;font-weight:600;letter-spacing:-.03em;font-variant-numeric:tabular-nums}.pb__cta .arr{width:48px;height:48px;background:var(--ink);color:#fff}.pb__cta.is-added .pb__go:after{content:" \2713"}.pb__promise{display:flex;gap:10px;align-items:flex-start;padding:2px 6px 4px;font-size:12px;line-height:1.45;color:var(--fg-mute)}.pb__promise em{font-style:normal;color:var(--ink);font-weight:500;white-space:nowrap}.pb__av{flex:none;display:grid;place-items:center;width:26px;height:26px;border-radius:50%;font:600 12px var(--sans);color:#fff;background:linear-gradient(150deg,#3b88ff,#0a2db0);box-shadow:0 0 0 2px #fff,0 4px 10px -4px #0a2db099}.ms{position:relative}.ms .ms-scroll{position:relative;height:540vh}.ms .ms-stage{position:sticky;top:0;height:100vh;height:100svh;overflow:hidden;color:var(--mink);--n:0;--t:0;--dusk:0;--mink:color-mix(in srgb,#EEF3FF calc(var(--t) * 100%),#0A1633);--mmuted:color-mix(in srgb,rgba(214,228,255,.66) calc(var(--t) * 100%),rgba(10,22,51,.56));--mhair:color-mix(in srgb,rgba(214,228,255,.18) calc(var(--n) * 100%),rgba(10,22,51,.14));--mglass:color-mix(in srgb,rgba(16,30,72,.62) calc(var(--t) * 100%),rgba(255,255,255,.62));--mglass-solid:color-mix(in srgb,rgba(14,28,70,.94) calc(var(--t) * 100%),rgba(255,255,255,.9));--mglass-on:color-mix(in srgb,rgba(22,44,110,.9) calc(var(--n) * 100%),rgba(255,255,255,.92));--medge:color-mix(in srgb,rgba(166,207,255,.2) calc(var(--n) * 100%),rgba(255,255,255,.9));--mbase:color-mix(in srgb,#0A1A4A calc(var(--n) * 100%),#F4F6FA);--macc:color-mix(in srgb,#A6CFFF calc(var(--t) * 100%),#1452EE);--mwarn-ink:color-mix(in srgb,#FFA48A calc(var(--t) * 100%),#B4451F);--mbar:color-mix(in srgb,#6FA8FF calc(var(--t) * 100%),#1452EE);--mtrack:color-mix(in srgb,rgba(166,207,255,.1) calc(var(--t) * 100%),rgba(10,45,176,.06));background:radial-gradient(110% 85% at 100% 100%,#1452ee38,#1452ee00 58%),radial-gradient(80% 70% at 0% 0%,#a6cfff99,#a6cfff00 62%),linear-gradient(180deg,var(--mist),#EDF2FB)}.ms .ms-stage:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background-image:linear-gradient(90deg,rgba(10,45,176,.05) 1px,transparent 1px);background-size:calc(100% / 12) 100%}.ms .mono{letter-spacing:.08em}.ms-head{position:absolute;z-index:3;top:calc(76px + clamp(20px,4vh,48px));left:max(48px,calc(env(safe-area-inset-left,0px) + 32px));max-width:420px;pointer-events:none}.ms-say{margin-top:26px;max-width:410px;min-height:150px;position:relative}.ms-sayH{margin:10px 0 0;font-weight:500;font-size:clamp(24px,2.2vw,31px);line-height:1.14;letter-spacing:-.035em;text-wrap:balance}.ms-sayP{margin:10px 0 0;font-size:15px;line-height:1.55;color:var(--mmuted);max-width:36ch}.ms-w{display:inline-block;transition:transform .7s cubic-bezier(.2,.8,.2,1),opacity .5s,filter .5s}.ms-say.out .ms-w{opacity:0;transform:translateY(-12px);filter:blur(5px);transition-duration:.35s}.ms-say.pre .ms-w{opacity:0;transform:translateY(16px);filter:blur(5px);transition:none}.ms .ms-tag{width:200px;max-width:none}.ms .ms-tag .ix{background:color-mix(in srgb,rgba(255,255,255,.12) calc(var(--t) * 100%),rgba(10,22,51,.07))}.ms-loadwrap{position:absolute;z-index:3;left:max(48px,calc(env(safe-area-inset-left,0px) + 32px));bottom:clamp(36px,6vh,64px);transition:opacity .45s;filter:drop-shadow(0 1px 2px rgba(7,18,51,.14)) drop-shadow(0 22px 30px rgba(7,18,51,.18))}.ms-lb{font-size:64px;font-weight:500;letter-spacing:-.06em;line-height:.9;font-variant-numeric:tabular-nums;min-width:2ch}.ms-seg{display:grid;grid-template-columns:repeat(3,1fr);gap:2px;padding:3px;border-radius:999px;background:#0a163312;box-shadow:inset 0 1px 2px #07123314}.ms-seg button{font:500 12.5px var(--sans);color:var(--mink);padding:8px 0;border-radius:999px;transition:background .2s,color .2s}.ms-seg button[aria-checked=true]{background:#0a1633;color:#fff;box-shadow:0 1px 2px #07123366,0 6px 12px -6px #07123380}.ms-fill{position:absolute;inset:0 auto 0 0;width:100%;border-radius:3px;background:repeating-linear-gradient(-45deg,var(--cobalt) 0 2px,rgba(20,82,238,.18) 2px 6px);transition:width .7s cubic-bezier(.2,.8,.2,1)}.ms-rail{position:absolute;z-index:3;left:50%;bottom:clamp(40px,6.5vh,68px);transform:translate(-50%);width:260px;height:1px;background:var(--mhair)}.ms-railf{position:absolute;left:0;top:0;height:1px;background:var(--cobalt);width:100%;transform:scaleX(0);transform-origin:0 50%;will-change:transform}.ms-rail span{position:absolute;top:14px;transform:translate(-50%);white-space:nowrap;font:500 10px var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--mmuted);transition:color .3s}.ms-rail span.on{color:var(--mink)}.ms-rail span:after{content:"";position:absolute;left:50%;top:-17px;width:5px;height:5px;margin-left:-2.5px;border-radius:50%;background:var(--mbase);box-shadow:0 0 0 1px var(--mink)}.ms-rail span.on:after{background:var(--cobalt);box-shadow:0 0 0 1px var(--cobalt)}.ms-wtag{position:absolute;z-index:4;left:0;top:0;padding:7px 11px;border-radius:999px;background:#0a1633;color:#fff;font:500 10.5px var(--mono);outline:1px solid rgba(166,207,255,calc(var(--n) * .35));letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;opacity:0;pointer-events:none;box-shadow:0 1px 2px #0712334d,0 12px 24px -10px #07123373}.ms-wtag b{font-weight:500;color:var(--lime);margin-left:6px}.ms-wtag.warn b{color:#ff7a59}.ms-study{position:absolute;z-index:3;left:0;top:0;width:410px;opacity:0;transform:translateY(10px);transition:opacity .5s,transform .7s cubic-bezier(.2,.8,.2,1);pointer-events:none}.ms-study.show{opacity:1;transform:none}.ms-r{display:grid;grid-template-columns:54px 1fr 132px;align-items:center;gap:14px;padding:10px 0;border-bottom:1px solid var(--mhair);opacity:.32;transition:opacity .45s}.ms-r.done{opacity:1}.ms-ask{margin:22px 0 0;display:flex;gap:12px;align-items:flex-start;font:500 19px/1.35 var(--sans);letter-spacing:-.025em;max-width:400px;text-wrap:balance;opacity:0;transform:translateY(10px);transition:opacity .6s,transform .8s cubic-bezier(.2,.8,.2,1)}.ms-ask:before{content:"";flex:none;width:3px;align-self:stretch;border-radius:2px;background:var(--macc)}.ms-ask.show{opacity:1;transform:none}.ms-cta{position:absolute;z-index:4;right:max(48px,calc(env(safe-area-inset-right,0px) + 32px));bottom:clamp(36px,6vh,64px);display:flex;flex-direction:column;align-items:flex-end;gap:10px;opacity:0;transform:translateY(14px);transition:opacity .5s,transform .6s cubic-bezier(.2,.8,.2,1);pointer-events:none}.ms-cta.show{opacity:1;transform:none;pointer-events:auto}.ms-cta .mono{font-size:10.5px}.ms-wave{position:absolute;z-index:3;right:max(48px,calc(env(safe-area-inset-right,0px) + 32px));bottom:calc(clamp(40px,6.5vh,68px) + 92px);width:min(40vw,520px);height:56px;pointer-events:none;opacity:0}.ms-replay{position:absolute;z-index:5;top:92px;right:max(48px,calc(env(safe-area-inset-right,0px) + 32px));display:inline-flex;align-items:center;gap:8px;height:34px;padding:0 14px;border-radius:999px;font:600 12px var(--sans);color:#0a1633;background:#fff;border:1px solid rgba(10,22,51,.14);box-shadow:0 1px 2px #0712331f;opacity:0;pointer-events:none;transition:opacity .4s}.ms-replay.show{opacity:1;pointer-events:auto}.ms-hint{position:absolute;z-index:3;left:50%;bottom:calc(clamp(40px,6.5vh,68px) + 40px);transform:translate(-50%);display:flex;align-items:center;gap:10px;transition:opacity .4s;font-size:11px}@keyframes drip{0%{transform:scaleY(.2);transform-origin:top}50%{transform:scaleY(1);transform-origin:top}to{transform:scaleY(.2);transform-origin:bottom}}.vs{padding-top:clamp(120px,12vw,180px)}.duel{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);border-radius:36px;overflow:hidden;box-shadow:var(--sh-3);isolation:isolate}@keyframes gloss{0%{transform:skew(-18deg) translate(0)}55%,to{transform:skew(-18deg) translate(420px)}}@keyframes bob{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}.run{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:20px clamp(24px,4vw,64px);padding:clamp(24px,3vw,40px);border-radius:36px;border:1px solid rgba(255,255,255,.95);box-shadow:var(--sh-3)}.run__freq{display:flex;align-items:center;gap:6px;font-size:10px}.run__freq button{min-width:30px;height:28px;padding:0 8px;border-radius:99px;font:500 12px var(--sans);background:#0a16330f;transition:background .3s,color .3s}.run__freq button[aria-checked=true]{background:var(--ink);color:#fff}.cal{position:relative;display:flex;align-items:flex-end;gap:2px;height:150px;padding-bottom:22px;border-bottom:1px solid var(--hair)}.cal i{position:relative;flex:1 1 0;min-width:0;height:max(3px,calc(var(--v) * 100%));border-radius:3px 3px 1px 1px;background:linear-gradient(180deg,#3b88ff,#1452ee);opacity:calc(.35 + var(--v) * .65);transition:height .6s var(--ease),background .4s,opacity .4s}.cal i.box:before{content:"";position:absolute;left:50%;top:-12px;width:8px;height:8px;margin-left:-4px;border-radius:50%;background:var(--lime);box-shadow:0 0 0 2px #fff,0 2px 6px #3c6e0066}.cal i.out{height:5px;background:#ff7a59;opacity:1}.cal b{position:absolute;bottom:2px;font:500 9px var(--mono);letter-spacing:.1em;color:var(--fg-mute);transform:translate(-50%)}.scale{display:grid;gap:12px;max-width:980px;margin:0 0 28px}.gift--extra{grid-area:extra}.gift--extra{background:radial-gradient(90% 90% at 100% 0%,rgba(182,242,60,.55),transparent 60%),linear-gradient(160deg,#fff,#f1f6e4)}.gift__plus{position:absolute;right:16px;top:8px;font-weight:600;font-size:clamp(56px,5vw,80px);letter-spacing:-.07em;line-height:1;color:#0a163314}.gift--extra.is-off{background:linear-gradient(160deg,#fff,#f2f4f8)}.gift--extra.is-off h3,.gift--extra.is-off .gift__v{opacity:.4}@keyframes roll{0%{left:0}70%,to{left:calc(100% - 26px)}}.line{position:relative;padding:34px clamp(22px,3vw,40px) 30px;border-radius:32px;border:1px solid rgba(255,255,255,.95);box-shadow:var(--sh-3)}.end{position:relative;margin-top:clamp(90px,8vw,130px);color:#fff;background:radial-gradient(70% 90% at 85% 10%,rgba(59,136,255,.45),transparent 60%),radial-gradient(60% 80% at 0% 100%,rgba(20,82,238,.35),transparent 70%),linear-gradient(180deg,#0a1a4a,#071233)}.end__in{position:relative;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:end;min-height:440px}.end__copy{padding:clamp(64px,7vw,110px) 0}.end__k{display:flex;align-items:center;gap:9px;color:#ffffffb8;font-size:10.5px}.end .h2{margin-top:16px;max-width:15ch}.end .soft{color:#ffffffb8}.end__ctas{display:flex;gap:12px;flex-wrap:wrap;margin-top:30px}.end__in{min-height:460px}.pdp-page .hwf{background:radial-gradient(80% 60% at 50% 0%,rgba(20,82,238,.35),transparent 70%),#071233}.sbar{position:fixed;left:50%;bottom:18px;z-index:40;display:grid;grid-template-columns:48px auto auto auto;align-items:center;gap:16px;padding:7px 7px 7px 8px;border-radius:99px;color:#fff;background:#0a1633e0;box-shadow:inset 0 1px #ffffff1f,0 24px 50px -20px #071233b3;backdrop-filter:blur(16px) saturate(1.4);-webkit-backdrop-filter:blur(16px) saturate(1.4);transform:translate(-50%,140%);opacity:0;transition:transform .7s var(--ease),opacity .4s}.sbar.on{transform:translate(-50%);opacity:1}.sbar__pic{width:48px;height:48px;border-radius:50%;overflow:hidden;background:radial-gradient(circle at 40% 30%,#3b88ff,#0a2db0)}.sbar__pic img{width:100%;height:100%;object-fit:contain;transform:scale(1.15) translateY(4%)}.sbar__t{display:flex;flex-direction:column;line-height:1.2}.sbar__t b{font-size:14px;font-weight:600}.sbar__t .mono{font-size:9px;color:#ffffffb8}.sbar__p{display:flex;align-items:baseline;gap:7px}.sbar__p b{font-size:20px;font-weight:600;letter-spacing:-.03em}.sbar__p s{font-size:13px;color:#ffffffb8}.sbar .btn{--h:50px}.toast{position:fixed;right:20px;top:88px;z-index:60;display:flex;align-items:center;gap:10px;max-width:340px;padding:12px 16px 12px 12px;border-radius:18px;font-size:13.5px;line-height:1.35;color:var(--ink);background:#ffffffe0;box-shadow:inset 0 1px #fff,0 0 0 1px #ffffffe6,0 24px 40px -18px #07123373;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);transform:translateY(-12px);opacity:0;pointer-events:none;transition:transform .5s var(--spring),opacity .3s}.toast.on{transform:none;opacity:1}.toast:before{content:"";flex:none;width:28px;height:28px;border-radius:50%;background:var(--lime) url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'><path d='M3.5 7.4 6 9.8 10.8 4.6' fill='none' stroke='%230A1633' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/></svg>") center/14px no-repeat}.hdr__count.bump{animation:bump .6s var(--spring)}@keyframes bump{40%{transform:scale(1.35);background:var(--lime);color:var(--ink)}}@media(max-width:1180px){.pz__grid{grid-template-columns:minmax(0,1fr) 400px}.bento{grid-template-areas:"m m m m m m" "w w w w w w" "s s t t t t" "b b b k k k";grid-template-rows:auto 280px 260px 200px}}@media(max-width:980px)and (min-width:761px){.pz__grid{grid-template-columns:1fr}.pz__buy{position:relative;top:0;display:grid;grid-template-columns:1fr 1fr;align-items:start}.pz__head{grid-column:1/-1}.run{grid-template-columns:1fr}}@media(max-width:760px){.pz{padding-top:86px}.pz__grid{display:flex;flex-direction:column;gap:0}.pz__media,.pz__buy{display:contents}.crumb{order:0;margin:0 0 12px}.pz__head{order:1;padding:0}.pz__h1{font-size:34px;margin-top:10px}.pz__sub{font-size:14.5px;margin-top:10px}.bento{order:2;display:flex;gap:10px;margin:18px calc(var(--gut) * -1) 0;padding:0 var(--gut);overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;scroll-padding:0 var(--gut)}.bento::-webkit-scrollbar{display:none}.bt{flex:none;scroll-snap-align:start;height:440px;border-radius:24px}.bt--wide{width:82vw}.bt--swatch{width:58vw}.bento__dots{order:3;display:flex;justify-content:center;gap:6px;margin:14px 0 4px}.bento__dots i{width:6px;height:6px;border-radius:99px;background:#0a16332e;transition:width .4s var(--ease),background .4s}.bento__dots i.on{width:22px;background:var(--cobalt)}.pb{order:4;margin-top:14px;padding:10px;border-radius:28px}.sky__t{min-height:136px;padding:10px 9px 9px}.pm__now{font-size:34px}.pm--one .pm__now{font-size:23px}.pm__perks{font-size:11px}.dial{grid-template-columns:1fr;justify-items:start;padding:10px}.dial__c{left:10px;top:10px;width:62px;height:62px}.pb__cta{height:60px;padding-left:18px;gap:8px}.pb__go{font-size:15px}.pb__sum b{font-size:17px}.pb__cta .arr{width:44px;height:44px}.ms .ms-scroll{height:500vh}.ms-head{left:max(20px,env(safe-area-inset-left,0px));top:84px}.ms-say{margin-top:12px;min-height:0;max-width:330px}.ms-sayH{font-size:20px}.ms-sayP,.ms-n,.ms-cap{display:none}.ms-loadwrap{left:max(16px,env(safe-area-inset-left,0px));right:max(16px,env(safe-area-inset-right,0px));bottom:20px}.ms-lb{font-size:44px}.ms-rail{display:none}.ms .ms-tag{width:auto;max-width:150px;padding:7px 9px}.ms .ms-tag .d{display:none}.ms .ms-tag b{font-size:12px}.ms-cta{left:max(16px,env(safe-area-inset-left,0px));right:max(16px,env(safe-area-inset-right,0px));bottom:20px;align-items:stretch}.ms-cta .mono{text-align:center}.ms-hint,.ms-wave,.ms-crop{display:none}.ms-study{left:max(16px,env(safe-area-inset-left,0px))!important;right:max(16px,env(safe-area-inset-right,0px));width:auto;top:auto!important;bottom:118px}.ms-r{grid-template-columns:44px 1fr 104px;gap:10px;padding:7px 0}.ms-ask{font-size:14px;margin-top:10px}.ms .ms-tag,.ms-load{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--mglass-solid)}.ms-replay{top:84px;right:16px;width:34px;height:34px;padding:0;justify-content:center}.ms-replay .rl{display:none}.ms-replay:before{content:"";width:14px;height:14px;background:#0a1633;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M3 8a5 5 0 1 0 1.6-3.7M3 2.5v3h3' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M3 8a5 5 0 1 0 1.6-3.7M3 2.5v3h3' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/contain no-repeat}.ms-w{transition:transform .7s cubic-bezier(.2,.8,.2,1),opacity .5s}.ms-say.out .ms-w,.ms-say.pre .ms-w{filter:none}.duel{grid-template-columns:1fr 1fr;border-radius:28px}.run{grid-template-columns:1fr;padding:20px;border-radius:28px;gap:18px}.cal{height:120px;gap:1px}.cal b:nth-of-type(2n){display:none}.gift__plus{font-size:52px}.line{padding:24px 16px 22px;border-radius:26px}.end__in{grid-template-columns:1fr;min-height:0}.end__copy{padding:40px 0 50px;order:2}.end__in{display:flex;flex-direction:column}.end__copy{padding:0;order:2}.end .h2{max-width:none}.end__ctas{padding-bottom:48px}.end__ctas .btn{width:100%;justify-content:space-between}.end__ctas .btn--glass-d{justify-content:center}.sbar{left:10px;right:10px;bottom:10px;grid-template-columns:42px 1fr auto;gap:10px;padding:6px;border-radius:24px;transform:translateY(140%)}.sbar.on{transform:none}.sbar__pic{width:42px;height:42px}.sbar__t .mono{display:none}.sbar__t{grid-area:1/2}.sbar__p{grid-area:1/2;align-self:end;margin:0 0 3px;gap:5px}.sbar__t{align-self:start;margin-top:3px}.sbar__p b{font-size:14px}.sbar__p s{font-size:11px}.sbar__t b{font-size:13px}.sbar .btn{--h:46px;padding-left:16px;font-size:13.5px}.sbar .btn .arr{width:34px;height:34px}.toast{left:12px;right:12px;top:auto;bottom:86px;max-width:none;transform:translateY(12px)}}@media(prefers-reduced-motion:reduce){.ms-hbar,.bt3__down:before,.gift__road i,.pm--sub[aria-checked=true]:after{animation:none}}.pdp-page{background:#071233;--gd-bg:linear-gradient(180deg,rgba(255,255,255,.13),rgba(255,255,255,.05));--gd-edge:rgba(255,255,255,.2);--gd-sh:inset 0 1px 0 rgba(255,255,255,.22),inset 0 0 0 1px rgba(255,255,255,.04),0 40px 80px -40px rgba(2,6,24,.75),0 10px 24px -14px rgba(2,6,24,.5);--gl-bg:linear-gradient(180deg,rgba(255,255,255,.62),rgba(255,255,255,.38));--gl-edge:rgba(255,255,255,.75);--gl-sh:inset 0 1px 0 rgba(255,255,255,.9),0 40px 80px -44px rgba(10,45,176,.45),0 8px 20px -12px rgba(7,18,51,.18)}.atmo{position:fixed;top:0;right:0;bottom:0;left:0;z-index:-2;pointer-events:none;overflow:hidden;background:#071233}.atmo>i{position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;opacity:0;will-change:opacity}.atmo>i[data-m=twilight]{opacity:1;background:radial-gradient(60% 50% at 92% 4%,rgba(59,136,255,.5),transparent 62%),radial-gradient(70% 38% at 4% 104%,rgba(236,190,204,.38),transparent 70%),radial-gradient(60% 34% at 50% 108%,rgba(91,156,255,.45),transparent 70%),radial-gradient(40% 30% at 82% 100%,rgba(182,242,60,.12),transparent 70%),linear-gradient(180deg,#050c26,#0a1a4a 34%,#0c2884 72%,#1238ae)}.atmo>i[data-m=night]{background:radial-gradient(90% 80% at 68% 58%,#0b2a8c,#081a55 38%,#060f33 70%,#040a24)}.atmo>i[data-m=predawn]{background:radial-gradient(60% 50% at 10% 0%,rgba(59,136,255,.35),transparent 70%),radial-gradient(80% 50% at 90% 100%,rgba(166,207,255,.45),transparent 65%),linear-gradient(180deg,#060f33,#0a2280 46%,#1a4fdf 82%,#4c86f5)}.atmo>i[data-m=sunrise]{background:radial-gradient(60% 50% at 92% 4%,rgba(59,136,255,.5),transparent 66%),radial-gradient(70% 55% at 0% 100%,rgba(240,200,210,.75),transparent 70%),radial-gradient(50% 40% at 70% 92%,rgba(182,242,60,.3),transparent 70%),linear-gradient(180deg,#c9ddff,#e3edff 45%,#f5eef2)}.atmo>i[data-m=morning]{background:radial-gradient(55% 45% at 6% 8%,rgba(166,207,255,.85),transparent 70%),radial-gradient(60% 50% at 100% 90%,rgba(182,242,60,.38),transparent 70%),radial-gradient(40% 40% at 60% 40%,rgba(59,136,255,.18),transparent 70%),linear-gradient(180deg,#eaf2ff,#f4f8ff 60%,#f2f8ea)}.atmo>i[data-m=day]{background:radial-gradient(60% 50% at 100% 0%,rgba(166,207,255,.7),transparent 70%),radial-gradient(50% 45% at 0% 100%,rgba(236,214,222,.6),transparent 70%),linear-gradient(180deg,#f1f5fd,#f7f9fe)}.atmo>i[data-m=navy]{background:radial-gradient(70% 60% at 85% 0%,rgba(59,136,255,.4),transparent 60%),linear-gradient(180deg,#0a1a4a,#071233)}.atmo__drift{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;mix-blend-mode:soft-light}.atmo__drift b{position:absolute;border-radius:50%;filter:blur(70px);opacity:.55;animation:drift 22s ease-in-out infinite alternate}.atmo__drift b:nth-child(1){left:-10%;top:10%;width:46vw;height:46vw;background:#fff}.atmo__drift b:nth-child(2){right:-12%;bottom:-6%;width:40vw;height:40vw;background:#b6f23c;animation-duration:28s;opacity:.35}@keyframes drift{to{transform:translate(8vw,-6vh) scale(1.12)}}.pdp-page .grain{opacity:.05}.pdp-page main>.shopify-section>section{background:none}[data-theme=dark] .crumb,[data-theme=dark] .crumb span{color:#ffffffb8}[data-theme=dark] .crumb span{color:#fff}[data-theme=dark] .pz__h1 .soft{color:#ffffffb8}[data-theme=dark] .pz__h1,[data-theme=dark] .h2{color:#fff}[data-theme=dark] .pz__sub,[data-theme=dark] .eyebrow{color:#ffffffb8}[data-theme=dark] .tag .mono:first-child{color:var(--sky)}.gd{color:#fff;background:var(--gd-bg);border:1px solid var(--gd-edge);box-shadow:var(--gd-sh);backdrop-filter:blur(30px) saturate(1.6);-webkit-backdrop-filter:blur(30px) saturate(1.6)}.gl{color:var(--ink);background:var(--gl-bg);border:1px solid var(--gl-edge);box-shadow:var(--gl-sh);backdrop-filter:blur(26px) saturate(1.5);-webkit-backdrop-filter:blur(26px) saturate(1.5)}.pdp-page .bt{border:1px solid rgba(255,255,255,.2);box-shadow:var(--gd-sh);border-radius:26px}.pdp-page .bt--ph:after{background:linear-gradient(0deg,#040a24a6,#040a2400)}.pdp-page .bt--swatch{border-color:#ffffffb3}.pdp-page .pb{color:#fff;border-radius:32px;padding:10px;background:var(--gd-bg);border:1px solid var(--gd-edge);box-shadow:var(--gd-sh);backdrop-filter:blur(34px) saturate(1.7);-webkit-backdrop-filter:blur(34px) saturate(1.7)}.pdp-page .pw{background:#ffffff0f;box-shadow:inset 0 0 0 1px #ffffff1a;border-radius:22px}.pdp-page .pw--mode{background:none;box-shadow:none}.pdp-page .pw__k .dim,.pdp-page .pw .dim{color:#ffffffb8}.pdp-page .pw__k .mono:first-child{color:#fff}.pdp-page .sky__t{background:#ffffff0d;box-shadow:inset 0 0 0 1px #ffffff1a;color:#fff}.pdp-page .sky__t[aria-checked=true]{box-shadow:inset 0 0 0 1.5px #a6cfffe6,0 18px 30px -16px #3b88ffe6}.pdp-page .pm--sub[aria-checked=true]{box-shadow:inset 0 1px #ffffff59,inset 0 0 0 1px #a6cfff73,0 24px 44px -20px #3b88fff2}.pdp-page .pm{background:#ffffff0f;box-shadow:inset 0 0 0 1px #ffffff1a;color:#fff;border-radius:22px}.pdp-page .pm__tab{background:#ffffff1f;color:#fff}.pdp-page .pm--sub[aria-checked=true] .pm__tab{background:var(--lime);color:var(--ink)}.pdp-page .pm--sub[aria-checked=false] .pm__save{background:#b6f23c38;color:var(--lime)}.pdp-page .pm--one[aria-checked=true]{color:var(--ink);background:linear-gradient(180deg,#ffffffeb,#eaf2ffd1);box-shadow:inset 0 1px #fff,0 18px 30px -18px #0009}.pdp-page .pm[aria-checked=true] .pm__name:before{box-shadow:inset 0 0 0 3.5px var(--ink),0 0 0 1.5px var(--lime)}.pdp-page .dial{background:#ffffff0f;box-shadow:inset 0 0 0 1px #ffffff1a;border-radius:22px;color:#fff}.pdp-page .dial__ticks line{stroke:#ffffff59}.pdp-page .dial__drops .arc{stroke:#5b9cff}.pdp-page .dial__drops circle{stroke:#0a1a4a}.pdp-page .dial__c .mono,.pdp-page .dial__k{color:#ffffffb8}.pdp-page .dial__seg{background:#ffffff14}.pdp-page .dial__seg button[aria-checked=true]{background:#fff;color:var(--ink)}.pdp-page .pb__promise{color:#ffffffb8}.pdp-page .pb__promise em{color:#fff}.pdp-page .pb__cta{box-shadow:inset 0 1px #fff9,0 1px 1px #0003,0 22px 40px -18px #b6f23c8c}.pdp-page .ms .ms-stage{background:none}.pdp-page .ms .ms-stage:before{background-image:linear-gradient(90deg,rgba(166,207,255,.05) 1px,transparent 1px)}.pdp-page .duel{background:var(--gd-bg);border:1px solid var(--gd-edge);box-shadow:var(--gd-sh);backdrop-filter:blur(30px) saturate(1.5);-webkit-backdrop-filter:blur(30px) saturate(1.5);border-radius:34px}.pdp-page .run,.pdp-page .line,.pdp-page .vow{background:var(--gl-bg);border:1px solid var(--gl-edge);box-shadow:var(--gl-sh);backdrop-filter:blur(26px) saturate(1.5);-webkit-backdrop-filter:blur(26px) saturate(1.5)}.pdp-page .run{border-radius:34px}.pdp-page .cal{border-bottom-color:#0a16331a}.pdp-page .run__freq button{background:#fff9;box-shadow:inset 0 0 0 1px #0a16331f}.pdp-page .run__freq button[aria-checked=true]{background:var(--ink);box-shadow:none}.pdp-page .gift--extra{background:radial-gradient(90% 90% at 100% 0%,rgba(182,242,60,.5),transparent 60%),var(--gl-bg);backdrop-filter:blur(26px);-webkit-backdrop-filter:blur(26px)}.pdp-page .gift--extra.is-off{background:var(--gl-bg)}.pdp-page .line{border-radius:34px}.pdp-page .end{background:none}.pdp-page .end:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(70% 90% at 85% 10%,rgba(59,136,255,.45),transparent 60%),radial-gradient(60% 80% at 0% 100%,rgba(20,82,238,.3),transparent 70%);pointer-events:none}.pdp-page .hwf{background:none}.pdp-page .sbar{background:#0a16338c;border:1px solid rgba(255,255,255,.18);backdrop-filter:blur(26px) saturate(1.6);-webkit-backdrop-filter:blur(26px) saturate(1.6)}@media(max-width:760px){.atmo__drift b{filter:blur(50px)}.pdp-page .pb{border-radius:28px}}@media(prefers-reduced-motion:reduce){.atmo__drift b{animation:none}}.pdp-page .pm--sub[aria-checked=true]{background:radial-gradient(90% 60% at 105% -5%,rgba(182,242,60,.42),transparent 60%),radial-gradient(80% 70% at -10% 110%,rgba(91,156,255,.95),transparent 70%),linear-gradient(165deg,#2563f5,#1240d6 55%,#0b2a9e)}.pdp-page{--gd-bg:linear-gradient(180deg,rgba(255,255,255,.12),rgba(255,255,255,.03)),rgba(5,12,40,.34)}.pdp-page .pb{backdrop-filter:blur(34px) saturate(1.2);-webkit-backdrop-filter:blur(34px) saturate(1.2)}@media(min-width:761px){.pdp-page{--edge:clamp(16px,2vw,36px)}.pdp-page .hdr__in,.pdp-page .pz .wrap{max-width:none;padding:0 var(--edge)}.pdp-page .pz__grid{grid-template-columns:minmax(0,1fr) clamp(400px,30vw,460px);gap:clamp(56px,7vw,140px)}}@media(max-width:1180px)and (min-width:981px){.pdp-page .pz__grid{grid-template-columns:minmax(0,1fr) 400px;gap:clamp(40px,5vw,72px)}}.atmo>i[data-m=twilight]{background:radial-gradient(40% 46% at 64% 70%,#ecf4fff2,#96beff9e 34%,#3b88ff00 72%),radial-gradient(30% 26% at 14% 104%,rgba(248,216,208,.85),rgba(236,190,204,.35) 45%,transparent 72%),radial-gradient(16% 14% at 95% 100%,rgba(182,242,60,.45),transparent 70%),radial-gradient(50% 40% at 96% 0%,rgba(59,136,255,.45),transparent 65%),radial-gradient(60% 55% at 0% 0%,rgba(2,6,20,.85),transparent 70%),linear-gradient(180deg,#040a24,#091845 38%,#0d2a88 72%,#1a46c2)}.atmo>i[data-m=predawn]{background:radial-gradient(60% 34% at 54% 112%,rgba(232,241,255,.95),rgba(140,182,255,.6) 40%,transparent 75%),radial-gradient(28% 26% at 0% 96%,rgba(248,216,208,.65),transparent 72%),radial-gradient(18% 16% at 100% 92%,rgba(182,242,60,.35),transparent 70%),radial-gradient(70% 50% at 50% -10%,rgba(2,6,20,.9),transparent 70%),linear-gradient(180deg,#040a24,#0a1e6e 48%,#1a4fdf 84%,#3f7cf2)}.atmo>i[data-m=sunrise]{background:radial-gradient(38% 42% at 104% 104%,rgba(10,45,176,.78),rgba(20,82,238,.45) 40%,transparent 72%),radial-gradient(30% 34% at -4% 106%,rgba(7,18,51,.6),transparent 70%),radial-gradient(60% 50% at 88% 0%,rgba(91,156,255,.5),transparent 66%),radial-gradient(50% 40% at 30% 60%,rgba(248,216,208,.7),transparent 70%),radial-gradient(30% 30% at 64% 88%,rgba(182,242,60,.35),transparent 70%),linear-gradient(180deg,#d4e4ff,#eaf1ff 46%,#f6eef1)}.atmo>i[data-m=morning]{background:radial-gradient(36% 40% at -6% 104%,rgba(10,45,176,.7),rgba(20,82,238,.4) 42%,transparent 72%),radial-gradient(24% 26% at 104% 60%,rgba(7,18,51,.45),transparent 70%),radial-gradient(55% 45% at 8% 0%,rgba(166,207,255,.9),transparent 70%),radial-gradient(50% 45% at 100% 96%,rgba(182,242,60,.45),transparent 70%),linear-gradient(180deg,#e8f0ff,#f5f8ff 55%,#f1f7e6)}.atmo>i[data-m=day]{background:radial-gradient(40% 44% at 104% 104%,rgba(10,45,176,.62),rgba(20,82,238,.32) 42%,transparent 72%),radial-gradient(26% 28% at -4% 70%,rgba(7,18,51,.32),transparent 70%),radial-gradient(60% 50% at 100% 0%,rgba(166,207,255,.75),transparent 70%),radial-gradient(50% 45% at 20% 100%,rgba(248,216,208,.75),transparent 70%),linear-gradient(180deg,#eef3fd,#f7f9fe)}.atmo__drift{mix-blend-mode:normal}.atmo__drift b:nth-child(1){mix-blend-mode:screen;background:#a6cfff;opacity:.32}.atmo__drift b:nth-child(2){mix-blend-mode:multiply;background:#0a2db0;opacity:.22;left:auto;right:-12%;bottom:-6%}@media(min-width:1181px){.pdp-page .pz__grid{grid-template-columns:minmax(0,1fr) clamp(480px,38vw,620px);gap:clamp(56px,6vw,120px)}.pdp-page .pz__h1{font-size:clamp(40px,3.6vw,56px)}.pdp-page .pz__sub{font-size:16px;max-width:46ch}.pdp-page .pb{padding:12px;gap:12px}.pdp-page .pw{padding:18px}.pdp-page .pw--mode{padding:0;gap:12px}.pdp-page .sky{gap:10px}.pdp-page .sky__t{min-height:172px;padding:14px 14px 12px}.pdp-page .pm{padding:18px}.pdp-page .pm__name{font-size:15px}.pdp-page .pm__now{font-size:52px}.pdp-page .pm--one .pm__now{font-size:34px}.pdp-page .pm__perks{font-size:13px}.pdp-page .dial{padding:14px 16px 14px 14px;column-gap:14px}.pdp-page .dial__c{left:14px;top:14px;width:86px;height:86px}.pdp-page .dial__seg button{min-width:32px;height:28px;font-size:13px}.pdp-page .pb__cta{height:72px;padding-left:26px}.pdp-page .pb__go{font-size:18px}.pdp-page .pb__sum b{font-size:22px}.pdp-page .pb__cta .arr{width:56px;height:56px}.pdp-page .pb__promise{font-size:13px}}.pdp-page .pb{padding:0;gap:14px;background:none;border:0;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none;border-radius:0}.pdp-page .pw,.pdp-page .pm,.pdp-page .dial,.pdp-page .sky__t{background:var(--gd-bg);border:1px solid var(--gd-edge);box-shadow:var(--gd-sh);backdrop-filter:blur(30px) saturate(1.3);-webkit-backdrop-filter:blur(30px) saturate(1.3);transition:transform .5s var(--spring),box-shadow .5s,background .45s}.pdp-page .pw:hover,.pdp-page .pm:hover,.pdp-page .dial:hover{transform:translateY(-3px)}.pdp-page .sky{gap:10px}.pdp-page .sky__t{min-height:118px;padding:11px 12px 10px;border-radius:20px}.pdp-page .sky__t[aria-checked=true]{border-color:#a6cfffb3}.pdp-page .pw--mode{grid-template-columns:1fr 1fr;grid-template-rows:auto auto;gap:14px}.pdp-page .pm--sub{grid-row:auto}.pdp-page .pm{padding:16px;border-radius:24px}.pdp-page .pm__tab{order:-1;margin:-2px 0 12px}.pdp-page .pm__now,.pdp-page .pm--one .pm__now{font-size:44px}.pdp-page .pm__save--ghost{background:#ffffff1f;color:#fff;box-shadow:none}.pdp-page .pm--one[aria-checked=true] .pm__save--ghost{background:#0a163314;color:var(--ink)}.pdp-page .pm--one[aria-checked=true] .pm__tab{background:var(--ink);color:#fff}.pdp-page .pm--one .pm__perks i{background:#ffffffd9}.pdp-page .pm--one[aria-checked=true] .pm__perks i{background:var(--cobalt)}.pdp-page .pm--one[aria-checked=true] .pm__perks i:after{background:#fff}.pdp-page .pm--sub[aria-checked=true]{border-color:#a6cfff8c}.pdp-page .dial{grid-column:1/-1;grid-template-columns:auto 1fr auto;grid-template-rows:auto;padding:12px 16px 12px 12px;border-radius:24px;column-gap:16px}.pdp-page .dial__c{left:12px;top:50%;margin-top:-32px;width:64px;height:64px}.pdp-page .dial__seg{align-self:center}.pdp-page .pb__cta{margin-top:2px}@media(min-width:1181px){.pdp-page .sky__t{min-height:126px;padding:12px 14px 11px}.pdp-page .pm{padding:18px}.pdp-page .pm__now,.pdp-page .pm--one .pm__now{font-size:48px}.pdp-page .dial__c{width:70px;height:70px;margin-top:-35px}}@media(max-width:760px){.pdp-page .pb{padding:0;margin-top:18px}.pdp-page .sky__t{min-height:112px;padding:10px}.pdp-page .pm{padding:13px}.pdp-page .pm__now,.pdp-page .pm--one .pm__now{font-size:32px}.pdp-page .pm__perks{font-size:11px}.pdp-page .dial{grid-template-columns:auto 1fr;row-gap:10px}.pdp-page .dial__seg{grid-column:1/-1}.pdp-page .dial__c{top:12px;margin-top:0}}.pdp-page .sky__t{min-height:0;padding:12px 12px 8px;justify-content:flex-start;gap:4px}.sky__art{display:block;margin:2px -4px 0}.sky__art svg{display:block;width:100%;height:auto;overflow:visible}.sky__art use{transform-box:fill-box;transform-origin:50% 100%;filter:grayscale(1) brightness(2.1);opacity:.32;transition:filter .5s,opacity .5s}.sky__gnd{fill:#02061859;transition:fill .5s}.sky__t[aria-checked=true] .sky__art use{filter:drop-shadow(0 2px 1.5px rgba(4,10,36,.35));opacity:1;animation:stackIn .6s var(--spring) both;animation-delay:calc(var(--i) * 55ms)}.sky__t[aria-checked=true] .sky__gnd{fill:#02061880}.sky__t:not([aria-checked=true]):hover .sky__art use{opacity:.7}@keyframes stackIn{0%{transform:translateY(-16px) scale(.9);opacity:0}60%{opacity:1}to{transform:none;opacity:1}}.pdp-page .sky__t[aria-checked=true]{background:radial-gradient(90% 70% at 100% 0%,rgba(182,242,60,.22),transparent 60%),linear-gradient(165deg,#2563f5,#1240d6 60%,#0b2a9e)}@media(min-width:1181px){.pdp-page .sky__t{padding:14px 14px 10px}}@media(max-width:760px){.pdp-page .sky__t{padding:10px 9px 6px}}@media(prefers-reduced-motion:reduce){.sky__t[aria-checked=true] .sky__art use{animation:none}}.pdp-page .sky__t{padding:12px 13px 8px;gap:2px}.sky__art{margin:4px 0 0}.sky__art svg{width:auto;height:52px;margin:0 auto}@media(min-width:1181px){.pdp-page .sky__t{padding:14px 15px 9px}.sky__art svg{height:56px}}@media(max-width:760px){.pdp-page .sky__t{padding:10px 9px 6px}.sky__art svg{height:40px}}.pdp-page .sky{gap:8px}.pdp-page .sky__t{padding:9px 11px 6px;gap:1px;border-radius:18px}.sky__art{margin:2px 0 0}.sky__art svg{height:38px}.pdp-page .pb,.pdp-page .pw--mode{gap:10px}@media(min-width:1181px){.pdp-page .sky__t{padding:10px 12px 7px}.sky__art svg{height:42px}}@media(max-width:760px){.pdp-page .sky__t{padding:8px 8px 5px}.sky__art svg{height:32px}}.pdp-page .pw,.pdp-page .pm,.pdp-page .dial,.pdp-page .sky__t{border-width:.5px;border-color:#ffffff2e}.pdp-page .sky__t[aria-checked=true],.pdp-page .pm--sub[aria-checked=true]{border-color:#a6cfff80;box-shadow:var(--gd-sh)}.pdp-page .pm--sub[aria-checked=true]{box-shadow:inset 0 1px #ffffff4d,0 24px 44px -20px #3b88ffe6}.pdp-page .pm--one[aria-checked=true]{border-color:#fff9}.pdp-page .pw--mode{padding:0;background:none;border:0;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none;border-radius:0}.pdp-page .pw--mode:hover{transform:none}.pdp-page{--gd-sh:inset 0 .5px 0 rgba(255,255,255,.16),0 40px 80px -40px rgba(2,6,24,.75),0 10px 24px -14px rgba(2,6,24,.5)}.pdp-page .pw:not(.pw--mode):not(.pw--size),.pdp-page .pm,.pdp-page .dial,.pdp-page .sky__t{border:.5px solid rgba(255,255,255,.12)}.pdp-page .sky__t[aria-checked=true],.pdp-page .pm--sub[aria-checked=true]{border-color:#a6cfff61}.pdp-page .pm--sub[aria-checked=true]{box-shadow:inset 0 .5px #ffffff40,0 24px 44px -20px #3b88ffe6}.pdp-page .pm--one[aria-checked=true]{border-color:#ffffff73}.atmo>i[data-m=bloom]{background:radial-gradient(70% 60% at 58% 62%,#f4f8ff,#cfe2ff 22%,#7fafff,#2a62e6 70%,#0c2884)}.atmo>i[data-m=study]{background:radial-gradient(110% 85% at 100% 100%,#1452ee38,#1452ee00 58%),radial-gradient(80% 70% at 0% 0%,#a6cfff99,#a6cfff00 62%),linear-gradient(180deg,#f7f9fe,#edf2fb)}.pdp-page .ms .ms-stage:before{background-image:linear-gradient(90deg,rgba(10,45,176,.05) 1px,transparent 1px)}.pdp-page .bento{grid-template-areas:"m m m m m m" "w w w w s s" "t t b b b b" "t t k k k k";grid-template-rows:auto clamp(260px,23vw,340px) clamp(270px,21vw,310px) clamp(140px,11vw,170px)}.vr{display:grid;grid-template-columns:92px 1fr;align-items:center;gap:12px}@media(max-width:1180px){.pdp-page .bento{grid-template-areas:"m m m m m m" "w w w w w w" "b b b b b b" "s s t t k k";grid-template-rows:auto 280px 290px 220px}}@media(max-width:760px){.vr{grid-template-columns:74px 1fr;gap:8px}}.pdp-page .bento{grid-template-areas:"h h h h h h" "v v v v v v" "w w w w s s" "t t t k k k";grid-template-rows:auto}.bt--hero{grid-area:h;aspect-ratio:1100/614}.pdp-page .bt--wide{grid-area:w;aspect-ratio:800/446;align-self:start}.pdp-page .bt--swatch{grid-area:s}@media(max-width:760px){.pdp-page .bt{height:340px;aspect-ratio:auto}.pdp-page .bt--hero{width:88vw}.pdp-page .bt--wide{width:82vw}.pdp-page .bt--swatch{width:58vw}}@media(max-width:760px){.pdp-page .pz__grid{align-items:stretch}.pdp-page .bento{align-self:stretch;min-width:0;max-width:none;width:auto}}.sw__lens .sw__dots--big{position:absolute;top:0;right:0;bottom:0;left:0;transform:none!important;background-image:radial-gradient(circle 7.7px at 13.9px 13.4px,#fff 0,#f2f5fa 45%,#d2dceb 82%,#becbe000),radial-gradient(circle 9.1px at 17px 17.5px,#6e84aa57,#6e84aa00),radial-gradient(circle 7.7px at 13.9px 13.4px,#fff 0,#f2f5fa 45%,#d2dceb 82%,#becbe000),radial-gradient(circle 9.1px at 17px 17.5px,#6e84aa57,#6e84aa00);background-size:30.48px 30.48px}.pdp-page .bt--swatch:hover .sw__lens{transition:none}@keyframes spread{50%{transform:translate(0);opacity:.55}}@media(max-width:760px){.pdp-page .bt{height:380px}}.tb i{flex:none;width:26px;height:26px;border-radius:50%;position:relative}.tb i.ok{background:linear-gradient(160deg,#3b88ff,#1452ee 60%,#0a2db0);box-shadow:0 6px 14px -6px #1452eee6,inset 0 .5px #fff6}.tb i.no{background:#ffffff38;box-shadow:inset 0 .5px #ffffff4d}.tb i:after{content:"";position:absolute;top:7px;right:7px;bottom:7px;left:7px;background:#fff;-webkit-mask:center/contain no-repeat;mask:center/contain no-repeat}.tb i.ok:after{-webkit-mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'><path d='M2.2 6.3 4.8 8.8 9.8 3.4' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/></svg>");mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'><path d='M2.2 6.3 4.8 8.8 9.8 3.4' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/></svg>")}.tb i.no:after{top:8px;right:8px;bottom:8px;left:8px;-webkit-mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10'><path d='M2 2l6 6M8 2 2 8' stroke='black' stroke-width='1.8' stroke-linecap='round'/></svg>");mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10'><path d='M2 2l6 6M8 2 2 8' stroke='black' stroke-width='1.8' stroke-linecap='round'/></svg>")}@media(max-width:760px){.tb i{width:18px;height:18px}.tb i:after{top:5px;right:5px;bottom:5px;left:5px}.tb i.no:after{top:5.5px;right:5.5px;bottom:5.5px;left:5.5px}}@media(max-width:760px){.pdp-page .bt{height:440px}}.atmo>i[data-m=bloom]{background:radial-gradient(80% 60% at 55% 70%,rgba(244,248,255,.95),rgba(207,226,255,.6) 40%,transparent 75%),linear-gradient(180deg,#1a46c2,#3f7cf2 26%,#8dbbff 55%,#dce9ff 82%,#f2f6fd)}.atmo>i[data-m=twilight]{background:radial-gradient(40% 46% at 64% 70%,#ecf4ffd9,#96beff8c 34%,#3b88ff00 72%),radial-gradient(30% 26% at 14% 104%,rgba(248,216,208,.8),rgba(236,190,204,.3) 45%,transparent 72%),radial-gradient(16% 14% at 95% 100%,rgba(182,242,60,.4),transparent 70%),radial-gradient(50% 40% at 96% 0%,rgba(59,136,255,.45),transparent 65%),radial-gradient(70% 60% at 0% 0%,rgba(5,12,38,.45),transparent 75%),linear-gradient(180deg,#081740,#0b2266,#11348f 68%,#1e4cc8)}@media(min-width:761px){.pdp-page .bento{grid-template-areas:"h h h h h h" "v v v v v v" "w w w w t t" "s s k k k k";grid-template-rows:auto}.pdp-page .bt--hero{aspect-ratio:1800/1005}.pdp-page .bt--wide{aspect-ratio:1800/1005;align-self:stretch}.pdp-page .bt--swatch{align-self:stretch}}@media(max-width:1180px)and (min-width:761px){.pdp-page .bento{grid-template-areas:"h h h h h h" "v v v v v v" "w w w w t t" "s s k k k k"}}@media(max-width:760px){.pdp-page .bt--hero img{object-position:80% 50%!important}.pdp-page .bt--wide img{object-position:58% 40%!important}}@media(min-width:761px){.pdp-page .bento>.bt{min-width:0}}@media(max-width:760px){.pdp-page .bento>.bt{height:460px}}.pdp-page .last{padding-top:calc(var(--sec) + 52vh);isolation:auto}@keyframes glint{to{transform:translate(-30%)}}@media(max-width:760px){.pdp-page .last{padding-top:calc(var(--sec) + 40vh)}}.pdp-page .ms .ms-stage:after{content:"";position:absolute;left:0;right:0;bottom:0;height:22%;pointer-events:none;z-index:3;opacity:var(--n);background:linear-gradient(180deg,#07164800,#071648)}.pdp-page .last{padding-top:calc(var(--sec) + 12vh)}.pdp-page .ms .ms-stage:after{height:30%}@media(max-width:760px){.pdp-page .last{padding-top:calc(var(--sec) + 8vh)}}.atmo>i[data-m=sunrise]{background:radial-gradient(60% 50% at 100% 105%,rgba(20,82,238,.28),transparent 72%),radial-gradient(50% 40% at -5% 100%,rgba(166,207,255,.45),transparent 72%),linear-gradient(180deg,#e6eefd,#edf2fd 45%,#f3f6fd)}.pdp-page .ms .ms-stage:after{z-index:0;height:26%}.pdp-page .last{padding-top:calc(var(--sec) + 26vh)}@media(max-width:760px){.pdp-page .last{padding-top:calc(var(--sec) + 18vh)}}.pdp-page .end:before{display:none}.atmo>i[data-m=navy]{background:radial-gradient(55% 45% at 85% 30%,rgba(59,136,255,.38),transparent 70%),radial-gradient(50% 50% at 0% 90%,rgba(20,82,238,.28),transparent 70%),linear-gradient(180deg,#0b1d55,#071233 70%)}.pdp-page .hwf__c{-webkit-mask:linear-gradient(180deg,transparent 0,#000 300px);mask:linear-gradient(180deg,transparent 0,#000 300px)}.pdp-page .ms .ms-stage:before{-webkit-mask:linear-gradient(180deg,#000 55%,transparent 88%);mask:linear-gradient(180deg,#000 55%,transparent 88%)}.pdp-page .ms .ms-stage:after{height:40%;background:linear-gradient(180deg,#07164800,#071648b3 55%,#071648)}.pdp-page .last{padding-top:calc(var(--sec) + 8vh)}@media(max-width:760px){.pdp-page .last{padding-top:calc(var(--sec) + 5vh)}}.pdp-page .end{margin-top:clamp(70px,6vw,110px)}.dusk{position:absolute;left:0;right:0;top:-440px;height:calc(440px + 100% + 110vh);z-index:-1;pointer-events:none;background:linear-gradient(180deg,#eef3fd00,#edf2fd13 23px,#ebf1fd42 47px,#e9f0fc80,#e7eefcbd 93px,#e5edfcec 117px,#e4ecfc 140px,#e2eafc,#dce6fb,#d4e1fb,#ccdcfb,#c6d8fa,#c4d6fa 230px,#bed2fa 243px,#b0c8f8 257px,#9ebbf7,#8caef6 283px,#7ea4f4 297px,#78a0f4 310px,#739cf3 322px,#6590ef 333px,#5482eb,#4374e7 357px,#3568e3 368px,#3064e2 380px,#2e61de,#2959d3,#224ec6,#1b43b9,#163bae,#1438aa 440px,#1336a6 453px,#12329a 467px,#102d8c,#0e287e 493px,#0d2472 507px,#0c226e,#0c216b 533px,#0b2065 547px,#0b1e5c,#0b1c53 573px,#0a1b4d 587px,#0a1a4a 600px,#0a1948 667px,#091844 733px,#08163e,#081439 867px,#071335 933px,#071233 1000px)}.dusk:after{content:"";position:absolute;inset:440px 0 auto;height:620px;background:radial-gradient(50% 60% at 82% 30%,rgba(59,136,255,.32),transparent 70%),radial-gradient(40% 50% at 8% 70%,rgba(20,82,238,.22),transparent 70%);-webkit-mask:linear-gradient(180deg,transparent,#000 30%,#000 70%,transparent);mask:linear-gradient(180deg,transparent,#000 30%,#000 70%,transparent)}.pdp-page .end__in{min-height:520px;align-items:center}.pdp-page .end__copy{padding:clamp(56px,6vw,96px) 0}.end__cards{position:relative;justify-self:end;width:min(100%,560px);height:clamp(380px,32vw,470px)}.ec{position:absolute;margin:0;padding:7px;border-radius:26px;background:linear-gradient(180deg,#fff3,#ffffff0f);border:.5px solid rgba(255,255,255,.35);box-shadow:inset 0 .5px #ffffff73,0 40px 70px -30px #020618d9,0 12px 24px -12px #02061899;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);transition:transform .9s var(--spring)}.ec img{display:block;width:100%;height:100%;object-fit:cover;border-radius:20px}.ec figcaption{position:absolute;left:20px;bottom:18px;display:flex;align-items:center;gap:8px;font-size:9.5px;color:#fff;padding:6px 10px;border-radius:99px;background:#07123373;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:.5px solid rgba(255,255,255,.25)}.ec figcaption:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--lime);box-shadow:0 0 0 3px #b6f23c40}.ec--back{left:0;top:4%;width:52%;height:72%;transform:rotate(-5deg)}.ec--back img{object-position:60% 40%}.ec--front{right:0;bottom:0;width:66%;height:84%;transform:rotate(3deg);z-index:1}.ec--front img{object-position:45% 40%}.end__cards:hover .ec--back{transform:rotate(-7deg) translate(-8px,-6px)}.end__cards:hover .ec--front{transform:rotate(2deg) translate(6px,4px)}.ec__chip{position:absolute;z-index:2;left:30%;bottom:6%;display:flex;flex-direction:column;align-items:flex-start;padding:12px 16px;border-radius:18px;color:var(--ink);background:linear-gradient(180deg,#ffffffeb,#eaf2ffd1);box-shadow:inset 0 1px #fff,0 24px 40px -18px #020618b3;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.ec__chip b{font-weight:600;font-size:28px;letter-spacing:-.05em;line-height:1}.ec__chip span{font-size:12px;color:var(--fg-mute);margin-top:2px}@media(max-width:760px){.pdp-page .end{margin-top:60px}.pdp-page .end__in{display:flex;flex-direction:column;min-height:0}.pdp-page .end__copy{order:1;padding:16px 0 48px}.end__cards{order:0;justify-self:auto;align-self:center;width:100%;height:96vw;margin-top:10px}.ec{padding:5px;border-radius:22px}.ec img{border-radius:17px}.ec__chip{left:6%;bottom:4%;padding:10px 13px}.ec__chip b{font-size:22px}}.ec__chip{left:0;bottom:3%}@media(max-width:760px){.ec__chip{left:0;bottom:2%}}.ec__chip span{color:#0a1633a8}.ec--back figcaption{bottom:auto;top:18px}.pdp-page .free,.pdp-page .ship{padding:clamp(48px,5vw,84px) 0}.pdp-page .last{padding-bottom:clamp(56px,5vw,90px)}.pdp-page .free .sechead,.pdp-page .ship .sechead{margin-bottom:clamp(28px,3.4vw,52px)}.ms-tag.compact .d{display:none}.pb__row{display:grid;grid-template-columns:auto minmax(0,1fr);gap:10px;align-items:stretch}.qty{display:grid;grid-template-columns:auto auto;grid-template-rows:auto 1fr;align-items:center;column-gap:2px;padding:9px 8px 8px;border-radius:24px;color:#fff;background:var(--gd-bg);border:.5px solid rgba(255,255,255,.12);box-shadow:var(--gd-sh);backdrop-filter:blur(30px) saturate(1.3);-webkit-backdrop-filter:blur(30px) saturate(1.3);grid-template-areas:"k k k" "m n p";grid-template-columns:auto 44px auto}.qty__k{grid-area:k;justify-self:center;font-size:8.5px;color:#ffffffb8;margin-bottom:4px}.qty__n{grid-area:n;text-align:center;font-weight:600;font-size:24px;letter-spacing:-.04em;font-variant-numeric:tabular-nums}.qty__b{grid-area:m;position:relative;width:36px;height:36px;border-radius:50%;background:#ffffff14;box-shadow:inset 0 0 0 .5px #fff3;transition:background .25s,transform .3s var(--spring),opacity .25s}.qty__b--up{grid-area:p;background:var(--lime);box-shadow:0 6px 14px -6px #b6f23cb3}.qty__b:hover{transform:scale(1.06)}.qty__b:active{transform:scale(.94)}.qty__b:disabled{opacity:.3;pointer-events:none}.qty__b i:before,.qty__b i:after{content:"";position:absolute;left:50%;top:50%;width:12px;height:1.6px;margin:-.8px 0 0 -6px;border-radius:2px;background:#fff}.qty__b--up i:before,.qty__b--up i:after{background:var(--ink)}.qty__b--up i:after{transform:rotate(90deg)}.qty__b:not(.qty__b--up) i:after{display:none}.pb__row .pb__cta{height:auto;min-height:64px}.qnudge{display:flex;align-items:center;gap:8px;margin-top:-2px;padding:9px 14px;border-radius:16px;font-size:12.5px;color:#fffc;background:#b6f23c1a;border:.5px solid rgba(182,242,60,.35)}.qnudge[hidden]{display:none}.qnudge i{width:8px;height:8px;border-radius:50%;background:var(--lime);box-shadow:0 0 0 3px #b6f23c33}.qnudge b{color:var(--lime);font-weight:600;border-bottom:.5px solid rgba(182,242,60,.6)}@media(min-width:1181px){.pdp-page .pb__row .pb__cta{height:auto}.qty__n{font-size:26px}}@media(max-width:760px){.qty{padding:8px 6px 7px;grid-template-columns:auto 34px auto}.qty__b{width:32px;height:32px}.qty__n{font-size:20px}.pb__row .pb__cta{padding-left:16px}.pb__row .pb__sum .mono{display:none}}.pb__sum .mono{white-space:nowrap}.ms-say.tight{min-height:0}.ms-say.tight .ms-sayP{display:none}.pdp-page .bento .bt,.pdp-page .bt--swatch{border:.5px solid rgba(10,34,110,.55);box-shadow:0 1px #a6cfff14,0 30px 60px -32px #020618b3,0 8px 18px -10px #02061873}.dusk{height:calc(440px + 100%)}.dusk:after{display:none}.pdp-page .hwf{background:#071233}.pdp-page .hwf__c{-webkit-mask:none;mask:none}.pdp-page .sbar__pic{background:#0a1a4a;box-shadow:inset 0 0 0 .5px #a6cfff59}.pdp-page .sbar__pic img{object-fit:cover}.pdp-page .hwf__c{-webkit-mask:linear-gradient(180deg,transparent 0,#000 340px);mask:linear-gradient(180deg,transparent 0,#000 340px)}.orb{position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;pointer-events:none;mix-blend-mode:screen}.orb i{position:absolute;left:0;top:0;border-radius:50%;will-change:transform}.orb__ring{width:min(62vw,820px);aspect-ratio:1;margin:calc(min(62vw,820px)/-2) 0 0 calc(min(62vw,820px)/-2);background:radial-gradient(circle,#96beff2e 0,#96beff1a 30%,#d6e6ff00,#deecff8c 50%,#aacdff47 56%,#78aaff00 66%);filter:blur(10px)}.orb__halo{width:min(90vw,1200px);aspect-ratio:1;margin:calc(min(90vw,1200px)/-2) 0 0 calc(min(90vw,1200px)/-2);background:radial-gradient(circle,#5b8cf552,#5b8cf51f 40%,#5b8cf500 68%);filter:blur(20px)}@media(max-width:760px){.orb__ring{width:120vw;margin:-60vw 0 0 -60vw}.orb__halo{width:160vw;margin:-80vw 0 0 -80vw}}.orb__ring{width:min(56vw,760px);margin:calc(min(56vw,760px)/-2) 0 0 calc(min(56vw,760px)/-2);background:radial-gradient(circle,#e2eeff42 0,#bed6ff29 24%,#96beff12 46%,#96beff00 70%);filter:blur(24px)}.orb__halo{background:radial-gradient(circle,#5b8cf529,#5b8cf50f 40%,#5b8cf500 68%);filter:blur(30px)}@media(max-width:760px){.orb__ring{width:110vw;margin:-55vw 0 0 -55vw}}.dn-anim .pdp-page *,.dn-anim .atmo>i{transition:background-color .7s,color .7s,border-color .7s,box-shadow .7s,opacity .7s,filter .7s!important}[data-mode=day] .atmo>i[data-m=twilight]{background:radial-gradient(55% 45% at 90% 4%,rgba(91,156,255,.45),transparent 66%),radial-gradient(60% 50% at 20% 8%,rgba(166,207,255,.75),transparent 70%),radial-gradient(45% 40% at 4% 100%,rgba(240,200,210,.7),transparent 70%),radial-gradient(36% 30% at 96% 100%,rgba(182,242,60,.3),transparent 70%),radial-gradient(50% 45% at 60% 60%,rgba(255,255,255,.7),transparent 70%),linear-gradient(180deg,#dce8fd,#eaf1fe 55%,#f4f1f6)}[data-mode=day] .atmo>i[data-m=bloom]{background:radial-gradient(80% 70% at 55% 55%,#fff,#eef4ff 40%,#dfeafd,#d2e2fc)}[data-mode=day] .orb{mix-blend-mode:normal}[data-mode=day] .orb__ring{background:radial-gradient(circle,#ffffff8c 0,#ffffff4d 26%,#ffffff1a,#fff0 70%)}[data-mode=day] .orb__halo{background:radial-gradient(circle,#a6cfff59,#a6cfff1f 40%,#a6cfff00 68%)}[data-mode=day] .pdp-page{--gd-bg:linear-gradient(180deg,rgba(255,255,255,.72),rgba(255,255,255,.42));--gd-sh:inset 0 .5px 0 rgba(255,255,255,.95),0 36px 70px -40px rgba(10,45,176,.45),0 10px 22px -14px rgba(7,18,51,.2)}[data-mode=day] .pdp-page .pw:not(.pw--mode):not(.pw--size),[data-mode=day] .pdp-page .pm,[data-mode=day] .pdp-page .dial,[data-mode=day] .pdp-page .sky__t,[data-mode=day] .qty{border-color:#ffffffd9;color:var(--ink)}[data-mode=day] .pz .crumb,[data-mode=day] .pz .eyebrow{color:var(--fg-mute)}[data-mode=day] .pz .crumb span,[data-mode=day] .pz__h1{color:var(--ink)}[data-mode=day] .pz__h1 .soft{color:var(--fg-soft)}[data-mode=day] .pz__sub{color:var(--fg-mute)}[data-mode=day] .pdp-page .pw__k .mono:first-child{color:var(--ink)}[data-mode=day] .pdp-page .pw__k .dim,[data-mode=day] .pdp-page .pw .dim{color:var(--fg-mute)}[data-mode=day] .sky__art use{filter:grayscale(1) brightness(.75);opacity:.32}[data-mode=day] .sky__gnd{fill:#0a2db01f}[data-mode=day] .sky__t[aria-checked=true] .sky__art use{filter:drop-shadow(0 2px 1.5px rgba(4,10,36,.35));opacity:1}[data-mode=day] .sky__t[aria-checked=true]{color:#fff}[data-mode=day] .pdp-page .pm__tab{background:#0a163312;color:var(--ink)}[data-mode=day] .pdp-page .pm--sub[aria-checked=true] .pm__tab{background:var(--lime)}[data-mode=day] .pdp-page .pm--sub[aria-checked=true]{color:#fff}[data-mode=day] .pdp-page .pm--sub[aria-checked=false] .pm__save{background:#b6f23c73;color:var(--ink)}[data-mode=day] .pdp-page .pm__save--ghost{background:#0a163312;color:var(--ink)}[data-mode=day] .pdp-page .pm--one .pm__perks i{background:var(--cobalt)}[data-mode=day] .pdp-page .pm--one .pm__perks i:after{background:#fff}[data-mode=day] .pdp-page .pm--one[aria-checked=true]{color:#fff;background:linear-gradient(160deg,#16244b,#0a1633 60%,#071233);border-color:#0a163399}[data-mode=day] .pdp-page .pm--one[aria-checked=true] .pm__tab{background:#ffffff24;color:#fff}[data-mode=day] .pdp-page .pm--one[aria-checked=true] .pm__save--ghost{background:#ffffff1f;color:#fff}[data-mode=day] .pdp-page .dial__ticks line{stroke:#0a163347}[data-mode=day] .pdp-page .dial__drops .arc{stroke:var(--cobalt)}[data-mode=day] .pdp-page .dial__drops circle{stroke:#fff}[data-mode=day] .pdp-page .dial__c .mono,[data-mode=day] .pdp-page .dial__k,[data-mode=day] .pdp-page .dial__s{color:var(--fg-mute)}[data-mode=day] .pdp-page .dial__seg{background:#0a16330f}[data-mode=day] .pdp-page .dial__seg button[aria-checked=true]{background:var(--ink);color:#fff}[data-mode=day] .qty{color:var(--ink)}[data-mode=day] .qty__k{color:var(--fg-mute)}[data-mode=day] .qty__b:not(.qty__b--up){background:#0a16330f;box-shadow:inset 0 0 0 .5px #0a163326}[data-mode=day] .qty__b:not(.qty__b--up) i:before{background:var(--ink)}[data-mode=day] .pdp-page .pb__promise{color:var(--fg-mute)}[data-mode=day] .pdp-page .pb__promise em{color:var(--ink)}[data-mode=day] .qnudge{color:var(--ink);background:#b6f23c38;border-color:#78aa1466}[data-mode=day] .qnudge b{color:#3e6a00;border-bottom-color:#3e6a0080}[data-mode=day] .pdp-page .pb__cta{box-shadow:inset 0 1px #fff9,0 1px 1px #0712331f,0 20px 34px -18px #3c6e0099}[data-mode=day] .pdp-page .bento .bt,[data-mode=day] .pdp-page .bt--swatch{border-color:#ffffffbf;box-shadow:0 30px 60px -34px #0a2db073,0 8px 18px -10px #07123333}[data-mode=day] .sky__art use{filter:grayscale(1) brightness(.55);opacity:.42}@media(min-width:761px){.pdp-page .pz__grid{grid-template-columns:minmax(0,1fr) clamp(400px,31vw,480px);gap:clamp(48px,5.5vw,104px)}.pdp-page .pz__h1{font-size:clamp(32px,2.7vw,40px);margin-top:10px}.pdp-page .pz__sub{font-size:14.5px;line-height:1.55;margin-top:10px;max-width:44ch}.pdp-page .pb{gap:9px}.pdp-page .pw:not(.pw--mode):not(.pw--size){padding:14px}.pdp-page .pw--mode{gap:9px}.pdp-page .sky{gap:7px}.pdp-page .sky__t{padding:9px 10px 6px;border-radius:16px}.sky__art svg{height:34px}.pdp-page .pm{padding:14px;border-radius:20px}.pdp-page .pm__tab{margin-bottom:9px;font-size:8.5px}.pdp-page .pm__name{font-size:13px}.pdp-page .pm__now,.pdp-page .pm--one .pm__now{font-size:34px}.pdp-page .pm__price{margin-top:9px}.pdp-page .pm__price s{font-size:13px}.pdp-page .pm__save{margin-top:7px;font-size:8.5px;padding:4px 8px}.pdp-page .pm__perks{font-size:11.5px;padding-top:11px;gap:5px}.pdp-page .dial{padding:10px 14px 10px 10px;border-radius:20px;column-gap:12px}.pdp-page .dial__c{left:10px;width:56px;height:56px;margin-top:-28px}.pdp-page .dial__seg button{min-width:26px;height:24px;font-size:11.5px}.qty{padding:7px 7px 6px;border-radius:20px;grid-template-columns:auto 36px auto}.qty__b{width:30px;height:30px}.qty__n,.pdp-page .qty__n{font-size:20px}.pdp-page .pb__row .pb__cta,.pdp-page .pb__cta{min-height:56px;height:56px;padding-left:20px}.pdp-page .pb__go{font-size:15px}.pdp-page .pb__sum b{font-size:18px}.pdp-page .pb__sum .mono{font-size:8.5px}.pdp-page .pb__cta .arr{width:44px;height:44px}.pdp-page .pb__promise{font-size:12px}.qnudge{font-size:12px;padding:8px 12px}}@media(max-width:760px){.pdp-page .bento>.bt{width:88vw;flex:none}.pdp-page .bt--hero img{object-position:50% 40%!important}}.bt picture{display:contents}.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__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__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}@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{transform:none}.kv__shape,.kv__deck{transition:none}}@media(min-width:761px){.ms-sayH{font-size:clamp(20.7px,1.9vw,26.8px)}.ms-sayP{font-size:14.3px}.ms-lb{font-size:49.7px}.gift__plus{font-size:clamp(42.9px,3.83vw,61.3px)}.sbar__t b{font-size:13.8px}.sbar__p b{font-size:17.9px}.ec__chip b{font-size:24.4px}}.mst__host{display:block;position:relative}.mst__host[data-study=kraft]:not(.is-on){min-height:720vh}.mst__host[data-study=clam]:not(.is-on){min-height:640vh}.mst__host.is-failed{min-height:0}.mst__host{-webkit-mask:linear-gradient(180deg,transparent 0,#000 clamp(160px,22vh,260px));mask:linear-gradient(180deg,transparent 0,#000 clamp(160px,22vh,260px))}.pw--logo>legend{float:left;width:100%;padding:0 2px 2px}.pw--logo>legend+*{clear:both}.seg2{display:inline-flex;gap:2px;padding:3px;border-radius:99px;background:#ffffff14;box-shadow:inset 0 0 0 .5px #ffffff2e}.seg2 button{all:unset;cursor:pointer;padding:6px 11px;border-radius:99px;font:500 11.5px/1 var(--sans);color:#ffffffb8;transition:background .3s,color .3s;white-space:nowrap}.seg2 button[aria-checked=true]{background:#fff;color:var(--ink);box-shadow:0 4px 10px -6px #00000080}.seg2 button:focus-visible{outline:2px solid var(--lime);outline-offset:1px}[data-mode=day] .seg2{background:#0a16330f;box-shadow:inset 0 0 0 .5px #0a16331f}[data-mode=day] .seg2 button{color:var(--fg-mute)}[data-mode=day] .seg2 button[aria-checked=true]{background:var(--ink);color:#fff}.kc__art--brown,.proof[data-c=brown]{--kp-a:#D2A26C;--kp-b:#B8895A;--kp-c:#9C7046;--kp-h:#A87A4C;--kp-p:rgba(10,22,51,.35)}.kc__art--white,.proof[data-c=white]{--kp-a:#FFFFFF;--kp-b:#ECE7DE;--kp-c:#D9D2C6;--kp-h:#E4DED3;--kp-p:rgba(10,22,51,.3)}.kc{min-height:0}.pw--logo{display:flex;flex-direction:column;gap:10px}.kl{display:grid;grid-template-columns:1.25fr 1fr;gap:6px}.kl__o{all:unset;box-sizing:border-box;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:8px;height:44px;padding:0 12px 0 14px;border-radius:14px;font-size:13px;font-weight:600;color:#ffffffc7;background:#ffffff0d;box-shadow:inset 0 0 0 .5px #ffffff2e;transition:background .3s,box-shadow .3s,color .3s}.kl__o:before{content:"";flex:none;width:14px;height:14px;border-radius:50%;box-shadow:inset 0 0 0 1.5px currentColor;opacity:.55;margin-right:2px;transition:all .35s}.kl__n{flex:1}.kl__tag{padding:4px 7px;border-radius:99px;background:var(--lime);color:var(--ink);font-size:9px}.kl__o[aria-checked=true]{color:#fff;background:#ffffff1f;box-shadow:inset 0 0 0 1.5px #a6cfffb3}.kl__o[aria-checked=true]:before{opacity:1;background:var(--lime);box-shadow:inset 0 0 0 3.5px var(--ink),0 0 0 1.5px var(--lime)}.kl__o:focus-visible{outline:2px solid var(--lime);outline-offset:2px}.kl__up{display:flex;flex-direction:column;gap:6px;transition:opacity .35s}.pw--logo.is-plain .kl__up{opacity:.35;pointer-events:none}[data-mode=day] .kl__o{color:var(--fg-mute);background:#ffffff8c;box-shadow:inset 0 0 0 .5px #0a16331f}[data-mode=day] .kl__o[aria-checked=true]{color:var(--ink);background:#fff;box-shadow:inset 0 0 0 1.5px var(--cobalt)}.kz{display:inline-flex;gap:2px;padding:3px;border-radius:99px;background:#ffffff14;box-shadow:inset 0 0 0 .5px #ffffff2e}.kz button{all:unset;cursor:pointer;padding:5px 10px;border-radius:99px;font:500 11px/1 var(--sans);color:#ffffffb8;transition:background .3s,color .3s}.kz button[aria-checked=true]{background:#fff;color:var(--ink)}.kz button:focus-visible{outline:2px solid var(--lime);outline-offset:1px}[data-mode=day] .kz{background:#0a16330f;box-shadow:inset 0 0 0 .5px #0a16331f}[data-mode=day] .kz button{color:var(--fg-mute)}[data-mode=day] .kz button[aria-checked=true]{background:var(--ink);color:#fff}.proof{position:relative;border-radius:30px;padding:16px;background:var(--gl-bg);border:1px solid var(--gl-edge);box-shadow:var(--gl-sh);backdrop-filter:blur(26px) saturate(1.5);-webkit-backdrop-filter:blur(26px) saturate(1.5);--ls:.64}.proof__sw{display:inline-flex;gap:2px;padding:3px;border-radius:99px;background:#0a16330f}.proof__sw button{all:unset;cursor:pointer;display:inline-flex;align-items:center;gap:7px;padding:6px 11px;border-radius:99px;font-size:12px;font-weight:500;color:var(--fg-mute)}.proof__sw button[aria-checked=true]{background:#fff;color:var(--ink);box-shadow:0 4px 10px -6px #07123359}.proof__sw i{display:inline-block;width:10px;height:10px;border-radius:50%}.proof__sw [data-c=brown] i{background:var(--kraft)}.proof__sw [data-c=white] i{background:#f4f5f7;box-shadow:inset 0 0 0 1px #0a163340}.sw--w{background:#f4f5f7;box-shadow:inset 0 0 0 1px #0a163333}.proof__bag{position:relative;display:block;height:84%;aspect-ratio:90/104;cursor:pointer;filter:drop-shadow(0 30px 30px rgba(7,18,51,.28)) drop-shadow(0 6px 8px rgba(7,18,51,.18))}.proof__bag svg{display:block;width:100%;height:100%}.steps{list-style:none;margin:0;padding:0;border-top:1px solid var(--hair)}.steps li{display:grid;grid-template-columns:44px 1fr;gap:10px;padding:18px 4px;border-bottom:1px solid var(--hair)}.steps .mono{font-size:10px;color:var(--cobalt);padding-top:4px}.steps b{font-size:17px;font-weight:600;letter-spacing:-.02em}.steps p{margin:4px 0 0;font-size:14px;line-height:1.5;color:var(--fg-mute)}.kcost{padding:18px 18px 14px;border-radius:24px;background:var(--gl-bg);border:1px solid var(--gl-edge);box-shadow:var(--gl-sh);backdrop-filter:blur(26px);-webkit-backdrop-filter:blur(26px)}@media(max-width:760px){.proof{padding:12px;border-radius:26px}.steps b{font-size:16px}}.gift--print{grid-area:print;color:#fff}.gift--print img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-1}.gift--print:after{content:"";position:absolute;inset:auto 0 0;height:70%;z-index:-1;background:linear-gradient(0deg,#071233cc,#07123300)}.gift--print h3{font-size:clamp(20px,1.6vw,24px)}.gift--print.is-off{opacity:.45}.csz{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:6px}.cz{all:unset;box-sizing:border-box;cursor:pointer;display:flex;flex-direction:column;align-items:center;gap:4px;padding:8px 2px;border-radius:14px;background:#ffffff0d;box-shadow:inset 0 0 0 .5px #ffffff2e;transition:background .3s,box-shadow .3s,transform .4s var(--spring)}.cz:hover{transform:translateY(-2px)}.cz:focus-visible{outline:2px solid var(--lime);outline-offset:2px}.cz__art{display:block;width:100%;max-width:56px;aspect-ratio:1}.cz__art svg{display:block;width:100%;height:100%;overflow:visible}.cz__fp{fill:#ffffff24;stroke:#ffffff80;stroke-width:1}.cz__in{fill:none;stroke:#ffffff47;stroke-width:.8;stroke-dasharray:2 2}.cz__n{font-size:12.5px;font-weight:600;letter-spacing:-.01em;white-space:nowrap}.cz[aria-checked=true]{background:linear-gradient(160deg,#3b88ff,#1452ee 70%,#0a2db0);box-shadow:inset 0 0 0 1px #ffffff59,0 12px 24px -14px #1452eecc}.cz[aria-checked=true] .cz__fp{fill:#fff;stroke:#fff}.cz[aria-checked=true] .cz__in{stroke:#1452ee80}[data-mode=day] .cz{background:#fff9;box-shadow:inset 0 0 0 .5px #0a16331f;color:var(--ink)}[data-mode=day] .cz__fp{fill:#0a2db014;stroke:#0a2db073}[data-mode=day] .cz__in{stroke:#0a2db040}[data-mode=day] .cz[aria-checked=true]{color:#fff;background:linear-gradient(160deg,#3b88ff,#1452ee 70%,#0a2db0);box-shadow:inset 0 0 0 1px #ffffff59,0 12px 24px -14px #1452eecc}.cbox{--sc:1;position:relative;order:-1;height:194px;margin:-2px 0 4px}@keyframes cbFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@keyframes cbBreath{0%,to{transform:scale(1);opacity:1}50%{transform:scale(.93);opacity:.8}}.cbox__im{position:absolute;left:50%;bottom:13px;width:auto;height:calc(178px * var(--sc));transform:translate(-50%);transform-origin:50% 100%;opacity:0;filter:drop-shadow(0 22px 26px rgba(4,10,36,.38)) drop-shadow(0 6px 8px rgba(10,45,176,.18));transition:height .5s cubic-bezier(.2,.8,.2,1)}.cbox__im.is-on{opacity:1}.cbox__im.is-under{z-index:1}.cbox__im.is-fade{z-index:2;animation:cbFade .5s cubic-bezier(.4,0,.2,1) both}@keyframes cbFade{0%{opacity:0}to{opacity:1}}.cbox__im.is-out{animation:cbOut .26s cubic-bezier(.4,0,1,1) forwards}.cbox__im.is-in{animation:cbIn .62s cubic-bezier(.34,1.5,.64,1) .12s both}@keyframes cbOut{to{opacity:0;transform:translate(-50%) translateY(10px) scale(.92)}}@keyframes cbIn{0%{opacity:0;transform:translate(-50%) translateY(-22px) scale(1.05)}35%{opacity:1}to{opacity:1;transform:translate(-50%)}}@keyframes cbGnd{0%{transform:scale(1)}20%{transform:scale(.7);opacity:.5}60%{transform:scale(1.06);opacity:1}to{transform:scale(1)}}@media(prefers-reduced-motion:reduce){.cbox__im.is-out,.cbox__im.is-in,.cbox.is-land .cbox__gnd,.cbox__im.is-fade{animation:none}.cbox__im.is-in,.cbox__im.is-fade{opacity:1}}.is-ping .pb{animation:ping .9s var(--ease)}@keyframes ping{30%{box-shadow:0 0 0 3px #b6f23c99,var(--gd-sh)}}.fd{display:grid;grid-template-columns:minmax(0,1.22fr) minmax(0,1fr);gap:16px;margin-top:clamp(36px,4vw,56px)}.fd__photo{--px:0px;--py:0px;position:relative;margin:0;min-height:600px;border-radius:32px;overflow:hidden;isolation:isolate;background:#0e1f4d;box-shadow:0 1px 2px #0712331f,0 60px 100px -56px #0a1e5aa6,0 24px 40px -30px #1452ee59}.fd__photo:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(180deg,#0712336b,#07123300 24%);border-radius:inherit;box-shadow:inset 0 0 0 1px #ffffff2e}.fdt{all:unset;box-sizing:border-box;position:relative;display:block;aspect-ratio:1/1.08;border-radius:22px;overflow:hidden;cursor:pointer;isolation:isolate;box-shadow:0 18px 30px -22px #0712338c;transition:transform .5s var(--ease),box-shadow .5s}.fdt img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;filter:saturate(.7) brightness(.86);transform:scale(1.04);transition:filter .5s,transform .8s var(--ease)}.fdt:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,#071233a8,#07123300 58%);pointer-events:none}.fdt:hover{transform:translateY(-3px)}.fdt:hover img{filter:saturate(.9) brightness(.95);transform:scale(1.08)}.fdt[aria-selected=true]{box-shadow:0 0 0 2px #fff,0 0 0 4px var(--cobalt),0 26px 40px -22px #0a2db0b3}.fdt[aria-selected=true] img{filter:none;transform:scale(1)}.fdt:focus-visible{outline:2px solid var(--cobalt);outline-offset:4px}.dg{opacity:0;transition:opacity .45s}@keyframes fdSteam{0%{opacity:0;transform:translateY(8px)}25%{opacity:1}70%{opacity:.7}to{opacity:0;transform:translateY(-14px)}}.fd[data-mode=solid] .sauce{animation:fdSlosh 3.4s ease-in-out infinite}@keyframes fdSlosh{0%,to{transform:translate(0)}50%{transform:translate(-30px,-2px)}}.fd.is-swap[data-mode=solid] .lock{animation:fdSnap .4s cubic-bezier(.34,1.8,.64,1) .75s both}@keyframes fdShut{0%{transform:translateY(-16px) rotate(-6deg);opacity:.4}to{transform:none;opacity:1}}@keyframes fdSnap{0%{transform:translateY(-5px)}to{transform:none}}.fd[data-mode=full] .drop{animation:fdDrop 2.6s cubic-bezier(.5,0,.5,1) infinite}@keyframes fdDrop{0%,to{transform:translate(0)}45%{transform:translate(-6px,8px)}55%{transform:translate(-7px,9px)}}@media(max-width:900px){.fd{grid-template-columns:1fr;gap:10px;margin-top:24px}.fd__photo{min-height:0;aspect-ratio:16/10;border-radius:22px}.fdt{aspect-ratio:1.75/1;border-radius:14px}}@media(min-width:761px){.pdp-page .cz__art{max-width:48px}}.pdp-page .bento--disc{grid-template-areas:"h h h h h h" "v v v v v v" "w w w w t t";grid-template-rows:auto}.bento--disc .bt--wide{aspect-ratio:800/446}.dx .dx__p{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity 1s var(--ease)}.dx .dx__p img{width:100%;height:100%;object-fit:cover}.dx[data-b=ty] .dx__p[data-b=ty],.dx[data-b=kraft] .dx__p[data-b=kraft],.dx[data-b=clam] .dx__p[data-b=clam]{opacity:1}.dx figcaption{z-index:2}.dinside{grid-area:v;display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);grid-template-rows:auto 1fr auto;gap:10px 22px;padding:20px 22px 18px;color:#fff;background:radial-gradient(70% 90% at 100% 0%,rgba(59,136,255,.4),transparent 60%),radial-gradient(60% 70% at 0% 100%,rgba(182,242,60,.08),transparent 70%),linear-gradient(160deg,#0e1e56eb,#050c26f5)}.dfree{grid-area:t;display:flex;flex-direction:column;justify-content:space-between;padding:18px 18px 16px;color:var(--ink);background:radial-gradient(90% 90% at 100% 0%,rgba(182,242,60,.5),transparent 60%),linear-gradient(160deg,#fff,#eef4e2)}.dfree>.mono{font-size:9.5px;color:#0a1633a8}.dfree ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.dfree li{display:flex;align-items:baseline;gap:10px}.dfree b{min-width:44px;font-size:clamp(24px,2vw,30px);font-weight:600;letter-spacing:-.05em;line-height:1}.dfree span{font-size:12.5px;line-height:1.3;color:#0a1633a8}@media(max-width:760px){.pdp-page .dinside{width:88vw;height:auto!important;grid-template-columns:1fr;grid-template-rows:auto auto auto auto}.pdp-page .dfree{width:88vw}}.pw--dbox>legend{float:left;width:100%}.pw--dbox>legend+*{clear:both}.dbox{display:flex;flex-direction:column;gap:6px}.db{all:unset;box-sizing:border-box;cursor:pointer;display:grid;grid-template-columns:52px 1fr auto;align-items:center;gap:12px;padding:7px 14px 7px 7px;border-radius:16px;background:#ffffff0d;box-shadow:inset 0 0 0 .5px #ffffff2e;transition:background .3s,box-shadow .3s,transform .4s var(--spring)}.db:hover{transform:translate(2px)}.db:focus-visible{outline:2px solid var(--lime);outline-offset:2px}.db__pic{width:52px;height:52px;border-radius:11px;overflow:hidden}.db__pic img{width:100%;height:100%;object-fit:cover}.db__t{display:flex;flex-direction:column;gap:3px;min-width:0}.db__t b{font-size:14px;font-weight:600;letter-spacing:-.01em}.db__t span{font-size:11.5px;color:#ffffffb8}.db__p{display:flex;flex-direction:column;align-items:flex-end;gap:2px}.db__p b{font-size:19px;font-weight:600;letter-spacing:-.04em}.db__p s{font-size:11px;opacity:.55}.db[aria-checked=true]{background:linear-gradient(160deg,#3b88ff,#1452ee 70%,#0a2db0);box-shadow:inset 0 0 0 1px #ffffff59,0 14px 26px -16px #1452eecc}.db[aria-checked=true] .db__t span{color:#ffffffd9}[data-mode=day] .db{background:#fff9;box-shadow:inset 0 0 0 .5px #0a16331f;color:var(--ink)}[data-mode=day] .db__t span{color:var(--fg-mute)}[data-mode=day] .db[aria-checked=true]{color:#fff;background:linear-gradient(160deg,#3b88ff,#1452ee 70%,#0a2db0);box-shadow:inset 0 0 0 1px #ffffff59,0 14px 26px -16px #1452eecc}[data-mode=day] .db[aria-checked=true] .db__t span{color:#ffffffd9}.pw--code{display:flex;flex-direction:column;gap:10px}.dcode__top{display:flex;justify-content:space-between;align-items:center}.dcode__top .mono{display:inline-flex;align-items:center;gap:8px;font-size:10px}.dcode__chip{padding:6px 9px;border-radius:8px;font:600 12px/1 var(--mono);letter-spacing:.22em;background:#ffffff1a;box-shadow:inset 0 0 0 .5px #ffffff4d;filter:blur(2.5px);transition:filter .6s var(--ease)}.pw--code.is-sent .dcode__chip{filter:none;box-shadow:inset 0 0 0 .5px #ffffff4d,inset 0 -2px 0 var(--lime)}.dcode__f{display:flex;gap:6px;padding:4px;border-radius:99px;background:#ffffff14;box-shadow:inset 0 0 0 .5px #ffffff3d;transition:opacity .4s}.dcode__f input{flex:1;min-width:0;border:0;background:none;padding:0 14px;color:#fff;font:400 14px var(--sans);outline:0}.dcode__f input::placeholder{color:#ffffff8c}.dcode__go{all:unset;cursor:pointer;height:38px;padding:0 16px;border-radius:99px;background:#fff;color:var(--ink);font-size:13px;font-weight:600;white-space:nowrap}.dcode__go:focus-visible{outline:2px solid var(--lime);outline-offset:2px}.pw--code.is-sent .dcode__f{opacity:.45;pointer-events:none}.dcode__ok{margin:0;font-size:9.5px;color:#ffffffb8}.pw--code.is-sent .dcode__ok{color:var(--lime)}.pb__row--solo{grid-template-columns:1fr}[data-mode=day] .dcode__chip{background:#fff;box-shadow:inset 0 0 0 .5px #0a163326}[data-mode=day] .dcode__f{background:#fff;box-shadow:inset 0 0 0 .5px #0a163324}[data-mode=day] .dcode__f input{color:var(--ink)}[data-mode=day] .dcode__f input::placeholder{color:var(--fg-soft)}[data-mode=day] .dcode__go{background:var(--ink);color:#fff}[data-mode=day] .dcode__ok{color:var(--fg-mute)}[data-mode=day] .pw--code.is-sent .dcode__ok{color:#3e6a00}.ftest__tabs{margin-top:clamp(28px,3vw,40px)}.seg2.ftest__tabs{background:#0a16330f;box-shadow:inset 0 0 0 .5px #0a16331f}.seg2.ftest__tabs button{color:var(--fg-mute);padding:9px 15px;font-size:13px}.seg2.ftest__tabs button[aria-checked=true]{background:var(--ink);color:#fff}.checks{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:18px}@keyframes lift{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes dash{to{stroke-dashoffset:-14}}@keyframes walk{0%{transform:translate(0)}60%,to{transform:translate(26px)}}@keyframes nudge{50%{transform:translate(5px)}}@media(max-width:900px){.checks{grid-template-columns:1fr}}@property --kc{syntax:"<color>";inherits:false;initial-value:transparent}@property --kc2{syntax:"<color>";inherits:false;initial-value:transparent}.k-m{--k:#3B88FF;--k2:#1452EE}.k-x{--k:transparent;--k2:transparent}.shelf{grid-area:v;display:flex;flex-direction:column;gap:12px;padding:16px 20px 14px;color:#fff;background:radial-gradient(70% 90% at 100% 0%,rgba(59,136,255,.4),transparent 60%),radial-gradient(60% 70% at 0% 100%,rgba(182,242,60,.08),transparent 70%),linear-gradient(160deg,#0e1e56eb,#050c26f5)}.shelf[data-n="4"] .sb{aspect-ratio:3.2}.sb{position:relative;display:flex;flex-direction:column;justify-content:flex-end;gap:2px;aspect-ratio:2.3;padding:6px 9px;border-radius:8px;--kc:var(--k);--kc2:var(--k2);background:linear-gradient(180deg,var(--kc),var(--kc2));box-shadow:inset 0 1px #ffffff59,0 12px 18px -12px #0009;transition:--kc .5s ease,--kc2 .5s ease,box-shadow .5s ease,color .4s ease;animation:sbIn .6s var(--spring) both;animation-delay:calc(var(--i) * .04s)}.sb:before{transition:opacity .4s ease;content:"";position:absolute;left:46%;right:46%;top:0;bottom:66%;border-radius:0 0 3px 3px;background:var(--lime);opacity:.9}.sb b{font-size:15px;font-weight:600;letter-spacing:-.04em;line-height:1}.sb .mono{font-size:8px;opacity:.8}.sb.k-x{box-shadow:inset 0 0 0 1.5px #d6e4ff59,0 12px 18px -12px #0000;border:0}.sb.k-x:before{opacity:0}.sb .mono{transition:opacity .4s ease}.sb.k-x .mono{opacity:0}.sb.k-x b{color:#d6e4ffb8}@keyframes sbIn{0%{opacity:0;transform:translateY(8px) scale(.94)}}@media(prefers-reduced-motion:reduce){.sb{animation:none}}@media(max-width:760px){.pdp-page .shelf,.pdp-page .bvs{width:88vw;height:auto!important}.pdp-page .bento>.shelf{display:none}}.mshelf{display:none}@media(max-width:760px){.mshelf{display:block;margin-top:12px;padding-top:12px;border-top:1px solid rgba(214,228,255,.1)}.mshelf .sb{aspect-ratio:auto;height:18px;padding:3px 0 0;color:#fff;border-radius:5px;justify-content:center;align-items:center;gap:0;box-shadow:inset 0 1px #ffffff4d,0 6px 10px -6px #00000080}.mshelf .sb:before{left:44%;right:44%;bottom:82%;border-radius:0 0 2px 2px}.mshelf .sb b{font:600 8px/1 Geist Mono,ui-monospace,monospace;letter-spacing:0}.mshelf .sb .mono{display:none}.mshelf .sb.k-x{box-shadow:inset 0 0 0 1px #d6e4ff38}.mshelf .sb.k-x b{display:none}[data-mode=day] .mshelf{border-top-color:#0a163314}[data-mode=day] .mshelf .sb.k-x{box-shadow:inset 0 0 0 1px #0a163329}}.pw--tier>legend,.pw--mix>legend{float:left;width:100%}.pw--tier>legend+*,.pw--mix>legend+*{clear:both}.tier{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.tier .tr{all:unset;box-sizing:border-box;cursor:pointer;display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto;align-items:baseline;column-gap:6px;padding:10px 12px;border-radius:15px;background:#ffffff0d;box-shadow:inset 0 0 0 .5px #ffffff2e;transition:background .3s,box-shadow .3s,transform .4s var(--spring)}.tier .tr:hover{transform:translateY(-2px)}.tier .tr:focus-visible{outline:2px solid var(--lime);outline-offset:2px}.tier .tr b{font-size:28px;font-weight:600;letter-spacing:-.05em;line-height:1}.tier .tr .mono{font-size:9px;opacity:.75}.tr__p{grid-column:1/-1;margin-top:6px;font-size:13px;font-weight:500;opacity:.85}.tier .tr[aria-checked=true]{background:linear-gradient(160deg,#3b88ff,#1452ee 70%,#0a2db0);box-shadow:inset 0 0 0 1px #ffffff59,0 14px 26px -16px #1452eecc}[data-mode=day] .tier .tr{background:#fff9;box-shadow:inset 0 0 0 .5px #0a16331f;color:var(--ink)}[data-mode=day] .tier .tr[aria-checked=true]{color:#fff;background:linear-gradient(160deg,#3b88ff,#1452ee 70%,#0a2db0);box-shadow:inset 0 0 0 1px #ffffff59,0 14px 26px -16px #1452eecc}.mix{display:flex;flex-direction:column;gap:4px}.mx{display:grid;grid-template-columns:12px 1fr auto;align-items:center;gap:10px;padding:8px 6px 8px 10px;border-radius:14px;background:#ffffff0a}.mixbar{display:flex;gap:3px;height:8px;margin-top:10px}.mixbar i{flex:1;border-radius:3px;--kc:var(--k);--kc2:var(--k2);background:linear-gradient(180deg,var(--kc),var(--kc2));box-shadow:inset 0 0 0 1px #fff0;transition:--kc .5s ease,--kc2 .5s ease,box-shadow .5s ease}.mixbar i.k-x{box-shadow:inset 0 0 0 1px #ffffff59}.pw--mix.is-open .pw__k .dim{color:var(--lime)!important}.pw--mix.is-nudge{animation:nudgeX .6s var(--ease)}@keyframes nudgeX{20%,60%{transform:translate(-5px)}40%,80%{transform:translate(5px)}}.pb__cta.is-wait{opacity:.6}[data-mode=day] .mx{background:#ffffff8c;box-shadow:inset 0 0 0 .5px #0a16331a;color:var(--ink)}[data-mode=day] .mixbar i.k-x{box-shadow:inset 0 0 0 1px #0a16334d}[data-mode=day] .pw--mix.is-open .pw__k .dim{color:#3e6a00!important}.bm{display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1.5fr);grid-template-areas:"c e" "g g";gap:clamp(22px,2.6vw,36px) clamp(28px,3.6vw,56px);margin-top:clamp(36px,4vw,56px);padding:clamp(22px,2.6vw,36px);border-radius:32px;color:var(--ink);background:radial-gradient(60% 50% at 100% 0%,rgba(182,242,60,.12),transparent 70%),var(--gl-bg);border:1px solid var(--gl-edge);box-shadow:var(--gl-sh);backdrop-filter:blur(26px) saturate(1.5);-webkit-backdrop-filter:blur(26px) saturate(1.5)}.bm .mono{font-size:9.5px;color:#0a1633a8}#bmN button{min-width:16px;text-align:center}.fl{display:flex;flex-direction:column;align-items:flex-start;gap:2px;padding:14px 16px;border-radius:20px;background:#ffffffa8;box-shadow:inset 0 0 0 .5px #0a16331a,0 16px 30px -24px #0a2db08c;font-variant-numeric:tabular-nums}.fl b{font-size:clamp(26px,2.3vw,32px);font-weight:600;letter-spacing:-.045em;line-height:1}.fl>span{font-size:13px;color:#0a1633a8}@keyframes flGo{0%{left:0;opacity:0}15%{opacity:1}85%{opacity:1}to{left:100%;opacity:0}}@keyframes tlGlint{to{left:110%}}@keyframes tlDay{0%{left:0;opacity:0}8%{opacity:1}80%{left:var(--to);opacity:1}92%,to{left:var(--to);opacity:0}}@media(max-width:900px){.bm{grid-template-columns:1fr;grid-template-areas:"c" "e" "g"}}@media(max-width:760px){.bm{padding:16px 14px;border-radius:24px;gap:14px}.wk{display:none}.fl{padding:9px;border-radius:14px}.fl b{font-size:17px}.fl>span{font-size:10.5px}}.sz2{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:14px;margin-top:clamp(36px,4vw,56px);align-items:stretch}.sz2__floor{stroke:#0a163329;stroke-width:1}.sz2__hit{fill:transparent}.sz2__bag{cursor:pointer;outline:none}.sz2__body{fill:url(#szFill);stroke:#1452ee59;stroke-width:1.2;transition:fill .5s,stroke .5s,filter .5s,transform .7s var(--spring);transform-box:fill-box;transform-origin:50% 100%}.sz2__side{fill:#a6cfff8c;stroke:#1452ee38;stroke-width:1;stroke-linejoin:round;transition:fill .5s,transform .7s var(--spring)}.sz2__print{stroke:#e5484d8c;stroke-width:2.2;stroke-linecap:round;transition:stroke .5s,transform .7s var(--spring)}.sz2__t{font:500 9px var(--mono);letter-spacing:.14em;text-transform:uppercase;fill:#0a163373;transition:fill .4s}.sz2__dim{opacity:0;transition:opacity .45s}.sz2__dim path{fill:none;stroke:var(--cobalt);stroke-width:1}.sz2__dt{font:600 11px var(--mono);fill:var(--cobalt)}.sz2__bag:hover .sz2__body{stroke:#1452eeb3}.sz2__bag.is-on .sz2__body{fill:url(#szOn);stroke:#0a2db0e6;filter:drop-shadow(0 14px 18px rgba(20,82,238,.45));transform:translateY(-4px)}.sz2__bag.is-on .sz2__side{fill:#0e36c4}.sz2__bag.is-on .sz2__side,.sz2__bag.is-on .sz2__print{transform:translateY(-4px)}.sz2__bag.is-on .sz2__print{stroke:#ffffffbf}.sz2__bag.is-on .sz2__t{fill:var(--ink)}.sz2__bag.is-on .sz2__dim{opacity:1}.sz2__bag:focus-visible .sz2__body{stroke:var(--lime);stroke-width:2.5}@media(max-width:900px){.sz2{grid-template-columns:1fr}}@media(max-width:760px){.sz2{gap:8px}.sz2__t{font-size:11px}.sz2__dt{font-size:13px}}@keyframes kfillP{0%{transform:scaleX(0)}55%,to{transform:none}}@keyframes kfillF{0%,40%{transform:scaleX(0)}to{transform:none}}.kz button:focus-visible{outline:1.5px solid rgba(166,207,255,.8);outline-offset:1px}.kl__flow{display:flex;gap:6px;margin:0;padding:0;list-style:none;font:500 10.5px/1 var(--sans);color:#ffffffb8}.kl__flow li{display:inline-flex;align-items:center;gap:6px}.kl__flow li+li:before{content:"";width:12px;height:1px;background:#ffffff4d;margin-right:2px}.kl__flow i{display:grid;place-items:center;width:16px;height:16px;border-radius:50%;font:600 9px/1 var(--mono);font-style:normal;box-shadow:inset 0 0 0 1px #ffffff59}.kl__flow li.is-on{color:#fff}.kl__flow li.is-on i{background:var(--lime);color:var(--ink);box-shadow:none}.kl__flow li.is-done i{background:#ffffff2e;box-shadow:none;font-size:0}.kl__flow li.is-done i:after{content:"";width:3px;height:6px;margin-top:-2px;border:solid currentColor;border-width:0 1.5px 1.5px 0;transform:rotate(45deg)}[data-mode=day] .kl__flow li.is-on{color:var(--ink)}[data-mode=day] .kl__flow li.is-done i{background:#0a163314}.kl__done{display:grid;grid-template-columns:44px 1fr auto;align-items:center;gap:10px;padding:6px;border-radius:14px;background:#b6f23c1a;box-shadow:inset 0 0 0 1px #b6f23c73}.kl__mini{width:44px;height:44px;border-radius:10px;display:grid;place-items:center;background:linear-gradient(160deg,#d2a26c,#b8895a)}.kl__mini img{max-width:78%;max-height:78%;object-fit:contain}.kl__mini img:not([src]),.kl__mini img[src=""]{display:none}.kl__mini:after{content:"";width:16px;height:16px;border-radius:50%;box-shadow:inset 0 0 0 3px var(--ink)}.kl__mini:has(img[src]:not([src=""])):after{display:none}.kl__dt{display:flex;flex-direction:column;gap:3px}.kl__dt b{font-size:13px;font-weight:600}.kl__dt .mono{font-size:9px;opacity:.7}.kl__edit{all:unset;cursor:pointer;padding:7px 12px;border-radius:99px;font-size:12px;font-weight:600;background:#ffffff1f}.kl__edit:focus-visible{outline:2px solid var(--lime)}[data-mode=day] .kl__flow{color:var(--fg-mute)}[data-mode=day] .kl__flow li+li:before{background:#0a163333}[data-mode=day] .kl__flow i{box-shadow:inset 0 0 0 1px #0a16334d}[data-mode=day] .kl__done{background:#b6f23c2e;box-shadow:inset 0 0 0 1px #78aa1473;color:var(--ink)}[data-mode=day] .kl__edit{background:#fff;box-shadow:inset 0 0 0 .5px #0a163326}.kl__flow[hidden],.kl__try[hidden],.kl__done[hidden]{display:none!important}.kl__done[data-c=white] .kl__mini{background:linear-gradient(160deg,#fff,#ece7de)}.kv__fee{display:grid;justify-items:end;text-align:right}.kv__fee p{margin:0}.kv__reel{display:block;height:1em;width:.6em;overflow:hidden;transition:width .5s cubic-bezier(.65,0,.35,1)}.kv__reel>span{display:block;text-align:center;transform:translateY(calc(var(--v,0) * -1em));will-change:transform}.kv__reel.is-gone{width:0}@keyframes kvRing{0%{opacity:.9;transform:scale(.6)}to{opacity:0;transform:scale(2.1)}}@media(max-width:900px){.kv__fee{grid-template-columns:auto 1fr;justify-items:start;align-items:end;column-gap:18px;text-align:left;margin-top:24px}}.pb__cta.is-design .pb__go{display:grid;gap:4px;line-height:1.05;white-space:nowrap;text-align:left}.pb__cta.is-design .pb__go small{font-size:8.5px;font-weight:500;letter-spacing:.16em;opacity:.62}.pb__cta.is-design .pb__sum .mono{display:none}@media(max-width:760px){.pb__cta.is-design .pb__go{font-size:14px}.pb__cta.is-design .pb__sum{display:none}}@media(max-width:380px){.pb__cta.is-design .pb__go{font-size:13px}}.dx .dx__p{display:block}.pw--dmode{grid-template-columns:1fr 1fr}.pw--dmode .pm__perks span{white-space:normal}.pb__row .qty[hidden],#dcode[hidden],#dLogo[hidden]{display:none!important}.fnight{isolation:isolate;color:#fff;padding-bottom:clamp(96px,8vw,124px)!important}.fnight__sky{--ft:620px;--fb:520px;position:absolute;left:0;right:0;top:-180px;bottom:-240px;z-index:-1;pointer-events:none;background:linear-gradient(180deg,#1e48c800,#1e48c802 4.2%,#1e48c809 8.3%,#1e48c813,#1e48c820 16.7%,#1e48c82f 20.8%,#1e48c83e,#1e48c84d 29.2%,#1e48c85a 33.3%,#1e48c863,#1e48c869 41.7%,#1e48c86b 45.8%,#1e48c869,#1e48c862 54.2%,#1e48c857 58.3%,#1e48c84a,#1e48c83b 66.7%,#1e48c82c 70.8%,#1e48c81d,#1e48c811 79.2%,#1e48c807 83.3%,#1e48c802 87.5%,#1e48c800 91.7% 95.8%,#1e48c800) top/100% var(--ft) no-repeat,linear-gradient(180deg,#07164800 0% 4.2%,#07164801 8.3%,#07164804,#07164809 16.7%,#07164811 20.8%,#0716481b,#07164827 29.2%,#07164836 33.3%,#07164846,#07164858 41.7%,#0716486c 45.8%,#07164880,#07164893 54.2%,#071648a7 58.3%,#071648b9,#071648c9 66.7%,#071648d8 70.8%,#071648e4,#071648ee 79.2%,#071648f6 83.3%,#071648fb,#071648fe 91.7%,#071648 95.8% 100%) top/100% var(--ft) no-repeat,linear-gradient(#071648,#071648) 0 var(--ft)/100% calc(100% - var(--ft) - var(--fb)) no-repeat,linear-gradient(180deg,#1e48c800 0% 4.2%,#1e48c800 8.3%,#1e48c802,#1e48c807 16.7%,#1e48c811 20.8%,#1e48c81d,#1e48c82c 29.2%,#1e48c83b 33.3%,#1e48c84a,#1e48c857 41.7%,#1e48c862 45.8%,#1e48c869,#1e48c86b 54.2%,#1e48c869 58.3%,#1e48c863,#1e48c85a 66.7%,#1e48c84d 70.8%,#1e48c83e,#1e48c82f 79.2%,#1e48c820 83.3%,#1e48c813,#1e48c809 91.7%,#1e48c802 95.8%,#1e48c800) bottom/100% var(--fb) no-repeat,linear-gradient(180deg,#071648 0% 4.2%,#071648fe 8.3%,#071648fb,#071648f6 16.7%,#071648ee 20.8%,#071648e4,#071648d8 29.2%,#071648c9 33.3%,#071648b9,#071648a7 41.7%,#07164893 45.8%,#07164880,#0716486c 54.2%,#07164858 58.3%,#07164846,#07164836 66.7%,#07164827 70.8%,#0716481b,#07164811 79.2%,#07164809 83.3%,#07164804,#07164801 91.7%,#07164800 95.8% 100%) bottom/100% var(--fb) no-repeat}.fnight__glow{position:absolute;left:0;right:0;top:calc(var(--ft) - 120px);bottom:calc(var(--fb) - 120px);background:radial-gradient(40% 50% at 50% 30%,#3b88ff47,#3b88ff00 70%),radial-gradient(26% 30% at 82% 70%,#b6f23c1a,#b6f23c00 70%),radial-gradient(30% 40% at 10% 80%,#1452ee38,#1452ee00 70%);-webkit-mask:linear-gradient(180deg,transparent,#000 22%,#000 78%,transparent);mask:linear-gradient(180deg,transparent,#000 22%,#000 78%,transparent)}.fnight .tag .mono:last-child{color:#ffffffb8}.fnight .h2{color:#fff}.fnight .h2 .soft,.fnight .lede{color:#ffffffb8}.pass{position:relative;margin-top:clamp(34px,3.6vw,52px)}.pass__top{display:flex;align-items:center;justify-content:space-between;gap:16px}.fnight .seg2.ftest__tabs{margin:0;background:#ffffff12;box-shadow:inset 0 0 0 .5px #ffffff2e}.fnight .seg2.ftest__tabs button{color:#ffffffb8}.fnight .seg2.ftest__tabs button[aria-checked=true]{background:#fff;color:var(--ink)}.pass__tally{display:flex;align-items:center;gap:10px;margin:0;font-size:10px;color:#ffffffb8}.pass__tally b{font-weight:500;color:#fff}.pass__ticks{display:flex;gap:4px}.pass__ticks i{width:18px;height:4px;border-radius:4px;background:#ffffff2e;transition:background .4s}.pass[data-n="1"] .pass__ticks i:nth-child(-n+1),.pass[data-n="2"] .pass__ticks i:nth-child(-n+2),.pass[data-n="3"] .pass__ticks i{background:var(--lime)}.fnight .checks{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(18px,2.4vw,36px);margin:-6px 0 0;padding:0 clamp(8px,1.4vw,20px)}@keyframes tixDrop{0%{opacity:0;transform:translateY(-28px) rotate(calc(var(--r) * 4))}to{opacity:1;transform:rotate(var(--r))}}.dnext{isolation:isolate}.acc{display:flex;gap:12px;height:clamp(460px,40vw,560px);margin-top:clamp(36px,4vw,56px)}.acp{position:relative;flex:1 1 0;min-width:0;border-radius:30px;overflow:hidden;isolation:isolate;color:#fff;box-shadow:0 1px 2px #0712331f,0 50px 90px -56px #0a1e5ab3;transition:flex-grow .9s cubic-bezier(.2,.8,.2,1),box-shadow .5s}.acc[data-on=ty] .acp[data-b=ty],.acc[data-on=kraft] .acp[data-b=kraft],.acc[data-on=clam] .acp[data-b=clam]{flex-grow:3.4}.acp>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transform:scale(1.1);filter:saturate(.8) brightness(.82);transition:transform 1.4s cubic-bezier(.2,.8,.2,1),filter .8s}.acc[data-on=ty] .acp[data-b=ty]>img,.acc[data-on=kraft] .acp[data-b=kraft]>img,.acc[data-on=clam] .acp[data-b=clam]>img{transform:none;filter:none}.acp__shade{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;border-radius:inherit;background:linear-gradient(0deg,#071233b8,#0712331f 48%,#07123300 70%);box-shadow:inset 0 0 0 1px #ffffff29}.acp__spine{position:absolute;left:22px;bottom:24px;z-index:2;display:flex;flex-direction:column-reverse;align-items:center;gap:14px;writing-mode:vertical-rl;transform:rotate(180deg);transition:opacity .4s}.acp__spine .mono{font-size:9.5px;color:var(--lime)}.acp__spine b{font-size:18px;font-weight:500;letter-spacing:-.02em;white-space:nowrap}.acc[data-on=ty] .acp[data-b=ty] .acp__spine,.acc[data-on=kraft] .acp[data-b=kraft] .acp__spine,.acc[data-on=clam] .acp[data-b=clam] .acp__spine{opacity:0}.acp__plate{position:absolute;left:20px;bottom:20px;z-index:2;width:min(400px,calc(100% - 40px));display:flex;flex-direction:column;gap:6px;padding:20px 22px;border-radius:22px;background:linear-gradient(135deg,#3b88ff5c,#0a163357 58%,#b6f23c1f);-webkit-backdrop-filter:blur(20px) saturate(1.6);backdrop-filter:blur(20px) saturate(1.6);box-shadow:inset 0 0 0 1px #ffffff42,inset 0 1px #fff6,0 20px 40px -18px #040a2899;opacity:0;transform:translateY(18px);transition:opacity .4s,transform .7s cubic-bezier(.2,.8,.2,1);pointer-events:none}.acc[data-on=ty] .acp[data-b=ty] .acp__plate,.acc[data-on=kraft] .acp[data-b=kraft] .acp__plate,.acc[data-on=clam] .acp[data-b=clam] .acp__plate{opacity:1;transform:none;transition-delay:.32s,.32s;pointer-events:auto}.acp__k{font-size:9.5px;color:#ffffffbf}.acp__n{font-size:clamp(36px,3.4vw,48px);font-weight:500;letter-spacing:-.05em;line-height:1}.acp__mix{font-size:13px;color:#ffffffc7}.acp__bar{height:8px;margin-top:6px}.acp__p{display:flex;align-items:baseline;gap:8px;margin-top:8px}.acp__p b{font-size:24px;font-weight:600;letter-spacing:-.04em}.acp__p .mono{font-size:9px;color:#ffffffb8}.acp__plate>.arr{position:absolute;right:18px;top:18px;background:#fff;color:var(--ink);transition:background .3s,transform .4s var(--ease)}.acp:hover .acp__plate>.arr{background:var(--lime);transform:rotate(45deg)}.acp:focus-visible{outline:2px solid var(--cobalt);outline-offset:4px}@keyframes lblStick{0%{opacity:0;transform:translateY(-36px) rotate(-6deg) scale(1.05);box-shadow:0 60px 80px -30px #3c1e0566}to{opacity:1;transform:rotate(-1.6deg)}}@keyframes barUp{to{transform:none}}@keyframes slipIn{0%{opacity:0;transform:translate(30px) rotate(7deg)}to{opacity:1;transform:rotate(2.4deg)}}.note{position:absolute;right:9%;bottom:-34px;z-index:3;display:flex;gap:14px;width:min(400px,40%);padding:20px 22px;border-radius:22px;color:var(--ink);background:linear-gradient(135deg,#ffffffe0,#ffffffa8);-webkit-backdrop-filter:blur(18px) saturate(1.5);backdrop-filter:blur(18px) saturate(1.5);box-shadow:inset 0 0 0 1px #ffffffe6,0 30px 50px -26px #0a1e5a8c;transform:rotate(-1.2deg);opacity:0}@keyframes noteIn{0%{opacity:0;transform:translateY(24px) rotate(-4deg)}to{opacity:1;transform:rotate(-1.2deg)}}.note .mono{margin:0;font-size:9.5px;color:var(--fg-mute)}.note .ul{font-size:13px;color:var(--cobalt)}.sship{padding-bottom:clamp(110px,10vw,160px)!important}@media(max-width:900px){.pw--dmode{grid-template-columns:1fr 1fr}.fnight__sky{top:-120px;bottom:-170px;--ft:460px;--fb:380px}.fnight{padding-bottom:72px!important}.pass__top{flex-direction:column;align-items:flex-start;gap:12px}.fnight .seg2.ftest__tabs button{padding:8px 11px;font-size:12px}.fnight .checks{display:flex;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;margin:-6px -16px 0;padding:0 16px 24px;scrollbar-width:none}.fnight .checks::-webkit-scrollbar{display:none}.acc{flex-direction:column;height:auto;gap:8px}.acp{flex:none!important;height:86px;border-radius:22px;transition:height .8s cubic-bezier(.2,.8,.2,1)}.acc[data-on=ty] .acp[data-b=ty],.acc[data-on=kraft] .acp[data-b=kraft],.acc[data-on=clam] .acp[data-b=clam]{height:380px}.acp__spine{writing-mode:horizontal-tb;transform:none;flex-direction:row;left:18px;bottom:auto;top:50%;margin-top:-12px;gap:12px}.acp__spine b{font-size:16px}.acp__plate{left:12px;bottom:12px;width:calc(100% - 24px);padding:16px 18px;border-radius:18px}.acp__n{font-size:34px}.acp__plate>.arr{right:14px;top:14px}.lbl,.slip,.note{position:relative;left:auto;right:auto;top:auto;bottom:auto;width:auto}.note{margin:0 -4px -26px}}@media(prefers-reduced-motion:reduce){.tix,.lbl,.slip,.note{opacity:1;animation:none!important;transition:none}}.dinside.dv{display:grid;grid-template-columns:minmax(0,.84fr) minmax(0,1.16fr);grid-template-rows:none;gap:0;padding:0;overflow:hidden;color:#fff;background:linear-gradient(160deg,#10276e,#0a1633 60%,#071233);box-shadow:0 1px 2px #07123333,0 50px 90px -50px #071233bf,inset 0 0 0 1px #ffffff1a}.dv__pic{position:relative;margin:0;min-height:380px;overflow:hidden}.dv__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 .9s cubic-bezier(.4,0,.2,1),transform 2.4s cubic-bezier(.2,.7,.2,1)}.dv[data-b=ty] .dv__pic img[data-b=ty],.dv[data-b=kraft] .dv__pic img[data-b=kraft],.dv[data-b=clam] .dv__pic img[data-b=clam]{opacity:1;transform:none}.dv__pic:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#0a163300 60%,#0a16338c);pointer-events:none}.dv__panel{position:relative;isolation:isolate;display:flex;flex-direction:column;gap:16px;padding:22px 24px;min-width:0}.dv__panel:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:radial-gradient(70% 60% at 100% 0%,#3b88ff6b,#3b88ff00 70%),radial-gradient(50% 50% at 10% 100%,#b6f23c24,#b6f23c00 70%)}.dv__top{display:flex;align-items:center;justify-content:space-between;gap:10px}.dv__top>.mono{font-size:9.5px;color:#d6e4ffbf}.dv__code{padding:6px 10px;border-radius:99px;font-size:8.5px;color:var(--lime);background:#b6f23c14;box-shadow:inset 0 0 0 1px #b6f23c4d}.dv__hero{display:flex;align-items:baseline;gap:12px}.dv__big{font-weight:300;font-size:clamp(72px,6.4vw,104px);line-height:.85;letter-spacing:-.07em;background:linear-gradient(180deg,#fff 40%,#a6cfff);-webkit-background-clip:text;background-clip:text;color:transparent;padding-right:.04em}.dv__unit{font-size:20px;font-weight:500;letter-spacing:-.02em;color:#ffffffd9}.dv.is-swap .dv__big{animation:dvRise .7s cubic-bezier(.2,.8,.2,1)}.dv.is-swap .dv__chips li{animation:dvRise .6s cubic-bezier(.2,.8,.2,1) both}.dv.is-swap .dv__chips li:nth-child(2){animation-delay:.05s}.dv.is-swap .dv__chips li:nth-child(3){animation-delay:.1s}.dv.is-swap .dv__chips li:nth-child(4){animation-delay:.15s}@keyframes dvRise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.dv__chips{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.dv__chips li{display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto;column-gap:10px;align-items:baseline;padding:11px 14px;border-radius:16px;background:linear-gradient(135deg,#3b88ff33,#ffffff0a 60%,#b6f23c0f);box-shadow:inset 0 0 0 1px #ffffff1f,inset 0 1px #ffffff24}.dv__chips li:last-child:nth-child(odd){grid-column:1/-1}.dv__chips b{grid-row:1/3;font-size:22px;font-weight:500;letter-spacing:-.04em;line-height:1}.dv__chips span{font-size:13px;color:#fff}.dv__chips .mono{font-size:8px;color:#d6e4ffb8}.dv__value{margin-top:auto;display:grid;grid-template-columns:1fr auto;gap:8px 14px;align-items:baseline}.dv__meter{grid-column:1/-1;position:relative;height:6px;border-radius:6px;background:#ffffff1f;overflow:hidden}.dv__meter i{position:absolute;left:0;top:0;bottom:0;width:calc(var(--pay,.25) * 100%);border-radius:inherit;background:linear-gradient(90deg,#3B88FF,var(--lime));transition:width .9s cubic-bezier(.2,.8,.2,1)}.dv__row{display:flex;align-items:baseline;gap:10px}.dv__row .mono{font-size:9px;color:#d6e4ffb8}.dv__row s{font-size:18px;color:#d6e4ffb8;text-decoration-thickness:1px}.dv__row--you{justify-content:flex-end}.dv__row--you b{font-size:30px;font-weight:600;letter-spacing:-.04em;color:var(--lime);line-height:1}.dfree.df{position:relative;isolation:isolate;overflow:hidden;color:#fff;gap:14px;background:linear-gradient(160deg,#2a6bff,#1452ee 34%,#0e2e9e 70%,#0a1633);box-shadow:inset 0 0 0 1px #ffffff2e,inset 0 1px #ffffff4d,0 40px 70px -44px #071233cc}.dfree.df:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:radial-gradient(60% 40% at 100% 0%,#b6f23c61,#b6f23c00 70%),radial-gradient(70% 50% at 0% 100%,#a6cfff4d,#a6cfff00 70%)}.dfree.df>.mono{color:#ffffffbf}.dfree.df ul{gap:14px}.dfree.df ul{flex:1;margin-top:18px;justify-content:space-evenly;gap:0}.dfree.df li{padding:14px 0;border-top:1px solid rgba(255,255,255,.14)}.dfree.df li:first-child{border-top:0}.dfree.df li{display:grid;grid-template-columns:44px 64px 1fr;align-items:center;column-gap:14px}.dfree.df b{min-width:0;font-size:clamp(28px,2.4vw,36px);font-weight:500;color:#fff}.dfree.df li>span:last-child{font-size:12.5px;line-height:1.35;color:#ffffffd1}.dfo{position:relative;display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:radial-gradient(circle at 30% 24%,#fff 0 4%,#a6cfff 12%,#3b88ff 32%,#1452ee 58%,#0a1633);box-shadow:inset -5px -7px 12px #0712338c,inset 3px 4px 8px #ffffff8c,0 12px 20px -8px #040a28bf}.dfo:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;mix-blend-mode:screen;background:radial-gradient(circle at 74% 80%,#b6f23c99,#b6f23c00 40%),radial-gradient(circle at 20% 80%,#a6cfff99,#a6cfff00 45%)}.dfo--a{background:radial-gradient(circle at 30% 24%,#fff 0 4%,#e4ff9a 12%,#7fb82a 34%,#1452ee 66%,#0a1633)}.dfo--c:after{background:radial-gradient(circle at 70% 76%,#b6f23cf2,#b6f23c00 58%),radial-gradient(circle at 24% 70%,#ffffff80,#fff0 40%)}.dfo svg{position:relative;z-index:1;width:20px;height:20px;fill:none;stroke:#fff;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 1px 1px rgba(7,18,51,.5))}.fnight .deck{--p:0;position:relative;height:clamp(440px,40vw,540px);margin-top:clamp(28px,3vw,44px)}.dk{--dx:0%;--r0:0deg;--dy:0px;position:absolute;left:50%;top:0;width:31.5%;height:100%;border-radius:26px;overflow:hidden;isolation:isolate;transform:translate(-50%) translate(calc(var(--dx) * var(--p))) translateY(calc(var(--dy) * (1 - var(--p)))) rotate(calc(var(--r0) * (1 - var(--p))));box-shadow:0 1px 2px #0000004d,0 60px 90px -46px #000000d9,inset 0 0 0 1px #ffffff1f;transition:scale .6s cubic-bezier(.2,.8,.2,1),box-shadow .5s}.dk:nth-child(1){--dx:-108%;--r0:-8deg;--dy:22px;z-index:2}.dk:nth-child(2){z-index:3}.dk:nth-child(3){--dx:108%;--r0:8deg;--dy:22px;z-index:1}.dk:hover{scale:1.02}.dk__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.dk__shade{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(0deg,#071233d1,#07123357 22%,#07123300 38%),linear-gradient(180deg,#07123338,#07123300 18%)}.dk__n{position:absolute;left:18px;top:6px;z-index:2;font-weight:300;font-size:96px;line-height:1;letter-spacing:-.07em;color:transparent;-webkit-text-stroke:1.2px rgba(255,255,255,.85)}.dk__ok{all:unset;position:absolute;right:16px;top:16px;z-index:3;display:grid;place-items:center;width:46px;height:46px;border-radius:50%;cursor:pointer;box-sizing:border-box;background:linear-gradient(135deg,#3b88ff61,#0a16334d 60%,#b6f23c1f);-webkit-backdrop-filter:blur(14px) saturate(1.6);backdrop-filter:blur(14px) saturate(1.6);box-shadow:inset 0 0 0 1px #ffffff4d,inset 0 1px #fff6,0 12px 24px -12px #0009;transition:background .35s,transform .45s cubic-bezier(.34,1.6,.64,1)}.dk__ok svg{width:20px;height:20px;fill:none;stroke:#fff9;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round;transition:stroke .3s,transform .45s cubic-bezier(.34,1.6,.64,1)}.dk__ok:hover{transform:scale(1.08)}.dk__ok:focus-visible{outline:2px solid var(--lime);outline-offset:3px}.dk.is-ok .dk__ok{background:var(--lime);box-shadow:0 10px 20px -8px #78b400b3}.dk.is-ok .dk__ok svg{stroke:var(--ink);stroke-width:2.6;transform:scale(1.08)}.dk.is-ok{box-shadow:0 0 0 2px var(--lime),0 0 40px -6px #b6f23c80,0 60px 90px -46px #000000d9}.dk__t{position:absolute;left:22px;right:22px;bottom:20px;z-index:2;color:#fff}.dk__t .mono{display:none}.dk__t b{display:block;font-size:clamp(20px,1.8vw,24px);font-weight:500;letter-spacing:-.03em}.dk__t p{margin:6px 0 0;font-size:14px;line-height:1.5;color:#ffffffe0}.dk__t{text-shadow:0 1px 12px rgba(7,18,51,.45)}.dk__n{text-shadow:0 2px 20px rgba(7,18,51,.25)}.deck.is-swap .dk__img{animation:dkSwap .8s cubic-bezier(.2,.8,.2,1) both}.deck.is-swap .dk:nth-child(2) .dk__img{animation-delay:.08s}.deck.is-swap .dk:nth-child(3) .dk__img{animation-delay:.16s}@keyframes dkSwap{0%{opacity:0;transform:scale(1.06)}to{opacity:1;transform:none}}.sship .arrive{--b:0;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:clamp(24px,4vw,64px);align-items:center;margin-top:clamp(28px,3vw,48px)}.arrive__k{margin:0;font-size:10px;color:#4f7a08}.arrive__big{display:flex;align-items:baseline;gap:.08em;margin:14px 0 0;font-weight:300;font-size:clamp(150px,15vw,232px);line-height:.8;letter-spacing:-.07em}.arrive__big b{font-weight:300;background:linear-gradient(180deg,#0a1633 30%,#1452ee 130%);-webkit-background-clip:text;background-clip:text;color:transparent;padding-right:.03em}.arrive__big span{font-size:.24em;font-weight:400;letter-spacing:-.02em;color:var(--fg-mute);align-self:center}.arrive__u{display:flex;flex-direction:column;gap:6px;margin:18px 0 0}.arrive__u b{font-size:clamp(24px,2.2vw,32px);font-weight:500;letter-spacing:-.03em}.arrive__u span{font-size:15px;color:var(--fg-mute)}.arrive__big b,.arrive__big span,.arrive__u{opacity:0;transform:translateY(24px);transition:opacity .8s,transform 1s cubic-bezier(.2,.8,.2,1)}.arrive.in .arrive__big b,.arrive.in .arrive__big span,.arrive.in .arrive__u{opacity:1;transform:none}.arrive.in .arrive__big span{transition-delay:.1s}.arrive.in .arrive__big b:last-child{transition-delay:.2s}.arrive.in .arrive__u{transition-delay:.3s}.arrive__stage{position:relative;height:clamp(420px,38vw,520px)}.rt{height:auto!important;aspect-ratio:640/480}.rt__svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible}.rt__ghost{fill:none;stroke:#0a163329;stroke-width:2;stroke-dasharray:2 7;stroke-linecap:round}.rt__trail{fill:none;stroke:url(#rtTrail);stroke-width:4;stroke-linecap:round}.rt__glow{fill:none;stroke:#3b88ff;stroke-width:10;stroke-linecap:round;opacity:.35}.rt__node circle{fill:#fff;stroke:#0a163340;stroke-width:1.6;transition:stroke .4s}.rt__node .in{fill:#0a163333;stroke:none;transition:fill .4s,r .4s}.rt__node.is-on circle{stroke:var(--cobalt)}.rt__node.is-on .in{fill:var(--lime);r:4.6}.rt__shop{transition:transform .5s cubic-bezier(.34,1.6,.64,1);transform-origin:556px 208px}.rt[data-s=door] .rt__shop{animation:rtShop .7s cubic-bezier(.34,1.6,.64,1)}@keyframes rtShop{40%{transform:scale(1.03)}}.rt__shadow{fill:#0a1e5a38}.rt__tape{fill:none;stroke:var(--lime);stroke-width:7;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1;opacity:.95}.rt__stk path{opacity:0}.rt[data-s=pack] .rt__stk .s1{animation:rtDrop .5s cubic-bezier(.34,1.5,.64,1) .1s both}.rt[data-s=pack] .rt__stk .s2{animation:rtDrop .5s cubic-bezier(.34,1.5,.64,1) .35s both}.rt[data-s=pack] .rt__stk .s3{animation:rtDrop .5s cubic-bezier(.34,1.5,.64,1) .6s both}.rt[data-s=pack] .rt__tape{animation:rtTape .45s cubic-bezier(.4,0,.2,1) 1.05s both}.rt:not([data-s=pack]):not([data-s=idle]) .rt__stk path{opacity:1}.rt:not([data-s=pack]):not([data-s=idle]) .rt__tape{stroke-dashoffset:0}@keyframes rtDrop{0%{opacity:0;transform:translateY(-70px)}60%{opacity:1}to{opacity:1;transform:none}}@keyframes rtTape{to{stroke-dashoffset:0}}.rt__lbl{opacity:.95}.rt__ping{fill:none;stroke:var(--lime);stroke-width:2.4;opacity:0}.rt[data-s=door] .rt__ping{animation:rtPing 1s cubic-bezier(.2,.8,.2,1)}@keyframes rtPing{0%{opacity:1;r:10}to{opacity:0;r:46}}.rt__ok{opacity:0;transform-box:fill-box;transform-origin:center}.rt__ok circle{fill:var(--lime);stroke:#0a1633;stroke-width:1.4}.rt__ok path{fill:none;stroke:#0a1633;stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round}.rt[data-s=door] .rt__ok{animation:rtOk .55s cubic-bezier(.34,1.7,.64,1) .15s both}@keyframes rtOk{0%{opacity:0;scale:.3}to{opacity:1;scale:1}}.rt__chip{position:absolute;z-index:2;display:flex;flex-direction:column;gap:3px;padding:13px 16px;border-radius:18px;color:var(--ink);background:linear-gradient(135deg,#ffffffe6,#a6cfff66 62%,#b6f23c33);-webkit-backdrop-filter:blur(18px) saturate(1.6);backdrop-filter:blur(18px) saturate(1.6);box-shadow:inset 0 0 0 1px #ffffffe6,inset 0 1px #fff,0 20px 40px -22px #0a1e5a8c;opacity:.5;transform:scale(.96);transition:opacity .5s,transform .6s cubic-bezier(.34,1.5,.64,1),box-shadow .5s}.rt__chip .mono{font-size:8.5px;color:var(--cobalt)}.rt__chip b{font-size:17px;font-weight:600;letter-spacing:-.025em}.rt__chip span:last-child{font-size:12px;color:var(--fg-mute)}.rt__chip.is-on{opacity:1;transform:none;box-shadow:inset 0 0 0 1px #ffffffe6,inset 0 1px #fff,0 0 0 1.5px var(--lime),0 24px 44px -20px #0a1e5a99}.rt__chip[data-n="1"]{left:30%;top:84%}.rt__chip[data-n="2"]{left:50%;top:6%}.arrive.is-door .arrive__big b{background:linear-gradient(180deg,#0a1633 10%,#1452ee 80%,#7fb82a 140%);-webkit-background-clip:text;background-clip:text}.arrive__num .arrive__k{transition:color .4s}.arrive.is-door .arrive__k{color:#3e6a00}.pledge{display:grid;grid-template-columns:1fr 1fr;gap:clamp(24px,4vw,64px);margin-top:clamp(36px,4vw,56px);padding-top:28px;border-top:1px solid var(--hair)}.pledge__c .mono{margin:0;font-size:9.5px;color:var(--fg-mute)}.pledge__t{margin:10px 0 0;font-size:17px;line-height:1.55;letter-spacing:-.01em}.pledge__c--me{display:flex;gap:16px}.pledge__c--me .ul{display:inline-block;margin-top:10px;font-size:14px;color:var(--cobalt)}.sship{padding-bottom:clamp(80px,8vw,130px)!important}@media(max-width:900px){.dinside.dv{grid-template-columns:1fr}.dv__pic{min-height:0;height:140px}.dv__panel{padding:14px 14px 16px;gap:10px}.dv__big{font-size:54px}.dv__unit{font-size:16px}.dv__chips{gap:6px}.dv__chips li{padding:7px 10px;border-radius:12px}.dv__chips b{font-size:16px}.dv__chips span{font-size:11.5px}.dv__chips .mono{font-size:7px}.dv__row .mono{font-size:8px}.dv__row s{font-size:15px}.dv__row--you b{font-size:24px}.dv__value{gap:6px 10px}.dfree.df ul{margin-top:12px}.fnight .deck{height:auto;display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;margin:22px -16px -56px;padding:0 16px 80px;scrollbar-width:none}.dk{box-shadow:0 1px 2px #0000004d,0 30px 40px -24px #0009,inset 0 0 0 1px #ffffff1f!important}.dk.is-ok{box-shadow:0 0 0 2px var(--lime),0 30px 40px -24px #0009!important}.fnight .deck::-webkit-scrollbar{display:none}.dk{position:relative;left:auto;flex:0 0 78%;height:440px;transform:none;scroll-snap-align:center}.dk__n{font-size:80px}.sship .arrive{grid-template-columns:1fr;gap:6px}.arrive__big{font-size:132px}.arrive__stage{margin-top:10px}.rt__chip{padding:9px 11px;border-radius:14px}.rt__chip b{font-size:13.5px}.rt__chip span:last-child{font-size:10.5px}.rt__chip[data-n="1"]{left:34%;top:84%}.rt__chip[data-n="2"]{left:36%;top:0}.pledge{grid-template-columns:1fr;gap:22px}.pledge__t{font-size:15.5px}}@media(prefers-reduced-motion:reduce){.arrive__big b,.arrive__big span,.arrive__u{opacity:1;transform:none;transition:none}.dk{transform:translate(-50%) translate(var(--dx))}}.dnext{overflow:visible}.dnext__pat{position:absolute;left:0;right:0;top:-6%;bottom:-560px;z-index:-1;pointer-events:none;overflow:hidden;-webkit-mask:linear-gradient(180deg,transparent,#000 14%,#000 78%,transparent);mask:linear-gradient(180deg,transparent,#000 14%,#000 78%,transparent)}.gl__topo{position:absolute;left:-4%;top:0;width:108%;height:100%;object-fit:cover;opacity:.07;animation:glDrift 40s ease-in-out infinite alternate}@keyframes glDrift{0%{transform:translate3d(-1%,0,0) scale(1.02)}to{transform:translate3d(1%,-1.2%,0) scale(1.05)}}[data-mode=night] .gl__topo{opacity:.1}@media(max-width:900px){.dnext__pat{bottom:-320px}.gl__topo{left:-60%;width:220%}}@media(prefers-reduced-motion:reduce){.gl__topo{animation:none}}[data-mode=night] .pdp-page .pb{--nv-card:linear-gradient(180deg,rgba(16,32,86,.74),rgba(6,14,46,.82));--nv-edge:rgba(166,207,255,.16);--nv-opt:rgba(214,228,255,.07);--nv-opt-edge:rgba(214,228,255,.13)}[data-mode=night] .pdp-page .pb .pw:not(.pw--size):not(.pw--mode),[data-mode=night] .pdp-page .pb .pm[aria-checked=false],[data-mode=night] .pdp-page .pb .dial,[data-mode=night] .pdp-page .pb .sky__t[aria-checked=false]{background:var(--nv-card);border-color:var(--nv-edge);box-shadow:inset 0 .5px #fff3,0 30px 60px -36px #020618e6,0 8px 20px -12px #0206188c}[data-mode=night] .pdp-page .pb .pw__k .mono{color:#e8f0ffeb}[data-mode=night] .pdp-page .pb .pw__k .mono.dim{color:#d6e4ffb8}[data-mode=night] .pdp-page .pb .tier .tr,[data-mode=night] .pdp-page .pb .mx,[data-mode=night] .pdp-page .pb .seg2{background:var(--nv-opt);box-shadow:inset 0 0 0 .5px var(--nv-opt-edge)}[data-mode=night] .pdp-page .pb .tier .tr .mono,[data-mode=night] .pdp-page .pb .mx .mono{color:#d6e4ffb8}[data-mode=night] .pdp-page .pb .tier .tr[aria-checked=true]{background:linear-gradient(160deg,#4a94ff,#1a5bf2 65%,#0e36c4);box-shadow:inset 0 1px #fff6,inset 0 0 0 1px #a6cfff8c,0 16px 30px -14px #3b88ffe6}[data-mode=night] .pdp-page .pb .tier .tr[aria-checked=true] .mono{color:#fffc}[data-mode=night] .pdp-page .pb .pm--sub[aria-checked=true]{border-color:#a6cfff8c;box-shadow:inset 0 1px #fff6,0 26px 50px -22px #3b88fff2,0 10px 22px -12px #02061880}[data-mode=night] .pdp-page .pb .sky__t[aria-checked=true]{border-color:#a6cfffb3}[data-mode=night] .pdp-page .pb .pw:not(.pw--size):not(.pw--mode),[data-mode=night] .pdp-page .pb .pm[aria-checked=false],[data-mode=night] .pdp-page .pb .dial,[data-mode=night] .pdp-page .pb .sky__t[aria-checked=false]{background:linear-gradient(90deg,transparent 4%,rgba(232,242,255,.9) 50%,transparent 96%) top/100% 1px no-repeat,radial-gradient(50% 14px at 50% 0%,rgba(196,222,255,.32),transparent 100%) top/100% 14px no-repeat,radial-gradient(100% 78% at 50% 0%,rgba(150,196,255,.28),rgba(150,196,255,.08) 55%,transparent 82%),var(--nv-card);border-top-color:#d6e8ff6b}@media(max-width:760px){[data-page=byob] .free .scale{gap:10px;margin:0 0 18px}[data-page=byob] .gift--extra{border-top-width:1px!important;border-radius:20px 20px 0 0!important}[data-page=byob] .gift__plus{position:static;grid-column:1;grid-row:1;display:grid;place-items:center;width:48px;height:48px;border-radius:14px;font-size:15px;letter-spacing:-.03em;color:var(--ink);background:linear-gradient(150deg,#e4ff9a,#b6f23c 60%,#8cc41e);box-shadow:inset 0 1px #fff9,0 8px 16px -10px #5a8c0acc}[data-page=byob] .gift--extra.is-off .gift__plus{background:#0a16330f;color:#0a1633a8;box-shadow:none}[data-page=byob] .gift--extra{background:radial-gradient(60% 120% at 0% 50%,rgba(182,242,60,.22),transparent 70%),var(--gl-bg)!important}@keyframes rollS{0%{left:7px}70%,to{left:calc(100% - 26px)}}[data-page=byob] .free .sechead .lede{display:none}}.mm{position:relative;margin-top:clamp(36px,4vw,56px);padding:clamp(22px,2.6vw,36px) clamp(22px,3vw,44px) clamp(24px,2.6vw,34px);border-radius:32px;color:var(--ink);overflow:hidden;background:radial-gradient(50% 70% at 100% 0%,rgba(182,242,60,.12),transparent 70%),var(--gl-bg);border:1px solid var(--gl-edge);box-shadow:var(--gl-sh);backdrop-filter:blur(26px) saturate(1.5);-webkit-backdrop-filter:blur(26px) saturate(1.5)}.mm__node{position:absolute;left:calc(var(--x) * 100%);top:40px;width:0;display:flex;flex-direction:column;align-items:center;transition:opacity .6s var(--ease),transform .7s var(--spring)}.mm.p-cut .mm__node.is-mid,.mm.p-direct .mm__node.is-mid{opacity:0;transform:translateY(14px) scale(.7)}@keyframes mmBob{to{translate:0 -3px}}@media(prefers-reduced-motion:reduce){.mm *{transition:none!important;animation:none!important}}@media(max-width:760px){.mm{padding:16px 14px;border-radius:24px}}#study+#last{position:relative;isolation:isolate}#study+#last:before{content:"";position:absolute;left:0;right:0;top:0;height:calc(var(--sec) + 4vh);z-index:-1;pointer-events:none;background:linear-gradient(180deg,#071648,#071648fd,#071648f8,#071648ef,#071648e4,#071648d7,#071648c8,#071648b7,#071648a5,#07164893,#07164880,#0716486c,#0716485a,#07164848,#07164837,#07164828,#0716481b,#07164810,#07164807,#07164802,#07164800)}@media(max-width:760px){#study+#last:before{height:calc(var(--sec) + 2vh)}}.pdp-page .bento>.bt,.pdp-page .dmini{box-shadow:0 40px 56px -26px #0a23788c,0 16px 24px -14px #0712335c,0 0 0 1px #ffffff59}[data-mode=night] .pdp-page .bento>.bt,[data-mode=night] .pdp-page .dmini{box-shadow:0 36px 54px -28px #020618d9,0 14px 22px -14px #02061899,0 0 0 1px #a6cfff24}@media(min-width:761px){.pdp-page .pz__buy>.pz__head{margin-bottom:clamp(14px,1.5vw,22px)}.pdp-page .pz__sub{margin-top:14px}}[data-mode=night] .pdp-page .sec .h2 .soft,[data-mode=night] .pdp-page .free .h2 .soft{color:#0a1633a8}[data-mode=night] .pdp-page .tag .mono:first-child{color:#0e3bc2}[data-mode=night] .pdp-page .scr{color:#0a1633bf}[data-mode=night] .sbar .mono,[data-mode=night] .sbar s{color:#ffffffc7!important}.pdp-page main>.shopify-section>section.sec{padding-top:clamp(80px,7.4vw,108px);padding-bottom:clamp(80px,7.4vw,108px)}.pdp-page main>.shopify-section>section.sec#last{padding-top:calc(var(--sec) + 4vh)}@media(max-width:760px){.pdp-page main>.shopify-section>section.sec{padding-top:60px;padding-bottom:60px}.pdp-page main>.shopify-section>section.sec#last{padding-top:calc(var(--sec) + 2vh)}}html.sa-return body:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;background:radial-gradient(70% 60% at 50% 46%,#1a3a96,#0c1d57 45%,#071233)}html.sa-return[data-mode=day] body:after{background:radial-gradient(70% 60% at 50% 46%,#fff,#eef3fd,#dfe7f7)}.sa-ret{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;pointer-events:none}.sa-ret__bg{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(70% 60% at 50% 46%,#1a3a96,#0c1d57 45%,#071233);transition:opacity .6s cubic-bezier(.4,0,.2,1)}.sa-ret[data-m=day] .sa-ret__bg{background:radial-gradient(70% 60% at 50% 46%,#fff,#eef3fd,#dfe7f7)}.sa-ret.go .sa-ret__bg{opacity:0}[data-page=account]{--a-fg:#FFFFFF;--a-mute:rgba(214,229,255,.84);--a-dim:rgba(196,216,255,.72);--a-hair:rgba(190,212,255,.16);--a-side:radial-gradient(120% 50% at 100% 0%,rgba(90,140,255,.3),transparent 60%),linear-gradient(170deg,rgba(16,34,98,.9),rgba(7,16,54,.94));--a-side-rim:rgba(176,208,255,.38);--a-w:radial-gradient(110% 70% at 0% 0%,rgba(84,134,255,.24),transparent 58%),radial-gradient(80% 60% at 100% 100%,rgba(182,242,60,.06),transparent 60%),linear-gradient(165deg,rgba(16,34,98,.88),rgba(7,16,54,.92));--a-w-rim:rgba(176,208,255,.4);--a-w-top:rgba(255,255,255,.55);--a-w-sh:0 34px 70px -36px rgba(2,8,34,.8),0 12px 24px -16px rgba(2,8,34,.5);--a-in:rgba(255,255,255,.07);--a-in-rim:rgba(190,212,255,.18);--a-solid:#fff;--a-solid-ink:#0A1633;--a-room:linear-gradient(180deg,rgba(6,14,48,.62),rgba(6,14,48,0) 150px),linear-gradient(180deg,rgba(44,86,204,.34),rgba(34,70,180,.42) 55%,rgba(10,24,72,.88)),radial-gradient(55% 45% at 72% 16%,rgba(130,176,255,.55),transparent 70%),radial-gradient(50% 45% at 12% 60%,rgba(70,124,255,.45),transparent 70%);--a-room-f:blur(34px) saturate(.45) brightness(1.12)}[data-mode=day] [data-page=account],[data-mode=day][data-page=account]{--a-fg:#0A1633;--a-mute:rgba(10,22,51,.66);--a-dim:rgba(10,22,51,.66);--a-hair:rgba(10,22,51,.08);--a-side:linear-gradient(170deg,rgba(255,255,255,.62),rgba(255,255,255,.38) 55%,rgba(236,242,255,.48));--a-side-rim:rgba(255,255,255,.85);--a-w:linear-gradient(165deg,rgba(255,255,255,.74),rgba(255,255,255,.48));--a-w-rim:rgba(255,255,255,.85);--a-w-top:#fff;--a-w-sh:0 30px 60px -38px rgba(10,35,120,.45),0 10px 22px -18px rgba(7,18,51,.25);--a-in:rgba(10,22,51,.045);--a-in-rim:rgba(10,22,51,.07);--a-solid:#0A1633;--a-solid-ink:#fff;--a-room:linear-gradient(180deg,rgba(240,244,252,.5),rgba(232,239,252,.6) 60%,rgba(226,234,250,.78)),radial-gradient(60% 50% at 70% 15%,rgba(255,255,255,.6),transparent 70%);--a-room-f:blur(34px) saturate(1.1) brightness(1.08)}[data-page=account] main{color:var(--a-fg)}.acct-side{position:sticky;top:92px;height:calc(100vh - 116px);min-height:440px;display:flex;flex-direction:column;gap:22px;padding:18px 14px 14px;border-radius:30px;background:var(--a-side);box-shadow:inset 0 0 0 1px var(--a-side-rim),inset 0 1px 0 var(--a-w-top),var(--a-w-sh);-webkit-backdrop-filter:blur(34px) saturate(1.5);backdrop-filter:blur(34px) saturate(1.5)}.acct-side:before{content:"";position:absolute;left:14%;right:14%;top:0;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.85),transparent);pointer-events:none}.acct-main{min-width:0}.acct-top{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;padding:10px 6px 22px}.acct-btn{all:unset;box-sizing:border-box;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:8px;height:40px;padding:0 17px;border-radius:99px;font:500 13px/1 var(--sans);letter-spacing:-.01em;white-space:nowrap;transition:transform .45s cubic-bezier(.34,1.4,.5,1),background .3s,color .3s,box-shadow .3s}.acct-btn[hidden]{display:none}.acct-btn svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.acct-btn:hover{transform:translateY(-2px)}.acct-btn:disabled{opacity:.6;cursor:default;transform:none}.acct-btn:focus-visible{outline:2px solid var(--lime);outline-offset:2px}.acct-btn--lime{color:#0a1633;background:linear-gradient(180deg,#cbff5e,#b6f23c 55%,#a5e22e);box-shadow:inset 0 1px #ffffffa6,0 12px 26px -12px #8cc41ecc}.acct-btn--white{color:#0a1633;background:#fff;box-shadow:0 10px 22px -12px #02061899}.acct-btn--glass{color:#fff;background:#ffffff24;box-shadow:inset 0 0 0 1px #ffffff4d;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.acct-btn--glass:hover{background:#ffffff38}.acct-btn--line{height:36px;padding:0 14px;font-size:12.5px;color:var(--a-fg);background:var(--a-in);box-shadow:inset 0 0 0 1px var(--a-in-rim)}.acct-btn--line:hover{background:var(--a-solid);color:var(--a-solid-ink);box-shadow:none}.acct-btn.is-added{background:var(--lime)!important;color:#0a1633!important}.w{position:relative;border-radius:30px;padding:22px;color:var(--a-fg);background:var(--a-w);box-shadow:inset 0 0 0 1px var(--a-w-rim),inset 0 1px 0 var(--a-w-top),var(--a-w-sh);-webkit-backdrop-filter:blur(30px) saturate(1.4);backdrop-filter:blur(30px) saturate(1.4);scroll-margin-top:110px;min-width:0}.w-t{margin:0;font-size:19px;font-weight:500;letter-spacing:-.03em;line-height:1.1;color:var(--a-fg)}.w--full{grid-column:span 12}.sw{all:unset;cursor:pointer;position:relative;flex:none;width:50px;height:30px;border-radius:99px;background:var(--a-in);box-shadow:inset 0 0 0 1px var(--a-in-rim);transition:background .4s}.sw i{position:absolute;left:3px;top:3px;width:24px;height:24px;border-radius:50%;background:#fff;box-shadow:0 3px 8px #02061859;transition:transform .5s cubic-bezier(.34,1.4,.5,1)}.sw[aria-checked=true]{background:linear-gradient(180deg,#c8ff57,#a5e22e);box-shadow:inset 0 1px #ffffff80}.sw[aria-checked=true] i{transform:translate(20px)}.sw:focus-visible{outline:2px solid var(--lime);outline-offset:3px}@keyframes suIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.w.is-asking{overflow:hidden}.ask{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;border-radius:inherit;display:flex;align-items:flex-end;padding:26px;color:#fff;background:radial-gradient(90% 60% at 0% 0%,rgba(59,136,255,.42),transparent 65%),linear-gradient(170deg,#18348af0,#0a1a4ef7);box-shadow:inset 0 0 0 1px #d6e8ff38;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);animation:askIn .55s cubic-bezier(.16,1,.3,1)}[data-mode=day] .ask{color:#0a1633;background:radial-gradient(90% 60% at 0% 0%,rgba(127,178,255,.3),transparent 65%),linear-gradient(170deg,#fffffff7,#eef3fdfa);box-shadow:inset 0 0 0 1px #0a163314}.ask.out{animation:askOut .38s cubic-bezier(.6,0,.4,1) forwards}.ask__in{max-width:420px}.ask__t{margin:0;font-size:22px;font-weight:500;letter-spacing:-.035em;line-height:1.15}.ask__b{margin:8px 0 18px;font-size:14px;line-height:1.5;opacity:.75}.ask__btns{display:flex;gap:8px;flex-wrap:wrap}.ask .acct-btn--glass{color:inherit;background:#ffffff1a;box-shadow:inset 0 0 0 1px #d6e8ff47}[data-mode=day] .ask .acct-btn--glass{background:#0a16330d;box-shadow:inset 0 0 0 1px #0a16331f}[data-mode=day] .ask .acct-btn--white{background:#0a1633;color:#fff}.ask__ok{display:block;width:52px;height:52px;margin-bottom:16px}.ask__ok svg{width:100%;height:100%;fill:none;stroke-linecap:round;stroke-linejoin:round}.ask__ok circle{stroke:var(--lime);stroke-width:2.5;stroke-dasharray:151;stroke-dashoffset:151;animation:askDraw .7s cubic-bezier(.65,0,.35,1) .05s forwards;fill:#b6f23c1f}.ask__ok path{stroke:var(--lime);stroke-width:3.5;stroke-dasharray:40;stroke-dashoffset:40;animation:askDraw .45s cubic-bezier(.65,0,.35,1) .6s forwards}[data-mode=day] .ask__ok circle,[data-mode=day] .ask__ok path{stroke:#5e8f0a}.ask.is-done .ask__t,.ask.is-done .ask__b,.ask.is-done .ask__btns{animation:suIn .6s cubic-bezier(.16,1,.3,1) both}.ask.is-done .ask__b{animation-delay:.08s}.ask.is-done .ask__btns{animation-delay:.16s}@keyframes askIn{0%{opacity:0;transform:translateY(16px) scale(.985)}to{opacity:1;transform:none}}@keyframes askOut{to{opacity:0;transform:translateY(10px)}}@keyframes askDraw{to{stroke-dashoffset:0}}.pr{display:grid;grid-template-columns:200px minmax(0,1fr);grid-template-rows:auto 1fr;gap:20px;padding:10px 20px 10px 10px;border-radius:24px;background:var(--a-in);box-shadow:inset 0 0 0 1px var(--a-in-rim);transition:transform .6s cubic-bezier(.34,1.3,.5,1),background .4s}.pr:hover{transform:translateY(-3px)}.pr__stage{position:relative;height:220px;border-radius:18px;overflow:hidden;display:grid;place-items:center;background:radial-gradient(60% 40% at 50% 92%,rgba(2,6,24,.42),transparent 72%),radial-gradient(80% 70% at 50% 15%,rgba(182,242,60,.26),transparent 66%),linear-gradient(170deg,#1d3a86,#0a1a4e)}[data-mode=day] .pr__stage{background:radial-gradient(60% 40% at 50% 92%,rgba(10,35,120,.22),transparent 72%),radial-gradient(80% 70% at 50% 15%,rgba(182,242,60,.4),transparent 66%),linear-gradient(170deg,#eef4e2,#cfddf2)}.pr__bag{position:relative;width:110px;height:128px;margin-top:24px;display:flex;filter:drop-shadow(0 16px 14px rgba(2,6,24,.42));transition:transform .8s cubic-bezier(.34,1.3,.5,1);--pp:#C79C6E;--pp2:#A97E52}.pr__bag[data-paper=white]{--pp:#F6F3EC;--pp2:#D9D4C8}.pr:hover .pr__bag{transform:translateY(-4px) rotate(-2deg)}.pr__h{position:absolute;left:32px;top:-25px;width:42px;height:35px;border:5px solid var(--pp2);border-bottom:0;border-radius:14px 14px 0 0}.pr__face{position:relative;flex:1;background:var(--pp);border-radius:2px 0 0 3px;overflow:hidden}.pr__face img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.pr__face:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(100deg,rgba(255,255,255,.18),transparent 35%,transparent 70%,rgba(0,0,0,.12)),linear-gradient(180deg,rgba(0,0,0,.1),transparent 8%)}.pr__gus{flex:none;width:21px;background:linear-gradient(90deg,var(--pp2),color-mix(in srgb,var(--pp2) 80%,#000) 50%,var(--pp2));border-radius:0 3px 3px 0;clip-path:polygon(0 0,100% 4%,100% 100%,0 100%)}.pr__chip{position:absolute;left:10px;top:10px;height:24px;padding:0 10px;display:inline-flex;align-items:center;border-radius:99px;font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:#0a1633;background:var(--lime)}.pr__t{display:flex;flex-direction:column;gap:6px;padding-top:14px;min-width:0}.pr__t b{font-size:20px;font-weight:500;letter-spacing:-.03em;margin-bottom:4px}.pr__t span{font-size:13px;color:var(--a-mute)}.pr__b{grid-column:2;align-self:end;display:flex;gap:8px;padding-bottom:6px}.pr__t{grid-row:1}.pr__stage{grid-row:1/3}.pr__b .acct-btn{height:40px}.pr-empty{margin:0;padding:24px;text-align:center;font-size:14px;color:var(--a-mute)}.pv{position:fixed;top:0;right:0;bottom:0;left:0;z-index:400;display:grid;place-items:center;padding:20px;background:#040a208c;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);opacity:0;transition:opacity .35s}.pv[hidden]{display:none}.pv.on{opacity:1}.pv .w-t{color:#fff}.pv__sheet{display:block;width:100%;aspect-ratio:6/7;border-radius:6px;overflow:hidden;background:#c79c6e;box-shadow:0 18px 30px -16px #000000b3}.pv__sheet[data-paper=white]{background:#f6f3ec}.pv__sheet img{width:100%;height:100%;object-fit:cover;display:block}.hi{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.hi__r{border-radius:20px;background:var(--a-in);box-shadow:inset 0 0 0 1px var(--a-in-rim);transition:background .35s}.hi__r.is-open{background:color-mix(in srgb,var(--a-in) 100%,rgba(255,255,255,.04))}.hi__row{display:grid;grid-template-columns:56px minmax(0,1.6fr) .8fr .5fr .7fr 150px;align-items:center;gap:14px;padding:8px 10px 8px 8px}.hi__th{width:56px;height:56px;border-radius:14px;overflow:hidden;background:#0a1633;box-shadow:0 8px 16px -10px #020618b3}.hi__th img{width:100%;height:100%;object-fit:cover;display:block}.hi__th--print{display:grid;place-items:center;background:radial-gradient(70% 60% at 50% 30%,rgba(127,178,255,.4),transparent 70%),linear-gradient(170deg,#24408c,#0e1f5a)}.hi__th--print img{width:34px;height:40px;border-radius:2px;background:#c79c6e;box-shadow:0 6px 10px -4px #0000008c}.hi__th--print img[data-paper=white]{background:#f6f3ec}.hi__t{display:flex;flex-direction:column;gap:3px;min-width:0}.hi__t b{font-size:14px;font-weight:500;letter-spacing:-.015em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hi__t span{font-size:12.5px;color:var(--a-mute);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hi__d{display:flex;flex-direction:column;gap:3px;font-size:13.5px}.hi__num{font-size:10.5px;letter-spacing:.06em;color:var(--a-dim)}.hi__p{font-size:14px;font-weight:500}.hi__s{display:inline-flex;align-items:center;gap:7px;font-size:12.5px;color:var(--a-mute)}.hi__s i{width:7px;height:7px;border-radius:50%;background:#4ade80;box-shadow:0 0 0 3px #4ade802e}.hi__b{display:flex;align-items:center;justify-content:flex-end;gap:6px}.hi__x{all:unset;cursor:pointer;display:grid;place-items:center;width:36px;height:36px;border-radius:50%;color:var(--a-fg);background:var(--a-in);box-shadow:inset 0 0 0 1px var(--a-in-rim);transition:background .3s}.hi__x:hover{background:var(--a-w-rim)}.hi__x:focus-visible{outline:2px solid var(--lime);outline-offset:2px}.hi__x svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;transition:transform .45s cubic-bezier(.34,1.3,.5,1)}.hi__r.is-open .hi__x svg{transform:rotate(180deg)}.hi__more{padding:2px 14px 14px 78px;animation:suIn .45s cubic-bezier(.16,1,.3,1)}.hi__more[hidden]{display:none}.hi__more ul{list-style:none;margin:0;padding:12px 0 0;border-top:1px solid var(--a-hair);display:flex;flex-direction:column;gap:8px}.hi__more li{display:grid;grid-template-columns:36px auto 1fr;gap:10px;font-size:13px}.hi__more li span{color:var(--a-mute)}.hi__more li b{font-weight:500}@keyframes trP{50%{transform:scale(.55)}}.js [data-page=account] .w:not(.in),.js [data-page=account] .acct-top:not(.in),.js [data-page=account] .pr:not(.in),.js [data-page=account] .hi__r:not(.in){opacity:0;transform:translateY(16px)}.js [data-page=account] .acct-side:not(.in){opacity:0;transform:translate(-14px)}[data-page=account] .w,[data-page=account] .acct-top,[data-page=account] .acct-side,[data-page=account] .pr,[data-page=account] .hi__r{transition:opacity .9s cubic-bezier(.16,1,.3,1) var(--d,0s),transform .9s cubic-bezier(.16,1,.3,1) var(--d,0s),background .4s}[data-page=account] .pr.in:hover{transform:translateY(-3px);transition-delay:0s}@media(max-width:1100px){.acct-side{padding:12px 10px;align-items:center}}@media(max-width:760px){.acct-side{position:static;height:auto;min-height:0;display:contents}.acct-side:before,.acct-side__me,.acct-side__out{display:none}.acct-top{padding:6px 6px 16px;align-items:center}.w{padding:16px;border-radius:24px}.w-t{font-size:17px}.ask{padding:20px}.ask__t{font-size:20px}.pr{grid-template-columns:1fr;padding:10px;gap:12px}.pr__stage{grid-row:auto;height:200px}.pr__t{grid-row:auto;padding:0 6px}.pr__t b{font-size:17px;margin:0}.pr__b{grid-column:auto}.pr__b .acct-btn{flex:1}.hi__row{grid-template-columns:48px minmax(0,1fr) auto;grid-template-areas:"th t b" "th d p";row-gap:2px;column-gap:12px;padding:8px 10px 8px 8px}.hi__th{grid-area:th;width:48px;height:48px;border-radius:12px}.hi__t{grid-area:t}.hi__d{grid-area:d;flex-direction:row;gap:6px;font-size:12px;color:var(--a-mute)}.hi__p{grid-area:p;justify-self:end;font-size:13px}.hi__s{display:none}.hi__b{grid-area:b}.hi__go{height:32px;width:32px;padding:0}.hi__go span{display:none}.hi__x{width:32px;height:32px}.hi__th--print img{width:28px;height:33px}.hi__more{padding:0 12px 12px 68px}}@media(prefers-reduced-motion:reduce){.sh__arc,.sw i{transition:none}.tr__steps .is-now i:after,.ask,.ask__ok circle,.ask__ok path{animation:none}.ask__ok circle,.ask__ok path{stroke-dashoffset:0}}.acct-side{overflow:hidden;gap:16px}.acct-side>*:not(.acct-side__glow):not(.acct-side__mark){position:relative;z-index:1}.ct{font-style:normal;min-width:24px;height:22px;padding:0 7px;box-sizing:border-box;display:grid;place-items:center;border-radius:99px;font-size:10.5px;color:var(--a-fg);background:var(--a-in);box-shadow:inset 0 0 0 1px var(--a-in-rim)}@keyframes ctP{50%{box-shadow:0 0 0 7px #b6f23c00}}@media(max-width:1100px){.acct-side__k,.ct,.acct-side__mark{display:none}}@media(max-width:760px){.ct{display:none}}.pr{position:relative;grid-template-rows:auto auto 1fr}.pr.is-asking{overflow:hidden}.pr__stage{grid-row:1/4}.pr__use{display:none;grid-column:2;grid-row:2;align-self:start;align-items:center;justify-content:space-between;gap:12px;margin-top:4px;padding:9px 10px 9px 14px;border-radius:16px;font-size:13px;font-weight:500;cursor:pointer;background:var(--a-in);box-shadow:inset 0 0 0 1px var(--a-in-rim);transition:background .3s}.pr__use:hover{background:var(--a-w-rim)}.pr__b{grid-row:3}.pr .ask{border-radius:24px}@media(max-width:760px){.pr{grid-template-rows:none}.pr__stage{grid-row:auto}.pr__use{grid-column:auto;grid-row:auto;margin:0}.pr__b{grid-row:auto}}.owr__done{stroke:url(#owrG);stroke-width:3.5;stroke-dasharray:100;stroke-dashoffset:100;transition:stroke-dashoffset 2.6s cubic-bezier(.33,1,.68,1);filter:drop-shadow(0 0 5px rgba(182,242,60,.45))}.owr__glint{stroke:#fff;stroke-width:3.5;stroke-dasharray:5 200;stroke-dashoffset:5;opacity:0;filter:drop-shadow(0 0 6px #fff)}@keyframes owrPing{0%{transform:scale(1);opacity:.9}to{transform:scale(2.6);opacity:0}}@keyframes owrBob{50%{transform:translateY(-1.5px)}}@media(prefers-reduced-motion:reduce){.owr__done{transition:none}}.w-chip,.w-pill,.acct-badge,.pr__chip,.pr__sub,.ct,.owr__l,.hi__s,.acct-btn,.su__save-b .acct-btn{white-space:nowrap}@media(max-width:760px){.acct-main[data-view] .w{display:none}.acct-main[data-view=overview] .w[data-tab~=overview],.acct-main[data-view=sub] .w[data-tab~=sub],.acct-main[data-view=prints] .w[data-tab~=prints],.acct-main[data-view=orders] .w[data-tab~=orders]{display:flex;flex-direction:column}.acct-top{padding:4px 6px 12px;align-items:center}.ct{display:none!important}.pr{scroll-snap-align:start;display:flex!important;flex-direction:column;gap:10px;padding:8px}.pr__stage{height:170px;grid-row:auto}.pr__bag{width:92px;height:108px;margin-top:20px}.pr__t{padding:0 6px;gap:4px}.pr__t b{font-size:17px}.pr__t span{font-size:12.5px}.pr__use{margin:0;padding:8px 8px 8px 12px;font-size:12.5px}.pr__b{padding:0}.pr__b .acct-btn{flex:1;height:40px}.hi{gap:6px}.hi__row{padding:6px 8px 6px 6px!important}.hi__th{width:44px;height:44px}.hi__t b{font-size:13.5px}.hi__t span{font-size:12px}}@media(max-width:760px){.pr__b{display:flex;width:100%;gap:8px}.pr__b .acct-btn svg{flex:none;width:16px;height:16px}}@media(max-width:760px){[data-page=account] .hwf{padding-bottom:calc(96px + env(safe-area-inset-bottom))}}[data-page=account] .hwf__top{padding-top:clamp(72px,7vw,110px)}@media(max-width:760px){[data-page=account] .hwf__top{padding-top:64px}}.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}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/sa-page-disc.css.map */
