.hero-buttons{align-items:center}.home-match-paths{border-bottom:1px solid var(--line);padding-top:48px;padding-bottom:40px}.home-match-paths-heading h2{margin:12px 0 24px;font-size:clamp(29px,3vw,43px)}.home-match-path-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.home-match-path-grid>a{border:1px solid var(--line);min-width:0;color:var(--ink);background:#f1f0e5;flex-direction:column;transition:background .18s;display:flex}.home-match-path-grid>a:hover{background:#e8ecdf}.home-match-path-grid>a:focus-visible{outline:2px solid var(--ink);outline-offset:4px}.home-match-path-image{aspect-ratio:3/2;object-fit:cover;width:100%;height:auto;display:block}.home-match-path-copy{flex-direction:column;flex:1;align-items:flex-start;padding:19px 20px 21px;display:flex}.home-match-path-grid h3{margin:0 0 8px;font-size:20px;font-weight:500}.home-match-path-grid p{color:#56685f;margin:0 0 16px;font-size:13px;line-height:1.6}.home-match-path-copy>span{align-items:center;gap:12px;margin-top:auto;font-size:12px;display:flex}.home-match-note{color:#647267;margin:17px 0 0;font-size:11px;line-height:1.7}@media (max-width:700px){.hero-buttons{flex-direction:column;align-items:flex-start;gap:20px}.home-match-path-grid{grid-template-columns:1fr;gap:14px}.home-match-path-image{aspect-ratio:2;object-position:50% 45%;height:auto}.home-match-path-image-couple{object-position:50% 35%}.home-match-path-image-panorama{object-position:50% 65%}.home-match-path-copy{padding:14px 16px 16px}.home-match-path-grid h3{margin-bottom:6px;font-size:19px}.home-match-path-grid p{margin-bottom:11px}.home-match-paths{padding-top:32px;padding-bottom:30px}}
