.consent-checkbox{display:flex;align-items:flex-start;gap:8px;cursor:pointer;-moz-user-select:none;user-select:none;-webkit-user-select:none;font-size:.72rem;line-height:1.4;color:var(--text-secondary);margin-top:var(--spacing-xs);padding:0 2px;max-width:100%}.consent-checkbox__input{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.consent-checkbox__checkmark{flex-shrink:0;width:16px;height:16px;min-width:16px;border:2px solid var(--border-color);border-radius:4px;background:var(--bg-card);transition:background-color .2s ease,border-color .2s ease;position:relative;margin-top:1px}.consent-checkbox__checkmark:after{content:"";position:absolute;top:1px;left:4px;width:5px;height:9px;border:solid var(--text-light);border-width:0 2px 2px 0;transform:rotate(45deg) scale(0);transition:transform .2s ease}.consent-checkbox:hover .consent-checkbox__checkmark{border-color:var(--color-primary)}.consent-checkbox__input:checked~.consent-checkbox__checkmark{background:var(--color-primary);border-color:var(--color-primary)}.consent-checkbox__input:checked~.consent-checkbox__checkmark:after{transform:rotate(45deg) scale(1)}.consent-checkbox__input:focus-visible~.consent-checkbox__checkmark{outline:2px solid var(--color-primary);outline-offset:2px}.consent-checkbox__text{flex:1 1}.consent-checkbox__link{color:var(--color-primary);text-decoration:none;border-bottom:1px solid transparent;transition:border-color var(--transition-fast),color var(--transition-fast)}.consent-checkbox__link:hover{color:var(--color-primary-hover);border-bottom-color:var(--color-primary-hover)}.consent-checkbox--dark{color:hsla(0,0%,100%,.6)}.consent-checkbox--dark .consent-checkbox__checkmark{border-color:hsla(0,0%,100%,.3);background:hsla(0,0%,100%,.08)}.consent-checkbox--dark:hover .consent-checkbox__checkmark{border-color:hsla(0,0%,100%,.5)}.consent-checkbox--dark .consent-checkbox__input:checked~.consent-checkbox__checkmark{background:var(--color-primary);border-color:var(--color-primary)}.consent-checkbox--dark .consent-checkbox__link{color:var(--color-accent)}.consent-checkbox--dark .consent-checkbox__link:hover{color:var(--color-accent-hover);border-bottom-color:var(--color-accent-hover)}.consent-checkbox--dark .consent-checkbox__input:focus-visible~.consent-checkbox__checkmark{outline-color:var(--color-accent)}@media (prefers-reduced-motion:reduce){.consent-checkbox__checkmark,.consent-checkbox__checkmark:after{transition:none}}.EarningsCalculator_calculator__222ns{position:relative;padding:var(--spacing-2xl) 0;background:linear-gradient(135deg,#1a1a1a,#2d2a24 50%,#1a1a1a);overflow:hidden;opacity:0;transform:translateY(30px);transition:opacity .8s ease,transform .8s ease}.EarningsCalculator_calculator__222ns.EarningsCalculator_visible__wAwqo{opacity:1;transform:translateY(0)}.EarningsCalculator_particles__4DEWN{position:absolute;inset:0;pointer-events:none;overflow:hidden}.EarningsCalculator_particle__l0gvg{position:absolute;background:var(--color-accent);border-radius:50%;opacity:0;animation:EarningsCalculator_float__pExje 6s ease-in-out infinite}@keyframes EarningsCalculator_float__pExje{0%{opacity:0;transform:translateY(0) scale(0)}20%{opacity:.6;transform:translateY(-20px) scale(1)}80%{opacity:.3;transform:translateY(-80px) scale(.8)}to{opacity:0;transform:translateY(-100px) scale(0)}}.EarningsCalculator_title__zhwmM{font-family:var(--font-primary);font-size:var(--font-size-2xl);font-weight:var(--font-weight-extrabold);color:var(--color-accent);text-align:center;margin-bottom:var(--spacing-sm);display:flex;align-items:center;justify-content:center;gap:var(--spacing-sm);position:relative;z-index:1}.EarningsCalculator_titleIcon__jLAnE{color:var(--color-accent)}.EarningsCalculator_subtitle__F5dSv{font-size:var(--font-size-base);color:hsla(0,0%,100%,.7);text-align:center;margin-bottom:var(--spacing-2xl);position:relative;z-index:1}.EarningsCalculator_glassCard__IU8me{max-width:520px;margin:0 auto;background:hsla(0,0%,100%,.05);border:1px solid rgba(255,199,44,.2);border-radius:24px;padding:2rem;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);box-shadow:0 8px 32px rgba(0,0,0,.3),inset 0 1px 0 hsla(0,0%,100%,.1);position:relative;z-index:1;animation:EarningsCalculator_glow__MfMqr 3s ease-in-out infinite alternate}@keyframes EarningsCalculator_glow__MfMqr{0%{box-shadow:0 8px 32px rgba(0,0,0,.3),0 0 20px rgba(255,199,44,.05)}to{box-shadow:0 8px 32px rgba(0,0,0,.3),0 0 40px rgba(255,199,44,.15)}}.EarningsCalculator_heroResult__3pHWn{text-align:center;padding:1.5rem 1rem;margin-bottom:1.5rem;background:linear-gradient(135deg,rgba(255,199,44,.12),rgba(255,199,44,.04));border:1px solid rgba(255,199,44,.25);border-radius:20px;position:relative;overflow:hidden}.EarningsCalculator_heroResult__3pHWn:before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:radial-gradient(circle at 50% 80%,rgba(255,199,44,.08) 0,transparent 60%);pointer-events:none}.EarningsCalculator_heroLabel__Z_he3{font-size:var(--font-size-sm);color:hsla(0,0%,100%,.5);text-transform:uppercase;letter-spacing:.15em;margin-bottom:.5rem;position:relative}.EarningsCalculator_heroAmount__blr9n{font-family:var(--font-primary);font-size:3.5rem;font-weight:var(--font-weight-extrabold);color:var(--color-accent);line-height:1;text-shadow:0 0 40px rgba(255,199,44,.3);position:relative;animation:EarningsCalculator_fadeIn__khZkG .5s ease}.EarningsCalculator_heroCurrency__QvNsX{font-size:2rem;font-weight:var(--font-weight-bold);opacity:.8}@keyframes EarningsCalculator_fadeIn__khZkG{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.EarningsCalculator_heroBreakdown__8nqWi{display:flex;align-items:center;justify-content:center;gap:.5rem;margin-top:.75rem;flex-wrap:wrap;position:relative}.EarningsCalculator_breakdownItem__wbP_q{display:inline-flex;align-items:center;gap:.25rem;font-size:var(--font-size-sm);color:hsla(0,0%,100%,.7)}.EarningsCalculator_breakdownItem__wbP_q strong{color:hsla(0,0%,100%,.9)}.EarningsCalculator_breakdownPlus__DibLg{color:var(--color-accent);font-weight:var(--font-weight-bold);font-size:var(--font-size-sm)}.EarningsCalculator_selectorSection__ewxzc{margin-bottom:1.5rem}.EarningsCalculator_selectorLabel__fBZoO{text-align:center;font-size:var(--font-size-base);color:hsla(0,0%,100%,.7);margin-bottom:.75rem}.EarningsCalculator_selectorLabel__fBZoO strong{color:var(--color-accent);font-size:var(--font-size-lg)}.EarningsCalculator_quickButtons__Y9ShW{display:none}.EarningsCalculator_sliderWrapper__Nml_l{position:relative}.EarningsCalculator_slider__9Vx64{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:8px;border-radius:4px;background:linear-gradient(90deg,var(--color-primary),var(--color-accent));outline:none;cursor:pointer}.EarningsCalculator_slider__9Vx64::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:32px;height:32px;border-radius:50%;background:var(--color-accent);border:3px solid #fff;box-shadow:0 0 14px rgba(255,199,44,.5);cursor:pointer;-webkit-transition:transform .2s ease,box-shadow .2s ease;transition:transform .2s ease,box-shadow .2s ease}.EarningsCalculator_slider__9Vx64::-webkit-slider-thumb:hover{transform:scale(1.15);box-shadow:0 0 24px rgba(255,199,44,.8)}.EarningsCalculator_slider__9Vx64::-moz-range-thumb{width:32px;height:32px;border-radius:50%;background:var(--color-accent);border:3px solid #fff;box-shadow:0 0 14px rgba(255,199,44,.5);cursor:pointer}.EarningsCalculator_sliderTicks__7ckJc{display:flex;justify-content:space-between;margin-top:8px;font-size:11px;color:hsla(0,0%,100%,.4);padding:0 4px}.EarningsCalculator_bonusCards__0T2n6{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem;gap:1rem;margin-bottom:1.25rem}.EarningsCalculator_bonusCard__JSObW{display:flex;flex-direction:column;align-items:center;text-align:center;gap:.5rem;padding:1.25rem .75rem;background:hsla(0,0%,100%,.04);border:1px solid rgba(255,199,44,.15);border-radius:16px;transition:border-color .3s ease,box-shadow .3s ease;position:relative;overflow:hidden}.EarningsCalculator_bonusCard__JSObW:after{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,var(--color-accent),var(--color-success));border-radius:3px 3px 0 0}.EarningsCalculator_bonusCard__JSObW:hover{border-color:rgba(255,199,44,.35);box-shadow:0 4px 20px rgba(255,199,44,.1)}.EarningsCalculator_bonusCardIcon__iqLpU{width:56px;height:56px;display:flex;align-items:center;justify-content:center;background:rgba(255,199,44,.12);border-radius:14px;color:var(--color-accent)}.EarningsCalculator_bonusCardBadge__LIamT{display:inline-flex;align-items:center;justify-content:center;background:var(--color-success);color:#fff;font-size:11px;font-weight:var(--font-weight-bold);padding:3px 12px;border-radius:6px;text-transform:uppercase;letter-spacing:.08em;white-space:nowrap}.EarningsCalculator_bonusCardTitle__Gq83s{font-family:var(--font-primary);font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);color:#fff}.EarningsCalculator_bonusCardSavings__AOkNY{font-size:var(--font-size-xs);color:hsla(0,0%,100%,.5)}.EarningsCalculator_bonusCardSavings__AOkNY strong{color:hsla(0,0%,100%,.8)}.EarningsCalculator_totalRow__Z34hM{display:flex;align-items:center;justify-content:center;gap:.5rem;background:rgba(255,199,44,.08);border-radius:12px;padding:.75rem 1rem;font-size:var(--font-size-sm);color:hsla(0,0%,100%,.7);margin-bottom:1.25rem}.EarningsCalculator_totalIcon__d5OIj{color:var(--color-accent);flex-shrink:0}.EarningsCalculator_totalRow__Z34hM strong{color:var(--color-accent)}.EarningsCalculator_ctaButton__2P_Wx{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:1rem;background:linear-gradient(135deg,var(--color-primary) 0,#b71c1c 100%);color:#fff;font-family:var(--font-primary);font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);text-transform:uppercase;letter-spacing:.05em;text-decoration:none;border:none;border-radius:14px;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease;box-shadow:0 4px 20px rgba(218,41,28,.4);position:relative;overflow:hidden}.EarningsCalculator_ctaButton__2P_Wx:after{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.15),transparent);animation:EarningsCalculator_shimmer__4x0Db 3s ease-in-out infinite}@keyframes EarningsCalculator_shimmer__4x0Db{0%{left:-100%}to{left:200%}}.EarningsCalculator_ctaButton__2P_Wx:hover{transform:scale(1.02);box-shadow:0 8px 30px rgba(218,41,28,.6)}@media (max-width:768px){.EarningsCalculator_glassCard__IU8me{padding:1.5rem 1.25rem;border-radius:20px;max-width:100%}.EarningsCalculator_heroAmount__blr9n{font-size:2.75rem}.EarningsCalculator_heroCurrency__QvNsX{font-size:1.5rem}.EarningsCalculator_heroBreakdown__8nqWi{gap:.375rem}.EarningsCalculator_breakdownItem__wbP_q,.EarningsCalculator_breakdownPlus__DibLg{font-size:var(--font-size-xs)}.EarningsCalculator_sliderWrapper__Nml_l{display:none}.EarningsCalculator_quickButtons__Y9ShW{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:.5rem;gap:.5rem}.EarningsCalculator_quickBtn__Oq1M7{display:flex;flex-direction:column;align-items:center;gap:2px;padding:.75rem .5rem;background:hsla(0,0%,100%,.06);border:2px solid hsla(0,0%,100%,.12);border-radius:12px;color:hsla(0,0%,100%,.8);font-family:var(--font-primary);font-size:var(--font-size-xl);font-weight:var(--font-weight-extrabold);cursor:pointer;transition:all .2s ease;-webkit-tap-highlight-color:transparent}.EarningsCalculator_quickBtn__Oq1M7:active{transform:scale(.95)}.EarningsCalculator_quickBtnLabel__NMKec{font-size:10px;font-weight:var(--font-weight-normal);color:hsla(0,0%,100%,.4);text-transform:lowercase}.EarningsCalculator_quickBtnActive__xxZU_{background:rgba(255,199,44,.15);border-color:var(--color-accent);color:var(--color-accent);box-shadow:0 0 16px rgba(255,199,44,.2)}.EarningsCalculator_quickBtnActive__xxZU_ .EarningsCalculator_quickBtnLabel__NMKec{color:var(--color-accent);opacity:.7}.EarningsCalculator_bonusCards__0T2n6{grid-template-columns:1fr 1fr;gap:.75rem}.EarningsCalculator_bonusCard__JSObW{padding:1rem .5rem;border-radius:14px}.EarningsCalculator_bonusCardIcon__iqLpU{width:48px;height:48px}.EarningsCalculator_bonusCardIcon__iqLpU svg{width:26px;height:26px}.EarningsCalculator_bonusCardTitle__Gq83s{font-size:var(--font-size-base)}.EarningsCalculator_bonusCardSavings__AOkNY{font-size:11px}.EarningsCalculator_title__zhwmM{font-size:var(--font-size-xl)}}@media (max-width:400px){.EarningsCalculator_glassCard__IU8me{padding:1.25rem 1rem}.EarningsCalculator_heroAmount__blr9n{font-size:2.25rem}.EarningsCalculator_heroCurrency__QvNsX{font-size:1.25rem}.EarningsCalculator_heroBreakdown__8nqWi{flex-direction:column;gap:.25rem}.EarningsCalculator_breakdownPlus__DibLg{display:none}.EarningsCalculator_quickBtn__Oq1M7{padding:.625rem .375rem;font-size:var(--font-size-lg);border-radius:10px}.EarningsCalculator_bonusCard__JSObW{padding:.875rem .5rem}.EarningsCalculator_bonusCardIcon__iqLpU{width:40px;height:40px;border-radius:10px}.EarningsCalculator_bonusCardIcon__iqLpU svg{width:22px;height:22px}.EarningsCalculator_title__zhwmM{font-size:var(--font-size-lg);flex-wrap:wrap}}