/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-feature-settings:normal;font-variation-settings:normal;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}@font-face{font-family:Inter;src:url(/fonts/inter-latin-wght.woff2)format("woff2");font-weight:100 900;font-display:swap}:root{--ink:#111a33;--ink-2:#4a5370;--blue:#056dff;--pink:#e90061;--red:#d92d20;--navy:#003087;--s1:0 1px 1px #281e5a0d, 0 1px 3px #281e5a14;--s2:0 1px 2px #281e5a14, 0 12px 28px -8px #281e5a2e, 0 28px 56px -18px #281e5a3d;--ease:cubic-bezier(.2,.8,.2,1);--enter:cubic-bezier(.16,1,.3,1);--loop:9s}*{box-sizing:border-box}html,body{margin:0}body{color:var(--ink);-webkit-font-smoothing:antialiased;background:#eef0fb;font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-weight:500;overflow-x:hidden}.num{font-variant-numeric:tabular-nums}a,button{cursor:pointer}a:focus-visible,button:focus-visible{outline:2.5px solid var(--blue);outline-offset:3px}.pill{white-space:nowrap;border-radius:9999px;align-items:center;gap:8px;display:inline-flex}.hero{--w:min(100% - 64px, 1120px);isolation:isolate;height:100vh;min-height:800px;max-height:900px;position:relative;overflow:hidden}.bg{z-index:-4;background:url(/bg/dreamy-fabrica-10-2560.webp) 50%/cover;animation:26s ease-in-out infinite alternate drift;position:absolute;inset:-12%}.veil{z-index:-3;background:radial-gradient(40% 36% at 22% 30%,#8ccdff80,#0000 70%),radial-gradient(38% 34% at 80% 24%,#ffaadc6b,#0000 70%),radial-gradient(46% 40% at 58% 88%,#beaaff6b,#0000 70%);animation:40s linear infinite turn;position:absolute;inset:-30%}.wash{z-index:-2;background:radial-gradient(58% 46% at 50% 36%,#fafaffdb,#fafaff00 74%),linear-gradient(#f6f7ff8c,#f6f7ff1a 50%,#f6f7ff73);position:absolute;inset:0}.spot{z-index:-1;pointer-events:none;background:radial-gradient(360px circle at var(--mx,50%) var(--my,36%), #fff9, transparent 70%);position:absolute;inset:0}@keyframes drift{0%{transform:translate(-2%,-1%)scale(1.02)}to{transform:translate(2%,2%)scale(1.1)}}@keyframes turn{to{transform:rotate(360deg)}}.glass{-webkit-backdrop-filter:blur(28px)saturate(1.8);backdrop-filter:blur(28px)saturate(1.8);box-shadow:inset 0 1px 0 #fffffff2, inset 10px -10px 28px -14px #ff78d74d, inset -10px 10px 28px -14px #6ebeff61, var(--s2), 0 0 0 1px #3c32780f;background:#ffffffc7}.in{animation:enter .8s var(--enter) both;animation-delay:calc(var(--i,0) * 70ms + 60ms)}@keyframes enter{0%{opacity:.01;filter:blur(8px);translate:0 22px}}.nav{margin-left:calc(var(--w) / -2);width:var(--w);z-index:5;justify-content:space-between;height:64px;padding:0 10px 0 9px;position:absolute;top:20px;left:50%}.brand{color:var(--ink);align-items:center;gap:12px;font-size:18px;font-weight:800;text-decoration:none;display:flex}.mark{width:46px;height:46px;box-shadow:inset 0 1px 0 #fff, 0 0 0 1px #3c327814, var(--s1);background:linear-gradient(160deg,#fff,#e3ecff);border-radius:50%;place-items:center;display:grid}.mark img{width:30px;height:30px;transition:transform .3s var(--ease)}.brand:hover .mark img{transform:rotate(-14deg)scale(1.1)}.links{gap:6px;display:flex}.links a{color:var(--ink-2);transition:background .14s var(--ease), color .14s var(--ease);border-radius:9999px;padding:10px 18px;font-size:15px;font-weight:700;text-decoration:none}.links a:hover{color:var(--ink);background:#282d5a12}.btn{color:#fff;background:linear-gradient(180deg, #2a84ff, var(--blue));height:58px;translate:var(--tx,0) var(--ty,0);transition:transform .14s var(--ease), box-shadow .14s var(--ease), translate .3s var(--ease);padding:0 30px;font-size:17px;font-weight:800;text-decoration:none;position:relative;overflow:hidden;box-shadow:inset 0 2px #ffffff8c,inset 0 -8px 12px -6px #0a145a59,0 10px 26px -6px #056dffb3}.btn:before,.hl:before{content:"";pointer-events:none;background:linear-gradient(#ffffff6b,#fff0);border-radius:9999px;height:42%;position:absolute;top:3px;left:10px;right:10px}.btn:after,.hl:after{content:"";pointer-events:none;background:linear-gradient(100deg,#0000,#ffffff80,#0000);width:45%;position:absolute;top:0;bottom:0;left:-60%;transform:skew(-18deg)}.btn:after{transition:left .55s var(--ease)}.btn:hover{transform:translateY(-2px);box-shadow:inset 0 2px #ffffff8c,inset 0 -8px 12px -6px #0a145a59,0 16px 34px -6px #056dffd9}.btn:hover:after{left:120%}.btn:active{transition-duration:90ms;transform:translateY(1px)scale(.985)}.arrow{transition:transform .14s var(--ease)}.btn:hover .arrow{transform:translate(4px)}.btn.sm{height:44px;padding:0 22px;font-size:15px}.ghost{height:58px;color:var(--ink);-webkit-backdrop-filter:blur(28px)saturate(1.8);backdrop-filter:blur(28px)saturate(1.8);box-shadow:inset 0 1px 0 #fffffff2, var(--s1);transition:transform .14s var(--ease), background .14s var(--ease);background:#ffffffa8;padding:0 26px 0 11px;font-size:17px;font-weight:800;text-decoration:none}.ghost:hover{background:#ffffffeb;transform:translateY(-2px)}.ghost:active{transition-duration:90ms;transform:translateY(1px)scale(.985)}.pl{background:var(--ink);width:36px;height:36px;transition:transform .2s var(--ease);border-radius:50%;place-items:center;display:grid;position:relative}.pl:after{content:"";border:2px solid var(--ink);animation:ping 2.4s var(--ease) infinite;border-radius:50%;position:absolute;inset:0}@keyframes ping{0%{opacity:.5;scale:1}70%,to{opacity:0;scale:1.7}}.ghost:hover .pl{transform:scale(1.1)}.words{left:0;right:0;top:calc(var(--t) + clamp(0px, (100vh - 800px) * .45, 46px));text-align:center;position:absolute}.words h1{font-weight:800;font-size:var(--fs,72px);line-height:var(--lh,1.18);letter-spacing:0;margin:0}.words h1 .line{display:block}.obj{vertical-align:middle;filter:drop-shadow(0 12px 14px #1e1e5a38);width:1.03em;height:1.03em;animation:bob 5s ease-in-out infinite, knock var(--loop) var(--ease) infinite;transition:scale .2s var(--ease);margin:-.24em .06em -.18em .16em;display:inline-block}.obj.b{animation:bob 5s ease-in-out -2.5s infinite, hop var(--loop) var(--ease) infinite}@keyframes bob{0%,to{transform:translateY(0)rotate(-5deg)}50%{transform:translateY(-7px)rotate(5deg)}}@keyframes hop{0%,9%,19%,to{translate:0}13%{translate:0 -14px}}@keyframes knock{0%,61%,72%,to{rotate:0deg}64%{rotate:-24deg}67%{rotate:8deg}}.hl{vertical-align:baseline;color:#fff;background:linear-gradient(180deg, #2a84ff, var(--blue));animation:pop .7s var(--enter) .5s both;transition:scale .2s var(--ease);border-radius:9999px;padding:0 .34em .04em;display:inline-block;position:relative;overflow:hidden;box-shadow:inset 0 4px #fff6,inset 0 -14px 18px -10px #0a145a66,0 18px 36px -12px #056dff99}.hl:before{height:40%;top:.06em;left:.3em;right:.3em}.hl:after{animation:sheen 4.5s var(--ease) 1.2s infinite}.hl:hover{scale:1.03}@keyframes pop{0%{opacity:0;scale:.8}}@keyframes sheen{0%,55%{left:-60%}85%,to{left:120%}}.lede{margin:var(--lm,18px) auto 0;max-width:660px;color:var(--ink-2);font-size:21px;line-height:1.45}.acts{margin-top:var(--am,26px);justify-content:center;gap:14px;display:flex}.note{color:var(--ink-2);justify-content:center;align-items:center;gap:7px;margin:15px 0 0;font-size:14px;font-weight:700;display:flex}.lane{margin-left:calc(var(--w) / -2);width:var(--w);z-index:2;transition:transform .2s var(--ease);position:absolute;left:50%}.lane:hover{transform:translateY(-3px)}.row{grid-template-columns:264px 1fr 156px;align-items:center;column-gap:28px;height:168px;padding:0 36px 0 30px;display:grid}.lot{align-items:center;gap:18px;display:flex}.photo{width:112px;height:112px;box-shadow:0 0 0 2px #ffffffe6, var(--s1);border-radius:28px;flex:none;position:relative;overflow:hidden}.photo i{transition:transform .5s var(--ease);background:url(/p/lamp-1200.3e38422a.webp) 58% 40%/cover;position:absolute;inset:0}.lane:hover .photo i{transform:scale(1.06)}.live{color:#fff;background:var(--red);gap:6px;height:26px;padding:0 10px 0 8px;font-size:12px;font-weight:800;box-shadow:inset 0 1px #ffffff73,0 4px 10px -3px #d92d2099}.live i{background:#fff;border-radius:50%;width:7px;height:7px;animation:1.2s ease-in-out infinite blink}@keyframes blink{50%{opacity:.25}}.lot b{white-space:nowrap;margin-top:8px;font-size:19px;font-weight:800;line-height:1.2;display:block}.lot small{color:var(--ink-2);margin-top:2px;font-size:14px;font-weight:700;display:block}.meter{--wl:79.17%;--on:var(--blue);--off:#282d5a1a;--rival:var(--pink);--stop:#d92d208c;--stop2:#d92d2029;height:168px;position:relative}.segs{grid-template-columns:repeat(24,1fr);gap:4px;height:18px;display:grid;position:absolute;top:80px;left:0;right:0}.segs i{background:var(--off);transition:transform .14s var(--ease);border-radius:9999px}.segs i:hover{transform:scaleY(1.7)}.segs i:nth-child(-n+8){background:var(--on)}.segs i:nth-child(5),.segs i:nth-child(6){animation:segz var(--loop) var(--ease) infinite}.segs i:nth-child(7),.segs i:nth-child(8){animation:segy var(--loop) var(--ease) infinite}.segs i:nth-child(6),.segs i:nth-child(8){animation-delay:70ms}.segs i:nth-child(n+20){background:repeating-linear-gradient(135deg, var(--stop) 0 4px, var(--stop2) 4px 8px)}.track{background:var(--off);border-radius:9999px;height:20px;position:absolute;top:79px;left:0;right:0;overflow:hidden;box-shadow:inset 0 1px 2px #282d5a29}.fill{background:linear-gradient(180deg, #4d98ff, var(--blue));width:30%;animation:fill var(--loop) var(--ease) infinite;border-radius:9999px;position:absolute;top:0;bottom:0;left:0;box-shadow:inset 0 1.5px #fff9}.over{left:var(--wl);background:repeating-linear-gradient(135deg, var(--stop) 0 6px, var(--stop2) 6px 12px);position:absolute;top:0;bottom:0;right:0}.ticks span{color:var(--ink-2);font-size:13px;font-weight:700;position:absolute;top:114px;translate:-50%}.wall{left:var(--wl);background:var(--navy);width:6px;height:50px;animation:wall var(--loop) linear infinite;border-radius:6px;margin-left:-3px;position:absolute;top:64px}.held{left:var(--wl);width:max-content;height:34px;color:var(--ink);box-shadow:var(--s2);animation:held var(--loop) var(--ease) infinite;background:#fff;padding:0 14px 0 11px;font-size:14px;font-weight:800;position:absolute;top:16px;translate:-50%}.held img{width:16px;height:16px}.moves{animation:cycle var(--loop) linear infinite;position:absolute;inset:0}.chip,.tag{width:max-content;height:36px;color:var(--ink);box-shadow:var(--s2), 0 0 0 1px #3c32780f;background:#fff;font-size:14px;font-weight:800;position:absolute;top:18px;translate:-50%}.chip{padding:0 14px 0 4px}.tag{height:32px;padding:0 14px;top:20px}.chip:after,.tag:after{content:"";z-index:-1;background:#fff;border-radius:2px;width:10px;height:10px;margin-left:-5px;position:absolute;bottom:-5px;left:50%;rotate:45deg}.chip img{border-radius:50%;width:28px;height:28px}.zara{opacity:0;animation:zin var(--loop) var(--ease) infinite}.zara img{background:#ffe0ec}.zara b,.tag.zara{color:var(--pink)}.you{animation:yin var(--loop) var(--ease) infinite}.you img{background:#dfe9ff}.you b,.tag.you{color:var(--blue)}.knob{background:#fff;border-radius:50%;position:absolute;top:89px;translate:-50% -50%;box-shadow:0 4px 12px -2px #1e1e5a59}.knob.kz{border:3px solid var(--pink);width:34px;height:34px;animation:zknob var(--loop) var(--ease) infinite;left:20%}.knob.ky{border:3px solid var(--blue);width:44px;height:44px;animation:yknob var(--loop) var(--ease) infinite;left:30%}.trick{left:var(--wl);color:#fff;background:var(--red);width:max-content;height:34px;animation:trick var(--loop) var(--ease) infinite;gap:0;padding:0 5px 0 13px;font-size:14px;font-weight:800;position:absolute;top:72px;translate:-100%;box-shadow:0 8px 18px -6px #d92d20b3}.no{max-width:90px;height:24px;color:var(--red);animation:no var(--loop) var(--ease) infinite;background:#fff;border-radius:9999px;align-items:center;margin-left:9px;padding:0 10px;font-size:13px;display:inline-flex;overflow:hidden}@keyframes cycle{0%{opacity:0}4%,91%{opacity:1}97%,to{opacity:0}}@keyframes segz{0%,5%{background:var(--off);scale:1}7%{scale:1.5}9%,24%{background:var(--rival);scale:1}28%,91%{background:var(--on)}97%,to{background:var(--off)}}@keyframes segy{0%,24%{background:var(--off);scale:1}26%{scale:1.5}28%,91%{background:var(--on);scale:1}97%,to{background:var(--off)}}@keyframes zin{0%,5%{opacity:0;scale:.6}9%,23%{opacity:1;scale:1}27%,to{opacity:0;scale:.6}}@keyframes yin{0%,12%{opacity:0;scale:.6}16%{opacity:1;scale:1.08}19%,34%{opacity:1;scale:1}38%,to{opacity:0;scale:.6}}@keyframes fill{0%,5%{width:10%}9%,24%{width:20%}28%,93%{width:30%}to{width:10%}}@keyframes zknob{0%,5%{opacity:0;left:10%;scale:.5}9%,to{opacity:1;left:20%;scale:1}}@keyframes yknob{0%,24%{opacity:0;scale:.4}27%{opacity:1;scale:1.2}31%,to{opacity:1;scale:1}}@keyframes trick{0%,51%{left:calc(var(--wl) - 24%);opacity:0}54%{left:calc(var(--wl) - 22%);opacity:1}62%{left:var(--wl)}63.5%{left:calc(var(--wl) - 1.8%)}65%{left:var(--wl)}66.2%{left:calc(var(--wl) - 0.8%)}67.5%,to{left:var(--wl);opacity:1}}@keyframes no{0%,64%{opacity:0;max-width:0;margin-left:0;padding:0}69%,to{opacity:1;max-width:90px;margin-left:9px;padding:0 10px}}@keyframes wall{0%,61%,76%,to{box-shadow:none}63%,71%{box-shadow:0 0 0 5px #d92d2042,0 0 22px 4px #d92d2073}}@keyframes held{0%,61%,71%,to{scale:1}65%{scale:1.1}}.price{text-align:right}.big{justify-content:flex-end;height:70px;font-size:68px;font-weight:800;line-height:70px;display:flex;overflow:hidden}.digits{animation:cycle var(--loop) linear infinite}.roll{animation:roll var(--loop) var(--ease) infinite;flex-direction:column;display:flex;transform:translateY(-140px)}@keyframes roll{0%,13%{transform:translateY(0)}19%,to{transform:translateY(-60px)}}.under{justify-content:flex-end;align-items:center;gap:10px;margin-top:6px;display:flex}.clock{color:var(--ink-2);align-items:center;gap:6px;font-size:15px;font-weight:700;display:inline-flex}.clock b{height:20px;font-weight:700;line-height:20px;display:inline-block;overflow:hidden}.clock b i{animation:tick var(--loop) steps(6) infinite;font-style:normal;display:block}.clock b span{height:20px;display:block}@keyframes tick{to{transform:translateY(-120px)}}.ring{background:conic-gradient(var(--blue) 0 60%, #056dff2e 0);border-radius:50%;width:16px;height:16px;animation:3s linear infinite turn;-webkit-mask:radial-gradient(circle,#0000 4.5px,#000 5px);mask:radial-gradient(circle,#0000 4.5px,#000 5px)}.pause{width:30px;height:30px;color:var(--ink);transition:background .14s var(--ease), transform .14s var(--ease);background:#282d5a12;border:0;border-radius:50%;place-items:center;padding:0;display:grid}.pause:hover{background:#282d5a24}.pause:active{transform:scale(.92)}.pause .p2,.paused .pause .p1{display:none}.paused .pause .p2{display:block}.caps{height:46px;position:relative}.caps span{color:var(--ink);opacity:0;justify-content:center;align-items:center;gap:10px;font-size:16px;font-weight:700;display:flex;position:absolute;inset:0}.caps i{color:#fff;background:var(--navy);border-radius:50%;flex:none;place-items:center;width:24px;height:24px;font-size:13px;font-style:normal;font-weight:800;display:grid}.caps .c1{animation:c1 var(--loop) var(--ease) infinite}.caps .c2{animation:c2 var(--loop) var(--ease) infinite}.caps .c3{animation:c3 var(--loop) var(--ease) infinite}.caps .c4{opacity:1;animation:c4 var(--loop) var(--ease) infinite}@keyframes c1{0%,3%{opacity:0;translate:0 8px}6%,46%{opacity:1;translate:0}49%,to{opacity:0;translate:0 -8px}}@keyframes c2{0%,49%{opacity:0;translate:0 8px}52%,70%{opacity:1;translate:0}73%,to{opacity:0;translate:0 -8px}}@keyframes c3{0%,72%{opacity:0;translate:0 8px}75%,94%{opacity:1;translate:0}98%,to{opacity:0;translate:0 -8px}}@keyframes c4{0%,65%{opacity:0;translate:0 8px}68%,92%{opacity:1;translate:0}96%,to{opacity:0;translate:0 -8px}}.paused .lane *,.paused .lane :before,.paused .lane :after,.paused .obj{animation-play-state:paused!important}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}.pause{display:none}}.top{z-index:-1;pointer-events:none;background:linear-gradient(180deg, #fff 0, #fff calc(var(--fade) * .55), #ffffffb8 var(--fade), #fff0 calc(var(--fade) * 1.6));position:absolute;inset:0}.nav{padding:0;top:22px}.mark{background:#fff}.hl{background:linear-gradient(180deg, #3a8dff, var(--blue));border-radius:.3em;padding:.02em .3em .08em;box-shadow:inset 0 0 0 3px #ffffff59,inset 0 5px #ffffff4d,inset 0 -14px 18px -10px #0a145a66,0 18px 36px -12px #056dff99}.hl:before{display:none}.lede{font-size:19px}.acts{align-items:center;gap:24px}.btn{border:var(--b-w,0px) solid var(--b-in,transparent);height:54px;box-shadow:inset 0 2px 0 #ffffff8c, inset 0 -8px 12px -6px #0a145a59, 0 0 0 var(--b-rw,0px) var(--b-ring,transparent), 0 0 0 var(--b-ow,1.5px) var(--b-out,transparent), 0 2px 4px #0a1e6e3d, 0 12px 26px -6px #056dffb3;padding:0 28px;font-size:16px}.btn:hover{box-shadow:inset 0 2px 0 #ffffff8c, inset 0 -8px 12px -6px #0a145a59, 0 0 0 var(--b-rw,0px) var(--b-ring,transparent), 0 0 0 var(--b-ow,1.5px) var(--b-out,transparent), 0 3px 6px #0a1e6e42, 0 18px 34px -6px #056dffd9}[data-btn=ring]{--b-w:2px;--b-in:#ffffffeb;--b-out:#0b1d4d}[data-btn=white]{--b-w:2px;--b-in:#ffffffeb}[data-btn=half]{--b-w:2px;--b-in:#ffffffeb;--b-out:#0b1d4d80}[data-btn=soft]{--b-w:2px;--b-in:#ffffff6b;--b-out:#0448becc}[data-btn=thin]{--b-w:1px;--b-ow:1px;--b-in:#ffffffeb;--b-out:#0b1d4d40}[data-btn=thin50]{--b-w:1px;--b-ow:1px;--b-in:#ffffff80;--b-out:#0b1d4d40}[data-btn=thin78]{--b-w:1px;--b-ow:1px;--b-in:#ffffffc7;--b-out:#0b1d4d40}[data-btn=mid],[data-btn=midw]{--b-rw:1.5px;--b-ring:#ffffffd4}[data-btn=mid]{--b-ow:2.5px;--b-out:#0b1d4d40}.link{height:44px;color:var(--ink);align-items:center;gap:9px;font-size:16px;font-weight:700;text-decoration:none;display:inline-flex}.link svg{transition:transform .14s var(--ease)}.link span{transition:background-size .25s var(--ease);background:linear-gradient(currentColor,currentColor) 0 100%/0 2px no-repeat;padding-bottom:3px}.link:hover span{background-size:100% 2px}.link:hover svg{transform:scale(1.18)}.note{margin:0;font-size:13px;font-weight:500}.note.foot{position:absolute;bottom:20px;left:0;right:0}.row{grid-template-columns:auto 1fr auto;column-gap:34px;height:132px;padding:0 36px 0 22px}.lot{gap:16px}.lot b{margin-top:7px;font-size:18px}.meter{height:132px}.segs{height:16px;top:66px}.segs i:nth-child(n+5):nth-child(-n+8){animation:seg var(--loop) var(--ease) var(--d,0s) infinite}.segs i:nth-child(6){--d:.12s}.segs i:nth-child(7){--d:.24s}.segs i:nth-child(8){--d:.36s}.wall{top:49px}.held{box-shadow:var(--s1), 0 0 0 1px #3c32780f;top:4px}.chip{top:8px}.trick{top:57px}.big{height:60px;font-size:56px;line-height:60px}.roll{transform:translateY(-60px)}.roll span{height:60px}.price small{color:var(--ink-2);margin-top:2px;font-size:13px;font-weight:700;display:block}.caps{height:44px;margin-top:-8px}.caps i{width:10px;height:10px}.pause{width:28px;height:28px;position:absolute;bottom:10px;right:22px}@keyframes seg{0%,8%{background:var(--off);scale:1}11%{scale:1.5}14%,92%{background:var(--on);scale:1}97%,to{background:var(--off)}}@media (prefers-reduced-motion:reduce){.caps .c3{opacity:1}.you{display:none}}.caps .c1 i{background:var(--blue)}.caps .c2 i{background:var(--red)}.caps .c3 i{background:var(--navy)}.hero{--fade:40%;min-height:860px}.words{--t:120px;--fs:68px;--lh:1.15;--lm:16px;--am:24px}.mark{box-shadow:inset 0 1px 0 #ffffffe6, inset 0 -6px 10px -6px #3c32a040, 0 0 0 1px #3c327814, var(--s1);background:linear-gradient(150deg,#cfe0ff,#e0d4ff 55%,#ffd3e3)}.lane{--w:min(100% - 64px, 780px);border-radius:36px;bottom:120px}.note.foot{bottom:76px}.hl{background:linear-gradient(180deg, #25346b, var(--ink));box-shadow:inset 0 0 0 3px #ffffff1a,inset 0 5px #ffffff1f,inset 0 -14px 18px -10px #00000080,0 18px 36px -12px #111a3380}.hl:after{background:linear-gradient(100deg,#0000,#fff3,#0000)}[data-hl=blue] .hl{background:linear-gradient(180deg, #3a8dff, var(--blue));box-shadow:inset 0 0 0 3px #ffffff59,inset 0 5px #ffffff4d,inset 0 -14px 18px -10px #0a145a66,0 18px 36px -12px #056dff99}.ow{vertical-align:middle;cursor:pointer;width:1.03em;height:1.03em;margin:-.24em .06em -.18em .16em;display:inline-block}.ow .obj{width:100%;height:100%;margin:0;display:block}.words h1:hover .obj{scale:1}.words h1 .ow:hover .obj{scale:1.14}.ow.g:hover .obj{transform-origin:78% 80%;animation:whack .75s var(--ease), bob 5s ease-in-out .75s infinite}.ow.r:hover .obj{animation:hello .9s var(--ease), bob 5s ease-in-out .9s infinite}.paused .ow:hover .obj{animation-play-state:running!important}@keyframes whack{0%{transform:rotate(0)}28%{transform:rotate(24deg)}48%{transform:rotate(-18deg)translateY(2px)}66%{transform:rotate(7deg)}82%{transform:rotate(-3deg)}to{transform:translateY(0)rotate(-5deg)}}@keyframes hello{0%{transform:translateY(0)rotate(0)}22%{transform:translateY(-14px)rotate(-16deg)}44%{transform:translateY(-14px)rotate(14deg)}64%{transform:translateY(0)rotate(-8deg)scale(1.06,.94)}82%{transform:rotate(4deg)}to{transform:translateY(0)rotate(-5deg)}}.stage{height:124px;position:relative}.scene{position:absolute;inset:0}.s1{opacity:0;animation:s1 var(--loop) var(--ease) infinite;justify-content:space-between;align-items:center;padding:0 34px 0 22px;display:flex}.s2{animation:s2 var(--loop) var(--ease) infinite}.now{align-items:center;gap:18px;display:flex}.who{height:38px;box-shadow:var(--s1), 0 0 0 1px #3c32780f;animation:who var(--loop) var(--ease) infinite;background:#fff;gap:9px;padding:0 16px 0 5px;font-size:15px;font-weight:800}.who img,.mine img{background:#dfe9ff;border-radius:50%;width:28px;height:28px}.s2 .meter{--wl:77.78%;height:124px;position:absolute;top:0;left:36px;right:36px}.s2 .segs{grid-template-columns:repeat(36,1fr)}.s2 .segs i:nth-child(n){background:var(--off);animation:none}.s2 .segs i:nth-child(-n+12){background:var(--on);animation:sweep var(--loop) var(--ease) calc(var(--n,0) * 45ms) infinite}.s2 .segs i:nth-child(n+29){background:repeating-linear-gradient(135deg, var(--stop) 0 4px, var(--stop2) 4px 8px)}.s2 .segs i:nth-child(2){--n:1}.s2 .segs i:nth-child(3){--n:2}.s2 .segs i:nth-child(4){--n:3}.s2 .segs i:nth-child(5){--n:4}.s2 .segs i:nth-child(6){--n:5}.s2 .segs i:nth-child(7){--n:6}.s2 .segs i:nth-child(8){--n:7}.s2 .segs i:nth-child(9){--n:8}.s2 .segs i:nth-child(10){--n:9}.s2 .segs i:nth-child(11){--n:10}.s2 .segs i:nth-child(12){--n:11}.mine{animation:mine var(--loop) var(--ease) infinite}.mine b{color:var(--blue)}@keyframes s1{0%{opacity:0;filter:blur(6px);translate:32px}4%,30%{opacity:1;filter:blur();translate:0}34%,to{opacity:0;filter:blur(6px);translate:-32px}}@keyframes s2{0%,33%{opacity:0;filter:blur(6px);translate:32px}37%,93%{opacity:1;filter:blur();translate:0}98%,to{opacity:0;filter:blur(6px);translate:-32px}}@keyframes who{0%,12%{scale:1}15%{scale:1.1}19%,to{scale:1}}@keyframes sweep{0%,36%{background:var(--off);scale:1}39%{background:var(--on);scale:1.5}42%,to{background:var(--on);scale:1}}@keyframes mine{0%,43%{opacity:0;scale:.6}46%{opacity:1;scale:1.08}49%,to{opacity:1;scale:1}}:root{--loop:10s}.hero{--lw:min(100% - 64px, 580px);--lift:clamp(0px, (100vh - 840px) * .4, 24px);min-height:840px}.lane{--w:var(--lw);bottom:calc(148px + var(--lift));border-radius:32px}.note.foot{bottom:calc(100px + var(--lift));gap:0}.note.foot svg{margin-right:7px}.note.foot .pause{flex:none;width:26px;height:26px;margin-left:12px;position:static}.stage{height:124px}.s1{grid-template-columns:auto 1fr auto;align-items:center;column-gap:20px;padding:0 34px 0 24px;display:grid}.s1 .who{justify-self:center}.s1 .digits,.s2 .moves{animation:none}.photo{border-radius:20px;width:76px;height:76px}.s2 .meter{height:124px;left:36px;right:36px}.s2 .held{top:17px}.s2 .chip{top:19px}.s2 .wall{top:57px}.s2 .segs{top:74px}.s2 .trick{top:65px}.short,.small,.tshort{display:none}.btn{justify-content:center}.ow.g.go .obj{transform-origin:78% 80%;animation:whack .75s var(--ease), bob 5s ease-in-out .75s infinite;scale:1.14}.ow.r.go .obj{animation:hello .9s var(--ease), bob 5s ease-in-out .9s infinite;scale:1.14}.paused .ow.go .obj{animation-play-state:running!important}@media (hover:none){.btn{translate:none}.words h1 .ow:hover:not(.go) .obj{scale:1}.words .ow.g:hover:not(.go) .obj{animation:bob 5s ease-in-out infinite, knock var(--loop) var(--ease) infinite}.words .ow.r:hover:not(.go) .obj{animation:bob 5s ease-in-out -2.5s infinite, hop var(--loop) var(--ease) infinite}}@media (width<=1063px){.hero{--lift:clamp(0px, (100vh - 840px) * .4, 110px);max-height:none}.words{top:calc(var(--t) + clamp(0px, (100vh - 800px) * .45, 150px))}}@media (width<=879px){.links{display:none}}@media (width<=759px){.lede{padding:0 32px}}@media (width<=640px){.hero{--w:calc(100% - 40px);flex-direction:column;justify-content:center;align-items:center;height:auto;min-height:100svh;max-height:none;padding:92px 20px 40px;display:flex}.nav{height:56px;top:14px}.brand{gap:10px;font-size:17px}.mark{width:42px;height:42px}.mark img{width:27px;height:27px}.btn.sm{height:44px;padding:0 16px;font-size:14px}.words{--fs:48px;width:100%;position:static}.words h1{font-size:var(--fs);line-height:1.14}.lede{text-wrap:balance;max-width:420px;margin-top:16px;padding:0;font-size:17px;line-height:1.45}.acts{flex-direction:column;gap:4px;margin-top:22px}.btn.magnet{width:100%;max-width:420px}.lane{border-radius:28px;width:100%;max-width:420px;margin:28px 0 0;position:static}.note.foot{max-width:420px;margin-top:14px;position:static}.note.foot .pause{width:36px;height:36px;margin-left:8px;position:relative;inset:auto}.note.foot .pause:before{content:"";position:absolute;inset:-4px}.stage{height:104px}.s1{grid-template-columns:1fr auto;column-gap:12px;padding:0 20px 0 14px}.s1 .who,.long,.trick:not(.tshort){display:none}.trick.tshort{display:inline-flex}.short{align-items:center;gap:5px;display:inline-flex}.short img{background:#dfe9ff;border-radius:50%;width:16px;height:16px}.lot{gap:12px;min-width:0}.photo{border-radius:18px;width:60px;height:60px}.lot b{margin-top:6px;font-size:16px}.big{height:46px;font-size:42px;line-height:46px}.roll{transform:translateY(-46px)}.roll span{height:46px}@keyframes roll{0%,13%{transform:translateY(0)}19%,to{transform:translateY(-46px)}}.s2 .meter{--wl:79.17%;height:104px;left:20px;right:20px}.s2 .segs{grid-template-columns:repeat(24,1fr);gap:3px;height:12px;top:65px}.s2 .segs i:nth-child(3n){display:none}.s2 .wall{width:5px;height:42px;margin-left:-2.5px;top:50px}.s2 .held{height:30px;padding:0 11px 0 9px;font-size:13px;top:10px}.s2 .chip{height:32px;padding:0 11px 0 3px;font-size:13px;top:9px}.s2 .chip img{width:26px;height:26px}.s2 .trick{height:30px;padding:0 4px 0 11px;font-size:13px;top:56px}.s2 .no{height:22px;font-size:12px}}@media (width<=480px){.words{--fs:44px}}@media (width<=419px){.words{--fs:40px}}@media (width<=389px){.words{--fs:38px}.hero{--w:calc(100% - 32px);padding-left:16px;padding-right:16px}}@media (width<=374px){.words{--fs:36px}.note.foot{font-size:12px}.note.foot .pause{margin-left:6px}.brand{font-size:16px}.btn.sm{padding:0 14px}.btn.sm .arrow{display:none}.lot b{font-size:15px}.big{font-size:38px}}@media (width<=359px){.words{--fs:34px}.mine{margin-left:-6px}.note.foot{font-size:11.5px}.note.foot svg{margin-right:5px}.ntext{white-space:nowrap}.s2 .trick{gap:6px;padding:0 3px 0 9px;font-size:12px}.s2 .no{padding:0 8px;font-size:11px}}@media (width<=339px){.hero{display:none}.small{text-align:center;background:linear-gradient(#fff,#eef0fb);place-content:center;justify-items:center;gap:12px;min-height:100svh;padding:24px;display:grid}.small b{font-size:18px;font-weight:800}.small p{max-width:240px;color:var(--ink-2);margin:0;font-size:14px;line-height:1.45}}.nav{--w:min(100% - 64px, 1120px);z-index:50;transition:top .4s var(--ease), width .5s var(--ease), margin-left .5s var(--ease);animation-fill-mode:backwards;position:fixed}.nav:before{content:"";z-index:-1;opacity:0;-webkit-backdrop-filter:blur(24px)saturate(1.8);backdrop-filter:blur(24px)saturate(1.8);box-shadow:inset 0 1px 0 #fffffff2, var(--s2), 0 0 0 1px #3c327812;transition:opacity .22s var(--ease), scale .45s cubic-bezier(.34,1.56,.64,1);background:#ffffffc2;border-radius:9999px;position:absolute;inset:0 -12px;scale:.94 .78}.nav.stuck{--cut:150px;width:calc(var(--w) - var(--cut));margin-left:calc((var(--w) - var(--cut)) / -2);top:12px}@media (width<=1063px){.nav.stuck{--cut:72px}}.nav.stuck:before{opacity:1;scale:1}.links a[aria-current]{color:var(--ink);background:#282d5a12}#how{z-index:1;background:#fff;border-radius:40px 40px 0 0;margin-top:-40px;display:block;position:relative;box-shadow:0 -18px 40px -22px #281e5a38,inset 0 1px #fff}@media (width<=640px){.nav{--w:calc(100% - 40px)}.nav:before{inset:0 -8px}.nav.stuck{--cut:0px;top:8px}#how{border-radius:30px 30px 0 0;margin-top:-28px}}@media (width<=389px){.nav{--w:calc(100% - 32px)}}@media (width<=339px){.nav,#how{display:none}}@media (prefers-reduced-motion:reduce){.nav,.nav:before{transition:none}}#trap{z-index:1;background:linear-gradient(#fff 0 46%,#f3f5ff 100%);display:block;position:relative}@media (width<=339px){#trap{display:none}}#stack{z-index:1;background:#f3f5ff;display:block;position:relative}@media (width<=339px){#stack{display:none}}#faq{z-index:1;background:#f3f5ff;display:block;position:relative}@media (width<=339px){#faq{display:none}}#close{z-index:1;background:#f3f5ff;display:block;position:relative}@media (width<=339px){#close{display:none}}.sx-1{--i:1!important}.sx-2{--i:2!important}.sx-3{--i:3!important}.sx-4{--i:4!important}.sx-5{--i:5!important}.sx-6{--i:6!important}.sx-7{left:33.33%!important}.sx-8{--i:7!important}
