html:not([data-marketing-theme=halloween]) .hw-premium-banner:not(.ny-banner),html:not([data-marketing-theme=halloween]) .hw-deal-popup:not(.ny-deal-popup){display:none!important}.hw-premium-banner{--hw-bg:#140f1f;--hw-line:#3a2f52;--hw-text:#f6f1ff;--hw-muted:#d4cbe6;--hw-dim:#aea3c6;--hw-accent:#f28c28;--hw-accent-hi:#ffa94d;--hw-ghost:#5b4a7c;background:var(--hw-bg);border-bottom:1px solid var(--hw-line);color:var(--hw-muted);font-family:var(--font-inter), Inter, system-ui, sans-serif}.hw-premium-banner .banner-in{text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:0 10px;min-height:39px;padding:4px 16px;font-size:15px;line-height:1.35;display:flex}.hw-premium-banner b{color:var(--hw-text);font-weight:700}.hw-premium-banner .pk{width:14px;height:auto}.hw-premium-banner .sep{color:var(--hw-ghost)}.hw-premium-banner .code{color:var(--hw-accent-hi);border:1px dashed var(--hw-accent);font:600 14px/1.5 var(--font-jetbrains), "JetBrains Mono", monospace;cursor:pointer;background:0 0;border-radius:6px;align-items:center;gap:8px;padding:1px 8px;display:inline-flex}.hw-premium-banner .code .copy{color:var(--hw-dim);font-size:12px;font-weight:500}.hw-deal-popup{--hw-bg:#140f1f;--hw-surface:#1a1428;--hw-line:#3a2f52;--hw-text:#f6f1ff;--hw-muted:#d4cbe6;--hw-dim:#aea3c6;--hw-accent:#f28c28;--hw-ink:#1b1029;z-index:70;font-family:var(--font-inter), Inter, system-ui, sans-serif;background:#0a0710b8;place-items:center;padding:24px 16px;display:grid;position:fixed;inset:0}.hw-deal-popup-card{background:var(--hw-surface);border:1px solid var(--hw-line);width:min(100%,420px);color:var(--hw-text);text-align:center;clip-path:polygon(0 0,calc(100% - 22px) 0,100% 22px,100% 100%,22px 100%,0 calc(100% - 22px));padding:36px 28px 28px;position:relative;box-shadow:0 28px 80px -24px #000}.hw-deal-popup-close{width:36px;height:36px;color:var(--hw-dim);cursor:pointer;background:0 0;border:0;font-size:28px;line-height:1;position:absolute;top:12px;right:18px}.hw-deal-popup-close:hover{color:var(--hw-text)}.hw-deal-popup-mark{place-items:center;margin:0 auto 14px;display:grid}.hw-deal-popup-kicker{letter-spacing:.08em;text-transform:uppercase;color:var(--hw-accent);justify-content:center;align-items:center;gap:8px;margin:0 0 14px;font-size:13px;font-weight:700;display:inline-flex}.hw-deal-popup-kicker .pk{width:14px;height:16px}.hw-deal-popup-title{font:800 clamp(26px, 4vw, 34px) / 1.15 var(--font-inter-tight), "Inter Tight", sans-serif;letter-spacing:-.02em;color:var(--hw-text);text-wrap:balance;margin:0 0 12px}.hw-deal-popup-body{max-width:34em;color:var(--hw-muted);margin:0 auto 22px;font-size:15px;line-height:1.45}.hw-deal-popup-code{width:100%;color:var(--hw-ink);font:700 14px / 1.2 var(--font-inter), Inter, system-ui, sans-serif;letter-spacing:.04em;text-transform:uppercase;cursor:pointer;clip-path:polygon(0 0,calc(100% - 14px) 0,100% 14px,100% 100%,14px 100%,0 calc(100% - 14px));background:#f6f1ff;border:0;justify-content:space-between;align-items:center;gap:12px;margin:0 0 16px;padding:14px 16px;transition:background .2s,color .2s,transform .2s;display:flex}.hw-deal-popup-code:hover{filter:brightness(1.03)}.hw-deal-popup-code.is-copied{color:#fff;background:#2f9e62;animation:.45s hw-deal-copied-pop}.hw-deal-popup-code.is-copied .hw-deal-popup-copy-ico{color:#fff}.hw-deal-popup-copy-ico{color:#5b4a7c;flex:none}@keyframes hw-deal-copied-pop{0%{transform:scale(1)}35%{transform:scale(1.04)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.hw-deal-popup-code.is-copied{animation:none}}.hw-deal-popup-cta{background:var(--hw-accent);color:#fff;width:100%;min-height:52px;font:700 17px / 1.2 var(--font-inter), Inter, system-ui, sans-serif;cursor:pointer;clip-path:polygon(0 0,calc(100% - 16px) 0,100% 16px,100% 100%,16px 100%,0 calc(100% - 16px));border:0;place-items:center;margin:0 0 14px;padding:12px 20px;text-decoration:none;display:grid}.hw-deal-popup-cta:hover{color:var(--hw-ink);background:#ffa94d}.hw-deal-popup-later{color:var(--hw-dim);font:600 14px / 1.3 var(--font-inter), Inter, system-ui, sans-serif;cursor:pointer;text-underline-offset:3px;background:0 0;border:0;text-decoration:underline;display:inline-block}.hw-deal-popup-later:hover{color:var(--hw-muted)}.hw-premium-hero{--hw-bg:#140f1f;--hw-line:#3a2f52;--hw-text:#f6f1ff;--hw-muted:#d4cbe6;--hw-dim:#aea3c6;--hw-accent:#f28c28;--hw-accent-hi:#ffa94d;--hw-ink:#1b1029;--hw-ghost:#5b4a7c;--hw-hero:url(/marketing/hero-hw-night-2048.webp);isolation:isolate;min-height:760px;color:var(--hw-text);font-family:var(--font-inter), Inter, system-ui, sans-serif;border-bottom:1px solid var(--hw-line);align-items:center;display:flex;position:relative;overflow:hidden}.hw-premium-hero .hero-bg{z-index:-2;background:var(--hw-bg) var(--hw-hero) 58% 42% / cover no-repeat;position:absolute;inset:0}.hw-premium-hero:before{content:"";z-index:-1;background:linear-gradient(90deg,#140f1f7a 0%,#140f1f5c 16%,#140f1f2e 32%,#140f1f14 44%,#0000 54%);position:absolute;inset:0}.hw-premium-hero .wrap{width:100%;max-width:1200px;margin:0 auto;padding:0 32px}.hw-premium-hero .hero-copy{max-width:520px;padding:96px 0 120px}.hw-premium-hero .kicker{border:1px solid var(--hw-line);color:var(--hw-muted);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#1f1830b3;border-radius:999px;align-items:center;gap:10px;margin:0 0 22px;padding:6px 12px 6px 8px;font-size:14px;font-weight:600;display:inline-flex}.hw-premium-hero .kicker .dot{background:var(--hw-accent);border-radius:50%;width:8px;height:8px}.hw-premium-hero h1{font:800 clamp(44px, 6vw, 76px) / 1.02 var(--font-inter-tight), "Inter Tight", sans-serif;letter-spacing:-.03em;text-wrap:balance;color:var(--hw-text);margin:0 0 22px}.hw-premium-hero h1 span{color:var(--hw-accent)}.hw-premium-hero .sub{color:var(--hw-muted);max-width:32em;margin:0 0 30px;font-size:19px}.hw-premium-hero .priceline{flex-direction:column;gap:4px;margin:0 0 28px;display:flex}.hw-premium-hero .priceline .lead{font:800 30px / 1.2 var(--font-inter-tight), "Inter Tight", sans-serif;letter-spacing:-.01em;color:var(--hw-text);margin:0}.hw-premium-hero .priceline .lead .p{color:var(--hw-accent-hi)}.hw-premium-hero .priceline .lead small{color:var(--hw-muted);letter-spacing:0;white-space:nowrap;font-size:16px;font-weight:600}.hw-premium-hero .priceline .deal{color:var(--hw-accent-hi);margin:0;font-size:17px;font-weight:700}.hw-premium-hero .priceline .note{color:var(--hw-dim);margin:0;font-size:15px}.hw-premium-hero .ctas{flex-wrap:wrap;align-items:center;gap:14px 20px;display:flex}.hw-premium-hero .btn{text-align:center;cursor:pointer;border:none;border-radius:12px;justify-content:center;align-items:center;gap:10px;max-width:100%;min-height:52px;padding:13px 26px;font-family:inherit;font-size:16px;font-weight:700;text-decoration:none;display:inline-flex}.hw-premium-hero .btn .li{width:18px;height:18px;transition:transform .2s}.hw-premium-hero .btn:hover .li{transform:translate(3px)}.hw-premium-hero .btn-primary{background:var(--hw-accent);color:var(--hw-ink);box-shadow:0 10px 30px -10px #f28c2899}.hw-premium-hero .btn-primary:hover{background:var(--hw-accent-hi)}.hw-premium-hero .btn-primary:disabled{opacity:.7;cursor:wait}.hw-premium-hero .btn-ghost{border:1.5px solid var(--hw-ghost);color:var(--hw-text);-webkit-backdrop-filter:blur(6px);background:#1f1830d1}.hw-premium-hero .btn-ghost:hover{border-color:var(--hw-accent);background:#281f3ceb}@media (max-width:600px){.hw-premium-hero{--hw-hero:url(/marketing/hero-hw-night-1200.webp);align-items:flex-end;min-height:0}.hw-premium-banner .banner-in{gap:0 6px;min-height:0;padding:3px 10px;font-size:13px;line-height:16px}.hw-premium-banner .pk,.hw-premium-banner .code .copy{display:none}.hw-premium-banner .code{padding:0 5px;font-size:12px;line-height:15px}.hw-premium-hero .wrap{padding:0 18px}.hw-premium-hero .hero-bg{background-position:58% 0;background-size:auto 300px}.hw-premium-hero:before{background:linear-gradient(180deg, #140f1f26 0, #140f1f4d 150px, var(--hw-bg) 292px)}.hw-premium-hero .hero-copy{padding:120px 0 28px}.hw-premium-hero .kicker{margin-bottom:12px;padding:4px 10px 4px 8px;font-size:13px}.hw-premium-hero h1{margin-bottom:12px;font-size:40px}.hw-premium-hero .sub{margin-bottom:16px;font-size:16px}.hw-premium-hero .priceline{gap:2px;margin-bottom:16px}.hw-premium-hero .priceline .lead{font-size:23px}.hw-premium-hero .priceline .lead small{font-size:15px}.hw-premium-hero .priceline .deal{font-size:16px}.hw-premium-hero .ctas{gap:8px}.hw-premium-hero .ctas .btn-primary,.hw-premium-hero .ctas .btn-ghost{width:100%}.hw-premium-hero .ctas .btn-ghost{min-height:44px;padding:9px 20px}}.hw-home{--bg:#140f1f;--bg2:#19132a;--surface:#1f1830;--surface2:#281f3c;--line:#3a2f52;--text:#f6f1ff;--muted:#d4cbe6;--dim:#aea3c6;--accent:#f28c28;--accent-hi:#ffa94d;--ink:#1b1029;--purple:#b49cf5;--ghost:#5b4a7c;--shadow:#0a070d;font-family:var(--font-inter), Inter, system-ui, sans-serif;color:var(--text)}.hw-home .wrap{max-width:1200px;margin:0 auto;padding:0 32px}.hw-home .li{flex:none;width:20px;height:20px}html:not([data-marketing-theme=halloween]) .hw-home .trust{margin-top:0}html:not([data-marketing-theme=halloween]) .hw-home{--line:var(--og-plank);--text:var(--og-bone);--muted:#e8e0d0bf;--accent-hi:var(--og-lantern)}html:not([data-marketing-theme=halloween]) .hw-home .wrap .trust{border:3px solid var(--og-plank);background:var(--og-deepslate);-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:0;margin-top:0;box-shadow:inset 0 0 0 1px #2a2018,0 4px #0006}.hw-home .trust{z-index:2;border:1px solid var(--line);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#19132adb;border-radius:16px;flex-wrap:wrap;justify-content:space-between;gap:12px 20px;margin-top:-64px;padding:16px 22px;list-style:none;display:flex;position:relative}.hw-home .trust li{color:var(--muted);align-items:center;gap:9px;min-width:0;font-size:14px;display:flex}.hw-home .trust .li{color:var(--accent-hi);width:22px;height:22px}.hw-home .trust b{color:var(--text);font-weight:700}.hw-home .trust a{color:var(--text);text-underline-offset:3px;font-weight:700}.hw-home .product{padding-top:96px}.hw-home .frame{background:linear-gradient(160deg,#b49cf58c,#3a2f5259 40%,#f28c2859);border-radius:20px;padding:1px;position:relative;box-shadow:0 50px 100px -40px #000,0 0 80px -30px #b49cf559}.hw-home .app{background:var(--bg2);border-radius:19px;overflow:hidden}.hw-home .chrome{border-bottom:1px solid var(--line);background:#140f1f99;align-items:center;gap:8px;padding:12px 16px;display:flex}.hw-home .chrome i{background:var(--line);border-radius:50%;width:11px;height:11px}.hw-home .chrome .ill{color:var(--dim);border:1px solid var(--line);border-radius:999px;margin-left:auto;padding:2px 10px;font-size:12px;font-weight:600}.hw-home .appin{grid-template-columns:220px 1fr;min-height:430px;display:grid}.hw-home .side{background:var(--bg);border-right:1px solid var(--line);flex-direction:column;gap:2px;padding:16px 12px;display:flex}.hw-home .side .srv{background:var(--surface);border:1px solid var(--line);border-radius:12px;align-items:center;gap:10px;margin-bottom:12px;padding:10px;display:flex}.hw-home .srv-ico{background:var(--surface2);border-radius:9px;flex:none;place-items:center;width:36px;height:36px;display:grid}.hw-home .srv-ico svg{width:26px;height:26px}.hw-home .srv b{font-size:15px;display:block}.hw-home .srv span span{color:var(--dim);font-size:12px;display:block}.hw-home .side a,.hw-home .side>span{color:var(--muted);border-radius:9px;align-items:center;gap:10px;padding:8px 10px;font-size:15px;font-weight:500;text-decoration:none;display:flex}.hw-home .side a .li,.hw-home .side>span .li{width:18px;height:18px;color:var(--dim)}.hw-home .side a.on,.hw-home .side>span.on{background:var(--surface2);color:var(--text)}.hw-home .side a.on .li,.hw-home .side>span.on .li{color:var(--accent)}.hw-home .main{flex-direction:column;gap:16px;min-width:0;padding:22px 26px;display:flex}.hw-home .top{flex-wrap:wrap;align-items:center;gap:10px 16px;display:flex}.hw-home .top h3{font:600 22px/1.2 var(--font-jetbrains),var(--font-jetbrains),"JetBrains Mono",monospace;letter-spacing:-.01em;margin:0}.hw-home .pill{color:var(--purple);background:#b49cf524;border-radius:999px;align-items:center;gap:8px;padding:4px 12px;font-size:13px;font-weight:600;display:inline-flex}.hw-home .pill i{background:var(--purple);border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 3px #b49cf533}.hw-home .top .start{border-radius:10px;gap:8px;min-height:40px;margin-left:auto;padding:8px 18px;font-size:15px}.hw-home .top .start .li{width:14px;height:14px}.hw-home .tiles{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.hw-home .tile{background:var(--surface);border:1px solid var(--line);border-radius:12px;min-width:0;padding:12px 14px}.hw-home .tile span{color:var(--dim);letter-spacing:.02em;font-size:12px;font-weight:600;display:block}.hw-home .tile b{overflow-wrap:anywhere;margin-top:2px;font-size:15px;display:block}.hw-home .addr{justify-content:space-between;align-items:center;gap:10px;display:flex}.hw-home .addr code{font:600 15px var(--font-jetbrains),var(--font-jetbrains),"JetBrains Mono",monospace;color:var(--accent-hi);overflow-wrap:anywhere;margin-top:2px;display:block}.hw-home .addr em b{font-weight:600}.hw-home .addr em{color:var(--muted);border:1px solid var(--line);border-radius:8px;flex:none;align-items:center;gap:6px;padding:4px 10px;font-size:13px;font-style:normal;font-weight:600;display:inline-flex}.hw-home .addr em .li{width:15px;height:15px}.hw-home .cols{grid-template-columns:1.3fr 1fr;gap:12px;display:grid}.hw-home .box{background:var(--surface);border:1px solid var(--line);border-radius:12px;padding:14px 16px}.hw-home .box h4{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin:0 0 6px;font-size:15px;display:flex}.hw-home .seg{border:1px solid var(--line);border-radius:8px;font-size:12px;font-weight:600;display:inline-flex;overflow:hidden}.hw-home .seg span{color:var(--dim);padding:3px 10px}.hw-home .seg span.on{background:var(--surface2);color:var(--text)}.hw-home .row{border-top:1px solid var(--line);align-items:center;gap:12px;padding:9px 0;display:flex}.hw-home .row .thumb{color:#f6f1ffbf;border-radius:9px;flex:none;place-items:center;width:36px;height:36px;display:grid}.hw-home .row .thumb .li{width:18px;height:18px}.hw-home .row:first-of-type .thumb{background:linear-gradient(135deg,#3d6b45,#24402b)}.hw-home .row:nth-of-type(2) .thumb{background:linear-gradient(135deg,#5b4a8c,#342a55)}.hw-home .row:nth-of-type(3) .thumb{background:linear-gradient(135deg,#8a5a2e,#4d321b)}.hw-home .row .sk{flex:1;gap:7px;display:grid}.hw-home .row .sk i{background:var(--line);border-radius:4px;height:8px;display:block}.hw-home .row .sk i:last-child{opacity:.6;width:55%}.hw-home .row .inst{color:var(--ink);background:var(--accent);border-radius:7px;padding:4px 10px;font-size:12px;font-weight:700}.hw-home .check{border-top:1px solid var(--line);color:var(--muted);align-items:center;gap:10px;padding:8px 0;font-size:15px;display:flex}.hw-home .check .li{width:18px;height:18px;color:var(--accent);background:#f28c2824;border-radius:5px;padding:2px}@media (max-width:1100px){.hw-home .tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.hw-home .trust{justify-content:flex-start}}@media (max-width:900px){.hw-home .nav-links,.hw-home .lang{display:none}.hw-home .btn-login{margin-left:auto}.hw-home .menu-btn{display:inline-flex}.hw-home .appin{grid-template-columns:1fr}.hw-home .side{display:none}.hw-home .cols,.hw-home .plans,.hw-home .feat-grid,.hw-home .steps,.hw-home .faq-grid{grid-template-columns:1fr}.hw-home .faq-grid{gap:24px}.hw-home .tag.empty{display:none}}@media (max-width:600px){.hw-home .wrap{padding:0 18px}.hw-home .banner-in{gap:0 6px;min-height:0;padding:3px 10px;font-size:13px;line-height:16px}.hw-home .banner .pk,.hw-home .code .copy{display:none}.hw-home .code{padding:0 5px;font-size:12px;line-height:15px}.hw-home .nav-in{gap:10px;min-height:62px}.hw-home .btn-login,.hw-home .menu-btn{min-height:38px;padding:6px 12px}.hw-home .hero{align-items:flex-end;min-height:0}.hw-home .hero-bg{background-position:70% 0;background-size:auto 300px}.hw-home .hero:before{background:linear-gradient(180deg,#140f1f26 0,#140f1f4d 150px,var(--bg) 292px)}.hw-home .hero-copy{padding:196px 0 28px}.hw-home .kicker{margin-bottom:12px;padding:4px 10px 4px 8px;font-size:13px}.hw-home h1{margin-bottom:12px;font-size:40px}.hw-home .sub{margin-bottom:16px;font-size:16px}.hw-home .priceline{gap:2px;margin-bottom:16px}.hw-home .priceline .lead{font-size:23px}.hw-home .priceline .lead small{font-size:15px}.hw-home .priceline .deal{font-size:16px}.hw-home .ctas{gap:8px}.hw-home .hero .ctas .btn-primary{width:100%}.hw-home .hero .ctas .btn-ghost{width:100%;min-height:44px;padding:9px 20px}.hw-home .trust{grid-template-columns:1fr 1fr;gap:12px;margin-top:8px;padding:14px;display:grid}.hw-home .trust li{align-items:flex-start;font-size:15px}.hw-home .trust .li{width:20px;height:20px;margin-top:2px}.hw-home .trust li:last-child{grid-column:1/-1}.hw-home .product{padding-top:44px}.hw-home .chrome{padding:9px 12px}.hw-home .chrome i{width:9px;height:9px}.hw-home .appin{min-height:0}.hw-home .main{gap:12px;padding:14px}.hw-home .addr code{overflow-wrap:normal;font-size:13px}.hw-home .addr em{padding:6px}.hw-home .addr em b,.hw-home .cols{display:none}.hw-home .top .start{margin-left:0}.hw-home .tiles{gap:8px}.hw-home .tile{padding:9px 11px}.hw-home section.s{padding-top:56px}.hw-home .head{margin-bottom:24px}.hw-home h2{font-size:30px}.hw-home .lead-p{font-size:16px}.hw-home .plans{gap:14px}.hw-home .plan{padding:20px 18px}.hw-home .amt{font-size:40px}.hw-home .plan ul{gap:6px;margin:14px 0 18px;padding-top:14px}.hw-home .plan li.net{display:none}.hw-home .plan .btn{min-height:48px}.hw-home .terms{margin-top:16px;padding:12px 14px}.hw-home .feat{grid-template-columns:40px 1fr;gap:0 14px;padding:16px 18px;display:grid}.hw-home .feat .ic{grid-row:span 2;width:40px;height:40px;margin:0}.hw-home .feat h3{align-self:center;margin:0 0 2px;font-size:16px}.hw-home .feat p{grid-column:2}.hw-home .steps{gap:22px}.hw-home .step{padding-top:18px}.hw-home .step h3{margin-bottom:4px;font-size:18px}.hw-home .faq summary{padding:14px 0;font-size:16px}.hw-home .guides-h{margin-top:20px}.hw-home .guides a{padding:8px 0}.hw-home .final{margin-top:56px;padding:36px 20px}.hw-home .final:before{background:linear-gradient(180deg,#140f1feb,#140f1fd1),var(--hero) 70% 50%/cover}.hw-home .final .priceline{margin:10px 0 18px}.hw-home .final .priceline .lead{font-size:21px}.hw-home .final .ctas .btn{width:100%}.hw-home .footer{margin-top:56px;padding:32px 0 28px}.hw-home .legal-links{margin-top:20px;padding-top:16px}}
html[data-marketing-theme=newyear]{--og-night:#0a1610;--og-deepslate:#13271c;--og-deepslate-hi:#1a3326;--og-oak:#e7c37a;--og-plank:#2f6145;--og-plank-dark:#1f4030;--og-cobble:#d6e3d9;--og-cobble-dark:#8aa393;--og-lantern:#f5c04a;--og-bone:#f6f1e7;--og-well:#07100b;--og-bg:#0e1e16;--og-redstone:#c8342f;--og-redstone-dark:#8e1f1c;--og-grass:#2f9e57;--og-grass-top:#3cb768;--og-grass-dark:#1d6b39}html[data-marketing-theme=newyear] body{-webkit-tap-highlight-color:#f5c04a47;background-color:#0e1e16;background-image:radial-gradient(#f6f1e729 1px,#0000 1.6px),radial-gradient(#f6f1e717 1px,#0000 1.4px);background-position:0 0,13px 19px;background-repeat:repeat,repeat;background-size:26px 26px,41px 41px}html[data-marketing-theme=newyear] .text-og-bone\/55,html[data-marketing-theme=newyear] .text-og-bone\/60,html[data-marketing-theme=newyear] .text-og-cream\/55,html[data-marketing-theme=newyear] .text-og-cream\/60,html[data-marketing-theme=newyear] .text-og-cream\/45,html[data-marketing-theme=newyear] .text-og-cream\/50,html[data-marketing-theme=newyear] .text-og-bone\/45{color:#f6f1e7cc}html[data-marketing-theme=newyear] .text-og-bone\/65,html[data-marketing-theme=newyear] .text-og-bone\/70{color:#f6f1e7db}html[data-marketing-theme=newyear] .og-cta,html[data-marketing-theme=newyear] .og-badge-grass{border-color:#0f3b20}html[data-marketing-theme=newyear] .og-cta-ghost{background:#24523a;border-color:#0b1a12;box-shadow:inset 0 2px #ffffff1a,inset 0 -2px #0003,0 4px #11291c}html[data-marketing-theme=newyear] footer{background-color:#07120c;border-top-color:#8e1f1c}html:not([data-marketing-theme=newyear]) .ny-banner,html:not([data-marketing-theme=newyear]) .ny-deal-popup{display:none!important}.hw-premium-banner.ny-banner,.hw-deal-popup.ny-deal-popup{--hw-bg:#0d1a14;--hw-surface:#13271c;--hw-line:#2f6145;--hw-text:#f6f1e7;--hw-muted:#d9e3d6;--hw-dim:#a9bcae;--hw-accent:#f5c04a;--hw-accent-hi:#ffd77a;--hw-ghost:#4f7a5f;--hw-ink:#10200f}.ny-banner{border-bottom:2px solid #c8342f}.hw-premium-banner.ny-banner .pk,.ny-deal-popup .hw-deal-popup-kicker .pk{width:14px;height:14px}.ny-deal-popup{background:#040c08bd}.ny-deal-popup .hw-deal-popup-copy-ico{color:#4f7a5f}.ny-deal-popup .hw-deal-popup-cta{color:#fff;text-shadow:1px 1px #00000073;background:linear-gradient(90deg,#0000 calc(50% - 5px),#f5c04a calc(50% - 5px) calc(50% + 5px),#0000 calc(50% + 5px)),#2f9e57}.ny-deal-popup .hw-deal-popup-cta:hover{color:#fff;background-color:#3cb768}.hw-premium-hero.ny-hero{--hw-bg:#0d1a14;--hw-line:#2f6145;--hw-text:#f6f1e7;--hw-muted:#e1e8de;--hw-dim:#b5c6b9;--hw-accent:#f5c04a;--hw-accent-hi:#ffd77a;--hw-ink:#10200f;--hw-ghost:#4f7a5f;--hw-hero:url(/marketing/hero-ny-night-1912.webp);--hw-hero-set:image-set(url(/marketing/hero-ny-night-1912.webp) 1x, url(/marketing/hero-ny-night-2560.webp) 2x)}.ny-hero .hero-bg{background:var(--hw-bg) var(--hw-hero) 64% 38% / cover no-repeat;background-image:var(--hw-hero-set)}@media (min-width:1700px){.ny-hero .hero-bg{background-image:url(/marketing/hero-ny-night-2560.webp)}}.hw-premium-hero.ny-hero:before{background:linear-gradient(90deg,#0a18109e 0%,#0a181075 18%,#0a18103d 34%,#0a181014 46%,#0000 56%)}.ny-hero .btn-primary{color:#fff;background-color:#2f9e57;position:relative;box-shadow:0 10px 30px -10px #2f9e57b3}.ny-hero .btn-primary:hover{background-color:#3cb768}.ny-hero .btn-ghost{background:#13271cd9;border-color:#4f7a5f}.ny-hero .btn-ghost:hover{background:#1a3326eb;border-color:#f5c04a}.ny-snow{display:none}html[data-marketing-theme=newyear] .ny-snow{z-index:60;pointer-events:none;display:block;position:fixed;inset:0;overflow:hidden}.ny-snow i{will-change:transform;background:#ffffffd9;width:4px;height:4px;animation:linear infinite ny-snow-fall;position:absolute;top:-12px;box-shadow:0 0 4px #ffffff80}.ny-snow i:nth-child(3n){opacity:.7;width:3px;height:3px}.ny-snow i:nth-child(4n){opacity:.9;width:5px;height:5px}.ny-snow i:first-child{animation-duration:14s;animation-delay:-2s;left:2%}.ny-snow i:nth-child(2){animation-duration:18s;animation-delay:-9s;left:6%}.ny-snow i:nth-child(3){animation-duration:12s;animation-delay:-5s;left:10%}.ny-snow i:nth-child(4){animation-duration:16s;animation-delay:-12s;left:14%}.ny-snow i:nth-child(5){animation-duration:20s;animation-delay:-3s;left:18%}.ny-snow i:nth-child(6){animation-duration:13s;animation-delay:-8s;left:22%}.ny-snow i:nth-child(7){animation-duration:17s;animation-delay:-1s;left:26%}.ny-snow i:nth-child(8){animation-duration:15s;animation-delay:-11s;left:30%}.ny-snow i:nth-child(9){animation-duration:19s;animation-delay:-6s;left:34%}.ny-snow i:nth-child(10){animation-duration:12s;animation-delay:-4s;left:38%}.ny-snow i:nth-child(11){animation-duration:16s;animation-delay:-13s;left:42%}.ny-snow i:nth-child(12){animation-duration:14s;animation-delay:-7s;left:46%}.ny-snow i:nth-child(13){animation-duration:18s;animation-delay:-2s;left:50%}.ny-snow i:nth-child(14){animation-duration:13s;animation-delay:-10s;left:54%}.ny-snow i:nth-child(15){animation-duration:21s;animation-delay:-15s;left:58%}.ny-snow i:nth-child(16){animation-duration:15s;animation-delay:-5s;left:62%}.ny-snow i:nth-child(17){animation-duration:17s;animation-delay:-9s;left:66%}.ny-snow i:nth-child(18){animation-duration:12s;animation-delay:-1s;left:70%}.ny-snow i:nth-child(19){animation-duration:19s;animation-delay:-12s;left:74%}.ny-snow i:nth-child(20){animation-duration:14s;animation-delay:-6s;left:78%}.ny-snow i:nth-child(21){animation-duration:16s;animation-delay:-3s;left:82%}.ny-snow i:nth-child(22){animation-duration:20s;animation-delay:-14s;left:86%}.ny-snow i:nth-child(23){animation-duration:13s;animation-delay:-8s;left:90%}.ny-snow i:nth-child(24){animation-duration:18s;animation-delay:-4s;left:94%}.ny-snow i:nth-child(25){animation-duration:15s;animation-delay:-11s;left:97%}.ny-snow i:nth-child(26){animation-duration:22s;animation-delay:-17s;left:44%}.ny-snow i:nth-child(27){animation-duration:23s;animation-delay:-19s;left:72%}.ny-snow i:nth-child(28){animation-duration:21s;animation-delay:-16s;left:16%}@keyframes ny-snow-fall{0%{transform:translate(0,0)}50%{transform:translate(18px,52vh)}to{transform:translate(-6px,104vh)}}@media (max-width:600px){.hw-premium-hero.ny-hero{--hw-hero-set:image-set(url(/marketing/hero-ny-night-1200.webp) 1x, url(/marketing/hero-ny-night-1912.webp) 2x)}.ny-hero .hero-bg{background-position:68% 0;background-size:auto 300px}.hw-premium-hero.ny-hero:before{background:linear-gradient(180deg, #0a18101a 0, #0a18104d 150px, var(--hw-bg) 292px)}.ny-snow i:nth-child(n+15){display:none}}html[data-marketing-theme=newyear] .hw-home{--bg:#0d1a14;--bg2:#11231a;--surface:#13271c;--surface2:#1a3326;--line:#2f6145;--text:#f6f1e7;--muted:#d9e3d6;--dim:#a9bcae;--accent:#f5c04a;--accent-hi:#ffd77a;--ink:#10200f;--purple:#e04a42;--ghost:#4f7a5f}html[data-marketing-theme=newyear] .hw-home .wrap .trust{border:1px solid var(--line);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:none;background:#11231ae0;border-radius:16px;margin-top:-64px}@media (max-width:600px){html[data-marketing-theme=newyear] .hw-home .wrap .trust{margin-top:8px}}:where(html[data-marketing-theme=newyear] .og-surface){position:relative}html[data-marketing-theme=newyear] .og-surface:before{content:"";z-index:2;pointer-events:none;filter:drop-shadow(0 2px #00000040);background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='120' height='18' shape-rendering='crispEdges'><rect x='0' y='6' width='4' height='8' fill='%23eef3ff'/><rect x='0' y='6' width='4' height='1' fill='%23ffffff'/><rect x='4' y='5' width='4' height='9' fill='%23eef3ff'/><rect x='4' y='5' width='4' height='1' fill='%23ffffff'/><rect x='8' y='4' width='4' height='10' fill='%23eef3ff'/><rect x='8' y='4' width='4' height='1' fill='%23ffffff'/><rect x='12' y='3' width='4' height='11' fill='%23eef3ff'/><rect x='12' y='3' width='4' height='1' fill='%23ffffff'/><rect x='16' y='3' width='4' height='11' fill='%23eef3ff'/><rect x='16' y='3' width='4' height='1' fill='%23ffffff'/><rect x='20' y='4' width='4' height='10' fill='%23eef3ff'/><rect x='20' y='4' width='4' height='1' fill='%23ffffff'/><rect x='24' y='5' width='4' height='9' fill='%23eef3ff'/><rect x='24' y='5' width='4' height='1' fill='%23ffffff'/><rect x='28' y='6' width='4' height='8' fill='%23eef3ff'/><rect x='28' y='6' width='4' height='1' fill='%23ffffff'/><rect x='32' y='6' width='4' height='8' fill='%23eef3ff'/><rect x='32' y='6' width='4' height='1' fill='%23ffffff'/><rect x='36' y='7' width='4' height='7' fill='%23eef3ff'/><rect x='36' y='7' width='4' height='1' fill='%23ffffff'/><rect x='40' y='7' width='4' height='7' fill='%23eef3ff'/><rect x='40' y='7' width='4' height='1' fill='%23ffffff'/><rect x='44' y='6' width='4' height='8' fill='%23eef3ff'/><rect x='44' y='6' width='4' height='1' fill='%23ffffff'/><rect x='48' y='5' width='4' height='9' fill='%23eef3ff'/><rect x='48' y='5' width='4' height='1' fill='%23ffffff'/><rect x='52' y='3' width='4' height='11' fill='%23eef3ff'/><rect x='52' y='3' width='4' height='1' fill='%23ffffff'/><rect x='56' y='2' width='4' height='12' fill='%23eef3ff'/><rect x='56' y='2' width='4' height='1' fill='%23ffffff'/><rect x='60' y='1' width='4' height='13' fill='%23eef3ff'/><rect x='60' y='1' width='4' height='1' fill='%23ffffff'/><rect x='64' y='1' width='4' height='13' fill='%23eef3ff'/><rect x='64' y='1' width='4' height='1' fill='%23ffffff'/><rect x='68' y='2' width='4' height='12' fill='%23eef3ff'/><rect x='68' y='2' width='4' height='1' fill='%23ffffff'/><rect x='72' y='3' width='4' height='11' fill='%23eef3ff'/><rect x='72' y='3' width='4' height='1' fill='%23ffffff'/><rect x='76' y='4' width='4' height='10' fill='%23eef3ff'/><rect x='76' y='4' width='4' height='1' fill='%23ffffff'/><rect x='80' y='5' width='4' height='9' fill='%23eef3ff'/><rect x='80' y='5' width='4' height='1' fill='%23ffffff'/><rect x='84' y='6' width='4' height='8' fill='%23eef3ff'/><rect x='84' y='6' width='4' height='1' fill='%23ffffff'/><rect x='88' y='6' width='4' height='8' fill='%23eef3ff'/><rect x='88' y='6' width='4' height='1' fill='%23ffffff'/><rect x='92' y='5' width='4' height='9' fill='%23eef3ff'/><rect x='92' y='5' width='4' height='1' fill='%23ffffff'/><rect x='96' y='4' width='4' height='10' fill='%23eef3ff'/><rect x='96' y='4' width='4' height='1' fill='%23ffffff'/><rect x='100' y='4' width='4' height='10' fill='%23eef3ff'/><rect x='100' y='4' width='4' height='1' fill='%23ffffff'/><rect x='104' y='5' width='4' height='9' fill='%23eef3ff'/><rect x='104' y='5' width='4' height='1' fill='%23ffffff'/><rect x='108' y='6' width='4' height='8' fill='%23eef3ff'/><rect x='108' y='6' width='4' height='1' fill='%23ffffff'/><rect x='112' y='7' width='4' height='7' fill='%23eef3ff'/><rect x='112' y='7' width='4' height='1' fill='%23ffffff'/><rect x='116' y='7' width='4' height='7' fill='%23eef3ff'/><rect x='116' y='7' width='4' height='1' fill='%23ffffff'/><rect x='0' y='13' width='120' height='2' fill='%23aebfe0'/><rect x='22' y='14' width='3' height='2' fill='%23eef3ff'/><rect x='70' y='14' width='3' height='3' fill='%23eef3ff'/><rect x='102' y='14' width='3' height='2' fill='%23eef3ff'/></svg>") 0 0/120px 18px repeat-x;height:18px;position:absolute;top:-13px;left:-5px;right:-5px}html[data-marketing-theme=newyear] .og-surface>.og-badge.absolute{z-index:3}.ny-sky{display:none}html[data-marketing-theme=newyear] .ny-sky{z-index:60;pointer-events:none;display:block;position:fixed;inset:0;overflow:hidden}.ny-sleigh{will-change:transform;width:240px;animation:35s linear -30s infinite ny-sleigh-fly;position:absolute;top:9vh;left:0}.ny-sleigh-img{filter:drop-shadow(0 6px 10px #00000073);transform-origin:70% 60%;width:100%;height:auto;animation:.9s ease-in-out infinite alternate ny-sleigh-bob;display:block}.ny-sleigh-trail{opacity:.85;background:radial-gradient(circle,#ffe9a8 0 2px,#0000 2.5px) 0 0/22px 14px repeat-x,radial-gradient(circle,#f5c04a 0 1.5px,#0000 2px) 11px 7px/22px 14px repeat-x;width:180px;height:14px;animation:.6s steps(2,end) infinite ny-trail-twinkle;position:absolute;top:58%;right:92%;-webkit-mask-image:linear-gradient(270deg,#000,#0000);mask-image:linear-gradient(270deg,#000,#0000)}@keyframes ny-sleigh-fly{0%{transform:translate(-40vw)rotate(-2deg)}10%{transform:translate(-5vw,4vh)rotate(2deg)}20%{transform:translate(30vw)rotate(-3deg)}30%{transform:translate(65vw,5vh)rotate(2deg)}40%{transform:translate(110vw,-2vh)rotate(-4deg)}40.01%,to{transform:translate(110vw,-2vh)}}@keyframes ny-sleigh-bob{0%{transform:translateY(0)rotate(0)}to{transform:translateY(-6px)rotate(-1.5deg)}}@keyframes ny-trail-twinkle{0%{opacity:.95}to{opacity:.55}}.ny-gift{pointer-events:auto;cursor:pointer;touch-action:manipulation;will-change:transform, opacity;filter:drop-shadow(0 3px 3px #00000073);margin-left:-26px;padding:6px;animation:5.5s cubic-bezier(.45,0,.85,.6) forwards ny-gift-fall;position:absolute}.ny-gift svg{width:40px;height:45px;transition:filter .15s;display:block}.ny-gift:hover svg{filter:brightness(1.15)drop-shadow(0 0 6px #ffd77ae6)}.ny-gift.ny-gift-open{cursor:default;pointer-events:none;animation:1s ease-out forwards ny-gift-pop}.ny-gift-open svg{animation:.35s ease-in-out 2 ny-gift-wiggle}.ny-gift-open .ny-gift-lid{transform-box:fill-box;transform-origin:50%;animation:.7s cubic-bezier(.2,.8,.3,1) forwards ny-lid-off}.ny-confetti{width:6px;height:6px;margin:-3px 0 0 -3px;animation:.9s cubic-bezier(.15,.7,.4,1) forwards ny-confetti;position:absolute;top:40%;left:50%}.ny-confetti:nth-child(3n){width:4px;height:8px}@keyframes ny-gift-pop{0%{opacity:1;transform:scale(1)}25%{opacity:1;transform:scale(1.25)}80%{opacity:1;transform:scale(1.15)}to{opacity:0;transform:scale(1.1)}}@keyframes ny-gift-wiggle{0%,to{transform:rotate(0)}25%{transform:rotate(-8deg)}75%{transform:rotate(8deg)}}@keyframes ny-lid-off{0%{opacity:1;transform:translate(0)rotate(0)}to{opacity:0;transform:translate(3px,-7px)rotate(35deg)}}@keyframes ny-confetti{0%{opacity:1;transform:translate(0)rotate(0)scale(.4)}70%{opacity:1}to{transform:translate(var(--ny-dx), calc(var(--ny-dy) + 18px)) rotate(200deg) scale(1);opacity:0}}@keyframes ny-gift-fall{0%{opacity:0;transform:translate(0,0)rotate(0)scale(.6)}8%{opacity:1;transform:translateY(10px)rotate(0)scale(1)}85%{opacity:1}to{transform:translate3d(var(--ny-sway,0px), var(--ny-fall,80vh), 0) rotate(var(--ny-spin,180deg)) scale(1);opacity:0}}@media (max-width:600px){.ny-sleigh{width:150px;top:7vh}.ny-sleigh-trail{width:110px}.ny-gift{margin-left:-23px}.ny-gift svg{width:34px;height:38px}}html[data-marketing-theme=newyear] .bg-\[\#2b323b\]{background-color:#1f3d2c}html[data-marketing-theme=newyear] .hover\:bg-\[\#323a44\]:hover,html[data-marketing-theme=newyear] .bg-\[\#323a44\]{background-color:#27503a}html[data-marketing-theme=newyear] .bg-\[\#1c232b\]{background-color:#13271c}html[data-marketing-theme=newyear] .bg-\[\#14181e\]{background-color:#0f2017}html[data-marketing-theme=newyear] .bg-\[\#1a1c23\]{background-color:#11231a}html[data-marketing-theme=newyear] .bg-\[\#0e1014\]{background-color:#07100b}html[data-marketing-theme=newyear] .og-cta:not(.og-cta-ghost),.ny-hero .btn-primary{background-image:linear-gradient(90deg,#0000 14px,#f5c04a 14px 24px,#c99a2e 24px 26px,#0000 26px);padding-left:calc(1.5rem + 18px);overflow:visible}html[data-marketing-theme=newyear] .og-cta:not(.og-cta-ghost):after,.ny-hero .btn-primary:after{content:"";pointer-events:none;filter:drop-shadow(0 1px #00000059);background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='13' height='6' shape-rendering='crispEdges'><rect x='0' y='1' width='2' height='3' fill='%23f5c04a'/><rect x='2' y='0' width='3' height='2' fill='%23f5c04a'/><rect x='2' y='2' width='3' height='2' fill='%23c99a2e'/><rect x='5' y='1' width='3' height='4' fill='%23ffd77a'/><rect x='8' y='0' width='3' height='2' fill='%23f5c04a'/><rect x='8' y='2' width='3' height='2' fill='%23c99a2e'/><rect x='11' y='1' width='2' height='3' fill='%23f5c04a'/><rect x='4' y='5' width='1' height='1' fill='%23c99a2e'/><rect x='8' y='5' width='1' height='1' fill='%23c99a2e'/></svg>") 0 0/26px 12px no-repeat;width:26px;height:12px;position:absolute;top:-10px;left:7px}html[data-marketing-theme=newyear] .og-cta:not(.og-cta-ghost)[class*=\!px-]{background-image:none}html[data-marketing-theme=newyear] .og-cta:not(.og-cta-ghost)[class*=\!px-]:after{margin-left:-13px;left:50%}
