.hw{--hw-lock:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M7 10V7a5 5 0 0 1 10 0v3h1a2 2 0 0 1 2 2v8a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2v-8a2 2 0 0 1 2-2zm2 0h6V7a3 3 0 0 0-6 0z'/%3E%3C/svg%3E");--h-ink:var(--ink,#eef3f0);--h-soft:var(--ink-soft,#b6c2bc);--h-dim:#8f8a9e;--h-line:#ffffff14;--h-line2:#ff8a2a4d;--h-or:#ff7a1a;--h-or2:#ffb347;--h-pu:#9b6bff;--h-pu2:#c4b0ff;--h-acc:var(--acc,#63f5a6);--h-card:#110c16;--h-card2:#160f1c;--h-r:18px;--h-f:var(--f-display,system-ui,sans-serif);--h-b:var(--f-body,system-ui,sans-serif);--h-m:var(--f-mono,ui-monospace,monospace);position:relative;color:var(--h-ink);font-family:var(--h-b);max-width:1280px;margin:0 auto;padding:8px 16px 96px;box-sizing:border-box;overflow-x:clip}.hw *,.hw *:before,.hw *:after{box-sizing:border-box}.hw [hidden]{display:none!important}.hw a{color:var(--h-or2)}.hw .hw-kicker{display:inline-flex;align-items:center;gap:8px;font:500 12px/1.4 var(--h-m);letter-spacing:.12em;text-transform:uppercase;color:var(--h-or);margin:0 0 12px}.hw .hw-kicker:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--h-or);box-shadow:0 0 12px var(--h-or);animation:hw-pulse 2.4s ease-in-out infinite}.hw .hw-h1{font:700 clamp(40px,6vw,76px)/.98 var(--h-f);margin:0 0 18px;letter-spacing:-.04em;text-wrap:balance}.hw .hw-h1 span{display:block;background:linear-gradient(95deg,var(--h-or2) 0,var(--h-or) 40%,#ff5e7a 70%,var(--h-pu) 100%);-webkit-background-clip:text;background-clip:text;color:transparent;padding-bottom:.06em}.hw .hw-h2{font:650 clamp(28px,3.6vw,44px)/1.06 var(--h-f);margin:0 0 12px;letter-spacing:-.03em;text-wrap:balance}.hw .hw-h3{font:600 17px/1.3 var(--h-f);margin:0;letter-spacing:-.01em}.hw .hw-h3 a{color:var(--h-ink);text-decoration:none}.hw .hw-intro{font-size:18px;line-height:1.6;color:var(--h-soft);margin:0 0 24px;max-width:540px}.hw .hw-p{font-size:16px;line-height:1.6;color:var(--h-soft);margin:0;max-width:620px}.hw .hw-head{margin:0 0 28px}.hw .hw-hero{display:grid;gap:12px;align-items:center;position:relative;padding:8px 0 0}@media(min-width:960px){.hw .hw-hero{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:28px;min-height:min(86vh,760px)}}.hw .hw-copy{position:relative;z-index:2;padding:12px 0}.hw .hw-stage{position:relative;height:clamp(460px,64vh,700px);border-radius:28px;overflow:hidden;isolation:isolate;touch-action:manipulation;background:radial-gradient(70% 55% at 50% 100%,#ff6a0033 0,transparent 70%),radial-gradient(60% 50% at 70% 10%,#6b3bd640 0,transparent 70%),radial-gradient(50% 40% at 15% 20%,#2a184a66 0,transparent 70%),linear-gradient(180deg,#0e0916 0,#0a0710 60%,#08060c);border:1px solid var(--h-line);box-shadow:inset 0 0 120px #000a,0 40px 120px -60px #ff7a1a55}.hw .hw-stage:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(120% 90% at 50% 40%,transparent 55%,#05030899 100%);z-index:1}@media(max-width:959px){.hw .hw-stage{order:-1;height:min(112vw,480px);margin:0 -16px;border-radius:0;border-width:1px 0}.hw .hw-copy{padding-top:0}}.hw .hw-canvas{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block;z-index:0}.hw .hw-fog{position:absolute;inset:auto 0 0;height:45%;pointer-events:none;z-index:0}.hw .hw-stage.is-3d .hw-fog{display:none}.hw .hw-fog i{position:absolute;bottom:-10%;width:70%;height:70%;border-radius:50%;background:radial-gradient(closest-side,#b8a6e62e,transparent);filter:blur(8px);animation:hw-drift 18s linear infinite}.hw .hw-fog i:nth-child(2){left:30%;animation-duration:24s;animation-direction:reverse;opacity:.8}.hw .hw-fog i:nth-child(3){left:-20%;animation-duration:30s;opacity:.6}.hw .hw-picks{position:absolute;left:0;right:0;bottom:12%;display:flex;justify-content:center;gap:4%;z-index:2}.hw .hw-pick{position:relative;width:26%;max-width:180px;aspect-ratio:120/110;padding:0;border:0;background:none;cursor:pointer;color:inherit;-webkit-tap-highlight-color:transparent;border-radius:46%;transition:transform .25s cubic-bezier(.3,1.6,.5,1)}.hw .hw-pick:hover,.hw .hw-pick:focus-visible{transform:translateY(-6px)}.hw .hw-pick:focus-visible{outline:3px solid var(--h-or2);outline-offset:6px}.hw .hw-pick-svg{width:100%;height:100%;overflow:visible;filter:drop-shadow(0 0 22px #ff7a1a66);animation:hw-bob 3.4s ease-in-out infinite}.hw .hw-pick:nth-child(2) .hw-pick-svg{animation-delay:-1.1s}.hw .hw-pick:nth-child(3) .hw-pick-svg{animation-delay:-2.2s}.hw .hw-pick.is-popping .hw-lid,.hw .hw-pick.is-open .hw-lid{transform:translate(18px,-40px) rotate(28deg);opacity:0;transition:transform .5s cubic-bezier(.2,.8,.3,1),opacity .5s .1s}.hw .hw-pick.is-missed .hw-pick-svg{filter:grayscale(.6) brightness(.7)}.hw .hw-lid{transform-box:fill-box;transform-origin:center}.hw .hw-stage.is-3d .hw-picks{position:absolute;top:0;right:0;bottom:0;left:0;display:block}.hw .hw-stage.is-3d .hw-pick{position:absolute;transform:translate(-50%,-50%);width:120px;max-width:none;aspect-ratio:auto;border-radius:44%}.hw .hw-stage.is-3d .hw-pick:hover,.hw .hw-stage.is-3d .hw-pick:focus-visible{transform:translate(-50%,-50%)}.hw .hw-stage.is-3d .hw-pick-svg{visibility:hidden}.hw .hw-tag{position:absolute;left:50%;bottom:calc(100% + 10px);transform:translate(-50%);display:grid;justify-items:center;gap:2px;padding:9px 14px 10px;border-radius:14px;background:#0b0710e6;border:1px solid var(--h-pu);color:var(--h-pu2);white-space:nowrap;pointer-events:none;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);animation:hw-tag .5s cubic-bezier(.2,1.5,.4,1) both}.hw .hw-tag small{font:500 10px/1.2 var(--h-m);letter-spacing:.1em;text-transform:uppercase;opacity:.85}.hw .hw-tag b{font:700 16px/1.1 var(--h-f)}.hw .hw-pick.is-mine .hw-tag{border-color:var(--h-or);color:var(--h-ink);background:linear-gradient(180deg,#2a1406f0,#120a08f0);box-shadow:0 10px 40px -8px #ff7a1a99;padding:11px 18px 12px}.hw .hw-pick.is-mine .hw-tag small{color:var(--h-or2)}.hw .hw-pick.is-mine .hw-tag b{font-size:22px}.hw .hw-pick.is-gold .hw-tag{border-color:#ffd36b;box-shadow:0 10px 46px -6px #ffd36baa}.hw .hw-pick.is-missed .hw-tag{opacity:.85}.hw .hw-pick.is-missed .hw-tag b{font-size:14px}.hw .hw-pick.is-mine .hw-tag{bottom:calc(100% + 22px);z-index:2}@media(max-width:600px){.hw .hw-tag{white-space:normal;text-align:center;width:max-content;max-width:28vw;padding:7px 9px 8px;border-radius:12px}.hw .hw-tag small{font-size:9px;letter-spacing:.06em}.hw .hw-pick.is-missed .hw-tag b{font-size:12px}.hw .hw-pick.is-mine .hw-tag b{font-size:18px}.hw .hw-pick.is-mine .hw-tag{max-width:34vw;padding:9px 12px 10px}}.hw .hw-hint{position:absolute;left:0;right:0;bottom:16px;margin:0;text-align:center;font:600 15px/1.3 var(--h-b);letter-spacing:.03em;color:var(--h-or2);text-shadow:0 2px 14px #000;pointer-events:none;z-index:3;animation:hw-pulse 2s ease-in-out infinite}.hw .hw-count{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 24px}.hw .hw-count-l{width:100%;font:500 12px/1.4 var(--h-m);letter-spacing:.1em;text-transform:uppercase;color:var(--h-dim);margin:0 0 2px}.hw .hw-count>span:not(.hw-count-l){display:inline-flex;align-items:baseline;justify-content:center;gap:3px;min-width:66px;padding:12px;border-radius:14px;background:linear-gradient(180deg,var(--h-card2),var(--h-card));border:1px solid var(--h-line2)}.hw .hw-count b{font:700 28px/1 var(--h-f);font-variant-numeric:tabular-nums}.hw .hw-count small{font-size:12px;color:var(--h-or)}.hw .hw-prize{position:relative;display:grid;gap:10px;padding:22px;border-radius:var(--h-r);border:1px solid var(--h-or);background:radial-gradient(120% 120% at 0 0,#ff7a1a2e,transparent 55%),var(--h-card);box-shadow:0 30px 80px -30px #ff7a1a88;outline:none;opacity:0;transform:translateY(16px) scale(.97);transition:opacity .45s,transform .6s cubic-bezier(.2,1.4,.4,1)}.hw .hw-prize.is-in{opacity:1;transform:none}.hw .hw-prize.is-gold{border-color:#ffd36b;background:radial-gradient(120% 120% at 0 0,#ffd36b33,transparent 55%),var(--h-card);box-shadow:0 30px 90px -24px #ffd36b99}.hw .hw-prize-k{font:500 12px/1.4 var(--h-m);letter-spacing:.12em;text-transform:uppercase;color:var(--h-or2)}.hw .hw-again{margin:0;font-size:14px;color:var(--h-soft)}.hw .hw-prize-l{font:700 clamp(36px,4.6vw,52px)/1 var(--h-f);letter-spacing:-.03em}.hw .hw-prize-n{font-size:13px;color:var(--h-or2)}.hw .hw-code{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.hw .hw-code code{flex:1;min-width:150px;padding:13px 14px;border-radius:12px;border:1px dashed var(--h-or2);background:#0006;font:700 20px/1 var(--h-m);letter-spacing:.1em;color:var(--h-ink);text-align:center;-webkit-user-select:all;user-select:all}.hw .hw-prize-fine{font-size:12px;line-height:1.5;color:var(--h-dim)}.hw .hw-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:0 22px;border-radius:999px;border:1px solid var(--h-line2);background:transparent;color:var(--h-ink);font:600 15px/1 var(--h-b);text-decoration:none;cursor:pointer;white-space:nowrap;transition:border-color .2s,background .2s,transform .2s}.hw .hw-btn:hover{border-color:var(--h-or)}.hw .hw-btn--primary{position:relative;overflow:hidden;isolation:isolate;background:linear-gradient(135deg,#ff9a3c,#ff6a10 55%,#e8520a);border-color:#ff7a1a;color:#1c0a00;font-weight:700;box-shadow:inset 0 1px #ffd2a6,inset 0 -2px #b9400466,0 12px 30px -12px #ff6a10cc}.hw .hw-btn--primary:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(105deg,transparent 35%,#fff7 50%,transparent 65%);transform:translate(-120%);transition:transform .7s ease}.hw .hw-btn--primary:hover{transform:translateY(-2px);box-shadow:inset 0 1px #ffd2a6,inset 0 -2px #b9400466,0 18px 40px -12px #ff6a10}.hw .hw-btn--primary:hover:after{transform:translate(120%)}.hw .hw-btn [aria-hidden=true]{display:inline-block;transition:transform .25s}.hw .hw-btn:hover [aria-hidden=true]{transform:translate(3px)}.hw .hw-mine{display:inline-block;margin-left:8px;padding:3px 8px;border-radius:999px;border:1px solid #63f5a666;background:#63f5a614;color:var(--h-acc);font:600 10px/1.2 var(--h-m);letter-spacing:.08em;font-style:normal;vertical-align:1px}.hw .hw-btn--sm{min-height:44px;padding:0 16px;font-size:14px}.hw .hw-btn:focus-visible,.hw .hw-link:focus-visible,.hw .hw-chip:focus-visible,.hw summary:focus-visible{outline:2px solid var(--h-or2);outline-offset:3px}.hw .hw-link{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:40px;font-size:14px;font-weight:600;color:var(--h-soft);text-decoration:none}.hw .hw-link:hover{color:var(--h-or2)}.hw .hw-bag,.hw .hw-gpus{margin:88px 0 0;position:relative}.hw .hw-bag:before{content:"";position:absolute;inset:-60px -40vw auto;height:420px;background:radial-gradient(40% 60% at 50% 0,#ff7a1a14,transparent 70%);pointer-events:none;z-index:-1}.hw .hw-bagbox{display:grid;gap:14px;margin:0 0 40px}@media(min-width:960px){.hw .hw-bagbox{grid-template-columns:minmax(0,1fr) 300px;align-items:stretch}}.hw .hw-treats{list-style:none;margin:0;padding:0;display:grid;gap:10px}@media(min-width:640px){.hw .hw-treats{grid-template-columns:repeat(2,minmax(0,1fr))}}.hw .hw-treats li{display:grid;grid-template-columns:44px 1fr auto;column-gap:14px;align-items:center;padding:16px;border:1px solid var(--h-line);border-radius:16px;background:linear-gradient(180deg,var(--h-card2),var(--h-card))}.hw .hw-ti{display:grid;place-items:center;width:44px;height:44px;border-radius:13px;background:radial-gradient(circle at 30% 25%,#ff9a3a44,#ff7a1a14);border:1px solid #ff7a1a40;color:var(--h-or2)}.hw .hw-ti svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.hw .hw-treats strong{display:block;font-size:15px;line-height:1.3}.hw .hw-treats small{display:block;font-size:13px;line-height:1.45;color:var(--h-soft);margin-top:3px}.hw .hw-tp{display:grid;justify-items:end;gap:2px;white-space:nowrap}.hw .hw-tp s{font-size:13px;color:var(--h-dim)}.hw .hw-tp em{font-style:normal;font-weight:700;font-size:13px;color:var(--h-acc)}.hw .hw-treat-x{border-style:dashed!important;border-color:#ff7a1a40!important}.hw .hw-total{display:grid;align-content:center;gap:6px;padding:22px;border-radius:16px;border:1px solid var(--h-or);background:radial-gradient(120% 100% at 100% 0,#ff7a1a33,transparent 60%),var(--h-card);text-align:left}.hw .hw-total span{font:500 12px/1.4 var(--h-m);letter-spacing:.1em;text-transform:uppercase;color:var(--h-or2)}.hw .hw-total strong{font:700 48px/1 var(--h-f);letter-spacing:-.03em}.hw .hw-total strong s{font-size:22px;font-weight:600;color:var(--h-dim);margin-right:6px}.hw .hw-total small{font-size:13px;line-height:1.5;color:var(--h-soft)}.hw .hw-chips{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 16px}.hw .hw-chip{min-height:42px;padding:0 18px;border-radius:999px;border:1px solid var(--h-line2);background:transparent;color:var(--h-soft);font:600 14px/1 var(--h-b);cursor:pointer}.hw .hw-chip[aria-pressed=true]{background:var(--h-or);border-color:var(--h-or);color:#1a0900}.hw .hw-builds{list-style:none;margin:0;padding:0;display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}@media(min-width:960px){.hw .hw-builds{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}}.hw .hw-build{position:relative;display:flex;flex-direction:column;border:1px solid var(--h-line);border-radius:var(--h-r);background:var(--h-card);overflow:hidden;transition:border-color .25s,transform .3s,box-shadow .3s}.hw .hw-build.is-off{display:none}.hw .hw-build:hover{border-color:var(--h-line2);transform:translateY(-4px);box-shadow:0 26px 60px -30px #ff7a1a88}.hw .hw-ribbon{position:absolute;top:12px;left:12px;z-index:2;padding:6px 10px;border-radius:999px;background:#0b0710d9;border:1px solid #63f5a666;color:var(--h-acc);font:700 12px/1 var(--h-b);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.hw .hw-build-img{position:relative;display:block;aspect-ratio:1;background:radial-gradient(60% 55% at 50% 62%,#ff7a1a2e,transparent 70%),linear-gradient(180deg,#140d1b,#0d0912)}.hw .hw-build-img:after{content:"";position:absolute;inset:auto 0 0;height:40%;background:linear-gradient(0deg,var(--h-card),transparent)}.hw .hw-build-img img{position:relative;width:100%;height:100%;object-fit:contain;padding:14px;transition:transform .5s}.hw .hw-build:hover .hw-build-img img{transform:scale(1.04)}.hw .hw-build-body{display:flex;flex-direction:column;gap:6px;padding:4px 16px 16px;flex:1}.hw .hw-build-price{margin:0 0 8px;font:700 20px/1.1 var(--h-f);font-variant-numeric:tabular-nums}.hw .hw-build-ctas{margin-top:auto;display:grid;gap:8px}.hw .hw-build-ctas .rt-bd{gap:6px}.hw .hw-build-ctas .rts-button{-webkit-appearance:none;appearance:none;position:relative;overflow:hidden;isolation:isolate;display:flex;align-items:center;justify-content:center;gap:9px;width:100%;min-height:48px;margin:0;padding:0 14px;border:1px solid #ff7a1a;border-radius:14px;background:linear-gradient(135deg,#ff9a3c,#ff6a10 55%,#e8520a);color:#1c0a00;font:700 14px/1.15 var(--h-b);letter-spacing:.01em;text-align:center;cursor:pointer;box-shadow:inset 0 1px #ffd2a6,inset 0 -2px #b9400466,0 10px 24px -14px #ff6a10;transition:transform .2s,box-shadow .25s,filter .2s}.hw .hw-build-ctas .rts-button:before{content:"";flex:none;width:16px;height:16px;background:currentColor;-webkit-mask:var(--hw-lock) center/contain no-repeat;mask:var(--hw-lock) center/contain no-repeat}.hw .hw-build-ctas .rts-button:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(105deg,transparent 35%,#fff8 50%,transparent 65%);transform:translate(-120%);transition:transform .7s ease}.hw .hw-build-ctas .rts-button:hover{transform:translateY(-2px);box-shadow:inset 0 1px #ffd2a6,inset 0 -2px #b9400466,0 16px 34px -14px #ff6a10}.hw .hw-build-ctas .rts-button:hover:after{transform:translate(120%)}.hw .hw-build-ctas .rts-button:active{transform:translateY(0)}.hw .hw-build-ctas .rts-button:focus-visible{outline:2px solid var(--h-or2);outline-offset:3px}.hw .hw-build-ctas .rts-button:disabled{cursor:wait;filter:saturate(.6) brightness(.9)}.hw .hw-build-ctas .rt-bd-error{font-size:12px}.hw .hw-cta2{display:flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:0 14px;border:1px solid #ffffff1f;border-radius:14px;background:#ffffff06;color:var(--h-soft);font:600 14px/1.15 var(--h-b);text-decoration:none;transition:border-color .2s,color .2s,background .2s}.hw .hw-cta2 svg{flex:none;width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round}.hw .hw-cta2:hover{border-color:var(--h-line2);background:#ff7a1a12;color:var(--h-or2)}.hw .hw-cta2:focus-visible{outline:2px solid var(--h-or2);outline-offset:3px}@media(max-width:520px){.hw .hw-build-ctas .rts-button{font-size:13px;gap:6px;padding:0 8px;min-height:46px}.hw .hw-build-ctas .rts-button:before{width:14px;height:14px}.hw .hw-cta2{font-size:13px;padding:0 8px}.hw .hw-build-body{padding:2px 10px 10px}.hw .hw-h3{font-size:15px}.hw .hw-build-price{font-size:17px}.hw .hw-ribbon{top:8px;left:8px;font-size:11px}}.hw .hw-gpu-state{display:inline-flex;align-items:center;gap:8px;margin:14px 0 0;padding:8px 12px;border-radius:999px;background:#ff7a1a1a;border:1px solid var(--h-line2);font-size:14px;color:var(--h-soft)}.hw .hw-gpu-state code{font:700 14px/1 var(--h-m);color:var(--h-or2);letter-spacing:.06em}.hw .hw-gpu-list{list-style:none;margin:0 0 22px;padding:0;display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}@media(min-width:760px){.hw .hw-gpu-list{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1100px){.hw .hw-gpu-list{grid-template-columns:repeat(4,minmax(0,1fr))}}.hw .hw-gpu a{display:flex;flex-direction:column;gap:4px;height:100%;padding:14px;border:1px solid var(--h-line);border-radius:16px;background:var(--h-card);color:var(--h-ink);text-decoration:none;transition:border-color .2s,transform .3s}.hw .hw-gpu a:hover{border-color:var(--h-or);transform:translateY(-3px)}.hw .hw-gpu-img{display:block;aspect-ratio:4/3;margin:0 0 6px;background:radial-gradient(60% 60% at 50% 55%,#9b6bff1f,transparent 70%)}.hw .hw-gpu-img img{width:100%;height:100%;object-fit:contain}.hw .hw-gpu strong{font-size:14px;line-height:1.35}.hw .hw-gpu-price{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px;font:700 18px/1.2 var(--h-f);font-variant-numeric:tabular-nums}.hw .hw-gpu-price .is-was{font-size:13px;font-weight:500;color:var(--h-dim);text-decoration:line-through}.hw .hw-gpu-price b{color:var(--h-or2);font-size:20px;animation:hw-pop .5s cubic-bezier(.2,1.6,.4,1)}.hw .hw-gpu-with{font-size:12px;line-height:1.4;color:var(--h-dim)}.hw .hw-gpu.is-priced .hw-gpu-with{color:var(--h-or2)}.hw .hw-gpu.is-na .hw-gpu-with{color:var(--h-dim)}.hw .hw-rules{margin:64px 0 0;border-top:1px solid var(--h-line);padding:8px 0 0;max-width:780px}.hw .hw-rules summary{display:flex;align-items:center;min-height:52px;cursor:pointer;list-style:none}.hw .hw-rules summary::-webkit-details-marker{display:none}.hw .hw-rules summary:after{content:"+";margin-left:auto;padding-left:16px;color:var(--h-or);font-size:22px}.hw .hw-rules details[open] summary:after{content:"\2212"}.hw .hw-rules ul{margin:0 0 12px;padding:0 0 0 18px}.hw .hw-rules li{font-size:14px;line-height:1.6;color:var(--h-soft);margin:0 0 6px}.hw .hw-ended{padding:80px 0;text-align:center}.hw .hw-ended p{color:var(--h-soft)}.hw .hw-dock{position:fixed;left:50%;bottom:calc(14px + env(safe-area-inset-bottom));transform:translate(-50%);z-index:40;display:flex;align-items:center;gap:10px;padding:8px 8px 8px 18px;border-radius:999px;background:#0b0710f2;border:1px solid var(--h-or);box-shadow:0 20px 60px -20px #000,0 0 40px -10px #ff7a1a88;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);animation:hw-dock .45s cubic-bezier(.2,1.4,.4,1);max-width:calc(100vw - 24px)}.hw .hw-dock-l{font:500 11px/1.2 var(--h-m);letter-spacing:.1em;text-transform:uppercase;color:var(--h-or2)}.hw .hw-dock code{font:700 16px/1 var(--h-m);letter-spacing:.08em}.hw .hw-dock .hw-btn{min-height:40px;padding:0 14px}.hw .hw-dock code{white-space:nowrap}@media(max-width:520px){.hw .hw-dock-l{display:none}.hw .hw-dock{gap:8px;padding-left:16px}.hw .hw-dock code{font-size:14px;letter-spacing:.04em}.hw .hw-dock [data-hw-copy]{display:none}.hw .hw-dock .hw-btn{padding:0 14px;font-size:13px}}.hw.can-reveal [data-hw-reveal]{opacity:0;transform:translateY(28px);transition:opacity .7s ease calc(var(--i,0) * 80ms),transform .8s cubic-bezier(.2,.8,.2,1) calc(var(--i,0) * 80ms)}.hw.can-reveal [data-hw-reveal].is-in{opacity:1;transform:none}@keyframes hw-bob{50%{transform:translateY(-7px) rotate(-1.5deg)}}@keyframes hw-pulse{50%{opacity:.5}}@keyframes hw-drift{0%{transform:translate(-30%)}to{transform:translate(60%)}}@keyframes hw-tag{0%{opacity:0;transform:translate(-50%,12px) scale(.8)}to{opacity:1;transform:translate(-50%) scale(1)}}@keyframes hw-pop{0%{transform:scale(.6);opacity:0}to{transform:none;opacity:1}}@keyframes hw-dock{0%{transform:translate(-50%,30px);opacity:0}to{transform:translate(-50%);opacity:1}}@media(prefers-reduced-motion:reduce){.hw *{animation:none!important;transition:none!important}.hw .hw-prize{opacity:1;transform:none}}
/*# sourceMappingURL=/cdn/shop/t/82/assets/rt-halloween.css.map */
