:root{--of-red:#ff5c5c;--of-purple:#b18cff}.of-was{color:var(--text-2);font-weight:600;text-decoration:none;display:inline-block;position:relative}.of-was svg{width:calc(100% + 6px);height:9px;color:var(--lime-text);position:absolute;inset:50% -3px auto;overflow:visible;transform:translateY(-50%)}.pl.feat .of-was{color:#c8d6e8}.pl.feat .of-was svg{color:#bfff00}.of-diya{color:var(--lime-text);flex:none}.of-flame{transform-origin:50% 70%;animation:1.8s ease-in-out infinite of-flicker}.of-badge{color:#0d1522;letter-spacing:0;white-space:nowrap;background:#bfff00;border-radius:999px;align-items:center;padding:2px 8px;font-size:11px;font-weight:700;line-height:1.35;display:inline-flex}:is(button,a):has(>.of-badge:not(.of-chip)){position:relative}:is(button,a)>.of-badge:not(.of-chip){z-index:1;pointer-events:none;padding-block:1px;font-size:10px;position:absolute;top:0;right:10px;transform:translateY(-50%)}.of-chip{margin-left:6px}:is(button,a).ub-go>.of-badge:not(.of-chip){margin-left:7px;position:static;transform:none}.ub-go{white-space:nowrap}.of-head{flex-direction:column;align-items:center;gap:12px;margin-top:14px;display:flex}.of-pill{border:1px solid color-mix(in srgb, var(--lime-text) 55%, transparent);background:var(--surface);text-align:left;max-width:100%;color:var(--text-2);border-radius:999px;align-items:center;gap:10px;padding:7px 18px 7px 12px;font-size:13.5px;line-height:1.4;display:inline-flex}.of-pill b{color:var(--text);font-weight:700}@media (max-width:640px){.of-pill{text-align:center;border-radius:20px;font-size:13px}}.of-timer-text{font-variant-numeric:tabular-nums;color:var(--lime-text);font-weight:700}.of-timer-text.is-last-hour{color:var(--of-red);animation:1.4s ease-in-out infinite of-pulse}.of-count{flex-direction:column;align-items:center;gap:8px;display:flex}.of-count-label{letter-spacing:.08em;text-transform:uppercase;color:var(--lime-text);margin:0;font-size:13px;font-weight:700}.of-digits{align-items:flex-start;gap:35px;display:flex}.of-unit{flex-direction:column;align-items:center;gap:7px;display:flex;position:relative}.of-unit+.of-unit:before{content:":";color:color-mix(in srgb, var(--lime-text) 60%, transparent);font-size:30px;font-weight:500;line-height:1;position:absolute;top:20px;left:-21px}.of-digit{border:1px solid color-mix(in srgb, var(--lime-text) 70%, transparent);background:var(--surface);text-align:center;font-variant-numeric:tabular-nums;min-width:96px;color:var(--lime-text);box-shadow:0 0 14px color-mix(in srgb, var(--lime-text) 28%, transparent);border-radius:12px;padding:9px 8px;font-size:54px;font-weight:400;line-height:1;animation:.7s ease-out of-glow;display:block}.of-unit small{letter-spacing:.1em;text-transform:uppercase;color:var(--text-3);font-size:11px;font-weight:600}.of-count.is-last-hour .of-count-label,.of-count.is-last-hour .of-digit,.of-count.is-last-hour .of-unit+.of-unit:before{color:var(--of-red);border-color:var(--of-red)}.of-count.is-last-hour .of-digit{box-shadow:0 0 14px color-mix(in srgb, var(--of-red) 35%, transparent)}.of-count.is-last-hour .of-digits{animation:1.4s ease-in-out infinite of-pulse}@media (max-width:640px){.of-digits{gap:clamp(14px,6.1vw,23px)}.of-digit{min-width:clamp(50px,16.2vw,61px);padding:5px 4px;font-size:clamp(30px,10.6vw,40px)}.of-unit+.of-unit:before{font-size:20px;top:13px;left:calc(clamp(14px,6.1vw,23px)/-2 - 3px)}}.of-string{height:54px;color:var(--lime-text);pointer-events:none;position:absolute;left:0;right:0}.sec>.of-string{top:6px}.sheet-bd:has(.upg-hero>.of-string){position:relative}.sec:has(>.of-string)>.sec-head{padding-top:28px}.upg-hero>.of-string+*{padding-top:52px}.of-wire{width:100%;height:44px;color:var(--text-3);position:absolute;inset:0 0 auto;overflow:visible}.of-string-diya{margin-left:-9px;animation:1.6s ease-in-out infinite of-sway;display:block;position:absolute}@media (max-width:640px){.sec:has(>.of-string)>.sec-head{padding-top:56px}}:is(.sec-head,.upg-pricing-head):has(>.of-firework){position:relative}.of-firework{fill:none;stroke-width:2px;stroke-linecap:round;pointer-events:none;position:absolute}.of-firework.left{width:160px;height:134px;top:8px;left:clamp(0px,3.4%,40px)}.of-firework.right{width:96px;height:96px;top:28px;right:clamp(0px,5%,60px)}.upg-pricing-head>.of-firework{margin-top:24px}.of-ray{stroke-dasharray:1;stroke-dashoffset:1px;animation:3.2s ease-out infinite of-burst}.of-ray.lime{stroke:var(--lime-text)}.of-ray.purple{stroke:var(--of-purple)}.of-ray.light{stroke:var(--text-2)}.of-ember{stroke:none;opacity:.5;animation:3.2s ease-in-out infinite of-pulse}.of-ember.lime{fill:var(--lime-text)}.of-ember.purple{fill:var(--of-purple)}@media (max-width:1023.98px){.of-firework{display:none}}.of-was-wrap{font-size:15px;display:inline-block;position:relative}.of-sparks{fill:none;width:12px;height:12px;stroke:var(--lime-text);stroke-width:1.5px;stroke-linecap:round;position:absolute;top:-9px;right:-11px;overflow:visible}.pl.feat .of-sparks{stroke:#bfff00}.of-sparks path{animation:1.8s ease-out infinite of-spark}.pl-price-wrap:has(.of-was){flex-wrap:wrap;gap:4px 10px}.upg-page .pl-price-wrap:has(.of-was){flex-wrap:wrap;gap:4px 10px}.of-card-line{color:var(--lime-text);padding-bottom:14px;font-size:13px;font-weight:700;line-height:1.4}.pl-micro:has(+.of-card-line){margin-bottom:0;padding-bottom:6px}.upg-page .pl-micro:has(+.of-card-line){padding-bottom:6px}.price:has(.of-card-line) .pl-in:not(:has(.of-card-line)) .pl-micro{padding-bottom:22px}.upg-page .price:has(.of-card-line) .pl-in:not(:has(.of-card-line)) .pl-micro{padding-bottom:38px}@media (max-width:640px){.price:has(.of-card-line) .pl-in:not(:has(.of-card-line)) .pl-micro{padding-bottom:0}.upg-page .price:has(.of-card-line) .pl-in:not(:has(.of-card-line)) .pl-micro{padding-bottom:16px}}.pl.feat .of-card-line{color:#bfff00}.pl-in:has(>.of-rangoli){isolation:isolate;position:relative}.of-rangoli{z-index:-1;border-radius:inherit;pointer-events:none;position:absolute;inset:0;overflow:hidden}.of-rangoli svg{opacity:.3;width:140px;height:140px;position:absolute;top:-50px;right:-48px}.of-rangoli.lime{color:var(--lime-text)}.pl.feat .of-rangoli.lime{color:#bfff00}.of-rangoli.purple{color:var(--of-purple)}.of-cost{flex-wrap:wrap;justify-content:center;gap:2px 7px;display:inline-flex}.of-cost .of-was{font-size:.92em}.fq.fq-offer .fq-b{color:var(--lime-text);font-weight:700}.end-cta-in .of-pill{max-width:620px}.of-plain{color:var(--text-2);font-style:normal;font-weight:400}.of-strip{border:1px solid color-mix(in srgb, var(--lime-text) 45%, transparent);border-radius:12px;align-items:center;gap:12px;margin-bottom:12px;padding:11px 13px;display:flex}.of-strip p{color:var(--text-2);flex-direction:column;gap:3px;margin:0;font-size:13px;line-height:1.4;display:flex}.of-strip b{color:var(--text);font-weight:700}.ups-offer-line{color:var(--lime-text);font-size:12.5px;font-weight:700}.ups-price-wrap{flex-direction:column;flex:none;align-items:flex-end;gap:2px;display:flex}.ups-price-wrap .of-was{font-size:12.5px}.upg-price .of-was{margin:0 3px 0 7px;font-size:15px}.upg-offer-timer{text-align:center;margin:0 0 8px;font-size:13px;display:block}@keyframes of-flicker{0%,to{opacity:1;transform:scale(1)}45%{opacity:.82;transform:scale(.92,1.06)}70%{opacity:.94;transform:scale(1.04,.96)}}@keyframes of-pulse{0%,to{opacity:1}50%{opacity:.62}}@keyframes of-glow{0%{box-shadow:0 0 22px color-mix(in srgb, var(--lime-text) 60%, transparent)}}@keyframes of-sway{0%,to{opacity:1}50%{opacity:.55}}@keyframes of-burst{0%{stroke-dashoffset:1px;opacity:1}30%,75%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:0;opacity:0}}@keyframes of-spark{0%{opacity:0;transform:translate(0)}30%{opacity:1}to{opacity:0;transform:translate(3px,-3px)}}@media (prefers-reduced-motion:reduce){.of-flame,.of-digit,.of-string-diya,.of-sparks path,.of-ember,.of-timer-text.is-last-hour,.of-count.is-last-hour .of-digits{animation:none}.of-ray{stroke-dashoffset:0;animation:none}}
