.lazyload{max-width:100%}:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px;--wp--preset--aspect-ratio--square:1;--wp--preset--aspect-ratio--4-3:4/3;--wp--preset--aspect-ratio--3-4:3/4;--wp--preset--aspect-ratio--3-2:3/2;--wp--preset--aspect-ratio--2-3:2/3;--wp--preset--aspect-ratio--16-9:16/9;--wp--preset--aspect-ratio--9-16:9/16;--wp--preset--color--black:#000000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#ffffff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px;--wp--preset--spacing--20:0.44rem;--wp--preset--spacing--30:0.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined:6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp:6px 6px 0px rgb(0, 0, 0);--wp--style--global--content-size:800px;--wp--style--global--wide-size:1200px;--wp--style--block-gap:24px}:where(body){margin:0}body{padding:0;background-color:#fff;color:#333;font-size:1rem;font-weight:400;-moz-osx-font-smoothing:grayscale;color:var(--ink);background:var(--surface);font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;-webkit-font-smoothing:antialiased}html{line-height:1.15;-webkit-text-size-adjust:100%;scroll-behavior:smooth}:after,:before{box-sizing:border-box}h1,h2,h3{color:inherit;font-family:inherit;line-height:1.2;margin-block-end:1rem;margin-block-start:.5rem}h1{font-size:2.5rem}h2{font-size:2rem}h3{font-size:1.75rem}p{margin-block-end:.9rem;margin-block-start:0}a{background-color:transparent;text-decoration:none}a:active,a:hover{color:#336}strong{font-weight:bolder}small{font-size:80%}img{border-style:none}details{display:block}summary{display:list-item}@media print{*,:after,:before{background:0 0!important;box-shadow:none!important;color:#000!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" ("attr(href)")"}a[href^="#"]:after{content:""}blockquote{border:1px solid #ccc}blockquote,img{-moz-column-break-inside:avoid;break-inside:avoid}h2,h3,p{orphans:3;widows:3}h2,h3{-moz-column-break-after:avoid;break-after:avoid}}label{display:inline-block;line-height:1;vertical-align:middle}body,button,input,select{line-height:1.5;margin:0}input,select{font-family:inherit;font-size:1rem}input[type=tel],input[type=text],select{border:1px solid #666;border-radius:3px;padding:.5rem 1rem;transition:all .3s;width:100%}input[type=tel]:focus,input[type=text]:focus,select:focus{border-color:#333}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=submit]{font-weight:400}[type=button],[type=submit],button{-webkit-appearance:button;width:auto;background-color:transparent;border:1px solid #c36;border-radius:3px;color:#c36;display:inline-block;font-size:1rem;padding:.5rem 1rem;text-align:center;transition:all .3s;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}[type=button]:focus:not(:focus-visible),[type=submit]:focus:not(:focus-visible),button:focus:not(:focus-visible){outline:0}[type=button]:focus,[type=button]:hover,[type=submit]:focus,[type=submit]:hover,button:focus,button:hover{background-color:#c36;color:#fff;text-decoration:none}[type=button]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}.wa-panel-head small,.wa-panel-head strong,select{display:block}li,ul{background:0 0;border:0;font-size:100%;margin-block-end:0;margin-block-start:0;outline:0;vertical-align:baseline}.lazyload{--smush-placeholder-width:100px;--smush-placeholder-bg-max-width:120px;--smush-placeholder-aspect-ratio:1/1;width:var(--smush-image-width, var(--smush-placeholder-width))!important;aspect-ratio:var(--smush-image-aspect-ratio, var(--smush-placeholder-aspect-ratio))!important;opacity:0}:root{--navy:#0b1830;--navy-2:#10264b;--blue:#1764e8;--blue-2:#2d7cff;--sky:#53c8f5;--mint:#32d6a0;--ink:#0c1729;--muted:#5f6f83;--line:#dce5ef;--surface:#ffffff;--soft:#f4f8fc;--soft-blue:#edf5ff;--shadow:0 24px 70px rgba(23, 52, 91, .13);--radius:22px;--shell:1180px}*{box-sizing:border-box}img{max-width:100%;height:auto}a,button{-webkit-tap-highlight-color:transparent}a{color:inherit}button{font:inherit}h1,h2,h3,p{margin-top:0}h1,h2,h3{font-weight:700;text-wrap:balance}p{text-wrap:pretty}.icon-sprite{position:absolute;width:0;height:0;overflow:hidden}.icon-svg{display:block;width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.icon-svg-sm{width:15px;height:15px}.icon-svg-xs{width:12px;height:12px}.skip-link{position:fixed;z-index:9999;top:12px;left:12px;padding:10px 14px;border-radius:8px;color:#fff;background:var(--navy);transform:translateY(-150%)}.skip-link:focus{transform:translateY(0)}:focus-visible{outline:3px solid var(--sky);outline-offset:3px}.shell{width:min(calc(100% - 40px),var(--shell));margin-inline:auto}.section-soft{background:var(--soft)}.eyebrow{margin:0 0 14px;color:var(--blue);font-size:12px;font-weight:800;letter-spacing:.13em;text-transform:uppercase}.section-heading{max-width:760px;margin-bottom:46px}.section-heading.flush{margin-bottom:0}.section-heading.center{margin-inline:auto;text-align:center}.section-heading h2{margin-bottom:17px;line-height:1.08;letter-spacing:-.045em}.section-heading p{margin-bottom:0;color:var(--muted);line-height:1.65}.button{display:inline-flex;min-height:50px;align-items:center;justify-content:center;gap:10px;padding:13px 20px;border:1px solid transparent;border-radius:12px;font-size:14px;font-weight:700;line-height:1.2;text-decoration:none;transition:transform .18s ease,box-shadow .18s ease,background .18s ease}.button:hover{transform:translateY(-2px)}.button-primary{color:#fff;background:var(--blue);box-shadow:0 12px 28px rgba(23,100,232,.26)}.button-primary:hover{box-shadow:0 16px 34px rgba(23,100,232,.34)}.button-secondary{border-color:#cfd9e5;color:var(--ink);background:rgba(255,255,255,.88)}.button-dark{color:#fff;background:var(--navy);box-shadow:0 12px 26px rgba(11,24,48,.2)}.button-ghost{border-color:rgba(255,255,255,.22);color:#fff;background:rgba(255,255,255,.07)}.brand{display:inline-flex;align-items:center;text-decoration:none}.brand img{display:block;width:auto;height:36px}.faq-item summary,.pricing-head{display:flex;justify-content:space-between}.pricing-head{align-items:flex-end;gap:30px;margin-bottom:40px}.billing-toggle{display:inline-flex;padding:5px;border:1px solid var(--line);border-radius:14px;background:#fff}.billing-option{min-height:44px;padding:9px 14px;border:0;border-radius:10px;color:#5b6b7f;background:0 0;cursor:pointer;font-size:11px;font-weight:750}.billing-option.active{color:#fff;background:var(--navy)}.billing-option span{color:var(--mint)}.pricing-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.plan,.plan-list li{position:relative;display:flex}.plan{min-height:500px;flex-direction:column;padding:29px;border:1px solid var(--line);border-radius:23px;background:#fff}.plan.popular{color:#fff;border-color:transparent;background:linear-gradient(150deg,var(--navy),#154782);box-shadow:0 30px 65px rgba(11,34,66,.23)}.plan-name,.popular-label{font-weight:800;text-transform:uppercase}.popular-label{position:absolute;top:17px;right:17px;padding:6px 9px;border-radius:999px;color:#052b20;background:var(--mint);font-size:8px;letter-spacing:.08em}.plan-name{color:var(--blue);font-size:12px;letter-spacing:.09em}.popular .plan-name{color:#71d9ff}.price{display:flex;align-items:baseline;margin:18px 0 5px;font-variant-numeric:tabular-nums}.price-currency{margin-right:4px;font-size:16px;font-weight:750}.price-value{font-size:48px;font-weight:800;letter-spacing:-.055em}.price-value.consultation{font-size:36px}.price-period{margin-left:5px;color:#738197;font-size:11px}.popular .price-period{color:#b7cae1}.price-note{min-height:34px;margin-bottom:18px;color:#708095}.popular .price-note{color:#b9cbe0}.plan>p{min-height:48px;color:var(--muted);line-height:1.55}.popular>p{color:#c2d1e3}.plan-list{display:grid;gap:11px;margin:18px 0 26px;padding:0;list-style:none}.plan-list li{gap:9px;line-height:1.45;font-size:13px}.plan-list li::before{display:block;flex:0 0 17px;height:17px;border-radius:50%;background:#bff4e2;content:""}.plan-list li::after{position:absolute;top:3px;left:6px;width:4px;height:7px;border-right:1.5px solid #07503b;border-bottom:1.5px solid #07503b;content:"";transform:rotate(45deg)}.plan .button{width:100%;margin-top:auto}.faq-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.faq-item{border:1px solid var(--line);border-radius:16px;background:#fff}.faq-item summary{min-height:64px;align-items:center;gap:20px;padding:18px 20px;cursor:pointer;font-weight:750;list-style:none}.faq-item summary::-webkit-details-marker{display:none}.faq-item summary::after{color:var(--blue);content:"+";font-size:20px}.faq-item p{margin:0;padding:0 20px 20px;color:var(--muted);line-height:1.65}.wa-float,.wa-panel{position:fixed;right:22px}.wa-float{z-index:250;bottom:22px;display:inline-flex;min-height:56px;align-items:center;gap:10px;padding:13px 18px;border:0;border-radius:999px;color:#fff;background:#20b96b;box-shadow:0 16px 38px rgba(8,77,49,.28);cursor:pointer;font-weight:800;transition:transform .18s ease,background .18s ease}.wa-float:hover{background:#179b58;transform:translateY(-2px)}.wa-float .icon-svg{width:24px;height:24px}.wa-panel{z-index:260;bottom:90px;display:none;width:min(370px,calc(100vw - 28px));overflow:hidden;border:1px solid #d7e1ec;border-radius:22px;background:#fff;box-shadow:0 28px 80px rgba(7,24,46,.27)}.wa-panel-head{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:21px 22px;color:#fff;background:var(--navy)}.wa-panel-head strong{margin-bottom:4px;font-size:18px}.wa-panel-head small{color:#b9cbe0;font-size:11px}.modal-close,.wa-close{display:grid;width:36px;height:36px;place-items:center;border:1px solid rgba(255,255,255,.18);border-radius:50%;color:#fff;background:rgba(255,255,255,.08);cursor:pointer;font-size:22px;line-height:1}.wa-panel-body{padding:22px}.wa-panel-body>p{margin-bottom:18px;color:var(--muted);font-size:13px;line-height:1.55}.lead-field,.lead-form{display:grid;gap:13px}.lead-field{gap:6px;color:#344a63;font-weight:750}.lead-field input,.lead-field select{width:100%;min-height:46px;border:1px solid #cfdbe7;border-radius:10px;color:var(--ink);background:#fff;padding:10px 12px;font:500 14px Inter,system-ui,sans-serif}.lead-field input:focus,.lead-field select:focus{border-color:var(--blue);outline:3px solid rgba(23,100,232,.13)}.phone-row{display:grid;grid-template-columns:88px 1fr;gap:8px}.lead-privacy,.lead-submit{align-items:center;justify-content:center}.lead-submit{display:inline-flex;min-height:48px;gap:9px;border:0;border-radius:11px;color:#fff;background:#20b96b;cursor:pointer;font-weight:800}.lead-submit:hover{background:#179b58}.lead-privacy{display:flex;gap:6px;margin:1px 0 0;color:#718096}.lead-status{display:none;margin:0;padding:10px 12px;border-radius:9px;color:#24517e;background:#eaf5ff;font-size:11px;line-height:1.45}.specialist-backdrop{position:fixed;z-index:300;inset:0;display:none;align-items:center;justify-content:center;padding:22px;background:rgba(5,16,34,.68);backdrop-filter:blur(8px)}.specialist-dialog{position:relative;width:min(820px,100%);border-radius:26px;background:#fff;box-shadow:0 35px 100px rgba(0,0,0,.34)}.specialist-layout{display:grid;grid-template-columns:1.05fr .95fr}.specialist-copy{padding:42px;color:#fff;background:var(--navy)}.specialist-copy .eyebrow{color:#72d9ff}.specialist-copy h2{margin-bottom:16px;font-size:34px;line-height:1.08;letter-spacing:-.04em}.specialist-copy>p{color:#bfd0e2;font-size:14px;line-height:1.65}.specialist-points{display:grid;gap:11px;margin-top:25px}.specialist-points span{display:flex;align-items:center;gap:9px;color:#e3edf7;font-size:12px}.specialist-points i{display:grid;width:19px;height:19px;place-items:center;border-radius:50%;color:#07503b;background:#bff4e2}.specialist-form-wrap{display:grid;align-content:center;padding:42px}.specialist-form-wrap>strong{margin-bottom:7px;font-size:20px}.specialist-form-wrap>p{margin-bottom:22px;color:var(--muted);font-size:12px;line-height:1.55}.specialist-dialog>.modal-close{position:absolute;z-index:2;top:14px;right:14px;border-color:#d4deea;color:#50657d;background:#fff}.demo-header{border-bottom:1px solid var(--line);background:#fff}.demo-header .shell{display:flex;min-height:76px;align-items:center;justify-content:space-between;gap:20px}.demo-header .brand img{display:block;width:155px;height:auto}.demo-header-label{color:var(--muted);font-size:12px}.demo-hero{padding:56px 0 50px;background:linear-gradient(180deg,#f0f6ff 0,#fff 85%);text-align:center}.demo-kicker{display:inline-flex;align-items:center;gap:8px;margin-bottom:18px;font-size:12px;font-weight:700}.demo-kicker::before{width:7px;height:7px;border-radius:50%;background:var(--blue);content:""}.demo-hero h1{max-width:920px;margin:0 auto 20px;font-size:clamp(38px,4.4vw,62px);line-height:1.09;letter-spacing:-.05em}.demo-hero h1 span,.demo-kicker{color:var(--blue)}.demo-intro,.demo-strip p{max-width:750px;margin:0 auto 30px;color:var(--muted);font-size:17px;line-height:1.65}.demo-window{max-width:1000px;margin:0 auto;overflow:hidden;border:1px solid #243750;border-radius:20px;background:var(--navy);box-shadow:0 26px 75px #17345b26;text-align:left}.demo-window-top{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:13px 20px;color:#b8c9df;background:#122641;font-size:11px}.demo-window-top strong{color:#e4edfa;font-weight:500}.demo-dots{display:flex;gap:5px}.demo-dots i{width:6px;height:6px;border-radius:50%;background:#6581a3}.demo-play,.demo-player{position:relative;width:100%;overflow:hidden}.demo-player{aspect-ratio:16/9}.demo-play{display:block;height:100%;padding:0;border:0;background:#0b1830;color:#fff;cursor:pointer;text-align:center}.demo-poster{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:top;opacity:.45}.demo-play::after{position:absolute;inset:0;background:linear-gradient(180deg,#09192f15,#071b35d9);content:""}.demo-play-content{position:relative;z-index:1;display:flex;height:100%;flex-direction:column;align-items:center;justify-content:center;gap:18px;padding:20px}.demo-play-icon{display:grid;width:80px;height:80px;place-items:center;border:1px solid #ffffff55;border-radius:50%;background:var(--blue);box-shadow:0 0 0 12px #ffffff10,0 14px 40px #0004;transition:transform .2s}.demo-play:hover .demo-play-icon{transform:scale(1.07)}.demo-play-icon svg{width:25px;height:25px;margin-left:5px;fill:#fff}.demo-play-title{font-size:clamp(19px,2.1vw,28px);font-weight:700;letter-spacing:-.03em}.demo-play-sub{color:#cedaeb;font-size:13px}.demo-caption{display:flex;max-width:1000px;justify-content:space-between;gap:14px;margin:16px auto 28px;color:var(--muted);font-size:11px;line-height:1.5}.demo-caption a{text-underline-offset:3px}.demo-actions,.demo-trust{display:flex;flex-wrap:wrap;justify-content:center;gap:12px}.demo-actions .button{min-height:54px;padding-inline:25px}.demo-trust{gap:22px;margin:20px 0 0;color:var(--muted);font-size:11px}.demo-strip .shell,.demo-trust span{display:flex;align-items:center;gap:6px}.demo-trust svg{color:#119564}.demo-strip{padding:35px 0;border-block:1px solid var(--line);background:var(--soft)}.demo-strip .shell{justify-content:space-between;gap:25px}.demo-strip h2{margin:0 0 6px;font-size:23px;letter-spacing:-.035em}.demo-strip p{margin:0;max-width:650px;font-size:14px;line-height:1.6}.section{padding:72px 0}.section-heading h2{font-size:clamp(29px,3.2vw,43px)}.section-heading p{font-size:16px}.demo-benefits{display:grid;grid-template-columns:repeat(5,1fr);gap:0}.demo-benefit{padding:0 24px;border-left:1px solid var(--line)}.demo-benefit:first-child{padding-left:0;border-left:0}.demo-benefit:last-child{padding-right:0}.demo-benefit>svg{width:26px;height:26px;margin:0 0 18px;color:var(--blue)}.demo-benefit h3{margin:0 0 10px;font-size:17px;letter-spacing:-.025em}.demo-benefit p{margin:0;color:var(--muted);font-size:13px;line-height:1.7}.demo-cases{display:grid;grid-template-columns:1fr 1fr;gap:22px}.demo-case{padding:32px;border:1px solid var(--line);border-radius:20px;background:#fff}.demo-case-label{margin-bottom:22px;color:var(--blue);font-size:12px;font-weight:800;letter-spacing:.07em}.demo-case blockquote{margin:0 0 26px;color:#243850;font-size:16px;line-height:1.8}.demo-case-person,.demo-plan-note{margin:0;color:var(--muted);font-size:12px;line-height:1.6}.demo-case-person strong{display:block;color:var(--ink);font-size:13px}.demo-plan-note{max-width:800px;margin:22px auto 0;text-align:center}.faq-item p,.faq-item summary,.plan>p{font-size:14px}.price-note{font-size:12px}.demo-final{padding:65px 0;text-align:center;background:var(--navy);color:#fff}.demo-final h2{max-width:700px;margin:0 auto 18px;font-size:clamp(30px,3.4vw,46px);line-height:1.15;letter-spacing:-.04em}.demo-final p{max-width:650px;margin:0 auto 27px;color:#b7c8dd;font-size:16px;line-height:1.7}.demo-final .eyebrow{color:#75d8ff}.demo-footer{padding:28px 0;background:#071120;color:#aabbd0}.demo-footer .shell{display:flex;align-items:center;justify-content:space-between;gap:24px;font-size:12px;line-height:1.6}.demo-footer-links{display:flex;flex-wrap:wrap;gap:22px}.demo-footer a{text-decoration:none}.demo-footer a:hover{color:#fff}.specialist-dialog{max-height:calc(100dvh - 24px);overflow:auto}.lead-field{font-size:13px}.lead-privacy{font-size:11px;line-height:1.5}@media (max-width:980px){.demo-benefits{grid-template-columns:repeat(3,1fr);gap:28px}.demo-benefit{border:0;padding:0}.pricing-head{flex-direction:column;align-items:flex-start;gap:24px}.pricing-grid{grid-template-columns:1fr}.price{margin-top:12px}.specialist-layout{grid-template-columns:1fr}.specialist-copy{display:none}}@media (max-width:640px){.shell{width:calc(100% - 32px)}.demo-header .shell{min-height:65px}.demo-header .brand img{width:130px}.demo-header-label{font-size:11px}.demo-hero{padding:35px 0}.demo-hero h1{font-size:38px}.demo-intro{font-size:15px;margin-bottom:25px}.demo-window{border-radius:13px}.demo-window-top{padding:10px 13px;font-size:9px}.demo-dots{display:none}.demo-play-content{gap:10px;padding:10px}.demo-play-icon{width:49px;height:49px;box-shadow:0 0 0 7px #ffffff10}.demo-play-icon svg{width:18px;height:18px}.demo-play-title{font-size:17px}.demo-play-sub{font-size:10px}.demo-caption{align-items:center;gap:5px;margin:12px 0 23px}.demo-actions,.demo-caption{flex-direction:column}.demo-actions .button{width:100%}.demo-trust{gap:10px 16px;font-size:10px}.demo-strip .shell{flex-direction:column;align-items:flex-start;gap:18px}.demo-strip .button{width:100%}.section{padding:50px 0}.section-heading{margin-bottom:30px}.demo-benefits{grid-template-columns:1fr 1fr;gap:28px 22px}.demo-benefit:last-child{grid-column:1/-1}.demo-cases{grid-template-columns:1fr}.demo-case{padding:25px}.demo-case blockquote{font-size:15px}.faq-grid{grid-template-columns:1fr}.billing-toggle{width:100%}.billing-option{flex:1;padding-inline:10px}.plan{padding:27px}.wa-float{right:14px;bottom:14px;width:56px;padding:0;justify-content:center}.wa-float span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.wa-panel{right:14px;bottom:80px;max-height:calc(100dvh - 94px);overflow:auto}.specialist-backdrop{padding:12px}.specialist-form-wrap{padding:46px 22px 25px}.lead-field input,.lead-field select{font-size:16px}.demo-footer .shell{flex-direction:column;align-items:flex-start}.demo-footer-links{gap:16px}.demo-footer{padding-bottom:85px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,::after,::before{animation:none!important;transition:none!important}}