.ss27-haut{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--so-gouttiere);align-items:start;margin-bottom:var(--so-e-24)}.ss27-titre{gap:var(--so-e-4)}.ss27-droite,.ss27-titre{display:grid;justify-items:start}.ss27-droite{gap:var(--so-e-8)}.ss27-droite .so-accroche{max-width:var(--so-mesure-moyenne)}.ss27-actions{display:grid;gap:var(--so-e-2);justify-items:start}.ss27-contacts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--so-gouttiere);width:100%;margin-top:var(--so-e-4)}.ss27-contact{display:grid;align-content:start;gap:var(--so-e-2);padding-top:var(--so-e-3);border-top:var(--so-filet) solid var(--so-ligne)}.ss27-valeur{white-space:pre-line;overflow-wrap:anywhere}.ss27-photo{height:var(--so-photo-large)}.ss27-carte{position:absolute;left:var(--so-e-4);bottom:var(--so-e-4);width:min(var(--so-mesure),calc(100% - 2 * var(--so-e-4)))}@media (max-width:991px){.so-section.ss27[data-haut]{padding-top:calc(var(--so-entete-h) + var(--so-section-grand))}.ss27-haut{grid-template-columns:minmax(0,1fr);gap:var(--so-e-8);margin-bottom:var(--so-e-12)}}@media (max-width:767px){.so-section.ss27[data-haut]{padding-top:calc(var(--so-entete-h) + var(--so-e-8))}.ss27-contacts{grid-template-columns:minmax(0,1fr);row-gap:var(--so-e-4)}.ss27-carte{left:var(--so-e-2);bottom:var(--so-e-2);width:calc(100% - 2 * var(--so-e-2))}}