.landing{color:var(--ink);background:var(--canvas);font-size:15px;line-height:1.6}.landing *{box-sizing:border-box}.landing a{text-decoration:none}.landing-wrap{max-width:1240px;margin:auto;padding-left:32px;padding-right:32px}.landing-header{max-width:1440px;margin:auto;padding:22px 32px;display:flex;gap:30px;align-items:center;border-bottom:1px solid var(--border)}.landing-brand{color:var(--ink);line-height:1.1;flex:none}.landing-brand span{font-size:31px;font-weight:800;letter-spacing:-1px}.landing-brand small{display:block;font-size:10px;letter-spacing:.3px;margin-top:5px;color:var(--muted)}.landing-header nav{display:flex;gap:22px;align-items:center;margin-left:auto}.landing-header nav a,.landing-login{font-size:13px;font-weight:500;color:var(--muted);white-space:nowrap}.landing-header nav a:hover,.landing-login:hover{color:var(--accent)}.landing-header-actions{display:flex;gap:14px;align-items:center}.landing-button{display:inline-flex;align-items:center;justify-content:center;gap:20px;padding:14px 23px;min-height:50px;border-radius:10px;background:linear-gradient(120deg,#5266e5,#7660e6);color:#fff!important;font-weight:650;font-size:14px;box-shadow:0 7px 19px #5965da20;transition:transform .15s}.landing-button:hover{transform:translateY(-2px)}.landing a:focus-visible,.landing-button:focus-visible{outline:3px solid var(--accent);outline-offset:4px}.landing-button.small{font-size:12px;padding:10px 14px;min-height:40px}.landing-button.secondary{background:var(--surface);border:1px solid var(--border);color:var(--ink)!important;box-shadow:none}.landing-hero{display:grid;grid-template-columns:1fr 1fr;grid-gap:52px;gap:52px;align-items:center;padding-top:88px;padding-bottom:92px}.landing-eyebrow{display:flex;gap:8px;align-items:center;color:var(--accent);font-size:12px;font-weight:600;letter-spacing:.3px;margin:0 0 20px}.landing-eyebrow>span{height:7px;width:7px;background:#48bd94;border-radius:50%}.landing h1{font-size:clamp(32px,3.65vw,49px);font-weight:750;line-height:1.15;letter-spacing:-1.8px;margin:0 0 24px}.landing h1 em{font-style:normal;color:var(--accent)}.hero-description{max-width:490px;color:var(--muted);font-size:16px;line-height:1.8;margin:0 0 30px}.hero-actions{display:flex;gap:12px;flex-wrap:wrap}.hero-trial{color:var(--muted);font-size:12px;margin:13px 0 26px}.hero-tags{display:flex;gap:8px;flex-wrap:wrap}.hero-tags span{border:1px solid var(--border);background:var(--surface);padding:5px 10px;border-radius:6px;color:var(--muted)}.hero-demo{background:var(--surface);border:1px solid var(--border);border-radius:20px;box-shadow:0 20px 65px #6970cb18;overflow:hidden}.demo-bar{display:flex;justify-content:space-between;gap:12px;align-items:center;background:var(--surface-soft);padding:15px 20px;font-size:15px}.demo-bar strong small{font-size:10px;font-weight:400;color:var(--muted);margin-left:6px}.demo-live{display:flex;align-items:center;gap:6px;color:var(--muted);font-size:10px}.demo-live i{width:6px;height:6px;border-radius:50%;background:#30b881}.demo-product{display:flex;align-items:center;gap:12px;padding:22px 20px}.demo-product-image{height:48px;width:48px;flex:none;display:grid;place-items:center;border-radius:9px;color:var(--accent)}.demo-product-image svg{width:34px;height:34px}.demo-product strong{font-size:12px}.demo-product small{display:block;font-size:10px;color:var(--muted)}.demo-product .landing-status{margin-left:auto;font-size:9px;white-space:nowrap}.landing-status{display:inline-flex;padding:5px 10px;border-radius:6px;font-size:12px;font-weight:650}.landing-status.hold{background:#d9f6e7;color:#167047}.landing-status.correct{background:#fff0dd;color:#a35412}.landing-status.wait{background:#fff7d3;color:#81650f}.landing-status.limit{background:#ffeaed;color:#ad364a}.demo-prices{display:grid;grid-template-columns:1.1fr 1fr 1fr;grid-gap:8px;gap:8px;padding:0 20px 20px}.demo-prices>div{padding:13px 11px;border:1px solid var(--border);border-radius:10px}.demo-prices span{font-size:10px;display:block;color:var(--muted)}.demo-prices strong{display:block;font-size:25px;font-weight:750;letter-spacing:-.7px;margin:4px 0}.demo-prices strong small{font-size:15px}.demo-prices>div>small{font-size:9px;color:var(--muted)}.demo-prices .demo-green{background:#168556;border-color:#168556;color:#fff}.demo-green span,.demo-prices .demo-green>small{color:#e1ffed}.demo-chart{padding:12px 20px 0;border-top:1px solid var(--border)}.demo-chart>div{display:flex;justify-content:space-between;font-size:11px;color:var(--muted)}.demo-chart small{font-size:9px}.demo-chart svg{width:100%;height:112px;color:var(--muted);overflow:visible}.demo-flow{display:flex;justify-content:center;align-items:center;gap:8px;background:var(--surface-soft);font-size:9px;color:var(--muted);padding:12px}.demo-flow b{font-weight:400;color:var(--accent)}.landing-section{padding-top:75px;padding-bottom:75px;scroll-margin-top:24px}.landing h2{font-size:clamp(26px,3vw,36px);font-weight:700;line-height:1.25;letter-spacing:-.8px;margin:0 0 30px}.landing h3{font-size:17px;line-height:1.4;letter-spacing:-.2px;margin:0 0 12px}.familiar{background:var(--surface-soft);border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.problem-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:16px;gap:16px}.problem-grid article{background:var(--surface);padding:22px;border:1px solid var(--border);border-radius:12px}.problem-grid article>span{font-size:11px;color:var(--accent)}.problem-grid p{font-size:13px;line-height:1.7;margin:12px 0 0}.problem-answer{text-align:center;margin:30px 0 0;color:var(--muted)}.problem-answer strong{color:var(--ink);font-weight:600}.steps-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:32px;gap:32px}.steps-grid article>span{display:grid;place-items:center;width:42px;height:42px;border-radius:10px;background:var(--surface-soft);border:1px solid var(--border);color:var(--accent);font-size:15px;font-weight:700;margin:0 0 20px}.feature-grid p,.steps-grid p{font-size:13px;line-height:1.75;color:var(--muted);margin:0}.minimum-note{margin:32px 0 0;padding:15px 20px;border:1px solid var(--border);border-radius:10px;font-size:12px;color:var(--muted)}.feature-section,.minimum-note{background:var(--surface-soft)}.section-lead{color:var(--muted);font-size:14px;max-width:700px;margin:-12px 0 32px}.feature-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:18px;gap:18px}.feature-grid article{padding:26px;border:1px solid var(--border);border-radius:12px;background:var(--surface)}.feature-icon{display:grid;place-items:center;width:37px;height:37px;border-radius:9px;background:var(--surface-soft);font-size:22px;color:var(--accent);margin-bottom:18px}.status-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:18px;gap:18px}.status-grid article{padding:22px 18px;border:1px solid var(--border);border-radius:10px;background:var(--surface)}.status-grid p{margin:15px 0 0}.section-note,.status-grid p{font-size:12px;color:var(--muted)}.section-note{margin:22px 0 0}.trial-band{background:linear-gradient(110deg,#5267dc,#6e55c8);border-radius:18px;padding:38px 42px;display:flex;justify-content:space-between;gap:40px;color:white}.trial-band h2{margin:0 0 12px}.trial-band p{max-width:640px;font-size:13px;color:#e0e1fc;margin:0}.trial-band .landing-eyebrow{margin-bottom:12px;color:#e0e1fc}.trial-band .landing-button{background:white;color:#4b50b5!important;flex:none}.landing #pricing .tariffs-heading{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%)}.landing #pricing .tariffs-page{padding:0;background:transparent;box-shadow:none;border:0}.landing #pricing .tariff-cards{gap:14px}.landing-final{display:flex;justify-content:space-between;gap:30px;align-items:center;padding-bottom:70px;border-bottom:1px solid var(--border)}.landing-final h2{font-size:28px;margin:0 0 14px}.landing-final p{font-size:13px;color:var(--muted);margin:0}.site-footer{background:var(--surface);border-top:1px solid var(--border);text-align:left;font-size:11px;padding:18px 24px;color:var(--muted)}.footer-columns{max-width:1176px;margin:auto;display:flex;gap:25px;align-items:center;justify-content:space-between}.footer-brand{display:none}.site-footer .footer-documents{display:flex;gap:12px;flex-wrap:wrap;justify-content:flex-start}.footer-columns h2{display:none}.footer-contacts{display:flex;gap:12px;flex-wrap:wrap}.site-footer a{color:var(--muted);text-decoration:none}.site-footer a:hover{color:var(--accent)}.footer-bottom{max-width:1176px;margin:10px auto 0;display:flex;flex-wrap:wrap;gap:6px 20px;font-size:10px}.site-footer strong{color:var(--ink)}body:has(.landing) .site-footer{padding:42px 32px 24px}body:has(.landing) .footer-columns{display:grid;grid-template-columns:1.6fr 1fr 1fr;grid-gap:48px;gap:48px;align-items:start}body:has(.landing) .footer-brand{display:block}body:has(.landing) .footer-brand strong{font-size:25px}body:has(.landing) .footer-brand small{display:block;font-size:12px;font-weight:400}body:has(.landing) .footer-brand p{max-width:230px;font-size:12px;line-height:1.7}body:has(.landing) .footer-columns h2{display:block;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:1px;margin:0 0 15px;color:var(--ink)}body:has(.landing) .footer-contacts,body:has(.landing) .site-footer .footer-documents{display:flex;flex-direction:column;gap:8px;align-items:flex-start}body:has(.landing) .footer-bottom{margin-top:30px;padding-top:18px;border-top:1px solid var(--border)}:root[data-theme=dark] .landing-status.hold{background:#174b37;color:#92ebba}:root[data-theme=dark] .landing-status.correct{background:#533821;color:#ffd199}:root[data-theme=dark] .landing-status.wait{background:#4c421e;color:#f0db89}:root[data-theme=dark] .landing-status.limit{background:#502836;color:#ffb4c3}:root[data-theme=dark] .demo-green{background:#168556;border-color:#168556}:root[data-theme=dark] .hero-demo{box-shadow:0 20px 65px #0003}@media(min-width:1500px){.landing-hero{padding-top:110px;padding-bottom:110px}}@media(max-width:1150px){.landing-header{flex-wrap:wrap;gap:18px}.landing-header nav{order:3;width:100%;margin:0;justify-content:center}.landing-header-actions{margin-left:auto}.landing-hero{gap:25px}.demo-product .landing-status{font-size:8px}.demo-product strong{font-size:11px}.demo-prices strong{font-size:22px}}@media(max-width:850px){.landing-wrap{padding-left:22px;padding-right:22px}.landing-hero{grid-template-columns:1fr;padding-top:50px;padding-bottom:55px;gap:40px}.hero-copy{max-width:620px}.landing h1{font-size:43px}.hero-demo{max-width:620px;width:100%;margin:auto}.feature-grid,.problem-grid,.status-grid{grid-template-columns:repeat(2,1fr)}.steps-grid{gap:22px}.landing-section{padding-top:55px;padding-bottom:55px}.trial-band{padding:28px;gap:24px}.trial-band .landing-button{font-size:12px}.footer-columns{align-items:flex-start;flex-wrap:wrap}body:has(.landing) .footer-columns{gap:24px;grid-template-columns:1.2fr 1fr 1fr}}@media(max-width:560px){.landing-header{padding:18px;gap:15px}.landing-header-actions{gap:12px}.landing-header-actions .landing-button{display:none}.landing-header nav{gap:10px 16px;justify-content:flex-start;flex-wrap:wrap}.landing-header nav a{font-size:11px}.landing-brand span{font-size:29px}.landing h1{font-size:34px;letter-spacing:-1px}.hero-description{font-size:14px}.landing-hero{padding-top:38px;gap:30px}.landing-button{padding:12px 16px;font-size:12px;min-height:46px;gap:13px}.hero-actions{gap:10px}.hero-trial{font-size:11px}.demo-bar{padding:12px 14px}.demo-product{padding:18px 14px;gap:9px;flex-wrap:wrap}.demo-product .landing-status{font-size:9px}.demo-prices{padding:0 14px 16px;gap:6px}.demo-prices>div{padding:10px 8px}.demo-prices strong{font-size:21px}.demo-prices span{font-size:9px}.demo-flow,.demo-prices>div>small{font-size:8px}.demo-flow{gap:6px}.feature-grid,.problem-grid,.status-grid,.steps-grid{grid-template-columns:1fr}.problem-grid{gap:10px}.problem-grid article{padding:18px}.problem-answer{text-align:left;font-size:14px}.steps-grid{gap:26px}.feature-grid article{padding:22px}.status-grid{gap:10px}.status-grid article{padding:18px}.landing h2{font-size:27px;margin-bottom:24px}.trial-band{padding:25px;gap:22px}.landing-final,.trial-band{flex-direction:column;align-items:flex-start}.landing-final{padding-top:15px;padding-bottom:45px}.landing-final h2{font-size:26px}body:has(.landing) .footer-columns{grid-template-columns:1fr 1fr}body:has(.landing) .footer-brand{grid-column:1/-1}body:has(.landing) .site-footer{padding:30px 22px 20px}.site-footer{padding:18px 14px}.footer-columns{gap:14px}.site-footer .footer-documents{gap:7px 12px}.footer-bottom{font-size:9px}.landing-section{padding-top:44px;padding-bottom:44px}.landing #pricing .tariffs-page{overflow:visible}}@media(prefers-reduced-motion:reduce){.landing-button{transition:none}.landing-button:hover{transform:none}}body:has(.landing-header) .theme-fallback{display:none}.landing-wrap{max-width:1360px}.landing-header{position:-webkit-sticky;position:sticky;top:0;z-index:40;max-width:none;background:var(--canvas);box-shadow:0 3px 18px #00000006;padding-left:max(32px,calc((100vw - 1360px)/2 + 32px));padding-right:max(32px,calc((100vw - 1360px)/2 + 32px))}.landing-header nav{gap:18px}.landing-hero{grid-template-columns:1.06fr 1fr;gap:42px;padding-top:108px;padding-bottom:120px}.landing h1{font-size:clamp(42px,4.7vw,68px);line-height:1.08;letter-spacing:-2.8px;font-weight:780}.landing h2{font-size:clamp(32px,3.7vw,50px);line-height:1.13;letter-spacing:-1.7px;max-width:900px;margin-bottom:38px}.landing h3{font-size:clamp(22px,2vw,26px);line-height:1.25;letter-spacing:-.6px}.hero-description{font-size:17px;max-width:530px;line-height:1.7}.hero-tags span{font-size:11px}.landing-section{padding-top:108px;padding-bottom:108px;scroll-margin-top:130px}.hero-composition{position:relative;min-width:0;padding:30px 0}.hero-composition:before{content:"";position:absolute;inset:-45px -20px;border-radius:50%;background:radial-gradient(ellipse,#7b78e726,transparent 70%);pointer-events:none}.hero-demo{position:relative;box-shadow:0 32px 90px #6160b92b;border-radius:22px}.demo-product-image{width:68px;height:68px;border-radius:15px;background:linear-gradient(135deg,#f1f3ff,#dfe6ff)}.demo-product-image svg{width:65px;height:65px}.demo-product strong{font-size:13px}.demo-product .landing-status{font-size:10px}.demo-prices strong{font-size:28px}.floating-note{position:absolute;display:flex;align-items:center;gap:12px;padding:15px 18px;border:1px solid var(--border);border-radius:14px;box-shadow:0 12px 30px #4b4f8d18;background:var(--surface);z-index:2;animation:opc-float 7s ease-in-out infinite}.floating-note strong{display:block;font-size:12px}.floating-note small{display:block;font-size:10px;color:var(--muted);margin-top:3px}.note-top{top:0;right:16px;transform:rotate(2deg)}.note-bottom{bottom:0;left:12px;animation-delay:-3s}.note-icon{display:grid;place-items:center;background:#e7eafe;color:#5a63c9;width:32px;height:32px;border-radius:10px;font-size:20px}.note-icon.success{background:#dbf5e6;color:#178654}.problem-grid{gap:20px}.problem-grid article{padding:24px;min-width:0;box-shadow:0 8px 24px #4b4f8d05}.problem-grid article>span{font-weight:700}.problem-visual{margin:18px 0 22px;padding:16px;background:var(--surface-soft);border-radius:12px;border:1px solid var(--border)}.problem-price small,.problem-price span{display:block;color:var(--muted);font-size:11px}.problem-price strong{display:block;font-size:26px;margin:3px 0}.mini-chart{width:100%;height:60px;color:var(--muted);display:block}.problem-event{font-size:10px;color:var(--accent);padding:4px 7px;background:var(--surface);border-radius:5px;display:inline-block}.problem-grid p{font-size:14px}.steps-grid{gap:26px}.steps-grid article{min-width:0}.step-visual{height:158px;display:flex;align-items:center;gap:12px;padding:20px;border-radius:16px;background:var(--surface-soft);border:1px solid var(--border);margin-bottom:26px;overflow:hidden}.step-app{font-weight:800;font-size:25px;line-height:1.2;color:var(--accent);flex:1 1;text-align:center}.step-app span{font-weight:400;display:block;font-size:10px;color:var(--muted);margin-top:12px}.ozon-word{color:#2b6ee7}.visual-arrow{color:var(--muted)}.step-product{width:75px;flex:none}.step-product svg{width:100%}.step-fields{width:100%;font-size:10px;min-width:0}.step-fields>span{display:block;padding:7px 0;border-bottom:1px solid var(--border)}.step-fields b{float:right;margin-left:5px;color:var(--ink)}.step-fields .visual-on{color:#168254;border:0;font-weight:600}.step-2{flex-direction:column;gap:0;padding:15px 20px}.step-2 .mini-chart{height:46px}.feature-grid p,.steps-grid p{font-size:14px}.feature-grid{gap:22px}.feature-grid article{padding:28px;position:relative;min-width:0}.feature-grid .mini-chart{height:42px;margin-top:20px;opacity:.85}.feature-icon{width:44px;height:44px;border-radius:12px;margin-bottom:22px}.product-showcases{display:grid;grid-gap:26px;gap:26px;margin-top:56px}.price-showcase{display:grid;grid-template-columns:.9fr 1.1fr;grid-gap:38px;gap:38px;border:1px solid var(--border);border-radius:22px;padding:40px;background:var(--surface);align-items:center}.showcase-copy h3{font-size:clamp(28px,3vw,38px);letter-spacing:-1px;line-height:1.14}.showcase-copy>p:last-child{font-size:14px;color:var(--muted);max-width:410px;margin:16px 0 0}.buyer-illustration{display:flex;gap:26px;align-items:center;border-radius:18px;padding:26px;background:var(--surface-soft);border:1px solid var(--border)}.showcase-product{width:140px;flex:none;text-align:center}.showcase-product svg{width:100%;height:140px}.showcase-product span{font-size:10px;color:var(--muted)}.showcase-price-cards{display:grid;grid-gap:12px;gap:12px;flex:1 1;min-width:0}.showcase-price-cards>div{padding:16px;border:1px solid var(--border);border-radius:12px;background:var(--surface)}.showcase-price-cards small{display:block;font-size:11px;color:var(--muted)}.showcase-price-cards strong{display:block;font-size:29px;line-height:1.2;margin-top:6px}.showcase-price-cards .green-price-card{background:#168556;border-color:#168556;color:#fff;box-shadow:0 10px 26px #16855620}.green-price-card small,.green-price-card span{color:#e2ffed;font-size:10px}.promotion-illustration{padding:22px;border-radius:18px;background:var(--surface-soft);border:1px solid var(--border)}.promotion-product{display:flex;gap:20px;align-items:center}.promotion-product svg{width:90px;height:100px;flex:none}.promotion-product small,.promotion-product strong{display:block;margin-top:6px;font-size:13px}.promotion-product small{font-size:10px;color:var(--muted)}.promotion-tag{font-size:10px;background:#ece6ff;color:#7150bd;padding:5px 10px;border-radius:6px}.promotion-events{display:flex;align-items:center;gap:10px;justify-content:space-between;margin:16px 0 22px}.promotion-events small{font-size:9px;display:block;color:var(--muted)}.promotion-events b{font-size:20px}.promotion-events>span:not([aria-hidden]){padding:10px 12px;border-radius:9px;background:var(--surface);border:1px solid var(--border);min-width:0}.promotion-events .opc-event{color:var(--accent);font-weight:700}.promotion-events .green-event{background:#168556;color:white;border-color:#168556}.green-event small{color:#e2ffed}.status-grid article{padding:23px;min-width:0}.status-product-line{display:flex;align-items:center;gap:9px;margin:22px 0 12px}.status-product-thumb{width:40px;height:40px;border-radius:8px;background:var(--surface-soft);flex:none}.status-product-thumb svg{width:100%;height:100%}.status-product-line small{display:block;color:var(--muted);font-size:9px}.status-product-line strong{font-size:18px}.status-product-line i{margin-left:auto;width:7px;height:7px;border-radius:50%;background:#2bb47f}.status-grid article:has(.limit) i{background:#e65572}.status-grid p{min-height:36px}.status-grid .mini-chart{margin-top:18px;height:45px}.trial-band{padding:48px 50px;box-shadow:0 18px 40px #655cc724}.trial-band h2{font-size:clamp(34px,4vw,52px);letter-spacing:-1.5px}.landing-final{padding-top:40px;padding-bottom:100px}.landing-final h2{font-size:clamp(30px,3.2vw,44px)}.landing a,.landing article{transition:box-shadow .2s,transform .2s}.feature-grid article:hover,.problem-grid article:hover{box-shadow:0 14px 35px #4b4f8d13;transform:translateY(-3px)}.landing{overflow:clip}.landing:has(:target){scroll-behavior:smooth}.footer-bottom{font-size:11px}:root[data-theme=dark] .floating-note{box-shadow:0 12px 30px #0004}:root[data-theme=dark] .note-icon{background:#303b69;color:#c2cbff}:root[data-theme=dark] .note-icon.success{background:#194d35;color:#94ebbd}:root[data-theme=dark] .visual-on{color:#79dca9}:root[data-theme=dark] .promotion-tag{background:#392d57;color:#d7c5ff}@keyframes opc-float{0%,to{translate:0 0}50%{translate:0 -6px}}@media(max-width:1200px){.landing-header{gap:18px}.landing-header nav{gap:13px}.landing-hero{gap:30px}.landing h1{font-size:clamp(44px,5vw,60px)}.demo-prices strong{font-size:25px}.demo-product .landing-status{font-size:8px}.price-showcase{padding:30px;gap:24px}.buyer-illustration{gap:15px;padding:20px}.showcase-product{width:110px}.showcase-price-cards strong{font-size:25px}.step-visual{padding:15px}.step-product{width:60px}.status-grid{gap:14px}.status-grid article{padding:18px}}@media(max-width:850px){.landing-header{padding:15px 22px}.landing-header nav{order:3;width:100%}.landing-hero{grid-template-columns:1fr;gap:38px;padding-top:70px;padding-bottom:80px}.landing h1{font-size:clamp(44px,7.4vw,64px)}.hero-copy{max-width:700px}.hero-composition{max-width:650px;width:100%;margin:auto}.landing-section{padding-top:78px;padding-bottom:78px;scroll-margin-top:160px}.landing h2{font-size:clamp(34px,5.8vw,46px)}.steps-grid{grid-template-columns:1fr}.steps-grid article{display:grid;grid-template-columns:1fr 1fr;grid-gap:0 25px;gap:0 25px}.steps-grid article>span{grid-column:2;grid-row:1}.steps-grid .step-visual{grid-column:1;grid-row:1/4;height:180px}.steps-grid h3,.steps-grid p{grid-column:2}.price-showcase{grid-template-columns:1fr}.buyer-illustration{justify-content:center}.showcase-product{width:150px}.showcase-price-cards{max-width:300px}.promotion-events b{font-size:24px}.status-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:560px){.landing-header{padding:14px 18px;gap:12px}.landing-header nav{gap:6px 12px}.landing-header nav a{font-size:11px}.landing-header-actions{gap:10px}.landing-wrap{padding-left:20px;padding-right:20px}.landing h1{font-size:clamp(38px,10vw,48px);letter-spacing:-1.4px}.landing h2{font-size:clamp(32px,8.3vw,38px);letter-spacing:-1px;margin-bottom:28px}.landing h3{font-size:24px}.landing-hero{padding-top:44px;padding-bottom:58px;gap:32px}.hero-description{font-size:15px}.hero-composition{padding-top:32px;padding-bottom:30px}.floating-note{padding:11px 13px;gap:8px;border-radius:11px}.floating-note strong{font-size:10px}.floating-note small{font-size:9px}.note-icon{width:26px;height:26px;font-size:16px}.note-top{right:6px}.note-bottom{left:6px}.demo-product-image{width:56px;height:56px}.demo-product-image svg{width:53px;height:53px}.demo-product strong{font-size:11px}.demo-product .landing-status{font-size:9px}.demo-prices{grid-template-columns:1fr 1fr}.demo-prices>div:last-child{grid-column:1/-1;display:flex;align-items:center;justify-content:space-between;gap:8px}.demo-prices>div:last-child strong{font-size:22px;margin:0}.demo-prices strong{font-size:28px}.demo-prices span{font-size:10px}.demo-prices>div>small{font-size:9px}.demo-chart>div small{display:none}.demo-flow{font-size:9px;flex-wrap:wrap}.landing-section{padding-top:62px;padding-bottom:62px}.problem-grid{grid-template-columns:1fr;gap:16px}.problem-visual{margin:16px 0}.problem-grid article{padding:22px}.problem-visual .mini-chart{height:65px}.steps-grid article{display:block}.step-visual,.steps-grid .step-visual{height:172px;padding:22px;margin-bottom:22px}.step-app{font-size:30px}.step-fields{font-size:11px}.step-product{width:90px}.feature-grid{grid-template-columns:1fr}.feature-grid article{padding:26px}.feature-grid .mini-chart{height:45px}.price-showcase{padding:25px 20px;border-radius:17px}.showcase-copy h3{font-size:32px}.buyer-illustration{padding:18px 14px;gap:12px}.showcase-product{width:90px}.showcase-product svg{height:110px}.showcase-price-cards>div{padding:13px 11px}.showcase-price-cards strong{font-size:24px}.showcase-price-cards small{font-size:9px}.promotion-illustration{padding:16px}.promotion-product{gap:12px}.promotion-product svg{width:66px;height:85px}.promotion-events{gap:5px}.promotion-events>span:not([aria-hidden]){padding:9px 7px}.promotion-events small{font-size:8px}.promotion-events b{font-size:18px}.promotion-events .opc-event{font-size:14px}.status-grid{grid-template-columns:1fr}.status-grid article{padding:23px}.status-grid p{min-height:0}.trial-band{padding:30px 25px}.trial-band h2{font-size:38px}.landing-final h2{font-size:32px}.landing-final{padding-bottom:60px}body:has(.landing) .footer-columns{grid-template-columns:1fr;gap:24px}body:has(.landing) .footer-brand{grid-column:auto}}@media(prefers-reduced-motion:reduce){.landing *{animation:none!important;transition:none!important;scroll-behavior:auto!important}.landing article:hover{transform:none}}.demo-prices .demo-green strong small{color:#fff}.promotion-events>span.green-event:not([aria-hidden]){background:#168556;border-color:#168556;color:#fff}html:has(.landing){scroll-behavior:smooth}.landing [id],body:has(.landing) #contacts{scroll-margin-top:calc(var(--landing-header-height,160px) + 16px)}@media(prefers-reduced-motion:reduce){html:has(.landing){scroll-behavior:auto}}.landing-split{display:grid;grid-template-columns:1fr 1fr;grid-gap:64px;gap:64px;align-items:center}.landing-split>div{min-width:0}.landing-split p{font-size:15px;line-height:1.8;color:var(--muted)}.landing-split h2{font-size:clamp(30px,3.1vw,44px);margin-bottom:24px}.hero-benefits{list-style:none;padding:0;margin:24px 0 0;display:grid;grid-gap:9px;gap:9px;color:var(--muted);font-size:13px}.hero-benefits li{position:relative;padding-left:23px}.hero-benefits li:before{content:"✓";position:absolute;left:0;color:var(--accent);font-weight:700}.landing-text-link{display:inline-flex;gap:12px;align-items:center;margin-top:14px;color:var(--accent);font-size:14px;font-weight:600;line-height:1.5}.section-link{margin-top:28px}.price-relationship{font-size:12px!important;display:flex;gap:10px;justify-content:center;text-align:center;align-items:center}.problem-grid{grid-template-columns:repeat(3,1fr)}.problem-grid h3{font-size:21px;margin-top:18px;min-height:54px}.problem-product{width:76px}.problem-product svg{width:100%;height:72px}.problem-values{margin:0;font-size:13px}.problem-values>div{display:flex;justify-content:space-between;gap:14px;padding:10px 0;border-bottom:1px solid var(--border)}.problem-values dt{color:var(--muted)}.problem-values dd{margin:0;font-weight:650;white-space:nowrap}.at-target{color:#168556}.off-target{color:#a35412}.problem-answer{max-width:880px;margin:28px auto 0;text-align:left;font-size:15px;line-height:1.8}.result-examples{display:grid;grid-gap:20px;gap:20px}.history-demo,.minimum-demo,.promotion-permissions,.result-examples article{border:1px solid var(--border);background:var(--surface);border-radius:18px;padding:28px}.result-examples article>small{display:block;color:var(--muted);font-size:11px;margin-bottom:18px}.result-statuses{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.result-examples p{font-size:12px;margin:18px 0 0}.feature-example{margin-top:22px;border:1px solid var(--border);border-radius:10px;background:var(--surface-soft);padding:13px}.feature-example small{display:block;font-size:9px;color:var(--muted);margin-bottom:7px}.feature-example>span{display:flex;flex-wrap:wrap;justify-content:space-between;gap:7px;color:var(--muted);font-size:11px}.feature-example strong{color:var(--ink);font-size:12px}.minimum-demo>small{font-size:12px;color:var(--muted)}.minimum-demo>strong{display:block;font-size:42px;line-height:1.2;margin:16px 0 24px}.minimum-track{border-left:4px solid var(--accent);border-bottom:3px solid var(--accent);background:var(--surface-soft);border-radius:0 10px 0 0;display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:90px;padding:18px}.minimum-track span{color:var(--muted);font-size:12px}.minimum-track b{font-size:14px}.minimum-demo>p{font-size:12px}.minimum-buyer{margin-top:25px;padding:16px;background:#168556;border-radius:10px;color:#fff}.minimum-buyer span{font-size:11px;display:block}.minimum-buyer strong{font-size:26px}.minimum-note{margin-bottom:12px}.minimum-note+a{margin-top:14px}.promotion-permissions>small{display:block;font-size:11px;color:var(--muted);margin-bottom:14px}.promotion-permissions>div{display:flex;align-items:center;justify-content:space-between;gap:20px;border-bottom:1px solid var(--border);padding:17px 0}.promotion-permissions>div>span{font-size:14px}.visual-toggle{display:flex;gap:9px;align-items:center;font-size:12px;color:#168556}.visual-toggle i{display:block;position:relative;width:35px;height:20px;border-radius:12px;background:var(--accent)}.visual-toggle i:after{content:"";position:absolute;width:14px;height:14px;right:3px;top:3px;background:#fff;border-radius:50%}.promotion-permissions>.promotion-mode{display:block;padding:22px 0}.promotion-mode span{display:block;font-size:11px!important;color:var(--muted);margin-bottom:10px}.promotion-mode strong{font-size:16px}.promotion-permissions p{font-size:12px}.verification-flow{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:14px;gap:14px;list-style:none;margin:36px 0 0;padding:0}.verification-flow li{padding:22px;border:1px solid var(--border);border-radius:12px;background:var(--surface);min-width:0}.verification-flow li span{display:block;color:var(--accent);font-size:12px;margin-bottom:14px}.verification-flow strong{font-size:15px}.history-demo svg{width:100%;height:auto;color:var(--muted)}.history-demo text{font-size:11px;fill:currentColor}.history-legend{display:flex;flex-wrap:wrap;gap:12px;font-size:11px;align-items:center;color:var(--muted);margin-bottom:20px}.history-legend span{display:flex;gap:6px;align-items:center}.history-legend small{margin-left:auto}.history-legend i{display:block;width:18px;border-top:3px solid #36b982}.history-legend .target-line{border-color:#7580e9;border-top-style:dashed}.trial-band p+p{margin-top:14px}.trial-band h2{max-width:700px}.trial-band{align-items:center}.knowledge-links{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px;margin-top:30px}.knowledge-links a{position:relative;background:var(--surface);border:1px solid var(--border);padding:26px;border-radius:12px;color:var(--ink)}.knowledge-links small{display:block;color:var(--muted);font-size:11px;margin-bottom:12px}.knowledge-links strong{display:block;font-size:18px;margin-right:24px;line-height:1.4}.knowledge-links a>span{position:absolute;right:22px;bottom:26px;color:var(--accent)}.section-lead+.section-lead{margin-top:16px}.contact-links{display:flex;gap:20px;flex-wrap:wrap}.contact-links a{border:1px solid var(--border);border-radius:12px;padding:24px 28px;color:var(--ink);min-width:260px;max-width:100%;overflow-wrap:anywhere}.contact-links a>span,.contact-links strong{display:block}.contact-links strong{font-size:16px;margin-bottom:10px}.contact-links a>span{font-size:13px;color:var(--muted)}.landing-final>div{max-width:850px}.landing-final h2{font-size:clamp(28px,3vw,40px)}.landing-final p{max-width:700px;line-height:1.7}.site-footer,body:has(.landing) .site-footer{padding:18px 24px;font-size:11px}.footer-compact{max-width:1296px;margin:auto;display:flex;align-items:center;gap:24px;flex-wrap:wrap}.site-footer .footer-compact .footer-documents,body:has(.landing) .site-footer .footer-compact .footer-documents{display:flex;flex-direction:row;gap:10px 18px;align-items:center;flex-wrap:wrap}.site-footer .footer-bottom,body:has(.landing) .site-footer .footer-bottom{max-width:1296px;margin:12px auto 0;padding:0;border:0;font-size:10px}:root[data-theme=dark] .at-target,:root[data-theme=dark] .visual-toggle{color:#92ebba}:root[data-theme=dark] .off-target{color:#ffd199}@media(max-width:1100px){.landing-split{gap:35px}.verification-flow{grid-template-columns:repeat(3,1fr)}.trial-band{flex-direction:column;align-items:flex-start;gap:24px}.problem-grid h3{font-size:19px}}@media(max-width:850px){.landing-split{gap:32px}.landing-split,.problem-grid{grid-template-columns:1fr}.problem-grid h3{min-height:0}.knowledge-links{grid-template-columns:1fr}.landing-split h2{font-size:clamp(32px,5.8vw,42px)}.verification-flow{grid-template-columns:repeat(2,1fr)}.price-relationship{flex-wrap:wrap}.landing-final{flex-direction:column;align-items:flex-start}}@media(max-width:560px){.landing-split{gap:28px}.landing-split p{font-size:14px}.landing-split h2{font-size:32px}.hero-benefits{font-size:12px}.hero-actions .secondary{font-size:11px}.landing-text-link{font-size:13px}.verification-flow{grid-template-columns:1fr;gap:10px}.verification-flow li{display:flex;gap:15px;align-items:center;padding:18px}.verification-flow li span{margin:0}.verification-flow strong{font-size:14px}.history-demo,.minimum-demo,.promotion-permissions,.result-examples article{padding:22px}.minimum-track{flex-wrap:wrap}.contact-links{display:grid;grid-template-columns:1fr}.contact-links a{min-width:0}.footer-compact{gap:12px}.site-footer,.site-footer .footer-bottom,body:has(.landing) .site-footer{padding-left:20px;padding-right:20px}.site-footer .footer-bottom,body:has(.landing) .site-footer .footer-bottom{padding:0}.problem-values{font-size:12px}.result-statuses .landing-status{font-size:10px}}.note-top{top:-16px}.note-bottom{bottom:-30px}@media(max-width:560px){.hero-composition{display:flex;flex-direction:column;gap:12px;padding:0}.hero-demo{order:1}.hero-composition .floating-note{position:static;order:2;animation:none;transform:none;box-shadow:none;align-self:flex-start}.hero-composition .note-top{align-self:flex-end}.hero-benefits li{margin:0}}.demo-status-row{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:0 20px 16px}.demo-status-row>small{font-size:10px;color:var(--muted)}.demo-status-row .landing-status{font-size:10px}.demo-status-row .landing-status,.live-price-demo strong{animation:opc-value-in .45s ease-out both}.landing [data-motion] svg[aria-label^="Иллюстрация"]{overflow:visible;transform-origin:50% 60%;animation:opc-product-lift 6s ease-in-out infinite}.problem-grid article:nth-child(2) svg{animation-delay:-2s}.problem-grid article:nth-child(3) svg{animation-delay:-4s}.landing [data-motion] svg[aria-label^="Иллюстрация"] ellipse{transform-origin:center;animation:opc-shadow 6s ease-in-out infinite}.hero-composition .note-icon:not(.success){animation:opc-check-spin 8s ease-in-out infinite}.demo-live i,.landing-eyebrow>span{box-shadow:0 0 0 0 #36b98240;animation:opc-live 3s ease-out infinite}.demo-flow>span{animation:opc-step-glow 8.4s ease-in-out infinite}.demo-flow>span:nth-of-type(2){animation-delay:2.8s}.demo-flow>span:nth-of-type(3){animation-delay:5.6s}.showcase-price-cards>div{animation:opc-card-glow 7s ease-in-out infinite}.showcase-price-cards>.green-price-card{animation-delay:2s}.price-relationship>span,.visual-arrow{display:inline-block;animation:opc-arrow-travel 2.8s ease-in-out infinite}.problem-values .off-target{animation:opc-attention 5s ease-in-out infinite}.result-statuses>.correct{animation:opc-status-step 8s ease-in-out infinite}.result-statuses>.hold{animation:opc-status-step 8s ease-in-out 4s infinite}.step-0 .step-app{animation:opc-card-glow 6s ease-in-out infinite}.step-0 .step-app:last-child{animation-delay:2s}.step-fields>span{animation:opc-field-highlight 6s ease-in-out infinite}.step-fields>span:nth-child(2){animation-delay:1.5s}.step-fields>span:nth-child(3){animation-delay:3s}.feature-icon{animation:opc-icon-breathe 6s ease-in-out infinite}.feature-grid article:nth-child(2n) .feature-icon{animation-delay:-3s}.feature-example strong{animation:opc-field-highlight 7s ease-in-out infinite}.minimum-track{position:relative;overflow:hidden}.minimum-track:after{content:"";position:absolute;left:4px;right:12px;bottom:8px;height:5px;border-radius:5px;background:linear-gradient(90deg,var(--accent),#36b982);transform-origin:left;animation:opc-minimum-stop 7s ease-in-out infinite}.minimum-demo>.landing-status{animation:opc-boundary-glow 7s ease-in-out infinite}.visual-toggle i{animation:opc-toggle-glow 5s ease-in-out infinite}.promotion-permissions>div:nth-of-type(2) .visual-toggle i{animation-delay:2.5s}.visual-toggle i:after{animation:opc-switch-confirm 5s ease-in-out infinite}.verification-flow li{position:relative;overflow:hidden;animation:opc-flow-active 10s ease-in-out infinite}.verification-flow li:after{content:"";position:absolute;bottom:0;left:0;height:3px;width:100%;background:var(--accent);transform:scaleX(0);transform-origin:left;animation:opc-flow-progress 10s linear infinite}.verification-flow li:nth-child(2),.verification-flow li:nth-child(2):after{animation-delay:2s}.verification-flow li:nth-child(3),.verification-flow li:nth-child(3):after{animation-delay:4s}.verification-flow li:nth-child(4),.verification-flow li:nth-child(4):after{animation-delay:6s}.verification-flow li:nth-child(5),.verification-flow li:nth-child(5):after{animation-delay:8s}.status-grid .landing-status{animation:opc-status-step 8s ease-in-out infinite}.status-grid article:nth-child(2) .landing-status{animation-delay:2s}.status-grid article:nth-child(3) .landing-status{animation-delay:4s}.status-grid article:nth-child(4) .landing-status{animation-delay:6s}.history-demo svg path[stroke="#36b982"],.mini-chart path[stroke="#36b982"]{stroke-dasharray:1;stroke-dashoffset:0;animation:opc-chart-draw 9s ease-in-out infinite}.history-tracer{offset-path:path("M42 90H115V40H190V65H270V90H460");animation:opc-chart-follow 9s ease-in-out infinite;filter:drop-shadow(0 0 4px #36b98299)}.history-demo svg path[stroke="#7580e9"]{animation:opc-target-dash 9s linear infinite}.landing [data-motion=paused],.landing [data-motion=paused] *,.landing [data-motion=paused] :after{animation-play-state:paused!important}@keyframes opc-product-lift{0%,to{transform:translateY(0) rotate(-2deg)}50%{transform:translateY(-7px) rotate(2deg)}}@keyframes opc-shadow{0%,to{opacity:.09;transform:scaleX(1)}50%{opacity:.05;transform:scaleX(.84)}}@keyframes opc-value-in{0%{opacity:.45;transform:translateY(5px)}to{opacity:1;transform:none}}@keyframes opc-check-spin{0%,30%,to{transform:rotate(0)}60%,85%{transform:rotate(1turn)}}@keyframes opc-live{0%{box-shadow:0 0 0 0 #36b98240}70%,to{box-shadow:0 0 0 7px #36b98200}}@keyframes opc-step-glow{0%,30%,to{color:var(--muted)}22%,8%{color:var(--accent)}}@keyframes opc-card-glow{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes opc-arrow-travel{0%,to{transform:translateX(0);opacity:.5}50%{transform:translateX(4px);opacity:1}}@keyframes opc-attention{0%,to{opacity:1}50%{opacity:.65}}@keyframes opc-status-step{0%,to{box-shadow:0 0 0 0 transparent;transform:translateY(0)}20%{box-shadow:0 0 0 4px #7580e91c;transform:translateY(-2px)}}@keyframes opc-field-highlight{0%,to{opacity:1}50%{opacity:.6}}@keyframes opc-icon-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.08) rotate(5deg)}}@keyframes opc-minimum-stop{0%,12%{transform:scaleX(1)}55%,85%{transform:scaleX(.12)}to{transform:scaleX(1)}}@keyframes opc-boundary-glow{0%,30%,to{box-shadow:0 0 0 0 #ad364a00}60%,80%{box-shadow:0 0 0 4px #ad364a18}}@keyframes opc-toggle-glow{0%,to{box-shadow:0 0 0 0 #7580e900}50%{box-shadow:0 0 0 5px #7580e91c}}@keyframes opc-switch-confirm{0%,to{transform:scale(1)}50%{transform:scale(.82)}}@keyframes opc-flow-active{0%,22%,to{box-shadow:inset 0 0 0 0 #7580e900}18%,4%{box-shadow:inset 0 0 0 2px #7580e965}}@keyframes opc-flow-progress{0%{transform:scaleX(0);opacity:1}18%{transform:scaleX(1);opacity:1}23%,to{transform:scaleX(1);opacity:0}}@keyframes opc-chart-draw{0%,8%{stroke-dashoffset:1}65%,to{stroke-dashoffset:0}}@keyframes opc-chart-follow{0%,8%{offset-distance:0;opacity:0}10%{opacity:1}65%,85%{offset-distance:100%;opacity:1}to{offset-distance:100%;opacity:0}}@keyframes opc-target-dash{to{stroke-dashoffset:-48}}@media(max-width:560px){.demo-status-row{padding:0 14px 14px;flex-wrap:wrap}.demo-status-row>small{font-size:9px}}@media(prefers-reduced-motion:reduce){.landing *,.landing :after,.landing :before{animation:none!important;transition:none!important}.history-tracer{display:none}.minimum-track:after{transform:scaleX(.12)}}.product-variant{transform-origin:80px 85px;animation:opc-product-change .7s cubic-bezier(.2,.7,.2,1) both}@keyframes opc-product-change{0%{opacity:0;transform:translateY(10px) scale(.88) rotate(-7deg)}to{opacity:1;transform:translateY(0) scale(1) rotate(0)}}@media(prefers-reduced-motion:reduce){.product-variant{animation:none!important}}.product-photo-frame{position:relative;display:grid;place-items:center;width:100%;aspect-ratio:1;isolation:isolate;--photo-entry-x:-24%;--photo-entry-y:8%;--photo-exit-x:24%;--photo-exit-y:-10%;--photo-drift-x:13%;--photo-drift-y:-12%}.product-photo{display:block;width:78%;height:78%;object-fit:contain;-webkit-user-select:none;-moz-user-select:none;user-select:none;filter:drop-shadow(0 8px 7px #18234118);transform-origin:50% 65%;animation:opc-photo-journey 5.2s cubic-bezier(.22,.65,.25,1) both;will-change:transform,opacity}.photo-route-1{--photo-entry-x:25%;--photo-entry-y:-12%;--photo-exit-x:-25%;--photo-exit-y:15%;--photo-drift-x:-12%;--photo-drift-y:10%}.photo-route-2{--photo-entry-x:6%;--photo-entry-y:-28%;--photo-exit-x:-12%;--photo-exit-y:28%;--photo-drift-x:11%;--photo-drift-y:14%}.photo-route-3{--photo-entry-x:-8%;--photo-entry-y:28%;--photo-exit-x:16%;--photo-exit-y:-28%;--photo-drift-x:-14%;--photo-drift-y:-10%}.demo-product-image{width:94px;height:94px;background:var(--surface-soft);overflow:visible}.demo-product-image .product-photo-frame{height:100%}.showcase-product{width:180px}.problem-product{width:138px;margin:18px 0}.step-product{width:105px}:root[data-theme=dark] .product-photo{filter:drop-shadow(0 7px 9px #0005)}@keyframes opc-photo-journey{0%{opacity:0;transform:translate(var(--photo-entry-x),var(--photo-entry-y)) scale(.78) rotate(-12deg)}13%{opacity:1;transform:translate(0) scale(1) rotate(0)}38%{opacity:1;transform:translate(var(--photo-drift-x),var(--photo-drift-y)) scale(1.06) rotate(7deg)}67%{opacity:1;transform:translate(calc(var(--photo-drift-x)*-.7),calc(var(--photo-drift-y)*-.6)) scale(1.02) rotate(-6deg)}88%{opacity:1;transform:translateY(-3%) scale(1) rotate(0)}to{opacity:0;transform:translate(var(--photo-exit-x),var(--photo-exit-y)) scale(.84) rotate(11deg)}}@media(max-width:560px){.demo-product-image{width:80px;height:80px}.showcase-product{width:118px}.problem-product{width:128px}.step-product{width:110px}}@media(prefers-reduced-motion:reduce){.product-photo{animation:none!important;transform:none!important;opacity:1!important;will-change:auto}}.landing .product-photo{border:0;border-radius:0;padding:0;background:transparent;box-shadow:none;overflow:visible;max-width:none;max-height:none}.landing .demo-prices strong{white-space:nowrap}.landing .demo-product{flex-direction:column;align-items:flex-start;gap:5px;padding:12px 20px 14px}.landing .demo-product-image{width:100%;height:238px;background:transparent;border-radius:0;overflow:hidden}.landing .demo-product-image .product-photo-frame{width:224px;height:224px;margin:auto}.landing .demo-product strong{font-size:13px}.landing .demo-prices strong,.landing .demo-prices>div:last-child strong{font-size:19px;letter-spacing:-.35px}.landing .demo-prices strong small{font-size:12px;display:inline}.landing .demo-prices>div{padding:11px 10px}.landing .buyer-illustration{flex-direction:column;gap:14px;padding:22px}.landing .showcase-product{width:100%;max-width:280px}.landing .showcase-product .product-photo-frame{width:260px;max-width:100%;margin:auto}.landing .showcase-price-cards{width:100%;max-width:none;grid-template-columns:1fr 1fr;gap:10px}.landing .showcase-price-cards>div{padding:13px 14px;min-width:0}.landing .showcase-price-cards strong{font-size:19px}.landing .problem-product{width:100%;height:236px;margin:12px 0 18px;overflow:hidden}.landing .problem-product .product-photo-frame{width:224px;max-width:100%;margin:auto}.landing .problem-values dd{font-size:12px}.landing .step-product{width:160px}.landing .step-visual,.landing .steps-grid .step-visual{height:210px}.landing .step-fields b{font-size:11px}.landing .minimum-demo>strong{font-size:28px}.landing .minimum-buyer strong{font-size:20px}@media(max-width:560px){.landing .demo-product{padding:8px 14px 12px}.landing .demo-product-image{height:215px}.landing .demo-product-image .product-photo-frame{width:200px;height:200px}.landing .demo-prices strong,.landing .demo-prices>div:last-child strong{font-size:18px}.landing .demo-prices strong small{font-size:11px}.landing .buyer-illustration{padding:18px 14px;gap:12px}.landing .showcase-product{max-width:225px}.landing .showcase-product .product-photo-frame{width:215px}.landing .showcase-price-cards>div{padding:12px 9px}.landing .showcase-price-cards strong{font-size:18px}.landing .problem-product{height:222px}.landing .problem-product .product-photo-frame{width:210px}.landing .step-product{width:132px}.landing .step-visual,.landing .steps-grid .step-visual{padding:16px;height:205px}}.landing .demo-status-row{justify-content:flex-end}.landing .step-fields{font-size:12px}.landing .step-fields b{font-size:13px;white-space:nowrap}.landing .step-app span{font-size:12px}:root:not([data-theme=dark]) .landing{--canvas:#f0f2f9;--surface-soft:#e7ebf6;--border:#d5dcec;--muted:#596780;background:radial-gradient(ellipse 900px 560px at 78% 230px,#7580e91f,transparent 75%),var(--canvas)}:root:not([data-theme=dark]) .landing .landing-header{background:#f0f2f9f5;border-bottom-color:#d5dcec}:root:not([data-theme=dark]) .landing .hero-composition:before{background:radial-gradient(ellipse,#7580e938,transparent 70%)}:root:not([data-theme=dark]) .landing .hero-demo{border-color:#cbd3e8;box-shadow:0 24px 64px #4f5ca322}:root:not([data-theme=dark]) .landing .feature-section{background:linear-gradient(120deg,#e8edf7,#edeafa)}:root:not([data-theme=dark]) .landing .familiar{background:#e7ebf6}:root:not([data-theme=dark]) .landing :is(.problem-grid article,.feature-grid article,.knowledge-links a){box-shadow:0 6px 20px #35477509}:root:not([data-theme=dark]) .landing .buyer-illustration{background:linear-gradient(145deg,#dde5f7,#eae5f7)}:root:not([data-theme=dark]) .landing .step-visual{background:linear-gradient(145deg,#dfe6f5,#e9e5f6)}:root:not([data-theme=dark]) body:has(.landing) .site-footer{background:#e8ecf6;border-top-color:#d5dcec}:root:not([data-theme=dark]) .landing #buyer-price{background:linear-gradient(120deg,#dde4f3,#e6e0f3)}:root:not([data-theme=dark]) .landing #fresh-price{background:linear-gradient(120deg,#dfe6f4,#e6e1f3)}:root:not([data-theme=dark]) .landing #history{background:linear-gradient(120deg,#e0e5f2,#e5dff0)}:root:not([data-theme=dark]) .landing #history .history-demo{background:#f6f7fc;border-color:#bdc6df;box-shadow:0 8px 24px #3547750b}:root:not([data-theme=dark]) .landing .steps-grid .step-visual.step-2{background:linear-gradient(135deg,#d4deef,#dfd8ed);border-color:#bdc6df}:root:not([data-theme=dark]) .landing :is(.step-2 .mini-chart,.history-demo svg) path[stroke="#36b982"]{stroke:#20875e}:root:not([data-theme=dark]) .landing :is(.step-2 .mini-chart,.history-demo svg) circle{fill:#20875e}:root:not([data-theme=dark]) .landing #history .history-demo svg path[stroke="#7580e9"]{stroke:#6264cc}:root:not([data-theme=dark]) .landing .step-2 .mini-chart path[stroke=currentColor]{opacity:.35}:root:not([data-theme=dark]) .landing .result-examples article{--ink:#f4f6ff;--muted:#d1d8eb;--border:#596386;color:var(--ink);background:linear-gradient(135deg,#2d3b61,#42406b);border-color:var(--border);box-shadow:0 12px 30px #29385e18}:root:not([data-theme=dark]) .landing .result-examples article:nth-child(2){background:linear-gradient(135deg,#343c5f,#494066)}:root:not([data-theme=dark]) .landing .feature-grid article{--ink:#f4f6ff;--muted:#d1d8eb;--accent:#c6cbff;--border:#626c91;--surface-soft:#ffffff0d;--feature-base:#2e3e65;--feature-light:#8298ed2b;color:var(--ink);background:radial-gradient(ellipse at 100% 0,var(--feature-light),transparent 70%),var(--feature-base);border-color:#59658a;border-radius:18px;box-shadow:0 12px 28px #29385e18;display:flex;flex-direction:column}:root:not([data-theme=dark]) .landing .feature-grid article:nth-child(3n+2){--feature-base:#3b365d;--feature-light:#b796ee2e}:root:not([data-theme=dark]) .landing .feature-grid article:nth-child(3n){--feature-base:#303e5a;--feature-light:#8298ed24}:root:not([data-theme=dark]) .landing .feature-grid .feature-icon{background:#ffffff12;color:#d7dcff;border:1px solid #ffffff1f;box-shadow:0 6px 18px #161c3224;width:50px;height:50px}:root:not([data-theme=dark]) .landing .feature-grid .feature-example{margin-top:auto;padding:20px 0 0;border:0;border-top:1px solid #ffffff26;border-radius:0;background:transparent}:root:not([data-theme=dark]) .landing .feature-grid p{margin-bottom:26px}:root:not([data-theme=dark]) .landing .feature-grid .feature-example>span{display:flex;flex-direction:column;align-items:flex-start;gap:8px;font-size:12px}:root:not([data-theme=dark]) .landing .feature-grid .feature-example strong{font-size:22px;line-height:1.25;color:#f4f6ff}