@font-face{font-family:Manrope;font-style:normal;font-weight:700 800;font-display:swap;src:url(/fonts/manrope-latin-var.woff2) format("woff2");unicode-range:u+00??,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:InterYsalen;font-style:normal;font-weight:400 600;font-display:swap;src:url(/fonts/inter-latin-var.woff2) format("woff2");unicode-range:u+00??,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}.ysalen{--indigo:#241c52;--violet:#5d4bc0;--teal:#16bfbb;--ardoise:#2a2e37;--brume:#f4f2fb;--ivoire:#f6f3ee;--blanc:#fff;--gris-signature:#5f646d;--filet:rgba(36,28,82,.16);--filet-fort:rgba(36,28,82,.3);--voile:rgba(36,28,82,.05);--t--1:0.875rem;--t-0:1.125rem;--t-1:1.25rem;--t-2:1.25rem;--t-3:clamp(1.75rem,1.25rem + 1.9vw,2.5rem);--t-4:clamp(2.25rem,1.4rem + 2.6vw,3.25rem);--t-large:clamp(2rem,1.35rem + 2.5vw,3rem);--chiffre:clamp(1.75rem,1.2rem + 2.4vw,2.5rem);--e1:0.25rem;--e2:0.5rem;--e3:0.75rem;--e4:1rem;--e5:1.5rem;--e6:2rem;--e7:3rem;--e8:4rem;--section:4.5rem;--pile:Manrope,InterYsalen,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;--mesure:62ch;font-family:var(--pile);font-size:var(--t-0);line-height:1.75;color:var(--ardoise);background:var(--blanc)}.ysalen img,.ysalen svg,.ysalen video{max-width:100%;height:auto;display:block}.ysalen *{box-sizing:border-box}.ysalen h1,.ysalen h2,.ysalen h3{font-weight:800;line-height:1.14;letter-spacing:-.018em;color:var(--indigo);margin:0 0 var(--e4)}.ysalen h1{font-size:var(--t-4);line-height:1.08;letter-spacing:-.026em;max-width:19ch}.ysalen h2{font-size:var(--t-3)}.ysalen h3{font-weight:700;letter-spacing:-.012em}.ysalen p{margin:0 0 var(--e4);max-width:var(--mesure)}.ysalen strong{font-weight:700;color:var(--indigo)}.ysalen ul{margin:0 0 var(--e4);padding:0;list-style:none}.ysalen table{border-collapse:collapse}.ysalen a:focus-visible,.ysalen button:focus-visible,.ysalen input:focus-visible,.ysalen video:focus-visible{outline:3px solid var(--indigo);outline-offset:2px;box-shadow:0 0 0 7px rgba(22,191,187,.45);border-radius:3px}.ysalen .sur-sombre a:focus-visible,.ysalen .sur-sombre input:focus-visible{outline-color:var(--blanc)}.ysalen .wrap{max-width:1180px;margin:0 auto;padding-left:20px;padding-right:20px}.ysalen section{padding-top:var(--section);padding-bottom:var(--section)}.ysalen .f-brume{background:var(--brume)}.ysalen .f-ivoire{background:var(--ivoire)}.ysalen .f-indigo{background:var(--indigo)}.ysalen .f-teal{background:var(--teal)}.ysalen .f-teal,.ysalen .f-teal h2,.ysalen .f-teal h3,.ysalen .f-teal p,.ysalen .f-teal strong{color:var(--indigo)}.ysalen .sur-sombre .accent{color:var(--teal)}.ysalen .sur-sombre,.ysalen .sur-sombre h2,.ysalen .sur-sombre h3,.ysalen .sur-sombre strong{color:var(--blanc)}.ysalen .sur-sombre p{color:var(--brume)}.ysalen .mesure{max-width:var(--mesure)}.ysalen .note{font-size:var(--t--1);line-height:1.6}.ysalen .chapo{line-height:1.6;color:var(--ardoise)}.ysalen .sur-sombre .chapo{color:var(--brume)}.ysalen .saut{position:absolute;left:-9999px;top:0;background:var(--indigo);color:#fff;padding:var(--e3) var(--e4);z-index:99}.ysalen .saut:focus{left:var(--e4);top:var(--e2)}.ysalen .sur-titre{display:flex;align-items:center;gap:var(--e3);font-size:var(--t--1);font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--indigo);margin:0 0 var(--e4)}.ysalen .sur-sombre .sur-titre{color:var(--teal)}.ysalen .sur-titre:before{content:"";width:28px;height:3px;background:var(--teal);flex:none;border-radius:2px}.ysalen .logo{display:inline-flex;align-items:center;gap:.5em;padding:.32em;text-decoration:none}.ysalen .logo svg{width:2.55em;height:2.55em;flex:none}.ysalen .mot{font-size:1.5rem;font-weight:700;letter-spacing:-.037em;color:var(--indigo);line-height:1}.ysalen .sur-sombre .mot{color:var(--blanc)}.ysalen .mot .pt{color:var(--teal)}.ysalen .signature{font-size:1.1875rem;font-weight:600;line-height:1.35;color:var(--gris-signature);max-width:24ch;margin:var(--e3) 0 0}.ysalen .entete{background:var(--blanc);border-bottom:1px solid var(--filet)}.ysalen .entete .wrap{display:flex;flex-wrap:wrap;align-items:center;gap:var(--e3);padding-top:var(--e5);padding-bottom:var(--e5)}.ysalen .entete .logo{font-size:1.5rem}.ysalen .entete .mot{font-size:2.5rem}@media (max-width:480px){.ysalen .entete .logo{font-size:1.25rem}.ysalen .entete .mot{font-size:2.125rem}}.ysalen .actions{display:flex;flex-direction:column;gap:var(--e3);margin:var(--e5) 0 var(--e4);max-width:var(--mesure)}.ysalen .btn{display:inline-flex;align-items:center;justify-content:center;gap:.6em;min-height:56px;padding:var(--e3) var(--e5);font-family:inherit;font-size:var(--t-0);font-weight:700;line-height:1.3;text-align:center;text-decoration:none;border-radius:4px;cursor:pointer;border:2px solid var(--indigo);background:var(--indigo);color:var(--blanc)}.ysalen .btn:hover{background:var(--violet);border-color:var(--violet)}.ysalen .sur-sombre .btn{background:var(--blanc);color:var(--indigo);border-color:var(--blanc)}.ysalen .btn .pastille{width:9px;height:9px;border-radius:50%;background:var(--teal);flex:none}.ysalen .hero{background:var(--indigo);background-image:radial-gradient(hsla(0,0%,100%,.04) 1px,transparent 0);background-size:22px 22px;color:var(--blanc);padding-top:var(--section)}.ysalen .hero h1{color:var(--blanc);max-width:15ch}.ysalen .hero .chapo{color:var(--brume);max-width:52ch}.ysalen .hero-grille{display:grid;align-items:center}.ysalen .hero .chapo{max-width:58ch}.ysalen .filet-teal{width:56px;height:4px;background:var(--teal);border-radius:2px;margin:0 0 var(--e5)}.ysalen .chiffre-cle{font-size:var(--t-4);font-weight:800;line-height:1;color:var(--indigo);letter-spacing:-.03em;margin:0}.ysalen .offres{display:grid;gap:var(--e5);grid-template-columns:1fr;margin-top:var(--e6)}.ysalen .offre{border:1px solid var(--filet);border-radius:4px;padding:var(--e5);display:flex;flex-direction:column}.ysalen .offre.phare{border:2px solid var(--indigo)}.ysalen .offre-tete{display:flex;align-items:baseline;gap:var(--e3);margin-bottom:var(--e2);flex-wrap:wrap}.ysalen .lettre{font-size:1.75rem;font-weight:800;line-height:1;color:var(--indigo);border-bottom:4px solid var(--teal);padding-bottom:2px;flex:none}.ysalen .offre h3{margin:0;font-size:var(--t-2)}.ysalen .offre .question{font-size:var(--t-1);font-weight:600;color:var(--indigo);margin:0 0 var(--e3)}.ysalen .budget{display:inline-block;align-self:flex-start;font-size:var(--t--1);font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--indigo);background:var(--brume);border:1px solid var(--filet);border-radius:3px;padding:.3em .7em;margin-bottom:var(--e4)}.ysalen .budget.double{background:var(--ivoire);border-color:var(--filet-fort)}.ysalen .paliers{border-top:1px solid var(--filet);margin:0;width:100%}.ysalen .palier{border-bottom:1px solid var(--filet);padding:var(--e4) 0}.ysalen .palier:last-child{border-bottom:0}.ysalen .palier .tranche{font-size:var(--t--1);font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--indigo)}.ysalen .palier .tranche,.ysalen .tete{margin:0 0 var(--e2);max-width:none}.ysalen .tete .gros{display:block;font-size:var(--chiffre);font-weight:800;line-height:1.1;letter-spacing:-.02em;color:var(--indigo)}.ysalen .tete .unite{display:block;font-size:var(--t--1)}.ysalen .tete .unite,.ysalen .tete2{font-weight:600;color:var(--ardoise)}.ysalen .tete2{margin:0 0 var(--e3);max-width:none;font-size:var(--t-0)}.ysalen .total{margin:0;max-width:none;font-size:var(--t--1);color:var(--ardoise);border-top:1px dashed var(--filet-fort);padding-top:var(--e2)}.ysalen .total b{font-weight:700}.ysalen .offre .repere-inline{margin:var(--e4) 0 0;font-size:var(--t--1);color:var(--ardoise);border-top:1px solid var(--filet);padding-top:var(--e3);max-width:none}.ysalen .offre .pied-offre{margin-top:auto;padding-top:var(--e4)}.ysalen .assume{background:var(--ivoire);border-left:3px solid var(--teal);padding:var(--e3) var(--e4);font-size:var(--t--1);margin:var(--e4) 0 0;max-width:none}.ysalen .financement{margin-top:var(--e6)}.ysalen .inclus li{padding-left:1.1em;position:relative;margin-bottom:var(--e2)}.ysalen .inclus li:before{content:"";position:absolute;left:0;top:.72em;width:7px;height:2px;background:var(--teal)}.ysalen .champ{display:block;margin-bottom:var(--e4)}.ysalen .champ span{display:block;font-size:var(--t--1);font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--indigo);margin-bottom:var(--e2)}.ysalen .champ input{width:100%;min-height:48px;padding:var(--e2) var(--e3);font-family:inherit;font-size:var(--t-0);color:var(--ardoise);background:var(--blanc);border:1px solid var(--filet-fort);border-radius:4px}.ysalen video{width:100%;border:1px solid var(--filet);border-radius:4px;background:var(--indigo)}@media (min-width:720px){.ysalen .offre.large .paliers{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:0 var(--e5)}.ysalen .offre.large .palier{border-bottom:0}.ysalen .actions{flex-direction:row;flex-wrap:wrap}.ysalen .mot{font-size:1.75rem}}.ysalen .visuel,.ysalen .volume{width:100%;height:auto;display:block}.ysalen .visuel{border-radius:6px;box-shadow:0 18px 40px rgba(36,28,82,.28)}.ysalen .hero .visuel{box-shadow:0 24px 60px rgba(0,0,0,.35)}@media (prefers-reduced-motion:no-preference){.ysalen .volume .satellites{transform-origin:160px 180px;animation:ysalen-tourne 48s linear infinite}}@keyframes ysalen-tourne{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ysalen .comparatif{width:100%;margin:var(--e6) 0 var(--e7);font-size:var(--t--1)}@media (max-width:719px){.ysalen .comparatif,.ysalen .comparatif tbody,.ysalen .comparatif td,.ysalen .comparatif th,.ysalen .comparatif thead,.ysalen .comparatif tr{display:block;width:auto}.ysalen .comparatif thead{position:absolute;left:-9999px}.ysalen .comparatif tbody tr{border-bottom:1px solid var(--filet);padding-bottom:var(--e3)}.ysalen .comparatif tbody th{border:0;padding-bottom:0;color:var(--indigo)}.ysalen .comparatif td{border:0;padding-top:.15rem;padding-bottom:.15rem}.ysalen .comparatif td:before{content:attr(data-offre) " · ";font-weight:800;color:var(--indigo)}}.ysalen .comparatif td,.ysalen .comparatif th{text-align:left;vertical-align:top;padding:var(--e3) var(--e3);border-bottom:1px solid var(--filet)}.ysalen .comparatif thead th{font-size:1.375rem;font-weight:800;color:var(--indigo);border-bottom:3px solid var(--teal)}.ysalen .comparatif tbody th{font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--ardoise);white-space:nowrap}.ysalen .comparatif td{color:var(--ardoise);line-height:1.5}.ysalen .offre{border:0;border-radius:6px;box-shadow:0 2px 10px rgba(36,28,82,.08);background:var(--blanc)}.ysalen .offre.phare{box-shadow:0 6px 24px rgba(36,28,82,.16);background:var(--brume)}.ysalen .palier-phare{margin:var(--e4) 0}.ysalen .palier-phare .gros{display:block;font-size:var(--chiffre);font-weight:800;line-height:1.05;letter-spacing:-.02em;color:var(--indigo)}.ysalen .palier-phare .unite{display:block;font-size:var(--t--1);font-weight:600;color:var(--ardoise)}.ysalen details{margin-top:var(--e4);border-top:1px solid var(--filet);padding-top:var(--e3)}.ysalen summary{cursor:pointer;font-size:var(--t--1);font-weight:700;color:var(--indigo);letter-spacing:.04em;min-height:44px;display:flex;align-items:center}.ysalen details[open] summary{margin-bottom:var(--e3)}.ysalen .btn-doux{min-height:48px;padding:var(--e2) var(--e4);font-size:var(--t--1);background:transparent;border:2px solid var(--blanc);color:var(--blanc)}.ysalen .btn-doux:hover{background:hsla(0,0%,100%,.12)}.ysalen .f-teal .btn{background:var(--indigo);border-color:var(--indigo);color:var(--blanc)}.ysalen .f-teal .btn:hover{background:var(--violet);border-color:var(--violet)}.ysalen .f-teal .btn .pastille{background:var(--teal)}@media (prefers-reduced-motion:no-preference){.ysalen .offre{transition:transform .15s ease,box-shadow .15s ease}.ysalen .offre:hover{transform:translateY(-2px);box-shadow:0 10px 28px rgba(36,28,82,.16)}.ysalen .btn{transition:background-color .15s ease,border-color .15s ease}to{transform:none}}@media (min-width:900px){.ysalen{--section:7rem}.ysalen .hero-grille{grid-template-columns:1.45fr 1fr}.ysalen .comparatif{font-size:var(--t-0)}}.ysalen .visuellement-cache{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.ysalen h2{margin-bottom:var(--e5)}.ysalen h3{font-size:var(--t-2);letter-spacing:-.005em;margin-bottom:var(--e3)}.ysalen .titre-large{font-size:var(--t-large);line-height:1.1;letter-spacing:-.024em;max-width:22ch}.ysalen .chapo{font-size:var(--t-1);line-height:1.7}.ysalen .note{color:var(--gris-signature)}.ysalen .sur-sombre .note{color:var(--brume)}.ysalen .hero{padding-top:var(--e7);padding-bottom:var(--section)}.ysalen .hero-grille{gap:var(--e7)}.ysalen .hero h1{max-width:14ch;margin-bottom:var(--e5)}.ysalen .sur-sombre .question-indice{font-size:var(--t-1);font-weight:600;line-height:1.45;color:var(--teal);max-width:32ch;margin-bottom:var(--e5)}.ysalen .hero .chapo{font-size:var(--t-0);max-width:46ch}.ysalen .hero-produit .visuel{max-width:700px}.ysalen .deux-colonnes,.ysalen .trois-colonnes{display:grid;gap:var(--e6);margin-top:var(--e6)}.ysalen .point h3{margin-bottom:var(--e2)}.ysalen .point p{font-size:var(--t-0);max-width:44ch}.ysalen .fait{border-top:3px solid var(--teal);padding-top:var(--e5)}.ysalen .fait p{max-width:36ch}.ysalen .chiffre-cle{margin-bottom:var(--e3)}.ysalen .decision{margin-top:var(--e8);max-width:var(--mesure)}.ysalen .phrase-video{font-size:clamp(1.375rem,1.1rem + 1.1vw,1.75rem);line-height:1.25;max-width:32ch;margin-bottom:var(--e6)}.ysalen .sous-video{margin:var(--e4) 0 var(--e2)}.ysalen .video-cadre{position:relative}.ysalen .lecture-video{position:absolute;left:50%;top:43.5%;transform:translate(-50%,-50%);width:clamp(76px,15.6%,180px);aspect-ratio:1;padding:0;border-radius:50%;border:5px solid var(--teal);background:var(--blanc);color:var(--indigo);cursor:pointer;display:grid;place-items:center}.ysalen .lecture-video[hidden]{display:none}.ysalen .lecture-video svg{width:42%;height:auto}@media (prefers-reduced-motion:no-preference){.ysalen .lecture-video{transition:background-color .15s ease,transform .15s ease,box-shadow .15s ease}.ysalen .lecture-video:hover{background:var(--brume);transform:translate(-50%,calc(-50% - 2px));box-shadow:0 10px 20px -12px rgba(0,0,0,.6)}}.ysalen .transcription{border-top:0;padding-top:0;margin-top:0}.ysalen .transcription p{font-size:var(--t-0)}.ysalen .demonstration{margin-top:var(--e7)}.ysalen .structure{margin-top:var(--e8);align-items:center}.ysalen .legende{margin-top:var(--e3)}.ysalen .limites{margin-top:var(--e8);padding-top:var(--e6);border-top:1px solid var(--filet)}.ysalen .liste-limites li{position:relative;padding-left:1.1em;margin-bottom:var(--e2);font-size:var(--t--1);max-width:var(--mesure)}.ysalen .liste-limites li:before{content:"";position:absolute;left:0;top:.75em;width:7px;height:2px;background:var(--indigo)}.ysalen .prudence{border-left:3px solid var(--teal);padding-left:var(--e4);font-size:var(--t--1);margin-top:var(--e6)}.ysalen .offres-resume{list-style:none;margin:var(--e6) 0 0;padding:0;display:grid;border-top:1px solid var(--filet)}.ysalen .offres-resume li{display:grid;grid-template-columns:2.25rem 1fr;-moz-column-gap:var(--e4);column-gap:var(--e4);row-gap:var(--e1);padding:var(--e5) 0;border-bottom:1px solid var(--filet)}.ysalen .offres-resume .lettre{grid-row:span 2;align-self:start}.ysalen .offres-resume .nom{font-size:var(--t-2);font-weight:800;color:var(--indigo);line-height:1.3}.ysalen .offres-resume .question{font-size:var(--t-0);color:var(--ardoise)}.ysalen .lien-detail{margin-top:var(--e6)}.ysalen .lien-detail a{font-weight:700;color:var(--indigo);text-decoration:underline;text-decoration-color:var(--teal);text-decoration-thickness:3px;text-underline-offset:6px}.ysalen .lien-detail a:after{content:" →"}.ysalen .formulaire{max-width:34rem;margin-top:var(--e6)}.ysalen .sur-sombre .champ span{color:var(--blanc)}.ysalen .sur-sombre .champ input{border-color:var(--blanc)}.ysalen .pied{background:var(--blanc);border-top:1px solid var(--filet)}.ysalen .pied .wrap{padding-top:var(--e7);padding-bottom:var(--e7)}.ysalen .pied-mentions{margin-top:var(--e6)}.ysalen .pied-mentions .note{margin-bottom:var(--e2)}.ysalen .lien-logo{text-decoration:none;display:inline-block}.ysalen .lien-retour{color:var(--brume)}.ysalen .offres-detail h1{font-size:var(--t-large);max-width:none}@media (min-width:900px){.ysalen .hero{padding-top:var(--e7)}.ysalen .deux-colonnes{grid-template-columns:1fr 1fr;gap:var(--e8)}.ysalen .trois-colonnes{grid-template-columns:repeat(3,1fr);gap:var(--e7)}}.ysalen .offres,.ysalen .offres-resume{display:flex;gap:var(--e5);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-left:0;padding:var(--e2) 0 var(--e5);margin-top:var(--e6);scrollbar-width:thin;scrollbar-color:var(--filet-fort) transparent}.ysalen .offres-resume:focus-visible,.ysalen .offres:focus-visible{outline:3px solid var(--indigo);outline-offset:4px}.ysalen .offres{align-items:flex-start}.ysalen .offres>.offre{flex:0 0 min(86%,380px);scroll-snap-align:start}.ysalen .offres>.offre .pied-offre{margin-top:0}.ysalen .offres>.offre.large{flex-basis:min(90%,460px)}.ysalen .offre.large .paliers{display:block}.ysalen .offre.large .palier{border-bottom:1px solid var(--filet)}.ysalen .offre.large .palier:last-child{border-bottom:0}.ysalen .offres{padding-left:2px;padding-right:2px}.ysalen .offres-resume{border-top:0}.ysalen .offres-resume li{flex:0 0 min(72%,280px);scroll-snap-align:start;display:block;border-bottom:0;border-top:3px solid var(--indigo);padding:var(--e4) 0 0}.ysalen .offres-resume .lettre{display:inline-block;margin-bottom:var(--e3)}.ysalen .offres-resume .nom,.ysalen .offres-resume .question{display:block}.ysalen .offres-resume .nom{margin-bottom:var(--e1)}@media (min-width:1000px){.ysalen .offres-resume li{flex:1 1 0}}.ysalen .pied-liens{margin:var(--e5) 0 0;font-size:var(--t-0);font-weight:600}.ysalen .pied-liens a{color:var(--indigo);text-decoration:underline;text-decoration-color:var(--teal);text-decoration-thickness:2px;text-underline-offset:4px}.ysalen .pied-liens span{color:var(--gris-signature)}.ysalen .ecart{display:grid;gap:var(--e6);align-items:end}.ysalen .ecart .titre-large{margin-bottom:0}.ysalen .ecart .fait p{max-width:34ch}.ysalen .accroche{font-size:var(--t-3);font-weight:800;line-height:1.15;letter-spacing:-.02em;color:var(--blanc);max-width:22ch;margin-bottom:var(--e6)}.ysalen .etapes{list-style:none;margin:0 0 var(--e6);padding:0;display:flex;flex-wrap:wrap;gap:var(--e2) var(--e3);align-items:center}.ysalen .etapes li{font-weight:700;color:var(--blanc);padding:var(--e2) var(--e4);border:1px solid hsla(0,0%,100%,.28);border-radius:999px;font-size:var(--t-0)}.ysalen .etapes li:first-child{background:var(--blanc);color:var(--indigo)}.ysalen .sur-sombre .etapes li+li:before{content:"→";color:var(--teal);margin-right:var(--e3);font-weight:800}.ysalen .sous-titre-points{font-size:var(--t-1);font-weight:600;color:var(--violet);letter-spacing:.02em;margin-top:calc(-1 * var(--e3))}.ysalen .causes{margin-top:var(--e7)}.ysalen .cause{border-top:3px solid var(--teal);padding-top:var(--e4)}.ysalen .cause-nom{font-size:var(--t-1);font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--blanc);margin-bottom:var(--e2)}.ysalen .sur-sombre .cause p:not(.cause-nom){color:var(--brume)}.ysalen .conclusion{font-size:var(--t-2);font-weight:700;color:var(--blanc);margin-top:var(--e7)}.ysalen .offres-resume .phrase{display:block;font-size:var(--t-0);color:var(--ardoise);margin-bottom:var(--e3)}.ysalen .offres-resume .resultat{display:block;font-size:var(--t--1);font-weight:600;color:var(--indigo);border-left:3px solid var(--teal);padding-left:var(--e3)}.ysalen .btn-clair{background:var(--blanc);color:var(--indigo);border-color:var(--indigo)}.ysalen .btn-clair:hover{background:var(--indigo);color:var(--blanc)}.ysalen .appel-final{text-align:center}.ysalen .appel-final .wrap{display:flex;flex-direction:column;align-items:center}.ysalen .titre-appel{font-size:var(--t-large);line-height:1.1;letter-spacing:-.024em;max-width:22ch;margin-left:auto;margin-right:auto}.ysalen .appel-final .chapo{margin-left:auto;margin-right:auto;max-width:46ch}.ysalen .appel-final .actions{justify-content:center;align-items:center}.ysalen .btn-final{min-height:64px;padding:var(--e4) var(--e7);font-size:var(--t-1)}@media (min-width:900px){.ysalen .ecart{grid-template-columns:1.3fr 1fr;gap:var(--e8)}}.ysalen .seconde-porte{font-size:var(--t--1);margin:var(--e4) 0 0;max-width:46ch}.ysalen .sur-sombre .seconde-porte{color:var(--brume);opacity:.78}.ysalen .seconde-porte a{color:inherit;text-decoration:underline;text-decoration-color:var(--teal);text-underline-offset:3px}.ysalen .pied-contact{font-size:var(--t--1);margin:var(--e5) 0 0;color:var(--gris-signature)}.ysalen .pied-contact a{color:var(--indigo);text-decoration:underline;text-decoration-color:var(--teal);text-underline-offset:3px}@media (prefers-reduced-motion:no-preference){[data-anim=pret] .ysalen [data-anim-bloc]{opacity:0;transform:translateY(14px)}[data-anim=pret] .ysalen [data-anim-bloc][data-vu]{opacity:1;transform:none;transition:opacity .45s cubic-bezier(.16,1,.3,1),transform .45s cubic-bezier(.16,1,.3,1)}[data-anim=pret] .ysalen [data-anim-bloc=demonstration]{transform:translateY(20px)}[data-anim=pret] .ysalen [data-anim-bloc=demonstration][data-vu]{transition-duration:.7s;transition-delay:.16s}[data-anim=pret] .ysalen [data-serie]:nth-child(2)[data-vu]{transition-delay:70ms}[data-anim=pret] .ysalen [data-serie]:nth-child(3)[data-vu]{transition-delay:.14s}[data-anim=pret] .ysalen [data-serie]:nth-child(4)[data-vu]{transition-delay:.21s}}.ysalen .chiffre-cle{font-variant-numeric:tabular-nums;min-width:4.5ch;display:inline-block}@media (prefers-reduced-motion:no-preference){.ysalen .offre,.ysalen .offres-resume li{transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease}.ysalen .offre:hover,.ysalen .offres-resume li:hover{transform:translateY(-3px);box-shadow:0 12px 28px -14px rgba(36,28,82,.45)}.ysalen .btn{transition:background-color .15s ease,border-color .15s ease,color .15s ease,transform .15s ease,box-shadow .15s ease}.ysalen .btn:hover{transform:translateY(-2px);box-shadow:0 10px 20px -12px rgba(36,28,82,.55)}.ysalen .sur-sombre .btn:hover{background:var(--brume);border-color:var(--brume);color:var(--indigo)}.ysalen .pied-contact a,.ysalen .pied-liens a,.ysalen .seconde-porte a{background-image:linear-gradient(currentColor,currentColor);background-repeat:no-repeat;background-position:0 100%;background-size:0 2px;transition:background-size .22s cubic-bezier(.16,1,.3,1)}.ysalen .pied-contact a:hover,.ysalen .pied-liens a:hover,.ysalen .seconde-porte a:hover{background-size:100% 2px}.ysalen .lien-detail a{transition:color .15s ease,text-decoration-color .15s ease}.ysalen .lien-detail a:after{display:inline-block;transition:transform .15s ease}.ysalen .lien-detail a:hover:after{transform:translateX(3px)}.ysalen .lien-detail a:hover{text-decoration-color:var(--indigo)}}