.seo-landing-page{background:#f7f9fc;color:#111827}.seo-landing-container{margin:0 auto;width:min(1180px,calc(100% - 32px))}.seo-landing-hero{background:linear-gradient(135deg,#050b18e0,#0f172ac7),radial-gradient(circle at top right,#3b82f652,#0000 34%),linear-gradient(120deg,#020617,#172554);color:#fff;overflow:hidden;padding:150px 0 96px;position:relative}.seo-landing-hero:after{background:#2563eb38;border-radius:50%;content:"";filter:blur(70px);height:360px;inset:auto -10% -36% 38%;position:absolute}.seo-landing-hero__content{margin-left:auto;margin-right:auto;max-width:850px;position:relative;text-align:center;z-index:1}.seo-landing-eyebrow{color:#bfdbfe;font-size:.84rem;font-weight:700;letter-spacing:.14em;margin:0 0 14px;text-transform:uppercase}.seo-landing-eyebrow--dark{color:#1e1e1c}.seo-landing-hero h1{color:#fff!important;font-size:clamp(2rem,3.6vw,3.1rem);letter-spacing:-.03em;line-height:1.08;margin:0;text-shadow:0 2px 12px #0006}.seo-landing-lead{color:#ffffffd6;font-size:clamp(1.05rem,2vw,1.35rem);line-height:1.75;margin:26px auto 0;max-width:760px}.seo-landing-actions{display:flex;flex-wrap:wrap;gap:14px;justify-content:center;margin-top:34px}.seo-landing-primary,.seo-landing-secondary{align-items:center;border:0;border-radius:999px;cursor:pointer;display:inline-flex;font-weight:800;justify-content:center;line-height:1.2;min-height:52px;padding:14px 24px;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease,background .2s ease,color .2s ease}.seo-landing-primary{background:linear-gradient(135deg,#1e1e1c,#1e1e1c);box-shadow:0 18px 38px #2563eb4d;color:#fff}.seo-landing-primary:hover,.seo-landing-secondary:hover{transform:translateY(-2px)}.seo-landing-primary--small{min-height:46px;padding:12px 20px;white-space:nowrap}.seo-landing-secondary{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff14;border:1px solid #ffffff59;color:#fff}.seo-landing-secondary--dark{background:#2563eb14;border-color:#2563eb38;color:#1e1e1c}.seo-landing-section{background:#fff;padding:84px 0}.seo-landing-section--muted{background:#f1f5f9}.seo-landing-section--links{background:radial-gradient(circle at 12% 0,#2563eb14,#0000 34%),#f8fafc}.seo-landing-grid{grid-gap:22px;display:grid;gap:22px;grid-template-columns:repeat(2,minmax(0,1fr))}.seo-landing-card,.seo-landing-faq__item,.seo-landing-related__link{background:#fff;border:1px solid #94a3b833;border-radius:28px;box-shadow:0 20px 60px #0f172a0f}.seo-landing-card{min-width:0;padding:30px}.seo-landing-card a,.seo-landing-card h2,.seo-landing-card p,.seo-landing-examples p,.seo-landing-faq__item p{overflow-wrap:anywhere}.seo-landing-card h2,.seo-landing-examples h2,.seo-landing-heading-row h2{color:#0f172a;font-size:clamp(1.55rem,2.8vw,2.35rem);letter-spacing:-.035em;line-height:1.15;margin:0}.seo-landing-card p,.seo-landing-examples p,.seo-landing-faq__item p,.seo-landing-related__link small{color:#475569;font-size:1rem;line-height:1.75;margin:16px 0 0}.seo-landing-card:first-child{background:linear-gradient(135deg,#eff6ff,#fff);grid-column:span 2}.seo-landing-examples{background:#0f172a;color:#fff;padding:84px 0}.seo-landing-examples__inner{grid-gap:32px;align-items:center;display:grid;gap:32px;grid-template-columns:minmax(0,1fr) minmax(280px,.72fr)}.seo-landing-examples h2,.seo-landing-examples p{color:#fff}.seo-landing-examples p{color:#ffffffbd}.seo-landing-frame-placeholder{align-items:center;background:linear-gradient(135deg,#2563eb38,#0ea5e91a),#ffffff0d;border:1px dashed #bfdbfe8c;border-radius:30px;display:flex;justify-content:center;min-height:260px}.seo-landing-frame-placeholder span{color:#bfdbfe;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.seo-landing-heading-row{align-items:flex-end;display:flex;gap:24px;justify-content:space-between;margin-bottom:28px}.seo-landing-faq{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(3,minmax(0,1fr))}.seo-landing-faq__item{padding:24px}.seo-landing-faq__item h3{color:#0f172a;font-size:1.08rem;line-height:1.35;margin:0}.seo-landing-related{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(4,minmax(0,1fr))}.seo-landing-link-groups{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(2,minmax(0,1fr))}.seo-landing-link-group{background:#ffffffdb;border:1px solid #94a3b838;border-radius:28px;box-shadow:0 20px 60px #0f172a0f;padding:26px}.seo-landing-link-group h3{color:#0f172a;font-size:1.28rem;line-height:1.25;margin:0 0 18px}.seo-landing-link-group__items{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.seo-landing-link-group__items a{background:#eff6ffb8;border:1px solid #2563eb21;border-radius:18px;color:#1e3a8a;display:flex;flex-direction:column;gap:6px;min-height:74px;padding:14px;text-decoration:none;transition:transform .2s ease,border-color .2s ease,background .2s ease}.seo-landing-link-group__items a:hover{background:#fff;border-color:#2563eb61;transform:translateY(-2px)}.seo-landing-link-group__items span{font-weight:800;line-height:1.25}.seo-landing-link-group__items small{color:#64748b;font-size:.88rem;line-height:1.45}.seo-landing-related__link{display:flex;flex-direction:column;min-height:190px;padding:22px;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.seo-landing-related__link:hover{border-color:#2563eb73;box-shadow:0 22px 54px #2563eb21;transform:translateY(-3px)}.seo-landing-related__link span{color:#0f172a;font-size:1.05rem;font-weight:800;line-height:1.3}@media (max-width:1024px){.seo-landing-hero{padding-top:128px}.seo-landing-faq,.seo-landing-link-groups,.seo-landing-related{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:768px){.seo-landing-container{width:min(100% - 22px,1180px)}.seo-landing-hero{padding:112px 0 72px}.seo-landing-actions,.seo-landing-heading-row{align-items:stretch;flex-direction:column}.seo-landing-primary,.seo-landing-secondary{width:100%}.seo-landing-examples,.seo-landing-section{padding:56px 0}.seo-landing-card:first-child,.seo-landing-examples__inner,.seo-landing-faq,.seo-landing-grid,.seo-landing-link-group__items,.seo-landing-link-groups,.seo-landing-related{grid-template-columns:1fr}.seo-landing-card:first-child{grid-column:auto}.seo-landing-card,.seo-landing-faq__item,.seo-landing-link-group,.seo-landing-related__link{border-radius:22px}.seo-landing-card{padding:24px}.seo-landing-related__link{min-height:auto}.seo-landing-link-group{padding:20px}}.seo-landing-frame{border-radius:14px;box-shadow:0 8px 32px #00000026;flex:1 1;min-width:0;overflow:hidden}.seo-landing-frame iframe{border:none;display:block;height:480px;width:100%}@media (max-width:768px){.seo-landing-frame iframe{height:300px}.seo-landing-examples__inner{flex-direction:column}}.seo-landing-shot{padding-top:0}.seo-landing-figure{background:#edeae3;border-radius:18px;box-shadow:0 10px 30px #1e1e1c1f;margin:0;overflow:hidden}.seo-landing-figure img{aspect-ratio:1400/787;display:block;height:auto;object-fit:cover;width:100%}.seo-landing-figure figcaption{background:#fff;color:var(--text-muted);font-size:15px;line-height:1.45;padding:14px 18px}@media (max-width:768px){.seo-landing-figure{border-radius:14px}.seo-landing-figure figcaption{font-size:14px;padding:12px 14px}}.nb{white-space:nowrap}.seo-landing-figure--doc{background:#fff;box-shadow:none}.seo-landing-figure--doc img{aspect-ratio:auto;margin:0 auto;max-width:480px;object-fit:contain;padding:24px 0 8px}.seo-landing-figure--doc figcaption{text-align:center}.mk{overflow-x:clip;overflow-y:visible;padding:clamp(36px,6vw,72px) 0}.mk-inner{margin:0 auto;max-width:1240px;padding:0 clamp(16px,4vw,40px)}.mk-shapka{margin:0 0 clamp(20px,3vw,36px);max-width:760px}.mk-titul{font-size:clamp(1.5rem,2.6vw,2.15rem);font-weight:700;letter-spacing:-.02em;line-height:1.2;margin:0 0 10px}.mk-lid{color:var(--text-muted);font-size:clamp(.94rem,1.2vw,1.05rem);line-height:1.55;margin:0}.mk-scena{grid-gap:clamp(20px,3vw,40px);display:grid;gap:clamp(20px,3vw,40px)}.mk-slova{position:relative}.mk-schet{font-feature-settings:"tnum";align-items:baseline;display:flex;font-variant-numeric:tabular-nums;gap:8px;margin:0 0 14px}.mk-schet__tek{font-size:clamp(1.5rem,3vw,2.3rem);font-weight:700;letter-spacing:-.03em;line-height:1}.mk-schet__vsego{color:var(--text-muted);font-size:.95rem}.mk-slova-stopka{position:relative}.mk-slovo{margin:0 0 22px}.mk-shag{color:var(--text-muted);font-size:.78rem;letter-spacing:.08em;margin:0 0 8px;text-transform:uppercase}.mk-zag{font-size:clamp(1.14rem,1.9vw,1.6rem);font-weight:700;letter-spacing:-.02em;line-height:1.25;margin:0 0 10px}.mk-opis{color:var(--text-muted);font-size:clamp(.92rem,1.1vw,1rem);line-height:1.6;margin:0}.mk-relsy{display:flex;flex-wrap:wrap;gap:8px 16px;list-style:none;margin:18px 0 0;padding:0}.mk-relsa{align-items:center;color:var(--text-muted);display:flex;font-size:.8rem;gap:7px}.mk-relsa__tochka{background:currentColor;border-radius:50%;height:7px;opacity:.35;width:7px}.mk-stend{position:relative}.mk-steklo{grid-gap:clamp(12px,1.8vw,20px);display:grid;gap:clamp(12px,1.8vw,20px);grid-template-columns:repeat(auto-fit,minmax(146px,1fr))}.mk-kadr{background:#f2f1ee;background:var(--surface,#f2f1ee);border-radius:18px;box-shadow:0 18px 40px -24px #1818168c;display:block;height:auto;width:100%}html:not(.js-motion) .mk-blik,html:not(.js-motion) .mk-ostrov,html:not(.js-motion) .mk-relsy,html:not(.js-motion) .mk-schet,html:not(.js-motion) .mk-tegi,html:not(.js-motion) .mk-telefon-zad,html:not(.js-motion) .mk-ten{display:none}html.js-motion .mk-hod{min-height:400vh}html.js-motion .mk-shapka{margin-bottom:14px;position:-webkit-sticky;position:sticky;top:94px;top:calc(var(--header-height, 80px) + 14px);z-index:2}html.js-motion .mk-lipko[data-lipko]{align-items:center;display:grid;height:calc(100svh - 206px);height:calc(100svh - var(--header-height, 80px) - 126px);-webkit-mask-image:none;mask-image:none;overflow:visible;position:-webkit-sticky;position:sticky;top:186px;top:calc(var(--header-height, 80px) + 106px)}html.js-motion .mk-scena{align-items:center;gap:clamp(20px,4vw,56px);grid-template-columns:minmax(0,1.04fr) minmax(0,1fr)}html.js-motion .mk-slova-stopka{min-height:clamp(172px,23vh,232px)}html.js-motion .mk-slovo{inset:0;margin:0;opacity:0;position:absolute}html.js-motion .mk-slovo:first-child{opacity:1}html.js-motion .mk-relsa{opacity:.4;opacity:calc(.4 + var(--vidno, 0)*.6)}html.js-motion .mk-relsa__tochka{opacity:.26;opacity:calc(.26 + var(--vidno, 0)*.74);transform:scale(1);transform:scale(calc(1 + var(--vidno, 0)*.45))}html.js-motion .mk-stend{--tel-w:clamp(178px,min(18vw,31vh),286px);--ramka:clamp(7px,0.8vw,10px);display:grid;min-height:calc(var(--tel-w)*2.05 + 32px);perspective:1150px;perspective-origin:52% 44%;place-items:center}html.js-motion .mk-telefon{position:relative;transform:rotateY(-12deg) rotateX(4deg);transform-style:preserve-3d;width:var(--tel-w)}html.js-motion .scan[data-scan=active] .mk-telefon{will-change:transform}html.js-motion .mk-korpus{background:linear-gradient(148deg,#3a3a38,#121211 42%,#2a2a28);border-radius:calc(var(--ramka)*3.6);box-shadow:inset 0 0 0 1px #ffffff14,0 42px 74px -36px #141413cc;padding:var(--ramka);position:relative}html.js-motion .mk-ostrov{background:#0a0a0a;border-radius:999px;display:block;height:10px;left:50%;position:absolute;top:calc(var(--ramka) + 7px);transform:translateX(-50%);width:26%;z-index:2}html.js-motion .mk-steklo{aspect-ratio:430/880;background:#0d0d0d;border-radius:calc(var(--ramka)*2.5);display:block;gap:0;overflow:hidden;position:relative}html.js-motion .mk-kadr{border-radius:0;box-shadow:none;height:100%;inset:0;object-fit:cover;opacity:0;position:absolute;width:100%}html.js-motion .mk-kadr:first-of-type{opacity:1}html.js-motion .mk-blik{background:linear-gradient(102deg,#fff0,#ffffff21 48%,#fff0);display:block;height:144%;left:-50%;pointer-events:none;position:absolute;top:-22%;transform:rotate(9deg);width:52%;z-index:1}html.js-motion .mk-ten{background:radial-gradient(closest-side,#18181673,#18181600);border-radius:50%;bottom:2%;display:block;height:8%;left:50%;position:absolute;transform:translateX(-50%);width:74%;z-index:-2}html.js-motion .mk-telefon-zad{aspect-ratio:430/880;background:linear-gradient(148deg,#353533,#171716 55%,#262625);border-radius:calc(var(--ramka)*3.6);box-shadow:0 34px 62px -38px #141413e6;display:block;left:50%;opacity:.42;position:absolute;top:50%;transform:translate(-50%,-50%) translate3d(-27%,-2%,-170px) rotateY(-32deg);width:var(--tel-w);z-index:-1}html.js-motion .mk-telefon-zad:before{background:linear-gradient(160deg,#ffffff24,#ffffff05);border-radius:calc(var(--ramka)*2.5);content:"";inset:calc(var(--ramka)*1.1);position:absolute}html.js-motion .mk-tegi{display:block;inset:var(--ramka);pointer-events:none;position:absolute;transform:translateZ(52px);transform-style:preserve-3d}html.js-motion .mk-teg{--vidno:0;height:100%;position:absolute;width:100%}html.js-motion .mk-teg__tochka{border-radius:50%;box-shadow:0 0 0 3px #ffffffe6,0 3px 10px #0006;height:12px;margin:-6px 0 0 -6px;opacity:var(--vidno);transform:scale(var(--vidno));width:12px}html.js-motion .mk-teg__nitka,html.js-motion .mk-teg__tochka{background:#c2543c;background:var(--accent,#c2543c);left:0;position:absolute;top:0}html.js-motion .mk-teg__nitka{border-radius:2px;box-shadow:0 0 0 1.5px #ffffffd9;height:2px;transform:rotate(var(--ugol)) scaleX(var(--vidno));transform-origin:0 50%;width:calc(var(--dlina)*1);width:calc(var(--dlina)*var(--mnozh, 1))}html.js-motion .mk-teg__plashka{background:#fffffff2;border-radius:999px;box-shadow:0 0 0 1px #14141312,0 14px 30px -14px #14141399;color:#1b1b19;font-size:clamp(.66rem,.85vw,.78rem);font-weight:600;left:calc(var(--sdvig-x)*1);left:calc(var(--sdvig-x)*var(--mnozh, 1));letter-spacing:-.01em;line-height:1.25;max-width:calc(var(--tel-w)*.98);opacity:var(--vidno);padding:6px 11px;position:absolute;top:calc(var(--sdvig-y)*1);top:calc(var(--sdvig-y)*var(--mnozh, 1));width:-webkit-max-content;width:max-content}html.js-motion .mk-teg--vpravo .mk-teg__plashka{transform:translate(calc((var(--vidno) - 1)*10px),-50%)}html.js-motion .mk-teg--vlevo .mk-teg__plashka{transform:translate(calc(-100% + (1 - var(--vidno))*10px),-50%)}@media (max-width:1359px){html.js-motion .mk-tegi{--mnozh:0.72}}@media (max-width:900px){html.js-motion .mk-scena{gap:12px;grid-template-columns:1fr}html.js-motion .mk-stend{--tel-w:min(38vw,24vh);order:-1}html.js-motion .mk-tegi{--mnozh:0.46}html.js-motion .mk-shapka{margin-bottom:12px;position:static}html.js-motion .mk-lipko[data-lipko]{align-items:start;height:auto;top:72px;top:calc(var(--header-height, 64px) + 8px)}html.js-motion .mk-slova-stopka{min-height:clamp(178px,24vh,200px)}html.js-motion .mk-relsy{display:none}html.js-motion .mk-schet{margin-bottom:6px}html.js-motion .mk-schet__tek{font-size:1.45rem}html.js-motion .mk-teg__nitka{transform:rotate(var(--ugol-uz)) scaleX(var(--vidno))}html.js-motion .mk-teg__plashka{font-size:.64rem;left:calc(var(--sdvig-x-uz)*1);left:calc(var(--sdvig-x-uz)*var(--mnozh, 1));max-width:calc(var(--tel-w)*.86);padding:4px 9px}html.js-motion .mk-teg--uz-vlevo .mk-teg__plashka{transform:translate(calc(-100% + (1 - var(--vidno))*8px),-50%)}html.js-motion .mk-teg--uz-vpravo .mk-teg__plashka{transform:translate(calc((var(--vidno) - 1)*8px),-50%)}html.js-motion .mk-teg__tochka{height:10px;margin:-5px 0 0 -5px;width:10px}}@media (max-width:768px){html.js-motion .mk-hod{min-height:360vh}}@media (prefers-reduced-motion:reduce){html.js-motion .mk-hod{min-height:0}html.js-motion .mk-lipko[data-lipko]{height:auto;position:static}html.js-motion .mk-kadr,html.js-motion .mk-slovo{opacity:1!important;transform:none!important}html.js-motion .mk-telefon{transform:none!important}}