@font-face{font-family:Comfortaa;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/comfortaa-600-cyrillic.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Comfortaa;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/comfortaa-600-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Comfortaa;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/comfortaa-700-cyrillic.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Comfortaa;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/comfortaa-700-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/ibmplexmono-500-cyrillic.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/ibmplexmono-500-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Mulish;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/mulish-400-cyrillic.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Mulish;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/mulish-400-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Mulish;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/mulish-500-cyrillic.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Mulish;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/mulish-500-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Mulish;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/mulish-600-cyrillic.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Mulish;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/mulish-600-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Mulish;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/mulish-700-cyrillic.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Mulish;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/mulish-700-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--bg:#1C2024;--surface:#23272B;--surface-2:#2A2F35;--text:#EEF0F1;--text-muted:#9BA1A6;--border:#30363C;--teal:#27C4C4;--teal-strong:#4AD4D4;--white:#fff;--font-body:"Mulish",system-ui,Arial,sans-serif;--font-display:"Comfortaa",system-ui,sans-serif;--font-mono:"IBM Plex Mono",ui-monospace,"SF Mono",Menlo,monospace;--fs-eyebrow:14px;--fs-small:15px;--fs-body:18px;--fs-h3:24px;--fs-h2:36px;--fs-h1:60px;--fs-display:96px;--lh-tight:1.05;--lh-head:1.15;--lh-snug:1.3;--lh-body:1.6;--fw-regular:400;--fw-medium:500;--fw-semibold:600;--fw-bold:700;--fw-black:800;--ls-caps:.08em;--s-1:4px;--s-2:8px;--s-3:16px;--s-4:24px;--s-5:32px;--s-6:48px;--s-7:64px;--s-8:96px;--s-9:128px;--section-y:112px;--container:1140px;--pad-x:24px;--measure:660px;--radius:12px;--radius-sm:10px;--shadow:0 2px 6px rgba(0,0,0,.3), 0 14px 36px rgba(0,0,0,.4);--shadow-hover:0 4px 10px rgba(0,0,0,.34), 0 22px 48px rgba(0,0,0,.48)}@media(max-width:760px){:root{--fs-h1:38px;--fs-h2:28px;--fs-display:56px;--section-y:64px;--pad-x:16px}}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{font-family:var(--font-body);color:var(--text);background:var(--bg);font-size:var(--fs-body);line-height:var(--lh-body);-webkit-font-smoothing:antialiased}.container{max-width:var(--container);margin:0 auto;padding-inline:var(--pad-x)}section{padding-block:var(--section-y)}.section-alt{background:var(--surface)}a{color:var(--teal);text-decoration:none}a:hover{color:var(--teal-strong)}h1,h2,h3{font-family:var(--font-display);color:var(--text);line-height:var(--lh-head)}h1{font-size:var(--fs-h1);line-height:var(--lh-tight);font-weight:var(--fw-bold);letter-spacing:-.02em}h2{font-size:var(--fs-h2);font-weight:var(--fw-bold);margin-bottom:var(--s-4)}h3{font-size:var(--fs-h3);line-height:var(--lh-snug);font-weight:var(--fw-semibold)}.eyebrow{font-size:var(--fs-eyebrow);color:var(--teal);font-weight:var(--fw-semibold);letter-spacing:var(--ls-caps);text-transform:uppercase;margin-bottom:var(--s-2)}.muted{color:var(--text-muted)}.measure{max-width:var(--measure)}.ph-tag{color:var(--text-muted);font-style:italic}.skip{position:absolute;left:8px;top:-56px;z-index:100;background:var(--teal);color:var(--bg);padding:8px 14px;border-radius:0 0 8px 8px;font-weight:var(--fw-semibold);transition:top .15s}.skip:focus{top:0}.mt-2{margin-top:var(--s-2)}.mt-3{margin-top:var(--s-3)}.mt-4{margin-top:var(--s-4)}.mt-5{margin-top:var(--s-5)}.mt-6{margin-top:var(--s-6)}.section-head{display:flex;justify-content:space-between;align-items:baseline;flex-wrap:wrap;gap:var(--s-3);margin-bottom:var(--s-5)}.section-head h2{margin-bottom:0}.btn{display:inline-block;font-weight:var(--fw-medium);font-size:16px;padding:12px 22px;border-radius:var(--radius-sm);border:1.5px solid transparent;cursor:pointer}.btn-primary{background:var(--teal);color:var(--bg)}.btn-primary:hover{background:var(--teal-strong);color:var(--bg)}.btn-outline{background:transparent;color:var(--text);border-color:var(--border)}.btn-outline:hover{border-color:var(--teal);color:var(--teal)}.btn-sm{padding:8px 15px;font-size:14px}.site-header{border-bottom:1px solid var(--border);position:sticky;top:0;background:var(--bg);z-index:10}.hdr{display:flex;align-items:center;justify-content:space-between;padding:var(--s-3) 0;gap:var(--s-3)}.brand{display:flex;align-items:center;gap:10px;font-family:var(--font-display);font-weight:var(--fw-bold);font-size:20px;color:var(--text)}.logo{height:28px;width:auto;display:block}.nav{display:flex;align-items:center;gap:var(--s-4)}.nav a:not(.btn){color:var(--text);font-size:16px}.nav a:not(.btn):hover{color:var(--teal)}.hero{padding-block:var(--s-8) var(--s-7)}.hero h1{margin-bottom:var(--s-3)}.hero .sub{font-size:20px;margin-bottom:var(--s-5);max-width:560px}.cta{display:flex;gap:var(--s-3);flex-wrap:wrap}.ph{position:relative;overflow:hidden;border:1px solid var(--border);border-radius:var(--radius);display:flex;align-items:center;justify-content:center;color:var(--text-muted);font-size:13px;letter-spacing:.03em;text-align:center;padding:16px;background:radial-gradient(120% 90% at 50% 38%,rgba(39,196,196,.1),transparent 60%),repeating-linear-gradient(180deg,rgba(255,255,255,.022) 0 1px,transparent 1px 10px),linear-gradient(155deg,var(--surface) 0%,var(--surface-2) 100%)}.hero-media{margin-top:var(--s-6)}.why{display:grid;grid-template-columns:1.15fr 1fr;gap:var(--s-4);align-items:stretch}.why-item{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:var(--s-5);display:flex;flex-direction:column;transition:transform .2s,border-color .2s,box-shadow .2s}.why-item:hover{transform:translateY(-4px);border-color:var(--teal);box-shadow:var(--shadow)}.why-feature{grid-row:1 / span 2}.why-item .ic{width:30px;height:30px;color:var(--teal);margin-bottom:var(--s-3)}.why-feature .ic{width:40px;height:40px}.why .t{font-weight:var(--fw-semibold);font-size:20px;margin-bottom:var(--s-2)}.why-feature .t{font-size:24px}.why-item p{color:var(--text-muted);font-size:16px}.grid{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--s-4)}.card{border:1px solid var(--border);border-radius:var(--radius);overflow:hidden;background:var(--surface);display:flex;flex-direction:column;box-shadow:var(--shadow)}.card .ph{border:none;border-radius:0;border-bottom:1px solid var(--border);height:168px}.card .body{padding:var(--s-4);display:flex;flex-direction:column;gap:var(--s-2);flex:1}.card h3{font-size:20px;font-weight:var(--fw-semibold)}.card .desc{color:var(--text-muted);font-size:15px}.card .foot{margin-top:auto;display:flex;align-items:center;justify-content:space-between;padding-top:var(--s-3)}.card .price{font-weight:var(--fw-medium)}.chips{display:flex;gap:10px;flex-wrap:wrap;margin:var(--s-4) 0 var(--s-5)}.chip{font-family:inherit;font-size:14px;color:var(--teal);border:1px solid var(--teal);border-radius:6px;padding:4px 12px;background:transparent}.chip:focus-visible{outline:2px solid var(--teal-strong);outline-offset:2px}.faq details{border-bottom:1px solid var(--border);padding:var(--s-3) 0}.faq summary{font-weight:var(--fw-medium);font-size:18px;cursor:pointer;list-style:none;display:flex;justify-content:space-between;gap:var(--s-3)}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";color:var(--teal)}.faq details[open] summary:after{content:"–"}.faq p{color:var(--text-muted);margin-top:var(--s-2);font-size:16px;max-width:var(--measure)}.trust{display:grid;grid-template-columns:1fr 1fr;gap:var(--s-5);align-items:start}.note{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:var(--s-4)}.contact-list{list-style:none;font-size:18px;line-height:2}.contact-list b{font-weight:var(--fw-semibold)}.form{max-width:520px;display:flex;flex-direction:column;gap:var(--s-3);margin-top:var(--s-2)}.form input,.form textarea{font-family:inherit;font-size:16px;padding:12px 14px;border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface-2);color:var(--text)}.form input::placeholder,.form textarea::placeholder{color:var(--text-muted)}.form textarea{min-height:110px;resize:vertical}.site-footer{background:var(--bg);border-top:1px solid var(--border);color:var(--text-muted);padding:var(--s-6) 0;font-size:15px}.site-footer a{color:var(--text)}.site-footer a:hover{color:var(--teal)}.site-footer .brand{color:var(--text)}.site-footer .logo{height:22px}.site-footer strong{color:var(--text)}.foot-grid{display:flex;justify-content:space-between;gap:var(--s-5);flex-wrap:wrap}.foot-note{margin-top:var(--s-4);color:#6c737a;font-size:13px}.measure-wide{max-width:760px}.legal-body h2{font-size:22px;margin-top:var(--s-6);margin-bottom:var(--s-3)}.legal-body p,.legal-body ul{color:var(--text-muted);margin-bottom:var(--s-3)}.legal-body ul{padding-left:var(--s-4)}.legal-body li{margin-bottom:var(--s-1)}.legal-body b{color:var(--text)}.consent{display:flex;gap:var(--s-2);align-items:flex-start;font-size:14px;color:var(--text-muted);margin-top:var(--s-1);cursor:pointer}.consent input{margin-top:3px;flex:none;accent-color:var(--teal);width:16px;height:16px}.form-status{font-size:14px;margin-top:var(--s-3)}.form-status.ok{color:var(--teal)}.form-status.err{color:#e8843c}.hp{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.btn{transition:background .15s,border-color .15s,color .15s}.card{transition:transform .2s,border-color .2s,box-shadow .2s}.card:hover{transform:translateY(-4px);border-color:var(--teal);box-shadow:var(--shadow-hover)}.chip{cursor:pointer;transition:background .15s,color .15s,border-color .15s}.chip:hover{border-color:var(--teal-strong)}.chip.is-active{background:var(--teal);color:var(--bg);border-color:var(--teal)}.js .card,.js .why-item{opacity:0;transform:translateY(18px);transition:opacity .55s ease,transform .55s ease}.js .card.is-in,.js .why-item.is-in{opacity:1;transform:none;transition:transform .2s,border-color .2s,box-shadow .2s}.js .grid .card:nth-child(2){transition-delay:.06s}.js .grid .card:nth-child(3){transition-delay:.12s}.js .why-item:nth-child(2){transition-delay:.06s}.js .why-item:nth-child(3){transition-delay:.12s}@media(prefers-reduced-motion:reduce){*,*:before,*:after{transition-duration:.001ms!important;animation-duration:.001ms!important}.js .card,.js .why-item{opacity:1!important;transform:none!important}.do-illu path,.do-illu circle,.do-illu ellipse{stroke-dashoffset:0!important}}.hero-grid{display:grid;grid-template-columns:1.05fr .95fr;gap:var(--s-7);align-items:center}.hero-printer{width:100%;height:auto;display:block}.hero .hero-media{margin-top:0}.trust-strip{background:var(--surface);border-top:1px solid var(--border);border-bottom:1px solid var(--border);padding:var(--s-4) 0}.ts{list-style:none;display:flex;flex-wrap:wrap;gap:var(--s-3) var(--s-6);justify-content:center;align-items:center}.ts li{display:flex;align-items:center;gap:var(--s-2);font-size:15px;font-weight:var(--fw-medium);color:var(--text)}.ts .ic{width:20px;height:20px;color:var(--teal);flex:none}.specs{display:flex;flex-wrap:wrap;gap:6px}.specs span{font-size:12px;color:var(--text-muted);border:1px solid var(--border);border-radius:6px;padding:3px 9px}.fig{display:flex;align-items:center;gap:10px;font-family:var(--font-mono);font-size:13px;letter-spacing:.04em;color:var(--text);padding:var(--s-3) var(--s-4);border-top:1px solid var(--border)}.fig-no{color:var(--teal);font-weight:500}.specs span,.price{font-family:var(--font-mono)}.do-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--s-4)}.do-card{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);overflow:hidden}.do-illu{position:relative;aspect-ratio:11/7;display:flex;align-items:center;justify-content:center;background:radial-gradient(120% 100% at 50% 32%,rgba(39,196,196,.12),transparent 62%),var(--surface-2)}.do-illu svg{width:84%;height:auto;display:block}.do-illu .e{stroke:var(--text-muted)}.do-illu .a{stroke:var(--teal)}.hero{position:relative;z-index:0;overflow:hidden}.hero:before{content:"";position:absolute;z-index:-1;top:-150px;right:-90px;width:560px;height:560px;border-radius:50%;background:radial-gradient(circle,rgba(39,196,196,.16),transparent 60%);filter:blur(12px);pointer-events:none}.do{position:relative;z-index:0;overflow:hidden}.do:before{content:"";position:absolute;z-index:-1;left:-120px;bottom:-140px;width:480px;height:480px;border-radius:50%;background:radial-gradient(circle,rgba(39,196,196,.1),transparent 60%);filter:blur(12px);pointer-events:none}@keyframes glowdrift{0%{transform:translate(0) scale(1)}to{transform:translate(-26px,22px) scale(1.1)}}.hero:before{animation:glowdrift 22s ease-in-out infinite alternate}.do:before{animation:glowdrift 28s ease-in-out infinite alternate}.card{position:relative}a.stretch{color:inherit;text-decoration:none}a.stretch:after{content:"";position:absolute;inset:0;z-index:2}.card:focus-within{border-color:var(--teal);box-shadow:var(--shadow-hover);transform:translateY(-4px)}a.stretch:focus-visible{outline:2px solid var(--teal-strong);outline-offset:4px;border-radius:6px}.avito-btn{display:inline-flex;align-items:center;gap:9px}.ava{width:20px;height:20px;border-radius:5px;flex:none}.lead-grid{display:grid;grid-template-columns:1fr 1fr;gap:var(--s-6);align-items:start}dialog.modal{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);color:var(--text);max-width:460px;width:calc(100% - 32px);padding:var(--s-5);box-shadow:var(--shadow);margin:auto}dialog.modal::backdrop{background:#080a0c9e}dialog.modal[open]{animation:modalin .22s ease}@keyframes modalin{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.modal h2{font-size:24px;margin-bottom:var(--s-1)}.modal-close{position:absolute;top:8px;right:12px;background:none;border:none;color:var(--text-muted);font-size:26px;line-height:1;cursor:pointer;padding:4px}.modal-close:hover{color:var(--text)}.modal .form{max-width:none;margin-top:var(--s-3)}@media(max-width:760px){.why,.trust,.foot-grid,.do-grid,.lead-grid{grid-template-columns:1fr}.why-feature{grid-row:auto}.grid{grid-template-columns:1fr 1fr}.hero{padding-block:var(--s-7) var(--s-6)}.hero-grid{grid-template-columns:1fr;gap:var(--s-5)}.hero-media .ph{height:260px}.logo{height:24px}.nav{gap:var(--s-3)}}@media(max-width:520px){.grid{grid-template-columns:1fr}.hdr .nav>.btn{display:none}}#heroPrinter .body{stroke:#9ba1a6;stroke-width:1.7;stroke-linejoin:round;stroke-linecap:round}#heroPrinter .a{stroke:#27c4c4;fill:none;stroke-width:1.8;stroke-linejoin:round;stroke-linecap:round}#heroPrinter .af{fill:#27c4c4}#heroPrinter .e2{stroke:#9ba1a6;fill:none;stroke-width:1.4;stroke-linejoin:round;stroke-linecap:round;opacity:.5}#heroPrinter .glow{transform-box:view-box;transform-origin:240px 195px;animation:hpglow 18s ease-in-out infinite}#heroPrinter .spin{transform-box:view-box;animation:hpspin 6s linear infinite}@keyframes hpspin{to{transform:rotate(360deg)}}@keyframes hpglow{0%,to{transform:translate(0) scale(1)}50%{transform:translate(-14px,9px) scale(1.06)}}@media(prefers-reduced-motion:reduce){#heroPrinter .glow,#heroPrinter .spin{animation:none}}.reviews-soon .star{stroke:#27c4c4;stroke-width:1.5;stroke-linejoin:round;opacity:.22;transform-box:fill-box;transform-origin:center;animation:rsTw 3.4s ease-in-out infinite}.reviews-soon .s2{animation-delay:.4s}.reviews-soon .s3{animation-delay:.8s}.reviews-soon .s4{animation-delay:1.2s}.reviews-soon .s5{animation-delay:1.6s}.reviews-soon .cap{fill:#9ba1a6;font:500 13px Mulish,system-ui,sans-serif}@keyframes rsTw{0%,to{opacity:.22;transform:scale(.9)}45%{opacity:1;transform:scale(1.08)}}@media(prefers-reduced-motion:reduce){.reviews-soon .star{animation:none;opacity:.5}}.btn-spinner{display:inline-block;width:14px;height:14px;margin-right:8px;vertical-align:-2px;border:2px solid currentColor;border-right-color:transparent;border-radius:50%;animation:btnspin .6s linear infinite}@keyframes btnspin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.btn-spinner{animation:none}}.post-list{list-style:none;margin-top:var(--s-6);display:flex;flex-direction:column;gap:var(--s-5)}.post-item{border-top:1px solid var(--border);padding-top:var(--s-4)}.post-item h2{font-size:26px;margin-bottom:var(--s-1)}.post-item>a{text-decoration:none}.post-item>a:hover h2{color:var(--teal-strong)}.post-meta{font-family:var(--font-mono);font-size:13px;color:var(--text-muted)}.post-meta a{color:var(--text-muted)}.post-meta a:hover{color:var(--teal)}.prose{font-size:var(--fs-body);line-height:var(--lh-body);color:var(--text)}.prose>*+*{margin-top:var(--s-3)}.prose h2{font-size:28px;margin-top:var(--s-6);margin-bottom:0}.prose h3{font-size:22px;margin-top:var(--s-5)}.prose a{color:var(--teal-strong);text-decoration:underline;text-underline-offset:2px}.prose ul,.prose ol{padding-left:1.3em}.prose li+li{margin-top:var(--s-1)}.prose strong{color:var(--text);font-weight:var(--fw-semibold)}.blog-empty{margin-top:var(--s-6)}.blog-soon{width:100%;max-width:250px;height:auto;display:block;margin:0 auto var(--s-3)}.blog-soon .sheet{stroke:var(--border);stroke-width:1.5}.blog-soon .ln{fill:var(--text-muted);opacity:.16;transform-box:fill-box;transform-origin:left center;animation:blogln 3.2s ease-in-out infinite}.blog-soon .h{fill:var(--teal)}.blog-soon .l1{animation-delay:.2s}.blog-soon .l2{animation-delay:.4s}.blog-soon .l3{animation-delay:.6s}.blog-soon .l4{animation-delay:.8s}.blog-soon .l5{animation-delay:1s}@keyframes blogln{0%,to{opacity:.14;transform:scaleX(.55)}42%{opacity:1;transform:scaleX(1)}}.blog-soon-cap{font-family:var(--font-mono);font-size:13px;text-align:center}@media(prefers-reduced-motion:reduce){.blog-soon .ln{animation:none;opacity:.4;transform:none}}a:focus-visible,button:focus-visible,summary:focus-visible,input:focus-visible,textarea:focus-visible,[tabindex]:focus-visible{outline:2px solid var(--teal-strong);outline-offset:2px;border-radius:4px}@view-transition{navigation:auto}@media(prefers-reduced-motion:reduce){::view-transition-old(root),::view-transition-new(root){animation:none}}.lead-form{position:relative}.lead-success{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:var(--s-3);padding:var(--s-4);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .25s ease}.lead-form.is-sent .lead-success{opacity:1;visibility:visible;pointer-events:auto}.lead-success-mark{width:60px;height:60px;border-radius:50%;background:var(--teal);color:var(--bg);display:flex;align-items:center;justify-content:center;font-size:32px;line-height:1;font-weight:var(--fw-bold);animation:leadpop .35s cubic-bezier(.2,.9,.3,1.2)}.lead-success-title{font-family:var(--font-display);font-size:26px;color:var(--text)}.lead-success-text{font-size:16px;color:var(--text-muted);max-width:34ch;line-height:var(--lh-snug)}@keyframes leadpop{0%{transform:scale(.5);opacity:0}to{transform:scale(1);opacity:1}}@media(prefers-reduced-motion:reduce){.lead-success-mark{animation:none}}
