.root.svelte-1pdluok{width:100%;min-height:100%;color:var(--on-bg);-webkit-tap-highlight-color:transparent;overscroll-behavior:none;--ease:cubic-bezier(.22, 1, .36, 1);--ink:color-mix(in srgb, var(--on-bg) 72%, var(--primary));--muted:color-mix(in srgb, var(--on-bg) 78%, transparent);--surface:color-mix(in srgb, var(--primary) 6%, var(--card-bg));--line:color-mix(in srgb, var(--on-bg) 12%, transparent);flex:1;font-family:inherit;font-size:15px;line-height:1.5;display:grid}.root.settling.svelte-1pdluok{flex-basis:0;min-height:0;overflow:hidden}.screen.svelte-1pdluok{box-sizing:border-box;flex-direction:column;grid-area:1/1;gap:22px;width:100%;max-width:480px;min-height:100%;margin:0 auto;padding:0 0 28px;display:flex}.section.svelte-1pdluok{padding:0 20px}.section.svelte-1pdluok+.section:where(.svelte-1pdluok){margin-top:-4px}.hero.hero-compact.svelte-1pdluok{min-height:280px;margin-bottom:-10px}.section.menu-buttons.svelte-1pdluok{margin-top:-10px}.section.svelte-1pdluok:first-child{padding-top:22px}.back.svelte-1pdluok{z-index:2;border:1px solid color-mix(in srgb, var(--ink) 10%, transparent);background:color-mix(in srgb, var(--card-bg) 55%, transparent);width:44px;height:44px;color:var(--ink);-webkit-backdrop-filter:blur(14px)saturate(1.4);cursor:pointer;transition:transform .35s var(--ease), background-color .25s;border-radius:50%;flex-shrink:0;place-items:center;margin:12px 0 -78px 16px;font-size:17px;display:grid;position:sticky;top:12px;box-shadow:0 6px 18px -8px #0b1f4259}.back.svelte-1pdluok:active{transition-duration:.1s;transform:scale(.94)}.back.svelte-1pdluok+.section:where(.svelte-1pdluok){padding-top:74px}.back.svelte-1pdluok+.band:where(.svelte-1pdluok){padding-top:72px}h1.svelte-1pdluok,h2.svelte-1pdluok,p.svelte-1pdluok{margin:0}h1.svelte-1pdluok{color:var(--ink);letter-spacing:-.025em;font-size:28px;font-weight:700;line-height:1.1}.lead.svelte-1pdluok{color:var(--ink);margin-top:2px;font-size:15px;font-weight:600;line-height:1.4}.menu-lead.svelte-1pdluok{font-size:13.5px}h1.svelte-1pdluok+.lead:where(.svelte-1pdluok){margin-top:12px}.body.svelte-1pdluok{color:var(--muted)}.body.svelte-1pdluok+.body:where(.svelte-1pdluok){margin-top:12px}.lead.svelte-1pdluok+.body:where(.svelte-1pdluok){margin-top:10px}.subhead.svelte-1pdluok{color:var(--ink);letter-spacing:-.01em;margin-bottom:14px;font-size:18px;font-weight:700}.steps.svelte-1pdluok{flex-direction:column;gap:16px;margin:0;padding:0;list-style:none;display:flex}.step.svelte-1pdluok{align-items:flex-start;gap:14px;display:flex}.step-number.svelte-1pdluok{background:var(--primary);width:30px;height:30px;color:var(--on-primary);border-radius:50%;flex-shrink:0;place-items:center;font-size:14px;font-weight:700;display:grid}.step-body.svelte-1pdluok{flex-direction:column;gap:3px;padding-top:4px;display:flex}.step-title.svelte-1pdluok{color:var(--ink);font-size:15px;font-weight:700;line-height:1.3}.step-text.svelte-1pdluok{color:var(--muted);font-size:14px}.hero.svelte-1pdluok{background:var(--ink);align-items:flex-end;min-height:330px;display:flex;position:relative;overflow:hidden}.hero.svelte-1pdluok img:where(.svelte-1pdluok){-o-object-fit:cover;object-fit:cover;-o-object-position:center 30%;object-position:center 30%;width:100%;height:100%;position:absolute;inset:0}.hero.svelte-1pdluok:after{content:"";background:linear-gradient(#0b1f4200 0%,#0b1f4259 52%,#0b1f42db 100%);position:absolute;inset:0}.hero-copy.svelte-1pdluok{z-index:1;color:#fff;flex-direction:column;gap:10px;padding:0 20px 24px;display:flex;position:relative}.hero-title.svelte-1pdluok{color:#fff;text-shadow:0 2px 18px #00000040;font-size:28px}.band.svelte-1pdluok{background:var(--band);color:#fff;flex-direction:column;justify-content:flex-end;align-items:flex-start;min-height:280px;padding:26px 20px 24px;display:flex;position:relative;overflow:hidden}.band.svelte-1pdluok:after{content:"";background:linear-gradient(#0b1f4200 0%,#0b1f4240 50%,#0b1f42b3 100%);position:absolute;inset:0}.band-title.svelte-1pdluok{z-index:1;color:#fff;text-shadow:0 2px 18px #0000004d;font-size:26px;position:relative}.band-logo.svelte-1pdluok{opacity:.9;width:auto;height:168px;display:block;position:absolute;top:18px;right:18px}.tiles.svelte-1pdluok{flex-direction:column;gap:12px;display:flex}.bar.svelte-1pdluok{background:var(--primary);min-height:64px;color:var(--on-primary);font:inherit;text-align:left;cursor:pointer;transition:transform .35s var(--ease), filter .3s;border:0;border-radius:12px;justify-content:space-between;align-items:center;gap:14px;padding:0 18px 0 20px;display:flex}.bar-label.svelte-1pdluok{flex-direction:column;gap:3px;display:flex}.swipe-hint.svelte-1pdluok{opacity:.85;font-size:11.5px;font-weight:500;line-height:1.3}.swipe-hint-card.svelte-1pdluok{color:var(--muted);opacity:1;margin-top:-2px}.bar-title.svelte-1pdluok{letter-spacing:-.01em;font-size:17px;font-weight:700;line-height:1.25}.bar-arrow.svelte-1pdluok{width:30px;height:30px;transition:transform .35s var(--ease);flex-shrink:0;place-items:center;font-size:17px;display:grid}@media (hover:hover){.bar.svelte-1pdluok:hover{filter:brightness(1.06)}.bar.svelte-1pdluok:hover .bar-arrow:where(.svelte-1pdluok){transform:translate(4px)}.back.svelte-1pdluok:hover{background:color-mix(in srgb, var(--card-bg) 80%, transparent)}.card.svelte-1pdluok:hover{box-shadow:0 10px 28px -14px color-mix(in srgb, var(--ink) 40%, transparent)}.card.svelte-1pdluok:hover .card-link:where(.svelte-1pdluok){gap:10px}}.bar.svelte-1pdluok:active,.card.svelte-1pdluok:active{transition-duration:.1s;transform:scale(.985)}.logo.svelte-1pdluok{width:auto;height:24px;display:block}.logo-square.svelte-1pdluok{height:32px}.logo-erste.svelte-1pdluok{border-radius:7px;height:32px}.note.svelte-1pdluok{background:color-mix(in srgb, var(--primary) 3%, var(--card-bg));box-shadow:0 10px 28px -14px color-mix(in srgb, var(--ink) 45%, transparent);border-radius:12px;flex-direction:column;align-items:flex-start;gap:14px;padding:18px 20px;display:flex}.note.svelte-1pdluok p:where(.svelte-1pdluok){color:var(--ink);align-self:stretch;font-weight:600}.note.svelte-1pdluok .note-text:where(.svelte-1pdluok){color:var(--muted);font-size:14px;font-weight:400}.note.svelte-1pdluok .note-text:where(.svelte-1pdluok) strong:where(.svelte-1pdluok){color:var(--ink);font-weight:700}.cards.svelte-1pdluok{flex-direction:column;gap:12px;display:flex}.card.svelte-1pdluok{background:var(--card-bg);color:var(--on-card);font:inherit;text-align:left;cursor:pointer;transition:transform .35s var(--ease), box-shadow .35s var(--ease);border:0;border-radius:12px;flex-direction:column;align-items:flex-start;gap:8px;padding:20px;display:flex;box-shadow:0 2px 10px -4px #0b1f4229}.card-title.svelte-1pdluok{color:var(--ink);letter-spacing:-.01em;font-size:18px;font-weight:700}.card-logo.svelte-1pdluok{width:auto;height:20px;margin:2px 0 4px;display:block}.card-text.svelte-1pdluok{color:var(--muted);font-size:14px}.card-link.svelte-1pdluok{color:var(--primary);transition:gap .3s var(--ease);align-items:center;gap:7px;margin-top:8px;font-size:15px;font-weight:700;display:inline-flex}.tool-icons.svelte-1pdluok{gap:8px;margin-top:4px;display:flex}.tool-icons.svelte-1pdluok img:where(.svelte-1pdluok){-o-object-fit:cover;object-fit:cover;border-radius:10px;width:48px;height:48px;display:block}button.svelte-1pdluok:focus-visible{outline:3px solid color-mix(in srgb, var(--primary) 35%, transparent);outline-offset:2px}.greeting.svelte-1pdluok{z-index:1;background:var(--canvas-bg);box-sizing:border-box;place-items:center;padding:0 28px;animation:3s ease-in-out both svelte-1pdluok-greeting;display:grid;position:absolute;inset:0}.greeting-title.svelte-1pdluok{text-align:center;max-width:340px;font-size:30px}@keyframes svelte-1pdluok-greeting{0%{opacity:0;transform:translateY(8px)}25%,75%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-8px)}}@keyframes svelte-1pdluok-greeting-fade{0%{opacity:0}25%,75%{opacity:1}to{opacity:0}}.cta.svelte-1pdluok{width:100%;padding-top:18px;padding-bottom:18px}.page-logo.svelte-1pdluok{justify-content:flex-end;align-items:center;gap:18px;margin-top:auto;margin-bottom:-8px;padding:0 20px;display:flex}@media (prefers-reduced-motion:reduce){.svelte-1pdluok{transition-duration:.01ms!important;animation-duration:.01ms!important}.greeting.svelte-1pdluok{animation:3s ease-in-out both svelte-1pdluok-greeting-fade!important}}
