
/* V22.13: information-first charter content panels */
.gc-local-guide{padding:clamp(28px,5vw,64px) 0;background:linear-gradient(150deg,#f6f8fb,#ffffff);color:#172b44}.gc-local-guide .gc-guide-inner{max-width:1160px;margin:auto;padding:0 22px}.gc-local-guide h2{font-size:clamp(1.55rem,2.6vw,2.3rem);line-height:1.2;color:#102d4d;margin:0 0 16px}.gc-local-guide p{line-height:1.75;max-width:82ch}.gc-local-guide .gc-guide-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:18px;margin:24px 0}.gc-local-guide .gc-guide-card{border:1px solid #dfe5eb;border-radius:20px;background:#fff;padding:22px;box-shadow:0 8px 22px rgba(10,31,53,.05)}.gc-local-guide h3{color:#153653;font-size:1.15rem;margin:0 0 12px}.gc-local-guide .gc-guide-cta{display:inline-block;border-radius:20px;background:#153653;color:#fff!important;padding:12px 20px;font-weight:700;text-decoration:none}.gc-local-guide .gc-guide-cta:focus-visible{outline:3px solid #dba83d;outline-offset:3px}@media(max-width:600px){.gc-local-guide .gc-guide-card{padding:18px}}
