/*
Theme Name: Liasse
Theme URI: https://entreprise-malin.fr/
Description: Thème en blocs d'Entreprise Malin : la liasse et le formulaire d'entreprise (feuillets autocopiants empilés, bande collée, coin plié, cases à cocher, numéroteur, lignes à compléter). Information générale juridique et fiscale, sans conseil personnalisé.
Version: 1.0.0
Requires at least: 6.6
Requires PHP: 8.1
Text Domain: liasse
License: GNU General Public License v2 or later
*/
@font-face{font-family: "Epilogue";font-style: normal;font-weight: 600 800;font-display: swap;src: url("polices/epilogue.woff2") format("woff2")}@font-face{font-family: "Manrope";font-style: normal;font-weight: 400 700;font-display: swap;src: url("polices/manrope.woff2") format("woff2")}@font-face{font-family: "Courier Prime";font-style: normal;font-weight: 400;font-display: swap;src: url("polices/courier-prime.woff2") format("woff2")}@font-face{font-family: "Courier Prime";font-style: normal;font-weight: 700;font-display: swap;src: url("polices/courier-prime-gras.woff2") format("woff2")}:root{--lss-rose: #B8329F;--lss-rose-profond: #8A1F7B;--lss-prune: #3A0F36;--lss-rose-pale: #F8E8F5;--lss-rose-clair: #E58AD6;--lss-papier: #F4F2EF;--lss-brume: #EAE6E1;--lss-ligne: #D8D2CB;--lss-blanc: #FFFFFF;--lss-encre: #1D1620;--lss-encre-claire: #2C2230;--lss-texte: #2E2A31;--lss-gris: #5E5862;--lss-verif-fond: #FFF3D6;--lss-verif-texte: #7A4A00;--lss-titres: "Epilogue","Segoe UI",Arial,sans-serif;--lss-lecture: "Manrope","Segoe UI",Roboto,Arial,sans-serif;--lss-machine: "Courier Prime","Courier New",monospace;--lss-gouttiere: clamp(16px,4vw,40px);--lss-haut: 68px;--lss-large: 1180px;--lss-col: 1068px;--lss-rayon: 2px;--lss-fond: var(--lss-papier)}*,*::before,*::after{box-sizing: border-box}html{scroll-padding-top: 92px;-webkit-text-size-adjust: 100%}body.lss-corps{margin: 0;background: var(--lss-papier);color: var(--lss-texte);font-family: var(--lss-lecture);font-size: 17.5px;line-height: 1.7;-webkit-font-smoothing: antialiased;text-rendering: optimizeLegibility;overflow-x: hidden}img,svg{max-width: 100%}img{height: auto}a{color: inherit}:focus-visible{outline: 3px solid var(--lss-rose);outline-offset: 3px}[id]{scroll-margin-top: 92px}.wp-site-blocks{padding: 0}.lss-evitement{position: absolute;left: -999px;top: 8px;z-index: 100;background: var(--lss-encre);color: #fff;padding: 10px 18px}.lss-evitement:focus{left: 12px}td,th,.lss-numero,.lss-exemplaire__no,.lss-exemplaire__nb,.lss-entree__nb,.lss-etape__n,.lss-temps__n,.lss-repere__valeur,.lss-rubrique-menu__numero{font-variant-numeric: tabular-nums}.lss-bande{position: absolute;left: 0;right: 0;top: 0;height: 6px;background: var(--lss-rose);pointer-events: none}.lss-case{display: inline-block;flex: none;width: 18px;height: 18px;border: 2px solid var(--lss-encre);background-color: #fff}.lss-case--cochee{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpath d='M2 7.5l3.2 3.2L12 3' fill='none' stroke='%238A1F7B' stroke-width='2.4'/%3E%3C/svg%3E");background-position: center;background-repeat: no-repeat;background-size: 13px}.lss-ligne-a-completer{display: block;height: 1px;background: var(--lss-encre);opacity: .55}.lss-haut{position: sticky;top: 0;z-index: 50;height: var(--lss-haut);background: var(--lss-rose-profond);color: #fff}.lss-haut::after{content: "";position: absolute;left: 0;right: 0;bottom: 0;height: 4px;background: var(--lss-rose-clair);pointer-events: none}.lss-cartouche__rang{max-width: 1320px;height: var(--lss-haut);margin: 0 auto;padding: 0 var(--lss-gouttiere);display: flex;align-items: center;gap: 12px}.lss-marque{display: inline-flex;align-items: center;gap: 12px;text-decoration: none;color: #fff;flex: none}.lss-marque__nom{font-family: var(--lss-titres);font-weight: 800;font-size: 22px;line-height: 1.1;letter-spacing: -.005em;white-space: nowrap}.lss-marque__liasse{flex: none}.lss-menu{display: none;margin-left: auto;min-width: 0}.lss-menu__liste{display: flex;align-items: center;gap: 0;list-style: none;margin: 0;padding: 0}.lss-menu__lien{display: flex;align-items: center;height: var(--lss-haut);padding: 4px 9px 0;color: #fff;font-size: 14.5px;font-weight: 600;line-height: 1.2;text-decoration: none;white-space: nowrap;border-bottom: 4px solid transparent}.lss-menu__lien:hover{background: rgba(255,255,255,.12)}.lss-menu__lien[aria-current="page"]{border-bottom-color: #fff;background: rgba(255,255,255,.1)}.lss-menu__ouvrir{margin-left: auto;display: inline-flex;align-items: center;gap: 8px;height: 44px;padding: 0 14px;border: 1px solid rgba(255,255,255,.5);border-radius: var(--lss-rayon);background: transparent;color: #fff;font: 600 15px/1 var(--lss-lecture);cursor: pointer}.lss-loupe{display: inline-flex;align-items: center;justify-content: center;width: 44px;height: 44px;border: 1px solid rgba(255,255,255,.5);border-radius: var(--lss-rayon);background: transparent;color: #fff;cursor: pointer;flex: none}.lss-loupe:hover,.lss-menu__ouvrir:hover{background: rgba(255,255,255,.16)}.lss-haut :focus-visible{outline-color: #fff}.lss-panneau,.lss-recherche-haut{position: fixed;inset: var(--lss-haut) 0 auto 0;width: 100%;max-width: none;margin: 0;padding: 0;border: 0;background: var(--lss-papier);color: var(--lss-texte);box-shadow: 0 22px 44px rgba(58,15,54,.3);border-bottom: 4px solid var(--lss-rose);overflow: auto;max-height: calc(100svh - var(--lss-haut))}.lss-panneau::backdrop,.lss-recherche-haut::backdrop{background: rgba(29,22,32,.4)}.lss-panneau__in{max-width: var(--lss-large);margin: 0 auto;padding: 28px var(--lss-gouttiere) 24px}.lss-panneau__titre{margin: 0 0 16px;font: 800 22px/1.2 var(--lss-titres);color: var(--lss-encre)}.lss-panneau__liste,.lss-panneau__liens{list-style: none;margin: 0;padding: 0}.lss-panneau__liste{display: grid;grid-template-columns: repeat(auto-fill,minmax(260px,1fr));gap: 10px 14px}.lss-rubrique-menu{display: flex;align-items: center;gap: 12px;padding: 10px 14px;border: 1px solid var(--lss-ligne);border-top: 4px solid var(--lss-rose);border-radius: var(--lss-rayon);background: #fff;color: var(--lss-encre);font-weight: 600;font-size: 16px;line-height: 1.25;text-decoration: none}.lss-rubrique-menu:hover,.lss-rubrique-menu[aria-current="page"]{border-color: var(--lss-rose-profond);border-top-color: var(--lss-rose)}.lss-rubrique-menu__numero{flex: none;font: 700 13px/1 var(--lss-machine);color: var(--lss-rose-profond);letter-spacing: .04em}.lss-panneau__liens{display: flex;flex-wrap: wrap;gap: 8px 22px;margin-top: 18px;padding-top: 16px;border-top: 1px solid var(--lss-ligne)}.lss-panneau__liens a{color: var(--lss-rose-profond);font-weight: 600;text-decoration: none}.lss-panneau__liens a:hover{text-decoration: underline;text-underline-offset: 4px}.lss-panneau__fermer{margin-top: 14px;padding: 9px 20px;border: 2px solid var(--lss-encre);border-radius: var(--lss-rayon);background: transparent;color: var(--lss-encre);font: 600 15px/1 var(--lss-lecture);cursor: pointer}.lss-recherche-haut__form{max-width: 760px;margin: 0 auto;padding: 26px var(--lss-gouttiere) 28px}.lss-recherche-haut__label,.lss-recherche__form label,.lss-pied__recherche label{display: block;margin-bottom: 10px;font: 800 19px/1.3 var(--lss-titres)}.lss-recherche-haut__champ,.lss-recherche__form>span,.lss-pied__recherche>span{display: flex;gap: 8px;padding: 5px;border: 2px solid var(--lss-encre);border-radius: var(--lss-rayon);background: #fff}.lss-recherche-haut__champ input,.lss-recherche__form input,.lss-pied__recherche input{flex: 1;min-width: 0;padding: 10px 14px;border: 0;background: transparent;font: 400 17px/1.3 var(--lss-lecture);color: var(--lss-texte)}.lss-recherche-haut__champ input:focus-visible,.lss-recherche__form input:focus-visible,.lss-pied__recherche input:focus-visible{outline: 0}.lss-recherche-haut__champ button,.lss-recherche__form button,.lss-pied__recherche button{padding: 10px 22px;border: 0;border-radius: var(--lss-rayon);background: var(--lss-rose-profond);color: #fff;font: 600 16px/1 var(--lss-lecture);cursor: pointer}.lss-recherche-haut__champ:focus-within,.lss-recherche__form>span:focus-within{box-shadow: 0 0 0 3px rgba(184,50,159,.4)}@media (min-width: 1340px){.lss-menu{display: block}.lss-menu__ouvrir{display: none}.lss-cartouche__rang{gap: 14px}}@media (min-width: 1340px) and (max-width: 1480px){.lss-menu__lien{padding-left: 7px;padding-right: 7px;font-size: 14px}}@media (max-width: 430px){.lss-marque__nom{font-size: 19px}.lss-menu__ouvrir span{display: none}.lss-menu__ouvrir{width: 44px;padding: 0;justify-content: center}.lss-marque{gap: 9px}}.lss-bouton{display: inline-flex;align-items: center;justify-content: center;padding: 13px 26px;border: 2px solid var(--lss-rose-profond);border-radius: var(--lss-rayon);background: var(--lss-rose-profond);color: #fff;font: 700 16.5px/1.2 var(--lss-lecture);text-decoration: none;white-space: nowrap;cursor: pointer;transition: background .15s,color .15s}.lss-bouton:hover{background: var(--lss-prune);border-color: var(--lss-prune)}.lss-bouton--contour{background: transparent;color: var(--lss-encre);border-color: var(--lss-encre)}.lss-bouton--contour:hover{background: var(--lss-encre);color: #fff;border-color: var(--lss-encre)}.lss-boutons{display: flex;flex-wrap: nowrap;gap: 12px;margin: 26px 0 0}.lss-surtitre{display: flex;flex-wrap: wrap;align-items: center;gap: 8px;margin: 0 0 14px;color: var(--lss-gris);font-size: 13.5px;font-weight: 700;letter-spacing: .1em;text-transform: uppercase}.lss-etiquette{display: inline-block;padding: 3px 10px;border-radius: var(--lss-rayon);background: var(--lss-brume);color: var(--lss-encre);font-size: 12.5px;font-weight: 600;letter-spacing: .02em;text-transform: none;text-decoration: none;line-height: 1.4}a.lss-etiquette:hover{background: var(--lss-encre);color: #fff}.lss-etiquette--type{background: transparent;box-shadow: inset 0 0 0 1px var(--lss-ligne)}.lss-etiquettes{display: flex;flex-wrap: wrap;gap: 6px;margin: 0 0 8px}.lss-numero{display: inline-block;padding: 2px 10px;border: 1px solid var(--lss-encre);background: #fff;color: var(--lss-encre);font: 700 14px/1.5 var(--lss-machine);letter-spacing: .04em;text-transform: none;white-space: nowrap}.lss-titre-page{margin: 0 0 16px;color: var(--lss-encre);font: 800 clamp(32px,4.2vw,50px)/1.12 var(--lss-titres);letter-spacing: -.012em}.lss-chapeau{max-width: 62ch;margin: 0 0 14px;color: var(--lss-texte);font-size: 19.5px;line-height: 1.6}.lss-maj{margin: 14px 0 0;color: var(--lss-gris);font-size: 14.5px}.lss-intitule{margin: 0;color: var(--lss-encre);font: 800 clamp(26px,3vw,34px)/1.2 var(--lss-titres);letter-spacing: -.01em}.lss-tranche .lss-intitule::after,.lss-volet>.lss-intitule::after,.lss-retenir>.lss-intitule::after{content: "";display: block;width: 72px;height: 5px;margin-top: 12px;background: var(--lss-rose)}.lss-tout-voir{color: var(--lss-rose-profond);font-weight: 700;text-decoration: none;white-space: nowrap}.lss-tout-voir::after{content: " →"}.lss-tout-voir:hover{text-decoration: underline;text-underline-offset: 4px}.lss-hero{position: relative;height: clamp(480px,calc(100svh - 168px),760px);overflow: hidden;display: flex;background: var(--lss-papier)}.lss-hero__in{width: 100%;max-width: var(--lss-large);margin: 0 auto;padding: 24px var(--lss-gouttiere);display: grid;grid-template-columns: minmax(0,1fr) 420px;gap: 48px;align-items: center}.lss-hero__texte{max-width: 740px}.lss-hero .lss-titre-page{font-size: clamp(34px,4.3vw,56px)}.lss-hero .lss-chapeau{margin-bottom: 0;max-width: 56ch}.lss-hero .lss-surtitre{color: var(--lss-rose-profond)}.lss-hero__liasse{margin: 0;text-align: center}.lss-hero__liasse svg{display: block;width: 100%;max-width: 380px;height: auto;margin: 0 auto}.lss-hero__pile{position: relative;margin: 36px 44px 0 0}.lss-hero__dos{position: absolute;inset: 0;border: 2px solid var(--lss-ligne);background: #fff}.lss-hero__dos--2{background: var(--lss-rose-pale);border-color: rgba(184,50,159,.5);transform: translate(22px,-18px)}.lss-hero__dos--3{transform: translate(44px,-36px)}.lss-hero__devant{position: relative;z-index: 1;background: #fff;border: 2px solid var(--lss-encre);padding: 0 0 12px}.lss-hero__bande{margin: 0 0 12px;padding: 4px 14px;background: var(--lss-rose);color: #fff;font: 700 15px/1.5 var(--lss-machine);text-align: left}.lss-hero__cliche{display: block;width: calc(100% - 24px);height: auto;margin: 0 12px}.lss-hero__legende{margin: 10px 0 0;color: var(--lss-gris);font-size: 13.5px;line-height: 1.4}.lss-hero__legende span{font-family: var(--lss-machine);font-weight: 700;color: var(--lss-encre)}.lss-tranche{--lss-fond: var(--lss-papier);padding: 72px var(--lss-gouttiere)}.lss-tranche__in{max-width: calc(var(--lss-large) - 2 * var(--lss-gouttiere));margin: 0 auto}.lss-tranche__tete{display: flex;align-items: flex-start;justify-content: space-between;gap: 16px;margin-bottom: 36px}.lss-fond--papier{--lss-fond: var(--lss-papier);background: var(--lss-papier)}.lss-fond--brume{--lss-fond: var(--lss-brume);background: var(--lss-brume)}.lss-fond--blanc{--lss-fond: #fff;background: #fff}.lss-fond--rose{--lss-fond: var(--lss-rose-pale);background: var(--lss-rose-pale)}.lss-fond--encre{--lss-fond: var(--lss-encre-claire);background: var(--lss-encre-claire);color: #E9E2EC}.lss-fond--encre .lss-intitule{color: #fff}.lss-fond--encre .lss-intitule::after{background: var(--lss-rose-clair)}.lss-entrees{list-style: none;margin: 0;padding: 0;display: grid;grid-template-columns: repeat(auto-fit,minmax(240px,1fr));gap: 16px}.lss-entree{display: flex;gap: 14px;height: 100%;padding: 20px;background: #fff;border: 1px solid var(--lss-ligne);border-top: 4px solid var(--lss-rose);border-radius: var(--lss-rayon);text-decoration: none;color: var(--lss-texte)}.lss-entree:hover{border-color: var(--lss-rose-profond);border-top-color: var(--lss-rose)}.lss-entree .lss-case{margin-top: 4px}.lss-entree__corps{display: flex;flex-direction: column;gap: 6px;min-width: 0}.lss-entree__titre{color: var(--lss-encre);font: 800 21px/1.25 var(--lss-titres)}.lss-entree__texte{font-size: 15.5px;line-height: 1.55;color: var(--lss-gris)}.lss-entree__nb{margin-top: auto;padding-top: 6px;color: var(--lss-rose-profond);font-size: 13.5px;font-weight: 700}.lss-exemplaire{position: relative;isolation: isolate;background: #fff;border: 1px solid var(--lss-ligne);border-top: 6px solid var(--lss-rose);border-radius: var(--lss-rayon);margin: 0 8px 8px 0;box-shadow: 4px 4px 0 0 #fff,4px 4px 0 1px var(--lss-ligne),8px 8px 0 0 #fff,8px 8px 0 1px var(--lss-ligne);transition: box-shadow .15s}.lss-exemplaire::after{content: "";position: absolute;top: -6px;right: -1px;width: 20px;height: 20px;pointer-events: none;background: linear-gradient(225deg,transparent calc(50% - .75px),var(--lss-ligne) calc(50% - .75px) calc(50% + .75px),transparent calc(50% + .75px)),linear-gradient(225deg,var(--lss-fond) 50%,var(--lss-brume) 50%)}.lss-exemplaire:hover,.lss-exemplaire:focus-within{box-shadow: 2px 2px 0 0 #fff,2px 2px 0 1px var(--lss-ligne),4px 4px 0 0 #fff,4px 4px 0 1px var(--lss-ligne)}.lss-pile,.lss-grille{list-style: none;margin: 0;padding: 0;display: grid;gap: 28px 24px}.lss-pile{grid-template-columns: repeat(auto-fill,minmax(min(100%,260px),1fr))}.lss-exemplaire--rubrique,.lss-exemplaire--document{padding: 20px 22px 18px;display: flex;flex-direction: column}.lss-exemplaire--photo{padding: 0}.lss-exemplaire--photo .lss-exemplaire__corps{display: flex;flex-direction: column;flex: 1}.lss-exemplaire__no{align-self: flex-start;margin-bottom: 8px;padding: 1px 9px;background: var(--lss-brume);color: var(--lss-encre);font: 700 13px/1.6 var(--lss-machine);letter-spacing: .04em;white-space: nowrap}.lss-exemplaire--rubrique .lss-exemplaire__titre,.lss-exemplaire--document .lss-exemplaire__titre{margin: 0 0 6px;font: 800 20px/1.25 var(--lss-titres)}.lss-exemplaire--rubrique .lss-exemplaire__titre a,.lss-exemplaire--document .lss-exemplaire__titre a{color: var(--lss-encre);text-decoration: none}.lss-exemplaire--rubrique .lss-exemplaire__titre a::after,.lss-exemplaire--document .lss-exemplaire__titre a::after{content: "";position: absolute;inset: 0}.lss-exemplaire__nb{margin-top: auto;padding-top: 10px;color: var(--lss-gris);font-size: 13px;font-weight: 600;text-align: right}.lss-exemplaire__resume{margin: 0;font-size: 15.5px;line-height: 1.55;color: var(--lss-gris)}.lss-cycle{list-style: none;margin: 0;padding: 0;display: grid;grid-template-columns: repeat(5,minmax(0,1fr));gap: 0 22px}.lss-temps{position: relative;padding-top: 26px;border-top: 3px solid var(--lss-rose-clair)}.lss-temps__n{position: absolute;top: -3px;left: 0;padding: 2px 11px;background: var(--lss-rose-clair);color: var(--lss-encre);font: 800 15px/1.5 var(--lss-titres)}.lss-temps__titre{margin: 8px 0 12px;font: 800 21px/1.25 var(--lss-titres)}.lss-temps__titre a{color: #fff;text-decoration: none}.lss-temps__titre a:hover{text-decoration: underline;text-underline-offset: 4px}.lss-temps__liens{list-style: none;margin: 0;padding: 0}.lss-temps__liens li{margin: 0 0 8px;padding-left: 14px;position: relative;font-size: 15.5px;line-height: 1.4}.lss-temps__liens li::before{content: "";position: absolute;left: 0;top: .6em;width: 7px;height: 7px;background: var(--lss-rose-clair)}.lss-temps__liens a{color: #E9E2EC;text-decoration: none}.lss-temps__liens a:hover{color: #fff;text-decoration: underline;text-underline-offset: 3px}.lss-mots{list-style: none;margin: 0;padding: 0;columns: 2 420px;column-gap: 48px}.lss-mot{break-inside: avoid;padding: 0 0 18px;margin-bottom: 18px;border-bottom: 1px solid var(--lss-encre)}.lss-mot__terme{color: var(--lss-rose-profond);font: 800 21px/1.3 var(--lss-titres);text-decoration: none}.lss-mot__terme:hover{text-decoration: underline;text-underline-offset: 4px}.lss-mot__def{margin: 4px 0 0;font-size: 16px;line-height: 1.55;color: var(--lss-texte)}.lss-tableau{overflow-x: auto;-webkit-overflow-scrolling: touch;margin: 1.2em 0;max-width: 100%}.lss-grille-tab{width: 100%;border-collapse: collapse;background: #fff;border: 1px solid var(--lss-encre);font-size: 16px;line-height: 1.55}.lss-grille-tab th,.lss-grille-tab td{padding: 12px 16px;text-align: left;vertical-align: top;border: 1px solid var(--lss-ligne);font-weight: 400}.lss-grille-tab thead th{background: var(--lss-brume);color: var(--lss-encre);font-family: var(--lss-machine);font-size: 13px;font-weight: 700;letter-spacing: .08em;text-transform: uppercase;border-bottom: 2px solid var(--lss-encre);white-space: nowrap}.lss-grille-tab tbody th{width: 24%;font-weight: 700;color: var(--lss-encre)}.lss-grille-tab a{color: var(--lss-rose-profond)}.lss-grille-tab--statuts{min-width: 720px}.lss-legende-tab{margin: 12px 0 0;color: var(--lss-gris);font-size: 14.5px}.lss-fiches-pieces{list-style: none;margin: 0;padding: 0;display: grid;grid-template-columns: repeat(auto-fit,minmax(min(100%,300px),1fr));gap: 20px}.lss-fiche-pieces{padding: 22px 24px;background: #fff;border: 1px solid var(--lss-ligne);border-top: 4px solid var(--lss-rose);border-radius: var(--lss-rayon)}.lss-fiche-pieces__titre{margin: 0 0 14px;font: 800 20px/1.25 var(--lss-titres)}.lss-fiche-pieces__titre a{color: var(--lss-encre);text-decoration: none}.lss-fiche-pieces__titre a:hover{text-decoration: underline;text-underline-offset: 4px}.lss-cases{list-style: none;margin: 0;padding: 0;display: grid;gap: 10px}.lss-ligne-case{display: flex;align-items: flex-start;gap: 12px}.lss-ligne-case .lss-case{margin-top: 4px}.lss-ligne-case__t{flex: 1;min-width: 0;line-height: 1.55}.lss-ligne-case__t a{color: var(--lss-rose-profond)}.lss-calculs{list-style: none;margin: 0;padding: 0;display: grid;grid-template-columns: repeat(auto-fit,minmax(min(100%,250px),1fr));gap: 18px}.lss-calcul{padding: 20px 22px;background: #fff;border: 1px solid var(--lss-ligne);border-radius: var(--lss-rayon)}.lss-calcul__titre{margin: 0 0 12px;font: 800 20px/1.25 var(--lss-titres)}.lss-calcul__titre a{color: var(--lss-encre);text-decoration: none}.lss-calcul__titre a:hover{color: var(--lss-rose-profond)}.lss-calcul__resume{margin: 0;color: var(--lss-gris);font-size: 15.5px}.lss-formule{margin: 0;padding: 14px 16px;background: var(--lss-brume);border-left: 3px solid var(--lss-rose);font: 700 15.5px/1.55 var(--lss-machine);color: var(--lss-encre);overflow-wrap: anywhere}.lss-reperes-source{list-style: none;margin: 0;padding: 0;display: grid;gap: 0}.lss-repere-source{display: flex;gap: 14px;align-items: flex-start;padding: 16px 0;border-top: 1px solid var(--lss-ligne)}.lss-repere-source:last-child{border-bottom: 1px solid var(--lss-ligne)}.lss-repere-source .lss-case{margin-top: 4px}.lss-repere-source__texte{margin: 0;font-weight: 600;color: var(--lss-encre);line-height: 1.5}.lss-repere-source__ligne{margin: 4px 0 0;color: var(--lss-gris);font-size: 14.5px}.lss-repere-source__ligne a{color: var(--lss-rose-profond)}.lss-erreurs{list-style: none;margin: 0;padding: 0;display: grid;grid-template-columns: repeat(auto-fit,minmax(min(100%,250px),1fr));gap: 18px}.lss-erreur{display: flex;flex-direction: column;gap: 10px;padding: 20px 22px;background: #fff;border: 1px solid var(--lss-ligne);border-left: 4px solid var(--lss-encre);border-radius: var(--lss-rayon)}.lss-erreur__texte{margin: 0;font-weight: 500;line-height: 1.55;color: var(--lss-encre)}.lss-erreur__page{margin-top: auto;color: var(--lss-rose-profond);font-size: 14.5px;font-weight: 700}.lss-organismes{list-style: none;margin: 0 0 22px;padding: 0;display: grid;gap: 0}.lss-organisme{display: grid;grid-template-columns: minmax(180px,280px) minmax(0,1fr);gap: 4px 28px;align-items: baseline;padding: 14px 0;border-top: 1px solid var(--lss-ligne)}.lss-organisme:last-child{border-bottom: 1px solid var(--lss-ligne)}.lss-organisme__nom{color: var(--lss-rose-profond);font: 800 19px/1.3 var(--lss-titres);text-decoration: none}a.lss-organisme__nom:hover{text-decoration: underline;text-underline-offset: 4px}.lss-organisme p{margin: 0;font-size: 16px;line-height: 1.5;color: var(--lss-gris)}.lss-regle{margin: 0;padding: 16px 20px;background: var(--lss-rose-pale);border-left: 4px solid var(--lss-rose)}.lss-grille{grid-template-columns: repeat(auto-fill,minmax(min(100%,300px),1fr))}.lss-exemplaire{display: flex;flex-direction: column}.lss-exemplaire__vignette{display: block;aspect-ratio: 3 / 2;overflow: hidden;background: var(--lss-brume)}.lss-exemplaire__image{display: block;width: 100%;height: 100%;object-fit: cover}.lss-exemplaire__panneau{display: flex;flex-direction: column;justify-content: flex-end;gap: 12px;height: 100%;padding: 18px;background: var(--lss-brume)}.lss-exemplaire__numero{color: var(--lss-encre);font: 700 30px/1 var(--lss-machine);letter-spacing: .02em;white-space: nowrap}.lss-exemplaire__corps{padding: 16px 18px 20px}.lss-exemplaire__corps .lss-exemplaire__titre{margin: 0 0 6px;font: 800 20px/1.25 var(--lss-titres);overflow-wrap: anywhere}.lss-exemplaire__corps .lss-exemplaire__titre a{color: var(--lss-encre);text-decoration: none}.lss-exemplaire__corps .lss-exemplaire__titre a::after{content: "";position: absolute;inset: 0}.lss-plumes{list-style: none;margin: 0;padding: 0;display: flex;flex-wrap: wrap;gap: 14px 40px}.lss-plume{display: flex;align-items: center;gap: 14px}.lss-plume p{margin: 0;line-height: 1.35}.lss-plume a{color: var(--lss-encre);font-weight: 700;text-decoration: none}.lss-plume a:hover{text-decoration: underline;text-underline-offset: 4px}.lss-plume span{color: var(--lss-gris);font-size: 14.5px}.lss-plume__portrait{width: 64px;height: 64px;object-fit: cover;border-radius: var(--lss-rayon);display: block}.lss-feuille{position: relative;background: #fff;border: 1px solid var(--lss-ligne);border-radius: var(--lss-rayon)}.lss-feuille--seo{padding: 50px 44px 44px;border-color: #E2BBDB}.lss-feuille--rubrique{margin-top: 56px}.lss-questions-frequentes{margin-top: 36px}.lss-questions-frequentes .lss-question{margin-top: 10px}.lss-corps-page--fiche,.lss-corps-page--centree,.lss-corps-page--recherche{padding: 20px var(--lss-gouttiere) 72px;--lss-col: 1068px}.lss-corps-page:has(.lss-page--solo),.lss-corps-page--centree{--lss-col: 820px}.lss-corps-page:has(.lss-rubrique){--lss-col: var(--lss-large)}.lss-chemin,.lss-ouverture,.lss-page,.lss-rubrique,.lss-recherche,.lss-corps-page>.lss-feuille--institution{max-width: var(--lss-col);margin-left: auto;margin-right: auto}.lss-chemin ol{display: flex;flex-wrap: wrap;gap: 4px 0;list-style: none;margin: 0 0 22px;padding: 0;font-size: 14px;color: var(--lss-gris)}.lss-chemin li + li::before{content: "/";margin: 0 9px;color: #A79FAB}.lss-chemin a{color: var(--lss-rose-profond);text-decoration: none}.lss-chemin a:hover{text-decoration: underline}.lss-ouverture{display: grid;gap: 40px;margin-bottom: 36px;align-items: center}.lss-ouverture--photo{grid-template-columns: minmax(0,1fr) minmax(0,440px)}.lss-ouverture--auteur{grid-template-columns: 220px minmax(0,1fr)}.lss-ouverture__poste{margin: 0 0 12px;color: var(--lss-rose-profond);font-weight: 700}.lss-portrait{margin: 0}.lss-portrait img{display: block;width: 220px;height: 220px;object-fit: cover;border-radius: var(--lss-rayon);border: 1px solid var(--lss-ligne)}.lss-photo{position: relative;margin: 0;background: #fff;border: 1px solid var(--lss-ligne);border-radius: var(--lss-rayon)}.lss-photo__cadre{padding: 14px 8px 8px}.lss-photo__cadre img{display: block;width: 100%;height: auto;aspect-ratio: 3 / 2;object-fit: cover}.lss-page{display: grid;grid-template-columns: minmax(0,1fr);gap: 48px;align-items: start}.lss-page:not(.lss-page--solo){grid-template-columns: minmax(0,1fr) 250px}.lss-page__principal{min-width: 0}.lss-page__lateral{position: sticky;top: calc(var(--lss-haut) + 24px);align-self: start}.lss-feuille--page,.lss-feuille--institution{padding: 50px 44px 36px}.lss-plan{padding: 18px 20px;background: #fff;border: 1px solid var(--lss-ligne);border-top: 4px solid var(--lss-rose);border-radius: var(--lss-rayon);font-size: 15px}.lss-plan__titre{margin: 0 0 8px;font: 800 18px/1.3 var(--lss-titres);color: var(--lss-encre)}.lss-plan ol{margin: 0;padding: 0;list-style: none;counter-reset: plan}.lss-plan li{counter-increment: plan;padding: 5px 0 5px 28px;position: relative;line-height: 1.4;border-top: 1px solid var(--lss-brume)}.lss-plan li::before{content: counter(plan);position: absolute;left: 0;top: 5px;width: 20px;color: var(--lss-gris);font: 700 13px/1.6 var(--lss-machine)}.lss-plan a{color: var(--lss-texte);text-decoration: none}.lss-plan a:hover{color: var(--lss-rose-profond);text-decoration: underline}.lss-volet{margin-top: 44px}.lss-volet--suite{margin-top: 56px}.lss-volet>.lss-intitule{margin-bottom: 22px}.lss-reponse{margin: 0 0 28px;padding: 22px 26px;background: var(--lss-rose-pale);border-left: 4px solid var(--lss-rose)}.lss-reponse p{margin: 0;font-size: 19.5px;line-height: 1.6;color: var(--lss-encre)}.lss-reponse__etiquette{margin-bottom: 6px !important;color: var(--lss-rose-profond) !important;font: 700 12.5px/1.5 var(--lss-machine) !important;letter-spacing: .1em;text-transform: uppercase}.lss-averifier{margin: 0 0 28px;padding: 20px 24px;background: var(--lss-verif-fond);border: 1px solid #E8D29A;border-left: 4px solid var(--lss-verif-texte)}.lss-averifier p{margin: 0;color: var(--lss-verif-texte)}.lss-averifier__titre{margin-bottom: 12px !important;font: 800 19px/1.3 var(--lss-titres)}.lss-averifier .lss-case{border-color: var(--lss-verif-texte)}.lss-averifier .lss-ligne-case__t{color: #3B2A00}.lss-averifier__date{margin-top: 14px !important;font-size: 14.5px}.lss-exemple{margin: 0;border: 1px solid var(--lss-encre);background: #fff}.lss-exemple__titre{margin: 0;padding: 8px 16px;background: var(--lss-brume);border-bottom: 1px solid var(--lss-encre);font: 700 13px/1.5 var(--lss-machine);letter-spacing: .06em;text-transform: uppercase;color: var(--lss-encre)}.lss-exemple__corps{padding: 14px 18px 8px}.lss-exemple__corps p{margin: 0 0 .7em;padding-bottom: .2em;border-bottom: 1px solid var(--lss-encre)}.lss-reperes{list-style: none;margin: 0 0 28px;padding: 0;display: flex;flex-direction: column;align-items: flex-start;gap: 8px}.lss-repere{display: flex;flex-wrap: wrap;gap: 4px 14px;align-items: baseline;padding: 8px 14px;background: var(--lss-papier);border: 1px solid var(--lss-ligne);border-radius: var(--lss-rayon);max-width: 100%}.lss-repere__nom{color: var(--lss-gris);font: 700 12.5px/1.5 var(--lss-machine);letter-spacing: .06em;text-transform: uppercase}.lss-repere__valeur{color: var(--lss-encre);font-weight: 600;overflow-wrap: anywhere}.lss-definition{margin: 0;font-size: 18px}.lss-note{margin: 14px 0 0;color: var(--lss-gris);font-size: 15px}.lss-mere{margin: 36px 0 0;padding: 14px 18px;background: var(--lss-brume);display: flex;flex-wrap: wrap;gap: 4px 14px;align-items: baseline}.lss-mere span{color: var(--lss-gris);font: 700 12.5px/1.5 var(--lss-machine);letter-spacing: .06em;text-transform: uppercase}.lss-mere a{color: var(--lss-rose-profond);font-weight: 700}.lss-cases--pieces .lss-ligne-case,.lss-cases--verifier .lss-ligne-case{font-size: 16.5px}.lss-etapes{list-style: none;margin: 0;padding: 0;display: grid;gap: 12px}.lss-etape{display: flex;align-items: flex-start;gap: 14px}.lss-etape__n{flex: none;min-width: 30px;padding: 2px 9px;background: var(--lss-encre);color: #fff;text-align: center;font: 700 15px/1.55 var(--lss-machine);margin-top: 2px}.lss-etape__t{flex: 1;min-width: 0}.lss-etape__t a{color: var(--lss-rose-profond)}.lss-liste{margin: 0;padding-left: 1.3em}.lss-liste li{margin: .4em 0;padding-left: .2em}.lss-liste li::marker{color: var(--lss-rose-profond)}.lss-retenir{margin-top: 44px;padding: 24px 28px;background: var(--lss-rose-pale);border: 1px solid #E2BBDB;border-radius: var(--lss-rayon)}.lss-retenir>.lss-intitule{font-size: 26px;margin-bottom: 18px}.lss-cas-liste{display: grid;gap: 10px}.lss-cas{padding: 14px 18px;background: var(--lss-papier);border: 1px solid var(--lss-ligne);border-left: 4px solid var(--lss-encre);border-radius: var(--lss-rayon)}.lss-cas p{margin: 0}.lss-cas__situation{color: var(--lss-encre);font-weight: 700;margin-bottom: 2px !important}.lss-texte{font-size: 17.5px}.lss-texte>*:first-child{margin-top: 0}.lss-texte h2{margin: 2em 0 .6em;color: var(--lss-encre);font: 800 30px/1.2 var(--lss-titres);letter-spacing: -.01em}.lss-texte h2::after{content: "";display: block;width: 72px;height: 5px;margin-top: 12px;background: var(--lss-rose)}.lss-texte h3{margin: 1.6em 0 .5em;color: var(--lss-encre);font: 700 22px/1.3 var(--lss-titres)}.lss-texte p{margin: 0 0 1em}.lss-texte ul,.lss-texte ol{margin: 0 0 1.1em;padding-left: 1.3em}.lss-texte li{margin: .35em 0}.lss-texte li::marker{color: var(--lss-rose-profond)}.lss-texte a,.lss-references a,.lss-questions-page a,.lss-feuille--institution a{color: var(--lss-rose-profond);text-underline-offset: 3px}.lss-texte strong{color: var(--lss-encre);font-weight: 700}.lss-texte table{width: 100%;border-collapse: collapse;background: #fff;border: 1px solid var(--lss-encre);font-size: 16px}.lss-texte th,.lss-texte td{padding: 10px 14px;border: 1px solid var(--lss-ligne);text-align: left;vertical-align: top}.lss-texte th{background: var(--lss-brume);font-weight: 700}.lss-feuille--institution .lss-texte h2:first-child{margin-top: 0}.lss-question{background: var(--lss-papier);border: 1px solid var(--lss-ligne);border-radius: var(--lss-rayon);margin: 0 0 10px}.lss-question summary{padding: 14px 18px;cursor: pointer;font-weight: 600;color: var(--lss-encre);list-style: none;display: flex;justify-content: space-between;gap: 14px}.lss-question summary::-webkit-details-marker{display: none}.lss-question summary::after{content: "+";flex: none;color: var(--lss-rose-profond);font: 700 20px/1.2 var(--lss-machine)}.lss-question[open] summary::after{content: "−"}.lss-question[open]{border-color: var(--lss-rose-profond);background: #fff}.lss-question p{margin: 0;padding: 0 18px 16px;font-size: 16.5px;line-height: 1.65}.lss-references{margin: 0;padding-left: 1.2em;font-size: 16px}.lss-references li{margin: .35em 0}.lss-references__date{margin: 12px 0 0;color: var(--lss-gris);font-size: 14.5px}.lss-signature{display: flex;align-items: center;gap: 12px;margin: 44px 0 0;padding-top: 18px;border-top: 1px solid var(--lss-ligne);color: var(--lss-gris);font-size: 14.5px;line-height: 1.5}.lss-signature a{color: var(--lss-rose-profond);font-weight: 600}.lss-signature__portrait{flex: none;width: 44px;height: 44px;object-fit: cover;border-radius: var(--lss-rayon)}.lss-plume-fiches{list-style: none;margin: 28px 0;padding: 0;display: grid;gap: 22px}.lss-plume-fiche{display: flex;gap: 22px;padding: 22px;background: #fff;border: 1px solid var(--lss-ligne);border-top: 4px solid var(--lss-rose);border-radius: var(--lss-rayon)}.lss-plume-fiche__portrait{flex: none;width: 128px;height: 128px;object-fit: cover;border-radius: var(--lss-rayon)}.lss-plume-fiche p{margin: 0 0 6px}.lss-plume-fiche__nom{color: var(--lss-encre);font: 800 23px/1.2 var(--lss-titres)}.lss-plume-fiche__poste{color: var(--lss-rose-profond);font-weight: 700}.lss-plume-fiche__lien{color: var(--lss-rose-profond);font-weight: 700}.lss-fiche-auteur .lss-volet:first-child{margin-top: 0}.lss-signees{list-style: none;margin: 0;padding: 0}.lss-signees li{padding: 8px 0;border-bottom: 1px solid var(--lss-brume)}.lss-signees a{color: var(--lss-rose-profond);font-weight: 600}.lss-signees__date{display: block;color: var(--lss-gris);font-size: 14px}.lss-bobine{margin: 28px 0;padding: 0}.lss-bobine__cadre{position: relative;max-width: 640px;padding-top: 6px;background: #fff;border: 1px solid var(--lss-ligne);overflow: hidden}.lss-ecran{position: relative;display: block;width: 100%;padding: 0;border: 0;background: var(--lss-encre);cursor: pointer;aspect-ratio: 4 / 3;overflow: hidden}.lss-ecran img{display: block;width: 100%;height: 100%;object-fit: cover;opacity: .92}.lss-ecran__lire{position: absolute;left: 14px;bottom: 14px;display: inline-flex;align-items: center;gap: 8px;padding: 10px 18px 10px 14px;background: var(--lss-rose-profond);color: #fff;font: 700 16px/1 var(--lss-lecture);border-radius: var(--lss-rayon)}.lss-ecran:hover .lss-ecran__lire,.lss-ecran:focus-visible .lss-ecran__lire{background: var(--lss-prune)}.lss-ecran__lecteur{display: block;width: 100%;aspect-ratio: 16 / 9;border: 0}.lss-bobine__legende{margin: 10px 0 0;max-width: 640px;color: var(--lss-gris);font-size: 15px;line-height: 1.55}.lss-bobine__etiquette{display: inline-block;margin-right: 6px;padding: 1px 8px;background: var(--lss-brume);color: var(--lss-encre);font: 700 12.5px/1.6 var(--lss-machine);letter-spacing: .06em;text-transform: uppercase}.lss-recherche{max-width: 860px}.lss-recherche__titre{margin: 0 0 22px;color: var(--lss-encre);font: 800 clamp(30px,4vw,44px)/1.15 var(--lss-titres)}.lss-recherche__form{margin: 0 0 32px}.lss-recherche__vide,.lss-recherche__renvoi{color: var(--lss-gris)}.lss-recherche__renvoi{margin-top: 28px;padding: 14px 18px;background: var(--lss-verif-fond);border-left: 4px solid var(--lss-verif-texte);color: var(--lss-verif-texte)}.lss-recherche__pages ul{display: flex;flex-wrap: wrap;gap: 8px;list-style: none;padding: 0;margin: 28px 0 0}.lss-recherche__pages a,.lss-recherche__pages span{display: inline-block;padding: 6px 12px;border: 1px solid var(--lss-ligne);border-radius: var(--lss-rayon);background: #fff;text-decoration: none;color: var(--lss-texte)}.lss-recherche__pages .current{background: var(--lss-rose-profond);border-color: var(--lss-rose-profond);color: #fff}.lss-courrier{margin: 28px 0 0;display: grid;gap: 4px}.lss-courrier p{margin: 0 0 14px}.lss-courrier label{display: block;margin-bottom: 4px;color: var(--lss-encre);font: 700 12.5px/1.5 var(--lss-machine);letter-spacing: .08em;text-transform: uppercase}.lss-courrier input,.lss-courrier select,.lss-courrier textarea{width: 100%;padding: 10px 6px;border: 0;border-bottom: 1px solid var(--lss-encre);border-radius: 0;background: var(--lss-papier);color: var(--lss-texte);font: 400 17px/1.4 var(--lss-lecture)}.lss-courrier input:focus-visible,.lss-courrier select:focus-visible,.lss-courrier textarea:focus-visible{outline: 3px solid rgba(184,50,159,.45);outline-offset: 1px;background: #fff}.lss-courrier__aide,.lss-courrier__rgpd{display: block;margin-top: 6px;color: var(--lss-gris);font-size: 14.5px}.lss-courrier__piege{position: absolute;left: -9999px;width: 1px;height: 1px;overflow: hidden}.lss-courrier__etat{padding: 14px 18px;border-radius: var(--lss-rayon);font-weight: 600}.lss-courrier__etat--ok{background: var(--lss-rose-pale);border-left: 4px solid var(--lss-rose);color: var(--lss-encre)}.lss-courrier__etat--non{background: var(--lss-verif-fond);border-left: 4px solid var(--lss-verif-texte);color: var(--lss-verif-texte)}.lss-verifier{background: var(--lss-verif-fond);border-top: 1px solid #E8D29A}.lss-verifier__in{max-width: var(--lss-large);margin: 0 auto;padding: 22px var(--lss-gouttiere);display: flex;gap: 16px;align-items: flex-start}.lss-verifier__case{flex: none;width: 22px;height: 22px;margin-top: 2px;border: 2px solid var(--lss-verif-texte);background-color: #fff;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpath d='M7 3v5.5' stroke='%237A4A00' stroke-width='2.2'/%3E%3Cpath d='M7 10.4v1.4' stroke='%237A4A00' stroke-width='2.2'/%3E%3C/svg%3E");background-position: center;background-repeat: no-repeat;background-size: 14px}.lss-verifier p{margin: 0;color: var(--lss-verif-texte);font-size: 15.5px;line-height: 1.6}.lss-verifier__titre{margin-bottom: 4px !important;font: 800 17px/1.3 var(--lss-titres)}.lss-pied{position: relative;background: var(--lss-prune);color: #E9D3E5;padding: 0 var(--lss-gouttiere);border-top: 6px solid var(--lss-rose)}.lss-pied__grille{max-width: calc(var(--lss-large) - 2 * var(--lss-gouttiere));margin: 0 auto;padding: 48px 0 32px;display: grid;grid-template-columns: 1.5fr 1fr 1fr 1fr;gap: 32px 36px}.lss-pied a{color: #fff;text-decoration: none}.lss-pied a:hover{text-decoration: underline;text-underline-offset: 4px}.lss-pied :focus-visible{outline-color: #fff}.lss-pied__col ul{list-style: none;margin: 0;padding: 0}.lss-pied__col li{margin: 0 0 7px;font-size: 15.5px;line-height: 1.4}.lss-pied__titre{margin: 0 0 12px;color: #fff;font: 800 18px/1.2 var(--lss-titres)}.lss-pied__col--marque p{margin: 14px 0 0;font-size: 15px;line-height: 1.6}.lss-pied__col--marque .lss-pied__statut{color: #D9B9D3;font-size: 14px}.lss-marque--pied .lss-marque__nom{font-size: 23px}.lss-pied__note{margin: 10px 0 0;font-size: 14px;color: #D9B9D3}.lss-pied__bas{max-width: calc(var(--lss-large) - 2 * var(--lss-gouttiere));margin: 0 auto;padding: 22px 0 30px;border-top: 1px solid rgba(255,255,255,.22);display: flex;flex-wrap: wrap;gap: 16px 40px;align-items: center;justify-content: space-between}.lss-pied__recherche{flex: 1 1 380px;max-width: 520px}.lss-pied__recherche label{color: #fff;font-size: 17px}.lss-pied__recherche>span{border-color: rgba(255,255,255,.6)}.lss-pied__recherche button{background: var(--lss-rose-profond);border: 1px solid rgba(255,255,255,.5)}.lss-pied__droits{margin: 0;color: #D9B9D3;font-size: 14px}@media (max-width: 1100px){.lss-pied__grille{grid-template-columns: repeat(2,minmax(0,1fr))}.lss-pied__col--marque{grid-column: 1 / -1}.lss-cycle{grid-template-columns: repeat(2,minmax(0,1fr));gap: 32px 24px}}@media (max-width: 960px){.lss-page:not(.lss-page--solo){grid-template-columns: minmax(0,1fr)}.lss-page__lateral{position: static;order: -1}.lss-ouverture--photo{grid-template-columns: minmax(0,1fr)}.lss-feuille--page,.lss-feuille--institution{padding: 40px 24px 26px}.lss-feuille--seo{padding: 40px 24px 30px}}@media (max-width: 900px){.lss-hero{height: auto}.lss-hero__in{grid-template-columns: minmax(0,1fr);padding-top: 36px;padding-bottom: 40px;gap: 28px}.lss-hero__liasse svg{max-width: 260px}.lss-hero__liasse--photo{max-width: 440px;margin: 0 auto}.lss-tranche{padding: 52px var(--lss-gouttiere)}.lss-organisme{grid-template-columns: minmax(0,1fr)}.lss-mots{columns: 1}}@media (max-width: 640px){.lss-boutons{flex-wrap: wrap}.lss-ouverture--auteur{grid-template-columns: minmax(0,1fr)}.lss-plume-fiche{flex-direction: column}.lss-pied__grille{grid-template-columns: minmax(0,1fr)}.lss-tranche__tete{flex-direction: column;gap: 10px}.lss-cycle{grid-template-columns: minmax(0,1fr)}.lss-bobine__legende{font-size: 14.5px}}@media (prefers-reduced-motion: reduce){*{transition: none !important;scroll-behavior: auto !important}}.lss-grille--suite{grid-template-columns: repeat(auto-fit,minmax(min(100%,240px),1fr))}.lss-volet + .lss-texte,.lss-reponse + .lss-texte,.lss-averifier + .lss-texte{margin-top: 44px}.lss-tranche--panorama{padding-top: 40px;padding-bottom: 40px}.lss-panorama{display: grid;grid-template-columns: minmax(0,1.9fr) minmax(0,1fr);align-items: stretch;background: #fff;border: 1px solid var(--lss-ligne);border-top: 6px solid var(--lss-rose);border-radius: var(--lss-rayon);overflow: hidden}.lss-panorama--inverse{grid-template-columns: minmax(0,1fr) minmax(0,1.9fr)}.lss-panorama--inverse .lss-panorama__photo{order: 2}.lss-panorama__photo{margin: 0;min-height: 280px}.lss-panorama__image{display: block;width: 100%;height: 100%;object-fit: cover}.lss-panorama__texte{display: flex;flex-direction: column;justify-content: center;gap: 12px;padding: 28px 32px}.lss-panorama__texte p{margin: 0;font-size: 17px;line-height: 1.55;color: var(--lss-gris)}.lss-panorama__texte .lss-panorama__titre{font: 800 26px/1.2 var(--lss-titres);color: var(--lss-encre)}@media (max-width: 860px){.lss-panorama,.lss-panorama--inverse{grid-template-columns: minmax(0,1fr)}.lss-panorama--inverse .lss-panorama__photo{order: 0}.lss-panorama__photo{min-height: 0;aspect-ratio: 16 / 9}.lss-panorama__texte{padding: 22px 20px}}
/* h1-mots-longs 25/10 */h1{overflow-wrap:anywhere;min-width:0}
/* 26/10/2026 : vidéos intégrées en largeur fixe (iframe width=560) : jamais plus larges que l'écran */
figure iframe,.entry-content iframe,.wp-block-embed iframe{max-width:100%;aspect-ratio:16/9;height:auto}
