@keyframes campFadeIn{from{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes campGrowBar{from{width:0%}to{width:100%}}body.is-campaign{--camp-ink:#1f2937;--camp-muted:#4b5563;--camp-muted-2:#6b7280;--camp-line:#e5e7eb;--camp-gray:#f3f4f6;--camp-mint:#00f5c4;--camp-mint-ink:#0f2d26;--camp-blue:#2563eb;--camp-radius:8px;--camp-wrap:1280px;--camp-pad:clamp(20px, 5vw, 64px);--camp-display:"Plus Jakarta Sans",Inter,ui-sans-serif,system-ui,sans-serif;--camp-body:"IBM Plex Sans",Inter,ui-sans-serif,system-ui,sans-serif;--camp-mono:"IBM Plex Mono",ui-monospace,SFMono-Regular,Menlo,monospace;--font:var(--camp-body);--mint:var(--camp-mint);--mint-2:var(--camp-mint);--mint-3:var(--camp-blue);background:#fff;color:var(--camp-ink);font-family:var(--camp-body);font-feature-settings:normal}body.is-campaign .brand-tagline,body.is-campaign .camp-kicker,body.is-campaign .camp-section-head h2,body.is-campaign h1,body.is-campaign h2,body.is-campaign h3,body.is-campaign h4{font-family:var(--camp-display)}body.is-campaign .brand-logo-wrap{display:block;line-height:0;flex-shrink:0}body.is-campaign .fancy-bg,body.is-campaign .fancy-grain,body.is-campaign .side-toc{display:none!important}body.is-campaign .page{width:100%;max-width:none;margin:0;padding-top:0}body.is-campaign .camp-wrap{width:min(var(--camp-wrap),calc(100% - 2 * var(--camp-pad)));margin:0 auto}body.is-campaign .camp-display,body.is-campaign h1,body.is-campaign h2,body.is-campaign h3{font-family:var(--camp-display);letter-spacing:-.02em}body.is-campaign a{color:var(--camp-blue);text-decoration:none}body.is-campaign a:hover{color:var(--camp-ink)}body.is-campaign .text-link,body.is-campaign .text-link--on-light{color:var(--camp-blue);font-weight:600}body.is-campaign .btn{border-radius:var(--camp-radius);font-family:var(--camp-body);font-weight:600;letter-spacing:0;min-height:0;padding:16px 26px;box-shadow:none;transform:none;transition:transform .22s,box-shadow .22s,background-color .2s,border-color .2s,color .2s}body.is-campaign .btn-header-cta,body.is-campaign .btn-light,body.is-campaign .btn-primary,body.is-campaign .header-actions .btn-primary{position:relative;overflow:hidden}body.is-campaign .btn-header-cta,body.is-campaign .btn-primary,body.is-campaign .header-actions .btn-primary{background:var(--camp-mint);border-color:var(--camp-mint);color:var(--camp-mint-ink);box-shadow:none}body.is-campaign .btn-header-cta::after,body.is-campaign .btn-light::after,body.is-campaign .btn-primary::after{content:"";position:absolute;top:0;left:-140%;width:55%;height:100%;background:linear-gradient(105deg,transparent,rgba(255,255,255,.42),transparent);transform:skewX(-18deg);pointer-events:none}body.is-campaign .btn-header-cta:hover,body.is-campaign .btn-primary:hover,body.is-campaign .header-actions .btn-primary:hover{background:#00e0b4;border-color:#00e0b4;color:var(--camp-mint-ink);box-shadow:0 10px 24px rgba(0,245,196,.22)}body.is-campaign .btn-secondary{background:0 0;border:1px solid rgba(255,255,255,.3);color:#fff;box-shadow:none}body.is-campaign .btn-secondary:hover{background:rgba(255,255,255,.06);border-color:rgba(255,255,255,.5);color:#fff}body.is-campaign .btn-light{background:var(--camp-mint);border-color:var(--camp-mint);color:var(--camp-mint-ink)}body.is-campaign .site-header{--camp-header-offset:74px;background:var(--camp-ink);border-bottom:none;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;transition:box-shadow .28s}body.is-campaign .site-header.is-scrolled{box-shadow:0 10px 28px rgba(0,0,0,.28)}body.is-campaign .nav-wrap{width:min(var(--camp-wrap),calc(100% - 2 * var(--camp-pad)));min-height:74px;padding:10px 0}body.is-campaign .brand{flex-direction:row;align-items:center;gap:6px;max-width:none}body.is-campaign .brand-logo,body.is-campaign .brand-logo--on-dark{height:auto;width:150px;max-width:150px;filter:none}body.is-campaign .brand-tagline{position:relative;padding-left:10px;font-family:var(--camp-display);font-size:19px;font-weight:800;letter-spacing:-.01em;line-height:1.1;text-transform:none;color:#fff;white-space:normal}body.is-campaign .brand-tagline::before{content:"";position:absolute;left:0;top:50%;width:2px;height:34px;transform:translateY(-50%);background:rgba(255,255,255,.28)}body.is-campaign .brand-tagline .accent-suite{color:#fff;font-weight:800}body.is-campaign .nav-links{gap:8px;font-size:15px;font-weight:500;color:rgba(255,255,255,.8)}body.is-campaign .nav-links a{position:relative;padding:10px 8px;border-radius:0;color:rgba(255,255,255,.8)}body.is-campaign .nav-links a::after{content:"";position:absolute;left:8px;right:8px;bottom:6px;height:1px;background:var(--camp-mint);transform:scaleX(0);transform-origin:left;transition:transform .22s}body.is-campaign .nav-links a:focus-visible,body.is-campaign .nav-links a:hover{color:#fff;background:0 0}body.is-campaign .nav-links a:focus-visible::after,body.is-campaign .nav-links a:hover::after{transform:scaleX(1)}body.is-campaign .nav-links a.nav-links__mobile-cta::after{display:none}body.is-campaign .header-login{color:rgba(255,255,255,.8);border-radius:var(--camp-radius)}body.is-campaign .header-login:focus-visible,body.is-campaign .header-login:hover{color:#fff;background:rgba(255,255,255,.08)}body.is-campaign .btn-header-cta{min-height:0;padding:11px 18px;font-size:15px;font-weight:600}body.is-campaign .menu-btn{border-color:rgba(255,255,255,.22);background:0 0;color:#fff;border-radius:var(--camp-radius)}body.is-campaign.camp-nav-open{overflow:hidden}body.is-campaign .camp-nav-backdrop{position:fixed;inset:0;z-index:290;margin:0;padding:0;border:0;background:rgba(15,23,42,.55);cursor:pointer;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}body.is-campaign .camp-nav-backdrop[hidden]{display:none!important}@media (max-width:1200px){body.is-campaign .site-header{position:sticky;top:0;z-index:300}body.is-campaign .header-actions .btn-header-cta{display:none}body.is-campaign .menu-btn{display:inline-flex;flex-direction:column;justify-content:center;align-items:center;width:48px;height:48px;min-width:48px;min-height:48px}body.is-campaign .menu-btn:focus-visible{outline:2px solid var(--camp-mint);outline-offset:2px}body.is-campaign .nav-links{display:none;position:fixed;left:max(var(--camp-pad),env(safe-area-inset-left,0px));right:max(var(--camp-pad),env(safe-area-inset-right,0px));top:calc(var(--camp-header-offset,74px) + env(safe-area-inset-top,0px));z-index:301;flex-direction:column;align-items:stretch;gap:4px;padding:12px;max-height:min(72vh,calc(100dvh - var(--camp-header-offset,74px) - 16px));overflow-y:auto;overscroll-behavior:contain;background:#111827;border:1px solid rgba(255,255,255,.1);border-radius:12px;box-shadow:0 24px 50px rgba(0,0,0,.45)}body.is-campaign .nav-links.is-open{display:flex}body.is-campaign .nav-wrap:focus-within .nav-links:not(.is-open),body.is-campaign .nav-wrap:has(.menu-btn:focus) .nav-links:not(.is-open){display:none}body.is-campaign .nav-links a{min-height:48px;padding:12px 14px;border-radius:var(--camp-radius);display:flex;align-items:center;color:rgba(255,255,255,.92);font-size:16px;font-weight:600}body.is-campaign .nav-links a:focus-visible,body.is-campaign .nav-links a:hover{background:rgba(255,255,255,.08);color:#fff}body.is-campaign .nav-links a::after{display:none}body.is-campaign .nav-links a.nav-links__mobile-cta{display:inline-flex;justify-content:center;width:100%;margin-top:8px;padding:14px 16px;background:var(--camp-mint);border:0;color:var(--camp-mint-ink);font-weight:700;box-shadow:none}body.is-campaign .nav-links a.nav-links__mobile-cta:focus-visible,body.is-campaign .nav-links a.nav-links__mobile-cta:hover{background:#00e0b4;color:var(--camp-mint-ink)}body.is-campaign .brand{gap:4px;min-width:0}body.is-campaign .brand-logo{width:clamp(100px,28vw,132px);max-width:132px}body.is-campaign .brand-tagline{display:block;font-size:clamp(13px, 3.2vw, 16px);padding-left:10px;line-height:1.15;white-space:nowrap}body.is-campaign .brand-tagline::before{height:28px}}@media (prefers-reduced-motion:reduce){body.is-campaign .camp-nav-backdrop{-webkit-backdrop-filter:none;backdrop-filter:none}}body.is-campaign .hero{display:block;margin-inline:0;background:var(--camp-ink);color:#fff;padding:74px 0 0;overflow:hidden}body.is-campaign .hero .camp-wrap{display:grid;grid-template-columns:1fr auto;gap:50px;align-items:center;padding:90px 0 80px;position:relative}body.is-campaign .hero .camp-wrap::before{content:"";position:absolute;right:-140px;top:-140px;width:520px;height:520px;border-radius:50%;background:radial-gradient(circle at 32% 32%,rgba(37,99,235,.5),rgba(31,41,55,0) 70%);pointer-events:none}body.is-campaign .hero-copy{display:flex;flex-direction:column;gap:22px;position:relative;max-width:720px;padding-inline:0}body.is-campaign .camp-kicker,body.is-campaign .hero-kicker{font-family:var(--camp-display);font-weight:800;font-size:15px;letter-spacing:.16em;text-transform:uppercase;color:var(--camp-mint);margin:0}body.is-campaign .hero h1{margin:0;font-size:clamp(34px, 4.6vw, 56px);line-height:1.14;letter-spacing:-.03em;font-weight:800;color:#fff}body.is-campaign .hero .lead{margin:0;max-width:560px;font-size:21px;line-height:1.6;color:rgba(255,255,255,.78);font-weight:400}body.is-campaign .hero-actions{display:flex;flex-wrap:wrap;gap:14px;align-items:center;padding-top:6px}body.is-campaign .hero-pricing-teaser{margin:0;font-size:15px;color:rgba(255,255,255,.55);display:block;background:0 0;border:0;padding:0}body.is-campaign .hero-visual{position:relative;z-index:1;transform:translate3d(var(--camp-px,0),var(--camp-py,0),0);transition:transform .45s cubic-bezier(.2, .8, .2, 1)}body.is-campaign .hero-visual::before{content:"";position:absolute;left:50%;top:48%;width:min(300px,48vw);height:min(300px,48vw);transform:translate(-50%,-50%);background:radial-gradient(circle,rgba(0,245,196,.32) 0,rgba(0,245,196,0) 70%);pointer-events:none;z-index:0}body.is-campaign .hero-visual .mascot-img{position:relative;z-index:1;filter:drop-shadow(0 22px 40px rgba(0, 0, 0, .45));mix-blend-mode:screen}body.is-campaign .mascot-glow{display:none}body.is-campaign .camp-strip{position:relative;overflow:hidden;background:var(--camp-mint);color:var(--camp-mint-ink)}body.is-campaign .camp-strip::after{content:"";position:absolute;top:0;left:-35%;width:28%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.32),transparent);pointer-events:none}body.is-campaign .camp-strip .camp-wrap{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:20px 0;font-family:var(--camp-display);font-weight:800;font-size:clamp(15px, 1.6vw, 18px)}body.is-campaign .camp-strip__aside{font-size:15px;font-weight:700;white-space:nowrap}body.is-campaign .camp-section{padding:70px 0;background:#fff}body.is-campaign .camp-section--gray{background:var(--camp-gray)}body.is-campaign .camp-section--dark{background:var(--camp-ink);color:#fff;position:relative;overflow:hidden}body.is-campaign .camp-section--dark::before{content:"";position:absolute;left:-180px;bottom:-220px;width:560px;height:560px;border-radius:50%;background:radial-gradient(circle at 40% 40%,rgba(37,99,235,.28),rgba(31,41,55,0) 70%);pointer-events:none}body.is-campaign .camp-section-head{display:flex;justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:34px}body.is-campaign .camp-section h2,body.is-campaign .camp-section-head h2{margin:0;font-size:clamp(28px, 3.4vw, 42px);font-weight:800;letter-spacing:-.02em;color:inherit}body.is-campaign .camp-lede,body.is-campaign .camp-section-head p{margin:8px 0 0;font-size:18px;color:var(--camp-muted)}body.is-campaign .camp-section--dark .camp-lede{color:rgba(255,255,255,.7)}body.is-campaign .camp-aside{font-size:17px;color:var(--camp-muted-2)}body.is-campaign .camp-pain{display:grid;grid-template-columns:1fr 1fr;gap:24px}body.is-campaign .camp-pain__item{border-left:4px solid var(--camp-blue);padding:4px 0 4px 20px}body.is-campaign .camp-pain__item h3{margin:0;font-size:22px;font-weight:700}body.is-campaign .camp-pain__item p{margin:6px 0 0;font-size:17px;line-height:1.6;color:var(--camp-muted)}body.is-campaign .camp-day{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}body.is-campaign .camp-day__card{background:#fff;padding:28px;display:flex;flex-direction:column;gap:10px;transition:transform .25s,box-shadow .25s}body.is-campaign .camp-day__card:hover{transform:translateY(-3px);box-shadow:0 14px 30px rgba(15,23,42,.07)}body.is-campaign .camp-day__card--last{border-top:4px solid var(--camp-mint)}body.is-campaign .camp-day__time{font-family:var(--camp-mono);font-size:15px;color:var(--camp-blue)}body.is-campaign .camp-day__card--last .camp-day__time{color:#00a98a}body.is-campaign .camp-day__card h3{margin:0;font-size:20px;font-weight:700}body.is-campaign .camp-day__card p{margin:0;font-size:16px;line-height:1.55;color:var(--camp-muted)}body.is-campaign .camp-product-tabs{display:flex;gap:10px;position:relative;z-index:1;margin-bottom:16px}body.is-campaign .camp-product-tab{flex:1;background:0 0;border:0;cursor:pointer;padding:0;display:flex;flex-direction:column;gap:10px;text-align:left;color:inherit}body.is-campaign .camp-product-tab__track{height:3px;background:rgba(255,255,255,.18);position:relative;overflow:hidden}body.is-campaign .camp-product-tab__fill{position:absolute;left:0;top:0;height:100%;width:0;background:var(--camp-mint)}body.is-campaign .camp-product-tab.is-active .camp-product-tab__fill{animation:4.2s linear campGrowBar}body.is-campaign .camp-product-tab span{font-family:var(--camp-display);font-weight:700;font-size:15px;color:rgba(255,255,255,.5)}body.is-campaign .camp-product-tab.is-active span{color:#fff}body.is-campaign .camp-browser{position:relative;z-index:1;background:#0f141b;border-radius:14px;overflow:hidden;box-shadow:0 40px 90px rgba(0,0,0,.5);border:1px solid rgba(255,255,255,.08)}body.is-campaign .camp-browser__bar{display:flex;align-items:center;gap:10px;padding:13px 18px;background:#1c2430}body.is-campaign .camp-browser__dot{width:11px;height:11px;border-radius:50%}body.is-campaign .camp-browser__url{margin:0 auto;background:#0f141b;color:rgba(255,255,255,.55);font-size:13px;font-family:var(--camp-mono);padding:5px 18px;border-radius:6px}body.is-campaign .camp-browser__stage{position:relative;background:#fff;min-height:180px}body.is-campaign .camp-browser__stage img,body.is-campaign .hero-mock{width:100%;display:none;margin:0}body.is-campaign .hero-mock.is-active{display:block;opacity:1;animation:.45s both campFadeIn}body.is-campaign .hero-mock.is-fading{opacity:0;animation:none}body.is-campaign .hero-module-caption{position:relative;z-index:1;margin:16px 0 0;font-size:17px;line-height:1.5;color:rgba(255,255,255,.75)}body.is-campaign .camp-modules{display:flex;flex-wrap:wrap;justify-content:center;gap:16px}body.is-campaign .camp-module{display:flex;flex-direction:column;gap:10px;padding:22px;border:1px solid var(--camp-line);background:#fff;color:inherit;text-decoration:none;min-height:100%;flex:0 1 calc(25% - 12px);transition:transform .25s,border-color .25s,box-shadow .25s}body.is-campaign .camp-module:hover{color:inherit;border-color:#c7d2fe;transform:translateY(-3px);box-shadow:0 14px 30px rgba(15,23,42,.08)}body.is-campaign a.camp-module:focus-visible{outline:2px solid var(--camp-blue);outline-offset:3px;border-color:var(--camp-blue)}body.is-campaign .camp-module--core{background:var(--camp-ink);border-color:var(--camp-ink);color:#fff}body.is-campaign .camp-module--core:hover{color:#fff}body.is-campaign .camp-module__icon{width:52px;height:52px;border-radius:10px;background:var(--camp-gray);display:flex;align-items:center;justify-content:center;transition:transform .25s}body.is-campaign .camp-module:hover .camp-module__icon{transform:scale(1.07)}body.is-campaign .camp-module--core .camp-module__icon{background:#fff}body.is-campaign .camp-module__icon img.suite-icon{width:40px!important;height:40px!important;max-width:40px!important;max-height:40px!important;display:block;object-fit:contain}body.is-campaign .camp-module h3{margin:0;font-size:21px;font-weight:700}body.is-campaign .camp-module--core h3{font-weight:800}body.is-campaign .camp-module p{margin:0;font-size:15px;color:var(--camp-muted-2)}body.is-campaign .camp-module--core p{color:rgba(255,255,255,.7)}body.is-campaign .camp-jjo .camp-wrap{display:grid;grid-template-columns:auto 1fr;gap:50px;align-items:center}body.is-campaign .camp-jjo img,body.is-campaign .hero-visual .mascot-img{width:min(250px,42vw);height:auto;min-height:180px}body.is-campaign .camp-jjo h2{line-height:1.1}body.is-campaign .camp-jjo__lead{margin:18px 0 0;font-size:19px;line-height:1.6;color:#374151}body.is-campaign .camp-chips{display:flex;flex-wrap:wrap;gap:12px;margin-top:22px}body.is-campaign .camp-chips span{display:inline-block;background:#fff;padding:13px 18px;font-size:16px;transition:transform .22s,box-shadow .22s}body.is-campaign .camp-chips span:hover{transform:translateY(-2px);box-shadow:0 8px 18px rgba(15,23,42,.08)}body.is-campaign .founder-band,body.is-campaign .founder-card{background:0 0;border:0;box-shadow:none;padding:0}body.is-campaign .founder-card{display:grid;grid-template-columns:auto 1fr;gap:28px;align-items:center}body.is-campaign .founder-card__photo{width:120px;height:120px;border-radius:8px;overflow:hidden}body.is-campaign .founder-card__img{width:100%;height:100%;object-fit:cover;transition:transform .5s}body.is-campaign .founder-card:hover .founder-card__img{transform:scale(1.04)}body.is-campaign .founder-card__name{margin:0 0 8px;font-weight:600;color:var(--camp-muted)}body.is-campaign .section-kicker{font-family:var(--camp-display);font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--camp-blue)}body.is-campaign .section-title,body.is-campaign .section-title.small{font-family:var(--camp-display);font-weight:800}body.is-campaign .section-text{color:var(--camp-muted);font-size:17px;line-height:1.6}body.is-campaign .diagnose-tool{display:grid;grid-template-columns:1.6fr 1fr;gap:24px;align-items:start;background:0 0;border:0;padding:0;box-shadow:none}body.is-campaign .diagnose-tool__sliders{background:var(--camp-gray);padding:30px;display:grid;grid-template-columns:1fr 1fr;gap:22px}body.is-campaign .diagnose-more-toggle{display:none}body.is-campaign .diagnose-more{display:contents}body.is-campaign .diagnose-row,body.is-campaign .diagnose-row.is-leading{display:flex;flex-direction:column;gap:8px;padding:0;border:0;background:0 0;box-shadow:none;transform:none;backdrop-filter:none;-webkit-backdrop-filter:none;border-radius:0}body.is-campaign .diagnose-row__head{display:flex;align-items:flex-start;gap:10px}body.is-campaign .diagnose-row__icon{width:32px;height:32px;flex-shrink:0;background:0 0;border-radius:0}body.is-campaign .diagnose-row__icon img.suite-icon{width:32px!important;height:32px!important;max-width:32px!important;max-height:32px!important;display:block;object-fit:contain}body.is-campaign .diagnose-row__label{font-family:var(--camp-display);font-weight:700;font-size:15px}body.is-campaign .diagnose-row__hint{font-size:12.5px;color:var(--camp-muted-2)}body.is-campaign .diagnose-row__value{margin-left:auto;font-family:var(--camp-mono);font-size:13px;color:var(--camp-blue)}body.is-campaign .diagnose-slider{width:100%;accent-color:var(--camp-blue)}body.is-campaign .diagnose-tool__result{background:var(--camp-ink);color:#fff;padding:30px;display:flex;flex-direction:column;align-items:stretch;gap:16px;position:sticky;top:88px;border:0;box-shadow:none;border-radius:0;text-align:left;justify-items:stretch}body.is-campaign .pulse-ring-wrap{display:none}body.is-campaign .camp-engpass-score{font-family:var(--camp-display);font-weight:800;font-size:52px;line-height:1}body.is-campaign .camp-engpass-score small{font-size:17px;font-weight:600;color:rgba(255,255,255,.55)}body.is-campaign .camp-engpass-bar{height:8px;background:rgba(255,255,255,.15);border-radius:4px;overflow:hidden}body.is-campaign .camp-engpass-bar__fill{height:100%;width:0%;background:var(--camp-mint)}body.is-campaign .camp-engpass-kicker{font-family:var(--camp-display);font-weight:700;font-size:17px;color:#fff;text-transform:none;letter-spacing:0;margin:0}body.is-campaign .diagnose-tool__rec-label{font-size:13px;color:rgba(255,255,255,.6);margin:0;text-transform:none;letter-spacing:0;font-weight:600}body.is-campaign .diagnose-tool__rec-name{font-family:var(--camp-display);font-weight:800;font-size:22px;margin:8px 0 0;color:#fff}body.is-campaign .diagnose-tool__cta{width:100%;justify-content:center;padding:14px;font-size:15px}body.is-campaign .diagnose-tool__cta-alt{margin:0;font-size:13px;color:rgba(255,255,255,.65)}body.is-campaign .diagnose-tool__cta-alt a{color:var(--camp-mint)}body.is-campaign .diagnose-tool__rec-hint{color:rgba(255,255,255,.7);font-size:14px}body.is-campaign .diagnose-tool__rec-badge{background:rgba(255,255,255,.08);color:#fff;border:1px solid rgba(255,255,255,.14)}body.is-campaign .diagnose-tool__rec-list{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-start;margin:10px 0 8px}body.is-campaign .diagnose-tool__rec-badge--lead{background:var(--camp-mint);color:var(--camp-mint-ink);border-color:var(--camp-mint)}body.is-campaign .diagnose-tool__rec-badge small{font-size:11px;font-weight:700;opacity:.75}body.is-campaign #blog-teaser,body.is-campaign #engpass-finder,body.is-campaign #faq,body.is-campaign #jay-jay-o,body.is-campaign #module,body.is-campaign #preise,body.is-campaign .blog-home-teaser,body.is-campaign .faq-section,body.is-campaign .founder-band,body.is-campaign .pricing-section{background:0 0;border:0;box-shadow:none;margin:0}body.is-campaign #blog-teaser.camp-section,body.is-campaign #engpass-finder.camp-section,body.is-campaign #gruender.camp-section,body.is-campaign #jay-jay-o.camp-section,body.is-campaign #konfigurator.camp-section,body.is-campaign #module.camp-section,body.is-campaign #preise.camp-section{padding:70px 0}body.is-campaign .page>.module-section,body.is-campaign .page>.section-card,body.is-campaign .page>.section-card.section-card--plain{margin-top:0;padding:0;border:0;background:0 0;box-shadow:none}body.is-campaign .camp-prices{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}body.is-campaign .camp-price{border:1px solid var(--camp-line);padding:32px;display:flex;flex-direction:column;gap:14px;background:#fff;text-align:left;cursor:pointer;color:inherit;font:inherit;transition:transform .25s,border-color .25s,box-shadow .25s}body.is-campaign .camp-price:hover{color:inherit;transform:translateY(-3px);border-color:#c7d2fe;box-shadow:0 14px 30px rgba(15,23,42,.08)}body.is-campaign .camp-price:focus-visible{outline:2px solid var(--camp-blue);outline-offset:3px;border-color:var(--camp-blue)}body.is-campaign .camp-price--featured{border:2px solid var(--camp-blue);position:relative;background:linear-gradient(180deg,#f8fbff 0,#fff 42%);box-shadow:0 12px 28px rgba(37,99,235,.1)}body.is-campaign .camp-price__cta{margin-top:auto;padding-top:6px;font-size:14px;font-weight:600;color:var(--camp-blue)}body.is-campaign .camp-price__badge{position:absolute;top:-13px;left:32px;background:var(--camp-blue);color:#fff;padding:5px 12px;font-size:13px;font-weight:600}body.is-campaign .camp-price__name{font-size:17px;color:var(--camp-muted-2)}body.is-campaign .camp-price--featured .camp-price__name{color:var(--camp-blue)}body.is-campaign .camp-price__sum{display:flex;align-items:baseline;flex-wrap:wrap;gap:.1em .14em;font-family:var(--camp-display);font-weight:800;font-size:52px;line-height:1}body.is-campaign .camp-price__sum [data-camp-count]{font-size:inherit;font-weight:inherit;color:inherit}body.is-campaign .camp-price__currency{font-size:.5em;font-weight:700;color:var(--camp-muted);align-self:flex-start;margin-top:.22em}body.is-campaign .camp-price__unit{font-size:19px;font-weight:600;color:var(--camp-muted-2)}body.is-campaign .camp-price p{margin:0;font-size:16px;line-height:1.55;color:var(--camp-muted)}body.is-campaign .camp-price-notes{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:20px}body.is-campaign .camp-price-notes p{margin:0;background:var(--camp-gray);padding:22px;font-size:16px;line-height:1.55;color:#374151}body.is-campaign .pricing-callout,body.is-campaign .pricing-header,body.is-campaign .pricing-toc{display:none}body.is-campaign #pricing-service.pricing-callout{display:block;background:var(--camp-gray);border:1px solid var(--camp-line);border-radius:var(--camp-radius);padding:16px 18px;margin-top:16px;font-size:15px;line-height:1.55;color:var(--camp-muted)}body.is-campaign .camp-preise-bridge{margin:18px 0 0;font-size:16px;font-weight:600}body.is-campaign .pricing-calc{margin:0;padding:0;background:0 0;border:0;box-shadow:none}body.is-campaign .pricing-calc__intro{margin-bottom:12px}body.is-campaign .pricing-calc__grid{display:grid;grid-template-columns:1.6fr 1fr;gap:24px;align-items:start}body.is-campaign .pricing-calc__col--inputs{background:#fff;padding:30px;display:flex;flex-direction:column;gap:22px}body.is-campaign .pricing-calc__packages-label{margin:0 0 10px;font-family:var(--camp-display);font-size:14px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--camp-muted)}body.is-campaign .pricing-calc__packages{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 18px}body.is-campaign .pricing-calc__package-btn{padding:8px 12px;border-radius:var(--camp-radius);font-family:var(--camp-body);font-size:13px;font-weight:650;color:var(--camp-ink);background:#fff;border:1px solid var(--camp-line);white-space:nowrap}body.is-campaign .pricing-calc__package-btn small{margin-left:4px;font-size:12px;font-weight:600;color:var(--camp-muted)}body.is-campaign .pricing-calc__package-btn.is-active{background:var(--camp-ink);border-color:var(--camp-ink);color:#fff}body.is-campaign .pricing-calc__package-btn.is-active small{color:rgba(255,255,255,.72)}body.is-campaign .pricing-calc__package-btn:hover{border-color:#c7d2fe;background:#f8fafc}body.is-campaign .pricing-calc__package-btn:focus-visible{outline:2px solid var(--camp-blue);outline-offset:2px}body.is-campaign .pricing-calc__fieldset{border:0;margin:0;padding:0;min-inline-size:0}body.is-campaign .pricing-calc__chip input{position:absolute;opacity:0;width:1px;height:1px;pointer-events:none}body.is-campaign .camp-price{width:100%;font-family:inherit}body.is-campaign .pricing-calc__modules{display:flex;flex-wrap:wrap;gap:10px}body.is-campaign .pricing-calc__module{margin:0}body.is-campaign .pricing-calc__chip{position:relative;display:flex;align-items:center;gap:9px;padding:10px 16px;border:1px solid #d1d5db;background:#fff;border-radius:2px;font-size:14.5px;font-weight:500}body.is-campaign .pricing-calc__chip:has(input:checked){border:1.5px solid var(--camp-blue);background:#eff6ff;font-weight:700}body.is-campaign .pricing-calc__chip-cat,body.is-campaign .pricing-calc__info-btn{display:none}body.is-campaign .pricing-calc__users{display:flex;align-items:center;justify-content:space-between;border-top:1px solid var(--camp-line);padding-top:20px;gap:16px}body.is-campaign .pricing-calc__users-label{color:var(--camp-ink);font-weight:700}body.is-campaign .pricing-calc__step-btn{width:40px;height:40px;border:1px solid #d1d5db;background:#fff;border-radius:2px;font-size:19px}body.is-campaign .pricing-calc__users-input{font-family:var(--camp-mono);font-size:20px;font-weight:600;min-width:34px;text-align:center;border:0}body.is-campaign .pricing-calc__col--result{position:sticky;top:88px}body.is-campaign .pricing-calc__result{background:var(--camp-ink);color:#fff;padding:30px;border:0;box-shadow:none;border-radius:0}body.is-campaign .pricing-calc__result::before{display:none}body.is-campaign .pricing-calc__result-kicker{font-family:var(--camp-display);font-weight:700;font-size:17px;color:#fff}body.is-campaign .pricing-calc__price-wrap{align-items:baseline}body.is-campaign .pricing-calc__price{font-family:var(--camp-display);font-weight:800;font-size:56px;line-height:1;color:#fff}body.is-campaign .pricing-calc__breakdown,body.is-campaign .pricing-calc__price-unit,body.is-campaign .pricing-calc__vat{color:rgba(255,255,255,.7)}body.is-campaign .pricing-calc__price-unit{font-size:19px;font-weight:600}body.is-campaign .pricing-calc__yearly{margin:0;font-size:13.5px;color:var(--camp-mint)}body.is-campaign .pricing-calc__actions{background:var(--camp-ink);padding:0 30px 30px}body.is-campaign .pricing-calc__order{width:100%;transform:none}body.is-campaign .pricing-calc__actions-note{color:rgba(255,255,255,.55);font-size:12px}body.is-campaign .pricing-calc__upsell{color:rgba(255,255,255,.8)}body.is-campaign .camp-basis-note{display:flex;align-items:center;gap:12px;font-size:15px;color:#374151}body.is-campaign .camp-basis-note strong{font-weight:700}body.is-campaign .camp-basis-badge{background:var(--camp-mint);color:var(--camp-mint-ink);font-size:13px;font-weight:700;padding:6px 12px}body.is-campaign .camp-demo{background:var(--camp-blue);color:#fff}body.is-campaign .camp-demo .camp-wrap{display:flex;justify-content:space-between;align-items:center;gap:40px;padding:50px 0}body.is-campaign .camp-demo h2{font-size:clamp(22px, 2.4vw, 28px);max-width:640px;color:#fff}body.is-campaign .camp-demo .btn{flex:none}body.is-campaign .blog-grid--home{display:grid;grid-template-columns:1fr 1fr;gap:20px}body.is-campaign .blog-card{background:#fff;border:1px solid var(--camp-line);border-radius:0;box-shadow:none;overflow:hidden;padding:0;transition:transform .25s,box-shadow .25s}body.is-campaign .blog-card__meta{min-height:110px;background:var(--camp-ink);color:#fff;padding:18px 20px;display:flex;flex-direction:column;flex-wrap:nowrap;align-items:flex-start;justify-content:space-between}body.is-campaign .blog-card:nth-child(2) .blog-card__meta{background:var(--camp-blue)}body.is-campaign .blog-card time,body.is-campaign .blog-card__tag{font-family:var(--camp-mono);font-size:11px;letter-spacing:.08em;color:var(--camp-mint);text-transform:uppercase}body.is-campaign .blog-card:nth-child(2) .blog-card__tag,body.is-campaign .blog-card:nth-child(2) time{color:rgba(255,255,255,.72)}body.is-campaign .blog-card__title{margin:0;font-family:var(--camp-display);font-weight:800;font-size:19px;line-height:1.2;letter-spacing:-.02em}body.is-campaign .blog-card__title a,body.is-campaign .blog-card__title a:hover{color:#fff}body.is-campaign .blog-card__link{display:block;padding:18px 20px;font-size:15px;font-weight:600;color:var(--camp-blue)}body.is-campaign .blog-home-teaser__more{margin:18px 0 0}body.is-campaign #faq.camp-section{background:var(--camp-gray);padding:72px 0 80px;margin:0}body.is-campaign #faq .camp-wrap{display:grid;grid-template-columns:minmax(280px,320px) minmax(0,1fr);gap:28px 48px;align-items:start}body.is-campaign #faq h2{margin:0;line-height:1.15}body.is-campaign .faq-list{display:block;max-width:none;margin:0}body.is-campaign .faq-group{display:contents}body.is-campaign .faq-group__items{display:grid;grid-template-columns:1fr 1fr;gap:6px 28px}body.is-campaign .faq-item{border:0;background:0 0;padding:0;box-shadow:none;overflow:visible;border-radius:var(--camp-radius);min-width:0;max-width:100%}body.is-campaign .faq-item::before{display:none}body.is-campaign .faq-item summary{display:flex;align-items:flex-start;gap:8px;width:max-content;max-width:100%;box-sizing:border-box;margin:0;padding:10px 10px 10px 8px;font-family:var(--camp-display);font-weight:700;font-size:16px;line-height:1.35;color:var(--camp-ink);list-style:none;cursor:pointer;border-radius:var(--camp-radius)}body.is-campaign .faq-item__q{flex:0 1 auto;min-width:0;max-width:calc(100% - 24px);overflow-wrap:break-word;hyphens:manual}body.is-campaign .faq-item summary::-webkit-details-marker{display:none}body.is-campaign .faq-item summary:focus-visible,body.is-campaign .faq-item summary:hover{background:#fff}body.is-campaign .faq-item summary:focus-visible{outline:2px solid var(--camp-blue);outline-offset:2px}body.is-campaign .faq-item summary::after{content:"";position:static;flex:0 0 16px;top:auto;right:auto;width:16px;height:16px;margin-top:3px;transform:none;transition:transform .22s,color .22s;background:currentColor;color:var(--camp-muted-2);-webkit-mask:no-repeat center/contain url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"%3E%3Cpath d="m6 9 6 6 6-6" fill="none" stroke="%23000" stroke-width="2.4" stroke-linecap="round" stroke-linejoin="round"/%3E%3C/svg%3E');mask:no-repeat center/contain url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"%3E%3Cpath d="m6 9 6 6 6-6" fill="none" stroke="%23000" stroke-width="2.4" stroke-linecap="round" stroke-linejoin="round"/%3E%3C/svg%3E')}body.is-campaign .faq-item[open]{background:#fff;box-shadow:none}body.is-campaign .faq-item[open] summary{border-bottom:0;background:0 0;color:var(--camp-ink)}body.is-campaign .faq-item[open] summary::after{color:var(--camp-blue);transform:rotate(180deg)}body.is-campaign .faq-item p{margin:0;padding:0 28px 14px 10px;font-size:15px;line-height:1.6;color:var(--camp-muted)}body.is-campaign .final-cta{display:grid;grid-template-columns:1fr 1.1fr auto;gap:32px;align-items:start;background:var(--camp-gray);color:var(--camp-ink);padding:70px var(--camp-pad);border:0;border-radius:0;width:100%;max-width:none;margin:0}body.is-campaign .final-cta__copy{max-width:420px}body.is-campaign .final-cta__kicker{color:var(--camp-blue)}body.is-campaign .final-cta h2{color:var(--camp-ink);font-size:clamp(26px, 3vw, 36px)}body.is-campaign .final-cta__lead-text{color:var(--camp-muted)}body.is-campaign .cta-form{background:#fff;padding:28px;border:0;box-shadow:none}body.is-campaign .cta-form label{color:var(--camp-ink);font-weight:700;font-size:14px}body.is-campaign .cta-form .label-optional{color:var(--camp-muted);font-weight:600}body.is-campaign .cta-form input,body.is-campaign .cta-form select,body.is-campaign .cta-form textarea{border:1px solid #d1d5db;background:#fff;color:var(--camp-ink);border-radius:var(--camp-radius);min-height:48px;padding:12px 14px;font-size:16px}body.is-campaign .cta-form input:focus-visible,body.is-campaign .cta-form select:focus-visible,body.is-campaign .cta-form textarea:focus-visible{outline:2px solid var(--camp-blue);outline-offset:1px;border-color:var(--camp-blue)}body.is-campaign .cta-form textarea{min-height:96px;resize:vertical}body.is-campaign .cta-form__scope-note{color:var(--camp-muted);font-size:14px;line-height:1.5}body.is-campaign .mascot-wrap--cta .mascot-img{width:min(180px,30vw)}body.is-campaign .site-footer,body.is-campaign .site-footer__card,body.is-campaign .site-footer__shell{background:var(--camp-ink);color:#fff;border:0;box-shadow:none;border-radius:0;padding:0}body.is-campaign .site-footer__card{width:min(var(--camp-wrap),calc(100% - 2 * var(--camp-pad)));margin:0 auto;padding:40px 0}body.is-campaign .site-footer__address{margin:12px 0 0;font-size:14px;line-height:1.7;color:rgba(255,255,255,.6);width:100%}body.is-campaign .site-footer__address a{color:rgba(255,255,255,.7)}body.is-campaign .site-footer__claim,body.is-campaign .site-footer__heading,body.is-campaign .site-footer__meta{display:none}body.is-campaign .site-footer__card{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;flex-wrap:wrap}body.is-campaign .site-footer__brand{display:flex;flex-direction:row;align-items:center;gap:14px}body.is-campaign .site-footer__brand .brand-logo{width:150px;max-width:150px}body.is-campaign .site-footer__brand .brand-tagline{font-size:19px;color:#fff}body.is-campaign .site-footer__col--contact{display:block}body.is-campaign .site-footer__contact-link,body.is-campaign .site-footer__note{color:rgba(255,255,255,.6);font-size:14px;line-height:1.7}body.is-campaign .site-footer__bar{width:100%;display:flex;justify-content:space-between;gap:22px;border-top:1px solid rgba(255,255,255,.12);padding-top:18px;margin-top:8px}body.is-campaign .site-footer__copy,body.is-campaign .site-footer__legal a{color:rgba(255,255,255,.7);font-size:14px}body.is-campaign .site-footer__legal{display:flex;gap:22px}body.is-campaign .pricing-calc__sticky{background:var(--camp-ink);border-top:1px solid rgba(255,255,255,.12)}body.is-campaign .blog-card:hover{transform:translateY(-3px);box-shadow:0 16px 32px rgba(15,23,42,.12)}@keyframes campFadeUp{from{opacity:0;transform:translate3d(0,16px,0)}to{opacity:1;transform:translate3d(0,0,0)}}@keyframes campMascotFloat{0%,100%{transform:translate3d(0,0,0)}50%{transform:translate3d(0,-9px,0)}}@keyframes campGlowPulse{0%,100%{opacity:.55;transform:translate(-50%,-50%) scale(1)}50%{opacity:1;transform:translate(-50%,-50%) scale(1.08)}}@keyframes campSheen{0%{transform:translateX(0)}100%{transform:translateX(480%)}}@keyframes campShine{from{left:-140%}to{left:160%}}body.is-campaign.camp-motion-on .camp-reveal{opacity:0;transform:translate3d(0,18px,0)}body.is-campaign.camp-motion-on .camp-reveal.camp-in{opacity:1;transform:none;transition:opacity .55s cubic-bezier(.2, .8, .2, 1),transform .55s cubic-bezier(.2, .8, .2, 1);transition-delay:calc(var(--camp-i, 0) * 70ms)}body.is-campaign.camp-motion-on .hero .camp-kicker,body.is-campaign.camp-motion-on .hero .hero-actions,body.is-campaign.camp-motion-on .hero .hero-pricing-teaser,body.is-campaign.camp-motion-on .hero .lead,body.is-campaign.camp-motion-on .hero h1,body.is-campaign.camp-motion-on .hero-visual .mascot-img{opacity:0}body.is-campaign.camp-hero-ready .hero .camp-kicker{animation:.62s cubic-bezier(.2,.8,.2,1) 40ms both campFadeUp}body.is-campaign.camp-hero-ready .hero h1{animation:.7s cubic-bezier(.2,.8,.2,1) .12s both campFadeUp}body.is-campaign.camp-hero-ready .hero .lead{animation:.7s cubic-bezier(.2,.8,.2,1) .2s both campFadeUp}body.is-campaign.camp-hero-ready .hero .hero-actions{animation:.68s cubic-bezier(.2,.8,.2,1) .28s both campFadeUp}body.is-campaign.camp-hero-ready .hero .hero-pricing-teaser{animation:.64s cubic-bezier(.2,.8,.2,1) .36s both campFadeUp}body.is-campaign.camp-hero-ready .hero-visual .mascot-img{animation:.75s cubic-bezier(.2,.8,.2,1) .22s both campFadeUp,5.6s ease-in-out 1.1s infinite campMascotFloat}body.is-campaign.camp-motion-on .camp-mascot-float{animation:5.6s ease-in-out infinite campMascotFloat}body.is-campaign .faq-item[open] p{animation:.32s both campFadeUp}body.is-campaign.camp-motion-on .hero-visual::before{animation:4.8s ease-in-out infinite campGlowPulse}body.is-campaign.camp-motion-on .camp-strip::after{animation:7.5s ease-in-out 1.2s infinite campSheen}body.is-campaign.camp-motion-on .btn-header-cta:hover::after,body.is-campaign.camp-motion-on .btn-light:hover::after,body.is-campaign.camp-motion-on .btn-primary:hover::after{animation:.7s campShine}body.is-campaign.camp-motion-on .camp-pain__item.camp-reveal{border-left-color:transparent}body.is-campaign.camp-motion-on .camp-pain__item.camp-in{border-left-color:var(--camp-blue);transition:opacity .55s cubic-bezier(.2, .8, .2, 1),transform .55s cubic-bezier(.2, .8, .2, 1),border-color .5s;transition-delay:calc(var(--camp-i, 0) * 70ms)}@media (prefers-reduced-motion:reduce){body.is-campaign .camp-product-tab.is-active .camp-product-tab__fill{animation:none;width:100%}body.is-campaign .hero-mock.is-active{animation:none}body.is-campaign .camp-mascot-float,body.is-campaign .camp-reveal,body.is-campaign .camp-strip::after,body.is-campaign .faq-item[open] p,body.is-campaign .hero .camp-kicker,body.is-campaign .hero .hero-actions,body.is-campaign .hero .hero-pricing-teaser,body.is-campaign .hero .lead,body.is-campaign .hero h1,body.is-campaign .hero-visual .mascot-img,body.is-campaign .hero-visual::before{opacity:1!important;transform:none!important;animation:none!important;transition:none!important}body.is-campaign .hero-visual{transform:none;transition:none}body.is-campaign .btn-header-cta::after,body.is-campaign .btn-light::after,body.is-campaign .btn-primary::after{display:none}body.is-campaign .blog-card:hover,body.is-campaign .btn:hover,body.is-campaign .camp-chips span:hover,body.is-campaign .camp-day__card:hover,body.is-campaign .camp-module:hover,body.is-campaign .camp-module:hover .camp-module__icon,body.is-campaign .camp-price:hover,body.is-campaign .founder-card:hover .founder-card__img{transform:none}}@media (max-width:1024px){body.is-campaign .blog-grid--home,body.is-campaign .camp-jjo .camp-wrap,body.is-campaign .camp-pain,body.is-campaign .diagnose-tool,body.is-campaign .faq-group__items,body.is-campaign .hero .camp-wrap,body.is-campaign .pricing-calc__grid{grid-template-columns:1fr}body.is-campaign #faq .camp-wrap{display:block}body.is-campaign .faq-list{margin-top:28px}body.is-campaign .camp-day,body.is-campaign .camp-price-notes,body.is-campaign .camp-prices{grid-template-columns:1fr 1fr}body.is-campaign .camp-module{flex-basis:calc(50% - 8px)}body.is-campaign .final-cta{grid-template-columns:1fr;padding:48px var(--camp-pad)}body.is-campaign .hero-visual{display:flex;justify-content:center}body.is-campaign .camp-demo .camp-wrap{flex-direction:column;align-items:flex-start}}@media (max-width:720px){body.is-campaign .camp-day,body.is-campaign .camp-price-notes,body.is-campaign .camp-prices,body.is-campaign .diagnose-tool__sliders{grid-template-columns:1fr}body.is-campaign .camp-module{flex-basis:100%}body.is-campaign .camp-strip .camp-wrap{flex-direction:column;align-items:flex-start}body.is-campaign .brand{gap:4px}body.is-campaign .brand-logo,body.is-campaign .site-footer__brand .brand-logo{width:120px;max-width:120px}body.is-campaign .brand-tagline,body.is-campaign .site-footer__brand .brand-tagline{display:block;font-size:15px;padding-left:10px}body.is-campaign .brand-tagline::before{height:28px}body.is-campaign .hero .camp-wrap{padding:78px 0 48px;gap:28px}body.is-campaign .hero h1{font-size:32px}body.is-campaign .hero .lead{font-size:17px}body.is-campaign .camp-engpass-score,body.is-campaign .camp-price__sum,body.is-campaign .pricing-calc__price{font-size:40px}body.is-campaign .founder-card{grid-template-columns:1fr}body.is-campaign .camp-jjo img,body.is-campaign .mascot-wrap--cta{display:none}}@media (min-width:1025px){body.is-campaign .hero .camp-wrap{grid-template-columns:minmax(0,1fr) minmax(0,1.12fr);gap:48px}}body.is-campaign .hero-video{position:relative;z-index:1;aspect-ratio:16/10;overflow:hidden;border-radius:20px;background:var(--camp-ink);box-shadow:0 28px 70px rgba(0,0,0,.5),0 0 0 1px rgba(255,255,255,.1)}body.is-campaign .hero-video video{display:block;width:100%;height:100%;object-fit:cover}body.is-campaign .hero-video__toggle{position:absolute;right:12px;bottom:12px;display:grid;place-items:center;width:40px;height:40px;padding:0;border:1px solid rgba(255,255,255,.3);border-radius:50%;background:rgba(15,23,42,.72);color:#fff;cursor:pointer}body.is-campaign .hero-video__toggle:hover{background:rgba(15,23,42,.92)}body.is-campaign .hero-video__toggle:focus-visible{outline:3px solid var(--camp-mint);outline-offset:2px}body.is-campaign .hero-video__toggle svg{width:16px;height:16px;fill:currentColor}body.is-campaign .hero-video__toggle .is-play,body.is-campaign .hero-video__toggle.is-paused .is-pause{display:none}body.is-campaign .hero-video__toggle.is-paused .is-play{display:block}@media (max-width:420px){body.is-campaign .nav-wrap{gap:10px}body.is-campaign .nav-wrap .brand{flex:0 1 auto}body.is-campaign .nav-wrap .brand-logo{flex:none;width:96px;max-width:96px}body.is-campaign .nav-wrap .brand-tagline{min-width:0;font-size:13px;white-space:normal}body.is-campaign .header-actions{gap:4px}body.is-campaign .header-login{padding-inline:6px}}