@layer theme,base;@layer components{.pr-ouverture{padding-top:clamp(1.25rem,1rem + 1.5vw,2.5rem);padding-bottom:.5rem}.pr-ouverture__grille{gap:2rem var(--gouttiere);grid-template-columns:minmax(0,1fr);margin-top:clamp(1.5rem,1rem + 1.25vw,2.25rem);display:grid}.pr-ouverture__titre{max-width:15ch;font-family:var(--font-titre);letter-spacing:-.03em;-webkit-hyphens:manual;hyphens:manual;margin-top:clamp(1.25rem,1rem + 1.25vw,2.25rem);font-size:clamp(2.5rem,1rem + 5.2vw,6.75rem);font-weight:400;line-height:1.02}.pr-ouverture__titre :is(.accent,em){color:var(--accent)}.pr-ouverture__suite .chapo{max-width:34ch}@media (min-width:64rem){.pr-ouverture__grille{grid-template-columns:repeat(12,minmax(0,1fr));align-items:end}.pr-ouverture__tete{grid-column:1/span 9}.pr-ouverture__titre{text-wrap:balance;max-width:20ch}.pr-ouverture__titre--long{max-width:22ch;font-size:clamp(2.5rem,.75rem + 4.5vw,5.75rem)}.pr-fiche{grid-column:10/span 3}.pr-ouverture__suite{grid-column:5/span 8}}.pr-fiche{border-top:1px solid var(--filet-structure);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.pr-fiche>div{padding:.75rem .75rem .75rem 0}.pr-fiche>div+div{border-left:1px solid var(--filet-deco);padding-left:.75rem}.pr-fiche dt{font:600 .75rem/1.2 var(--font-texte);letter-spacing:.14em;text-transform:uppercase;color:var(--texte-2)}.pr-fiche dd{margin-top:.4rem;font-size:.9375rem;font-weight:600;line-height:1.3}@media (min-width:64rem){.pr-fiche{grid-template-columns:minmax(0,1fr)}.pr-fiche>div+div{border-left:0;border-top:1px solid var(--filet-deco);padding-left:0}}.pr-actions{flex-wrap:wrap;align-items:center;gap:.75rem 1.75rem;margin-top:2rem;display:flex}.pr-actions__tel{background-position:0 calc(100% - .55rem);padding-block:.75rem;font-weight:600;display:inline-block}@media (max-width:39.99rem){.pr-actions .bouton{text-align:left;justify-content:space-between;width:100%}.pr-fiche{display:none}.pr-ouverture__grille{row-gap:1.5rem}.pr-actions{margin-top:1.5rem}.pr-ouverture .pr-actions__tel{display:none}.pr-ouverture .pr-ouverture__figure{margin-top:5.5rem}}.pr-ouverture__figure{margin-top:clamp(3.5rem,2rem + 4vw,6rem);position:relative}.pr-ouverture__numero{z-index:2;top:-.5em;right:var(--marge);pointer-events:none;-webkit-text-stroke-width:1.5px;position:absolute}.pr-ouverture__image{aspect-ratio:4/5;background:var(--color-craie);position:relative;overflow:clip}@media (min-width:48rem){.pr-ouverture__image{aspect-ratio:16/9}}@media (min-width:64rem){.pr-ouverture__image{aspect-ratio:21/9}.pr-ouverture__legende{max-width:52%}}.pr-points{counter-reset:pr-point;border-top:1px solid var(--filet-structure,currentColor)}.pr-points>li{counter-increment:pr-point;border-bottom:1px solid var(--filet-deco,var(--color-filet));grid-template-columns:3rem minmax(0,1fr);align-items:baseline;gap:.5rem;padding-block:.9rem;line-height:1.45;display:grid}.pr-points>li:before{content:counter(pr-point, lower-roman) ".";font:italic 400 1.375rem/1 var(--font-titre-it);color:var(--accent,var(--color-brique))}.pr-lettrine:first-letter{float:left;font-family:var(--font-titre);color:var(--accent,var(--color-brique));margin:.04em .1em 0 0;font-size:3.5em;font-style:normal;line-height:.78}.pr-essentiel__grille{row-gap:3.5rem}.pr-essentiel__texte{grid-column:1/-1}.pr-essentiel__titre{max-width:12ch;margin-top:2.5rem}.pr-essentiel .pr-lettrine{max-width:36ch;margin-top:2rem}.pr-essentiel__points{max-width:40rem;margin-top:2.5rem}.pr-module{max-width:40rem;margin-top:2.75rem}.pr-module h3{margin-top:1.25rem}.pr-module p{margin-top:.75rem}.pr-essentiel__bloc{max-width:40rem;margin-top:2.75rem}.pr-essentiel__figure{z-index:2;grid-column:1/-1;justify-self:end;width:min(100%,24rem);position:relative}@media (min-width:64rem){.pr-essentiel__texte{grid-area:1/1/auto/span 7}.pr-essentiel__figure{width:auto;margin-top:calc(-1 * var(--section-py) - clamp(6rem, 2rem + 6vw, 11rem));grid-area:1/8/auto/span 5;place-self:start stretch}.pr-essentiel--leger .pr-essentiel__figure{margin-top:calc(-1 * var(--section-py) - 3rem)}}.pr-carte__titre{border-top:1px solid var(--filet-structure);padding-top:.75rem}.pr-carte__liste{margin-top:.35rem}.pr-carte__ligne{border-bottom:1px solid var(--filet-deco);gap:.3rem;padding-block:.9rem;display:grid}.pr-carte__nom{font-family:var(--font-titre);letter-spacing:-.01em;text-wrap:balance;font-size:clamp(1.375rem,1.15rem + .6vw,1.75rem);line-height:1.15}.pr-carte__detail{text-wrap:pretty;font-size:.9375rem;line-height:1.45}@media (min-width:40rem){.pr-carte__ligne{align-items:baseline;column-gap:var(--gouttiere);grid-template-columns:minmax(0,5fr) minmax(0,6fr)}}.pr-tarif__titre{border-top:1px solid var(--filet-structure);padding-top:.75rem}.pr-tarif__prix{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:1.75rem;display:grid}.pr-tarif__case{align-content:start;gap:.9rem;min-width:0;padding-right:1rem;display:grid}.pr-tarif__case+.pr-tarif__case{border-left:1px solid var(--filet-structure);padding-left:clamp(1rem,.25rem + 2.5vw,2.25rem);padding-right:0}.pr-tarif__montant{font-family:var(--font-titre);letter-spacing:-.035em;font-variant-numeric:lining-nums;white-space:nowrap;order:-1;font-size:clamp(3.25rem,1.6rem + 5.4vw,6.75rem);font-weight:400;line-height:.88}.pr-tarif__euro{font-family:var(--font-titre-it);letter-spacing:0;color:var(--accent);font-size:.6em;font-style:italic}.pr-tarif__plus{vertical-align:.3em;color:var(--accent);margin-right:.06em;font-size:.6em}.pr-tarif__pour{max-width:none;font:600 .75rem/1.35 var(--font-texte);letter-spacing:.14em;text-transform:uppercase;color:var(--texte-2)}.pr-tarif__tva{margin-top:1.25rem;font-size:.875rem;line-height:1.5}.pr-tarif__conditions{column-gap:var(--gouttiere);border-top:1px solid var(--filet-structure);grid-template-columns:repeat(2,minmax(0,1fr));margin-top:2.25rem;display:grid}@media (min-width:40rem){.pr-tarif__conditions{grid-template-columns:repeat(3,minmax(0,1fr))}}.pr-tarif__conditions>div{border-bottom:1px solid var(--filet-deco);padding-block:.8rem}.pr-tarif__conditions dt{font:600 .75rem/1.2 var(--font-texte);letter-spacing:.14em;text-transform:uppercase;color:var(--texte-2)}.pr-tarif__conditions dd{margin-top:.4rem;font-size:.9375rem;font-weight:600;line-height:1.3}.pr-note{border-top:1px solid var(--filet-structure);padding-top:.75rem}.pr-note__texte{max-width:40ch;font-family:var(--font-titre);text-wrap:pretty;margin-top:.9rem;font-size:clamp(1.375rem,1.1rem + .8vw,1.875rem);line-height:1.25}.pr-note__epreuve{margin-top:1rem}.pr-budget{overflow-x:clip}.pr-budget__grille{align-items:start;row-gap:2.5rem}.pr-budget__titre{flex-direction:column;grid-column:1/-1;font-weight:400;display:flex}.pr-budget__votre{color:var(--texte-2)}.pr-budget__mot{margin-top:.75rem;margin-left:calc(-1 * var(--marge) - .14em);font-family:var(--font-titre-it);letter-spacing:-.045em;white-space:nowrap;color:var(--accent);font-size:clamp(7rem,1rem + 15vw,17rem);font-style:italic;line-height:.8}.pr-budget__colonne{grid-column:1/-1}@media (min-width:64rem){.pr-budget__titre{top:calc(var(--entete-h) + 2rem);grid-column:1/span 6;position:sticky}.pr-budget__colonne{grid-column:7/span 6}}.pr-budget__questions{margin-top:2rem}.pr-budget__questions>li{border-bottom:1px solid var(--filet-structure);grid-template-columns:3rem minmax(0,1fr);align-items:baseline;gap:.75rem;padding-block:1.25rem;display:grid}.pr-budget__num{font:italic 400 1.375rem/1 var(--font-titre-it);color:var(--accent)}.pr-budget__phrase{max-width:30ch;margin-top:2.5rem}.pr-budget__lien{margin-top:1.75rem;font-weight:600}.pr-deroule__tete{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:2rem;margin-top:2.5rem;display:flex}.pr-deroule__tete h2{max-width:14ch}.pr-deroule__verbes{border-block:1px solid var(--filet-structure);font-family:var(--font-titre);letter-spacing:-.02em;flex-wrap:wrap;gap:.05em .45em;margin-top:2.5rem;padding-block:1.25rem 1.5rem;font-size:clamp(1.75rem,1rem + 2.8vw,3.75rem);line-height:1.05;display:flex}.pr-deroule__etapes{gap:3rem var(--gouttiere);margin-top:3.5rem;display:grid}@media (min-width:40rem){.pr-deroule__etapes{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){.pr-deroule__etapes{grid-template-columns:repeat(var(--colonnes,4), minmax(0, 1fr))}}.pr-deroule__num{font-size:clamp(4.5rem,3rem + 5vw,8rem);display:block}.pr-deroule__etapes hr{margin-top:1.25rem}.pr-deroule__titre{margin-top:1.25rem;font-size:clamp(1.5rem,1.25rem + .8vw,2rem);line-height:1.1}.pr-deroule__etapes p{max-width:36ch;margin-top:.75rem}.pr-deroule__note{max-width:46rem;margin-top:3rem}@media (max-width:39.99rem){.pr-deroule__etapes{gap:2.25rem;margin-top:2.5rem}.pr-deroule__etapes>li{grid-template-columns:3.5rem minmax(0,1fr);align-items:start;column-gap:.75rem;display:grid}.pr-deroule__num{grid-row:1/span 3;font-size:4.25rem}.pr-deroule__etapes>li>:not(.pr-deroule__num){grid-column:2}.pr-deroule__etapes hr{margin-top:.35rem}.pr-deroule__titre{margin-top:.9rem}}.pr-double{grid-template-columns:minmax(0,1fr);display:grid}.pr-double__figure{flex-direction:column;display:flex}@media (max-width:39.99rem){.pr-double__figures .legende:has(>b){grid-template-columns:minmax(0,1fr)}.pr-double__figures .legende:has(>b)>b{grid-row:auto}.pr-double__figures .legende:has(>b)>.legende__credit{grid-column:1}}.pr-double__cadre{aspect-ratio:4/5;background-color:var(--color-encre)}.pr-double__legende{padding:.75rem var(--marge) 0;margin-top:0}.pr-double__page{padding:clamp(3rem, 2rem + 4vw, 7rem) var(--marge) clamp(4rem, 2rem + 6vw, 8rem)}@media (min-width:64rem){.pr-double{grid-template-columns:repeat(2,minmax(0,1fr))}.pr-double__figure{top:var(--entete-h,4.5rem);height:calc(100svh - var(--entete-h,4.5rem));align-self:start;position:sticky}.pr-double__cadre{aspect-ratio:auto;flex:1;min-height:0}.pr-double__legende{padding-bottom:1.25rem}.pr-double__page{max-width:50rem;padding-left:clamp(2rem,4vw,5rem)}}.pr-double__titre{max-width:12ch;margin-top:2.5rem}.pr-citation{margin-top:2.5rem}.pr-citation__texte{font-family:var(--font-titre-it);text-wrap:pretty;font-size:clamp(1.75rem,1.2rem + 1.8vw,2.75rem);font-style:italic;line-height:1.2}.pr-citation figcaption{margin-top:1.25rem}.pr-double__texte{max-width:32ch;margin-top:2rem}.pr-occasions{font-family:var(--font-titre-it);flex-wrap:wrap;margin-top:2.5rem;font-size:clamp(1.625rem,1.1rem + 1.6vw,2.5rem);font-style:italic;line-height:1.2;display:flex}.pr-occasions>li{white-space:nowrap}.pr-occasions>li:not(:last-child):after{content:"·";content:"·" / "";color:var(--accent);padding-inline:.35em}.pr-portes{gap:1.5rem var(--gouttiere);border-top:1px solid var(--filet-structure);margin-top:2.5rem;padding-top:1.5rem;display:grid}@media (min-width:40rem){.pr-portes{grid-template-columns:repeat(2,minmax(0,1fr))}}.pr-portes__lien{margin-top:.5rem;font-weight:600;display:inline-block}.pr-double__figures{gap:var(--gouttiere);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;margin-top:3rem;display:grid}.pr-double__petite--decalee{margin-top:4rem}.pr-double__figures>:only-child{grid-column:1/-1;width:min(75%,22rem)}.pr-formats__titre{max-width:14ch;margin-top:2.5rem}.pr-formats__intro{max-width:40ch;margin-top:1.75rem}.pr-formats__liste{gap:3rem var(--gouttiere);margin-top:3.5rem;display:grid}@media (min-width:40rem){.pr-formats__liste{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){.pr-formats__liste{grid-template-columns:repeat(3,minmax(0,1fr))}.pr-format:nth-child(2){margin-top:4rem}}.pr-format{flex-direction:column;gap:1.25rem;display:flex}.pr-format__texte{gap:.5rem;display:grid}.pr-format__titre{font-family:var(--font-titre);font-size:clamp(1.5rem,1.25rem + .8vw,2rem);line-height:1.2}.pr-format .bouton{white-space:normal;margin-top:auto}.pr-formats__note{max-width:46rem;margin-top:3.5rem}.pr-nuage__grille{gap:3rem var(--gouttiere);margin-top:2.5rem;display:grid}@media (min-width:64rem){.pr-nuage__grille{grid-template-columns:7fr 5fr;align-items:center}}.pr-nuage__titre{max-width:13ch}.pr-nuage__mots{border:0;min-width:0;margin:2.5rem 0 0;padding:0}.pr-nuage__mot{cursor:pointer;width:fit-content;font-family:var(--font-titre-it);letter-spacing:-.02em;color:var(--texte-2);font-size:clamp(2.75rem,1.2rem + 6vw,7rem);font-style:italic;line-height:1.08;display:block;position:relative}.pr-nuage__mot:nth-of-type(2){margin-left:18%}.pr-nuage__mot:nth-of-type(3){margin-left:6%}.pr-nuage__mot:nth-of-type(4){margin-left:30%}.pr-nuage__mot:nth-of-type(5){margin-left:12%}.pr-nuage__mot>span{background-image:linear-gradient(var(--color-brique), var(--color-brique));background-position:0 calc(100% - .17em);background-repeat:no-repeat;background-size:0 3px}.pr-nuage__mot:has(:checked){color:var(--texte)}.pr-nuage__mot:has(:checked)>span{background-size:100% 3px}.pr-nuage__mot:has(:focus-visible){outline:2px solid var(--focus,var(--color-brique));outline-offset:4px}@media (hover:hover){.pr-nuage__mot:hover{color:var(--texte)}.pr-nuage__mot:hover>span{background-size:100% 3px}}.pr-nuage__images{justify-self:end;width:100%;max-width:30rem;display:grid}.pr-nuage__image{opacity:0;visibility:hidden;grid-area:1/1}.pr-nuage__cadre{aspect-ratio:4/5}:is(.pr-nuage:has(.pr-nuage__mot[data-geste=petrir] :checked) .pr-nuage__image[data-geste=petrir],.pr-nuage:has(.pr-nuage__mot[data-geste=ciseler] :checked) .pr-nuage__image[data-geste=ciseler],.pr-nuage:has(.pr-nuage__mot[data-geste=mijoter] :checked) .pr-nuage__image[data-geste=mijoter],.pr-nuage:has(.pr-nuage__mot[data-geste=dresser] :checked) .pr-nuage__image[data-geste=dresser],.pr-nuage:has(.pr-nuage__mot[data-geste=gouter] :checked) .pr-nuage__image[data-geste=gouter]){opacity:1;visibility:visible}@media (hover:hover) and (pointer:fine){.pr-nuage:has(.pr-nuage__mot:hover) .pr-nuage__images>.pr-nuage__image[data-geste]{opacity:0;visibility:hidden}:is(.pr-nuage:has(.pr-nuage__mot[data-geste=petrir]:hover) .pr-nuage__images>.pr-nuage__image[data-geste=petrir],.pr-nuage:has(.pr-nuage__mot[data-geste=ciseler]:hover) .pr-nuage__images>.pr-nuage__image[data-geste=ciseler],.pr-nuage:has(.pr-nuage__mot[data-geste=mijoter]:hover) .pr-nuage__images>.pr-nuage__image[data-geste=mijoter],.pr-nuage:has(.pr-nuage__mot[data-geste=dresser]:hover) .pr-nuage__images>.pr-nuage__image[data-geste=dresser],.pr-nuage:has(.pr-nuage__mot[data-geste=gouter]:hover) .pr-nuage__images>.pr-nuage__image[data-geste=gouter]){opacity:1;visibility:visible}}@media (prefers-reduced-motion:no-preference){.pr-nuage__mot{transition:color .3s var(--ease-douce)}.pr-nuage__mot>span{transition:background-size .45s var(--ease-sortie)}.pr-nuage__image{transition:opacity .5s var(--ease-douce), visibility .5s}}.pr-faq__grille{row-gap:2.5rem}.pr-faq__tete,.pr-faq__corps{grid-column:1/-1}.pr-faq__titre{margin-top:2.5rem}.pr-faq__epreuve{margin-top:.5rem}@media (min-width:64rem){.pr-faq__tete{top:calc(var(--entete-h) + 2rem);grid-column:1/span 4;align-self:start;position:sticky}.pr-faq__corps{grid-column:5/span 8}}.pr-zone__grille{align-items:center;row-gap:3rem}.pr-zone__texte{grid-column:1/-1}.pr-zone__carte{grid-column:1/-1;justify-self:center;width:100%;max-width:36rem}@media (min-width:64rem){.pr-zone__texte{grid-column:1/span 5}.pr-zone__carte{grid-column:7/span 6}}.pr-zone__titre{margin-top:2.5rem}.pr-zone__chapo{max-width:26ch;margin-top:1.5rem}.pr-zone__phrase{max-width:44ch;margin-top:1.25rem}.pr-zone__communes{columns:2;column-gap:1.5rem;column-gap:var(--gouttiere);font:600 .75rem/1.2 var(--font-texte);letter-spacing:.14em;text-transform:uppercase;margin-top:2rem}@media (max-width:22.49rem){.pr-zone__communes{columns:1}}.pr-zone__communes li{break-inside:avoid;padding-block:.45rem}.pr-zone__lien{margin-top:2rem;font-weight:600}.pr-lies__titre{max-width:12ch;margin-top:2.5rem}.pr-lies__sommaire{gap:var(--gouttiere);margin-top:3rem;display:grid}.pr-lies__apercu{display:none}.pr-lies__liste{border-top:1px solid var(--filet-structure)}.pr-lies__liste>li{border-bottom:1px solid var(--filet-structure)}.pr-lies__lien{grid-template-columns:2.25rem 4rem minmax(0,1fr);align-items:center;gap:.25rem 1rem;padding-block:1.1rem 1.25rem;text-decoration:none;display:grid}.pr-lies__num{font:italic 400 1.5rem/1 var(--font-titre-it);color:var(--accent)}.pr-lies__vignette{aspect-ratio:4/5;background:var(--color-filet-sombre);width:4rem;display:block;position:relative;overflow:clip}.pr-lies__texte{flex-direction:column;gap:.4rem;display:flex}.pr-lies__nom{font-family:var(--font-titre);letter-spacing:-.02em;font-size:clamp(1.5rem,1.2rem + 3vw,4rem);line-height:1}.pr-lies__accroche{font-size:.9375rem}.pr-lies__lire{font-size:.875rem;font-weight:600;display:none}@media (hover:hover) and (pointer:fine) and (min-width:64rem){.pr-lies__sommaire{grid-template-columns:8fr 4fr}.pr-lies__apercu{top:calc(var(--entete-h) + 2rem);align-self:stretch;min-height:16rem;display:block;position:sticky;overflow:clip}.pr-lies__lien{grid-template-columns:4rem minmax(0,1fr) auto;align-items:baseline}.pr-lies__vignette{display:none}.pr-lies__apercu>.pr-lies__etiquette{z-index:2;opacity:1;inset:0 auto auto 0;scale:1}.pr-lies__lire{display:inline}}.pr-lies__bas{gap:3rem var(--gouttiere);margin-top:clamp(3rem,2rem + 3vw,5rem);display:grid}@media (min-width:64rem){.pr-lies__bas{grid-template-columns:5fr 7fr}.pr-lies__bas--seul{grid-template-columns:minmax(0,1fr)}}.pr-lies__articles{border-top:1px solid var(--filet-structure);margin-top:1rem}.pr-lies__articles>li{border-bottom:1px solid var(--filet-structure)}.pr-lies__article{flex-direction:column;gap:.35rem;padding-block:1rem;text-decoration:none;display:flex}.pr-lies__article-titre{font-family:var(--font-titre);font-size:1.625rem;line-height:1.15}.pr-lies__article:hover .pr-lies__article-titre{color:var(--lien-survol)}.pr-lies__article-date{font-size:.8125rem}.pr-lies__toutes ul{flex-wrap:wrap;gap:0 1.75rem;margin-top:.75rem;display:flex}.pr-lies__toutes a{background-position:0 calc(100% - .45rem);padding-block:.6rem;font-weight:600;display:inline-block}.pr-lies__petit-num{font:italic 400 1.375rem/1 var(--font-titre-it);color:var(--accent);margin-right:.45rem}.pr-lies__actions{flex-wrap:wrap;gap:1rem 2rem;margin-top:1.75rem;font-weight:600;display:flex}.pr-liste{isolation:isolate;min-height:calc(100svh - var(--entete-h) - 2rem);display:flex;position:relative;overflow:clip}.pr-liste__fond,.pr-liste__fonds,.pr-liste__fonds>div,.pr-liste__voile{position:absolute;inset:0}.pr-liste__fond{z-index:-3;background:var(--color-encre)}.pr-liste__fonds{z-index:-2;display:none}.pr-liste__fonds>div{background:50%/cover no-repeat}.pr-liste>.pr-liste__etiquette{inset:auto 0 0 auto}.pr-liste__legende{margin-top:0}.pr-liste__voile{z-index:-1;background:#17120fb8}.pr-liste__contenu{flex-direction:column;justify-content:space-between;gap:2.5rem;padding-top:clamp(1.25rem,1rem + 1vw,2rem);padding-bottom:clamp(2rem,1.5rem + 2vw,3.5rem);display:flex;position:relative}.pr-liste__folio{margin-top:1.5rem}.pr-liste__h1{max-width:30ch;font-family:var(--font-titre);margin-top:1.25rem;font-size:clamp(1.5rem,1.1rem + 1.2vw,2.5rem);font-weight:400;line-height:1.08}.pr-liste__liste{border-top:1px solid var(--filet-structure)}.pr-liste__liste>li{border-bottom:1px solid var(--filet-structure)}.pr-liste__lien{color:inherit;grid-template-columns:3.75rem minmax(0,1fr) auto;align-items:baseline;gap:.75rem;padding-block:.3rem .45rem;text-decoration:none;display:grid}.pr-liste__num{font:600 .75rem/1 var(--font-texte);letter-spacing:.14em;text-transform:uppercase;white-space:nowrap}.pr-liste__nom{font-family:var(--font-titre);letter-spacing:-.025em;font-size:clamp(1.875rem,.8rem + 3.8vw,4.75rem);line-height:1.04}.pr-liste__nom--it{font-family:var(--font-titre-it);font-style:italic}.pr-liste__fleche{font-size:1.25rem}.pr-liste__onglets{flex-wrap:wrap;gap:0 2rem;font-weight:600;display:flex}.pr-liste__onglets a{background-position:0 calc(100% - .5rem);padding-block:.7rem;display:inline-block}@media (hover:hover) and (pointer:fine) and (min-width:64rem){.pr-liste__fonds{display:block}.pr-liste__fonds>div{opacity:0}.pr-liste:has(.pr-liste__liste:is(:hover,:focus-within)) .pr-liste__fonds>div{background-image:var(--fond)}:is(.pr-liste:has(.pr-liste__liste>li:first-child:is(:hover,:focus-within)) .pr-liste__fonds>:first-child,.pr-liste:has(.pr-liste__liste>li:nth-child(2):is(:hover,:focus-within)) .pr-liste__fonds>:nth-child(2),.pr-liste:has(.pr-liste__liste>li:nth-child(3):is(:hover,:focus-within)) .pr-liste__fonds>:nth-child(3),.pr-liste:has(.pr-liste__liste>li:nth-child(4):is(:hover,:focus-within)) .pr-liste__fonds>:nth-child(4),.pr-liste:has(.pr-liste__liste>li:nth-child(5):is(:hover,:focus-within)) .pr-liste__fonds>:nth-child(5),.pr-liste:has(.pr-liste__liste>li:nth-child(6):is(:hover,:focus-within)) .pr-liste__fonds>:nth-child(6),.pr-liste:has(.pr-liste__liste>li:nth-child(7):is(:hover,:focus-within)) .pr-liste__fonds>:nth-child(7)){opacity:1}.pr-liste:has(.pr-liste__liste>li:is(:hover,:focus-within)) .pr-liste__liste>li:not(:hover,:focus-within) .pr-liste__nom{color:#fff9}.pr-liste__fleche{opacity:0}.pr-liste__liste>li:is(:hover,:focus-within) .pr-liste__fleche{opacity:1}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.pr-liste__fonds>div{transition:opacity .5s var(--ease-douce)}.pr-liste__fleche{transition:opacity .3s var(--ease-douce), translate .35s var(--ease-sortie)}.pr-liste__liste>li:is(:hover,:focus-within) .pr-liste__fleche{translate:4px}}.pr-intro__chapo{max-width:26ch;font-family:var(--font-titre-it);text-indent:2.5em;text-wrap:wrap;margin-top:2.5rem;font-size:clamp(1.75rem,1.1rem + 2.4vw,3.5rem);font-style:italic;line-height:1.15}.pr-lexique{border-top:1px solid var(--filet-structure);margin-top:clamp(3rem,2rem + 3vw,5rem);display:grid}.pr-lexique>div{border-bottom:1px solid var(--filet-deco);padding:1.5rem 1.25rem 1.5rem 0}@media (min-width:40rem){.pr-lexique{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){.pr-lexique{grid-template-columns:repeat(4,minmax(0,1fr))}.pr-lexique>div{border-bottom:0;padding-inline:1.25rem}.pr-lexique>div:first-child{padding-left:0}.pr-lexique>div+div{border-left:1px solid var(--filet-structure)}}.pr-lexique dt{font-family:var(--font-titre);font-size:clamp(1.5rem,1.2rem + .9vw,2rem);line-height:1.1}.pr-lexique__nature{font:italic 400 1.375rem/1 var(--font-titre-it);color:var(--accent);margin-bottom:.75rem;display:block}.pr-lexique dd{color:var(--texte-2);margin-top:.75rem}.pr-bande{--pr-fuite:calc(var(--marge) + max(0px, (100vw - 90rem - 2 * var(--marge)) / 2));position:relative}.pr-bande__ancre{position:absolute;top:0}.pr-bande__grille{align-items:start;row-gap:2.5rem}.pr-bande__figure{z-index:1;margin-inline:calc(-1 * var(--pr-fuite));margin-top:calc(-1 * var(--section-py) - 2.5rem);grid-column:1/-1;position:relative}.pr-bande__media{position:relative}.pr-bande__cadre{aspect-ratio:4/3}.pr-bande__numero{z-index:2;right:var(--marge);pointer-events:none;-webkit-text-stroke-width:1.5px;position:absolute;top:-.3em}@media (max-width:63.999rem){.pr-bande__numero{-webkit-text-stroke-color:var(--color-blanc);filter:drop-shadow(0 1px 1.5px #0000008c);top:.12em}}.pr-bande__legende{padding-inline:var(--pr-fuite)}.pr-bande__texte{grid-column:1/-1;padding-top:1.5rem}.pr-bande__titre{margin-top:2rem}@media (min-width:64rem){.pr-bande__titre{font-size:clamp(2.5rem,.9rem + 3.1vw,4.5rem)}}.pr-bande__accroche{max-width:26ch;margin-top:1.25rem}.pr-bande__points{margin-top:2rem}.pr-bande__actions{flex-direction:column;align-items:flex-start;gap:1rem;margin-top:2.5rem;display:flex}.pr-bande__actions .bouton{white-space:normal;text-align:left;max-width:calc(100% - 8px)}.pr-bande__devis{background-position:0 calc(100% - .45rem);padding-block:.6rem;font-weight:600;display:inline-block}@media (min-width:64rem){.pr-bande__figure{margin-inline:calc(-1 * var(--pr-fuite)) 0;margin-top:calc(-1 * var(--section-py) - 4rem);grid-area:1/1/auto/span 7}.pr-bande__cadre{aspect-ratio:5/4}.pr-bande__numero{top:12%;bottom:auto;right:-.32em}.pr-bande__legende{padding-inline:var(--pr-fuite) 0}.pr-bande__texte{grid-area:1/9/auto/span 4;padding-top:3rem}.pr-bande--inverse .pr-bande__figure{margin-inline:0 calc(-1 * var(--pr-fuite));grid-column:6/span 7}.pr-bande--inverse .pr-bande__numero{left:-.32em;right:auto}.pr-bande--inverse .pr-bande__legende{padding-inline:0 var(--pr-fuite)}.pr-bande--inverse .pr-bande__texte{grid-column:1/span 4}}@media (max-width:39.99rem){.pr-bande__actions .bouton{justify-content:space-between;width:calc(100% - 8px)}}.pr-hesitez__grille{align-items:end;row-gap:3rem}.pr-hesitez__texte{grid-column:1/-1}.pr-hesitez__figure{grid-column:1/-1;width:min(100%,20rem)}@media (min-width:64rem){.pr-hesitez__texte{grid-column:1/span 8}.pr-hesitez__figure{grid-column:10/span 3;width:auto}}.pr-hesitez__question{margin-top:2.5rem}.pr-hesitez__lien{font-family:var(--font-titre);letter-spacing:-.03em;margin-top:1.5rem;font-size:clamp(2.75rem,1rem + 6.5vw,7.5rem);line-height:1.02;display:inline-block}.pr-hesitez__sous{max-width:30ch;margin-top:1.75rem}.pr-interlude{padding-bottom:1.5rem}.pr-interlude__cadre{aspect-ratio:4/5}@media (min-width:48rem){.pr-interlude__cadre{aspect-ratio:21/9}}@media (pointer:coarse){.pr-budget__lien a,.pr-zone__lien a,.pr-portes__lien,.pr-lies__actions a,.pr-hesitez__sous a{background-position:0 calc(100% - .5rem);padding-block:.7rem;display:inline-block}}}@layer utilities;
