.owners-intro{padding:70px 7%;background:var(--navy);color:white}.owners-intro h1{font-size:clamp(62px,7vw,100px);margin:22px 0}.owners-intro>p:last-child{max-width:660px;font-size:21px;color:#ccd3d7}.owner-feature{display:grid;grid-template-columns:1fr 1fr;gap:7%;align-items:center;padding:75px 9%;background:var(--paper)}.owner-feature img{width:100%;max-width:440px;aspect-ratio:4/5;object-fit:cover}.owner-feature h2{font-size:clamp(46px,5vw,72px);margin:18px 0}.owner-feature p{max-width:480px;font-size:19px}.owner-feature .owner-title{color:var(--burnt);font-size:16px;margin-bottom:24px}.owner-feature .eyebrow{font-size:13px}.owner-partner{padding:60px 9%;display:grid;grid-template-columns:1fr 1fr;gap:7%;border-top:1px solid var(--line);background:white}.owner-partner h2{font-size:50px;margin:15px 0}.owner-partner p{font-size:19px}.owner-invite{background:var(--navy);color:white;padding:65px 9%}.owner-invite h2{font-size:52px}.owner-invite p{font-size:19px;max-width:620px;margin:22px 0}.owner-invite .button{font-size:18px}@media(max-width:760px){.owner-feature,.owner-partner{grid-template-columns:1fr;gap:30px;padding:42px 7%}.owners-intro{padding:45px 7%}.owner-feature img{max-width:100%}.owner-invite{padding:45px 7%}}.team-pair{max-width:1080px;margin:auto;padding:60px 5%;display:grid;grid-template-columns:1fr 1fr;gap:48px}.team-pair img{width:100%;height:auto;aspect-ratio:4/5;object-fit:cover}.team-pair h2{font-size:40px;margin-top:25px}.team-pair p{font-size:17px;margin-top:10px;color:var(--muted)}.team-story{max-width:1000px;margin:auto;padding:10px 5% 65px}.team-story h2{font-size:42px;margin-bottom:22px}.team-story p{font-size:19px;max-width:750px}.team-reach{margin-top:32px;border-top:1px solid #486071;padding-top:10px;display:flex;flex-wrap:wrap;gap:12px 28px;align-items:center}.team-reach p{width:100%;margin:12px 0 0}.team-reach a{font-size:18px;text-decoration:underline;text-underline-offset:4px;overflow-wrap:anywhere}@media(max-width:650px){.team-pair{grid-template-columns:1fr;padding:35px 7%;gap:35px}.team-story{padding:20px 7% 45px}.team-pair h2{font-size:36px}}.team-inquiry{margin-top:38px;max-width:740px}.team-inquiry .form-note{background:#102d40}.team-inquiry .button{font-size:18px}.team-inquiry .form-note a{text-decoration:underline}.team-inquiry select{max-width:100%}.team-quiz a{text-decoration:underline;text-underline-offset:4px}