.abschluss-module__SsjBea__abschluss{isolation:isolate;padding:3.5rem 0 4.5rem;position:relative;overflow-x:clip}@media (min-width:768px){.abschluss-module__SsjBea__abschluss{padding:5.5rem 0}}.abschluss-module__SsjBea__abschluss:before{content:"";z-index:-2;pointer-events:none;background-image:linear-gradient(to right, var(--linie) 1px, transparent 1px), linear-gradient(to bottom, var(--linie) 1px, transparent 1px);opacity:.5;--linie:color-mix(in srgb, var(--t-azure) 7%, transparent);background-size:60px 60px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 25% 70%,#0000);mask-image:linear-gradient(#0000,#000 25% 70%,#0000)}.abschluss-module__SsjBea__licht{z-index:-1;pointer-events:none;background:radial-gradient(circle, color-mix(in srgb, var(--t-azure) 20%, transparent), color-mix(in srgb, var(--t-azure) 7%, transparent) 38%, transparent 66%);opacity:0;width:40rem;height:40rem;transition:opacity var(--dauer-mittel) var(--ease-raus);position:absolute;top:-20rem;left:-20rem}.abschluss-module__SsjBea__licht[data-an]{opacity:1}html:not([data-motion=voll]) .abschluss-module__SsjBea__licht{display:none}.abschluss-module__SsjBea__raster{text-align:center;grid-template-columns:minmax(0,1fr);justify-items:center;row-gap:1.5rem;max-width:80rem;margin:0 auto;padding:0 1rem;display:grid}@media (min-width:640px){.abschluss-module__SsjBea__raster{padding:0 1.5rem}}@media (min-width:768px){.abschluss-module__SsjBea__raster{row-gap:2rem;padding:0 2.5rem}}@media (min-width:1024px){.abschluss-module__SsjBea__raster{text-align:left;grid-template-rows:auto auto 1fr;grid-template-columns:minmax(0,1fr) minmax(420px,480px);place-items:start stretch;gap:1.75rem clamp(3rem,5vw,5rem)}}.abschluss-module__SsjBea__unterzeile{display:none}.abschluss-module__SsjBea__karte{text-align:left;width:100%;min-width:0;max-width:36rem}.abschluss-module__SsjBea__kartePlatz{min-height:27.5rem}@media (min-width:640px){.abschluss-module__SsjBea__kartePlatz{min-height:35rem}}@media (min-width:1024px){.abschluss-module__SsjBea__unterzeile{max-width:34rem;color:color-mix(in srgb, var(--t-beige) 75%, transparent);margin-top:1.25rem;font-size:1.125rem;line-height:1.6;display:block}.abschluss-module__SsjBea__karte{grid-area:1/2/span 3;align-self:center;max-width:none}}.abschluss-module__SsjBea__wege{width:100%;max-width:36rem}.abschluss-module__SsjBea__wegeTitel{display:none}.abschluss-module__SsjBea__wegeReihe{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}@media (max-width:359px){.abschluss-module__SsjBea__wegeReihe{gap:.5rem}.abschluss-module__SsjBea__wegeReihe .abschluss-module__SsjBea__weg{padding-inline:.75rem}}@media (min-width:640px){.abschluss-module__SsjBea__wegeReihe{flex-wrap:wrap;justify-content:center;display:flex}}@media (min-width:1024px){.abschluss-module__SsjBea__wege{max-width:none}.abschluss-module__SsjBea__wegeTitel{color:color-mix(in srgb, var(--t-beige) 80%, transparent);margin-bottom:.75rem;font-size:.875rem;font-weight:600;display:block}.abschluss-module__SsjBea__wegeReihe{justify-content:flex-start}}.abschluss-module__SsjBea__weg{border:1px solid color-mix(in srgb, var(--rand) 30%, transparent);min-height:3rem;color:var(--t-cream);text-align:left;transition:transform var(--dauer-mittel) var(--feder-auf), border-color var(--dauer-kurz) ease;--rand:var(--t-azure-dark);background:#fff;border-radius:9999px;justify-content:center;align-items:center;gap:.625rem;padding:.625rem 1.25rem;font-weight:600;display:inline-flex}.abschluss-module__SsjBea__wegWhatsapp{--rand:var(--t-whatsapp-dark)}.abschluss-module__SsjBea__weg:hover{border-color:color-mix(in srgb, var(--rand) 60%, transparent);transform:translateY(-2px)}.abschluss-module__SsjBea__weg:focus-visible{outline:2px solid var(--t-azure);outline-offset:3px}.abschluss-module__SsjBea__wegZusatz{display:none}@media (min-width:768px){.abschluss-module__SsjBea__weg{padding:.875rem 1.75rem}.abschluss-module__SsjBea__wegZusatz{letter-spacing:.2em;text-transform:uppercase;color:color-mix(in srgb, var(--t-beige) 70%, transparent);font-size:.75rem;display:block}}.abschluss-module__SsjBea__gruender:not(:empty){margin-top:1.5rem}.abschluss-module__SsjBea__marke{view-timeline:--abschluss-marke block;flex-direction:column;align-items:center;gap:.75rem;width:100%;display:flex}.abschluss-module__SsjBea__buehne{place-items:center;display:grid;position:relative}.abschluss-module__SsjBea__schein,.abschluss-module__SsjBea__ring{pointer-events:none;border-radius:9999px;position:absolute;top:50%;left:50%}.abschluss-module__SsjBea__schein{background:radial-gradient(circle, color-mix(in srgb, var(--t-azure) 26%, transparent), color-mix(in srgb, var(--t-azure) 7%, transparent) 38%, transparent 66%);opacity:.95;width:26rem;height:26rem;margin:-13rem 0 0 -13rem;transform:scale(1.05)}.abschluss-module__SsjBea__ring{border:1px solid var(--t-azure);opacity:0;width:10rem;height:10rem;margin:-5rem 0 0 -5rem;transform:scale(1.8)}.abschluss-module__SsjBea__wolke{width:6.5rem;position:relative;overflow:visible}.abschluss-module__SsjBea__stopHell{stop-color:#7fb6ee}.abschluss-module__SsjBea__stopTief{stop-color:var(--t-azure)}.abschluss-module__SsjBea__kontur{fill:none;stroke:var(--t-azure);stroke-width:14px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;opacity:.3}.abschluss-module__SsjBea__glanz{opacity:0}.abschluss-module__SsjBea__wortmarke{font-family:var(--font-brand);letter-spacing:.012em;white-space:nowrap;-webkit-user-select:none;user-select:none;font-size:clamp(3.5rem,17vw,4.5rem);line-height:1;display:inline-grid}.abschluss-module__SsjBea__wortmarke>*{letter-spacing:inherit;grid-area:1/1;font-family:inherit}.abschluss-module__SsjBea__wortmarke .abschluss-module__SsjBea__wortKontur{--outline-w:clamp(1px, .018em, 2px);--outline-c:var(--t-azure)}@property --ww-fill{syntax:"<percentage>";inherits:false;initial-value:0%}.abschluss-module__SsjBea__wortFuellung{color:#0000;--ww-fill:100%;background:linear-gradient(0deg, var(--t-azure) var(--ww-fill), transparent calc(var(--ww-fill) + 0.5%));-webkit-background-clip:text;background-clip:text;font-weight:400}@media (forced-colors:active){.abschluss-module__SsjBea__wortFuellung{display:none}}.abschluss-module__SsjBea__linie{background:linear-gradient(90deg, transparent, var(--t-azure), transparent);width:7rem;height:1px;display:block}.abschluss-module__SsjBea__claim{letter-spacing:.16em;white-space:nowrap;text-transform:uppercase;color:var(--t-muted);font-size:.75rem}@media (max-width:359px){.abschluss-module__SsjBea__claim{letter-spacing:.12em;font-size:10px}}@media (min-width:768px){.abschluss-module__SsjBea__claim{letter-spacing:.24em;font-size:12px}}@media (min-width:1024px){.abschluss-module__SsjBea__marke{align-items:flex-start;gap:1rem}.abschluss-module__SsjBea__wolke{width:8.5rem}.abschluss-module__SsjBea__wortmarke{font-size:clamp(5rem,8vw,7.5rem)}.abschluss-module__SsjBea__linie{transform-origin:0;background:linear-gradient(90deg, var(--t-azure), transparent)}}.abschluss-module__SsjBea__marke :is(.abschluss-module__SsjBea__schein,.abschluss-module__SsjBea__ring,.abschluss-module__SsjBea__wolke,.abschluss-module__SsjBea__kontur,.abschluss-module__SsjBea__fuellung,.abschluss-module__SsjBea__glanz,.abschluss-module__SsjBea__wortmarke,.abschluss-module__SsjBea__wortFuellung,.abschluss-module__SsjBea__linie,.abschluss-module__SsjBea__claim){animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--abschluss-marke}.abschluss-module__SsjBea__schein{animation-name:abschluss-module__SsjBea__schein;animation-range:cover 5% cover 30%}.abschluss-module__SsjBea__ring{animation-name:abschluss-module__SsjBea__ring;animation-range:cover 23.5% cover 38.5%}.abschluss-module__SsjBea__ring+.abschluss-module__SsjBea__ring{animation-range:cover 27.5% cover 42.5%}.abschluss-module__SsjBea__wolke{animation-name:abschluss-module__SsjBea__wolke;animation-range:cover 1% cover 30.5%}.abschluss-module__SsjBea__kontur{animation-name:abschluss-module__SsjBea__kontur;animation-range:cover 2.5% cover 35%}.abschluss-module__SsjBea__fuellung{animation-name:abschluss-module__SsjBea__einblenden;animation-range:cover 19% cover 27.5%}.abschluss-module__SsjBea__glanz{animation-name:abschluss-module__SsjBea__glanz;animation-range:cover 29% cover 40%}.abschluss-module__SsjBea__wortmarke{animation-name:abschluss-module__SsjBea__auftauchen;animation-range:cover 21% cover 28%}.abschluss-module__SsjBea__wortFuellung{animation-name:abschluss-module__SsjBea__wasserstand;animation-range:cover 25% cover 46%}.abschluss-module__SsjBea__linie{animation-name:abschluss-module__SsjBea__linie;animation-range:cover 38% cover 45%}.abschluss-module__SsjBea__claim{animation-name:abschluss-module__SsjBea__auftauchen;animation-range:cover 42% cover 48%}@media (prefers-reduced-motion:reduce){.abschluss-module__SsjBea__marke *{animation:none!important}}html[data-motion=aus] .abschluss-module__SsjBea__marke *{animation:none!important}@keyframes abschluss-module__SsjBea__schein{0%{opacity:0;transform:scale(.45)}}@keyframes abschluss-module__SsjBea__ring{0%{opacity:0;transform:scale(.6)}50%{opacity:.5}}@keyframes abschluss-module__SsjBea__wolke{0%{animation-timing-function:cubic-bezier(.33,1,.68,1);transform:translateY(40px)scale(.72)}73%{transform:none}86%{transform:scale(1.05)}}@keyframes abschluss-module__SsjBea__kontur{0%{stroke-dashoffset:1px;opacity:0}5%{opacity:1}62%{stroke-dashoffset:0}69%{opacity:1}}@keyframes abschluss-module__SsjBea__einblenden{0%{opacity:0}}@keyframes abschluss-module__SsjBea__glanz{0%{transform:translate(-40px)skew(-18deg)}18%,82%{opacity:1}to{transform:translate(1260px)skew(-18deg)}}@keyframes abschluss-module__SsjBea__auftauchen{0%{opacity:0;animation-timing-function:cubic-bezier(.33,1,.68,1);transform:translateY(16px)}}@keyframes abschluss-module__SsjBea__wasserstand{0%{--ww-fill:0%}}@keyframes abschluss-module__SsjBea__linie{0%{transform:scaleX(0)}}@media (min-width:1280px){.abschluss-module__SsjBea__raster{grid-template-columns:minmax(0,1fr) minmax(460px,520px)}}
