.tt-neu{--tt-neu-text:#121212bf;--tt-neu-text-hell:#f5f5f1c7}:where(.tt-neu) :where(h1,h2,h3,p,ul,ol){margin:0}:where(.tt-neu) :where(ul,ol){padding:0;list-style:none}.tt-neu__marke{font-family:var(--font-heading-family);letter-spacing:.12em;text-transform:uppercase;color:var(--tt-salmon-deep);font-size:1.2rem;font-weight:700}.tt-neu__h2{font-family:var(--font-heading-family);color:var(--tt-ink);margin-top:1.2rem;font-size:clamp(2.8rem,3.8vw,4.2rem);font-weight:700;line-height:1.1}.tt-neu__h2--mitte{text-align:center;max-width:70rem;margin:0 auto}.tt-neu__h3{font-family:var(--font-heading-family);color:var(--tt-ink);font-size:2.1rem;font-weight:700;line-height:1.25}.tt-neu__text{font-family:var(--font-body-family);color:var(--tt-neu-text);margin-top:1.6rem;font-size:1.6rem;font-weight:300;line-height:1.7}.tt-neu__liste{gap:1.2rem;margin-top:2.4rem;display:grid}.tt-neu__liste li{font-family:var(--font-body-family);color:var(--tt-ink);align-items:flex-start;gap:1.2rem;font-size:1.6rem;font-weight:300;line-height:1.5;display:flex}.tt-neu__liste svg{background:var(--tt-coral-soft);width:2.4rem;height:2.4rem;color:var(--tt-salmon-deep);border-radius:50%;flex:none;padding:.4rem}.tt-neu__symbol{background:var(--tt-coral-soft);width:5.6rem;height:5.6rem;color:var(--tt-salmon-deep);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.tt-neu__symbol svg{width:2.6rem;height:2.6rem}.tt-neu__block{background:#fff;padding:7.2rem 0}.tt-neu__block--sand{background:var(--tt-sand)}.tt-neu__block--tinte{background:var(--tt-ink)}@media screen and (min-width:750px){.tt-neu__block{padding:10.4rem 0}}@media screen and (min-width:990px){.tt-neu__block{padding:12rem 0}}.tt-neu__paar{align-items:center;gap:4.8rem;display:grid}@media screen and (min-width:990px){.tt-neu__paar{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10.4rem}.tt-neu__paar--gespiegelt>.tt-neu__bild{order:2}}.tt-neu__illu{border-radius:2.4rem;width:100%;height:auto;display:block;box-shadow:0 0 0 1px #12121214}.tt-neu .tt-neu__bild{min-height:0}.tt-neu__bild{flex-direction:column;justify-content:center;align-items:center;min-height:32rem;display:flex;position:relative}.tt-neu__neuigkeit{max-width:52rem}.tt-neu__neuigkeit .tt-neu__h2{margin-top:1.6rem;font-size:clamp(2.6rem,2.8vw,3.4rem)}.tt-neu__neuigkeit .tt-neu__text{margin-top:2rem;line-height:1.8}.tt-neu__neuigkeit .tt-neu__liste{gap:1.6rem;margin-top:3.2rem}.tt-neu__neuigkeit .tt-neu__liste li{align-items:center}.tt-neu__neuigkeit--dunkel .tt-neu__h2{color:var(--tt-sand)}.tt-neu__neuigkeit--dunkel .tt-neu__marke{color:var(--tt-salmon)}.tt-neu__neuigkeit--dunkel .tt-neu__text{color:var(--tt-neu-text-hell)}.tt-neu__neuigkeit--dunkel .tt-neu__liste li{color:var(--tt-sand)}.tt-neu__neuigkeit--dunkel .tt-neu__liste svg{background:var(--tt-salmon);color:var(--tt-ink)}.tt-neu__kopf{background:var(--tt-sand);padding:4.8rem 0 6.4rem;overflow:hidden}.tt-neu__kopf-raster{align-items:center;gap:4.8rem;display:grid}@media screen and (min-width:990px){.tt-neu__kopf{padding:8rem 0 9.6rem}.tt-neu__kopf-raster{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:6.4rem}}.tt-neu__titel{font-family:var(--font-heading-family);letter-spacing:-.01em;color:var(--tt-ink);margin-top:1.4rem;font-size:clamp(4rem,6.4vw,7.2rem);font-weight:800;line-height:1}.tt-neu__lede{max-width:54rem;font-family:var(--font-body-family);color:var(--tt-neu-text);margin-top:2.4rem;font-size:1.8rem;font-weight:300;line-height:1.7}.tt-neu__aktionen{flex-wrap:wrap;align-items:center;gap:1.2rem 2.4rem;margin-top:3.2rem;display:flex}.tt-neu__buehne{justify-content:center;min-height:52rem;padding-bottom:6.4rem;display:flex;position:relative}.tt-neu__buehne:before{content:"";aspect-ratio:1;background:var(--tt-salmon);border-radius:50%;width:min(48rem,92vw);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.tt-neu__telefon{border:.8rem solid var(--tt-ink);background:var(--tt-sand);border-radius:3.6rem;width:28rem;margin-top:7.2rem;padding:1.6rem;position:relative}.tt-neu__telefon-kopf{border-bottom:1px solid var(--tt-rand-hell);font-family:var(--font-heading-family);color:var(--tt-ink);align-items:center;gap:1rem;padding:.4rem .4rem 1.2rem;font-size:1.4rem;display:flex}.tt-neu__telefon-kopf strong{font-weight:700;display:block}.tt-neu__telefon-kopf small{color:var(--tt-sage-dunkel);font-size:1.2rem;display:block}.tt-neu__telefon-avatar{background:var(--tt-ink);width:3.6rem;height:3.6rem;color:var(--tt-salmon);border-radius:50%;justify-content:center;align-items:center;font-size:1.3rem;font-weight:800;display:inline-flex}.tt-neu__telefon-verlauf{flex-direction:column;gap:.8rem;min-height:30rem;padding-top:1.2rem;display:flex}.tt-neu__blase{max-width:85%;font-family:var(--font-body-family);opacity:0;border-radius:1.6rem;padding:1rem 1.4rem;font-size:1.35rem;font-weight:400;line-height:1.45;animation:.5s forwards tt-neu-blase}.tt-neu__blase--du{background:var(--tt-salmon);color:var(--tt-ink);border-bottom-right-radius:.4rem;align-self:flex-end}.tt-neu__blase--tom{color:var(--tt-ink);background:#fff;border-bottom-left-radius:.4rem;align-self:flex-start}.tt-neu__blase:first-child{animation-delay:.3s}.tt-neu__blase:nth-child(2){animation-delay:1.1s}.tt-neu__blase:nth-child(3){animation-delay:1.9s}.tt-neu__blase:nth-child(4){animation-delay:2.7s}.tt-neu__blase:nth-child(5){animation-delay:3.5s}@keyframes tt-neu-blase{0%{opacity:0;transform:translateY(.8rem)}to{opacity:1;transform:none}}.tt-neu__pille{border-radius:var(--tt-radius-pille);border:1.5px solid var(--tt-ink);font-family:var(--font-heading-family);color:var(--tt-ink);white-space:nowrap;background:#fff;align-items:center;gap:.8rem;padding:1rem 1.6rem;font-size:1.4rem;font-weight:700;animation:6s ease-in-out infinite tt-neu-schweben;display:inline-flex;position:absolute}.tt-neu__pille svg{width:1.8rem;height:1.8rem;color:var(--tt-salmon-deep)}.tt-neu__pille--a{top:1.6rem;left:4%}.tt-neu__pille--b{background:var(--tt-limette);animation-delay:-2s;top:9.6rem;right:0}.tt-neu__pille--c{animation-delay:-4s;bottom:0;left:12%}@keyframes tt-neu-schweben{0%,to{transform:translateY(0)}50%{transform:translateY(-1rem)}}@media screen and (max-width:749px){.tt-neu__buehne{flex-wrap:wrap;gap:1rem;min-height:0;padding:2.4rem 0}.tt-neu__telefon{width:26rem;margin-top:0}.tt-neu__pille{padding:.8rem 1.4rem;font-size:1.3rem;animation:none;position:relative;inset:auto}.tt-neu__pille--a{margin-top:1.6rem}}.tt-neu__bild--twint:before{content:"";background:var(--tt-coral-soft);border-radius:4rem;position:absolute;inset:8% 12%;transform:rotate(-4deg)}.tt-neu__bezahlkarte{border:1px solid var(--tt-rand-hell);background:#fff;border-radius:2.4rem;width:min(40rem,100%);padding:2.8rem;position:relative}.tt-neu__bezahlkarte-titel{font-family:var(--font-heading-family);color:var(--tt-ink);font-size:2rem;font-weight:700}.tt-neu__bezahlkarte-logos{gap:.8rem;margin:1.6rem 0 2rem;display:flex}.tt-neu__bezahlkarte-logos svg{width:5.7rem;height:3.6rem}.tt-neu__bezahlkarte-zeile{border-top:1px solid var(--tt-rand-hell);font-family:var(--font-body-family);color:var(--tt-neu-text);justify-content:space-between;gap:1.2rem;padding:1.4rem 0;font-size:1.5rem;font-weight:300;display:flex}.tt-neu__bezahlkarte-zeile strong{font-family:var(--font-heading-family);color:var(--tt-ink);font-weight:700}.tt-neu__bezahlkarte-ok{background:var(--tt-gut-hell);font-family:var(--font-heading-family);color:var(--tt-gut);border-radius:1.2rem;align-items:center;gap:.8rem;margin-top:1.2rem;padding:1.2rem 1.6rem;font-size:1.5rem;font-weight:700;display:flex}.tt-neu__bezahlkarte-ok svg{width:2rem;height:2rem}.tt-neu__wochen{gap:1.2rem;width:min(42rem,100%);display:grid;position:relative}.tt-neu__wochen:before{content:"";border-left:2px dashed var(--tt-rand-hell);position:absolute;top:2.4rem;bottom:2.4rem;left:2.4rem}.tt-neu__woche{border:1px solid var(--tt-rand-hell);background:#fff;border-radius:1.6rem;justify-content:space-between;align-items:center;gap:1.2rem;padding:1.4rem 1.8rem 1.4rem 5.6rem;display:flex;position:relative}.tt-neu__woche:before{content:"";background:var(--tt-sage);border:2px solid var(--tt-ink);border-radius:50%;width:1.4rem;height:1.4rem;position:absolute;left:1.8rem}.tt-neu__woche-name{font-family:var(--font-heading-family);color:var(--tt-ink);font-size:1.6rem;font-weight:700}.tt-neu__woche-stand{border-radius:var(--tt-radius-pille);background:var(--tt-sage);font-family:var(--font-heading-family);color:var(--tt-ink);white-space:nowrap;padding:.4rem 1.2rem;font-size:1.3rem;font-weight:700}.tt-neu__woche--unterwegs{border-color:var(--tt-ink)}.tt-neu__woche--unterwegs:before{background:var(--tt-salmon);animation:2s ease-in-out infinite tt-neu-puls}.tt-neu__woche--unterwegs .tt-neu__woche-stand{background:var(--tt-salmon)}.tt-neu__woche--gewaehlt .tt-neu__woche-stand{background:var(--tt-coral-soft)}.tt-neu__woche--ausgesetzt{background:0 0;border-style:dashed}.tt-neu__woche--ausgesetzt .tt-neu__woche-stand{border:1.5px dashed var(--tt-ink);background:0 0}.tt-neu__woche--vorschlag .tt-neu__woche-stand{background:var(--tt-limette)}@keyframes tt-neu-puls{0%,to{box-shadow:0 0 #ff8f6e99}50%{box-shadow:0 0 0 .8rem #ff8f6e00}}.tt-neu__chatwand{background:#f5f5f10f;border:1px solid #f5f5f124;border-radius:2.8rem;flex-direction:column;gap:1rem;width:min(44rem,100%);padding:2.4rem;display:flex}.tt-neu__chatwand .tt-neu__blase{font-size:1.5rem}.tt-neu__chatwand .tt-neu__blase--tom{background:var(--tt-sand)}.tt-neu__blase--foto,.tt-neu__blase--ton{align-items:center;gap:.8rem;display:inline-flex}.tt-neu__blase--foto svg,.tt-neu__blase--ton svg{flex:none;width:2rem;height:2rem}.tt-neu__welle{background:repeating-linear-gradient(90deg, var(--tt-ink) 0 .3rem, transparent .3rem .6rem);opacity:.7;width:10rem;height:1.6rem;-webkit-mask:linear-gradient(#0000 15%,#000 15% 85%,#0000 85%);mask:linear-gradient(#0000 15%,#000 15% 85%,#0000 85%)}.tt-neu__geschenkkarte{aspect-ratio:1.58;background:var(--tt-salmon);width:min(38rem,100%);color:var(--tt-ink);border-radius:2.4rem;flex-direction:column;gap:.8rem;padding:2.8rem;display:flex;position:relative;transform:rotate(-5deg)}.tt-neu__geschenkkarte:after{content:"";background:var(--tt-ink);width:1.4rem;position:absolute;top:0;bottom:0;right:22%}.tt-neu__geschenkkarte-label{font-family:var(--font-heading-family);letter-spacing:.12em;text-transform:uppercase;font-size:1.3rem;font-weight:700}.tt-neu__geschenkkarte-betrag{font-family:var(--font-heading-family);font-size:4.8rem;font-weight:800;line-height:1}.tt-neu__geschenkkarte-gruss{max-width:60%;font-family:var(--font-body-family);font-size:1.5rem;font-weight:300;line-height:1.5}.tt-neu__geschenkkarte-code{font-family:var(--font-heading-family);letter-spacing:.08em;margin-top:auto;font-size:1.4rem;font-weight:700}.tt-neu__korbzeile{border:1.5px solid var(--tt-ink);border-radius:var(--tt-radius-pille);width:min(32rem,90%);font-family:var(--font-heading-family);color:var(--tt-ink);background:#fff;justify-content:space-between;align-items:center;gap:1.6rem;margin-top:-1.6rem;padding:1.4rem 2rem;font-size:1.5rem;font-weight:700;display:flex;position:relative;transform:rotate(2deg)}.tt-neu__korbzeile span{align-items:center;gap:.8rem;display:inline-flex}.tt-neu__korbzeile svg{width:2rem;height:2rem;color:var(--tt-salmon-deep)}.tt-neu__korbzeile strong{color:var(--tt-gut)}.tt-neu__abschnitt-kopf{max-width:72rem}.tt-neu__schritte{counter-reset:schritt;gap:2.4rem;margin-top:4.8rem;display:grid}@media screen and (min-width:750px){.tt-neu__schritte{grid-template-columns:repeat(3,minmax(0,1fr))}}.tt-neu__schritt{background:var(--tt-sand);border-radius:2.4rem;flex-direction:column;gap:1.2rem;padding:3.2rem;display:flex}.tt-neu__schritt .tt-neu__text{margin-top:0}.tt-neu__schritt-nr{font-family:var(--font-heading-family);color:var(--tt-salmon);font-size:6.4rem;font-weight:800;line-height:1}.tt-neu__umzug-fuss{flex-wrap:wrap;align-items:center;gap:1.6rem 3.2rem;margin-top:4rem;display:flex}.tt-neu__hinweis{font-family:var(--font-body-family);color:var(--tt-neu-text);font-size:1.5rem;font-weight:300}.tt-neu__hinweis a{color:var(--tt-ink);text-underline-offset:.3rem}@media (prefers-reduced-motion:reduce){.tt-neu__blase{opacity:1;animation:none}.tt-neu__pille,.tt-neu__woche--unterwegs:before{animation:none}}
