.landing-page{background:var(--surface);overflow-x:clip}.landing-page .wrap{max-width:1140px;margin:0 auto;padding:0 20px}.landing-page .site-head{background:var(--blue);color:#fff}.landing-page .site-head .wrap{align-items:center;gap:16px;min-height:64px;display:flex}.landing-page .site-head .links{align-items:center;gap:6px;margin-left:auto;display:flex}.landing-page .site-head .links a:not(.btn){color:#fff;border-radius:var(--radius);padding:8px 12px;font-weight:500;text-decoration:none}.landing-page .site-head .links a:not(.btn):hover{background:#ffffff24}.landing-page .hero{background:var(--blue);color:#fff;padding:40px 0 72px}.landing-page .hero .wrap{align-items:center;gap:44px;display:grid}.landing-page .hero h1{letter-spacing:-.025em;max-width:15ch;font-size:clamp(34px,6vw,60px);font-weight:800;line-height:1.04}.landing-page .hero h1 span{color:var(--yellow);display:block}.landing-page .hero p.sub{color:#ffffffeb;max-width:52ch;margin:22px 0 28px;font-size:clamp(16px,2.2vw,19px);line-height:1.5}.landing-page .hero .actions{flex-wrap:wrap;gap:12px;display:flex}.landing-page .hero .actions a.btn.ghost{color:#fff;border-color:#ffffff8c}.landing-page .hero .actions a.btn.ghost:hover{background:#ffffff1f;border-color:#fff}.landing-page .hero .fine{color:#ffffffc7;margin:18px 0 0;font-size:13px}.landing-page .stage{justify-self:center;width:100%;max-width:480px;padding:0 0 56px;position:relative}.landing-page .tag{color:#111a24;background:#fff;border-radius:14px;padding:26px 26px 22px 64px;position:relative;transform:rotate(-1.6deg);box-shadow:0 2px 4px #0000002e,0 22px 44px #0000004d}.landing-page .tag:before{content:"";background:var(--yellow);border-radius:14px 0 0 14px;width:44px;position:absolute;top:0;bottom:0;left:0}.landing-page .tag:after{content:"";background:var(--blue);border-radius:50%;width:20px;height:20px;position:absolute;top:24px;left:12px;box-shadow:inset 0 1px 2px #0006}.landing-page .tag .state{background:var(--yellow);color:#111a24;border-radius:999px;margin:0 0 10px;padding:3px 9px;font-size:12px;font-weight:800;display:inline-block}.landing-page .tag h2{letter-spacing:-.02em;margin:0;font-size:30px;font-weight:800}.landing-page .tag .desc{color:#4a5562;margin:2px 0 14px;font-size:15px}.landing-page .tag .priceline{flex-wrap:wrap;align-items:baseline;gap:14px;display:flex}.landing-page .tag .eur{letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:56px;font-weight:800;line-height:1}.landing-page .tag .eur sup{vertical-align:top;letter-spacing:0;margin-left:2px;font-size:24px;position:relative;top:6px}.landing-page .tag .was{color:#5b6672;font-size:16px;text-decoration:line-through}.landing-page .tag .where{color:#3a4552;border-top:1px solid #d9dfe7;flex-wrap:wrap;justify-content:space-between;gap:10px;margin:14px 0 0;padding-top:12px;font-size:14px;display:flex}.landing-page .tag .where b{color:#111a24}.landing-page .toast{color:#fff;background:#1b242e;border-radius:14px;grid-template-columns:38px 1fr;align-items:center;gap:12px;padding:12px 14px;display:grid;position:absolute;bottom:0;left:24px;right:0;transform:rotate(.8deg);box-shadow:0 2px 4px #00000040,0 16px 36px #00000052}.landing-page .toast .ico-wrap{background:var(--yellow);color:#111a24;border-radius:10px;place-items:center;width:38px;height:38px;display:grid}.landing-page .toast strong{font-size:14px;line-height:1.3;display:block}.landing-page .toast span.sub{color:#aebbc9;font-size:13px}.landing-page .sample{z-index:2;color:#003e75;letter-spacing:.02em;background:#fffffff2;border-radius:999px;padding:3px 10px;font-size:12px;font-weight:800;position:absolute;top:-12px;right:8px}@media (prefers-reduced-motion:no-preference){.landing-page .tag{animation:settle .9s var(--ease) both}.landing-page .toast{animation:arrive .7s var(--ease) .55s both}@keyframes settle{0%{opacity:0;transform:translateY(26px)rotate(-5deg)}}@keyframes arrive{0%{opacity:0;transform:translateY(24px)rotate(.8deg)scale(.97)}}}.landing-page section.block{padding:72px 0}.landing-page section.block h2.big{letter-spacing:-.02em;max-width:22ch;font-size:clamp(26px,4vw,38px);font-weight:800;line-height:1.12}.landing-page .problem .cols{gap:28px 64px;margin-top:26px;display:grid}.landing-page .problem p{color:var(--fg);max-width:56ch;font-size:18px;line-height:1.6}.landing-page .problem p.muted{color:var(--muted)}.landing-page .steps{background:var(--surface-2);border-block:1px solid var(--line)}.landing-page .steps .intro{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:16px;margin-bottom:34px;display:flex}.landing-page .steps .intro .sample-note{color:var(--muted);font-size:14px}.landing-page ol.sheet{gap:0;margin:0;padding:0;list-style:none;display:grid}.landing-page ol.sheet>li{border-top:2px solid var(--fg);gap:18px 36px;padding:30px 0;display:grid}.landing-page ol.sheet>li:last-child{border-bottom:2px solid var(--fg)}.landing-page .step-no{background:var(--blue);color:#fff;border-radius:50%;place-items:center;width:46px;height:46px;font-size:22px;font-weight:800;display:inline-grid}.landing-page ol.sheet h3{margin:12px 0 6px;font-size:22px;font-weight:800}.landing-page ol.sheet p{color:var(--muted);max-width:46ch;margin:0}.landing-page .frag{background:var(--surface);border:1px solid var(--line-strong);border-radius:var(--radius-lg);box-shadow:var(--shadow-1);width:100%;max-width:560px;padding:16px 18px}.landing-page .frag .row-line{border-bottom:1px solid var(--line);grid-template-columns:1fr auto;align-items:baseline;gap:12px;padding:9px 0;display:grid}.landing-page .frag .row-line:last-of-type{border-bottom:0}.landing-page .frag .row-line small{color:var(--muted);display:block}.landing-page .frag .sum{border-top:2px solid var(--fg);justify-content:space-between;margin-top:4px;padding-top:12px;font-weight:800;display:flex}.landing-page .frag .sum span:last-child{font-variant-numeric:tabular-nums}.landing-page .frag .saving{color:var(--good);margin-top:6px;font-size:14px;font-weight:600}.landing-page .frag.dark{color:#fff;background:#1b242e;border-color:#1b242e}.landing-page .frag .head-line{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.landing-page .frag .big-net{color:var(--good);font-variant-numeric:tabular-nums;font-size:30px;font-weight:800}.landing-page .frag .facts-line{color:var(--muted);margin:4px 0 12px;font-size:14px}.landing-page .frag .btns{flex-wrap:wrap;gap:8px;display:flex}.landing-page .dot-row{border-bottom:1px solid var(--line);align-items:center;gap:10px;padding:7px 0;font-size:15px;display:flex}.landing-page .dot-row:last-child{border-bottom:0}.landing-page .dot-row .dot{background:var(--good);border-radius:50%;flex:none;width:9px;height:9px}.landing-page .dot-row .t{color:var(--muted);font-variant-numeric:tabular-nums;margin-left:auto;font-size:13px}.landing-page dl.facts{gap:0;margin:34px 0 0;display:grid}.landing-page dl.facts>div{border-top:1px solid var(--line-strong);gap:4px 40px;padding:20px 0;display:grid}.landing-page dl.facts>div:last-child{border-bottom:1px solid var(--line-strong)}.landing-page dl.facts dt{font-size:17px;font-weight:800}.landing-page dl.facts dd{color:var(--muted);max-width:62ch;margin:0}.landing-page .numbers .figures{border-top:2px solid var(--fg);grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:0;margin:30px 0 0;display:grid}.landing-page .numbers .figures>div{border-bottom:1px solid var(--line-strong);padding:20px 16px 20px 0}.landing-page .numbers .figures dd{letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:var(--blue);order:-1;margin:0;font-size:clamp(30px,5vw,44px);font-weight:800;line-height:1.05}.landing-page .numbers .figures dt{color:var(--muted);margin-top:4px}.landing-page .numbers .figures>div{flex-direction:column;display:flex}.landing-page .trust{background:var(--surface-2);border-top:1px solid var(--line)}.landing-page .trust p{max-width:66ch;font-size:17px}.landing-page .closing{background:var(--yellow);color:#111a24;padding:64px 0}.landing-page .closing .wrap{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px 40px;display:flex}.landing-page .closing h2{letter-spacing:-.02em;max-width:20ch;font-size:clamp(26px,4vw,40px);font-weight:800}.landing-page .closing .actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.landing-page .closing a.btn.dark{color:#fff;background:#111a24;border-color:#111a24}.landing-page .closing a.btn.dark:hover{background:#000}.landing-page .closing a.plain{color:#111a24;font-weight:600}.landing-page footer.site{background:var(--blue-strong);color:#ffffffd9;padding:26px 0;font-size:14px}.landing-page footer.site .wrap{flex-wrap:wrap;justify-content:space-between;gap:12px 28px;display:flex}.landing-page footer.site a{color:#fff}@media (min-width:900px){.landing-page .hero .wrap{grid-template-columns:minmax(0,6fr) minmax(0,5fr)}.landing-page .problem .cols{grid-template-columns:1fr 1fr}.landing-page ol.sheet>li{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center}.landing-page dl.facts>div{grid-template-columns:5fr 7fr}}@media (max-width:560px){.landing-page .site-head .links a.hide-sm,.landing-page .site-head .links a#loginLink{display:none}.landing-page .tag{padding-left:58px}.landing-page .tag .eur{font-size:46px}.landing-page .hero{padding:28px 0 56px}.landing-page section.block{padding:52px 0}}.landing-page .landing-main{max-width:none;margin:0;padding:0}
