.ss61-tete{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--so-gouttiere);align-items:start;margin-bottom:var(--so-e-16)}.ss61-tete>.so-titre-section{scroll-margin-top:var(--so-e-4)}.ss61-qui{display:grid;gap:var(--so-e-4);justify-items:start;min-width:0}.ss61-panne,.ss61-reponse{display:grid;gap:var(--so-e-2);justify-items:start;max-width:var(--so-mesure-moyenne)}.so .ss61 .l-champ{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--so-e-2);width:min(var(--so-mesure-moyenne),100%)}.so .ss61 .l-champ>label{grid-area:1/1;z-index:1;align-self:start;justify-self:start;margin:var(--so-e-2) 0 0 var(--so-e-2);color:var(--so-gris);font-size:var(--so-t-petit);font-weight:500;line-height:1.5;letter-spacing:.02em;text-transform:uppercase}.so .ss61 .l-champ-ligne{grid-area:1/1;display:flex;flex-wrap:nowrap;align-items:flex-end;gap:var(--so-e-4);min-height:var(--so-bouton-h);padding:var(--so-e-2);border:var(--so-filet) solid var(--so-ligne);border-radius:var(--so-rayon);background:transparent;box-shadow:none;transition:border-color var(--l-d-instant) var(--l-c-sortie)}.so .ss61 .l-champ-ligne:focus-within{border-color:var(--so-encre)}.so .ss61 .l-champ-ligne:has(input:focus-visible){box-shadow:0 0 0 var(--so-filet) var(--so-encre)}.so .ss61 .l-champ-ligne input{flex:1 1 auto;min-width:0;min-height:0;height:auto;padding:0;border:0;border-radius:0;background:transparent;color:var(--so-encre);font:inherit;font-size:var(--so-t-corps);line-height:1.5}.so .ss61 .l-champ-ligne input::placeholder{color:var(--so-gris);opacity:1}.so .ss61 .l-champ-ligne input:focus{outline:none}.so .ss61 .l-champ-ligne input:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 100vmax var(--so-fond);-webkit-text-fill-color:var(--so-encre)}.so .ss61 .l-champ-ligne .l-bouton{flex:none;display:inline-flex;align-items:center;gap:var(--so-e-1);min-height:0;height:auto;margin-block:calc(-1 * var(--so-e-2));padding:var(--so-e-2) 0;border:0;border-radius:0;background:transparent;color:var(--so-encre);font:inherit;font-size:var(--so-t-corps);font-weight:400;line-height:1.5;white-space:nowrap;transition:opacity var(--l-d-instant) var(--l-c-sortie)}.so .ss61 .l-champ-ligne .l-bouton:after{content:"";flex:none;width:var(--so-signe);height:var(--so-signe);background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' fill='none' stroke='black' stroke-width='1.4'%3E%3Cpath d='M1.5 6h9M7 2.5 10.5 6 7 9.5'/%3E%3C/svg%3E") center /contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' fill='none' stroke='black' stroke-width='1.4'%3E%3Cpath d='M1.5 6h9M7 2.5 10.5 6 7 9.5'/%3E%3C/svg%3E") center /contain no-repeat}.so .ss61 .l-bouton:active{transform:none}@media (hover:hover){.so .ss61 .l-champ-ligne .l-bouton:hover{opacity:.68}}.so .ss61 .l-champ>p{color:var(--so-gris);font-size:var(--so-t-petit);line-height:1.5}.so .ss61 .l-champ>p[data-message]{color:var(--so-encre)}.so .ss61 .l-suggestions{overflow:hidden;padding:0;border:var(--so-filet) solid var(--so-ligne);border-radius:var(--so-rayon);background:var(--so-fond);box-shadow:none}.so .ss61 .l-suggestions [role=option]{min-height:var(--so-e-8);padding:var(--so-e-2);border-radius:0}.so .ss61 .l-suggestions [role=option]+[role=option]{border-top:var(--so-filet) solid var(--so-ligne)}.so .ss61 .l-suggestions [role=option][aria-selected=true]{background:var(--so-panneau)}@media (hover:hover) and (pointer:fine){.so .ss61 .l-suggestions [role=option]:hover{background:var(--so-panneau)}}.ss61-liste>li{border-top:var(--so-filet) solid var(--so-ligne)}.ss61-ligne{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--so-gouttiere);align-items:center;padding-block:var(--so-e-3)}.ss61-nom{display:grid;max-width:var(--so-mesure-large);font-size:var(--so-t-intro);line-height:1.5}.ss61-nom>span{color:var(--so-gris);font-size:var(--so-t-corps)}.ss61-secteurs{display:flex;align-items:center;justify-content:space-between;gap:var(--so-gouttiere);color:var(--so-gris)}.ss61-secteurs .so-chevron{margin-left:auto;color:var(--so-encre);transform:rotate(-90deg)}@media (hover:hover){a.ss61-ligne:hover .so-chevron{transform:translateX(var(--so-e-1)) rotate(-90deg)}}.ss61-pied{display:grid;gap:var(--so-e-4);justify-items:start;margin-top:var(--so-e-12)}.ss61-note{display:flex;flex-wrap:wrap;align-items:center;gap:var(--so-e-1) var(--so-e-2);color:var(--so-gris)}.ss61-note .so-lien{color:var(--so-encre)}@media (max-width:991px){.ss61-tete{grid-template-columns:minmax(0,1fr);gap:var(--so-e-8)}}@media (max-width:767px){.ss61-tete{margin-bottom:var(--so-e-8)}.ss61-ligne{grid-template-columns:minmax(0,1fr);gap:var(--so-e-1)}.ss61-pied{margin-top:var(--so-e-8)}}@media (prefers-reduced-motion:reduce){.so .ss61 .l-champ-ligne,.so .ss61 .l-champ-ligne .l-bouton,.ss61-ligne .so-chevron{transition:none}}