.treatment-films{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin:38px 0 26px}.treatment-film{display:grid;grid-template-columns:minmax(130px,.8fr) 1fr;border:1px solid var(--line);background:rgba(255,253,250,.65);align-items:center;overflow:hidden}.treatment-film video{display:block;width:100%;aspect-ratio:3/4;object-fit:cover;background:#302923}.treatment-film>div{padding:24px}.treatment-film .eyebrow{margin:0 0 12px;font-size:10px}.treatment-film p{font-size:13px;line-height:1.8;margin:0 0 18px}.treatment-film button{background:none;border:0;border-bottom:1px solid var(--line);font-size:12px;padding:8px 0;min-height:44px;text-align:left}.consultation-film{margin:32px 0 0;max-width:480px}.consultation-film video{display:block;width:100%;height:370px;object-fit:cover;object-position:50% 42%;background:#302923}.consultation-film figcaption{font-size:11px;color:var(--muted);line-height:1.8;margin-top:12px}.dossier-film{margin:28px 0}.dossier-film video{width:100%;display:block;max-height:560px;background:#302923;object-fit:contain}.dossier-film figcaption{font-size:11px;color:var(--muted);padding:12px 0}
@media(max-width:1000px){.treatment-film{grid-template-columns:1fr}.treatment-film video{aspect-ratio:4/3;object-position:50% 40%}}
@media(max-width:700px){.treatment-films{grid-template-columns:1fr;gap:18px;margin-top:28px}.treatment-film{grid-template-columns:minmax(120px,.85fr) 1fr}.treatment-film video{aspect-ratio:3/4;height:100%;min-height:220px}.treatment-film>div{padding:18px}.treatment-film p{font-size:12px}.consultation-film{max-width:none}.consultation-film video{height:340px}}
