@font-face{font-family:Nunito Sans Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/_astro/nunito-sans-cyrillic-ext-wght-normal.7w74d1lj.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito Sans Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/_astro/nunito-sans-cyrillic-wght-normal.B9hoeQUC.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Nunito Sans Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/_astro/nunito-sans-vietnamese-wght-normal.BhFYcaJr.woff2)format("woff2-variations");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:Nunito Sans Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/_astro/nunito-sans-latin-ext-wght-normal.DMEAsnHD.woff2)format("woff2-variations");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:Nunito Sans Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/_astro/nunito-sans-latin-wght-normal.BWQ3gi2K.woff2)format("woff2-variations");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}:root{--primary:#ee6420;--primary-press:#d9541a;--primary-soft:#fde9dc;--primary-ink:#a8420f;--anchor:#0f4c5c;--anchor-sub:#0b3d4a;--chip-bg:#e1ecee;--route:#0a93a3;--ok:#24936a;--text:#0f2f38;--text-2:#5a6c71;--bg:#f4f6f6;--surface:#fff;--line:#dde4e5;--shadow-float:0 10px 28px #0f2f381c;--shadow-device:0 24px 48px #0f2f382e;--font:"Nunito Sans Variable", "Nunito Sans", system-ui, sans-serif;--measure:34em}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{background:var(--bg);color:var(--text);font-family:var(--font);-webkit-font-smoothing:antialiased;margin:0;font-size:1.1875rem;font-weight:500;line-height:1.6}h1,h2,h3{letter-spacing:-.01em;color:var(--text);margin:0;font-weight:800}h1{letter-spacing:-.028em;font-size:clamp(2.4rem,1.4rem + 4vw,4.2rem);line-height:1.04}h2{font-size:clamp(1.7rem,1.2rem + 1.6vw,2.4rem);line-height:1.15}h3{font-size:1.3rem;line-height:1.3}p{margin:0}a{color:var(--anchor);text-underline-offset:3px}img{max-width:100%}:focus-visible{outline:3px solid var(--route);outline-offset:3px;border-radius:6px}.wrap,.narrow{width:min(1160px,100% - 32px);margin-inline:auto}.narrow>*{max-width:760px}.site-header{justify-content:space-between;align-items:center;gap:16px;width:min(1160px,100% - 32px);margin:0 auto;padding:18px 0;display:flex}.wordmark{color:var(--anchor);letter-spacing:-.03em;white-space:nowrap;font-size:2rem;font-weight:900;line-height:1;text-decoration:none;display:inline-block}.wordmark svg{vertical-align:baseline;width:auto;height:.89em;margin-right:.02em;overflow:visible}.header-cta{color:var(--primary-ink);border:2px solid var(--primary);border-radius:999px;align-items:center;min-height:48px;padding:10px 18px;font-size:1rem;font-weight:800;text-decoration:none;display:inline-flex}.header-cta:hover{background:var(--primary-soft)}@media (width<=480px){.header-cta{display:none}}.site-footer{width:min(1160px,100% - 32px);color:var(--text-2);flex-wrap:wrap;gap:8px 24px;margin:0 auto;padding:40px 0 48px;font-size:.95rem;display:flex}.site-footer a{color:var(--text-2)}.button{cursor:pointer;background:var(--primary);color:#fff;min-height:56px;font:800 1.15rem/1 var(--font);border:0;border-radius:999px;justify-content:center;align-items:center;padding:0 32px;text-decoration:none;display:inline-flex;box-shadow:0 6px 16px #ee642047}.button:hover{background:var(--primary-press)}.note{color:var(--text-2);font-size:1rem}.offer{background:var(--primary-soft);max-width:30em;color:var(--text);border-radius:16px;padding:12px 18px;font-size:1rem;line-height:1.45;display:block}.offer strong{color:var(--primary-ink);font-size:1.1rem;font-weight:800;display:block}.offer span{margin-top:2px;display:block}.device{margin:0;position:relative}.device-phone{aspect-ratio:1080/2400;background:var(--text);width:min(100%,300px);box-shadow:var(--shadow-device);border-radius:40px;padding:9px}.device-phone img,.device-phone .placeholder{object-fit:cover;border-radius:32px;width:100%;height:100%;display:block}.device-car{aspect-ratio:16/7;background:var(--text);width:100%;max-width:560px;box-shadow:var(--shadow-device);border-radius:22px;padding:12px}.device-car .placeholder,.device-car img{object-fit:cover;border-radius:12px;width:100%;height:100%;display:block}.mockup-note{color:var(--text-2,#5a6c71);margin:10px 0 0;font-size:14px}.placeholder{background:repeating-linear-gradient(135deg, var(--chip-bg) 0 14px, #d6e5e8 14px 28px);color:var(--anchor);flex-direction:column;justify-content:center;gap:8px;padding:24px;font-size:.95rem;line-height:1.4;display:flex}.placeholder strong{font-size:1.05rem}.placeholder span{color:var(--text-2)}.placeholder .ph-id{background:var(--surface);color:var(--anchor);border-radius:999px;align-self:flex-start;padding:2px 10px;font-weight:800}.hero{padding:24px 0 72px;overflow:hidden}.hero .wrap{align-items:center;gap:48px;display:grid}.hero-text{max-width:32rem}.hero-text .lead{color:var(--text-2);max-width:26em;margin:20px 0 32px;font-size:1.3rem}.hero-text .offer{margin-top:20px}.hero-text .note{margin-top:10px}.hero-device{place-items:center;padding:24px 0;display:grid;position:relative}.hero-device:before{content:"";aspect-ratio:1;background:var(--primary-soft);border-radius:50%;width:min(520px,110%);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.hero-device .device{width:min(78vw,320px)}@media (width>=900px){.hero .wrap{grid-template-columns:1.15fr 1fr;gap:64px}.hero-device .device{width:330px}}.pains-band{background:var(--anchor);color:#fff;padding:56px 0}.pains-band h2{color:#fff;margin-bottom:28px}.pains{gap:20px;margin:0;padding:0;list-style:none;display:grid}.pains li{padding-left:30px;font-size:1.25rem;font-weight:700;line-height:1.45;position:relative}.pains li:before{content:"";background:var(--primary);border-radius:50%;width:14px;height:14px;position:absolute;top:.45em;left:0}@media (width>=900px){.pains{grid-template-columns:repeat(3,1fr);gap:40px}}.section{padding:80px 0}.section-white{background:var(--surface)}.section-title{max-width:22em;margin-bottom:40px}.section-title.big{letter-spacing:-.02em;margin-bottom:56px;font-size:clamp(2rem,1.3rem + 2.6vw,3.2rem);line-height:1.08}.steps{gap:48px;margin:0;padding:0;list-style:none;display:grid;position:relative}.steps li{padding-left:68px;position:relative}.steps:before{content:"";background:var(--route);border-radius:3px;width:6px;position:absolute;top:22px;bottom:0;left:21px}.steps .num{background:var(--primary);border:4px solid var(--bg);width:48px;height:48px;box-shadow:0 0 0 2px var(--primary);color:#fff;border-radius:50%;place-items:center;font-size:1.2rem;font-weight:900;display:grid;position:absolute;top:-2px;left:0}.steps h3{margin-bottom:4px}.steps p{color:var(--text-2);max-width:24em;margin-bottom:28px}.steps .device{width:min(100%,260px)}@media (width>=900px){.steps{grid-template-columns:repeat(3,1fr);gap:40px}.steps:before{width:auto;height:6px;inset:21px 0 auto 24px}.steps:after{content:"";background:var(--primary);border:4px solid var(--bg);width:24px;height:24px;box-shadow:0 0 0 2px var(--primary);border-radius:50%;position:absolute;top:12px;right:0}.steps li{padding:76px 0 0}}.signs{color:var(--text-2);align-items:center;gap:12px;margin-top:48px;font-size:1rem;display:inline-flex}.feature{align-items:center;gap:32px;padding:32px 0;display:grid}.feature+.feature{border-top:1px solid var(--line)}.feature-text{max-width:30rem}.feature .value{color:var(--primary);letter-spacing:-.03em;margin-bottom:14px;font-size:clamp(2.6rem,2rem + 2vw,3.6rem);font-weight:900;line-height:1;display:block}.feature .value small{color:var(--text-2);letter-spacing:0;margin-left:4px;font-size:.45em;font-weight:800}.feature h3{margin-bottom:10px;font-size:1.5rem}.feature p{color:var(--text-2)}.feature .device{justify-self:center;width:min(78vw,280px)}@media (width>=800px){.feature{grid-template-columns:1fr 1fr;gap:64px;padding:48px 0}.feature.flip .feature-text{order:2}.feature-text{justify-self:end}.feature.flip .feature-text{justify-self:start}}.split{align-items:center;gap:40px;display:grid}.split>.device{justify-self:center}.split .device-phone{width:min(78vw,280px)}@media (width>=800px){.split{grid-template-columns:1fr 1fr;gap:64px}}.split h2{margin-bottom:24px}.fair{gap:18px;display:grid}.fair p{max-width:var(--measure);padding-left:44px;font-size:1.2rem;position:relative}.fair p svg{position:absolute;top:.1em;left:0}.report{align-items:flex-start;gap:20px;display:flex}.report .flag{background:var(--surface);width:56px;height:56px;box-shadow:var(--shadow-float);border-radius:50%;flex:none;place-items:center;display:grid}.report p{max-width:var(--measure);font-size:1.2rem}.signup{padding:80px 0}.sheet{background:var(--surface);box-shadow:var(--shadow-float);border-top:8px solid var(--primary);border-radius:28px;gap:24px;padding:32px 20px;display:grid}.sheet-intro p{max-width:var(--measure);margin-top:14px}.sheet-intro .offer{margin-top:18px}@media (width>=700px){.sheet{padding:48px}}@media (width>=960px){.sheet{grid-template-columns:5fr 7fr;gap:64px}.sheet-intro{align-self:start;position:sticky;top:24px}}form label,legend{margin:24px 0 8px;font-weight:700;display:block}form>label:first-of-type{margin-top:0}input[type=email],select,textarea{width:100%;font:500 1.1rem/1.4 var(--font);color:var(--text);background:var(--surface);border:2px solid #c9d4d6;border-radius:16px;min-height:56px;padding:14px 16px}input[type=email]:focus,select:focus,textarea:focus{border-color:var(--route);outline:none;box-shadow:0 0 0 3px #0a93a333}fieldset{border:0;margin:0;padding:0}label.check{cursor:pointer;align-items:flex-start;gap:12px;margin:10px 0;font-weight:500;display:flex}label.check input{width:24px;height:24px;accent-color:var(--anchor);flex:none;margin:2px 0 0}label.check input:disabled+span{color:#9aa8ab}.consent{font-size:1rem;margin-top:28px!important}.cf-turnstile{margin:20px 0 0}form .button{width:100%;margin-top:24px}.fehler{background:var(--primary-soft);color:var(--primary-ink);border-radius:16px;margin-bottom:16px;padding:14px 16px;font-weight:700}.hp{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.faq{gap:24px;display:grid}@media (width>=800px){.faq{grid-template-columns:1fr 2fr;gap:64px}}details{border-bottom:1px solid var(--line)}summary{cursor:pointer;padding:18px 40px 18px 0;font-size:1.15rem;font-weight:800;list-style:none;position:relative}summary::-webkit-details-marker{display:none}summary:after{content:"+";color:var(--primary);font-size:1.6rem;font-weight:600;position:absolute;top:50%;right:4px;transform:translateY(-50%)}details[open] summary:after{content:"–"}details p{color:var(--text-2);max-width:var(--measure);padding:0 0 20px}.page{padding:64px 0 32px}.page h1{margin-bottom:20px;font-size:clamp(2rem,1.4rem + 2.5vw,3rem)}.page p{max-width:var(--measure);margin-bottom:16px}fieldset{margin-top:24px}fieldset legend{margin-top:0}.steps li{flex-direction:column;display:flex}.steps .device{margin-top:auto}@media (width<=799px){.feature .device,.split .device-phone,.steps .device{width:min(62vw,230px)}.feature{padding:28px 0}}.legal h2{margin:32px 0 8px;font-size:1.3rem}.legal ul{max-width:var(--measure);padding-left:1.2em}.legal li{margin-bottom:6px}.appcard{background:var(--surface);box-shadow:var(--shadow-float);border-radius:20px;align-items:center;gap:12px;width:max-content;max-width:300px;padding:12px 18px 12px 12px;font-size:.95rem;line-height:1.3;display:flex}.appcard strong{color:var(--text);font-size:1.05rem;font-weight:800;display:block}.appcard span.sub{color:var(--text-2)}.appcard .ic{color:#fff;border-radius:50%;flex:none;place-items:center;width:40px;height:40px;font-weight:900;display:grid}.ic-ok{background:var(--ok)}.ic-warn{background:#ffc233;color:var(--text)!important}.ic-flag{background:var(--surface);box-shadow:inset 0 0 0 1px var(--line);overflow:hidden}.ic-speed{background:#fff;border:4px solid #d93025;font-size:1rem;position:relative;color:var(--text)!important}.ic-speed:after{content:"";background:var(--anchor) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 17V7h11l4 5h2v5'/%3E%3C/svg%3E") center/11px no-repeat;border:2px solid #fff;border-radius:50%;width:18px;height:18px;position:absolute;bottom:-6px;right:-6px}.appcard.warn{box-shadow:var(--shadow-float), inset 0 0 0 2px #ffc233;background:#fff4d3}.hb2 .stage{padding-bottom:6%;position:relative}.hb2 .mapv{aspect-ratio:600/680;box-shadow:var(--shadow-float);background:#eff1f2;border-radius:28px;position:relative}.hb2 .mapv>svg{border-radius:28px;width:100%;height:100%;position:absolute;inset:0}.hb2 .appcard{z-index:2;max-width:250px;font-size:.9rem;position:absolute}.hb2 .appcard.right{margin-left:24px;transform:translateY(-50%)}.hb2 .appcard.left{margin-left:-24px;transform:translate(-100%,-50%)}.hb2 .device{z-index:3;width:28%;position:absolute;bottom:-8%;right:-5%}@media (prefers-reduced-motion:no-preference){.hb2 .route-line{stroke-dasharray:900;animation:1.6s cubic-bezier(.45,0,.2,1) .2s both hbdraw}}@keyframes hbdraw{0%{stroke-dashoffset:900px}}@media (width>=900px){.hb2 .wrap{grid-template-columns:1fr 1fr;gap:56px}}@media (width<=899px){.hb2 .device,.hb2 .appcard.hide-m{display:none}.hb2 .appcard{gap:8px;max-width:170px;padding:6px 10px 6px 6px;font-size:.78rem}.hb2 .appcard strong{font-size:.85rem}.hb2 .appcard .ic{width:28px;height:28px;font-size:.8rem}.hb2 .appcard .sub{display:none}.hb2 .appcard.right{margin-left:16px}.hb2 .appcard.left{margin-left:-16px}}.ic-flag svg{width:100%;height:100%;display:block}.consent-bar{z-index:50;background:var(--surface);max-width:720px;color:var(--text);border:1px solid var(--line);border-radius:20px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px 20px;margin:0 auto;padding:16px 18px;display:flex;position:fixed;bottom:12px;left:12px;right:12px;box-shadow:0 12px 36px #0f2f3838}.consent-bar[hidden]{display:none}.consent-text{flex:320px;font-size:1rem;line-height:1.45}.consent-text strong{margin-bottom:2px;font-size:1.1rem;display:block}.consent-text a{color:var(--anchor)}.consent-buttons{flex:260px;gap:10px;display:flex}.consent-btn{cursor:pointer;min-height:52px;font:800 1.05rem/1 var(--font);border:2px solid var(--anchor);border-radius:999px;flex:1;padding:0 18px}.consent-btn.yes{background:var(--anchor);color:#fff}.consent-btn.no{background:var(--surface);color:var(--anchor)}.consent-btn:hover{filter:brightness(1.08)}.footer-link{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.legal-box{background:var(--surface);border:1px solid var(--line);border-radius:16px;margin:8px 0 20px;padding:16px 18px 2px}.legal h3{margin:18px 0 6px;font-size:1.1rem}.guide{width:min(760px,100% - 32px);margin:0 auto}.guide .crumbs{color:var(--text-2);margin-bottom:16px;font-size:.95rem}.guide .crumbs a{color:var(--text-2)}.guide h1{margin-bottom:12px;font-size:clamp(2rem,1.4rem + 2.4vw,2.8rem);line-height:1.12}.guide .stand{color:var(--text-2);margin-bottom:24px;font-size:1rem}.guide .answer{background:var(--surface);box-shadow:var(--shadow-float);border-radius:22px;margin:0 0 28px;padding:18px 22px 20px;font-size:1.2rem;line-height:1.55}.guide .answer:before{content:"Kurz gesagt";letter-spacing:.05em;text-transform:uppercase;min-height:26px;color:var(--text-2);background:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%222.5%204%2061%2050.5%22%3E%3Cpath%20d%3D%22M7%2014c4%2024%209%2036%2015%2036s8-22%2010-22%204%2022%2010%2022%2011-12%2015-36%22%20fill%3D%22none%22%20stroke%3D%22%23EE6420%22%20stroke-width%3D%229%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22/%3E%3Ccircle%20cx%3D%2257%22%20cy%3D%2212%22%20r%3D%226%22%20fill%3D%22%230F4C5C%22%20stroke%3D%22%23fff%22%20stroke-width%3D%222.5%22/%3E%3C/svg%3E) 0/28px 23px no-repeat;margin-bottom:8px;padding-left:36px;font-size:.9rem;font-weight:800;line-height:26px;display:block}.guide h2{margin:40px 0 12px;font-size:1.6rem}.guide h3{margin:24px 0 8px;font-size:1.2rem}.guide p,.guide li{max-width:40em}.guide p{margin:0 0 14px}.guide ul,.guide ol{margin:0 0 16px;padding-left:1.3em}.guide li{margin-bottom:6px}.table-wrap{margin:0 0 16px;overflow-x:auto}.guide table{border-collapse:collapse;background:var(--surface);border-radius:12px;width:100%;font-size:1rem}.guide th,.guide td{border-bottom:1px solid var(--line);text-align:left;vertical-align:top;padding:10px 12px}.guide th{background:var(--chip-bg);font-weight:800}.guide td.num,.guide th.num{text-align:right;white-space:nowrap}.guide .tip{background:var(--primary-soft);border-radius:12px;margin:0 0 16px;padding:14px 18px}.guide details{border-bottom:1px solid var(--line)}.guide-cta{background:var(--surface);box-shadow:var(--shadow-float);border-top:6px solid var(--primary);border-radius:20px;margin:40px 0;padding:24px}.guide-cta strong{margin-bottom:6px;font-size:1.2rem;display:block}.guide .sources li{font-size:1rem}.guide .sources span{color:var(--text-2)}.guide-list{gap:16px;padding:0;list-style:none;display:grid}.guide-list a{background:var(--surface);box-shadow:var(--shadow-float);color:var(--text);border-radius:16px;padding:18px 20px;text-decoration:none;display:block}.guide-list strong{margin-bottom:4px;font-size:1.15rem;display:block}.guide-list span{color:var(--text-2);font-size:1rem}.guide caption{caption-side:top;text-align:left;color:var(--text-2);padding:0 0 6px;font-size:.95rem}.guide table.sticky-first th:first-child,.guide table.sticky-first td:first-child{background:var(--surface);position:sticky;left:0}.guide table.sticky-first thead th:first-child{background:var(--chip-bg)}.guide .swipe{color:var(--text-2);margin:0 0 6px;font-size:.95rem;display:none}@media (width<=640px){.guide .swipe{display:block}}.guide .jump{flex-wrap:wrap;gap:12px;display:flex}.jump-btn{background:var(--anchor);color:#fff;border-radius:16px;flex:240px;padding:14px 18px;font-weight:800;text-decoration:none;display:block}.jump-btn small{opacity:.85;font-weight:500;display:block}.guide .note{color:var(--text-2);font-size:.95rem}.guide-cta .eyebrow{color:var(--text-2);text-transform:uppercase;letter-spacing:.04em;margin-bottom:4px;font-size:.85rem;font-weight:700;display:block}
