@font-face{font-family:Manrope;src:url(/fonts/Manrope-Variable.woff2) format("woff2");font-weight:200 800;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/Inter-Variable.woff2) format("woff2");font-weight:100 900;font-display:swap}:root{--nacht: #14113A;--indigo: #222FFF;--sky: #23EAFF;--flieder: #E8E5FF;--weiss: #FFFFFF;--graphit: #6D6C86;--head: "Manrope", Arial, system-ui, sans-serif;--body: "Inter", Arial, system-ui, sans-serif;--gutter: clamp(16px, 5vw, 80px);--max: 1200px;--r-card: 20px}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:88px}body{margin:0;background:var(--weiss);color:var(--nacht);font:400 17px/1.5 var(--body);-webkit-font-smoothing:antialiased}img{max-width:100%;display:block}a{color:inherit}h1,h2,h3{font-family:var(--head);font-weight:800;margin:0}p{margin:0}.wrap{max-width:calc(var(--max) + 2 * var(--gutter));margin:0 auto;padding:0 var(--gutter)}.on-dark{background:var(--nacht);color:var(--weiss)}.mark{color:var(--sky)}:focus-visible{outline:3px solid var(--indigo);outline-offset:3px;border-radius:6px}.on-dark :focus-visible,.garantie__detail :focus-visible{outline-color:var(--sky)}.kicker{font:700 13px/1.3 var(--head);letter-spacing:.14em;text-transform:uppercase;color:var(--indigo);margin-bottom:20px}.on-dark .kicker{color:var(--sky)}.h1{font-size:clamp(2.6rem,5.2vw + 1rem,4.4rem);line-height:1.04;letter-spacing:-.025em}.h2{font-size:clamp(1.9rem,2.6vw + 1rem,2.75rem);line-height:1.12;letter-spacing:-.015em;max-width:20ch}.lead{font-size:clamp(1.13rem,.5vw + 1rem,1.35rem);line-height:1.5;max-width:54ch}.small{font-size:14px;line-height:1.45;color:var(--graphit)}.on-dark .small{color:#ffffffb3}.w{display:inline-block;overflow:hidden;vertical-align:top;padding-bottom:.12em;margin-bottom:-.12em}.w__i{display:inline-block;will-change:transform}.btn{display:inline-flex;align-items:center;gap:10px;min-height:52px;padding:0 26px;border-radius:999px;border:2px solid transparent;font:700 16px/1 var(--head);text-decoration:none;cursor:pointer;transition:background-color .15s ease,color .15s ease}.btn .arrow{transition:transform .15s ease}.btn:hover .arrow{transform:translate(4px)}.btn--sky{background:var(--sky);color:var(--nacht)}.btn--nacht{background:var(--nacht);color:var(--weiss)}.btn--ghost-light{border-color:#ffffff8c;color:var(--weiss);background:transparent}.btn--ghost-light:hover{border-color:var(--weiss)}.btn--ghost-dark{border-color:var(--nacht);color:var(--nacht);background:transparent}.header{position:fixed;inset:0 0 auto;z-index:50;transition:background-color .25s ease,box-shadow .25s ease}.header__inner{display:flex;align-items:center;justify-content:space-between;height:80px;gap:24px}.header__logo{width:190px;height:56px;position:relative;flex-shrink:0}.header__logo img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;transition:opacity .25s ease}.header__logo .logo-nacht{opacity:0}.nav{display:flex;align-items:center;gap:28px;font:600 15px/1 var(--head);color:var(--weiss)}.nav a{text-decoration:none}.nav a:hover,.nav summary:hover{color:var(--sky)}.nav details{position:relative}.nav summary{list-style:none;cursor:pointer;display:flex;align-items:center;gap:6px}.nav summary::-webkit-details-marker{display:none}.nav summary:after{content:"";width:7px;height:7px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg) translateY(-3px)}.nav__menu{position:absolute;top:calc(100% + 14px);left:-16px;min-width:280px;background:var(--weiss);color:var(--nacht);border-radius:16px;padding:10px;box-shadow:0 18px 40px #14113a2e}.nav__menu a{display:block;padding:12px 14px;border-radius:10px}.nav__menu a:hover{background:var(--flieder);color:var(--nacht)}.nav__menu span{display:block;font:400 13px/1.4 var(--body);color:var(--graphit);margin-top:4px}.header .btn{min-height:44px;padding:0 20px;font-size:15px}.header.is-scrolled{background:var(--weiss);box-shadow:0 1px 0 var(--flieder)}.header.is-scrolled .logo-weiss{opacity:0}.header.is-scrolled .logo-nacht{opacity:1}.header.is-scrolled .nav{color:var(--nacht)}.header.is-scrolled .nav a:hover,.header.is-scrolled .nav summary:hover{color:var(--indigo)}.header.is-scrolled .btn--sky{background:var(--nacht);color:var(--weiss)}.burger{display:none;background:none;border:0;color:inherit;padding:8px;cursor:pointer}.burger span{display:block;width:26px;height:2px;background:currentColor;margin:6px 0}.hero{position:relative;overflow:hidden;padding:168px 0 72px;min-height:min(100vh,900px);display:flex;flex-direction:column;justify-content:center}.hero__canvas{position:absolute;inset:0;width:100%;height:100%;display:block;pointer-events:none;-webkit-mask-image:linear-gradient(to right,transparent 0,transparent 32%,#000 64%);mask-image:linear-gradient(to right,transparent 0,transparent 32%,#000 64%)}.hero__field{position:absolute;left:max(50%,calc(var(--gutter) + 600px));top:40px;width:min(58vw,760px);height:auto;pointer-events:none;-webkit-mask-image:linear-gradient(to right,transparent 0,#000 18%);mask-image:linear-gradient(to right,transparent 0,#000 18%)}.hero.has-webgl .hero__field{display:none}.hero__content{position:relative;max-width:600px}.loader{position:fixed;inset:0;z-index:100;display:grid;place-content:center;justify-items:center;gap:22px;background:var(--nacht);animation:loader-out .5s ease 2.4s forwards}.loader__logo{width:230px;height:auto}.loader__line{width:230px;height:2px;border-radius:2px;background:var(--sky);transform:scaleX(0);transform-origin:left center}@keyframes loader-out{to{opacity:0;visibility:hidden}}html[data-editor] .loader{display:none}@media(prefers-reduced-motion:reduce){.loader{display:none}}.hero .lead{margin-top:24px;color:#ffffffe0}.hero__actions{display:flex;flex-wrap:wrap;gap:14px;margin-top:32px}.hero__hint{position:absolute;right:var(--gutter);bottom:28px;display:none;align-items:center;gap:10px;font-size:13px;color:#fff9}.hero__hint:before{content:"";width:10px;height:10px;border-radius:50%;border:2px solid var(--sky)}.hero.has-webgl .hero__hint{display:flex}.trust{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin-top:72px;padding-top:28px;border-top:1px solid rgba(255,255,255,.18);max-width:880px}.trust strong{display:block;font:800 clamp(2rem,2vw + 1rem,2.6rem)/1 var(--head);letter-spacing:-.02em;font-variant-numeric:tabular-nums}.trust span{display:block;margin-top:8px;font-size:15px;color:#ffffffbf}.section{padding:clamp(72px,9vw,128px) 0}.section__head{display:grid;gap:20px;margin-bottom:clamp(40px,5vw,64px)}.flieder{background:var(--flieder)}.ways{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(24px,4vw,56px);padding-top:34px}.ways__track{position:absolute;top:0;left:0;right:0;height:3px;border-radius:3px;background:var(--flieder);overflow:hidden}.ways__fill{position:absolute;inset:0;background:var(--indigo);transform-origin:left center;transform:scaleX(0)}.way{position:relative}.way:before{content:"";position:absolute;top:-40px;left:0;width:15px;height:15px;border-radius:50%;background:var(--flieder);box-shadow:0 0 0 5px var(--weiss);transition:background-color .3s ease,transform .3s ease}.way.is-on:before{background:var(--indigo);transform:scale(1.2)}.way h3{font-size:1.35rem;letter-spacing:-.01em;margin-bottom:12px}.way p{color:#3b3960}.way a{display:inline-block;margin-top:16px;font:700 15px/1 var(--head);color:var(--indigo);text-decoration:none}.way a:hover{text-decoration:underline;text-underline-offset:4px}.split{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:clamp(32px,6vw,96px);align-items:center}.split__text p+p{margin-top:16px}.split__text .h2{margin-bottom:24px}.facts{display:flex;gap:40px;margin-top:36px}.facts strong{display:block;font:800 clamp(2.2rem,2vw + 1.6rem,3rem)/1 var(--head);letter-spacing:-.02em;color:var(--indigo);font-variant-numeric:tabular-nums}.facts span{display:block;margin-top:8px;font-size:clamp(15px,.4vw + 13.5px,17px);color:#3b3960}.phone{margin-inline:auto;width:min(270px,72vw);padding:12px;border-radius:46px;background:var(--nacht);box-shadow:0 30px 60px #14113a38}.phone__screen{position:relative;border-radius:34px;overflow:hidden;aspect-ratio:450 / 975;background:var(--weiss)}.phone__screen img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:top}.phone__step{opacity:0}.tap{position:absolute;width:48px;height:48px;margin:-24px 0 0 -24px;border-radius:50%;border:3px solid var(--sky);background:#23eaff59;opacity:0;pointer-events:none}.phone-caption{margin-top:16px;text-align:center}.checked__grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(32px,6vw,80px);margin-top:48px;align-items:start}.checked .lead,.checked__text p{color:#ffffffd9}.checked__text p+p{margin-top:16px}.builder{background:#ffffff0f;border:1px solid rgba(255,255,255,.14);border-radius:var(--r-card);padding:clamp(20px,3vw,32px)}.builder h3{font-size:1.3rem}.builder>.small{margin-top:6px}.builder h4{margin:24px 0 12px;font:700 14px/1.3 var(--head);color:var(--sky)}.chips{display:flex;flex-wrap:wrap;gap:10px}.chip{display:inline-flex;align-items:center;gap:8px;padding:10px 16px;border-radius:999px;border:2px solid rgba(255,255,255,.3);background:transparent;color:var(--weiss);font:600 15px/1.2 var(--head);cursor:pointer;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.chip:before{content:"";width:12px;height:12px;border-radius:50%;border:2px solid currentColor;transition:background-color .2s ease}.chip:hover{border-color:var(--sky)}.chip[aria-pressed=true]{background:var(--sky);border-color:var(--sky);color:var(--nacht)}.chip[aria-pressed=true]:before{background:var(--nacht)}.preview{margin-top:28px;background:var(--weiss);color:var(--nacht);border-radius:16px;padding:22px}.preview__head{display:flex;justify-content:space-between;align-items:center;gap:16px}.preview__head p{font:700 15px/1.35 var(--head)}.preview__head .small{font-weight:400;font-family:var(--body)}.preview__list{list-style:none;padding:0;margin:16px 0 0;display:flex;flex-wrap:wrap;gap:8px;min-height:36px}.preview__list li{background:var(--flieder);border-radius:999px;padding:7px 12px;font:600 14px/1.2 var(--head)}.preview__empty{color:var(--graphit);font-size:15px}.preview .btn{margin-top:18px;min-height:46px;font-size:15px}.preview .btn[hidden]{display:none}.handover{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,5fr);gap:clamp(32px,6vw,96px);align-items:center}.handover p+p{margin-top:16px}.handover .h2{margin-bottom:24px}.handover .small{margin-top:24px;padding-left:16px;border-left:3px solid var(--flieder)}.profilecard .small{padding-left:0;border-left:0}.profilecard{border-radius:var(--r-card);background:var(--flieder);padding:28px;position:relative}.profilecard__tag{position:absolute;top:20px;right:20px;font:600 12px/1 var(--body);color:var(--graphit);background:var(--weiss);border-radius:999px;padding:6px 10px}.profilecard__role{font:800 1.35rem/1.2 var(--head);letter-spacing:-.01em;margin-top:8px}.profilecard__meta{color:#3b3960;margin-top:6px}.profilecard ul{list-style:none;padding:0;margin:22px 0 0;display:grid;gap:10px}.profilecard li{display:flex;justify-content:space-between;gap:16px;background:var(--weiss);border-radius:12px;padding:12px 14px;font-size:15px}.profilecard li b{font:700 15px/1.4 var(--head);color:var(--indigo)}.profilecard__exclusive{margin-top:18px;display:flex;align-items:center;gap:10px;font:700 14px/1.3 var(--head)}.profilecard__exclusive:before{content:"";width:10px;height:10px;border-radius:50%;background:var(--indigo)}.garantie{background:var(--weiss);color:var(--nacht)}.garantie__grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(32px,6vw,96px);align-items:start}.garantie .kicker{color:var(--indigo)}.promise__row{display:grid;grid-template-columns:96px 1fr;gap:20px;align-items:baseline;padding:22px 0;border-bottom:1px solid rgba(255,255,255,.25)}.promise__row:first-child{padding-top:0}.promise__num{font:800 3.4rem/1 var(--head);letter-spacing:-.03em;font-variant-numeric:tabular-nums}.promise__row p{font-size:1.1rem}.promise__row strong{font-family:var(--head)}.garantie__note{margin-top:24px;font-size:14px;line-height:1.5;color:#ffffffd9;max-width:60ch}.garantie__link{display:inline-block;margin-top:20px;font:700 15px/1 var(--head);color:var(--weiss)}.positions{display:flex;flex-wrap:wrap;gap:12px;padding:0;margin:0}.positions li{list-style:none;padding:12px 20px;border-radius:999px;background:var(--flieder);font:600 16px/1.2 var(--head)}.results__grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(32px,6vw,80px);align-items:start}.map{position:sticky;top:110px}.map svg{width:100%;height:auto;overflow:visible}.map .city__ring{transition:r .2s ease}.map .city.is-active .city__ring{r:22}.map .city__label{font:600 22px/1 var(--body);fill:var(--weiss)}.results .lead{color:#ffffffd9}.timeline{margin-top:36px;padding:24px;border-radius:var(--r-card);background:#ffffff0f;border:1px solid rgba(255,255,255,.14)}.timeline__title{font:700 15px/1.3 var(--head)}.timeline__title span{font:400 14px/1.3 var(--body);color:#ffffffb3;margin-left:6px}.timeline__track{position:relative;height:4px;border-radius:4px;background:#ffffff29;margin:58px 8px}.timeline__fill{position:absolute;inset:0;border-radius:4px;background:var(--sky);transform-origin:left center;transform:scaleX(0)}.timeline__steps{list-style:none;margin:0;padding:0}.timeline__steps li{position:absolute;top:50%;left:calc(var(--p) * 100%);width:16px;height:16px;margin:-8px 0 0 -8px;border-radius:50%;background:var(--nacht);border:3px solid rgba(255,255,255,.35);transition:background-color .25s ease,border-color .25s ease}.timeline__steps li.is-on{background:var(--sky);border-color:var(--sky)}.timeline__steps .lbl{position:absolute;left:50%;transform:translate(-50%);display:grid;gap:3px;white-space:nowrap;font-size:13px;color:#ffffffbf;text-align:center}.timeline__steps li:nth-child(odd) .lbl{top:24px}.timeline__steps li:nth-child(2n) .lbl{bottom:24px}.timeline__steps li:first-child .lbl{left:0;transform:none;text-align:left}.timeline__steps li:last-child .lbl{left:auto;right:0;transform:none;text-align:right}.timeline__steps .lbl b{font:800 15px/1 var(--head);color:var(--weiss)}.hires{list-style:none;padding:0;margin:32px 0 0}.hire{display:grid;grid-template-columns:1fr auto;gap:4px 24px;padding:18px 0;border-top:1px solid rgba(255,255,255,.14)}.hire:last-child{border-bottom:1px solid rgba(255,255,255,.14)}.hire__city{font:800 1.35rem/1.2 var(--head);letter-spacing:-.01em;transition:color .2s ease}.hire__time{font:800 1.35rem/1.2 var(--head);color:var(--sky);text-align:right;white-space:nowrap}.hire__role,.hire__detail{color:#ffffffbf;font-size:15px}.hire__detail{text-align:right}.hire.is-hidden{display:none}.hire:hover .hire__city,.hire:focus-within .hire__city,.hire:focus .hire__city{color:var(--sky)}.placeholder{font:600 12px/1 var(--body);color:var(--nacht);background:var(--flieder);border-radius:999px;padding:4px 8px}.results__more{margin-top:28px}.voices{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:clamp(64px,8vw,104px)}.voice{margin:0;padding:28px;border-radius:var(--r-card);background:#ffffff0f;border:1px solid rgba(255,255,255,.14);display:flex;flex-direction:column;justify-content:space-between;gap:24px}.voice blockquote{margin:0;font:600 1.1rem/1.45 var(--head)}.voice figcaption{font-size:14px;color:#ffffffb3}.case{margin-top:24px;padding:32px;border-radius:var(--r-card);background:var(--weiss);color:var(--nacht);display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:32px}.case h3{font-size:1.35rem;margin-bottom:8px}.case .kicker{color:var(--indigo)}.case ol{margin:0;padding:0;list-style:none;counter-reset:step;display:grid;gap:14px}.case li{counter-increment:step;display:grid;grid-template-columns:32px 1fr;gap:12px;align-items:baseline}.case li:before{content:counter(step);font:800 14px/32px var(--head);width:32px;height:32px;text-align:center;border-radius:50%;background:var(--flieder);color:var(--indigo)}.about{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:clamp(32px,6vw,96px);align-items:end}.about p{margin-top:24px}.person{background:var(--weiss);border-radius:var(--r-card);padding:28px}.person__name{display:flex;align-items:center;gap:12px;font:800 1.5rem/1.2 var(--head);letter-spacing:-.01em}.person__name:before{content:"";width:14px;height:14px;border-radius:50%;background:var(--indigo);box-shadow:0 0 0 5px var(--flieder)}.person p{margin-top:10px;color:#3b3960}.person a{display:inline-block;margin-top:18px;font:700 15px/1 var(--head);color:var(--indigo)}.faq{max-width:860px}.faq details{border-bottom:1px solid var(--flieder)}.faq summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;gap:24px;padding:22px 0;font:700 1.15rem/1.35 var(--head)}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";flex:none;width:32px;height:32px;border-radius:50%;background:var(--flieder);color:var(--indigo);display:grid;place-items:center;font:700 20px/1 var(--head);transition:transform .2s ease}.faq details[open] summary:after{transform:rotate(45deg)}.faq details p{padding:0 56px 24px 0;color:#3b3960;max-width:70ch}.faq-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,340px);gap:clamp(40px,6vw,96px);align-items:start}.faq-aside{position:sticky;top:112px;background:var(--flieder);border-radius:24px;padding:32px}.faq-aside h3{font-size:1.35rem;letter-spacing:-.01em;margin-bottom:12px}.faq-aside p{color:#3b3960}.faq-aside .btn{margin-top:24px}.faq-aside__more{margin-top:20px;font-size:15px}.faq-aside__more a{color:var(--indigo);font-weight:600}.closing{position:relative;overflow:hidden}.closing__field{position:absolute;top:0;right:0;width:50%;pointer-events:none}@media(max-width:1020px){.closing__field{display:none}}.closing .wrap{position:relative}.closing .lead{margin-top:24px;color:#ffffffd9}.closing__actions{display:flex;flex-wrap:wrap;gap:14px;margin-top:36px}.closing__more{margin-top:24px;font-size:15px;color:#ffffffbf}.closing__more a{color:var(--weiss)}.closing__person{margin-top:40px;display:flex;align-items:center;gap:12px;font:700 15px/1.3 var(--head)}.closing__person:before{content:"";width:12px;height:12px;border-radius:50%;background:var(--sky)}.footer{padding:64px 0 40px;border-top:1px solid rgba(255,255,255,.12)}.footer__grid{display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr;gap:32px}.footer img{width:200px}.footer h4{margin:0 0 14px;font:700 14px/1.3 var(--head);color:#fff9}.footer ul{list-style:none;margin:0;padding:0;display:grid;gap:10px;font-size:15px}.footer a{text-decoration:none}.footer a:hover{color:var(--sky)}.footer address{font-style:normal;font-size:15px;line-height:1.6;color:#fffc;margin-top:20px}.footer__jobs{margin-top:48px;padding:18px 22px;border-radius:14px;background:#ffffff0f;display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px;font-size:15px}.footer__jobs a{font-weight:600;color:var(--sky)}.footer__legal{margin-top:32px;display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;font-size:13px;color:#ffffff8c}dialog{border:0;border-radius:24px;padding:0;width:min(560px,calc(100vw - 32px));color:var(--nacht);box-shadow:0 30px 80px #14113a59}dialog::backdrop{background:#14113a99}.dialog__inner{padding:32px}.dialog__close{position:absolute;top:14px;right:14px;width:40px;height:40px;border-radius:50%;border:0;background:var(--flieder);color:var(--nacht);font:700 20px/1 var(--head);cursor:pointer}dialog h2{font-size:1.6rem;letter-spacing:-.015em;margin-bottom:8px;padding-right:40px}.calendly-slot{margin-top:24px;border:2px dashed var(--flieder);border-radius:16px;padding:28px;text-align:center}.calendly-slot strong{display:block;font:800 1.1rem/1.3 var(--head)}.calendly-slot .btn{margin-top:18px}.form{display:grid;gap:14px;margin-top:20px}.form label{display:grid;gap:6px;font:600 14px/1.3 var(--head);min-width:0}.form input,.form select{min-width:0}.form input,.form select{font:400 16px/1.4 var(--body);color:var(--nacht);padding:12px 14px;border-radius:12px;border:2px solid var(--flieder);background:var(--weiss)}.form input:focus,.form select:focus{outline:none;border-color:var(--indigo)}.form .btn{justify-self:start;margin-top:6px}.form__done{display:none;margin-top:20px;padding:18px;border-radius:14px;background:var(--flieder)}.form.is-sent{display:none}.form.is-sent+.form__done{display:block}.draft-note{margin-top:16px;font-size:13px;color:var(--graphit)}.contactbar{display:none}@media(max-width:1020px){.nav{display:none}.burger{display:block;color:var(--weiss)}.header.is-scrolled .burger{color:var(--nacht)}.header.is-open{background:var(--nacht)}.header.is-open .logo-weiss{opacity:1}.header.is-open .logo-nacht{opacity:0}.header.is-open .burger{color:var(--weiss)}.header.is-open .nav{display:flex;position:fixed;inset:80px 0 0;background:var(--nacht);color:var(--weiss);flex-direction:column;align-items:flex-start;padding:32px var(--gutter);gap:24px;font-size:22px;overflow-y:auto}.header.is-open .nav__menu{position:static;box-shadow:none;margin-top:12px}.header.is-open .btn--sky{background:var(--sky);color:var(--nacht)}.split,.checked__grid,.handover,.garantie__grid,.results__grid,.about,.case,.faq-layout{grid-template-columns:minmax(0,1fr)}.faq-aside{position:static;max-width:560px}.map{position:static;max-width:440px;order:2}.voices{grid-template-columns:minmax(0,1fr)}.footer__grid{grid-template-columns:1fr 1fr}.hero__canvas{-webkit-mask-image:linear-gradient(to right,transparent 0,#000 70%);mask-image:linear-gradient(to right,transparent 0,#000 70%);opacity:.55}.hero.has-webgl .hero__hint{display:none}}@media(max-width:720px){body{padding-bottom:76px}.hero{padding-top:128px;min-height:0}.hero__field{left:auto;right:-45vw;width:120vw;top:70px;opacity:.45}.trust{grid-template-columns:minmax(0,1fr);gap:20px;margin-top:48px}.ways{grid-template-columns:minmax(0,1fr);gap:40px;padding:0 0 0 40px}.ways__track{inset:0 auto 0 6px;width:3px;height:auto}.ways__fill{transform-origin:center top;transform:scaleY(0)}.way:before{top:6px;left:-40px}.facts{gap:28px}.promise__row{grid-template-columns:64px 1fr}.promise__num{font-size:2.6rem}.hire{grid-template-columns:minmax(0,1fr)}.hire__time,.hire__detail{text-align:left}.timeline__steps .lbl>span{display:none}.faq details p{padding-right:0}.faq-aside{padding:26px 22px}.footer__grid{grid-template-columns:minmax(0,1fr)}.contactbar{display:flex;position:fixed;inset:auto 0 0;z-index:40;align-items:center;justify-content:space-between;gap:10px;padding:12px 16px;background:var(--weiss);box-shadow:0 -8px 24px #14113a1f}.contactbar p{font:600 14px/1.25 var(--head)}.contactbar div{display:flex;gap:8px}.contactbar .btn{min-height:44px;padding:0 16px;font-size:14px}}.hero__assurance{margin-top:32px;display:flex;gap:10px;align-items:baseline;max-width:540px;font-size:15px;line-height:1.45;color:#ffffffd9}.hero__assurance:before{content:"";flex:none;width:10px;height:10px;border-radius:50%;background:var(--sky);transform:translateY(-1px)}.hero__assurance b{font-family:var(--head);color:var(--weiss)}.problem__grid{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,6fr);gap:clamp(32px,6vw,80px);align-items:start}.pains{list-style:none;margin:0;padding:0;display:grid;gap:28px}.pains li{position:relative;padding-left:30px}.pains li:before{content:"";position:absolute;left:0;top:7px;width:10px;height:10px;border-radius:50%;border:3px solid var(--indigo)}.pains h3{font-size:1.25rem;letter-spacing:-.01em;margin-bottom:6px}.pains p{color:#3b3960}.calc{background:var(--nacht);color:var(--weiss);border-radius:var(--r-card);padding:clamp(22px,3vw,32px)}.calc h3{font-size:1.3rem}.calc .small{color:#ffffffb3;margin-top:4px}.calc__field{display:grid;gap:12px;margin-top:22px;font-size:15px;color:#ffffffd9}.calc__field>span{display:flex;justify-content:space-between;gap:16px;align-items:baseline}.calc__field output{font:700 15px/1 var(--head);color:var(--weiss);white-space:nowrap;font-variant-numeric:tabular-nums}.calc input[type=range]{-webkit-appearance:none;appearance:none;width:100%;height:6px;border-radius:6px;background:#ffffff2e;margin:0;cursor:pointer}.calc input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;width:22px;height:22px;border-radius:50%;background:var(--sky);border:4px solid var(--nacht);box-shadow:0 0 0 2px var(--sky)}.calc input[type=range]::-moz-range-thumb{width:16px;height:16px;border-radius:50%;background:var(--sky);border:4px solid var(--nacht)}.calc input[type=range]:focus-visible{outline:3px solid var(--sky);outline-offset:6px}.calc__result{margin-top:26px;padding-top:22px;border-top:1px solid rgba(255,255,255,.16)}.calc__label{font-size:14px;color:#ffffffb3}.calc__value{margin-top:6px;font:800 clamp(2.4rem,3vw + 1rem,3.2rem)/1.05 var(--head);letter-spacing:-.02em;color:var(--sky);font-variant-numeric:tabular-nums}.calc__more{margin-top:8px;color:#ffffffd9}.calc__more b{font-family:var(--head);color:var(--weiss)}.calc .btn{margin-top:22px}.calc .calc__note{margin-top:22px;font-size:12px}.bridge-wrap{margin-top:clamp(48px,6vw,72px)}.bridge{margin:0;padding:clamp(28px,4vw,48px) clamp(22px,4vw,48px);color:var(--nacht);border-radius:var(--r-card)}.bridge blockquote{margin:0 auto;max-width:760px;font:600 clamp(1.1rem,.6vw + 1rem,1.35rem)/1.45 var(--head)}.bridge figcaption{margin:12px auto 0;max-width:760px;font-size:14px;color:var(--nacht)}.flieder .ways__track{background:var(--weiss)}.flieder .way:before{background:var(--weiss);box-shadow:0 0 0 5px var(--flieder)}.flieder .way.is-on:before{background:var(--indigo)}.voices{grid-template-columns:repeat(2,minmax(0,1fr))}.garantie__top{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:clamp(32px,6vw,80px);align-items:center}.garantie__h2{max-width:15ch;font-size:clamp(2.2rem,3.4vw + 1rem,3.4rem);line-height:1.06;letter-spacing:-.02em}.garantie__lead{margin-top:22px;color:#14113ae0}.seal{width:clamp(150px,18vw,220px);height:auto;overflow:visible;filter:drop-shadow(0 18px 32px rgba(34,47,255,.28))}.seal__disc{fill:var(--indigo)}.seal__ring{font:700 13.5px/1 var(--head);letter-spacing:.18em;fill:var(--weiss)}.seal__core{fill:var(--weiss)}.seal__big{font:800 34px/1 var(--head);letter-spacing:-.02em;fill:var(--indigo)}.seal__small{font:600 12px/1 var(--body);fill:var(--nacht)}.garantie{position:relative}.garantie__dots{position:absolute;top:0;left:0;width:100%;pointer-events:none}.garantie>.wrap{position:relative}.garantie__detail{margin-top:var(--space-m);padding:clamp(56px,7vw,88px) 0 var(--space-m);background:var(--nacht);color:var(--weiss)}.garantie[data-pb=s] .garantie__detail{padding-bottom:var(--space-s)}.garantie[data-pb=l] .garantie__detail{padding-bottom:var(--space-l)}.garantie[data-pb=xl] .garantie__detail{padding-bottom:var(--space-xl)}.garantie__sub{font:800 clamp(1.3rem,.8vw + 1rem,1.6rem)/1.2 var(--head);letter-spacing:-.01em;color:var(--weiss)}.gcases{list-style:none;margin:20px 0 0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;counter-reset:gcase}.gcase{counter-increment:gcase;display:flex;flex-direction:column;gap:10px;padding:clamp(22px,2.4vw,28px);border-radius:var(--r-card);background:var(--weiss);color:var(--nacht);box-shadow:0 24px 50px #08061e59}.gcase__if{display:flex;align-items:center;gap:12px;font:700 15px/1.35 var(--head)}.gcase__if:before{content:counter(gcase);flex:none;width:32px;height:32px;display:grid;place-items:center;border-radius:50%;background:var(--flieder);color:var(--indigo);font:800 14px/1 var(--head)}.gcase__out{margin-top:6px;font:800 clamp(1.35rem,.9vw + 1rem,1.65rem)/1.15 var(--head);letter-spacing:-.015em;color:var(--indigo)}.gcase__text{font-size:15px;line-height:1.5;color:#3b3960}.garantie__bottom{margin-top:24px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px}.period,.yourpart{border:1px solid rgba(255,255,255,.3);border-radius:var(--r-card);padding:24px}.garantie__label{font:700 14px/1.3 var(--head);margin-bottom:12px;color:var(--weiss)}.yourpart p+p{color:#ffffffe6;font-size:15px}.period__bar{display:grid;grid-template-columns:1fr 1fr;gap:4px}.period__bar span{display:block;padding:12px 14px;font:700 14px/1.2 var(--head);transform-origin:left center}.period__run{background:var(--weiss);color:var(--indigo);border-radius:12px 4px 4px 12px}.period__grace{background:#ffffff38;color:var(--weiss);border-radius:4px 12px 12px 4px}.garantie__positions{margin-top:clamp(56px,7vw,80px)}.gpills{list-style:none;margin:20px 0 0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px 32px}.gpills li{position:relative;padding-left:30px;font:600 16px/1.35 var(--head);color:var(--weiss)}.gpills li:before{content:"";position:absolute;left:0;top:1px;width:20px;height:20px;border-radius:50%;background:#23eaff29}.gpills li:after{content:"";position:absolute;left:7px;top:5px;width:5px;height:9px;border:solid var(--sky);border-width:0 2px 2px 0;transform:rotate(45deg)}.garantie__cta{margin-top:clamp(48px,6vw,64px);padding-top:clamp(28px,3vw,36px);border-top:1px solid rgba(255,255,255,.14);display:flex;flex-wrap:wrap;align-items:center;gap:24px}.btn--white{background:var(--weiss);color:var(--indigo)}.garantie .garantie__cta .garantie__link{margin-top:0}.nextsteps{list-style:none;margin:40px 0 0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;counter-reset:ns;max-width:980px}.nextsteps li{counter-increment:ns;position:relative;display:grid;gap:6px;padding-top:56px}.nextsteps li:before{content:counter(ns);position:absolute;top:0;left:0;width:40px;height:40px;border-radius:50%;display:grid;place-items:center;font:800 16px/1 var(--head);color:var(--nacht);background:var(--sky)}.nextsteps b{font:700 1.1rem/1.3 var(--head)}.nextsteps span{color:#fffc;font-size:15px}.closing .closing__actions{margin-top:40px}.closing__micro{margin-top:16px;font-size:14px;color:#ffffffb3}@media(max-width:1020px){.problem__grid,.garantie__top,.gcases,.garantie__bottom{grid-template-columns:minmax(0,1fr)}.gpills{grid-template-columns:repeat(2,minmax(0,1fr))}.nextsteps{grid-template-columns:minmax(0,1fr);gap:20px}.nextsteps li{padding:0 0 0 56px;min-height:40px}}@media(max-width:720px){.voices,.gpills{grid-template-columns:minmax(0,1fr)}.seal{width:140px}}.section{padding:clamp(56px,7vw,96px) 0}.section__head{margin-bottom:clamp(28px,4vw,48px)}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.hero{padding:120px 0 56px;min-height:0}.hero__grid{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,5fr);gap:clamp(24px,4vw,56px);align-items:center}.hero__content .trust{margin-top:40px;padding-top:24px;max-width:none;gap:24px;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1.5fr)}.hero__content .trust span{font-size:14px;line-height:1.4}.hero__map{position:relative;margin:0;width:100%;aspect-ratio:5 / 6;max-height:620px}.hero__map canvas{position:absolute;inset:0;width:100%;height:100%;display:block}.hero__mapfallback{position:absolute;inset:0;width:100%;height:100%;display:none}.hero__map.no-webgl .hero__mapfallback{display:block}.hero__map.no-webgl canvas{display:none}.ping{position:absolute;left:0;top:0;z-index:2;display:grid;gap:2px;padding:12px 16px;border-radius:14px;background:var(--weiss);color:var(--nacht);box-shadow:0 14px 34px #00000059;pointer-events:none;opacity:0;white-space:nowrap}.ping:before{content:"";position:absolute;left:-5px;top:20px;width:12px;height:12px;background:var(--weiss);transform:rotate(45deg);border-radius:2px}.ping.is-left:before{left:auto;right:-5px}.ping.is-stack:before{display:none}.ping__kicker{font:700 11px/1.2 var(--head);letter-spacing:.14em;text-transform:uppercase;color:var(--indigo)}.ping__role{font:800 16px/1.25 var(--head)}.ping__meta{font-size:13px;color:var(--graphit)}.results .hires{margin-top:0}.timeline{margin-top:28px}.proof{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:clamp(40px,5vw,64px)}.proof .voice{padding:24px;background:var(--weiss);color:var(--nacht);border:0}.proof .voice figcaption{color:var(--graphit)}.proof .case{margin-top:0;display:block;padding:24px}.proof .case h3{font-size:1.15rem}.proof .case p{font-size:15px}.proof .case ol{margin-top:16px;gap:10px;font-size:15px}.closing__about{margin-top:28px;max-width:62ch;font-size:15px;color:#ffffffbf}.closing__about b{color:var(--weiss);font-family:var(--head)}.toast{position:fixed;left:24px;bottom:24px;z-index:45;display:flex;gap:14px;align-items:flex-start;max-width:360px;padding:18px 18px 18px 20px;border-radius:18px;background:var(--nacht);color:var(--weiss);border:1px solid rgba(255,255,255,.12);box-shadow:0 20px 50px #14113a59}.toast[hidden]{display:none}.toast__dot{flex:none;width:12px;height:12px;margin-top:4px;border-radius:50%;background:var(--sky);box-shadow:0 0 0 5px #23eaff38}.toast__k{font:700 12px/1.2 var(--head);letter-spacing:.12em;text-transform:uppercase;color:var(--sky)}.toast__t{margin-top:4px;font:700 15px/1.35 var(--head)}.toast__link{display:inline-block;margin-top:8px;font-size:14px;color:#ffffffd9}.toast__x{flex:none;width:30px;height:30px;border-radius:50%;border:0;background:#ffffff1f;color:var(--weiss);font:700 16px/1 var(--head);cursor:pointer}@media(max-width:1020px){.hero__grid{grid-template-columns:minmax(0,1fr)}.hero__map{max-width:440px;justify-self:center}.proof{grid-template-columns:repeat(2,minmax(0,1fr))}.proof>:last-child:nth-child(odd){grid-column:1 / -1}}@media(max-width:720px){.hero{padding-top:112px}.hero__map{max-width:360px}.proof{grid-template-columns:minmax(0,1fr)}.toast{display:none!important}.ping{padding:10px 12px}.ping__role{font-size:14px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{transition:none!important;animation:none!important}}.skip{position:absolute;left:16px;top:-100px;z-index:100;padding:12px 18px;border-radius:999px;background:var(--sky);color:var(--nacht);font:700 15px/1 var(--head);text-decoration:none}.skip:focus{top:16px}main:focus{outline:none}.btn--xs,.topbar .btn{min-height:32px;padding:0 14px;gap:8px;font-size:13px;border-width:1.5px}.btn:disabled{opacity:.6;cursor:progress}.header{--hh: 124px}.header.is-scrolled{--hh: 80px}.topbar{height:44px;background:var(--nacht);border-bottom:1px solid rgba(255,255,255,.1);color:#ffffffbf;font-size:13px;transition:margin-top .3s ease}.topbar__inner{height:100%;display:flex;align-items:center;gap:12px}.topbar__login{margin-left:auto}.header.is-scrolled .topbar{margin-top:-44px}.nav__ext{display:none}@media(min-width:721px){.hero{padding-top:164px}}.footer__h{margin:0 0 14px;font:700 14px/1.3 var(--head);color:#fff9}.footer img{height:auto}.footer__jobs p{margin:0}.footer__jobs p a{margin-left:6px}@media(min-width:721px){.contactbar{display:flex;position:fixed;right:24px;bottom:24px;z-index:40;padding:8px;border-radius:999px;background:var(--weiss);box-shadow:0 16px 40px #14113a47;opacity:0;transform:translateY(16px);pointer-events:none;transition:opacity .25s ease,transform .25s ease}.contactbar.is-on{opacity:1;transform:none;pointer-events:auto}.contactbar p{display:none}.contactbar div{display:flex;gap:8px}.contactbar .btn{min-height:44px;padding:0 18px;font-size:15px}}@media(min-width:721px)and (max-width:1020px){.toast{bottom:96px}}.consent{margin-top:24px;border:2px solid var(--flieder);border-radius:16px;padding:24px}.consent__h{font:800 1.1rem/1.3 var(--head);margin-bottom:8px}.consent__text{font-size:14px;line-height:1.5;color:var(--graphit);max-width:60ch}.consent__text a,.consent__alt a,.dialog__more a,.form__privacy a{color:var(--indigo)}.consent .btn{margin-top:18px}.consent__alt{margin-top:14px;font-size:14px}.consent.is-loaded{border:0;padding:0}.calendly-frame{display:block;width:100%;height:min(760px,78vh);border:0;border-radius:16px;background:var(--weiss)}dialog.is-wide{width:min(1040px,calc(100vw - 32px))}.dialog__more{margin-top:16px;font-size:14px;color:var(--graphit)}.form__privacy{font:400 13px/1.45 var(--body);color:var(--graphit)}.form__fail{margin-top:16px;padding:14px 16px;border-radius:12px;background:var(--flieder);border-left:4px solid var(--indigo);font-size:15px}.form__fail[hidden]{display:none}.form__fail a{color:var(--indigo);font-weight:600}.yourpart__list{margin:0;padding:0;list-style:none;display:grid;gap:10px;font-size:15px;line-height:1.45;color:#ffffffeb}.yourpart__list li{position:relative;padding-left:20px}.yourpart__list li:before{content:"";position:absolute;left:0;top:.5em;width:8px;height:8px;border-radius:50%;background:var(--weiss)}.garantie__cta .garantie__note{margin-top:0;max-width:46ch}.garantie__cta .garantie__note .garantie__link{display:block;width:fit-content;margin-top:8px}.period__scale{position:relative;height:16px;margin-top:8px;font:600 12px/16px var(--head);color:#ffffffbf}.period__scale span{position:absolute;top:0}.period__scale span:nth-child(1){left:0}.period__scale span:nth-child(2){left:50%;transform:translate(-50%)}.period__scale span:nth-child(3){right:0}.period__text{margin-top:18px;font-size:15px;line-height:1.45;color:#ffffffeb;max-width:46ch}.pagehead{padding:172px 0 64px}.pagehead__h1{font-size:clamp(2rem,3.4vw + 1rem,3.4rem);hyphens:auto;-webkit-hyphens:auto;line-height:1.08;letter-spacing:-.02em;max-width:22ch}.pagehead .lead{margin-top:20px;color:#ffffffe0}.pagehead__list{margin:28px 0 0;padding:0;list-style:none;display:grid;gap:12px;max-width:60ch;color:#ffffffe0}.pagehead__list li{position:relative;padding-left:22px}.pagehead__list li:before{content:"";position:absolute;left:0;top:.55em;width:10px;height:10px;border-radius:50%;background:var(--sky)}.termin__grid{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:clamp(24px,4vw,56px);align-items:start}.termin__h{font-size:1.5rem;line-height:1.25;letter-spacing:-.015em;margin-bottom:12px}.termin .consent{margin-top:0}.termin__cb{padding:28px;border-radius:var(--r-card);background:var(--flieder)}.termin__cb .form input,.termin__cb .form select{border-color:var(--weiss)}.termin__cb .form__done,.termin__cb .form__fail{background:var(--weiss)}.termin__more{margin-top:40px;color:var(--graphit)}.termin__more a{color:var(--indigo)}.legal__body{max-width:72ch}.legal__body h2{font-size:1.3rem;line-height:1.3;letter-spacing:-.01em;margin:48px 0 12px}.legal__body>h2:first-child,.legal__draft+h2{margin-top:0}.legal__body h3{font-size:1.08rem;line-height:1.35;margin:28px 0 8px}.legal__body p,.legal__body ul{margin:0 0 14px;font-size:16px;line-height:1.65}.legal__body ul{padding-left:1.25em}.legal__body li+li{margin-top:6px}.legal__body a{color:var(--indigo)}.legal__body h2:target{color:var(--indigo)}.legal__draft{margin-bottom:40px;padding:14px 18px;border-radius:12px;background:var(--flieder);border-left:4px solid var(--indigo);font-size:15px}mark.todo{padding:1px 6px;border-radius:6px;background:var(--flieder);color:var(--nacht);font-weight:600;outline:2px dashed var(--indigo);outline-offset:-1px}.legal__stand{margin-top:40px;font-size:14px;color:var(--graphit)}.legal__grid{display:grid;grid-template-columns:260px minmax(0,72ch);gap:clamp(32px,5vw,72px);align-items:start}.legal__toc{position:sticky;top:104px;font-size:14px;line-height:1.4}.legal__toc-h{font:700 14px/1.3 var(--head)}.legal__toc ol{list-style:none;margin:12px 0 0;padding:0;display:grid;gap:8px}.legal__toc a{text-decoration:none}.legal__toc a:hover{color:var(--indigo)}.legal__toc span{font:700 14px/1.4 var(--head)}@media(max-width:1020px){.header.is-open .nav{inset:var(--hh) 0 0 0}.termin__grid,.legal__grid{grid-template-columns:minmax(0,1fr)}.legal__toc{position:static}.legal__toc ol{grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}}@media(max-width:720px){.header{--hh: 80px}.topbar{display:none}.header.is-open .nav__ext{display:grid;gap:12px;width:100%;margin-top:8px;padding-top:24px;border-top:1px solid rgba(255,255,255,.15)}.nav__ext p{font:400 15px/1.4 var(--body);color:#ffffffbf}.nav__ext .btn{justify-self:start;font-size:16px}.contactbar__long{display:none}.pagehead{padding:120px 0 48px}.termin__cb{padding:22px}}@media(max-width:400px){.contactbar p{display:none}.contactbar div{flex:1}.contactbar .btn{flex:1;justify-content:center}}.pagehead__actions{margin-top:32px;display:flex;flex-wrap:wrap;gap:14px}.problem__text .lead{margin-top:20px}.problem__text .pains{margin-top:40px}.checked__grid{grid-template-columns:minmax(0,5fr) minmax(0,6fr);grid-template-areas:"kicker ." "text builder";row-gap:0;margin-top:0}.checked__kicker{grid-area:kicker}.checked__text{grid-area:text}.checked__builder{grid-area:builder}.checked__text .lead{margin:20px 0 28px;color:var(--weiss)}.checked,.results,.problem{overflow:hidden}.glass-wrap{position:relative;--glow-a: 62%;--glow-b: 40%;--glow-a-color: rgba(34,47,255,.9);--glow-b-color: rgba(35,234,255,.5)}.glass-wrap:before,.glass-wrap:after{content:"";position:absolute;aspect-ratio:1;border-radius:50%;filter:blur(40px);pointer-events:none}.glass-wrap:before{width:var(--glow-a);top:-56px;right:-48px;background:radial-gradient(circle,var(--glow-a-color),transparent 70%)}.glass-wrap:after{width:var(--glow-b);bottom:-48px;left:-40px;background:radial-gradient(circle,var(--glow-b-color),transparent 70%)}.results .glass-wrap{--glow-a: 44%;--glow-b: 30%}.problem .glass-wrap{--glow-a: 30%;--glow-b: 22%;--glow-a-color: rgba(35,234,255,.9);--glow-b-color: rgba(34,47,255,.4)}@media(max-width:720px){.problem .glass-wrap{--glow-a: 70%;--glow-b: 50%}}.glass{position:relative;z-index:1;background:radial-gradient(120% 70% at 0% 0%,#ffffff24,#fff0 60%),linear-gradient(150deg,#ffffff1f,#ffffff0a 45%,#ffffff12);border:1px solid rgba(255,255,255,.2);-webkit-backdrop-filter:blur(24px) saturate(160%);backdrop-filter:blur(24px) saturate(160%);box-shadow:inset 0 1px #ffffff59,inset 0 -1px #ffffff14,0 30px 70px #08061e73}.glass:before{content:"";position:absolute;inset:-1px;border-radius:inherit;padding:1px;background:linear-gradient(135deg,#ffffffb3,#fff0 30% 70%,#23eaff8c);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.glass--light{background:radial-gradient(120% 80% at 0% 0%,#ffffff8c,#fff0 55%),linear-gradient(150deg,#ffffff6b,#ffffff24 55%,#ffffff47);border-color:#fffc;-webkit-backdrop-filter:blur(18px) saturate(180%);backdrop-filter:blur(18px) saturate(180%);box-shadow:inset 0 0 0 1px #ffffff80,inset 0 1px #fff,inset 16px 16px 34px -24px #fff,inset -16px -16px 34px -24px #23eaff99,0 30px 80px #14113a29,0 6px 18px #14113a0f}.glass--light:before{padding:1.5px;background:linear-gradient(135deg,#fff,#ffffff40 30%,#fff0 60%,#23eaffd9)}@keyframes glass-drift-a{0%,to{transform:translate(0) scale(1)}50%{transform:translate(-70px,34px) scale(1.15)}}@keyframes glass-drift-b{0%,to{transform:translate(0) scale(1)}50%{transform:translate(80px,-28px) scale(1.18)}}.glass--sheen:after{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;pointer-events:none;opacity:var(--glow, 0);background:radial-gradient(ellipse 360px 240px at var(--gx, 50%) var(--gy, 50%),rgba(255,255,255,.8),rgba(255,255,255,.38) 38%,rgba(255,255,255,.1) 60%,rgba(255,255,255,0) 78%)}.glass--sheen:before{background:radial-gradient(220px circle at var(--gx, 50%) var(--gy, 50%),rgba(255,255,255,var(--glow, 0)),rgba(255,255,255,0) 70%),linear-gradient(135deg,#fff,#ffffff40 30%,#fff0 60%,#23eaffd9)}@media(prefers-reduced-motion:no-preference){.glass-wrap--live:before{animation:glass-drift-a 14s ease-in-out infinite}.glass-wrap--live:after{animation:glass-drift-b 17s ease-in-out infinite}}@media(max-width:1020px){.checked__grid{grid-template-columns:minmax(0,1fr);grid-template-areas:"kicker" "text" "builder"}.checked__builder{margin-top:40px}.problem__grid{row-gap:40px}}@media(max-width:720px){.hero__content .trust{margin-top:32px;gap:14px;grid-template-columns:minmax(0,1fr)}.hero__content .trust>div{display:grid;grid-template-columns:96px minmax(0,1fr);align-items:center;gap:12px}.hero__content .trust span{margin-top:0}}.hire__kanzlei{grid-column:1 / -1;font:600 15px/1.35 var(--head);color:#ffffffeb}.hire__time:empty{display:none}:root{--space-s: clamp(40px, 5vw, 64px);--space-m: clamp(56px, 7vw, 96px);--space-l: clamp(88px, 10vw, 144px);--space-xl: clamp(120px, 13vw, 192px)}main>section[data-pt=s]{padding-top:var(--space-s)}main>section[data-pt=l]{padding-top:var(--space-l)}main>section[data-pt=xl]{padding-top:var(--space-xl)}main>section[data-pb=s]{padding-bottom:var(--space-s)}main>section[data-pb=l]{padding-bottom:var(--space-l)}main>section[data-pb=xl]{padding-bottom:var(--space-xl)}main>section[data-leading=eng] :is(p,li,blockquote,summary,figcaption,span){line-height:1.35}main>section[data-leading=weit] :is(p,li,blockquote,summary,figcaption,span){line-height:1.8}main>section[data-hleading=eng] :is(h1,h2,h3){line-height:1}main>section[data-hleading=weit] :is(h1,h2,h3){line-height:1.3}main>section.garantie{padding-bottom:0}@media(max-width:359px){.h2{font-size:1.75rem}.garantie__h2{font-size:2rem;max-width:none}.profilecard__role{font-size:1.25rem}}.legal__body h4{font-size:1rem;line-height:1.35;margin:20px 0 6px}
