.custom-feature{padding-top:32px;padding-bottom:32px}.custom-feature>a{display:grid;grid-template-columns:1.15fr 1fr;background:#10171c;color:#fff;text-decoration:none;overflow:hidden}.custom-feature figure{margin:0}.custom-feature img{display:block;width:100%;height:100%;min-height:350px;object-fit:cover}.custom-feature a>div{padding:clamp(28px,4vw,64px);align-self:center}.custom-feature h2{font-size:clamp(30px,3.8vw,58px);line-height:1.04;text-transform:uppercase;margin:20px 0}.custom-feature p:not(.kicker){color:#c8cfd3;line-height:1.7}.custom-feature-link{display:inline-block;border-bottom:2px solid #26a9e0;padding:12px 0;margin-top:18px;font-weight:700}.custom-feature a:hover .custom-feature-link{color:#79cef7}.custom-feature a:focus-visible{outline:3px solid #26a9e0;outline-offset:4px}.custom-hero{display:grid;grid-template-columns:1fr 1.1fr;gap:48px;background:#0b1013;color:#fff;padding-top:64px;padding-bottom:64px}.custom-hero h1{font-size:clamp(40px,5vw,76px);line-height:1.02;letter-spacing:-.045em;margin:26px 0}.custom-hero h2{font-size:clamp(22px,2.2vw,32px);line-height:1.2;font-weight:500;color:#79cef7}.custom-hero .lead{font-size:18px;line-height:1.65;color:#c8cfd3}.custom-hero .kicker a{color:#79cef7;text-decoration:none}.custom-hero figure{margin:0;align-self:stretch}.custom-hero img{width:100%;height:100%;object-fit:cover;display:block}.custom-section-intro{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:end;margin-bottom:36px}.custom-section-intro h2{font-size:clamp(32px,3.8vw,54px);line-height:1.06;margin:20px 0 0;letter-spacing:-.035em}.custom-section-intro>p{font-size:18px;line-height:1.7;color:var(--muted);margin:0}.custom-gallery{display:grid;grid-template-columns:1fr 1fr;gap:20px}.custom-gallery figure{margin:0;background:#e5e8e9;overflow:hidden}.custom-gallery img{display:block;width:100%;height:auto}.custom-gallery figure:first-child:nth-last-child(5){grid-column:1/-1}.custom-gallery figure:only-child{grid-column:1/-1;max-width:1000px;margin:auto}.custom-section:nth-of-type(odd){background:#e7e9ea}.seo-cta>p{color:#c8cfd3;margin-bottom:24px;line-height:1.6}@media(max-width:850px){.custom-feature>a,.custom-hero,.custom-section-intro{grid-template-columns:1fr}.custom-hero{gap:30px;padding-top:40px;padding-bottom:40px}.custom-hero img{height:auto}.custom-section-intro{gap:22px}.custom-feature img{min-height:0;height:auto}}@media(max-width:560px){.custom-gallery{grid-template-columns:1fr;gap:14px}.custom-feature{padding-top:18px;padding-bottom:18px}.custom-feature a>div{padding:28px 22px}.custom-hero h1{font-size:42px}}
.custom-gallery figure:first-child:nth-last-child(3){grid-column:1/-1}
.custom-hero>div{padding-left:clamp(22px,4vw,60px)}.custom-hero>figure{margin-right:clamp(22px,4vw,60px)}@media(max-width:850px){.custom-hero>div{padding:0 24px}.custom-hero>figure{margin:0 24px}}
