@font-face{font-family:Archivo;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/f263782c6a4bddee-s.138s14ivx2xer.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/85e86a88f68a624a-s.p.3b2emle-7szv-.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/c6a5c2fdc12da45c-s.p.13rul5q9jl2r0.woff2)format("woff2");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:Archivo;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/f263782c6a4bddee-s.138s14ivx2xer.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/85e86a88f68a624a-s.p.3b2emle-7szv-.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/c6a5c2fdc12da45c-s.p.13rul5q9jl2r0.woff2)format("woff2");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:Archivo;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/f263782c6a4bddee-s.138s14ivx2xer.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/85e86a88f68a624a-s.p.3b2emle-7szv-.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/c6a5c2fdc12da45c-s.p.13rul5q9jl2r0.woff2)format("woff2");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:Archivo;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/f263782c6a4bddee-s.138s14ivx2xer.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/85e86a88f68a624a-s.p.3b2emle-7szv-.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/c6a5c2fdc12da45c-s.p.13rul5q9jl2r0.woff2)format("woff2");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:Archivo Fallback;src:local(Arial);ascent-override:88.96%;descent-override:21.28%;line-gap-override:0.0%;size-adjust:98.7%}._70pTna_className{font-family:Archivo,Archivo Fallback;font-style:normal}._70pTna_variable{--font-sans:"Archivo", "Archivo Fallback"}
:root{--ink:#0a1222;--ink-2:#111b30;--ink-3:#1a2740;--ink-line:#243654;--blue:#2b8eff;--blue-deep:#176fe0;--blue-dark:#0f55b0;--blue-soft:#e8f1ff;--blue-soft-2:#d2e4ff;--silver:#c3cbd8;--silver-2:#8e9ab0;--text:#16213a;--muted:#5b6579;--bg:#fff;--bg-2:#f3f5f9;--bg-3:#e9edf4;--line:#dde2ea;--line-2:#c9d0dc;--ok:#1a9a5e;--ok-soft:#e3f6ec;--warn:#c7790a;--warn-soft:#fff3df;--bad:#cf3f3f;--bad-soft:#fde8e8;--radius:10px;--radius-lg:16px;--shadow:0 1px 2px #0a12220f, 0 8px 24px #0a122214;--container:1160px;--gutter:20px;--header-h:64px}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}body{font-family:var(--font-sans), "Helvetica Neue", Arial, sans-serif;color:var(--text);background:var(--bg);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;font-size:16px;line-height:1.55}h1,h2,h3,h4{letter-spacing:-.018em;color:var(--ink);margin:0;font-weight:700;line-height:1.12}h1{letter-spacing:-.028em;font-size:clamp(2.1rem,7.2vw,3.6rem);line-height:1.04}h2{letter-spacing:-.024em;font-size:clamp(1.65rem,4.6vw,2.5rem)}h3{font-size:1.2rem}p{margin:0}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit}img,svg{max-width:100%;display:block}input,select,textarea{font:inherit}::selection{background:var(--blue-soft-2);color:var(--ink)}:focus-visible{outline:3px solid var(--blue);outline-offset:2px}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.container{width:100%;max-width:var(--container);padding-left:var(--gutter);padding-right:var(--gutter);margin:0 auto}.section{padding:56px 0}.section--tight{padding:40px 0}.section--alt{background:var(--bg-2)}.section--dark{background:var(--ink);color:var(--silver)}.section--dark h2,.section--dark h3{color:#fff}.section-head{max-width:640px;margin-bottom:28px}.section-head p{color:var(--muted);margin-top:12px;font-size:1.05rem}.section--dark .section-head p{color:var(--silver)}.kicker{color:var(--blue-deep);align-items:center;gap:8px;margin-bottom:10px;font-size:.9rem;font-weight:600;display:inline-flex}.kicker:before{content:"";background:var(--blue);border-radius:2px;width:18px;height:2px}.section--dark .kicker{color:var(--blue)}.lede{color:var(--muted);font-size:1.1rem}@media (min-width:768px){:root{--gutter:32px;--header-h:72px}.section{padding:88px 0}.section--tight{padding:56px 0}.section-head{margin-bottom:40px}}.btn{border-radius:var(--radius);cursor:pointer;text-align:center;white-space:nowrap;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;border:1px solid #0000;justify-content:center;align-items:center;gap:10px;min-height:48px;padding:0 22px;font-size:1rem;font-weight:600;transition:background-color .15s,border-color .15s,color .15s,transform .1s;display:inline-flex}.btn:active{transform:translateY(1px)}.btn--primary{background:var(--blue);color:#fff}.btn--primary:hover{background:var(--blue-deep)}.btn--ink{background:var(--ink);color:#fff}.btn--ink:hover{background:var(--ink-3)}.btn--ghost{color:var(--ink);border-color:var(--line-2);background:0 0}.btn--ghost:hover{border-color:var(--ink)}.section--dark .btn--ghost,.btn--ghost-light{color:#fff;border-color:var(--ink-line)}.section--dark .btn--ghost:hover,.btn--ghost-light:hover{border-color:var(--silver)}.btn--lg{min-height:54px;padding:0 26px;font-size:1.05rem}.btn--block{width:100%}.btn:disabled{opacity:.55;cursor:not-allowed;transform:none}.btn .arrow{flex:none;width:18px;height:18px}.header{z-index:50;background:var(--ink);color:#fff;border-bottom:1px solid var(--ink-line);position:sticky;top:0}.header__inner{height:var(--header-h);justify-content:space-between;align-items:center;gap:16px;display:flex}.header__nav{display:none}.header__nav a{color:var(--silver);border-radius:8px;padding:8px 12px;font-weight:500;transition:color .15s,background-color .15s}.header__nav a:hover,.header__nav a[aria-current=page]{color:#fff;background:var(--ink-3)}.header__actions{align-items:center;gap:8px;display:flex}@media (max-width:380px){.header__actions .btn--primary{display:none}}.header__phone{color:var(--silver);padding:8px 12px;font-weight:500;display:none}.header__phone:hover{color:#fff}.header .btn{min-height:42px;padding:0 16px;font-size:.95rem}.header__burger{border:1px solid var(--ink-line);color:#fff;cursor:pointer;background:0 0;border-radius:8px;justify-content:center;align-items:center;width:42px;height:42px;display:inline-flex}.header__burger svg{width:22px;height:22px}.mobile-menu{inset:var(--header-h) 0 0 0;z-index:49;background:var(--ink);padding:12px var(--gutter) 32px;flex-direction:column;gap:4px;display:flex;position:fixed;overflow-y:auto}.mobile-menu>a{color:#fff;border-bottom:1px solid var(--ink-line);border-radius:10px;padding:16px 12px;font-size:1.2rem;font-weight:600;display:block}.mobile-menu>a:last-of-type{border-bottom:0}.mobile-menu__foot{gap:12px;margin-top:auto;padding-top:24px;display:grid}.mobile-menu__contact{color:var(--silver);font-size:.95rem;line-height:1.8}.mobile-menu__contact a{color:#fff;font-weight:500}@media (min-width:960px){.header__nav{align-items:center;gap:4px;display:flex}.header__burger{display:none}.header__phone{display:inline-block}}.logo{border-radius:6px;flex:none;align-items:center;display:inline-flex}.logo img{display:block}.header__lang{border:1px solid var(--ink-line);min-width:42px;height:42px;color:var(--silver);letter-spacing:.02em;border-radius:8px;justify-content:center;align-items:center;padding:0 10px;font-size:.85rem;font-weight:600;display:inline-flex}.header__lang:hover{color:#fff;border-color:var(--silver-2)}.hero{background:var(--ink);color:#fff;position:relative;overflow:hidden}.hero:after{content:"";aspect-ratio:1;pointer-events:none;background:radial-gradient(closest-side,#2b8eff38,#2b8eff00);border-radius:50%;width:70%;position:absolute;top:-40%;right:-20%}.hero__inner{z-index:1;gap:28px;padding-top:36px;padding-bottom:44px;display:grid;position:relative}.hero__copy h1{color:#fff}.hero__copy h1 em{color:var(--blue);font-style:normal}.hero__copy p{color:var(--silver);max-width:520px;margin-top:16px;font-size:1.1rem}.hero__points{gap:10px;margin:22px 0 0;padding:0;list-style:none;display:grid}.hero__points li{color:#fff;align-items:flex-start;gap:10px;font-weight:500;display:flex}.hero__points svg{width:20px;height:20px;color:var(--blue);flex:none;margin-top:2px}.hero__rating{color:var(--silver);align-items:center;gap:12px;margin-top:24px;font-size:.95rem;display:flex}.hero__rating .stars{gap:2px;display:inline-flex}.hero__rating .stars svg{color:#ffb547;width:16px;height:16px}@media (min-width:960px){.hero__inner{grid-template-columns:1.05fr .95fr;align-items:center;gap:56px;padding-top:72px;padding-bottom:88px}}.checker{color:var(--text);border-radius:var(--radius-lg);background:#fff;padding:20px;box-shadow:0 24px 60px #00000059}.checker__head{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:16px;display:flex}.checker__head h2{font-size:1.2rem}.checker__head span{color:var(--muted);font-size:.9rem}.checker__grid{gap:12px;display:grid}.checker__swap{display:none}.checker__foot{color:var(--muted);text-align:center;margin-top:14px;font-size:.85rem}@media (min-width:560px){.checker{padding:28px}}.field{gap:6px;display:grid}.field>label,.field__label{color:var(--ink);font-size:.9rem;font-weight:600}.field__hint{color:var(--muted);font-size:.85rem}.field__error{color:var(--bad);font-size:.85rem;font-weight:500}.input{border-radius:var(--radius);border:1px solid var(--line-2);width:100%;min-height:50px;color:var(--text);appearance:none;background:#fff;padding:0 14px;font-size:1rem;transition:border-color .15s,box-shadow .15s}.input::placeholder{color:#98a1b3}.input:hover{border-color:var(--silver-2)}.input:focus{border-color:var(--blue);box-shadow:0 0 0 3px var(--blue-soft-2);outline:none}.input[aria-invalid=true]{border-color:var(--bad)}textarea.input{resize:vertical;min-height:120px;padding:12px 14px}select.input{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 24 24' fill='none' stroke='%235b6579' stroke-width='2' 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;padding-right:40px}.field__row{gap:12px;display:grid}@media (min-width:560px){.field__row{grid-template-columns:1fr 1fr}}.combo{position:relative}.combo__input{padding-left:42px}.combo__icon{width:20px;height:20px;color:var(--silver-2);pointer-events:none;position:absolute;top:50%;left:13px;transform:translateY(-50%)}.combo__code{color:var(--blue-deep);background:var(--blue-soft);pointer-events:none;border-radius:6px;padding:3px 7px;font-size:.85rem;font-weight:700;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.combo__list{z-index:20;border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow);background:#fff;max-height:280px;margin:0;padding:6px;list-style:none;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow-y:auto}.combo__item{cursor:pointer;border-radius:8px;align-items:center;gap:12px;padding:10px;display:flex}.combo__item[aria-selected=true],.combo__item:hover{background:var(--bg-2)}.combo__item b{width:44px;color:var(--blue-deep);flex:none;font-size:.85rem;font-weight:700}.combo__item span{line-height:1.3;display:block}.combo__item small{color:var(--muted);font-size:.82rem;display:block}.combo__empty{color:var(--muted);padding:12px;font-size:.9rem}.choices{gap:10px;display:grid}.choices--2{grid-template-columns:1fr 1fr}.choice{border-radius:var(--radius);border:1px solid var(--line-2);cursor:pointer;-webkit-tap-highlight-color:transparent;background:#fff;align-items:center;gap:12px;padding:14px;transition:border-color .15s,background-color .15s;display:flex;position:relative}.choice:hover{border-color:var(--silver-2)}.choice input{opacity:0;pointer-events:none;position:absolute}.choice__dot{border:2px solid var(--line-2);border-radius:50%;flex:none;place-items:center;width:20px;height:20px;transition:border-color .15s;display:grid}.choice__dot:after{content:"";background:var(--blue);border-radius:50%;width:10px;height:10px;transition:transform .15s;transform:scale(0)}.choice__text{line-height:1.3;display:grid}.choice__text small{color:var(--muted);margin-top:2px;font-size:.85rem}.choice:has(input:checked){border-color:var(--blue);background:var(--blue-soft)}.choice:has(input:checked) .choice__dot{border-color:var(--blue)}.choice:has(input:checked) .choice__dot:after{transform:scale(1)}.choice:has(input:focus-visible){outline:3px solid var(--blue);outline-offset:2px}.choice__icon{background:var(--bg-2);width:40px;height:40px;color:var(--ink);border-radius:10px;flex:none;place-items:center;display:grid}.choice__icon svg{width:22px;height:22px}.choice:has(input:checked) .choice__icon{color:var(--blue-deep);background:#fff}.trust{background:var(--ink-2);border-top:1px solid var(--ink-line);color:var(--silver)}.trust__inner{grid-template-columns:1fr 1fr;gap:20px 16px;padding-top:26px;padding-bottom:26px;display:grid}.trust__item strong{color:#fff;letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:1.6rem;font-weight:700;line-height:1.1;display:block}.trust__item span{margin-top:4px;font-size:.9rem;display:block}@media (min-width:768px){.trust__inner{grid-template-columns:repeat(4,1fr);padding-top:32px;padding-bottom:32px}.trust__item strong{font-size:2rem}}.steps{counter-reset:step;gap:18px;display:grid}.step{border-radius:var(--radius-lg);border:1px solid var(--line);background:#fff;padding:24px 22px;position:relative}.step__num{background:var(--ink);color:#fff;font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;width:36px;height:36px;margin-bottom:16px;font-size:.95rem;font-weight:700;display:inline-grid}.step h3{margin-bottom:8px}.step p{color:var(--muted)}@media (min-width:768px){.steps{grid-template-columns:repeat(3,1fr);gap:20px}.step{padding:30px 26px}}.issues{gap:14px;display:grid}.issue{border-radius:var(--radius-lg);border:1px solid var(--line);background:#fff;align-items:flex-start;gap:16px;padding:20px;transition:border-color .15s,transform .15s;display:flex}.issue:hover{border-color:var(--blue)}.issue__icon{background:var(--blue-soft);width:48px;height:48px;color:var(--blue-deep);border-radius:12px;flex:none;place-items:center;display:grid}.issue__icon svg{width:24px;height:24px}.issue h3{margin-bottom:6px;font-size:1.1rem}.issue p{color:var(--muted);font-size:.97rem}.issue__amount{color:var(--ink);margin-top:10px;font-size:.95rem;font-weight:600}@media (min-width:768px){.issues{grid-template-columns:1fr 1fr;gap:20px}.issue{padding:26px}}.amounts{gap:12px;display:grid}.amount{border-radius:var(--radius-lg);background:var(--ink-2);border:1px solid var(--ink-line);grid-template-columns:1fr auto;align-items:center;gap:4px 16px;padding:18px 20px;display:grid}.amount strong{color:#fff;letter-spacing:-.03em;font-variant-numeric:tabular-nums;grid-area:1/2/span 2;font-size:2rem;font-weight:700}.amount b{color:#fff;font-weight:600}.amount span{color:var(--silver);font-size:.92rem}.amounts__note{color:var(--silver);max-width:720px;margin-top:18px;font-size:.92rem}@media (min-width:768px){.amounts{grid-template-columns:repeat(3,1fr);gap:20px}.amount{grid-template-columns:1fr;align-content:start;padding:26px}.amount strong{grid-area:auto/1;margin-bottom:10px;font-size:2.8rem}}.fee{gap:24px;display:grid}.fee__card{border:1px solid var(--line);border-radius:var(--radius-lg);background:#fff;padding:24px}.fee__card .big{color:var(--ink);letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:3rem;font-weight:700;line-height:1}.fee__card .big small{color:var(--muted);letter-spacing:0;margin-left:6px;font-size:1.1rem;font-weight:600}.fee__card p{color:var(--muted);margin-top:10px}.fee__example{border-top:1px solid var(--line);gap:8px;margin-top:20px;padding-top:20px;font-size:.97rem;display:grid}.fee__example div{justify-content:space-between;gap:12px;display:flex}.fee__example div span:last-child{font-variant-numeric:tabular-nums;font-weight:600}.fee__example div.total{border-top:1px dashed var(--line-2);color:var(--ink);padding-top:8px;font-weight:700}.fee__example div.total span:last-child{color:var(--blue-deep);font-size:1.1rem}.fee__list{gap:14px;margin:0;padding:0;list-style:none;display:grid}.fee__list li{align-items:flex-start;gap:12px;display:flex}.fee__list svg{width:22px;height:22px;color:var(--blue-deep);flex:none;margin-top:1px}.fee__list b{color:var(--ink);display:block}.fee__list span{color:var(--muted);font-size:.95rem}@media (min-width:900px){.fee{grid-template-columns:1fr 1fr;align-items:start;gap:48px}}.reviews{gap:14px;display:grid}.review{border-radius:var(--radius-lg);border:1px solid var(--line);background:#fff;gap:12px;padding:22px;display:grid}.review .stars{gap:2px;display:inline-flex}.review .stars svg{color:#ffb547;width:16px;height:16px}.review p{color:var(--text)}.review footer{color:var(--muted);justify-content:space-between;gap:12px;font-size:.9rem;display:flex}.review footer b{color:var(--ink);font-weight:600}@media (min-width:768px){.reviews{grid-template-columns:repeat(3,1fr);gap:20px}}.faq{border-top:1px solid var(--line);gap:0;display:grid}.faq details{border-bottom:1px solid var(--line)}.faq summary{cursor:pointer;color:var(--ink);-webkit-tap-highlight-color:transparent;justify-content:space-between;align-items:center;gap:16px;padding:18px 0;font-size:1.05rem;font-weight:600;list-style:none;display:flex}.faq summary::-webkit-details-marker{display:none}.faq summary svg{width:22px;height:22px;color:var(--blue-deep);flex:none;transition:transform .2s}.faq details[open] summary svg{transform:rotate(45deg)}.faq .faq__body{color:var(--muted);max-width:760px;padding:0 0 20px}.faq .faq__body p+p{margin-top:10px}.cta{background:var(--blue);color:#fff}.cta__inner{gap:20px;padding-top:44px;padding-bottom:44px;display:grid}.cta h2{color:#fff}.cta p{color:#ffffffd9;margin-top:8px;font-size:1.05rem}.cta .btn--ink{background:var(--ink)}@media (min-width:768px){.cta__inner{grid-template-columns:1fr auto;align-items:center;padding-top:64px;padding-bottom:64px}}.footer{background:var(--ink);color:var(--silver);border-top:1px solid var(--ink-line);padding:48px 0 28px}.footer__grid{gap:32px;display:grid}.footer__brand p{max-width:340px;margin-top:14px;font-size:.95rem}.footer h4{color:#fff;margin-bottom:12px;font-size:.95rem}.footer ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.footer li a{color:var(--silver);font-size:.95rem}.footer li a:hover{color:#fff}.footer__legal{border-top:1px solid var(--ink-line);color:var(--silver-2);gap:8px;margin-top:36px;padding-top:20px;font-size:.82rem;display:grid}@media (min-width:768px){.footer__grid{grid-template-columns:1.4fr 1fr 1fr 1fr;gap:40px}.footer__legal{grid-template-columns:1fr auto}}.page-head{background:var(--ink);color:#fff;padding:40px 0 44px}.page-head h1{color:#fff;font-size:clamp(1.9rem,6vw,3rem)}.page-head p{color:var(--silver);max-width:640px;margin-top:12px;font-size:1.08rem}.page-head .crumbs{color:var(--silver-2);margin-bottom:14px;font-size:.88rem}.page-head .crumbs a:hover{color:#fff}@media (min-width:768px){.page-head{padding:64px 0 72px}}.prose{max-width:760px}.prose h2{margin:40px 0 12px;font-size:1.5rem}.prose h2:first-child{margin-top:0}.prose h3{margin:26px 0 8px;font-size:1.15rem}.prose p{color:var(--text);margin:0 0 14px}.prose ul,.prose ol{margin:0 0 16px;padding-left:22px}.prose li{margin-bottom:6px}.prose li::marker{color:var(--blue-deep)}.prose .note{border-radius:var(--radius);background:var(--blue-soft);border-left:3px solid var(--blue);color:var(--ink);margin:20px 0;padding:16px 18px}.prose table{border-collapse:collapse;width:100%;margin:16px 0 24px;font-size:.95rem}.prose th,.prose td{text-align:left;border-bottom:1px solid var(--line);vertical-align:top;padding:10px 12px}.prose th{color:var(--ink);background:var(--bg-2);font-weight:600}.prose td:last-child{font-variant-numeric:tabular-nums;white-space:nowrap}.prose .muted{color:var(--muted);font-size:.92rem}.two-col{gap:40px;display:grid}.side-card{background:var(--bg-2);border-radius:var(--radius-lg);align-self:start;padding:24px}.side-card h3{margin-bottom:8px}.side-card p{color:var(--muted);margin-bottom:16px}@media (min-width:960px){.two-col{grid-template-columns:1fr 340px;gap:64px}.side-card{top:calc(var(--header-h) + 24px);position:sticky}}.flow{background:var(--bg-2);min-height:calc(100vh - var(--header-h));padding:20px 0 60px}.flow__wrap{max-width:680px;margin:0 auto}.flow__progress{grid-template-columns:repeat(5,1fr);gap:6px;margin-bottom:18px;display:grid}.flow__progress span{background:var(--line-2);border-radius:2px;height:4px}.flow__progress span.is-done{background:var(--blue)}.flow__meta{color:var(--muted);justify-content:space-between;align-items:center;margin-bottom:14px;font-size:.88rem;display:flex}.flow__meta button{color:var(--blue-deep);cursor:pointer;background:0 0;border:0;padding:6px 0;font-weight:600}.flow__card{border-radius:var(--radius-lg);border:1px solid var(--line);background:#fff;padding:22px 20px 24px}.flow__card h1{margin-bottom:8px;font-size:clamp(1.5rem,5.4vw,2rem)}.flow__card>p.lede{margin-bottom:22px;font-size:1rem}.flow__form{gap:20px;display:grid}.flow__actions{gap:10px;margin-top:6px;display:grid}.flow__actions .btn--ghost{order:2}.flow__summary{border-radius:var(--radius);background:var(--bg-2);gap:8px;padding:14px 16px;font-size:.93rem;display:grid}.flow__summary div{justify-content:space-between;gap:12px;display:flex}.flow__summary span:first-child{color:var(--muted)}.flow__summary span:last-child{color:var(--ink);text-align:right;font-weight:600}@media (min-width:560px){.flow{padding:36px 0 80px}.flow__card{padding:32px 32px 34px}.flow__actions{grid-template-columns:auto 1fr;align-items:center}.flow__actions .btn--ghost{order:-1}}.result{border-radius:var(--radius-lg);color:#fff;background:var(--ink);margin-bottom:20px;padding:22px}.result--eligible,.result--likely{background:var(--ink)}.result--unlikely{background:#5a4a1a}.result--no{background:#3a2222}.result__badge{background:#ffffff1f;border-radius:999px;align-items:center;gap:8px;padding:6px 12px;font-size:.85rem;font-weight:600;display:inline-flex}.result__badge svg{width:16px;height:16px}.result--eligible .result__badge{background:var(--ok)}.result--likely .result__badge{background:var(--blue)}.result--unlikely .result__badge{background:var(--warn)}.result--no .result__badge{background:var(--bad)}.result__amount{flex-wrap:wrap;align-items:baseline;gap:10px;margin-top:16px;display:flex}.result__amount strong{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:3rem;font-weight:700;line-height:1}.result__amount span{color:var(--silver)}.result__total{color:var(--silver);border-top:1px solid #ffffff24;justify-content:space-between;align-items:center;gap:12px;margin-top:12px;padding-top:12px;font-size:.95rem;display:flex}.result__total b{color:#fff;font-variant-numeric:tabular-nums;font-size:1.15rem}.result__route{color:var(--silver);margin-top:14px;font-size:.92rem}.result__notes{gap:10px;margin:0 0 20px;padding:0;list-style:none;display:grid}.result__notes li{border-radius:var(--radius);background:var(--bg-2);color:var(--text);gap:10px;padding:12px 14px;font-size:.93rem;display:flex}.result__notes svg{width:18px;height:18px;color:var(--blue-deep);flex:none;margin-top:2px}.stepper{border:1px solid #ffffff40;border-radius:8px;align-items:center;display:inline-flex;overflow:hidden}.stepper button{color:#fff;cursor:pointer;background:0 0;border:0;width:40px;height:38px;font-size:1.2rem}.stepper button:hover{background:#ffffff1a}.stepper output{text-align:center;color:#fff;font-variant-numeric:tabular-nums;min-width:36px;font-weight:700}.consent{color:var(--muted);cursor:pointer;align-items:flex-start;gap:12px;font-size:.92rem;display:flex}.consent input{width:20px;height:20px;accent-color:var(--blue);flex:none;margin:2px 0 0}.consent a{color:var(--blue-deep);text-underline-offset:2px;text-decoration:underline}.success{text-align:center;padding:10px 0 6px}.success__icon{background:var(--ok-soft);width:64px;height:64px;color:var(--ok);border-radius:50%;place-items:center;margin:0 auto 18px;display:grid}.success__icon svg{width:30px;height:30px}.success h1{font-size:1.7rem}.success p{color:var(--muted);margin-top:10px}.success .ref{background:var(--bg-2);color:var(--ink);letter-spacing:.04em;font-variant-numeric:tabular-nums;border-radius:8px;margin-top:16px;padding:10px 16px;font-weight:700;display:inline-block}.success__next{text-align:left;gap:12px;margin:26px 0 0;padding:0;list-style:none;display:grid}.success__next li{gap:12px;font-size:.95rem;display:flex}.success__next li b{background:var(--ink);color:#fff;border-radius:50%;flex:none;place-items:center;width:26px;height:26px;font-size:.8rem;display:grid}.contact-grid{gap:28px;display:grid}.contact-card{border-radius:var(--radius-lg);border:1px solid var(--line);background:#fff;gap:6px;padding:22px;display:grid}.contact-card b{color:var(--ink)}.contact-card a{color:var(--blue-deep);font-weight:600}.contact-card span{color:var(--muted);font-size:.92rem}@media (min-width:900px){.contact-grid{grid-template-columns:1fr 1.2fr;gap:56px}}.alert{border-radius:var(--radius);padding:14px 16px;font-size:.95rem}.alert--ok{background:var(--ok-soft);color:#11603b}.alert--bad{background:var(--bad-soft);color:#8a2525}.rights{gap:14px;display:grid}.right-card{border-radius:var(--radius-lg);border:1px solid var(--line);background:#fff;align-content:start;gap:8px;padding:22px;display:grid}.right-card h3{font-size:1.08rem}.right-card p{color:var(--muted);font-size:.95rem}.right-card a{color:var(--blue-deep);margin-top:4px;font-size:.95rem;font-weight:600}@media (min-width:768px){.rights{grid-template-columns:repeat(3,1fr);gap:20px}}.mt-24{margin-top:24px}.mt-32{margin-top:32px}.stack{gap:12px;display:grid}.row{flex-wrap:wrap;gap:12px;display:flex}
