@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-cyrillic-ext-wght-normal-C8S-KRRz.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-cyrillic-wght-normal-Dvxsihut.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-greek-wght-normal-DL7QRZyv.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-vietnamese-wght-normal-usUDDRr7.woff2) format("woff2-variations");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:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-latin-ext-wght-normal-Ch3YOpNY.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:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-latin-wght-normal-DHIcAJRg.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}:root{color-scheme:light;--ink: #0e1b2c;--ink-2: #4f5b6e;--ink-3: #677386;--blue: #0a6cff;--blue-hover: #005ce6;--blue-press: #0050cc;--star: #10af77;--danger: #d92d3a;--canvas: #eef2f7;--canvas-top: #f5f7fa;--surface: #ffffff;--panel: #f7f9fc;--line: #e3e8ef;--line-strong: #cbd4e1;--track: #e2e9f1;--progress-track: #edf0f7;--font-sans: "Manrope Variable", "Manrope Fallback", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--text-xs: .75rem;--text-sm: .875rem;--text-md: 1rem;--text-lg: 1.0625rem;--text-2xl: clamp(1.875rem, 1.4rem + 1.1vw, 2.375rem);--text-3xl: clamp(2.25rem, 1.8rem + 1.1vw, 2.875rem);--r-sm: 8px;--r-md: 12px;--r-lg: 16px;--r-xl: 24px;--shadow-card: 0 0 0 1px rgb(14 27 44 / .05), 0 6px 8px rgb(12 25 39 / .05), 0 16px 20px rgb(12 25 39 / .06), 0 50px 60px rgb(12 25 39 / .1);--shadow-thumb: 0 1px 2px rgb(14 27 44 / .2), 0 4px 12px rgb(10 108 255 / .35);--ease-out: cubic-bezier(.2, 0, 0, 1);--dur-fast: .12s;--dur: .2s;--dur-slow: .32s;--header-h: 64px;--gutter: 20px;--container: 1200px;--card-w: 560px}@media(min-width:640px){:root{--gutter: 32px}}@media(min-width:1024px){:root{--gutter: 40px;--header-h: 72px}}@font-face{font-family:Manrope Fallback;src:local("Arial");size-adjust:106%;ascent-override:100%;descent-override:28%;line-gap-override:0%}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scrollbar-gutter:stable}body{margin:0;font-family:var(--font-sans);font-size:var(--text-md);font-weight:500;line-height:1.5;color:var(--ink);background:var(--surface);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}button,input,select,textarea,output{font:inherit;color:inherit;letter-spacing:inherit}button{cursor:pointer}svg{display:block;flex:none}p,h1,h2,dl,dd,ol{margin:0}a{color:inherit;text-underline-offset:3px;text-decoration-thickness:1px}@media(hover:hover){a:hover{color:var(--blue)}}:where(a,button,input,label){-webkit-tap-highlight-color:transparent;touch-action:manipulation}:focus-visible{outline:2px solid var(--blue);outline-offset:3px}.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}.nowrap{white-space:nowrap}.page{display:flex;flex-direction:column;min-height:100vh;min-height:100svh}.header{position:relative;z-index:3;background:var(--surface)}.header__inner{display:flex;align-items:center;justify-content:space-between;gap:16px;height:var(--header-h);max-width:var(--container);margin:0 auto;padding:0 var(--gutter)}.logo{width:auto;height:32px}.stars{width:auto;height:20px}.stars__cell{fill:var(--star)}.header__reviews{display:block}.stage-wrap{position:relative;display:flex;flex:1;flex-direction:column;overflow:hidden;overflow:clip}.stage{position:relative;flex:1;width:100%;max-width:var(--container);margin:0 auto;padding:12px var(--gutter) 40px}.card{position:relative;z-index:1;width:100%;min-width:0}.rail,.slabs{display:none}@media(max-width:359px){.logo{height:27px}.stars{height:16px}}@media(min-width:640px){.page{background:var(--canvas)}.header{box-shadow:0 1px 0 var(--line)}.stage-wrap{background:linear-gradient(180deg,var(--canvas-top) 0%,var(--canvas) 55%)}.stage{display:grid;place-items:start center;padding-block:max(24px,calc((100svh - var(--header-h) - 780px) / 2)) clamp(32px,6vh,72px)}.card{max-width:var(--card-w);padding:36px 40px;border-radius:var(--r-xl);background:var(--surface);box-shadow:var(--shadow-card)}.slabs{--s: 3.3;position:absolute;z-index:0;display:block;width:calc(236px * var(--s));height:calc(228px * var(--s));left:calc(50% - var(--card-w) * .24);top:calc(50% - 125px * var(--s));pointer-events:none}}@media(min-width:1024px){.logo{height:36px}.stars{height:22px}.stage{grid-template-columns:minmax(0,1fr) var(--card-w);column-gap:clamp(56px,7vw,120px);justify-items:stretch}.rail{padding-top:8px}.slabs{--s: 3.6;left:calc(100% - var(--gutter) - var(--card-w) * .74)}}@media(min-width:1440px){.slabs{--s: 4}}@media(min-width:1024px){.rail{position:relative;z-index:1;display:block;max-width:440px;container-type:inline-size}}.rail__display{font-size:clamp(2.25rem,12.4cqi,3.5rem);font-weight:800;line-height:1.04;letter-spacing:-.04em}.rail__display span{display:block}.rail__lead{max-width:34ch;margin-top:20px;font-size:var(--text-lg);line-height:1.6;color:var(--ink-2);text-wrap:pretty}.rail__label{margin:44px 0 10px;font-size:var(--text-xs);font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-2)}.steps{padding:0;list-style:none}.steps__item{position:relative;display:flex;align-items:center;gap:14px;min-height:40px}.steps__item+.steps__item:before{content:"";position:absolute;top:-7px;left:11px;width:2px;height:14px;border-radius:1px;background:var(--line-strong);transition:background-color var(--dur) var(--ease-out)}.steps__item[data-state=done]+.steps__item:is([data-state=done],[data-state=current]):before{background:var(--blue)}.steps__dot{display:grid;place-items:center;flex:none;width:24px;height:24px;border-radius:50%;background:var(--surface);box-shadow:inset 0 0 0 1.5px var(--line-strong);font-size:var(--text-xs);font-weight:700;color:var(--ink-3);font-variant-numeric:tabular-nums;transition:background-color var(--dur) var(--ease-out),box-shadow var(--dur) var(--ease-out),color var(--dur) var(--ease-out)}[data-state=current]>.steps__dot{color:var(--blue);box-shadow:inset 0 0 0 2px var(--blue),0 0 0 4px #0a6cff1f}[data-state=done]>.steps__dot{background:var(--blue);color:#fff;box-shadow:none}.steps__row{display:flex;flex:1;align-items:baseline;justify-content:space-between;gap:16px;min-width:0;margin:0 -10px;padding:7px 10px;border:0;border-radius:var(--r-sm);background:none;text-align:left}button.steps__row{transition:background-color var(--dur-fast) var(--ease-out)}@media(hover:hover){button.steps__row:hover{background:#0e1b2c0d}}.steps__label{font-weight:600;color:var(--ink-2)}[data-state=current] .steps__label{font-weight:700;color:var(--ink)}[data-state=todo] .steps__label{color:var(--ink-3)}.steps__value{min-width:0;overflow:hidden;font-weight:700;text-overflow:ellipsis;white-space:nowrap;font-variant-numeric:tabular-nums}.rail__secure{display:flex;align-items:center;gap:10px;margin-top:36px;font-size:var(--text-sm);color:var(--ink-2)}.rail__secure svg{color:var(--ink)}.autoheight{margin:-6px;overflow:hidden;transition:height var(--dur-slow) var(--ease-out)}.autoheight__inner{padding:6px}@media(max-width:639px){.autoheight{height:auto!important;margin:0;overflow:visible;transition:none}.autoheight__inner{padding:0}}.step[data-animate]{animation:step-in .3s var(--ease-out) both}.step[data-direction=back]{--step-from: -24px}@keyframes step-in{0%{opacity:0;transform:translate(var(--step-from, 24px))}to{opacity:1;transform:none}}.progress{margin-bottom:32px}.progress__track{height:8px;overflow:hidden;border-radius:999px;background:var(--progress-track)}.progress__fill{height:100%;border-radius:inherit;background:var(--blue);transition:width .48s var(--ease-out)}.progress__meta{display:flex;justify-content:space-between;margin-top:10px;font-size:var(--text-sm);color:var(--ink-2);font-variant-numeric:tabular-nums}.q__eyebrow{margin-bottom:10px;font-weight:600;color:var(--ink-2)}.q__title{font-size:var(--text-2xl);font-weight:800;line-height:1.1;letter-spacing:-.03em;text-wrap:balance}.q__title:focus{outline:none}.q__lead{margin-top:12px;font-size:var(--text-lg);line-height:1.5;color:var(--ink-2);text-wrap:pretty}.q__lead strong{font-weight:700;color:var(--ink)}.amount{margin-top:28px;padding:24px 24px 18px;border:1px solid var(--line);border-radius:var(--r-lg);background:var(--panel)}.amount__value{display:block;font-size:var(--text-3xl);font-weight:800;line-height:1.1;letter-spacing:-.035em;text-align:center;font-variant-numeric:tabular-nums}.range{--fill: 50%;display:block;width:100%;height:28px;margin:18px 0 0;padding:0;background:transparent;cursor:pointer;-webkit-appearance:none;appearance:none}.range:focus-visible{outline:none}.range::-webkit-slider-runnable-track{height:8px;border-radius:999px;background:linear-gradient(to right,var(--blue) var(--fill),var(--track) var(--fill))}.range::-moz-range-track{height:8px;border-radius:999px;background:var(--track)}.range::-moz-range-progress{height:8px;border-radius:999px;background:var(--blue)}.range::-webkit-slider-thumb{width:28px;height:28px;margin-top:-10px;border:4px solid #fff;border-radius:50%;background:var(--blue);box-shadow:var(--shadow-thumb);transition:transform var(--dur-fast) var(--ease-out),box-shadow var(--dur-fast) var(--ease-out);-webkit-appearance:none;appearance:none}.range::-moz-range-thumb{box-sizing:border-box;width:28px;height:28px;border:4px solid #fff;border-radius:50%;background:var(--blue);box-shadow:var(--shadow-thumb);transition:transform var(--dur-fast) var(--ease-out),box-shadow var(--dur-fast) var(--ease-out)}.range:active::-webkit-slider-thumb{transform:scale(1.1);box-shadow:0 0 0 8px #0a6cff24,var(--shadow-thumb)}.range:active::-moz-range-thumb{transform:scale(1.1);box-shadow:0 0 0 8px #0a6cff24,var(--shadow-thumb)}.range:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 2px var(--blue),var(--shadow-thumb)}.range:focus-visible::-moz-range-thumb{box-shadow:0 0 0 2px var(--blue),var(--shadow-thumb)}.amount__scale{display:flex;justify-content:space-between;margin-top:6px;font-size:var(--text-sm);font-weight:600;color:var(--ink-2);font-variant-numeric:tabular-nums}.presets{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;margin-top:16px}.preset{grid-column:span 2;height:56px;border:1px solid var(--line);border-radius:var(--r-md);background:var(--panel);font-weight:700;font-variant-numeric:tabular-nums;transition:background-color var(--dur-fast) var(--ease-out),border-color var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out),transform 90ms var(--ease-out)}.preset:nth-child(n+4){grid-column:span 3}.preset:active{transform:scale(.97)}.preset[aria-pressed=true]{border-color:var(--blue);background:var(--blue);color:#fff}@media(hover:hover){.preset:hover{border-color:var(--line-strong);background:var(--surface)}.preset[aria-pressed=true]:hover{border-color:var(--blue-hover);background:var(--blue-hover)}}.actions{display:flex;gap:12px;margin-top:24px}.btn-primary{display:inline-flex;flex:1;align-items:center;justify-content:center;gap:10px;height:58px;padding:0 24px;border:0;border-radius:var(--r-md);background:var(--blue);color:#fff;font-size:var(--text-lg);font-weight:700;letter-spacing:.01em;transition:background-color var(--dur-fast) var(--ease-out),transform 90ms var(--ease-out)}.btn-primary__arrow{transition:transform var(--dur) var(--ease-out)}.btn-primary:active{background:var(--blue-press);transform:scale(.985)}.btn-primary:disabled{background:var(--blue-hover);transform:none;cursor:progress}.btn-back{display:grid;place-items:center;flex:none;width:58px;height:58px;border:1px solid var(--line-strong);border-radius:var(--r-md);background:var(--surface);color:var(--ink);transition:background-color var(--dur-fast) var(--ease-out),border-color var(--dur-fast) var(--ease-out),transform 90ms var(--ease-out)}.btn-back:active{transform:scale(.96)}@media(hover:hover){.btn-primary:hover{background:var(--blue-hover)}.btn-primary:hover .btn-primary__arrow{transform:translate(3px)}.btn-back:hover{border-color:#b3bfcf;background:var(--panel)}}.spin{animation:spin .8s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.assure{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:18px;font-size:var(--text-sm);color:var(--ink-2)}.form-error{display:flex;align-items:center;gap:8px;margin-top:16px;font-size:var(--text-sm);font-weight:600;color:var(--danger)}.options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:28px}.option{position:relative;display:flex;align-items:center;min-height:64px;padding:14px 48px 14px 16px;border:1px solid var(--line);border-radius:var(--r-md);background:var(--panel);cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color var(--dur-fast) var(--ease-out),border-color var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out),transform 90ms var(--ease-out)}.option:last-child:nth-child(odd){grid-column:1 / -1}.option__input{position:absolute;inset:0;width:100%;height:100%;margin:0;border-radius:inherit;opacity:0;cursor:pointer;-webkit-appearance:none;appearance:none}.option--icon{flex-direction:column;align-items:flex-start;justify-content:space-between;gap:14px;min-height:100px;padding:16px}.option:active{transform:scale(.98)}.option:has(input:focus-visible){outline:2px solid var(--blue);outline-offset:3px}.option[data-checked=true]{border-color:var(--blue);background:var(--blue);color:#fff}@media(hover:hover){.option:hover{border-color:var(--line-strong);background:var(--surface)}.option[data-checked=true]:hover{border-color:var(--blue-hover);background:var(--blue-hover)}}.option__icon,.option__text,.option__check{pointer-events:none}.option__icon{color:var(--ink-2);transition:color var(--dur-fast) var(--ease-out)}.option[data-checked=true] .option__icon{color:#fff}.option__text{display:flex;flex-direction:column;gap:2px;min-width:0}.option__label{font-weight:700;line-height:1.3}.option__hint{font-size:var(--text-sm);font-weight:600;color:var(--ink-2);font-variant-numeric:tabular-nums;transition:color var(--dur-fast) var(--ease-out)}.option[data-checked=true] .option__hint{color:#ffffffd9}.option__check{position:absolute;top:50%;right:16px;display:grid;place-items:center;width:22px;height:22px;margin-top:-11px;border-radius:50%;background:var(--surface);box-shadow:inset 0 0 0 1.5px var(--line-strong);color:var(--blue);transition:box-shadow var(--dur-fast) var(--ease-out)}.option--icon .option__check{top:16px;margin-top:0}.option__check svg{opacity:0;transform:scale(.5);transition:opacity var(--dur-fast) var(--ease-out),transform var(--dur) var(--ease-out)}.option[data-checked=true] .option__check{box-shadow:none}.option[data-checked=true] .option__check svg{opacity:1;transform:none}.fields{display:grid;gap:18px;margin-top:28px}.fields__row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.field{display:grid;align-content:start;gap:8px;min-width:0}.field__label{font-size:var(--text-sm);font-weight:700}.field__input{width:100%;height:54px;padding:0 16px;border:1px solid var(--line-strong);border-radius:var(--r-md);background:var(--surface);font-size:var(--text-md);font-weight:600;transition:border-color var(--dur-fast) var(--ease-out),box-shadow var(--dur-fast) var(--ease-out)}.field__input::placeholder{color:var(--ink-3);font-weight:500;opacity:1}.field__input:focus{outline:none;border-color:var(--blue);box-shadow:0 0 0 1px var(--blue),0 0 0 5px #0a6cff24}.field__input:-webkit-autofill{-webkit-text-fill-color:var(--ink);box-shadow:0 0 0 100px var(--surface) inset;caret-color:var(--ink)}.field__input:-webkit-autofill:focus{box-shadow:0 0 0 100px var(--surface) inset,0 0 0 1px var(--blue),0 0 0 5px #0a6cff24}@media(hover:hover){.field__input:hover{border-color:#aebbcd}}.field[data-invalid] .field__input{border-color:var(--danger)}.field[data-invalid] .field__input:focus{box-shadow:0 0 0 1px var(--danger),0 0 0 5px #d92d3a24}.field__error{display:flex;align-items:center;gap:6px;font-size:var(--text-sm);font-weight:600;line-height:1.35;color:var(--danger)}.field__top{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.field__optional{font-size:var(--text-xs);font-weight:600;color:var(--ink-3)}.field__hint{font-size:var(--text-sm);line-height:1.4;color:var(--ink-2)}.field__input:disabled{border-color:var(--line);background:var(--panel);color:var(--ink-3);cursor:not-allowed}.select{position:relative}.select .field__input{padding-right:44px;text-overflow:ellipsis;cursor:pointer;-webkit-appearance:none;appearance:none}.select .field__input[data-empty]{font-weight:500;color:var(--ink-3)}.select .field__input option{font-weight:500;color:var(--ink)}.select__icon{position:absolute;top:50%;right:16px;margin-top:-9px;color:var(--ink-2);pointer-events:none}.affix{position:relative}.affix__text{position:absolute;top:50%;left:16px;font-weight:700;color:var(--ink-2);transform:translateY(-50%);pointer-events:none}.affix .field__input{padding-left:32px;font-variant-numeric:tabular-nums}.check{display:flex;align-items:center;gap:10px;width:fit-content;margin-top:2px;font-size:var(--text-sm);font-weight:600;cursor:pointer}.check input{width:18px;height:18px;margin:0;flex:none;accent-color:var(--blue);cursor:pointer}textarea.field__input{height:auto;min-height:96px;padding:14px 16px;line-height:1.5;resize:vertical}.affix--end .field__input{padding-right:52px}.affix__text--end{right:16px;left:auto}.affix__button{position:absolute;top:50%;right:6px;display:grid;place-items:center;width:42px;height:42px;margin-top:-21px;border:0;border-radius:var(--r-sm);background:none;color:var(--ink-2)}@media(hover:hover){.affix__button:hover{background:var(--panel);color:var(--ink)}}.field__input[data-masked]{-webkit-text-security:disc}.field__input--signature{height:64px;font-family:Segoe Script,Snell Roundhand,Apple Chancery,Brush Script MT,cursive;font-size:1.5rem;font-weight:400}.seg{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.seg__option{position:relative;display:flex;align-items:center;justify-content:center;height:54px;border:1px solid var(--line);border-radius:var(--r-md);background:var(--panel);font-weight:700;cursor:pointer;transition:background-color var(--dur-fast) var(--ease-out),border-color var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out)}.seg__option:has(input:focus-visible){outline:2px solid var(--blue);outline-offset:3px}.seg__option[data-checked=true]{border-color:var(--blue);background:var(--blue);color:#fff}@media(hover:hover){.seg__option:hover{border-color:var(--line-strong);background:var(--surface)}.seg__option[data-checked=true]:hover{border-color:var(--blue-hover);background:var(--blue-hover)}}.field[data-invalid] .seg__option{border-color:var(--danger)}.docs{display:grid;gap:10px;margin:24px 0 0;padding:0;list-style:none}.doc{display:flex;align-items:center;gap:14px;min-height:72px;padding:14px 12px 14px 14px;border:1px solid var(--line);border-radius:var(--r-md);background:var(--panel);transition:border-color var(--dur-fast) var(--ease-out),background-color var(--dur-fast) var(--ease-out)}.doc[data-state=done]{background:var(--surface)}.doc[data-state=error]{border-color:var(--danger)}.doc__icon{display:grid;place-items:center;flex:none;width:36px;height:36px;border-radius:10px;background:var(--surface);box-shadow:inset 0 0 0 1px var(--line);color:var(--ink-2)}.doc[data-state=done] .doc__icon{background:var(--blue);box-shadow:none;color:#fff}.doc__body{display:grid;flex:1;gap:2px;min-width:0}.doc__label{font-weight:700;line-height:1.3}.doc__meta{overflow:hidden;font-size:var(--text-sm);color:var(--ink-2);text-overflow:ellipsis;white-space:nowrap}.doc[data-state=error] .doc__meta{font-weight:600;color:var(--danger);white-space:normal}.doc__bar{display:block;height:4px;margin-top:6px;overflow:hidden;border-radius:999px;background:var(--track)}.doc__bar span{display:block;height:100%;border-radius:inherit;background:var(--blue);transition:width .16s var(--ease-out)}.doc__choose{position:relative;display:inline-flex;flex:none;align-items:center;height:40px;padding:0 14px;border:1px solid var(--line-strong);border-radius:var(--r-sm);background:var(--surface);font-size:var(--text-sm);font-weight:700;cursor:pointer;transition:border-color var(--dur-fast) var(--ease-out)}.doc__action{display:grid;flex:none;place-items:center;width:40px;height:40px;border:0;border-radius:var(--r-sm);background:none;color:var(--ink-2)}.doc__choose:has(input:focus-visible),.docs__add:has(input:focus-visible){outline:2px solid var(--blue);outline-offset:2px}@media(hover:hover){.doc__choose:hover{border-color:var(--ink-3)}.doc__action:hover{background:var(--panel);color:var(--ink)}}.docs__combined{margin-top:14px}.docs__extra{display:grid;gap:8px;margin-top:24px;padding-top:20px;border-top:1px solid var(--line)}.docs__extra .docs{margin-top:4px}.docs__add{position:relative;display:flex;align-items:center;justify-content:center;gap:8px;height:52px;border:1.5px dashed var(--line-strong);border-radius:var(--r-md);font-weight:700;cursor:pointer;transition:border-color var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out)}@media(hover:hover){.docs__add:hover{border-color:var(--blue);color:var(--blue)}}.summary{margin-top:24px;border-top:1px solid var(--line)}.summary__section{padding:14px 0;border-bottom:1px solid var(--line)}.summary__head{display:flex;align-items:center;justify-content:space-between;margin-bottom:6px}.summary__title{margin:0;font-size:var(--text-xs);font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-2)}.summary__edit{padding:4px 0;border:0;background:none;font-size:var(--text-sm);font-weight:700;color:var(--blue);text-decoration:underline;text-underline-offset:3px}.summary__row{display:grid;grid-template-columns:8.5rem minmax(0,1fr);gap:12px;padding:3px 0;font-size:var(--text-sm)}.summary__row dt{color:var(--ink-2)}.summary__row dd{font-weight:600;overflow-wrap:anywhere}.authorization{margin-top:20px;padding:16px;border-radius:var(--r-md);background:var(--panel);font-size:var(--text-sm);line-height:1.55;color:var(--ink-2)}.authorization__title{margin-bottom:6px;font-weight:700;color:var(--ink)}.authorization ul{display:grid;gap:6px;margin:8px 0 0;padding-left:1.15em}.authorization li::marker{color:var(--ink-3)}.hp{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.consent{margin-top:18px;font-size:var(--text-xs);line-height:1.6;color:var(--ink-2);text-wrap:pretty}.done{padding-top:8px}.done__badge{display:grid;place-items:center;width:56px;height:56px;border-radius:50%;background:var(--blue);color:#fff;box-shadow:0 0 0 8px #0a6cff1f}.done__eyebrow,.done__subhead{font-size:var(--text-xs);font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-2)}.done__eyebrow{margin:28px 0 10px}.done__subhead{margin-top:32px}.receipt{margin-top:28px;border-top:1px solid var(--line)}.receipt__row{display:flex;justify-content:space-between;gap:16px;padding:13px 0;border-bottom:1px solid var(--line)}.receipt dt{font-weight:600;color:var(--ink-2)}.receipt dd{font-weight:700;text-align:right;font-variant-numeric:tabular-nums}@media(min-width:1024px){.receipt{display:none}}.next{display:grid;gap:18px;margin-top:16px;padding:0;list-style:none}.next__item{display:grid;grid-template-columns:40px minmax(0,1fr);align-items:start;gap:14px}.next__icon{display:grid;place-items:center;width:40px;height:40px;border-radius:var(--r-md);background:var(--panel);box-shadow:inset 0 0 0 1px var(--line)}.next__title{display:block;font-weight:700;line-height:1.35}.next__text{display:block;margin-top:2px;font-size:var(--text-sm);line-height:1.5;color:var(--ink-2)}.tip{display:flex;align-items:flex-start;gap:10px;margin-top:28px;padding:14px 16px;border-radius:var(--r-md);background:var(--panel);font-size:var(--text-sm);font-weight:600;line-height:1.5}.tip svg{margin-top:1px;color:var(--ink-2)}.done__help{margin-top:20px;font-size:var(--text-sm);color:var(--ink-2)}.done__help a{font-weight:700;color:var(--ink)}.footer{position:relative;z-index:1;padding:20px 0 28px;font-size:var(--text-xs);color:var(--ink-2)}.footer__inner{display:flex;flex-wrap:wrap;gap:8px 24px;max-width:var(--container);margin:0 auto;padding:0 var(--gutter)}.footer__links{display:flex;gap:20px}.footer__links a{text-decoration:none}@media(max-width:639px){.footer{border-top:1px solid var(--line)}.footer__inner{justify-content:center;text-align:center}.option--icon{min-height:92px}}@media(min-width:640px){.progress{margin-bottom:28px}.amount{margin-top:24px;padding:20px 24px 16px}.presets{gap:10px;margin-top:14px}.preset{height:52px}.actions{margin-top:20px}.btn-primary,.btn-back{height:56px}.btn-back{width:56px}.assure{margin-top:16px}.options{gap:10px;margin-top:24px}.option--icon{min-height:84px;padding:14px 16px}.option--icon .option__check{top:14px}.footer{padding:14px 0 18px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important}.spin{animation-duration:1.6s!important;animation-iteration-count:infinite!important}}
