.owner-typography{--f-ui:var(--font-owner-werk,Arial),Arial,sans-serif;--f-read:var(--f-ui);--f-mono:var(--f-ui);--f-display:var(--font-owner-serifon,Georgia),Georgia,serif;font-family:var(--f-ui);font-synthesis:none}.owner-typography :is(h1,.d1){line-height:1.12;letter-spacing:-.012em}.owner-typography :is(h2,.d2){line-height:1.18;letter-spacing:-.012em}.owner-typography .home-hero h1{line-height:1.1;letter-spacing:-.016em}.owner-typography .home-hero .hero-continuation{line-height:1.25}.owner-typography .site-header-sheet a.d2,.owner-typography :is(.concierge,.consent) :is(h1,h2,.d1,.d2){font-family:var(--f-ui);font-weight:500;letter-spacing:0}.owner-typography :is(.fee-number,.proof-figure strong){font-family:var(--f-ui);font-weight:500;letter-spacing:-.03em}.owner-typography .home-hero .hero-photo img{object-position:50% 50%}.owner-typography .home-hero .hero-photo :is(picture,img){animation:none;transform:none}@media (max-width:750px){.owner-typography .home-hero .hero-photo .media{height:auto;aspect-ratio:4/5}}@media (max-width:379px){.owner-typography .marketing-mast :is(h1,.d1){font-size:38px}}.owner-typography .home-proof .proof-asof{display:none}