*{box-sizing:border-box;font-family:Kalam,cursive;font-size:16px}body,html{overflow-x:hidden}#root{overflow-x:clip}:root{--background-black:#1c1c1c;--background-dark:#e7e7e7;--primary-color:#e2b007;--secondary-color:#7e292c;--txt-color-white:#fff;--txt-color-black:#1c1c1c}body,html{height:100%;margin:0}.kitchen-bg{background-color:#1c1c1c;position:relative}.kitchen-bg>*{position:relative;z-index:1}.kitchen-svg{height:100%;width:100%}.kitchen-bg:after,.kitchen-svg{inset:0;pointer-events:none;position:absolute;z-index:0}.kitchen-bg:after{background:radial-gradient(ellipse at center,#1c1c1c8c 0,#1c1c1cbf 100%);content:""}ul{color:#fff;color:var(--txt-color-white);list-style:none;margin:0}.btn{background-color:#e2b007;background-color:var(--primary-color);border:none;border-radius:.25rem;color:#1c1c1c;color:var(--txt-color-black);cursor:pointer;margin-top:1rem;padding:.5rem 1rem;width:10rem}.page-container{display:flex;flex-direction:column;min-height:100vh}.main-frame{margin-inline:10rem}.contant-wrap{flex:1 1}input,label,textarea{max-width:400px;width:100%}a{text-decoration:none}a,a:visited{color:#fff;color:var(--txt-color-white)}.light-gray-bg{background-color:#e7e7e7;background-color:var(--background-dark)}.gold-bg{background-color:#e2b007;background-color:var(--primary-color)}.red-bg{background-color:#7e292c;background-color:var(--secondary-color)}.darck-bg{background-color:#000}.trenner{margin-bottom:4rem;margin-top:4rem}@media (max-width:970px){.main-frame{margin-inline:2rem}}@media (max-width:600px){.main-frame{margin-inline:1rem}}@media (max-width:480px){.main-frame{margin-inline:.75rem}}@media (max-width:550px){p{font-size:1rem}}.active{color:#e2b007!important;color:var(--primary-color)!important;text-decoration:underline;text-decoration-color:#7e292c;text-decoration-color:var(--secondary-color)}.menue{align-items:center;background-color:#1c1c1c;background-color:var(--background-black);display:flex;flex-wrap:nowrap;justify-content:flex-end;padding-inline:10rem;position:relative;z-index:100}li{margin-right:1rem;padding:.5rem}li>a>span{font-size:1.6rem}.logo{margin-right:auto}.logo-gold{height:auto;width:8rem}.element-container{display:flex;flex-direction:column;gap:.5rem;padding:.1rem;width:100%}.lang-toggle{align-items:center;display:flex;gap:.2rem;margin-right:0;padding:0 .5rem}.lang-btn{background:none;border:none;color:#fff6;cursor:pointer;font-family:inherit;font-size:1.3rem;font-weight:600;padding:.2rem .3rem;transition:color .2s}.lang-btn:hover{color:#fffc}.lang-btn-active{color:#e2b007;color:var(--primary-color)}.lang-sep{color:#fff3;font-size:1.1rem}.mobile-right{align-items:center;display:flex;gap:.5rem;margin-left:auto}.mobile-right .lang-toggle{padding:0}.mobile-menu{background-color:#1c1c1c;background-color:var(--background-black);padding:2rem;position:absolute;right:0;top:6.15rem;z-index:5}.mobile-ul{padding:0}.quick-flip{--quick-flip-duration:0.325s;overflow-y:clip}.quick-flip>*{display:block;transition:translate var(--quick-flip-duration),transform 0s calc(var(--quick-flip-duration)/2);transition-timing-function:cubic-bezier(.66,0 .34,1)}.quick-flip:focus>*,.quick-flip:hover>*{color:#7e292c;color:var(--secondary-color);transform:translateY(2lh);translate:0 -2lh}@media (max-width:560px){.menue{padding-inline:1rem}}@media (max-width:490px){.element-container{max-width:15rem}}.hero{grid-gap:4rem;align-items:center;background-color:#1c1c1c;background-color:var(--background-black);display:grid;gap:4rem;grid-template-columns:1fr 1fr;padding:5rem clamp(1rem,8vw,10rem)}.hero-text{animation:hero-fade-up .7s cubic-bezier(.22,1,.36,1) both;display:flex;flex-direction:column;gap:1.75rem}@keyframes hero-fade-up{0%{opacity:0;transform:translateY(32px)}to{opacity:1;transform:translateY(0)}}.hero-eyebrow{animation:hero-fade-up .6s cubic-bezier(.22,1,.36,1) .1s both;color:#e2b007;color:var(--primary-color);font-size:.72rem;font-weight:700;letter-spacing:.3em;margin:0;text-transform:uppercase}.hero-h1{animation:hero-fade-up .7s cubic-bezier(.22,1,.36,1) .2s both;color:#fff;font-size:clamp(1.8rem,3vw,2.8rem);font-weight:800;letter-spacing:-.01em;line-height:1.12;margin:0}.hero-h1-accent{color:#e2b007;color:var(--primary-color);display:block}.hero-sub{animation:hero-fade-up .7s cubic-bezier(.22,1,.36,1) .35s both;color:#ffffff8c;font-size:1.05rem;line-height:1.65;margin:0;max-width:38ch}.rp-container{animation:hero-fade-up .7s cubic-bezier(.22,1,.36,1) .5s both}.rp-btn{background:#0000;border:none;cursor:pointer;opacity:1;z-index:4}.rp-img{transition:transform .35s cubic-bezier(.34,1.56,.64,1);width:22rem}.rp-img:hover{transform:scale(1.12) rotate(-3deg)}.hero-image-side{align-items:center;animation:hero-img-in .9s cubic-bezier(.22,1,.36,1) .3s both;display:flex;gap:1.5rem;justify-content:center;position:relative}@keyframes hero-img-in{0%{opacity:0;transform:translateX(40px) scale(.95)}to{opacity:1;transform:translateX(0) scale(1)}}.hero-img-wrap{border:3px solid #e2b007;border:3px solid var(--primary-color);border-radius:50%;box-shadow:0 0 0 8px #e2b0071a,0 24px 60px #00000073;flex-shrink:0;height:320px;overflow:hidden;transition:box-shadow .3s ease;width:320px}.hero-img-wrap:hover{box-shadow:0 0 0 8px #e2b00733,0 0 50px #e2b00733,0 24px 60px #00000073}.ich-hero{height:100%;object-fit:cover;width:100%}.hero-badges-wrap{--badge-h:2.5rem;--badge-gap:0.75rem;--slot-h:calc(var(--badge-h) + var(--badge-gap));flex-shrink:0;height:calc(var(--badge-h)*3 + var(--badge-gap)*2);overflow:hidden;width:9.5rem}.hero-badges-track{animation:badge-scroll 55s linear infinite;display:flex;flex-direction:column;gap:var(--badge-gap)}@keyframes badge-scroll{0%{transform:translateY(0)}to{transform:translateY(calc(var(--slot-h)*-9))}}.hero-badge{align-items:center;background:#ffffff12;border:1.5px solid #e2b00766;border-radius:999px;box-shadow:0 4px 16px #0000004d;box-sizing:border-box;color:#fff;display:flex;flex-shrink:0;font-size:.8rem;font-weight:600;gap:.5rem;height:var(--badge-h);letter-spacing:.04em;padding:0 1rem;white-space:nowrap}.hero-badge-icon{font-size:1rem;line-height:1}@media (max-width:970px){.hero{gap:2rem;padding:4rem 2rem}.hero-img-wrap{height:240px;width:240px}}@media (max-width:760px){.hero{gap:2rem;grid-template-columns:1fr;padding:3rem 2rem 2.5rem;text-align:center}.hero-text{align-items:center;order:2}.hero-image-side{gap:1rem;justify-content:center;order:1}.hero-sub{max-width:100%}.hero-img-wrap{height:180px;width:180px}.rp-img{width:16rem}}@media (max-width:480px){.hero{padding:2.5rem 1rem 2rem}.hero-img-wrap{height:140px;width:140px}.rp-img{width:13rem}.hero-badges-wrap{--badge-h:2rem;--badge-gap:0.6rem;width:7.5rem}.hero-badge{font-size:.68rem;padding:0 .7rem}.hero-badge-icon{font-size:.85rem}}.adv-wrap{background:#fff;padding:5rem 0}.adv-header{margin-bottom:3rem;text-align:center}.adv-label{color:#e2b007;color:var(--primary-color);font-size:.75rem;font-weight:700;letter-spacing:.15em;margin:0 0 .5rem;text-transform:uppercase}.adv-title{color:#1c1c1c;color:var(--txt-color-black);font-size:clamp(1.5rem,3vw,2.2rem);margin:0}.adv-grid{grid-gap:1.25rem;display:grid;gap:1.25rem;grid-template-columns:repeat(3,1fr)}.adv-card{background:#fff;border:1px solid #00000014;border-radius:1.25rem;padding:1.75rem;transition:transform .2s,border-color .2s,box-shadow .2s}.adv-card:hover{border-color:#e2b00766;box-shadow:0 12px 32px #e2b0071a;transform:translateY(-4px)}.adv-card-top{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:1rem}.adv-icon{height:auto;width:3.5rem}.adv-card-num{color:#e2b007;color:var(--primary-color);font-size:.68rem;font-weight:700;letter-spacing:.1em;opacity:.5}.adv-card-title{color:#1c1c1c;color:var(--txt-color-black);font-size:.95rem;font-weight:700;line-height:1.3;margin:0 0 1rem}.adv-points{display:flex;flex-direction:column;gap:.4rem;list-style:none;margin:0;padding:0}.adv-point{align-items:center;color:#1c1c1c;color:var(--txt-color-black);display:flex;font-size:.82rem;gap:.5rem;opacity:.65}.adv-point-dot{color:#e2b007;color:var(--primary-color);flex-shrink:0;font-size:.5rem}@media (max-width:900px){.adv-grid{grid-template-columns:repeat(2,1fr)}.adv-wrap{padding:3rem 0}}@media (max-width:560px){.adv-grid{grid-template-columns:1fr}}.home-grid{align-items:center;background-color:#e7e7e7;background-color:var(--background-dark);display:grid;grid-template-columns:repeat(2,minmax(5rem,40rem));justify-content:center;justify-items:center;padding:1rem}.logo-w-txt{display:flex;height:auto;margin-inline:auto;margin-bottom:2rem;margin-top:4rem;max-width:20rem}@media (max-width:650px){.home-grid{display:block}}.home-grid>div{position:relative}@media (max-width:690px){.home-grid>div>img{display:none}}.about-content{padding-inline:clamp(1rem,10vw,20rem);padding-top:5rem}.about-content>h2{font-size:1.5rem}.about-content>p{font-size:1.2rem}.dsgvo{flex-direction:column;list-style:disc}.dsgvo>li{color:#1c1c1c;color:var(--txt-color-black)}.accordion{display:flex;flex-direction:column;gap:2rem;margin:2rem auto;width:80%}.item{grid-column-gap:2rem;align-items:center;border-bottom:4px solid #fff;border-bottom:4px solid var(--txt-color-white);border-top:4px solid #fff;border-top:4px solid var(--txt-color-white);box-shadow:0 0 30px #0000001a;column-gap:2rem;cursor:pointer;display:grid;grid-template-columns:auto 1fr auto;justify-items:center;padding:2rem 8rem}.number{color:#e2b007;color:var(--primary-color);font-size:4rem;font-weight:500}.icon,.title{font-size:2rem;font-weight:500}.plus-minus{color:#e2b007;color:var(--primary-color);font-size:2rem}.content-box{grid-column:2/-1;line-height:1.6;padding-bottom:2rem}.content-box ul{color:#7e292c;color:var(--secondary-color);display:flex;flex-direction:column;gap:1rem;margin-left:2rem;margin-top:2rem}@media (max-width:960px){.item{padding:2rem}.number{font-size:2rem}.why-dev-title{font-size:1rem}}@media (max-width:460px){.item{padding:2rem 1rem}}.pruefung{display:none}.kontakt-wrap{background:#e7e7e7;background:var(--background-dark);min-height:calc(100vh - 6rem);padding:2rem 1.5rem}.kontakt-wrap,.kw-success-card{align-items:center;display:flex;justify-content:center}.kw-success-card{flex-direction:column;gap:1rem;min-height:280px;padding:3rem 2rem;text-align:center}.kw-success-icon{animation:kw-icon-pop .6s cubic-bezier(.34,1.56,.64,1) both;font-size:3.5rem;line-height:1}.kw-success-title{color:#2c1f0e;font-size:1.6rem;font-weight:800;margin:0}.kw-success-text{color:#9c8468;font-size:.95rem;line-height:1.65;margin:0;max-width:36ch}.kontakt-card{background:#fdf8f0;border:1px solid #c8a05040;border-radius:1.25rem;box-shadow:0 8px 40px #b482321a,0 2px 8px #0000000d;display:flex;flex-direction:column;max-width:560px;overflow:hidden;position:relative;width:100%;z-index:1}.kw-progress-track{background:#ffffff12;height:3px}.kw-progress-fill{background:linear-gradient(90deg,#e2b007,#f5c420);background:linear-gradient(to right,var(--primary-color),#f5c420);box-shadow:0 0 10px #e2b00799;height:100%;transition:width .55s cubic-bezier(.22,1,.36,1)}.kw-step-indicator{align-items:center;display:flex;gap:.6rem;padding:1.75rem 2.5rem 0}.kw-dots{display:flex;flex:1 1;gap:.4rem}.kw-dot{background:#d4c4a8;border-radius:50%;height:.5rem;transition:background .3s ease,transform .3s ease;width:.5rem}.kw-dot.active{background:#e2b007;background:var(--primary-color);box-shadow:0 0 6px #e2b007b3;transform:scale(1.4)}.kw-dot.done{background:#e2b00773}.kw-step-count{color:#b09070;font-family:monospace;font-size:.72rem;font-weight:700;letter-spacing:.12em}.kw-body{animation:kw-step-in .45s cubic-bezier(.22,1,.36,1) both;display:flex;flex-direction:column;gap:.5rem;padding:2rem 2.5rem 1.5rem}@keyframes kw-step-in{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translateY(0)}}.kw-icon{animation:kw-icon-pop .5s cubic-bezier(.34,1.56,.64,1) both;animation-delay:.05s;display:block;font-size:2.25rem;line-height:1;margin-bottom:.25rem}@keyframes kw-icon-pop{0%{opacity:0;transform:scale(.6) rotate(-10deg)}to{opacity:1;transform:scale(1) rotate(0deg)}}.kw-question{color:#2c1f0e;font-size:1.65rem;font-weight:700;line-height:1.25;margin:0}.kw-subtitle{color:#9c8468;font-size:.875rem;line-height:1.5;margin:0 0 1.25rem}.kw-fields{gap:1.5rem}.kw-field,.kw-fields{display:flex;flex-direction:column}.kw-field{gap:.4rem;position:relative}.kw-label{color:#b09070;font-size:.7rem;font-weight:700;letter-spacing:.18em;max-width:none;text-transform:uppercase;width:auto}.kw-optional{font-weight:400;letter-spacing:0;opacity:.65;text-transform:none}.kw-input{background:#0000;border:none;border-bottom:1.5px solid #d4c4a8;box-sizing:border-box;color:#2c1f0e;font-family:inherit;font-size:1.05rem;max-width:none;outline:none;padding:.6rem 0;resize:none;transition:border-color .25s ease;width:100%}.kw-input::placeholder{color:#c8b090}.kw-input-error{border-bottom-color:#e05252!important;box-shadow:0 1px 0 0 #e05252!important}.kw-error{color:#e05252;display:block;font-size:.75rem;margin-top:.25rem}.kw-input:focus{border-bottom-color:#e2b007;border-bottom-color:var(--primary-color);box-shadow:0 1px 0 0 #e2b007;box-shadow:0 1px 0 0 var(--primary-color)}.kw-textarea{min-height:6.5rem}.kw-nav{flex-direction:column;padding:1.5rem 2.5rem 2.5rem}.kw-nav,.kw-next{display:flex;gap:.75rem}.kw-next{align-items:center;background:#e2b00714;border:1.5px solid #e2b00766;border-radius:.6rem;color:#e2b007;color:var(--primary-color);cursor:pointer;font-family:inherit;font-size:1rem;font-weight:700;justify-content:center;letter-spacing:.03em;padding:.95rem 1.5rem;transition:background .25s ease,border-color .25s ease,transform .15s ease;width:100%}.kw-next:hover{background:#e2b00726;border-color:#e2b007;border-color:var(--primary-color);transform:translateY(-2px)}.kw-next:hover .kw-arrow{transform:translateX(5px)}.kw-arrow{display:inline-block;transition:transform .2s ease}.kw-submit{align-items:center;animation:kw-shimmer 3s linear infinite;background:linear-gradient(90deg,#c8960a,#f5c420,#e2b007,#f5c420,#c8960a);background-size:300% auto;border:none;border-radius:.6rem;color:#000;cursor:pointer;display:flex;font-family:inherit;font-size:1rem;font-weight:800;gap:.75rem;justify-content:center;letter-spacing:.04em;overflow:hidden;padding:1rem 1.5rem;position:relative;transition:transform .2s ease,box-shadow .2s ease;width:100%}@keyframes kw-shimmer{0%{background-position:0}to{background-position:300%}}.kw-submit:hover{animation-duration:1.2s;box-shadow:0 10px 32px #e2b00780;transform:translateY(-3px)}.kw-submit:active{transform:translateY(-1px)}.kw-spark{animation:kw-spin-spark 3s linear infinite;font-size:1rem}@keyframes kw-spin-spark{0%{transform:rotate(0deg) scale(1)}50%{transform:rotate(180deg) scale(1.3)}to{transform:rotate(1turn) scale(1)}}.kw-btn-disabled{animation:none!important;background:#0000000d!important;border-color:#0000001a!important;box-shadow:none!important;color:#0000004d!important;cursor:not-allowed;opacity:.35;transform:none!important}.kw-back{background:none;border:none;color:#b09070;cursor:pointer;font-family:inherit;font-size:.85rem;letter-spacing:.05em;padding:0;text-align:center;transition:color .2s ease}.kw-back:hover{color:#6b4f2e}@media (max-width:600px){.kontakt-wrap{align-items:stretch;padding:1rem .75rem}.kontakt-card{border-radius:1rem;max-width:100%}.kw-step-indicator{padding:1.25rem 1.5rem 0}.kw-body{gap:.35rem;padding:1.25rem 1.5rem .75rem}.kw-icon{font-size:1.75rem}.kw-question{font-size:1.25rem}.kw-subtitle{font-size:.8rem;margin-bottom:.75rem}.kw-fields{gap:1.25rem}.kw-input{font-size:1rem;padding:.5rem 0}.kw-nav{gap:.6rem;padding:1rem 1.5rem 1.5rem}.kw-next,.kw-submit{font-size:.95rem;padding:.85rem 1rem}}.tech-section{padding-bottom:4rem;padding-top:3rem}.tech-carousel{align-items:center;display:flex;gap:1rem;margin-top:2rem}.tech-cards{grid-gap:1.25rem;display:grid;flex:1 1;gap:1.25rem;grid-template-columns:repeat(3,1fr)}.tech-card{align-items:flex-start;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:1rem;display:flex;flex-direction:column;gap:.5rem;padding:1.5rem;transition:transform .2s ease,border-color .2s ease}.tech-card:hover{border-color:#e2b007;border-color:var(--primary-color);transform:translateY(-4px)}.tech-card-cat{background:#e2b0071f;border-radius:999px;color:#e2b007;color:var(--primary-color);font-size:.68rem;font-weight:700;letter-spacing:.12em;padding:.2rem .6rem;text-transform:uppercase}.tech-card-icon{margin-top:.5rem}.tech-card-name{color:#fff;font-size:1.1rem;font-weight:700;margin:0}.tech-card-desc{color:#ffffff8c;font-size:.82rem;line-height:1.5;margin:0}.tech-arrow{align-items:center;background:#ffffff12;border:1px solid #ffffff26;border-radius:50%;color:#fff;cursor:pointer;display:flex;flex-shrink:0;font-size:1.4rem;height:2.5rem;justify-content:center;padding:0;transition:background .2s ease,border-color .2s ease;width:2.5rem}.tech-arrow:hover{background:#e2b00726;border-color:#e2b007;border-color:var(--primary-color)}.tech-dots{display:flex;gap:.5rem;justify-content:center;margin-top:1.25rem}.tech-dot{background:#ffffff40;border:none;border-radius:50%;cursor:pointer;height:.45rem;padding:0;transition:background .2s ease,transform .2s ease;width:.45rem}.tech-dot.active{background:#e2b007;background:var(--primary-color);transform:scale(1.4)}.like-h1{color:#fff;font-size:2rem;margin-top:0}@media (max-width:760px){.tech-cards{grid-template-columns:1fr}.tech-arrow{display:none}.tech-carousel{flex-direction:column}}.lwt-wrap{background:#fff;padding:5rem 0}.lwt-inner{align-items:center;display:flex;gap:5rem;margin:0 auto;max-width:900px;padding:0 2rem}.lwt-logo{filter:drop-shadow(0 8px 32px rgba(226,176,7,.25));flex-shrink:0;width:220px}.lwt-content{display:flex;flex-direction:column;gap:1.25rem}.lwt-label{color:#1c1c1c;color:var(--txt-color-black);font-size:.8rem;font-weight:700;letter-spacing:.15em;margin:0;opacity:.45;text-transform:uppercase}.lwt-chips{display:flex;flex-wrap:wrap;gap:.6rem}.lwt-chip{background:#e2b00712;border:1.5px solid #e2b00759;border-radius:999px;color:#e2b007;color:var(--primary-color);font-size:.9rem;font-weight:600;letter-spacing:.02em;padding:.5rem 1.1rem;transition:background .2s,border-color .2s}.lwt-chip:hover{background:#e2b00726;border-color:#e2b007;border-color:var(--primary-color)}.lwt-cta{align-items:center;background:#e2b007;background:var(--primary-color);border-radius:999px;color:#000;display:inline-flex;font-size:.9rem;font-weight:700;gap:.5rem;padding:.85rem 1.75rem;text-decoration:none;transition:transform .2s,box-shadow .2s;width:fit-content}.lwt-cta:hover{box-shadow:0 8px 24px #e2b00766;transform:translateY(-2px)}.lwt-cta-arrow{transition:transform .2s}.lwt-cta:hover .lwt-cta-arrow{transform:translateX(3px)}@media (max-width:700px){.lwt-inner{flex-direction:column;gap:2rem;text-align:center}.lwt-logo{width:160px}.lwt-chips{justify-content:center}.lwt-cta{align-self:center}}.ab-hero{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;gap:1rem;justify-content:center;overflow:hidden;padding:5rem 10rem;text-align:center;width:100%}.ab-hero-label{font-size:.78rem;font-weight:700;letter-spacing:.15em;text-transform:uppercase}.ab-hero-label,.ab-hero-title{color:#e2b007;color:var(--primary-color);margin:0}.ab-hero-title{font-size:clamp(2rem,6vw,5rem)}.ab-hero-sub{color:#fff;color:var(--txt-color-white);font-size:clamp(.95rem,2.5vw,1.2rem);margin:0;opacity:.7}.ab-intro-wrap{padding:5rem 0}.ab-intro{grid-gap:4rem;align-items:center;display:grid;gap:4rem;grid-template-columns:1fr 1.4fr}.ab-photo-wrap{position:relative}.ab-photo{display:block;width:100%}.ab-photo-badge{align-items:center;background:#e2b007;background:var(--primary-color);border-radius:999px;bottom:-1rem;box-shadow:0 8px 24px #e2b00759;color:#000;display:flex;font-size:.9rem;font-weight:700;gap:.4rem;padding:.6rem 1.1rem;position:absolute;right:-1rem}.ab-intro-label{color:#e2b007;color:var(--primary-color);font-size:.75rem;font-weight:700;letter-spacing:.15em;margin:0 0 .5rem;text-transform:uppercase}.ab-intro-name{font-size:clamp(1.8rem,3vw,2.8rem);line-height:1.15;margin:0 0 1.25rem}.ab-intro-desc,.ab-intro-name{color:#1c1c1c;color:var(--txt-color-black)}.ab-intro-desc{font-size:1rem;line-height:1.75;margin:0 0 .75rem;opacity:.7}.ab-intro-cta{background:#e2b007;background:var(--primary-color);border-radius:999px;color:#000;display:inline-block;font-size:.9rem;font-weight:700;margin-top:.75rem;padding:.8rem 1.8rem;text-decoration:none;transition:transform .2s,box-shadow .2s}.ab-intro-cta:hover{box-shadow:0 8px 24px #e2b00759;transform:translateY(-2px)}.ab-stats-wrap{padding:3rem 0}.ab-stats{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(4,1fr);padding-bottom:2rem;padding-top:2rem}.ab-stat{align-items:center;display:flex;flex-direction:column;gap:.3rem;text-align:center}.ab-stat-value{color:#e2b007;color:var(--primary-color);font-size:clamp(2rem,4vw,3rem);font-weight:800;line-height:1}.ab-stat-label{color:#fff;color:var(--txt-color-white);font-size:.85rem;letter-spacing:.03em;opacity:.65}.ab-section-header{margin:4rem 0 2.5rem;text-align:center}.ab-section-label{color:#e2b007;color:var(--primary-color);font-size:.75rem;font-weight:700;letter-spacing:.15em;margin:0 0 .5rem;text-transform:uppercase}.ab-section-title{color:#1c1c1c;color:var(--txt-color-black);font-size:clamp(1.4rem,3vw,2rem);margin:0}.ab-story{display:flex;flex-direction:column;gap:0;margin-bottom:4rem}.ab-story-card{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:2.5rem 1fr}.ab-story-line{align-items:center;display:flex;flex-direction:column;padding-top:.25rem}.ab-story-dot{background:#e2b007;background:var(--primary-color);border-radius:50%;box-shadow:0 0 0 4px #e2b00726;flex-shrink:0;height:.9rem;width:.9rem}.ab-story-connector{background:#e2b00733;flex:1 1;margin:.4rem 0;min-height:2rem;width:2px}.ab-story-content{padding-bottom:2.5rem}.ab-story-icon{display:block;font-size:1.5rem;margin-bottom:.5rem}.ab-story-title{font-size:1.05rem;font-weight:700;margin:0 0 .5rem}.ab-story-text,.ab-story-title{color:#1c1c1c;color:var(--txt-color-black)}.ab-story-text{font-size:.9rem;line-height:1.75;margin:0;opacity:.65}.ab-values-wrap{background:#1c1c1c;background:var(--background-black);padding:1rem 0 4rem}.ab-values-wrap .ab-section-title{color:#fff;color:var(--txt-color-white)}.ab-values{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(4,1fr);margin-bottom:2rem}.ab-value-card{background:#ffffff0a;border:1px solid #ffffff14;border-radius:1rem;padding:1.5rem;transition:transform .2s,border-color .2s}.ab-value-card:hover{border-color:#e2b0074d;transform:translateY(-4px)}.ab-value-icon{display:block;font-size:1.75rem;margin-bottom:.75rem}.ab-value-title{color:#e2b007;color:var(--primary-color);font-size:1rem;font-weight:700;margin:0 0 .5rem}.ab-value-text{color:#fff;color:var(--txt-color-white);font-size:.85rem;line-height:1.65;margin:0;opacity:.6}.ab-cta{align-items:center;background:#e2b0070f;border:1px solid #e2b00726;border-radius:1.5rem;display:flex;flex-direction:column;gap:1rem;margin:4rem 0;padding:4rem 2rem;text-align:center}.ab-cta-icon{font-size:2.5rem}.ab-cta-title{font-size:clamp(1.3rem,2.5vw,1.8rem)}.ab-cta-sub,.ab-cta-title{color:#1c1c1c;color:var(--txt-color-black);margin:0}.ab-cta-sub{font-size:1rem;line-height:1.6;max-width:480px;opacity:.6}.ab-cta-btn{background:#e2b007;background:var(--primary-color);border-radius:999px;color:#000;display:inline-block;font-size:.95rem;font-weight:700;margin-top:.5rem;padding:.9rem 2rem;text-decoration:none;transition:transform .2s,box-shadow .2s}.ab-cta-btn:hover{box-shadow:0 8px 24px #e2b00759;transform:translateY(-2px)}@media (max-width:860px){.ab-hero{padding:3rem 1.5rem}.ab-intro{gap:2.5rem;grid-template-columns:1fr}.ab-photo-badge{right:1rem}.ab-stats,.ab-values{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.ab-values{grid-template-columns:1fr}.ab-stats{grid-template-columns:repeat(2,1fr)}}.wd-wrap{background:#1c1c1c;background:var(--background-black);padding:5rem 0}.wd-header{margin-bottom:3rem;text-align:center}.wd-label{color:#e2b007;color:var(--primary-color);font-size:.75rem;font-weight:700;letter-spacing:.15em;margin:0 0 .5rem;text-transform:uppercase}.wd-title{font-size:clamp(1.5rem,3vw,2.2rem);margin:0 0 1rem}.wd-intro,.wd-title{color:#fff;color:var(--txt-color-white)}.wd-intro{font-size:1rem;line-height:1.7;margin:0 auto;max-width:560px;opacity:.55}.wd-vs-bar{align-items:center;background:#ffffff0a;border:1px solid #ffffff14;border-radius:999px;display:flex;gap:1.5rem;justify-content:center;margin-inline:auto;margin-bottom:3rem;padding:1rem 2rem;width:fit-content}.wd-vs-cms{color:#fff;color:var(--txt-color-white);font-size:.9rem;font-weight:600;opacity:.4}.wd-vs-badge{background:#e2b007;background:var(--primary-color);border-radius:999px;color:#000;font-size:.72rem;font-weight:800;letter-spacing:.1em;padding:.25rem .65rem}.wd-vs-custom{color:#e2b007;color:var(--primary-color);font-size:.9rem;font-weight:700}.wd-grid{grid-gap:1.25rem;display:grid;gap:1.25rem;grid-template-columns:repeat(3,1fr);margin-bottom:3rem}.wd-card{background:#ffffff08;border:1px solid #ffffff12;border-radius:1rem;padding:1.5rem;transition:border-color .2s,transform .2s}.wd-card:hover{border-color:#e2b00740;transform:translateY(-3px)}.wd-card-top{align-items:center;display:flex;justify-content:space-between;margin-bottom:.75rem}.wd-card-icon{font-size:1.6rem}.wd-card-num{color:#e2b007;color:var(--primary-color);font-size:.68rem;font-weight:700;letter-spacing:.1em;opacity:.5}.wd-card-title{color:#fff;color:var(--txt-color-white);font-size:.95rem;font-weight:700;line-height:1.3;margin:0 0 1rem}.wd-comparison{display:flex;flex-direction:column;gap:.6rem}.wd-col{border-radius:.5rem;padding:.6rem .8rem}.wd-col-bad{background:#ff505012;border-left:2px solid #ff505059}.wd-col-good{background:#e2b00712;border-left:2px solid #e2b00766}.wd-col-tag{display:block;font-size:.62rem;font-weight:800;letter-spacing:.1em;margin-bottom:.25rem;text-transform:uppercase}.wd-col-bad .wd-col-tag{color:#ff6464b3}.wd-col-good .wd-col-tag{color:#e2b007;color:var(--primary-color)}.wd-col-text{color:#fff;color:var(--txt-color-white);font-size:.78rem;line-height:1.55;margin:0;opacity:.6}.wd-fazit{align-items:flex-start;background:#e2b00712;border:1px solid #e2b00733;border-radius:1rem;display:flex;gap:1rem;padding:1.5rem 2rem}.wd-fazit-icon{color:#e2b007;color:var(--primary-color);flex-shrink:0;font-size:1.2rem;margin-top:.1rem}.wd-fazit-text{color:#fff;color:var(--txt-color-white);font-size:.95rem;line-height:1.7;margin:0;opacity:.75}.wd-fazit-text strong{color:#e2b007;color:var(--primary-color);opacity:1}@media (max-width:900px){.wd-grid{grid-template-columns:repeat(2,1fr)}.wd-vs-bar{flex-wrap:wrap;gap:.75rem}}@media (max-width:560px){.wd-grid{grid-template-columns:1fr}.wd-wrap{padding:3rem 0}}.why-dev-title{color:#7e292c;color:var(--secondary-color);font-size:2rem}.ls-hero{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;gap:1rem;justify-content:center;overflow:hidden;padding:5rem 10rem;text-align:center;width:100%}.ls-hero-label{font-size:.78rem;font-weight:700;letter-spacing:.15em;text-transform:uppercase}.ls-hero-label,.ls-hero-title{color:#e2b007;color:var(--primary-color);margin:0}.ls-hero-title{font-size:clamp(2rem,6vw,5rem);letter-spacing:.05em}.ls-hero-sub{color:#fff;color:var(--txt-color-white);font-size:clamp(.95rem,2.5vw,1.2rem);margin:0;opacity:.7}.ls-layout{grid-gap:3rem;align-items:start;display:grid;gap:3rem;grid-template-columns:1fr 1fr;margin-bottom:5rem;margin-top:4rem}.ls-list{display:flex;flex-direction:column}.ls-item{border-bottom:1px solid #ffffff14;border-radius:.75rem;cursor:pointer;padding:0 .5rem;transition:background .2s}.ls-item:hover{background:#00000008}.ls-item-active{background:#e2b00714;border-bottom-color:#e2b007!important;border-bottom-color:var(--primary-color)!important}.ls-item-header{align-items:center;display:flex;gap:1rem;padding:1.25rem .5rem}.ls-num{color:#e2b007;color:var(--primary-color);font-size:.72rem;font-weight:700;letter-spacing:.1em;min-width:1.8rem;opacity:.6}.ls-item-icon{font-size:1.4rem;line-height:1}.ls-item-titles{flex:1 1}.ls-title{color:#1c1c1c;color:var(--txt-color-black);font-size:1.05rem;font-weight:700;line-height:1.2;margin:0 0 .15rem}.ls-item-active .ls-title{color:#e2b007;color:var(--primary-color)}.ls-short{color:#1c1c1c;color:var(--txt-color-black);font-size:.8rem;margin:0;opacity:.5}.ls-chevron{color:#e2b007;color:var(--primary-color);font-size:1.3rem;font-weight:300;line-height:1;min-width:1.2rem;text-align:center}.ls-item-body{animation:ls-open .25s ease;padding:0 .5rem 1.25rem}@keyframes ls-open{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.ls-mobile-img{display:none}.ls-desc{color:#1c1c1c;color:var(--txt-color-black);font-size:.9rem;line-height:1.7;margin:0 0 1rem;opacity:.75}.ls-tags{display:flex;flex-wrap:wrap;gap:.4rem}.ls-tag{background:#e2b0071f;border:1px solid #e2b00740;border-radius:999px;color:#e2b007;color:var(--primary-color);font-size:.72rem;font-weight:600;letter-spacing:.04em;padding:.25rem .75rem}.ls-showcase{background:#1c1c1c;background:var(--background-black);border:1px solid #e2b00726;border-radius:1rem;cursor:pointer;display:grid;grid-template-columns:1fr 1fr;margin:3rem 0;overflow:hidden;position:relative;text-decoration:none;transition:transform .3s ease,box-shadow .3s ease}.ls-showcase:hover{box-shadow:0 20px 60px #e2b00726;transform:translateY(-4px)}.ls-showcase-glow{background:radial-gradient(circle,#e2b00714 0,#0000 60%);height:200%;pointer-events:none;position:absolute;right:-20%;top:-50%;width:60%}.ls-showcase-content{display:flex;flex-direction:column;gap:.75rem;justify-content:center;padding:3rem;position:relative;z-index:1}.ls-showcase-badge{align-self:flex-start;background:#e2b007;background:var(--primary-color);border-radius:999px;color:#1c1c1c;color:var(--background-black);font-size:.6rem;font-weight:700;letter-spacing:.2em;padding:.3rem .8rem;text-transform:uppercase}.ls-showcase-title{color:#fff;font-size:clamp(1.4rem,3vw,2rem);line-height:1.2;margin:0}.ls-showcase-desc{color:#fff9;font-size:.85rem;line-height:1.6;margin:0}.ls-showcase-cta{align-self:flex-start;background:#e2b007;background:var(--primary-color);border-radius:.4rem;color:#1c1c1c;color:var(--background-black);display:inline-block;font-size:.85rem;font-weight:700;margin-top:.5rem;padding:.6rem 1.5rem;transition:transform .15s ease,box-shadow .15s ease}.ls-showcase:hover .ls-showcase-cta{box-shadow:0 4px 15px #e2b0074d;transform:translateX(4px)}.ls-showcase-visual{align-items:center;display:flex;justify-content:center;padding:2rem;position:relative}.ls-showcase-screen{background:#1a1a1a;border:1px solid #ffffff1a;border-radius:.6rem;box-shadow:0 8px 30px #0006;max-width:16rem;overflow:hidden;transform:perspective(800px) rotateY(-5deg) rotateX(2deg);transition:transform .4s ease;width:80%}.ls-showcase:hover .ls-showcase-screen{transform:perspective(800px) rotateY(0deg) rotateX(0deg)}.ls-showcase-dots{background:#252525;display:flex;gap:.3rem;padding:.5rem .75rem}.ls-showcase-dots span{background:#555;border-radius:50%;height:.45rem;width:.45rem}.ls-showcase-dots span:first-child{background:#e74c3c}.ls-showcase-dots span:nth-child(2){background:#f1c40f}.ls-showcase-dots span:last-child{background:#2ecc71}.ls-showcase-code{display:flex;flex-direction:column;gap:.5rem;padding:1rem}.ls-showcase-line{animation:ls-pulse 2s ease-in-out infinite;border-radius:.2rem;height:.35rem}.ls-showcase-line-1{background:#e2b007;background:var(--primary-color);opacity:.7;width:60%}.ls-showcase-line-2{animation-delay:.3s;background:#7e292c;background:var(--secondary-color);opacity:.5;width:80%}.ls-showcase-line-3{animation-delay:.6s;background:#e2b007;background:var(--primary-color);opacity:.4;width:45%}.ls-showcase-line-4{animation-delay:.9s;background:#ffffff26;width:70%}@keyframes ls-pulse{0%,to{opacity:.3}50%{opacity:.8}}@media (max-width:760px){.ls-showcase{grid-template-columns:1fr}.ls-showcase-visual{min-height:10rem;padding:1.5rem}.ls-showcase-content{padding:2rem 1.5rem}.ls-showcase-screen{transform:none}}.ls-panel{align-self:start;position:sticky;top:5rem}.ls-panel-inner{aspect-ratio:4/3;border-radius:1.5rem;box-shadow:0 24px 64px #0006;overflow:hidden;position:relative}.ls-panel-img{animation:ls-img-in .45s ease;display:block;height:100%;object-fit:cover;width:100%}@keyframes ls-img-in{0%{opacity:0;transform:scale(1.04)}to{opacity:1;transform:scale(1)}}.ls-panel-overlay{background:linear-gradient(0deg,#000000d1 0,#0000001a 55%,#0000);display:flex;flex-direction:column;gap:.75rem;inset:0;justify-content:flex-end;padding:1.5rem;position:absolute}.ls-panel-tags{display:flex;flex-wrap:wrap;gap:.4rem}.ls-tag-white{background:#ffffff26;border-color:#ffffff4d;color:#fff}.ls-panel-desc{color:#ffffffd9;font-size:.85rem;line-height:1.6;margin:0}.ls-cta{align-items:center;background:#e2b0070f;border:1px solid #e2b00726;border-radius:1.5rem;display:flex;flex-direction:column;gap:1rem;margin-bottom:4rem;padding:4rem 2rem;text-align:center}.ls-cta-icon{font-size:2.5rem}.ls-cta-title{font-size:clamp(1.4rem,3vw,2rem)}.ls-cta-sub,.ls-cta-title{color:#1c1c1c;color:var(--txt-color-black);margin:0}.ls-cta-sub{font-size:1rem;line-height:1.6;max-width:500px;opacity:.65}.ls-cta-btn{background:#e2b007;background:var(--primary-color);border-radius:999px;color:#000;display:inline-block;font-size:.95rem;font-weight:700;margin-top:.5rem;padding:.9rem 2rem;text-decoration:none;transition:transform .2s,box-shadow .2s}.ls-cta-btn:hover{box-shadow:0 8px 24px #e2b00759;transform:translateY(-2px)}.ls-for-whom{background:#e2b0070d;border-left:3px solid #e2b007;border-left:3px solid var(--primary-color);border-radius:0 .5rem .5rem 0;margin:.75rem 0;padding:.75rem 1rem}.ls-for-whom-label{color:#e2b007;color:var(--primary-color);display:block;font-size:.7rem;font-weight:700;letter-spacing:.1em;margin-bottom:.3rem;text-transform:uppercase}.ls-for-whom-text{color:#1c1c1c;color:var(--txt-color-black);font-size:.85rem;line-height:1.6;margin:0;opacity:.7}.ls-quiz-trigger{align-items:center;background:#0000;border:1.5px solid #e2b007;border:1.5px solid var(--primary-color);border-radius:999px;color:#e2b007;color:var(--primary-color);cursor:pointer;display:inline-flex;font-size:.9rem;font-weight:600;gap:.5rem;margin-top:.5rem;padding:.7rem 1.6rem;transition:background .2s,color .2s}.ls-quiz-trigger:hover{background:#e2b007;background:var(--primary-color);color:#000}.ls-quiz{animation:ls-open .3s ease;margin:3rem auto 5rem;max-width:600px;text-align:center}.ls-quiz-progress-track{background:#0000001a;border-radius:999px;height:3px;margin-bottom:1rem;overflow:hidden;width:100%}.ls-quiz-progress-fill{background:#e2b007;background:var(--primary-color);border-radius:999px;height:100%;transition:width .4s ease}.ls-quiz-counter{color:#e2b007;color:var(--primary-color);font-size:.72rem;font-weight:700;letter-spacing:.12em;margin:0 0 1rem;text-transform:uppercase}.ls-quiz-icon{display:block;font-size:2.5rem;margin-bottom:1rem}.ls-quiz-q{color:#1c1c1c;color:var(--txt-color-black);font-size:clamp(1.1rem,3vw,1.5rem);line-height:1.4;margin:0 0 2rem}.ls-quiz-options{display:flex;flex-direction:column;gap:.75rem;margin-bottom:1.5rem}.ls-quiz-option{background:#00000005;border:1.5px solid #0000001f;border-radius:.75rem;color:#1c1c1c;color:var(--txt-color-black);cursor:pointer;font-size:.95rem;padding:1rem 1.5rem;text-align:left;transition:border-color .2s,background .2s,transform .15s}.ls-quiz-option:hover{background:#e2b00714;border-color:#e2b007;border-color:var(--primary-color);transform:translateX(4px)}.ls-quiz-back{background:none;border:none;color:#1c1c1c;color:var(--txt-color-black);cursor:pointer;display:block;font-size:.85rem;margin:0 auto;opacity:.4;padding:.5rem 1rem;transition:opacity .2s}.ls-quiz-back:hover{opacity:.8}.ls-quiz-close{background:none;border:none;color:#1c1c1c;color:var(--txt-color-black);cursor:pointer;display:block;font-size:.8rem;margin:.5rem auto 0;opacity:.25;padding:.4rem 1rem;transition:opacity .2s}.ls-quiz-close:hover{opacity:.6}.ls-quiz-result{animation:ls-open .35s ease;margin:3rem auto 5rem;max-width:600px;text-align:center}.ls-quiz-result-label{color:#e2b007;color:var(--primary-color);font-size:.72rem;font-weight:700;letter-spacing:.15em;margin:0 0 1.25rem;text-transform:uppercase}.ls-quiz-result-card{background:#e2b0070d;border:1px solid #e2b00733;border-radius:1.25rem;margin-bottom:1.5rem;padding:2rem}.ls-quiz-result-icon{display:block;font-size:2.5rem;margin-bottom:.75rem}.ls-quiz-result-title{color:#e2b007;color:var(--primary-color);font-size:1.6rem;margin:0 0 .75rem}.ls-quiz-result-desc{font-size:.95rem;line-height:1.7;margin:0 0 .75rem;opacity:.75}.ls-quiz-result-desc,.ls-quiz-result-for{color:#1c1c1c;color:var(--txt-color-black)}.ls-quiz-result-for{font-size:.85rem;line-height:1.6;margin:0;opacity:.6}.ls-quiz-result-actions{align-items:center;display:flex;flex-direction:column;gap:.75rem}@media (max-width:860px){.ls-hero{padding:3rem 1.5rem}.ls-layout{gap:0;grid-template-columns:1fr}.ls-panel{display:none}.ls-mobile-img{aspect-ratio:16/9;border-radius:.75rem;display:block;margin-bottom:.75rem;object-fit:cover;width:100%}.ls-quiz-option:hover{transform:none}}.footer{background-color:#1c1c1c;background-color:var(--background-black);display:flex;flex-wrap:wrap;padding:1rem;padding-inline:10rem}@media (max-width:960px){.why-dev-title,p{font-size:1rem}}@media (max-width:550px){.footer{justify-content:space-between;padding:2rem}}.footer-k{color:#ffffff0d!important;display:block;font-size:.5rem;line-height:1;padding:.25rem;text-align:center;text-decoration:none}.footer-k,.seo-mgr{background:#1c1c1c;background:var(--background-black)}.seo-mgr{min-height:100vh;padding:2rem}.seo-mgr-inner{margin:0 auto;max-width:55rem}.seo-mgr-title{color:#e2b007;color:var(--primary-color);font-size:2rem;margin:0 0 1.5rem}.seo-mgr-tabs{border-bottom:1px solid #ffffff14;display:flex;gap:.5rem;margin-bottom:2rem;padding-bottom:.5rem}.seo-mgr-tab{background:none;border:none;border-radius:.3rem .3rem 0 0;color:#888;cursor:pointer;font-size:.85rem;font-weight:600;padding:.5rem 1.25rem;transition:color .15s,background .15s}.seo-mgr-tab:hover{color:#fff}.seo-mgr-tab-active{background:#e2b00714;color:#e2b007;color:var(--primary-color)}.seo-mgr-section h2{color:#fff;font-size:1.1rem;margin:0 0 1.25rem}.seo-mgr-checks{display:flex;flex-direction:column;gap:.6rem}.seo-mgr-check{align-items:flex-start;background:#252525;border-radius:.5rem;display:flex;gap:.75rem;padding:.85rem 1rem}.seo-mgr-ok{border-left:3px solid #38a169}.seo-mgr-warn{border-left:3px solid #e74c3c}.seo-mgr-check-icon{font-size:.9rem;margin-top:.1rem}.seo-mgr-ok .seo-mgr-check-icon{color:#38a169}.seo-mgr-warn .seo-mgr-check-icon{color:#e74c3c}.seo-mgr-check-content{display:flex;flex-direction:column;gap:.15rem}.seo-mgr-check-label{color:#fff;font-size:.8rem;font-weight:700}.seo-mgr-check-value{color:#aaa;font-size:.75rem;word-break:break-all}.seo-mgr-check-hint{color:#888;font-size:.7rem}.seo-mgr-kw-cat{color:#888;font-size:.75rem;letter-spacing:.1em;margin:1.5rem 0 .5rem;text-transform:uppercase}.seo-mgr-kw-cat:first-of-type{margin-top:0}.seo-mgr-kw-list{display:flex;flex-wrap:wrap;gap:.4rem}.seo-mgr-kw{border-radius:999px;font-size:.8rem;font-weight:600;padding:.35rem .75rem}.seo-mgr-kw-primary{background:#e2b00726;border:1px solid #e2b0074d;color:#e2b007;color:var(--primary-color)}.seo-mgr-kw-secondary{background:#7e292c26;border:1px solid #7e292c4d;color:#c0585b}.seo-mgr-kw-longtail{background:#ffffff0d;border:1px solid #ffffff1a;color:#aaa}.seo-mgr-pages{display:flex;flex-direction:column;gap:.5rem}.seo-mgr-page{align-items:center;background:#252525;border-radius:.4rem;display:flex;gap:1rem;padding:.65rem 1rem}.seo-mgr-page-name{color:#fff;font-size:.85rem;font-weight:700;width:8rem}.seo-mgr-page-path{color:#888;flex:1 1;font-size:.75rem}.seo-mgr-page-link{color:#e2b007!important;color:var(--primary-color)!important;font-size:.75rem;font-weight:600}.seo-mgr-checklist{display:flex;flex-direction:column;gap:.4rem}.seo-mgr-cl-item{align-items:center;border-bottom:1px solid #ffffff0a;color:#aaa;display:flex;font-size:.85rem;gap:.75rem;padding:.5rem 0}.seo-mgr-cl-done{color:#ccc}.seo-mgr-cl-check{font-size:.9rem;width:1.2rem}.seo-mgr-cl-done .seo-mgr-cl-check{color:#38a169}.metrics-wrap{background:linear-gradient(135deg,#1c1c1c,#7e292c 50%,#1c1c1c);background:linear-gradient(135deg,var(--background-black) 0,var(--secondary-color) 50%,var(--background-black) 100%);padding:4rem 0}.metrics-label{color:#e2b007;color:var(--primary-color);font-size:.8rem;font-weight:700;letter-spacing:.15em;margin:0 0 .5rem;text-transform:uppercase}.metrics-title{color:#fff;color:var(--txt-color-white);font-size:clamp(1.4rem,3vw,2rem);margin:0 0 2.5rem}.metrics-grid{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(4,1fr)}.metric-card{background:#ffffff0a;border:1px solid #ffffff14;border-radius:.75rem;display:flex;flex-direction:column;gap:.4rem;padding:2rem 1.5rem;transition:transform .2s ease,border-color .2s ease}.metric-card:hover{border-color:#e2b007;border-color:var(--primary-color);transform:translateY(-4px)}.metric-value{color:#e2b007;color:var(--primary-color);font-size:clamp(2rem,4vw,2.8rem);font-weight:800;line-height:1}.metric-label{font-size:1rem;font-weight:700}.metric-desc,.metric-label{color:#fff;color:var(--txt-color-white)}.metric-desc{font-size:.8rem;line-height:1.4;opacity:.5}@media (max-width:900px){.metrics-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.metrics-grid{grid-template-columns:1fr}}.nf-wrap{justify-content:center;min-height:70vh;padding:4rem 2rem;text-align:center}.nf-content,.nf-wrap{align-items:center;display:flex}.nf-content{flex-direction:column;gap:1rem}.nf-code{color:#e2b007;color:var(--primary-color);font-size:clamp(5rem,15vw,10rem);font-weight:800;line-height:1;opacity:.15}.nf-heading{font-size:clamp(1.5rem,4vw,2.5rem)}.nf-heading,.nf-text{color:#fff;color:var(--txt-color-white);margin:0}.nf-text{font-size:1rem;max-width:30rem;opacity:.6}.nf-btn{background:#e2b007;background:var(--primary-color);border-radius:.35rem;color:#1c1c1c!important;color:var(--txt-color-black)!important;display:inline-block;font-weight:700;margin-top:1rem;padding:.75rem 2rem;transition:transform .2s ease}.nf-btn:hover{transform:translateY(-2px)}.cookie-banner{align-items:center;background:#1c1c1c;background:var(--background-black);border:1px solid #ffffff1a;border-radius:.75rem;bottom:1.5rem;box-shadow:0 8px 32px #0006;display:flex;gap:1.5rem;left:50%;max-width:40rem;overflow:visible;padding:1rem 1.5rem;position:fixed;transform:translateX(-50%);width:calc(100% - 3rem);z-index:9999}.cookie-text{color:#fff;color:var(--txt-color-white);font-size:.85rem;margin:0;opacity:.8}.cookie-link{color:#e2b007!important;color:var(--primary-color)!important;text-decoration:underline}.cookie-actions{display:flex;flex-shrink:0;gap:.75rem}.cookie-btn{border:none;border-radius:.35rem;cursor:pointer;font-size:.85rem;font-weight:700;padding:.5rem 1.25rem;transition:transform .15s ease}.cookie-btn:hover{transform:translateY(-1px)}.cookie-accept{background:#e2b007;background:var(--primary-color);color:#1c1c1c;color:var(--txt-color-black)}.cookie-decline{background:#0000;border:1px solid #fff3;color:#fff;color:var(--txt-color-white)}@media (max-width:600px){.cookie-banner{bottom:1rem;flex-direction:column;gap:.75rem;padding:1rem;text-align:center;width:calc(100% - 2rem)}.cookie-actions{width:100%}.cookie-btn{flex:1 1}}.container-wabe{background:radial-gradient(circle farthest-side at 0 50%,#282828 23.5%,#fa00 0) 21px 30px,radial-gradient(circle farthest-side at 0 50%,#a1000e 24%,#f0a61100 0) 19px 30px,linear-gradient(#282828 14%,#f0a61100 0,#f0a61100 85%,#282828 0) 0 0,linear-gradient(150deg,#282828 24%,#a1000e 0,#a1000e 26%,#f0a61100 0,#f0a61100 74%,#a1000e 0,#a1000e 76%,#282828 0) 0 0,linear-gradient(30deg,#282828 24%,#a1000e 0,#a1000e 26%,#f0a61100 0,#f0a61100 74%,#a1000e 0,#a1000e 76%,#282828 0) 0 0,linear-gradient(90deg,#a1000e 2%,#282828 0,#282828 98%,#a1000e 0) 0 0 #282828;background-size:40px 60px;height:100%;width:100%}.container-sternsnuppe{inset:0;position:absolute}.container-sternsnuppe:before{animation:hi 150s linear infinite;background:#000;background-image:radial-gradient(4px 100px at 0 235px,#ff8c11,#0000),radial-gradient(4px 100px at 300px 235px,#f70,#884e2800),radial-gradient(1.5px 1.5px at 150px 117.5px,#ff9009 100%,#0000 150%),radial-gradient(4px 100px at 0 252px,#9c0e89,#0000),radial-gradient(4px 100px at 300px 252px,#1729ce,#0000),radial-gradient(1.5px 1.5px at 150px 126px,#f76612 100%,#0000 150%),radial-gradient(4px 100px at 0 150px,#f97910,#0000),radial-gradient(4px 100px at 300px 150px,#ff8012,#0000),radial-gradient(1.5px 1.5px at 150px 75px,#ff740a 100%,#0000 150%),radial-gradient(4px 100px at 0 253px,#f98911,#0000),radial-gradient(4px 100px at 300px 253px,#f86b0e,#0000),radial-gradient(1.5px 1.5px at 150px 126.5px,#fc810e 100%,#0000 150%),radial-gradient(4px 100px at 0 204px,#ea7312,#0000),radial-gradient(4px 100px at 300px 204px,#ff8b06,#0000),radial-gradient(1.5px 1.5px at 150px 102px,#ff8009 100%,#0000 150%),radial-gradient(4px 100px at 0 134px,#f98509,#0000),radial-gradient(4px 100px at 300px 134px,#fb7d0f,#0000),radial-gradient(1.5px 1.5px at 150px 67px,#ff920d 100%,#0000 150%),radial-gradient(4px 100px at 0 179px,#f98911,#0000),radial-gradient(4px 100px at 300px 179px,#fd7a06,#0000),radial-gradient(1.5px 1.5px at 150px 89.5px,#ea8407 100%,#0000 150%),radial-gradient(4px 100px at 0 299px,#ff7300,#0000),radial-gradient(4px 100px at 300px 299px,#f80,#0000),radial-gradient(1.5px 1.5px at 150px 149.5px,#ff7b00 100%,#0000 150%),radial-gradient(4px 100px at 0 215px,#ff9100,#0000),radial-gradient(4px 100px at 300px 215px,#ff8400,#0000),radial-gradient(1.5px 1.5px at 150px 107.5px,#f80 100%,#0000 150%),radial-gradient(4px 100px at 0 281px,#fa0,#0000),radial-gradient(4px 100px at 300px 281px,#ff7300,#0000),radial-gradient(1.5px 1.5px at 150px 140.5px,#f70 100%,#0000 150%),radial-gradient(4px 100px at 0 158px,#ff7b00,#0000),radial-gradient(4px 100px at 300px 158px,#ff8400,#0000),radial-gradient(1.5px 1.5px at 150px 79px,#ff9500 100%,#0000 150%),radial-gradient(4px 100px at 0 210px,#ff7b00,#0000),radial-gradient(4px 100px at 300px 210px,#ffa200,#0000),radial-gradient(1.5px 1.5px at 150px 105px,#f80 100%,#0000 150%);background-size:300px 235px,300px 235px,300px 235px,300px 252px,300px 252px,300px 252px,300px 150px,300px 150px,300px 150px,300px 253px,300px 253px,300px 253px,300px 204px,300px 204px,300px 204px,300px 134px,300px 134px,300px 134px,300px 179px,300px 179px,300px 179px,300px 299px,300px 299px,300px 299px,300px 215px,300px 215px,300px 215px,300px 281px,300px 281px,300px 281px,300px 158px,300px 158px,300px 158px,300px 210px,300px 210px,300px 210px;content:"";inset:-145%;position:absolute;rotate:-45deg}@keyframes hi{0%{background-position:0 220px,3px 220px,151.5px 337.5px,25px 24px,28px 24px,176.5px 150px,50px 16px,53px 16px,201.5px 91px,75px 224px,78px 224px,226.5px 350.5px,100px 19px,103px 19px,251.5px 121px,125px 120px,128px 120px,276.5px 187px,150px 31px,153px 31px,301.5px 120.5px,175px 235px,178px 235px,326.5px 384.5px,200px 121px,203px 121px,351.5px 228.5px,225px 224px,228px 224px,376.5px 364.5px,250px 26px,253px 26px,401.5px 105px,275px 75px,278px 75px,426.5px 180px}to{background-position:0 6800px,3px 6800px,151.5px 6917.5px,25px 13632px,28px 13632px,176.5px 13758px,50px 5416px,53px 5416px,201.5px 5491px,75px 17175px,78px 17175px,226.5px 17301.5px,100px 5119px,103px 5119px,251.5px 5221px,125px 8428px,128px 8428px,276.5px 8495px,150px 9876px,153px 9876px,301.5px 9965.5px,175px 13391px,178px 13391px,326.5px 13540.5px,200px 14741px,203px 14741px,351.5px 14848.5px,225px 18770px,228px 18770px,376.5px 18910.5px,250px 5082px,253px 5082px,401.5px 5161px,275px 6375px,278px 6375px,426.5px 6480px}}.container-muster{--s:105px;--c1:#b9b9b9;--c2:#dcdcdc;--c3:#fafafa;background:conic-gradient(from 75deg,var(--c1) 15deg,var(--c2) 0 30deg,#0000 0 180deg,var(--c2) 0 195deg,var(--c1) 0 210deg,#0000 0) calc(var(--s)*.5) calc(var(--s)*.5/.577),conic-gradient(var(--c1) 30deg,var(--c3) 0 75deg,var(--c1) 0 90deg,var(--c2) 0 105deg,var(--c3) 0 150deg,var(--c2) 0 180deg,var(--c3) 0 210deg,var(--c1) 0 256deg,var(--c2) 0 270deg,var(--c1) 0 286deg,var(--c2) 0 331deg,var(--c3) 0);background-size:var(--s) calc(var(--s)/.577);height:100%;width:100%}.container-muster-cubes{--s:200px;--c1:#1d1d1d;--c2:#4e4f51;--c3:#3c3c3c;background:repeating-conic-gradient(from 30deg,#0000 0 120deg,var(--c3) 0 180deg) calc(var(--s)*.5) calc(var(--s)*.5*.577),repeating-conic-gradient(from 30deg,var(--c1) 0 60deg,var(--c2) 0 120deg,var(--c3) 0 180deg);background-size:var(--s) calc(var(--s)*.577);height:100%;width:100%}.book{background-color:#f5f5f5;background-image:url(/static/media/Ich.4658e23475f385153dd9.webp);background-position:50%;background-repeat:no-repeat;background-size:120% 100%;color:#000;height:300px;perspective:2000px;position:relative;transform:preserve-3d;width:220px}.book,.cover{align-items:center;border-radius:10px;box-shadow:1px 1px 12px #000;display:flex;justify-content:center}.cover{background-color:#d3d3d3;cursor:pointer;height:100%;position:absolute;top:0;transform-origin:0;transition:all .5s;width:100%}.book:hover .cover{transform:rotatey(-80deg);transition:all .5s}p{font-size:20px;font-weight:bolder}
/*# sourceMappingURL=main.cd39565f.css.map*/