.s26{--err:#B42318;--err-f:#FEF3F2}html.dark .s26{--err:#FDA29B;--err-f:rgba(253,162,155,.1)}.s26 .s-form{display:grid;grid-template-columns:1fr;gap:18px 16px;border-radius:28px;padding:clamp(20px,3vw,36px);background:var(--bloc);box-shadow:inset 0 0 0 1px var(--ln),0 40px 60px -50px var(--ombre)}@media (min-width:560px){.s26 .s-form{grid-template-columns:1fr 1fr}.s26 .s-form .large,.s26 .s-form .s-env{grid-column:1/-1}}.s26 .s-ch{display:grid;gap:8px;min-width:0;align-content:start}.s26 .s-ch>label:first-child,.s26 .s-ch>span{font-weight:500;font-size:13.5px;line-height:18px;color:var(--t2)}.s26 .s-ch :is(input,select,textarea){all:unset;box-sizing:border-box;display:block;width:100%;min-height:52px;padding:0 16px;border-radius:14px;background:var(--pc);box-shadow:inset 0 0 0 1px var(--ln);font-family:var(--sans);font-size:16px;line-height:24px;color:var(--tx);transition:box-shadow .2s,background .2s}.s26 .s-ch textarea{padding:14px 16px;min-height:132px;white-space:pre-wrap;overflow-wrap:anywhere;cursor:text}.s26 .s-ch input{cursor:text}.s26 .s-ch select{cursor:pointer;padding-block:14px;padding-right:44px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' stroke='%236E7591' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m4 6 4 4 4-4'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 16px center}.s26 .s-ch select option{color:#0F1B38;background:#FFFFFF}.s26 .s-ch :is(input,select,textarea):focus-visible{box-shadow:inset 0 0 0 1.5px var(--lien);background-color:var(--bloc)}.s26 .s-ch :is(input,textarea):disabled{opacity:.6}.s26 .s-ch ::-moz-placeholder{color:var(--g1);opacity:1}.s26 .s-ch ::placeholder{color:var(--g1);opacity:1}.s26 .s-ch small{font-size:12.5px;line-height:18px;color:var(--g1)}.s26 .s-seg{display:flex;flex-wrap:wrap;gap:8px}.s26 .s-seg>:is(button,label){all:unset;box-sizing:border-box;cursor:pointer;height:44px;padding:0 18px;border-radius:999px;display:inline-flex;align-items:center;box-shadow:inset 0 0 0 1px var(--pb);font-weight:500;font-size:14.5px;color:var(--t2);transition:background .25s,color .25s}.s26 .s-seg>.on{background:var(--nuit);color:var(--creme);box-shadow:none}html.dark .s26 .s-seg>.on{background:#E2C377;color:#0C1535}.s26 .s-seg>button:focus-visible,.s26 .s-seg>label:focus-within{outline:2px solid var(--lien);outline-offset:2px}.s26 fieldset.s-ch{border:0;padding:0;margin:0;min-width:0}.s26 .s-seg>label{position:relative}.s26 .s-seg input[type=radio]{position:absolute;left:0;top:0;width:1px;height:1px;opacity:0;pointer-events:none}.s26 .s-env{display:flex;flex-wrap:wrap;align-items:center;gap:14px 20px;margin-top:6px}.s26 .s-env small{font-size:13px;line-height:19px;color:var(--g1)}.s26 .s-env small a{text-decoration:underline;text-decoration-color:var(--trait);text-underline-offset:3px}.s26 button.pill{border:0;cursor:pointer;font-family:inherit}.s26 button.pill:disabled{opacity:.6;cursor:default}.s26 .pill:focus-visible{outline:2px solid var(--lien);outline-offset:3px}.s26 .s-etat{grid-column:1/-1;padding:12px 16px;border-radius:14px;background:var(--pc);font-size:14.5px;line-height:22px;color:var(--tx)}.s26 .s-etat.err{background:var(--err-f);color:var(--err)}.s26 .s-lien{color:var(--lien);text-decoration:underline;text-decoration-color:var(--trait);text-underline-offset:3px;transition:text-decoration-color .2s}.s26 .s-lien:hover{text-decoration-color:currentColor}@media (min-width:980px){.s26 .s-deux.sb2-contact{grid-template-columns:1.5fr 1fr}}.s26 .sb2-coord{min-width:0;align-content:start}.s26 .sb2-coord>a,.s26 .sb2-coord>div{align-items:start}.s26 .sb2-coord>div{display:grid;grid-template-columns:1fr auto;gap:16px;padding:20px 22px;border-radius:20px;background:var(--bloc);box-shadow:inset 0 0 0 1px var(--ln);color:var(--tx)}.s26 .sb2-coord b{overflow-wrap:anywhere}.s26 .sb2-coord .i{margin-top:3px}.s26 .sb2-portes{grid-template-columns:1fr}@media (min-width:760px){.s26 .sb2-portes{grid-template-columns:1fr 1fr}}.s26 .sb2-portes a{align-items:start}.s26 .sb2-portes .i{margin-top:3px}.s26 .st section.sb2-ecrire{margin-top:clamp(48px,6vw,88px);padding-top:clamp(28px,4vw,48px);background:var(--pt) left top/5px 2px repeat-x}.s26 .sb2-ecrire>.s-deux{margin-top:clamp(20px,2.6vw,32px)}.s26 .st .sa-dem{padding-top:clamp(56px,7.4vw,112px)!important}.s26 .sa-dit{min-width:0}@media (min-width:980px){.s26 .sa-dit{position:sticky;top:32px}}.s26 .sa-dit p{margin-top:18px;max-width:440px;font-size:17px;line-height:28px;color:var(--t2)}.s26 .sa-dit .sa-wa-l{display:grid;grid-template-columns:auto 1fr;gap:12px;margin-top:30px;padding-top:22px;background:var(--pt) left top/5px 2px repeat-x;font-size:14.5px;line-height:23px;color:var(--g1)}.s26 .sa-wa-l>div{min-width:0}.s26 .sa-wa-l .i{margin-top:2px;color:var(--g1)}.s26 .sa-wa-l>div>a{display:inline-block;margin-top:4px;color:var(--tx);text-decoration:underline;text-decoration-color:var(--trait);text-underline-offset:3px}.s26 .sa-dem:has([data-qui=organization].on) .sa-wa-l{display:none}.s26 .sa-projets{margin-top:12px}.s26 .sa-projets summary{cursor:pointer;color:var(--tx);font-size:14.5px;line-height:23px;width:-moz-max-content;width:max-content;max-width:100%}.s26 .sa-projets summary:focus-visible{outline:2px solid var(--lien);outline-offset:2px;border-radius:4px}.s26 .sa-projets ul{margin-top:10px;display:grid;gap:2px}.s26 .sa-projets li a{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:9px 0;background:var(--pt) left bottom/5px 2px repeat-x;color:var(--t2);text-decoration:none;transition:color .2s}.s26 .sa-projets li a:hover{color:var(--tx)}.s26 .sa-projets li .i{color:var(--g1)}.s26 .sa-recu{border-radius:28px;padding:clamp(20px,3vw,36px);background:var(--bloc);box-shadow:inset 0 0 0 1px var(--ln),0 40px 60px -50px var(--ombre)}.s26 .sa-recu h3{display:flex;flex-wrap:wrap;gap:6px 10px;align-items:baseline}.s26 .sa-recu h3 span{font-family:var(--mono);font-weight:400;font-size:14px;letter-spacing:.04em;color:var(--g1)}.s26 .sa-recu p{margin-top:12px;font-size:15.5px;line-height:25px;color:var(--t2)}.s26 .sa-recu .s-env{margin-top:22px}.s26 .sa-recu .bord{display:inline-flex;gap:10px;height:48px;font-size:15px;color:var(--tx)}.s26 .st .sa-cle{padding-top:0}.s26 .sa-cherche{max-width:880px;align-items:end}@media (min-width:560px){.s26 .sa-cherche{grid-template-columns:1fr auto}.s26 .sa-cherche .s-env{grid-column:auto;margin-top:0;padding-bottom:26px}}.s26 .sa-cherche .s-ch input{min-height:64px;padding:0 20px;font-family:var(--mono);font-size:clamp(17px,2vw,21px);letter-spacing:.06em;text-transform:uppercase}.s26 .sa-cherche .s-ch input::-moz-placeholder{text-transform:none;letter-spacing:.06em}.s26 .sa-cherche .s-ch input::placeholder{text-transform:none;letter-spacing:.06em}.s26 .sa-cherche .pill{height:64px;padding:0 12px 0 26px;font-size:16px}.s26 .st .sa-ex{display:grid;grid-template-columns:1fr;gap:22px 56px;background:var(--pt) left top/5px 2px repeat-x;margin-top:clamp(56px,7.4vw,112px);padding-top:clamp(28px,4vw,56px)}@media (min-width:980px){.s26 .st .sa-ex{grid-template-columns:1fr 2.2fr;align-items:start}}.s26 .sa-ex>*{min-width:0}.s26 .sa-ex-t p:not(.s-rep){margin-top:10px;max-width:300px;font-size:17px;line-height:27px;color:var(--t2)}.s26 .sa-fiche{border-radius:28px;padding:clamp(22px,3vw,36px);background:var(--bloc);box-shadow:inset 0 0 0 1px var(--ln),0 40px 60px -50px var(--ombre)}.s26 .sa-fiche header{display:grid;grid-template-columns:auto 1fr;gap:6px 18px;align-items:center}.s26 .sa-fiche header img{width:72px;height:72px;border-radius:50%;-o-object-fit:cover;object-fit:cover}.s26 .sa-fiche header div{min-width:0}.s26 .sa-code{font-family:var(--mono);font-size:12.5px;letter-spacing:.06em;color:var(--g1)}.s26 .sa-fiche h3{margin-top:4px}.s26 .sa-fiche header div p:last-child{margin-top:2px;font-size:15px;line-height:22px;color:var(--t2)}.s26 .sa-fict{grid-column:1/-1;justify-self:start;margin-top:12px;padding:4px 12px;border-radius:999px;box-shadow:inset 0 0 0 1px var(--pb);font-size:12.5px;line-height:18px;color:var(--g1)}@media (min-width:700px){.s26 .sa-fiche header{grid-template-columns:auto 1fr auto}.s26 .sa-fict{grid-column:auto;align-self:start;margin-top:0}}.s26 .sa-fiche ul{margin-top:26px}.s26 .sa-fiche li{display:grid;grid-template-columns:1fr;gap:10px;padding:20px 0;background:var(--pt) left top/5px 2px repeat-x}@media (min-width:700px){.s26 .sa-fiche li{grid-template-columns:1.1fr 1fr auto;gap:24px;align-items:start}}.s26 .sa-fiche li>*{min-width:0}.s26 .sa-fiche li b{display:block;font-weight:600;font-size:16.5px;line-height:24px}.s26 .sa-fiche li span{display:block;font-size:14.5px;line-height:22px;color:var(--t2)}.s26 .sa-mai small{display:block;font-size:12.5px;line-height:18px;color:var(--g1)}.s26 .sa-ok{justify-self:start;display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 12px 0 9px;border-radius:999px;background:var(--pc);font-weight:500;font-size:13.5px;color:var(--lien);white-space:nowrap}.s26 .sa-pied{padding-top:18px;background:var(--pt) left top/5px 2px repeat-x;font-size:13px;line-height:19px;color:var(--g1)}.s26 .sa-assur .sa-ic{width:40px;height:40px;border-radius:50%;display:grid;place-items:center;background:var(--pc);color:var(--lien)}.s26 .sa-cherche .pill,.s26 .sa-dem .s-env .pill{background:var(--lien);color:var(--bg)}.s26 .sd-page{margin-top:clamp(40px,5.5vw,72px);margin-bottom:clamp(64px,8vw,120px)}.s26 .sd-col{min-width:0}.s26 .st .sd-titre{margin-top:22px;font-family:var(--serif);font-weight:400;font-size:clamp(44px,5.3vw,76px);line-height:.95;letter-spacing:-.035em;color:var(--tx);text-wrap:balance}.s26 .sd-col>.so-sur{animation:s-monte .9s var(--ease) both}.s26 .sd-titre .w{display:inline-block;opacity:0;transform:translateY(22px);filter:blur(8px);animation:s-wrise 1s var(--ease) forwards;animation-delay:calc(var(--w,0)*70ms + .1s)}@media (prefers-reduced-motion:reduce){.s26 .sd-col>.so-sur,.s26 .sd-titre .w{animation:none;opacity:1;transform:none;filter:none}}.s26 .sd-sous{margin-top:14px;max-width:540px;font-size:clamp(16px,1.7vw,18px);line-height:1.6;letter-spacing:-.01em;color:var(--t2)}.s26 .sd-col .s-form{margin-top:clamp(24px,3vw,36px)}.s26 .sd-memo{grid-column:1/-1;display:flex;align-items:center;justify-content:space-between;gap:10px 14px;flex-wrap:wrap}.s26 .sd-coche{display:inline-flex;align-items:center;gap:9px;font-size:14.5px;line-height:20px;color:var(--t2);cursor:pointer}.s26 .sd-coche input{width:18px;height:18px;margin:0;accent-color:var(--lien);cursor:pointer}.s26 .sd-memo a,.s26 .sd-suite,.s26 .sd-suite a{font-size:14.5px}.s26 .sd-suite{grid-column:1/-1;margin-top:2px;color:var(--t2)}.s26 .sd-mdp{position:relative}.s26 .sd-mdp input{padding-right:52px}.s26 .sd-oeil{all:unset;position:absolute;top:0;right:4px;bottom:0;width:44px;display:grid;place-items:center;cursor:pointer;color:var(--g1);transition:color .2s}.s26 .sd-oeil:hover{color:var(--tx)}.s26 .sd-oeil:focus-visible{outline:2px solid var(--lien);outline-offset:-6px;border-radius:12px}.s26 .sd-force{display:flex;gap:4px;height:4px}.s26 .sd-force i{flex:1;border-radius:2px;background:var(--ln)}.s26 .sd-force i.f1{background:#D92D20}.s26 .sd-force i.f2{background:#DC6803}.s26 .sd-force i.f3{background:#C8A85A}.s26 .sd-force i.f4{background:var(--lien)}.s26 .sd-nuit{position:relative;overflow:hidden;align-self:stretch;display:grid;align-content:center;min-height:clamp(300px,38vw,480px);border-radius:clamp(28px,2.8vw,36px);padding:clamp(28px,4vw,56px);background:linear-gradient(168deg,#0F1F5C,#0A1438 54%,#080D16);color:#FCFAF4}.s26 .sd-nuit p{font-family:var(--serif);font-weight:400;font-size:clamp(30px,3.6vw,46px);line-height:1.05;letter-spacing:-.02em;color:#FCFAF4;text-wrap:balance}.s26 .sd-nuit em{font-style:italic;color:#E2C377}@media (max-width:979px){.s26 .sd-nuit{min-height:0;border-radius:28px;padding:clamp(24px,5vw,36px)}.s26 .sd-nuit p{font-size:clamp(24px,6.5vw,34px)}}.s26 .sd-plus{grid-column:1/-1;border-radius:16px;background:var(--pc);box-shadow:inset 0 0 0 1px var(--ln)}.s26 .sd-plus summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 18px;cursor:pointer;font-weight:500;font-size:14.5px;line-height:20px;color:var(--t2)}.s26 .sd-plus summary::-webkit-details-marker{display:none}.s26 .sd-plus summary .i{color:var(--g1);transition:transform .35s cubic-bezier(.2,.9,.22,1)}.s26 .sd-plus[open] summary .i{transform:rotate(180deg)}.s26 .sd-plus summary:focus-visible{outline:2px solid var(--lien);outline-offset:2px;border-radius:14px}.s26 .sd-plus-c{display:grid;grid-template-columns:1fr;gap:18px 16px;padding:18px;background:var(--pt) left top/5px 2px repeat-x}@media (min-width:560px){.s26 .sd-plus-c{grid-template-columns:1fr 1fr}}.s26 .sd-plus-c .large{grid-column:1/-1}.s26 .sd-plus .s-ch :is(input,textarea,select){background-color:var(--bloc)}.s26 .sd-fichier input[type=file]{display:flex;align-items:center;min-height:52px;padding:8px 12px 8px 8px;background:var(--bloc);font-size:13.5px;line-height:20px;color:var(--t2);cursor:pointer;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.s26 .sd-fichier input[type=file]::file-selector-button{margin-right:12px;height:36px;padding:0 14px;border:0;border-radius:10px;background:var(--pc);box-shadow:inset 0 0 0 1px var(--ln);font-family:var(--sans);font-weight:600;font-size:14px;color:var(--lien);cursor:pointer;transition:box-shadow .2s}.s26 .sd-fichier input[type=file]:hover::file-selector-button{box-shadow:inset 0 0 0 1.5px var(--lien)}@media (prefers-reduced-motion:reduce){.s26 .sd-plus summary .i{transition:none}}.s26 .sd-bascule{padding:0;border:0;background:none;font:inherit;font-size:14.5px;cursor:pointer}.s26 .sd-bascule:disabled{opacity:.5;cursor:default}.s26 .s-ch input.sd-code{font-family:var(--mono);font-size:clamp(22px,3vw,28px);letter-spacing:.32em;font-variant-numeric:tabular-nums}.s26 .s-ch input.sd-code::-moz-placeholder{letter-spacing:.32em;opacity:.35}.s26 .s-ch input.sd-code::placeholder{letter-spacing:.32em;opacity:.35}.s26 .sd-nuit:before{background-image:radial-gradient(circle,rgba(252,250,244,.3) 1.1px,transparent 1.7px);background-size:15px 15px;-webkit-mask-image:radial-gradient(125% 95% at 88% 104%,#000 0,rgba(0,0,0,.5) 36%,transparent 70%);mask-image:radial-gradient(125% 95% at 88% 104%,#000 0,rgba(0,0,0,.5) 36%,transparent 70%)}.s26 .sd-nuit:after,.s26 .sd-nuit:before{content:"";position:absolute;inset:0;pointer-events:none}.s26 .sd-nuit:after{background:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 520 360' fill='none'><path d='M14 338C150 316 236 262 292 178S424 58 506 26' stroke='%23E2C377' stroke-opacity='.62' stroke-width='2.4' stroke-linecap='round' stroke-dasharray='.01 9.5'><animate attributeName='stroke-dashoffset' from='0' to='-9.51' dur='2.6s' repeatCount='indefinite'/></path><path d='M292 178C356 204 428 236 506 250' stroke='%23FCFAF4' stroke-opacity='.3' stroke-width='2.2' stroke-linecap='round' stroke-dasharray='.01 9.5'><animate attributeName='stroke-dashoffset' from='0' to='-9.51' dur='3.4s' repeatCount='indefinite'/></path><path d='M292 178C250 150 190 128 120 120' stroke='%23FCFAF4' stroke-opacity='.22' stroke-width='2.2' stroke-linecap='round' stroke-dasharray='.01 9.5'><animate attributeName='stroke-dashoffset' from='0' to='-9.51' dur='3.8s' repeatCount='indefinite'/></path><circle cx='292' cy='178' r='15' fill='%23E2C377' fill-opacity='.16'><animate attributeName='r' values='13;23;13' dur='4.2s' repeatCount='indefinite'/><animate attributeName='fill-opacity' values='.2;.03;.2' dur='4.2s' repeatCount='indefinite'/></circle><circle cx='292' cy='178' r='5.5' fill='%23E2C377'/><circle cx='506' cy='26' r='5' stroke='%23E2C377' stroke-opacity='.8' stroke-width='1.6'><animate attributeName='stroke-opacity' values='.8;.3;.8' dur='4.2s' begin='1.4s' repeatCount='indefinite'/></circle><circle cx='506' cy='250' r='4.5' stroke='%23FCFAF4' stroke-opacity='.5' stroke-width='1.5'><animate attributeName='stroke-opacity' values='.5;.18;.5' dur='5s' begin='.8s' repeatCount='indefinite'/></circle><circle cx='120' cy='120' r='4.5' stroke='%23FCFAF4' stroke-opacity='.4' stroke-width='1.5'><animate attributeName='stroke-opacity' values='.4;.14;.4' dur='5.6s' begin='2.2s' repeatCount='indefinite'/></circle><circle cx='14' cy='338' r='4' fill='%23FCFAF4' fill-opacity='.5'/></svg>") no-repeat right -6px bottom -4px /min(96%,560px) auto}@keyframes sd-trame{to{background-position:15px -15px}}.s26 .sd-nuit:before{animation:sd-trame 9s linear infinite}@media (prefers-reduced-motion:reduce){.s26 .sd-nuit:before{animation:none}.s26 .sd-nuit:after{background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 520 360' fill='none'><path d='M14 338C150 316 236 262 292 178S424 58 506 26' stroke='%23E2C377' stroke-opacity='.62' stroke-width='2.4' stroke-linecap='round' stroke-dasharray='.01 9.5'/><path d='M292 178C356 204 428 236 506 250' stroke='%23FCFAF4' stroke-opacity='.3' stroke-width='2.2' stroke-linecap='round' stroke-dasharray='.01 9.5'/><path d='M292 178C250 150 190 128 120 120' stroke='%23FCFAF4' stroke-opacity='.22' stroke-width='2.2' stroke-linecap='round' stroke-dasharray='.01 9.5'/><circle cx='292' cy='178' r='15' fill='%23E2C377' fill-opacity='.16'/><circle cx='292' cy='178' r='5.5' fill='%23E2C377'/><circle cx='506' cy='26' r='5' stroke='%23E2C377' stroke-opacity='.8' stroke-width='1.6'/><circle cx='506' cy='250' r='4.5' stroke='%23FCFAF4' stroke-opacity='.5' stroke-width='1.5'/><circle cx='120' cy='120' r='4.5' stroke='%23FCFAF4' stroke-opacity='.4' stroke-width='1.5'/><circle cx='14' cy='338' r='4' fill='%23FCFAF4' fill-opacity='.5'/></svg>")}}.s26 .sd-nuit>*{position:relative;z-index:1}.s26 .sd-suite-nuit{align-content:start;gap:0}.s26 .sd-suite-nuit>p:first-child{font-size:clamp(28px,3vw,40px)}.s26 .sd-temps{margin-top:clamp(24px,3vw,36px);display:grid;max-width:440px}.s26 .sd-temps li{display:grid;grid-template-columns:32px 1fr;gap:14px;padding:16px 0;background:radial-gradient(circle,rgba(252,250,244,.32) .8px,transparent 1.1px) 0 0/5px 2px repeat-x}.s26 .sd-temps li:first-child{background:none;padding-top:0}.s26 .sd-temps li>span{width:32px;height:32px;border-radius:50%;display:grid;place-items:center;box-shadow:inset 0 0 0 1px rgba(252,250,244,.3);font-family:var(--mono);font-size:12.5px;color:rgba(252,250,244,.8)}.s26 .sd-temps li.on>span{background:#E2C377;box-shadow:none;color:#0C1535}.s26 .sd-temps li>div{min-width:0}.s26 .sd-temps b{display:block;font-weight:600;font-size:16px;line-height:22px;color:#FCFAF4}.s26 .sd-temps small{display:block;margin-top:4px;font-size:14.5px;line-height:22px;color:rgba(252,250,244,.72)}.s26 .s-form[data-orga]>:not(.sd-qui):not(.sd-orga){display:none}.s26 .s-form .sd-orga{grid-column:1/-1}.s26 .sd-orga>p:first-child{font-size:15.5px;line-height:24px;color:var(--g1)}.s26 .sd-orga .s-env{margin-top:18px}@media (max-width:979px){.s26 .sd-suite-nuit>p:first-child{font-size:clamp(24px,6.5vw,34px)}.s26 .sd-suite-nuit{padding-bottom:clamp(120px,34vw,180px)}}