.pa-maison{position:relative;padding:clamp(80px, 12vh, 140px) clamp(20px, 4vw, 52px)}.pa-maison__intro{position:relative;display:grid;grid-template-columns:minmax(0,1fr) max-content;gap:clamp(40px, 6vw, 84px);align-items:start}.pa-maison__text{max-width:min(46%, 620px)}.pa-maison__eyebrow,.pa-maison__quote,.pa-maison__body,.pa-maison__stat-number,.pa-maison__stat-label{text-shadow:0 1px 2px rgba(var(--color-primary-rgb),1),0 0 20px rgba(var(--color-primary-rgb),.98),0 0 44px rgba(var(--color-primary-rgb),.85)}.pa-maison__eyebrow{font-family:var(--font-body);font-size:9.5px;font-weight:400;letter-spacing:5px;text-transform:uppercase;color:var(--color-accent);margin:0 0 30px}.pa-maison__quote{font-family:var(--font-display);font-weight:300;font-style:italic;font-size:clamp(24px, 2.9vw, 38px);line-height:1.32;color:var(--color-neutral);margin:0 0 30px;text-wrap:pretty}.pa-maison__body{font-family:var(--font-body);font-size:12.5px;font-weight:400;line-height:2.1;color:var(--color-accent);max-width:52ch;margin:0 0 38px;text-wrap:pretty}.pa-maison__cta{display:inline-flex;align-items:center;gap:9px;font-family:var(--font-body);font-size:9.5px;font-weight:400;letter-spacing:3px;text-transform:uppercase;text-decoration:none;color:var(--color-neutral);border:.5px solid rgba(var(--color-neutral-rgb),.25);padding:15px 26px;white-space:nowrap;transition:background var(--transition-base),color var(--transition-base),border-color var(--transition-base),gap var(--transition-base)}.pa-maison__cta:hover,.pa-maison__cta:focus-visible{background:var(--color-accent);border-color:var(--color-accent);color:var(--color-primary);gap:16px}.pa-maison__stats{display:flex;flex-direction:column;gap:clamp(22px, 3vh, 34px);text-align:right;position:relative;right:clamp(0px, 11vw, 200px)}.pa-maison__stat-number{font-family:var(--font-display);font-weight:300;font-size:clamp(24px, 2.4vw, 32px);color:var(--color-accent);margin:0 0 6px;font-variant-numeric:tabular-nums}.pa-maison__stat-label{font-family:var(--font-body);font-size:8.5px;letter-spacing:2.5px;text-transform:uppercase;color:rgba(var(--color-neutral-rgb),.72);margin:0;white-space:nowrap}.pa-maison__rule{display:block;width:min(34%, 460px);height:1px;margin:clamp(46px, 6vh, 76px) 0 0;background:linear-gradient(90deg,var(--color-accent),transparent)}@media (prefers-reduced-motion:reduce){.pa-maison__cta{transition:none}}@media (max-width:960px){.pa-maison__intro{grid-template-columns:minmax(0,1fr)}.pa-maison__text{max-width:none}.pa-maison__stats{flex-direction:row;gap:18px;text-align:left;flex-wrap:wrap;right:0}.pa-maison__stat{flex:1 1 0%}.pa-maison__stat-label{white-space:normal}.pa-maison__rule{width:min(50%, 460px)}}