:where(.pgx){--o:#FF5A00;--o2:#E65100;--n:#1A1110;--j:#FFD200;--c:#FAFAFA;--g:#6b6362;--l:#ece6e4;--khx-img:#f3efee;--khx-blanc:#FFFFFF;--khx-sur:#FFFFFF;--o-rgb:255,90,0;--j-rgb:255,210,0;--n-rgb:26,17,16;--c-rgb:250,250,250;--khx-blanc-rgb:255,255,255;--khx-ombre-rgb:0,0,0;--khx-o3:#C2410C;--khx-o4:#FF7A33;--khx-jc:#FFF4CC;--khx-intro:#3C3433;--khx-vide:#E8DED3;--khx-r:1;--khx-max:1280px;--khx-titres:var(--font-heading--family,var(--font-body--family))}.pgx{display:block;width:100%;color:var(--texte,var(--n));background:var(--fond,var(--c));font-family:var(--font-body--family);font-size:calc(16px * var(--ts,1));line-height:1.5;text-align:left}.pgx *,.pgx *:before,.pgx *:after{box-sizing:border-box}.pgx[data-fond=blanc]{--fond:var(--khx-blanc)}.pgx[data-fond=jaune_clair]{--fond:var(--khx-jc)}.pgx[data-fond=jaune]{--fond:var(--j)}.pgx[data-fond=fonce]{--fond:var(--n);--texte:var(--c)}.pgx[data-fond=transparent]{--fond:transparent}.pgx-sec{display:flex;flex-direction:column;width:100%}div:has(>.pgx-sec),div:has(>.pgx){width:100%;max-width:none}.pgx-b{padding-top:var(--pt,88px);padding-bottom:var(--pb,88px)}.pgx-wrap{width:100%;max-width:var(--khx-max);margin-inline:auto;padding-inline:40px}.pgx-sr{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;margin:-1px;padding:0;border:0}:where(.pgx) a{color:inherit}:where(.pgx) a:hover{color:var(--o)}.pgx a:focus-visible,.pgx button:focus-visible,.pgx input:focus-visible,.pgx summary:focus-visible{outline:3px solid var(--o);outline-offset:3px}:where(.pgx) p{margin:0}:where(.pgx) :is(h1,h2,h3){font-family:var(--khx-titres);margin:0;color:inherit}:where(.pgx) img{max-width:100%;display:block}.pgx svg{flex:none}.pgx-t{font-size:calc(clamp(calc(var(--h) * .6px),calc(var(--h) * (.22px + .061vw)),calc(var(--h) * 1px)) * var(--tt,1))}.pgx-h1{--h:72;line-height:.98;letter-spacing:-.045em;font-weight:900}.pgx-h2{--h:48;line-height:1.04;letter-spacing:-.035em;font-weight:800}.pgx-h3{font-size:calc(var(--h3,20px) * var(--tt,1));line-height:1.25;font-weight:700}.pgx-eyebrow{display:block;font-size:calc(12px * var(--ts,1));font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--khx-o3)}.pgx-intro{font-size:calc(clamp(17px,15px + .4vw,var(--fi,20px)) * var(--ts,1));color:var(--khx-intro);max-width:var(--li,44ch)}.pgx-txt{color:var(--g)}.pgx-note{font-size:calc(13px * var(--ts,1));color:var(--g)}.pgx-mev--surligne{background:linear-gradient(transparent 62%,var(--j) 62%)}.pgx-mev--contour{color:transparent;-webkit-text-stroke:2px var(--o)}.pgx-mev--accent{color:var(--o)}.pgx-mev--aucun{font:inherit}.pgx[data-align=centre] .pgx-al{text-align:center;align-items:center;margin-inline:auto}.pgx[data-align=droite] .pgx-al{text-align:right;align-items:flex-end;margin-left:auto}.pgx[data-align=centre] .pgx-intro,.pgx[data-align=centre] .pgx-rich{margin-inline:auto}.pgx[data-align=droite] .pgx-intro{margin-left:auto}.pgx-pastille{align-self:flex-start;display:inline-block;background:var(--j);color:var(--n);padding:7px 14px;border-radius:calc(999px * var(--khx-r));font-weight:800;font-size:calc(14px * var(--ts,1))}.pgx-tag{display:inline-block;font-size:calc(12px * var(--ts,1));font-weight:800;letter-spacing:.08em;text-transform:uppercase;padding:6px 12px;border-radius:calc(999px * var(--khx-r));background:var(--khx-jc);color:var(--khx-o3);line-height:1.5;text-decoration:none}.pgx-tag--une{background:var(--o);color:var(--khx-sur)}.pgx-tag--jaune{background:var(--j);color:var(--n)}.pgx-btns{display:flex;flex-wrap:wrap;gap:12px}.pgx-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:52px;padding:0 24px;border-radius:calc(999px * var(--khx-r));font:inherit;font-weight:800;text-decoration:none;border:2px solid transparent;cursor:pointer;transition:transform .2s,background .2s,color .2s}.pgx-btn:hover{transform:translateY(-2px)}.pgx a.pgx-btn--fonce,.pgx .pgx-btn--fonce{background:var(--n);color:var(--khx-sur)}.pgx a.pgx-btn--fonce:hover{color:var(--khx-sur)}.pgx a.pgx-btn--orange,.pgx .pgx-btn--orange{background:var(--o);color:var(--khx-sur)}.pgx a.pgx-btn--orange:hover{background:var(--o2);color:var(--khx-sur)}.pgx a.pgx-btn--contour,.pgx .pgx-btn--contour{background:none;border-color:var(--n);color:var(--n)}.pgx a.pgx-btn--blanc,.pgx .pgx-btn--blanc{background:var(--khx-blanc);border-color:var(--n);color:var(--n)}.pgx a.pgx-btn--lien,.pgx .pgx-btn--lien{min-height:0;padding:0;border:0;border-radius:0;font-weight:700;text-decoration:underline;text-underline-offset:3px}.pgx-btn--lien:hover{transform:none}.pgx-btn--petit{min-height:0;padding:12px 20px}.pgx-search{display:flex;align-items:center;gap:8px;width:100%;max-width:640px;background:var(--khx-blanc);border:2px solid var(--n);border-radius:calc(999px * var(--khx-r));padding:6px 6px 6px 20px;box-shadow:6px 6px 0 var(--n);margin:0}.pgx-search>span{color:var(--g);display:grid}.pgx-search input{flex:1;min-width:0;border:0;font:inherit;font-size:calc(17px * var(--ts,1));padding:14px 4px;outline:none;background:none;color:var(--n);text-align:left}.pgx-search input::placeholder{color:var(--g);opacity:1}.pgx-search button{border:0;border-radius:calc(999px * var(--khx-r));background:var(--o);color:var(--khx-sur);font:inherit;font-weight:800;min-height:52px;padding:0 26px;cursor:pointer}.pgx-search button:hover{background:var(--o2)}.pgx-ent{display:flex;flex-direction:column;gap:16px}.pgx-ent .pgx-eyebrow+.pgx-h2{margin-top:-6px}.pgx-ent__top{display:flex;align-items:flex-end;justify-content:space-between;gap:16px}.pgx-ent__aside{flex:none}.pgx-ent__aside--pastille{padding:10px 18px;border-radius:calc(999px * var(--khx-r));background:var(--j);color:var(--n);font-weight:800}.pgx-ent__aside--texte{font-size:calc(14px * var(--ts,1));color:var(--g)}.pgx-lay{display:grid;gap:56px;align-items:start}.pgx-lay--dessus{grid-template-columns:minmax(0,1fr);gap:28px}.pgx-lay--tiers{grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:48px}.pgx-lay--moitie{grid-template-columns:repeat(2,minmax(0,1fr))}.pgx-lay--centre{align-items:center}.pgx-lay__corps{display:flex;flex-direction:column;gap:18px;min-width:0}.pgx-haut__grid{display:grid;gap:64px;align-items:center}.pgx-haut__grid--a{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr)}.pgx-haut__grid--b{grid-template-columns:repeat(2,minmax(0,1fr))}.pgx-haut__grid--c{grid-template-columns:minmax(0,1fr) minmax(0,1.25fr)}.pgx-haut__grid--seul{grid-template-columns:minmax(0,1fr)}.pgx-haut__txt{display:flex;flex-direction:column;gap:22px;min-width:0}.pgx-ariane ol{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px;font-size:calc(14px * var(--ts,1));color:var(--g)}.pgx-ariane a{color:var(--g)}.pgx-ariane [aria-current]{color:var(--n);font-weight:600}.pgx-filtres{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.pgx-filtres a{padding:10px 18px;border-radius:calc(999px * var(--khx-r));border:1px solid var(--l);background:var(--khx-blanc);color:var(--n);font-weight:700;font-size:calc(15px * var(--ts,1));text-decoration:none;line-height:1.5}.pgx-filtres a:hover{border-color:var(--n);color:var(--n)}.pgx .pgx-filtres a[aria-current]{border-color:var(--n);background:var(--n);color:var(--khx-sur)}.pgx-haut__droite{min-width:0;display:flex;flex-direction:column;gap:18px}.pgx-haut__droite--carte:has(>.pgx-hpoint){padding:26px;display:grid;gap:18px;background:var(--khx-blanc);border:2px solid var(--n);border-radius:calc(26px * var(--khx-r));box-shadow:6px 6px 0 var(--n)}.pgx-haut__droite--sans-ombre:has(>.pgx-hpoint){box-shadow:none}.pgx-hpoint{display:flex;gap:14px;align-items:center}.pgx-tuile{width:var(--tu,48px);height:var(--tu,48px);flex:0 0 auto;border-radius:calc(14px * var(--khx-r));display:grid;place-items:center}.pgx-tuile--jaune_clair{background:var(--khx-jc);color:var(--khx-o3)}.pgx-tuile--fonce_orange{background:var(--n);color:var(--o)}.pgx-tuile--fonce_jaune{background:var(--n);color:var(--j)}.pgx-tuile--orange_blanc{background:var(--o);color:var(--khx-sur)}.pgx-tuile--jaune_fonce{background:var(--j);color:var(--n)}.pgx-tuile--simple{width:auto;height:auto;background:none;color:var(--khx-o3)}.pgx-tuile--simple_gris{width:auto;height:auto;background:none;color:var(--g)}.pgx-tuile--simple_jaune{width:auto;height:auto;background:none;color:var(--j)}.pgx-hpoint strong{display:block}.pgx-hpoint small{color:var(--g);font-size:calc(15px * var(--ts,1))}.pgx-chiffre{padding:32px;border-radius:calc(30px * var(--khx-r));background:var(--cf,var(--n));color:var(--ct,var(--c));display:flex;flex-direction:column;gap:10px}.pgx-chiffre__ico{color:var(--j)}.pgx-chiffre__n{font-size:calc(clamp(64px,40px + 4.4vw,var(--cn,96px)) * var(--tt,1));line-height:.9;font-weight:900;letter-spacing:-.06em;color:var(--j)}.pgx-chiffre__n span{font-size:.375em;letter-spacing:0;color:var(--ct,var(--c))}.pgx-chiffre__t{font-size:calc(18px * var(--ts,1))}.pgx-chiffre__p{display:inline-flex;align-self:flex-start;align-items:center;gap:8px;padding:8px 14px;border-radius:calc(999px * var(--khx-r));background:var(--o);color:var(--khx-sur);font-weight:800;font-size:calc(15px * var(--ts,1))}.pgx-photo{position:relative;width:100%;aspect-ratio:var(--ar,4 / 3);border-radius:calc(var(--rp,36px) * var(--khx-r));background:var(--khx-vide);overflow:hidden;display:grid;place-items:center;color:var(--g);font-weight:700}.pgx-photo img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:var(--op,center)}.pgx-photo--entiere img{object-fit:contain}.pgx-photo--auto{aspect-ratio:auto}.pgx-photo--auto img{position:static;height:auto}.pgx-rich{display:flex;flex-direction:column;gap:18px;font-size:calc(18px * var(--ts,1));color:var(--khx-intro);max-width:var(--lt,68ch)}.pgx-rich p,.pgx-rich ul,.pgx-rich ol{margin:0}.pgx-rich a{color:var(--khx-o3)}.pgx-grille{display:grid;grid-template-columns:repeat(var(--col,3),minmax(0,1fr));gap:var(--gap,18px);list-style:none;margin:0;padding:0}.pgx-carte{display:flex;flex-direction:column;gap:var(--cg,10px);padding:var(--cp,28px);border-radius:calc(var(--cr,26px) * var(--khx-r));background:var(--khx-blanc);border:1px solid var(--l);color:var(--n);text-decoration:none;height:100%;--ligne-rgb:var(--n-rgb)}.pgx a.pgx-carte{color:var(--n)}.pgx a.pgx-carte:hover{color:var(--n);border-color:var(--o)}.pgx-carte--fond{background:var(--c)}.pgx-carte--fonce,.pgx a.pgx-carte--fonce,.pgx a.pgx-carte--fonce:hover{background:var(--n);color:var(--c);border-color:transparent;--ligne-rgb:var(--c-rgb)}.pgx-carte--jaune,.pgx a.pgx-carte--jaune{background:var(--j);border-color:transparent}.pgx-carte--jaune_clair,.pgx a.pgx-carte--jaune_clair{background:var(--khx-jc);border-color:transparent}.pgx-carte--transparent{background:none;border-color:transparent;padding:0}.pgx-carte__h{font-size:calc(var(--h3,20px) * var(--tt,1));line-height:1.2;letter-spacing:-.02em;font-weight:700;margin:0;display:flex;align-items:center;gap:10px}.pgx-carte__h--grand{letter-spacing:-.03em}.pgx-carte__ico-dessus+.pgx-carte__h{margin-top:6px}.pgx-carte__p{color:var(--g);font-size:calc(var(--ct-s,16px) * var(--ts,1))}.pgx-carte--fonce .pgx-carte__p{color:inherit;opacity:.8}.pgx-carte--jaune .pgx-carte__p,.pgx-carte--jaune_clair .pgx-carte__p{color:inherit}.pgx-carte--fonce .pgx-eyebrow{color:var(--khx-o4)}.pgx-carte__lien{margin-top:auto;padding-top:6px;font-weight:700;color:var(--khx-o3)}.pgx-carte__lien a{color:inherit}.pgx-lignes:not(:has(li)),.pgx-suivi__barres:not(:has(li)),.pgx-pied ul:not(:has(li)),.pgx-partage ul:not(:has(li)),.pgx-btns:not(:has(a)){display:none}.pgx-lignes{list-style:none;margin:0;padding:0;display:grid;gap:10px}.pgx-lignes--encadrees{gap:12px}.pgx-ligne{display:flex;gap:10px;align-items:flex-start}.pgx-ligne__ico{margin-top:2px;display:grid}.pgx-ligne__ico--accent{color:var(--khx-o3)}.pgx-ligne__ico--gris{color:var(--g)}.pgx-ligne__ico--jaune{color:var(--j)}.pgx-ligne__ico--orange{color:var(--o)}.pgx-lignes--encadrees .pgx-ligne{gap:14px;align-items:center;padding:16px;border-radius:calc(18px * var(--khx-r));background:rgba(var(--ligne-rgb),.06);border:1px solid rgba(var(--ligne-rgb),.12)}.pgx-lignes--encadrees .pgx-ligne__ico{margin:0}.pgx-ligne__d{opacity:.75}.pgx-lignes--liste .pgx-ligne__d,.pgx-lignes--liste .pgx-ligne__t{opacity:1}.pgx-lignes--tableau{margin-top:6px;grid-template-columns:auto 1fr;gap:8px 16px;padding-top:14px;border-top:1px solid var(--l)}.pgx-lignes--tableau .pgx-ligne{display:contents}.pgx-lignes--tableau .pgx-ligne__t{color:var(--g);font-weight:400}.pgx-lignes--tableau .pgx-ligne__v{margin:0;font-weight:700;text-align:right}.pgx-lignes--tableau .pgx-ligne__v--grand{font-weight:800;font-size:calc(22px * var(--ts,1));line-height:1.3}.pgx-etapes{counter-reset:pgxe;list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(var(--col,3),minmax(0,1fr));gap:var(--gap,18px)}.pgx-etape{counter-increment:pgxe;padding:28px;border-radius:calc(26px * var(--khx-r));background:var(--c);border:1px solid var(--l)}.pgx-etape--blanc{background:var(--khx-blanc)}.pgx-etape__n{display:block;font-size:calc(56px * var(--tt,1));line-height:1;font-weight:900;margin-bottom:14px;color:var(--o)}.pgx-etape__n:empty:before{content:counter(pgxe,decimal-leading-zero)}.pgx-etapes--contour .pgx-etape__n{color:transparent;-webkit-text-stroke:2px var(--o)}.pgx-etapes--sans .pgx-etape__n{display:none}.pgx-etape h3{font-size:calc(20px * var(--tt,1));margin:0 0 6px}.pgx-etape p{color:var(--g)}.pgx-faq{display:flex;flex-direction:column}.pgx-faq details{border-bottom:1px solid var(--l)}.pgx-faq summary{list-style:none;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:22px 0;font-weight:700;font-size:calc(18px * var(--ts,1));cursor:pointer;color:var(--n)}.pgx-faq summary::-webkit-details-marker{display:none}.pgx-faq details[open] summary{padding-bottom:12px}.pgx-faq__i{position:relative;width:34px;height:34px;flex:0 0 auto;border-radius:50%;border:1px solid var(--l)}.pgx-faq__i:before,.pgx-faq__i:after{content:"";position:absolute;left:50%;top:50%;width:12px;height:2px;margin:-1px 0 0 -6px;background:currentColor;border-radius:2px;transition:transform .2s}.pgx-faq__i:after{transform:rotate(90deg)}.pgx-faq details[open] .pgx-faq__i{background:var(--n);border-color:var(--n);color:var(--khx-sur)}.pgx-faq details[open] .pgx-faq__i:after{transform:rotate(0)}.pgx-faq__r{padding:0 60px 22px 0;color:var(--khx-intro);font-size:calc(16px * var(--ts,1))}.pgx-boite{display:grid;gap:40px;align-items:center;padding:var(--bp,48px);border-radius:calc(var(--br,30px) * var(--khx-r));background:var(--bf,var(--j));color:var(--bt,var(--n))}.pgx-boite--contact{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}.pgx-boite--appel{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}.pgx-boite--lettre{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}.pgx-boite--seule{grid-template-columns:minmax(0,1fr)}.pgx-boite__txt{display:flex;flex-direction:column;gap:12px}.pgx-boite--appel .pgx-boite__txt{gap:14px}.pgx-boite .pgx-h2{--h:40}.pgx-boite--appel .pgx-h2{--h:48}.pgx-boite__p{font-size:calc(18px * var(--ts,1));max-width:46ch}.pgx-boite--appel .pgx-boite__p{font-size:calc(19px * var(--ts,1));color:var(--khx-intro);max-width:none}.pgx-boite--jaune{--bf:var(--j);--bt:var(--n)}.pgx-boite--jaune_clair{--bf:var(--khx-jc);--bt:var(--n)}.pgx-boite--blanc{--bf:var(--khx-blanc);--bt:var(--n);border:1px solid var(--l)}.pgx-boite--fonce{--bf:var(--n);--bt:var(--c)}.pgx-boite--fonce .pgx-eyebrow{color:var(--khx-o4)}.pgx-boite--fonce .pgx-boite__p{opacity:.8;color:inherit}.pgx-boite--jaune .pgx-eyebrow{color:var(--n)}.pgx-contact__carte{display:flex;flex-direction:column;gap:12px;padding:26px;border-radius:calc(22px * var(--khx-r));background:var(--khx-blanc);color:var(--n)}.pgx-cligne{display:flex;align-items:center;gap:12px;font-weight:700}.pgx-cligne .pgx-tuile{--tu:40px}.pgx-cligne a{text-decoration:none}.pgx-cligne small{font-weight:400;color:var(--g);font-size:calc(14px * var(--ts,1))}.pgx-contact__carte .pgx-btn{margin-top:6px;width:100%}.pgx-appel__droite{display:flex;flex-direction:column;gap:14px}.pgx-appel__droite .pgx-btn--lien{align-self:flex-start}.pgx-lettre form{display:flex;flex-direction:column;gap:10px;margin:0}.pgx-lettre label{font-weight:700}.pgx-lettre__champ{display:flex;gap:8px;background:var(--khx-blanc);border-radius:calc(999px * var(--khx-r));padding:6px 6px 6px 20px}.pgx-lettre__champ input{flex:1;min-width:0;border:0;font:inherit;font-size:calc(17px * var(--ts,1));padding:12px 4px;outline:none;background:none;color:var(--n)}.pgx-lettre__champ button{border:0;border-radius:calc(999px * var(--khx-r));background:var(--o);color:var(--khx-sur);font:inherit;font-weight:800;min-height:50px;padding:0 24px;cursor:pointer}.pgx-lettre__champ button:hover{background:var(--o2)}.pgx-lettre__legal{font-size:calc(13px * var(--ts,1));opacity:.6}.pgx-lettre__legal a{color:var(--j)}.pgx-lettre__msg{font-weight:700;padding:12px 16px;border-radius:calc(14px * var(--khx-r));background:rgba(var(--c-rgb),.1)}.pgx-suivi__barres{list-style:none;margin:8px 0 0;padding:0;display:grid;grid-template-columns:repeat(var(--col,4),minmax(0,1fr));gap:8px}.pgx-suivi__barres li{display:flex;flex-direction:column;gap:8px;font-size:calc(14px * var(--ts,1));color:var(--g)}.pgx-suivi__barres li:before{content:"";height:8px;border-radius:999px;background:var(--l)}.pgx-suivi__barres li.is-fait{font-weight:700;color:var(--n)}.pgx-suivi__barres li.is-fait:before{background:var(--o)}.pgx-suivi__form{display:flex;flex-direction:column;gap:16px;padding:32px;border-radius:calc(30px * var(--khx-r));background:var(--c);border:2px solid var(--n);box-shadow:6px 6px 0 var(--n);margin:0}.pgx-suivi__form h3{font-size:calc(24px * var(--tt,1));letter-spacing:-.02em}.pgx-champ{display:flex;flex-direction:column;gap:6px}.pgx-champ label{font-weight:700;font-size:calc(14px * var(--ts,1))}.pgx-champ input{font:inherit;padding:14px 16px;border-radius:calc(14px * var(--khx-r));border:1px solid var(--l);background:var(--khx-blanc);color:var(--n)}.pgx-suivi__form .pgx-btn{border:0;min-height:52px}.pgx-cit{display:flex;flex-direction:column}.pgx-cit .pgx-eyebrow{margin-bottom:18px}.pgx-cit__q{margin:0;--h:64;max-width:var(--lc,22ch);line-height:1.02;font-weight:900;letter-spacing:-.045em;font-family:var(--khx-titres)}.pgx[data-align=centre] .pgx-cit__q{margin-inline:auto}.pgx-cit__s{margin:28px 0 0;max-width:52ch;font-size:calc(19px * var(--ts,1));color:var(--khx-intro)}.pgx[data-align=centre] .pgx-cit__s{margin-inline:auto}.pgx-cit--trait .pgx-cit__q{--h:26;line-height:1.35;font-weight:700;letter-spacing:-.02em;padding:4px 0 4px 28px;border-left:4px solid var(--j);max-width:none}.pgx-cit__a{margin-top:10px;font-size:calc(15px * var(--ts,1));color:var(--g)}.pgx-encadre{display:flex;gap:16px;padding:22px 24px;border-radius:calc(20px * var(--khx-r));background:var(--khx-jc);border-left:5px solid var(--o);max-width:var(--le,760px)}.pgx[data-align=centre] .pgx-encadre{margin-inline:auto}.pgx-encadre--jaune{background:var(--j);border-left-color:var(--n)}.pgx-encadre--fonce{background:var(--n);color:var(--c);border-left-color:var(--o)}.pgx-encadre--blanc{background:var(--khx-blanc);border:1px solid var(--l);border-left:5px solid var(--o)}.pgx-encadre__ico{color:var(--khx-o3)}.pgx-encadre--fonce .pgx-encadre__ico{color:var(--j)}.pgx-encadre strong{display:block;margin-bottom:4px}.pgx-encadre p{color:inherit}.pgx-it{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:56px;align-items:center}.pgx-it--droite .pgx-it__media{order:2}.pgx-rte{max-width:var(--lr,760px);width:100%;margin-inline:auto;font-size:calc(18px * var(--ts,1));line-height:1.7;color:var(--khx-intro)}.pgx-rte>*:first-child{margin-top:0}.pgx-rte p{margin:0 0 20px}.pgx-rte--lead>p:first-child{font-size:calc(21px * var(--ts,1));line-height:1.6;font-weight:500;color:var(--n)}.pgx-rte h2{margin:44px 0 16px;font-size:calc(clamp(24px,18px + 1.1vw,32px) * var(--tt,1));line-height:1.1;letter-spacing:-.03em;font-weight:800;color:var(--n);scroll-margin-top:24px}.pgx-rte h3{margin:32px 0 12px;font-size:calc(clamp(20px,17px + .5vw,24px) * var(--tt,1));line-height:1.2;letter-spacing:-.02em;font-weight:800;color:var(--n)}.pgx-rte h4{margin:24px 0 10px;font-size:calc(19px * var(--tt,1));color:var(--n)}.pgx-rte ul,.pgx-rte ol{margin:0 0 20px;padding-left:22px;display:grid;gap:8px;line-height:1.6}.pgx-rte li>p{margin:0}.pgx-rte a{color:var(--khx-o3);text-underline-offset:3px}.pgx-rte a:hover{color:var(--o)}.pgx-rte strong{color:var(--n)}.pgx-rte blockquote{margin:8px 0 28px;padding:4px 0 4px 28px;border-left:4px solid var(--j);font-size:calc(clamp(20px,16px + .8vw,26px) * var(--ts,1));line-height:1.35;font-weight:700;letter-spacing:-.02em;color:var(--n)}.pgx-rte blockquote p{margin:0}.pgx-rte blockquote footer,.pgx-rte blockquote cite{display:block;margin-top:10px;font-size:calc(15px * var(--ts,1));font-weight:500;font-style:normal;color:var(--g);letter-spacing:0}.pgx-rte aside,.pgx-rte .encadre{display:block;margin:0 0 20px;padding:22px 24px;border-radius:calc(20px * var(--khx-r));background:var(--khx-jc);border-left:5px solid var(--o);font-size:calc(16px * var(--ts,1));line-height:1.5}.pgx-rte aside,.pgx-rte .encadre{position:relative;padding-left:66px}.pgx-rte aside:before,.pgx-rte .encadre:before{content:"";position:absolute;left:24px;top:22px;width:26px;height:26px;background:var(--khx-o3);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 18h6'/%3E%3Cpath d='M10 21h4'/%3E%3Cpath d='M12 3a6 6 0 0 0-4 10.5c.8.8 1 1.5 1 2.5h6c0-1 .2-1.7 1-2.5A6 6 0 0 0 12 3z'/%3E%3C/svg%3E") no-repeat center/contain;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 18h6'/%3E%3Cpath d='M10 21h4'/%3E%3Cpath d='M12 3a6 6 0 0 0-4 10.5c.8.8 1 1.5 1 2.5h6c0-1 .2-1.7 1-2.5A6 6 0 0 0 12 3z'/%3E%3C/svg%3E") no-repeat center/contain}.pgx-rte aside strong:first-child,.pgx-rte .encadre strong:first-child{display:block;margin-bottom:4px}.pgx-rte aside p,.pgx-rte .encadre p{margin:0}.pgx-rte img{max-width:100%;height:auto;border-radius:calc(22px * var(--khx-r))}.pgx-rte figure{margin:0 0 24px}.pgx-rte figcaption{margin-top:10px;font-size:calc(14px * var(--ts,1));color:var(--g)}.pgx-rte hr{border:0;border-top:1px solid var(--l);margin:36px 0}.pgx-rte table{width:100%;border-collapse:collapse;margin:0 0 24px;font-size:calc(16px * var(--ts,1))}.pgx-rte th,.pgx-rte td{padding:10px 12px;border-bottom:1px solid var(--l);text-align:left}.pgx-rte iframe,.pgx-rte video{max-width:100%;border-radius:calc(22px * var(--khx-r))}.pgx-une{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);background:var(--khx-blanc);border:1px solid var(--l);border-radius:calc(30px * var(--khx-r));overflow:hidden}.pgx-une__img{position:relative;min-height:var(--hu,440px);background:var(--khx-vide);display:grid;place-items:center;color:var(--g);font-weight:700}.pgx-une__img img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:var(--op,center)}.pgx-une__txt{display:flex;flex-direction:column;gap:16px;padding:44px}.pgx-une__tags{display:flex;flex-wrap:wrap;gap:8px}.pgx-une h2{--h:40;line-height:1.06}.pgx-une h2 a,.pgx-acarte h3 a{text-decoration:none}.pgx-une__ex{font-size:calc(18px * var(--ts,1));color:var(--khx-intro)}.pgx-meta{display:flex;flex-wrap:wrap;gap:6px 14px;font-size:calc(14px * var(--ts,1));color:var(--g)}.pgx-une .pgx-btn{margin-top:auto;align-self:flex-start;min-height:0;padding:14px 22px}.pgx-grille-titre{--h:32;margin:0 0 24px;letter-spacing:-.03em;font-weight:800}.pgx-acarte{display:flex;flex-direction:column;background:var(--khx-blanc);border:1px solid var(--l);border-radius:calc(26px * var(--khx-r));overflow:hidden;height:100%}.pgx-acarte__img{position:relative;aspect-ratio:var(--ar,16 / 10);background:var(--khx-vide);display:grid;place-items:center;color:var(--g);font-weight:700;overflow:hidden}.pgx-acarte__img img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:var(--op,center)}.pgx-acarte__txt{display:flex;flex-direction:column;gap:10px;padding:22px 24px 24px;flex-grow:1}.pgx-acarte .pgx-tag{align-self:flex-start;padding:5px 11px}.pgx-acarte h3{font-size:calc(21px * var(--tt,1));line-height:1.25;letter-spacing:-.02em}.pgx-acarte__ex{color:var(--g);font-size:calc(15px * var(--ts,1))}.pgx-acarte .pgx-meta{margin-top:auto;padding-top:8px;font-size:calc(13px * var(--ts,1))}.pgx-vide-msg{color:var(--g);font-size:calc(18px * var(--ts,1))}.pgx-pages{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:8px;margin-top:44px}.pgx-pages a,.pgx-pages>span{width:44px;height:44px;border-radius:50%;border:1px solid var(--l);background:var(--khx-blanc);display:grid;place-items:center;font-weight:700;text-decoration:none;color:var(--n)}.pgx-pages>span.pgx-pages__sep{border:0;background:none;width:auto;color:var(--g)}.pgx-pages>span.pgx-pages__off{color:var(--l)}.pgx .pgx-pages [aria-current]{background:var(--n);border-color:var(--n);color:var(--khx-sur);font-weight:800}.pgx-pages a.pgx-pages__fl{color:var(--g)}.pgx-ahaut__txt{display:flex;flex-direction:column;gap:20px;max-width:var(--la,920px)}.pgx-ahaut__txt .pgx-tag{align-self:flex-start}.pgx-ahaut .pgx-h1{--h:64;line-height:1}.pgx-auteur{display:flex;align-items:center;flex-wrap:wrap;gap:14px;font-size:calc(15px * var(--ts,1));color:var(--g)}.pgx-auteur__av{width:44px;height:44px;border-radius:50%;background:var(--khx-vide);overflow:hidden;flex:none}.pgx-auteur__av img{width:100%;height:100%;object-fit:cover}.pgx-auteur strong{color:var(--n)}.pgx-ahaut__img{position:relative;margin-top:40px;aspect-ratio:var(--ar,21 / 9);border-radius:calc(var(--rp,30px) * var(--khx-r)) calc(var(--rp,30px) * var(--khx-r)) var(--rb,0) var(--rb,0);background:var(--khx-vide);display:grid;place-items:center;color:var(--g);font-weight:700;overflow:hidden}.pgx-ahaut__img img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:var(--op,center)}.pgx-piece{display:grid;grid-template-columns:140px minmax(0,1fr);background:var(--c);border:1px solid var(--l);border-radius:calc(22px * var(--khx-r));overflow:hidden}.pgx-piece__img{position:relative;background:var(--khx-img);display:grid;place-items:center;color:var(--g);font-size:13px;font-weight:600;min-height:160px}.pgx-piece__img img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;padding:10px;mix-blend-mode:multiply}.pgx-piece__txt{display:flex;flex-direction:column;gap:6px;padding:16px 18px;min-width:0}.pgx-piece__marque{font-size:calc(11px * var(--ts,1));font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--g)}.pgx-piece__titre{font-weight:650;line-height:1.3;text-decoration:none;color:var(--n)}.pgx-piece__ref{font-size:calc(12px * var(--ts,1));color:var(--g)}.pgx-piece__pied{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:auto;padding-top:8px}.pgx-piece__pied strong{font-size:calc(19px * var(--ts,1))}.pgx-piece__pied form{margin:0}.pgx-piece__pied button{border:0;border-radius:calc(999px * var(--khx-r));background:var(--o);color:var(--khx-sur);font:inherit;font-size:calc(14px * var(--ts,1));font-weight:800;padding:10px 14px;cursor:pointer;white-space:nowrap}.pgx-piece__pied button:hover{background:var(--o2)}.pgx-piece__pied button[disabled]{background:var(--khx-desac,#c9c3c1);cursor:default}.pgx-partage{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;padding:22px 28px;background:var(--khx-blanc);border:1px solid var(--l);border-radius:calc(22px * var(--khx-r))}.pgx-partage strong{font-size:calc(18px * var(--ts,1))}.pgx-partage ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px 24px;font-weight:700}.pgx-partage button{border:0;background:none;padding:0;font:inherit;color:inherit;text-decoration:underline;cursor:pointer}.pgx-partage a:hover,.pgx-partage button:hover{color:var(--o)}.pgx-pied{border-top:1px solid var(--l)}.pgx-pied__haut{display:flex;justify-content:space-between;align-items:flex-start;gap:40px;flex-wrap:wrap}.pgx-pied__marque{display:flex;flex-direction:column;gap:10px;max-width:360px}.pgx-pied__logo{display:flex;align-items:center;gap:10px;text-decoration:none;font-weight:900;font-size:calc(20px * var(--tt,1));letter-spacing:-.02em;color:var(--n)}.pgx-pied__picto{width:36px;height:36px;border-radius:calc(11px * var(--khx-r));background:var(--n);display:grid;place-items:center;color:var(--o)}.pgx-pied__fin{color:var(--o)}.pgx-pied__desc{color:var(--g);font-size:calc(15px * var(--ts,1))}.pgx-pied__nav ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:12px 28px;font-weight:700;font-size:calc(15px * var(--ts,1))}.pgx-pied__nav a{text-decoration:none}.pgx-pied__bas{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap;margin-top:40px;padding-top:22px;border-top:1px solid var(--l);font-size:calc(13px * var(--ts,1));color:var(--g)}.pgx-pied__bas ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px 20px}.pgx-pied__bas a{color:var(--g)}.pgx-404{display:flex;flex-direction:column;align-items:center;text-align:center;gap:22px}.pgx[data-align=gauche] .pgx-404{align-items:flex-start;text-align:left}.pgx-404__n{margin:0;font-size:clamp(120px,60px + 15.6vw,var(--g404,260px));line-height:.85;font-weight:900;letter-spacing:-.07em;font-family:var(--khx-titres)}.pgx-404__n .pgx-mev--contour{-webkit-text-stroke-width:4px}.pgx-404 .pgx-intro{max-width:46ch}.pgx-404 .pgx-btns{justify-content:center;margin-top:6px}.pgx[data-align=gauche] .pgx-404 .pgx-btns{justify-content:flex-start}@media(prefers-reduced-motion:no-preference){.pgx-anim .pgx-acarte,.pgx-anim .pgx-carte,.pgx-anim .pgx-piece{transition:transform .25s,box-shadow .25s}.pgx-anim .pgx-acarte:hover,.pgx-anim a.pgx-carte:hover,.pgx-anim .pgx-piece:hover{transform:translateY(-4px);box-shadow:0 18px 40px rgba(var(--n-rgb),.1)}}@media(max-width:989px){.pgx-grille,.pgx-etapes{grid-template-columns:repeat(min(var(--col,3),2),minmax(0,1fr))}.pgx-haut__grid,.pgx-lay--moitie,.pgx-it{gap:40px}}@media(max-width:749px){.pgx-b{padding-top:calc(var(--pt,88px) * var(--pm,.6));padding-bottom:calc(var(--pb,88px) * var(--pm,.6))}.pgx-wrap{padding-inline:20px}.pgx-haut__grid,.pgx-lay,.pgx-lay--tiers,.pgx-lay--moitie,.pgx-boite,.pgx-it,.pgx-une{grid-template-columns:minmax(0,1fr)!important;gap:28px}.pgx-it--droite .pgx-it__media{order:0}.pgx-grille,.pgx-etapes{grid-template-columns:repeat(var(--colm,1),minmax(0,1fr))}.pgx-ent__top{flex-direction:column;align-items:flex-start}.pgx-boite{padding:calc(var(--bp,48px) * .55)}.pgx-une__img{min-height:calc(var(--hu,440px) * .55)}.pgx-une__txt{padding:24px}.pgx-faq__r{padding-right:0}.pgx-suivi__barres{grid-template-columns:repeat(2,minmax(0,1fr))}.pgx-search{padding-left:14px}.pgx-search button{padding:0 18px}.pgx-chiffre{padding:24px}.pgx-piece{grid-template-columns:110px minmax(0,1fr)}.pgx-partage{padding:18px 20px}.pgx-pied__haut{gap:28px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/page-freestyle.css.map */
