.stmartin-hero{display:grid;grid-template-columns:58% 42%;min-height:650px;border-bottom:1px solid var(--line)}.stmartin-hero>picture,.stmartin-hero>picture img{display:block;width:100%;height:100%}.stmartin-hero>picture img{object-fit:cover;object-position:center}.stmartin-hero>div{display:flex;flex-direction:column;justify-content:center;padding:clamp(54px,6.5vw,112px) clamp(34px,5vw,90px)}.stmartin-hero h1{font-size:clamp(62px,7.1vw,112px);line-height:.9;margin:0 0 29px}.stmartin-hero h1 span{display:block;font-size:.68em;margin-top:12px}.stmartin-lead{max-width:410px;margin:0;font-size:18px;line-height:1.55}.stmartin-intro{max-width:1420px;margin:0 auto;padding:clamp(88px,11vw,175px) clamp(25px,7vw,110px);display:grid;grid-template-columns:24% minmax(0,1fr);grid-gap:clamp(44px,11vw,170px);gap:clamp(44px,11vw,170px)}.stmartin-intro>div{max-width:735px}.stmartin-closing h2,.stmartin-gateway h2,.stmartin-intro h2,.stmartin-suited h2,.stmartin-why h2{font-size:clamp(48px,5.3vw,82px);margin:0 0 28px}.stmartin-closing p:not(.eyebrow),.stmartin-gateway p:not(.eyebrow),.stmartin-intro p:not(.eyebrow){max-width:665px;font-size:18px;line-height:1.62}.stmartin-why{background:var(--cream);padding:clamp(82px,10vw,154px) clamp(25px,7vw,110px);display:grid;grid-template-columns:minmax(280px,.8fr) minmax(0,1.2fr);grid-gap:clamp(54px,12vw,180px);gap:clamp(54px,12vw,180px)}.stmartin-why-heading{max-width:470px}.stmartin-why-list{border-top:1px solid var(--line)}.stmartin-why-list article{padding:27px 0 30px;border-bottom:1px solid var(--line)}.stmartin-suited-list h3,.stmartin-why-list h3{font-size:28px;margin:0 0 8px}.stmartin-suited-list p,.stmartin-why-list p{max-width:555px;margin:0;font-size:15px;line-height:1.65}.stmartin-suited{max-width:1420px;margin:0 auto;padding:clamp(90px,12vw,180px) clamp(25px,7vw,110px);display:grid;grid-template-columns:37% minmax(0,1fr);grid-gap:clamp(54px,10vw,155px);gap:clamp(54px,10vw,155px)}.stmartin-suited>div:first-child{max-width:460px}.stmartin-suited-list{border-top:1px solid var(--line)}.stmartin-suited-list article{display:grid;grid-template-columns:190px minmax(0,1fr);grid-gap:33px;gap:33px;padding:28px 0;border-bottom:1px solid var(--line)}.stmartin-suited-list h3{margin:0}.stmartin-gateway{display:grid;grid-template-columns:43% 57%;background:var(--wine);color:#fff}.stmartin-gateway-image{min-height:710px}.stmartin-gateway-image img,.stmartin-gateway-image picture{display:block;width:100%;height:100%}.stmartin-gateway-image img{object-fit:cover;object-position:center}.stmartin-gateway-copy{align-self:center;padding:clamp(64px,8vw,130px);max-width:810px}.stmartin-gateway .eyebrow{color:#ead8ba}.stmartin-gateway p:not(.eyebrow){color:#f4e9dd}.stmartin-closing{padding:clamp(88px,12vw,185px) 25px;text-align:center;max-width:900px;margin:0 auto}.stmartin-closing .eyebrow{justify-content:center}.stmartin-closing p{margin:0 auto 30px}@media(max-width:900px){.stmartin-hero{grid-template-columns:1fr}.stmartin-hero>picture{height:500px;order:2}.stmartin-hero>div{padding:72px 7vw}.stmartin-intro,.stmartin-suited,.stmartin-why{grid-template-columns:1fr;gap:30px}.stmartin-why{padding-left:7vw;padding-right:7vw}.stmartin-gateway{grid-template-columns:1fr}.stmartin-gateway-image{min-height:490px;order:2}.stmartin-gateway-copy{max-width:none}.stmartin-suited-list article{grid-template-columns:1fr;gap:6px}}@media(max-width:650px){.stmartin-hero>div{padding:50px 25px 54px}.stmartin-hero h1{font-size:58px}.stmartin-hero>picture{height:335px}.stmartin-lead{font-size:16px}.stmartin-intro,.stmartin-suited{padding:68px 25px}.stmartin-why{padding:66px 25px}.stmartin-closing h2,.stmartin-gateway h2,.stmartin-intro h2,.stmartin-suited h2,.stmartin-why h2{font-size:48px}.stmartin-closing p:not(.eyebrow),.stmartin-gateway p:not(.eyebrow),.stmartin-intro p:not(.eyebrow){font-size:16px}.stmartin-suited-list h3,.stmartin-why-list h3{font-size:26px}.stmartin-gateway-copy{padding:66px 25px}.stmartin-gateway-image{min-height:330px}.stmartin-closing{padding:78px 25px}}