@import url("https://fonts.googleapis.com/css2?family=Anton&family=Poppins:wght@400;500;600;700&family=JetBrains+Mono:wght@500;700&display=swap");.cdc-root,.cdc-root[data-theme=dark]{--yellow:#F5B629;--yellow-soft:#FFD24A;--yellow-deep:#C98E10;--bg:#0D0D0D;--bg-2:#161616;--card:#1E1E1E;--card-2:#242424;--line:#2E2E2E;--line-2:#3A3A3A;--text:#FFFFFF;--muted:#A6A6A6;--dim:#6E6E6E;--on-yellow:#0D0D0D;--green:#2BB673;--red:#E2483D;--shadow-card:0 14px 40px rgba(0,0,0,0.5);--logo-filter:none;--hero-grad:linear-gradient(120deg,#161616,#0E0E0E 70%);--header-bg:rgba(13,13,13,0.92);--footer-bg:#060606;--modal-bg:rgba(0,0,0,0.7);--art-tint:rgba(255,255,255,0.95);--art-tint-soft:rgba(255,255,255,0.32);--pattern-color:rgba(245,182,41,0.18)}.cdc-root.cdc-root[data-theme=light]{--yellow:#F5B629;--yellow-soft:#FFD24A;--yellow-deep:#B47E08;--bg:#F6F4EF;--bg-2:#FFFFFF;--card:#FFFFFF;--card-2:#F1EEE6;--line:#E5E1D6;--line-2:#D5D0C2;--text:#0D0D0D;--muted:#5C5A55;--dim:#8C8A85;--on-yellow:#0D0D0D;--green:#1F9B62;--red:#D43A2F;--shadow-card:0 10px 28px rgba(20,20,20,0.08);--logo-filter:none;--hero-grad:linear-gradient(120deg,#FFFFFF,#F1EEE6 70%);--header-bg:rgba(246,244,239,0.92);--footer-bg:#0D0D0D;--modal-bg:rgba(20,20,20,0.55);--art-tint:rgba(13,13,13,0.92);--art-tint-soft:rgba(13,13,13,0.32);--pattern-color:rgba(13,13,13,0.08)}.cdc-root.cdc-root[data-theme=light] .hero__copy{background:var(--hero-grad)}.cdc-root.cdc-root[data-theme=light] .timer__cell{background:rgba(0,0,0,.05)}.cdc-root.cdc-root[data-theme=light] .progress{background:rgba(0,0,0,.08)}.cdc-root.cdc-root[data-theme=light] .hero__arrow{background:rgba(255,255,255,.85);color:var(--text)}.cdc-root.cdc-root[data-theme=light] .hero__dot{background:rgba(0,0,0,.18)}.cdc-root.cdc-root[data-theme=light] .hero__dot.active{background:var(--yellow)}.cdc-root.cdc-root[data-theme=light] .stats__cell--feature{color:#0D0D0D}.cdc-root.cdc-root[data-theme=light] .badge--dark{background:rgba(0,0,0,.7);color:#fff;border-color:transparent}.cdc-root.cdc-root[data-theme=light] .footer{color:#fff}.cdc-root.cdc-root[data-theme=light] .footer__brand p,.cdc-root.cdc-root[data-theme=light] .footer__col a,.cdc-root.cdc-root[data-theme=light] .footer__col h4{color:#DCDCDC}.cdc-root.cdc-root[data-theme=light] .footer__col a:hover{color:var(--yellow)}.cdc-root.cdc-root[data-theme=light] .footer__bottom{color:#888;border-top-color:#2E2E2E}.cdc-root.cdc-root[data-theme=light] .footer__social a,.cdc-root.cdc-root[data-theme=light] .pay-chip{border-color:#3A3A3A;color:#DCDCDC}.cdc-root.cdc-root[data-theme=light] .ticker{background:var(--yellow)}.cdc-root.cdc-root[data-theme=light] .header{background:var(--header-bg)}*{box-sizing:border-box}.cdc-root{background:var(--bg);color:var(--text);font-family:Poppins,system-ui,sans-serif;-webkit-font-smoothing:antialiased;min-height:100vh;overflow-x:hidden}img{max-width:100%;display:block}button{font-family:inherit;cursor:pointer;border:0;background:none}a,button{color:inherit}a{text-decoration:none}.anton{font-family:Anton,Poppins,sans-serif;letter-spacing:.02em;text-transform:uppercase;font-weight:400}.mono{font-family:JetBrains Mono,monospace;font-variant-numeric:tabular-nums}.ticker{background:var(--yellow);color:var(--on-yellow);font-weight:600;font-size:13px;padding:8px 0;overflow:hidden;position:relative}.ticker__track{display:flex;gap:48px;white-space:nowrap;animation:tickerScroll 32s linear infinite}.ticker__track>span{display:inline-flex;align-items:center;gap:10px}.ticker__dot{width:6px;height:6px;background:#111;border-radius:50%}@keyframes tickerScroll{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.header{position:sticky;top:0;z-index:80;background:rgba(13,13,13,.92);backdrop-filter:blur(10px);border-bottom:1px solid var(--line)}.header__row{max-width:1440px;margin:0 auto;padding:14px 32px;display:flex;align-items:center;gap:32px}.logo{height:40px}.nav{display:flex;gap:28px;margin-left:12px}.nav a{font-size:14px;font-weight:500;color:#DCDCDC;padding:8px 0;border-bottom:2px solid transparent;transition:.18s}.nav a.active,.nav a:hover{color:var(--yellow);border-bottom-color:var(--yellow)}.header__right{margin-left:auto;gap:12px}.header__right,.search{display:flex;align-items:center}.search{gap:8px;background:var(--card);border:1px solid var(--line);border-radius:999px;padding:8px 14px;width:240px;color:var(--muted);font-size:13px}.search input{background:none;border:0;outline:0;color:var(--text);font:inherit;flex:1}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:10px 18px;border-radius:8px;font-weight:600;font-size:14px;transition:transform .12s,background .18s,box-shadow .18s;white-space:nowrap}.btn:active{transform:translateY(1px)}.btn--ghost{background:transparent;color:var(--text);border:1px solid var(--line-2)}.btn--ghost:hover{border-color:var(--yellow);color:var(--yellow)}.btn--solid{background:var(--yellow);color:#0D0D0D}.btn--solid:hover{background:var(--yellow-soft);box-shadow:0 6px 20px rgba(245,182,41,.35)}.btn--block{width:100%;padding:12px 16px}.btn--lg{padding:14px 28px;font-size:15px}.btn--dark{background:var(--text);color:var(--bg);border:1px solid var(--line-2)}.btn--dark:hover{border-color:var(--yellow);color:var(--yellow)}.page{max-width:1440px;margin:0 auto;padding:0 32px}.section{padding:56px 0 24px}.section__head{display:flex;align-items:end;justify-content:space-between;margin-bottom:22px}.section__title{font-size:38px;line-height:.95;margin:0}.section__title em{color:var(--yellow);font-style:normal}.section__sub{color:var(--muted);margin:6px 0 0;font-size:14px}.section__more{color:var(--yellow);font-weight:600;font-size:14px}.hero{padding:24px 0 8px}.hero__stage{position:relative;height:520px;border-radius:18px;overflow:hidden;border:1px solid var(--line)}.hero__slide{position:absolute;inset:0;display:grid;grid-template-columns:1.05fr 1fr;opacity:0;transition:opacity .5s ease;pointer-events:none}.hero__slide.active{opacity:1;pointer-events:auto}.hero__copy{padding:56px;display:flex;flex-direction:column;justify-content:center;gap:18px;background:linear-gradient(120deg,#161616,#0E0E0E 70%);position:relative}.hero__copy:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(800px 300px at 0 100%,rgba(245,182,41,.15),transparent 60%)}.hero__chip{align-self:flex-start;background:rgba(245,182,41,.12);color:var(--yellow);border:1px solid rgba(245,182,41,.4);padding:6px 12px;border-radius:999px;font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.hero__title{font-size:78px;line-height:.92;margin:0}.hero__title em{color:var(--yellow);font-style:normal}.hero__lede{color:var(--muted);font-size:16px;max-width:460px;margin:0}.hero__meta{display:flex;gap:28px;margin-top:8px}.hero__meta>div{display:flex;flex-direction:column;gap:2px}.hero__meta .label{font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--dim)}.hero__meta .value{font-size:18px;font-weight:700}.hero__meta .value strong{font-size:24px;color:var(--yellow);font-family:Anton;font-weight:400;letter-spacing:.02em}.hero__cta{display:flex;gap:12px;margin-top:12px}.hero__visual{position:relative;overflow:hidden}.hero__visual:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,var(--bg-2) 0,transparent 18%,transparent 100%);z-index:2;pointer-events:none}.prize-art{position:absolute;inset:0;display:grid;place-items:center;background-size:cover;background-position:50%}.hero__price-tag{position:absolute;top:24px;right:24px;z-index:3;background:var(--yellow);color:var(--on-yellow);padding:10px 16px;border-radius:10px;font-family:Anton;font-size:22px;letter-spacing:.04em;box-shadow:0 8px 24px rgba(245,182,41,.3)}.hero__price-tag span{font-size:11px;font-family:Poppins;font-weight:600;display:block;letter-spacing:.1em}.hero__nav{position:absolute;bottom:24px;left:56px;z-index:4;display:flex;align-items:center;gap:14px}.hero__dots{display:flex;gap:8px}.hero__dot{width:28px;height:4px;background:rgba(255,255,255,.2);border-radius:2px;transition:.2s;cursor:pointer}.hero__dot.active{background:var(--yellow);width:56px}.hero__arrow{position:absolute;top:50%;transform:translateY(-50%);width:44px;height:44px;border-radius:50%;background:rgba(0,0,0,.55);border:1px solid var(--line-2);display:grid;place-items:center;z-index:5;transition:.18s}.hero__arrow:hover{background:var(--yellow);color:var(--on-yellow);border-color:var(--yellow)}.hero__arrow--prev{left:16px}.hero__arrow--next{right:16px}.stats{display:grid;grid-template-columns:1.2fr 1fr 1.2fr 1fr;margin:32px 0 0;border:1px solid var(--line);border-radius:18px;overflow:hidden}.stats__cell{padding:22px 28px;display:flex;align-items:center;gap:18px;border-right:1px solid var(--line)}.stats__cell:last-child{border-right:0}.stats__cell--feature{background:linear-gradient(135deg,var(--yellow),var(--yellow-deep));color:#111}.stats__num{font-family:Anton;font-size:44px;line-height:1}.stats__lbl{font-size:12px;line-height:1.3;opacity:.8;max-width:130px}.stats__cell--feature .stats__lbl{font-weight:600;opacity:1}.stats__icon{width:44px;height:44px;border-radius:10px;background:rgba(245,182,41,.12);display:grid;place-items:center;color:var(--yellow);flex-shrink:0}.stats__cell--feature .stats__icon{background:rgba(0,0,0,.15);color:#111}.tabs{display:flex;gap:4px;padding:6px;background:var(--card);border:1px solid var(--line);border-radius:14px;overflow-x:auto;margin-bottom:28px}.tab{padding:10px 18px;border-radius:10px;font-size:13px;font-weight:600;color:var(--muted);white-space:nowrap;transition:.16s;display:inline-flex;align-items:center;gap:8px}.tab:hover{color:var(--text);background:var(--card-2)}.tab.active{background:var(--yellow);color:var(--on-yellow)}.tab__count{font-size:11px;padding:2px 7px;border-radius:999px;background:rgba(255,255,255,.06)}.tab.active .tab__count{background:rgba(0,0,0,.15);color:#111}.grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.grid--3{grid-template-columns:repeat(3,1fr)}.grid--2{grid-template-columns:repeat(2,1fr)}.card{background:var(--card);border:1px solid var(--line);border-radius:16px;overflow:hidden;transition:.2s;display:flex;flex-direction:column}.card:hover{transform:translateY(-3px);border-color:var(--line-2);box-shadow:var(--shadow-card)}.card__media{position:relative;aspect-ratio:16/11;overflow:hidden}.card__art{position:absolute;inset:0;display:grid;place-items:center;text-align:center;padding:18px}.card__art .label-mono{position:absolute;bottom:8px;left:12px;font-family:JetBrains Mono;font-size:10px;color:rgba(255,255,255,.32);letter-spacing:.1em;text-transform:uppercase}.card__art h3{font-family:Anton;font-size:36px;line-height:.95;color:rgba(255,255,255,.95);margin:0;text-transform:uppercase;letter-spacing:.02em;text-shadow:0 2px 16px rgba(0,0,0,.5)}.card__badges{position:absolute;top:12px;left:12px;display:flex;gap:6px;z-index:2}.badge{padding:5px 10px;border-radius:6px;font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.badge--yellow{background:var(--yellow);color:var(--on-yellow)}.badge--red{background:var(--red);color:#fff}.badge--green{background:var(--green);color:#fff}.badge--dark{background:rgba(0,0,0,.7);color:#fff;border:1px solid var(--line-2)}.card__price{position:absolute;top:12px;right:12px;z-index:2}.price-pill{background:var(--yellow);color:var(--on-yellow);padding:6px 12px;border-radius:8px;font-family:Anton;font-size:18px;letter-spacing:.02em;box-shadow:0 4px 14px rgba(245,182,41,.3)}.price-pill em{font-family:Poppins;font-style:normal;font-size:11px;font-weight:600}.card__body{padding:16px;display:flex;flex-direction:column;gap:12px;flex:1}.card__name{font-size:15px;font-weight:600;margin:0;line-height:1.25}.card__sub{font-size:12px;color:var(--muted);margin:-6px 0 0}.card__row{display:flex;align-items:center;justify-content:space-between;font-size:12px}.card__row .mono{color:var(--yellow);font-weight:700}.progress{position:relative;height:6px;background:#2a2a2a;border-radius:3px;overflow:hidden}.progress__bar{position:absolute;left:0;top:0;bottom:0;background:linear-gradient(90deg,var(--yellow),var(--yellow-soft));border-radius:3px}.progress--lg{height:8px}.timer{display:flex;gap:4px;align-items:baseline}.timer__cell{background:rgba(255,255,255,.04);border-radius:6px;padding:4px 8px;font-family:JetBrains Mono;font-size:14px;font-weight:700;min-width:32px;text-align:center}.timer__sep{color:var(--dim);font-weight:700}.timer__lbl{font-size:9px;color:var(--dim);text-transform:uppercase;letter-spacing:.08em;margin-top:2px}.card--featured{grid-column:span 2;background:linear-gradient(135deg,var(--yellow),var(--yellow-deep));color:#111;border-color:var(--yellow-deep)}.card--featured .card__name{color:#111}.card--featured .card__sub{color:rgba(0,0,0,.6)}.card--featured .card__row{color:rgba(0,0,0,.7)}.card--featured .progress{background:rgba(0,0,0,.18)}.card--featured .progress__bar{background:#111}.card--featured .card__row .mono{color:#111}.card--featured .badge--yellow,.card--featured .price-pill{background:#111;color:var(--yellow)}.card--vip{background:linear-gradient(135deg,#2A1A48,#161029);border-color:#5b3da5}.card--vip .badge--vip{background:linear-gradient(135deg,#C29CFF,#6B3FB8);color:#fff}.art-1{background:linear-gradient(135deg,#1a1a1a,#2d2616)}.art-2{background:linear-gradient(135deg,#102a3a,#1a1a1a)}.art-3{background:linear-gradient(135deg,#2a1a30,#1a1a1a)}.art-4{background:linear-gradient(135deg,#1a2a1a,#1a1a1a)}.art-5{background:linear-gradient(135deg,#2a1a1a,#1a1a1a)}.art-6{background:linear-gradient(135deg,#1a1a2a,#1a1a1a)}.art-7{background:linear-gradient(135deg,#2a2a1a,#1a1a1a)}.art-8{background:linear-gradient(135deg,#1a2a2a,#1a1a1a)}.art-cash{background:radial-gradient(circle at 30% 30%,#2BB673,#0e3d28 80%)}.art-vehicle{background:linear-gradient(135deg,#2a2620,#0e0e0e)}.art-tech{background:linear-gradient(135deg,#1a1a30,#0e0e0e)}.art-house{background:linear-gradient(135deg,#2a1f0e,#0e0e0e)}.art-cancun{background:linear-gradient(135deg,#0e2a35,#0e8a8a 60%,#f5b629 130%)}.art-rio{background:linear-gradient(135deg,#2a0e1a,#8a3030 60%,#f5b629 130%)}.art-miami{background:linear-gradient(135deg,#1a0e2a,#6a2a8a 60%,#ff66aa 130%)}.art-pattern{position:absolute;inset:0;opacity:.18;background-image:linear-gradient(rgba(245,182,41,.18) 1px,transparent 0),linear-gradient(90deg,rgba(245,182,41,.18) 1px,transparent 0);background-size:32px 32px}.art-stripes{opacity:.06;background:repeating-linear-gradient(45deg,transparent 0 14px,var(--yellow) 14px 16px)}.art-glow,.art-stripes{position:absolute;inset:0}.art-glow{background:radial-gradient(closest-side at 50% 65%,rgba(245,182,41,.18),transparent 70%)}.winners-row{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.winner-card{display:flex;gap:14px;padding:16px;background:var(--card);border:1px solid var(--line);border-radius:14px}.winner__avatar{width:64px;height:64px;border-radius:50%;flex-shrink:0;background:linear-gradient(135deg,var(--yellow),var(--yellow-deep));display:grid;place-items:center;color:#111;font-family:Anton;font-size:24px}.winner__name{font-weight:600;font-size:15px;margin:0 0 4px}.winner__date{font-size:11px;color:var(--muted);margin-bottom:8px;letter-spacing:.06em;text-transform:uppercase}.winner__prize{font-family:Anton;font-size:22px;line-height:1.05;color:var(--yellow);margin:0 0 6px}.winner__quote{font-size:13px;color:var(--muted);margin:0}.steps{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.step{background:var(--card);border:1px solid var(--line);border-radius:16px;padding:28px;position:relative;overflow:hidden}.step:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:var(--yellow)}.step__num{width:56px;height:56px;border-radius:14px;background:rgba(245,182,41,.14);color:var(--yellow);display:grid;place-items:center;font-family:Anton;font-size:32px;margin-bottom:16px}.step h3{font-family:Anton;font-size:24px;margin:0 0 8px}.step p{color:var(--muted);font-size:14px;line-height:1.55;margin:0}.testimonials{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.testi{background:var(--card);border:1px solid var(--line);border-radius:14px;padding:20px;display:flex;flex-direction:column;gap:10px}.testi__stars{color:var(--yellow);font-size:14px;letter-spacing:2px}.testi__title{font-weight:600;font-size:14px;margin:0}.testi__body{font-size:13px;color:var(--muted);line-height:1.55;margin:0}.testi__author{display:flex;align-items:center;gap:10px;margin-top:auto;padding-top:10px;border-top:1px solid var(--line)}.testi__avatar{width:32px;height:32px;border-radius:50%;background:linear-gradient(135deg,var(--yellow),var(--yellow-deep));color:#111;display:grid;place-items:center;font-weight:700;font-size:13px}.testi__name{font-size:12px}.testi__name strong{display:block;font-weight:600;color:var(--text)}.testi__name span{color:var(--dim);font-size:11px}.banner-vip{margin-top:8px;background:linear-gradient(120deg,#1a1330,#0d0d0d 60%);border:1px solid #5b3da5;border-radius:18px;padding:32px;display:grid;grid-template-columns:1.4fr 1fr;gap:28px;align-items:center}.banner-vip h3{font-family:Anton;font-size:44px;margin:0 0 8px}.banner-vip h3 em{color:#C29CFF;font-style:normal}.banner-vip p{color:var(--muted);font-size:14px;max-width:480px;margin:0 0 16px}.banner-vip__perks{display:flex;flex-direction:column;gap:10px;margin-bottom:16px}.banner-vip__perk{display:flex;gap:10px;font-size:14px;align-items:center}.banner-vip__perk svg{color:#C29CFF;flex-shrink:0}.banner-vip__visual{position:relative;aspect-ratio:1.3/1;border-radius:14px;background:radial-gradient(circle at 50% 50%,rgba(194,156,255,.4),transparent 60%),#1a1330;display:grid;place-items:center;overflow:hidden}.banner-vip__visual h4{font-family:Anton;font-size:80px;color:#fff;margin:0;line-height:.9;text-align:center}.banner-vip__visual h4 em{color:#C29CFF;font-style:normal;display:block}.banner-free{margin-top:8px;background:linear-gradient(120deg,#1a1006,#0d0d0d 70%);border:1px solid var(--yellow-deep);border-radius:18px;padding:32px;display:grid;grid-template-columns:1fr 1fr;gap:28px;align-items:center}.banner-free h3{font-family:Anton;font-size:44px;margin:0 0 8px}.banner-free h3 em{color:var(--yellow);font-style:normal}.banner-free p{color:var(--muted);font-size:14px;margin:0 0 16px;max-width:460px}.banner-free__visual{position:relative;aspect-ratio:1.3/1;border-radius:14px;background:linear-gradient(135deg,#2a1d05,#161009);display:grid;place-items:center;overflow:hidden}.banner-free__visual h4{font-family:Anton;font-size:96px;color:var(--yellow);margin:0;line-height:.85;text-align:center}.banner-free__visual h4 span{display:block;font-size:28px;color:#fff;letter-spacing:.1em}.why{background:var(--card);border:1px solid var(--line);border-radius:18px;padding:36px}.why__head{display:flex;align-items:center;gap:16px;margin-bottom:18px}.why__head h2{font-family:Anton;font-size:36px;margin:0}.why__head .pill{padding:6px 12px;border-radius:999px;background:rgba(245,182,41,.14);color:var(--yellow);font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.why p{color:var(--muted);font-size:15px;line-height:1.65;max-width:920px;margin:0 0 16px}.footer{background:#060606;border-top:1px solid var(--line);margin-top:80px;padding:56px 0 24px}.footer__grid{max-width:1440px;margin:0 auto;padding:0 32px;display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr;gap:40px}.footer__col h4{font-family:Anton;font-size:18px;letter-spacing:.04em;margin:0 0 16px}.footer__col ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:10px}.footer__col a{color:var(--muted);font-size:13px;transition:color .16s}.footer__col a:hover{color:var(--yellow)}.footer__brand p{color:var(--muted);font-size:13px;max-width:320px;line-height:1.55;margin:12px 0}.footer__social{display:flex;gap:10px;margin-top:14px}.footer__social a{width:36px;height:36px;border-radius:8px;border:1px solid var(--line-2);display:grid;place-items:center;color:var(--muted);transition:.16s}.footer__social a:hover{color:var(--yellow);border-color:var(--yellow)}.footer__bottom{max-width:1440px;margin:40px auto 0;padding:24px 32px 0;border-top:1px solid var(--line);display:flex;justify-content:space-between;align-items:center;font-size:12px;color:var(--dim)}.footer__pay{display:flex;gap:8px}.pay-chip{padding:4px 10px;border:1px solid var(--line-2);border-radius:6px;font-size:11px;font-weight:600;color:var(--muted)}.modal-bg{position:fixed;inset:0;background:rgba(0,0,0,.7);backdrop-filter:blur(6px);display:grid;place-items:center;z-index:200;padding:24px}.modal{background:var(--bg-2);border:1px solid var(--line);border-radius:18px;width:100%;max-width:720px;overflow:hidden;display:grid;grid-template-columns:1fr 1fr}.modal__visual{position:relative;min-height:360px}.modal__body{padding:28px;display:flex;flex-direction:column;gap:18px}.modal__close{position:absolute;top:12px;right:12px;z-index:5;width:36px;height:36px;border-radius:50%;background:var(--card-2);display:grid;place-items:center;color:var(--text);border:1px solid var(--line-2)}.modal__close:hover{color:var(--yellow);border-color:var(--yellow)}.modal h3{font-size:28px}.modal h3,.modal__price{font-family:Anton;margin:0}.modal__price{font-size:36px;color:var(--yellow)}.modal__price em{font-family:Poppins;font-style:normal;font-size:13px;color:var(--muted);font-weight:500}.stepper{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px;background:var(--card);border:1px solid var(--line);border-radius:12px}.stepper button{width:36px;height:36px;border-radius:8px;background:var(--card-2);display:grid;place-items:center;font-size:18px;font-weight:700}.stepper button:hover{background:var(--yellow);color:var(--on-yellow)}.stepper__qty{font-family:Anton;font-size:32px}.quick-buttons{display:flex;gap:8px}.quick-buttons button{flex:1;padding:10px;border-radius:8px;background:var(--card);border:1px solid var(--line);font-weight:600;font-size:13px;color:var(--muted)}.quick-buttons button.active,.quick-buttons button:hover{background:var(--yellow);color:var(--on-yellow);border-color:var(--yellow)}.modal__total{display:flex;justify-content:space-between;align-items:center;padding-top:12px;border-top:1px solid var(--line)}.modal__total span{color:var(--muted);font-size:13px}.modal__total strong{font-family:Anton;font-size:32px;color:var(--yellow)}.cat-strip{display:grid;grid-template-columns:repeat(7,1fr);gap:10px;margin-top:40px}.cat-chip{padding:14px;background:var(--card);border:1px solid var(--line);border-radius:12px;text-align:center;font-family:Anton;font-size:16px;letter-spacing:.04em;transition:.18s}.cat-chip:hover{background:var(--yellow);color:var(--on-yellow);border-color:var(--yellow)}.spacer-sm{height:8px}.flex-grow{flex:1}.dim{color:var(--muted)}.right{margin-left:auto}.cdc-root.cdc-root[data-theme=light]{--accent-text:#8B5E08}[data-theme=dark]{--accent-text:var(--yellow)}.cdc-root.cdc-root[data-theme=light] .banner-free h3 em,.cdc-root.cdc-root[data-theme=light] .banner-vip h3 em,.cdc-root.cdc-root[data-theme=light] .card__row .mono,.cdc-root.cdc-root[data-theme=light] .footer__col a:hover,.cdc-root.cdc-root[data-theme=light] .footer__social a:hover,.cdc-root.cdc-root[data-theme=light] .hero__title em,.cdc-root.cdc-root[data-theme=light] .modal__price,.cdc-root.cdc-root[data-theme=light] .modal__total strong,.cdc-root.cdc-root[data-theme=light] .section__more,.cdc-root.cdc-root[data-theme=light] .section__title em,.cdc-root.cdc-root[data-theme=light] .stats__num,.cdc-root.cdc-root[data-theme=light] .why__head .pill,.cdc-root.cdc-root[data-theme=light] .winner__prize{color:var(--accent-text)}.cdc-root.cdc-root[data-theme=light] .hero__chip{background:rgba(139,94,8,.1);color:var(--accent-text);border-color:rgba(139,94,8,.35)}.cdc-root.cdc-root[data-theme=light] .why__head .pill{background:rgba(139,94,8,.1)}.cdc-root.cdc-root[data-theme=light] .stats__icon{background:rgba(139,94,8,.1);color:var(--accent-text)}.cdc-root.cdc-root[data-theme=light] .step__num{background:rgba(139,94,8,.12);color:var(--accent-text)}.cdc-root.cdc-root[data-theme=light] .step:before{background:var(--yellow)}.cdc-root.cdc-root[data-theme=light] .testi__stars{color:#D9A012}.cdc-root.cdc-root[data-theme=light] .badge--yellow,.cdc-root.cdc-root[data-theme=light] .btn--solid,.cdc-root.cdc-root[data-theme=light] .price-pill,.cdc-root.cdc-root[data-theme=light] .tab.active{background:var(--yellow);color:#0D0D0D}.cdc-root.cdc-root[data-theme=light] .btn--solid:hover{background:#E0A41E;box-shadow:0 6px 20px rgba(139,94,8,.25)}.cdc-root.cdc-root[data-theme=light] .btn--ghost{border-color:var(--line-2);color:var(--text)}.cdc-root.cdc-root[data-theme=light] .btn--ghost:hover{border-color:var(--accent-text);color:var(--accent-text)}.cdc-root.cdc-root[data-theme=light] .nav a{color:#2a2a2a}.cdc-root.cdc-root[data-theme=light] .nav a.active,.cdc-root.cdc-root[data-theme=light] .nav a:hover{color:var(--accent-text);border-bottom-color:var(--accent-text)}.cdc-root.cdc-root[data-theme=light] .card{background:#FFFFFF}.cdc-root.cdc-root[data-theme=light] .card__sub{color:var(--muted)}.cdc-root.cdc-root[data-theme=light] .progress{background:rgba(0,0,0,.1)}.cdc-root.cdc-root[data-theme=light] .progress__bar{background:linear-gradient(90deg,#D9A012,var(--yellow))}.cdc-root.cdc-root[data-theme=light] .timer__cell{background:rgba(0,0,0,.06);color:var(--text)}.cdc-root.cdc-root[data-theme=light] .cat-chip,.cdc-root.cdc-root[data-theme=light] .step,.cdc-root.cdc-root[data-theme=light] .tabs,.cdc-root.cdc-root[data-theme=light] .testi,.cdc-root.cdc-root[data-theme=light] .why,.cdc-root.cdc-root[data-theme=light] .winner-card{background:#FFFFFF}.cdc-root.cdc-root[data-theme=light] .testi__avatar,.cdc-root.cdc-root[data-theme=light] .winner__avatar{background:linear-gradient(135deg,var(--yellow),#D9A012);color:#0D0D0D}.cdc-root.cdc-root[data-theme=light] .stats__cell--feature{background:linear-gradient(135deg,var(--yellow),#D9A012)}.cdc-root.cdc-root[data-theme=light] .stats__cell--feature .stats__icon,.cdc-root.cdc-root[data-theme=light] .stats__cell--feature .stats__lbl,.cdc-root.cdc-root[data-theme=light] .stats__cell--feature .stats__num{color:#0D0D0D}.cdc-root.cdc-root[data-theme=light] .price-pill{box-shadow:0 4px 14px rgba(139,94,8,.25)}.cdc-root.cdc-root[data-theme=light] .hero__price-tag{box-shadow:0 8px 24px rgba(139,94,8,.25);color:#0D0D0D}.cdc-root.cdc-root[data-theme=light] .modal{background:#FFFFFF}.cdc-root.cdc-root[data-theme=light] .stepper{background:var(--card-2)}.cdc-root.cdc-root[data-theme=light] .stepper button{background:#FFFFFF;color:var(--text);border:1px solid var(--line)}.cdc-root.cdc-root[data-theme=light] .stepper button:hover{background:var(--yellow);color:#0D0D0D}.cdc-root.cdc-root[data-theme=light] .quick-buttons button{background:var(--card-2);color:var(--text);border-color:var(--line)}.cdc-root.cdc-root[data-theme=light] .ticker{color:#0D0D0D}.cdc-root.cdc-root[data-theme=light] .search{background:#FFFFFF;border-color:var(--line);color:var(--muted)}.cdc-root.cdc-root[data-theme=light] .search input{color:var(--text)}.cdc-root.cdc-root[data-theme=light] .header{border-bottom-color:var(--line)}.cdc-root.cdc-root[data-theme=light] .hero__copy:before{background:radial-gradient(800px 300px at 0 100%,rgba(139,94,8,.08),transparent 60%)}.cdc-root.cdc-root[data-theme=light] .card:hover{box-shadow:0 14px 36px rgba(20,20,20,.1)}.cdc-root.cdc-root[data-theme=light] .card--featured{background:linear-gradient(135deg,var(--yellow),#D9A012);color:#0D0D0D;border-color:#B47E08}.cdc-root.cdc-root[data-theme=light] .card--featured .card__name,.cdc-root.cdc-root[data-theme=light] .card--featured .card__row .mono{color:#0D0D0D}.cdc-root.cdc-root[data-theme=light] .card--featured .price-pill{background:#0D0D0D;color:var(--yellow)}.cdc-root.cdc-root[data-theme=light] .banner-free,.cdc-root.cdc-root[data-theme=light] .banner-free .banner-vip__perk,.cdc-root.cdc-root[data-theme=light] .banner-free h3,.cdc-root.cdc-root[data-theme=light] .banner-vip,.cdc-root.cdc-root[data-theme=light] .banner-vip .banner-vip__perk,.cdc-root.cdc-root[data-theme=light] .banner-vip h3{color:#FFFFFF}.cdc-root.cdc-root[data-theme=light] .banner-free p,.cdc-root.cdc-root[data-theme=light] .banner-vip p{color:#C9C9C9}.cdc-root.cdc-root[data-theme=light] .banner-vip h3 em{color:#C29CFF}.cdc-root.cdc-root[data-theme=light] .banner-free h3 em{color:var(--yellow)}.cdc-root.cdc-root[data-theme=light] .banner-vip .hero__chip{background:rgba(194,156,255,.16);color:#C29CFF;border-color:rgba(194,156,255,.5)}.cdc-root.cdc-root[data-theme=light] .banner-free .badge--green{background:var(--green);color:#fff}.cdc-root.cdc-root[data-theme=light] .banner-vip__perk svg{color:#C29CFF}.cdc-root.cdc-root[data-theme=light] .banner-free .banner-vip__perk svg{color:var(--yellow)}.cdc-root.cdc-root[data-theme=light] .banner-free__visual h4,.cdc-root.cdc-root[data-theme=light] .banner-free__visual h4 span,.cdc-root.cdc-root[data-theme=light] .banner-vip__visual h4{color:#FFFFFF}@media (max-width:1024px){.page{padding:0 20px}.header__row{padding:12px 20px;gap:16px}.nav{display:none}.search{width:180px}.grid{grid-template-columns:repeat(2,1fr)}.footer__grid,.stats,.steps,.testimonials,.winners-row{grid-template-columns:1fr 1fr}.footer__grid{gap:28px}.hero__title{font-size:56px}.section__title{font-size:30px}.cat-strip{grid-template-columns:repeat(4,1fr)}.banner-free,.banner-vip{grid-template-columns:1fr}}@media (max-width:720px){body{font-size:14px}.page{padding:0 14px}.section{padding:36px 0 12px}.ticker{font-size:11px;padding:7px 0}.header__row{padding:10px 14px;gap:8px}.logo{height:30px}.search{display:none}.header__right{gap:6px;margin-left:auto}.header__right .btn{padding:8px 12px;font-size:12px}.header__right .btn span.label{display:none}.header .btn--ghost.login-btn{padding:8px 10px}.header .btn--ghost.login-btn .label{display:none}.btn--solid.signup-btn{padding:10px 14px}.hero{padding:14px 0 4px}.hero__stage{height:auto;min-height:0;border-radius:14px}.hero__slide{grid-template-columns:1fr;grid-template-rows:240px auto;position:relative;opacity:1;pointer-events:auto;display:none}.hero__slide.active{display:grid}.hero__visual{order:1;min-height:240px}.hero__visual:before{background:linear-gradient(180deg,transparent 60%,var(--bg-2) 100%)}.hero__copy{order:2;padding:24px 20px 32px;gap:12px}.hero__title{font-size:38px;line-height:1}.hero__lede{font-size:14px}.hero__chip{font-size:11px;padding:5px 10px}.hero__meta{gap:16px;flex-wrap:wrap}.hero__meta .label{font-size:10px}.hero__meta .value{font-size:14px}.hero__meta .value strong{font-size:20px}.hero__cta{flex-direction:column;gap:10px}.hero__cta .btn{width:100%}.hero__price-tag{top:12px;right:12px;padding:7px 12px;font-size:17px;border-radius:8px}.hero__price-tag span{font-size:9px}.hero__nav{position:static;padding:0 20px 16px;background:var(--bg-2);justify-content:center}.hero__arrow{width:36px;height:36px;top:110px;transform:none}.hero__arrow--prev{left:10px}.hero__arrow--next{right:10px}.hero__dot{width:22px}.hero__dot.active{width:44px}.stats{grid-template-columns:repeat(4,70vw);overflow-x:auto;scroll-snap-type:x mandatory;border-radius:14px;margin-top:20px;-webkit-overflow-scrolling:touch}.stats::-webkit-scrollbar{display:none}.stats__cell{scroll-snap-align:start;padding:16px 18px;gap:12px}.stats__num{font-size:32px}.stats__lbl{font-size:11px}.stats__icon{width:36px;height:36px}.section__head{flex-direction:column;align-items:flex-start;gap:6px;margin-bottom:16px}.section__title{font-size:26px}.section__sub{font-size:13px}.tabs{overflow-x:auto;-webkit-overflow-scrolling:touch;margin:0 -14px 20px;padding:6px 14px;border-radius:0;border-left:0;border-right:0;scroll-snap-type:x proximity}.tabs::-webkit-scrollbar{display:none}.tab{padding:9px 14px;font-size:12px;flex-shrink:0;scroll-snap-align:start}.grid{grid-template-columns:1fr;gap:14px}.card--featured{grid-column:span 1}.card{border-radius:14px}.card__media{aspect-ratio:16/10}.card__art h3{font-size:28px}.card__body{padding:14px;gap:10px}.card__name{font-size:14px}.price-pill{font-size:16px;padding:5px 10px}.badge{font-size:10px;padding:4px 8px}.banner-free,.banner-vip{grid-template-columns:1fr;padding:22px 20px;gap:18px}.banner-free h3,.banner-vip h3{font-size:30px}.banner-free__visual,.banner-vip__visual{aspect-ratio:1.4/1}.banner-vip__visual h4{font-size:56px}.banner-free__visual h4{font-size:64px}.banner-free__visual h4 span{font-size:20px}.banner-vip__perks{font-size:13px}.winners-row{grid-template-columns:1fr;gap:12px}.winner-card{padding:14px;gap:12px}.winner__avatar{width:56px;height:56px;font-size:20px}.winner__prize{font-size:18px}.winner__quote{font-size:12px}.steps{grid-template-columns:1fr;gap:12px}.step{padding:22px}.step h3{font-size:22px}.step p{font-size:13px}.testimonials{grid-template-columns:repeat(4,80vw);overflow-x:auto;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;margin:0 -14px;padding:0 14px;gap:12px}.testimonials::-webkit-scrollbar{display:none}.testi{scroll-snap-align:start;padding:16px}.testi__title{font-size:13px}.testi__body{font-size:12px}.why{padding:24px 20px;border-radius:14px}.why__head{flex-direction:column;align-items:flex-start;gap:8px}.why__head h2{font-size:26px}.why p{font-size:13px}.cat-strip{grid-template-columns:repeat(4,38vw);overflow-x:auto;-webkit-overflow-scrolling:touch;scroll-snap-type:x proximity;margin:28px -14px 0;padding:0 14px;gap:8px}.cat-strip::-webkit-scrollbar{display:none}.cat-chip{padding:12px;font-size:13px;scroll-snap-align:start}.footer{padding:36px 0 100px}.footer__grid{grid-template-columns:1fr;gap:24px;padding:0 20px}.footer__bottom{flex-direction:column;gap:8px;padding:20px 20px 0;text-align:center}.modal-bg{padding:0;align-items:flex-end}.modal{grid-template-columns:1fr;max-width:100%;max-height:90vh;border-radius:18px 18px 0 0;animation:slideUp .28s cubic-bezier(.2,.9,.3,1)}.modal__visual{min-height:200px;aspect-ratio:16/9}.modal__body{padding:20px;gap:14px;overflow-y:auto}.modal h3{font-size:22px}.modal__price{font-size:28px}.modal__total strong{font-size:26px}.stepper__qty{font-size:24px}.mobile-cta-bar{position:fixed;bottom:0;left:0;right:0;z-index:50;background:var(--bg-2);border-top:1px solid var(--line);padding:12px 14px calc(12px + env(safe-area-inset-bottom));display:flex;gap:10px;align-items:center;box-shadow:0 -8px 24px rgba(0,0,0,.5)}.mobile-cta-bar .price{flex:1;display:flex;flex-direction:column;gap:2px}.mobile-cta-bar .price span{font-size:10px;color:var(--muted);letter-spacing:.06em;text-transform:uppercase}.mobile-cta-bar .price strong{font-family:Anton;font-size:22px;color:var(--yellow);letter-spacing:.02em}.mobile-cta-bar .btn{flex-shrink:0}.mobile-nav{display:flex;position:fixed;bottom:0;left:0;right:0;z-index:49;background:var(--bg-2);border-top:1px solid var(--line);padding:8px 0 calc(8px + env(safe-area-inset-bottom));justify-content:space-around}.mobile-nav__item{flex:1;display:flex;flex-direction:column;align-items:center;gap:3px;padding:6px 4px;color:var(--muted);font-size:10px;font-weight:600;letter-spacing:.03em;transition:color .16s;position:relative}.mobile-nav__item.active{color:var(--yellow)}.mobile-nav__item.active:before{content:"";position:absolute;top:-8px;left:30%;right:30%;height:2px;background:var(--yellow);border-radius:2px}.mobile-nav__item svg{width:22px;height:22px}.drawer-bg{position:fixed;inset:0;background:rgba(0,0,0,.6);backdrop-filter:blur(6px);z-index:60;opacity:0;pointer-events:none;transition:opacity .22s}.drawer-bg.open{opacity:1;pointer-events:auto}.drawer{position:fixed;top:0;bottom:0;left:0;width:84%;max-width:320px;background:var(--bg-2);z-index:61;transform:translateX(-100%);transition:transform .28s cubic-bezier(.2,.9,.3,1);display:flex;flex-direction:column;padding:18px 20px calc(18px + env(safe-area-inset-bottom));overflow-y:auto}.drawer.open{transform:translateX(0)}.drawer__head{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.drawer__nav{display:flex;flex-direction:column;gap:4px}.drawer__nav a{padding:14px 12px;border-radius:10px;font-size:15px;font-weight:500;color:var(--text);border-bottom:1px solid var(--line);transition:.16s}.drawer__nav a.active,.drawer__nav a:hover{background:var(--card);color:var(--yellow)}.drawer__search{display:flex;align-items:center;gap:10px;background:var(--card);border:1px solid var(--line);border-radius:10px;padding:12px 14px;margin-bottom:18px}.drawer__search input{flex:1;background:none;border:0;outline:0;color:var(--text);font:inherit;font-size:14px}.drawer__cta{display:flex;flex-direction:column;gap:10px;margin-top:auto;padding-top:16px}.hamburger{display:flex!important;align-items:center;justify-content:center;width:38px;height:38px;border-radius:8px;border:1px solid var(--line-2);background:transparent;flex-shrink:0}}@media (min-width:721px){.drawer,.drawer-bg,.hamburger,.mobile-cta-bar,.mobile-nav{display:none!important}}@keyframes slideUp{0%{transform:translateY(40px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes pulseDot{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(1.4)}}.live-dot{display:inline-block;width:8px;height:8px;border-radius:50%;background:var(--red);animation:pulseDot 1.4s ease-in-out infinite;margin-right:6px;vertical-align:middle}@keyframes shineMove{0%{transform:translateX(-100%) skewX(-20deg)}to{transform:translateX(220%) skewX(-20deg)}}.btn--solid{position:relative;overflow:hidden}.btn--solid:after{content:"";position:absolute;top:0;bottom:0;width:60px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.45),transparent);animation:shineMove 3.5s infinite;animation-delay:1.5s;pointer-events:none}@keyframes counterPop{0%{transform:scale(1)}30%{transform:scale(1.08);color:var(--yellow)}to{transform:scale(1)}}.counter-pop{animation:counterPop .5s ease;display:inline-block}@keyframes fadeInUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.reveal{opacity:0}.reveal.in{animation:fadeInUp .6s cubic-bezier(.2,.9,.3,1) forwards}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.float{animation:float 3s ease-in-out infinite}.live-toast{position:fixed;bottom:96px;left:14px;z-index:45;background:var(--card);border:1px solid var(--line-2);border-left:3px solid var(--yellow);border-radius:12px;padding:12px 14px;display:flex;align-items:center;gap:10px;max-width:280px;box-shadow:0 12px 30px rgba(0,0,0,.4);animation:toastIn .4s ease,toastOut .4s ease 5.5s forwards;font-size:12px}.live-toast__avatar{width:34px;height:34px;border-radius:50%;background:linear-gradient(135deg,var(--yellow),var(--yellow-deep));color:#0D0D0D;display:grid;place-items:center;font-weight:700;font-size:13px;flex-shrink:0}.live-toast strong{display:block;font-weight:600;color:var(--text)}.live-toast span{color:var(--muted)}@keyframes toastIn{0%{transform:translateY(40px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes toastOut{to{transform:translateY(40px);opacity:0}}@media (min-width:721px){.live-toast{bottom:24px;left:24px}}.live-pill{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:999px;background:rgba(226,72,61,.12);border:1px solid rgba(226,72,61,.4);color:var(--red);font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.progress__bar{transition:width 1.2s cubic-bezier(.2,.9,.3,1)}@media (hover:none){.card:active{transform:scale(.98);transition:transform .1s}.btn:active{transform:scale(.97)}.tab:active{transform:scale(.95)}.cat-chip:active{transform:scale(.97)}}@media (max-width:720px){body{padding-bottom:0}.header .hamburger{display:flex!important}.header__right .login-btn{display:none}}.live-now{display:inline-flex;align-items:center;gap:8px;padding:6px 12px;border-radius:999px;background:rgba(226,72,61,.1);border:1px solid rgba(226,72,61,.4);color:var(--red);font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;margin-left:8px}@media (max-width:720px){.hero__nav{padding:12px 14px 14px}}