.acc .sl-body{max-width:none}.acc .sl-grid{padding-block:clamp(3.5rem,7vw,6rem) clamp(4rem,8vw,7rem)}.acc-duo__titre{font-size:var(--fs-h2);margin-bottom:clamp(2.2rem,4.5vw,3.8rem)}.acc-duo__grille{gap:1.6rem;display:grid;position:relative}.acc-duo__volet h3{margin-bottom:.9rem}.acc-duo__volet p{max-width:20em;font:480 clamp(1.2rem, 1.1rem + .4vw, 1.45rem)/1.5 var(--f-texte);color:var(--sable);margin:0}.acc-duo__tilde{width:42px}@media (min-width:760px){.acc-duo__grille{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:start;gap:0 clamp(2rem,5vw,5.5rem)}.acc-duo__grille:before{content:"";background:linear-gradient(to bottom, #d4af6a00, var(--filet-fort) 30%, var(--filet-fort) 70%, #d4af6a00);width:1px;position:absolute;top:0;bottom:0;left:50%}.acc-duo__tilde{z-index:1;background:var(--brun);box-sizing:content-box;align-self:center;padding:.7rem 0;position:relative}.acc-duo__volet:last-child{margin-top:clamp(3rem,7vw,6rem)}}.acc-tableau{margin-top:clamp(4.5rem,9vw,8rem);position:relative}.acc-tableau__media{aspect-ratio:16/10;background:var(--mist);border-radius:2px;position:relative;overflow:hidden}.acc-tableau__media:after{content:"";z-index:2;pointer-events:none;border:1px solid #ecd9a880;position:absolute;inset:clamp(8px,1.1vw,14px)}.acc-tableau__video .av__poster,.acc-tableau__video .av__video{object-position:62% 40%}.acc-tableau__voile{z-index:1;background:linear-gradient(#110b0700 55%,#110b0759);position:absolute;inset:0}.acc-tableau__phrase{max-width:18em;font:400 clamp(1.5rem, 1.1rem + 1.35vw, 2.35rem)/1.3 var(--f-titres);color:var(--or-clair);text-wrap:balance;margin:1.6rem 0 0}@media (min-width:1100px){.acc-tableau__media{aspect-ratio:2}.acc-tableau__voile{background:linear-gradient(90deg,#110b07e0 0%,#110b07b3 32%,#110b0700 60%),linear-gradient(#110b0700 45%,#110b078c)}.acc-tableau__phrase{z-index:3;text-shadow:0 1px 16px #110b07d9;max-width:12.6em;margin:0;position:absolute;bottom:clamp(2.5rem,5vw,4.5rem);left:clamp(2.5rem,5vw,4.75rem)}}.acc-symbole{gap:2.5rem;display:grid}.acc-symbole__figure{margin:0}.acc-symbole__cadre{aspect-ratio:4/5;max-width:30rem}.acc-symbole__cadre .pic{object-position:60% 55%}.acc-symbole__texte{order:-1}.acc-symbole__texte h2{font-size:var(--fs-h2);margin-bottom:1.4rem}.acc-symbole__attaque{font:480 clamp(1.2rem, 1.1rem + .4vw, 1.45rem)/1.5 var(--f-texte);color:var(--sable);max-width:24em}.acc-symbole__texte p:not(.acc-symbole__attaque){max-width:28em}.acc-symbole__texte p:last-child{margin-bottom:0}@media (min-width:900px){.acc-symbole{grid-template-columns:minmax(0,.82fr) minmax(0,1fr);align-items:center;gap:clamp(3rem,7vw,7.5rem)}.acc-symbole__cadre{aspect-ratio:4/5}.acc-symbole__texte{order:0;padding-bottom:2rem}}.acc-reliance{isolation:isolate;text-align:center;margin-top:clamp(5rem,10vw,9rem);padding-block:clamp(2.5rem,6vw,5rem) clamp(1rem,2.5vw,2rem);position:relative}.acc-reliance__poussiere{z-index:-1;inset:0 calc(-1 * var(--gutter));opacity:.55;background:url(/img/gen/texture-or-1600.webp) 50%/cover no-repeat;position:absolute;-webkit-mask-image:radial-gradient(58% 62%,#000 15%,#0000 72%);mask-image:radial-gradient(58% 62%,#000 15%,#0000 72%)}.acc-reliance__titre{font-size:var(--fs-h2);max-width:13em;margin-inline:auto}.acc-reliance__trait{width:min(78%,440px);margin:1.3rem auto 1.7rem}.acc-reliance__texte{max-width:29em;font-size:var(--fs-lede);color:var(--sable);text-wrap:pretty;margin:0 auto;line-height:1.5}.acc-reliance__texte+.acc-reliance__texte{margin-top:1.1rem}.acc-regards{margin-top:clamp(4.5rem,9vw,8rem)}.acc-regards .regards--bande{width:100vw;margin-left:calc(50% - 50vw)}.acc-regards__phrase{max-width:22em!important;text-shadow:none!important;margin:1.8rem 0 0!important;position:static!important}.acc-terrain{margin-top:clamp(4rem,8vw,7rem)}.acc-terrain__titre{font-size:var(--fs-h2s);margin-bottom:1.8rem}.acc-terrain__grille{gap:clamp(1rem,2vw,1.75rem);display:grid}.acc-terrain__photo{margin:0}.acc-terrain__photo--vache .cadre{aspect-ratio:4/3}.acc-terrain__photo--chien .cadre,.acc-terrain__photo--cheval .cadre{aspect-ratio:4/5}@media (min-width:700px) and (max-width:999px){.acc-terrain__grille{grid-template-columns:1fr 1fr}.acc-terrain__photo--vache{grid-column:1/-1}}@media (min-width:1000px){.acc-terrain__grille{grid-template-columns:1.6fr 1fr 1fr;align-items:end}}
