.nav nav .active{color:#275fa6}.act-hero{min-height:650px;background:#102d4f;color:#fff;display:grid;grid-template-columns:1.05fr .95fr}.act-hero-copy{padding:105px 8vw;display:flex;flex-direction:column;justify-content:center}.act-hero-copy .eyebrow{color:#d7c08a}.act-hero-copy h1{font-size:clamp(58px,7vw,96px)}.act-hero-copy h1 em{color:#86b7d4}.act-hero-copy>p:not(.eyebrow){max-width:610px;color:#e3ebf1;font-size:17px;line-height:1.75;margin:0 0 32px}.act-primary{background:#d7b867;color:#102d4f;width:max-content}.act-hero-art{min-height:520px;background-image:linear-gradient(180deg,rgba(16,45,79,.03),rgba(16,45,79,.2)),url("pexels-gustavo-fring-6699257.jpg");background-size:cover;background-position:center;position:relative}.activity-browser{padding:100px 6vw;background:#fbfaf6}.act-heading{display:grid;grid-template-columns:1fr 1fr;align-items:end;margin-bottom:48px}.act-heading h2{font-size:clamp(48px,5.5vw,76px);margin:0}.act-heading>p{max-width:480px;line-height:1.7;color:#5d6d76;margin:0 0 8px}.act-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:15px}.act-tile{min-height:450px;position:relative;overflow:hidden;display:flex;align-items:flex-end;padding:30px;color:#fff;background-size:cover;background-position:center;transition:transform .35s,box-shadow .35s}.act-tile:before{content:'';position:absolute;inset:0;background:linear-gradient(180deg,transparent 25%,rgba(8,30,48,.92) 100%)}.act-tile>div{position:relative;z-index:1}.act-tile small{letter-spacing:2.5px;font-weight:700}.act-tile h3{font-size:32px;line-height:1.06;margin:12px 0}.act-tile p{font-size:12px;color:#e9f0f4}.act-tile span{display:block;margin-top:22px;color:#d7c08a;font-weight:700;font-size:13px}.act-tile:hover{transform:translateY(-5px);box-shadow:0 16px 32px rgba(16,45,79,.18)}.surf-act{background-image:url("pexels-sergio-hurtado-265552058-15875334.jpg")}.hike-act{background-image:url("pexels-marek-piwnicki-3907296-37725147.jpg")}.snow-act{background-image:url("pexels-vivika-stamolis-2150389923-31112551.jpg")}.paddle-act{background-image:url("pexels-andromeda99-29292286.jpg")}.dive-act{background-image:url("pexels-mjlo-35159455.jpg")}.ride-act{background-image:url("pexels-julia-volk-5275364.jpg")}.act-destinations{background:#102d4f;color:#fff;padding:90px 7vw;display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:center}.act-destinations .eyebrow{color:#d7c08a}.act-destinations h2{font-size:clamp(45px,5vw,70px);margin:0}.act-destinations h2 em{color:#86b7d4}.act-destinations>div:last-child p{color:#e3ebf1;line-height:1.75;max-width:520px}.act-gold{background:#d7b867;color:#102d4f;margin-top:15px}.act-cta{text-align:center;padding:90px 7vw;background:#e9f0f5;color:#102d4f}.act-cta .eyebrow{color:#a98c4f}.act-cta h2{font-size:clamp(50px,6vw,80px);margin-bottom:20px}.act-cta h2 em{color:#275fa6}.act-cta>p:not(.eyebrow){color:#536575;margin-bottom:28px}.act-cta .act-primary{margin:auto}@media(max-width:850px){.act-hero,.act-heading,.act-destinations{grid-template-columns:1fr}.act-hero-copy{padding:75px 7vw}.act-hero-art{min-height:320px}.act-grid{grid-template-columns:1fr 1fr}.act-heading{gap:18px}}@media(max-width:560px){.act-grid{grid-template-columns:1fr}.act-tile{min-height:380px}.act-hero-art{display:none}}
.fish-act{background-image:linear-gradient(180deg,rgba(16,45,79,.06),rgba(16,45,79,.74)),url("pexels-mateusz-29241224.jpg")}
