/*! modern-normalize v3.0.1 | MIT License | https://github.com/sindresorhus/modern-normalize */*,:before,:after{box-sizing:border-box}html{font-family:system-ui,Segoe UI,Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";line-height:1.15;-webkit-text-size-adjust:100%;tab-size:4}body{margin:0}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-color:currentcolor}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}legend{padding:0}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}:root{--color-primary: #CCFF00;--color-primary-light: #D9FF40;--color-primary-lighter: #E6FF80;--color-primary-dark: #B8E600;--color-primary-darker: #A3CC00;--color-primary-text: #0A0E1A;--color-accent: #00D4FF;--color-accent-light: #40DFFF;--color-bg-primary: #0A0E1A;--color-bg-secondary: #0D1220;--color-bg-tertiary: #111628;--color-bg-card: #141A2E;--color-bg-card-hover: #1A2040;--color-bg-accent: rgba(204, 255, 0, .06);--color-text-primary: #F1F5F9;--color-text-secondary: #8B95A8;--color-text-tertiary: #5A6478;--color-text-inverse: #FFFFFF;--color-border: #1E2540;--color-border-light: #161C32;--color-border-dark: #2A3358;--color-success: #22C55E;--color-warning: #F59E0B;--color-error: #EF4444;--color-info: #00D4FF;--shadow-sm: 0 1px 3px 0 rgba(0, 0, 0, .4);--shadow-md: 0 4px 12px -2px rgba(0, 0, 0, .5);--shadow-lg: 0 12px 24px -4px rgba(0, 0, 0, .6);--shadow-xl: 0 20px 40px -8px rgba(0, 0, 0, .7);--shadow-glow: 0 4px 24px 0 rgba(204, 255, 0, .15);--radius-sm: 4px;--radius-md: 8px;--radius-lg: 12px;--radius-xl: 16px;--radius-2xl: 20px;--radius-full: 9999px;--transition-fast: .15s ease-in-out;--transition-base: .25s ease-in-out;--transition-slow: .35s ease-in-out}*[hidden]{display:none!important}html{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-optical-sizing:auto;font-style:normal;scroll-behavior:smooth;background-color:var(--color-bg-primary);color:var(--color-text-primary);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html.is-locked,body.is-locked{overflow:hidden}[id]{scroll-margin-top:72px}h1,h2,h3,h4,h5,h6{margin-bottom:0;margin-top:0;font-weight:700;line-height:1.15}p{margin-top:0;margin-bottom:16px;line-height:1.6}img{width:100%;height:auto}a{text-decoration:none;color:inherit}.container{max-width:1140px;width:100%;padding:0 20px;margin:0 auto}@media (min-width: 769px){.container{padding:0 40px}}.btn-primary{display:inline-flex;align-items:center;justify-content:center;background-color:var(--color-primary);color:var(--color-primary-text);border:none;padding:14px 32px;border-radius:var(--radius-md);font-weight:700;font-size:14px;cursor:pointer;transition:all var(--transition-base);text-decoration:none;white-space:nowrap;text-transform:uppercase;letter-spacing:.5px}.btn-primary:hover{background-color:var(--color-primary-light);box-shadow:var(--shadow-glow);transform:translateY(-1px)}.btn-secondary{display:inline-flex;align-items:center;justify-content:center;background-color:transparent;color:var(--color-text-primary);border:1px solid var(--color-border-dark);padding:14px 32px;border-radius:var(--radius-md);font-weight:600;font-size:14px;cursor:pointer;transition:all var(--transition-base);text-decoration:none;white-space:nowrap}.btn-secondary:hover{border-color:var(--color-primary);color:var(--color-primary);background-color:var(--color-bg-accent)}body{display:flex;flex-direction:column;min-height:100dvh;background-color:var(--color-bg-primary);color:var(--color-text-primary);line-height:1.6}main{flex:1}header{position:sticky;top:0;z-index:100}.header{background-color:#0a0e1ae6;border-bottom:1px solid var(--color-border);backdrop-filter:blur(16px)}.header__inner{display:flex;align-items:center;justify-content:space-between;padding:12px 0;min-height:64px}.header__logo{display:flex;align-items:center}.header__logo img{height:36px;width:auto}@media (min-width: 769px){.header__logo img{height:40px}}.header__nav{display:none;position:fixed;inset:64px 0 0;background-color:var(--color-bg-primary);padding:24px;flex-direction:column;gap:4px;z-index:999;overflow-y:auto}.header__nav.active{display:flex}@media (min-width: 769px){.header__nav{display:flex;position:static;flex-direction:row;gap:8px;background-color:transparent;padding:0;overflow-y:visible;z-index:auto}}.header__nav-link{display:block;padding:12px 16px;color:var(--color-text-secondary);font-size:14px;font-weight:500;border-radius:var(--radius-md);transition:all var(--transition-base)}.header__nav-link:hover{color:var(--color-text-primary);background-color:var(--color-bg-card)}@media (min-width: 769px){.header__nav-link{padding:8px 14px;font-size:13px}}.header__right{display:flex;align-items:center;gap:12px}.header__badge{display:none;align-items:center;gap:6px;padding:6px 14px;background-color:#ccff0014;border:1px solid rgba(204,255,0,.2);border-radius:var(--radius-full);color:var(--color-primary);font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.header__badge i{font-size:11px}@media (min-width: 769px){.header__badge{display:flex}}.header__burger{display:flex;flex-direction:column;justify-content:center;gap:5px;width:32px;height:32px;background:none;border:none;cursor:pointer;padding:4px}.header__burger span{display:block;width:100%;height:2px;background-color:var(--color-text-secondary);border-radius:2px;transition:all var(--transition-base)}.header__burger.active span:nth-child(1){transform:translateY(7px) rotate(45deg)}.header__burger.active span:nth-child(2){opacity:0}.header__burger.active span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}@media (min-width: 769px){.header__burger{display:none}}.section-header{text-align:center;margin-bottom:48px}.section-header__title{font-family:Oswald,Inter,sans-serif;font-size:28px;font-weight:700;color:var(--color-text-primary);margin-bottom:14px;text-transform:uppercase;letter-spacing:-.5px}@media (min-width: 769px){.section-header__title{font-size:40px}}.section-header__sub{font-size:15px;color:var(--color-text-tertiary);max-width:600px;margin:0 auto;line-height:1.6}@media (min-width: 769px){.section-header__sub{font-size:16px}}.hero{padding:80px 0 60px;text-align:center;background:linear-gradient(180deg,rgba(10,14,26,.55) 0%,rgba(10,14,26,.85) 60%,var(--color-bg-primary) 100%),url(/img/bg.jpg) center top/cover no-repeat;position:relative;overflow:hidden}@media (min-width: 769px){.hero{padding:120px 0 100px}}.hero__badge{display:inline-flex;align-items:center;gap:8px;padding:8px 20px;background-color:#ccff000f;border:1px solid rgba(204,255,0,.15);border-radius:var(--radius-full);color:var(--color-primary);font-size:11px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;margin-bottom:32px}.hero__badge-dot{width:8px;height:8px;border-radius:50%;background-color:var(--color-primary);animation:pulse-dot 2s infinite}.hero__title{font-family:Oswald,Inter,sans-serif;font-size:48px;font-weight:700;line-height:1;color:var(--color-text-primary);margin-bottom:28px;max-width:700px;margin-left:auto;margin-right:auto;text-transform:uppercase;letter-spacing:-1px}@media (min-width: 769px){.hero__title{font-size:72px;letter-spacing:-2px}}@media (min-width: 992px){.hero__title{font-size:88px}}.hero__title-accent{color:var(--color-primary);font-style:italic}.hero__title-dot{color:var(--color-primary)}.hero__subtitle{font-size:16px;color:var(--color-text-secondary);max-width:480px;margin:0 auto 40px;line-height:1.6}@media (min-width: 769px){.hero__subtitle{font-size:18px}}.hero__actions{display:flex;gap:14px;justify-content:center;flex-wrap:wrap;margin-bottom:72px}.hero__stats{display:flex;justify-content:center;gap:48px;flex-wrap:wrap}@media (min-width: 769px){.hero__stats{gap:80px}}.hero__stat{display:flex;flex-direction:column;align-items:center;gap:4px}.hero__stat-value{font-family:Oswald,Inter,sans-serif;font-size:32px;font-weight:700;color:var(--color-primary)}@media (min-width: 769px){.hero__stat-value{font-size:44px}}.hero__stat-label{font-size:11px;font-weight:600;color:var(--color-text-tertiary);text-transform:uppercase;letter-spacing:1px}@media (min-width: 769px){.hero__stat-label{font-size:12px}}@keyframes pulse-dot{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.8)}}.offers{padding:80px 0}.offers__list{display:flex;flex-direction:column;gap:20px;max-width:860px;margin:0 auto}.offers__disclaimer{text-align:center;font-size:13px;color:var(--color-text-tertiary);margin-top:32px}.offer-card{background-color:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--radius-xl);overflow:hidden;transition:all var(--transition-base)}.offer-card:hover{border-color:var(--color-border-dark);box-shadow:var(--shadow-md)}.offer-card__head{display:flex;align-items:center;gap:14px;padding:20px 20px 0}@media (min-width: 769px){.offer-card__head{padding:24px 28px 0}}.offer-card__rank{font-size:20px;font-weight:800;color:var(--color-text-tertiary);min-width:28px}.offer-card__logo{position:relative;flex-shrink:0}.offer-card__logo img{width:52px;height:52px;border-radius:var(--radius-md);object-fit:contain;background-color:var(--color-bg-secondary);padding:4px}.offer-card__rating{position:absolute;bottom:-4px;right:-8px;background-color:var(--color-primary);color:var(--color-primary-text);font-size:11px;font-weight:700;padding:2px 6px;border-radius:var(--radius-sm);line-height:1.2}.offer-card__title{display:flex;align-items:center;gap:10px}.offer-card__title a{font-size:18px;font-weight:700;color:var(--color-text-primary);transition:color var(--transition-base)}.offer-card__title a:hover{color:var(--color-primary)}@media (min-width: 769px){.offer-card__title a{font-size:20px}}.offer-card__label{display:inline-block;padding:2px 10px;background-color:#22c55e26;color:var(--color-success);font-size:11px;font-weight:700;border-radius:var(--radius-full);text-transform:uppercase;letter-spacing:.5px}.offer-card__anj{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;background-color:#00d4ff1a;color:var(--color-accent);font-size:10px;font-weight:600;border-radius:var(--radius-full);border:1px solid rgba(0,212,255,.25);letter-spacing:.3px;white-space:nowrap}.offer-card__anj i{font-size:9px}.offer-card__body{padding:16px 20px}@media (min-width: 769px){.offer-card__body{padding:20px 28px}}.offer-card__bonus{margin-bottom:16px}.offer-card__bonus-type{display:block;font-size:13px;color:var(--color-text-tertiary);margin-bottom:4px}.offer-card__bonus-amount{display:block;font-size:22px;font-weight:800;color:var(--color-text-primary);margin-bottom:4px}@media (min-width: 769px){.offer-card__bonus-amount{font-size:26px}}.offer-card__bonus-wager{display:block;font-size:12px;color:var(--color-text-tertiary)}.offer-card__tags{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px}.offer-card__tag{display:inline-flex;align-items:center;gap:6px;padding:5px 12px;font-size:12px;font-weight:600;color:var(--color-text-secondary);background-color:#ffffff0d;border:1px solid var(--color-border);border-radius:var(--radius-full);white-space:nowrap;transition:all var(--transition-base)}.offer-card__tag i{font-size:11px;color:var(--color-primary)}.offer-card__tag:hover{border-color:var(--color-primary);background-color:#ccff000f}.offer-card__payments{font-size:12px;color:var(--color-text-tertiary);padding-top:12px;border-top:1px solid var(--color-border);margin-bottom:8px}.offer-card__tcs{font-size:12px;color:var(--color-text-tertiary);transition:color var(--transition-base)}.offer-card__tcs:hover{color:var(--color-primary)}.offer-card__actions{padding:0 20px 20px;display:flex;gap:10px}@media (min-width: 769px){.offer-card__actions{padding:0 28px 24px}}.offer-card__actions .btn-primary{flex:1}.compare{padding:80px 0;background-color:var(--color-bg-secondary)}.compare__wrap{overflow-x:auto;-webkit-overflow-scrolling:touch;margin:0 -20px;padding:0 20px}@media (min-width: 769px){.compare__wrap{margin:0;padding:0}}.compare__table{width:100%;min-width:800px;border-collapse:separate;border-spacing:0;background-color:var(--color-bg-card);border-radius:var(--radius-xl);overflow:hidden}.compare__table th,.compare__table td{padding:14px 16px;text-align:left;font-size:13px;border-bottom:1px solid var(--color-border)}.compare__table thead th{background-color:var(--color-bg-tertiary);color:var(--color-text-tertiary);font-weight:600;font-size:12px;text-transform:uppercase;letter-spacing:.5px}.compare__table tbody tr{transition:background-color var(--transition-base)}.compare__table tbody tr:hover{background-color:var(--color-bg-card-hover)}.compare__table tbody tr:last-child td{border-bottom:none}.compare__table td{color:var(--color-text-secondary);font-size:14px}.compare__op{display:flex;align-items:center;gap:10px;font-weight:600;color:var(--color-text-primary)!important}.compare__op img{width:28px;height:28px;border-radius:var(--radius-sm);object-fit:contain;background-color:var(--color-bg-secondary);padding:2px}.compare__score{display:inline-flex;align-items:center;justify-content:center;background-color:var(--color-primary);color:var(--color-primary-text);font-size:12px;font-weight:700;padding:3px 8px;border-radius:var(--radius-sm);min-width:36px}.btn--sm{padding:8px 16px;font-size:12px}.steps{padding:80px 0}.steps__grid{display:grid;grid-template-columns:1fr;gap:20px}@media (min-width: 769px){.steps__grid{grid-template-columns:repeat(2,1fr);gap:24px}}@media (min-width: 992px){.steps__grid{grid-template-columns:repeat(4,1fr)}}.steps__item{background-color:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--radius-xl);padding:28px 24px;transition:all var(--transition-base)}.steps__item:hover{border-color:var(--color-border-dark);transform:translateY(-2px)}.steps__num{display:flex;align-items:center;justify-content:center;width:44px;height:44px;background-color:var(--color-primary);color:var(--color-primary-text);border-radius:var(--radius-md);font-family:Oswald,Inter,sans-serif;font-size:20px;font-weight:700;margin-bottom:20px}.steps__num i{font-size:18px}.steps__title{font-size:17px;font-weight:700;color:var(--color-text-primary);margin-bottom:10px}.steps__text{font-size:14px;color:var(--color-text-tertiary);line-height:1.6;margin:0}.about{padding:80px 0;background-color:var(--color-bg-secondary)}.about__grid{display:grid;grid-template-columns:1fr;gap:20px}@media (min-width: 769px){.about__grid{grid-template-columns:repeat(2,1fr)}}.about__card{background-color:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--radius-xl);padding:28px 24px;transition:all var(--transition-base)}.about__card:hover{border-color:var(--color-border-dark)}.about__icon{width:44px;height:44px;display:flex;align-items:center;justify-content:center;background-color:#ccff0014;border-radius:var(--radius-md);margin-bottom:18px}.about__icon i{font-size:20px;color:var(--color-primary)}.about__title{font-size:16px;font-weight:700;color:var(--color-text-primary);margin-bottom:8px}.about__text{font-size:14px;color:var(--color-text-tertiary);line-height:1.6;margin:0}.faq{padding:80px 0}.faq__list{max-width:760px;margin:0 auto;display:flex;flex-direction:column;gap:8px}.faq__item{background-color:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--radius-lg);overflow:hidden;transition:border-color var(--transition-base)}.faq__item.active{border-color:var(--color-border-dark)}.faq__item.active .faq__question i{transform:rotate(180deg)}.faq__item.active .faq__answer{display:block}.faq__question{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;padding:18px 20px;background:none;border:none;cursor:pointer;text-align:left;color:var(--color-text-primary);font-size:15px;font-weight:600}@media (min-width: 769px){.faq__question{padding:20px 24px}}.faq__question i{font-size:12px;color:var(--color-text-tertiary);transition:transform var(--transition-base);flex-shrink:0}.faq__question:hover{color:var(--color-primary-light)}.faq__icon{color:var(--color-primary);margin-right:4px;font-size:14px}.faq__answer{display:none;padding:0 20px 18px}@media (min-width: 769px){.faq__answer{padding:0 24px 20px}}.faq__answer p{font-size:14px;line-height:1.7;color:var(--color-text-tertiary);margin:0}.testimonials{padding:80px 0}.testimonials__grid{display:grid;grid-template-columns:1fr;gap:20px}@media (min-width: 769px){.testimonials__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width: 992px){.testimonials__grid{grid-template-columns:repeat(3,1fr)}}.testimonials__card{background-color:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--radius-xl);padding:28px 24px;display:flex;flex-direction:column;gap:16px;transition:all var(--transition-base)}.testimonials__card:hover{border-color:var(--color-border-dark);transform:translateY(-2px)}.testimonials__stars{display:flex;gap:3px;color:var(--color-primary);font-size:14px}.testimonials__text{font-size:14px;line-height:1.7;color:var(--color-text-secondary);margin:0;flex:1}.testimonials__author{display:flex;flex-direction:column;gap:2px;padding-top:14px;border-top:1px solid var(--color-border)}.testimonials__name{font-size:14px;font-weight:700;color:var(--color-text-primary)}.testimonials__meta{font-size:12px;color:var(--color-text-tertiary)}.age-notice{padding:24px 0;text-align:center;border-top:1px solid var(--color-border)}.age-notice p{font-size:13px;color:var(--color-text-tertiary);margin:0}footer{background-color:var(--color-bg-secondary);border-top:1px solid var(--color-border)}.footer__content{padding:48px 0 32px}.footer__logos{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:20px;margin-bottom:40px;padding-bottom:32px;border-bottom:1px solid var(--color-border)}.footer__logos a{display:block;opacity:.5;transition:opacity var(--transition-base)}.footer__logos a:hover{opacity:.8}.footer__logos img{height:32px;width:auto}@media (min-width: 769px){.footer__logos img{height:40px}}.footer__sections{display:grid;grid-template-columns:1fr;gap:28px;margin-bottom:32px}@media (min-width: 769px){.footer__sections{grid-template-columns:repeat(2,1fr);gap:32px}}.footer__title{font-size:14px;font-weight:700;color:var(--color-text-primary);margin-bottom:10px}.footer__text{font-size:13px;line-height:1.7;color:var(--color-text-tertiary);margin:0 0 12px}.footer__text:last-child{margin-bottom:0}.footer__help{margin-top:16px;padding:16px;background-color:var(--color-bg-card);border-radius:var(--radius-md);border:1px solid var(--color-border)}.footer__help-title{font-size:13px;font-weight:700;color:var(--color-text-primary);margin-bottom:8px}.footer__help-text{font-size:13px;line-height:1.6;color:var(--color-text-tertiary);margin:0 0 6px}.footer__help-text:last-child{margin-bottom:0}.footer__link{color:var(--color-primary);transition:color var(--transition-base)}.footer__link:hover{color:var(--color-primary-light)}.footer__contact{margin-bottom:28px;padding-bottom:28px;border-bottom:1px solid var(--color-border)}.footer__links{display:flex;flex-wrap:wrap;justify-content:center;gap:16px 24px;margin-bottom:24px}.footer__link-item{font-size:13px;color:var(--color-text-tertiary);transition:color var(--transition-base)}.footer__link-item:hover{color:var(--color-primary)}.footer__copyright{text-align:center;padding-top:24px;border-top:1px solid var(--color-border)}.footer__copyright p{font-size:12px;color:var(--color-text-tertiary);margin:0 0 4px}.footer__copyright p:last-child{margin-bottom:0}.footer__company-info{font-size:11px;color:var(--color-text-tertiary)}.policy-page{padding:60px 0}@media (min-width: 769px){.policy-page{padding:80px 0}}.policy-page__title{font-size:32px;font-weight:700;color:var(--color-text-primary);margin:0 0 12px}@media (min-width: 769px){.policy-page__title{font-size:40px}}.policy-page__updated{font-size:14px;color:var(--color-text-tertiary);margin-bottom:40px}.policy-page__content{max-width:800px}.policy-page__section{margin-bottom:48px}.policy-page__section:last-child{margin-bottom:0}.policy-page__section h2{font-size:24px;font-weight:700;color:var(--color-text-primary);margin:0 0 16px}.policy-page__section h3{font-size:20px;font-weight:600;color:var(--color-text-primary);margin:24px 0 12px}.policy-page__section p{font-size:16px;line-height:1.8;color:var(--color-text-secondary);margin:0 0 16px}.policy-page__section p:last-child{margin-bottom:0}.policy-page__section ul{margin:16px 0;padding-left:24px}.policy-page__section ul li{font-size:16px;line-height:1.8;color:var(--color-text-secondary);margin-bottom:12px}.policy-page__section ul li:last-child{margin-bottom:0}.policy-page__section ul li strong{color:var(--color-text-primary);font-weight:600}.policy-page__section a{color:var(--color-primary);transition:color var(--transition-base);font-weight:500}.policy-page__section a:hover{color:var(--color-primary-dark);text-decoration:underline}.content-hero{padding:60px 0 40px;background:radial-gradient(ellipse at 50% 0%,rgba(204,255,0,.04) 0%,transparent 60%)}@media (min-width: 769px){.content-hero{padding:80px 0 60px}}.content-hero__inner{max-width:900px;margin:0 auto;text-align:center}.content-hero__badge{display:inline-block;padding:8px 20px;background-color:#ccff000f;border:1px solid rgba(204,255,0,.15);color:var(--color-primary-light);border-radius:var(--radius-full);font-size:12px;font-weight:600;letter-spacing:1px;text-transform:uppercase;margin-bottom:24px}.content-hero__title{font-size:28px;font-weight:700;color:var(--color-text-primary);line-height:1.2;margin:0 0 20px}@media (min-width: 769px){.content-hero__title{font-size:42px}}@media (min-width: 992px){.content-hero__title{font-size:48px}}.content-hero__text{font-size:16px;line-height:1.7;color:var(--color-text-secondary);margin:0 0 32px}@media (min-width: 769px){.content-hero__text{font-size:18px}}.content-hero__tabs{display:flex;flex-wrap:wrap;justify-content:center;gap:12px}.content-hero__tab{display:inline-flex;align-items:center;gap:8px;padding:12px 24px;background-color:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--radius-full);font-size:14px;font-weight:600;color:var(--color-text-secondary);cursor:pointer;transition:all var(--transition-base)}.content-hero__tab:hover{border-color:var(--color-primary-light);color:var(--color-primary)}.content-hero__tab.active{background-color:var(--color-primary);border-color:var(--color-primary);color:var(--color-primary-text)}.content-hero__tab i{font-size:16px}.content-section{padding:60px 0;background-color:var(--color-bg-primary);scroll-margin-top:80px}@media (min-width: 769px){.content-section{padding:80px 0}}.content-section--alt{background-color:var(--color-bg-secondary)}.content-section__title{font-family:Oswald,Inter,sans-serif;font-size:28px;font-weight:700;color:var(--color-text-primary);line-height:1.3;margin:0 0 16px;text-align:center;text-transform:uppercase}@media (min-width: 769px){.content-section__title{font-size:36px}}.content-section__subtitle{font-size:16px;line-height:1.7;color:var(--color-text-secondary);margin:0 auto 48px;text-align:center;max-width:800px}.content-section__note{font-size:13px;color:var(--color-text-tertiary);font-style:italic;margin:24px 0 0;text-align:center}.ranking-list{display:flex;flex-direction:column;gap:20px;max-width:900px;margin:0 auto}.ranking-card{display:grid;grid-template-columns:auto auto 1fr;align-items:center;gap:12px 16px;padding:20px;background-color:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--radius-xl);transition:all var(--transition-base)}@media (min-width: 769px){.ranking-card{grid-template-columns:50px 80px 1fr auto;gap:0 24px;padding:24px 32px}}.ranking-card:hover{border-color:var(--color-border-dark);box-shadow:var(--shadow-md)}.ranking-card__rank{font-size:22px;font-weight:700;color:var(--color-primary);text-align:center}.ranking-card__logo a{display:block}.ranking-card__logo img{width:56px;height:56px;object-fit:contain;border-radius:var(--radius-md);background-color:var(--color-bg-secondary);padding:4px}@media (min-width: 769px){.ranking-card__logo img{width:64px;height:64px}}.ranking-card__name{font-size:16px;font-weight:700;color:var(--color-text-primary)}.ranking-card__name a{color:inherit;text-decoration:none;transition:color var(--transition-base)}.ranking-card__name a:hover{color:var(--color-primary)}.ranking-card__site-score{font-size:14px;font-weight:600;color:var(--color-primary);margin-left:8px}.ranking-card__links{display:flex;align-items:center;gap:8px}.ranking-card__link{display:inline-flex;align-items:center;padding:8px 16px;background-color:var(--color-bg-secondary);border:1px solid var(--color-border);border-radius:var(--radius-md);font-size:13px;font-weight:600;color:var(--color-text-secondary);text-decoration:none;transition:all var(--transition-base)}.ranking-card__link:hover{border-color:var(--color-primary-light);color:var(--color-primary);background-color:var(--color-bg-accent)}.ranking-card__tc{display:block;font-size:11px;color:var(--color-text-tertiary);text-decoration:none;text-align:center;transition:color var(--transition-base)}.ranking-card__tc:hover{color:var(--color-primary);text-decoration:underline}.ranking-card__info{min-width:0;display:flex;flex-direction:column;gap:6px}.ranking-card__bonus{display:flex;flex-direction:column;gap:2px}.ranking-card__bonus-label{font-size:11px;font-weight:600;color:var(--color-primary);text-transform:uppercase;letter-spacing:.5px}.ranking-card__bonus-value{font-size:14px;font-weight:600;color:var(--color-text-primary);line-height:1.4}.ranking-card__meta{display:flex;gap:10px;flex-wrap:wrap;margin-top:4px}.ranking-card__rating{display:flex;flex-direction:column;align-items:center;gap:2px;padding:6px 12px;background-color:var(--color-bg-accent);border-radius:var(--radius-sm);min-width:80px}.ranking-card__rating-label{font-size:11px;color:var(--color-text-tertiary);font-weight:500}.ranking-card__rating-value{font-size:15px;font-weight:700;color:var(--color-primary)}.ranking-card__actions{grid-column:1/-1;display:flex;flex-direction:column;align-items:stretch;gap:6px}@media (min-width: 769px){.ranking-card__actions{grid-column:auto;align-items:center;min-width:200px}}.ranking-card__btn{display:block;background-color:var(--color-primary);color:var(--color-primary-text);border:none;padding:12px 24px;border-radius:var(--radius-md);font-weight:600;font-size:13px;cursor:pointer;transition:all var(--transition-base);text-transform:uppercase;letter-spacing:.5px;white-space:nowrap;text-align:center;text-decoration:none}.ranking-card__btn:hover{background-color:var(--color-primary-dark);box-shadow:var(--shadow-glow)}.ranking-card__paypal-info{display:flex;gap:10px;flex-wrap:wrap;margin-top:4px}.ranking-card__paypal-item{display:flex;flex-direction:column;align-items:center;gap:2px;padding:6px 12px;background-color:var(--color-bg-accent);border-radius:var(--radius-sm);min-width:70px}.ranking-card__paypal-label{font-size:11px;color:var(--color-text-tertiary);font-weight:500}.ranking-card__paypal-status{font-size:18px}.ranking-card__paypal-value{font-size:14px;font-weight:700;color:var(--color-text-primary)}.top-list{max-width:700px;margin:0 auto;display:flex;flex-direction:column;gap:8px}.top-list__item{display:flex;align-items:center;gap:16px;padding:16px 24px;background-color:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--radius-md);transition:all var(--transition-base)}.top-list__item:hover{border-color:var(--color-border-dark)}.top-list__item:first-child{border-color:var(--color-primary-light);background-color:var(--color-bg-accent)}.top-list__position{font-size:20px;font-weight:700;color:var(--color-primary);min-width:30px}.top-list__name{flex:1;font-size:16px;font-weight:600;color:var(--color-text-primary)}.top-list__score{font-size:18px;font-weight:700;color:var(--color-primary)}.compare-table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch;margin:0 -16px;padding:0 16px}@media (min-width: 769px){.compare-table-wrap{margin:0;padding:0}}.compare-table{width:100%;min-width:700px;border-collapse:collapse;background-color:var(--color-bg-card);border-radius:var(--radius-lg);overflow:hidden}.compare-table th,.compare-table td{padding:14px 16px;text-align:center;font-size:14px;border-bottom:1px solid var(--color-border)}.compare-table th:first-child,.compare-table td:first-child{text-align:left;font-weight:600;color:var(--color-text-primary);position:sticky;left:0;background-color:inherit;z-index:1;min-width:140px}.compare-table th{background-color:var(--color-bg-tertiary);color:var(--color-text-secondary);font-weight:600;font-size:13px}.compare-table th:first-child{color:var(--color-text-secondary);background-color:var(--color-bg-tertiary)}.compare-table tbody tr{transition:background-color var(--transition-base)}.compare-table tbody tr:hover{background-color:var(--color-bg-card-hover)}.compare-table tbody tr:last-child td{border-bottom:none}.compare-table td{color:var(--color-text-secondary)}.content-text{max-width:900px;margin:0 auto}.content-text__title{font-size:28px;font-weight:700;color:var(--color-text-primary);margin:0 0 32px;line-height:1.3}@media (min-width: 769px){.content-text__title{font-size:36px}}.content-text__block{margin-bottom:40px}.content-text__block:last-child{margin-bottom:0}.content-text__block h3{font-size:22px;font-weight:700;color:var(--color-text-primary);margin:0 0 16px}.content-text__block p{font-size:16px;line-height:1.8;color:var(--color-text-secondary);margin:0 0 16px}.content-text__block p:last-child{margin-bottom:0}.pros-cons{display:grid;grid-template-columns:1fr;gap:20px;margin-top:24px}@media (min-width: 769px){.pros-cons{grid-template-columns:1fr 1fr}}.pros-cons__col{padding:24px;border-radius:var(--radius-lg)}.pros-cons__col h4{font-size:18px;font-weight:700;margin:0 0 16px;display:flex;align-items:center;gap:8px}.pros-cons__col ul{margin:0;padding-left:20px}.pros-cons__col ul li{font-size:15px;line-height:1.7;color:var(--color-text-secondary);margin-bottom:8px}.pros-cons__col ul li:last-child{margin-bottom:0}.pros-cons__col--pro{background-color:#22c55e14;border:1px solid rgba(34,197,94,.2)}.pros-cons__col--pro h4{color:var(--color-success)}.pros-cons__col--con{background-color:#ef444414;border:1px solid rgba(239,68,68,.2)}.pros-cons__col--con h4{color:var(--color-error)}.info-box{display:flex;gap:16px;padding:24px;border-radius:var(--radius-lg);align-items:flex-start}.info-box i{font-size:24px;flex-shrink:0;margin-top:2px}.info-box p{font-size:16px;line-height:1.7;margin:0;color:var(--color-text-secondary)}.info-box--warning{background-color:#f59e0b14;border:1px solid rgba(245,158,11,.2)}.info-box--warning i{color:var(--color-warning)}.info-box--info{background-color:var(--color-bg-accent);border:1px solid rgba(204,255,0,.12)}.info-box--info i{color:var(--color-primary)}.info-cards{display:grid;grid-template-columns:1fr;gap:20px;max-width:900px;margin:0 auto}@media (min-width: 769px){.info-cards{grid-template-columns:repeat(2,1fr)}}.info-card{background-color:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:24px;transition:all var(--transition-base)}.info-card:hover{border-color:var(--color-border-dark)}.info-card__header{display:flex;align-items:center;gap:16px;margin-bottom:20px;padding-bottom:16px;border-bottom:1px solid var(--color-border)}.info-card__header h3{font-size:18px;font-weight:700;color:var(--color-text-primary);margin:0}.info-card__icon{width:48px;height:48px;background:linear-gradient(135deg,var(--color-primary) 0%,var(--color-primary-light) 100%);border-radius:var(--radius-md);display:flex;align-items:center;justify-content:center;color:var(--color-primary-text);flex-shrink:0}.info-card__icon i{font-size:22px}.info-card__list{margin:0;padding:0;list-style:none}.info-card__list li{font-size:14px;line-height:1.7;color:var(--color-text-secondary);padding:6px 0;border-bottom:1px solid var(--color-border)}.info-card__list li:last-child{border-bottom:none}.info-card__list li strong{color:var(--color-text-primary);font-weight:600}.steps-list{display:flex;flex-direction:column;gap:16px;margin-top:24px}.steps-list__item{display:flex;gap:16px;align-items:flex-start;padding:20px;background-color:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--radius-lg)}.steps-list__item strong{display:block;font-size:16px;font-weight:700;color:var(--color-text-primary);margin-bottom:4px}.steps-list__item p{font-size:14px;line-height:1.6;color:var(--color-text-secondary);margin:0}.steps-list__number{width:36px;height:36px;background-color:var(--color-primary);color:var(--color-primary-text);border-radius:var(--radius-full);display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:700;flex-shrink:0}.alt-methods{display:grid;grid-template-columns:1fr;gap:16px;margin-top:24px}@media (min-width: 769px){.alt-methods{grid-template-columns:1fr 1fr}}.alt-methods__item{display:flex;gap:16px;align-items:flex-start;padding:20px;background-color:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--radius-lg);transition:all var(--transition-base)}.alt-methods__item:hover{border-color:var(--color-border-dark)}.alt-methods__item strong{display:block;font-size:16px;font-weight:700;color:var(--color-text-primary);margin-bottom:4px}.alt-methods__item p{font-size:14px;line-height:1.6;color:var(--color-text-secondary);margin:0}.alt-methods__icon{width:48px;height:48px;background-color:var(--color-bg-accent);border-radius:var(--radius-md);display:flex;align-items:center;justify-content:center;color:var(--color-primary);flex-shrink:0}.alt-methods__icon i{font-size:22px}.bonus-list{max-width:800px;margin:0 auto;display:flex;flex-direction:column;gap:12px}.bonus-list__item{display:flex;align-items:center;gap:16px;padding:20px 24px;background-color:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--radius-lg);transition:all var(--transition-base)}.bonus-list__item:hover{border-color:var(--color-border-dark)}.bonus-list__item:first-child{border-color:#cf03;background-color:var(--color-bg-accent)}.bonus-list__rank{font-size:20px;font-weight:700;color:var(--color-primary);min-width:24px}.bonus-list__logo{flex-shrink:0}.bonus-list__logo a{display:block}.bonus-list__logo img{width:56px;height:40px;object-fit:contain;border-radius:var(--radius-sm);background-color:var(--color-bg-secondary);padding:2px}.bonus-list__content{flex:1}.bonus-list__content strong{display:block;font-size:16px;font-weight:700;color:var(--color-text-primary);margin-bottom:4px}.bonus-list__content p{font-size:14px;line-height:1.6;color:var(--color-text-secondary);margin:0}.bonus-list__content p strong{display:inline;font-size:inherit;color:var(--color-primary)}.review-list{display:flex;flex-direction:column;gap:24px;max-width:900px;margin:0 auto}.review-card{background-color:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--radius-xl);overflow:hidden;transition:all var(--transition-base)}.review-card:hover{border-color:var(--color-border-dark)}.review-card__header{display:flex;align-items:center;gap:16px;padding:24px;background-color:var(--color-bg-accent);border-bottom:1px solid var(--color-border)}.review-card__header h3{font-size:20px;font-weight:700;color:var(--color-text-primary);margin:0 0 4px}.review-card__logo{flex-shrink:0}.review-card__logo a{display:block}.review-card__logo img{width:64px;height:48px;object-fit:contain;border-radius:var(--radius-md);background-color:var(--color-bg-primary);padding:4px}.review-card__badge{display:inline-block;padding:4px 12px;background-color:var(--color-primary);color:var(--color-primary-text);border-radius:var(--radius-full);font-size:12px;font-weight:600}.review-card__body{padding:24px}@media (min-width: 769px){.review-card__body{padding:32px}}.review-card__body h4{font-size:18px;font-weight:700;color:var(--color-text-primary);margin:24px 0 12px}.review-card__body h4:first-child{margin-top:0}.review-card__body p{font-size:16px;line-height:1.8;color:var(--color-text-secondary);margin:0 0 16px}.review-card__rating{display:inline-flex;align-items:center;gap:8px;padding:10px 20px;background-color:var(--color-bg-accent);border-radius:var(--radius-md);margin:12px 0 16px}.review-card__rating span{font-size:14px;color:var(--color-text-secondary)}.review-card__rating strong{color:var(--color-primary);font-weight:700}.review-card__bonus-details{background-color:var(--color-bg-secondary);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:24px;margin-top:16px}.review-card__bonus-details h4{margin-top:0}.review-card__bonus-details ul{margin:0;padding-left:20px}.review-card__bonus-details ul li{font-size:14px;line-height:1.8;color:var(--color-text-secondary);margin-bottom:8px}.review-card__bonus-details ul li:last-child{margin-bottom:0}.content-links{max-width:800px;margin:0 auto;text-align:center}.content-links__title{font-size:22px;font-weight:700;color:var(--color-text-primary);margin:0 0 24px}.content-links__grid{display:grid;grid-template-columns:1fr;gap:12px}@media (min-width: 769px){.content-links__grid{grid-template-columns:repeat(3,1fr)}}.content-links__item{display:flex;align-items:center;justify-content:center;gap:12px;padding:20px;background-color:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--radius-lg);text-decoration:none;transition:all var(--transition-base)}.content-links__item i{font-size:20px;color:var(--color-primary)}.content-links__item span{font-size:15px;font-weight:600;color:var(--color-text-primary)}.content-links__item:hover{border-color:var(--color-primary)}.content-links__item:hover span{color:var(--color-primary)}@media (max-width: 768px){.header__nav{height:50vh}}.affiliate-disclosure{display:flex;align-items:flex-start;gap:10px;padding:12px 16px;margin-bottom:24px;background-color:#00d4ff0f;border:1px solid rgba(0,212,255,.15);border-radius:var(--radius-md);font-size:13px;color:var(--color-text-secondary);line-height:1.5}.affiliate-disclosure i{color:var(--color-accent);margin-top:2px;flex-shrink:0}.affiliate-disclosure p{margin:0}
