@layer composants{.page-cadre{container-type:inline-size;inline-size:100%;overflow:hidden;border:1px solid var(--couleur-bordure);border-radius:var(--rayon-xl);background:var(--page-avis-fond);box-shadow:var(--ombre-l);.page-avis{--pt: calc(20rem / 393)}}@supports (width: 1cqi){.page-cadre .page-avis{--pt: calc(100cqi / 393)}}.page-adresse{margin:0 var(--espace-3) var(--espace-3);padding:var(--espace-2);border-radius:var(--rayon-pilule);background:var(--gris-50);font-family:var(--police-telephone);font-size:var(--taille-xs);text-align:center;color:var(--gris-700);font-size-adjust:none}.page-avis{--u: var(--pt, 1px);display:flex;flex-direction:column;padding-inline:calc(20 * var(--u));background:var(--page-avis-fond);color:var(--page-avis-encre);font-family:var(--police-telephone);line-height:1.5;text-align:center;font-size-adjust:none;& p{max-inline-size:none}}.page-avis-corps{display:flex;flex-direction:column;justify-content:center;padding-block:calc(32 * var(--u)) calc(20 * var(--u))}.page-avis-titre{font-size:calc(24.8 * var(--u));font-weight:800;line-height:1.3;letter-spacing:-.02em;text-wrap:balance}.page-avis-etoiles{display:flex;justify-content:center;gap:calc(2 * var(--u));margin-block:calc(34 * var(--u)) calc(8 * var(--u));& i{padding:calc(6 * var(--u)) calc(2 * var(--u));font-size:calc(41.6 * var(--u));font-style:normal;line-height:1;color:var(--page-avis-etoile-vide)}& i.on{color:var(--page-avis-etoile)}}.page-avis-aide{font-size:calc(13.76 * var(--u));color:var(--page-avis-aide)}.page-avis-pied{padding-block:calc(18 * var(--u));font-size:calc(11.52 * var(--u));color:var(--page-avis-pied)}@media(forced-colors:active){.page-cadre{border-color:CanvasText}.page-avis-etoiles i.on{color:CanvasText}}}