:root{font-family:Avenir Next,Segoe UI,sans-serif;color:#171917;background:#f7f4eb;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;--cream: #f7f4eb;--ink: #171917;--lime: #d4f571;--muted: #606459;--line: #d8d9cd;--forest: #1d2921}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:100px}body{margin:0}button,input{font:inherit}button,a,input,summary{-webkit-tap-highlight-color:transparent}button,summary{cursor:pointer}button,a{touch-action:manipulation}button,a{color:inherit}button,fieldset{margin:0}fieldset{min-width:0;padding:0;border:0}h1,h2,h3,p{margin-top:0}svg{flex-shrink:0}img{display:block;max-width:100%}:focus-visible{outline:3px solid #49652b;outline-offset:5px}[tabindex="-1"]:focus:not(:focus-visible){outline:none}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.skip-link{position:fixed;top:10px;left:20px;z-index:100;padding:14px 20px;color:var(--cream);background:var(--ink);border-radius:6px;transform:translateY(-180%)}.skip-link:focus{transform:translateY(0)}.container{width:min(1200px,calc(100% - 96px));margin-inline:auto}.section{padding-block:104px}.eyebrow{margin-bottom:20px;font-size:10px;font-weight:650;line-height:1.7;letter-spacing:.14em}.section-heading{max-width:660px}.section-heading h2{margin-bottom:22px;font-size:clamp(32px,3.45vw,46px);font-weight:600;line-height:1.1;letter-spacing:-.055em;text-wrap:balance}.section-description,.offer-copy>p:first-child{color:var(--muted);font-size:16px;line-height:1.8}.button{display:inline-flex;min-height:52px;align-items:center;justify-content:center;gap:12px;padding:14px 21px;border:1px solid transparent;border-radius:7px;font-size:13px;font-weight:600;line-height:1.5;text-align:center;text-decoration:none;transition:background-color .14s,color .14s}.button-dark{color:#fff;background:var(--ink)}.button-dark:hover{background:#35432c}.button-outline{border-color:#999e8e;background:transparent}.button-outline:hover{background:#e9eddf}.button-small{min-height:42px;padding:10px 15px;font-size:12px}.text-link{display:inline-flex;align-items:center;gap:10px;font-size:13px;font-weight:550;line-height:1.7;text-decoration-thickness:1px;text-underline-offset:5px}.brand{display:inline-block;font-size:30px;font-weight:650;line-height:1;letter-spacing:-.07em;text-decoration:none}.brand img{object-fit:contain}.site-header{position:sticky;top:0;z-index:20;background:var(--cream);border-bottom:1px solid var(--line)}.header-inner{display:flex;height:82px;align-items:center;justify-content:space-between;gap:24px}.header-nav{display:flex;align-items:center;gap:32px}.header-nav a{padding-block:12px;font-size:12px;font-weight:500;text-decoration:none}.header-nav a:hover{text-decoration:underline;text-underline-offset:5px}.header-actions{display:flex;align-items:center;gap:14px}.menu-toggle{display:none;width:44px;height:44px;align-items:center;justify-content:center;padding:0;background:transparent;border:1px solid var(--line);border-radius:6px}.hero{display:grid;grid-template-columns:minmax(0,1.18fr) minmax(0,1fr);column-gap:66px;padding-top:64px}.hero-copy{align-self:center;padding-bottom:15px}.hero-eyebrow{display:flex;align-items:center;gap:9px;margin-bottom:28px;font-size:9px}.eyebrow-dot{width:8px;height:8px;flex-shrink:0;background:#66842f;border-radius:50%}.hero h1{margin-bottom:28px;font-size:clamp(46px,4.6vw,66px);font-weight:600;line-height:1.05;letter-spacing:-.07em}.hero-highlight{box-shadow:inset 0 -.23em var(--lime)}.hero-description{max-width:465px;margin-bottom:28px;color:#53584d;font-size:17px;line-height:1.8}.hero-actions{display:flex;flex-wrap:wrap;gap:10px}.hero-support{display:flex;max-width:405px;align-items:flex-start;gap:10px;margin-top:23px;margin-bottom:0;color:var(--muted);font-size:12px;line-height:1.8}.hero-support svg{margin-top:2px}.hero-visual{position:relative;display:flex;min-width:0;flex-direction:column;align-items:center;justify-content:center;padding:27px 20px 22px;background:#e8ebdd;border-radius:25px}.preview-tag{position:absolute;top:35px;left:18px;z-index:1;display:flex;width:107px;align-items:flex-start;gap:4px;padding:10px 7px;background:var(--lime);border-radius:5px;transform:rotate(-7deg);pointer-events:none}.preview-tag svg{margin-top:2px;transform:rotate(-35deg)}.preview-tag span{font-size:11px;font-weight:600;line-height:1.4;white-space:pre-line}.phone{width:290px;max-width:100%;background:#fffefa;border:7px solid #262c25;border-radius:36px;box-shadow:0 25px 35px -22px #17291470,0 0 0 1px #11180f}.phone-top{display:flex;height:24px;align-items:center;justify-content:center}.phone-top span{width:65px;height:6px;margin-top:-3px;background:#262c25;border-radius:10px}.phone-content{padding:7px 17px 19px}.phone-brand{display:flex;align-items:center;gap:9px;margin-bottom:21px;font-size:12px;font-weight:650}.phone-business-icon{display:flex;width:35px;height:35px;align-items:center;justify-content:center;background:#eff1e7;border-radius:10px}.phone-demo-label{margin-bottom:9px;color:var(--muted);font-size:9px;font-weight:550;letter-spacing:.06em;text-transform:uppercase}.phone-headline{max-width:210px;margin-bottom:22px;font-size:25px;font-weight:600;line-height:1.15;letter-spacing:-.045em}.phone-step{display:flex;align-items:center;gap:8px;margin-bottom:12px;font-size:11px;font-weight:600}.phone-step>span{display:flex;width:23px;height:23px;align-items:center;justify-content:center;background:var(--lime);border-radius:50%;font-size:9px}.preview-services{display:grid;gap:8px}.preview-service{display:flex;min-height:58px;align-items:center;justify-content:space-between;gap:10px;padding:11px;border:1px solid #afb4a5;border-radius:8px;text-decoration:none}.preview-service:hover,.preview-service.is-selected{background:#f2f7e3;border-color:#526139}.preview-service strong{display:block;font-size:11px;font-weight:600}.preview-service small{display:block;margin-top:3px;color:var(--muted);font-size:9px}.choice-indicator{display:flex;width:21px;height:21px;align-items:center;justify-content:center;border:1px solid #747d66;border-radius:50%}.preview-service.is-selected .choice-indicator{background:var(--lime)}.phone-action{display:flex;min-height:43px;justify-content:space-between;margin-top:16px;padding:10px 13px;font-size:11px}.phone-notice{margin:12px 0 0;color:#62685b;font-size:10px;line-height:1.6;text-align:center}.preview-caption{display:flex;align-items:center;justify-content:center;gap:7px;margin:22px 0 0;color:#51594a;font-size:9px;line-height:1.5;text-align:center}.preview-caption>span{width:5px;height:5px;flex-shrink:0;background:#557135;border-radius:50%}.hero-baseline{display:flex;grid-column:1 / -1;align-items:center;gap:22px;padding-block:42px 38px;font-size:11px}.baseline-rule{height:1px;flex:1;background:var(--line)}.baseline-label{color:var(--muted);font-size:9px}.problem-section{padding-block:88px;background:#eeeee4;border-block:1px solid var(--line)}.problem-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:120px}.problem-layout .section-heading{max-width:435px}.problem-closing{max-width:370px;margin:25px 0 0;padding-left:17px;border-left:2px solid #6c8543;font-size:13px;line-height:1.8}.problem-list{padding-top:4px}.problem-item{display:flex;gap:19px;padding-block:24px;border-bottom:1px solid #d3d6c6}.problem-item:first-child{padding-top:0}.problem-item:last-child{padding-bottom:0;border-bottom:0}.problem-icon{display:flex;width:44px;height:44px;flex-shrink:0;align-items:center;justify-content:center;border:1px solid #c5cbba;border-radius:50%}.problem-item h3{margin-bottom:9px;font-size:18px;font-weight:550;letter-spacing:-.025em}.problem-item p{max-width:350px;margin-bottom:0;color:var(--muted);font-size:13px;line-height:1.8}.sectors-section .section-heading{max-width:650px}.sector-switch{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;max-width:790px;margin-top:38px;padding:5px;background:#e9eade;border-radius:12px}.sector-option{position:relative;cursor:pointer}.sector-option>span{display:flex;min-height:57px;align-items:center;justify-content:center;gap:11px;padding:13px;border-radius:8px;font-size:13px;font-weight:550;line-height:1.4;text-align:center}.sector-option input:checked+span{color:var(--cream);background:var(--ink)}.sector-option input:checked+span svg{color:var(--lime)}.sector-option input:focus-visible+span,.demo-service input:focus-visible+span,.demo-date input:focus-visible+span,.demo-time input:focus-visible+span{outline:3px solid #49652b;outline-offset:4px}.sector-story{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:100px;margin-top:38px;padding-bottom:30px;border-bottom:1px solid var(--line)}.sector-story .eyebrow{margin-bottom:13px;color:var(--muted);font-size:9px}.sector-story h3{max-width:380px;margin-bottom:0;font-size:29px;font-weight:550;line-height:1.25;letter-spacing:-.04em}.sector-story p:not(.eyebrow){margin-bottom:15px;font-size:14px;line-height:1.8}.sector-story .sector-notice{margin-bottom:0;color:var(--muted);font-size:11px}.other-business{margin-top:24px}.demo-section{padding-block:96px;background:#eeeee4;border-block:1px solid var(--line)}.demo-layout{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1fr);align-items:start;gap:100px}.demo-explanation{padding-top:23px}.demo-explanation .section-heading{max-width:400px}.demo-explainer-steps{display:grid;gap:25px;margin:34px 0 32px;padding:0;list-style:none}.demo-explainer-steps li{display:flex;align-items:center;gap:14px}.explainer-number{display:flex;width:33px;height:33px;flex-shrink:0;align-items:center;justify-content:center;border:1px solid #aeb6a1;border-radius:50%;font-size:12px}.demo-explainer-steps strong{display:block;margin-bottom:3px;font-size:13px;font-weight:600}.demo-explainer-steps small{display:block;color:var(--muted);font-size:12px}.demo-privacy{display:flex;align-items:flex-start;gap:8px;color:#515c44;font-size:10px;line-height:1.7}.demo-workspace{min-width:0;overflow:clip;background:#fffefa;border:1px solid #bac2af;border-radius:16px;box-shadow:0 14px 30px -20px #33422225}.demo-workspace-header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:18px 24px}.demo-label{display:inline-flex;align-items:center;gap:7px;font-size:11px;font-weight:600}.demo-label>span{width:6px;height:6px;background:#557135;border-radius:50%}.reset-button{display:inline-flex;min-height:36px;align-items:center;gap:6px;padding:3px 0;background:transparent;border:0;font-size:11px;text-decoration:underline;text-underline-offset:4px}.demo-notice{display:flex;align-items:center;gap:9px;margin:0;padding:12px 24px;color:#415135;background:#f0f5e5;border-block:1px solid #d9e2ca;font-size:12px;font-weight:500;line-height:1.7}.demo-progress{display:flex;justify-content:space-between;gap:10px;margin:0;padding:22px 26px 0;list-style:none}.demo-progress li{display:flex;align-items:center;gap:7px;color:#686e61;font-size:11px;font-weight:500}.demo-progress li>span{display:flex;width:23px;height:23px;align-items:center;justify-content:center;border:1px solid #9fa58f;border-radius:50%;font-size:9px}.demo-progress .is-active{color:var(--ink)}.demo-progress .is-active>span{background:var(--lime);border-color:#9fb956}.demo-form{padding:26px}.demo-step-content{min-height:330px}.demo-business{margin-bottom:9px;color:var(--muted);font-size:11px;font-weight:550}.demo-step-content h3{margin-bottom:9px;font-size:25px;font-weight:550;line-height:1.2;letter-spacing:-.04em}.demo-step-description{margin-bottom:24px;color:var(--muted);font-size:13px;line-height:1.7}.demo-services{display:grid;gap:10px}.demo-service{position:relative;cursor:pointer}.demo-service-content{display:grid;min-height:78px;grid-template-columns:minmax(0,1fr) auto 19px;align-items:center;gap:13px;padding:16px 14px;border:1px solid #a5ad99;border-radius:8px}.demo-service-content strong{display:block;font-size:14px;font-weight:600}.demo-service-content small{display:block;margin-top:5px;color:var(--muted);font-size:12px;line-height:1.7}.service-duration{font-size:11px;white-space:nowrap}.radio-mark{display:flex;width:19px;height:19px;align-items:center;justify-content:center;border:1px solid #757f67;border-radius:50%}.radio-mark svg{opacity:0}.demo-service input:checked+span{background:#f2f8e3;border-color:#566a37}.demo-service input:checked+span .radio-mark{background:var(--lime);border-color:#566a37}.demo-service input:checked+span .radio-mark svg{opacity:1}.demo-form-actions{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:25px;padding-top:21px;border-top:1px solid var(--line)}.demo-form-actions .button{min-height:46px;font-size:12px}.button-back{gap:6px;padding-inline:0;background:transparent}.button-back:hover,.inline-button:hover{text-decoration:underline;text-underline-offset:4px}.chosen-service{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:-7px 0 20px;padding-bottom:14px;border-bottom:1px solid var(--line);font-size:10px;line-height:1.6}.chosen-service>span>span{margin-inline:4px;color:var(--muted)}.inline-button{padding:6px 0;background:transparent;border:0;font-size:10px;line-height:1.6;text-align:left;text-decoration:underline;text-underline-offset:4px}.demo-date-fieldset legend,.demo-time-fieldset legend{margin-bottom:11px;font-size:11px;font-weight:550}.demo-dates{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}.demo-date,.demo-time{position:relative;min-width:0;cursor:pointer}.demo-date>span{display:flex;min-height:83px;flex-direction:column;align-items:center;justify-content:center;gap:5px;padding:9px 3px;border:1px solid #858e77;border-radius:8px}.demo-date small{font-size:11px;text-transform:capitalize}.demo-date strong{font-size:21px;font-weight:550}.demo-date input:checked+span,.demo-time input:checked+span{background:var(--lime);border-color:#4a5c2e}.demo-time-fieldset{margin-top:22px}.demo-times{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.demo-time>span{display:flex;min-height:42px;align-items:center;justify-content:center;border:1px solid #858e77;border-radius:6px;font-size:13px}.choose-date-hint{margin:22px 0 0;color:var(--muted);font-size:11px;line-height:1.7}.demo-error{margin:16px 0 0;padding:10px 12px;color:#9c3224;background:#fff0e8;border-left:2px solid #9c3224;font-size:12px;line-height:1.7}.demo-summary{margin:24px 0 0}.demo-summary>div{display:flex;align-items:baseline;justify-content:space-between;gap:18px;padding-block:14px;border-bottom:1px solid var(--line);font-size:12px;line-height:1.6}.demo-summary dt{flex-shrink:0;color:var(--muted)}.demo-summary dd{margin:0;font-weight:550;text-align:right}.demo-summary time{text-transform:capitalize}.summary-edit-actions{display:flex;flex-wrap:wrap;gap:10px 25px;margin-top:17px}.demo-completion{margin-top:22px}.completion-icon{display:flex;width:66px;height:66px;align-items:center;justify-content:center;margin-bottom:18px;background:var(--lime);border-radius:50%}.demo-completion p[role=status]{max-width:340px;font-size:16px;font-weight:550;line-height:1.5}.demo-completion p:last-child{color:var(--muted);font-size:11px;line-height:1.8}.benefits-section .section-heading{max-width:600px}.benefit-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:50px;margin-top:45px}.benefit{padding-top:27px;border-top:1px solid #bec5b1}.benefit-icon{display:flex;width:49px;height:49px;align-items:center;justify-content:center;margin-bottom:26px;background:#e6edce;border-radius:12px}.benefit h3{max-width:310px;margin-bottom:15px;font-size:21px;font-weight:550;line-height:1.35;letter-spacing:-.035em}.benefit p{margin-bottom:0;color:var(--muted);font-size:13px;line-height:1.9}.whatsapp-section{padding-block:88px;background:#eeeee4;border-block:1px solid var(--line)}.whatsapp-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px 100px}.whatsapp-section .section-heading{max-width:430px}.whatsapp-features{display:grid;gap:26px}.whatsapp-feature{display:flex;align-items:flex-start;gap:17px;padding-bottom:26px;border-bottom:1px solid #c9cdbf}.whatsapp-feature:last-child{padding-bottom:0;border-bottom:0}.whatsapp-icon{display:flex;width:43px;height:43px;flex-shrink:0;align-items:center;justify-content:center;background:#e0e8ce;border-radius:12px}.whatsapp-feature h3{margin-bottom:11px;font-size:20px;font-weight:550;line-height:1.35;letter-spacing:-.03em}.whatsapp-feature p{margin-bottom:0;color:var(--muted);font-size:13px;line-height:1.9}.whatsapp-permission{display:flex;grid-column:1 / -1;align-items:flex-start;gap:12px;margin:0;padding:18px 20px;color:#3a482d;background:#e0e8ce;border-left:2px solid #617a3e;border-radius:0 8px 8px 0;font-size:12px;line-height:1.8}.whatsapp-permission svg{margin-top:2px}.process-section{padding-block:90px 96px;color:var(--cream);background:var(--forest)}.process-section .eyebrow{color:var(--lime)}.process-section .section-description{color:#c5cebd}.process-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:50px;margin:48px 0 0;padding:0;list-style:none}.process-steps li{padding-top:24px;border-top:1px solid #626d5b}.process-number{display:block;margin-bottom:28px;color:var(--lime);font-size:12px}.process-steps h3{max-width:280px;margin-bottom:14px;font-size:23px;font-weight:500;line-height:1.3;letter-spacing:-.03em}.process-steps p{max-width:305px;margin-bottom:0;color:#c5cebd;font-size:13px;line-height:1.9}.offer-section{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:120px}.offer-section h2{max-width:390px}.offer-copy>p:first-child{margin-bottom:26px}.custom-scope{margin-bottom:0;padding-left:14px;border-left:3px solid #66842f;font-size:14px;font-weight:600;line-height:1.8}.offer-proposal{margin-block:26px;padding-top:24px;border-top:1px solid var(--line)}.offer-proposal h3{margin-bottom:11px;font-size:18px;font-weight:550;line-height:1.4;letter-spacing:-.025em}.offer-proposal p{margin-bottom:0;color:var(--muted);font-size:14px;line-height:1.8}.offer-proposal .approved-prices{margin-top:22px}.contact-notice{margin:15px 0 0;color:var(--muted);font-size:10px;line-height:1.7}.approved-prices{display:grid;gap:16px;margin:0 0 28px}.approved-prices>div{display:flex;justify-content:space-between;gap:20px}.approved-prices dd{margin:0;font-weight:600}.faq-section{padding-block:83px 90px;border-top:1px solid var(--line)}.faq-layout{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1fr);gap:100px}.faq-list details{border-bottom:1px solid #c9cdbf}.faq-list details:first-child{border-top:1px solid #c9cdbf}.faq-list summary{display:flex;min-height:74px;align-items:center;justify-content:space-between;gap:25px;padding-block:20px;font-size:14px;font-weight:550;line-height:1.6;list-style:none}.faq-list summary::-webkit-details-marker{display:none}.faq-list details[open] summary svg{transform:rotate(45deg)}.faq-list details p{margin:-2px 40px 23px 0;color:var(--muted);font-size:13px;line-height:1.9}.closing-section{padding-top:10px;padding-bottom:74px}.closing-content{padding:63px 66px;background:var(--lime);border-radius:23px}.closing-content .section-heading{max-width:790px}.closing-content .section-heading h2{font-size:clamp(35px,4vw,56px);line-height:1.07}.closing-content .section-description{max-width:550px;color:#404c32;font-size:14px}.closing-content>div:last-child{margin-top:30px}.closing-contact-note{display:flex;align-items:center;gap:7px;margin:15px 0 0;color:#404c32;font-size:10px;line-height:1.7}.footer-main{display:flex;align-items:flex-start;justify-content:space-between;gap:35px;padding-bottom:40px}.footer-main p{margin:15px 0 0;color:var(--muted);font-size:11px;line-height:1.8}.footer-contact{display:grid;gap:8px;padding-top:3px}.footer-contact>span{color:var(--muted);font-size:10px}.footer-bottom{display:flex;align-items:center;justify-content:space-between;gap:20px;padding-block:22px;border-top:1px solid var(--line);color:var(--muted);font-size:10px}.footer-bottom a{display:inline-flex;align-items:center;gap:8px;text-decoration:none}@media(max-width:1150px){.hero{column-gap:35px}.hero-actions .button{padding-inline:16px;font-size:12px}.preview-tag{top:24px;left:8px;width:94px}.preview-tag span{font-size:10px}.problem-layout,.sector-story,.demo-layout,.offer-section,.faq-layout{gap:60px}}@media(max-width:950px){.container{width:calc(100% - 64px)}.hero{grid-template-columns:minmax(0,1fr) minmax(0,.9fr);gap:28px;padding-top:45px}.hero h1{font-size:clamp(39px,5.4vw,51px)}.hero-description{font-size:15px}.hero-visual{padding-inline:14px}.preview-tag{display:none}.hero-baseline{gap:15px;padding-top:12px}.hero-support{font-size:11px}.header-nav{gap:20px}.problem-layout,.sector-story,.offer-section,.faq-layout{gap:40px}.whatsapp-layout{column-gap:40px}.demo-layout{grid-template-columns:minmax(0,1fr);gap:30px}.demo-explanation{padding-top:0}.demo-explanation .section-heading{max-width:620px}.demo-explainer-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-block:25px}.demo-explainer-steps li{align-items:flex-start;gap:10px}.demo-explainer-steps small{font-size:10px;line-height:1.6}.demo-step-content{min-height:320px}.benefit-grid,.process-steps{gap:30px}.benefit h3,.process-steps h3{font-size:20px}.closing-content{padding:45px}}@media(max-width:700px){html{scroll-padding-top:88px}.container{width:calc(100% - 40px)}.section{padding-block:68px}.header-inner{height:70px;gap:14px}.brand{font-size:28px}.header-actions{gap:10px}.header-actions .button{gap:7px;padding-inline:12px;font-size:11px}.menu-toggle{display:inline-flex;width:39px;height:42px}.header-nav{position:absolute;top:100%;right:0;left:0;display:none;flex-direction:column;align-items:stretch;gap:0;padding:12px 20px 20px;background:var(--cream);border-bottom:1px solid #aeb59e;box-shadow:0 14px 15px -15px #1d292160}.header-nav.is-open{display:flex}.header-nav a{padding:14px 4px;font-size:14px}.hero{grid-template-columns:minmax(0,1fr);gap:0;padding-top:40px}.hero-copy{padding-bottom:0}.hero-eyebrow{gap:7px;margin-bottom:23px;font-size:8px;letter-spacing:.11em}.hero h1{margin-bottom:24px;font-size:clamp(43px,10.1vw,62px);line-height:1.08;letter-spacing:-.065em}.hero-description{max-width:460px;margin-bottom:24px;font-size:15px;line-height:1.85}.hero-actions{flex-direction:column;align-items:stretch;gap:10px}.hero-actions .button{min-height:51px;padding-inline:15px;font-size:12px}.hero-support{max-width:320px;gap:9px;margin-top:20px;font-size:11px}.hero-visual{max-width:420px;margin-top:38px;padding:28px 18px 23px;border-radius:19px}.phone{width:278px;border-width:6px;border-radius:33px}.preview-tag{top:-8px;left:10px;display:flex;width:92px;padding:8px 5px}.preview-tag svg{width:20px}.preview-caption{margin-top:23px;font-size:8px}.hero-baseline{padding-block:25px 32px;font-size:10px}.baseline-label{display:none}.baseline-rule{min-width:15px}.section-heading h2{margin-bottom:18px;font-size:34px;line-height:1.14;letter-spacing:-.05em}.eyebrow{margin-bottom:16px;font-size:8px;letter-spacing:.12em}.section-description,.offer-copy>p:first-child{font-size:14px;line-height:1.85}.problem-section{padding-block:59px}.whatsapp-section{padding-block:61px}.whatsapp-layout{grid-template-columns:minmax(0,1fr);gap:28px}.whatsapp-feature{gap:14px;padding-bottom:24px}.whatsapp-feature h3{font-size:19px}.whatsapp-feature p{font-size:12px}.whatsapp-permission{gap:10px;padding:15px;font-size:11px}.problem-layout,.sector-story,.offer-section,.faq-layout{grid-template-columns:minmax(0,1fr);gap:32px}.problem-closing{margin-top:20px;font-size:12px}.problem-item{gap:14px;padding-block:22px}.problem-icon{width:38px;height:38px}.problem-icon svg{width:20px}.problem-item h3{font-size:17px}.problem-item p{font-size:12px}.sector-switch{gap:4px;margin-top:29px;padding:4px}.sector-option>span{min-height:89px;flex-direction:column;gap:8px;padding:10px 4px;font-size:10px}.sector-option svg{width:19px;height:19px}.sector-story{gap:19px;margin-top:28px;padding-bottom:23px}.sector-story h3{font-size:26px}.sector-story p:not(.eyebrow){font-size:13px}.sector-story .sector-notice{font-size:10px}.other-business{gap:12px;margin-top:22px;font-size:12px}.demo-section{padding-block:62px}.demo-layout{gap:24px}.demo-explainer-steps{gap:15px;margin-block:24px}.demo-explainer-steps li{flex-direction:column;gap:9px}.explainer-number{width:28px;height:28px;font-size:11px}.demo-explainer-steps strong{font-size:11px}.demo-explainer-steps small{font-size:9px}.demo-privacy{margin-bottom:0;font-size:9px}.demo-workspace{border-radius:12px}.demo-workspace-header{gap:6px;padding:14px 15px}.demo-label,.reset-button{gap:5px;font-size:10px}.demo-notice{gap:8px;padding:12px 15px;font-size:11px}.demo-progress{gap:8px;padding:20px 16px 0}.demo-progress li{gap:5px;font-size:10px}.demo-progress li>span{width:21px;height:21px}.demo-form{padding:23px 16px 20px}.demo-step-content{min-height:355px}.demo-step-content h3{font-size:23px}.demo-step-description{margin-bottom:20px;font-size:12px}.demo-service-content{min-height:83px;gap:9px;padding:13px 10px}.demo-service-content strong{font-size:13px}.demo-service-content small{font-size:11px}.service-duration{font-size:10px}.demo-form-actions{gap:8px;margin-top:22px;padding-top:18px}.demo-form-actions .button{gap:7px;min-height:45px;font-size:12px}.demo-form-actions .button-dark{padding-inline:14px}.chosen-service{align-items:flex-start;gap:15px;font-size:9px}.chosen-service>span{max-width:160px}.chosen-service .inline-button{max-width:85px;flex-shrink:0;padding-top:0;font-size:9px;text-align:right}.demo-dates{gap:6px}.demo-date>span{min-height:82px}.demo-date small{font-size:10px}.demo-date strong{font-size:20px}.demo-time>span{min-height:44px}.demo-summary>div{gap:14px;font-size:10px}.demo-summary dt{max-width:86px;flex-shrink:1}.demo-summary dd{max-width:180px}.benefit-grid,.process-steps{grid-template-columns:minmax(0,1fr);gap:30px;margin-top:32px}.benefit{padding-top:24px}.benefit-icon{width:43px;height:43px;margin-bottom:20px}.benefit h3{max-width:285px;font-size:21px}.benefit p{font-size:12px}.process-section{padding-block:63px 68px}.process-steps{gap:26px}.process-steps li{display:grid;grid-template-columns:31px minmax(0,1fr);gap:0 16px;padding-top:22px}.process-number{grid-row:1 / 3;margin:3px 0 0;font-size:11px}.process-steps h3{margin-bottom:11px;font-size:21px}.process-steps p{grid-column:2;max-width:none;font-size:12px}.offer-section{gap:8px}.offer-section h2{max-width:320px}.offer-copy .button{width:100%}.custom-scope,.offer-proposal p{font-size:13px}.faq-section{padding-block:61px}.faq-layout{gap:16px}.faq-list summary{min-height:73px;gap:18px;font-size:13px}.faq-list details p{margin-right:20px;font-size:12px}.closing-section{padding-top:0;padding-bottom:52px}.closing-content{padding:35px 22px;border-radius:15px}.closing-content .section-heading h2{font-size:35px;line-height:1.13;letter-spacing:-.055em;text-wrap:wrap}.closing-content .section-description{font-size:12px}.closing-content .button{width:100%;gap:8px;padding-inline:12px;font-size:10px}.closing-contact-note{align-items:flex-start;gap:6px;margin-top:13px;font-size:9px}.closing-contact-note svg{margin-top:2px}.footer-main{flex-direction:column;gap:28px;padding-bottom:28px}.footer-main p{max-width:250px;font-size:10px}.footer-contact{gap:7px}.footer-bottom{padding-block:20px;font-size:9px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{transition:none!important;animation:none!important}}
