.sn .w-hero{position:relative;overflow:hidden;background:linear-gradient(180deg,#e9eff9 0%,#f1f4f9 60%,var(--bg) 100%);padding:clamp(112px,14vh,146px) 0 clamp(30px,4vh,48px)}.sn .w-hero:before{content:"";position:absolute;right:-14vw;top:-22vw;width:64vw;height:64vw;border-radius:50%;background:radial-gradient(circle,#1f63e021,#1f63e000 64%);pointer-events:none}.sn .w-hero .wrap{position:relative;z-index:1}.sn .w-hero-grid{display:grid;grid-template-columns:1.1fr .9fr;gap:clamp(36px,5vw,90px);align-items:center}.sn .w-hero-text{max-width:680px}.sn .w-hero h1{font-size:clamp(2.7rem,5.2vw,5.4rem);margin:24px 0 26px;line-height:.97;text-wrap:balance}.sn .w-hero h1 .ln{display:block;overflow:hidden;padding-bottom:.07em}.sn .w-hero h1 .ln>span{display:inline-block;transform:translateY(105%);animation:lineup 1.1s var(--ease) forwards}.sn .w-hero h1 .ln:nth-child(2)>span{animation-delay:.09s}.sn .w-hero h1 .ln:nth-child(3)>span{animation-delay:.18s}.sn .w-hero h1 .ln:nth-child(4)>span{animation-delay:.27s}.sn .w-hero .lead{color:#3c454c;max-width:30em}.sn .w-hero .cta-row{margin-top:32px}.sn .w-hero-bild{position:relative;isolation:isolate;overflow:hidden;border-radius:30px;width:100%;max-width:560px;justify-self:end;aspect-ratio:4/4.6;max-height:min(64vh,640px);min-height:440px;background:linear-gradient(180deg,#1f63e0 0% 55%,#1849a9);box-shadow:0 40px 90px #1849a93d}.sn .w-hero-bild img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:58% 22%;z-index:-1;transform-origin:50% 30%;animation:kb 26s ease-in-out infinite alternate}.sn .w-hero-bild:after{content:none}.sn .w-hero-bild:before{content:"";position:absolute;left:0;right:0;bottom:0;height:34%;pointer-events:none;background:linear-gradient(0deg,#1849a9eb,#1849a9b8 45%,#1849a900)}.sn .w-hero-belege{position:absolute;z-index:1;left:0;right:0;bottom:0;display:grid;grid-template-columns:1fr 1fr;padding:0 clamp(20px,2.4vw,32px) clamp(20px,2.4vw,30px);color:#fff}.sn .w-hero-belege>*{display:block;padding:14px 0 0;text-decoration:none;color:#fff;border-top:1px solid rgba(255,255,255,.35)}.sn .w-hero-belege>*+*{padding-left:clamp(14px,1.6vw,22px);margin-left:clamp(14px,1.6vw,22px);border-left:1px solid rgba(255,255,255,.35)}.sn .w-hero-belege b{display:block;font-family:var(--serif);font-weight:400;font-size:clamp(1.3rem,1.9vw,1.75rem);line-height:1.05;letter-spacing:-.01em}.sn .w-hero-belege span{display:block;font-size:.8rem;line-height:1.4;margin-top:6px;color:#fff;opacity:.94}.sn .w-hero-belege span span{display:inline;margin:0}.sn .w-hero-belege a:hover b{text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}.sn .w-tueren{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:clamp(34px,5vh,58px)}.sn .w-tueren a{display:grid;grid-template-columns:auto 1fr auto;gap:16px;align-items:center;min-height:76px;padding:16px 18px 16px 22px;border-radius:18px;background:#ffffffc7;border:1px solid rgba(31,99,224,.14);text-decoration:none;transition:transform .5s var(--ease),box-shadow .5s var(--ease),border-color .5s,background .5s}.sn .w-tueren a:hover{transform:translateY(-3px);background:#fff;border-color:#1f63e059;box-shadow:0 18px 40px #1849a91f}.sn .w-tueren .nr{font:600 .72rem/1 var(--sans);letter-spacing:.14em;color:var(--rot-tief)}.sn .w-tueren b{display:block;font-family:var(--serif);font-weight:400;font-size:clamp(1.25rem,1.6vw,1.5rem);line-height:1.05}.sn .w-tueren small{display:block;font-size:.84rem;color:var(--tx2);margin-top:4px;line-height:1.35}.sn .w-tueren .pf{width:36px;height:36px;border-radius:50%;display:grid;place-items:center;background:var(--rot-hell);color:var(--rot-tief);font-size:.95rem;transition:background .4s,color .4s}.sn .w-tueren a:hover .pf{background:var(--rot-tief);color:#fff}.sn .w-firmen{display:grid;grid-template-columns:repeat(6,1fr);gap:18px}.sn .w-kachel{--kp:clamp(24px,2.2vw,32px);grid-column:span 2;position:relative;isolation:isolate;overflow:hidden;display:flex;flex-direction:column;min-height:400px;border-radius:24px;text-decoration:none;color:#fff;background:linear-gradient(180deg,#1f63e0 0% 45%,#1849a9);border:1px solid rgba(31,99,224,.35);transition:transform .6s var(--ease),box-shadow .6s var(--ease)}.sn .w-kachel:nth-child(n+4){grid-column:span 3;min-height:380px}.sn .w-kachel:hover{transform:translateY(-6px);box-shadow:0 30px 60px #1849a947}.sn .w-kachel .bild{position:relative;overflow:hidden;aspect-ratio:16/10.5;z-index:-1;-webkit-mask-image:linear-gradient(180deg,#000 52%,transparent 99%);mask-image:linear-gradient(180deg,#000 52%,transparent 99%)}.sn .w-kachel:nth-child(n+4) .bild{aspect-ratio:16/8}.sn .w-kachel .bild img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform 1.4s var(--ease)}.sn .w-kachel:hover .bild img{transform:scale(1.04)}.sn .w-kachel .bild:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,#1f63e0,#1f63e000 12% 88%,#1f63e0)}.sn .w-status{position:absolute;top:var(--kp);left:var(--kp);z-index:1;font:600 .72rem/1 var(--sans);letter-spacing:.16em;text-transform:uppercase;color:#fff;background:#0f18306b;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);padding:.65em 1em;border-radius:999px}.sn .w-kachel .body{position:relative;display:flex;flex-direction:column;gap:10px;flex:1;padding:0 var(--kp) var(--kp);margin-top:-28px}.sn .w-kachel h3{font-size:clamp(1.75rem,2.3vw,2.25rem);line-height:1.02;color:#fff}.sn .w-kachel p{font-size:.97rem;line-height:1.55;color:#fff;opacity:.95;max-width:46ch}.sn .w-kachel .w-tagline{font-size:.76rem;line-height:1.45;opacity:.9;margin-top:-2px}.sn .w-mehr{margin-top:auto;padding-top:10px;align-self:flex-start;font:600 .86rem/1.2 var(--sans);letter-spacing:.02em;color:#fff;border-bottom:1px solid rgba(255,255,255,.6);padding-bottom:3px}.sn .w-kachel:hover .w-mehr{border-color:#fff}.sn .w-nebenbei{margin-top:22px;font-size:.9rem;color:var(--tx2)}.sn .w-ki{display:grid;grid-template-columns:1fr 1.05fr;gap:18px;align-items:stretch}.sn .w-ki-leit{position:relative;isolation:isolate;overflow:hidden;display:flex;flex-direction:column;border-radius:28px;text-decoration:none;color:#fff;min-height:560px;background:linear-gradient(180deg,#1f63e0 0% 45%,#1849a9);border:1px solid rgba(31,99,224,.35);box-shadow:0 30px 70px #1849a92e;transition:transform .6s var(--ease),box-shadow .6s var(--ease)}.sn .w-ki-leit:hover{transform:translateY(-6px);box-shadow:0 40px 90px #1849a947}.sn .w-ki-leit .bild{position:relative;flex:1;min-height:300px;z-index:-1;-webkit-mask-image:linear-gradient(180deg,#000 50%,transparent 98%);mask-image:linear-gradient(180deg,#000 50%,transparent 98%)}.sn .w-ki-leit .bild img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 28%;transition:transform 1.4s var(--ease)}.sn .w-ki-leit:hover .bild img{transform:scale(1.04)}.sn .w-ki-leit .bild:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#1f63e0,#1f63e000 12% 88%,#1f63e0)}.sn .w-ki-leit .body{display:flex;flex-direction:column;gap:14px;padding:0 clamp(26px,3vw,44px) clamp(26px,3vw,44px);margin-top:-40px}.sn .w-tag{font:600 .74rem/1 var(--sans);letter-spacing:.2em;text-transform:uppercase;color:#fff;opacity:.92}.sn .w-ki-leit h3{font-size:clamp(2.1rem,3.3vw,3.3rem);line-height:.98;color:#fff;max-width:14em}.sn .w-ki-leit p{font-family:var(--serif);font-style:italic;font-size:clamp(1.35rem,1.8vw,1.7rem);line-height:1.1;color:#fff;opacity:.95}.sn .w-ki-leit .btn{align-self:flex-start;margin-top:8px}.sn .w-ki-leit:hover .btn:after{transform:none}.sn .w-ki-leit:hover .btn{color:var(--ink)}.sn .w-knoepfe{list-style:none;display:grid;gap:12px;align-content:stretch}.sn .w-knoepfe li{display:flex}.sn .w-knopf{flex:1;display:grid;grid-template-columns:52px 1fr 40px;gap:18px;align-items:center;padding:18px 18px 18px 20px;border-radius:20px;background:var(--paper);border:1px solid rgba(31,99,224,.16);text-decoration:none;transition:transform .5s var(--ease),box-shadow .5s var(--ease),border-color .5s}.sn .w-knopf:hover{transform:translate(6px);border-color:#1f63e066;box-shadow:0 18px 44px #1849a924}.sn .w-knopf .ico{width:52px;height:52px;border-radius:50%;background:var(--rot-hell);display:grid;place-items:center}.sn .w-knopf .ico svg{width:24px;height:24px;stroke:var(--rot-tief);fill:none;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.sn .w-knopf small{display:block;font:600 .72rem/1.2 var(--sans);letter-spacing:.18em;text-transform:uppercase;color:var(--rot-tief)}.sn .w-knopf b{display:block;font-family:var(--serif);font-weight:400;font-size:clamp(1.3rem,1.55vw,1.55rem);line-height:1.1;margin-top:6px;letter-spacing:-.01em;text-wrap:balance}.sn .w-knopf .tx>span{display:block;font-size:.9rem;line-height:1.45;color:var(--tx2);margin-top:5px}.sn .w-knopf .pf{width:40px;height:40px;border-radius:50%;border:1px solid rgba(20,32,42,.18);display:grid;place-items:center;color:var(--rot-tief);transition:background .4s,color .4s,border-color .4s}.sn .w-knopf:hover .pf{background:var(--rot-tief);border-color:var(--rot-tief);color:#fff}.sn .w-sparring{display:grid;grid-template-columns:1.1fr .9fr;gap:clamp(36px,6vw,110px);align-items:center}.sn .w-punkte{list-style:none;margin-top:32px;border-top:1px solid var(--ink)}.sn .w-punkte li{display:grid;grid-template-columns:44px 1fr;gap:16px;align-items:center;padding:18px 0;border-bottom:1px solid var(--line)}.sn .w-punkte .ico{width:44px;height:44px;border-radius:50%;background:var(--rot-hell);display:grid;place-items:center}.sn .w-punkte .ico svg{width:20px;height:20px;stroke:var(--rot-tief);fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.sn .w-punkte p{font-size:1.05rem;color:var(--tx2);max-width:46ch}.sn .w-punkte strong{color:var(--ink);font-weight:500}.sn .w-einzel{background:var(--bg);border-radius:28px;overflow:hidden;width:100%;max-width:480px;justify-self:end}.sn .w-einzel .bild{position:relative;aspect-ratio:4/3.7;overflow:hidden;background:#dfe3e7}.sn .w-einzel .bild img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 16%}.sn .w-einzel .body{padding:clamp(24px,3vw,40px);text-align:center}.sn .w-einzel .zahl{font-family:var(--serif);font-size:clamp(3.6rem,6vw,5.2rem);line-height:.9;color:var(--rot-tief)}.sn .w-einzel .lbl{font:600 .7rem/1.4 var(--sans);letter-spacing:.18em;text-transform:uppercase;color:var(--tx3);margin:12px 0 14px}.sn .w-einzel .body p:last-child{color:var(--tx2);max-width:38ch;margin:0 auto;font-size:.98rem}.sn .w-saetze{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.sn .w-satz{background:var(--paper);border-radius:24px;padding:clamp(26px,2.6vw,38px);border:1px solid var(--line);display:flex;flex-direction:column;gap:14px}.sn .w-satz .nr{font-family:var(--serif);font-style:italic;font-size:1.5rem;line-height:1;color:var(--rot-tief)}.sn .w-satz h3{font-size:clamp(1.65rem,2.1vw,2.05rem);line-height:1.05}.sn .w-satz p{color:var(--tx2);font-size:.98rem}.sn .w-podcast{display:grid;grid-template-columns:.85fr 1.15fr;gap:clamp(30px,5vw,90px);align-items:center;margin-top:clamp(70px,9vw,120px)}.sn .w-podcast .player{display:block}.sn .w-podcast .consent{font-size:.84rem;font-weight:600}.sn .w-posts{display:grid;grid-template-columns:repeat(3,1fr);gap:44px 22px}.sn .w-final h2{font-size:clamp(2.6rem,5.4vw,5.4rem)}@media(prefers-reduced-motion:reduce){.sn .w-hero h1 .ln>span{transform:none}.sn .w-hero-bild img{animation:none}}html.static .sn .w-hero h1 .ln>span{animation:none!important;transform:none!important}html.static .sn .w-hero-bild img{animation:none!important}@media(max-width:1100px){.sn .w-firmen{grid-template-columns:1fr 1fr}.sn .w-kachel,.sn .w-kachel:nth-child(n+4){grid-column:auto;min-height:430px}.sn .w-kachel:nth-child(n+4) .bild{aspect-ratio:16/10.5}.sn .w-kachel:nth-child(5){grid-column:1/-1}.sn .w-kachel:nth-child(5) .bild{aspect-ratio:16/7}.sn .w-ki{grid-template-columns:1fr}.sn .w-ki-leit{min-height:520px}.sn .w-tueren small{display:none}}@media(max-width:860px){.sn .w-hero{padding-top:92px}.sn .w-hero-grid{grid-template-columns:1fr;gap:26px}.sn .w-hero-bild{order:-1;justify-self:stretch;max-width:none;aspect-ratio:4/3.5;min-height:0;max-height:none;border-radius:22px}.sn .w-hero-bild img{object-position:60% 18%}.sn .w-hero h1{font-size:clamp(2.45rem,10.4vw,3.5rem);margin:18px 0 20px}.sn .w-tueren{grid-template-columns:1fr;gap:10px;margin-top:34px}.sn .w-tueren small{display:block}.sn .w-sparring,.sn .w-podcast{grid-template-columns:1fr}.sn .w-einzel{justify-self:stretch;max-width:none}.sn .w-einzel .bild{aspect-ratio:4/3.4}.sn .w-saetze{grid-template-columns:1fr}.sn .w-posts{grid-template-columns:1fr;gap:40px}.sn .w-ki-leit{min-height:0}.sn .w-ki-leit .bild{flex:none;aspect-ratio:4/3.2;min-height:0}}@media(max-width:640px){.sn .s{padding:clamp(64px,10vh,96px) 0}.sn .head{margin-bottom:36px}.sn .w-firmen{grid-template-columns:1fr;gap:14px}.sn .w-kachel .body{margin-top:-18px}.sn .w-posts{gap:0;border-top:1px solid var(--line)}.sn .w-posts .post{display:grid;grid-template-columns:112px 1fr;grid-template-rows:auto auto auto;column-gap:16px;padding:18px 0;border-bottom:1px solid var(--line)}.sn .w-posts .post .th{grid-row:1/4;aspect-ratio:1/1;border-radius:14px}.sn .w-posts .post .tag{margin-top:2px;font-size:.7rem;letter-spacing:.14em}.sn .w-posts .post h3{font-size:1.22rem;line-height:1.12;margin-top:6px}.sn .w-posts .post .more{margin-top:6px;font-size:.84rem}.sn .w-saetze{gap:12px}.sn .w-satz{padding:24px}.sn .w-podcast{margin-top:56px}.sn .w-kachel,.sn .w-kachel:nth-child(n+4){min-height:0}.sn .w-kachel .bild,.sn .w-kachel:nth-child(n+4) .bild,.sn .w-kachel:nth-child(5) .bild{aspect-ratio:16/9}.sn .w-knopf{grid-template-columns:44px 1fr;gap:14px;padding:16px}.sn .w-knopf .ico{width:44px;height:44px}.sn .w-knopf .pf{display:none}.sn .w-hero-belege b{font-size:1.12rem}.sn .w-hero-belege span{font-size:.78rem;margin-top:4px}}.sn .w-hero .tlink,.sn .w-sparring .tlink,.sn #wer .head .tlink,.sn #blog .head .tlink{display:inline-block;padding-top:6px;padding-bottom:5px;background-position:0 calc(100% - 3px)}.sn .w-hero h1 .ln:nth-child(5)>span{animation-delay:.36s}.sn .w-hero-ki h1{font-size:clamp(2.5rem,4.6vw,4.8rem)}.sn .w-bye{margin-top:12px;font-size:clamp(1.02rem,1.3vw,1.18rem);font-weight:600;color:var(--ink)}.sn .w-bye em{color:var(--rot-tief);font-style:italic}.sn .w-hero-bild .chip{position:absolute;left:clamp(16px,2vw,24px);right:auto;top:auto;bottom:clamp(16px,2vw,24px);max-width:min(330px,calc(100% - 32px));z-index:2;display:grid}.sn .w-tueren-4{grid-template-columns:repeat(4,1fr)}@media(max-width:1100px){.sn .w-tueren-4{grid-template-columns:1fr 1fr}}@media(max-width:860px){.sn .w-hero-bild .chip{display:grid;left:12px;bottom:12px;max-width:calc(100% - 24px);padding:12px 14px}.sn .w-hero-bild .chip b{font-size:1.1rem}.sn .w-tueren-4{grid-template-columns:1fr}}.sn .w-themen{margin-top:clamp(36px,4vw,56px);display:flex;flex-wrap:wrap;gap:14px 28px;align-items:center;justify-content:space-between;padding-top:24px;border-top:1px solid var(--line)}.sn .w-themen ul{list-style:none;display:flex;flex-wrap:wrap;gap:8px}.sn .w-themen li{font:500 .8rem/1.2 var(--sans);background:var(--rot-hell);color:var(--rot-tief);padding:.6em 1em;border-radius:999px}.sn .w-themen p{display:flex;flex-wrap:wrap;gap:6px 18px}.sn .w-themen em{font-family:var(--serif);font-size:1.3rem;color:var(--rot-tief)}.sn.ki-weg #videos{background:var(--paper)}.sn.ki-weg #beratung,.sn.ki-weg #beratung .figure .veil{background:var(--bg)}.sn.ki-weg #beratung .honest,.sn.ki-weg #blog{background:var(--paper)}.sn.ki-weg #beratung .umsetzung .figure.team{background:#fff}.sn.ki-weg #beratung .umsetzung .figure.team img{object-fit:contain;padding:6%}.sn .w-weg{background:var(--rot-hell)}.sn .w-weg-karte{position:relative;isolation:isolate;overflow:hidden;display:grid;grid-template-columns:1.1fr .9fr;border-radius:32px;background:linear-gradient(135deg,#1f63e0,#1849a9);color:#fff;box-shadow:0 40px 90px #1849a947}.sn .w-weg-karte .txt{padding:clamp(32px,5vw,80px);display:flex;flex-direction:column;gap:18px}.sn .w-weg-karte h2{color:#fff;font-size:clamp(2.6rem,5vw,5rem)}.sn .w-weg-karte h2 .brand{border-bottom:3px solid #8DB8FF;padding-bottom:.02em}.sn .w-weg-text p{color:#fff;opacity:.95;max-width:48ch;font-size:1.05rem}.sn .w-weg-text p+p{margin-top:1em}.sn .w-weg-karte .cta-row{margin-top:18px}.sn .w-weg-karte .url{font-size:.9rem;color:#fff;opacity:.9}.sn .w-weg-karte .micro{color:#fff;opacity:.9;margin-top:4px}.sn .btn.w-btn-weiss{background:#fff;color:var(--rot-tief);box-shadow:0 14px 34px #0f183040}.sn .btn.w-btn-weiss:after{background:var(--ink)}.sn .btn.w-btn-weiss:hover{color:#fff}.sn .w-weg-karte .bild{position:relative;min-height:420px;-webkit-mask-image:linear-gradient(90deg,transparent 0%,#000 30%);mask-image:linear-gradient(90deg,transparent 0%,#000 30%)}.sn .w-weg-karte .bild img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:60% 25%}.sn .w-weg-alt{margin-top:26px;font-size:1rem;color:var(--tx2)}@media(max-width:860px){.sn .w-weg-karte{grid-template-columns:1fr}.sn .w-weg-karte .bild{order:-1;min-height:0;aspect-ratio:4/3;-webkit-mask-image:linear-gradient(180deg,#000 55%,transparent 100%);mask-image:linear-gradient(180deg,#000 55%,transparent 100%)}.sn .w-weg-karte .txt{padding-top:8px}}.sn .w-lagen{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.sn .w-lage{background:var(--bg);border-radius:24px;padding:clamp(24px,2.4vw,34px);display:flex;flex-direction:column;gap:12px;border:1px solid var(--line)}.sn .w-lage .ico{width:52px;height:52px;border-radius:50%;background:var(--rot-hell);display:grid;place-items:center}.sn .w-lage .ico svg{width:24px;height:24px;stroke:var(--rot-tief);fill:none;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.sn .w-lage h3{font-size:clamp(1.5rem,1.9vw,1.85rem);line-height:1.06;margin-top:6px}.sn .w-lage p{color:var(--tx2);font-size:.98rem}.sn .w-lage .res{margin-top:auto;padding-top:12px;border-top:1px solid var(--line);font:600 .74rem/1.4 var(--sans);letter-spacing:.12em;text-transform:uppercase;color:var(--rot-tief)}.sn .w-zitat{margin-top:clamp(40px,5vw,64px);font-family:var(--serif);font-size:clamp(1.6rem,2.6vw,2.4rem);line-height:1.15;max-width:34ch}.sn .w-zitat em{color:var(--rot-tief)}.sn .w-nicht{display:grid;grid-template-columns:1fr 1fr;gap:clamp(36px,6vw,110px);align-items:start}.sn .w-nicht-liste{list-style:none;border-top:1px solid var(--ink)}.sn .w-nicht-liste li{display:grid;grid-template-columns:36px 1fr;gap:14px;align-items:center;padding:16px 0;border-bottom:1px solid var(--line);font-size:1.05rem;color:var(--ink)}.sn .w-nicht-liste li span{width:32px;height:32px;border-radius:50%;display:grid;place-items:center;background:var(--paper);border:1px solid var(--line);color:var(--rot-tief);font-size:.8rem}.sn .w-drei{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.sn .w-blau{position:relative;overflow:hidden;border-radius:24px;padding:clamp(28px,3vw,42px);min-height:300px;display:flex;flex-direction:column;gap:12px;color:#fff;background:linear-gradient(180deg,#1f63e0 0% 45%,#1849a9);border:1px solid rgba(31,99,224,.35)}.sn .w-blau .nr{font-family:var(--serif);font-size:clamp(4rem,6vw,5.6rem);line-height:.85;color:#cfe0ff}.sn .w-blau h3{margin-top:auto;color:#fff;font-size:clamp(1.7rem,2.2vw,2.2rem);line-height:1.04}.sn .w-blau p{color:#fff;opacity:.95;font-size:1rem}.sn .w-ablauf{display:grid;grid-template-columns:1.1fr .9fr;gap:clamp(36px,6vw,110px);align-items:start}.sn .w-preis{background:var(--paper);border-radius:28px;padding:clamp(26px,3vw,42px);border:1px solid var(--line);position:sticky;top:110px}.sn .w-preis dl{border-top:1px solid var(--ink)}.sn .w-preis dl div{padding:16px 0;border-bottom:1px solid var(--line)}.sn .w-preis dt{font:600 .74rem/1.4 var(--sans);letter-spacing:.16em;text-transform:uppercase;color:var(--rot-tief)}.sn .w-preis dd{font-family:var(--serif);font-size:clamp(1.8rem,2.6vw,2.4rem);line-height:1.05;margin-top:6px}.sn .w-preis dd.klein{font-family:var(--sans);font-size:1rem;line-height:1.5;color:var(--tx2)}.sn .w-preis-hinweis{margin-top:18px;color:var(--tx2);font-size:.95rem}@media(max-width:1100px){.sn .w-lagen{grid-template-columns:1fr 1fr}}@media(max-width:860px){.sn .w-nicht,.sn .w-ablauf,.sn .w-drei{grid-template-columns:1fr}.sn .w-blau{min-height:0}.sn .w-preis{position:static}}@media(max-width:640px){.sn .w-lagen{grid-template-columns:1fr;gap:12px}}.sn .w-bekannt{margin-top:14px;font:600 .78rem/1.3 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--tx3)}.sn .w-bekannt a{color:var(--rot-tief);text-decoration:none;border-bottom:1px solid currentColor;padding:4px 0 2px;display:inline-block}.sn .w-werdegang-zahlen{margin-top:clamp(60px,8vw,110px);grid-template-columns:repeat(4,1fr)}.sn .w-werdegang-zahlen .num{font-size:clamp(3rem,5.6vw,5.6rem)}.sn #werdegang .wd .figure{aspect-ratio:4/5}.sn #werdegang .wd .figure img{object-position:30% 40%}.sn .w-geschichte{display:grid;grid-template-columns:.42fr 1fr;gap:clamp(36px,6vw,110px);align-items:start}.sn .w-kapitel{position:sticky;top:110px}.sn .w-kapitel ol{list-style:none;margin-top:20px;border-top:1px solid var(--ink);counter-reset:k}.sn .w-kapitel li{counter-increment:k;border-bottom:1px solid var(--line)}.sn .w-kapitel a{display:grid;grid-template-columns:28px 1fr;gap:8px;padding:11px 0;font-size:.9rem;line-height:1.35;color:var(--tx2);text-decoration:none;transition:color .3s}.sn .w-kapitel a:before{content:counter(k,decimal-leading-zero);font:600 .7rem/1.9 var(--sans);color:var(--rot-tief)}.sn .w-kapitel a:hover{color:var(--ink)}.sn .w-lesen{max-width:44em}.sn .w-einstieg{margin-top:22px;font-family:var(--serif);font-style:italic;font-size:clamp(1.4rem,2vw,1.8rem);line-height:1.25;color:var(--tx2)}.sn .w-kap{margin-top:clamp(56px,7vw,90px);scroll-margin-top:100px}.sn .w-kap-kicker{font:600 .74rem/1.4 var(--sans);letter-spacing:.18em;text-transform:uppercase;color:var(--rot-tief);margin-bottom:10px}.sn .w-kap h3{font-size:clamp(1.9rem,3vw,2.8rem);line-height:1.04;margin-bottom:18px}.sn .w-kap p{font-size:1.08rem;line-height:1.75;color:var(--tx2)}.sn .w-kap p+p,.sn .w-kap blockquote+p,.sn .w-kap p+blockquote{margin-top:1.1em}.sn .w-kap .w-stark{color:var(--ink);font-weight:500}.sn .w-kap .w-kern,.sn .w-kap blockquote{font-family:var(--serif);font-size:clamp(1.45rem,2.2vw,1.95rem);line-height:1.2;color:var(--rot-tief);border-left:3px solid var(--rot);padding-left:20px;font-weight:400}.sn .w-buch{margin-top:32px;display:grid;grid-template-columns:minmax(200px,280px) 1fr;gap:24px;align-items:end;background:var(--paper);border-radius:24px;padding:18px;border:1px solid var(--line)}.sn .w-buch video{width:100%;height:auto;aspect-ratio:9/16;border-radius:16px;background:#1b1020;display:block}.sn .w-buch figcaption{font-size:.95rem;line-height:1.55;color:var(--tx2);padding:0 6px 6px}.sn .w-buch figcaption b{display:block;font-family:var(--serif);font-weight:400;font-size:1.45rem;line-height:1.1;color:var(--ink);margin-bottom:8px}.sn .w-saetze-5{grid-template-columns:repeat(6,1fr)}.sn .w-saetze-5 .w-satz{grid-column:span 2}.sn .w-saetze-5 .w-satz:nth-child(n+4){grid-column:span 3}.sn .w-stimme{text-decoration:none;min-height:340px}.sn .w-stimme .w-tag{color:#cfe0ff;opacity:1}.sn .w-stimme h3{margin-top:auto}.sn .w-stimme .w-mehr{margin-top:8px}.sn .w-stimme:hover{transform:translateY(-6px);box-shadow:0 30px 60px #1849a947}.sn .w-stimme{transition:transform .6s var(--ease),box-shadow .6s var(--ease)}.sn .w-firmenliste{margin-top:40px}.sn .w-firmenliste-kopf{font:600 .74rem/1.4 var(--sans);letter-spacing:.16em;text-transform:uppercase;color:var(--tx3);margin-bottom:10px}.sn .w-firmenliste ul{list-style:none;border-top:1px solid var(--ink)}.sn .w-firmenliste a{display:grid;grid-template-columns:1fr auto;column-gap:16px;padding:14px 0;border-bottom:1px solid var(--line);text-decoration:none}.sn .w-firmenliste b{font-family:var(--serif);font-weight:400;font-size:1.35rem;line-height:1.15}.sn .w-firmenliste span{grid-column:1;font-size:.9rem;color:var(--tx2)}.sn .w-firmenliste i{grid-column:2;grid-row:1/3;align-self:center;font-style:normal;color:var(--rot-tief)}.sn .w-firmenliste a:hover b{color:var(--rot-tief)}@media(max-width:1100px){.sn .w-werdegang-zahlen{grid-template-columns:1fr 1fr}.sn .w-werdegang-zahlen .beleg:nth-child(3){padding-left:0;border-left:0}.sn .w-werdegang-zahlen .beleg:nth-child(n+3){border-top:1px solid var(--line);margin-top:24px}}@media(max-width:860px){.sn .w-geschichte{grid-template-columns:1fr}.sn .w-kapitel{display:none}.sn .w-buch{grid-template-columns:1fr}.sn .w-buch video{max-width:320px;margin:0 auto}.sn .w-saetze-5 .w-satz,.sn .w-saetze-5 .w-satz:nth-child(n+4){grid-column:auto}.sn .w-saetze-5{grid-template-columns:1fr}.sn #werdegang .wd .figure{aspect-ratio:4/3}}@media(max-width:860px){.sn .w-hero-ki .w-hero-bild{aspect-ratio:4/4.3}.sn .w-hero-ki .w-hero-bild img{object-position:50% 64%!important}}.sn .w-award{margin-top:18px;display:grid;grid-template-columns:1fr 1fr;gap:18px}.sn .w-award figure{margin:0;background:var(--paper);border:1px solid var(--line);border-radius:20px;padding:12px}.sn .w-award img{width:100%;height:auto;aspect-ratio:3/4;object-fit:cover;border-radius:14px;display:block}.sn .w-award figcaption{font-size:.88rem;line-height:1.5;color:var(--tx2);padding:10px 4px 2px}@media(max-width:560px){.sn .w-award{grid-template-columns:1fr}}.sn .w-kalender-s{padding-top:clamp(56px,8vh,96px)}.sn .w-kalender{background:#f8fafc;border:1px solid rgba(31,99,224,.16);border-radius:28px;overflow:hidden;box-shadow:0 30px 70px #1849a91a;padding:clamp(6px,1vw,14px)}.sn .w-kalender .calendly-inline-widget{border-radius:20px;overflow:hidden}.sn .w-noscript{padding:40px 24px;text-align:center;display:grid;gap:18px;justify-items:center;color:var(--tx2)}.sn .w-steuer{margin:22px auto 0;max-width:62ch;text-align:center;font-size:.8rem;line-height:1.6;color:var(--tx3)}.sn .w-leiste{text-align:center;font:600 .8rem/1.4 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--rot-tief);margin-bottom:22px}.sn .w-taglines{margin:-6px 0 18px;font-size:.84rem;line-height:1.55;color:var(--tx3)}.sn .w-nutzen{position:relative;isolation:isolate;overflow:hidden;border-radius:30px;color:#fff;background:linear-gradient(180deg,#1f63e0 0% 40%,#1849a9);box-shadow:0 40px 90px #1849a93d;max-width:560px;justify-self:end;width:100%}.sn .w-nutzen .bild{position:relative;aspect-ratio:16/8;z-index:-1;overflow:hidden;-webkit-mask-image:linear-gradient(180deg,#000 45%,transparent 98%);mask-image:linear-gradient(180deg,#000 45%,transparent 98%)}.sn .w-nutzen .bild img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 40%}.sn .w-nutzen .body{padding:0 clamp(24px,2.6vw,36px) clamp(24px,2.6vw,34px);margin-top:-30px}.sn .w-nutzen-kopf{font-family:var(--serif);font-size:clamp(1.7rem,2.3vw,2.2rem);line-height:1.05;color:#fff;margin-bottom:14px}.sn .w-nutzen ul{list-style:none;display:grid;gap:12px}.sn .w-nutzen li{display:grid;grid-template-columns:28px 1fr;gap:12px;align-items:start;font-size:.97rem;line-height:1.5}.sn .w-nutzen li .ico{width:28px;height:28px;border-radius:50%;background:#ffffff29;display:grid;place-items:center;margin-top:-1px}.sn .w-nutzen li svg{width:16px;height:16px;stroke:#fff;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.sn .w-nutzen-preis{margin-top:18px;padding-top:14px;border-top:1px solid rgba(255,255,255,.3);font-size:.9rem;line-height:1.5;opacity:.95}.sn .w-fuerwen{display:grid;grid-template-columns:1.3fr .7fr;gap:clamp(24px,4vw,60px);align-items:start}.sn .w-fuer-kopf{font:600 .76rem/1.4 var(--sans);letter-spacing:.16em;text-transform:uppercase;color:var(--rot-tief);margin-bottom:12px}.sn .w-nicht-fuer .w-fuer-kopf{color:var(--tx3)}.sn .w-hub-link{margin-top:clamp(36px,4vw,56px);font-size:.98rem;color:var(--tx2)}@media(max-width:860px){.sn .w-nutzen{justify-self:stretch;max-width:none}.sn .w-fuerwen{grid-template-columns:1fr}.sn .w-kalender{border-radius:20px;padding:4px}}.sn .w-hero-blog{padding-bottom:clamp(40px,6vh,72px)}.sn .w-themenkarte{justify-self:end;width:100%;max-width:520px;border-radius:30px;padding:clamp(24px,2.6vw,36px);color:#fff;background:linear-gradient(160deg,#1f63e0,#1849a9);box-shadow:0 40px 90px #1849a93d}.sn .w-themenkarte-kopf{font-family:var(--serif);font-size:clamp(1.7rem,2.3vw,2.2rem);line-height:1.05;margin-bottom:14px}.sn .w-themenkarte ul{list-style:none;columns:2;column-gap:18px}.sn .w-themenkarte li{break-inside:avoid}.sn .w-themen-btn{width:100%;display:flex;justify-content:space-between;align-items:baseline;gap:10px;padding:9px 0;border-bottom:1px solid rgba(255,255,255,.22);color:#fff;font-size:.92rem;text-align:left;min-height:40px}.sn .w-themen-btn b{font-family:var(--serif);font-weight:400;font-size:1.25rem;opacity:.9}.sn .w-themen-btn:hover span{text-decoration:underline;text-underline-offset:3px}.sn .w-filter{position:sticky;top:68px;z-index:20;background:#f5f5f7eb;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.sn .w-pills{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;padding:14px 0;scroll-margin-top:80px}.sn .cat-pill{font:500 .84rem/1 var(--sans);padding:.75em 1.15em;border-radius:999px;background:var(--paper);color:var(--tx2);border:1px solid var(--line);min-height:38px;transition:background .3s,color .3s,border-color .3s}.sn .cat-pill:hover{border-color:var(--rot-tief);color:var(--rot-tief)}.sn .cat-pill.aktiv{background:var(--rot-tief);border-color:var(--rot-tief);color:#fff}.sn .w-blog-featured{padding:clamp(48px,7vh,84px) 0 0}.sn .w-featured{display:grid;grid-template-columns:1.1fr .9fr;border-radius:28px;overflow:hidden;background:var(--paper);border:1px solid rgba(31,99,224,.16);box-shadow:0 30px 70px #1849a91a;text-decoration:none;transition:transform .6s var(--ease),box-shadow .6s var(--ease)}.sn .w-featured:hover{transform:translateY(-5px);box-shadow:0 40px 90px #1849a92e}.sn .w-featured .th{position:relative;min-height:340px;overflow:hidden;background:#dfe3e7}.sn .w-featured .th img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform 1.2s var(--ease)}.sn .w-featured:hover .th img,.sn .w-karte:hover .th img{transform:scale(1.04)}.sn .w-featured .body{padding:clamp(28px,3.4vw,52px);display:flex;flex-direction:column;justify-content:center;gap:14px}.sn .w-featured h2{font-size:clamp(1.9rem,3vw,2.9rem);line-height:1.02}.sn .w-featured p,.sn .w-karte p{color:var(--tx2);font-size:.98rem;line-height:1.6}.sn .w-blog-liste{padding:clamp(28px,4vw,48px) 0 clamp(84px,12vh,150px)}.sn .w-blog-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.sn .w-karte{display:flex;flex-direction:column;background:var(--paper);border-radius:24px;overflow:hidden;border:1px solid var(--line);text-decoration:none;transition:transform .6s var(--ease),box-shadow .6s var(--ease)}.sn .w-karte:hover{transform:translateY(-6px);box-shadow:0 30px 60px #14202a1f}.sn .w-karte .th{position:relative;aspect-ratio:16/9;overflow:hidden;background:#dfe3e7}.sn .w-karte .th img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform 1.2s var(--ease)}.sn .w-karte .body{padding:clamp(20px,2vw,28px);display:flex;flex-direction:column;gap:10px;flex:1}.sn .w-karte h2{font-size:clamp(1.4rem,1.7vw,1.7rem);line-height:1.08}.sn .w-karte .more,.sn .w-featured .more{margin-top:auto;font-size:.88rem;font-weight:600;color:var(--rot-tief)}.sn .meta{display:flex;flex-wrap:wrap;gap:6px 12px;align-items:baseline;font-size:.78rem;color:var(--tx3)}.sn .meta .tag{font:600 .72rem/1.3 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--rot-tief)}@media(max-width:1100px){.sn .w-blog-grid{grid-template-columns:1fr 1fr}}@media(max-width:860px){.sn .w-featured{grid-template-columns:1fr}.sn .w-featured .th{min-height:0;aspect-ratio:16/9}.sn .w-themenkarte{display:none}.sn .w-filter{position:static}.sn .w-pills{justify-content:flex-start;gap:6px;padding:14px 0}.sn .cat-pill{font-size:.8rem;padding:.7em 1em}}@media(max-width:640px){.sn .w-blog-grid{grid-template-columns:1fr}.sn .w-themenkarte ul{columns:1}}.sn .w-h1-start{font-size:clamp(2.6rem,4.4vw,4.6rem)}.sn .w-hero h1 .ln.w-h1-satz2{font-size:clamp(1.5rem,2.05vw,2.15rem);line-height:1.12;letter-spacing:-.012em;color:var(--ink);margin-top:.5em;padding-bottom:.1em}.sn .w-hero h1 .ln.w-h1-satz2>span{animation-delay:.2s}.sn .w-hero .w-unterzeile{font-family:var(--serif);font-style:italic;font-size:clamp(1.25rem,1.6vw,1.55rem);line-height:1.35;color:var(--tx2);max-width:28em}@media(max-width:860px){.sn .w-h1-start{font-size:clamp(2.3rem,9.4vw,3.3rem)}.sn .w-hero h1 .ln.w-h1-satz2{font-size:clamp(1.35rem,5.6vw,1.7rem)}.sn .w-hero .w-unterzeile{font-size:1.2rem}}.sn .w-lage,.sn .w-blau,.sn .w-satz,.sn .w-einzel,.sn .w-fuer,.sn .post{transition:transform .6s var(--ease),box-shadow .6s var(--ease),border-color .6s}.sn .w-einzel .bild img{transition:transform 1.4s var(--ease)}@media(hover:hover){.sn .w-lage:hover,.sn .w-satz:hover{transform:translateY(-5px);box-shadow:0 28px 56px #14202a1a;border-color:#1f63e047}.sn .w-blau:not(a):hover,.sn .w-einzel:hover{transform:translateY(-5px);box-shadow:0 30px 60px #1849a93d}.sn .w-fuer:hover,.sn .post:hover{transform:translateY(-4px)}.sn .w-einzel:hover .bild img{transform:scale(1.03)}}.sn .w-nicht{grid-template-rows:auto 1fr;row-gap:0}.sn .w-nicht .w-nicht-a{grid-column:1;grid-row:1}.sn .w-nicht .w-nicht-b{grid-column:2;grid-row:1/3}.sn .w-nicht .w-nicht-c{grid-column:1;grid-row:2}@media(max-width:860px){.sn .w-nicht{grid-template-rows:none;row-gap:40px}.sn .w-nicht .w-nicht-a,.sn .w-nicht .w-nicht-b,.sn .w-nicht .w-nicht-c{grid-column:1;grid-row:auto}.sn .w-nicht .w-nicht-c .big-serif{margin-top:0!important}}
