.nav nav .active{color:#275fa6}.partners-hero{min-height:650px;background:#102d4f;color:#fff;display:grid;grid-template-columns:1.05fr .95fr}.partners-hero-copy{padding:105px 8vw;display:flex;flex-direction:column;justify-content:center}.partners-hero-copy .eyebrow{color:#d7c08a}.partners-hero-copy h1{font-size:clamp(58px,7vw,96px)}.partners-hero-copy h1 em{color:#86b7d4}.partners-hero-copy>p:not(.eyebrow){max-width:610px;color:#e3ebf1;font-size:17px;line-height:1.75;margin:0 0 32px}.partner-primary{background:#d7b867;color:#102d4f;width:max-content}.partners-hero-art{min-height:520px;background:linear-gradient(180deg,rgba(16,45,79,.03),rgba(16,45,79,.22)),url("luke-porter-NEqEC7qa9FM-unsplash.jpg") center/cover no-repeat}.partner-browser{padding:100px 6vw;background:#fbfaf6}.partners-heading{display:grid;grid-template-columns:1fr 1fr;align-items:end;margin-bottom:48px}.partners-heading h2{font-size:clamp(48px,5.5vw,76px);margin:0}.partners-heading>p{max-width:510px;line-height:1.7;color:#5d6d76;margin:0 0 8px}.partner-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:15px}.partner-tile{min-height:500px;position:relative;overflow:hidden;display:flex;align-items:flex-end;padding:32px;color:#fff;background-size:cover;background-position:center}.partner-tile:before{content:'';position:absolute;inset:0;background:linear-gradient(180deg,transparent 22%,rgba(8,30,48,.93) 100%)}.partner-tile>div{position:relative;z-index:1}.partner-tile small{letter-spacing:2.3px;font-weight:700}.partner-tile h3{font-size:38px;line-height:1.04;margin:12px 0}.partner-tile p{color:#e8eef2;line-height:1.55}.partner-tile span{display:block;margin-top:24px;color:#d7c08a;font-weight:700;font-size:13px}.trekmate-partner{background-image:url("luis-reid-HfRi_D2fVDs-unsplash.jpg")}.esfangar-partner{background-image:url("tasting.jpg")}.join-partner{background:#163c66;border:1px solid rgba(215,192,138,.45)}.join-partner:before{background:linear-gradient(145deg,rgba(39,95,166,.18),rgba(16,45,79,.2))}.join-partner>div{align-self:center}.join-partner h3{font-size:44px}.partner-values{background:#102d4f;color:#fff;padding:95px 7vw;display:grid;grid-template-columns:1fr 1fr;gap:80px}.partner-values .eyebrow{color:#d7c08a}.partner-values h2{font-size:clamp(48px,5vw,72px);margin:0}.partner-values h2 em{color:#86b7d4}.value-list>div{padding:22px 0;border-bottom:1px solid rgba(215,192,138,.28)}.value-list strong{font-size:13px;letter-spacing:1.7px;color:#d7c08a}.value-list p{color:#e3ebf1;line-height:1.6;margin-bottom:0}.partner-join{text-align:center;padding:100px 7vw;background:#e9f0f5;color:#102d4f}.partner-join h2{font-size:clamp(52px,6vw,82px);margin-bottom:20px}.partner-join h2 em{color:#275fa6}.partner-join>p:not(.eyebrow){max-width:680px;margin:0 auto 30px;color:#536575;line-height:1.7}.partner-join .partner-primary{margin:auto}@media(max-width:850px){.partners-hero,.partners-heading,.partner-values{grid-template-columns:1fr}.partners-hero-copy{padding:75px 7vw}.partners-hero-art{min-height:340px}.partner-grid{grid-template-columns:1fr 1fr}.partner-values{gap:35px}}@media(max-width:560px){.partner-grid{grid-template-columns:1fr}.partner-tile{min-height:410px}}
.sapporo-partner{background-image:linear-gradient(180deg,rgba(16,45,79,.08),rgba(16,45,79,.78)),url("pexels-immortelleana-15166931.jpg")}
