.hd{position:relative;overflow:hidden;min-height:100svh;background:#000;color:#fff}.hd:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(ellipse 90% 45% at 50% 30%,rgba(255,107,0,.26),transparent 68%)}.hd-bande{z-index:2;background:#ff6b00;color:#000;padding:9px 12px;font-size:10px;letter-spacing:.22em;text-transform:uppercase}.hd-bande,.hd-sec{position:relative;text-align:center}.hd-sec{z-index:1;max-width:520px;margin:0 auto;padding:18px 16px 0;display:flex;flex-direction:column;align-items:center}.hd-logo{height:34px;width:auto}.hd-titre{margin-top:10px;font-size:58px;line-height:.9;letter-spacing:-.01em;background:linear-gradient(180deg,#fff1c2,#f6cf6a 40%,#ff8a1f 78%,#ff6b00);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 6px 22px rgba(255,107,0,.35))}.hd-dates{margin-top:6px;font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:hsla(0,0%,100%,.62)}.hd-ruban{position:relative;z-index:2;margin:20px -20px 0;transform:rotate(-3deg);background:#ff6b00;color:#000;overflow:hidden;white-space:nowrap;padding:8px 0;box-shadow:0 10px 30px -8px rgba(255,107,0,.6)}.hd-ruban.b{transform:rotate(2deg);background:#fff;margin-top:26px}.hd-defile{display:inline-block;font-size:13px;letter-spacing:.06em;text-transform:uppercase;animation:hd-defile 22s linear infinite}.hd-ruban.b .hd-defile{animation-direction:reverse;font-size:11px}@keyframes hd-defile{to{transform:translateX(-50%)}}@media (prefers-reduced-motion:reduce){.hd-defile{animation:none}}.hd-pastille{margin-top:22px;border:2px solid #ff6b00;border-radius:999px;padding:8px 14px;font-size:11px;letter-spacing:.04em;white-space:nowrap;background:rgba(255,107,0,.12)}.hd-jusqua,.hd-pastille{text-transform:uppercase}.hd-jusqua{margin-top:14px;font-size:15px;letter-spacing:.08em}.hd-pct{font-size:82px;line-height:.9;margin-top:2px;background:linear-gradient(180deg,#fff1c2,#f6cf6a 42%,#c8902f 78%,#a06a1c);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 4px 18px rgba(246,190,80,.28))}.hd-gramme{margin-top:6px;font-size:16px;letter-spacing:.03em;text-transform:uppercase}.hd-or{color:#ff6b00}.hd-cadeaux{margin-top:18px;width:100%;max-width:360px;text-align:center;border:1px solid rgba(255,107,0,.55);border-radius:18px;padding:10px 12px;background:linear-gradient(180deg,rgba(255,107,0,.1),rgba(0,0,0,.4))}.hd-cadeaux p{font-size:14px;line-height:1.3}.hd-cadeaux p+p{margin-top:5px}.hd-cadeaux b{color:#ff6b00}.hd-btn{margin-top:20px;width:100%;max-width:360px;display:flex;align-items:center;justify-content:center;gap:12px;color:#000;background:#ff6b00;border-radius:16px;padding:19px 18px 17px;font-size:19px;letter-spacing:.06em;text-transform:uppercase;box-shadow:0 15px 50px -10px rgba(255,107,0,.8);transition:transform .2s}.hd-btn:active{transform:scale(.98)}.hd-btn span{font-size:24px;line-height:1}.hd-info{margin-top:12px;font-size:12px;line-height:1.45;color:hsla(0,0%,100%,.75);max-width:340px}.hd-info b{color:#fff}.hd-legal{margin-top:12px;font-size:11px;color:hsla(0,0%,100%,.4)}.hd-legal a{color:hsla(0,0%,100%,.55);text-decoration:underline}.hd-reass{margin-top:30px;width:100%;max-width:360px;display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.hd-reass div{border:1px solid hsla(0,0%,100%,.14);border-radius:14px;padding:10px 4px;font-size:9px;letter-spacing:.12em;text-transform:uppercase;line-height:1.35}.hd-reass i{display:block;font-style:normal;font-size:16px;margin-bottom:4px}.hd-note{margin-top:18px;display:flex;align-items:center;gap:8px;font-size:12px;color:hsla(0,0%,100%,.62)}.hd-note strong{color:#fff}.hd-pied{position:relative;z-index:1;text-align:center;font-size:10px;color:hsla(0,0%,100%,.3);padding:22px 16px 26px}@media (min-width:768px){.hd-bande{font-size:12px}.hd-logo{height:44px}.hd-titre{font-size:96px}.hd-pct{font-size:130px}.hd-btn,.hd-cadeaux,.hd-reass{max-width:420px}}@font-face{font-family:__drukWide_e01544;src:url(/_next/static/media/ae7b7882e4812cfb-s.p.ttf) format("truetype");font-display:swap}@font-face{font-family:__drukWide_Fallback_e01544;src:local("Arial");ascent-override:62.91%;descent-override:16.00%;line-gap-override:1.79%;size-adjust:161.83%}.__className_e01544{font-family:__drukWide_e01544,__drukWide_Fallback_e01544}.__variable_e01544{--font-druk-wide:"__drukWide_e01544","__drukWide_Fallback_e01544"}