/* Zwei eindeutige Kontaktwege im bestehenden Gründer-Kanzlei-Header. */
.gk-site .gk-header-conversion{gap:.65rem}
.gk-site .gk-header a.gk-header-consultation{color:#1f2a5e;background:#fff;border:1px solid #1f2a5e;border-radius:.5rem;font-weight:700;box-shadow:none}
.gk-site .gk-header a.gk-header-consultation:hover{color:#1f2a5e;background:#f2f4fa;border-color:#1f2a5e;box-shadow:0 3px 10px #1f2a5e12}
.gk-site .gk-header a.gk-header-consultation:focus-visible,.gk-site .gk-header a.gk-header-booking:focus-visible{outline:3px solid #1f2a5e;outline-offset:3px}
@media(min-width:80rem){
 .gk-site .gk-header-inner{column-gap:.65rem}
 .gk-site .gk-header-conversion{flex-wrap:nowrap;gap:.55rem;margin-left:.4rem}
 .gk-site .gk-header-conversion>a{min-height:44px;padding:.65rem .85rem;line-height:1.25;white-space:nowrap}
}
@media(max-width:79.999rem){
 .gk-site #header{--gk-header-actions-height:5.75rem}
 .gk-site .gk-header-actions{min-height:var(--gk-header-actions-height);padding:.75rem .75rem calc(.75rem + env(safe-area-inset-bottom,0px))}
 .gk-site .gk-header-conversion{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem;width:100%;margin:0;align-items:stretch}
 .gk-site .gk-header-conversion>a{display:flex;align-items:center;justify-content:center;width:100%;max-width:100%;min-width:0;min-height:48px;padding:.65rem .5rem;line-height:1.25;white-space:normal;text-align:center;flex-shrink:1}
 .gk-site #header.expanded nav{bottom:calc(var(--gk-header-actions-height) + env(safe-area-inset-bottom,0px))!important}
}
