.business-site{color-scheme:light;isolation:isolate;overflow:clip;line-height:1.65}.business-site h1,.business-site h2,.business-site h3,.business-site p{margin:0}.business-site h1,.business-site h2{font-weight:600;letter-spacing:-.055em;line-height:1.02}.business-site h3{line-height:1.2;letter-spacing:-.025em}.business-site a,.business-site button{-webkit-tap-highlight-color:transparent}.business-site button{font:inherit;cursor:pointer}.business-site button:disabled{opacity:.45;cursor:not-allowed}.business-site a:focus-visible,.business-site button:focus-visible{outline:3px solid currentColor;outline-offset:5px}.business-site nav a{display:inline-flex;align-items:center;gap:8px;min-height:44px}.business-photo{position:relative;overflow:hidden;height:100%;min-height:200px}.business-photo img{display:block;width:100%;height:calc(100% + 48px);max-width:none;object-fit:cover;position:absolute;inset:-24px 0 auto}.business-site footer a{display:inline-flex;align-items:center;gap:8px;min-height:44px}.business-site[data-embedded=true]{border:1px solid}@media (prefers-reduced-motion:reduce){.business-site *{scroll-behavior:auto!important;animation:none!important;transition:none!important}.business-site [style*=transform]{transform:none!important;opacity:1!important}}