[data-l10=centre-kinesitherapie]{--paper:#f5eee5;--ink:#523127;--accent:#c64b31}[data-l10=centre-kinesitherapie] .l10-brand{font-size:20px;font-weight:800;letter-spacing:-.08em}[data-l10=centre-kinesitherapie] .l10-button{background:#c64b31;color:#fff!important;border-color:#c64b31}[data-l10=centre-kinesitherapie] h1,[data-l10=centre-kinesitherapie] h2{font-weight:600;letter-spacing:-.065em}.mv-opening{position:relative;padding:65px 6% 0}.mv-title{display:grid;grid-template-columns:1.5fr 1fr;gap:20px 7%;align-items:end;position:relative;z-index:2}.mv-title>span{grid-column:1/-1;font-size:10px;letter-spacing:.14em}.mv-title h1{font-size:clamp(62px,8.5vw,130px);grid-row:2/4;line-height:.95}.mv-title h1 em{font-family:Georgia,serif;font-weight:400;color:#c64b31}.mv-title p{font-size:15px}.mv-title .l10-button{justify-self:start;margin:0 0 5px}.mv-photo{height:560px;overflow:hidden;position:relative;margin-top:45px}.mv-photo img{width:100%;height:100%;object-fit:cover}.mv-photo>span{position:absolute;left:25px;bottom:20px;padding:9px 12px;background:#f5eee5de;font-size:9px;letter-spacing:.08em}.mv-circle{position:absolute;right:-3%;top:80px;border:1px solid #c64b3135;border-radius:50%;width:440px;height:440px;font:340px/440px Georgia;text-align:center;color:#c64b3109;pointer-events:none}.mv-statement{padding:100px 15%;display:grid;grid-template-columns:1.3fr 1fr;gap:30px 10%;align-items:end}.mv-statement>span{grid-column:1/-1;font-size:10px;letter-spacing:.15em}.mv-statement h2{font-size:clamp(40px,5vw,75px)}.mv-statement p{font-size:14px}.mv-practice-section{background:#c64b31;color:#fff7eb}.mv-practices{display:grid;grid-template-columns:repeat(3,1fr);gap:45px 50px}.mv-practices article{border-top:1px solid #fff6;padding-top:22px}.mv-practices article>span{font-size:8px;letter-spacing:.08em}.mv-practices h3{font-size:33px;margin:30px 0 20px}.mv-practices p{font-size:13px;min-height:65px;line-height:1.8}.mv-practices .l10-link{font-size:11px}.l10-inner .mv-practices{padding:30px 6% 70px}.l10-inner .mv-practices article{border-color:#52312740}.mv-team{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}.mv-team a{position:relative}.mv-team img{width:100%;aspect-ratio:4/5;object-fit:cover;object-position:center top}.mv-team a>span{display:block;font-size:8px;letter-spacing:.1em;margin-top:20px}.mv-team h3{font-size:40px;margin:12px 0}.mv-team p{font-size:12px;padding-right:30px}.mv-team b{position:absolute;right:0;bottom:0;font-size:24px}.l10-inner .mv-team{padding:20px 6%}.mv-equipment{background:#e3d6c2;padding:80px 6%;display:grid;grid-template-columns:1fr 1fr;gap:30px 8%}.mv-equipment>span{grid-column:1/-1;font-size:10px}.mv-equipment ul{list-style:none;padding:0;margin:0}.mv-equipment li{padding:18px 0;border-bottom:1px solid #52312730;font-size:14px}.mv-equipment .l10-link{grid-column:2}.mv-profile{padding:20px 6% 80px;display:grid;grid-template-columns:1fr 1fr;gap:7%;align-items:center}.mv-profile img{width:100%;max-height:650px;object-fit:cover}.mv-profile h2{font-size:45px;margin-bottom:30px}.mv-profile p{margin-bottom:25px}@media(max-width:760px){.mv-opening{padding-top:40px}.mv-title{display:block}.mv-title h1{font-size:18vw;margin:25px 0}.mv-title p{font-size:13px;margin-bottom:25px}.mv-photo{height:350px;margin-top:30px}.mv-photo img{object-position:65% center}.mv-photo>span{font-size:7px;left:10px;right:10px;bottom:10px}.mv-circle{display:none}.mv-statement{padding:65px 6%;grid-template-columns:1fr;gap:25px}.mv-practices{grid-template-columns:1fr 1fr;gap:30px 20px}.mv-practices h3{font-size:25px;margin:20px 0 15px}.mv-practices p{font-size:11px;min-height:80px}.mv-practices article>span{font-size:7px}.mv-team{grid-template-columns:1fr;gap:40px}.mv-team img{aspect-ratio:4/4;object-position:center 20%}.mv-team h3{font-size:35px}.mv-equipment{grid-template-columns:1fr;gap:20px}.mv-equipment .l10-link{grid-column:1}.mv-profile{grid-template-columns:1fr;gap:30px}.mv-profile h2{font-size:35px}}