@font-face{font-family:DM Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/c3cb240f9c892514-s.270md_-rr62el.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5c285b27cdda1fe8-s.p.0lsanbtneewqp.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:DM Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/c3cb240f9c892514-s.270md_-rr62el.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5c285b27cdda1fe8-s.p.0lsanbtneewqp.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:DM Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/c3cb240f9c892514-s.270md_-rr62el.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/5c285b27cdda1fe8-s.p.0lsanbtneewqp.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:DM Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/c3cb240f9c892514-s.270md_-rr62el.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/5c285b27cdda1fe8-s.p.0lsanbtneewqp.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:DM Sans;font-style:normal;font-weight:800;font-display:swap;src:url(../media/c3cb240f9c892514-s.270md_-rr62el.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-weight:800;font-display:swap;src:url(../media/5c285b27cdda1fe8-s.p.0lsanbtneewqp.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:DM Sans Fallback;src:local(Arial);ascent-override:94.9%;descent-override:29.66%;line-gap-override:0.0%;size-adjust:104.53%}.dm_sans_49acb46b-module__Urcyaq__className{font-family:DM Sans,DM Sans Fallback;font-style:normal}.dm_sans_49acb46b-module__Urcyaq__variable{--font-dm-sans:"DM Sans", "DM Sans Fallback"}
:root{--paper:#fff;--bg:#f5f6f8;--sunken:#eef0f3;--ink:#1a1d24;--body:#4a4f59;--muted:#5c616b;--faint:#656a74;--line:#dcdfe5;--line-soft:#e9ebef;--line-strong:#bcc1ca;--action:#c74b19;--action-ink:#fff;--today:#1f4fb8;--today-ink:#fff;--state:#3b6fe0;--state-soft:#e7eefc;--state-ink:#1f4fb8;--state-ink-strong:#183f94;--community:#7a5cc4;--community-bg:#efe9f7;--community-ink:#5b3fa8;--success:#186b41;--danger:#c0392b;--danger-bg:#fbe7df;--danger-ink:#a3281b;--expired-bg:#f1f2f4;--expired-line:#e4e6ea;--expired-ink:#4a4f59;--accent:var(--action);--accent-hover:#a83f15;--text-on-accent:var(--action-ink);--amber:var(--state);--amber-soft:var(--state-soft);--amber-ink:var(--state-ink);--amber-ink-strong:var(--state-ink-strong);--surface:var(--paper);--surface-sunken:var(--sunken);--border:var(--line);--border-soft:var(--line-soft);--border-strong:var(--line-strong);--border-dashed:#e2e5ea;--text:var(--ink);--text-body:var(--body);--text-muted:var(--muted);--text-faint:var(--faint);--text-placeholder:#999ea7;--text-disabled:#afb3ba;--expired-surface:var(--expired-bg);--expired-chip-bg:var(--expired-line);--expired-chip-text:var(--expired-ink);--expired-tile-bg:#eaecef;--expired-opacity:.78;--success-bg:#e3f2e8;--success-border:#a9d6bc;--success-ink:#12563a;--text-on-success:#fff;--danger-border:#ebb69f;--danger-ink-strong:#8a2d0c;--text-on-danger:#fff;--skeleton:#e9ebef;--font-sans:var(--font-dm-sans,system-ui), system-ui, -apple-system, "Segoe UI", sans-serif;--font-display:var(--font-sans);--font-mono:ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--step-hero:800 2.625rem/1.05 var(--font-sans);--step-hero-tracking:-.025em;--step-figure:800 2rem/1 var(--font-sans);--step-figure-tracking:-.01em;--step-section:700 1.25rem/1.15 var(--font-sans);--step-section-tracking:0;--step-title:600 .9375rem/1.35 var(--font-sans);--step-title-tracking:0;--step-body:400 .8125rem/1.6 var(--font-sans);--step-meta:400 .71875rem/1.5 var(--font-sans);--radius-chip:999px;--radius-tile:9px;--radius-button:9px;--radius-card:12px;--radius-panel:14px;--radius-sheet:20px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-6:24px;--space-8:32px;--elevation-sheet:0 1px 3px #1a1d240f;--elevation-overlay:0 -12px 30px #1a1d2424;--focus-ring:var(--action);--touch-target:44px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--paper:#1b1e24;--bg:#121418;--sunken:#23272e;--ink:#eef0f4;--body:#cdd1d8;--muted:#b8bdc6;--faint:#979ca6;--line:#2e333b;--line-soft:#23272e;--line-strong:#454b55;--action:#ff6a2b;--action-ink:#160a03;--today:#9dbbff;--today-ink:#121418;--state:#7ea6ff;--state-soft:#1c2740;--state-ink:#9dbbff;--state-ink-strong:#9dbbff;--community:#9d84d6;--community-bg:#241c33;--community-ink:#b9a3e8;--success:#4caf7d;--danger:#e06a55;--danger-bg:#2e1712;--danger-ink:#f0907c;--expired-bg:#17191e;--expired-line:#2e333b;--expired-ink:#b8bdc6;--accent-hover:#ff8a4f;--border-dashed:#2e333b;--text-placeholder:#7d828c;--text-disabled:#6a6f78;--expired-tile-bg:#1f2228;--success-bg:#16281f;--success-border:#2f5a42;--success-ink:#a9d6bc;--danger-border:#5c3126;--danger-ink-strong:#f0907c;--text-on-success:var(--bg);--text-on-danger:var(--bg);--skeleton:#23272e;--elevation-sheet:0 1px 3px #0006;--elevation-overlay:0 -12px 30px #00000080;--focus-ring:#eef0f4;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}[data-theme=dark]{--paper:#1b1e24;--bg:#121418;--sunken:#23272e;--ink:#eef0f4;--body:#cdd1d8;--muted:#b8bdc6;--faint:#979ca6;--line:#2e333b;--line-soft:#23272e;--line-strong:#454b55;--action:#ff6a2b;--action-ink:#160a03;--today:#9dbbff;--today-ink:#121418;--state:#7ea6ff;--state-soft:#1c2740;--state-ink:#9dbbff;--state-ink-strong:#9dbbff;--community:#9d84d6;--community-bg:#241c33;--community-ink:#b9a3e8;--success:#4caf7d;--danger:#e06a55;--danger-bg:#2e1712;--danger-ink:#f0907c;--expired-bg:#17191e;--expired-line:#2e333b;--expired-ink:#b8bdc6;--accent-hover:#ff8a4f;--border-dashed:#2e333b;--text-placeholder:#7d828c;--text-disabled:#6a6f78;--expired-tile-bg:#1f2228;--success-bg:#16281f;--success-border:#2f5a42;--success-ink:#a9d6bc;--danger-border:#5c3126;--danger-ink-strong:#f0907c;--text-on-success:var(--bg);--text-on-danger:var(--bg);--skeleton:#23272e;--elevation-sheet:0 1px 3px #0006;--elevation-overlay:0 -12px 30px #00000080;--focus-ring:#eef0f4;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root{--bank-bac:#e4002b;--bank-avanz:#0072c6;--bank-bdf:#056eb5;--bank-ficohsa:#0058cb;--bank-banpro:#00693c;--bank-lafise:#018765}
*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--bg);color:var(--text);font:var(--step-body);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0}@media (max-width:767px){body{padding-bottom:calc(58px + env(safe-area-inset-bottom))}}h1,h2,h3,h4,p,figure{margin:0}ul,ol{margin:0;padding:0;list-style:none}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit;color:inherit}img,svg{max-width:100%;display:block}code{font-family:var(--font-mono);font-size:.9em}:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px;border-radius:var(--radius-tile)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.page{width:100%;max-width:1104px;padding-inline:var(--space-4);margin-inline:auto}@media (min-width:768px){.page{padding-inline:var(--space-6)}}.visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{top:-100%;left:var(--space-4);z-index:100;min-height:var(--touch-target);padding:var(--space-2) var(--space-4);background:var(--surface);color:var(--text);border:1px solid var(--border-strong);border-radius:var(--radius-button);align-items:center;display:inline-flex;position:absolute}.skip-link:focus{top:var(--space-2)}.tabular{font-variant-numeric:tabular-nums}.surface{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-card)}.btn{justify-content:center;align-items:center;gap:var(--space-2);min-height:var(--touch-target);padding:0 var(--space-4);border-radius:var(--radius-button);font:var(--step-title);text-wrap:balance;cursor:pointer;text-align:center;background:0 0;border:1px solid #0000;transition:background-color .12s,border-color .12s;display:inline-flex}.btn-primary{background:var(--action);color:var(--action-ink)}.btn-primary:hover{background:var(--accent-hover)}.btn-secondary{border-color:var(--border-strong);color:var(--text-body);background:0 0}.btn-secondary:hover{background:var(--surface-sunken)}.btn-outline-accent{border:1px solid var(--action);color:var(--action)}.btn-danger{background:var(--danger-ink);color:var(--text-on-danger)}.btn-block{width:100%}.chip{align-items:center;gap:var(--space-1);border-radius:var(--radius-chip);font:var(--step-meta);white-space:nowrap;padding:3px 9px;font-weight:600;display:inline-flex}.chip-outline{border:1px solid var(--border);color:var(--text-muted);font-weight:400}.chip-sponsored,.chip-amber{background:var(--amber-soft);color:var(--amber-ink)}.chip-community{background:var(--community-bg);color:var(--community-ink)}.chip-danger{background:var(--danger-bg);color:var(--danger-ink)}.chip-expired{background:var(--expired-chip-bg);color:var(--expired-chip-text)}.bank-chip{align-items:center;gap:var(--space-1);border-radius:var(--radius-chip);font:var(--step-meta);white-space:nowrap;border:1px solid #0000;padding:3px 9px;font-weight:600;display:inline-flex}.bank-chip--branded{border-color:var(--bank-color);color:var(--bank-color)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .bank-chip--branded{border-color:color-mix(in srgb, var(--bank-color) 60%, #fff);color:color-mix(in srgb, var(--bank-color) 50%, #fff)}}[data-theme=dark] .bank-chip--branded{border-color:color-mix(in srgb, var(--bank-color) 60%, #fff);color:color-mix(in srgb, var(--bank-color) 50%, #fff)}.bank-chip--neutral{border-color:var(--border-strong);color:var(--text-body)}.eyebrow{font:var(--step-meta);color:var(--text-faint);text-transform:uppercase;letter-spacing:.12em;font-weight:600;line-height:1.2}.eyebrow-accent{color:var(--accent);font-weight:700}
.MobileTabBar-module__gvUQda__bar{z-index:50;border-top:1px solid var(--border);background:var(--surface);padding-bottom:env(safe-area-inset-bottom);display:flex;position:fixed;bottom:0;left:0;right:0}@media (min-width:768px){.MobileTabBar-module__gvUQda__bar{display:none}}.MobileTabBar-module__gvUQda__tab,.MobileTabBar-module__gvUQda__tabActive{min-height:58px;color:var(--text-muted);flex:1;place-items:center;gap:4px;padding:8px 0;display:grid}.MobileTabBar-module__gvUQda__tabActive{color:var(--action)}.MobileTabBar-module__gvUQda__tabActive .MobileTabBar-module__gvUQda__label{font-weight:700}.MobileTabBar-module__gvUQda__label{font:var(--step-meta)}
