:root{--promo-accent:#c6ff3d;--promo-accent-hover:#d4ff6b;--promo-ink:#131313;--promo-dark:#131313;--promo-dark-1:#0d0724;--promo-dark-2:#190c3d;--promo-accent-rgb:198 255 61;--promo-glow-rgb:98 64 255;--promo-glow-2-rgb:186 76 255;--promo-on-base:#ffffff;--promo-on-base-rgb:255 255 255;--promo-highlight:var(--promo-accent);--promo-confetti-1:var(--promo-accent);--promo-confetti-2:rgb(var(--promo-glow-2-rgb));--promo-confetti-3:var(--white);--promo-badge-bg:var(--promo-accent);--promo-badge-ink:var(--promo-ink);--promo-cta-bg:var(--white);--promo-cta-hover:var(--white);--promo-cta-ink:var(--black-1);--promo-cta-shadow:none;--promo-cell-bg:linear-gradient(180deg,#1a1822,#232029);--promo-cell-shadow:inset 0 2px 5px rgb(0 0 0/0.6),inset 0 1px 1px rgb(0 0 0/0.4),inset 0 -1px 0 rgb(255 255 255/0.1),inset 0 0 0 1px rgb(0 0 0/0.35);--promo-num-top:#ffffff;--promo-num-bottom:#999999;--promo-unit:rgb(255 255 255/0.45)}[data-promo-theme=bright]{--promo-accent:#161616;--promo-accent-hover:#2e2e2e;--promo-ink:#ffe24a;--promo-dark:#ffc24f;--promo-dark-1:#ff9f45;--promo-dark-2:#ffea6b;--promo-accent-rgb:22 22 22;--promo-glow-rgb:255 228 176;--promo-glow-2-rgb:255 255 255;--promo-on-base:#2a1003;--promo-on-base-rgb:42 16 3;--promo-highlight:#c2001e;--promo-solo-shadow-rgb:255 82 50;--promo-cell-bg:var(--white);--promo-cell-shadow:none;--promo-confetti-1:var(--white);--promo-confetti-2:#f23d0c;--promo-confetti-3:#ff8a1f;--promo-badge-bg:var(--white);--promo-badge-ink:#e8420f;--promo-cta-bg:#f23d0c;--promo-cta-hover:#ff5222;--promo-cta-ink:var(--white);--promo-cta-shadow:0 4px 12px rgb(170 30 0/0.35);--promo-num-top:#e8420f;--promo-num-bottom:#e8420f;--promo-unit:rgb(232 66 15/0.6)}.promo-sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0;white-space:nowrap}.promo-card__clock{display:flex;align-items:center;gap:3px;width:100%}.promo-card__cell-wrap{display:flex;flex:1 0;min-width:0;align-items:center;gap:3px}.promo-card__colon{flex:none;font-size:16px;line-height:24px;font-weight:500;color:rgb(var(--promo-on-base-rgb)/.75);animation:promo-colon-blink 1s step-end infinite}@keyframes promo-colon-blink{0%,50%{opacity:1}50.01%,to{opacity:.3}}@media (prefers-reduced-motion:reduce){.promo-card__colon{animation:none}}.promo-card__cell{position:relative;display:flex;flex:1 0;min-width:0;align-items:baseline;justify-content:center;gap:3px;padding:8px 6px;border-radius:8px;background:var(--promo-cell-bg);box-shadow:var(--promo-cell-shadow);overflow:hidden}.promo-card__num{font-size:14px;line-height:20px;font-weight:500;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--promo-num-top);white-space:nowrap}.promo-num__digit{position:relative;-webkit-clip-path:inset(0);clip-path:inset(0)}.promo-num__digit,.promo-num__glyph{display:inline-block}.promo-num__glyph--out{position:absolute;top:0;left:0;animation:promo-num-out .45s cubic-bezier(.3,.7,.2,1) forwards}.promo-num__glyph--in{animation:promo-num-in .45s cubic-bezier(.3,.7,.2,1)}@keyframes promo-num-out{0%{transform:translateY(0);opacity:1}to{transform:translateY(-100%);opacity:0}}@keyframes promo-num-in{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}@media (prefers-reduced-motion:reduce){.promo-num__glyph--in{animation:none}.promo-num__glyph--out{display:none}}.promo-card__unit{font-size:14px;line-height:20px;font-weight:400;color:var(--promo-unit)}@supports ((-webkit-background-clip:text) or (background-clip:text)) or (-webkit-background-clip:text){.promo-num__glyph{background-image:linear-gradient(180deg,var(--promo-num-top) 0,var(--promo-num-bottom) 100%);-webkit-background-clip:text;background-clip:text;color:transparent}}.promo-plan{display:flex;flex-direction:column;gap:6px;margin:4px 0 2px}.promo-plan__title{font-family:var(--font-sans);font-size:14px;line-height:18px;font-weight:400;color:rgba(255,255,255,.72)}.pw-card-ribbon--promo{background:none;padding:0}.pw-card-ribbon--promo .promo-plan{margin:0}.pw-card-ribbon--promo{justify-content:flex-start;padding-left:16px;padding-right:96px}.promo-plan__clock .promo-card__cell{flex:none;min-width:0;padding:4px 8px;background:rgba(10,8,20,.55);box-shadow:inset 0 0 0 1px rgba(255,255,255,.1)}.promo-plan__clock .promo-num__glyph{background-image:none;color:var(--white)}.promo-plan__clock .promo-card__unit{color:rgba(255,255,255,.7)}.promo-plan__clock .promo-card__colon{color:var(--white)}.promo-plan__clock .promo-card__cell-wrap{flex:none}.promo-plan__clock .promo-card__colon,.promo-plan__clock .promo-card__num,.promo-plan__clock .promo-card__unit{font-size:14px;line-height:18px}.promo-plan__clock{position:relative}:root[data-promo-theme=bright] .pw-card-ribbon--promo{background:linear-gradient(90deg,var(--promo-dark-1) 0,var(--promo-dark) 50%,var(--promo-dark-2) 100%);border-bottom-color:transparent}:root[data-promo-theme=bright] .pw-card--popular{border-color:transparent;background-clip:padding-box}:root[data-promo-theme=bright] .promo-plan__clock .promo-card__cell{background:var(--promo-cell-bg);box-shadow:var(--promo-cell-shadow)}:root[data-promo-theme=bright] .promo-plan__clock .promo-num__glyph{color:var(--promo-num-top)}:root[data-promo-theme=bright] .promo-plan__clock .promo-card__unit{color:var(--promo-unit)}:root[data-promo-theme=bright] .promo-plan__clock .promo-card__colon{color:rgb(var(--promo-on-base-rgb)/.75)}:root[data-promo-theme=bright] .pw-card--popular .pw-card-discount-badge{background:var(--promo-cta-bg);color:var(--promo-cta-ink);box-shadow:0 6px 16px rgb(0 0 0/.25);animation:pw-badge-wiggle 2.4s var(--ease-standard) infinite}@media (prefers-reduced-motion:reduce){:root[data-promo-theme=bright] .pw-card--popular .pw-card-discount-badge{animation:none}}