.tagline{align-items:flex-start;border-left-color:var(--accent-3);color:var(--accent);display:flex;font-family:var(--gp-font--amatic-sc);font-size:1.9rem;font-weight:700;letter-spacing:2px;line-height:1.2em;margin-bottom:1rem;text-transform:uppercase}.knapp3{align-items:center;background-color:var(--accent);color:var(--base-2);column-gap:0.5em;display:inline-flex;font-size:0.85rem;font-weight:600;letter-spacing:0.1em;text-decoration:none;text-transform:uppercase;border-radius:3px;padding:16px 26px}.knapp3:is(:hover,:focus){background-color:var(--accent-2);color:var(--base-2)}.section{padding:7rem 2rem}@media (max-width:1024px){.section{padding-bottom:5rem;padding-top:5rem}}.knapp2{align-items:center;background-color:transparent;color:var(--base-2);column-gap:0.4em;display:inline-flex;font-size:0.94rem;font-weight:600;justify-content:center;text-align:center;text-decoration:none;text-transform:uppercase;transition:all 0.3s ease 0s;border:1px dashed var(--base-2);border-radius:9999px;padding:14px 24px}.knapp2:is(:hover,:focus){background-color:var(--accent);color:var(--base-2)}.knapp1{align-items:center;background-color:transparent;color:var(--contrast);column-gap:0.4em;display:inline-flex;font-size:0.94rem;font-weight:600;justify-content:center;text-align:center;text-decoration:none;text-transform:uppercase;transition:all 0.3s ease 0s;border:1px dashed var(--contrast);border-radius:9999px;padding:14px 24px}.knapp1:is(:hover,:focus){background-color:var(--accent);color:var(--base-2)}.section_inner{margin-left:auto;margin-right:auto;max-width:var(--gb-container-width)}