@font-face{font-family:"Syne";font-style:normal;font-weight:800;font-display:swap;src:url(polices/syne-800-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Syne repli";src:local("Arial Black"),local("Arial");font-weight:800;size-adjust:92%;ascent-override:95%;descent-override:28%}:root{--laque:#0E0B10;--laque-2:#1E1622;--laque-3:#2A2030;--fuchsia:#D4145F;--fuchsia-presse:#A80E52;--fuchsia-sombre:#9E1150;--rose:#FF5C9D;--poudre:#F7D9E6;--blanc:#FFFFFF;--prune:#B29AA8;--trait:#3A2B3A;--sc-titre:"Syne","Syne repli",system-ui,sans-serif;--sc-texte:system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--semelle:polygon(0 0,100% 0,100% 33%,0 100%);--cambrure:url(ornements/cambrure.svg)}*,*::before,*::after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-padding-top:80px}body{margin:0;background:var(--laque);color:var(--poudre);font:400 17px/1.65 var(--sc-texte);overflow-x:hidden}img{display:block;max-width:100%}a{color:var(--rose)}a:hover{color:var(--poudre)}:focus-visible{outline:3px solid var(--rose);outline-offset:3px}h1,h2,h3{margin:0;font-family:var(--sc-titre);font-weight:800;letter-spacing:-.02em;line-height:1.08;color:var(--blanc);text-wrap:balance}p{margin:0}ul,ol{margin:0;padding:0}[hidden]{display:none!important}.sc-saut{position:absolute;left:-9999px;top:8px;z-index:100;background:var(--fuchsia);color:var(--blanc);padding:10px 14px;font-weight:700;border-radius:4px}.sc-saut:focus{left:8px}.sc-badge,.sc-filtre,.sc-entete__menu,.sc-bouton,.sc-faq summary::after,.sc-texte ol li::before,.sc-barre-appel__vignette,.sc-encadre{clip-path:polygon(0 0,calc(100% - var(--pointe,16px)) 0,100% 100%,0 100%)}.sc-portail{position:fixed;inset:0;z-index:90;display:flex;align-items:center;justify-content:center;padding:18px;background:rgba(14,11,16,.9);transition:opacity .2s}.sc-majeur .sc-portail{display:none}.sc-portail[data-ouvert]{opacity:0}.sc-portail__boite{position:relative;width:100%;max-width:460px;background:var(--laque-2);border-radius:6px;padding:30px 22px 22px;text-align:center;overflow:hidden}.sc-portail__boite::before{content:"";position:absolute;left:0;right:0;top:0;height:6px;background:var(--fuchsia);clip-path:var(--semelle)}.sc-portail__titre{font:800 25px/1.1 var(--sc-titre);letter-spacing:-.02em;color:var(--blanc)}.sc-portail__titre::after{content:"";display:block;width:72px;height:18px;margin:10px auto 14px;background:var(--cambrure) no-repeat center/contain}.sc-portail__texte{margin:0 0 22px;font-size:15px;line-height:1.55;color:var(--poudre)}.sc-portail__boutons{display:flex;flex-direction:column;align-items:center;gap:6px;max-width:288px;margin:0 auto}.sc-portail__quitter{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 16px;font-weight:700;font-size:15px;color:var(--poudre)}.sc-portail__quitter:hover{color:var(--rose)}.sc-entete{position:sticky;top:0;z-index:20;background:var(--laque)}.sc-entete::after{content:"";position:absolute;left:0;right:0;bottom:-6px;height:6px;background:var(--fuchsia);clip-path:var(--semelle)}.sc-entete__interieur{max-width:1192px;margin:0 auto;height:58px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 16px}.sc-entete__logo{display:block;flex:none}.sc-entete__logo picture{display:block}.sc-logo{width:auto;height:28px}.sc-entete__menu{--pointe:16px;display:inline-flex;align-items:center;gap:8px;height:44px;padding:0 28px 0 14px;border:0;border-radius:4px 0 0 4px;background:var(--laque-3);color:var(--blanc);font:700 15px/1 var(--sc-texte);white-space:nowrap;cursor:pointer}.sc-entete__menu:focus-visible{outline:0;box-shadow:inset 0 0 0 3px var(--rose)}.sc-entete__menu svg{width:20px;height:20px}.sc-entete__menu .sc-menu-fermer,.sc-entete__menu .sc-icone-fermer{display:none}.sc-entete__menu[aria-expanded="true"] .sc-menu-fermer,.sc-entete__menu[aria-expanded="true"] .sc-icone-fermer{display:inline}.sc-entete__menu[aria-expanded="true"] .sc-menu-ouvrir,.sc-entete__menu[aria-expanded="true"] .sc-icone-menu{display:none}.sc-entete__nav{display:none;position:absolute;left:0;right:0;top:100%;margin-top:6px;background:var(--laque-2);padding:6px 16px 14px;box-shadow:0 12px 24px rgba(0,0,0,.45)}.sc-entete__nav[data-ouvert]{display:block}.sc-entete__nav ul{list-style:none;display:flex;flex-direction:column}.sc-entete__nav a{position:relative;display:flex;align-items:center;gap:12px;min-height:54px;color:var(--blanc);text-decoration:none;font:800 21px/1.1 var(--sc-titre);letter-spacing:-.02em;border-bottom:1px solid var(--trait)}.sc-entete__nav li:last-child a{border-bottom:0}.sc-entete__nav a[aria-current]{color:var(--rose)}.sc-entete__nav a[aria-current]::before{content:"";flex:none;width:14px;height:9px;background:var(--fuchsia);clip-path:polygon(0 0,45% 0,100% 100%,0 100%)}.sc-principal{display:block;padding-top:6px}.sc-conteneur{max-width:1192px;margin:0 auto;padding:0 16px}.sc-section{display:flex;flex-direction:column;gap:14px;padding:30px 0 0}.sc-titre{font-size:30px;line-height:34px}.sc-chapo{font-size:15px;line-height:22px;color:var(--poudre);max-width:720px}.sc-section__titre{font-size:22px;line-height:26px}.sc-hero{display:flex;flex-direction:column;gap:10px;padding:20px 0 0}.sc-ariane{padding:8px 0 0;font-size:13px;line-height:18px;color:var(--prune)}.sc-ariane ol{list-style:none;display:flex;flex-wrap:wrap;gap:4px 6px;align-items:center;min-height:26px}.sc-ariane li+li::before{content:"›";margin-right:6px}.sc-ariane a{color:var(--prune)}.sc-badges{display:flex;flex-wrap:wrap;gap:6px}.sc-badge{--pointe:11px;display:inline-flex;align-items:center;height:26px;padding:0 19px 0 9px;border-radius:3px 0 0 3px;font:700 13px/1 var(--sc-texte);white-space:nowrap;background:var(--laque-3);color:var(--poudre)}.sc-badge--niche{background:var(--fuchsia);color:var(--blanc)}.sc-badge--age{background:var(--poudre);color:var(--laque);font:800 14px/1 var(--sc-titre)}.sc-badge--nouvelle{background:var(--blanc);color:var(--laque)}.sc-badge--tarif{background:var(--rose);color:var(--laque)}.sc-grille{list-style:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.sc-carte{container-type:inline-size;position:relative;display:block;aspect-ratio:3/4;border-radius:6px;overflow:hidden;background:var(--laque-2);color:var(--blanc);text-decoration:none;-webkit-tap-highlight-color:transparent}.sc-carte__photo{width:100%;height:100%;aspect-ratio:3/4;object-fit:cover}.sc-carte__badges{position:absolute;top:10px;left:0;right:10px;z-index:2;display:flex;flex-direction:column;align-items:flex-start;gap:4px}.sc-carte__badges .sc-badge{--pointe:10px;height:24px;padding:0 17px 0 8px;border-radius:0;font-size:12px}.sc-carte__badges .sc-badge--age{font-size:13px}.sc-carte__bas{--pointe:17px;position:absolute;left:0;bottom:0;z-index:1;max-width:100%;padding:7px 26px 10px 9px;background:var(--laque);clip-path:polygon(0 0,calc(100% - 17px) 0,100% 100%,0 100%);transition:background .15s}.sc-carte__bas::after{content:"";position:absolute;left:0;right:0;bottom:0;height:4px;background:var(--fuchsia)}.sc-carte__nom{font-size:min(19px,8.8cqi);line-height:1.08;color:var(--blanc);overflow-wrap:anywhere}.sc-carte__age{display:inline-block;margin-left:.25em;color:var(--rose);font-variant-numeric:tabular-nums;white-space:nowrap}.sc-carte:hover .sc-carte__bas,.sc-carte:active .sc-carte__bas{background:var(--fuchsia)}.sc-carte:hover .sc-carte__age,.sc-carte:active .sc-carte__age{color:var(--blanc)}.sc-carte:focus-visible{outline:3px solid var(--rose);outline-offset:2px}.sc-carte__accroche{margin-top:8px;font-size:13px;line-height:1.4;color:var(--prune);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.sc-rubriques{list-style:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.sc-rubrique{container-type:inline-size;position:relative;display:block;aspect-ratio:4/5;border-radius:6px;overflow:hidden;background:var(--laque-2);color:var(--blanc);text-decoration:none}.sc-rubrique__photo{width:100%;height:100%;object-fit:cover;object-position:50% 25%}.sc-rubrique__corps{position:absolute;left:0;right:0;bottom:0;padding:8px 24px 12px 9px;background:var(--laque);clip-path:polygon(0 0,calc(100% - 22px) 0,100% 100%,0 100%);transition:background .15s}.sc-rubrique__corps::after{content:"";position:absolute;left:0;right:0;bottom:0;height:5px;background:var(--fuchsia)}.sc-rubrique__nom{display:block;font:800 min(22px,9cqi)/1.08 var(--sc-titre);letter-spacing:-.02em;color:var(--blanc);overflow-wrap:anywhere}.sc-rubrique__texte{display:block;margin-top:3px;font-size:13px;line-height:1.35;font-weight:700;color:var(--prune)}.sc-rubrique:hover .sc-rubrique__corps{background:var(--fuchsia)}.sc-rubriques--rangee .sc-rubrique__corps{padding:7px 22px 11px 8px}.sc-filtres{display:flex;flex-wrap:wrap;gap:8px}.sc-filtre{--pointe:15px;display:inline-flex;align-items:center;height:44px;padding:0 28px 0 14px;border:0;border-radius:4px 0 0 4px;background:var(--laque-3);color:var(--poudre);font:700 14px/1 var(--sc-texte);cursor:pointer}.sc-filtre[aria-pressed="true"]{background:var(--poudre);color:var(--laque)}.sc-filtre:focus-visible{outline:0;box-shadow:inset 0 0 0 3px var(--rose)}.sc-bouton{--pointe:22px;display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:54px;padding:0 36px 0 20px;border:0;border-radius:6px 0 0 6px;font:700 17px/1.1 var(--sc-texte);text-decoration:none;white-space:nowrap;cursor:pointer;transition:background .15s,transform .15s}.sc-bouton svg{width:20px;height:20px;flex:none}.sc-bouton:focus-visible{outline:0;box-shadow:inset 0 0 0 3px var(--blanc)}.sc-bouton--appel{background:var(--fuchsia);color:var(--blanc)}.sc-bouton--appel:hover{background:var(--fuchsia-presse);color:var(--blanc)}.sc-bouton--appel:active{background:var(--fuchsia-presse);transform:translateY(1px)}.sc-bouton--sms{background:var(--laque-3);color:var(--poudre)}.sc-bouton--sms svg{color:var(--rose)}.sc-bouton--sms:active{background:var(--poudre);color:var(--laque)}.sc-bouton__numero{display:none;font:800 19px/1 var(--sc-titre);letter-spacing:-.01em;padding-left:12px;margin-left:4px;border-left:2px solid rgba(255,255,255,.5)}.sc-mention-tarif{margin-top:6px;font-size:13px;line-height:1.4;color:var(--prune)}.sc-appel{display:flex;flex-direction:column;gap:12px}.sc-appel__groupe{display:flex;flex-direction:column}.sc-appel .sc-bouton{width:100%}.sc-texte{display:flex;flex-direction:column;max-width:720px}.sc-texte h2{margin:30px 0 16px;font-size:26px;line-height:30px}.sc-texte h2:first-child{margin-top:0}.sc-texte h2::after,.sc-description h2::after{content:"";display:block;width:72px;height:18px;margin-top:8px;background:var(--cambrure) no-repeat left center/contain}.sc-texte h3{margin:24px 0 10px;font-size:20px;line-height:24px;color:var(--rose)}.sc-texte p{margin:0 0 14px}.sc-texte ul,.sc-description ul{list-style:none;margin:0 0 16px;padding:0}.sc-texte ul li,.sc-description ul li{position:relative;padding-left:24px;margin-bottom:8px}.sc-texte ul li::before,.sc-description ul li::before{content:"";position:absolute;left:0;top:9px;width:14px;height:9px;background:var(--fuchsia);clip-path:polygon(0 0,45% 0,100% 100%,0 100%)}.sc-texte ol{list-style:none;counter-reset:n;margin:0 0 16px}.sc-texte ol li{counter-increment:n;position:relative;padding-left:46px;margin-bottom:10px;min-height:30px}.sc-texte ol li::before{--pointe:11px;content:counter(n);position:absolute;left:0;top:0;width:36px;height:28px;padding-right:9px;border-radius:3px 0 0 3px;background:var(--fuchsia);color:var(--blanc);font:800 15px/28px var(--sc-titre);text-align:center}.sc-texte strong{color:var(--blanc)}.sc-texte blockquote{position:relative;margin:22px 0;padding:20px 20px 24px;background:var(--laque-2);border-radius:6px;font-size:19px;font-weight:700;line-height:1.45;color:var(--blanc)}.sc-texte blockquote::after{content:"";position:absolute;left:0;bottom:0;width:140px;height:6px;background:var(--fuchsia);clip-path:polygon(0 0,calc(100% - 14px) 0,100% 100%,0 100%)}.sc-encadre{--pointe:40px;margin:6px 0 18px;padding:18px 56px 20px 20px;background:var(--poudre);color:var(--laque);border-radius:6px 0 0 6px}.sc-encadre a,.sc-encadre strong{color:var(--fuchsia-sombre)}.sc-texte>a{display:block;padding:12px 0 12px;border-bottom:1px solid var(--trait);color:var(--poudre);text-decoration:none;white-space:pre-line;font-size:15px;line-height:1.45}.sc-texte>a::first-line{font:800 19px/1.6 var(--sc-titre);letter-spacing:-.02em;color:var(--blanc)}.sc-texte>a:hover{color:var(--rose)}.sc-texte>h2+a{border-top:1px solid var(--trait)}.sc-separateur{display:flex;align-items:flex-end;justify-content:center;gap:10px;height:24px;margin:30px 0 0;border:0}.sc-separateur::before,.sc-separateur::after{content:"";display:block;height:2px;width:120px;background:var(--trait);margin-bottom:3px}.sc-faq{display:flex;flex-direction:column;border-top:1px solid var(--trait);max-width:720px}.sc-faq details{border-bottom:1px solid var(--trait)}.sc-faq summary{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:58px;padding:8px 0;font-weight:700;font-size:16px;line-height:1.35;color:var(--blanc);cursor:pointer;list-style:none}.sc-faq summary::-webkit-details-marker{display:none}.sc-faq summary::after{--pointe:12px;content:"+";flex:none;width:44px;height:32px;padding-right:10px;border-radius:3px 0 0 3px;background:var(--fuchsia);color:var(--blanc);font:800 20px/32px var(--sc-titre);text-align:center}.sc-faq details[open] summary::after{content:"×"}.sc-faq details>div{padding:0 0 16px;color:var(--poudre);font-size:16px}.sc-faq details>div p{margin:0 0 10px}.sc-categorie{display:flex;flex-direction:column}.sc-categorie__entete{order:1;display:flex;flex-direction:column;gap:10px}.sc-categorie__entete .sc-titre{margin-top:8px}.sc-categorie__grille{order:2;display:flex;flex-direction:column;gap:14px;padding-top:22px}.sc-categorie__corps{order:3;padding-top:36px}.sc-categorie__voisines{order:4}.sc-categorie__faq{order:5}.sc-fiche{display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"ariane" "cadre" "appel" "titre" "description" "voisines";gap:12px 0}.sc-fiche>.sc-ariane{grid-area:ariane;padding-top:2px}.sc-fiche .sc-fiche__cadre{grid-area:cadre;margin:0 -16px}.sc-fiche__titre{grid-area:titre;display:flex;flex-direction:column;gap:8px}.sc-fiche__appel{grid-area:appel}.sc-fiche__description{grid-area:description;padding-top:10px}.sc-fiche__voisines{grid-area:voisines;display:flex;flex-direction:column;gap:12px;padding-top:22px}.sc-cadre{position:relative;margin:0;aspect-ratio:3/4;overflow:hidden;background:var(--laque-2)}.sc-cadre__photo{width:100%;height:100%;aspect-ratio:3/4;object-fit:cover}.sc-cadre__nom{position:absolute;left:0;bottom:0;z-index:1;max-width:calc(100% - 20px);padding:12px 46px 16px 16px;background:var(--laque);clip-path:polygon(0 0,calc(100% - 30px) 0,100% 100%,0 100%)}.sc-cadre__nom::after{content:"";position:absolute;left:0;right:0;bottom:0;height:5px;background:var(--fuchsia)}.sc-cadre__prenom{display:block;font:800 40px/1.02 var(--sc-titre);letter-spacing:-.02em;color:var(--blanc);overflow-wrap:anywhere}.sc-cadre__suite{display:block;margin-top:3px;font:800 21px/1.1 var(--sc-titre);letter-spacing:-.02em;color:var(--blanc)}.sc-cadre__suite span{color:var(--rose);white-space:nowrap}.sc-cadre__region{display:block;margin-top:6px;font-size:13px;line-height:1.3;color:var(--prune)}.sc-fiche__nom{display:none}.sc-fiche__ligne{font-size:15px;color:var(--prune)}.sc-fiche__titre .sc-fiche__ligne{display:none}.sc-description{position:relative;background:var(--laque-2);border-radius:6px;padding:18px 18px 10px}.sc-description::before{content:"";display:block;width:72px;height:18px;margin-bottom:12px;background:var(--cambrure) no-repeat left center/contain}.sc-description .sc-chapo{margin-bottom:16px;font:800 19px/1.25 var(--sc-titre);letter-spacing:-.02em;color:var(--poudre)}.sc-description h2{margin:24px 0 14px;font-size:22px;line-height:27px}.sc-description h3{margin:20px 0 8px;font-size:19px;line-height:24px}.sc-description p{margin:0 0 12px}.sc-caracteristiques{display:flex;flex-direction:column;margin:18px 0 8px;border-top:1px solid var(--trait)}.sc-caracteristiques>div{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 12px;padding:10px 0;border-bottom:1px solid var(--trait)}.sc-caracteristiques dt{flex:0 0 112px;font-size:14px;font-weight:700;color:var(--prune)}.sc-caracteristiques dd{flex:1 1 160px;margin:0;font-weight:700;color:var(--blanc)}.sc-caracteristiques ul{display:flex;flex-wrap:wrap;gap:6px;margin:0}.sc-description .sc-caracteristiques li{display:inline-flex;align-items:center;min-height:28px;margin:0;padding:4px 19px 4px 9px;line-height:1.25;background:var(--laque-3);color:var(--poudre);font-size:14px;border-radius:3px 0 0 3px;clip-path:polygon(0 0,calc(100% - 11px) 0,100% 100%,0 100%)}.sc-description .sc-caracteristiques li::before{display:none}.sc-traits{display:flex;flex-wrap:wrap;gap:8px;margin:18px 0 10px;list-style:none}.sc-traits a,.sc-traits span{display:inline-flex;align-items:center;min-height:36px;padding:0 24px 0 12px;background:var(--laque-3);color:var(--poudre);font-weight:700;font-size:14px;text-decoration:none;clip-path:polygon(0 0,calc(100% - 13px) 0,100% 100%,0 100%)}.sc-details{list-style:none;display:flex;flex-direction:column;gap:6px;margin:6px 0 10px}.sc-fiche__voisines h2{font-size:22px;line-height:26px}.sc-fiche__voisines>p{font-size:15px;color:var(--poudre)}.sc-voisines{list-style:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.sc-voisines .sc-carte__bas{padding:6px 22px 9px 8px}.sc-voisines .sc-carte__accroche{font-size:12.5px;-webkit-line-clamp:2}.sc-appel__rappel{display:flex;flex-direction:column;gap:14px;padding:30px 0 8px}.sc-page--fiche .sc-pied{padding-bottom:96px}.sc-barre-appel{position:fixed;left:0;right:0;bottom:0;z-index:30;display:flex;align-items:center;gap:10px;height:72px;padding:4px 12px 0;background:var(--laque)}.sc-barre-appel::before{content:"";position:absolute;left:0;right:0;top:0;height:4px;background:var(--fuchsia);clip-path:polygon(0 0,100% 0,100% 40%,0 100%)}.sc-barre-appel__vignette{--pointe:10px;width:46px;height:46px;object-fit:cover;flex:none;border-radius:4px 0 0 4px}.sc-barre-appel__nom{flex:1;min-width:0;font:800 19px/1 var(--sc-titre);letter-spacing:-.02em;color:var(--blanc);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sc-barre-appel__nom span{margin-left:.25em;color:var(--rose)}.sc-barre-appel .sc-bouton{min-height:48px;padding:0 32px 0 16px;font-size:16px}.sc-barre-appel .sc-bouton svg{width:18px;height:18px}.sc-pied{position:relative;margin-top:44px;background:var(--laque-2);color:var(--prune);font-size:14px}.sc-pied::before{content:"";position:absolute;left:0;right:0;top:0;height:6px;background:var(--fuchsia);clip-path:var(--semelle)}.sc-pied__interieur{display:flex;flex-direction:column;gap:12px;padding-top:32px;padding-bottom:24px}.sc-pied__logo{width:auto;height:34px}.sc-pied__signature{color:var(--poudre)}.sc-pied__liens{list-style:none;display:flex;flex-direction:column}.sc-pied__liens a{display:flex;align-items:center;min-height:44px;color:var(--poudre);text-decoration:none;font-weight:700}.sc-pied__liens a:hover{color:var(--rose)}.sc-pied__note{font-size:13px;line-height:1.5}.sc-erreur{display:flex;flex-direction:column;gap:20px;padding:40px 8px 10px;max-width:560px}.sc-erreur__talon{width:190px;height:auto}.sc-erreur .sc-titre{font-size:36px;line-height:1.05}.sc-erreur .sc-chapo{font-size:17px;line-height:1.55}.sc-erreur .sc-bouton{align-self:stretch}@media (min-width:768px){.sc-conteneur{padding:0 24px}.sc-titre{font-size:42px;line-height:46px}.sc-chapo{font-size:17px;line-height:1.55}.sc-section__titre{font-size:28px;line-height:32px}.sc-grille{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.sc-carte__bas{padding:8px 30px 11px 10px;clip-path:polygon(0 0,calc(100% - 20px) 0,100% 100%,0 100%)}.sc-rubrique__corps{padding:10px 34px 14px 12px;clip-path:polygon(0 0,calc(100% - 26px) 0,100% 100%,0 100%)}.sc-texte h2{font-size:32px;line-height:36px}.sc-fiche{grid-template-columns:minmax(0,5fr) minmax(0,6fr);grid-template-areas:"ariane ariane" "cadre titre" "cadre appel" "cadre description" "cadre voisines";grid-template-rows:auto auto auto auto 1fr;gap:18px 32px;align-items:start}.sc-fiche .sc-fiche__cadre{margin:0;border-radius:6px;position:sticky;top:84px}.sc-cadre__nom{display:none}.sc-fiche__nom{display:block}.sc-fiche__nom .sc-cadre__prenom{font-size:52px}.sc-fiche__nom .sc-cadre__suite{font-size:26px;margin-top:4px}.sc-fiche__titre .sc-fiche__ligne{display:block}.sc-badge{height:28px;font-size:14px;padding:0 20px 0 10px}.sc-badge--age{font-size:15px}.sc-appel{flex-direction:row;flex-wrap:wrap;gap:14px}.sc-appel .sc-bouton{width:auto;min-height:58px;padding:0 44px 0 24px;--pointe:24px}.sc-bouton__numero{display:inline}.sc-barre-appel{display:none}.sc-page--fiche .sc-pied{padding-bottom:0}.sc-voisines{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.sc-description{padding:20px 24px 12px}.sc-pied__interieur{flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 24px}.sc-pied__liens{flex-direction:row;flex-wrap:wrap;gap:0 20px}.sc-pied__note,.sc-pied__signature{flex-basis:100%}.sc-erreur{padding-top:56px}.sc-erreur .sc-bouton{align-self:flex-start}}@media (min-width:1024px){.sc-entete__interieur{height:64px;padding:0 24px}.sc-logo{height:40px}.sc-entete__menu{display:none}.sc-entete__nav{display:block;position:static;margin:0;padding:0;background:none;box-shadow:none}.sc-entete__nav ul{flex-direction:row;gap:26px}.sc-entete__nav a{min-height:44px;border:0;font:700 15px/1 var(--sc-texte);letter-spacing:0;color:var(--poudre)}.sc-entete__nav a:hover{color:var(--blanc)}.sc-entete__nav a[aria-current]{color:var(--blanc)}.sc-entete__nav a[aria-current]::before{display:none}.sc-entete__nav a[aria-current]::after{content:"";position:absolute;left:0;right:0;bottom:6px;height:4px;background:var(--fuchsia);clip-path:polygon(0 0,calc(100% - 8px) 0,100% 100%,0 100%)}.sc-titre{font-size:50px;line-height:54px}.sc-section__titre{font-size:32px;line-height:36px}.sc-grille{grid-template-columns:repeat(4,minmax(0,1fr))}.sc-fiche{grid-template-columns:480px minmax(0,1fr);gap:18px 40px}.sc-fiche__nom .sc-cadre__prenom{font-size:60px}.sc-fiche__nom .sc-cadre__suite{font-size:28px}.sc-hero{padding-top:34px}.sc-texte{font-size:18px;line-height:31px}}@media (prefers-reduced-motion:reduce){*{transition:none!important}}.sc-description h1{font-size:24px;line-height:30px;color:#F7D9E6;margin:0 56px 8px 0}.sc-description h2:not(:first-child){margin-top:20px}.sc-description h3{font-size:20px;line-height:26px;color:#F7D9E6;margin:16px 0 8px}.sc-description ul,.sc-description ol{margin:0 0 12px;padding-left:22px}.sc-description a,.sc-description strong{color:#F7D9E6;font-weight:700}.sc-fiche__titre p.sc-titre{margin:0;font-family:&#34;Syne&#34;,system-ui,sans-serif;font-weight:600;letter-spacing:.01em;color:#1E1622}.sc-grille>li[hidden]{display:none}.sc-carte__photo,.sc-cadre__photo,.sc-rubrique__photo{height:auto}.sc-texte,.sc-faq,.sc-sommaire{max-width:none}@media (min-width:1024px){.sc-texte{font-size:18px;line-height:31px}}.sc-faq summary h3{font:inherit;color:inherit;letter-spacing:inherit;margin:0;text-wrap:pretty}.sc-contact{display:flex;flex-direction:column;gap:14px;max-width:720px;margin:24px 0}.sc-contact__form{display:flex;flex-direction:column;gap:14px}.sc-contact__champ{display:flex;flex-direction:column;gap:6px;font-weight:700}.sc-contact__champ input,.sc-contact__champ textarea{font:inherit;font-weight:400;width:100%;padding:12px;border:2px solid #3A2B3A;border-radius:6px;background:#fff;color:#111;min-height:48px}.sc-contact__champ input:focus-visible,.sc-contact__champ textarea:focus-visible{outline:3px solid #FF5C9D;outline-offset:1px}.sc-contact__case{display:flex;align-items:center;gap:10px;min-height:44px}.sc-contact__case input{width:22px;height:22px;flex:none;accent-color:#D4145F}.sc-contact__piege{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.sc-contact__envoyer{align-self:flex-start;min-width:180px}.sc-contact__retour{margin:0;padding:12px 14px;border-radius:6px;font-weight:700}.sc-contact__retour--ok{background:#FF5C9D;color:#0E0B10}.sc-contact__retour--erreur{background:#2A2030;color:#F7D9E6}@media (min-width:0px){.sc-rubriques[style*="--cols-0"]{grid-template-columns:repeat(var(--cols-0),minmax(0,1fr))}}@media (min-width:768px){.sc-rubriques[style*="--cols-768"]{grid-template-columns:repeat(var(--cols-768),minmax(0,1fr))}}.sc-portail__entrer{width:100%}.sc-description h1{font-size:24px;line-height:29px;color:var(--blanc);margin:0 0 12px}.sc-description h3{color:var(--rose)}.sc-description a{color:var(--rose);font-weight:700}.sc-description strong{color:var(--blanc)}.sc-description ul{list-style:none;padding-left:0}.sc-faq summary h3{font:inherit}.sc-texte h2,.sc-texte h3,.sc-titre{overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}