.elementor .anker-newsletter{scroll-margin-top:96px;}.elementor .hero-w{width:100%;height:auto;max-width:480px;justify-self: end;\n}.elementor .anker-saeulen{scroll-margin-top:96px;}.elementor .cta-panel{padding:var(--space-8);border-radius:var(--radius-xl);display:flex;flex-direction:row;gap:var(--space-4);justify-content:space-between;align-items:center;}.elementor .platzhalter{font-family:var(--font-text);font-size:15px;color:var(--ink-muted);line-height:1.4;padding:var(--space-4);border-radius:var(--radius-xl);border-width:2px;border-color:var(--line);border-style:dashed;}.elementor .text-link:hover,.elementor .text-link:focus-visible{color:var(--navy);}.elementor .text-link{font-family:var(--font-text);font-weight:600;font-size:16px;color:var(--ink);line-height:1.4;text-decoration:underline;text-underline-offset: 4px;\n}.elementor .fuss-link:hover,.elementor .fuss-link:focus-visible{text-decoration:underline;}.elementor .fuss-link{font-family:var(--font-text);font-weight:500;font-size:15px;color:var(--ink);line-height:1.4;text-decoration:none;}.elementor .nav-leiste{width:100%;position:sticky;inset-block-start:0px;z-index:100;padding-block-start:12px;padding-block-end:12px;padding-inline-start:32px;padding-inline-end:32px;background-color:var(--nav-material);backdrop-filter:blur(20px);display:flex;flex-direction:column;align-items:center;}.elementor .logo-hell{display:block;}.elementor .logo-dunkel{display:none;}.elementor .inhalt{width:100%;max-width:var(--container-max);padding:0px;display:flex;flex-direction:column;gap:var(--space-6);}.elementor .abschnitt{width:100%;padding-block-start:var(--space-16);padding-block-end:var(--space-16);padding-inline-start:32px;padding-inline-end:32px;background-color:var(--bg);display:flex;flex-direction:column;align-items:center;}.elementor .text-small{font-family:var(--font-text);font-weight:400;font-size:14px;color:var(--ink-muted);line-height:1.45;}.elementor .text-ui{font-family:var(--font-text);font-weight:500;font-size:15px;line-height:1.4;}.elementor .lead{max-width:46em;font-family:var(--font-text);font-weight:400;font-size:20px;color:var(--ink);line-height:1.55;}.elementor .display-xl{font-family:var(--font-display);font-weight:800;font-size:112px;color:var(--ink);letter-spacing:-0.03em;line-height:1;}.elementor .card{padding:var(--space-4);border-radius:var(--radius-xl);background-color:var(--surface);display:flex;flex-direction:column;gap:var(--space-2);}.elementor .flaeche-community{background-color:var(--community-soft);}.elementor .flaeche-akademie{background-color:var(--akademie-soft);}.elementor .flaeche-agentur{background-color:var(--agentur-soft);}.elementor .flaeche-navy{background-color:var(--navy-soft);}.elementor .btn:hover,.elementor .btn:focus-visible{color:var(--on-color);border-color:var(--ink);background-color:var(--ink);}.elementor .btn:focus{outline-offset:3px;outline: 2px solid var(--ink);\n}.elementor .btn{min-height:48px;font-family:var(--font-text);font-weight:600;font-size:16px;color:var(--on-color);line-height:1;text-decoration:none;padding-block-start:0px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:24px;border-radius:var(--radius-pill);border-width:2px;border-color:var(--navy);border-style:solid;background-color:var(--navy);display:inline-flex;justify-content:center;align-items:center;}.elementor .btn-ghost:hover,.elementor .btn-ghost:focus-visible{color:var(--bg);background-color:var(--ink);}.elementor .btn-ghost{color:var(--ink);border-color:var(--ink);background-color:transparent;}.elementor .btn-agentur:hover,.elementor .btn-agentur:focus-visible{color:var(--on-color);border-color:var(--ink);background-color:var(--ink);}.elementor .btn-agentur{color:var(--on-color);border-color:var(--agentur);background-color:var(--agentur);}.elementor .btn-auf-farbe:hover,.elementor .btn-auf-farbe:focus-visible{color:var(--on-color);border-color:var(--ink);background-color:var(--ink);}.elementor .btn-auf-farbe{color:var(--ink);border-color:var(--on-color);background-color:var(--on-color);}