.jvaf-teaser{--jvaf-gelb:#F7AE00;--jvaf-tuerkis:#008E94;--jvaf-tuerkis-tief:#00676C;--jvaf-auf-gelb:#241a00;--jvaf-text:#16302f;--jvaf-leise:#44605f;container-type:inline-size;inline-size:100%;contain-intrinsic-inline-size:32rem;max-inline-size:40rem;margin-inline:auto;line-height:1.5;text-align:start}.jvaf-teaser *,.jvaf-teaser *::before,.jvaf-teaser *::after{box-sizing:border-box}.jvaf-teaser h2,.jvaf-teaser p,.jvaf-teaser ul,.jvaf-teaser li{margin:0;padding:0;color:inherit;border:0;background:none;letter-spacing:normal;text-transform:none}.jvaf-teaser ul{list-style:none}.jvaf-teaser li::marker{content:none}.jvaf-teaser__karte{position:relative;overflow:hidden;isolation:isolate;display:grid;gap:1.1rem;padding:clamp(1.4rem,0.8rem + 4cqi,2.4rem);border:1px solid color-mix(in srgb,var(--jvaf-text) 14%,transparent);border-radius:24px;color:var(--jvaf-text);background:#fff}.jvaf-teaser__karte::after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(26rem 16rem at 110% -10%,color-mix(in srgb,var(--jvaf-gelb) 22%,transparent),transparent 70%),radial-gradient(24rem 16rem at -10% 110%,color-mix(in srgb,var(--jvaf-tuerkis) 18%,transparent),transparent 70%)}.jvaf-teaser__kopf{display:flex;align-items:center;gap:1.2rem}.jvaf-teaser .jvaf-teaser__titel{font-size:clamp(1.4rem,1rem + 3.2cqi,1.9rem);line-height:1.18;font-weight:800;text-wrap:balance}.jvaf-teaser .jvaf-teaser__ki-wort{color:var(--jvaf-tuerkis-tief);background:linear-gradient(to top,color-mix(in srgb,var(--jvaf-gelb) 60%,transparent) 0.36em,transparent 0.36em);padding-inline:0.06em;-webkit-box-decoration-break:clone;box-decoration-break:clone;white-space:nowrap}.jvaf-teaser .jvaf-teaser__text{font-size:1.02rem;color:var(--jvaf-leise);text-wrap:pretty}.jvaf-teaser__avatar{--groesse:6rem;position:relative;flex:0 0 auto;display:grid;place-items:center;inline-size:var(--groesse);block-size:var(--groesse);border-radius:42% 58% 55% 45% / 52% 45% 55% 48%;background:linear-gradient(140deg,var(--jvaf-gelb),var(--jvaf-tuerkis));animation:jvaf-teaser-schweben 6s ease-in-out infinite}.jvaf-teaser__face{display:flex;gap:calc(var(--groesse) * 0.12)}.jvaf-teaser__eye{inline-size:calc(var(--groesse) * 0.115);block-size:calc(var(--groesse) * 0.115);border-radius:50%;background:#fff;animation:jvaf-teaser-blinzeln 5.5s infinite}.jvaf-teaser__eye:last-child{animation-delay:0.08s}.jvaf-teaser__ring{position:absolute;inset:-5px;border-radius:inherit;border:2px solid var(--jvaf-tuerkis);opacity:0;animation:jvaf-teaser-puls 3.4s ease-out infinite}.jvaf-teaser .jvaf-teaser__blase{position:relative;padding:0.8rem 1rem;border-radius:18px;border-start-start-radius:6px;background:#fff;border:1px solid color-mix(in srgb,var(--jvaf-text) 16%,transparent);box-shadow:0 10px 26px -18px rgb(0 0 0 / 0.5);font-size:0.98rem;animation:jvaf-teaser-rein 0.6s 0.2s both}.jvaf-teaser__tippen{position:absolute;inset-block-start:1.15rem;inset-inline-start:1rem;display:flex;gap:0.3rem;animation:jvaf-teaser-weg 0.25s 1.6s both}.jvaf-teaser__tippen span{inline-size:0.5rem;block-size:0.5rem;border-radius:50%;background:var(--jvaf-tuerkis);animation:jvaf-teaser-huepfen 1s ease-in-out infinite}.jvaf-teaser__tippen span:nth-child(2){animation-delay:0.15s}.jvaf-teaser__tippen span:nth-child(3){animation-delay:0.3s}.jvaf-teaser__blase-text{display:block;animation:jvaf-teaser-auftauchen 0.4s 1.75s both}.jvaf-teaser__fakten{display:flex;flex-wrap:wrap;gap:0.5rem}.jvaf-teaser .jvaf-teaser__fakten li{display:inline-flex;align-items:center;gap:0.4rem;padding:0.35rem 0.8rem;border-radius:999px;font-size:0.9rem;font-weight:600;background:color-mix(in srgb,var(--jvaf-tuerkis) 12%,#fff);color:var(--jvaf-tuerkis-tief)}.jvaf-teaser__fakten li::before{content:"✓";font-weight:800}.jvaf-teaser .jvaf-teaser__knopf{position:relative;overflow:hidden;justify-self:start;display:inline-flex;align-items:center;justify-content:center;gap:0.5rem;min-block-size:3rem;margin-block-start:0.3rem;padding:0.8rem 1.6rem;border-radius:999px;background:var(--jvaf-gelb);color:var(--jvaf-auf-gelb);font-weight:700;font-size:1.05rem;line-height:1.2;text-decoration:none;box-shadow:0 10px 24px -12px color-mix(in srgb,var(--jvaf-gelb) 90%,#000);transition:transform 0.2s ease,box-shadow 0.2s ease}.jvaf-teaser .jvaf-teaser__knopf:hover,.jvaf-teaser .jvaf-teaser__knopf:focus-visible{color:var(--jvaf-auf-gelb);text-decoration:none;transform:translateY(-2px);box-shadow:0 14px 28px -12px color-mix(in srgb,var(--jvaf-gelb) 90%,#000)}.jvaf-teaser .jvaf-teaser__knopf:focus-visible{outline:3px solid var(--jvaf-tuerkis-tief);outline-offset:3px}.jvaf-teaser__wisch{position:absolute;inset-block:0;inset-inline-start:-60%;inline-size:40%;background:linear-gradient(100deg,transparent,rgb(255 255 255 / 0.55),transparent);transform:skewX(-18deg);pointer-events:none;animation:jvaf-teaser-wisch 3.4s ease-in-out infinite}@container (max-width:30rem){.jvaf-teaser__kopf{align-items:flex-start}.jvaf-teaser__avatar{--groesse:4.2rem}.jvaf-teaser .jvaf-teaser__knopf{justify-self:stretch}}@keyframes jvaf-teaser-schweben{0%,100%{transform:translateY(0) rotate(0deg)}50%{transform:translateY(-6px) rotate(3deg)}}@keyframes jvaf-teaser-blinzeln{0%,92%,100%{transform:scaleY(1)}95%{transform:scaleY(0.1)}}@keyframes jvaf-teaser-puls{0%{opacity:0.6;transform:scale(1)}70%,100%{opacity:0;transform:scale(1.35)}}@keyframes jvaf-teaser-rein{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes jvaf-teaser-huepfen{0%,60%,100%{transform:translateY(0);opacity:0.5}30%{transform:translateY(-5px);opacity:1}}@keyframes jvaf-teaser-weg{to{opacity:0;visibility:hidden}}@keyframes jvaf-teaser-auftauchen{from{opacity:0}to{opacity:1}}@keyframes jvaf-teaser-wisch{0%,55%{inset-inline-start:-60%}100%{inset-inline-start:130%}}@media (prefers-reduced-motion:reduce){.jvaf-teaser *,.jvaf-teaser *::before,.jvaf-teaser *::after{animation-duration:0.01ms !important;animation-iteration-count:1 !important;transition-duration:0.01ms !important;animation-delay:0s !important}.jvaf-teaser__tippen{display:none}.jvaf-teaser .jvaf-teaser__knopf:hover,.jvaf-teaser .jvaf-teaser__knopf:focus-visible{transform:none}}