@font-face{font-family:goldplay;src:url(../media/Goldplay_Regular-s.p.29rhoff7_90_u.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:goldplay;src:url(../media/Goldplay_SemiBold-s.p.2sqqj_8ky1vp0.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:goldplay;src:url(../media/Goldplay_Bold-s.p.0hyeby65z-lfy.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:goldplay;src:url(../media/Goldplay_Black-s.p.2p936c9o_t_vh.woff2)format("woff2");font-display:swap;font-weight:900;font-style:normal}@font-face{font-family:goldplay Fallback;src:local(Arial);ascent-override:85.94%;descent-override:21.59%;line-gap-override:0.0%;size-adjust:103.35%}.goldplay_b67943b4-module__ARjNzq__className{font-family:goldplay,goldplay Fallback}.goldplay_b67943b4-module__ARjNzq__variable{--font-goldplay:"goldplay", "goldplay Fallback"}
:root{--pc-color-gold:#f6a128;--pc-color-green:#063;--pc-color-red:#e74525;--pc-color-cream:#ffedd8;--pc-color-white:#fff;--pc-color-blue:#00a6fb;--pc-color-brown:#b76935;--pc-color-ink:#1f1b16;--pc-color-green-dark:#003319;--pc-color-cream-2:#ffe0b8;--pc-color-cream-soft:#fff8f0;--pc-color-loyalty-30:#063;--pc-color-loyalty-90:#f6a128;--pc-color-loyalty-120:#e74525;--pc-color-loyalty-150:#00a6fb;--pc-color-loyalty-180:#b76935;--pc-space-none:0px;--pc-space-xxs:2px;--pc-space-xs:4px;--pc-space-sm:8px;--pc-space-md:12px;--pc-space-lg:16px;--pc-space-xl:24px;--pc-space-2xl:32px;--pc-space-3xl:48px;--pc-space-4xl:64px;--pc-radius-none:0px;--pc-radius-sm:4px;--pc-radius-md:8px;--pc-radius-lg:12px;--pc-radius-xl:16px;--pc-radius-pill:9999px;--pc-radius-card:16px;--pc-radius-button:12px;--pc-shadow-sm:0 2px 10px #1f1b1614;--pc-shadow-md:0 10px 28px #1f1b161a;--pc-shadow-lg:0 20px 48px #1f1b1629;--pc-scrim:linear-gradient(180deg, #0033196b, #003319d1);--pc-z-base:0;--pc-z-sticky:10;--pc-z-header:40;--pc-z-overlay:50;--pc-z-skip-link:100;--pc-font-sans:"Goldplay", system-ui, -apple-system, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--pc-font-size-xs:12px;--pc-font-size-sm:14px;--pc-font-size-base:16px;--pc-font-size-lg:18px;--pc-font-size-xl:20px;--pc-font-size-2xl:24px;--pc-font-size-3xl:30px;--pc-font-size-4xl:36px;--pc-font-size-5xl:40px;--pc-font-size-6xl:62px;--pc-font-weight-regular:400;--pc-font-weight-medium:500;--pc-font-weight-semibold:600;--pc-font-weight-bold:700;--pc-font-weight-black:900;--pc-line-height-tight:1.2;--pc-line-height-normal:1.5;--pc-line-height-relaxed:1.7}
:root{--font-display:var(--font-goldplay), system-ui, -apple-system, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--font-body:var(--font-display);--text-hero:clamp(2rem, 7vw, 3.25rem);--text-h2:clamp(1.5rem, 5vw, 2rem);--text-lead:clamp(1.125rem, 3.2vw, 1.3rem);--text-body:var(--pc-font-size-base);--text-small:var(--pc-font-size-sm);--radius-card:24px;--radius-md:var(--pc-radius-xl);--radius-btn:var(--pc-radius-lg);--radius-pill:var(--pc-radius-pill);--shadow-card:var(--pc-shadow-md);--shadow-soft:var(--pc-shadow-sm);--page-max:32rem;--space:var(--pc-space-xl)}*,:before,:after{box-sizing:border-box}*{margin:0}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{background:var(--pc-color-cream-soft);min-height:100dvh;color:var(--pc-color-ink);font-family:var(--font-body);font-size:var(--text-body);line-height:var(--pc-line-height-normal);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility}h1,h2,h3{font-family:var(--font-display);color:var(--pc-color-green);font-weight:var(--pc-font-weight-black);line-height:var(--pc-line-height-tight);letter-spacing:-.01em}img,svg{max-width:100%;display:block}a{color:var(--pc-color-green);text-decoration:none}a:hover{color:var(--pc-color-gold)}:focus-visible{outline:2px solid var(--pc-color-green);outline-offset:2px;border-radius:var(--pc-radius-sm)}.frise{background:var(--pc-color-gold);flex:none;width:113px;height:13px;display:block;-webkit-mask:url(/vitrine/icons/hat-croque.svg) 0/contain no-repeat;mask:url(/vitrine/icons/hat-croque.svg) 0/contain no-repeat}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}
