.zero-first-banner{padding:10px 0}.zero-first-banner__inner{display:flex;align-items:center;gap:24px;background:linear-gradient(135deg,#2a7de1 0%,#5a4bd1 50%,#7c3aed 100%);border-radius:24px;padding:28px 32px;color:#fff;position:relative;overflow:hidden;box-shadow:0 20px 40px -12px rgba(90,75,209,.4);opacity:0;transform:translateY(20px)}.zero-first-banner.animate-in .zero-first-banner__inner{animation:zeroBannerIn 0.6s cubic-bezier(.4,0,.2,1) forwards}@keyframes zeroBannerIn{to{opacity:1;transform:translateY(0)}}.zero-first-banner__inner::before{content:'';position:absolute;top:-50%;right:-10%;width:320px;height:320px;border-radius:50%;background:rgba(255,255,255,.1);pointer-events:none}.zero-first-banner__inner::after{content:'';position:absolute;bottom:-60%;left:-5%;width:240px;height:240px;border-radius:50%;background:rgba(255,255,255,.08);pointer-events:none}.zero-first-banner__icon{flex-shrink:0;width:80px;height:80px;border-radius:50%;background:rgba(255,255,255,.18);display:flex;align-items:center;justify-content:center;backdrop-filter:blur(6px);position:relative;z-index:1}.zero-first-banner__text{flex:1;min-width:0;position:relative;z-index:1}.zero-first-banner__title{font-size:1.7rem;font-weight:800;letter-spacing:-.4px;margin-bottom:6px;line-height:1.15}.zero-first-banner__subtitle{font-size:1rem;opacity:.92;font-weight:500}.zero-first-banner__btn{display:inline-flex;align-items:center;gap:10px;padding:16px 32px;background:#fff;color:#5a4bd1;border-radius:40px;text-decoration:none;font-weight:800;font-size:1rem;letter-spacing:.3px;white-space:nowrap;transition:all 0.25s ease;box-shadow:0 8px 20px -6px rgba(0,0,0,.2);flex-shrink:0;position:relative;z-index:1}.zero-first-banner__btn:hover{transform:translateY(-2px);box-shadow:0 12px 28px -6px rgba(0,0,0,.28)}@media (max-width:768px){.zero-first-banner__inner{flex-direction:column;text-align:center;gap:18px;padding:24px 20px;border-radius:20px}.zero-first-banner__icon{width:64px;height:64px}.zero-first-banner__icon svg{width:36px;height:36px}.zero-first-banner__title{font-size:1.3rem}.zero-first-banner__subtitle{font-size:.9rem}.zero-first-banner__btn{width:100%;justify-content:center;padding:14px 24px}}.payout-speed{padding:10px 0}.payout-speed__card{display:flex;align-items:center;gap:20px;background:linear-gradient(135deg,#ecfdf5 0%,#d1fae5 100%);border:1px solid #a7f3d0;border-radius:20px;padding:20px 26px;box-shadow:0 4px 16px -8px rgba(16,185,129,.2);opacity:0;transform:translateY(20px)}.payout-speed.animate-in .payout-speed__card{animation:speedIn 0.5s cubic-bezier(.4,0,.2,1) forwards}@keyframes speedIn{to{opacity:1;transform:translateY(0)}}.payout-speed__icon{flex-shrink:0;width:52px;height:52px;border-radius:50%;background:#10b981;color:#fff;display:flex;align-items:center;justify-content:center;box-shadow:0 6px 16px -4px rgba(16,185,129,.5)}.payout-speed__body{flex-shrink:0;min-width:180px}.payout-speed__label{font-size:.72rem;text-transform:uppercase;letter-spacing:.5px;color:#047857;font-weight:700;margin-bottom:4px}.payout-speed__value{font-size:1rem;color:#064e3b;font-weight:500}.payout-speed__value strong{font-weight:800;font-size:1.2rem;color:#10b981}.payout-speed__indicator{flex:1;min-width:0}.payout-speed__bar{height:8px;background:rgba(16,185,129,.15);border-radius:10px;overflow:hidden}.payout-speed__bar-fill{height:100%;background:linear-gradient(90deg,#34d399,#10b981);border-radius:10px;transition:width 0.8s ease}.payout-speed__bar-labels{display:flex;justify-content:space-between;font-size:.7rem;color:#047857;font-weight:600;margin-top:4px}@media (max-width:640px){.payout-speed__card{flex-direction:column;align-items:flex-start;gap:14px;padding:18px}.payout-speed__body{min-width:auto}.payout-speed__indicator{width:100%}}.why-choose{padding:10px 0}.why-choose__title{font-size:1.6rem;font-weight:700;color:#1a1a2e;margin:0 0 24px;letter-spacing:-.3px}.why-choose__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px}.why-choose__card{display:flex;align-items:center;gap:14px;background:#fff;border-radius:16px;padding:18px 22px;box-shadow:0 4px 16px -8px rgba(0,0,0,.08),0 0 0 1px rgba(0,0,0,.03);transition:transform 0.25s ease,box-shadow 0.25s ease;opacity:0;transform:translateY(20px)}.why-choose.animate-in .why-choose__card{animation:whyFadeIn 0.5s cubic-bezier(.4,0,.2,1) forwards;animation-delay:var(--delay,0s)}@keyframes whyFadeIn{to{opacity:1;transform:translateY(0)}}.why-choose__card:hover{transform:translateY(-3px);box-shadow:0 12px 26px -10px rgba(0,0,0,.14),0 0 0 1px rgba(42,125,225,.15)}.why-choose__icon{flex-shrink:0;width:44px;height:44px;border-radius:50%;background:linear-gradient(135deg,#dbeafe,#ede9fe);color:#2a7de1;display:flex;align-items:center;justify-content:center}.why-choose__text{font-size:.98rem;color:#2d3748;font-weight:600;line-height:1.4}@media (max-width:640px){.why-choose__title{font-size:1.3rem;margin-bottom:18px}.why-choose__grid{grid-template-columns:1fr;gap:12px}.why-choose__card{padding:16px 18px}}.how-to-get{padding:10px 0}.how-to-get__title{font-size:1.6rem;font-weight:700;color:#1a1a2e;margin:0 0 28px;letter-spacing:-.3px}.how-to-get__steps{display:flex;align-items:center;gap:16px;justify-content:center}.how-to-get__step{flex:1;max-width:280px;background:#fff;border-radius:20px;padding:28px 22px 24px;text-align:center;box-shadow:0 4px 16px -8px rgba(0,0,0,.08),0 0 0 1px rgba(0,0,0,.03);position:relative;transition:transform 0.25s ease,box-shadow 0.25s ease;opacity:0;transform:translateY(20px)}.how-to-get.animate-in .how-to-get__step{animation:howFadeIn 0.5s cubic-bezier(.4,0,.2,1) forwards;animation-delay:var(--delay,0s)}@keyframes howFadeIn{to{opacity:1;transform:translateY(0)}}.how-to-get__step:hover{transform:translateY(-3px);box-shadow:0 14px 30px -10px rgba(42,125,225,.2)}.how-to-get__step-number{position:absolute;top:-14px;left:50%;transform:translateX(-50%);width:32px;height:32px;border-radius:50%;background:linear-gradient(135deg,#2a7de1,#5a4bd1);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:800;font-size:.95rem;box-shadow:0 6px 16px -4px rgba(42,125,225,.5)}.how-to-get__step-icon{width:64px;height:64px;margin:0 auto 14px;border-radius:50%;background:linear-gradient(135deg,#eff6ff,#ede9fe);color:#2a7de1;display:flex;align-items:center;justify-content:center}.how-to-get__step-title{font-size:1.05rem;font-weight:700;color:#1a202c;margin-bottom:6px}.how-to-get__step-desc{font-size:.88rem;color:#718096;font-weight:500;line-height:1.4}.how-to-get__arrow{flex-shrink:0;color:#cbd5e1;display:flex;align-items:center}@media (max-width:768px){.how-to-get__title{font-size:1.3rem;margin-bottom:22px}.how-to-get__steps{flex-direction:column;gap:24px}.how-to-get__step{max-width:100%;width:100%}.how-to-get__arrow{transform:rotate(90deg);margin:-8px 0}}.offer-compare{padding:10px 0}.offer-compare__head{margin-bottom:24px}.offer-compare__title{font-size:1.6rem;font-weight:700;color:#1a1a2e;margin:0 0 6px;letter-spacing:-.3px}.offer-compare__subtitle{font-size:.9rem;color:#718096;margin:0}.offer-compare__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px}.offer-compare__card{display:flex;align-items:flex-start;gap:16px;background:#fff;border-radius:20px;padding:22px;box-shadow:0 4px 16px -8px rgba(0,0,0,.08),0 0 0 1px rgba(0,0,0,.03);transition:transform 0.25s ease,box-shadow 0.25s ease;position:relative;overflow:hidden;opacity:0;transform:translateY(20px)}.offer-compare.animate-in .offer-compare__card{animation:compareFadeIn 0.55s cubic-bezier(.4,0,.2,1) forwards;animation-delay:var(--delay,0s)}@keyframes compareFadeIn{to{opacity:1;transform:translateY(0)}}.offer-compare__card::before{content:'';position:absolute;top:0;left:0;right:0;height:3px}.offer-compare__card--better::before{background:linear-gradient(90deg,#10b981,#34d399)}.offer-compare__card--worse::before{background:linear-gradient(90deg,#f59e0b,#fbbf24)}.offer-compare__card:hover{transform:translateY(-3px);box-shadow:0 12px 26px -10px rgba(0,0,0,.14),0 0 0 1px rgba(42,125,225,.12)}.offer-compare__card-icon{flex-shrink:0;width:44px;height:44px;border-radius:50%;display:flex;align-items:center;justify-content:center}.offer-compare__card--better .offer-compare__card-icon{background:#d1fae5;color:#059669}.offer-compare__card--worse .offer-compare__card-icon{background:#fef3c7;color:#d97706}.offer-compare__card-body{flex:1;min-width:0}.offer-compare__card-label{font-size:.72rem;text-transform:uppercase;letter-spacing:.5px;color:#718096;font-weight:600;margin-bottom:4px}.offer-compare__card-value{font-size:1.3rem;font-weight:800;color:#1a202c;letter-spacing:-.3px;margin-bottom:6px}.offer-compare__card-diff{display:flex;flex-direction:column;gap:2px}.offer-compare__card-diff-num{font-size:.9rem;font-weight:700}.offer-compare__card-diff-num--better{color:#059669}.offer-compare__card-diff-num--worse{color:#d97706}.offer-compare__card-diff-text{font-size:.78rem;color:#718096;font-weight:500}@media (max-width:640px){.offer-compare__title{font-size:1.25rem}.offer-compare__grid{grid-template-columns:1fr;gap:12px}.offer-compare__card{padding:18px}.offer-compare__card-value{font-size:1.15rem}}.mini-calc{padding:10px 0}.mini-calc__title{font-size:1.6rem;font-weight:700;color:#1a1a2e;margin:0 0 24px;letter-spacing:-.3px}.mini-calc__card{background:#fff;border-radius:24px;padding:28px 32px;box-shadow:0 8px 30px -10px rgba(0,0,0,.12),0 0 0 1px rgba(0,0,0,.03);opacity:0;transform:translateY(20px)}.mini-calc.animate-in .mini-calc__card{animation:mcFadeIn 0.6s cubic-bezier(.4,0,.2,1) forwards}@keyframes mcFadeIn{to{opacity:1;transform:translateY(0)}}.mini-calc__fields{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-bottom:20px}.mini-calc__field label{display:block;font-size:.85rem;font-weight:700;color:#2d3748;margin-bottom:8px}.mini-calc__input{width:100%;padding:14px 16px;border:1.5px solid #e2e8f0;border-radius:14px;font-size:1.05rem;font-weight:600;color:#1a202c;background:#f7fafc;box-sizing:border-box;transition:all 0.2s ease;font-family:inherit}.mini-calc__input:focus{outline:none;border-color:#2a7de1;background:#fff;box-shadow:0 0 0 4px rgba(42,125,225,.12)}.mini-calc__range{display:flex;justify-content:space-between;font-size:.75rem;color:#718096;margin-top:6px;font-weight:500}.mini-calc__hint{display:inline-flex;align-items:center;gap:6px;margin-top:8px;padding:5px 12px;background:#ecfdf5;color:#047857;border-radius:30px;font-size:.78rem;font-weight:700;border:1px solid #a7f3d0}.mini-calc__btn{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;padding:16px 32px;background:linear-gradient(135deg,#2a7de1,#5a4bd1);color:#fff;border:none;border-radius:40px;font-weight:700;font-size:1.05rem;letter-spacing:.3px;cursor:pointer;transition:all 0.25s ease;box-shadow:0 8px 20px -6px rgba(42,125,225,.4);font-family:inherit}.mini-calc__btn:hover{transform:translateY(-2px);box-shadow:0 12px 26px -6px rgba(42,125,225,.55);background:linear-gradient(135deg,#1e6bd6,#4a3fc9)}.mini-calc__error{display:none;margin-top:12px;padding:10px 18px;background:#fff5f5;color:#e53e3e;border-radius:30px;font-size:.9rem;font-weight:600;text-align:center;border:1px solid #fed7d7}.mini-calc__error.show{display:block}.mini-calc__result{display:none;margin-top:24px;padding-top:24px;border-top:1px solid #edf2f7;animation:mcResultIn 0.4s ease;grid-template-columns:repeat(3,1fr);gap:16px}@keyframes mcResultIn{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.mini-calc__result.show{display:grid}.mini-calc__result-item{text-align:center;padding:16px 12px;background:#f8fafc;border-radius:16px;border:1px solid #e9edf2}.mini-calc__result-item--wide{grid-column:1 / -1}.mini-calc__result-label{font-size:.72rem;text-transform:uppercase;letter-spacing:.5px;color:#718096;font-weight:700;margin-bottom:6px}.mini-calc__result-value{font-size:1.35rem;font-weight:800;color:#1a202c;letter-spacing:-.3px;line-height:1.2}.mini-calc__result-value--small{font-size:1rem}.mini-calc__result-value--accent{background:linear-gradient(135deg,#2563eb,#7c3aed);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.mini-calc__result-actions{grid-column:1 / -1;margin-top:8px}.mini-calc__result-btn{display:block;width:100%;padding:14px 24px;background:linear-gradient(135deg,#10b981,#059669);color:#fff;border-radius:40px;text-align:center;text-decoration:none;font-weight:700;font-size:1rem;letter-spacing:.3px;transition:all 0.25s ease;box-shadow:0 8px 20px -6px rgba(16,185,129,.4);box-sizing:border-box}.mini-calc__result-btn:hover{transform:translateY(-2px);box-shadow:0 12px 26px -6px rgba(16,185,129,.55)}@media (max-width:640px){.mini-calc__title{font-size:1.3rem;margin-bottom:18px}.mini-calc__card{padding:20px 18px;border-radius:18px}.mini-calc__fields{grid-template-columns:1fr;gap:14px}.mini-calc__result{grid-template-columns:1fr 1fr;gap:10px}.mini-calc__result-item--wide{grid-column:1 / -1}.mini-calc__result-value{font-size:1.15rem}}.sticky-cta{position:fixed;left:0;right:0;bottom:0;z-index:9999;background:linear-gradient(135deg,#ffffff 0%,#f8fafc 100%);border-top:1px solid #e2e8f0;box-shadow:0 -10px 30px -10px rgba(0,0,0,.12);padding:12px 20px;transform:translateY(0);transition:transform 0.35s cubic-bezier(.4,0,.2,1),opacity 0.35s ease}.sticky-cta--hidden{transform:translateY(110%);opacity:0;pointer-events:none}.sticky-cta__inner{max-width:1200px;margin:0 auto;display:flex;align-items:center;gap:20px;position:relative}.sticky-cta__text{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}.sticky-cta__label{font-size:.72rem;text-transform:uppercase;letter-spacing:.5px;color:#718096;font-weight:600}.sticky-cta__value{font-size:1.05rem;font-weight:700;color:#1a202c;letter-spacing:-.2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sticky-cta__btn{display:inline-flex;align-items:center;gap:10px;padding:14px 32px;background:linear-gradient(135deg,#10b981,#059669);color:#fff;border-radius:40px;text-decoration:none;font-weight:700;font-size:1rem;letter-spacing:.3px;transition:all 0.25s ease;box-shadow:0 8px 20px -6px rgba(16,185,129,.45);white-space:nowrap;flex-shrink:0}.sticky-cta__btn:hover{transform:translateY(-2px);box-shadow:0 12px 26px -6px rgba(16,185,129,.6);background:linear-gradient(135deg,#059669,#047857)}.sticky-cta__close{background:transparent;border:none;color:#94a3b8;cursor:pointer;padding:8px;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all 0.2s ease;flex-shrink:0}.sticky-cta__close:hover{background:#f1f5f9;color:#475569}@media (max-width:640px){.sticky-cta{padding:10px 14px}.sticky-cta__inner{gap:12px}.sticky-cta__value{font-size:.9rem}.sticky-cta__btn{padding:12px 20px;font-size:.9rem}.sticky-cta__btn svg{display:none}.sticky-cta__close{display:none}}