.webs-page{--journey-gutter:clamp(1.25rem, 4vw, 4rem);--journey-space:clamp(4.5rem, 8vw, 7.5rem);--journey-radius:clamp(1.75rem, 3vw, 2.375rem);--journey-border:#4c3c2f2e;--journey-shadow:0 28px 80px #422d1b17;background:radial-gradient(circle at 8% 16%, #b7804914, transparent 24rem), radial-gradient(circle at 92% 54%, #715b3e0f, transparent 28rem), var(--web-canvas,#f1eadf);color:var(--web-ink,#2c2722)}.webs-page main{overflow:clip}.webs-page .scope-section,.webs-page .demo-section,.webs-page .deliverables-section,.webs-page .pricing-section,.webs-page .smart-extension,.webs-page .faq-section,.webs-page .contact-section{background:0 0!important}.webs-page .scope-section>.site-width,.webs-page .demo-explorer,.webs-page .deliverables-section>.site-width,.webs-page .pricing-intro,.webs-page .smart-extension>.site-width,.webs-page .faq-section>.site-width,.webs-page .contact-shell{box-sizing:border-box;border:1px solid var(--journey-border);border-radius:var(--journey-radius);box-shadow:var(--journey-shadow);background:#fcf7f0d6}.webs-page .scope-section>.site-width,.webs-page .deliverables-section>.site-width,.webs-page .smart-extension>.site-width,.webs-page .faq-section>.site-width,.webs-page .contact-shell{padding:clamp(2.5rem,5vw,4rem)}.webs-page .scope-section>.site-width{gap:clamp(3rem,6vw,5.25rem)}.webs-page .scope-copy{top:7rem}.webs-page .scope-thread{height:auto;min-height:31rem}.webs-page .scope-visual{border-radius:calc(var(--journey-radius) - .5rem);height:auto;min-height:35rem;padding-block:2rem}.webs-page .process-section.section{box-sizing:border-box;width:min(calc(100% - (2 * var(--journey-gutter))), var(--web-width,75rem));margin:var(--journey-space) auto;color:#f4ecdf;border:1px solid #e0be9138;border-radius:clamp(2rem,4vw,2.75rem);padding:clamp(3.5rem,6vw,5.25rem);overflow:hidden;box-shadow:0 36px 100px #2a1f1738;background:radial-gradient(circle at 82% 12%,#b479432b,#0000 24rem),linear-gradient(145deg,#292820 0%,#171b18 58%,#20201a 100%)!important}.webs-page .process-section>.site-width,.webs-page .process-intro,.webs-page .process-story{width:100%;max-width:none;box-shadow:none;background:0 0;border:0;border-radius:0;margin-inline:0;padding:0}.webs-page .process-intro{max-width:47rem;margin-bottom:clamp(2.75rem,5vw,4rem)}.webs-page .process-intro h2,.webs-page .process-step h3{color:#fff8ed}.webs-page .process-intro>p:last-child,.webs-page .process-step p{color:#f4ecdfb3}.webs-page .process-section .eyebrow,.webs-page .process-step__phase,.webs-page .process-panel__label{color:#d8a66f}.webs-page .process-story{grid-template-columns:minmax(17rem,.82fr) minmax(28rem,1.18fr);align-items:start;gap:clamp(2.5rem,5vw,4.75rem);display:grid}.webs-page .process-steps{height:auto}.webs-page .process-step{opacity:.48;border-top:1px solid #f4ecdf1f;min-height:20rem;padding-block:2.25rem;transition:opacity .4s,transform .5s}.webs-page .process-step:last-child{border-bottom:1px solid #f4ecdf1f}.webs-page .process-step.is-active{opacity:1;transform:translate(.35rem)}.webs-page .process-step__number{color:#e3b781;background:#d8a66f14;border-color:#d8a66f8a}.webs-page .process-step strong{color:#fff8ede6}.webs-page .process-stage{background:#090c0a57;border:1px solid #efd1a92e;border-radius:2rem;height:32rem;min-height:32rem;position:sticky;top:6.5rem;overflow:hidden;box-shadow:inset 0 1px #ffffff0a}.webs-page .process-panel{padding:clamp(2rem,4vw,3rem)}.webs-page .demo-intro,.webs-page .pricing-intro{box-sizing:border-box;padding:clamp(2.25rem,5vw,3.75rem)}.webs-page .demo-intro{margin-bottom:clamp(2rem,4vw,3rem)}.webs-page .demo-explorer{padding:clamp(1rem,2.5vw,1.75rem)}.webs-page .demo-tabs{z-index:2;border-radius:calc(var(--journey-radius) - .75rem);position:relative}.webs-page .demo-stage{z-index:1;height:auto;min-height:0;padding-top:1.5rem;position:relative}.webs-page .demo-stage__topline{z-index:6;position:relative}.webs-page .demo-device--desktop{aspect-ratio:16/9;border-radius:1.5rem;width:100%;height:auto}.webs-page .demo-device--mobile{border-radius:1.75rem}.webs-page .deliverables-list li{border-color:#4c3c2f24}.webs-page .handover-proof{border-radius:calc(var(--journey-radius) - .4rem);box-shadow:none;background:#fffcf79e;border:1px solid #4c3c2f24;margin-top:2rem;padding:clamp(2rem,4vw,2.75rem)}.webs-page .pricing-intro{margin-bottom:clamp(2rem,4vw,3.25rem)}.webs-page .pricing-grid{align-items:stretch}.webs-page .pricing-grid>article{border-color:var(--journey-border);background:#fcf7f0e6;box-shadow:0 20px 54px #422d1b14}.webs-page .pricing-grid>.pricing-card--featured{z-index:1;background:linear-gradient(160deg,#fffaf2 0%,#f1dfc9 100%);border-color:#9a63327a;transform:translateY(-.7rem);box-shadow:0 30px 70px #67401f29}.webs-page .smart-extension>.site-width{gap:clamp(2.5rem,5vw,4.5rem)}.webs-page .smart-flow{height:auto;min-height:22rem;padding-left:clamp(1rem,3vw,2rem)}.webs-page .faq-list{width:100%;max-width:50rem}.webs-page .faq-item{border-color:#4c3c2f26}.webs-page .contact-shell{align-items:start;gap:clamp(2.5rem,6vw,5rem)}.webs-page .web-project-form{box-sizing:border-box;border-radius:calc(var(--journey-radius) - .55rem);background:#fffcf7ad;border:1px solid #4c3c2f26;width:100%;padding:clamp(1.5rem,3vw,2.25rem)}@media (width<=760px){.webs-page{--journey-gutter:.75rem;--journey-space:4rem;--journey-radius:1.75rem}.webs-page .section:not(.process-section){padding-block:var(--journey-space)}.webs-page .scope-section>.site-width,.webs-page .deliverables-section>.site-width,.webs-page .smart-extension>.site-width,.webs-page .faq-section>.site-width,.webs-page .contact-shell,.webs-page .demo-intro,.webs-page .pricing-intro{padding:1.5rem}.webs-page .scope-copy{position:static}.webs-page .scope-thread,.webs-page .scope-visual,.webs-page .smart-flow{min-height:0}.webs-page .process-section.section{border-radius:2rem;width:calc(100% - 1.5rem);margin-block:4rem;padding:2rem 1.25rem}.webs-page .process-intro{margin-bottom:2rem}.webs-page .process-story{display:block}.webs-page .process-stage{display:none}.webs-page .process-steps{gap:.875rem;display:grid}.webs-page .process-step,.webs-page .process-step.is-active{opacity:1;background:#ffffff09;border:1px solid #f4ecdf24;border-radius:1.375rem;grid-template-columns:2.25rem minmax(0,1fr);min-height:0;padding:1.25rem;display:grid;transform:none}.webs-page .process-step__copy{min-width:0}.webs-page .process-step__preview{color:#302a24;background:#f8f0e4;border:1px solid #e4cba92e;border-radius:1.1rem;grid-column:1/-1;margin-top:1.1rem;padding:1rem;display:block;overflow:hidden}.webs-page .process-step__preview *{color:inherit}.webs-page .process-step__preview img{object-fit:cover;border-radius:.75rem;width:100%;height:auto;max-height:15rem;display:block}.webs-page .demo-explorer{padding:.75rem}.webs-page .demo-tabs{scrollbar-width:thin;overflow-x:auto}.webs-page .demo-stage{padding-top:.75rem}.webs-page .demo-device--desktop{aspect-ratio:4/3;border-radius:1rem}.webs-page .handover-proof{padding:1.5rem}.webs-page .pricing-grid>.pricing-card--featured{transform:none}.webs-page .smart-flow{padding-left:0}.webs-page .web-project-form{padding:1.25rem}}@media (prefers-reduced-motion:reduce){.webs-page .process-step,.webs-page .process-step.is-active,.webs-page .process-panel,.webs-page [data-reveal]{transition:none!important;animation:none!important;transform:none!important}}.webs-root{scroll-behavior:auto!important}.webs-page #poptavka{scroll-margin-top:7rem}.webs-page [data-reveal],.webs-page [data-reveal].is-visible,.webs-page #poptavka .contact-shell{visibility:visible!important;opacity:1!important;transform:none!important}.webs-page .web-project-form :is(input,textarea,select):focus-visible,.webs-page .web-project-form .consent a:focus-visible,.webs-page .web-project-form .submit-button:focus-visible{outline-offset:3px;outline:3px solid #ae67307a}.webs-page .web-project-form :is(input,textarea,select):focus-visible{border-color:#8b4e22b8;box-shadow:0 0 0 5px #ae67301a}.webs-page .web-project-form .submit-button:disabled,.webs-page .web-project-form .submit-button[aria-busy=true]{cursor:progress;opacity:.68}.webs-page .form-status{min-height:1.5em}.webs-page .form-status.is-success{color:#35633d}.webs-page .form-status.is-error{color:#8b3428}@media (width<=760px){.webs-page #poptavka{scroll-margin-top:5.5rem}}@media (prefers-reduced-motion:reduce){.webs-page{scroll-behavior:auto!important}.webs-page *,.webs-page :before,.webs-page :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.webs-page .web-sales-hero{background:var(--color-paper);border-bottom:1px solid var(--color-line);padding:clamp(3.5rem,7vw,6.5rem) 0 clamp(4rem,7vw,6.75rem)}.web-sales-hero__grid{grid-template-columns:minmax(0,.9fr) minmax(30rem,1.1fr);align-items:center;gap:clamp(3rem,7vw,6.5rem);display:grid}.web-sales-hero__copy{max-width:43rem}.web-sales-hero__copy h1{max-width:10ch;color:var(--color-ink);margin:.65rem 0 1.5rem;font-size:clamp(3.25rem,6.2vw,6.45rem)}.web-sales-hero__copy h1 em{color:var(--color-copper);font-weight:inherit}.web-sales-hero__copy>p:last-of-type{max-width:38rem;color:var(--color-muted);font-size:var(--text-lead);margin:0}.web-sales-hero__facts{border:1px solid var(--color-line);border-radius:var(--radius-md);background:var(--color-line);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:clamp(2rem,4vw,3rem) 0 0;display:grid;overflow:hidden}.web-sales-hero__facts div{background:#fffaf3f7;padding:1.1rem 1.25rem}.web-sales-hero__facts dt{color:var(--color-copper);font-size:var(--text-xs);letter-spacing:.12em;text-transform:uppercase;font-weight:800}.web-sales-hero__facts dd{color:var(--color-dark);margin:.25rem 0 0;font-size:.9rem;line-height:1.45}.web-sales-hero__devices{min-width:0;margin:0;padding:1.25rem 2.25rem 2.75rem 0;position:relative}.web-sales-browser{border-radius:var(--radius-md);background:var(--color-paper);box-shadow:var(--shadow-panel);border:1px solid #211d1a33;overflow:hidden}.web-sales-browser__bar{background:var(--color-dark);align-items:center;gap:.38rem;height:2.05rem;padding-inline:.9rem;display:flex}.web-sales-browser__bar i{background:#fffaf380;border-radius:50%;width:.48rem;height:.48rem}.web-sales-browser img,.web-sales-phone img{width:100%;height:auto;display:block}.web-sales-phone{background:var(--color-dark);border:1px solid #fffaf32e;border-radius:1.8rem;width:clamp(8.25rem,14vw,10.75rem);padding:.45rem;position:absolute;bottom:1.3rem;right:0;overflow:hidden;box-shadow:0 24px 54px #211d1a40}.web-sales-phone>span{border-radius:var(--radius-pill);background:#fffaf373;width:2.5rem;height:.24rem;margin:.05rem auto .42rem;display:block}.web-sales-phone img{border-radius:1.25rem}.web-sales-hero__devices figcaption{color:var(--color-muted);font-size:var(--text-xs);text-align:right;margin:.95rem 2.5rem 0 0}.web-sales-section-heading{max-width:54rem;margin-bottom:clamp(2.25rem,4vw,3.5rem)}.web-sales-section-heading h2{font-size:var(--heading-2);margin:.5rem 0 0}.web-sales-section-heading--split{grid-template-columns:minmax(0,1.35fr) minmax(16rem,.65fr);align-items:end;gap:clamp(2rem,6vw,5rem);max-width:none;display:grid}.web-sales-section-heading--split>p{color:var(--color-muted);margin:0 0 .35rem}.webs-page .section:not(.process-section){padding-block:clamp(4rem,6vw,5.75rem)}.web-sales-paths__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1rem,2vw,1.5rem);display:grid}.web-sales-paths__grid>article{border:1px solid var(--color-line);border-radius:var(--radius-lg);min-width:0;box-shadow:var(--shadow-soft);background:#fffaf3e6;flex-direction:column;padding:clamp(1.75rem,4vw,3.25rem);display:flex}.web-sales-paths__grid>article:nth-child(2){background:var(--color-paper);border-color:#a54f2d59}.web-sales-paths__number{color:var(--color-copper);font-size:var(--text-xs);letter-spacing:.14em;margin:0 0 1.25rem;font-weight:800}.web-sales-paths__grid h3{font-family:var(--font-display);margin:0 0 1.8rem;font-size:clamp(1.75rem,3vw,2.8rem);font-weight:500}.web-sales-paths__grid dl{margin:0}.web-sales-paths__grid dl div{border-top:1px solid var(--color-line);grid-template-columns:minmax(7.5rem,.42fr) minmax(0,1fr);gap:1rem;padding:1rem 0;display:grid}.web-sales-paths__grid dt{color:var(--color-dark);letter-spacing:.03em;font-size:.82rem;font-weight:800}.web-sales-paths__grid dd{color:var(--color-muted);margin:0;font-size:.94rem;line-height:1.55}.web-sales-path-link,.web-sales-options a{min-height:2.75rem;color:var(--color-copper);text-underline-offset:.25em;align-self:flex-start;align-items:center;gap:.6rem;font-size:.94rem;font-weight:750;text-decoration-thickness:.08em;display:inline-flex}.web-sales-path-link{margin-top:auto;padding-top:1rem}.web-sales-options{margin-top:clamp(2.5rem,5vw,4rem)}.web-sales-options>h3{font-family:var(--font-display);margin:0 0 1.5rem;font-size:clamp(1.7rem,3vw,2.5rem);font-weight:500}.web-sales-options__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem clamp(1.5rem,4vw,3rem);display:grid}.web-sales-options__grid article{border-top:1px solid var(--color-line);flex-direction:column;min-width:0;padding-top:1.35rem;display:flex}.web-sales-options__grid h4{color:var(--color-ink);margin:0;font-size:1.15rem}.web-sales-options__grid p{max-width:52ch;color:var(--color-muted);margin:.65rem 0;font-size:.94rem;line-height:1.6}.web-sales-options__grid a,.web-sales-options__grid .web-sales-options__note{margin-top:auto}.web-sales-options__grid .web-sales-options__note{color:var(--color-dark);padding-top:.45rem;font-size:.85rem}.webs-page .web-sales-proof{border-block:1px solid #211d1a1f;background:var(--color-paper)!important}.web-sales-proof__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1rem,2.5vw,2rem);display:grid}.web-sales-reference{border:1px solid var(--color-line);border-radius:var(--radius-lg);background:var(--color-canvas);overflow:hidden}.web-sales-reference__media{aspect-ratio:16/10;background:var(--color-paper-soft);position:relative;overflow:hidden}.web-sales-reference__media picture,.web-sales-reference__media img,.web-sales-reference__media video{width:100%;height:100%;display:block}.web-sales-reference__media img,.web-sales-reference__media video{object-fit:cover}.web-sales-reference__media .featured-reference-video{z-index:2;opacity:0;transition:opacity var(--motion-content) var(--ease-content);position:absolute;inset:0}.web-sales-reference__media.is-video-ready .featured-reference-video{opacity:1}.web-sales-reference__copy{padding:clamp(1.5rem,3vw,2.4rem)}.maclera-preview-controls{border-top:1px solid var(--color-line);background:var(--color-paper);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;padding:12px 20px;display:flex}.maclera-preview-controls p{color:var(--color-muted);margin:0;font-size:12px;line-height:1.5}.maclera-preview-controls button{min-height:44px;color:var(--color-ink);border:1px solid var(--color-line);font:inherit;cursor:pointer;background:0 0;border-radius:6px;padding:8px 12px;font-size:12px;font-weight:750}.maclera-preview-controls button:hover{background:var(--color-paper-soft)}.maclera-preview-controls button:focus-visible{outline:2px solid var(--color-copper);outline-offset:3px}.legacy-anchor{height:0;scroll-margin-top:120px;display:block}.web-sales-reference__copy>p:first-child{color:var(--color-copper);font-size:var(--text-xs);letter-spacing:.11em;text-transform:uppercase;margin:0 0 .4rem;font-weight:800}.web-sales-reference__copy h3{font-family:var(--font-display);margin:0;font-size:clamp(1.8rem,3vw,2.7rem);font-weight:500}.showcase-facts{margin:1.1rem 0 1.4rem}.showcase-facts div{border-top:1px solid var(--color-line);grid-template-columns:minmax(7rem,.36fr) minmax(0,1fr);gap:.85rem;padding:.85rem 0;display:grid}.showcase-facts dt{color:var(--color-dark);letter-spacing:.06em;text-transform:uppercase;font-size:.72rem;font-weight:850}.showcase-facts dd{color:var(--color-muted);margin:0;font-size:.88rem;line-height:1.5}.web-sales-reference__copy h3+p{min-height:3.2em;color:var(--color-muted);margin:.65rem 0 1.3rem}.web-sales-reference__copy a{color:var(--color-copper);text-underline-offset:.25em;font-weight:800;text-decoration-thickness:.08em}.web-sales-first-cta{border:1px solid var(--color-line);border-radius:var(--radius-md);background:var(--color-dark);color:var(--color-paper);justify-content:space-between;align-items:center;gap:1.5rem;margin-top:clamp(2rem,4vw,3rem);padding:1.2rem 1.25rem 1.2rem 1.6rem;display:flex}.web-sales-first-cta p{margin:0;font-weight:700}.web-sales-first-cta a,.webs-page .pricing-next a{border-radius:var(--radius-sm);background:var(--color-orange);flex:none;padding:.8rem 1.1rem;font-weight:850;text-decoration:none;color:#211d1a!important}.webs-page .demo-stage{gap:clamp(1rem,2.5vw,1.75rem);height:auto;min-height:0;padding-top:1.25rem;display:grid}.webs-page .demo-stage:before{display:none}.webs-page .demo-stage__topline{margin:0}.webs-page .demo-device{opacity:1;pointer-events:auto;display:none;position:relative;inset:auto;transform:none!important}.webs-page .demo-stage[data-view=desktop] .demo-device--desktop,.webs-page .demo-stage[data-view=mobile] .demo-device--mobile{display:block}.webs-page .demo-device--desktop{aspect-ratio:auto;width:100%;height:auto;top:auto}.webs-page .demo-device--mobile{width:19.625rem;height:38.75rem;margin-inline:auto;top:auto}.webs-page .demo-stage__caption{padding-top:clamp(1.25rem,2.5vw,2rem);position:static}.web-sales-scope__grid{border:1px solid var(--color-line);border-radius:var(--radius-lg);background:var(--color-line);grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin:0;padding:1px;list-style:none;display:grid;overflow:hidden}.web-sales-scope__grid li{background:#fffaf3eb;min-width:0;min-height:13rem;padding:clamp(1.3rem,2.5vw,2rem)}.web-sales-scope__grid span{color:var(--color-copper);font-size:var(--text-xs);letter-spacing:.12em;margin-bottom:2rem;font-weight:800;display:block}.web-sales-scope__grid strong{color:var(--color-ink);font-size:1.05rem;display:block}.web-sales-scope__grid p{color:var(--color-muted);margin:.55rem 0 0;font-size:.9rem;line-height:1.55}.web-sales-cms{background:var(--color-canvas)}.web-sales-cms__shell{border:1px solid var(--color-line);border-radius:var(--radius-xl);box-shadow:var(--shadow-panel);background:#fffaf3e0;grid-template-columns:minmax(0,1.2fr) minmax(260px,.8fr);align-items:center;gap:clamp(2rem,6vw,6rem);padding:clamp(2rem,5vw,4.5rem);display:grid}.web-sales-cms__intro h2{max-width:12ch;margin-bottom:1.35rem;font-size:clamp(2.7rem,5vw,5rem)}.web-sales-cms__intro>p:last-child{max-width:66ch;color:var(--color-muted);margin:0;line-height:1.68}.web-sales-cms__flow{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:.65rem;display:grid}.web-sales-cms__flow span:not([aria-hidden]){min-height:5.5rem;color:var(--color-paper);background:var(--color-dark);border-radius:var(--radius-md);text-align:center;place-items:center;padding:1rem;font-weight:820;display:grid}.web-sales-cms__flow span[aria-hidden]{color:var(--color-copper);font-size:1.5rem}.web-sales-cms__examples{background:var(--color-line);border:1px solid var(--color-line);border-radius:var(--radius-lg);grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin:0;padding:1px;list-style:none;display:grid;overflow:hidden}.web-sales-cms__examples li{background:var(--color-paper);min-height:8.25rem;color:var(--color-ink);padding:1.35rem;line-height:1.5}.web-sales-cms__examples span{color:var(--color-copper);letter-spacing:.1em;margin-bottom:1.3rem;font-size:.7rem;font-weight:850;display:block}.web-sales-cms__result{color:var(--color-muted);border-left:2px solid var(--color-orange);grid-column:1/-1;margin:0;padding-left:1rem}.demo-model-label{color:var(--color-copper);letter-spacing:.08em;text-transform:uppercase;margin-bottom:.45rem;font-size:.68rem;font-weight:850}.webs-page .web-sales-process.section{box-sizing:border-box;width:var(--content-inline);border-radius:var(--radius-xl);color:var(--color-paper);box-shadow:var(--shadow-panel);border:1px solid #fffaf329;margin:0 auto;padding:clamp(2.5rem,6vw,5rem);background:var(--color-dark)!important}.web-sales-process .web-sales-section-heading h2,.web-sales-process__list h3{color:var(--color-paper)}.webs-page .web-sales-process>.site-width{width:100%}.web-sales-process .web-sales-section-heading--split>p{color:#fffaf3b8}.web-sales-process__list{border-top:1px solid #fffaf32b;margin:0;padding:0;list-style:none}.web-sales-process__list li{border-bottom:1px solid #fffaf32b;grid-template-columns:4rem minmax(0,1fr);gap:clamp(1rem,4vw,3.5rem);padding:clamp(1.4rem,3vw,2.25rem) 0;display:grid}.web-sales-process__list>li>span{color:#e6aa77;font-size:var(--text-sm);letter-spacing:.1em;font-weight:800}.web-sales-process__list div>p{color:#e6aa77;font-size:var(--text-xs);letter-spacing:.1em;text-transform:uppercase;margin:0 0 .3rem;font-weight:800}.web-sales-process__list h3{font-family:var(--font-display);margin:0 0 .55rem;font-size:clamp(1.4rem,2.4vw,2rem);font-weight:500}.web-sales-process__list strong{color:#fffaf3b8;font-size:.92rem;font-weight:600}.webs-page .pricing-grid article{min-height:0}.webs-page .pricing-price{overflow-wrap:anywhere}.webs-page .pricing-note{margin-top:auto;padding-top:1.5rem}@media (width<=1040px){.web-sales-hero__grid{grid-template-columns:minmax(0,1fr) minmax(24rem,.85fr);gap:2.5rem}.web-sales-scope__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=820px){.web-sales-cms__shell,.web-sales-cms__examples,.web-sales-hero__grid,.web-sales-section-heading--split,.web-sales-paths__grid,.web-sales-proof__grid{grid-template-columns:1fr}.web-sales-hero__copy{max-width:46rem}.web-sales-hero__copy h1{max-width:12ch}.web-sales-hero__devices{width:min(100%,44rem);margin-inline:auto}.web-sales-section-heading--split{align-items:start;gap:1rem}.web-sales-reference__copy h3+p{min-height:0}.showcase-facts div{grid-template-columns:1fr;gap:.25rem}}@media (width<=640px){.web-sales-cms__shell{border-radius:var(--radius-lg);gap:1.75rem;width:calc(100% - 1rem);padding:1.5rem}.web-sales-cms__intro h2{font-size:2.75rem}.web-sales-cms__flow{grid-template-columns:1fr}.web-sales-cms__flow span[aria-hidden]{text-align:center;transform:rotate(90deg)}.web-sales-cms__examples li{min-height:0}.webs-page .web-sales-hero{padding-block:2.75rem 3.75rem}.web-sales-hero__grid{gap:2.25rem}.web-sales-hero__copy h1{margin-bottom:1.2rem;font-size:clamp(2.8rem,14vw,4.1rem)}.web-sales-hero__facts{grid-template-columns:1fr}.web-sales-hero__devices{padding:.75rem 1.3rem 2rem 0}.web-sales-browser__bar{height:1.6rem}.web-sales-phone{border-radius:1.4rem;width:clamp(6.6rem,31vw,8.4rem);bottom:.75rem}.web-sales-phone img{border-radius:.95rem}.web-sales-hero__devices figcaption{text-align:left;margin-right:1rem}.web-sales-paths__grid>article{border-radius:var(--radius-md);padding:1.5rem}.web-sales-paths__grid dl div{grid-template-columns:1fr;gap:.25rem}.web-sales-options__grid{grid-template-columns:1fr}.web-sales-scope__grid{border-radius:var(--radius-md);grid-template-columns:1fr}.web-sales-scope__grid li{min-height:0}.web-sales-scope__grid span{margin-bottom:1rem}.web-sales-first-cta{flex-direction:column;align-items:stretch;padding:1.25rem}.web-sales-first-cta a{text-align:center}.webs-page .demo-tabs{border-bottom:1px solid var(--color-line);scroll-snap-type:x proximity;grid-template-columns:none;gap:.5rem;padding:0 0 .7rem;display:flex;overflow-x:auto}.webs-page .demo-tabs button{border:1px solid var(--color-line);border-radius:var(--radius-pill);text-align:center;scroll-snap-align:start;background:#fffaf3bf;flex:none;width:auto;padding:.7rem .8rem}.webs-page .demo-tabs button:after{display:none}.webs-page .demo-tabs button[aria-selected=true]{border-color:var(--demo-accent);background:var(--demo-accent);color:#fff}.webs-page .demo-stage{gap:1rem;min-height:0;padding-top:1rem;display:grid}.webs-page .demo-stage__topline{gap:.8rem;margin:0;display:grid}.webs-page .demo-stage__topline>p{gap:.2rem}.webs-page .demo-device{opacity:1;display:none;position:relative;inset:auto;transform:none!important}.webs-page .demo-stage[data-view=desktop] .demo-device--desktop,.webs-page .demo-stage[data-view=mobile] .demo-device--mobile{display:block}.webs-page .demo-device--desktop{aspect-ratio:auto;width:100%;top:auto}.webs-page .demo-device--mobile{width:min(15rem,78vw);height:28rem;margin-inline:auto;top:auto}.webs-page .demo-stage__caption{grid-template-columns:1fr;gap:.75rem;padding-top:1rem;display:grid;position:static}.webs-page .demo-stage__caption h3{font-size:2.3rem}.webs-page .web-sales-process.section{border-radius:var(--radius-lg);width:calc(100% - 1.5rem);margin-block:0;padding:2rem 1.25rem}.web-sales-process__list li{grid-template-columns:2.2rem minmax(0,1fr);gap:.75rem}}@media (width>=761px) and (width<=900px){.webs-page .site-nav{box-shadow:none;margin-left:auto;position:static}}@media (prefers-reduced-motion:reduce){.web-sales-reference__media .featured-reference-video{transition:none;display:none}.web-sales-reference__media .featured-reference-poster{opacity:1}.web-sales-reference__media[data-maclera-preview].is-video-ready .featured-reference-video{display:block}}.webs-page .demo-section[data-demo=kruh]{--demo-accent:#253fbd;--demo-wash:#253fbd14}.webs-page .demo-section[data-demo=sever]{--demo-accent:#30372f}.webs-page .demo-section[data-demo=dvur]{--demo-accent:#702f3c}body.webs-page .demo-explorer .demo-tabs{border:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;padding:0 0 1rem;display:grid;overflow:visible}body.webs-page .demo-explorer .demo-tabs button{border:1px solid var(--color-line);width:100%;min-width:0;min-height:92px;color:var(--color-ink);white-space:normal;text-align:left;background:0 0;border-radius:5px;flex-direction:column;justify-content:center;align-items:flex-start;gap:.3rem;padding:1rem 1.25rem;display:flex}body.webs-page .demo-explorer .demo-tabs button:after{display:none}body.webs-page .demo-explorer .demo-tabs button[aria-selected=true]{border-color:var(--color-ink);background:var(--color-ink);box-shadow:inset 0 -3px 0 var(--color-copper);color:var(--color-paper)}body.webs-page .demo-explorer .demo-tabs button[aria-selected=true] .demo-tab__kind{color:var(--color-paper)}.demo-switch-hint{color:var(--color-muted);margin:0 0 1rem;font-size:.875rem}.demo-stage__controls{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:1rem;display:flex}body.webs-page .demo-stage__controls .demo-launch{background:var(--color-copper);min-height:46px;color:var(--color-paper);border-radius:5px;justify-content:center;align-items:center;padding:.8rem 1.1rem;font-size:.85rem;font-weight:750;text-decoration:none;display:inline-flex}body.webs-page .demo-stage__controls .demo-launch:hover{background:var(--color-bronze)}.demo-explorer .demo-tab__kind{color:var(--color-muted);letter-spacing:.02em;font-size:.75rem;font-weight:600}.demo-explorer .demo-tabs strong{font-size:1.25rem;font-weight:750}@media (width<=760px){body.webs-page .demo-explorer .demo-tabs{gap:.5rem}body.webs-page .demo-explorer .demo-tabs button{min-height:78px;padding:.75rem .55rem}.demo-explorer .demo-tab__kind{letter-spacing:0;font-size:.66rem}.demo-explorer .demo-tabs strong{font-size:1.05rem}.demo-stage__controls{justify-content:flex-start}}body .cms-demo{border:1px solid var(--color-line-strong);background:var(--color-paper);min-width:0;font-family:var(--font-interface);border-radius:12px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid;overflow:hidden}body .cms-demo__heading{background:var(--color-ink);color:var(--color-paper);grid-column:1/-1;align-items:center;gap:12px;padding:18px 22px;display:flex}body .cms-demo__heading>span{color:#e1b18d;font-size:28px}body .cms-demo__heading strong{font-size:1rem;line-height:1.4;display:block}body .cms-demo__heading small{color:#e4d7c9;margin-top:4px;font-size:.8rem;display:block}body .cms-demo__editor,body .cms-demo__preview{min-width:0;margin:0;padding:20px}body .cms-demo__editor{flex-direction:column;display:flex}body .cms-demo__step{color:var(--color-ink);align-items:center;gap:8px;margin:0 0 18px;font-size:.78rem;font-weight:700;line-height:1.5;display:flex}body .cms-demo__step b{color:var(--color-copper)}body .cms-demo label{color:var(--color-ink);margin-bottom:6px;font-size:.8rem;font-weight:700;line-height:1.5}body .cms-demo :is(input,select,textarea){border:1px solid var(--color-line-strong);background:var(--color-paper);width:100%;min-width:0;min-height:44px;color:var(--color-ink);font:400 16px/1.5 var(--font-interface);box-shadow:none;border-radius:5px;margin:0 0 14px;padding:10px 12px}body .cms-demo textarea{resize:vertical;min-height:152px}body .cms-demo :is(input,select,textarea,button):focus-visible{outline:2px solid var(--color-copper);outline-offset:3px}body .cms-demo button{min-height:44px;font:600 .84rem/1.45 var(--font-interface);cursor:pointer;border-radius:5px}body .cms-demo__publish{border:1px solid var(--color-copper);background:var(--color-copper);color:var(--color-paper);justify-content:space-between;align-items:center;gap:8px;padding:12px;display:flex}body .cms-demo__publish:hover{background:var(--color-bronze)}body .cms-demo__reset{color:var(--color-muted);text-underline-offset:3px;background:0 0;border:0;align-self:center;margin-top:4px;padding:8px 12px;text-decoration:underline}body .cms-demo__preview{background:var(--color-paper-soft);border-left:1px solid var(--color-line)}body .cms-demo__state{border:1px solid var(--color-line-strong);color:var(--color-muted);border-radius:4px;margin:0 0 16px;padding:5px 9px;font-size:.72rem;display:inline-block}body .cms-demo--published .cms-demo__state{border-color:var(--color-copper);color:var(--color-copper);background:var(--color-paper)}body .cms-demo__post{border-top:3px solid var(--color-copper);overflow-wrap:anywhere;padding-top:16px}body .cms-demo__post-top{color:var(--color-muted);flex-wrap:wrap;gap:5px 12px;margin-bottom:14px;font-size:.7rem;line-height:1.5;display:flex}body .cms-demo__post-top>span:first-child{color:var(--color-copper);font-weight:700}body .cms-demo__post h3{font:500 clamp(1.5rem,2.1vw,1.9rem)/1.15 var(--font-display);letter-spacing:-.02em;color:var(--color-ink);margin:0 0 14px}body .cms-demo__post p{white-space:pre-wrap;color:var(--color-ink);margin:0;font-size:.9rem;line-height:1.7}body .cms-demo__signature{border-top:1px solid var(--color-line);color:var(--color-muted);align-items:center;gap:8px;margin-top:20px;padding-top:14px;font-size:.7rem;display:flex}body .cms-demo__signature span{color:var(--color-copper);font-size:18px}body .cms-demo__status{min-height:5em;color:var(--color-muted);margin:20px 0 0;font-size:.78rem;line-height:1.6}body .cms-demo__note{border-top:1px solid var(--color-line);color:var(--color-muted);grid-column:1/-1;margin:0;padding:14px 20px;font-size:.76rem;line-height:1.55}@media (width<=1100px) and (width>=761px){body .content-editing__grid:has(.cms-demo){grid-template-columns:minmax(0,1fr)}body .content-editing__copy:has(+.cms-demo){max-width:680px}}@media (width<=600px){body .cms-demo{grid-template-columns:minmax(0,1fr)}body .cms-demo__preview{border-left:0;border-top:1px solid var(--color-line)}body .cms-demo__editor,body .cms-demo__preview{padding:18px}body .cms-demo__step{margin-bottom:14px}body .cms-demo__status{min-height:3.2em;margin-top:16px}}
