.inspiration-page .inspiration-duo{position:relative;isolation:isolate;overflow:hidden;text-align:center;background:white;color:#103740}
.inspiration-duo-copy{position:relative;z-index:1;padding:clamp(26px,3vw,48px) 16px 10px}
.site-design main .inspiration-duo h1{font-size:clamp(34px,5vw,75px);line-height:1.04;letter-spacing:-.04em;margin:12px auto 20px;color:#103740}
.inspiration-duo .eyebrow{color:#526f55;letter-spacing:.17em}
.inspiration-duo-button{display:inline-flex;align-items:center;gap:12px;padding:12px 22px;border-radius:999px;background:#b9cba9;color:#102f2e;font-weight:700;text-decoration:none}
.inspiration-duo-button:focus-visible{outline:2px solid #103740;outline-offset:3px}
.inspiration-duo img{display:block;width:100%;height:auto}
@media(max-width:580px){.inspiration-duo img{min-height:160px;object-fit:cover;object-position:center}}
