.sr-w{box-sizing:border-box}.sr-hover-lift{transition:transform .25s ease,box-shadow .25s ease}.sr-hover-lift:hover{transform:translateY(-4px)}.sr-hover-glow:hover{box-shadow:0 12px 40px rgb(37 99 235 / .2)}.sr-anim{animation-duration:var(--sr-anim-dur,600ms);animation-delay:var(--sr-anim-delay,0ms);animation-fill-mode:both}.sr-anim--fade{animation-name:srFade}.sr-anim--fade-up{animation-name:srFadeUp}.sr-anim--fade-right{animation-name:srFadeRight}.sr-anim--fade-left{animation-name:srFadeLeft}.sr-anim--zoom{animation-name:srZoom}.sr-anim--slide-up{animation-name:srSlideUp}.sr-anim--blur-in{animation-name:srBlur}@keyframes srFade{from{opacity:0}to{opacity:1}}@keyframes srFadeUp{from{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes srFadeRight{from{opacity:0;transform:translateX(-18px)}to{opacity:1;transform:none}}@keyframes srFadeLeft{from{opacity:0;transform:translateX(18px)}to{opacity:1;transform:none}}@keyframes srZoom{from{opacity:0;transform:scale(.96)}to{opacity:1;transform:none}}@keyframes srSlideUp{from{transform:translateY(28px);opacity:0}to{transform:none;opacity:1}}@keyframes srBlur{from{opacity:0;filter:blur(8px)}to{opacity:1;filter:none}}.sr-hero{padding:48px 20px;border-radius:24px;overflow:hidden;position:relative}.sr-hero__inner{max-width:1140px;margin:0 auto;display:grid;gap:32px;align-items:center}.sr-hero--split .sr-hero__inner{grid-template-columns:1.1fr .9fr}.sr-hero--center .sr-hero__inner{text-align:center;max-width:760px}.sr-hero--center .sr-hero__actions,.sr-hero--center .sr-hero__badges{justify-content:center}.sr-hero__eyebrow{display:inline-block;padding:6px 12px;border-radius:999px;background:#eff6ff;color:#1d4ed8;font:700 12px/1.2 Tahoma;margin-bottom:12px}.sr-hero__title{font:800 clamp(1.6rem,3vw,2.6rem)/1.25 Tahoma;margin:0 0 12px;color:#0f172a}.sr-hero__hi{color:#2563eb;border-radius:6px;padding:0 4px}.sr-hero__text{color:#475569;font:15px/1.8 Tahoma;margin:0 0 20px}.sr-hero__actions{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:16px}.sr-hero__btn{display:inline-flex;align-items:center;justify-content:center;padding:12px 20px;border-radius:14px;font:700 14px Tahoma;text-decoration:none;transition:.2s}.sr-hero__btn--primary{background:#2563eb;color:#fff}.sr-hero__btn--primary:hover{filter:brightness(1.05);transform:translateY(-1px)}.sr-hero__btn--ghost{background:#f1f5f9;color:#0f172a}.sr-hero__badges{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:0;padding:0}.sr-hero__badges li{background:#f8fafc;border:1px solid #e2e8f0;border-radius:999px;padding:6px 12px;font:12px Tahoma;color:#334155}.sr-hero__media{min-height:220px}.sr-hero__img{width:100%;height:auto;border-radius:20px;display:block;box-shadow:0 24px 60px rgb(15 23 42 / .12)}.sr-hero__placeholder{min-height:240px;border-radius:20px;background:linear-gradient(135deg,#dbeafe,#ede9fe)}.sr-hero__video{position:relative;padding-top:56.25%;border-radius:20px;overflow:hidden}.sr-hero__video iframe{position:absolute;inset:0;width:100%;height:100%;border:0}@media(max-width:800px){.sr-hero--split .sr-hero__inner{grid-template-columns:1fr}}.sr-cta{padding:36px 28px;border-radius:22px;text-align:center}.sr-cta--glass{background:rgb(255 255 255 / .72);backdrop-filter:blur(12px);border:1px solid rgb(226 232 240 / .9);box-shadow:0 16px 50px rgb(15 23 42 / .08)}.sr-cta--solid{background:#0f172a;color:#fff}.sr-cta--solid .sr-cta__text{color:#cbd5e1}.sr-cta--gradient{background:linear-gradient(135deg,#2563eb,#7c3aed);color:#fff}.sr-cta--gradient .sr-cta__text{color:rgb(255 255 255 / .9)}.sr-cta--outline{border:2px solid #e2e8f0;background:#fff}.sr-cta__title{margin:0 0 8px;font:800 1.4rem/1.3 Tahoma}.sr-cta__text{margin:0 0 18px;font:14px/1.7 Tahoma;color:#64748b}.sr-cta__actions{display:flex;gap:10px;justify-content:center;flex-wrap:wrap}.sr-cta__btn{display:inline-flex;padding:12px 22px;border-radius:14px;background:#2563eb;color:#fff;font:700 14px Tahoma;text-decoration:none}.sr-cta--solid .sr-cta__btn,.sr-cta--gradient .sr-cta__btn{background:#fff;color:#0f172a}.sr-cta__btn--ghost{background:#f1f5f9;color:#0f172a}.sr-cta--solid .sr-cta__btn--ghost{background:rgb(255 255 255 / .12);color:#fff}.sr-faq__heading{margin:0 0 16px;font:800 1.3rem Tahoma}.sr-faq__list{display:grid;gap:10px}.sr-faq__item{background:#fff;border:1px solid #e2e8f0;border-radius:14px;padding:4px 14px;transition:.2s}.sr-faq__item[open]{border-color:#bfdbfe;box-shadow:0 10px 30px rgb(37 99 235 / .08)}.sr-faq__q{cursor:pointer;font:700 14px/1.6 Tahoma;color:#0f172a;padding:12px 0;list-style:none}.sr-faq__q::-webkit-details-marker{display:none}.sr-faq__a{color:#475569;font:13px/1.8 Tahoma;padding:0 0 14px}.sr-price{display:grid;gap:16px}.sr-price--cols-2{grid-template-columns:repeat(2,1fr)}.sr-price--cols-3{grid-template-columns:repeat(3,1fr)}.sr-price--cols-4{grid-template-columns:repeat(4,1fr)}@media(max-width:900px){.sr-price{grid-template-columns:1fr!important}}.sr-price__card{position:relative;background:#fff;border:1px solid #e2e8f0;border-radius:20px;padding:24px 20px;display:flex;flex-direction:column;gap:10px}.sr-price__card.is-feat{border-width:2px;transform:translateY(-6px)}.sr-price__badge{position:absolute;top:12px;left:12px;background:#2563eb;color:#fff;font:700 11px Tahoma;padding:4px 10px;border-radius:999px}.sr-price__name{margin:0;font:800 1.1rem Tahoma}.sr-price__amount{font:800 1.8rem/1 Tahoma;color:#0f172a}.sr-price__period{color:#64748b;font:12px Tahoma}.sr-price__features{margin:8px 0 12px;padding:0 18px 0 0;list-style:disc;color:#334155;font:13px/1.9 Tahoma;flex:1}.sr-price__btn{display:inline-flex;justify-content:center;padding:12px;border-radius:12px;background:#0f172a;color:#fff;font:700 13px Tahoma;text-decoration:none}.sr-price__card.is-feat .sr-price__btn{background:#2563eb}.sr-ibox{display:flex;gap:14px;padding:20px;border-radius:18px;background:#fff;border:1px solid #e2e8f0}.sr-ibox--top{flex-direction:column;text-align:center;align-items:center}.sr-ibox__icon{width:52px;height:52px;border-radius:14px;display:grid;place-items:center;font-size:22px;color:#2563eb;background:#eff6ff}.sr-ibox__title{margin:0 0 6px;font:800 1rem Tahoma;color:#0f172a}.sr-ibox__text{margin:0;color:#64748b;font:13px/1.7 Tahoma}.sr-ibox__link{text-decoration:none;color:inherit;display:contents}.sr-stats{display:grid;gap:14px}.sr-stats--2{grid-template-columns:repeat(2,1fr)}.sr-stats--3{grid-template-columns:repeat(3,1fr)}.sr-stats--4{grid-template-columns:repeat(4,1fr)}@media(max-width:700px){.sr-stats{grid-template-columns:1fr 1fr!important}}.sr-stats__item{text-align:center;padding:18px;border-radius:16px;background:#f8fafc;border:1px solid #e2e8f0}.sr-stats__num{font:800 1.8rem/1 Tahoma;color:#2563eb}.sr-stats__label{margin-top:6px;color:#64748b;font:13px Tahoma}.sr-tmon{display:grid;gap:14px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.sr-tmon__card{margin:0;padding:20px;border-radius:18px;background:#fff;border:1px solid #e2e8f0}.sr-tmon__stars{color:#f59e0b;margin-bottom:8px}.sr-tmon__text{margin:0 0 14px;color:#334155;font:14px/1.8 Tahoma}.sr-tmon__foot{display:flex;gap:10px;align-items:center}.sr-tmon__foot img{width:44px;height:44px;border-radius:50%;object-fit:cover}.sr-cite-btn.is-copied{color:#16a34a!important}.sr-toc--aside .sr-toc__list{margin:8px 0 0;padding:0 14px 0 0}.sr-toc__item a{color:#334155;text-decoration:none}.sr-w{position:relative}.sr-hero{background:linear-gradient(145deg,#f8fafc,#eef2ff);border:1px solid #e2e8f0}.sr-hero__title{font-size:clamp(1.6rem,3.5vw,2.4rem);line-height:1.3;font-weight:800;margin:0 0 .6em;color:#0f172a}.sr-hero__hi{background:linear-gradient(90deg,#2563eb,#7c3aed);-webkit-background-clip:text;background-clip:text;color:#fff0}.sr-hero__text{color:#475569;font-size:1.02rem;line-height:1.8;margin:0 0 1.1em}.sr-hero__eyebrow{display:inline-block;padding:4px 12px;border-radius:999px;background:#eff6ff;color:#1d4ed8;font-size:12px;font-weight:800;margin-bottom:10px}.sr-hero__btn{display:inline-flex;align-items:center;padding:12px 18px;border-radius:14px;font:700 13px Tahoma;text-decoration:none;margin-left:8px}.sr-hero__btn--primary{background:#2563eb;color:#fff!important}.sr-hero__btn--ghost{background:#fff;color:#0f172a!important;border:1px solid #e2e8f0}.sr-hero__badges{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:14px 0 0;padding:0}.sr-hero__badges li{padding:6px 10px;border-radius:999px;background:#fff;border:1px solid #e2e8f0;font-size:12px;font-weight:700}.sr-hero__img{width:100%;border-radius:18px;display:block;box-shadow:0 20px 50px rgb(15 23 42 / .12)}.sr-hero__placeholder{min-height:220px;border-radius:18px;background:linear-gradient(135deg,#dbeafe,#ede9fe)}.sr-hero--split .sr-hero__inner{grid-template-columns:1.1fr .9fr}@media(max-width:860px){.sr-hero--split .sr-hero__inner{grid-template-columns:1fr}}.sr-hero--center .sr-hero__inner{text-align:center}.sr-hero--center .sr-hero__actions{justify-content:center}.sr-hero__actions{display:flex;flex-wrap:wrap;gap:8px}.sr-faq{display:grid;gap:10px}.sr-faq__item{border:1px solid #e2e8f0;border-radius:14px;background:#fff;overflow:hidden}.sr-faq__q{width:100%;text-align:right;background:#fff;border:0;padding:14px 16px;font:800 14px Tahoma;cursor:pointer;color:#0f172a;display:flex;justify-content:space-between;gap:12px}.sr-faq__q::after{content:"+";font-weight:400;color:#64748b}.sr-faq__item.is-open .sr-faq__q::after{content:"−"}.sr-faq__a{display:none;padding:0 16px 14px;color:#475569;line-height:1.8;font-size:13.5px}.sr-faq__item.is-open .sr-faq__a{display:block}.sr-cta{padding:28px 22px;border-radius:20px;background:linear-gradient(120deg,#0f172a,#1e3a8a);color:#fff;text-align:center}.sr-cta h3,.sr-cta .sr-cta__title{margin:0 0 8px;font-size:1.35rem;color:#fff}.sr-cta p{margin:0 0 14px;opacity:.9}.sr-cta a{display:inline-flex;padding:12px 18px;border-radius:12px;background:#fff;color:#0f172a!important;font:700 13px Tahoma;text-decoration:none}.sr-features{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:14px}.sr-feature{padding:18px;border:1px solid #e2e8f0;border-radius:16px;background:#fff;transition:.2s}.sr-feature:hover{transform:translateY(-3px);box-shadow:0 12px 28px rgb(15 23 42 / .08)}.sr-feature__icon{font-size:1.6rem;margin-bottom:8px}.sr-feature h4{margin:0 0 6px;font-size:15px}.sr-feature p{margin:0;color:#64748b;font-size:13px;line-height:1.7}.sr-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:12px;text-align:center}.sr-stat{padding:16px;border-radius:16px;background:#f8fafc;border:1px solid #e2e8f0}.sr-stat__num{font-size:1.6rem;font-weight:800;color:#2563eb}.sr-stat__label{font-size:12px;color:#64748b}.sr-pricing{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px}.sr-price-card{padding:20px;border:1px solid #e2e8f0;border-radius:18px;background:#fff}.sr-price-card.is-featured{border-color:#2563eb;box-shadow:0 16px 40px rgb(37 99 235 / .15)}.sr-price-card__price{font-size:1.8rem;font-weight:800;color:#0f172a}.sr-price-card ul{margin:12px 0;padding:0 1rem 0 0;color:#475569;font-size:13px;line-height:1.8}.sr-countdown{display:flex;gap:10px;justify-content:center;flex-wrap:wrap}.sr-countdown__cell{min-width:64px;padding:12px;border-radius:14px;background:#0f172a;color:#fff;text-align:center}.sr-countdown__num{display:block;font-size:1.4rem;font-weight:800}.sr-countdown__lab{font-size:11px;opacity:.75}.sr-iconbox{display:flex;gap:12px;padding:16px;border-radius:16px;border:1px solid #e2e8f0;background:#fff}.sr-iconbox__icon{font-size:1.5rem;line-height:1}