.gk-partner-strip{border-top:1px solid #dce0e8;padding:1.5rem 0 1rem}.gk-partner-strip__items{display:flex;flex-wrap:wrap;gap:1.5rem;align-items:center}.gk-partner-strip figure{margin:0;padding:0;background:transparent;border:0;border-radius:0;box-shadow:none}.gk-partner-strip img{display:block;width:112px;height:112px;object-fit:contain;margin:0}.gk-imprint-phone a{text-decoration:underline;text-underline-offset:.2em}.gk-annual-entry{width:min(100% - 2.5rem,72rem);margin:2rem auto 3rem;padding:1.7rem;border:1px solid #dce0e8;border-left:5px solid #ffed00;border-radius:8px;background:#f5f6f8;color:#000}.gk-annual-entry h2{font-size:clamp(1.6rem,3vw,2rem);font-weight:700;line-height:1.2;color:#1f2a5e;margin:0 0 .75rem}.gk-annual-entry p{max-width:52rem;line-height:1.6;margin:0 0 1rem}.gk-annual-entry>div{display:flex;flex-wrap:wrap;align-items:center;gap:1rem}.gk-annual-entry a{color:#1f2a5e;text-decoration:underline;text-underline-offset:.2em;font-weight:600}.gk-annual-entry a.gk-annual-entry__primary{background:#ffed00;border:2px solid #ffed00;padding:.7rem 1rem;min-height:48px;display:inline-flex;align-items:center;justify-content:center;border-radius:6px;text-decoration:none}.gk-annual-entry a:focus-visible,.gk-imprint-phone a:focus-visible{outline:3px solid #1f2a5e;outline-offset:4px}@media(max-width:480px){.gk-partner-strip__items{gap:1rem}.gk-partner-strip img{width:82px;height:82px}.gk-annual-entry{padding:1.3rem}.gk-annual-entry>div{display:grid;gap:.8rem}.gk-annual-entry a{min-height:44px;display:inline-flex;align-items:center}}
