@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+900-97F,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+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,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+900-97F,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+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,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+900-97F,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+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,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+900-97F,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+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,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:800;src:url(/_astro/poppins-devanagari-800-normal.ACzlZF75.woff2)format("woff2"),url(/_astro/poppins-devanagari-800-normal.BLmXVokE.woff)format("woff");unicode-range:U+900-97F,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:800;src:url(/_astro/poppins-latin-ext-800-normal.CDgOlX-1.woff2)format("woff2"),url(/_astro/poppins-latin-ext-800-normal.CIZaRbSk.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:800;src:url(/_astro/poppins-latin-800-normal.Bd8-pIP1.woff2)format("woff2"),url(/_astro/poppins-latin-800-normal.YoItoZZV.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--red:#e53935;--orange:#fb8c00;--yellow:#f9c80e;--green:#2e9e4f;--green-dark:#1b8a3e;--blue:#1a73e8;--ink:#111;--text:#333;--muted:#5f6368;--line:#e6e9ee;--bg:#fff;--bg-soft:#f6f8fa;--grad:linear-gradient(90deg, #e53935, #fb8c00 45%, #2e9e4f);--radius:18px;--shadow-sm:0 2px 10px #141e320d;--shadow-md:0 6px 24px #141e3214;--font:"Poppins", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--header-h:74px;--gutter:clamp(18px, 3.4vw, 55px)}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:calc(var(--header-h) + 16px);-webkit-text-size-adjust:100%}body{background:var(--bg);color:var(--ink);font-family:var(--font);-webkit-font-smoothing:antialiased;margin:0;font-size:1rem;line-height:1.45}h1,h2,h3,p,ul,ol{margin:0}ul,ol{padding:0;list-style:none}a{color:inherit;text-decoration:none}img,svg{max-width:100%;display:block}button,input,select,textarea{font:inherit;color:inherit}:focus-visible{outline:3px solid var(--blue);outline-offset:2px;border-radius:6px}.container{width:min(100% - 2 * var(--gutter), 1490px);margin-inline:auto}.container--narrow{width:min(100% - 2 * var(--gutter), 820px)}.sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.skip{z-index:100;background:var(--ink);color:#fff;border-radius:8px;padding:10px 16px;font-weight:600;position:absolute;top:-60px;left:16px}.skip:focus{top:12px}.text-grad{background:linear-gradient(90deg,#e53935,#fb8c00 38%,#f9c80e 62%,#2e9e4f 88%);color:#0000;-webkit-background-clip:text;background-clip:text}.tone--red{--tone:var(--red)}.tone--orange{--tone:var(--orange)}.tone--yellow{--tone:var(--yellow)}.tone--green{--tone:var(--green)}.tone--gray{--tone:var(--muted)}.btn{color:#fff;cursor:pointer;border:0;border-radius:10px;justify-content:center;align-items:center;gap:10px;padding:13px 22px;font-size:.94rem;font-weight:600;line-height:1.2;transition:transform .15s,box-shadow .15s;display:inline-flex}.btn:hover{transform:translateY(-1px)}.btn--grad{background:var(--grad);box-shadow:0 6px 16px #e5393538}.btn--green{background:linear-gradient(180deg, var(--green), var(--green-dark));box-shadow:0 6px 16px #2e9e4f40}.btn--block{width:100%;padding-block:10px}.logo{--logo-navy:#17375e;--logo-orange:#f57c1f;--logo-paper:#fff;--logo-window:#3b5f8f;flex:none;display:inline-flex}.logo svg{width:auto;height:58px;overflow:visible}.logo--sm svg{height:48px}.logo__name{fill:var(--logo-navy);font-family:var(--font);letter-spacing:-2px;font-size:66px;font-weight:800}.logo__navy{fill:var(--logo-navy)}.logo__orange,.logo__o,.logo__door{fill:var(--logo-orange)}.logo__paper{fill:var(--logo-paper)}.logo__antenna{fill:none;stroke:var(--logo-navy);stroke-width:3px;stroke-linecap:round}.logo__ring{fill:none;stroke:var(--logo-orange);stroke-width:3.5px;stroke-linecap:round;opacity:0;animation:1.9s ease-out infinite logo-ring}.logo__dot{transform-box:fill-box;transform-origin:50%;animation:1.9s ease-in-out infinite logo-pulse}.logo__window{fill:var(--logo-window);animation:3.2s ease-in-out infinite logo-light}.logo__window--side{fill:#4a74ad}.logo__door{animation:6s ease-in-out infinite logo-door}.logo__tree{transform-box:fill-box;transform-origin:50% 100%;animation:3.4s ease-in-out infinite logo-sway}@keyframes logo-light{0%,28%,72%,to{fill:var(--logo-window)}40%,60%{fill:#ffd166}}@keyframes logo-ring{0%{opacity:0}25%{opacity:1}to{opacity:0}}@keyframes logo-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.35)}}@keyframes logo-sway{0%,to{transform:rotate(-3deg)}50%{transform:rotate(3deg)}}@keyframes logo-door{0%,80%,to{fill:var(--logo-orange)}88%{fill:#ffb36b}}.header{z-index:50;background:var(--bg);position:sticky;top:0;box-shadow:0 2px 12px #0000000f}.header__inner{height:var(--header-h);align-items:center;gap:56px;display:flex}.header__toggle{color:var(--ink);cursor:pointer;background:0 0;border:0;border-radius:8px;margin-left:auto;padding:8px;display:none}.header__toggle .icon-close,.header__toggle[aria-expanded=true] .icon-open{display:none}.header__toggle[aria-expanded=true] .icon-close{display:block}.header__cta{padding:14px 28px;font-size:1rem}.nav{flex:1;justify-content:space-between;align-items:center;gap:24px;display:flex}.nav__list{align-items:center;gap:32px;margin-inline:auto;display:flex}.nav__link{white-space:nowrap;padding:12px 0;font-size:.97rem;display:block;position:relative}.nav__link.is-active{font-weight:600}.nav__link.is-active:after{content:"";background:linear-gradient(90deg, var(--red), var(--orange));border-radius:3px;height:3px;position:absolute;inset:auto 0 0}.intro{max-width:1920px;margin-inline:auto;position:relative}.intro__art{width:50%;height:462px;position:absolute;top:0;right:0}.intro__photo{height:100%;display:block}.intro__photo img{object-fit:cover;object-position:50% 42%;width:100%;height:100%;-webkit-mask-image:linear-gradient(90deg,#0000,#000 22%);mask-image:linear-gradient(90deg,#0000,#000 22%)}.intro__badge{background:var(--bg);border-radius:14px;width:276px;padding:18px 20px;font-size:1rem;font-weight:500;line-height:1.3;position:absolute;top:160px;right:35px;box-shadow:0 10px 30px #141e322e}.intro__badge:after{content:"";background:var(--grad);border-radius:3px;width:84px;height:3px;margin-top:12px;display:block}.intro__grid{z-index:1;grid-template-columns:minmax(0,1fr) 440px;gap:14px;display:grid;position:relative}.hero{padding:32px 0 20px}.hero h1{letter-spacing:-.035em;margin:10px 0 8px;font-size:clamp(2.375rem,4.15vw,4.125rem);font-weight:800;line-height:.94}.hero__lead{max-width:520px;color:var(--muted);margin-bottom:16px;font-size:clamp(1.2rem,1.75vw,1.75rem);line-height:1.2}.checklist{flex-wrap:wrap;gap:10px 38px;font-size:.875rem;display:flex}.checklist li{align-items:center;gap:10px;display:flex}.checklist__dot{background:var(--green);color:#fff;border-radius:50%;place-items:center;width:20px;height:20px;display:grid}.checklist__dot svg{stroke-width:3.5px}.tile{color:#fff;border-radius:50%;flex:none;place-items:center;width:56px;height:56px;display:grid}.tile--lg{width:70px;height:70px}.tile--red{background:radial-gradient(circle at 35% 30%, #ff6a5c, var(--red));box-shadow:0 8px 18px #e5393559}.tile--orange{background:radial-gradient(circle at 35% 30%,#ffab40,#f57c00);box-shadow:0 8px 18px #fb8c004d}.tile--yellow{background:radial-gradient(circle at 35% 30%,#ffe066,#f4b400);box-shadow:0 8px 18px #f9c80e59}.tile--green{background:radial-gradient(circle at 35% 30%, #56c271, var(--green-dark));box-shadow:0 8px 18px #2e9e4f59}.card{border:1px solid var(--line);border-radius:var(--radius);background:var(--bg);box-shadow:var(--shadow-md);padding:20px}.card--red{background:linear-gradient(160deg, #fdecea, var(--bg) 45%)}.card--green{background:linear-gradient(160deg, #e9f6ed, var(--bg) 45%)}.card__head{align-items:center;gap:26px;margin-bottom:14px;display:flex}.card__head h2{letter-spacing:-.02em;font-size:1.375rem;line-height:1.2}.card__head p{color:var(--muted);margin-top:4px;font-size:.875rem}.card__info{background:var(--bg-soft);color:var(--muted);border-radius:8px;align-items:center;gap:14px;margin-top:10px;padding:10px 16px;font-size:.8125rem;line-height:1.3;display:flex}.card__info-dot{background:var(--green-dark);color:#fff;border-radius:50%;flex:none;place-items:center;width:24px;height:24px;font-weight:700;display:grid}.actions{grid-template-columns:1fr 1fr;gap:20px;display:grid}.field{border:1px solid var(--line);background-color:var(--bg);border-radius:8px;width:100%;margin-bottom:8px;padding:8px 12px;font-size:.875rem;display:block}select.field{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23333' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;background-size:14px;padding-right:36px}textarea.field{resize:vertical;height:60px}.form__prefixed{display:block;position:relative}.form__prefixed>span[aria-hidden]{color:var(--muted);font-weight:600;position:absolute;top:7px;left:14px}.form__prefixed .field{padding-left:34px}.form__error{color:#c62828;margin-top:8px;font-size:.8125rem}.form__result{margin-top:12px;font-size:.875rem;font-weight:500}.form__error:empty,.form__result:empty{display:none}.modal{text-align:center;border:0;border-radius:20px;max-width:min(420px,100% - 40px);padding:30px}.modal::backdrop{background:#00000080}.modal p{color:var(--muted);margin-top:8px}.modal__code{color:var(--green-dark);margin:14px 0;font-size:1.5rem;font-weight:800;display:block}.modal__actions{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.reasons h2{letter-spacing:-.03em;margin:28px 0 10px;font-size:1.375rem;font-weight:700}.reasons__list{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.reason{box-shadow:var(--shadow-sm);grid-template-columns:auto 1fr;align-items:center;gap:6px 16px;padding:14px 14px 16px;display:grid}.reason h3{font-size:.94rem;font-weight:600;line-height:1.25}.reason p{color:var(--muted);grid-column:2;font-size:.8125rem;line-height:1.35}.reason p:after{content:"";background:var(--tone);border-radius:4px;width:38px;height:4px;margin-top:12px;display:block}.panel{align-self:start;margin-top:476px;padding:20px 14px}.panel__head{align-items:center;gap:14px;margin:0 6px 14px;display:flex}.panel__head svg{stroke-width:3px}.panel__head h2{letter-spacing:-.02em;margin-right:auto;font-size:1rem;font-weight:600}.panel__head small{border:1px solid var(--line);border-radius:20px;padding:4px 14px;font-size:.6875rem;box-shadow:0 1px 4px #0000000f}.panel__sub{justify-content:space-between;align-items:center;margin:18px 2px 10px;display:flex}.panel__sub h3{font-size:.8125rem;font-weight:600}.panel__sub a{color:var(--blue);align-items:center;gap:2px;font-size:.75rem;font-weight:500;display:inline-flex}.panel__table{overflow-x:auto}.panel table{border-collapse:collapse;white-space:nowrap;width:100%;font-size:.656rem}.panel th{background:var(--bg-soft);text-align:left;padding:8px 4px;font-weight:500}.panel td{border-bottom:1px solid var(--line);color:var(--text);padding:7px 4px}.panel td:first-child{font-weight:500}.status--red{--status:#e53935;--status-soft:#fdecea;--status-line:#f9d0cc;--status-text:#c62828}.status--yellow{--status:#f4b400;--status-soft:#fff8e1;--status-line:#fbe9a8;--status-text:#9a7b00}.status--orange{--status:#fb8c00;--status-soft:#fff1e0;--status-line:#fcdcb4;--status-text:#c76a00}.status--green{--status:#1b8a3e;--status-soft:#e8f5ec;--status-line:#c8e6d1;--status-text:#1b7a3a}.stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;display:grid}.stat{border:1px solid var(--status-line);background:var(--status-soft);white-space:nowrap;border-radius:8px;grid-template-columns:auto 1fr;align-items:center;gap:0 5px;padding:9px 4px 6px 7px;font-size:.594rem;font-weight:500;display:grid}.stat strong{grid-column:2;font-size:1.375rem;font-weight:700;line-height:1.3}.stat__icon{background:var(--status);color:#fff;border-radius:50%;place-items:center;width:18px;height:18px;display:grid}.stat__icon svg{stroke-width:3px}.badge{background:var(--status-soft);color:var(--status-text);border-radius:20px;align-items:center;gap:6px;padding:3px 10px 3px 6px;font-weight:500;display:inline-flex}.badge:before{content:"";background:var(--status);border-radius:50%;width:9px;height:9px}.eyebrow{color:var(--muted);letter-spacing:.09em;text-transform:uppercase;align-items:center;gap:10px;font-size:.8125rem;display:flex}.eyebrow:before{content:"";background:var(--grad);border-radius:4px;width:60px;height:4px}.title{letter-spacing:-.03em;margin-top:10px;font-size:clamp(1.625rem,2.6vw,2.25rem);font-weight:700;line-height:1.15}.lead{max-width:640px;color:var(--muted);margin:10px 0 28px}.section{padding-top:72px}.steps{counter-reset:step;grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.steps li{border:1px solid var(--line);border-radius:var(--radius);background:var(--bg);box-shadow:var(--shadow-sm);counter-increment:step;padding:22px}.steps li:before{content:counter(step);background:var(--grad);color:#fff;border-radius:50%;place-items:center;width:40px;height:40px;margin-bottom:14px;font-weight:700;display:grid}.steps h3,.types h3{margin-bottom:6px;font-size:1.06rem;font-weight:600}.steps p,.types p{color:var(--muted);font-size:.875rem}.types{grid-template-columns:repeat(5,1fr);gap:16px;display:grid}.types li{border:1px solid var(--line);border-top:4px solid var(--tone);background:var(--bg);border-radius:14px;padding:20px}.faq{max-width:860px}.faq details{border:1px solid var(--line);background:var(--bg);border-radius:14px;margin-bottom:10px;padding:0 20px}.faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:18px 0;font-weight:600;list-style:none;display:flex}.faq summary::-webkit-details-marker{display:none}.faq summary svg{color:var(--green-dark);flex:none;transition:transform .2s}.faq details[open] summary svg{transform:rotate(45deg)}.faq details p{color:var(--muted);padding-bottom:18px;font-size:.94rem}.cta{background:linear-gradient(120deg,#fdecea,#fff8e1 50%,#e8f5ec);border-radius:22px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin-top:72px;padding:40px;display:flex}.cta h2{letter-spacing:-.03em;font-size:clamp(1.375rem,2.2vw,1.875rem)}.cta p{color:var(--muted);margin-top:6px}.legal{padding-block:48px 8px;line-height:1.65}.legal .title{font-size:clamp(1.875rem,4.5vw,2.75rem);font-weight:800}.legal__updated{color:var(--muted);margin:6px 0 32px;font-size:.875rem}.legal h2{letter-spacing:-.02em;margin:36px 0 8px;font-size:1.25rem}.legal p:not([class]),.legal li{color:var(--text);font-size:.97rem}.legal p:not([class]){margin-bottom:12px}.legal ul{margin-bottom:12px;padding-left:22px;list-style:outside}.legal li{margin-bottom:6px}.legal a{color:var(--blue);text-decoration:underline}.legal__box{border:1px solid var(--line);background:var(--bg-soft);border-radius:14px;margin-bottom:12px;padding:18px 20px 6px}.whatsapp{z-index:40;color:#fff;background:#1faa53;border-radius:28px;align-items:center;gap:10px;height:56px;padding:0 20px 0 13px;font-size:.94rem;font-weight:600;transition:transform .15s,background-color .15s;display:inline-flex;position:fixed;bottom:20px;right:20px;box-shadow:0 8px 24px #00000038}.whatsapp:hover{background:#178a43;transform:translateY(-2px)}.footer{color:#c4cad3;background:#12161c;margin-top:72px;font-size:.875rem}.footer__inner{grid-template-columns:1.3fr 2fr;gap:40px;padding-block:48px 36px;display:grid}.footer__brand .logo{--logo-navy:#fff;--logo-paper:#12161c;--logo-window:#c4cad3;margin-bottom:12px}.footer__brand p{max-width:380px}.footer__brand .footer__company{color:#8d96a3;margin-top:14px;font-size:.8125rem}.footer__cols{grid-template-columns:repeat(3,1fr);gap:32px;display:grid}.footer__cols h2{color:#fff;letter-spacing:.06em;text-transform:uppercase;margin-bottom:14px;font-size:.875rem;font-weight:600}.footer__cols ul{gap:9px;display:grid}.footer a:hover{color:#fff}.footer__group{color:#8d96a3;border-top:1px solid #262c36;flex-wrap:wrap;align-items:center;gap:10px 22px;padding-block:18px;font-size:.75rem;display:flex}.footer__group>p{letter-spacing:.08em;text-transform:uppercase}.footer__group ul{flex-wrap:wrap;gap:10px 22px;display:flex}.footer__mark{color:#c4cad3;align-items:center;gap:8px;font-size:.8125rem;font-weight:500;display:inline-flex}.footer__mark span{background:#fff;border-radius:8px;place-items:center;width:30px;height:30px;display:grid}.footer__meta{color:#8d96a3;border-top:1px solid #262c36;font-size:.8125rem}.footer__meta-inner{padding-block:18px;flex-wrap:wrap;justify-content:space-between;gap:6px 24px;padding-right:190px;display:flex}.footer__legal>*+:before{content:"·";margin-inline:8px}.notfound{padding-block:96px 24px}.notfound .btn{margin-top:8px}@media (width<=1400px){.logo svg{height:48px}.header__inner{gap:40px}.header__cta{padding:12px 18px;font-size:.94rem}.nav__list{gap:22px}.reasons__list{grid-template-columns:1fr 1fr}.types{grid-template-columns:repeat(3,1fr)}}@media (width<=1100px){.intro__grid{grid-template-columns:1fr}.intro__art{width:100%;height:260px;position:relative}.intro__photo img{-webkit-mask-image:none;mask-image:none}.intro__badge{width:240px;padding:12px 14px;font-size:.875rem;top:auto;bottom:16px;right:16px}.panel{margin-top:10px}.steps{grid-template-columns:1fr 1fr}.logo svg{height:46px}}@media (width<=1280px){.header__toggle{display:block}.nav{inset:var(--header-h) 0 auto;padding:8px var(--gutter) 20px;background:var(--bg);flex-direction:column;align-items:stretch;gap:12px;display:none;position:absolute;box-shadow:0 8px 12px #00000014}.nav.is-open{display:flex}.nav__list{flex-direction:column;align-items:stretch;gap:0;margin:0}.nav__link.is-active:after{display:none}}@media (width<=900px){.footer__inner{grid-template-columns:1fr}}@media (width<=700px){.whatsapp{padding:0 13px;bottom:14px;right:14px}.whatsapp span{display:none}.footer__meta-inner{padding-right:64px}.actions,.reasons__list,.steps,.types,.footer__cols{grid-template-columns:1fr}.card__head{gap:16px}.tile--lg{width:56px;height:56px}.stats{grid-template-columns:1fr 1fr}.section{padding-top:52px}.cta{margin-top:52px;padding:28px 22px}.footer{margin-top:52px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.btn,.whatsapp,.faq summary svg{transition:none}.logo svg *{animation:none}}
