:root{--ta-blau:#00378c;--ta-blau-d:#002563;--ta-nacht:#0b1d3f;--ta-nacht2:#12284f;--ta-nacht-linie:#1f3461;--ta-gelb:#f6b400;--ta-tinte:#14213d;--ta-grau:#5a6478;--ta-text:#3d4760;--ta-hell:#f4f6fb;--ta-linie:#e3e8f2;--ta-blau-hell:#e8eefb;--ta-radius:20px;--ta-max:1240px}body{color:var(--ta-tinte);background:#fff}.ta,.ta *{box-sizing:border-box}.ta{font-family:var(--font-body--family);color:var(--ta-tinte);font-size:16px;line-height:1.55}.ta h1,.ta h2,.ta h3,.ta h4{font-family:var(--font-heading--family);font-weight:700;letter-spacing:-.015em;margin:0;color:inherit;line-height:1.15}.ta p{margin:0}.ta img{display:block;max-width:100%}.ta a{color:var(--ta-blau)}.ta a:hover{color:var(--ta-blau-d)}.ta-wrap{max-width:var(--ta-max);margin:0 auto;padding:0 24px}.ta-sec{padding:88px 0}.ta-sec--hell{background:var(--ta-hell)}.ta-sec--nacht{background:var(--ta-nacht);color:#fff}.ta-kicker{display:block;font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ta-blau)}.ta-sec--nacht .ta-kicker{color:var(--ta-gelb)}.ta-h2{font-size:clamp(28px,3.4vw,40px)}.ta-kopf{display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;align-items:flex-end;margin-bottom:36px}.ta-kopf>div{display:flex;flex-direction:column;gap:10px;max-width:680px}.ta-mehr{display:inline-flex;align-items:center;gap:8px;font-weight:700;text-decoration:none}.ta-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:50px;padding:0 24px;border-radius:999px;font-weight:700;font-size:15px;text-decoration:none;border:2px solid transparent;cursor:pointer;font-family:inherit;transition:background .15s,color .15s,border-color .15s}.ta-btn--gelb{background:var(--ta-gelb);color:var(--ta-tinte)!important}.ta-btn--gelb:hover{background:#ffc727}.ta-btn--blau{background:var(--ta-blau);color:#fff!important}.ta-btn--blau:hover{background:var(--ta-blau-d)}.ta-btn--rand{border-color:currentColor;color:var(--ta-blau)!important;background:transparent}.ta-btn--rand-hell{border-color:#3a5288;color:#fff!important;background:transparent;border-width:1px}.ta-btn--rand-hell:hover{border-color:#fff}.ta-btn--dunkelrand{border-color:var(--ta-tinte);color:var(--ta-tinte)!important}.ta-ico{width:20px;height:20px;flex:none}.ta-chip{display:inline-flex;align-items:center;gap:8px;padding:7px 14px;border-radius:999px;font-size:13px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.ta-chip--gelb{background:#f6b40029;color:var(--ta-gelb)}.ta-sr{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.ta-top{background:var(--ta-nacht);color:#dfe6f5;font-size:13px}.ta-top .ta-wrap{display:flex;flex-wrap:wrap;gap:6px 24px;justify-content:space-between;align-items:center;padding-top:8px;padding-bottom:8px}.ta-top__r{display:flex;gap:20px;flex-wrap:wrap}.ta-top__r span,.ta-top__r a{display:inline-flex;align-items:center;gap:6px;color:#dfe6f5;text-decoration:none}.ta-top svg{width:14px;height:14px;color:var(--ta-gelb)}.ta-head{background:#fff;border-bottom:1px solid var(--ta-linie);position:sticky;top:0;z-index:50}.ta-head .ta-wrap{display:flex;gap:16px;align-items:center;justify-content:space-between;padding-top:12px;padding-bottom:12px}.ta-logo{display:flex;align-items:center;gap:12px;text-decoration:none}.ta-logo img{width:46px;height:auto}.ta-logo__txt{display:flex;flex-direction:column;line-height:1.05}.ta-logo__name{font-family:var(--font-heading--family);font-weight:700;font-size:24px;color:var(--ta-blau);letter-spacing:-.02em}.ta-logo__name span{color:var(--ta-gelb)}.ta-logo__claim{font-size:12px;color:var(--ta-grau);font-weight:500}.ta-nav{display:flex;gap:2px;align-items:center}.ta-nav a{padding:10px 14px;border-radius:999px;font-weight:600;font-size:15px;text-decoration:none;color:var(--ta-tinte)}.ta-nav a:hover{background:var(--ta-hell);color:var(--ta-blau)}.ta-nav a[aria-current=page]{background:var(--ta-blau-hell);color:var(--ta-blau)}.ta-head__akt{display:flex;gap:10px;align-items:center}.ta-rund{width:44px;height:44px;border-radius:999px;border:1px solid var(--ta-linie);background:#fff;color:var(--ta-tinte);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;text-decoration:none}.ta-burger{display:none;position:relative}.ta-burger summary{list-style:none}.ta-burger summary::-webkit-details-marker{display:none}.ta-burger__panel{position:absolute;right:0;top:54px;width:min(86vw,320px);background:#fff;border:1px solid var(--ta-linie);border-radius:18px;box-shadow:0 18px 40px #0b1d3f2e;padding:10px;display:flex;flex-direction:column}.ta-burger__panel a{padding:14px 16px;border-radius:12px;font-weight:600;text-decoration:none;color:var(--ta-tinte)}.ta-burger__panel a:hover{background:var(--ta-hell)}@media(max-width:1080px){.ta-nav{display:none}.ta-burger{display:block}}@media(max-width:560px){.ta-head__gs{display:none!important}.ta-logo__claim{display:none}.ta-logo__name{font-size:21px}}.ta-hero{background:var(--ta-nacht);color:#fff;overflow:hidden}.ta-hero .ta-wrap{display:flex;flex-wrap:wrap;align-items:stretch}.ta-hero__text{flex:1 1 520px;padding:72px 48px 72px 0;display:flex;flex-direction:column;gap:22px;justify-content:center}.ta-hero h1{font-size:clamp(38px,5vw,60px);line-height:1.03;color:#fff}.ta-hero__lead{font-size:19px;line-height:1.6;color:#c9d3e8;max-width:560px}.ta-hero__lead p+p{margin-top:10px}.ta-hero__fakten{display:flex;flex-wrap:wrap;gap:12px 28px;font-size:15px}.ta-hero__fakten span{display:inline-flex;gap:8px;align-items:center}.ta-hero__fakten svg{width:18px;height:18px;color:var(--ta-gelb)}.ta-hero__btns{display:flex;flex-wrap:wrap;gap:12px;margin-top:8px}.ta-hero__bild{flex:1 1 420px;min-height:460px;position:relative}.ta-hero__bild img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.ta-hero__karten{position:absolute;left:24px;right:24px;bottom:24px;display:flex;gap:12px;flex-wrap:wrap}.ta-hero__karte{flex:1 1 180px;padding:16px 18px;border-radius:16px;background:#0b1d3fd6;color:#fff}.ta-hero__karte b{display:block;font-size:12px;color:var(--ta-gelb);text-transform:uppercase;letter-spacing:.05em}.ta-hero__karte span{font-weight:600}@media(max-width:900px){.ta-hero__text{padding:48px 0}.ta-hero__bild{margin:0 -24px;min-height:360px}}.ta-zahlen{background:var(--ta-gelb);color:var(--ta-tinte)}.ta-zahlen .ta-wrap{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px;padding-top:22px;padding-bottom:22px}.ta-zahlen b{display:block;font-family:var(--font-heading--family);font-size:30px;font-weight:700;line-height:1.2}.ta-zahlen span{font-size:14px;font-weight:600}.ta-welten{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:18px}.ta-welt{display:flex;flex-direction:column;gap:14px;padding:24px;border-radius:var(--ta-radius);background:#fff;border:1px solid var(--ta-linie);text-decoration:none;color:var(--ta-tinte)!important;min-height:196px;transition:border-color .15s,box-shadow .15s,transform .15s}.ta-welt:hover{border-color:#b9c6e2;box-shadow:0 12px 30px #0b1d3f14;transform:translateY(-2px)}.ta-welt__ico{width:52px;height:52px;border-radius:14px;background:var(--ta-blau-hell);color:var(--ta-blau);display:flex;align-items:center;justify-content:center}.ta-welt__ico svg{width:26px;height:26px}.ta-welt__kopf{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.ta-welt__kopf h3{font-size:19px}.ta-welt__kopf span{font-size:13px;font-weight:700;color:var(--ta-blau)}.ta-welt__sub{font-size:13px;line-height:1.5;color:var(--ta-grau)}.ta-welt--alle{background:var(--ta-blau);border-color:var(--ta-blau);color:#fff!important;justify-content:space-between}.ta-welt--alle h3{font-size:22px;line-height:1.25;color:#fff}.ta-welt--alle span{display:inline-flex;align-items:center;gap:8px;font-weight:700;color:var(--ta-gelb)}.ta-suche{display:flex;align-items:center;gap:10px;min-height:52px;padding:0 18px;border-radius:999px;background:#fff;border:1px solid var(--ta-linie);flex:0 1 380px;color:var(--ta-grau)}.ta-suche input{border:none;outline:none;font-size:15px;flex:1;background:transparent;color:var(--ta-tinte);min-width:0;font-family:inherit;padding:0;box-shadow:none}.ta-suche:focus-within{border-color:var(--ta-blau);box-shadow:0 0 0 3px #00378c1f}.ta-akt{display:flex;flex-wrap:wrap;gap:20px}.ta-akt__gross{flex:2 1 560px;display:flex;flex-wrap:wrap;border-radius:24px;overflow:hidden;background:var(--ta-nacht);color:#fff!important;text-decoration:none;min-height:340px}.ta-akt__gross img{flex:1 1 260px;min-height:260px;object-fit:cover;width:100%}.ta-akt__gross>span{flex:1 1 280px;padding:32px;display:flex;flex-direction:column;gap:14px;justify-content:center}.ta-akt__gross h3{font-size:28px;color:#fff}.ta-akt__gross p{font-size:15px;line-height:1.6;color:#c9d3e8}.ta-datum{align-self:flex-start;padding:6px 12px;border-radius:999px;background:var(--ta-gelb);color:var(--ta-tinte);font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:.05em}.ta-akt__liste{flex:1 1 320px;display:flex;flex-direction:column;gap:16px}.ta-akt__klein{display:flex;gap:16px;padding:14px;border-radius:20px;border:1px solid var(--ta-linie);text-decoration:none;color:var(--ta-tinte)!important;align-items:center;background:#fff}.ta-akt__klein:hover{border-color:#b9c6e2}.ta-akt__klein img,.ta-akt__klein .ta-akt__ph{width:92px;height:92px;border-radius:14px;object-fit:cover;flex:none}.ta-akt__ph{background:var(--ta-blau-hell);color:var(--ta-blau);display:flex;align-items:center;justify-content:center}.ta-akt__klein small{display:block;font-size:12px;font-weight:700;color:var(--ta-blau);text-transform:uppercase;letter-spacing:.05em}.ta-akt__klein b{font-size:16px;line-height:1.3}.ta-portraits{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:20px}.ta-pkarte{display:flex;flex-direction:column;border-radius:var(--ta-radius);overflow:hidden;background:#fff;border:1px solid var(--ta-linie);text-decoration:none;color:var(--ta-tinte)!important;transition:box-shadow .15s,transform .15s}.ta-pkarte:hover{box-shadow:0 12px 30px #0b1d3f1a;transform:translateY(-2px)}.ta-pkarte img{width:100%;height:220px;object-fit:cover}.ta-pkarte>span{display:flex;flex-direction:column;gap:6px;padding:18px 20px 22px}.ta-pkarte small{font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--ta-blau)}.ta-pkarte h3{font-size:18px}.ta-pkarte p{font-size:14px;line-height:1.5;color:var(--ta-grau)}.ta-gs{display:flex;flex-wrap:wrap;gap:40px;align-items:center;padding:48px;border-radius:28px;background:var(--ta-gelb);color:var(--ta-tinte)}.ta-gs__text{flex:1 1 420px;display:flex;flex-direction:column;gap:16px}.ta-gs__text .ta-kicker{color:var(--ta-tinte)}.ta-gs h2{font-size:clamp(30px,3.6vw,44px);line-height:1.06}.ta-gs__text .ta-rte{font-size:17px;line-height:1.6}.ta-gs__btns{display:flex;flex-wrap:wrap;gap:12px;margin-top:6px}.ta-gs__orte{flex:1 1 300px;display:flex;flex-direction:column;gap:12px}.ta-gs__ort{padding:18px 20px;border-radius:18px;background:#fff;display:flex;gap:14px;align-items:center}.ta-gs__ort img{width:72px;height:48px;object-fit:contain;flex:none}.ta-gs__ort b{display:block}.ta-gs__ort span{font-size:14px;color:var(--ta-grau)}@media(max-width:600px){.ta-gs{padding:28px}}.ta-willk{display:flex;flex-wrap:wrap;gap:48px;align-items:flex-start}.ta-willk__text{flex:1 1 440px;display:flex;flex-direction:column;gap:18px}.ta-willk__text h2{font-size:clamp(26px,3vw,36px);line-height:1.18}.ta-rte{font-size:16px;line-height:1.7;color:var(--ta-text)}.ta-rte p+p,.ta-rte p+ul,.ta-rte ul+p,.ta-rte h3+p{margin-top:12px}.ta-rte h3{font-size:22px;margin-top:28px;margin-bottom:6px;color:var(--ta-tinte)}.ta-rte ul{padding-left:20px;margin:8px 0}.ta-rte strong{color:var(--ta-tinte)}.ta-logos{flex:1 1 520px;display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:12px}.ta-logos a{height:92px;border-radius:14px;background:#fff;border:1px solid var(--ta-linie);display:flex;align-items:center;justify-content:center;padding:12px;transition:border-color .15s}.ta-logos a:hover{border-color:#b9c6e2}.ta-logos img{max-width:100%;max-height:62px;object-fit:contain}.ta-pkopf{background:var(--ta-nacht);color:#fff}.ta-pkopf .ta-wrap{padding-top:48px;padding-bottom:48px;display:flex;flex-direction:column;gap:16px}.ta-krumen{font-size:14px;color:#9fb0d0}.ta-krumen a{color:#9fb0d0!important}.ta-pkopf h1{font-size:clamp(34px,4.4vw,52px);line-height:1.05;color:#fff}.ta-pkopf__lead{font-size:18px;line-height:1.6;color:#c9d3e8;max-width:680px}.ta-pkopf .ta-suche{flex:none;width:100%;max-width:560px;min-height:56px;border:none;margin-top:8px}.ta-filter{position:sticky;top:69px;z-index:5;background:#fff;border-bottom:1px solid var(--ta-linie)}.ta-filter .ta-wrap{display:flex;gap:8px;padding-top:14px;padding-bottom:14px;overflow-x:auto;scrollbar-width:thin}.ta-filter button{flex:none;min-height:44px;padding:0 16px;border-radius:999px;border:1px solid #d5dced;background:#fff;color:var(--ta-tinte);font-weight:600;font-size:14px;cursor:pointer;font-family:inherit;white-space:nowrap}.ta-filter button span{opacity:.7;font-weight:500;margin-left:4px}.ta-filter button[aria-pressed=true]{background:var(--ta-blau);border-color:var(--ta-blau);color:#fff}.ta-gruppe{display:flex;flex-direction:column;gap:18px}.ta-gruppe+.ta-gruppe{margin-top:48px}.ta-gruppe__kopf{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap}.ta-gruppe__kopf h2{font-size:26px}.ta-gruppe__kopf span{font-size:14px;color:var(--ta-grau)}.ta-mgrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(270px,1fr));gap:16px}.ta-mkarte{display:flex;flex-direction:column;border-radius:18px;background:#fff;border:1px solid var(--ta-linie);text-decoration:none;color:var(--ta-tinte)!important;overflow:hidden;transition:box-shadow .15s,transform .15s,border-color .15s}.ta-mkarte:hover{box-shadow:0 12px 30px #0b1d3f17;transform:translateY(-2px);border-color:#c9d3e8}.ta-mkarte__logo{height:132px;display:flex;align-items:center;justify-content:center;padding:18px 24px;border-bottom:1px solid #eef1f7}.ta-mkarte__logo img{max-width:100%;max-height:92px;object-fit:contain}.ta-init{width:72px;height:72px;border-radius:999px;background:var(--ta-blau-hell);color:var(--ta-blau);display:flex;align-items:center;justify-content:center;font-family:var(--font-heading--family);font-size:30px;font-weight:700}.ta-mkarte__txt{display:flex;flex-direction:column;gap:6px;padding:16px 18px 18px}.ta-mkarte__txt h3{font-size:17px;line-height:1.3}.ta-mkarte__txt p{font-size:14px;line-height:1.45;color:var(--ta-grau)}.ta-mkarte__ort{display:inline-flex;align-items:center;gap:6px;font-size:13px;color:var(--ta-text);margin-top:4px}.ta-mkarte__ort svg{width:15px;height:15px;color:var(--ta-blau)}.ta-leer{font-size:17px;color:var(--ta-text)}[hidden]{display:none!important}.ta-mhero{position:relative;border-radius:28px;overflow:hidden;height:440px;background:var(--ta-nacht)}.ta-mhero>img{width:100%;height:100%;object-fit:cover}.ta-mhero__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0b1d3f00 35%,#0b1d3fd1)}.ta-mhero--ohne .ta-mhero__scrim{background:none}.ta-mhero__inhalt{position:absolute;left:32px;right:32px;bottom:28px;display:flex;flex-wrap:wrap;gap:20px;align-items:flex-end;justify-content:space-between}.ta-mhero__id{display:flex;gap:20px;align-items:flex-end;flex-wrap:wrap}.ta-mhero__logo{width:132px;height:132px;border-radius:22px;background:#fff;display:flex;align-items:center;justify-content:center;padding:14px;box-shadow:0 8px 24px #0b1d3f40;flex:none}.ta-mhero__logo img{max-width:100%;max-height:100%;object-fit:contain}.ta-mhero__name{display:flex;flex-direction:column;gap:6px;color:#fff}.ta-mhero__name small{font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--ta-gelb)}.ta-mhero__name h1{font-size:clamp(30px,4vw,48px);line-height:1.05;color:#fff}.ta-mhero__name span{font-size:17px;color:#dfe6f5}.ta-gs-badge{display:inline-flex;align-items:center;gap:8px;padding:10px 16px;border-radius:999px;background:var(--ta-gelb);color:var(--ta-tinte);font-weight:700;font-size:14px}@media(max-width:700px){.ta-mhero{height:auto;min-height:420px;border-radius:20px}.ta-mhero>img{position:absolute;top:0;right:0;bottom:0;left:0}.ta-mhero__scrim{background:linear-gradient(180deg,#0b1d3f1a,#0b1d3f8c 40%,#0b1d3feb 75%)}.ta-mhero__inhalt{position:relative;left:auto;right:auto;bottom:auto;padding:160px 20px 22px}.ta-mhero__logo{width:96px;height:96px}}.ta-mlayout{display:flex;flex-wrap:wrap;gap:40px;align-items:flex-start;padding-top:48px;padding-bottom:72px}@media(max-width:900px){.ta-side{order:-1}}.ta-mmain{flex:999 1 560px;min-width:0;display:flex;flex-direction:column;gap:28px}.ta-mmain h2{font-size:30px}.ta-galerie{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:14px}.ta-galerie img{width:100%;height:260px;object-fit:cover;border-radius:18px}.ta-hinweisbox{display:flex;flex-direction:column;gap:12px;padding:28px;border-radius:22px;border:1px dashed #b9c6e2;background:var(--ta-hell)}.ta-hinweisbox h3{font-size:22px}.ta-side{flex:1 1 340px;display:flex;flex-direction:column;gap:18px}.ta-box{padding:26px;border-radius:22px;background:#fff;border:1px solid var(--ta-linie);display:flex;flex-direction:column;gap:14px}.ta-box--schatten{box-shadow:0 10px 30px #0b1d3f0f}.ta-box h2{font-size:20px;display:flex;gap:10px;align-items:center}.ta-box h2 svg{width:20px;height:20px;color:var(--ta-blau)}.ta-kzeile{display:flex;gap:12px;align-items:flex-start;font-size:15px;line-height:1.5;color:var(--ta-tinte)!important;text-decoration:none;word-break:break-word}.ta-kzeile svg{width:20px;height:20px;color:var(--ta-blau);flex:none;margin-top:1px}.ta-box__btns{display:flex;gap:10px;flex-wrap:wrap;margin-top:4px}.ta-box__btns .ta-btn{flex:1 1 120px;min-height:48px;padding:0 16px;white-space:nowrap}.ta-zeiten{list-style:none;margin:0;padding:0}.ta-zeiten li{padding:9px 0;border-bottom:1px solid #eef1f7;font-size:15px}.ta-zeiten li:last-child{border-bottom:none}.ta-zeiten-wrap p{font-size:14px;color:var(--ta-grau);margin-top:8px}.ta-akthero .ta-wrap{display:flex;flex-direction:row;flex-wrap:wrap;gap:48px;align-items:flex-start;padding-top:48px;padding-bottom:72px}.ta-akthero__text{flex:1 1 520px;display:flex;flex-direction:column;gap:20px}.ta-akthero__text h1{font-size:clamp(34px,4.4vw,52px);line-height:1.04;color:#fff}.ta-akthero__text .ta-rte{color:#c9d3e8;font-size:17px}.ta-akthero__text .ta-rte strong{color:#fff}.ta .ta-akthero__bild{flex:1 1 340px;max-width:420px;width:100%;border-radius:22px;box-shadow:0 20px 50px #00000059}.ta-agrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:18px}.ta-akarte{display:flex;flex-direction:column;border-radius:20px;border:1px solid var(--ta-linie);background:#fff;overflow:hidden;text-decoration:none;color:var(--ta-tinte)!important}.ta-akarte img,.ta-akarte .ta-akt__ph{width:100%;height:190px;object-fit:cover;border-radius:0}.ta-akarte>span{padding:18px 20px;display:flex;flex-direction:column;gap:6px}.ta-akarte small{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--ta-blau)}.ta-akarte b{font-size:17px;line-height:1.3}.ta-akarte p{font-size:14px;color:var(--ta-grau)}.ta-akarte--cta{background:var(--ta-blau);border-color:var(--ta-blau);color:#fff!important;padding:28px;justify-content:center;gap:14px}.ta-akarte--cta h3{font-size:22px;color:#fff}.ta-akarte--cta p{color:#dfe6f5;font-size:15px}.ta-jahr{display:flex;flex-wrap:wrap;gap:20px;padding:24px 0;border-top:1px solid var(--ta-linie)}.ta-jahr>b{flex:0 0 120px;font-family:var(--font-heading--family);font-size:30px;color:var(--ta-blau)}.ta-jahr>div{flex:1 1 400px;display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:12px}.ta-jahr a{display:flex;gap:12px;align-items:center;padding:12px;border-radius:16px;background:#fff;border:1px solid var(--ta-linie);text-decoration:none;color:var(--ta-tinte)!important;font-weight:700}.ta-jahr a img{width:56px;height:56px;border-radius:10px;object-fit:cover;flex:none}.ta-jahr__ph{width:56px;height:56px;border-radius:10px;flex:none;background:var(--ta-blau-hell);color:var(--ta-blau);display:flex;align-items:center;justify-content:center}.ta-archiv-alt{margin-top:8px}.ta-archiv-alt>summary{list-style:none;cursor:pointer;display:inline-flex;align-items:center;gap:10px;margin:20px 0;padding:14px 22px;border-radius:999px;background:#fff;border:1px solid #d5dced;font-weight:700;color:var(--ta-blau)}.ta-archiv-alt>summary::-webkit-details-marker{display:none}.ta-archiv-alt>summary span{font-weight:500;color:var(--ta-grau)}.ta-archiv-alt[open]>summary{background:var(--ta-blau);border-color:var(--ta-blau);color:#fff}.ta-archiv-alt[open]>summary span{color:#dfe6f5}.ta-bilder{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:14px;margin-top:24px}.ta .ta-bilder img{width:100%;height:auto;border-radius:16px;border:1px solid var(--ta-linie);background:#fff}.ta-jahrlink{flex:none;display:inline-flex;align-items:center;min-height:44px;padding:0 16px;border-radius:999px;border:1px solid #d5dced;background:#fff;color:var(--ta-tinte)!important;font-weight:600;font-size:14px;text-decoration:none}.ta-jahrlink:hover{border-color:var(--ta-blau);color:var(--ta-blau)!important}.ta-pjahr{scroll-margin-top:150px}.ta-pgrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:16px}.ta-presse{display:flex;flex-direction:column;border-radius:18px;background:#fff;border:1px solid var(--ta-linie);overflow:hidden;text-decoration:none;color:var(--ta-tinte)!important;transition:box-shadow .15s,transform .15s}.ta-presse:hover{box-shadow:0 12px 30px #0b1d3f17;transform:translateY(-2px)}.ta-presse__bild{height:230px;background:#f1f3f7;display:flex;align-items:center;justify-content:center;color:var(--ta-blau);border-bottom:1px solid #eef1f7}.ta-presse__bild img{width:100%;height:100%;object-fit:cover;object-position:50% 0}.ta-presse__bild svg{width:40px;height:40px}.ta-presse__txt{display:flex;flex-direction:column;gap:6px;padding:14px 16px 16px}.ta-presse__txt b{font-size:15px;line-height:1.35}.ta-presse__txt small{font-size:13px;line-height:1.45;color:var(--ta-grau)}.tg-produkt{display:flex;flex-wrap:wrap;gap:48px;align-items:flex-start;padding-top:24px;padding-bottom:72px}.tg-links{flex:1 1 460px;position:sticky;top:96px;display:flex;flex-direction:column;gap:14px}.tg-rechts{flex:1 1 420px;display:flex;flex-direction:column;gap:12px}.tg-h1{font-size:clamp(30px,3.6vw,42px);line-height:1.08}.tg-preis{font-size:26px;font-weight:700;color:var(--ta-blau);font-family:var(--font-heading--family)}.tg-intro{color:var(--ta-text);font-size:16px;line-height:1.6}.tg-form{display:flex;flex-direction:column;gap:22px;margin-top:8px}.tg-gruppe{border:0;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.tg-gruppe legend{display:flex;align-items:center;gap:10px;font-weight:700;font-size:17px;margin-bottom:12px;padding:0}.tg-gruppe legend small{font-weight:500;color:var(--ta-grau)}.tg-nr{width:28px;height:28px;border-radius:999px;background:var(--ta-blau);color:#fff;display:inline-flex;align-items:center;justify-content:center;font-size:14px;flex:none}.tg-werte{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.tg-wertwahl,.tg-motivwahl{position:relative;width:100%;min-width:0}.tg-wertwahl{display:block}.tg-mini{width:100%}.tg-wertwahl input,.tg-motivwahl input{position:absolute;opacity:0;pointer-events:none}.ta .tg-wertwahl span{width:100%;box-sizing:border-box;display:flex;align-items:center;justify-content:center;min-height:52px;border-radius:14px;border:1px solid #d5dced;background:#fff;font-weight:700;font-size:17px;cursor:pointer;transition:all .15s}.ta .tg-wertwahl input:checked+span{background:var(--ta-blau);border-color:var(--ta-blau);color:#fff}.tg-wertwahl input:focus-visible+span,.tg-motivwahl input:focus-visible+.tg-mini{outline:3px solid rgba(0,55,140,.3);outline-offset:2px}.tg-motive{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.tg-motivwahl{display:flex;flex-direction:column;gap:6px;cursor:pointer;font-size:14px;text-align:center}.tg-mini{display:block;border-radius:12px;border:2px solid transparent;padding:3px;transition:border-color .15s}.tg-motivwahl input:checked+.tg-mini{border-color:var(--ta-gelb)}.tg-felder{display:grid;grid-template-columns:1fr 1fr;gap:12px 14px}.tg-felder em{font-style:normal;font-weight:400;color:var(--ta-grau);float:right}.tg-kauf{display:flex;gap:10px;flex-wrap:wrap;align-items:stretch}.tg-kauf .ta-btn{flex:1 1 160px;min-height:54px}.tg-menge input{width:84px;height:100%;min-height:54px;border-radius:999px;border:1px solid #d5dced;text-align:center;font:inherit;font-weight:700;font-size:16px}.tg-kleingedruckt,.tg-vorschau-hinweis{display:flex;gap:8px;align-items:flex-start;font-size:14px;color:var(--ta-grau);line-height:1.5;margin:0}.tg-kleingedruckt svg,.tg-vorschau-hinweis svg{width:18px;height:18px;flex:none;color:var(--ta-blau);margin-top:1px}.tg-vorschau{filter:drop-shadow(0 18px 40px rgba(11,29,63,.22))}.tg-schritte{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:16px}.tg-schritte li{background:#fff;border:1px solid var(--ta-linie);border-radius:20px;padding:24px;display:flex;flex-direction:column;gap:10px}.tg-schritte li>span{width:48px;height:48px;border-radius:14px;background:var(--ta-gelb);color:var(--ta-tinte);display:flex;align-items:center;justify-content:center}.tg-schritte li>span svg{width:24px;height:24px}.tg-schritte b{font-size:18px}.tg-schritte p{font-size:15px;line-height:1.55;color:var(--ta-text)}.tg-infos{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:16px;margin-top:20px}.tg-infos p{font-size:15px;line-height:1.6;color:var(--ta-text)}.tg-vorab{display:flex;flex-direction:column;gap:22px;max-width:900px}.tg-aktionen{display:flex;gap:12px;flex-wrap:wrap}@media(max-width:900px){.tg-links{position:static}.tg-felder{grid-template-columns:1fr}}.tg-karte{container-type:inline-size;position:relative;aspect-ratio:1.6;border-radius:3cqw;overflow:hidden;font-family:var(--font-heading--family);color:#fff;background:var(--ta-blau)}.tg-deko{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.tg-inhalt{position:absolute;top:0;right:0;bottom:0;left:0;padding:5.5cqw 6cqw 4.5cqw;display:flex;flex-direction:column;justify-content:space-between}.tg-kopf{display:flex;align-items:flex-start;gap:3cqw}.tg-kopf>div{flex:1;display:flex;flex-direction:column;gap:.8cqw}.ta .tg-emblem{width:11cqw;height:auto;border-radius:1.6cqw;background:#fff;padding:.8cqw;flex:none}.tg-chip{align-self:flex-start;font-size:1.9cqw;font-weight:800;letter-spacing:.12em;text-transform:uppercase;padding:.6cqw 1.6cqw;border-radius:99px;background:#ffffff29}.tg-titel{font-size:5.6cqw;line-height:1;letter-spacing:-.02em}.tg-zeile{font-size:2.3cqw;opacity:.85;font-family:var(--font-body--family)}.tg-wert{font-size:8.5cqw;font-weight:800;line-height:1;letter-spacing:-.03em;white-space:nowrap}.tg-mitte{display:flex;flex-direction:column;gap:1cqw;max-width:78%}.tg-fuer{font-size:3.2cqw;font-family:var(--font-body--family)}.tg-fuer strong{font-family:var(--font-heading--family);font-size:4.2cqw}.ta .tg-gruss{margin:0;font-size:3cqw;line-height:1.35;font-style:italic;font-family:var(--font-body--family)}.tg-von{font-size:2.8cqw;font-family:var(--font-body--family);opacity:.9}.tg-fuss{display:flex;justify-content:space-between;gap:3cqw;font-size:1.75cqw;font-family:var(--font-body--family);opacity:.85;align-items:flex-end}.tg-bnr{font-weight:700;white-space:nowrap}.tg-klassisch{background:linear-gradient(135deg,#00378c,#002563)}.tg-klassisch .tg-band{position:absolute;left:0;right:0;bottom:0;height:16%;background:var(--ta-gelb)}.tg-klassisch .tg-band:before{content:"";position:absolute;right:-10%;top:-260%;width:55%;aspect-ratio:1;border-radius:50%;border:2.4cqw solid rgba(246,180,0,.22)}.tg-klassisch .tg-wert{color:var(--ta-gelb)}.tg-klassisch .tg-fuss{color:var(--ta-tinte);opacity:1;font-weight:600}.tg-musik{background:radial-gradient(120% 90% at 85% 10%,#1d3a73,#0b1d3f 60%)}.tg-musik .tg-deko path{fill:none;stroke:#d7b25a;stroke-width:1.2;opacity:.4}.tg-musik .tg-noten{fill:#d7b25a;stroke:#d7b25a;opacity:.85}.tg-musik .tg-wert,.tg-musik .tg-titel{color:#e7c873}.tg-musik .tg-chip{background:#e7c8732e;color:#e7c873}.tg-festlich{background:radial-gradient(110% 100% at 20% 0%,#a32033,#6d0f1f 70%)}.tg-festlich .tg-deko polygon{fill:#f6c84c;opacity:.75}.tg-festlich .tg-wert{color:#f6c84c}.tg-mini .tg-karte{border-radius:8px}@media print{@page{size:A5 landscape;margin:0}body *{visibility:hidden!important}.tg-druck,.tg-druck *{visibility:visible!important}.tg-druck{position:fixed;top:0;right:0;bottom:0;left:0;margin:0}.tg-druck .tg-karte{width:100vw;height:100vh;aspect-ratio:auto;border-radius:0;-webkit-print-color-adjust:exact;print-color-adjust:exact}}.tv-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:20px}.tv-karte{background:#fff;border:1px solid var(--ta-linie);border-radius:20px;overflow:hidden;display:flex;flex-direction:column}.tv-bild{display:block;background:#e9edf5;padding:22px 22px 0;height:300px;overflow:hidden}.ta .tv-bild img{width:100%;height:auto;border-radius:6px 6px 0 0;box-shadow:0 10px 30px #0b1d3f2e}.tv-txt{padding:18px 20px 20px;display:flex;flex-direction:column;gap:6px}.tv-txt b{font-size:18px}.tv-txt span{font-size:14px;color:var(--ta-grau);margin-bottom:8px}.tv-txt .ta-btn{align-self:flex-start}.tv-schritte{list-style:none;margin:28px 0 0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px}.tv-schritte li{display:flex;gap:12px;align-items:flex-start;font-size:15px;line-height:1.5;color:var(--ta-text)}.tv-schritte b{flex:none;width:30px;height:30px;border-radius:999px;background:var(--ta-gelb);color:var(--ta-tinte);display:flex;align-items:center;justify-content:center;font-size:14px}.ta-artikel{max-width:820px;margin:0 auto;padding:48px 24px 88px;display:flex;flex-direction:column;gap:24px}.ta-artikel>img{width:100%;border-radius:22px}.ta-vgrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:16px}.ta-vkarte{padding:22px;border-radius:18px;background:#fff;border:1px solid var(--ta-linie);display:flex;flex-direction:column;gap:6px}.ta-vkarte small{font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--ta-blau);min-height:16px}.ta-vkarte h3{font-size:18px}.ta-vkarte span{font-size:14px;color:var(--ta-text)}.ta-vkarte a{font-size:14px;text-decoration:none;word-break:break-word}.ta-kontakt{display:flex;flex-wrap:wrap;gap:28px;align-items:flex-start}.ta-kontakt__info{flex:1 1 340px;display:flex;flex-direction:column;gap:18px}.ta-kontakt__form{flex:999 1 520px;gap:10px;padding:34px;scroll-margin-top:96px}.ta-kontakt__themen{display:flex;flex-direction:column;gap:12px}.ta-kthema{display:flex;gap:14px;align-items:center;padding:16px;border-radius:18px;background:#fff;border:1px solid var(--ta-linie);text-decoration:none;color:var(--ta-tinte)!important;transition:border-color .15s,transform .15s}.ta-kthema:hover{border-color:#b9c6e2;transform:translateY(-1px)}.ta-kthema .ta-welt__ico{width:46px;height:46px;flex:none}.ta-kthema .ta-welt__ico svg{width:22px;height:22px}.ta-kthema b{display:block;font-size:16px}.ta-kthema small{display:block;font-size:13px;line-height:1.45;color:var(--ta-grau);margin-top:2px}.ta-kfelder{display:grid;grid-template-columns:1fr 1fr;gap:14px 16px;margin-top:14px}.ta-kfelder>.ta-kfeld:first-child{grid-column:1/-1}@media(max-width:600px){.ta-kfelder{grid-template-columns:1fr}}.ta-kfeld{display:flex;flex-direction:column;gap:6px;font-size:14px;font-weight:600;color:var(--ta-tinte)}.ta-kfeld--voll{grid-column:1/-1}.ta-kfeld input,.ta-kfeld select,.ta-kfeld textarea{width:100%;min-height:50px;padding:12px 16px;border-radius:14px;border:1px solid #d5dced;background:#fff;font:inherit;font-weight:400;font-size:15px;color:var(--ta-tinte);box-shadow:none;outline:none}.ta-kfeld textarea{min-height:150px;resize:vertical}.ta-kfeld input:focus,.ta-kfeld select:focus,.ta-kfeld textarea:focus{border-color:var(--ta-blau);box-shadow:0 0 0 3px #00378c1f}.ta-khinweis{font-size:13px;line-height:1.5;color:var(--ta-grau);margin:16px 0!important}.ta-kmeldung{display:flex;gap:10px;align-items:flex-start;padding:16px 18px;border-radius:14px;font-size:15px;margin-top:12px!important}.ta-kmeldung--ok{background:#e7f6ec;color:#17603a}.ta-kmeldung--fehler{background:#fdecec;color:#9b1c1c}.ta-kmeldung ul{margin:4px 0 0;padding-left:18px}@media(max-width:600px){.ta-kontakt__form{padding:24px}}.ta-fuss{background:var(--ta-nacht);color:#c9d3e8;font-size:14px}.ta-fuss__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:40px;padding-top:64px;padding-bottom:40px}.ta-fuss__sp{display:flex;flex-direction:column;gap:10px}.ta-fuss h3{font-size:15px;color:#fff;margin-bottom:4px}.ta-fuss a{color:#c9d3e8!important;text-decoration:none}.ta-fuss a:hover{color:#fff!important}.ta-fuss .ta-logo__name{color:#fff;font-size:22px}.ta-fuss__nl{display:flex;gap:8px;flex-wrap:wrap}.ta-fuss__nl input{flex:1 1 160px;min-height:44px;border-radius:999px;border:1px solid #2c4170;background:var(--ta-nacht2);color:#fff;padding:0 16px;font-size:14px;font-family:inherit}.ta-fuss__nl input::placeholder{color:#9fb0d0}.ta-fuss__nl button{min-height:44px;padding:0 18px;border-radius:999px;border:none;background:var(--ta-gelb);color:var(--ta-tinte);font-weight:700;cursor:pointer;font-family:inherit}.ta-fuss__unten{border-top:1px solid var(--ta-nacht-linie)}.ta-fuss__unten .ta-wrap{display:flex;flex-wrap:wrap;gap:8px 24px;justify-content:space-between;padding-top:18px;padding-bottom:18px;font-size:13px;color:#9fb0d0}.ta-fuss__unten nav{display:flex;gap:18px;flex-wrap:wrap}.ta-fuss__unten a{color:#9fb0d0!important}.ta-fuss__msg{font-size:13px;color:var(--ta-gelb)}@media(min-width:750px){.product-information__media{align-self:start;position:sticky;top:52vh;transform:translateY(-50%)}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/ta.css.map */
