.link-page .nav__links{gap:10px}.link-page--home .hero{background:var(--blue);border-radius:0;padding:0;position:relative;overflow:hidden}.link-page--arbeitswelten .hero,.link-page--dein-einstieg .hero,.link-page--jobs-finden .hero{background:var(--blue);border-radius:0 0 40px 40px;padding:0;position:relative;overflow:hidden}.link-page--wir .hero,.link-page--benefits .hero,.link-page--bewerben .hero,.link-page--kontakt .hero{background:var(--blue);border-radius:0 0 50px 50px;padding:0;position:relative;overflow:hidden}.link-page--ausbildung .hero,.link-page--festanstellung .hero,.link-page--quereinstieg .hero{background:var(--blue);padding:clamp(120px, 18vw, 220px) var(--gpad) 80px;border-radius:0;position:relative;overflow:hidden}.link-page--home .hero__photo,.link-page--wir .hero__photo,.link-page--dein-einstieg .hero__photo,.link-page--arbeitswelten .hero__photo,.link-page--benefits .hero__photo,.link-page--bewerben .hero__photo,.link-page--kontakt .hero__photo,.link-page--jobs-finden .hero__photo{z-index:1;border-radius:0 0 50px 50px;width:100%;height:82.5vh;min-height:480px;max-height:860px;position:relative;overflow:hidden}.link-page--home .hero__photo img,.link-page--wir .hero__photo img,.link-page--dein-einstieg .hero__photo img,.link-page--arbeitswelten .hero__photo img,.link-page--benefits .hero__photo img,.link-page--bewerben .hero__photo img,.link-page--kontakt .hero__photo img,.link-page--jobs-finden .hero__photo img{object-fit:cover;object-position:center 15%;will-change:transform;width:100%;height:100%}.link-page--home .hero__photo img.hero-slide{opacity:0;transition:opacity 1.2s;position:absolute;top:0;left:0}.link-page--home .hero__photo img.hero-slide.active{opacity:1}.link-page--home .hero__body,.link-page--wir .hero__body,.link-page--arbeitswelten .hero__body,.link-page--benefits .hero__body,.link-page--bewerben .hero__body,.link-page--kontakt .hero__body{padding:0 var(--gpad) 56px;z-index:2;position:relative}.link-page--dein-einstieg .hero__body,.link-page--jobs-finden .hero__body{padding:0 var(--gpad) 112px;z-index:2;position:relative}.link-page--home .hero__inner,.link-page--wir .hero__inner,.link-page--dein-einstieg .hero__inner,.link-page--arbeitswelten .hero__inner,.link-page--benefits .hero__inner,.link-page--bewerben .hero__inner,.link-page--kontakt .hero__inner,.link-page--jobs-finden .hero__inner,.link-page--ausbildung .hero__inner,.link-page--festanstellung .hero__inner,.link-page--quereinstieg .hero__inner{max-width:var(--gmax);margin:0 auto}.link-page--home .hero__h1{margin-top:-.32em;font-size:clamp(80px,13vw,176px);line-height:.87}.link-page--wir .hero__h1,.link-page--dein-einstieg .hero__h1,.link-page--arbeitswelten .hero__h1,.link-page--benefits .hero__h1,.link-page--bewerben .hero__h1,.link-page--kontakt .hero__h1,.link-page--jobs-finden .hero__h1{margin-top:-.32em;font-size:clamp(44px,8.5vw,120px);line-height:.95}.link-page--ausbildung .hero__h1,.link-page--festanstellung .hero__h1{overflow-wrap:normal;word-break:normal;max-width:980px;font-size:clamp(48px,7.2vw,108px);line-height:.95}.link-page--ausbildung .hero-img,.link-page--festanstellung .hero-img,.link-page--quereinstieg .hero-img{aspect-ratio:16/7;z-index:2;border-radius:50px;width:100%;position:relative;overflow:hidden}.link-page--ausbildung .hero-img img,.link-page--festanstellung .hero-img img,.link-page--quereinstieg .hero-img img{object-fit:cover;object-position:center 30%;width:100%;height:100%}.link-page--festanstellung .wirv{margin-top:-1px;padding:clamp(72px,5.5vw,104px) 0 120px}.link-page--festanstellung .wirv__h2{padding-top:0}@media (max-width:768px){.link-page--home .hero,.link-page--wir .hero,.link-page--dein-einstieg .hero,.link-page--arbeitswelten .hero,.link-page--benefits .hero,.link-page--bewerben .hero,.link-page--kontakt .hero,.link-page--jobs-finden .hero{border-radius:0 0 40px 40px}.link-page--home .hero__photo,.link-page--wir .hero__photo,.link-page--dein-einstieg .hero__photo,.link-page--arbeitswelten .hero__photo,.link-page--benefits .hero__photo,.link-page--bewerben .hero__photo,.link-page--kontakt .hero__photo,.link-page--jobs-finden .hero__photo{border-radius:0 0 24px 24px;height:52vh;min-height:260px}.link-page--home .hero__photo:after,.link-page--wir .hero__photo:after,.link-page--dein-einstieg .hero__photo:after,.link-page--arbeitswelten .hero__photo:after,.link-page--benefits .hero__photo:after,.link-page--bewerben .hero__photo:after,.link-page--kontakt .hero__photo:after,.link-page--jobs-finden .hero__photo:after{border-radius:0 0 24px 24px}.link-page--home .hero__h1,.link-page--wir .hero__h1,.link-page--dein-einstieg .hero__h1,.link-page--arbeitswelten .hero__h1,.link-page--benefits .hero__h1,.link-page--bewerben .hero__h1,.link-page--kontakt .hero__h1,.link-page--jobs-finden .hero__h1{margin-top:-.26em;font-size:clamp(36px,11vw,60px)}.link-page--ausbildung .hero__h1,.link-page--festanstellung .hero__h1{max-width:100%;font-size:clamp(36px,10vw,56px)}.link-page--festanstellung .wirv{padding:48px var(--gpad) 64px;border-radius:0}.link-page--home .hero__sub,.link-page--wir .hero__sub,.link-page--dein-einstieg .hero__sub,.link-page--arbeitswelten .hero__sub,.link-page--benefits .hero__sub,.link-page--bewerben .hero__sub,.link-page--kontakt .hero__sub,.link-page--jobs-finden .hero__sub{font-size:clamp(15px,4.2vw,20px)}.link-page--home .hero__body,.link-page--wir .hero__body,.link-page--arbeitswelten .hero__body,.link-page--benefits .hero__body,.link-page--bewerben .hero__body,.link-page--kontakt .hero__body{padding-bottom:28px}.link-page--dein-einstieg .hero__body,.link-page--jobs-finden .hero__body{padding-bottom:56px}}
.link-page--home .jobs,.link-page--jobs-finden .jobs{background:var(--off-white);padding:120px var(--gpad) 100px}.link-page--home .jobs__inner,.link-page--jobs-finden .jobs__inner{max-width:var(--gmax);margin:0 auto}.link-page--home .jobs__hdr,.link-page--jobs-finden .jobs__hdr{grid-template-columns:1fr 1fr;align-items:start;gap:32px;margin-bottom:40px;display:grid}.link-page--home .jobs__eyebrow,.link-page--jobs-finden .jobs__eyebrow{letter-spacing:.12em;text-transform:uppercase;color:var(--dk-grey);margin-bottom:12px;font-size:11px;font-weight:700}.link-page--home .jobs__h2,.link-page--jobs-finden .jobs__h2{overflow-wrap:break-word;word-break:break-word;-webkit-hyphens:auto;hyphens:auto;letter-spacing:-.025em;color:var(--blue);text-transform:uppercase;margin:0;font-size:clamp(32px,4.5vw,56px);font-weight:900;line-height:.9}.link-page--home .jobs__sub,.link-page--jobs-finden .jobs__sub{color:var(--dk-grey);max-width:none;margin:0;padding-top:27px;font-size:clamp(20px,2.2vw,36px);font-weight:500;line-height:1.3}.link-page--home .jobs__tabs,.link-page--jobs-finden .jobs__tabs{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:var(--rpill);background:#fff9;border:1px solid #fffc;justify-self:start;gap:0;max-width:100%;margin-bottom:20px;padding:4px;box-shadow:inset 0 1px #ffffffe6,0 2px 8px #0000000f;width:fit-content!important;display:inline-flex!important}.link-page--home .jobs__tab,.link-page--jobs-finden .jobs__tab{border-radius:var(--rpill);color:var(--blue);cursor:pointer;background:0 0;border:none;flex:none;min-width:0;padding:9px 28px;font-size:13px;font-weight:700;transition:background .2s,color .2s,box-shadow .2s;width:auto!important}.link-page--home .jobs__tab.on,.link-page--jobs-finden .jobs__tab.on{background:var(--blue);color:var(--white);box-shadow:0 2px 8px #008bd24d}.link-page--home .jobs__filters,.link-page--jobs-finden .jobs__filters{flex-flow:wrap;justify-content:flex-start;align-items:flex-start;gap:8px;margin-bottom:48px;display:flex!important}.link-page--home .jobs__fil,.link-page--jobs-finden .jobs__fil{border-radius:var(--rpill);border:1.5px solid var(--blue);color:var(--blue);cursor:pointer;background:0 0;flex:none;place-self:flex-start start;min-width:0;padding:7px 18px;font-size:12px;font-weight:700;transition:background .15s,color .15s;width:auto!important}.link-page--home .jobs__fil.on,.link-page--home .jobs__fil:hover,.link-page--jobs-finden .jobs__fil.on,.link-page--jobs-finden .jobs__fil:hover{background:var(--blue);color:var(--white)}.link-page--home .jobs__list,.link-page--jobs-finden .jobs__list{z-index:1;flex-direction:column;gap:10px;margin-bottom:0;display:flex;position:relative}.link-page--home .jcard,.link-page--jobs-finden .jcard{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);cursor:pointer;background:#ffffff40;border:1px solid #ffffff8c;border-radius:50px;grid-template-rows:auto auto auto;grid-template-columns:1fr auto;align-items:stretch;gap:6px 20px;padding:24px 28px;transition:background .25s,transform .25s,box-shadow .25s;display:grid;position:relative;overflow:visible;box-shadow:inset 0 1px #ffffffb3,0 1px 6px #0000000a}.link-page--home .jcard:hover,.link-page--jobs-finden .jcard:hover{z-index:10;background:#4aafe28c;border-color:#4aafe2b3;transform:translateY(-2px);box-shadow:0 8px 28px #008bd226}.link-page--home .jcard__photo,.link-page--jobs-finden .jcard__photo{object-fit:cover;opacity:0;pointer-events:none;z-index:200;border-radius:50px;width:220px;height:240px;transition:opacity .28s,transform .28s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.92);box-shadow:0 16px 48px #00000040}.link-page--home .jcard:hover .jcard__photo,.link-page--jobs-finden .jcard:hover .jcard__photo{opacity:1;transform:translate(-50%,-50%)scale(1)}.link-page--home .jcard__title,.link-page--jobs-finden .jcard__title{color:var(--dk-grey);grid-area:1/1;margin:0;font-size:clamp(18px,2.3vw,30px);font-weight:500;transition:color .25s}.link-page--home .jcard:hover .jcard__title,.link-page--jobs-finden .jcard:hover .jcard__title{color:var(--white)}.link-page--home .jcard__desc,.link-page--jobs-finden .jcard__desc{color:var(--dk-grey);grid-area:2/1;margin:0;font-size:13px;font-weight:500;line-height:1.4;transition:color .25s}.link-page--home .jcard:hover .jcard__desc,.link-page--jobs-finden .jcard:hover .jcard__desc{color:#ffffffe6}.link-page--home .jcard__btn,.link-page--jobs-finden .jcard__btn{color:var(--blue);border-radius:var(--rpill);border:1.5px solid var(--blue);white-space:nowrap;background:0 0;flex:none;grid-area:3/1;justify-content:center;place-self:auto start;align-items:center;max-width:100%;margin-top:12px;padding:7px 18px;font-size:12px;font-weight:700;transition:color .25s,border-color .25s,background .25s;display:inline-flex;width:fit-content!important}.link-page--home .jcard:hover .jcard__btn,.link-page--jobs-finden .jcard:hover .jcard__btn{color:var(--white);background:#fff3;border-color:#fff9}.link-page--home .jcard__right,.link-page--jobs-finden .jcard__right{flex-direction:column;grid-area:1/2/4;justify-content:flex-start;align-items:flex-end;gap:8px;display:flex}.link-page--home .jcard__meta,.link-page--jobs-finden .jcard__meta{color:var(--dk-grey);white-space:nowrap;align-items:center;gap:16px;font-size:12px;font-weight:500;transition:color .25s;display:flex}.link-page--home .jcard:hover .jcard__meta,.link-page--jobs-finden .jcard:hover .jcard__meta{color:#ffffffe6}.link-page--home .jcard__mi,.link-page--jobs-finden .jcard__mi{align-items:center;gap:4px;display:flex}.link-page--home .jcard__mi svg,.link-page--jobs-finden .jcard__mi svg{flex-shrink:0;width:13px;height:13px}.link-page--home .jcard__badge,.link-page--jobs-finden .jcard__badge{letter-spacing:.08em;text-transform:uppercase;color:var(--white);background:var(--dk-grey);border-radius:var(--rpill);white-space:nowrap;padding:5px 12px;font-size:9px;font-weight:900;transition:background .25s}.link-page--home .jcard__badge.bl,.link-page--jobs-finden .jcard__badge.bl{background:var(--blue)}.link-page--home .jcard:hover .jcard__badge,.link-page--jobs-finden .jcard:hover .jcard__badge{background:#ffffff40}.link-page--home .jcard.hidden-tab,.link-page--home .jcard.hidden-fil,.link-page--jobs-finden .jcard.hidden-tab,.link-page--jobs-finden .jcard.hidden-fil{display:none}.link-page--home .jobs__more,.link-page--jobs-finden .jobs__more{flex-direction:column;justify-content:center;align-items:center;gap:6px;width:100%;margin-top:32px;box-shadow:none!important;color:inherit!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important;display:flex!important}.link-page--home .jobs__morebtn,.link-page--jobs-finden .jobs__morebtn{cursor:pointer;flex-direction:column;justify-content:center;align-items:center;gap:4px;max-width:100%;font-size:13px;font-weight:700;line-height:1.2;transition:opacity .18s;color:var(--blue)!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;width:fit-content!important;padding:0!important;display:flex!important}.link-page--home .jobs__morebtn:hover,.link-page--jobs-finden .jobs__morebtn:hover{opacity:.7}.link-page--home .jobs__morebtn svg,.link-page--jobs-finden .jobs__morebtn svg{width:18px;height:18px;stroke:var(--blue);fill:none;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;animation:1.6s ease-in-out infinite bnc}@media (max-width:768px){.link-page--home .jobs,.link-page--jobs-finden .jobs{padding:48px var(--gpad)!important}.link-page--home .jobs__hdr,.link-page--jobs-finden .jobs__hdr{grid-template-columns:1fr!important;gap:12px!important;margin-bottom:20px!important}.link-page--home .jobs__h2,.link-page--jobs-finden .jobs__h2{font-size:clamp(28px,8vw,44px)!important}.link-page--home .jobs__sub,.link-page--jobs-finden .jobs__sub{padding-top:0!important}.link-page--home .jobs__tabs,.link-page--jobs-finden .jobs__tabs{max-width:100%;overflow-x:auto}.link-page--home .jobs__filters,.link-page--jobs-finden .jobs__filters{flex-direction:row!important;margin-bottom:32px!important}.link-page--home .jcard,.link-page--jobs-finden .jcard{border-radius:25px!important;grid-template-rows:auto!important;grid-template-columns:1fr!important;gap:6px!important;padding:20px!important;display:grid!important;transform:none!important}.link-page--home .jcard:hover,.link-page--jobs-finden .jcard:hover{background:#ffffff40!important;border-color:#ffffff8c!important;transform:none!important;box-shadow:inset 0 1px #ffffffb3,0 1px 6px #0000000a!important}.link-page--home .jcard__photo,.link-page--jobs-finden .jcard__photo{display:none!important}.link-page--home .jcard__title,.link-page--jobs-finden .jcard__title{font-size:clamp(16px,4.5vw,22px)!important}.link-page--home .jcard__right,.link-page--jobs-finden .jcard__right{flex-flow:wrap!important;grid-area:auto/1!important;align-items:center!important;gap:6px!important}.link-page--home .jcard__meta,.link-page--jobs-finden .jcard__meta{white-space:normal!important;flex-wrap:wrap!important;gap:8px!important}.link-page--home .jcard:hover .jcard__title,.link-page--home .jcard:hover .jcard__desc,.link-page--home .jcard:hover .jcard__meta,.link-page--jobs-finden .jcard:hover .jcard__title,.link-page--jobs-finden .jcard:hover .jcard__desc,.link-page--jobs-finden .jcard:hover .jcard__meta{color:var(--dk-grey)!important}.link-page--home .jcard:hover .jcard__btn,.link-page--jobs-finden .jcard:hover .jcard__btn{color:var(--blue)!important;border-color:var(--blue)!important;background:0 0!important}}@media (max-width:480px){.link-page--home .jcard__right,.link-page--jobs-finden .jcard__right{display:none!important}}
.link-page--home .ben{background:var(--blue);padding:0 var(--gpad) 120px;grid-template-columns:none!important;gap:0!important;display:block!important}.link-page--home .ben__inner{max-width:var(--gmax);margin:0 auto}.link-page--home .ben__hdr{grid-template-columns:1fr 1fr;align-items:start;gap:32px;display:grid!important}.link-page--home .ben__tag{letter-spacing:.12em;text-transform:uppercase;color:#ffffff8c;margin-bottom:14px;font-size:11px;font-weight:700}.link-page--home .ben__h2{letter-spacing:-.025em;color:var(--off-white);text-transform:uppercase;margin:0;font-size:clamp(32px,4.5vw,56px);font-weight:900;line-height:.9}.link-page--home .ben__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;margin-top:56px;display:grid!important}.link-page--home .ben__sub{color:#ffffffe6;max-width:none;margin:0;padding-top:4px;font-size:clamp(20px,2.2vw,36px);font-weight:500;line-height:1.3}.link-page--home .ben__item-title{color:var(--white);margin:0 0 12px;font-size:24px;font-weight:700;line-height:1.15}.link-page--home .ben__item-text{color:#fffc;margin:0;font-size:14px;font-weight:500;line-height:1.6}.link-page--home .arb__filters,.link-page--arbeitswelten .awf__tabs,.link-page--home .sta__tabs,.link-page--kontakt .sta__tabs{flex-flow:wrap;justify-content:flex-start;align-items:flex-start;gap:8px;display:flex!important}.link-page--home .arb__fil,.link-page--arbeitswelten .awf__tab,.link-page--home .sta__tab,.link-page--kontakt .sta__tab{flex:none;justify-self:start;min-width:0;width:auto!important}.link-page--home .arb__content,.link-page--home .sta__content,.link-page--kontakt .sta__content,.link-page--arbeitswelten .awf__panel.on{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:0;display:grid!important}.link-page--home .arb__img,.link-page--home .sta__img,.link-page--kontakt .sta__img,.link-page--arbeitswelten .awf__panel-img{transform-origin:50%;z-index:2;border-radius:50px;position:relative;overflow:hidden;transform:skew(-8deg);box-shadow:0 16px 48px #00000026}.link-page--home .arb__img,.link-page--home .sta__img,.link-page--kontakt .sta__img{aspect-ratio:4/3}.link-page--arbeitswelten .awf__panel-img{background:var(--off-white);align-self:stretch;margin:-40px 0}.link-page--home .arb__img img,.link-page--home .sta__img img,.link-page--kontakt .sta__img img{object-fit:cover;transform-origin:50%;width:100%;height:100%;transform:skew(8deg)scale(1.42)}.link-page--home .arb__img img,.link-page--arbeitswelten .awf__panel-img img{transform:skew(8deg)scale(1.28)}.link-page--home .arb__card,.link-page--home .sta__info,.link-page--kontakt .sta__info,.link-page--arbeitswelten .awf__panel-body{background:var(--blue);z-index:1;border-radius:50px;flex-direction:column;justify-content:center;min-height:380px;margin-left:-100px;padding:72px 48px 72px 180px;display:flex;position:relative}.link-page--arbeitswelten .awf__panel-body{gap:20px}@media (max-width:768px){.link-page--home .ben{padding:0 var(--gpad) 64px}.link-page--home .ben__hdr,.link-page--home .ben__grid{grid-template-columns:1fr!important}.link-page--home .ben__hdr{gap:12px}.link-page--home .ben__grid{gap:24px;margin-top:32px}.link-page--home .arb__content,.link-page--home .sta__content,.link-page--kontakt .sta__content,.link-page--arbeitswelten .awf__panel.on{grid-template-columns:1fr!important}.link-page--home .arb__img,.link-page--home .sta__img,.link-page--kontakt .sta__img,.link-page--arbeitswelten .awf__panel-img{margin:0;box-shadow:none!important;border-radius:25px 25px 0 0!important;transform:none!important}.link-page--home .arb__img img,.link-page--home .sta__img img,.link-page--kontakt .sta__img img,.link-page--arbeitswelten .awf__panel-img img{transform:none!important}.link-page--home .arb__card,.link-page--home .sta__info,.link-page--kontakt .sta__info,.link-page--arbeitswelten .awf__panel-body{min-height:unset;margin-left:0;padding:20px;border-radius:0 0 25px 25px!important}}
@font-face{font-family:HN;src:url(/fonts/helveticaneueltstd-md-webfont.woff2)format("woff2");font-weight:500;font-display:swap}@font-face{font-family:HN;src:url(/fonts/helveticaneueltstd-bd-webfont.woff2)format("woff2");font-weight:700;font-display:swap}@font-face{font-family:HN;src:url(/fonts/helveticaneueltstd-hv-webfont.woff2)format("woff2");font-weight:900;font-display:swap}:root{--blue:#008bd2;--soft-blue:#4aafe2;--off-white:#f9f4eb;--lt-grey:#b8b5b5;--dk-grey:#585858;--black:#000;--white:#fff;--f:"HN","Helvetica Neue",Helvetica,Arial,sans-serif;--gmax:1280px;--gpad:clamp(20px,4vw,60px);--rpill:100px}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;-webkit-font-smoothing:antialiased}body{font-family:var(--f);background:var(--off-white);overflow-x:hidden}a{color:inherit;text-decoration:none}ul{list-style:none}img{width:100%;display:block}button{font-family:var(--f);cursor:pointer}.rev{opacity:0;transition:opacity .6s cubic-bezier(.22,1,.36,1),transform .6s cubic-bezier(.22,1,.36,1);transform:translateY(24px)}.rev.in{opacity:1;transform:none}.d1{transition-delay:80ms}.d2{transition-delay:.16s}.d3{transition-delay:.24s}.d4{transition-delay:.32s}.nav{z-index:200;pointer-events:none;padding:0 clamp(12px,2.5vw,32px);position:fixed;top:16px;left:0;right:0}.nav__pill{pointer-events:all;max-width:var(--gmax);border-radius:var(--rpill);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);-webkit--webkit-backdrop-filter:blur(20px);-webkit--webkit-backdrop-filter:blur(20px);background:#ffffff26;border:1px solid #fff3;align-items:center;height:56px;margin:0 auto;padding:0 16px 0 20px;transition:background .3s,border-color .3s;display:flex}.nav__logo{flex-shrink:0;align-items:center;margin-right:28px;display:flex}.nav__logo img{filter:brightness(0)invert();transition:filter .25s}.nav__logo:hover img{filter:none}.nav__links{flex:1;align-items:center;gap:0;display:flex}.nav__links>li{position:relative}.nav__links a{color:var(--white);border-radius:var(--rpill);white-space:nowrap;align-items:center;gap:3px;padding:6px 10px;font-size:13.5px;font-weight:500;transition:background .18s;display:flex}.nav__links a:hover{background:#ffffff21}.nav__links a[target=_blank]:hover,.nav.on-light .nav__links a[target=_blank]:hover{background:var(--blue);color:var(--white)}.nav__chev{stroke:#fff;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;fill:none;opacity:1;width:10px;height:10px;transition:transform .2s}.nav__links>li:hover .nav__chev{transform:rotate(180deg)}.nav__drop{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);opacity:0;pointer-events:none;background:#fffffff5;border:1px solid #008bd22e;border-radius:12px;min-width:220px;padding:6px;transition:opacity .18s,transform .18s;position:absolute;top:calc(100% + 6px);left:0;transform:translateY(-4px)}.nav__links>li:hover .nav__drop,.nav__links>li:focus-within .nav__drop{opacity:1;pointer-events:all;transform:translateY(0)}.nav__drop a{color:var(--blue);border-radius:8px;padding:8px 12px;font-size:13px;font-weight:500;display:block}.nav__drop a:hover{background:#008bd214}.nav__right{flex-shrink:0;align-items:center;gap:8px;margin-left:10px;display:flex}.nav__row1,.nav__row2{display:contents}.nav__divider{display:none}.nav__cta{color:var(--white);border-radius:var(--rpill);white-space:nowrap;background:0 0;border:1.5px solid #fff9;padding:8px 20px;font-size:13.5px;font-weight:700;transition:background .18s,color .18s}.nav__cta:hover{background:var(--white);color:var(--blue)}.nav__soc{gap:6px;display:flex}.nav__soc a{border:1.5px solid #fff9;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;transition:background .18s,border-color .18s;display:flex}.nav__soc svg{fill:#fff;width:14px;height:14px;transition:fill .18s}.nav__soc a:hover{background:var(--white);border-color:var(--white)}.nav__soc a:hover svg{fill:var(--blue)}.nav__burger{width:34px;height:34px;color:var(--white);background:0 0;border:1.5px solid #fff9;border-radius:50%;justify-content:center;align-items:center;margin-left:auto;display:none}.nav.on-light .nav__pill{background:#ffffff38;border-color:#008bd22e}.nav.on-light .nav__links a{color:var(--blue)}.nav.on-light .nav__links a:hover{background:#008bd214}.nav.on-light .nav__chev{stroke:var(--blue);opacity:1}.nav.on-light .nav__logo img{filter:none}.nav.on-light .nav__logo:hover img{filter:brightness(0)invert()}.nav.on-light .nav__cta{color:var(--blue);border-color:#008bd2cc}.nav.on-light .nav__cta:hover{background:var(--blue);color:var(--white);border-color:var(--blue)}.nav.on-light .nav__soc a{border-color:#008bd2cc}.nav.on-light .nav__soc svg{fill:var(--blue)}.nav.on-light .nav__soc a:hover{background:var(--blue);border-color:var(--blue)}.nav.on-light .nav__soc a:hover svg{fill:var(--white)}.nav.on-light .nav__burger{color:var(--blue);border-color:#008bd2cc}.mob{z-index:199;pointer-events:none;padding:0 clamp(12px,2.5vw,32px);position:fixed;top:16px;left:0;right:0}.mob.open{pointer-events:all}.mob__panel{max-width:var(--gmax);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);-webkit--webkit-backdrop-filter:blur(22px);opacity:0;background:#ffffff2e;border:1px solid #ffffff40;border-radius:28px;max-height:0;margin:0 auto;transition:max-height .48s cubic-bezier(.22,1,.36,1),opacity .2s;overflow:hidden}.mob.open .mob__panel{opacity:1;max-height:600px}.mob__body{flex-direction:column;padding:64px 8px 24px;display:flex}.mob__item{color:#ffffffeb;border-radius:var(--rpill);opacity:0;padding:13px 12px;font-size:16px;font-weight:500;transition:background .15s,color .15s,opacity .2s,transform .2s;display:block;transform:translateY(-5px)}.mob__item:hover{background:#ffffff1a}.mob__item--sub{color:#ffffff80;font-size:14px}.mob.on-light .mob__item{color:var(--blue)}.mob.on-light .mob__item:hover{background:#008bd214}.mob.on-light .mob__item--sub{color:#008bd28c}.mob.on-light .mob__div{background:#008bd226}.mob.on-light .mob__cta{color:var(--blue);border-color:#008bd2cc}.mob.on-light .mob__soc a{border-color:#008bd2cc}.mob.on-light .mob__soc a:hover{background:#008bd214}.mob.on-light .mob__soc svg{fill:var(--blue)}.mob.open .mob__item{opacity:1;transform:translateY(0)}.mob.open .mob__item:first-child{transition-delay:.12s}.mob.open .mob__item:nth-child(2){transition-delay:.17s}.mob.open .mob__item:nth-child(3){transition-delay:.2s}.mob.open .mob__item:nth-child(4){transition-delay:.23s}.mob.open .mob__item:nth-child(5){transition-delay:.26s}.mob.open .mob__item:nth-child(6){transition-delay:.29s}.mob.open .mob__item:nth-child(7){transition-delay:.32s}.mob.open .mob__item:nth-child(8){transition-delay:.35s}.mob.open .mob__item:nth-child(9){transition-delay:.38s}.mob__div{background:#ffffff26;height:1px;margin:8px 12px}.mob__row{opacity:0;flex-direction:column;align-items:stretch;gap:8px;padding:8px 12px 4px;transition:opacity .2s .42s,transform .2s .42s;display:flex;transform:translateY(-5px)}.mob__row1{align-items:center;gap:8px;display:flex}.mob__row1 .mob__soc{margin-left:auto}.mob__div2{background:#ffffff26;height:1px;margin:8px 0}.mob.on-light .mob__div2{background:#008bd226}.mob__row2{align-items:center;display:flex}.mob.open .mob__row{opacity:1;transform:translateY(0)}.mob__cta{color:var(--white);border-radius:var(--rpill);white-space:nowrap;background:0 0;border:1.5px solid #fff9;padding:7px 18px;font-size:13.5px;font-weight:700}.mob__soc{gap:6px;margin-left:auto;display:flex}.mob__soc a{border:1.5px solid #ffffff80;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.mob__soc svg{width:13px;height:13px;fill:var(--white)}.hero{background:var(--blue);border-radius:0 0 50px 50px;position:relative;overflow:hidden}.hero__photo{z-index:1;border-radius:0 0 50px 50px;width:100%;height:82.5vh;min-height:480px;max-height:860px;position:relative;overflow:hidden}.hero__photo img{object-fit:cover;object-position:center 15%;will-change:transform;width:100%;height:100%}.hero__photo:after{content:"";pointer-events:none;z-index:1;background:linear-gradient(#0000 0%,#00000059 100%);border-radius:0 0 50px 50px;height:50%;position:absolute;bottom:0;left:0;right:0}.hero__body{padding:0 var(--gpad) 56px;z-index:2;position:relative}.hero__inner{max-width:var(--gmax);margin:0 auto}.hero__h1{overflow-wrap:break-word;word-break:break-word;-webkit-hyphens:auto;hyphens:auto;letter-spacing:-.03em;color:var(--off-white);text-transform:uppercase;margin-top:-.32em;margin-bottom:28px;font-size:clamp(44px,8.5vw,120px);font-weight:900;line-height:.95}.hero__sub{color:var(--white);max-width:75%;margin-bottom:28px;font-size:36px;font-weight:500;line-height:1.1}.hero__btn{color:var(--white);border-radius:var(--rpill);background:0 0;border:1.5px solid #ffffffb3;align-items:center;padding:10px 24px;font-size:13.5px;font-weight:700;transition:background .18s;display:inline-flex}.hero__btn:hover{background:#ffffff21}.sec{padding:120px var(--gpad)}.sec__inner{max-width:var(--gmax);margin:0 auto}.sec--blue{background:var(--blue)}.sec--ow{background:var(--off-white)}.sec__eyebrow{letter-spacing:0;text-transform:uppercase;margin-bottom:12px;font-size:15px;font-weight:700}.sec--ow .sec__eyebrow{color:var(--dk-grey)}.sec--blue .sec__eyebrow{color:#fff9}.sec__h2{overflow-wrap:break-word;word-break:break-word;-webkit-hyphens:auto;hyphens:auto;letter-spacing:-.025em;text-transform:uppercase;margin-bottom:12px;font-size:clamp(36px,5vw,72px);font-weight:900;line-height:.92}.sec--ow .sec__h2{color:var(--blue)}.sec--blue .sec__h2{color:var(--white)}.sec__body{font-size:16px;font-weight:500;line-height:1.7}.sec--ow .sec__body{color:var(--dk-grey)}.sec--blue .sec__body{color:#ffffffd9}.twocol{grid-template-columns:1fr 1fr;align-items:start;gap:40px;display:grid}.fullimg{border-radius:50px;width:100%;height:560px;overflow:hidden}.fullimg img{object-fit:cover;object-position:center 35%;width:100%;height:100%}.faq{background:var(--off-white);padding:120px var(--gpad)}.faq__inner{max-width:var(--gmax);grid-template-columns:1fr 2fr;align-items:start;gap:80px;margin:0 auto;display:grid}.faq__tag{letter-spacing:.12em;text-transform:uppercase;color:var(--dk-grey);margin-bottom:12px;font-size:11px;font-weight:700}.faq__h2{color:var(--blue);text-transform:uppercase;font-size:clamp(32px,4.5vw,56px);font-weight:900;line-height:.9}.faq__item{border-bottom:1px solid #0000001f;padding:24px 0}.faq__q{color:var(--blue);cursor:pointer;align-items:center;gap:16px;font-size:17px;font-weight:700;list-style:none;display:flex}.faq__q::-webkit-details-marker{display:none}.faq__q:after{content:"+";flex-shrink:0;font-size:24px;font-weight:400;transition:transform .2s}details[open] .faq__q:after{transform:rotate(45deg)}.faq__a{color:var(--dk-grey);padding-top:16px;font-size:15px;font-weight:500;line-height:1.65}.nxt{background:var(--blue);padding:80px var(--gpad)}.nxt__inner{max-width:var(--gmax);align-items:center;gap:40px;margin:0 auto;display:flex}.nxt__tag{letter-spacing:.12em;text-transform:uppercase;color:#ffffffa6;margin-bottom:12px;font-size:11px;font-weight:700}.nxt__h2{color:var(--white);font-size:clamp(24px,3vw,44px);font-weight:900;line-height:1}.nxt__btn{color:var(--off-white);border-radius:var(--rpill);white-space:nowrap;background:0 0;border:1.5px solid #f9f4eb99;align-items:center;padding:12px 32px;font-size:13.5px;font-weight:700;transition:background .18s;display:inline-flex}.nxt__btn:hover{background:#f9f4eb26}.sta{background:var(--off-white);padding:120px var(--gpad) 280px}.sta__inner{max-width:var(--gmax);margin:0 auto}.sta__tag{letter-spacing:.12em;text-transform:uppercase;color:var(--dk-grey);margin-bottom:10px;font-size:11px;font-weight:700}.sta__h2{letter-spacing:-.025em;color:var(--blue);text-transform:uppercase;margin-bottom:40px;font-size:clamp(32px,4.5vw,56px);font-weight:900;line-height:.9}.sta__tabs{gap:8px;margin-bottom:48px;display:flex}.sta__tab{border-radius:var(--rpill);border:1.5px solid var(--blue);color:var(--blue);cursor:pointer;background:0 0;padding:7px 18px;font-size:12px;font-weight:700;transition:background .15s,color .15s}.sta__tab.on{background:var(--blue);color:var(--white)}.sta__content{grid-template-columns:1fr 1fr;align-items:center;gap:0;display:grid}.sta__img{transform-origin:50%;aspect-ratio:4/3;z-index:2;border-radius:50px;position:relative;overflow:hidden;transform:skew(-8deg);box-shadow:0 16px 48px #00000026}.sta__img img{object-fit:cover;object-position:center 60%;transform-origin:50%;width:100%;height:100%;display:block;transform:skew(8deg)scale(1.42)}.sta__info{background:var(--blue);z-index:1;border-radius:50px;flex-direction:column;justify-content:center;min-height:380px;margin-left:-100px;padding:72px 48px 72px 180px;display:flex;position:relative}.sta__info-tag{letter-spacing:.12em;text-transform:uppercase;color:#fff9;margin-bottom:16px;font-size:11px;font-weight:700}.sta__info-title{color:var(--white);margin-bottom:20px;font-size:clamp(22px,2.5vw,36px);font-weight:900;line-height:1.15}.sta__info-text{color:#ffffffd9;font-size:14px;font-weight:500;line-height:1.7}.cta{background:var(--blue);padding:120px var(--gpad);z-index:2;border-radius:50px 50px 0 0;margin-top:64px;position:relative}.cta__inner{max-width:var(--gmax);margin:0 auto}.cta__h2{overflow-wrap:break-word;word-break:break-word;-webkit-hyphens:auto;hyphens:auto;letter-spacing:-.03em;color:var(--off-white);text-transform:uppercase;margin-bottom:28px;font-size:clamp(72px,11vw,148px);font-weight:900;line-height:.87}.cta__sub{color:var(--white);max-width:860px;margin-bottom:48px;font-size:clamp(20px,2.8vw,36px);font-weight:500;line-height:1.4}.cta__cons{grid-template-columns:1fr 1fr;gap:48px;margin-bottom:56px;display:grid}.cta__con{flex-direction:column;gap:6px;display:flex}.cta__con-top{align-items:center;gap:12px;display:flex}.cta__con-icon{width:22px;height:22px;stroke:var(--white);fill:none;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0}.cta__con-label{color:var(--white);font-size:clamp(18px,1.8vw,22px);font-weight:900}.cta__csub{color:#ffffffa6;margin-bottom:6px;padding-left:34px;font-size:13px;font-weight:500}.cta__cbtn{color:var(--white);border-radius:var(--rpill);background:0 0;border:1.5px solid #ffffff8c;align-self:flex-start;align-items:center;margin-left:34px;padding:9px 22px;font-size:13px;font-weight:700;transition:background .18s;display:inline-flex}.cta__cbtn:hover{background:#ffffff21}.cta__team{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.tcard{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffff08;border:1px solid #ffffff2e;border-radius:50px;transition:transform .3s cubic-bezier(.22,1,.36,1);overflow:hidden;box-shadow:inset 0 2px #ffffffbf}.tcard:hover{transform:translateY(-5px)}.tcard__img{aspect-ratio:3/4;overflow:hidden}.tcard__img img{object-fit:cover;object-position:center top;width:100%;height:100%;transition:transform .5s}.tcard:hover .tcard__img img{transform:scale(1.04)}.tcard__body{padding:20px 22px 28px}.tcard__row{justify-content:space-between;align-items:flex-start;gap:10px;margin-bottom:6px;display:flex}.tcard__name{color:var(--white);font-size:clamp(18px,2.3vw,30px);font-weight:500;line-height:1.2}.tcard__li{background:var(--white);border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;transition:opacity .18s;display:flex}.tcard__li:hover{opacity:.85}.tcard__li svg{width:14px;height:14px;fill:var(--blue)}.tcard__role{color:#ffffffa6;font-size:12px;font-weight:500;line-height:1.45}.foot{background:var(--off-white);padding:80px var(--gpad) 0}.foot__inner{max-width:var(--gmax);margin:0 auto}.foot__top{border-bottom:1px solid var(--blue);grid-template-columns:1fr 180px 130px;gap:60px;padding-bottom:48px;display:grid}.foot__alabel{color:var(--blue);margin-bottom:3px;font-size:12px;font-weight:900}.foot__atext{color:var(--blue);margin-bottom:16px;font-size:12px;font-weight:500;line-height:1.5}.foot__soc{gap:8px;margin-top:6px;display:flex}.foot__soc a{background:var(--blue);border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;transition:background .18s;display:flex}.foot__soc a:hover{background:var(--soft-blue)}.foot__soc svg{width:13px;height:13px;fill:var(--white)}.foot__nc a,.foot__nc2 a{color:var(--blue);margin-bottom:7px;font-size:13px;font-weight:500;transition:opacity .18s;display:block}.foot__nc a:hover,.foot__nc2 a:hover{opacity:.7}.foot__word{padding:56px 0}.foot__bot{border-top:1px solid var(--blue);flex-wrap:wrap;align-items:center;gap:10px;padding:18px 0;display:flex}.foot__copy{color:var(--dk-grey);font-size:11px;font-weight:500}.foot__leg{gap:20px;display:flex}.foot__leg a{color:var(--dk-grey);font-size:11px;font-weight:500}.wcard-progress{display:none}.vcard,.stimmen__card{cursor:pointer}.vcard .vplay,.stimmen__card .vplay{-webkit-backdrop-filter:blur(8px);z-index:3;pointer-events:none;background:#ffffff40;border:1.5px solid #ffffff59;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;transition:opacity .3s,transform .3s,background .2s;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.vcard .vplay svg,.stimmen__card .vplay svg{fill:#fff;width:24px;height:24px;margin-left:3px}.vcard .vplay:hover,.stimmen__card .vplay:hover{background:#fff6;transform:translate(-50%,-50%)scale(1.08)}.vcard.playing .vplay,.stimmen__card.playing .vplay{opacity:0;pointer-events:none;transform:translate(-50%,-50%)scale(.8)}@media (max-width:768px){.rev{transition:opacity .4s,transform .4s;transform:translateY(12px)}.hero__photo:after{border-radius:0 0 24px 24px}.hero__h1{margin-top:-.26em;font-size:clamp(36px,11vw,60px)}.hero__sub{font-size:clamp(15px,4.2vw,20px)}.hero__btn{padding:12px 24px;font-size:14px}.sec__h2{margin-bottom:0;font-size:clamp(28px,8vw,44px)}.sec__body{font-size:clamp(15px,4.2vw,18px);line-height:1.5}.fullimg{border-radius:24px;height:280px}.fullimg--keep50{border-radius:50px!important}.photo-overlap{margin-top:0!important}.strip{display:none!important}.nxt__inner{flex-direction:column;align-items:flex-start;gap:16px}.nxt__h2{font-size:clamp(28px,8vw,36px)}.sta__h2{font-size:clamp(28px,8vw,44px)}.arb__content{grid-template-columns:1fr}.arb__img{box-shadow:none;border-radius:25px 25px 0 0;transform:none}.arb__img img{transform:none}.arb__card{min-height:unset;border-radius:0 0 25px 25px;margin-top:0;margin-left:0;padding:20px}.cta__h2{margin-bottom:24px;font-size:clamp(36px,11vw,64px)}.cta__sub{margin-bottom:32px;font-size:clamp(16px,4.2vw,22px)}.tcard__img{height:240px}.tcard__name{color:var(--white);font-size:clamp(20px,5.5vw,26px)}.tcard__body{padding:20px 16px}.tcard{position:relative}.tcard__img{aspect-ratio:4/3!important;height:auto!important}.tcard__img img{object-position:center 20%!important}.tcard__li{z-index:3;width:32px;height:32px;top:0;right:16px;transform:translateY(-50%);box-shadow:0 2px 8px #00000026;position:absolute!important}.tcard__body{position:relative}.tcard__row{margin-bottom:4px}.faq2__grid{grid-template-columns:1fr}.foot__soc{border-bottom:1px solid var(--blue);margin-bottom:0;padding-bottom:12px}.foot__nc{padding-top:12px}.foot__nc a:last-child{margin-bottom:0}.foot__nc2{border-bottom:1px solid var(--blue);margin-top:-21px;padding-top:0;padding-bottom:12px}.foot__word{border-bottom:1px solid var(--blue);padding:20px 0}.foot__bot{border-top:none;flex-direction:column;align-items:flex-start;gap:6px;padding:12px 0}.foot__leg{flex-wrap:wrap;gap:12px}.foot__top{border-bottom:none;padding-bottom:0}.wcard,.wcard2{border-radius:25px!important}.wcard__img{border-radius:25px 25px 0 0!important}.emp-card{border-radius:25px!important}.emp-cards{margin-top:40px!important}.hist{padding-top:56px!important}.info-card,.val-card,.ben-card,.tip,.faq__item,.faq2__item,.step-card,.bcard{border-radius:25px!important}.awf__panel-img{border-radius:25px 25px 0 0!important}.awf__panel-body{border-radius:0 0 25px 25px!important}.wege__card .wege__cbody,.fcard__body,.bcard__body,.tcard__body,.ecard__body,.wege__cbody,.jcard{padding:20px!important}.fcard,.tcard{border-radius:25px}.nav__right,.nav__links,.nav__cta,.nav__soc{display:none!important}.nav{max-width:100vw;padding:0 12px;overflow:visible}.nav__pill{justify-content:space-between;align-items:center;width:auto;max-width:none;height:48px;padding:0 12px 0 16px;display:flex}.nav__burger{flex-shrink:0;margin-left:auto;display:flex!important}.nav__logo{flex-shrink:0;margin-right:0}.nav__logo img{height:18px!important}.hero{border-radius:0 0 40px 40px}.hero__photo{border-radius:0 0 24px 24px;height:52vh;min-height:260px}.hero__h1{font-size:clamp(36px,11vw,60px)}.hero__sub{margin-bottom:20px;font-size:clamp(15px,4.2vw,20px)}.hero__body{padding-bottom:28px}.sec{padding:48px var(--gpad)}.twocol{grid-template-columns:1fr;gap:6px}.fullimg{height:280px}.faq{padding:48px var(--gpad)}.faq__inner{grid-template-columns:1fr;gap:32px}.nxt__inner{flex-direction:column;align-items:flex-start}.sta{padding:48px var(--gpad) 64px}.sta__content{grid-template-columns:1fr}.sta__img{box-shadow:none;border-radius:25px 25px 0 0;transform:none}.sta__img img{transform:none!important}.sta__info{min-height:unset;border-radius:0 0 25px 25px;margin-left:0;padding:20px}.cta{padding:56px var(--gpad);border-radius:50px 50px 0 0}.cta__h2{font-size:clamp(36px,11vw,64px)}.cta__cons{grid-template-columns:1fr;gap:24px;margin-bottom:36px}.cta__team{grid-template-columns:repeat(2,1fr)}.foot{padding:48px var(--gpad) 0}.foot__top{grid-template-columns:1fr;gap:28px}.wcard-slider{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:10px;padding:0 0 8px;position:relative;overflow-x:scroll;margin:24px calc(-1 * var(--gpad)) 0 0!important;grid-template-columns:none!important;display:flex!important}.wcard-slider::-webkit-scrollbar{display:none}.wcard-slider .wcard{scroll-snap-align:start;border-radius:25px;flex:0 0 72%;min-width:72%;box-shadow:none!important;transform:none!important}.wcard-slider .wcard:hover{box-shadow:none!important;transform:none!important}.wcard-slider .wcard__img{aspect-ratio:auto;height:160px}.wcard-slider .wcard__img img{object-fit:cover;width:100%;height:100%}.wcard__body{padding:16px 16px 20px}.wcard__body .wcard__title{margin-bottom:4px;font-size:18px!important}.wcard__body .wcard__copy{line-height:1.45;font-size:13px!important}.wcard-progress{background:#008bd226;border-radius:2px;height:3px;margin-top:20px;display:block;overflow:hidden}.wcard-progress__bar{background:var(--blue);border-radius:2px;width:20%;height:100%;transition:width .15s}}.val-cards{flex-wrap:wrap;gap:16px;margin-top:40px;display:flex}.val-card{border-radius:var(--rpill);color:var(--blue);background:#ffffff8c;border:1px solid #ffffffbf;padding:16px 24px;font-size:15px;font-weight:700;transition:transform .2s,background .2s}.val-card:hover{background:#fffc;transform:translateY(-2px)}.info-cards{grid-template-columns:repeat(2,1fr);gap:24px;margin-top:40px;display:grid}.icard{background:#fff9;border:1px solid #fffc;border-radius:32px;padding:40px 36px}.icard__title{color:var(--blue);margin-bottom:12px;font-size:20px;font-weight:700}.icard__text{color:var(--dk-grey);font-size:14px;font-weight:500;line-height:1.7}.wcard-slider{grid-template-columns:repeat(3,1fr);gap:48px;margin-top:120px;display:grid}.wcard{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff8c;border:1px solid #ffffffbf;border-radius:25px;flex-direction:column;transition:transform .25s,box-shadow .25s;display:flex;overflow:hidden;box-shadow:inset 0 1px #ffffffe6,0 2px 8px #0000000a}.wcard:hover{transform:translateY(-3px);box-shadow:inset 0 1px #fffc,0 12px 32px #0000001a}.wcard__img{aspect-ratio:4/3;overflow:hidden}.wcard__img img{object-fit:cover;object-position:center 30%;width:100%;height:100%;transition:transform .5s cubic-bezier(.22,1,.36,1)}.wcard:hover .wcard__img img{transform:scale(1.04)}.wcard__body{flex-direction:column;flex:1;gap:8px;padding:35px 35px 42px;display:flex}.wcard__title{color:var(--blue);font-size:clamp(18px,1.8vw,26px);font-weight:500;line-height:1.1}.wcard__text{color:var(--dk-grey);flex:1;font-size:16px;font-weight:500;line-height:1.5}@media (max-width:768px){.info-cards{grid-template-columns:1fr}.val-cards{gap:10px}.photo-cards-3,.photo-cards-2{grid-template-columns:1fr!important}}.bigimg{z-index:2;width:100%;margin-bottom:-50px;padding:0;position:relative}.bigimg__wrap{aspect-ratio:16/7;border-radius:50px;width:100%;max-width:none;overflow:hidden}.bigimg__wrap img{object-fit:cover;object-position:center 40%;width:100%;height:100%}.sec--blue-round{background:var(--blue);z-index:1;border-radius:0 0 50px 50px;position:relative;overflow:hidden}.sec--blue-round .sec__h2{color:var(--white)}.emp-cards{grid-template-columns:repeat(4,1fr);gap:24px;margin-top:80px;display:grid}.emp-card{background:#fff0;border:1.5px solid #fff3;border-radius:25px;flex-direction:column;gap:0;padding:32px 28px 28px;transition:background .2s,transform .2s,border-color .2s;display:flex;box-shadow:inset 0 1px #ffffff26,inset 0 -1px #ffffff0d}.emp-card:hover{background:#ffffff0f;border-color:#ffffff4d;transform:translateY(-2px)}.emp-card__tag{letter-spacing:.12em;text-transform:uppercase;color:#ffffff73;margin-bottom:14px;font-size:11px;font-weight:700}.emp-card__title{color:var(--white);margin-bottom:14px;font-size:24px;font-weight:700;line-height:1.15}.emp-card__text{color:#fffc;flex:1;margin-bottom:20px;font-size:13px;font-weight:500;line-height:1.6}.emp-card__link{color:var(--white);align-items:center;gap:6px;margin-top:0;font-size:13px;font-weight:700;text-decoration:none;display:flex}.emp-card__link svg{width:13px;height:13px;stroke:var(--white);fill:none;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;transition:transform .18s}.emp-card:hover .emp-card__link svg{transform:translate(4px)}.hist{padding:112px 0 112px var(--gpad);position:relative;overflow:hidden}.hist__inner{max-width:var(--gmax);margin:0 auto}.hist__eyebrow{text-transform:uppercase;color:#fff9;padding-right:var(--gpad);margin-bottom:16px;font-size:15px;font-weight:700}.hist__head{padding-right:var(--gpad);grid-template-columns:1fr 1fr;gap:32px;margin-bottom:80px;display:grid}.hist__h2{color:var(--off-white);text-transform:uppercase;font-size:clamp(36px,5vw,72px);font-weight:900;line-height:.85}.hist__sub{color:#ffffffd9;font-size:clamp(18px,2vw,28px);font-weight:500;line-height:1.35}.tl-track{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-bottom:24px;padding-right:var(--gpad);cursor:grab;gap:0;display:flex;overflow-x:auto}.tl-track::-webkit-scrollbar{display:none}.tl-track.grabbing{cursor:grabbing}.tl-line-wrap{align-items:center;margin-bottom:40px;display:flex;position:relative}.tl-line-bar{background:#ffffff40;flex:1;height:2px;position:relative}.tl-dot{border:3px solid var(--white);z-index:2;background:0 0;border-radius:50%;flex-shrink:0;width:14px;height:14px;transition:background .3s;position:relative}.tl-item:first-child .tl-line-bar:first-child{display:none}.tl-item{scroll-snap-align:start;flex-direction:column;flex-shrink:0;min-width:420px;max-width:420px;padding-right:48px;display:flex}.tl-item__img{aspect-ratio:4/3;background:#ffffff14;border-radius:24px;width:100%;margin-bottom:12px;overflow:hidden}.tl-item__img img{object-fit:cover;object-position:center center;width:100%;height:100%}.tl-item__date{color:var(--white);margin-bottom:8px;font-size:28px;font-weight:900}.tl-item__title{color:var(--white);margin-bottom:12px;font-size:18px;font-weight:700;line-height:1.3}.tl-item__text{color:#fffc;font-size:15px;font-weight:400;line-height:1.6}.tl-progress{height:3px;margin-top:16px;margin-right:var(--gpad);background:#ffffff26;border-radius:2px;overflow:hidden}.tl-progress__bar{background:var(--white);border-radius:2px;width:20%;height:100%;transition:width .15s}.tl-nav{margin-top:20px;margin-right:var(--gpad);gap:12px;display:flex}.tl-nav__btn{cursor:pointer;opacity:.7;background:0 0;border:1.5px solid #ffffff59;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;transition:background .2s,border-color .2s,opacity .2s;display:flex}.tl-nav__btn:hover{opacity:1;background:#ffffff1f;border-color:#fff9}.tl-nav__btn svg{width:16px;height:16px;stroke:var(--white);stroke-width:2px;fill:none;stroke-linecap:round;stroke-linejoin:round}.stimmen{padding:50px 0 0;position:relative}.stimmen__img{padding:0 var(--gpad);z-index:2;margin-bottom:-50px;position:relative}.stimmen__img-wrap{max-width:var(--gmax);aspect-ratio:1280/762;border-radius:50px;margin:0 auto;overflow:hidden}.stimmen__img-wrap img{object-fit:cover;object-position:center 30%;width:100%;height:100%}.stimmen__body{background:var(--off-white);padding:90px var(--gpad) 60px;z-index:1;border-radius:0 0 50px 50px;position:relative}.stimmen__inner{max-width:var(--gmax);margin:0 auto}.stimmen__h2{overflow-wrap:break-word;word-break:break-word;-webkit-hyphens:auto;hyphens:auto;letter-spacing:-.025em;color:var(--blue);text-transform:uppercase;margin-bottom:40px;font-size:clamp(64px,10vw,128px);font-weight:900;line-height:.88}.stimmen__sub{color:var(--dk-grey);margin-bottom:40px;font-size:clamp(20px,2.5vw,36px);font-weight:500;line-height:1.1}.stimmen__cards{grid-template-columns:repeat(3,1fr);gap:32px;display:grid}.stimmen__card{aspect-ratio:9/16;background:#111;border-radius:50px;position:relative;overflow:hidden}.stimmen__card video{object-fit:cover;width:100%;height:100%;display:block}.stimmen__progress{display:none}.stimmen__body{margin-bottom:120px}.stimmen__nav{gap:12px;margin-top:20px;display:none}.stimmen__nav.visible{display:flex}.stimmen__nav-btn{cursor:pointer;opacity:.7;background:0 0;border:1.5px solid #008bd24d;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;transition:background .2s,border-color .2s,opacity .2s;display:flex}.stimmen__nav-btn:hover{border-color:var(--blue);opacity:1;background:#008bd214}.stimmen__nav-btn svg{width:16px;height:16px;stroke:var(--blue);stroke-width:2px;fill:none;stroke-linecap:round;stroke-linejoin:round}@media (max-width:768px){.bigimg__wrap{aspect-ratio:16/9;border-radius:24px}.emp-cards{grid-template-columns:1fr;gap:16px}.hist__head{grid-template-columns:1fr;gap:20px;padding-right:20px}.tl-item{min-width:300px;max-width:300px;padding-right:24px}.tl-item__img{aspect-ratio:3/2}.stimmen__img-wrap{aspect-ratio:auto;border-radius:24px;height:280px}.stimmen__h2{font-size:clamp(36px,11vw,64px)}.stimmen__cards{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;margin:0 calc(-1 * var(--gpad));gap:10px;padding:0 calc(50vw - 42%) 8px;display:flex;overflow-x:scroll}.stimmen__cards::-webkit-scrollbar{display:none}.stimmen__card{scroll-snap-align:center;opacity:.5;border-radius:25px;flex:0 0 84%;min-width:84%;transition:transform .35s,opacity .35s;transform:scale(.88)}.stimmen__card.active{opacity:1;transform:scale(1)}.stimmen__progress{background:#008bd226;border-radius:2px;height:3px;margin-top:20px;display:block;overflow:hidden}.stimmen__progress-bar{background:var(--blue);border-radius:2px;width:33%;height:100%;transition:width .15s}.stimmen__body{margin-bottom:60px}.sec--blue-round{border-radius:24px}}.nav.on-light .nav__links a.active{box-shadow:none;box-shadow:none;color:var(--blue)!important;background:#008bd21f!important;font-weight:700!important}.btt{z-index:190;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);-webkit--webkit-backdrop-filter:blur(16px);cursor:pointer;opacity:0;pointer-events:none;background:#ffffff40;border:1.5px solid #ffffff8c;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;transition:opacity .35s,transform .35s,background .18s,box-shadow .18s;display:flex;position:fixed;bottom:clamp(16px,2.5vw,32px);right:clamp(16px,2.5vw,32px);transform:translateY(8px);box-shadow:inset 0 1px #fff9,0 4px 16px #0000001a}.btt.vis{opacity:1;pointer-events:all;transform:translateY(0)}.btt:hover{background:#ffffff73;box-shadow:inset 0 1px #fffc,0 8px 24px #00000026}.btt svg{width:18px;height:18px;stroke:var(--dk-grey);fill:none;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;transition:stroke .18s}.btt:hover svg{stroke:var(--blue)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (max-width:480px){.cta__team{grid-template-columns:repeat(2,1fr)}}
@font-face{font-family:HN;src:url(/fonts/helveticaneueltstd-md-webfont.woff2)format("woff2");font-weight:500;font-display:swap}@font-face{font-family:HN;src:url(/fonts/helveticaneueltstd-bd-webfont.woff2)format("woff2");font-weight:700;font-display:swap}@font-face{font-family:HN;src:url(/fonts/helveticaneueltstd-hv-webfont.woff2)format("woff2");font-weight:900;font-display:swap}:root{--blue:#008bd2;--soft-blue:#4aafe2;--off-white:#f9f4eb;--lt-grey:#b8b5b5;--dk-grey:#585858;--black:#000;--white:#fff;--f:"HN","Helvetica Neue",Helvetica,Arial,sans-serif;--gmax:1280px;--gpad:clamp(20px,4vw,60px);--rpill:100px}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;-webkit-font-smoothing:antialiased}body{font-family:var(--f);background:var(--off-white);overflow-x:hidden}a{color:inherit;text-decoration:none}ul{list-style:none}img{width:100%;display:block}button{font-family:var(--f);cursor:pointer}.rev{opacity:0;transition:opacity .6s cubic-bezier(.22,1,.36,1),transform .6s cubic-bezier(.22,1,.36,1);transform:translateY(24px)}.rev.in{opacity:1;transform:none}.d1{transition-delay:80ms}.d2{transition-delay:.16s}.d3{transition-delay:.24s}.d4{transition-delay:.32s}.nav{z-index:200;pointer-events:none;padding:0 clamp(12px,2.5vw,32px);position:fixed;top:16px;left:0;right:0}.nav__pill{pointer-events:all;max-width:var(--gmax);border-radius:var(--rpill);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);-webkit--webkit-backdrop-filter:blur(20px);-webkit--webkit-backdrop-filter:blur(20px);background:#ffffff26;border:1px solid #fff3;align-items:center;height:56px;margin:0 auto;padding:0 16px 0 20px;display:flex}.nav__logo{flex-shrink:0;align-items:center;margin-right:28px;display:flex}.nav__logo img{filter:brightness(0)invert();transition:filter .25s}.nav__logo:hover img{filter:none}.nav__links{flex:1;align-items:center;gap:0;display:flex}.nav__links>li{position:relative}.nav__links a{color:var(--white);border-radius:var(--rpill);white-space:nowrap;align-items:center;gap:3px;padding:6px 10px;font-size:13.5px;font-weight:500;transition:background .18s;display:flex}.nav__links a:hover{background:#ffffff21}.nav.on-light .nav__links a[target=_blank]:hover{background:var(--blue);color:var(--white);background:var(--blue)}.nav__chev{stroke:#fff;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;fill:none;opacity:1;width:10px;height:10px;transition:transform .2s}.nav__links>li:hover .nav__chev{transform:rotate(180deg)}.nav__drop{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);opacity:0;pointer-events:none;background:#fffffff5;border:1px solid #008bd22e;border-radius:12px;min-width:220px;padding:6px;transition:opacity .18s,transform .18s;position:absolute;top:calc(100% + 6px);left:0;transform:translateY(-4px)}.nav__drop:before{content:"";height:8px;position:absolute;top:-8px;left:0;right:0}.nav__links>li:hover .nav__drop,.nav__links>li:focus-within .nav__drop{opacity:1;pointer-events:all;transform:translateY(0)}.nav__drop a{color:var(--blue);border-radius:8px;padding:8px 12px;font-size:13px;font-weight:500;line-height:1.3;display:block}.nav__drop a:hover{background:#008bd214}.nav__right{flex-shrink:0;align-items:center;gap:8px;margin-left:10px;display:flex}.nav__row1,.nav__row2{display:contents}.nav__divider{display:none}.nav__cta{color:var(--white);border-radius:var(--rpill);white-space:nowrap;background:0 0;border:1.5px solid #fff9;padding:8px 20px;font-size:13.5px;font-weight:700;transition:background .18s,color .18s}.nav__cta:hover{background:var(--white);color:var(--blue);border-color:var(--white)}.nav__soc{gap:6px;display:flex}.nav__soc a{border:1.5px solid #fff9;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;transition:background .18s,border-color .18s;display:flex}.nav__soc a:hover{background:var(--white);border-color:var(--white)}.nav__soc svg{fill:#fff;width:14px;height:14px;transition:fill .18s}.nav__soc a:hover svg{fill:var(--blue)}.nav__burger{width:34px;height:34px;color:var(--white);background:0 0;border:1.5px solid #fff9;border-radius:50%;justify-content:center;align-items:center;margin-left:auto;transition:border-color .3s,color .3s;display:none}.nav__pill{transition:background .3s,border-color .3s}.nav.on-light .nav__pill{background:#ffffff38;border-color:#008bd22e}.nav.on-light .nav__links a{color:var(--blue)}.nav.on-light .nav__links a:hover{background:#008bd214}.nav.on-light .nav__chev{stroke:var(--blue);opacity:1}.nav.on-light .nav__logo img{filter:none}.nav.on-light .nav__logo:hover img{filter:brightness(0)invert()}.nav.on-light .nav__cta{color:var(--blue);border-color:#008bd2cc}.nav.on-light .nav__cta:hover{background:var(--blue);color:var(--white);border-color:var(--blue)}.nav.on-light .nav__soc a{border-color:#008bd2cc}.nav.on-light .nav__soc svg{fill:var(--blue)}.nav.on-light .nav__soc a:hover{background:var(--blue);border-color:var(--blue)}.nav.on-light .nav__soc a:hover svg{fill:var(--white)}.nav.on-light .nav__burger{color:var(--blue);border-color:#008bd2cc}.hero{background:var(--blue);border-radius:0 0 50px 50px;position:relative;overflow:hidden}.hero__photo{z-index:1;border-radius:0 0 50px 50px;width:100%;height:82.5vh;min-height:480px;max-height:860px;position:relative;overflow:hidden}.hero__photo img{object-fit:cover;object-position:center 15%;will-change:transform;width:100%;height:100%}.hero__photo:after{content:"";pointer-events:none;z-index:1;background:linear-gradient(#0000 0%,#00000059 100%);border-radius:0 0 50px 50px;height:50%;position:absolute;bottom:0;left:0;right:0}.hero__body{padding:0 var(--gpad) 112px;z-index:2;position:relative}.hero__inner{max-width:var(--gmax);margin:0 auto}.hero__h1{overflow-wrap:break-word;word-break:break-word;-webkit-hyphens:auto;hyphens:auto;letter-spacing:-.03em;color:var(--off-white);text-transform:uppercase;margin-top:-.32em;margin-bottom:28px;font-size:clamp(44px,8.5vw,120px);font-weight:900;line-height:.95}.hero__sub{color:var(--white);max-width:75%;margin-bottom:28px;font-size:36px;font-weight:500;line-height:1.1}.hero__btn{color:var(--white);border-radius:var(--rpill);background:0 0;border:1.5px solid #ffffffb3;align-items:center;padding:10px 24px;font-size:13.5px;font-weight:700;transition:background .18s;display:inline-flex}.hero__btn:hover{background:#ffffff21}.mob{z-index:199;pointer-events:none;padding:0 clamp(12px,2.5vw,32px);position:fixed;top:16px;left:0;right:0}.mob.open{pointer-events:all}.mob__panel{max-width:var(--gmax);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);-webkit--webkit-backdrop-filter:blur(22px);opacity:0;background:#ffffff2e;border:1px solid #ffffff40;border-radius:28px;max-height:0;margin:0 auto;transition:max-height .48s cubic-bezier(.22,1,.36,1),opacity .2s;overflow:hidden}.mob.open .mob__panel{opacity:1;max-height:600px}.mob__body{flex-direction:column;padding:64px 8px 24px;display:flex}.mob__item{color:#ffffffeb;border-radius:var(--rpill);white-space:nowrap;opacity:0;padding:13px 12px;font-size:16px;font-weight:500;transition:background .15s,color .15s,opacity .2s,transform .2s;display:block;transform:translateY(-5px)}.mob__item:hover{background:#ffffff1a}.mob__item--sub{color:#ffffff80;padding-top:9px;padding-bottom:9px;font-size:14px}.mob__item--sub:hover{color:#ffffffe6}.mob.on-light .mob__panel{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#ffffffd1}.mob.on-light .mob__item{color:var(--blue)}.mob.on-light .mob__item:hover{background:#008bd214}.mob.on-light .mob__item--sub{color:#008bd28c}.mob.on-light .mob__item--sub:hover{color:var(--blue)}.mob.on-light .mob__div{background:#008bd226}.mob.on-light .mob__cta{color:var(--blue);border-color:#008bd2cc}.mob.on-light .mob__cta:hover{background:#008bd214}.mob.on-light .mob__soc a{border-color:#008bd2cc}.mob.on-light .mob__soc a:hover{background:#008bd214}.mob.on-light .mob__soc svg{fill:var(--blue)}.mob.open .mob__item{opacity:1;transform:translateY(0)}.mob.open .mob__item:first-child{transition-delay:.12s}.mob.open .mob__item:nth-child(2){transition-delay:.17s}.mob.open .mob__item:nth-child(3){transition-delay:.2s}.mob.open .mob__item:nth-child(4){transition-delay:.23s}.mob.open .mob__item:nth-child(5){transition-delay:.26s}.mob.open .mob__item:nth-child(6){transition-delay:.29s}.mob.open .mob__item:nth-child(7){transition-delay:.32s}.mob.open .mob__item:nth-child(8){transition-delay:.35s}.mob.open .mob__item:nth-child(9){transition-delay:.38s}.mob__div{background:#ffffff26;height:1px;margin:8px 12px}.mob__row{opacity:0;flex-direction:column;align-items:stretch;gap:8px;padding:8px 12px 4px;transition:opacity .2s .42s,transform .2s .42s;display:flex;transform:translateY(-5px)}.mob__row1{align-items:center;gap:8px;display:flex}.mob__row1 .mob__soc{margin-left:auto}.mob__div2{background:#ffffff26;height:1px;margin:8px 0}.mob.on-light .mob__div2{background:#008bd226}.mob__row2{align-items:center;display:flex}.mob.open .mob__row{opacity:1;transform:translateY(0)}.mob__cta{color:var(--white);border-radius:var(--rpill);white-space:nowrap;background:0 0;border:1.5px solid #fff9;padding:7px 18px;font-size:13.5px;font-weight:700;transition:background .18s,color .18s,border-color .18s}.mob__cta:hover{background:#ffffff21}.mob__soc{gap:6px;margin-left:auto;display:flex}.mob__soc a{border:1.5px solid #ffffff80;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;transition:background .18s,border-color .18s;display:flex}.mob__soc a:hover{background:#ffffff21}.mob__soc svg{width:13px;height:13px;fill:var(--white);transition:fill .3s}.cta{background:var(--blue);padding:120px var(--gpad);z-index:2;border-radius:50px 50px 0 0;margin-top:64px;position:relative}.cta__inner{max-width:var(--gmax);margin:0 auto}.cta__h2{overflow-wrap:break-word;word-break:break-word;-webkit-hyphens:auto;hyphens:auto;letter-spacing:-.03em;color:var(--off-white);text-transform:uppercase;margin-bottom:28px;font-size:clamp(72px,11vw,148px);font-weight:900;line-height:.87}.cta__sub{color:var(--white);max-width:860px;margin-bottom:48px;font-size:clamp(20px,2.8vw,36px);font-weight:500;line-height:1.4}.cta__cons{grid-template-columns:1fr 1fr;gap:48px;margin-bottom:56px;display:grid}.cta__con{flex-direction:column;gap:6px;display:flex}.cta__con-top{align-items:center;gap:12px;display:flex}.cta__con-icon{width:22px;height:22px;stroke:var(--white);fill:none;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0}.cta__con-label{color:var(--white);font-size:clamp(18px,1.8vw,22px);font-weight:900}.cta__csub{color:#ffffffa6;margin-bottom:6px;padding-left:34px;font-size:13px;font-weight:500}.cta__cbtn{color:var(--white);border-radius:var(--rpill);background:0 0;border:1.5px solid #ffffff8c;align-self:flex-start;align-items:center;margin-left:34px;padding:9px 22px;font-size:13px;font-weight:700;transition:background .18s;display:inline-flex}.cta__cbtn:hover{background:#ffffff21}.cta__team{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.tcard{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);-webkit--webkit-backdrop-filter:blur(4px);background:#ffffff08;border:1px solid #ffffff2e;border-radius:50px;transition:transform .3s cubic-bezier(.22,1,.36,1);overflow:hidden;box-shadow:inset 0 2px #ffffffbf,inset -2px 0 #ffffff47,inset 0 -1px #ffffff0a,inset 1px 0 #ffffff0a}.tcard:hover{transform:translateY(-5px)}.tcard__img{aspect-ratio:3/4;overflow:hidden}.tcard__img img{object-fit:cover;object-position:center top;width:100%;height:100%;transition:transform .5s cubic-bezier(.22,1,.36,1)}.tcard:hover .tcard__img img{transform:scale(1.04)}.tcard__body{background:0 0;padding:20px 22px 28px}.tcard__row{justify-content:space-between;align-items:flex-start;gap:10px;margin-bottom:6px;display:flex}.tcard__name{color:var(--white);font-size:clamp(18px,2.3vw,30px);font-weight:500;line-height:1.2}.tcard__li{background:var(--white);border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;transition:opacity .18s;display:flex}.tcard__li:hover{opacity:.85}.tcard__li svg{width:14px;height:14px;fill:var(--blue)}.tcard__role{color:#ffffffa6;font-size:12px;font-weight:500;line-height:1.45}.foot{background:var(--off-white);padding:80px var(--gpad) 0}.foot__inner{max-width:var(--gmax);margin:0 auto}.foot__top{border-bottom:1px solid var(--blue);grid-template-columns:1fr 180px 130px;gap:60px;padding-bottom:48px;display:grid}.foot__alabel{color:var(--blue);margin-bottom:3px;font-size:12px;font-weight:900}.foot__atext{color:var(--blue);margin-bottom:16px;font-size:12px;font-weight:500;line-height:1.5}.foot__soc{gap:8px;margin-top:6px;display:flex}.foot__soc a{background:var(--blue);border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;transition:background .18s;display:flex}.foot__soc a:hover{background:var(--soft-blue)}.foot__soc svg{width:13px;height:13px;fill:var(--white)}.foot__nc h4{letter-spacing:.08em;text-transform:uppercase;color:var(--blue);margin-bottom:14px;font-size:11px;font-weight:700}.foot__nc a,.foot__nc2 a{color:var(--blue);margin-bottom:7px;font-size:13px;font-weight:500;transition:opacity .18s;display:block}.foot__nc a:hover,.foot__nc2 a:hover{opacity:.7}.foot__word{padding:56px 0}.foot__bot{border-top:1px solid var(--blue);flex-wrap:wrap;align-items:center;gap:10px;padding:18px 0;display:flex}.foot__copy{color:var(--dk-grey);font-size:11px;font-weight:500}.foot__leg{gap:20px;display:flex}.foot__leg a{color:var(--dk-grey);font-size:11px;font-weight:500;transition:color .18s}.foot__leg a:hover{color:var(--blue)}.jobs{background:var(--off-white);padding:120px var(--gpad)}.jobs__inner{max-width:var(--gmax);margin:0 auto}.jobs__eyebrow{letter-spacing:.12em;text-transform:uppercase;color:var(--dk-grey);margin-bottom:12px;font-size:11px;font-weight:700}.jobs__h2{overflow-wrap:break-word;word-break:break-word;-webkit-hyphens:auto;hyphens:auto;letter-spacing:-.025em;color:var(--blue);text-transform:uppercase;margin-bottom:16px;font-size:clamp(32px,4.5vw,56px);font-weight:900;line-height:.9}.jobs__sub{color:var(--dk-grey);max-width:640px;margin-bottom:40px;font-size:16px;font-weight:500;line-height:1.6}.jobs__filters{flex-direction:column;gap:10px;margin-bottom:40px;display:flex}.jobs__filter-row{flex-wrap:wrap;gap:8px;display:flex}.jobs__tab{border-radius:var(--rpill);border:1.5px solid var(--blue);color:var(--blue);cursor:pointer;background:0 0;padding:7px 18px;font-size:12px;font-weight:700;transition:background .15s,color .15s}.jobs__tab.on{background:var(--blue);color:var(--white);border-color:var(--blue)}.jobs__tab:hover:not(.on){background:#008bd214}.jobs__list{flex-direction:column;gap:12px;margin-bottom:40px;display:flex}.jcard{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);-webkit--webkit-backdrop-filter:blur(8px);background:#ffffff40;border:1px solid #ffffff8c;border-radius:50px;align-items:center;gap:20px;padding:24px 28px;transition:background .25s,transform .25s,box-shadow .25s;display:flex;box-shadow:inset 0 1px #ffffffb3,0 1px 6px #0000000a}.jcard:hover{background:#4aafe28c;border-color:#4aafe2b3;transform:translateY(-2px);box-shadow:0 8px 28px #008bd226}.jcard__info{flex:1}.jcard__title{color:var(--blue);margin-bottom:4px;font-size:18px;font-weight:700}.jcard__meta{flex-wrap:wrap;gap:16px;display:flex}.jcard__tag{color:var(--dk-grey);align-items:center;gap:4px;font-size:12px;font-weight:500;display:flex}.jcard__desc{color:var(--dk-grey);margin-top:8px;font-size:13px;font-weight:500}.jcard__btn{color:var(--blue);border-radius:var(--rpill);border:1.5px solid var(--blue);white-space:nowrap;background:0 0;flex-shrink:0;padding:9px 22px;font-size:13px;font-weight:700;transition:background .15s,color .15s}.jcard__btn:hover{background:var(--blue);color:var(--white)}.jobs__more{color:var(--white);background:var(--blue);border-radius:var(--rpill);padding:12px 28px;font-size:14px;font-weight:700;transition:opacity .18s;display:inline-flex}.jobs__more:hover{opacity:.85}.wege2{background:var(--off-white);padding:120px var(--gpad) 0;overflow:visible}.wege2__inner{max-width:var(--gmax);margin:0 auto}.wege2__eyebrow{letter-spacing:.12em;text-transform:uppercase;color:var(--dk-grey);margin-bottom:12px;font-size:11px;font-weight:700}.wege2__hdr{grid-template-columns:1fr 1fr;align-items:start;gap:32px;margin-bottom:80px;display:grid}.wege2__h2{letter-spacing:-.025em;color:var(--blue);text-transform:uppercase;max-width:420px;font-size:clamp(32px,4.5vw,56px);font-weight:900;line-height:.9}.wege2__sub{color:var(--dk-grey);padding-top:0;font-size:clamp(20px,2.2vw,36px);font-weight:500;line-height:1.3}.sec__body{color:var(--dk-grey);font-size:16px;font-weight:400;line-height:1.5}.wcard{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);-webkit--webkit-backdrop-filter:blur(12px);height:100%;color:inherit;background:#ffffff8c;border:1px solid #ffffffbf;border-radius:50px;flex-direction:column;text-decoration:none;transition:transform .25s,box-shadow .25s;display:flex;overflow:hidden;box-shadow:inset 0 1px #ffffffe6,0 2px 8px #0000000a}.wcard:hover{transform:translateY(-3px);box-shadow:inset 0 1px #fffc,0 12px 32px #0000001a}.wcard__img{border-radius:32px 32px 0 0;flex-shrink:0;height:clamp(168px,22vw,206px);overflow:hidden}.wcard__img img{object-fit:cover;object-position:center 30%;width:100%;height:100%;transition:transform .5s cubic-bezier(.22,1,.36,1)}.wcard:hover .wcard__img img{transform:scale(1.04)}.wcard__body{flex-direction:column;flex:1;gap:12px;min-height:0;padding:36px 32px 40px;display:flex}.wcard__title{color:var(--blue);min-height:2.4em;margin:0 0 -6px;font-size:clamp(20px,2.2vw,28px);font-weight:500;line-height:1.2}.wcard__copy{color:var(--dk-grey);margin:0;font-size:14px;font-weight:400;line-height:1.55}.wcard__typ{color:var(--blue);margin-top:12px;margin-bottom:-8px;font-size:13px;font-weight:700}.wcard__tags{color:var(--blue);margin-bottom:6px;font-size:13px;font-weight:400}.wcard__link{color:var(--blue);border:1.5px solid var(--blue);border-radius:var(--rpill);text-align:center;white-space:nowrap;background:0 0;justify-content:center;align-self:stretch;align-items:center;margin-top:auto;padding:9px 16px;font-size:11px;font-weight:700;transition:background .18s,color .18s;display:flex}.wcard__link:hover{background:var(--blue);color:var(--white)}.wege2__row--cards{z-index:4;grid-template-columns:repeat(4,1fr);align-items:stretch;gap:24px;margin-bottom:-80px;display:grid;position:relative}.wege2__photo-wrap{width:calc(100% + 2*var(--gpad));margin-left:calc(-1*var(--gpad));z-index:3;margin-bottom:-100px;position:relative}.wege2__photo{border-radius:50px;width:100%;height:870px;overflow:hidden}.wege2__photo img{object-fit:cover;object-position:center 20%;width:100%;height:100%;display:block}.wirbei{background:var(--blue);padding:120px var(--gpad)}.wirbei__inner{max-width:var(--gmax);margin:0 auto}.wirbei__eyebrow{letter-spacing:.12em;text-transform:uppercase;color:#fff9;margin-bottom:12px;font-size:11px;font-weight:700}.wirbei__h2{letter-spacing:-.025em;color:var(--white);text-transform:uppercase;margin-bottom:12px;font-size:clamp(32px,4.5vw,56px);font-weight:900;line-height:.9}.wirbei__sub{color:#fffc;margin-bottom:48px;font-size:16px;font-weight:500;line-height:1.6}.wirbei__grid{grid-template-columns:repeat(4,1fr);gap:24px;display:grid}.wbcard{background:#fff0;border:1px solid #fff3;border-radius:50px;flex-direction:column;gap:12px;padding:32px 28px;transition:background .2s,transform .2s,border-color .2s;display:flex;box-shadow:inset 0 1px #ffffff26,inset 0 -1px #ffffff0d}.wbcard:hover{background:#ffffff0f;border-color:#ffffff4d;transform:translateY(-2px)}.wbcard__tag{letter-spacing:.12em;text-transform:uppercase;color:#ffffff73;margin-bottom:14px;font-size:11px;font-weight:700}.wbcard__title{color:var(--white);font-size:24px;font-weight:700;line-height:1.15}.wbcard__text{color:#fffc;flex:1;margin-bottom:20px;font-size:13px;font-weight:500;line-height:1.6}.wbcard__link{color:var(--white);align-items:center;gap:6px;font-size:13px;font-weight:700;text-decoration:none;display:flex}.wbcard__link svg{width:13px;height:13px;stroke:var(--white);fill:none;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;transition:transform .18s}.wbcard:hover .wbcard__link svg{transform:translate(4px)}.benfeat{background:var(--off-white);padding:120px var(--gpad)}.benfeat__inner{max-width:var(--gmax);margin:0 auto}.benfeat__grid{grid-template-columns:repeat(4,1fr);gap:24px;display:grid}.bencard{background:#fff9;border:1px solid #fffc;border-radius:32px;padding:40px 36px}.bencard__text{color:var(--dk-grey);font-size:14px;font-weight:500;line-height:1.7}.awteaser{background:var(--blue);padding:120px var(--gpad)}.awteaser__inner{max-width:var(--gmax);grid-template-columns:1fr 1fr;align-items:center;gap:80px;margin:0 auto;display:grid}.awteaser__h2{letter-spacing:-.025em;color:var(--white);text-transform:uppercase;margin-bottom:16px;font-size:clamp(32px,4.5vw,56px);font-weight:900;line-height:.9}.awteaser__text{color:#ffffffd9;margin-bottom:32px;font-size:16px;font-weight:500;line-height:1.6}.awteaser__feat{color:#fffc;border-left:3px solid #fff6;margin-bottom:32px;padding-left:20px;font-size:14px;font-weight:500;line-height:1.7}.awteaser__btn{color:var(--white);border-radius:var(--rpill);background:0 0;border:1.5px solid #ffffffb3;padding:10px 24px;font-size:13.5px;font-weight:700;transition:background .18s;display:inline-flex}.awteaser__btn:hover{background:#ffffff21}.awteaser__img{aspect-ratio:4/3;border-radius:50px;overflow:hidden}.awteaser__img img{object-fit:cover;object-position:center;width:100%;height:100%}.bewteaser{background:var(--off-white);padding:120px var(--gpad)}.bewteaser__inner{max-width:var(--gmax);margin:0 auto}.bewteaser__h2{letter-spacing:-.025em;color:var(--blue);text-transform:uppercase;margin-bottom:16px;font-size:clamp(32px,4.5vw,56px);font-weight:900;line-height:.9}.bewteaser__text{color:var(--dk-grey);max-width:640px;margin-bottom:48px;font-size:16px;font-weight:500;line-height:1.6}.bewteaser__grid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.bewcard{background:#fff9;border:1px solid #fffc;border-radius:32px;flex-direction:column;gap:12px;padding:40px 36px;display:flex}.bewcard__text{color:var(--dk-grey);flex:1;font-size:14px;font-weight:500;line-height:1.7}.bewcard__btn{color:var(--blue);border-radius:var(--rpill);border:1.5px solid var(--blue);background:0 0;align-self:flex-start;margin-top:8px;padding:9px 22px;font-size:13px;font-weight:700;transition:background .15s,color .15s;display:inline-flex}.bewcard__btn:hover{background:var(--blue);color:var(--white)}.standort{background:var(--off-white);padding:120px var(--gpad) 280px}.standort__inner{max-width:var(--gmax);margin:0 auto}.standort__content{grid-template-columns:1fr 1fr;align-items:center;gap:0;display:grid}.standort__img{transform-origin:50%;aspect-ratio:4/3;z-index:2;background:var(--off-white);border-radius:50px;position:relative;overflow:hidden;transform:skew(-8deg);box-shadow:0 16px 48px #00000026}.standort__img img{object-fit:cover;object-position:center 60%;transform-origin:50%;width:100%;height:100%;display:block;transform:skew(8deg)scale(1.42)}.standort__info{background:var(--blue);z-index:1;border-radius:50px;flex-direction:column;justify-content:center;min-height:380px;margin-left:-100px;padding:72px 48px 72px 180px;display:flex;position:relative}.standort__h2{color:var(--white);text-transform:uppercase;margin-bottom:8px;font-size:clamp(22px,2.5vw,36px);font-weight:900;line-height:1.15}.standort__city{color:var(--white);margin-bottom:6px;font-size:clamp(18px,2vw,28px);font-weight:900}.standort__tag{letter-spacing:.12em;text-transform:uppercase;color:#fff9;margin-bottom:16px;font-size:11px;font-weight:700}.standort__text{color:#ffffffd9;font-size:14px;font-weight:500;line-height:1.7}.warum{background:var(--blue);z-index:1;padding:180px var(--gpad) 112px;position:relative;overflow:hidden}.warum__inner{max-width:var(--gmax);margin:0 auto}.warum__head{grid-template-columns:1fr 1fr;align-items:start;gap:80px;margin-bottom:80px;display:grid}.warum__eyebrow{letter-spacing:.12em;text-transform:uppercase;color:#fff9;margin-bottom:12px;font-size:11px;font-weight:700}.warum__h2{letter-spacing:-.025em;color:var(--white);text-transform:uppercase;font-size:clamp(36px,5vw,72px);font-weight:900;line-height:.85}.warum__right{padding-top:27px}.warum__right-text{color:var(--white);font-size:clamp(18px,2vw,28px);font-weight:500;line-height:1.3}.warum__right-btn{color:var(--white);border-radius:var(--rpill);background:0 0;border:1.5px solid #ffffffb3;align-items:center;margin-top:24px;padding:10px 24px;font-size:13.5px;font-weight:700;transition:background .18s;display:inline-flex}.warum__right-btn:hover{background:#ffffff21}.warum__grid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.warum__item{background:#fff0;border:1.5px solid #fff3;border-radius:25px;flex-direction:column;gap:0;padding:52px 28px 32px;transition:background .2s,transform .2s,border-color .2s;display:flex;position:relative;box-shadow:inset 0 1px #ffffff26,inset 0 -1px #ffffff0d}.warum__item:hover{background:#ffffff0f;border-color:#ffffff4d;transform:translateY(-2px)}.warum__num{color:var(--white);background:var(--blue);border:1.5px solid #ffffff59;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;font-size:18px;font-weight:900;line-height:1;display:flex;position:absolute;top:-22px;left:28px}.warum__title{color:var(--white);margin-bottom:12px;font-size:clamp(20px,2.2vw,28px);font-weight:500;line-height:1.15}.warum__text{color:#fffc;font-size:14px;font-weight:500;line-height:1.6}.faq2{background:var(--off-white);padding:120px var(--gpad)}.faq2__inner{max-width:var(--gmax);margin:0 auto}.faq2__head{grid-template-columns:1fr 1fr;align-items:start;gap:80px;margin-bottom:64px;display:grid}.faq2__h2{letter-spacing:-.025em;color:var(--blue);text-transform:uppercase;font-size:clamp(36px,5vw,72px);font-weight:900;line-height:.85}.faq2__sub{color:var(--dk-grey);padding-top:0;font-size:clamp(20px,2.2vw,36px);font-weight:500;line-height:1.3}.faq2__grid{grid-template-columns:1fr 1fr;align-items:start;gap:16px;display:grid}.faq2__card{cursor:pointer;background:#ffffff80;border:1px solid #ffffffbf;border-radius:24px;padding:22px;transition:background .35s,box-shadow .35s,transform .35s cubic-bezier(.22,1,.36,1)}.faq2__card:hover{background:#fffc;transform:translateY(-1px);box-shadow:0 4px 20px #0000000f}.faq2__card[open]{background:#ffffffd9;box-shadow:0 6px 24px #00000014}.faq2__q{color:var(--blue);justify-content:space-between;align-items:center;gap:16px;font-size:16px;font-weight:700;line-height:1.35;list-style:none;display:flex}.faq2__q::-webkit-details-marker{display:none}.faq2__icon{flex-shrink:0;width:20px;height:20px;transition:transform .3s cubic-bezier(.22,1,.36,1);position:relative}details[open] .faq2__icon{transform:rotate(45deg)}.faq2__icon:before,.faq2__icon:after{content:"";background:var(--dk-grey);border-radius:1px;transition:background .3s;position:absolute}.faq2__icon:before{width:14px;height:2px;top:9px;left:3px}.faq2__icon:after{width:2px;height:14px;top:3px;left:9px}details[open] .faq2__icon:before,details[open] .faq2__icon:after{background:var(--blue)}.faq2__answer{opacity:0;height:0;transition:height .5s cubic-bezier(.25,.8,.25,1),opacity .4s;overflow:hidden}.faq2__card.is-open .faq2__answer{opacity:1}.faq2__a{color:var(--dk-grey);padding-top:16px;padding-bottom:4px;font-size:15px;font-weight:400;line-height:1.6}.nxt{background:var(--blue);padding:80px var(--gpad)}.nxt__inner{max-width:var(--gmax);align-items:center;gap:40px;margin:0 auto;display:flex}.nxt__tag{letter-spacing:.12em;text-transform:uppercase;color:#ffffffa6;margin-bottom:12px;font-size:11px;font-weight:700}.nxt__h2{color:var(--white);font-size:clamp(24px,3vw,44px);font-weight:900;line-height:1}.nxt__btn{color:var(--off-white);border-radius:var(--rpill);white-space:nowrap;background:0 0;border:1.5px solid #f9f4eb99;align-items:center;padding:12px 32px;font-size:13.5px;font-weight:700;transition:background .18s;display:inline-flex}.nxt__btn:hover{background:#f9f4eb26}@media (max-width:1024px){.nav__links a{padding:5px 8px;font-size:12px}.cta{padding:80px var(--gpad)}.cta__team,.wirbei__grid,.warum__grid,.benfeat__grid{grid-template-columns:repeat(2,1fr)}.bewteaser__grid{grid-template-columns:1fr}.awteaser__inner{grid-template-columns:1fr;gap:48px}}@media (max-width:768px){.rev{transition:opacity .4s,transform .4s;transform:translateY(12px)}.hero__h1{margin-top:-.26em;font-size:clamp(36px,11vw,60px)}.hero__sub{font-size:clamp(15px,4.2vw,20px)}.hero__btn{padding:12px 24px;font-size:14px}.sec{padding:24px var(--gpad)}.sec__h2{margin-bottom:0;font-size:clamp(28px,8vw,44px)}.sec__body{font-size:clamp(15px,4.2vw,18px);line-height:1.5}.twocol{grid-template-columns:1fr;gap:6px}.fullimg{border-radius:24px;height:280px}.fullimg--keep50{border-radius:50px!important}.photo-overlap{margin-top:0!important}.strip{display:none!important}.nxt__inner{flex-direction:column;align-items:flex-start;gap:16px}.nxt__h2{font-size:clamp(28px,8vw,36px)}.sta__content{grid-template-columns:1fr}.sta__img{box-shadow:none;border-radius:25px 25px 0 0;transform:none}.sta__img img{transform:none!important}.sta__info{min-height:unset;border-radius:0 0 25px 25px;margin-left:0;padding:20px}.sta__h2{font-size:clamp(28px,8vw,44px)}.arb__content{grid-template-columns:1fr}.arb__img{box-shadow:none;border-radius:25px 25px 0 0;transform:none}.arb__img img{transform:none}.arb__card{min-height:unset;border-radius:0 0 25px 25px;margin-top:0;margin-left:0;padding:20px}.cta__h2{margin-bottom:24px;font-size:clamp(36px,11vw,64px)}.cta__sub{margin-bottom:32px;font-size:clamp(16px,4.2vw,22px)}.tcard__img{height:240px}.tcard__name{font-size:clamp(20px,5.5vw,26px)}.tcard__body{padding:20px 16px}.tcard{position:relative}.tcard__img{aspect-ratio:4/3!important;height:auto!important}.tcard__img img{object-position:center 20%!important}.tcard__li{z-index:3;width:32px;height:32px;top:0;right:16px;transform:translateY(-50%);box-shadow:0 2px 8px #00000026;position:absolute!important}.tcard__body{position:relative}.tcard__row{margin-bottom:4px}.faq__inner{grid-template-columns:1fr;gap:16px}.foot__soc{border-bottom:1px solid var(--blue);margin-bottom:0;padding-bottom:12px}.foot__nc{padding-top:12px}.foot__nc a:last-child{margin-bottom:0}.foot__nc2{border-bottom:1px solid var(--blue);margin-top:-21px;padding-top:0;padding-bottom:12px}.foot__word{border-bottom:1px solid var(--blue);padding:20px 0}.foot__bot{border-top:none;flex-direction:column;align-items:flex-start;gap:6px;padding:12px 0}.foot__leg{flex-wrap:wrap;gap:12px}.foot__top{border-bottom:none;padding-bottom:0}.wcard,.wcard2{border-radius:25px!important}.wcard__img{border-radius:25px 25px 0 0!important}.emp-card{border-radius:25px!important}.emp-cards{margin-top:40px!important}.info-card,.val-card,.ben-card,.tip,.faq__item,.faq2__item,.step-card,.bcard{border-radius:25px!important}.awf__panel-img{border-radius:25px 25px 0 0!important}.awf__panel-body{border-radius:0 0 25px 25px!important}.wege__card .wege__cbody,.fcard__body,.bcard__body,.tcard__body,.ecard__body,.wege__cbody,.jcard{padding:20px!important}.fcard,.bcard,.tcard,.jcard{border-radius:25px}.nav__right,.nav__links,.nav__cta,.nav__soc{display:none!important}.nav{max-width:100vw;padding:0 12px;overflow:visible}.nav__pill{justify-content:space-between;align-items:center;width:auto;max-width:none;height:48px;padding:0 12px 0 16px;display:flex}.nav__burger{flex-shrink:0;margin-left:auto;display:flex!important}.nav__logo{flex-shrink:0;margin-right:0}.nav__logo img{height:18px!important}.hero{border-radius:0 0 40px 40px}.hero__photo{border-radius:0 0 24px 24px;height:52vh;min-height:260px}.hero__photo:after{border-radius:0 0 24px 24px}.hero__h1{margin-top:-.32em;margin-bottom:16px;font-size:clamp(36px,11vw,60px)}.hero__sub{margin-bottom:20px;font-size:clamp(15px,4.2vw,20px)}.hero__body{padding-bottom:56px}.wege2__intro-row{flex-direction:column;gap:24px}.wege2{padding:48px var(--gpad) 0}.wege2__inner{gap:48px}.wege2__row--cards{grid-template-columns:1fr;margin-bottom:-40px}.wege2__hdr{grid-template-columns:1fr;gap:12px;margin-bottom:20px}.wege2__h2{font-size:clamp(28px,8vw,44px)}.wege2__photo{border-radius:50px;height:360px}.wcard__body{padding:32px 24px}.warum{padding:120px var(--gpad) 56px}.warum__head{grid-template-columns:1fr;gap:24px;margin-bottom:48px}.warum__grid{grid-template-columns:1fr;gap:36px}.faq{padding:48px var(--gpad)}.faq2{padding:60px var(--gpad) 36px}.faq2__head{grid-template-columns:1fr;gap:12px;margin-bottom:32px}.faq2__grid{grid-template-columns:1fr}.nxt__inner{flex-direction:column;align-items:flex-start}.standort{padding:48px var(--gpad) 64px}.standort__content{grid-template-columns:1fr}.standort__img{box-shadow:none;border-radius:25px 25px 0 0;transform:none}.standort__img img{transform:none!important}.standort__info{min-height:unset;border-radius:0 0 25px 25px;margin-top:0;margin-left:0;padding:20px}.cta{padding:56px var(--gpad);border-radius:50px 50px 0 0}.cta__h2{font-size:clamp(36px,11vw,64px)}.cta__cons{grid-template-columns:1fr;gap:24px;margin-bottom:36px}.cta__team{grid-template-columns:repeat(2,1fr)}.foot{padding:48px var(--gpad) 0}.foot__top{grid-template-columns:1fr;gap:28px}}.nav__links a.active{box-shadow:none;color:var(--white)!important;background:#ffffff26!important;font-weight:700!important}.nav.on-light .nav__links a.active{box-shadow:none;color:var(--blue)!important;background:#008bd21f!important;font-weight:700!important}.btt{z-index:190;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);-webkit--webkit-backdrop-filter:blur(16px);cursor:pointer;opacity:0;pointer-events:none;background:#ffffff40;border:1.5px solid #ffffff8c;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;transition:opacity .35s,transform .35s,background .18s,box-shadow .18s;display:flex;position:fixed;bottom:clamp(16px,2.5vw,32px);right:clamp(16px,2.5vw,32px);transform:translateY(8px);box-shadow:inset 0 1px #fff9,0 4px 16px #0000001a}.btt.vis{opacity:1;pointer-events:all;transform:translateY(0)}.btt:hover{background:#ffffff73;box-shadow:inset 0 1px #fffc,0 8px 24px #00000026}.btt svg{width:18px;height:18px;stroke:var(--dk-grey);fill:none;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;transition:stroke .18s}.btt:hover svg{stroke:var(--blue)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (max-width:480px){.cta__team{grid-template-columns:repeat(2,1fr)}}
