.explore{color:#163e47;background:#f6faf7;min-height:100vh}.explore-hero{color:#fff;background:#123f49;padding:72px max(24px,50% - 560px)}.explore-eyebrow{color:#b9e8d1;letter-spacing:.08em;text-transform:uppercase;font-size:.8rem;font-weight:700}.explore-hero h1{max-width:850px;margin:18px 0;font-size:clamp(2.5rem,6vw,4.5rem)}.explore-hero>p:not(.explore-eyebrow){color:#e0eeec;max-width:700px;font-size:1.2rem;line-height:1.7}.explore-pills{flex-wrap:wrap;gap:10px;margin-top:28px;display:flex}.explore-pills span{border:1px solid #658e91;border-radius:24px;padding:7px 14px;font-size:.85rem}.explore-section{max-width:1120px;margin:auto;padding:48px 24px 8px}.explore h2{margin:0 0 12px;font-size:clamp(1.5rem,3vw,2rem)}.explore a{color:#12664e}.explore-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:24px 0;padding:0;list-style:none;display:grid}.explore-card{box-sizing:border-box;background:#fff;border:1px solid #d4e4db;border-radius:18px;flex-direction:column;height:100%;padding:28px;text-decoration:none;display:flex;box-shadow:0 5px 16px #173e4706}.explore-card:hover{border-color:#237655;box-shadow:0 8px 22px #173e4712}.explore-card__icon{font-size:2rem}.explore-card h3{color:#163e47;margin:16px 0 8px;font-size:1.2rem}.explore-card p{color:#49636a;margin:0 0 24px;line-height:1.65}.explore-card__go{margin-top:auto;font-weight:750}.explore-adults{background:#e3f0e8;border-radius:18px;max-width:1072px;margin:40px auto;padding:32px 24px}.explore-footer{border-top:1px solid #d4e4db;flex-wrap:wrap;justify-content:center;gap:28px;padding:28px;display:flex}.explore :focus-visible{outline-offset:4px;outline:3px solid #137965}@media (width<=800px){.explore-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=540px){.explore-grid{grid-template-columns:1fr}.explore-hero{padding:40px 24px}.explore-adults{margin:32px 16px}}
