.forecourt{overflow:hidden}.fc-hero{display:grid;gap:28px;padding-top:28px;padding-bottom:40px}.fc-h1{margin-top:14px;font:800 clamp(84px,calc(84px + 92 * (100vw - 390px) / 1050),176px)/.84 var(--display);text-transform:uppercase}.fc-lead{margin-top:18px;max-width:34em}.fc-chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:22px}.fc-chips a.pill{text-decoration:none}.fc-board-panel{padding:16px 12px;overflow:hidden}.fc-board-title{display:block;margin-bottom:16px;color:var(--t70)}.fc-board{--s: 16px;display:grid;gap:calc(var(--s) * .3)}.fc-board .fb-head,.fc-board .wb-row{display:flex;gap:calc(var(--s) * .5)}.fc-board .fb-head span{flex:none;width:calc(var(--w) * (var(--s) * .75));font:800 10px/1 var(--body);letter-spacing:1.5px;text-transform:uppercase;color:var(--t50)}.fc-board .flip{--s: inherit;gap:calc(var(--s) * .07)}.fc-board .flip.y .c{color:var(--yellow)}.fc-board .flip.b .c{color:var(--blue-tint)}@media(min-width:1024px){.fc-hero{grid-template-columns:minmax(0,1fr) auto;gap:56px;align-items:center;padding-top:64px;padding-bottom:72px}.fc-h1{font-size:min(176px,calc((100vw - 2 * var(--gutter) - 56px - 590px) / 4.55));line-height:.8;margin-top:18px}.fc-lead{margin-top:26px}.fc-chips{margin-top:28px;gap:10px}.fc-board-panel{padding:24px 28px;border-radius:20px}.fc-board,.fc-board .flip{--s: 22px}}@media(min-width:1024px)and (max-width:1320px){.fc-board,.fc-board .flip{--s: 17px}.fc-h1{font-size:calc((100vw - 2 * var(--gutter) - 56px - 470px) / 4.55)}}.bay{position:relative;padding-block:48px}.bay-in{display:grid;gap:28px}.bay-num{display:flex;align-items:center;gap:14px}.bay-num .outline-num{font-size:64px}.bay-h2{margin-top:14px;font:800 60px/.86 var(--display);text-transform:uppercase}.bay-count{display:flex;justify-content:space-between;align-items:baseline;gap:12px;margin-top:18px}.bay-count b{font:800 32px/1 var(--display);text-transform:uppercase;color:var(--yellow)}.bay-count span{font:800 15px var(--body);color:var(--t75);white-space:nowrap}.bay-prizes{list-style:none;margin:18px 0 0;padding:0}.bay-prizes li{display:flex;justify-content:space-between;gap:16px;padding:12px 0;border-top:1px solid var(--line08);font:600 15px/1.4 var(--body)}.bay-prizes li:last-child{border-bottom:1px solid var(--line08)}.bay-prizes b{font-weight:700;color:var(--t60);white-space:nowrap}.bay-cta{margin-top:24px;width:100%}.bay-art{display:flex}.bay-spin .bay-art{view-transition-name:game-wheel}.bay-scratch .bay-art{view-transition-name:game-disc}.fc-wheel{--w: 420px;margin-left:-110px}.bay-spin .bay-in{grid-template-columns:minmax(0,1fr)}.bay-spin .bay-copy{display:contents}.bay-spin .bay-num{order:1}.bay-spin .bay-h2{order:2;margin-top:-14px}.bay-spin .bay-art{order:3;padding:8px 0 12px}.bay-spin .bay-count{order:4;margin-top:0}.bay-spin .bay-prizes{order:5;margin-top:-10px}.bay-spin .bay-cta{order:6;margin-top:-4px}.bay-scratch .bay-copy{text-align:right}.bay-scratch .bay-num{justify-content:flex-end}.bay-scratch .bay-art{justify-content:center;padding:44px 0 34px}.fc-disc{--d: 300px;transform:rotate(8deg)}.bay-scratch .bay-prizes li{flex-direction:row-reverse}@media(min-width:1024px){.bay{padding-block:104px}.bay-num{gap:20px}.bay-num .outline-num{font-size:140px;-webkit-text-stroke-width:3px}.bay-h2{margin-top:20px;font-size:clamp(96px,8.9vw,128px);line-height:.84}.bay-count{margin-top:24px}.bay-count b{font-size:48px}.bay-prizes{margin-top:28px}.bay-prizes li{padding:14px 0;font-size:17px}.bay-cta{width:auto;margin-top:32px;padding:0 40px}.bay-spin .bay-in{grid-template-columns:620px 1fr;gap:40px;align-items:center}.bay-spin .bay-copy{display:block;order:2}.bay-spin .bay-art{order:1;padding:0}.bay-spin .bay-h2{margin-top:20px}.bay-spin .bay-count{margin-top:24px}.bay-spin .bay-prizes{margin-top:28px}.bay-spin .bay-cta{margin-top:32px}.fc-wheel{--w: 680px;margin-left:-230px}.bay-scratch .bay-in{grid-template-columns:1fr 480px;gap:40px;align-items:center}.bay-scratch .bay-art{padding:0}.fc-disc{--d: 440px;transform:rotate(-9deg)}.bay-scratch .bay-count{justify-content:flex-end}}.fc-pumps{padding-block:48px}.fc-pumps-h2{margin:12px 0 24px;font:800 clamp(52px,calc(52px + 52 * (100vw - 390px) / 1050),104px)/.84 var(--display);text-transform:uppercase}.fc-cards{display:grid;gap:20px}.fc-cards .comp-card .body{color:#fff}@media(min-width:768px){.fc-cards{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.fc-pumps{padding-block:104px}.fc-pumps-h2{margin:16px 0 40px}.fc-cards{grid-template-columns:repeat(3,1fr);gap:24px}}.fc-recent{padding-bottom:48px}.fc-recent-h{margin-bottom:14px;font:800 30px/1 var(--display);text-transform:uppercase}.fc-resp{background:var(--cream);color:var(--ink);padding:40px 0}.fc-resp-in{display:grid;gap:20px}.fc-resp-h{font:800 clamp(44px,calc(44px + 28 * (100vw - 390px) / 1050),72px)/.86 var(--display);text-transform:uppercase;margin-bottom:14px}.fc-resp p{max-width:44em;font:500 clamp(15px,calc(15px + 3 * (100vw - 390px) / 1050),18px)/1.5 var(--body);color:var(--toggle)}.fc-resp-btns{display:flex;gap:12px}.fc-btn-outline-ink{background:transparent;color:var(--ink);border:2px solid var(--ink)}.fc-btn-outline-ink:hover{background:var(--ink);color:var(--yellow)}.fc-resp-links{display:flex;gap:24px}.fc-resp-links a{font:800 15px var(--body);color:var(--blue);text-decoration:none}.fc-resp-links a:hover{color:var(--ink)}@media(min-width:1024px){.fc-resp{padding:64px 0}.fc-resp-in{grid-template-columns:1fr auto;gap:48px;align-items:center}}@media(min-width:1024px)and (max-width:1320px){.bay-spin .bay-in{grid-template-columns:460px 1fr}.fc-wheel{--w: 600px;margin-left:-230px}.bay-scratch .bay-in{grid-template-columns:1fr 400px}.fc-disc{--d: 380px}}
