:root{--font-display:"8merka Tron","Segoe UI",system-ui,-apple-system,Roboto,Arial,sans-serif;--font-main:"8merka Text","Segoe UI",system-ui,-apple-system,Roboto,Arial,sans-serif;--font-mono:ui-monospace,"Cascadia Mono","Cascadia Code",Consolas,"SF Mono",Menlo,"Liberation Mono","DejaVu Sans Mono","Courier New",monospace;--accent-blue:#2f5bff;--accent-purple:#8a3dff;--accent-cyan:#00d8ff;--accent-pink:#ff3d9e;--accent-orange:#ffa31a;--accent-green:#14e38f;--accent-red:#ff2b2b;--gradient-1:linear-gradient(135deg,#5b7cff 0%,#a646ff 100%);--gradient-2:linear-gradient(135deg,#ff5ce1 0%,#ff2e63 100%);--gradient-3:linear-gradient(135deg,#2f9bff 0%,#00f0ff 100%);--gradient-4:linear-gradient(135deg,#1fff86 0%,#00e1d0 100%);--gradient-5:linear-gradient(135deg,#ff4f9a 0%,#ffd400 100%);--gradient-6:linear-gradient(135deg,#7df5ec 0%,#ffb8de 100%);--gradient-main:linear-gradient(120deg,#4a3cff 0%,#9d3dff 48%,#00c8ff 100%);--gradient-glow:linear-gradient(135deg,#5b7cff 0%,#a646ff 100%);--bg-light:#f7f7f4;--bg-light-alt:#efefea;--bg-light-surface:#e6e6e0;--text-light:#0d0e10;--text-light-secondary:#464a52;--text-light-muted:#5f636b;--border-light:#dcdcd5;--bg-dark:#121315;--bg-dark-alt:#191a1d;--bg-dark-surface:#222327;--text-dark:#f6f6f3;--text-dark-secondary:#a7aab0;--text-dark-muted:#8b8f97;--border-dark:rgba(255,255,255,0.1);--section-pad:clamp(64px,8vw,104px);--radius-sm:2px;--radius:4px;--radius-lg:6px;--radius-xl:8px;--rk:0.25;--r-pill:2px;--shadow-sm:0 1px 0 rgba(0,0,0,0.06);--shadow-md:0 8px 20px -12px rgba(0,0,0,0.35);--shadow-lg:0 16px 36px -18px rgba(0,0,0,0.45);--shadow-xl:0 26px 52px -24px rgba(0,0,0,0.5);--shadow-glow:0 0 0 1px rgba(74,60,255,0.35);--shadow-glow-pink:0 0 0 1px rgba(255,61,158,0.35);--hdr-h:60px;--m8-ink:#0d0e10;--m8-red:#ff2b2b;--m8-red-hi:#ff4545;--m8-red-deep:#8f0c0c;--m8-term:#19ff8c;--m8-line-d:rgba(255,255,255,0.1);--m8-line-l:rgba(13,14,16,0.12)}body{font-family:var(--font-main)}::selection{background:var(--m8-red);color:#fff}.blg{--blg-display:var(--font-display);--blg-text:var(--font-main)}.blog-hero,.blog-section{--arc-display:var(--font-display);--arc-text:var(--font-main)}h1 em,h2 em,h3 em,.hero h1 em,.logo span{font-style:normal}input,textarea{caret-color:var(--m8-red)}a:focus-visible,button:focus-visible,summary:focus-visible{outline:2px dashed currentColor;outline-offset:3px}input:focus-visible,textarea:focus-visible,select:focus-visible{outline:2px solid var(--m8-red);outline-offset:1px}@keyframes m8blink{50%{opacity:0}}@keyframes m8under{50%{background-size:0 0}}@keyframes m8ring{0%{transform:scale(1,1);opacity:1}70%{transform:scale(1.08,1.36);opacity:0}100%{transform:scale(1.08,1.36);opacity:0}}@keyframes m8dot{0%{transform:scale(1);opacity:0.7}70%{transform:scale(2.6);opacity:0}100%{transform:scale(2.6);opacity:0}}.fade-in,.block-header,.wp-fade,.bx-fade,.oc-fade,.td-fade,.modx-fade,.drupal-fade,.d2-fade-up,.sh-fade,.cty-fade,.service-card,.city-card,.market-card,.archcase-card,.case-info-card,.case-info-card-small,.case-result-card,.trust-row,.math-card,.why-card,.fact-item,.timeline-item,.media-card,.press-media-card,.press-timeline-item{opacity:1!important;transform:none!important}.pricing-card,.achievement-3d-card{opacity:1!important}.hero-scroll-hint,.scroll-hint,.d2-hero-scroll{display:none!important}@media (min-width:1500px){html::before,html::after{content:"";position:fixed;top:0;bottom:0;z-index:998;width:1px;background:rgba(128,128,128,0.16);pointer-events:none}html::before{left:calc(50% - 700px)}html::after{right:calc(50% - 700px)}}.site-header.hdr{background:var(--m8-ink);-webkit-backdrop-filter:none;backdrop-filter:none;border-bottom:1px solid var(--m8-line-d)}.site-header.hdr::after{height:1px;background:var(--gradient-main);opacity:0.85}.site-header.scrolled{box-shadow:0 1px 0 var(--m8-line-d)}.hdr .hdr__inner{height:var(--hdr-h);gap:20px}.hdr .hdr-logo{font-family:var(--font-display);font-size:1rem;letter-spacing:0}.hdr-nav{align-self:stretch;border-left:1px solid var(--m8-line-d);border-right:1px solid var(--m8-line-d)}.hdr-nav__list{height:var(--hdr-h);padding:0 8px}.hdr-nav__link{gap:6px;padding:6px 10px;font-family:var(--font-mono);font-size:0.72rem;font-weight:600;letter-spacing:0.12em;text-transform:uppercase;color:rgba(255,255,255,0.62);transition:background-color 0.12s ease,color 0.12s ease}.hdr-nav__link::after{display:none}.hdr-nav__link:hover,.hdr-nav__link.is-current,.hdr-nav__item:hover>.hdr-nav__link,.hdr-nav__item:focus-within>.hdr-nav__link{background:#fff;color:var(--m8-ink)}.hdr-mega__inner,.hdr-drop{background:var(--m8-ink);border:1px solid var(--m8-line-d);box-shadow:0 30px 60px -30px rgba(0,0,0,0.8)}.hdr-mega__cap,.mm__cap{color:var(--m8-term);letter-spacing:0.16em}.hdr-mega__cap::before,.mm__cap::before{content:"> "}.hdr-mega__link,.hdr-drop__link{border-radius:0;transition:background-color 0.12s ease,color 0.12s ease}.hdr-mega__link:hover,.hdr-drop__link:hover{background:#fff;color:var(--m8-ink)}.hdr-mega__link--all,.mm__sub--all{color:var(--m8-term)}.hdr-mega__promo{border-radius:0;background:linear-gradient(160deg,rgba(74,60,255,0.32),rgba(0,200,255,0.12))}.hdr-phone{font-family:var(--font-mono);font-size:0.82rem;letter-spacing:0.04em}.hdr-phone__ico{border-radius:0;border-color:var(--m8-line-d);color:var(--m8-term)}.hdr-phone:hover{color:var(--m8-term)}.hdr-phone:hover .hdr-phone__ico{background:rgba(25,255,140,0.1);border-color:rgba(25,255,140,0.45)}.hdr .hdr-burger{border-radius:0;border-color:var(--m8-line-d)}.hdr-trail{max-width:360px;font-size:0.66rem;letter-spacing:0.06em;text-transform:uppercase;color:rgba(255,255,255,0.5)}.hdr-trail__item--home svg{display:none}.hdr-trail__item--home a::before{content:"C:";color:var(--m8-term)}.hdr-trail__item + .hdr-trail__item::before{content:"\\";margin:0 2px;color:var(--m8-term)}.hdr-trail__item a:hover{color:#fff}.hdr-trail__item--current{color:#fff}.hdr-trail__item--current::after{content:">";width:auto;height:auto;margin-left:1px;padding-right:0.75em;color:#fff;background:linear-gradient(var(--m8-term),var(--m8-term)) right 0 bottom 1px / 0.6em 2px no-repeat;animation:m8under 1.1s steps(1,end) infinite}.mobile-menu-overlay.mm{background:radial-gradient(120% 55% at 100% 0%,rgba(74,60,255,0.22),transparent 60%),var(--m8-ink)}.mm__link{font-family:var(--font-display)}.mm__tile,.mm__chip{border-radius:0}.mm__tile svg,.hdr-dock__btn svg{color:var(--m8-term)}.hdr-dock{background:rgba(13,14,16,0.96);-webkit-backdrop-filter:none;backdrop-filter:none;border-color:var(--m8-line-d)}.section-label,.cty-eyebrow,.spm-eyebrow,.np-eyebrow,.d2-overview-eyebrow,.d2-summary-eyebrow,.spm-reframe-eyebrow,.qp-eyebrow,.about-hero-label,.books-hero-label,.cases-hero-label,.fp2-diag-label,.fp2-clients-label,.case-results-badge{display:inline-flex!important;align-items:center;gap:0.6em;padding:0.55em 0.8em!important;border:0!important;border-radius:0!important;background:transparent!important;background:color-mix(in srgb,currentColor 12%,transparent)!important;box-shadow:inset 0 0 0 1px currentColor!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;font-family:var(--font-mono)!important;font-size:0.72rem;font-weight:700;line-height:1.3;letter-spacing:0.16em;text-transform:uppercase}.section-label::before,.cty-eyebrow::before,.spm-eyebrow::before,.np-eyebrow::before,.d2-overview-eyebrow::before,.d2-summary-eyebrow::before,.spm-reframe-eyebrow::before,.qp-eyebrow::before,.about-hero-label::before,.books-hero-label::before,.cases-hero-label::before,.fp2-diag-label::before,.fp2-clients-label::before,.case-results-badge::before{content:none!important;display:none!important}.section-label::after,.cty-eyebrow::after,.spm-eyebrow::after,.np-eyebrow::after,.d2-overview-eyebrow::after,.d2-summary-eyebrow::after,.spm-reframe-eyebrow::after,.qp-eyebrow::after,.about-hero-label::after,.books-hero-label::after,.cases-hero-label::after,.fp2-diag-label::after,.fp2-clients-label::after,.case-results-badge::after{content:""!important;display:inline-block;flex-shrink:0;width:0.6em;height:1.15em;background:currentColor;animation:m8blink 1.1s steps(1,end) infinite}.case-results-badge-dot{display:none!important}.fp2-clients .fp2-clients-label{display:flex!important;justify-content:center}.section-dark .section-label,.section-dark-alt .section-label,.trust-bar .section-label{color:var(--accent-cyan)}.hero-badge,.wp-hero-badge,.bx-hero-badge,.oc-hero-badge,.td-hero-badge,.modx-hero-badge,.drupal-hero-badge,.sh-hero-badge,.ts-hero-badge,.sd-hero-badge,.np-hero-badge{display:inline-flex!important;align-items:center;gap:0.6em;border-radius:0!important;box-shadow:none!important;font-family:var(--font-mono)!important;font-size:0.74rem;letter-spacing:0.08em;text-transform:uppercase}.hero-badge::before,.wp-hero-badge::before,.bx-hero-badge::before,.oc-hero-badge::before,.td-hero-badge::before,.modx-hero-badge::before,.drupal-hero-badge::before,.sh-hero-badge::before,.ts-hero-badge::before,.sd-hero-badge::before,.np-hero-badge::before{content:">"!important;display:inline-block!important;width:auto!important;height:auto!important;border-radius:0!important;background:none!important;box-shadow:none!important;animation:none!important;color:inherit;font-weight:700}.hero-badge::after,.wp-hero-badge::after,.bx-hero-badge::after,.oc-hero-badge::after,.td-hero-badge::after,.modx-hero-badge::after,.drupal-hero-badge::after,.sh-hero-badge::after,.ts-hero-badge::after,.sd-hero-badge::after,.np-hero-badge::after{content:""!important;display:inline-block;flex-shrink:0;width:0.6em;height:1.1em;background:currentColor;animation:m8blink 1.1s steps(1,end) infinite}.hero-badge .pulse{display:none}.fp-hero-badge{gap:0.7em;padding:10px 16px;margin-bottom:18px;border-radius:0;font-family:var(--font-mono);font-size:0.74rem;letter-spacing:0.1em}.fp-hero-badge .pulse{order:2;width:0.6em;height:1.1em;border-radius:0;background:#fff;box-shadow:none;animation:m8blink 1.1s steps(1,end) infinite}.btn-outline,.btn-secondary,.btn-white,.cty-btn--ghost,.re-btn-ghost,.spm-btn-ghost,.spm-btn-outline,.np-btn-ghost,.np-btn-line,.sd-btn-outline,.btn-bx-outline,.btn-wp-outline,.btn-drupal-outline,.btn-modx-outline,.btn-oc-outline,.btn-td-outline,.sh-btn-outline,.cty-price__cta,.pricing-cta,.bx-pricing-cta,.drupal-pricing-cta,.sh-pricing-cta,.modx-pricing-cta,.oc-pricing-cta,.td-pricing-cta,.pp-btn-ghost{border:1px solid currentColor!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;font-family:var(--font-mono)!important;font-size:0.78rem!important;font-weight:700!important;letter-spacing:0.12em!important;text-transform:uppercase!important;line-height:1.3;transition:transform 0.15s ease,box-shadow 0.15s ease!important}.btn-outline:hover,.btn-secondary:hover,.btn-white:hover,.cty-btn--ghost:hover,.re-btn-ghost:hover,.spm-btn-ghost:hover,.spm-btn-outline:hover,.np-btn-ghost:hover,.np-btn-line:hover,.sd-btn-outline:hover,.btn-bx-outline:hover,.btn-wp-outline:hover,.btn-drupal-outline:hover,.btn-modx-outline:hover,.btn-oc-outline:hover,.btn-td-outline:hover,.sh-btn-outline:hover,.cty-price__cta:hover,.pricing-cta:hover,.bx-pricing-cta:hover,.drupal-pricing-cta:hover,.sh-pricing-cta:hover,.modx-pricing-cta:hover,.oc-pricing-cta:hover,.td-pricing-cta:hover,.pp-btn-ghost:hover{transform:translate(-2px,-2px)!important;box-shadow:4px 4px 0 0 currentColor!important}.btn-primary,.cty-btn--primary,.np-btn-primary,.re-btn-primary,.spm-btn-primary,.btn-bx-primary,.btn-wp-primary,.btn-drupal-primary,.btn-modx-primary,.btn-oc-primary,.btn-td-primary,.sh-btn-primary,.sd-btn-primary,.pp-btn-primary,.fp2-bigbtn,.pz-calc-cta,.spm-cr-cta,.sd-pack-cta,.case-results-cta-btn,.header-cta,.hdr-cta,.hdr-mega__cta,.mm__cta,.hdr-dock__cta,.qp-submit,.btn-submit,.np-form-submit,.spm-form-submit,.case-form-submit,.featured-cta,.bx-featured-cta,.drupal-featured-cta,.sh-featured-cta,.modx-featured-cta,.oc-featured-cta,.td-featured-cta,.blg-calc__cta,.cty-offer__cta,.cty-price--featured .cty-price__cta{padding:15px 26px!important;border:0!important;border-radius:0!important;background:repeating-linear-gradient(180deg,rgba(255,255,255,0.07) 0 1px,transparent 1px 3px),var(--m8-red)!important;color:#fff!important;-webkit-text-fill-color:#fff;box-shadow:0 0 0 1px rgba(0,0,0,0.3),0 12px 28px -14px rgba(255,43,43,0.9)!important;font-family:var(--font-mono)!important;font-size:0.8rem!important;font-weight:700!important;letter-spacing:0.12em!important;text-transform:uppercase!important;text-decoration:none!important;line-height:1.3;outline:2px solid transparent;transition:transform 0.15s ease,box-shadow 0.15s ease,background-color 0.15s ease!important}.btn-primary:hover,.cty-btn--primary:hover,.np-btn-primary:hover,.re-btn-primary:hover,.spm-btn-primary:hover,.btn-bx-primary:hover,.btn-wp-primary:hover,.btn-drupal-primary:hover,.btn-modx-primary:hover,.btn-oc-primary:hover,.btn-td-primary:hover,.sh-btn-primary:hover,.sd-btn-primary:hover,.pp-btn-primary:hover,.fp2-bigbtn:hover,.pz-calc-cta:hover,.spm-cr-cta:hover,.sd-pack-cta:hover,.case-results-cta-btn:hover,.header-cta:hover,.hdr-cta:hover,.hdr-mega__cta:hover,.mm__cta:hover,.hdr-dock__cta:hover,.qp-submit:hover,.btn-submit:hover,.np-form-submit:hover,.spm-form-submit:hover,.case-form-submit:hover,.featured-cta:hover,.bx-featured-cta:hover,.drupal-featured-cta:hover,.sh-featured-cta:hover,.modx-featured-cta:hover,.oc-featured-cta:hover,.td-featured-cta:hover,.blg-calc__cta:hover,.cty-offer__cta:hover,.cty-price--featured .cty-price__cta:hover{background:repeating-linear-gradient(180deg,rgba(255,255,255,0.08) 0 1px,transparent 1px 3px),var(--m8-red-hi)!important;color:#fff!important;transform:translate(-2px,-2px)!important;box-shadow:4px 4px 0 0 var(--m8-red-deep),0 16px 32px -14px rgba(255,43,43,0.95)!important}.btn-primary:active,.cty-btn--primary:active,.spm-btn-primary:active,.fp2-bigbtn:active,.qp-submit:active,.hdr-cta:active,.mm__cta:active,.hdr-dock__cta:active{transform:translate(0,0)!important;box-shadow:0 0 0 0 var(--m8-red-deep)!important}.hero .btn-primary,.services-hero .btn-primary,.wp-seo-hero .btn-wp-primary,.bx-seo-hero .btn-bx-primary,.oc-seo-hero .btn-oc-primary,.td-seo-hero .btn-td-primary,.modx-seo-hero .btn-modx-primary,.drupal-seo-hero .btn-drupal-primary,.spm-hero .spm-btn-primary,.sh-hero .sh-btn-primary,.sd-hero .sd-btn-primary,.np-hero .np-btn-primary,.cty-hero .cty-btn--primary,.fp2-bigbtn{position:relative}.hero .btn-primary::after,.services-hero .btn-primary::after,.wp-seo-hero .btn-wp-primary::after,.bx-seo-hero .btn-bx-primary::after,.oc-seo-hero .btn-oc-primary::after,.td-seo-hero .btn-td-primary::after,.modx-seo-hero .btn-modx-primary::after,.drupal-seo-hero .btn-drupal-primary::after,.spm-hero .spm-btn-primary::after,.sh-hero .sh-btn-primary::after,.sd-hero .sd-btn-primary::after,.np-hero .np-btn-primary::after,.cty-hero .cty-btn--primary::after,.fp2-bigbtn::after{content:"";position:absolute;inset:0;border:2px solid rgba(255,43,43,0.6);pointer-events:none;animation:m8ring 2.6s ease-out infinite}.fp2-bigbtn,.btn-large.btn-primary{padding:19px 34px!important;font-size:0.86rem!important}.btn-sm.btn-primary,.btn-sm.btn-outline{padding:10px 16px!important;font-size:0.72rem!important}.hdr .hdr-cta{padding:10px 16px!important;font-size:0.72rem!important;box-shadow:0 0 0 1px rgba(0,0,0,0.3)!important}.hdr-dock .hdr-dock__cta{padding:0 14px!important;font-size:0.74rem!important}.mm__inner .mm__cta{padding:17px 16px!important;font-size:0.82rem!important}.hdr-mega__promo .hdr-mega__cta{padding:12px 16px!important;font-size:0.72rem!important}.pricing-card,.wp-pricing-card,.bx-pricing-card,.td-pricing-card,.oc-pricing-card,.modx-pricing-card,.sh-pricing-card,.drupal-pricing-card,.re-price-card,.spm-price-card{border-top:5px solid var(--m8-plan,#2f5bff)!important}:is(.pricing-card,.wp-pricing-card,.bx-pricing-card,.td-pricing-card,.oc-pricing-card,.modx-pricing-card,.sh-pricing-card,.drupal-pricing-card,.re-price-card,.spm-price-card):nth-child(4n+1){--m8-plan:#00c48c}:is(.pricing-card,.wp-pricing-card,.bx-pricing-card,.td-pricing-card,.oc-pricing-card,.modx-pricing-card,.sh-pricing-card,.drupal-pricing-card,.re-price-card,.spm-price-card):nth-child(4n+2){--m8-plan:#8a3dff}:is(.pricing-card,.wp-pricing-card,.bx-pricing-card,.td-pricing-card,.oc-pricing-card,.modx-pricing-card,.sh-pricing-card,.drupal-pricing-card,.re-price-card,.spm-price-card):nth-child(4n+3){--m8-plan:#ff8a00}:is(.pricing-card,.wp-pricing-card,.bx-pricing-card,.td-pricing-card,.oc-pricing-card,.modx-pricing-card,.sh-pricing-card,.drupal-pricing-card,.re-price-card,.spm-price-card):nth-child(4n+4){--m8-plan:#2f5bff}.pricing-badge{border-radius:0;font-family:var(--font-mono);letter-spacing:0.12em;text-transform:uppercase}.hero,.contacts-hero,.press-hero,.about-hero,.books-hero,.wp-seo-hero,.bx-seo-hero,.oc-seo-hero,.td-seo-hero,.modx-seo-hero,.drupal-seo-hero,.d2-hero,.error-hero{min-height:0}.hero,.contacts-hero,.press-hero,.about-hero,.books-hero,.wp-seo-hero,.bx-seo-hero,.oc-seo-hero,.td-seo-hero,.modx-seo-hero,.drupal-seo-hero,.d2-hero,.error-hero,.services-hero,.spm-hero,.sh-hero,.ts-hero,.sd-hero,.cases-archive-hero,.blog-hero,.pz-hero,.np-hero,.cty-hero,.med-hero{padding-top:calc(var(--hdr-h) + clamp(28px,4.2vw,64px));padding-bottom:clamp(40px,5vw,80px)}.hero h1,.services-hero h1,.spm-hero h1,.sh-hero h1,.ts-hero h1,.sd-hero h1,.np-hero h1,.cty-hero h1,.wp-seo-hero h1,.bx-seo-hero h1,.oc-seo-hero h1,.td-seo-hero h1,.modx-seo-hero h1,.drupal-seo-hero h1,.d2-hero h1,.about-hero h1,.books-hero h1,.press-hero h1,.contacts-hero h1,.cases-archive-hero h1,.pz-hero h1{line-height:1.08}.services-hero h1,.spm-hero h1,.sh-hero h1,.ts-hero h1,.sd-hero h1,.np-hero h1,.cty-hero h1,.wp-seo-hero h1,.bx-seo-hero h1,.oc-seo-hero h1,.td-seo-hero h1,.modx-seo-hero h1,.drupal-seo-hero h1,.d2-hero h1,.about-hero h1,.books-hero h1,.press-hero h1,.contacts-hero h1,.cases-archive-hero h1,.pz-hero h1{font-size:clamp(2rem,1rem + 2.6vw,3.6rem)}.fp-hero{padding-top:calc(var(--hdr-h) + clamp(20px,2.4vw,40px));padding-bottom:clamp(36px,4vw,56px);background-color:var(--bg-light-alt);background-image:linear-gradient(rgba(13,14,16,0.045) 1px,transparent 1px),linear-gradient(90deg,rgba(13,14,16,0.045) 1px,transparent 1px);background-size:48px 48px;background-position:center top}.fp-hero .hero-photo-img{border-radius:32px;box-shadow:0 20px 40px rgba(0,0,0,0.35)}.fp-hero .hero-photo-bg{border-radius:52px;opacity:0.2}.fp-hero .floating-card{border-radius:16px}.fp-hero .floating-icon{border-radius:10px}.fp-hero h1 em{background:var(--gradient-main);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.fp-hero .stat-number{background:var(--gradient-main);-webkit-background-clip:text;background-clip:text}.fp-hero .stat-label{font-family:var(--font-mono);font-size:0.72rem;letter-spacing:0.04em;text-transform:uppercase}@media (min-width:1025px){.fp-hero .hero-inner{grid-template-columns:minmax(0,1.12fr) minmax(0,0.88fr);gap:clamp(40px,5vw,80px)}.fp-hero h1{font-size:clamp(2.1rem,1rem + 2.2vw,3.4rem);line-height:1.06;margin-bottom:16px}.fp-hero .hero-subtitle{max-width:600px;margin-bottom:22px;font-size:1rem;line-height:1.6}.fp-hero .hero-stats{display:inline-grid;grid-template-columns:repeat(3,auto);gap:0;margin-bottom:24px;border:1px solid var(--m8-line-l);background:rgba(255,255,255,0.55)}.fp-hero .stat-item{padding:12px 22px;border-right:1px solid var(--m8-line-l)}.fp-hero .stat-item:last-child{border-right:0}.fp-hero .stat-number{font-size:2rem}.fp-hero .hero-photo-wrapper{max-width:430px;max-width:clamp(300px,calc((100vh - var(--hdr-h) - 150px) * 0.8),430px);max-width:clamp(300px,calc((100svh - var(--hdr-h) - 150px) * 0.8),430px)}}.trust-bar{padding:0;border-bottom:1px solid var(--m8-line-d)}.trust-bar-inner{gap:0}.trust-bar-item{padding:26px 22px;border-color:var(--m8-line-d)}.trust-bar-text strong{font-family:var(--font-display);font-weight:400;letter-spacing:0.01em}.trust-bar-text span{font-family:var(--font-mono);font-size:0.7rem;letter-spacing:0.06em;text-transform:uppercase}body .fp2-clients{border-top-color:var(--m8-line-d)}body .fp2-logo-plate{border-radius:0}body .fp2-logo-plate:hover{transform:none;box-shadow:0 0 0 2px var(--m8-term)}html body.home .pricing-section{background:#131417}.site-footer{position:relative;background:#0b0c0e;border-top:1px solid var(--m8-line-d)}.site-footer::before{content:"";position:absolute;top:-1px;left:0;right:0;height:2px;background:var(--gradient-main)}.footer-brand .logo{font-family:var(--font-display)}.footer-col h3{margin:0 0 24px;line-height:1.4;text-transform:uppercase}.footer-col h3,.footer-col h4{font-family:var(--font-mono);font-size:0.72rem;font-weight:700;letter-spacing:0.16em;color:rgba(255,255,255,0.55)}.footer-col h3::before,.footer-col h4::before{content:"// ";color:var(--m8-term)}.footer-col a:hover,.footer-contacts a:hover{color:var(--m8-term)}.footer-social a{border-radius:0;background:transparent;border:1px solid var(--m8-line-d)}.footer-social a:hover{background:#fff;color:var(--m8-ink);transform:none}.footer-requisites,.footer-bottom{font-family:var(--font-mono);font-size:0.7rem;letter-spacing:0.06em;text-transform:uppercase}.footer-bottom{border-top-color:var(--m8-line-d)}@media (max-width:1024px){.hdr-nav{border:0}}@media (max-width:1024px){.fp-hero .hero-photo{max-width:min(320px,70vw)}}@media (max-width:600px){.fp-hero .hero-photo{max-width:min(240px,62vw)}.fp-hero .hero-inner{gap:28px}}@media (max-width:768px){.btn-primary,.cty-btn--primary,.np-btn-primary,.re-btn-primary,.spm-btn-primary,.btn-bx-primary,.btn-wp-primary,.btn-drupal-primary,.btn-modx-primary,.btn-oc-primary,.btn-td-primary,.sh-btn-primary,.sd-btn-primary,.fp2-bigbtn,.qp-submit,.btn-submit,.cty-offer__cta,.btn-outline,.cty-btn--ghost,.spm-btn-outline,.spm-btn-ghost{padding:15px 18px!important;white-space:normal!important;text-align:center}.fp-hero-badge{font-size:0.68rem;letter-spacing:0.06em}}@media (max-width:600px){h1,h2{overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.section-label,.cty-eyebrow,.spm-eyebrow,.np-eyebrow,.qp-eyebrow{font-size:0.66rem;letter-spacing:0.12em}.hdr-trail{font-size:0.6rem}}@media (prefers-reduced-motion:reduce){.section-label::after,.cty-eyebrow::after,.spm-eyebrow::after,.np-eyebrow::after,.d2-overview-eyebrow::after,.d2-summary-eyebrow::after,.spm-reframe-eyebrow::after,.qp-eyebrow::after,.about-hero-label::after,.books-hero-label::after,.cases-hero-label::after,.fp2-diag-label::after,.fp2-clients-label::after,.case-results-badge::after,.hero-badge::after,.wp-hero-badge::after,.bx-hero-badge::after,.oc-hero-badge::after,.td-hero-badge::after,.modx-hero-badge::after,.drupal-hero-badge::after,.sh-hero-badge::after,.ts-hero-badge::after,.sd-hero-badge::after,.np-hero-badge::after,.fp-hero-badge .pulse,.hdr-trail__item--current::after,.fp2-bigbtn::after,.hero .btn-primary::after,.cty-hero .cty-btn--primary::after,.spm-hero .spm-btn-primary::after,.fp-availability-dot::after{animation:none!important}}.m8-plans{--pad:clamp(18px,2vw,32px);display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin-top:clamp(32px,4vw,52px);background:var(--m8-line-d);border:1px solid var(--m8-line-d)}.m8-plan{--c:#00c48c;position:relative;display:grid;grid-row:span 9;grid-template-rows:subgrid;row-gap:0;align-content:start;min-width:0;background:linear-gradient(180deg,color-mix(in srgb,var(--c) 14%,transparent) 0%,transparent 62%),#131417}.m8-plan>:not(.m8-plan__bar){margin-left:var(--pad);margin-right:var(--pad)}.m8-plan--violet{--c:#8a3dff}.m8-plan--red{--c:#ff2b2b}.m8-plan--blue{--c:#2f5bff}.m8-plan--featured{z-index:1;box-shadow:inset 0 0 0 2px var(--c)}.m8-plan__bar{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:52px;padding:12px var(--pad);background:var(--c);color:#fff;font-family:var(--font-mono);font-size:0.72rem;font-weight:700;letter-spacing:0.16em;text-transform:uppercase}.m8-plan__ico{font-size:1.05rem;letter-spacing:0;line-height:1}.m8-plan__head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-top:clamp(24px,2.4vw,36px)}.m8-plan__name{margin:0;color:#fff;font-family:var(--font-display);font-size:clamp(1.2rem,0.85rem + 0.85vw,1.6rem);line-height:1.12}.m8-plan__save{flex-shrink:0;padding:6px 9px;background:var(--c);color:#fff;font-family:var(--font-mono);font-size:0.72rem;font-weight:700;letter-spacing:0.1em;white-space:nowrap}.m8-plan__desc{margin-top:10px;margin-bottom:0;color:rgba(255,255,255,0.62);font-size:0.95rem;line-height:1.5}.m8-plan__agency{align-self:end;margin-top:22px;margin-bottom:0;color:rgba(255,255,255,0.45);font-family:var(--font-mono);font-size:0.7rem;letter-spacing:0.14em;text-transform:uppercase}.m8-plan__agency s{margin-left:6px;color:#ff4d4d;font-size:1.15em;letter-spacing:0.04em;text-decoration-thickness:2px}.m8-plan__price{display:flex;flex-wrap:wrap;align-items:baseline;align-self:end;gap:2px 10px;margin-top:18px}.m8-plan__agency + .m8-plan__price{margin-top:6px}.m8-plan__now{color:#fff;font-family:var(--font-display);font-size:clamp(1.8rem,1rem + 1.7vw,2.7rem);line-height:1;white-space:nowrap}.m8-plan__per{color:rgba(255,255,255,0.55);font-size:1rem}.m8-plan__note{margin-top:12px;margin-bottom:0;color:rgba(255,255,255,0.45);font-family:var(--font-mono);font-size:0.72rem;line-height:1.6;letter-spacing:0.12em;text-transform:uppercase}.m8-plan__note b{color:var(--c);font-weight:700}.m8-plan--violet .m8-plan__note b,.m8-plan--blue .m8-plan__note b{color:color-mix(in srgb,var(--c) 55%,#fff)}.m8-plan__cta{display:flex;align-items:center;justify-content:center;gap:10px;min-height:56px;margin-top:24px;padding:14px 18px;background:var(--c);color:#fff;font-family:var(--font-mono);font-size:0.78rem;font-weight:700;letter-spacing:0.14em;text-transform:uppercase;text-decoration:none;transition:transform 0.15s ease,box-shadow 0.15s ease}.m8-plan__cta:hover,.m8-plan__cta:focus-visible{color:#fff;transform:translate(-2px,-2px);box-shadow:4px 4px 0 0 color-mix(in srgb,var(--c) 40%,#000)}.m8-plan__k{margin-top:32px;margin-bottom:14px;color:rgba(255,255,255,0.4);font-family:var(--font-mono);font-size:0.7rem;letter-spacing:0.18em;text-transform:uppercase}.m8-plan__list{display:grid;align-content:start;gap:12px;margin-top:0;margin-bottom:clamp(28px,2.6vw,40px);padding:0;list-style:none}.m8-plan__list li{position:relative;margin:0;padding-left:32px;color:rgba(255,255,255,0.88);font-size:0.98rem;line-height:1.45}.m8-plan__list li::before,.m8-plan__list li::after{content:"";position:absolute;top:0.12em;left:0;width:18px;height:18px}.m8-plan__list li::before{background:color-mix(in srgb,var(--c) 22%,transparent)}.m8-plan__list li::after{background:var(--c);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12l5 5 9-11'/%3E%3C/svg%3E") center / 12px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12l5 5 9-11'/%3E%3C/svg%3E") center / 12px no-repeat}.m8-plan--violet .m8-plan__list li::after,.m8-plan--blue .m8-plan__list li::after{background:color-mix(in srgb,var(--c) 55%,#fff)}.m8-plans-foot{display:flex;flex-wrap:wrap;gap:12px 32px;margin:0;padding:20px clamp(18px,2vw,32px);border:1px solid var(--m8-line-d);border-top:0;list-style:none}.m8-plans-foot li{display:inline-flex;align-items:center;gap:10px;margin:0;color:rgba(255,255,255,0.6);font-family:var(--font-mono);font-size:0.72rem;letter-spacing:0.14em;text-transform:uppercase}.m8-plans-foot li::before{content:"\2713";color:var(--m8-term);font-weight:700}.case-results-section{padding:clamp(64px,8vw,104px) 0;background:#131417}.case-results-bg,.case-results-particles{display:none!important}.case-results-header{max-width:none;margin-bottom:clamp(32px,4vw,52px);text-align:left}.case-results-title{max-width:20ch;margin:0 0 18px;color:#fff;font-size:clamp(2.2rem,1.2rem + 3.4vw,4.6rem);line-height:1.04;text-shadow:none;letter-spacing:0}.case-results-intro{max-width:760px;margin:0;font-size:1.1rem}.case-results-badge{color:#fbbf24;margin-bottom:22px}.cx-board{margin:0 0 clamp(40px,5vw,64px);border:1px solid var(--m8-line-d);background:#131417}.cx-board__bar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 24px;padding:16px clamp(18px,2.4vw,36px);border-bottom:1px solid var(--m8-line-d);color:rgba(255,255,255,0.5);font-family:var(--font-mono);font-size:0.72rem;letter-spacing:0.16em;text-transform:uppercase}.cx-board__bar strong{color:#fff;font-weight:700}.cx-board__note b{color:#fbbf24}.cx-cells{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));gap:1px;background:var(--m8-line-d)}.cx-cell{--c:#fbbf24;display:flex;flex-direction:column;min-width:0;background:linear-gradient(180deg,color-mix(in srgb,var(--c) 10%,transparent) 0%,transparent 55%),#17181b}.cx-cell__head{display:flex;align-items:center;gap:14px;padding:14px clamp(18px,2.4vw,36px);border-bottom:1px solid var(--m8-line-d)}.cx-cell__ico{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:34px;height:34px;background:var(--c);color:#0d0e10;font-family:var(--font-mono);font-size:1rem;font-weight:700;line-height:1}.cx-cell__label,.cx-fact__label{color:rgba(255,255,255,0.7);font-family:var(--font-mono);font-size:0.74rem;font-weight:700;letter-spacing:0.14em;text-transform:uppercase}.cx-cell__body{container-type:inline-size;display:flex;flex:1;flex-direction:column;padding:clamp(22px,2.6vw,40px) clamp(18px,2.4vw,36px) clamp(26px,3vw,44px)}.cx-cell__k{display:block;margin-bottom:8px;color:rgba(255,255,255,0.42);font-family:var(--font-mono);font-size:0.7rem;letter-spacing:0.18em;text-transform:uppercase}.cx-cell__was{display:flex;align-items:baseline;gap:12px;margin-bottom:clamp(16px,2vw,24px)}.cx-cell__was .cx-cell__k{margin:0}.cx-cell__old{color:rgba(255,255,255,0.45);font-family:var(--font-display);font-size:clamp(1.3rem,1rem + 1vw,1.9rem);line-height:1;white-space:nowrap}.cx-cell__num{display:block;color:var(--c);font-family:var(--font-display);font-size:clamp(2.4rem,7vw,6rem);font-size:clamp(2.2rem,calc(100cqi / (var(--len,6) * 0.92)),6.5rem);line-height:0.95;white-space:nowrap;font-variant-numeric:tabular-nums}.cx-cell__tags{display:flex;flex-wrap:wrap;gap:8px;margin-top:auto;padding-top:clamp(20px,2.4vw,32px)}.cx-tag{display:inline-flex;align-items:center;padding:6px 10px;box-shadow:inset 0 0 0 1px var(--c);color:var(--c);font-family:var(--font-mono);font-size:0.78rem;font-weight:700;letter-spacing:0.08em;white-space:nowrap}.cx-tag--fill{background:var(--c);color:#0d0e10}.cx-strip{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:1px;border-top:1px solid var(--m8-line-d);background:var(--m8-line-d)}.cx-fact{--c:#a855f7;display:grid;grid-template-columns:auto 1fr;align-items:center;gap:4px 14px;padding:18px clamp(18px,2.4vw,36px);background:#17181b}.cx-fact .cx-cell__ico{grid-row:span 2}.cx-fact__val{color:#fff;font-size:1.05rem;font-weight:700;line-height:1.35}@media (max-width:1200px){.m8-plans{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.m8-plans{grid-template-columns:1fr}.m8-plans-foot{flex-direction:column;gap:10px}.cx-cell__head,.cx-board__bar{padding-left:16px;padding-right:16px}.cx-cell__body{padding-left:16px;padding-right:16px}}body.single-seo_case :is(.site-header,.site-footer,.mobile-menu-overlay,.qp-overlay) li{font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit}html{scroll-padding-top:calc(var(--hdr-h) + var(--crumb-h,0px) + 16px)}.site-header.hdr .hdr-trail{position:absolute;top:100%;left:0;right:0;max-width:none;padding:7px max(24px,calc((100% - 1400px) / 2 + 24px));background:#0d0e10;border-bottom:1px solid var(--m8-line-d);font-size:0.68rem;line-height:1.2}.site-header.hdr .hdr-trail__list{display:block;white-space:normal}.site-header.hdr .hdr-trail__item,.site-header.hdr .hdr-trail__item a,.site-header.hdr .hdr-trail__item--current span{display:inline}.site-header.hdr .hdr-trail__item--current span{overflow:visible;white-space:normal;text-overflow:clip}.site-header.hdr .hdr-trail__item--current::after{display:inline-block;vertical-align:baseline}body:has(.hdr-trail){padding-top:var(--crumb-h,28px)}body.menu-locked .hdr-trail{visibility:hidden}.hdr-mega__promo{position:relative;padding:0;overflow:hidden;border:1px solid rgba(25,255,140,0.35);border-radius:0;background:repeating-linear-gradient(180deg,rgba(25,255,140,0.035) 0 1px,transparent 1px 3px),radial-gradient(120% 90% at 100% 0%,rgba(74,60,255,0.28),transparent 60%),#0b0d0c;box-shadow:inset 0 0 40px rgba(25,255,140,0.06)}.hdr-mega__promo::before{content:"C:\\8MERKA\\START.EXE";display:block;padding:9px 14px;border-bottom:1px solid rgba(25,255,140,0.25);background:rgba(25,255,140,0.08);color:rgba(25,255,140,0.85);font-family:var(--font-mono);font-size:0.64rem;font-weight:700;letter-spacing:0.14em}.hdr-mega__promo>*{margin-left:18px;margin-right:18px}.hdr-mega__promo>:nth-child(1){margin-top:16px}.hdr-mega__promo>:last-child{margin-bottom:18px}.hdr-mega__promo .hdr-mega__text{color:rgba(225,255,235,0.78);font-family:var(--font-mono);font-size:0.8rem;line-height:1.6}.hdr-mega__promo .hdr-mega__text::before{content:"> ";color:var(--m8-term)}.hdr-mega__promo .hdr-mega__cta{display:flex!important;align-items:center;justify-content:center;gap:10px;padding:13px 14px!important;background:transparent!important;color:var(--m8-term)!important;-webkit-text-fill-color:var(--m8-term);box-shadow:inset 0 0 0 1px var(--m8-term),0 0 18px -6px rgba(25,255,140,0.6)!important;font-size:0.72rem!important;letter-spacing:0.1em!important;white-space:nowrap;animation:none!important}.hdr-mega__promo .hdr-mega__cta::before{content:"["}.hdr-mega__promo .hdr-mega__cta::after{content:"]"}.hdr-mega__promo .hdr-mega__cta:hover,.hdr-mega__promo .hdr-mega__cta:focus-visible{background:var(--m8-term)!important;color:#04130b!important;-webkit-text-fill-color:#04130b;transform:none!important;box-shadow:0 0 24px -4px rgba(25,255,140,0.8)!important}.hdr-mega__promo a:not(.hdr-mega__cta){display:block;margin-top:12px;color:rgba(225,255,235,0.6);font-family:var(--font-mono);font-size:0.72rem;letter-spacing:0.1em;text-align:center;text-transform:uppercase}.hdr-mega__promo a:not(.hdr-mega__cta):hover{color:var(--m8-term)}.case-hero.case-hero--epic{background-color:#131417;background-image:linear-gradient(rgba(255,255,255,0.028) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,0.028) 1px,transparent 1px);background-size:48px 48px}.case-hero-bg,.case-hero-glow,.case-hero-particles{display:none!important}.case-hero .case-hero-title{font-size:clamp(1.55rem,0.9rem + 2.6vw,3.3rem);line-height:1.08;overflow-wrap:normal;word-break:normal}.case-hero-metrics .cx-board{margin:0}.case-hero-metrics .cx-cell__num{font-size:clamp(2rem,calc(100cqi / (var(--len,6) * 0.92)),5rem)}@media (min-width:640px){.case-hero-cta{display:grid!important;grid-template-columns:1.2fr 1fr;gap:12px;align-items:stretch}.case-hero-cta .btn{display:flex!important;align-items:center;justify-content:center;width:100%;min-height:60px;margin:0!important;padding:14px 16px!important;white-space:normal!important;text-align:center}}.cx-board--hero .cx-board__note b{color:#fff}.sci{display:grid;gap:clamp(28px,3.5vw,48px);margin-bottom:clamp(40px,5vw,64px)}.sci__intro{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:16px 48px;align-items:end;padding-bottom:clamp(24px,3vw,36px);border-bottom:1px solid var(--m8-line-d)}.sci__intro h3{grid-column:1;margin:0;color:#fff;font-size:clamp(1.3rem,1rem + 1vw,1.9rem)}.sci__intro p{grid-column:1;margin:0;color:rgba(255,255,255,0.7);font-size:1.02rem;line-height:1.7}.sci__meta{grid-column:2;grid-row:1 / span 2;display:grid;gap:1px;margin:0;padding:0;list-style:none;background:var(--m8-line-d);border:1px solid var(--m8-line-d)}.sci__meta li{display:flex;align-items:baseline;gap:14px;padding:14px 18px;background:#131417;color:rgba(255,255,255,0.7);font-family:var(--font-mono);font-size:0.78rem;letter-spacing:0.06em}.sci__meta b{min-width:4.5em;color:var(--accent-cyan);font-weight:700;letter-spacing:0.12em}.sci-car{border:1px solid var(--m8-line-d);background:#131417}.sci-car__bar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 20px;padding:12px clamp(14px,2vw,24px);border-bottom:1px solid var(--m8-line-d);color:rgba(255,255,255,0.5);font-family:var(--font-mono);font-size:0.72rem;letter-spacing:0.14em;text-transform:uppercase}.sci-car__count b{color:#fff}.sci-car__hint{flex:1;text-align:center}.sci-car__nav{display:inline-flex;gap:8px}.sci-car__btn{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;padding:0;border:0;background:transparent;box-shadow:inset 0 0 0 1px rgba(255,255,255,0.25);color:#fff;font-family:var(--font-mono);font-size:1rem;cursor:pointer;transition:background-color 0.12s ease,color 0.12s ease}.sci-car__btn:hover,.sci-car__btn:focus-visible{background:#fff;color:var(--m8-ink)}.sci-car__track{--w:min(760px,84%);display:grid;grid-auto-columns:var(--w);grid-auto-flow:column;gap:clamp(14px,2vw,28px);padding:clamp(20px,3vw,36px) calc((100% - var(--w)) / 2);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;outline:none}.sci-car__track::-webkit-scrollbar{display:none}.sci-car__slide{margin:0;scroll-snap-align:center;opacity:0.45;transition:opacity 0.25s ease}.sci-car__slide.is-active{opacity:1}.sci-car__img{display:block;background:#fff;box-shadow:0 24px 50px -24px rgba(0,0,0,0.9);cursor:zoom-in}.sci-car__img img{display:block;width:100%;height:min(68vh,760px);object-fit:contain;background:#fff}.sci-car__slide figcaption{display:grid;gap:4px;padding:16px 2px 0}.sci-car__slide figcaption strong{color:#fff;font-size:1.02rem;line-height:1.35}.sci-car__slide figcaption span{color:rgba(255,255,255,0.55);font-family:var(--font-mono);font-size:0.74rem;letter-spacing:0.06em}.sci-car__thumbs{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;padding:14px;border-top:1px solid var(--m8-line-d)}.sci-car__thumb{width:76px;height:56px;padding:0;overflow:hidden;border:0;background:#fff;box-shadow:inset 0 0 0 1px rgba(255,255,255,0.2);opacity:0.5;cursor:pointer;transition:opacity 0.15s ease,box-shadow 0.15s ease}.sci-car__thumb img{display:block;width:100%;height:100%;object-fit:cover}.sci-car__thumb.is-active,.sci-car__thumb:hover{opacity:1;box-shadow:0 0 0 2px var(--accent-cyan)}.book-3d:has(.book-3d-img){width:min(300px,72vw);height:auto;perspective:none;transition:transform 0.25s ease}.book-3d-img{display:block;width:100%;height:auto;border-radius:2px 5px 5px 2px;box-shadow:0 2px 0 rgba(255,255,255,0.08),0 30px 60px -22px rgba(0,0,0,0.75),0 12px 24px -12px rgba(0,0,0,0.5)}.book-3d:has(.book-3d-img)::after{content:"";position:absolute;top:0;bottom:0;left:0;width:7%;background:linear-gradient(90deg,rgba(0,0,0,0.35),rgba(255,255,255,0.18) 45%,transparent);border-radius:2px 0 0 2px;pointer-events:none}.book-3d:has(.book-3d-img) + .book-3d-reflection{width:min(260px,64vw)}.book-info h2{font-size:clamp(1.5rem,0.9rem + 1.7vw,2.4rem);line-height:1.12}:is(.section-dark,.section-dark-alt) .book-info :is(h2,h3,h4){color:#fff}:is(.section-dark,.section-dark-alt) .book-info p,:is(.section-dark,.section-dark-alt) .book-lead{color:rgba(255,255,255,0.72)}:is(.section-dark,.section-dark-alt) .book-info strong{color:#fff}:is(.section-dark,.section-dark-alt) .book-features li{border-color:var(--m8-line-d);color:rgba(255,255,255,0.78)}:is(.section-dark,.section-dark-alt) .book-tabs-nav{border-color:var(--m8-line-d)}:is(.section-dark,.section-dark-alt) .tab-btn{color:rgba(255,255,255,0.55)}:is(.section-dark,.section-dark-alt) .tab-btn:hover,:is(.section-dark,.section-dark-alt) .tab-btn.active{background:rgba(255,255,255,0.08);color:#fff}:is(.section-dark,.section-dark-alt) .formula-item{background:rgba(255,255,255,0.04);border-color:var(--m8-line-d)}:is(.section-dark,.section-dark-alt) .formula-item code{color:var(--m8-term)}:is(.section-dark,.section-dark-alt) .formula-item span,:is(.section-dark,.section-dark-alt) .math-note,:is(.section-dark,.section-dark-alt) .rec-quote cite,:is(.section-dark,.section-dark-alt) .rec-logo-item{color:rgba(255,255,255,0.6)}:is(.section-dark,.section-dark-alt) .rec-quote blockquote{color:#fff}.tab-btn{border-radius:0;font-family:var(--font-mono);font-size:0.74rem;letter-spacing:0.12em;text-transform:uppercase}.book-badge{border-radius:0;background:transparent!important;box-shadow:inset 0 0 0 1px currentColor;font-family:var(--font-mono);font-size:0.7rem;letter-spacing:0.08em;text-transform:uppercase}.book-badge{color:#475569}.book-badge.gold{color:#b45309}.book-badge.blue{color:#1d4ed8}.book-badge.purple{color:#6d28d9}.book-badge.orange{color:#c2410c}:is(.section-dark,.section-dark-alt) .book-badge{color:rgba(255,255,255,0.7)}:is(.section-dark,.section-dark-alt) .book-badge.gold{color:#fbbf24}:is(.section-dark,.section-dark-alt) .book-badge.blue{color:#7cb3ff}:is(.section-dark,.section-dark-alt) .book-badge.purple{color:#c4b5fd}:is(.section-dark,.section-dark-alt) .book-badge.orange{color:#fdba74}.m8-status{max-width:520px;margin-bottom:32px;border:1px solid #23262b;background:#0d0f0e;box-shadow:10px 10px 0 rgba(13,14,16,0.08);font-family:var(--font-mono)}.m8-status__bar{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 12px;border-bottom:1px solid #23262b;background:#16181b;color:rgba(255,255,255,0.55);font-size:0.66rem;letter-spacing:0.12em}.m8-status__win{display:inline-flex;gap:6px}.m8-status__win i{width:9px;height:9px;background:rgba(255,255,255,0.18)}.m8-status__screen{padding:16px 18px 18px;background:repeating-linear-gradient(180deg,rgba(25,255,140,0.03) 0 1px,transparent 1px 3px)}.m8-status__log{color:rgba(225,255,235,0.85);font-size:0.78rem;line-height:1.8}.m8-status__row{display:flex;align-items:baseline;gap:8px;opacity:0;transform:translateX(-4px);transition:opacity 0.2s ease,transform 0.2s ease}.m8-status__row.is-done{opacity:1;transform:none}.m8-status__row span{flex-shrink:0;color:rgba(225,255,235,0.7)}.m8-status__row i{flex:1;min-width:12px;border-bottom:1px dotted rgba(225,255,235,0.25);transform:translateY(-4px)}.m8-status__row b{flex-shrink:0;color:var(--m8-term);font-weight:700}.m8-status__caret{display:inline-block;width:0.6em;height:1.05em;margin-left:4px;vertical-align:-0.15em;background:var(--m8-term);animation:m8blink 1.1s steps(1,end) infinite}.m8-status__result{display:grid;gap:6px;margin-top:14px;padding-top:14px;border-top:1px dashed rgba(225,255,235,0.2)}.m8-status__result[hidden]{display:none}.m8-status__result strong{display:flex;align-items:center;gap:10px;color:#fff;font-family:var(--font-main);font-size:1.02rem}.m8-status__result strong::before{content:"";width:10px;height:10px;background:var(--m8-term);box-shadow:0 0 12px var(--m8-term)}.m8-status.is-offline .m8-status__result strong::before{background:#ffb020;box-shadow:0 0 12px #ffb020}.m8-status__result span{color:rgba(255,255,255,0.7);font-family:var(--font-main);font-size:0.92rem;line-height:1.6}.contact-card-badge{top:22px;right:84px;padding:5px 9px 5px 22px;border-radius:0;background:rgba(16,185,129,0.1);box-shadow:inset 0 0 0 1px rgba(5,150,105,0.6);color:#047857;font-family:var(--font-mono);font-size:0.64rem;letter-spacing:0.14em}.contact-card-badge::before{content:"";position:absolute;top:50%;left:9px;width:6px;height:6px;margin-top:-3px;background:#10b981;animation:m8blink 1.1s steps(1,end) infinite}.contact-card-badge[hidden]{display:none}.audit-hero-card{padding:calc(36px + clamp(28px,4vw,48px)) clamp(22px,4vw,48px) clamp(28px,4vw,48px);overflow:hidden;border:1px solid #23262b;border-radius:0;background:radial-gradient(90% 70% at 0% 0%,rgba(74,60,255,0.22),transparent 60%),radial-gradient(70% 60% at 100% 100%,rgba(0,200,255,0.12),transparent 60%),#131417;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:14px 14px 0 rgba(13,14,16,0.1)}.audit-hero-card::before{content:"C:\\8MERKA\\SERVICE.EXE";position:absolute;top:0;left:0;right:0;height:36px;padding:0 16px;border-bottom:1px solid #23262b;background:#16181b;color:rgba(255,255,255,0.5);font-family:var(--font-mono);font-size:0.66rem;font-weight:700;letter-spacing:0.14em;line-height:36px}.audit-hero-card:hover{box-shadow:14px 14px 0 rgba(74,60,255,0.18)}.audit-glow{display:none!important}.audit-icon-wrap{border-radius:0;background:transparent!important;box-shadow:inset 0 0 0 1px var(--m8-term),0 0 40px -10px rgba(25,255,140,0.5);color:var(--m8-term)}.srv-audit-price{border:1px solid var(--m8-line-d);border-radius:0;background:rgba(255,255,255,0.03)}.srv-audit-price-num,.audit-stat-num{background:none;-webkit-text-fill-color:currentColor;font-family:var(--font-mono)}.srv-audit-price-num{color:#fff}.audit-stat-num{color:var(--m8-term)}.srv-audit-price-label,.audit-stat-label{color:rgba(255,255,255,0.5);font-family:var(--font-mono);letter-spacing:0.1em}.audit-content h3{color:#fff}.srv-audit-lead{border-left-color:var(--m8-term);color:rgba(255,255,255,0.72)}.audit-list li{border-bottom-color:var(--m8-line-d);color:rgba(255,255,255,0.8)}.audit-list .check{border-radius:0;background:rgba(25,255,140,0.12);box-shadow:inset 0 0 0 1px rgba(25,255,140,0.5);color:var(--m8-term)}@media (max-width:1100px){.sci__intro{grid-template-columns:1fr}.sci__meta{grid-column:1;grid-row:auto}}@media (max-width:767px){body:has(.hdr-trail){padding-top:var(--crumb-h,44px)}.site-header.hdr .hdr-trail{padding:7px 14px;font-size:0.62rem}.sci-car__hint{display:none}.sci-car__track{--w:86%}.sci-car__img img{height:min(62vh,560px)}.contact-card-badge{display:none}.m8-status{max-width:none}}@media (prefers-reduced-motion:reduce){.m8-status__caret,.contact-card-badge::before{animation:none!important}}.fp-hero-badge{animation:none!important}.fp-hero-badge::before{inset:0 auto 0 0!important;width:900%!important;border-radius:0!important;background:linear-gradient(110deg,#6366f1 0%,#8b5cf6 25%,#ec4899 50%,#f59e0b 75%,#6366f1 100%) 0 0 / 33.3333% 100% repeat-x!important;filter:none!important;opacity:1!important;animation:m8flow 6s linear infinite!important}.fp-hero-badge::after{animation-name:m8sheen!important}@keyframes m8flow{to{transform:translateX(-66.6667%)}}@keyframes m8sheen{0%{transform:translateX(0) skewX(-20deg)}60%{transform:translateX(400%) skewX(-20deg)}100%{transform:translateX(400%) skewX(-20deg)}}.fp-availability-dot{position:relative;box-shadow:none!important;animation:none!important}.fp-availability-dot::after{content:"";position:absolute;inset:0;border-radius:50%;background:inherit;animation:m8dot 2s ease-out infinite}body .cm-metric-label,body .cm-foot-meta{color:#5c5c78}body .cm-before{color:#66667e}