:root{--bg: #f7f9fc;--surface: #ffffff;--ink: #16202b;--ink-2: #2c3e50;--muted: #5b6b7a;--muted-2: #8a99a8;--border: #e4eaf0;--border-strong: #d3dee8;--primary: #1298ff;--primary-strong: #0b7fd6;--primary-soft: #eaf5ff;--accent: #be5514;--accent-soft: #fff1e8;--success: #12a150;--warning: #f2c037;--danger: #e5484d;--radius-sm: 10px;--radius: 14px;--radius-lg: 20px;--shadow-sm: 0 1px 2px rgba(16, 24, 40, .06);--shadow-md: 0 12px 32px -12px rgba(16, 24, 40, .18);--shadow-lg: 0 32px 64px -28px rgba(16, 24, 40, .3);--container: 1200px;--ink2: var(--muted);--ink3: var(--muted-2);--border2: var(--border-strong);--blue: var(--primary);--blue-d: var(--primary-strong);--blue-s: var(--primary-soft);--blue-t: #c3e3ff;--green: var(--success);--green-s: #f0fdf4;--green-b: #bbf7d0;--amber: #b45309;--amber-s: #fefce8;--amber-b: #fde68a;--red: #b91c1c;--red-s: #fef2f2;--red-b: #fecaca;--shadow-sm-sm: var(--shadow-sm);--font-body: "Inter", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-display: var(--font-body)}*,*:before,*:after{box-sizing:border-box}html{font-size:16px;scroll-behavior:smooth;scroll-padding-top:92px}body{margin:0;background:var(--bg);color:var(--ink);font-family:var(--font-body);font-size:17px;line-height:1.6;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body.menu-open{overflow:hidden}h1,h2,h3,h4{margin:0;color:var(--ink-2);font-family:var(--font-body);letter-spacing:-.02em;line-height:1.12}p{margin:0}a{color:inherit;text-decoration:none}img,svg{display:block;max-width:100%}button{font-family:inherit}:focus-visible{outline:2px solid var(--primary);outline-offset:3px;border-radius:6px}.container{width:100%;max-width:var(--container);margin:0 auto;padding:0 24px}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:12px 20px;border:1px solid transparent;border-radius:12px;font-size:15px;font-weight:600;line-height:1;white-space:nowrap;cursor:pointer;transition:background .15s,border-color .15s,color .15s,transform .15s,box-shadow .15s}.btn-sm{min-height:38px;padding:9px 14px;border-radius:10px;font-size:14px}.btn-lg{min-height:50px;padding:14px 24px;border-radius:12px;font-size:16px}.btn-block{width:100%}.btn-primary{background:var(--primary);color:#fff;box-shadow:0 10px 22px -12px #1298ffb3}.btn-primary:hover{background:var(--primary-strong);transform:translateY(-1px)}.btn-ghost{background:var(--surface);border-color:var(--border-strong);color:var(--ink-2)}.btn-ghost:hover{border-color:var(--primary);color:var(--primary-strong)}.btn:active{transform:translateY(0)}.site-header{position:sticky;top:0;z-index:100;background:#ffffffdb;-webkit-backdrop-filter:saturate(160%) blur(14px);backdrop-filter:saturate(160%) blur(14px);border-bottom:1px solid transparent;transition:border-color .2s,box-shadow .2s}.site-header.is-scrolled{border-bottom-color:var(--border);box-shadow:0 8px 28px -20px #10182866}.header-inner{display:flex;align-items:center;gap:24px;height:72px}.header-logo{display:flex;align-items:center;gap:10px;flex-shrink:0}.header-logo-mark{width:30px;height:30px;object-fit:contain}.header-logo-name{font-size:18px;font-weight:700;letter-spacing:-.01em;color:var(--ink-2)}.header-nav{display:flex;align-items:center;gap:2px;margin-left:6px}.header-nav a{padding:8px 12px;border-radius:9px;font-size:15px;font-weight:500;color:var(--muted);transition:background .15s,color .15s}.header-nav a:hover{background:#eef3f8;color:var(--ink-2)}.header-actions{display:flex;align-items:center;gap:10px;margin-left:auto}.header-phone{font-size:14px;font-weight:600;color:var(--ink-2);white-space:nowrap}.header-phone:hover{color:var(--primary-strong)}.header-burger{display:none;flex-direction:column;justify-content:center;gap:5px;width:44px;height:44px;padding:0 10px;border:1px solid var(--border-strong);border-radius:10px;background:var(--surface);cursor:pointer}.header-burger span{display:block;height:2px;border-radius:2px;background:var(--ink-2)}.mobile-menu{position:fixed;inset:0;z-index:200;display:flex;flex-direction:column;gap:20px;padding:18px 20px 32px;background:var(--surface);overflow-y:auto}.mobile-menu[hidden]{display:none}.mobile-menu-head{display:flex;align-items:center;justify-content:space-between}.mobile-menu-close{width:44px;height:44px;border:1px solid var(--border-strong);border-radius:10px;background:var(--surface);font-size:24px;line-height:1;color:var(--ink-2);cursor:pointer}.mobile-menu-nav{display:flex;flex-direction:column}.mobile-menu-nav a{padding:16px 4px;border-bottom:1px solid var(--border);font-size:20px;font-weight:600;color:var(--ink-2)}.mobile-menu-actions{display:flex;flex-direction:column;gap:10px;margin-top:auto;padding-top:16px}.mobile-menu-phone{padding:12px 0;text-align:center;font-weight:600;color:var(--ink-2)}.site-footer{background:var(--ink-2);color:#ffffffb8;padding:56px 0 28px}.footer-grid{display:grid;grid-template-columns:1.6fr 1fr 1fr 1fr;gap:40px}.footer-logo{display:inline-flex;align-items:center;gap:10px;color:#fff;font-size:18px;font-weight:700}.footer-desc{max-width:340px;margin-top:14px;font-size:14.5px;line-height:1.65;color:#ffffff9e}.footer-contacts{display:flex;flex-direction:column;gap:6px;margin-top:18px;font-size:14.5px}.footer-contacts a:hover,.footer-col a:hover{color:#fff}.footer-title{margin-bottom:14px;color:#fff;font-size:14px;font-weight:600}.footer-col a{display:block;padding:5px 0;font-size:14.5px;color:#ffffffad;transition:color .15s}.footer-bottom{display:flex;justify-content:space-between;gap:12px;margin-top:44px;padding-top:20px;border-top:1px solid rgba(255,255,255,.12);font-size:13px;color:#ffffff80}.section{padding:clamp(64px,8vw,104px) 0}.section-head{max-width:720px;margin:0 auto clamp(32px,4vw,48px);text-align:center}.section-eyebrow{display:inline-block;margin-bottom:12px;font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--primary-strong)}.section-head h2{font-size:clamp(28px,3.2vw,40px);font-weight:700}.section-sub{margin-top:14px;font-size:17px;line-height:1.6;color:var(--muted)}.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}@media(max-width:1240px){.header-phone{display:none}}@media(max-width:1080px){.header-nav,.header-login{display:none}.header-burger{display:flex}}@media(max-width:720px){.header-inner{height:64px}.header-cta{display:none}.container{padding:0 18px}.footer-grid{grid-template-columns:1fr 1fr;gap:28px}}@media(max-width:520px){.footer-grid{grid-template-columns:1fr}.footer-bottom{flex-direction:column;gap:6px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{transition:none!important;animation:none!important}}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/inter-cyrillic-ext-400-normal.BQZuk6qB.woff2) format("woff2"),url(/_astro/inter-cyrillic-ext-400-normal.DQukG94-.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/inter-cyrillic-400-normal.obahsSVq.woff2) format("woff2"),url(/_astro/inter-cyrillic-400-normal.HOLc17fK.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/inter-greek-ext-400-normal.DGGRlc-M.woff2) format("woff2"),url(/_astro/inter-greek-ext-400-normal.KugGGMne.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/inter-greek-400-normal.B4URO6DV.woff2) format("woff2"),url(/_astro/inter-greek-400-normal.q2sYcFCs.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/inter-vietnamese-400-normal.DMkecbls.woff2) format("woff2"),url(/_astro/inter-vietnamese-400-normal.Bbgyi5SW.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/inter-latin-ext-400-normal.C1nco2VV.woff2) format("woff2"),url(/_astro/inter-latin-ext-400-normal.77YHD8bZ.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/inter-latin-400-normal.C38fXH4l.woff2) format("woff2"),url(/_astro/inter-latin-400-normal.CyCys3Eg.woff) format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/inter-cyrillic-ext-500-normal.B0yAr1jD.woff2) format("woff2"),url(/_astro/inter-cyrillic-ext-500-normal.BmqWE9Dz.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/inter-cyrillic-500-normal.BasfLYem.woff2) format("woff2"),url(/_astro/inter-cyrillic-500-normal.CxZf_p3X.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/inter-greek-ext-500-normal.C4iEst2y.woff2) format("woff2"),url(/_astro/inter-greek-ext-500-normal.2j5mBUwD.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/inter-greek-500-normal.BIZE56-Y.woff2) format("woff2"),url(/_astro/inter-greek-500-normal.Xzm54t5V.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/inter-vietnamese-500-normal.DOriooB6.woff2) format("woff2"),url(/_astro/inter-vietnamese-500-normal.mJboJaSs.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/inter-latin-ext-500-normal.CV4jyFjo.woff2) format("woff2"),url(/_astro/inter-latin-ext-500-normal.BxGbmqWO.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/inter-latin-500-normal.Cerq10X2.woff2) format("woff2"),url(/_astro/inter-latin-500-normal.BL9OpVg8.woff) format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/inter-cyrillic-ext-600-normal.Dfes3d0z.woff2) format("woff2"),url(/_astro/inter-cyrillic-ext-600-normal.Bcila6Z-.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/inter-cyrillic-600-normal.CWCymEST.woff2) format("woff2"),url(/_astro/inter-cyrillic-600-normal.4D_pXhcN.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/inter-greek-ext-600-normal.DRtmH8MT.woff2) format("woff2"),url(/_astro/inter-greek-ext-600-normal.B8X0CLgF.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/inter-greek-600-normal.plRanbMR.woff2) format("woff2"),url(/_astro/inter-greek-600-normal.BZpKdvQh.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/inter-vietnamese-600-normal.Cc8MFFhd.woff2) format("woff2"),url(/_astro/inter-vietnamese-600-normal.BuLX-rYi.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/inter-latin-ext-600-normal.D2bJ5OIk.woff2) format("woff2"),url(/_astro/inter-latin-ext-600-normal.CIVaiw4L.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/inter-latin-600-normal.LgqL8muc.woff2) format("woff2"),url(/_astro/inter-latin-600-normal.CiBQ2DWP.woff) format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/inter-cyrillic-ext-700-normal.BjwYoWNd.woff2) format("woff2"),url(/_astro/inter-cyrillic-ext-700-normal.LO58E6JB.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/inter-cyrillic-700-normal.CjBOestx.woff2) format("woff2"),url(/_astro/inter-cyrillic-700-normal.DrXBdSj3.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/inter-greek-ext-700-normal.qfdV9bQt.woff2) format("woff2"),url(/_astro/inter-greek-ext-700-normal.BoQ6DsYi.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/inter-greek-700-normal.C3JjAnD8.woff2) format("woff2"),url(/_astro/inter-greek-700-normal.BUv2fZ6O.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/inter-vietnamese-700-normal.DlLaEgI2.woff2) format("woff2"),url(/_astro/inter-vietnamese-700-normal.BZaoP0fm.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/inter-latin-ext-700-normal.Ca8adRJv.woff2) format("woff2"),url(/_astro/inter-latin-ext-700-normal.TidjK2hL.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/inter-latin-700-normal.Yt3aPRUw.woff2) format("woff2"),url(/_astro/inter-latin-700-normal.BLAVimhd.woff) format("woff");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}.hero[data-astro-cid-bbe6dxrz]{position:relative;overflow:hidden;padding:clamp(36px,4vw,56px) 0 clamp(48px,5vw,72px);background:var(--bg)}.hero-bg[data-astro-cid-bbe6dxrz]{position:absolute;inset:0;pointer-events:none;background:radial-gradient(860px 420px at 50% -6%,rgba(18,152,255,.18),transparent 62%),radial-gradient(680px 320px at 92% 30%,rgba(18,152,255,.08),transparent 60%)}.hero-bg[data-astro-cid-bbe6dxrz]:after{content:"";position:absolute;inset:0;background-image:linear-gradient(to right,rgba(44,62,80,.05) 1px,transparent 1px),linear-gradient(to bottom,rgba(44,62,80,.05) 1px,transparent 1px);background-size:56px 56px;-webkit-mask-image:radial-gradient(760px 460px at 50% 0%,#000 10%,transparent 78%);mask-image:radial-gradient(760px 460px at 50% 0%,#000 10%,transparent 78%)}.hero-copy[data-astro-cid-bbe6dxrz]{position:relative;max-width:900px;margin:0 auto;text-align:center}.hero-eyebrow[data-astro-cid-bbe6dxrz]{display:inline-flex;align-items:center;gap:9px;padding:7px 13px;border:1px solid var(--border);border-radius:999px;background:var(--surface);box-shadow:var(--shadow-sm);font-size:13px;font-weight:600;color:var(--muted)}.hero-eyebrow-dot[data-astro-cid-bbe6dxrz]{width:7px;height:7px;border-radius:50%;background:var(--primary);box-shadow:0 0 0 4px #1298ff29}.hero[data-astro-cid-bbe6dxrz] h1[data-astro-cid-bbe6dxrz]{margin-top:18px;font-size:clamp(36px,4.4vw,58px);font-weight:700;line-height:1.06;letter-spacing:-.035em}.hero-lead[data-astro-cid-bbe6dxrz]{max-width:640px;margin:16px auto 0;font-size:clamp(17px,1.3vw,19px);line-height:1.62;color:var(--muted)}.hero-actions[data-astro-cid-bbe6dxrz]{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:26px}.hero-facts[data-astro-cid-bbe6dxrz]{display:flex;flex-wrap:wrap;justify-content:center;gap:10px 24px;margin:22px 0 0;padding:0;list-style:none}.hero-facts[data-astro-cid-bbe6dxrz] li[data-astro-cid-bbe6dxrz]{position:relative;padding-left:24px;font-size:14.5px;font-weight:500;color:var(--muted)}.hero-facts[data-astro-cid-bbe6dxrz] li[data-astro-cid-bbe6dxrz]:before{content:"";position:absolute;left:0;top:2px;width:16px;height:16px;border-radius:50%;background:var(--primary-soft)}.hero-facts[data-astro-cid-bbe6dxrz] li[data-astro-cid-bbe6dxrz]:after{content:"";position:absolute;left:5px;top:6px;width:6px;height:3px;border-left:2px solid var(--primary);border-bottom:2px solid var(--primary);transform:rotate(-45deg)}.hero-visual[data-astro-cid-bbe6dxrz]{position:relative;max-width:1120px;margin:clamp(32px,4vw,44px) auto 0;padding-bottom:64px}.hero-frame[data-astro-cid-bbe6dxrz]{overflow:hidden;border:1px solid var(--border);border-radius:18px;background:var(--surface);box-shadow:var(--shadow-lg)}.hero-frame-bar[data-astro-cid-bbe6dxrz]{display:flex;align-items:center;gap:6px;height:42px;padding:0 16px;border-bottom:1px solid var(--border);background:#f2f6fa}.hero-frame-bar[data-astro-cid-bbe6dxrz] span[data-astro-cid-bbe6dxrz]{width:9px;height:9px;border-radius:50%;background:#d7e0e8}.hero-frame-bar[data-astro-cid-bbe6dxrz] em[data-astro-cid-bbe6dxrz]{margin-left:12px;font-style:normal;font-size:12px;font-weight:500;color:var(--muted-2)}.hero-frame[data-astro-cid-bbe6dxrz] img[data-astro-cid-bbe6dxrz]{display:block;width:100%;height:auto}.hero-status[data-astro-cid-bbe6dxrz]{position:absolute;right:32px;bottom:6px;display:flex;align-items:center;gap:12px;padding:13px 16px;border:1px solid var(--border);border-radius:14px;background:var(--surface);box-shadow:var(--shadow-md)}.hero-status-icon[data-astro-cid-bbe6dxrz]{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:50%;background:#e8f7ee;color:var(--success);flex-shrink:0}.hero-status-body[data-astro-cid-bbe6dxrz]{display:flex;flex-direction:column;line-height:1.35}.hero-status-body[data-astro-cid-bbe6dxrz] strong[data-astro-cid-bbe6dxrz]{font-size:14px;font-weight:600;color:var(--ink-2)}.hero-status-body[data-astro-cid-bbe6dxrz] span[data-astro-cid-bbe6dxrz]{font-size:12.5px;color:var(--muted)}.hero-status-badge[data-astro-cid-bbe6dxrz]{margin-left:8px;padding:4px 9px;border-radius:999px;background:#e8f7ee;color:#0e7a3d;font-size:11.5px;font-weight:600;white-space:nowrap}@media(max-width:900px){.hero-visual[data-astro-cid-bbe6dxrz]{padding-bottom:0}.hero-frame[data-astro-cid-bbe6dxrz] img[data-astro-cid-bbe6dxrz]{max-height:380px;object-fit:cover;object-position:top center}.hero-status[data-astro-cid-bbe6dxrz]{position:static;margin-top:12px;justify-content:space-between}}@media(max-width:560px){.hero[data-astro-cid-bbe6dxrz] h1[data-astro-cid-bbe6dxrz]{font-size:clamp(28px,8vw,34px)}.hero[data-astro-cid-bbe6dxrz] h1[data-astro-cid-bbe6dxrz] br[data-astro-cid-bbe6dxrz]{display:none}.hero-actions[data-astro-cid-bbe6dxrz] .btn[data-astro-cid-bbe6dxrz]{width:100%}.hero-frame[data-astro-cid-bbe6dxrz] img[data-astro-cid-bbe6dxrz]{max-height:260px}.hero-status-body[data-astro-cid-bbe6dxrz] span[data-astro-cid-bbe6dxrz]{font-size:12px}}.online[data-astro-cid-zi45zgsv]{background:var(--surface);border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.online-grid[data-astro-cid-zi45zgsv]{display:grid;grid-template-columns:.85fr 1.15fr;gap:clamp(32px,5vw,72px);align-items:center}.online-copy[data-astro-cid-zi45zgsv] h2[data-astro-cid-zi45zgsv]{font-size:clamp(28px,3.2vw,40px);font-weight:700;letter-spacing:-.025em}.online-lead[data-astro-cid-zi45zgsv]{margin-top:16px;font-size:17px;line-height:1.65;color:var(--muted)}.online-list[data-astro-cid-zi45zgsv]{display:flex;flex-direction:column;gap:18px;margin:28px 0 0;padding:0;list-style:none}.online-list[data-astro-cid-zi45zgsv] li[data-astro-cid-zi45zgsv]{display:flex;gap:14px;align-items:flex-start}.online-list[data-astro-cid-zi45zgsv] strong[data-astro-cid-zi45zgsv]{display:block;margin-bottom:3px;font-size:16px;font-weight:600;color:var(--ink-2)}.online-list[data-astro-cid-zi45zgsv] span[data-astro-cid-zi45zgsv]{font-size:15px;line-height:1.55;color:var(--muted)}.online-ic[data-astro-cid-zi45zgsv]{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:11px;background:var(--primary-soft);color:var(--primary-strong);flex-shrink:0}.online-cta[data-astro-cid-zi45zgsv]{margin-top:28px}.online-visual[data-astro-cid-zi45zgsv]{position:relative}.live-frame[data-astro-cid-zi45zgsv]{overflow:hidden;border:1px solid var(--border);border-radius:16px;background:var(--surface);box-shadow:var(--shadow-lg)}.live-frame-bar[data-astro-cid-zi45zgsv]{display:flex;align-items:center;gap:10px;height:40px;padding:0 14px;border-bottom:1px solid var(--border);background:#f2f6fa}.live-frame-bar[data-astro-cid-zi45zgsv] em[data-astro-cid-zi45zgsv]{font-style:normal;font-size:12px;color:var(--muted-2)}.live-badge[data-astro-cid-zi45zgsv]{display:inline-flex;align-items:center;gap:6px;padding:3px 8px;border-radius:999px;background:#e8f7ee;color:#0e7a3d;font-size:11px;font-weight:700;letter-spacing:.04em}.live-dot[data-astro-cid-zi45zgsv]{width:6px;height:6px;border-radius:50%;background:#12a150;box-shadow:0 0 0 3px #12a1502e;animation:live-pulse 1.8s infinite}@keyframes live-pulse{0%,to{box-shadow:0 0 0 3px #12a1502e}50%{box-shadow:0 0 0 6px #12a1500f}}.live-frame[data-astro-cid-zi45zgsv] img[data-astro-cid-zi45zgsv]{display:block;width:100%;height:auto}.live-stats[data-astro-cid-zi45zgsv]{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:14px}.live-stats[data-astro-cid-zi45zgsv] div[data-astro-cid-zi45zgsv]{padding:12px 14px;border:1px solid var(--border);border-radius:12px;background:var(--bg)}.live-stats[data-astro-cid-zi45zgsv] strong[data-astro-cid-zi45zgsv]{display:block;font-size:22px;font-weight:700;color:var(--ink-2);line-height:1.1}.live-stats[data-astro-cid-zi45zgsv] span[data-astro-cid-zi45zgsv]{font-size:12.5px;color:var(--muted)}@media(max-width:960px){.online-grid[data-astro-cid-zi45zgsv]{grid-template-columns:1fr}}.video[data-astro-cid-luhcq7zj]{background:var(--bg)}.video-wrap[data-astro-cid-luhcq7zj]{position:relative;max-width:1100px;margin:0 auto;overflow:hidden;border:1px solid var(--border);border-radius:18px;background:#0f1720;box-shadow:var(--shadow-lg);aspect-ratio:16 / 9}.video-el[data-astro-cid-luhcq7zj]{display:block;width:100%;height:100%;object-fit:cover}.video-play[data-astro-cid-luhcq7zj]{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;border:0;background:#0f172047;color:#fff;font-size:15px;font-weight:600;cursor:pointer;transition:background .15s}.video-play[data-astro-cid-luhcq7zj]:hover{background:#0f172061}.video-play-ic[data-astro-cid-luhcq7zj]{display:inline-flex;align-items:center;justify-content:center;width:68px;height:68px;border-radius:50%;background:var(--primary);box-shadow:0 12px 30px -10px #1298ffcc}.video-play-ic[data-astro-cid-luhcq7zj] svg[data-astro-cid-luhcq7zj]{margin-left:3px}.video-wrap[data-astro-cid-luhcq7zj].is-playing .video-play[data-astro-cid-luhcq7zj]{display:none}@media(max-width:560px){.video-play[data-astro-cid-luhcq7zj]{font-size:13.5px}.video-play-ic[data-astro-cid-luhcq7zj]{width:54px;height:54px}}.app[data-astro-cid-itnif4df]{background:var(--bg)}.phones[data-astro-cid-itnif4df]{display:grid;grid-template-columns:repeat(4,1fr);gap:clamp(16px,2.5vw,28px);align-items:start}.phone[data-astro-cid-itnif4df]{margin:0;text-align:center}.phone-frame[data-astro-cid-itnif4df]{position:relative;overflow:hidden;border:7px solid #16202b;border-radius:30px;background:#16202b;box-shadow:var(--shadow-md);aspect-ratio:720 / 1550}.phone-frame[data-astro-cid-itnif4df]:before{content:"";position:absolute;top:7px;left:50%;z-index:2;width:28%;height:10px;border-radius:999px;background:#16202b;transform:translate(-50%)}.phone-frame[data-astro-cid-itnif4df] img[data-astro-cid-itnif4df]{display:block;width:100%;height:100%;object-fit:cover;object-position:top center}figcaption[data-astro-cid-itnif4df]{margin-top:14px}figcaption[data-astro-cid-itnif4df] strong[data-astro-cid-itnif4df]{display:block;font-size:15px;font-weight:600;color:var(--ink-2)}figcaption[data-astro-cid-itnif4df] span[data-astro-cid-itnif4df]{display:block;margin-top:2px;font-size:13.5px;line-height:1.45;color:var(--muted)}@media(max-width:900px){.phones[data-astro-cid-itnif4df]{grid-template-columns:repeat(2,1fr)}}@media(max-width:480px){.phones[data-astro-cid-itnif4df]{grid-template-columns:1fr;max-width:320px;margin:0 auto}}.incidents[data-astro-cid-nluxehxm]{background:var(--surface);border-top:1px solid var(--border)}.incidents-grid[data-astro-cid-nluxehxm]{display:grid;grid-template-columns:1fr .72fr;gap:clamp(32px,5vw,72px);align-items:center}.incidents-copy[data-astro-cid-nluxehxm] h2[data-astro-cid-nluxehxm]{font-size:clamp(28px,3.2vw,40px);font-weight:700;letter-spacing:-.025em}.incidents-lead[data-astro-cid-nluxehxm]{margin-top:16px;font-size:17px;line-height:1.65;color:var(--muted)}.incidents-list[data-astro-cid-nluxehxm]{display:flex;flex-direction:column;gap:16px;margin:26px 0 0;padding:0;list-style:none}.incidents-list[data-astro-cid-nluxehxm] li[data-astro-cid-nluxehxm]{display:flex;gap:12px;align-items:flex-start}.incidents-list[data-astro-cid-nluxehxm] strong[data-astro-cid-nluxehxm]{display:block;margin-bottom:2px;font-size:15.5px;font-weight:600;color:var(--ink-2)}.incidents-list[data-astro-cid-nluxehxm] span[data-astro-cid-nluxehxm]{font-size:14.5px;line-height:1.55;color:var(--muted)}.incidents-ic[data-astro-cid-nluxehxm]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:#e8f7ee;color:#0e7a3d;flex-shrink:0;margin-top:2px}.incidents-note[data-astro-cid-nluxehxm]{margin-top:22px;padding-left:14px;border-left:3px solid var(--primary);font-size:14px;line-height:1.55;color:var(--muted)}.incidents-visual[data-astro-cid-nluxehxm]{display:flex;justify-content:center}.phone-frame[data-astro-cid-nluxehxm]{position:relative;overflow:hidden;width:min(100%,300px);border:7px solid #16202b;border-radius:32px;background:#16202b;box-shadow:var(--shadow-lg);aspect-ratio:720 / 1550}.phone-frame[data-astro-cid-nluxehxm]:before{content:"";position:absolute;top:7px;left:50%;z-index:2;width:28%;height:10px;border-radius:999px;background:#16202b;transform:translate(-50%)}.phone-frame[data-astro-cid-nluxehxm] img[data-astro-cid-nluxehxm]{display:block;width:100%;height:100%;object-fit:cover;object-position:top center}@media(max-width:860px){.incidents-grid[data-astro-cid-nluxehxm]{grid-template-columns:1fr}.incidents-visual[data-astro-cid-nluxehxm]{order:-1}.phone-frame[data-astro-cid-nluxehxm]{width:240px}}.workspace[data-astro-cid-l5un4ebd]{background:var(--bg);border-top:1px solid var(--border)}.ws-tabs[data-astro-cid-l5un4ebd]{display:flex;justify-content:center;flex-wrap:wrap;gap:8px;margin-bottom:22px}.ws-tab[data-astro-cid-l5un4ebd]{padding:10px 18px;border:1px solid var(--border-strong);border-radius:999px;background:var(--surface);color:var(--muted);font-size:15px;font-weight:600;cursor:pointer;transition:background .15s,color .15s,border-color .15s}.ws-tab[data-astro-cid-l5un4ebd]:hover{border-color:var(--primary);color:var(--primary-strong)}.ws-tab[data-astro-cid-l5un4ebd].is-active{background:var(--ink-2);border-color:var(--ink-2);color:#fff}.ws-panel[data-astro-cid-l5un4ebd]{display:none;margin:0}.ws-panel[data-astro-cid-l5un4ebd].is-active{display:block}.shot-frame[data-astro-cid-l5un4ebd]{overflow:hidden;border:1px solid var(--border);border-radius:16px;background:var(--surface);box-shadow:var(--shadow-md)}.shot-bar[data-astro-cid-l5un4ebd]{display:flex;align-items:center;gap:6px;height:38px;padding:0 14px;border-bottom:1px solid var(--border);background:#f2f6fa}.shot-bar[data-astro-cid-l5un4ebd] span[data-astro-cid-l5un4ebd]{width:9px;height:9px;border-radius:50%;background:#d7e0e8}.shot-bar[data-astro-cid-l5un4ebd] em[data-astro-cid-l5un4ebd]{margin-left:10px;font-style:normal;font-size:12px;color:var(--muted-2)}.shot-frame[data-astro-cid-l5un4ebd] img[data-astro-cid-l5un4ebd]{display:block;width:100%;height:auto}figcaption[data-astro-cid-l5un4ebd]{margin-top:14px;text-align:center;font-size:15px;color:var(--muted)}@media(max-width:600px){.ws-tab[data-astro-cid-l5un4ebd]{padding:9px 13px;font-size:13.5px}}.methods[data-astro-cid-ybb2mnet]{background:var(--bg)}.method-cards[data-astro-cid-ybb2mnet]{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(16px,2.5vw,24px)}.method-card[data-astro-cid-ybb2mnet]{position:relative;display:flex;flex-direction:column;gap:12px;padding:26px 24px;border:1px solid var(--border);border-radius:18px;background:var(--surface);box-shadow:var(--shadow-sm)}.method-badge[data-astro-cid-ybb2mnet]{position:absolute;top:16px;right:16px;padding:3px 9px;border-radius:999px;background:var(--primary-soft);color:var(--primary-strong);font-size:11px;font-weight:700}.method-ic[data-astro-cid-ybb2mnet]{display:inline-flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:14px;background:var(--primary-soft);color:var(--primary-strong)}.method-card[data-astro-cid-ybb2mnet] h3[data-astro-cid-ybb2mnet]{font-size:20px;font-weight:600}.method-card[data-astro-cid-ybb2mnet] p[data-astro-cid-ybb2mnet]{font-size:15px;line-height:1.6;color:var(--muted)}.method-tag[data-astro-cid-ybb2mnet]{margin-top:auto;padding-top:4px;font-size:12.5px;font-weight:600;color:var(--muted-2)}.methods-note[data-astro-cid-ybb2mnet]{max-width:820px;margin:28px auto 0;padding:16px 20px;border:1px dashed var(--border-strong);border-radius:14px;font-size:15px;line-height:1.6;color:var(--muted);text-align:center}.methods-note[data-astro-cid-ybb2mnet] strong[data-astro-cid-ybb2mnet]{color:var(--ink-2)}@media(max-width:900px){.method-cards[data-astro-cid-ybb2mnet]{grid-template-columns:1fr}}.features[data-astro-cid-vnivfuh2]{background:var(--bg)}.features-grid[data-astro-cid-vnivfuh2]{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(16px,2.5vw,24px)}.feature[data-astro-cid-vnivfuh2]{display:flex;flex-direction:column;gap:10px;padding:26px 24px;border:1px solid var(--border);border-radius:18px;background:var(--surface);box-shadow:var(--shadow-sm);transition:border-color .15s,box-shadow .15s}.feature[data-astro-cid-vnivfuh2]:hover{border-color:#c9e6ff;box-shadow:var(--shadow-md)}.feature-ic[data-astro-cid-vnivfuh2]{display:inline-flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:14px;background:var(--primary-soft);color:var(--primary-strong)}.feature[data-astro-cid-vnivfuh2] h3[data-astro-cid-vnivfuh2]{font-size:20px;font-weight:600}.feature[data-astro-cid-vnivfuh2] p[data-astro-cid-vnivfuh2]{font-size:15px;line-height:1.6;color:var(--muted)}@media(max-width:900px){.features-grid[data-astro-cid-vnivfuh2]{grid-template-columns:1fr 1fr}}@media(max-width:560px){.features-grid[data-astro-cid-vnivfuh2]{grid-template-columns:1fr}}.compare[data-astro-cid-sjh5edtt]{background:var(--surface);border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.compare-grid[data-astro-cid-sjh5edtt]{display:grid;grid-template-columns:1fr 1fr;gap:clamp(16px,3vw,28px);max-width:960px;margin:0 auto}.compare-card[data-astro-cid-sjh5edtt]{padding:26px 28px;border-radius:18px;border:1px solid var(--border);background:var(--bg)}.compare-new[data-astro-cid-sjh5edtt]{border-color:#b9e4ff;background:#f4faff;box-shadow:var(--shadow-sm)}.compare-title[data-astro-cid-sjh5edtt]{margin-bottom:16px;font-size:18px;font-weight:700;color:var(--ink-2)}.compare-card[data-astro-cid-sjh5edtt] ul[data-astro-cid-sjh5edtt]{display:flex;flex-direction:column;gap:12px;margin:0;padding:0;list-style:none}.compare-card[data-astro-cid-sjh5edtt] li[data-astro-cid-sjh5edtt]{display:flex;gap:10px;align-items:flex-start;font-size:15px;line-height:1.5;color:var(--muted)}.compare-new[data-astro-cid-sjh5edtt] li[data-astro-cid-sjh5edtt]{color:var(--ink-2)}.compare-mark[data-astro-cid-sjh5edtt]{flex-shrink:0;width:20px;height:20px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:11px;font-weight:700}.compare-old[data-astro-cid-sjh5edtt] .compare-mark[data-astro-cid-sjh5edtt]{background:#fee2e2;color:#b91c1c}.compare-new[data-astro-cid-sjh5edtt] .compare-mark[data-astro-cid-sjh5edtt]{background:#dcfce7;color:#15803d}@media(max-width:720px){.compare-grid[data-astro-cid-sjh5edtt]{grid-template-columns:1fr}}.pricing[data-astro-cid-hkoc4sea]{padding:clamp(56px,8vw,96px) 0;background:var(--surface);border-top:1px solid var(--border)}.pricing-blocks[data-astro-cid-hkoc4sea]{display:flex;flex-direction:column;gap:12px;margin-bottom:clamp(32px,5vw,48px)}.pb-block[data-astro-cid-hkoc4sea]{background:var(--bg);border:1px solid var(--border);border-radius:14px;padding:20px 24px}.pb-block--equipment[data-astro-cid-hkoc4sea]{background:var(--surface)}.pb-label[data-astro-cid-hkoc4sea]{font-size:.72rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--ink3);margin-bottom:16px}.equip-row[data-astro-cid-hkoc4sea]{display:flex;align-items:center;flex-wrap:wrap;gap:8px 16px}.equip-item[data-astro-cid-hkoc4sea]{display:flex;align-items:center;gap:12px;flex:1;min-width:140px}.equip-img[data-astro-cid-hkoc4sea]{width:48px;height:48px;object-fit:contain;border-radius:8px;border:1px solid var(--border);background:#f8f8f8;flex-shrink:0}.equip-phone-icon[data-astro-cid-hkoc4sea],.equip-truck-icon[data-astro-cid-hkoc4sea]{width:48px;height:48px;border-radius:8px;border:1px solid var(--border);background:var(--blue-s, #eef2fd);display:flex;align-items:center;justify-content:center;flex-shrink:0}.equip-truck-icon[data-astro-cid-hkoc4sea]{background:#f0fdf4;border-color:#bbf7d0}.equip-name[data-astro-cid-hkoc4sea]{font-size:14.5px;font-weight:700;color:var(--ink);margin-bottom:2px}.equip-price[data-astro-cid-hkoc4sea]{font-size:15px;color:var(--ink2)}.equip-price[data-astro-cid-hkoc4sea] strong[data-astro-cid-hkoc4sea]{color:var(--ink);font-weight:800}.equip-price--free[data-astro-cid-hkoc4sea]{color:#15803d;font-weight:800}.equip-sub[data-astro-cid-hkoc4sea]{font-size:12.5px;color:var(--ink3);margin-top:1px}.equip-sep[data-astro-cid-hkoc4sea]{font-size:1.2rem;font-weight:300;color:var(--ink3);padding:0 2px}.price-formula[data-astro-cid-hkoc4sea]{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:8px 4px;margin-bottom:clamp(32px,5vw,48px)}.pf-item[data-astro-cid-hkoc4sea]{background:var(--bg);border:1px solid var(--border);border-radius:12px;padding:16px 20px;text-align:center;min-width:110px}.pf-num[data-astro-cid-hkoc4sea]{font-size:1.55rem;font-weight:800;color:var(--ink);letter-spacing:-.02em;margin-bottom:4px}.pf-lbl[data-astro-cid-hkoc4sea]{font-size:13px;color:var(--ink3);line-height:1.4}.pf-plus[data-astro-cid-hkoc4sea],.pf-eq[data-astro-cid-hkoc4sea]{font-size:1.4rem;font-weight:300;color:var(--ink3);padding:0 4px}.pf-result[data-astro-cid-hkoc4sea]{background:var(--blue);border-radius:12px;padding:16px 24px;text-align:center;min-width:120px}.pf-total[data-astro-cid-hkoc4sea]{font-size:1.4rem;font-weight:800;color:#fff;letter-spacing:-.02em;margin-bottom:4px}.pf-total-lbl[data-astro-cid-hkoc4sea]{font-size:.72rem;color:#ffffffa6}.calc-wrap[data-astro-cid-hkoc4sea]{background:var(--bg);border:1px solid var(--border);border-radius:16px;padding:clamp(20px,4vw,36px);max-width:760px;margin:0 auto}.calc-head[data-astro-cid-hkoc4sea]{font-size:.9rem;font-weight:700;color:var(--ink);margin-bottom:24px}.calc-fields[data-astro-cid-hkoc4sea]{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-bottom:28px}.calc-field-head[data-astro-cid-hkoc4sea]{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:8px}.calc-field[data-astro-cid-hkoc4sea] label[data-astro-cid-hkoc4sea]{font-size:.82rem;font-weight:600;color:var(--ink2)}.calc-val[data-astro-cid-hkoc4sea]{font-size:.9rem;font-weight:800;color:var(--blue);min-width:28px;text-align:right}.calc-field[data-astro-cid-hkoc4sea] input[data-astro-cid-hkoc4sea][type=range]{width:100%;accent-color:var(--blue);height:4px}.calc-range-labels[data-astro-cid-hkoc4sea]{display:flex;justify-content:space-between;font-size:.68rem;color:var(--ink3);margin-top:4px}.calc-result[data-astro-cid-hkoc4sea]{display:flex;align-items:center;flex-wrap:wrap;gap:16px;background:var(--surface);border:1px solid var(--border);border-radius:12px;padding:18px 22px;margin-bottom:14px}.calc-result-col[data-astro-cid-hkoc4sea]{display:flex;flex-direction:column;gap:4px}.cr-label[data-astro-cid-hkoc4sea]{font-size:13px;font-weight:600;color:var(--ink3);display:flex;align-items:center;gap:6px}.cr-badge[data-astro-cid-hkoc4sea]{background:#dcfce7;color:#14532d;font-size:.65rem;font-weight:800;padding:1px 6px;border-radius:3px}.cr-price[data-astro-cid-hkoc4sea]{font-size:1.6rem;font-weight:800;color:var(--ink);letter-spacing:-.02em}.cr-price--accent[data-astro-cid-hkoc4sea]{color:var(--green)}.calc-result-divider[data-astro-cid-hkoc4sea]{width:1px;height:40px;background:var(--border);flex-shrink:0}.calc-cta[data-astro-cid-hkoc4sea]{margin-left:auto;display:inline-flex;align-items:center;padding:12px 24px;background:var(--blue);color:#fff;font-size:.875rem;font-weight:700;border-radius:10px;text-decoration:none;letter-spacing:-.01em;transition:background .15s}.calc-cta[data-astro-cid-hkoc4sea]:hover{background:var(--blue-d,#1242c4)}.calc-note[data-astro-cid-hkoc4sea]{font-size:13.5px;color:var(--ink3);line-height:1.6}@media(max-width:640px){.calc-fields[data-astro-cid-hkoc4sea]{grid-template-columns:1fr;gap:20px}.calc-result[data-astro-cid-hkoc4sea]{flex-direction:column;align-items:flex-start}.calc-result-divider[data-astro-cid-hkoc4sea]{width:100%;height:1px}.calc-cta[data-astro-cid-hkoc4sea]{margin-left:0;width:100%;justify-content:center}.price-formula[data-astro-cid-hkoc4sea]{gap:6px}.pf-item[data-astro-cid-hkoc4sea],.pf-result[data-astro-cid-hkoc4sea]{min-width:90px;padding:12px 14px}}.faq[data-astro-cid-z6gx6xcw]{padding:clamp(56px,8vw,96px) 0;background:var(--bg);border-top:1px solid var(--border)}.faq-list[data-astro-cid-z6gx6xcw]{max-width:720px;margin:0 auto;border:1px solid var(--border);border-radius:16px;overflow:hidden;background:var(--surface)}.faq-item[data-astro-cid-z6gx6xcw]{border-bottom:1px solid var(--border)}.faq-item[data-astro-cid-z6gx6xcw]:last-child{border-bottom:none}.faq-q[data-astro-cid-z6gx6xcw]{width:100%;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 22px;background:none;border:none;cursor:pointer;text-align:left;font-family:var(--font-body);font-size:17px;font-weight:600;color:var(--ink);transition:background .15s}.faq-q[data-astro-cid-z6gx6xcw]:hover,.faq-q[data-astro-cid-z6gx6xcw][aria-expanded=true]{background:#fafaf8}.faq-arr[data-astro-cid-z6gx6xcw]{flex-shrink:0;transition:transform .25s ease;color:var(--ink3)}.faq-q[data-astro-cid-z6gx6xcw][aria-expanded=true] .faq-arr[data-astro-cid-z6gx6xcw]{transform:rotate(180deg)}.faq-a[data-astro-cid-z6gx6xcw]{max-height:0;overflow:hidden;transition:max-height .3s ease,padding .3s ease;padding:0 22px}.faq-a[data-astro-cid-z6gx6xcw].open{max-height:400px;padding:0 22px 18px}.faq-a[data-astro-cid-z6gx6xcw] p[data-astro-cid-z6gx6xcw]{font-size:15.5px;color:var(--ink2);line-height:1.7;border-top:1px solid var(--border);padding-top:14px}.cta-section[data-astro-cid-3ryvmic7]{padding:clamp(56px,8vw,96px) 0;background:var(--ink);border-top:1px solid rgba(255,255,255,.08)}.cta-inner[data-astro-cid-3ryvmic7]{display:grid;grid-template-columns:1fr 1fr;gap:clamp(32px,5vw,72px);align-items:start}.cta-text[data-astro-cid-3ryvmic7] h2[data-astro-cid-3ryvmic7]{font-family:var(--font-display);font-size:clamp(1.8rem,4vw,2.8rem);font-weight:400;line-height:1.15;color:#fff;margin-bottom:16px;letter-spacing:-.025em}.cta-text[data-astro-cid-3ryvmic7] p[data-astro-cid-3ryvmic7]{font-size:.95rem;color:#ffffffa6;line-height:1.7;margin-bottom:28px;max-width:420px}.cta-facts[data-astro-cid-3ryvmic7]{list-style:none;display:flex;flex-direction:column;gap:10px}.cta-facts[data-astro-cid-3ryvmic7] li[data-astro-cid-3ryvmic7]{display:flex;align-items:center;gap:8px;font-size:.85rem;color:#fffc;font-weight:500}.cta-facts[data-astro-cid-3ryvmic7] svg[data-astro-cid-3ryvmic7]{flex-shrink:0;color:#22c55e}.cta-form-col[data-astro-cid-3ryvmic7]{background:var(--surface);border-radius:16px;padding:28px}.cf-field[data-astro-cid-3ryvmic7]{margin-bottom:10px}.cf-field[data-astro-cid-3ryvmic7] input[data-astro-cid-3ryvmic7],.cf-field[data-astro-cid-3ryvmic7] textarea[data-astro-cid-3ryvmic7]{width:100%;padding:12px 14px;font-size:.875rem;font-family:var(--font-body);border:1px solid var(--border2);border-radius:9px;background:var(--bg);color:var(--ink);outline:none;resize:none;transition:border-color .15s,box-shadow .15s}.cf-field[data-astro-cid-3ryvmic7] input[data-astro-cid-3ryvmic7]::placeholder,.cf-field[data-astro-cid-3ryvmic7] textarea[data-astro-cid-3ryvmic7]::placeholder{color:var(--ink3)}.cf-field[data-astro-cid-3ryvmic7] input[data-astro-cid-3ryvmic7]:focus,.cf-field[data-astro-cid-3ryvmic7] textarea[data-astro-cid-3ryvmic7]:focus{border-color:var(--blue);box-shadow:0 0 0 3px #1a56e81a}.cf-field[data-astro-cid-3ryvmic7] input[data-astro-cid-3ryvmic7].err,.cf-field[data-astro-cid-3ryvmic7] textarea[data-astro-cid-3ryvmic7].err{border-color:#dc2626}.cf-consent[data-astro-cid-3ryvmic7]{display:flex;align-items:flex-start;gap:9px;margin-bottom:12px;cursor:pointer}.cf-consent[data-astro-cid-3ryvmic7] input[data-astro-cid-3ryvmic7][type=checkbox]{width:16px;height:16px;margin-top:2px;accent-color:var(--blue);flex-shrink:0;cursor:pointer}.cf-consent[data-astro-cid-3ryvmic7] span[data-astro-cid-3ryvmic7]{font-size:.8rem;color:var(--ink3);line-height:1.5}.cf-consent[data-astro-cid-3ryvmic7] a[data-astro-cid-3ryvmic7]{color:var(--blue);text-decoration:none;font-weight:500}.cf-consent[data-astro-cid-3ryvmic7] a[data-astro-cid-3ryvmic7]:hover{text-decoration:underline}.cf-consent[data-astro-cid-3ryvmic7] input[data-astro-cid-3ryvmic7].err{outline:2px solid #dc2626;border-radius:3px}.cf-submit[data-astro-cid-3ryvmic7]{width:100%;display:flex;align-items:center;justify-content:center;gap:8px;padding:13px 24px;background:var(--blue);color:#fff;font-family:var(--font-body);font-size:.9rem;font-weight:700;border:none;border-radius:10px;cursor:pointer;letter-spacing:-.01em;transition:background .15s,transform .1s;margin-bottom:0;position:relative}.cf-submit[data-astro-cid-3ryvmic7]:hover{background:var(--blue-d, #1242c4)}.cf-submit[data-astro-cid-3ryvmic7]:active{transform:scale(.98)}.cf-submit[data-astro-cid-3ryvmic7] .btn-text[data-astro-cid-3ryvmic7]{display:inline-block;transition:opacity .15s}.cf-submit[data-astro-cid-3ryvmic7] .btn-sending-text[data-astro-cid-3ryvmic7]{display:none;transition:opacity .15s}.cf-submit[data-astro-cid-3ryvmic7] .btn-loader[data-astro-cid-3ryvmic7]{display:none;width:18px;height:18px;border:2px solid rgba(255,255,255,.4);border-top-color:#fff;border-radius:50%;animation:spin .7s linear infinite}.cf-submit[data-astro-cid-3ryvmic7].loading .btn-text[data-astro-cid-3ryvmic7],.cf-submit[data-astro-cid-3ryvmic7].loading svg[data-astro-cid-3ryvmic7]{visibility:hidden}.cf-submit[data-astro-cid-3ryvmic7].loading .btn-loader[data-astro-cid-3ryvmic7],.cf-submit[data-astro-cid-3ryvmic7].loading .btn-sending-text[data-astro-cid-3ryvmic7]{display:inline-block;position:static}.cf-error[data-astro-cid-3ryvmic7]{font-size:.76rem;color:#dc2626;min-height:1.2em;margin-top:8px}.cta-success[data-astro-cid-3ryvmic7]{display:none;align-items:center;gap:12px;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:10px;padding:14px 16px;font-size:.86rem;color:#14532d;line-height:1.5;margin-top:12px}.cta-success[data-astro-cid-3ryvmic7].visible{display:flex}.cta-phones[data-astro-cid-3ryvmic7]{display:flex;flex-wrap:wrap;align-items:center;gap:6px 14px;margin-top:16px;padding-top:16px;border-top:1px solid var(--border);font-size:.8rem;color:var(--ink3)}.cta-phones[data-astro-cid-3ryvmic7] a[data-astro-cid-3ryvmic7]{color:var(--blue);font-weight:700;text-decoration:none;font-size:.85rem}.cta-phones[data-astro-cid-3ryvmic7] a[data-astro-cid-3ryvmic7]:hover{text-decoration:underline}@keyframes spin{to{transform:rotate(360deg)}}@media(max-width:720px){.cta-inner[data-astro-cid-3ryvmic7]{grid-template-columns:1fr}.cta-text[data-astro-cid-3ryvmic7] h2[data-astro-cid-3ryvmic7]{font-size:1.8rem}}.cta-section[data-astro-cid-3dyr47cn]{padding:clamp(56px,8vw,96px) 0;background:var(--ink);border-top:1px solid rgba(255,255,255,.08)}.cta-inner[data-astro-cid-3dyr47cn]{display:grid;grid-template-columns:1fr 1fr;gap:clamp(32px,5vw,72px);align-items:start}.cta-text[data-astro-cid-3dyr47cn] h2[data-astro-cid-3dyr47cn]{font-family:var(--font-display);font-size:clamp(1.8rem,4vw,2.8rem);font-weight:400;line-height:1.15;color:#fff;margin-bottom:16px;letter-spacing:-.025em}.cta-text[data-astro-cid-3dyr47cn] p[data-astro-cid-3dyr47cn]{font-size:.95rem;color:#ffffffa6;line-height:1.7;margin-bottom:28px;max-width:420px}.cta-facts[data-astro-cid-3dyr47cn]{list-style:none;display:flex;flex-direction:column;gap:10px}.cta-facts[data-astro-cid-3dyr47cn] li[data-astro-cid-3dyr47cn]{display:flex;align-items:center;gap:8px;font-size:.85rem;color:#fffc;font-weight:500}.cta-facts[data-astro-cid-3dyr47cn] svg[data-astro-cid-3dyr47cn]{flex-shrink:0;color:#22c55e}@media(max-width:720px){.cta-inner[data-astro-cid-3dyr47cn]{grid-template-columns:1fr}.cta-text[data-astro-cid-3dyr47cn] h2[data-astro-cid-3dyr47cn]{font-size:1.8rem}}
