.page-proprietaires .price{font-family:var(--f-display);letter-spacing:-.04em;color:var(--c-primary);font-size:36px;font-weight:700;line-height:1.15}.page-proprietaires .section{padding:80px var(--gutter);flex-direction:column;gap:32px;display:flex}.page-proprietaires .grid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.page-proprietaires .hero{padding:80px var(--gutter);align-items:center;gap:48px;display:flex}.page-proprietaires .hero__text{flex-direction:column;flex:0 0 472px;align-items:flex-start;gap:24px;display:flex}.page-proprietaires .hero__visual{background:var(--c-primary);border-radius:28px;flex:1;justify-content:center;align-items:center;min-width:0;height:440px;padding:40px;display:flex}.page-proprietaires .phone{width:200px;height:340px;box-shadow:inset 0 0 0 6px var(--c-ink);background:var(--c-white);text-align:center;border-radius:28px;justify-content:center;align-items:center;padding:24px;display:flex}.page-proprietaires .phone p{max-width:152px}.page-proprietaires .card{background:var(--c-surface);flex-direction:column;display:flex}.page-proprietaires .card h3{color:inherit}.page-proprietaires .card--feature{border-radius:20px;gap:16px;padding:24px}.page-proprietaires .icon--lg{width:40px;height:40px}.page-proprietaires .card--usecase{border-radius:24px;gap:24px;padding:32px}.page-proprietaires .card--accent{background:var(--c-primary);color:var(--c-white)}.page-proprietaires .card--accent h3,.page-proprietaires .card--accent .icon{color:var(--c-white)}.page-proprietaires .grid--plans{align-items:start}.page-proprietaires .card--plan{border-radius:24px;gap:20px;padding:32px}.page-proprietaires .plans__more{align-self:flex-start;display:inline-block}.page-proprietaires .plans__more:hover{text-decoration:underline}.page-proprietaires .cta{background:var(--c-primary);text-align:center;border-radius:28px;flex-direction:column;align-items:center;gap:24px;padding:64px 32px;display:flex}.page-proprietaires .cta h2,.page-proprietaires .cta p{color:var(--c-white)}@media (width<=1199.98px){.page-proprietaires .hero{flex-direction:column;align-items:stretch;gap:48px}.page-proprietaires .hero__text,.page-proprietaires .hero__visual{flex:none}.page-proprietaires .grid{grid-template-columns:repeat(2,1fr)}}@media (width<=809.98px){.page-proprietaires .section,.page-proprietaires .hero{padding-block:48px}.page-proprietaires .hero{gap:48px}.page-proprietaires .grid{grid-template-columns:1fr}.page-proprietaires .cta{padding:48px var(--gutter)}}.page-proprietaires .phone:has(img){padding:0;position:relative;overflow:hidden}.page-proprietaires .phone:has(img):after{content:"";border-radius:inherit;box-shadow:inset 0 0 0 6px var(--c-ink);pointer-events:none;position:absolute;inset:0}.page-proprietaires .phone img{object-fit:cover;object-position:top center;width:100%;height:100%;display:block}
