body:has(.home) .hdr.transparent{position:fixed;left:0;right:0;top:0}.hero{position:relative;overflow:hidden;padding:84px 0 40px}.plate-wall{position:absolute;inset:0;overflow:hidden;pointer-events:none}.plate-wall .wall{position:absolute;inset:-140px -120px;transform:rotate(-7deg);opacity:.3}.wall-track{animation:wallUp 110s linear infinite}.wall-grid{display:grid;grid-template-columns:repeat(16,84px);gap:6px;padding-bottom:6px}.wall-grid span{height:22px;border-radius:3px;background:var(--yellow);color:var(--ink);display:flex;align-items:center;justify-content:center;font:800 14px/1 var(--display)}.scrim{position:absolute;inset:0;background:linear-gradient(180deg,#0e0e10b3,#0e0e1059 45%,#0e0e10e6)}.hero-in{position:relative}.hero-copy{display:flex;justify-content:space-between;align-items:flex-end;gap:24px}.live-count{color:#fff;font-size:11px}.live-count b{color:#fff}.hero-h1{margin-top:12px;font:800 60px/.86 var(--display);text-transform:uppercase}.hero-count{text-align:right}.hero-count b{display:block;font:800 128px/.8 var(--display);letter-spacing:-2px;color:var(--yellow)}.hero-count>span{display:inline-flex;align-items:center;margin-top:12px;font:800 24px/1 var(--display);text-transform:uppercase}.hero-plate-wrap{margin:26px -14px 0;transform:rotate(-2deg)}.hero-stubs{margin-top:22px}.hero-total{display:grid;gap:12px;margin-top:18px}.total-label{font:800 26px/1 var(--display);text-transform:uppercase}.hero-cta{min-height:56px;border-radius:12px}.hero-cta:disabled{opacity:.45}.reassure{margin-top:14px;font:600 12px/1.5 var(--body);color:var(--t70)}.reassure a{color:#fff}.reassure i{font-style:normal;margin:0 11px;color:var(--t50)}@media(min-width:1024px){.hero{padding:120px 0 56px}.wall-grid{grid-template-columns:repeat(16,104px);gap:8px;padding-bottom:8px}.wall-grid span{height:28px;font-size:18px}.plate-wall .wall{inset:-260px -220px}.scrim{background:linear-gradient(180deg,#0e0e10bf,#0e0e104d 45%,#0e0e10e6)}.hero-h1{font-size:104px;margin-top:16px}.hero-plate-wrap{margin:44px 0 0;transform:none}.hero-stubs{margin-top:18px}.hero-total{display:flex;justify-content:space-between;align-items:center;margin-top:22px;padding:18px 18px 18px 28px;background:var(--s1);border:1px solid var(--b1);border-radius:16px}.total-label{font-size:40px}.hero-cta{min-height:60px;padding:0 40px}.reassure{margin-top:18px;font-size:14px}}.boards-wrap{padding-bottom:44px}.boards{padding:20px 14px;border-radius:16px;box-shadow:inset 0 2px #ffffff0a}.boards-grid{display:grid;gap:22px}.board{display:grid;gap:10px;justify-items:start}.board .flip{--s: 44px !important}.boards-foot{display:grid;gap:12px;margin-top:22px;padding-top:18px;border-top:1px solid var(--b1)}.boards-cd,.boards-cd .flip{--s: 40px !important}.boards-title{font:800 44px/.9 var(--display);text-transform:uppercase}@media(min-width:1024px){.boards-wrap{padding-bottom:80px}.boards{padding:40px 48px;border-radius:24px}.boards-grid{grid-template-columns:repeat(3,1fr);gap:32px}.board .flip{--s: min(72px, 4.9vw) !important}.boards-foot{display:flex;justify-content:space-between;align-items:center;margin-top:36px;padding-top:32px}.boards-cd,.boards-cd .flip{--s: 64px !important}}.sec{padding-block:44px}@media(min-width:1024px){.sec{padding-block:104px}}.sec-head{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:24px}.sec-head .h2{margin-top:12px}@media(min-width:1024px){.sec-head{margin-bottom:40px}}.cards{display:grid;gap:20px}@media(min-width:768px){.cards{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.cards{grid-template-columns:repeat(3,1fr);gap:24px}}.all-btn{margin-top:20px}.draw-night{display:grid;gap:22px}.reveal-panel{overflow:hidden}.reveal{--s: 52px;display:inline-flex}.dn-meta{display:grid;gap:6px;font:600 14px/1.4 var(--body);color:var(--t70)}@media(min-width:1024px){.draw-night{justify-items:center;text-align:center;gap:28px;padding:104px 48px 88px}.reveal-panel{padding:28px;background:var(--s1);border:1px solid var(--b1);border-radius:24px}.reveal{--s: 140px}.dn-meta{display:flex;gap:28px;font-size:15px}}@media(min-width:1024px)and (max-width:1240px){.reveal{--s: 110px}}.live-wrap{padding-bottom:44px}.lw-title{display:flex;align-items:center;gap:2px;margin-bottom:14px}.lw-title h2{font:800 30px/1 var(--display);text-transform:uppercase}.live-winners{padding:16px 12px;border-radius:16px;overflow:hidden}.h2-s{font:800 64px/.88 var(--display);text-transform:uppercase;margin:14px 0 12px}.lw-copy .body{margin-bottom:18px}.wboard{--s: 16px;display:grid;gap:calc(var(--s) * .3)}.wb-head,.wb-row{display:flex;gap:calc(var(--s) * .5)}.wb-head span{width:calc(var(--w) * var(--s) * .75);font:800 10px/1 var(--body);letter-spacing:1.5px;text-transform:uppercase;color:var(--t50)}.wb-row .flip{--s: inherit}.wboard .flip{--s: 16px;gap:calc(var(--s) * .07)}.wboard .flip .c{font-size:var(--s)}.wboard .flip.y .c{color:var(--yellow)}.wboard .flip.b .c{color:var(--blue-tint)}.wboard .wb-town,.wboard .r6{display:none}@media(min-width:1024px){.live-wrap{padding-bottom:104px}.live-winners{display:grid;grid-template-columns:300px 1fr;gap:48px;align-items:center;padding:36px 44px;border-radius:24px}.wboard,.wboard .flip{--s: 24px}.wboard .wb-town{display:flex}.wboard .wb-head .wb-town{display:block}.wboard .r6{display:flex}}@media(min-width:1024px)and (max-width:1300px){.wboard,.wboard .flip{--s: 19px}}.strip-gap{margin-top:0}.hall{background:var(--band) repeating-linear-gradient(90deg,rgba(255,255,255,.03) 0 1px,transparent 1px 130px);padding-block:44px}.hall-in{display:grid;gap:28px}.latest{position:relative;display:grid;justify-items:center;gap:12px;margin-top:24px;padding:28px 12px;text-align:center;background:radial-gradient(ellipse 60% 70% at 50% 0%,rgba(255,240,200,.16),transparent 70%)}.latest-plate{--h: 88px !important;box-shadow:inset 0 0 0 4px var(--ink),0 24px 40px #000000b3}.latest-prize{font:800 26px/1 var(--display);text-transform:uppercase}.tiles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px}.tile{display:grid;justify-items:center;gap:6px;padding:18px 6px;text-align:center;background:radial-gradient(ellipse 70% 60% at 50% 0%,rgba(255,240,200,.1),transparent 70%)}.tile-plate{--h: 38px !important;box-shadow:inset 0 0 0 2px var(--ink),0 12px 20px #000000b3}.tile b{font:800 13px/1.3 var(--body)}.tile span:not(.plate):not(.uk):not(.reg){font:500 11px/1.3 var(--body);color:var(--t60)}.d-only-tile{display:none}.all-winners{display:block;text-align:center;margin-top:18px}@media(min-width:1024px){.hall{padding-block:96px;background-image:repeating-linear-gradient(90deg,rgba(255,255,255,.03) 0 1px,transparent 1px 240px)}.hall-in{grid-template-columns:600px 1fr;gap:56px;align-items:start}.latest{margin-top:36px;padding:44px 24px}.latest-plate{--h: 140px !important;box-shadow:inset 0 0 0 4px var(--ink),0 40px 60px #000000bf}.latest-prize{font-size:36px}.tiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.d-only-tile{display:grid}.tile{padding:28px 10px}.tile-plate{--h: 56px !important;box-shadow:inset 0 0 0 2px var(--ink),0 18px 28px #000000b3}.tile b{font-size:16px}.tile span:not(.plate):not(.uk):not(.reg){font-size:13px}.all-winners{text-align:right}}@media(min-width:1024px)and (max-width:1280px){.hall-in{grid-template-columns:480px 1fr}}.lanes-div{margin-top:0}.lanes .h2-m{margin-bottom:28px}.lane-grid{display:grid;gap:16px}.lane{display:flex;gap:16px;align-items:flex-start}.lane .outline-num{flex:none;width:56px;font-size:96px}.lane h3{margin-bottom:8px}@media(min-width:1024px){.lanes .h2-m{margin-bottom:56px}.lane-grid{grid-template-columns:1fr 6px 1fr 6px 1fr;gap:48px}.lane{flex-direction:column;gap:24px}.lane .outline-num{width:auto;font-size:200px;-webkit-text-stroke-width:3px}}.postal{background:var(--yellow);color:var(--ink);padding:40px 0}.postal-in{display:grid;gap:20px}.postal-h{font:800 64px/.82 var(--display);text-transform:uppercase}.postal-copy{display:grid;gap:14px;font:600 15px/1.5 var(--body)}.postal address{font-style:normal;font-weight:800}.postal-by{font-weight:700}.postal .btn-ink{justify-self:start}@media(min-width:1024px){.postal{padding:80px 0 96px}.postal-in{grid-template-columns:1fr minmax(0,480px);gap:64px;align-items:end}.postal-h{font-size:min(176px,12vw)}.postal-copy{font-size:18px}}
