.gk-nationwide{color:#000;background:var(--gk-surface,#fff);font-family:inherit;line-height:1.6}.gk-nationwide *{box-sizing:border-box}.gk-nationwide-container{width:min(100% - 2.5rem,72rem);margin-inline:auto}.gk-nationwide h1,.gk-nationwide h2,.gk-nationwide h3{color:#1f2a5e;line-height:1.15;font-weight:700;margin:0 0 1rem;text-wrap:balance}.gk-nationwide h1{font-size:clamp(2.6rem,5.3vw,4.6rem);letter-spacing:-.025em}.gk-nationwide h2{font-size:clamp(1.8rem,3vw,2.55rem)}.gk-nationwide h3{font-size:1.38rem}.gk-nationwide p{margin:0 0 1rem}.gk-nationwide a{color:#1f2a5e;text-decoration:underline;text-underline-offset:.18em;font-weight:600}.gk-nationwide a:hover{text-decoration-thickness:2px}.gk-nationwide a:focus-visible,.gk-nationwide summary:focus-visible{outline:3px solid #1f2a5e;outline-offset:5px;border-radius:3px}.gk-nationwide-hero{padding:clamp(3rem,7vw,5.6rem) 0 3.6rem;border-top:7px solid #ffed00;background:linear-gradient(110deg,#fff 65%,#f5f6f8 65%)}.gk-nationwide-hero-grid{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(15rem,.7fr);gap:clamp(2rem,5vw,5rem);align-items:center}.gk-nationwide-eyebrow{font-size:.92rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#1f2a5e!important;margin-bottom:.8rem!important}.gk-nationwide-lead{font-size:1.22rem;max-width:43rem}.gk-nationwide-actions{display:flex;flex-wrap:wrap;gap:.75rem;margin:1.5rem 0}.gk-nationwide a.gk-nationwide-button{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:.72rem 1.2rem;border:2px solid #1f2a5e;border-radius:.35rem;background:#fff;color:#1f2a5e;text-align:center;text-decoration:none;font-weight:700;line-height:1.25}.gk-nationwide a.gk-nationwide-button-primary{background:#ffed00;border-color:#ffed00}.gk-nationwide a.gk-nationwide-button:hover{box-shadow:0 2px 0 #1f2a5e}.gk-nationwide-small{font-size:.94rem}.gk-nationwide-person{background:#fff;border:1px solid #dce0e8;border-radius:.6rem;overflow:hidden;max-width:22rem;justify-self:end;box-shadow:0 8px 25px #1f2a5e0a}.gk-nationwide-person img{display:block;width:100%;height:18rem;object-fit:cover;object-position:center 18%}.gk-nationwide-person>div{padding:1.5rem}.gk-nationwide-person h2{font-size:1.55rem;margin-bottom:.45rem}.gk-nationwide-person p{margin-bottom:.75rem}.gk-nationwide-section{padding:clamp(3rem,5vw,4.3rem) 0}.gk-nationwide-soft{background:#f5f6f8}.gk-nationwide-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;margin-top:2rem}.gk-nationwide-card{border:1px solid #dce0e8;border-radius:.6rem;padding:1.6rem;display:flex;flex-direction:column;background:#fff}.gk-nationwide-card-number{display:block;color:#1f2a5e;font-size:.95rem;letter-spacing:.08em;font-weight:700;margin-bottom:1.2rem}.gk-nationwide-card h3{margin-bottom:.8rem}.gk-nationwide-card a{margin-top:auto;padding-top:.45rem}.gk-nationwide-section-note{max-width:60rem;margin-top:1.6rem!important}.gk-nationwide-steps{list-style:none;counter-reset:gk-step;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.8rem 3rem;padding:0;margin:2.2rem 0 0}.gk-nationwide-steps li{position:relative;padding-left:3.2rem;counter-increment:gk-step}.gk-nationwide-steps li:before{content:counter(gk-step);position:absolute;left:0;top:.03rem;width:2.2rem;height:2.2rem;border-radius:50%;background:#ffed00;color:#1f2a5e;text-align:center;font-weight:700;line-height:2.2rem}.gk-nationwide-steps h3{font-size:1.3rem}.gk-nationwide-two-columns{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:3rem}.gk-nationwide-info{align-self:start;padding:1.8rem;border-left:5px solid #ffed00;border-radius:0 .5rem .5rem 0;background:#f5f6f8}.gk-nationwide-info h3{font-size:1.55rem}.gk-nationwide-text-link{display:inline-block;margin-top:.4rem}.gk-nationwide-narrow{max-width:58rem}.gk-nationwide-faq{margin-top:1.8rem;border-top:1px solid #dce0e8}.gk-nationwide-faq details{border-bottom:1px solid #dce0e8;padding:1rem 0}.gk-nationwide-faq summary{cursor:pointer;font-weight:700;color:#1f2a5e;font-size:1.17rem;padding:.3rem .35rem .3rem 0}.gk-nationwide-faq details p{margin:1rem 1.4rem .4rem 0}.gk-nationwide-next{padding:2.2rem;border:1px solid #dce0e8;border-top:5px solid #ffed00;border-radius:.6rem;display:flex;align-items:center;justify-content:space-between;gap:1.5rem;background:#fff}.gk-nationwide-next h2{font-size:2rem}.gk-nationwide-next p:last-child{margin-bottom:0}.gk-nationwide-next .gk-nationwide-actions{flex-shrink:0;max-width:22rem;margin:0}.dark .gk-nationwide{background:#fff;color:#000}.dark .gk-nationwide h1,.dark .gk-nationwide h2,.dark .gk-nationwide h3,.dark .gk-nationwide a{color:#1f2a5e}@media(max-width:900px){.gk-nationwide-hero-grid{grid-template-columns:minmax(0,1fr) 16rem;gap:2rem}.gk-nationwide-cards{grid-template-columns:1fr}.gk-nationwide-card{padding:1.4rem}.gk-nationwide-card-number{margin-bottom:.6rem}.gk-nationwide-two-columns{gap:1.8rem}.gk-nationwide-next{display:block}.gk-nationwide-next .gk-nationwide-actions{margin-top:1.5rem;max-width:none}}@media(max-width:640px){.gk-nationwide-container{width:min(100% - 2rem,72rem)}.gk-nationwide-hero{background:#fff;padding-top:2.5rem}.gk-nationwide-hero-grid,.gk-nationwide-two-columns,.gk-nationwide-steps{grid-template-columns:1fr}.gk-nationwide-person{display:flex;align-items:center;max-width:none;justify-self:stretch}.gk-nationwide-person img{width:6.7rem;height:9rem;flex-shrink:0;object-fit:cover}.gk-nationwide-person>div{padding:1rem}.gk-nationwide-person h2{font-size:1.35rem}.gk-nationwide-person p,.gk-nationwide-person a{font-size:.9rem}.gk-nationwide-actions{display:grid;grid-template-columns:1fr;width:100%}.gk-nationwide-button{width:100%}.gk-nationwide-steps{gap:1.2rem}.gk-nationwide-next{padding:1.4rem}.gk-nationwide-info{padding:1.4rem}.gk-nationwide-small{font-size:.85rem}}@media(prefers-reduced-motion:reduce){.gk-nationwide *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
.gk-nationwide-address{font-style:normal;font-size:1.12rem;line-height:1.7;margin:0 0 1.2rem;color:#000}

.gk-nationwide-image-label{font-size:.76rem;line-height:1.2;color:#52606b;margin:0 0 .55rem!important}
