@font-face{font-family:Outfit Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/outfit-latin-ext-wght-normal.DdQaqQDo.woff2) format("woff2-variations");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:Outfit Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/outfit-latin-wght-normal.Bc-8i84L.woff2) format("woff2-variations");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:Poppins;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/poppins-devanagari-400-normal.CJDn6rn8.woff2) format("woff2"),url(/_astro/poppins-devanagari-400-normal.CqVvlrh5.woff) format("woff");unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/poppins-latin-ext-400-normal.by3JarPu.woff2) format("woff2"),url(/_astro/poppins-latin-ext-400-normal.DaBSavcJ.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:Poppins;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/poppins-latin-400-normal.cpxAROuN.woff2) format("woff2"),url(/_astro/poppins-latin-400-normal.BOb3E3N0.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:Poppins;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/poppins-devanagari-500-normal.BIdkeU1p.woff2) format("woff2"),url(/_astro/poppins-devanagari-500-normal.DMPDjHtT.woff) format("woff");unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/poppins-latin-ext-500-normal.CK-6C4Hw.woff2) format("woff2"),url(/_astro/poppins-latin-ext-500-normal.CgAe2rWW.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:Poppins;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/poppins-latin-500-normal.C8OXljZJ.woff2) format("woff2"),url(/_astro/poppins-latin-500-normal.DGXqpDMm.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:Poppins;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/poppins-devanagari-600-normal.STEjXBNN.woff2) format("woff2"),url(/_astro/poppins-devanagari-600-normal.ClASKHrr.woff) format("woff");unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/poppins-latin-ext-600-normal.CAhIAdZj.woff2) format("woff2"),url(/_astro/poppins-latin-ext-600-normal.Df5ffKXP.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:Poppins;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/poppins-latin-600-normal.zEkxB9Mr.woff2) format("woff2"),url(/_astro/poppins-latin-600-normal.BJdTmd5m.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:Poppins;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/poppins-devanagari-700-normal.O-jipLrW.woff2) format("woff2"),url(/_astro/poppins-devanagari-700-normal.fHs-vx92.woff) format("woff");unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/poppins-latin-ext-700-normal.cby-RkWa.woff2) format("woff2"),url(/_astro/poppins-latin-ext-700-normal.DctTR6Tg.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:Poppins;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/poppins-latin-700-normal.Qrb0O0WB.woff2) format("woff2"),url(/_astro/poppins-latin-700-normal.BVuQR_eA.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}:root{--navy: #032B58;--coral: #E76F51;--coral-deep: #D85B3D;--blue: #0D68CE;--blue-icon: #0B5BB5;--blue-on-navy: #9CC6F5;--amber: #FFB359;--green: #1A9B6C;--ink: #1C2024;--ink-2: #3A4351;--muted: #5A6472;--muted-2: #6B7480;--footnote: #6A7280;--navy-subtext: #C5D2E0;--ground: #FFFFFF;--cream: #F5EFE6;--band-blue: #EEF4FB;--band-blue-deep: #E9F1FB;--band-blue-soft: #F4F8FD;--tile-blue: #F4F9FF;--tile-blue-deep: #D9E6F4;--tile-border: #E3ECF7;--note-blue: #EAF2FC;--note-coral: #FBF1EC;--note-coral-deep: #FBE7E0;--card-border: #E6EDF5;--card-border-strong: #C5D3E6;--divider-blue: #E6F1FE;--navy-line: #1E4A78;--font-display: "Outfit Variable", "Outfit", sans-serif;--font-body: "Poppins", sans-serif;--text-h1: clamp(30px, 23.31px + 1.714vw, 48px);--text-h2: clamp(26px, 20.06px + 1.524vw, 42px);--text-h3: clamp(21px, 18.77px + .571vw, 27px);--text-h4: clamp(16.5px, 15.94px + .143vw, 18px);--text-h5: clamp(15px, 14.63px + .095vw, 16px);--text-h6: clamp(13.5px, 13.31px + .048vw, 14px);--text-card-title: clamp(18px, 17.26px + .19vw, 20px);--text-price-xl: clamp(44px, 40.29px + .952vw, 54px);--text-stat: clamp(38px, 32.8px + 1.333vw, 52px);--text-sub: clamp(16px, 15.44px + .143vw, 17.5px);--text-body: clamp(16px, 15.81px + .048vw, 16.5px);--text-small: clamp(14px, 13.81px + .048vw, 14.5px);--text-footnote: clamp(13px, 12.81px + .048vw, 13.5px);--text-btn: 16.5px;--text-btn-sm: 15.5px;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 20px;--space-6: 24px;--space-7: 32px;--space-8: 40px;--space-9: 48px;--space-10: 64px;--space-11: 80px;--space-12: 96px;--content-max: 1240px;--gutter: clamp(20px, 6.9vw, 100px);--section-pad: clamp(32px, 6.5vw, 64px);--card-pad: var(--space-7);--grid-gap: var(--space-6);--bp-sm: 640px;--bp-md: 900px;--bp-lg: 1180px;--radius-card: 20px;--radius-md: 16px;--radius-btn: 12px;--radius-nested: 8px;--radius-pill: 999px;--shadow-card: 0 0 0 1px var(--card-border), 0 1px 2px #1018280F, 0 2px 8px -3px #1018280A;--shadow-float: 0 0 0 1px var(--card-border), 0 6px 16px -6px #10182824, 0 24px 48px -24px #03255426;--shadow-arrow: 0 4px 12px -2px #E76F5147;--h-btn: 52px;--h-input: 54px;--h-arrow: 52px;--h-doc-photo: 218px;--h-catalog-stage: 228px;--ease: cubic-bezier(.22, .61, .25, 1);--header-h: 78px}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth;overflow-x:clip}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{margin:0;font-family:var(--font-body);font-size:var(--text-body);line-height:1.5;color:var(--ink);background:#fff;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}h1,h2,h3,h4,h5{font-family:var(--font-display);font-weight:600;line-height:1.12;letter-spacing:-.015em;color:var(--ink);margin:0;text-wrap:balance}h4{font-size:var(--text-h4);line-height:1.3}h5{font-size:var(--text-h5);line-height:1.35}h6{font-family:var(--font-body);font-weight:600;font-size:var(--text-h6);letter-spacing:.05em;text-transform:uppercase;color:var(--muted-2);margin:0}p,li,blockquote,figcaption{text-wrap:pretty}p{margin:0}ul{margin:0;padding:0;list-style:none}img{display:block;max-width:100%}a{color:inherit}button{font-family:inherit}:focus-visible{outline:3px solid #0D68CE59;outline-offset:2px;border-radius:4px}::selection{background:#0d68ce2b}.container{width:100%;max-width:1440px;margin-inline:auto;padding-inline:var(--gutter)}.section{padding-block:var(--section-pad)}.pricing-grid>*,.price-grid>*,.scale-grid>*,.steps-grid>*,.lf-grid>*,.result-band>*,.m-grid>*,.faq-grid>*,.benefit-grid>*{min-width:0}[id]{scroll-margin-top:calc(var(--header-h) + var(--space-5))}.section-head{text-align:center;margin-bottom:clamp(var(--space-7),4vw,var(--space-9))}.section-head .h2{margin-bottom:var(--space-4);max-width:850px;margin-inline:auto}.section-head .section-sub{margin-inline:auto}.h2{font-size:var(--text-h2);text-wrap:balance}.h3{font-size:var(--text-h3)}.section-sub{font-size:var(--text-sub);color:var(--muted);max-width:700px;line-height:1.55}@media(max-width:640px){.section-head{text-align:left}.section-head .section-sub{margin-inline:0}}.btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);font-family:var(--font-display);font-weight:600;font-size:var(--text-btn);line-height:1.15;min-height:var(--h-btn);padding:var(--space-3) var(--space-6);border-radius:var(--radius-btn);border:0;cursor:pointer;text-decoration:none;text-align:center;transition:transform .2s var(--ease),box-shadow .2s var(--ease),background-color .2s var(--ease),border-color .2s var(--ease)}.btn:active{transform:translateY(1px)}.btn svg{flex:0 0 auto}.btn .arrow{transition:transform .22s var(--ease)}.btn:hover .arrow{transform:translate(3px)}.btn-coral{background:var(--coral);color:#fff;box-shadow:0 4px 14px -4px #e76f5166}.btn-coral:hover{background:var(--coral-deep);transform:translateY(-1px);box-shadow:0 7px 18px -5px #e76f5180}.btn-outline{background:#fff;color:var(--navy);border:1.5px solid var(--navy)}.btn-outline:hover{background:var(--tile-blue);transform:translateY(-1px)}.btn-sm{min-height:46px;padding:var(--space-2) var(--space-5);font-size:var(--text-btn-sm);border-radius:var(--radius-btn)}.phone-line{font-size:var(--text-btn-sm);color:var(--muted)}.phone-line a{color:var(--navy);font-weight:600;text-decoration:none;border-bottom:1.5px solid transparent;transition:border-color .2s}.phone-line a:hover{border-color:var(--navy)}@media(max-width:640px){.btn-full-m,.btn-coral,.btn-outline{width:100%}}.card{background:#fff;border-radius:var(--radius-card);box-shadow:var(--shadow-card)}.check-list{display:grid;gap:var(--space-4)}.check-list li{display:flex;gap:var(--space-3);align-items:flex-start;font-size:var(--text-body);color:var(--ink-2);line-height:1.45}.check-list .tick{flex:0 0 22px;margin-top:2px;color:var(--coral)}.icon-row{display:flex;gap:var(--space-4);align-items:flex-start}.icon-row .icon-slot{flex:0 0 28px;display:flex;justify-content:center;margin-top:1px;color:var(--blue-icon)}.embla__viewport{overflow:hidden}.embla__container{display:flex;gap:var(--space-6)}.slider-nav{display:flex;align-items:center;justify-content:center;gap:var(--space-5);margin-top:var(--space-7)}.slider-arrow{width:var(--h-arrow);height:var(--h-arrow);border-radius:50%;background:var(--coral);color:#fff;border:0;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:var(--shadow-arrow);transition:background .2s,transform .2s,opacity .2s,box-shadow .2s}.slider-arrow:hover:not(:disabled){background:var(--coral-deep);transform:translateY(-1px)}.slider-arrow:disabled{opacity:.35;cursor:default;box-shadow:none}.slider-dots{display:flex;align-items:center;gap:var(--space-2)}.slider-dots button{width:8px;height:8px;border-radius:50%;background:#cbd5e1;border:0;padding:0;cursor:pointer;transition:width .25s var(--ease),background .25s var(--ease)}.slider-dots button.is-active{width:20px;border-radius:9999px;background:var(--ink)}.slider-hint{margin-top:var(--space-4);text-align:center;font-size:var(--text-small);color:var(--muted)}.field{display:grid;gap:var(--space-2)}.field>label{font-family:var(--font-body);font-weight:600;font-size:var(--text-small);color:var(--ink-2)}.field input:not([type=checkbox]):not([type=radio]){height:var(--h-input);border:1px solid #C7D5E4;border-radius:var(--radius-btn);padding:0 var(--space-4);font-family:var(--font-body);font-size:var(--text-body);color:var(--ink);background:#fff;transition:border-color .18s,box-shadow .18s;width:100%}.field input:focus{outline:none;border-color:var(--blue);box-shadow:0 0 0 3px #0d68ce21}.field input::placeholder{color:#9aa6b5}.req{color:var(--coral)}.field:has(input[required],select[required],textarea[required])>label:after{content:" *";color:var(--coral)}.field-error{margin-top:var(--space-1);font-size:var(--text-small);font-weight:500;color:var(--coral)}.field--invalid input:not([type=checkbox]):not([type=radio]),.field--invalid select,.field--invalid textarea{border-color:var(--coral)}.btn:disabled,.btn[disabled]{opacity:.55;cursor:not-allowed;box-shadow:none}.field select,.field textarea{width:100%;border:1px solid #C7D5E4;border-radius:var(--radius-btn);font-family:var(--font-body);font-size:var(--text-body);color:var(--ink);background:#fff;transition:border-color .18s,box-shadow .18s}.field select{height:var(--h-input);padding:0 var(--space-9) 0 var(--space-4);appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 24 24' fill='none' stroke='%235A6472' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right var(--space-4) center}.field select:invalid{color:#9aa6b5}.field textarea{padding:var(--space-3) var(--space-4);min-height:96px;resize:vertical}.field select:focus,.field textarea:focus{outline:none;border-color:var(--blue);box-shadow:0 0 0 3px #0d68ce21}.field textarea::placeholder{color:#9aa6b5}.stars{display:inline-flex;gap:3px;color:var(--amber)}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.footnote{font-size:var(--text-footnote);color:var(--footnote);line-height:1.5}
