.PrestationsShowcase_showcase__K82GE{width:100%;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:clamp(1rem,2.5vw,1.75rem)}.PrestationsShowcase_row__JubKR{display:grid;grid-gap:clamp(1.5rem,4vw,3rem);gap:clamp(1.5rem,4vw,3rem);align-items:center;grid-template-columns:1fr;padding:clamp(1.75rem,4vw,3rem);background:#ece6d8;border:1px solid rgba(34,37,31,.08);border-radius:16px}@supports(corner-shape:squircle){.PrestationsShowcase_row__JubKR{corner-shape:squircle}}@media(min-width:768px){.PrestationsShowcase_row__JubKR{grid-template-columns:1.05fr .95fr}.PrestationsShowcase_rowAlt__KKNPr .PrestationsShowcase_text___i5e2{order:2}.PrestationsShowcase_rowAlt__KKNPr .PrestationsShowcase_panel__IeP4C{order:1}}.PrestationsShowcase_text___i5e2{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:1rem}.PrestationsShowcase_title__QBYDX{font-size:clamp(1.4rem,2.4vw,2rem);line-height:1.15;color:#22251f;max-width:20ch}.PrestationsShowcase_excerpt__noRmP{font-size:1.1rem;line-height:1.6;color:rgba(34,37,31,.78);max-width:46ch}.PrestationsShowcase_link__HUJm8{font-weight:600;color:#8a6a38;text-decoration:none}.PrestationsShowcase_link__HUJm8:after{content:" →"}.PrestationsShowcase_link__HUJm8:hover{text-decoration:underline}.PrestationsShowcase_panel__IeP4C{list-style:none;margin:0;padding:clamp(1.5rem,3vw,2rem);background:#1c1e1b;color:#f5f1e8;border-radius:12px}@supports(corner-shape:squircle){.PrestationsShowcase_panel__IeP4C{corner-shape:squircle}}.PrestationsShowcase_panel__IeP4C{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:.85rem}.PrestationsShowcase_panelItem__Y8yf5{position:relative;padding-left:2rem;font-size:1rem;line-height:1.45;color:rgba(245,241,232,.9)}.PrestationsShowcase_panelItem__Y8yf5:before{content:"";position:absolute;left:0;top:.05em;width:1.25rem;height:1.25rem;border-radius:50%;background:rgba(176,138,79,.22)}.PrestationsShowcase_panelItem__Y8yf5:after{content:"";position:absolute;left:.44rem;top:.22em;width:.3rem;height:.58rem;border:solid #c9a96e;border-width:0 2px 2px 0;transform:rotate(45deg)}