@font-face{font-family:Fraunces;font-style:normal;font-weight:600 700;font-display:swap;src:url(/fonts/Fraunces/Fraunces-Variable-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces Secours;src:local("Georgia Bold"),local("Georgia-Bold"),local("Georgia");font-weight:600 700;size-adjust:93.7%;ascent-override:104.4%;descent-override:27.2%;line-gap-override:0%}.partenaires{--par-encre: #2c2c2c;--par-texte: #23211e;--par-texte-doux: #4a4744;--par-creme: #f5f3ee;--par-vert: #4e6645;--par-vert-fonce: #3f5438;--par-ocre: #e8b66b;--par-brique: #b44430;--par-bordure: #e2d8c8;--par-indice: #736b62;--par-police-titre: "Fraunces", "Fraunces Secours", Georgia, "Times New Roman", serif;--par-police-texte: "Inter", system-ui, -apple-system, "Segoe UI", sans-serif;--par-largeur: 1180px;--par-marge: 28px;--par-entete: 58px;color:var(--par-texte);font-family:var(--par-police-texte);font-size:15px;line-height:1.5}body:has(>main>.partenaires){background-color:#f5f3ee;background-image:radial-gradient(900px 620px at 6% 0,rgb(232 182 107 / .18),transparent 70%),radial-gradient(820px 600px at 96% 8%,rgb(147 168 122 / .18),transparent 70%),url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='1280'%20height='820'%20viewBox='0%200%201280%20820'%3e%3cdefs%3e%3cg%20id='c'%3e%3cg%20fill-opacity='.2'%3e%3ccircle%20cx='99'%20cy='119'%20r='29'%20fill='%23E8B66B'/%3e%3cpath%20d='M478%2084c30-6%2052%208%2058%2030-26%208-50-2-58-30z'%20fill='%2393A87A'/%3e%3cpath%20d='M508%20128c26-14%2050-8%2062%2010-22%2016-48%2010-62-10z'%20fill='%2393A87A'/%3e%3cpath%20d='M300%20300c22-12%2048%202%2046%2026s-30%2034-50%2022-18-36%204-48z'%20fill='%23A9B7C7'/%3e%3cpath%20d='M548%20368l70%2070-16%2016-70-70z'%20fill='%23A9B7C7'/%3e%3cpath%20d='M124%20524h26l4%2030h-34z%20M118%20576h38l3%2026h-44z'%20fill='%23B44430'/%3e%3cpath%20d='M400%20556l7%2018%2019%202-15%2012%205%2019-16-11-16%2011%205-19-15-12%2019-2z'%20fill='%23E8B66B'/%3e%3cpath%20d='M540%20760c-14-16-38-6-30%2014%206%2014%2030%2028%2030%2028s24-14%2030-28c8-20-16-30-30-14z'%20fill='%23B44430'/%3e%3ccircle%20cx='262'%20cy='150'%20r='7'%20fill='%236E8B5F'/%3e%3ccircle%20cx='282'%20cy='164'%20r='4.5'%20fill='%23E8B66B'/%3e%3ccircle%20cx='268'%20cy='182'%20r='3'%20fill='%23B44430'/%3e%3ccircle%20cx='592'%20cy='582'%20r='15'%20fill='%23E8B66B'/%3e%3c/g%3e%3cg%20fill='none'%20stroke-width='2.2'%20stroke-linecap='round'%20stroke-opacity='.32'%3e%3cpath%20d='M402%20248l26-26%20M410%20250l20-20%20M400%20240l20-20%20M418%20250l12-12%20M400%20232l12-12'%20stroke='%236E8B5F'/%3e%3cpath%20d='M444%20248l26-26%20M452%20250l20-20%20M442%20240l20-20%20M460%20250l12-12%20M442%20232l12-12'%20stroke='%23B44430'/%3e%3cpath%20d='M486%20248l26-26%20M494%20250l20-20%20M484%20240l20-20%20M502%20250l12-12%20M484%20232l12-12'%20stroke='%23E8B66B'/%3e%3cpath%20d='M40%20340c20-14%2030%2014%2050%200s30%2014%2050%200%2030%2014%2050%200'%20stroke='%2393A87A'/%3e%3c/g%3e%3cg%20fill='none'%20stroke='%231F1F1F'%20stroke-opacity='.15'%20stroke-width='1.6'%20stroke-linecap='round'%20stroke-linejoin='round'%3e%3cg%20transform='translate(90%20112)'%3e%3cellipse%20cx='0'%20cy='-19'%20rx='7'%20ry='12'%20transform='rotate(0)'/%3e%3cellipse%20cx='0'%20cy='-19'%20rx='7'%20ry='12'%20transform='rotate(45)'/%3e%3cellipse%20cx='0'%20cy='-19'%20rx='7'%20ry='12'%20transform='rotate(90)'/%3e%3cellipse%20cx='0'%20cy='-19'%20rx='7'%20ry='12'%20transform='rotate(135)'/%3e%3cellipse%20cx='0'%20cy='-19'%20rx='7'%20ry='12'%20transform='rotate(180)'/%3e%3cellipse%20cx='0'%20cy='-19'%20rx='7'%20ry='12'%20transform='rotate(225)'/%3e%3cellipse%20cx='0'%20cy='-19'%20rx='7'%20ry='12'%20transform='rotate(270)'/%3e%3cellipse%20cx='0'%20cy='-19'%20rx='7'%20ry='12'%20transform='rotate(315)'/%3e%3ccircle%20r='7'/%3e%3c/g%3e%3cpath%20d='M92%20143c4%2030-2%2052%206%2080'/%3e%3cpath%20d='M96%20190c14-10%2028-8%2034%202-14%208-26%206-34-2z'/%3e%3cpath%20d='M458%2062c30%2040%2060%2070%20110%2090'/%3e%3cpath%20d='M470%2076c30-6%2052%208%2058%2030-26%208-50-2-58-30z'/%3e%3cpath%20d='M500%20120c26-14%2050-8%2062%2010-22%2016-48%2010-62-10z'/%3e%3cpath%20d='M300%20312c4-6%2014-2%2012%206s-14%2012-22%204-2-24%2012-26%2030%2010%2026%2028-22%2030-40%2024'/%3e%3crect%20x='400'%20y='220'%20width='30'%20height='30'%20rx='3'/%3e%3crect%20x='442'%20y='220'%20width='30'%20height='30'%20rx='3'/%3e%3crect%20x='484'%20y='220'%20width='30'%20height='30'%20rx='3'/%3e%3cpath%20d='M540%20360l72%2072-14%2014-72-72z%20M526%20374l-12%2026%2026-12%20M598%20418l14%2014'/%3e%3cpath%20d='M118%20600l6-86h20l6%2086z%20M120%20514h28%20M124%20514v-16h20v16%20M134%20498v-10%20M158%20500l16-6%20M158%20508h18'/%3e%3cpath%20d='M90%20614c10-6%2020%206%2030%200s20%206%2030%200%2020%206%2030%200'/%3e%3cpath%20d='M394%20551l7%2018%2019%202-15%2012%205%2019-16-11-16%2011%205-19-15-12%2019-2z'/%3e%3cpath%20d='M532%20752c-14-16-38-6-30%2014%206%2014%2030%2028%2030%2028s24-14%2030-28c8-20-16-30-30-14z'/%3e%3cpath%20d='M190%20712c40-30%2090%2030%20140%200s90-30%20130%200'%20stroke-dasharray='2%209'/%3e%3ccircle%20cx='584'%20cy='574'%20r='13'/%3e%3cpath%20d='M584%20548v-8%20M584%20608v-8%20M558%20574h-8%20M618%20574h-8%20M566%20556l-6-6%20M602%20592l6%206%20M602%20556l6-6%20M566%20592l-6%206'/%3e%3cpath%20d='M240%20420l8%208m0-8l-8%208%20M30%20770l8%208m0-8l-8%208%20M610%20260l7%207m0-7l-7%207'/%3e%3ccircle%20cx='350'%20cy='470'%20r='2'/%3e%3ccircle%20cx='364'%20cy='476'%20r='1.5'/%3e%3ccircle%20cx='60'%20cy='460'%20r='2'/%3e%3c/g%3e%3c/g%3e%3c/defs%3e%3cuse%20href='%23c'/%3e%3cuse%20href='%23c'%20transform='translate(1280%20410)%20scale(-1%201)'/%3e%3cuse%20href='%23c'%20transform='translate(1280%20-410)%20scale(-1%201)'/%3e%3c/svg%3e"),url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='180'%20height='180'%3e%3cfilter%20id='g'%3e%3cfeTurbulence%20type='fractalNoise'%20baseFrequency='.85'%20numOctaves='2'%20stitchTiles='stitch'/%3e%3cfeColorMatrix%20values='0%200%200%200%20.3%200%200%200%200%20.25%200%200%200%200%20.18%200%200%200%20.07%200'/%3e%3c/filter%3e%3crect%20width='100%25'%20height='100%25'%20filter='url(%23g)'/%3e%3c/svg%3e");background-size:auto,auto,1280px 820px,180px 180px;background-repeat:no-repeat,no-repeat,repeat,repeat;background-position:0 0,0 0,40px 120px,0 0}body:has(>main>.partenaires) .site-footer{background:transparent}.partenaires-wrap{box-sizing:border-box;width:100%;max-width:var(--par-largeur);margin:0 auto;padding-inline:var(--par-marge)}.partenaires__page{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:32px 64px;align-items:center;min-height:min(640px,calc(100svh - 120px));padding-top:calc(var(--par-entete) + 56px);padding-bottom:72px}.partenaires__surtitre{display:flex;align-items:center;gap:10px;margin:0 0 14px;font-size:12.5px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--par-vert)}.partenaires__palette{flex:none}.partenaires__titre{margin:0;font-family:var(--par-police-titre);font-weight:700;font-size:clamp(36px,4.4vw,58px);line-height:1.05;letter-spacing:-.02em;color:var(--par-encre);overflow-wrap:break-word}.partenaires__ligne{display:block}.partenaires__suite{position:relative;display:inline-block;max-width:13em;margin-top:10px;font-size:.5em;font-weight:600;letter-spacing:-.01em;color:var(--par-vert);text-wrap:balance}.partenaires__aquarelle{position:relative;z-index:0;white-space:nowrap}.partenaires__aquarelle:before{content:"";position:absolute;z-index:-1;inset:.2em -.1em .02em -.08em;border-radius:.35em .55em .3em .5em;background:var(--par-ocre);opacity:.6;transform-origin:left center;transform:translate(.13em,.11em) rotate(-1.5deg)}.partenaires__trait{position:absolute;left:0;bottom:-11px;width:100%;height:14px;overflow:visible}.partenaires__trait path{fill:none;stroke:var(--par-brique);stroke-width:4;stroke-linecap:round}.partenaires__chapo{max-width:560px;margin:30px 0 18px;font-size:16.5px;line-height:1.6;color:var(--par-texte-doux)}.partenaires__pastilles{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.partenaires__pastilles li{display:inline-flex;align-items:center;gap:7px;height:32px;padding:0 12px 0 9px;border:1px solid var(--par-bordure);border-radius:999px;background:#ffffffb8;font-size:12.5px;font-weight:600;color:#3a3835}.partenaires__pastilles svg{flex:none}.partenaires__carte{position:relative;padding:34px 34px 28px;border:1px solid var(--par-bordure);border-radius:22px;background:#fff;box-shadow:0 1px #2c2c2c0a,0 18px 40px -18px #3f543859;transform:rotate(.6deg)}.partenaires__carte:before{content:"";position:absolute;top:-12px;left:50%;width:96px;height:24px;border-radius:3px;background:#e8b66b8c;transform:translate(-50%) rotate(-3deg)}.partenaires__enveloppe{display:block;margin:0 0 16px}.partenaires__carte-titre{margin:0 0 8px;font-family:var(--par-police-titre);font-weight:700;font-size:clamp(24px,2.4vw,30px);line-height:1.15;letter-spacing:-.01em;color:var(--par-encre)}.partenaires__carte-texte{margin:0 0 22px;font-size:15.5px;line-height:1.6;color:var(--par-texte-doux)}.partenaires__bouton{display:inline-flex;align-items:center;gap:10px;min-height:48px;max-width:100%;padding:0 22px;border-radius:999px;background:var(--par-vert);color:#fff;font-size:16px;font-weight:600;text-decoration:none;overflow-wrap:anywhere;transition:background-color .18s ease,transform .18s ease}.partenaires__bouton:hover{background:var(--par-vert-fonce);transform:translateY(-1px)}.partenaires__bouton:focus-visible{outline:3px solid var(--par-ocre);outline-offset:3px}.partenaires__bouton svg{flex:none}.partenaires__note{margin:20px 0 0;padding-top:16px;border-top:1px dashed var(--par-bordure);font-size:13.5px;line-height:1.55;color:var(--par-indice)}.partenaires__note a{color:var(--par-vert);font-weight:600;text-underline-offset:3px}.partenaires__note a:focus-visible{outline:2px solid var(--par-ocre);outline-offset:2px;border-radius:3px}@media(prefers-reduced-motion:reduce){.partenaires__bouton{transition:none}.partenaires__bouton:hover{transform:none}}@media(max-width:900px){.partenaires__page{grid-template-columns:minmax(0,1fr);min-height:0;padding-top:calc(var(--par-entete) + 36px);padding-bottom:56px}.partenaires__carte{max-width:560px;transform:none}}@media(max-width:760px){.partenaires{--par-marge: 16px}.partenaires__carte{padding:28px 22px 22px}.partenaires__bouton{width:100%;justify-content:center;padding:0 16px;font-size:15px}}
