.tw{--hl-grund:#ffffff;--hl-karte:#ffffff;--hl-buehne:#f6f7f8;--hl-ink:#111315;--hl-muted:#5f6368;--hl-line:#dadde1;--hl-line-stark:#c6cad0;--hl-schatten:0 1px 2px rgba(0,0,0,.05), 0 6px 20px rgba(0,0,0,.06);--hl-schatten-hover:0 3px 6px rgba(0,0,0,.07), 0 14px 34px rgba(0,0,0,.10);--hl-sig:var(--spf-brand, #ff6600);--hl-sig-txt:var(--spf-brand-text-l, #f96300);--hl-pille:#f1f3f5;--riss-ink:#111315;background:var(--hl-grund);padding:52px 0 44px;box-sizing:border-box}body.spf-night .tw{--hl-grund:var(--spf-brand-flaeche, #0f1011);--hl-karte:#17181a;--hl-buehne:#eef0f1;--hl-ink:#e8eaed;--hl-muted:#9aa0a6;--hl-line:#2a2d30;--hl-line-stark:#3a3e42;--hl-schatten:0 1px 2px rgba(0,0,0,.4), 0 8px 28px rgba(0,0,0,.5);--hl-schatten-hover:0 4px 8px rgba(0,0,0,.5), 0 14px 36px rgba(0,0,0,.6);--hl-sig:var(--spf-brand-night, #ff6600);--hl-sig-txt:var(--spf-brand-night, #ff6600);--hl-pille:#23262a;--riss-ink:#c6cad0;--o:var(--spf-brand-night, #ff6600);--o-hover:color-mix(in srgb, var(--spf-brand-night, #ff6600) 88%, #000);--btn-bg:var(--spf-brand-night, #ff6600);--btn-bg-h:color-mix(in srgb, var(--spf-brand-night, #ff6600) 88%, #000);--btn-bg-a:color-mix(in srgb, var(--spf-brand-night, #ff6600) 76%, #000);--btn-fg:var(--spf-brand-night-ink, #ffffff)}body.spf-night .tw--husky{--hl-karte:#131b29;--hl-line:#1f2a3d;--hl-line-stark:#2f3e58;--hl-pille:#1c2739;--riss-ink:#aebcd6}.tw--husky{--riss-ink:#273a60}@media (hover:hover){body.spf-night .tw .bso-btn--sec:hover{color:var(--spf-brand-night-ink,#ffffff)}}.tw{margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);width:100vw;max-width:100vw}.tw__innen{max-width:var(--site-max,1320px);margin:0 auto;padding:0 24px;box-sizing:border-box}.tw *,.tw *::before,.tw *::after{box-sizing:border-box}.tw__weiche{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.tw .weg{display:flex;flex-direction:column;background:var(--hl-karte);border:1px solid var(--hl-line);border-radius:14px!important;overflow:hidden;text-decoration:none;color:inherit;box-shadow:var(--hl-schatten);transition:box-shadow .2s ease,border-color .2s ease,transform .2s ease}@media (hover:hover){.tw .weg:hover{box-shadow:var(--hl-schatten-hover);border-color:var(--hl-line-stark);transform:translateY(-2px)}}.tw .weg:focus-visible{outline:2px solid var(--hl-sig);outline-offset:3px}.tw .weg__buehne{position:relative;background:var(--hl-buehne);aspect-ratio:16 / 9;border-bottom:1px solid var(--hl-line);overflow:hidden}.tw .weg__buehne>img{position:absolute;object-fit:contain;mix-blend-mode:multiply}.tw .weg__buehne>img:nth-child(1){left:4%;top:12%;width:46%;height:76%;z-index:2}.tw .weg__buehne>img:nth-child(2){right:6%;top:6%;width:34%;height:44%;z-index:1;opacity:.95}.tw .weg__buehne>img:nth-child(3){right:10%;bottom:6%;width:30%;height:40%;z-index:1;opacity:.95}.tw .weg__buehne--riss{background:#fff;display:grid;grid-template-columns:108px auto minmax(0,1fr);grid-template-rows:minmax(0,1fr);align-items:center;gap:10px;padding:12px 16px}body.spf-night .tw .weg__buehne--riss{background:#17181a}body.spf-night .tw--husky .weg__buehne--riss{background:#131b29}.tw .weg__buehne--riss figure{margin:0;min-width:0;display:block}.tw .weg__buehne--riss .bgrp-halter{align-self:center}.tw .weg__buehne--riss .riss-halter{align-self:stretch;height:100%}.tw .weg__buehne--riss .bgrp{width:100%;height:auto;display:block}.tw .weg__buehne--riss .bgrp .umriss{fill:var(--hl-line-stark)}.tw .weg__buehne--riss .bgrp .markiert{fill:var(--hl-sig)}.tw .weg__buehne--riss .riss{display:block;width:100%;height:100%;min-height:0}@supports (mask-image:url(#a)) or (-webkit-mask-image:url(#a)){.tw .weg__buehne--riss .riss{background-color:var(--riss-ink);-webkit-mask:var(--riss-bild) center / contain no-repeat;mask:var(--riss-bild) center / contain no-repeat}}.tw .weg__buehne--riss .schritt-pfeil{color:var(--hl-sig);font-family:'Blender Pro',Oswald,system-ui,sans-serif;font-weight:700;font-size:26px;line-height:1}.tw .weg__txt{padding:22px 24px 24px;display:flex;flex-direction:column;gap:7px;flex:1}.tw .weg__eyebrow{font-family:var(--spf-brand-cond,'Roboto Condensed',sans-serif);font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.12em;color:var(--hl-sig-txt)}.tw .weg__titel{margin:0;font-family:var(--spf-brand-head,'Blender Heavy',sans-serif);font-size:clamp(19px, 1.9vw, 23px);line-height:1.2;font-weight:700;text-transform:uppercase;color:var(--hl-ink);text-wrap:balance}.tw .weg__sub{margin:0;font-size:15px;line-height:1.55;color:var(--hl-muted);max-width:42ch}.tw .weg__fuss{margin-top:auto;padding-top:16px;display:flex;align-items:center;gap:14px;flex-wrap:wrap}.tw .weg__zahl{font-size:13px;color:var(--hl-muted);font-variant-numeric:tabular-nums}.tw__fzg{display:inline-flex;align-items:center;gap:9px;margin-bottom:18px;padding:8px 14px 8px 10px;border-radius:999px!important;background:var(--hl-pille);border:1px solid var(--hl-line);font-size:14px;color:var(--hl-muted)}.tw__fzg[hidden]{display:none}.tw__fzg-bild{width:56px;height:32px;object-fit:contain;flex:none;mix-blend-mode:multiply}body.spf-night .tw__fzg-bild{mix-blend-mode:normal}.tw__fzg b{color:var(--hl-ink);font-weight:700}.tw__fzg a{color:var(--hl-muted);text-decoration:underline;text-underline-offset:2px;margin-left:4px}@media (hover:hover){.tw__fzg a:hover{color:var(--hl-ink)}}.tw__nudge{margin-top:16px;display:flex;align-items:center;gap:18px;flex-wrap:wrap;padding:18px 22px;border-radius:14px!important;background:var(--hl-karte);border:1px solid var(--hl-line);border-left:4px solid var(--hl-sig);box-shadow:var(--hl-schatten)}.tw__nudge[hidden]{display:none}.tw__nudge-icon{width:34px;height:34px;color:var(--hl-sig);flex:none}.tw__nudge-txt{flex:1 1 340px;min-width:260px}.tw__nudge-titel{margin:0 0 3px;font-family:var(--spf-brand-head,'Blender Heavy',sans-serif);font-size:17px;font-weight:700;text-transform:uppercase;color:var(--hl-ink)}.tw__nudge-sub{margin:0;font-size:14.5px;line-height:1.5;color:var(--hl-muted)}.tw__nudge-cta{flex:none}@media (max-width:900px){.tw__weiche{grid-template-columns:minmax(0,1fr)}.tw .weg__buehne{aspect-ratio:2 / 1}}@media (max-width:640px){.tw{padding:40px 0 34px}.tw__innen{padding:0 16px}.tw .weg__buehne{aspect-ratio:21 / 9}.tw .weg__buehne--riss{padding:10px 12px;gap:6px;grid-template-columns:84px auto minmax(0,1fr)}.tw .weg__buehne--riss .schritt-pfeil{font-size:20px}.tw .weg__txt{padding:15px 16px 17px;gap:5px}.tw .weg__titel{font-size:18px}.tw .weg__sub{font-size:14.5px;line-height:1.5}.tw .weg__fuss{padding-top:13px;gap:8px}.tw .weg__fuss .bso-btn,.tw .tw__nudge-cta{display:flex;width:100%}.tw .weg__zahl{width:100%}.tw__nudge{padding:15px 16px;gap:12px}.tw__nudge-sub{font-size:14px}.tw__nudge-cta{width:100%}.tw__fzg{margin-bottom:14px}}@media (prefers-reduced-motion:reduce){.tw .weg{transition:none}@media (hover:hover){.tw .weg:hover{transform:none}}}.tw--husky .tw__titel,.tw--husky .weg__titel,.tw--husky .tw__nudge-titel{text-transform:none}.tw--husky .weg__eyebrow{text-transform:none;letter-spacing:.05em}