.owner-nav{gap:24px;font-size:14px;display:flex}.owner-hero{grid-template-columns:minmax(0,1fr) minmax(0,380px);align-items:center;gap:6vw;padding-top:64px;padding-bottom:64px}.owner-hero-photo{grid-area:1/2;justify-self:center;max-width:100%}.owner-hero-photo img{border-radius:24px;width:auto;max-width:100%;height:auto;max-height:620px;display:block}.owner-hero-copy{grid-area:1/1;min-width:0;max-width:740px}.owner-hero h1{font-size:clamp(48px,5.4vw,78px)}.owner-gallery-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:28px;display:grid}.owner-gallery figure{min-width:0;margin:0}.owner-gallery img{border-radius:20px;width:auto;max-width:100%;height:auto;max-height:580px;margin-inline:auto;display:block}.owner-gallery figcaption{color:var(--muted);padding-top:16px;font-size:14px}.owner-landing .seller-barrio-steps h3{margin-top:12px}.owner-landing a:focus-visible{outline:3px solid var(--lime);outline-offset:5px}.owner-landing .section a:focus-visible{outline-color:var(--ink)}.owner-landing footer a:focus-visible{outline-color:var(--ink)}@media (max-width:760px){.owner-nav{gap:14px;font-size:12px}.owner-hero{grid-template-columns:minmax(0,1fr);gap:36px;padding-top:32px}.owner-hero-photo{grid-area:1/1}.owner-hero-photo img{max-height:540px}.owner-hero-copy{grid-area:2/1}.owner-hero h1{font-size:49px}.owner-gallery-grid{grid-template-columns:minmax(0,1fr);gap:36px}.owner-gallery img{max-height:600px}}
