.bf26{--navy:#101e50;--dim:#4c5971;--gold:#ffda78;--line:#dce1ec;color:var(--navy);font:inherit}.bf26 *{box-sizing:border-box}.bf26 h1,.bf26 h2,.bf26 h3,.bf26 p,.bf26 ol,.bf26 ul{margin:0}.bf26 h1,.bf26 h2,.bf26 h3{font-family:var(--font-heading-family),sans-serif;color:inherit;line-height:1.07;letter-spacing:-.035em;font-weight:750;text-transform:none}.bf26 h2{font-size:clamp(29px,3.3vw,48px);text-wrap:balance}.bf26 h3{font-size:clamp(18px,1.5vw,22px)}.bf26-inner{width:min(calc(100% - (2*clamp(18px,4vw,64px))),1280px);margin-inline:auto}.bf26-block{padding-block:clamp(32px,4.4vw,68px)}.bf26 .bf26-kicker{display:flex;align-items:center;gap:.65em;color:#425781;font-size:11px;letter-spacing:.14em;font-weight:750;text-transform:uppercase;margin:0 0 12px;line-height:1.4}.bf26-kicker:before{content:"";width:23px;height:2px;background:currentColor}.bf26-lead{--hero-ink:#101010;--gold:#f4cf80;background:var(--hero-ink)}.bf26-lead .bf26-button{color:var(--hero-ink)}.bf26-lead .bf26-deck{color:#eeebe5}.bf26-cover{width:100%;display:grid;grid-template-columns:minmax(0,39fr) minmax(0,61fr);color:#fff;isolation:isolate}.bf26-story{padding:clamp(26px,3.2vw,52px);align-self:center}.bf26-story .bf26-kicker,.bf26-game .bf26-kicker{color:var(--gold)}.bf26-lead h1{font-size:clamp(44px,5.85vw,100px);line-height:1.02}.bf26 h1 em{color:var(--gold);font-style:normal}.bf26 .bf26-deck{font-size:clamp(15px,1.2vw,18px);line-height:1.55;max-width:35ch;color:#eff2fd;margin:18px 0 23px}.bf26-photo{align-self:center;position:relative}.bf26-photo img{display:block;width:100%;height:auto;aspect-ratio:3/2;filter:saturate(.18)}.bf26-photo:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,var(--hero-ink),transparent 24%);pointer-events:none}.bf26-win-seal{position:absolute;z-index:1;right:clamp(14px,3vw,52px);bottom:clamp(14px,2.4vw,40px);width:clamp(82px,9vw,140px);aspect-ratio:1;display:grid;place-content:center;justify-items:center;gap:.24em;transform:rotate(-8deg);border:1px solid #ddbd79;border-radius:50%;background:#10100fee;box-shadow:inset 0 0 0 4px #171613,inset 0 0 0 5px #9a804e;color:#fff7e7;line-height:1;font-size:clamp(8px,.74vw,12px);text-transform:uppercase;letter-spacing:.12em;font-weight:700}.bf26-win-seal strong{font-size:clamp(23px,2.65vw,42px);letter-spacing:-.05em;color:var(--gold);line-height:1.05}.bf26-button{display:inline-flex;gap:18px;align-items:center;min-height:44px;padding:11px 18px;background:var(--gold);color:var(--navy);border-radius:6px;font-weight:750;font-size:15px;text-decoration:none;line-height:1.3}.bf26-button:hover{background:#fff}.bf26-button:focus-visible,.bf26 summary:focus-visible{outline:3px solid #4889ff;outline-offset:3px}.bf26-steps,.bf26-tiers{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:24px!important}.bf26-steps{list-style:none;padding:0}.bf26-steps li,.bf26-tiers article{padding:clamp(18px,2vw,30px);border:1px solid var(--line);border-radius:10px;background:#fff}.bf26-step-icon{display:block;width:56px;height:56px;margin:0 0 12px;color:#211e19}.bf26-steps p,.bf26-desc,.bf26-faq details p{font-size:15px;line-height:1.55;color:var(--dim)}.bf26-steps p{margin-top:8px}.bf26-game{--gold: #efcc83;display:grid;align-items:center;min-height:clamp(620px,89svh,960px);padding-block:clamp(56px,6vw,100px);color:#faf7f0;background:radial-gradient(ellipse at 78% 48%,#352b1d,#171612,#101010 74%);border-block:1px solid #584930;scroll-margin-top:72px}.bf26-game-grid{display:grid;grid-template:"heading wheel" auto "odds wheel" auto / minmax(0,.94fr) minmax(0,1.06fr);align-items:center;gap:clamp(24px,2.6vw,40px) clamp(30px,4.5vw,72px)}.bf26-game-heading{grid-area:heading;align-self:end}.bf26-game h2{font-size:clamp(54px,5.6vw,88px);line-height:.99}.bf26-game h2 em{display:block;color:var(--gold)}.bf26 .bf26-game-text{margin-top:18px;max-width:38ch;color:#e3dfd5;font-size:clamp(16px,1.3vw,20px);line-height:1.5}.bf26-wheel-art{grid-area:wheel;width:min(100%,620px);justify-self:center}.bf26-wheel-art img{display:block;width:100%;height:auto;filter:drop-shadow(0 14px 22px #0008)}.bf26-game-odds{grid-area:odds;align-self:start}.bf26 .bf26-prizes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 clamp(12px,2vw,28px);list-style:none;padding:0}.bf26-prizes li{display:grid;grid-template-columns:auto 1fr auto;align-items:baseline;gap:8px;padding:13px 0;border-top:1px solid #494337;font-size:clamp(14px,1.1vw,17px);line-height:1.4}.bf26-prizes b{font-size:11px;font-weight:600;color:#c1ae85}.bf26-prizes small{font-size:13px;font-weight:700;color:var(--gold);font-variant-numeric:tabular-nums}.bf26-game-odds .bf26-button{margin-top:22px}.bf26-offers{background:#f3f5fa}.bf26-faq{background:#faf8f3;color:#201d18;--dim:#534f49}.bf26-faq h2:before{content:"";display:block;width:36px;height:3px;background:#b78c42;margin-bottom:14px}.bf26-desc{margin-top:12px!important}.bf26-tiers article{position:relative;border-top:3px solid #9aabc6}.bf26-tiers article:last-child{background:var(--navy);color:#fff;border-color:var(--navy)}.bf26-tiers p{font-weight:650;font-size:15px}.bf26-tiers h3{margin-top:13px;font-size:clamp(32px,3.5vw,54px)}.bf26-tiers h3 small{font-size:.48em;font-weight:600}.bf26-faq-grid{display:grid;grid-template-columns:.7fr 1.3fr;gap:32px}.bf26-faq details{border-bottom:1px solid #d8d1c5}.bf26-faq details:first-child{border-top:1px solid #d8d1c5}.bf26-faq summary:focus-visible{outline:2px solid #8a682d;outline-offset:2px}.bf26-faq summary{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 0;font-weight:650;line-height:1.4;font-size:16px;cursor:pointer;list-style:none}.bf26-faq summary::-webkit-details-marker{display:none}.bf26-faq summary:after{content:"+";font-size:20px;font-weight:500}.bf26-faq details[open]>summary:after{content:"\2212"}.bf26-faq details p{padding:0 22px 14px 0}body:has(main .bf26-lead) #epb_container,body:has(main .bf26-lead) [class*=kl-teaser-]:has([id=rich-text-01M13FRJR02HFNRB7GJ3TEHG3T]){display:none!important}@media(max-width:749px){.bf26-cover{grid-template-columns:1fr}.bf26-photo{grid-row:1}.bf26-photo:after{display:none}.bf26-story{padding:20px 22px 23px}.bf26-lead h1{font-size:clamp(40px,11.4vw,58px)}.bf26 .bf26-deck{margin:10px 0 16px;max-width:none}.bf26-story .bf26-kicker{margin-bottom:8px}.bf26-steps,.bf26-tiers{gap:10px;margin-top:16px!important}.bf26-steps{grid-template-columns:1fr}.bf26-steps li{display:grid;grid-template-columns:44px minmax(0,1fr);column-gap:14px;padding:16px}.bf26-step-icon{width:44px;height:44px;grid-row:span 2;margin:0}.bf26-steps p{margin:5px 0 0}.bf26-faq-grid{grid-template-columns:1fr;gap:24px}.bf26-game{min-height:auto;padding-block:40px;background:radial-gradient(ellipse at 50% 40%,#31291b,#11110f 68%)}.bf26-game-grid{grid-template:"heading" auto "wheel" auto "odds" auto / minmax(0,1fr);gap:20px}.bf26-game-heading{text-align:center}.bf26-game-heading .bf26-kicker{justify-content:center}.bf26-game h2{font-size:clamp(38px,10vw,62px)}.bf26-game h2 em{display:inline}.bf26 .bf26-game-text{margin:12px auto 0}.bf26-wheel-art{width:min(100%,420px)}.bf26-prizes li{padding:9px 0}.bf26-tiers{grid-template-columns:1fr}.bf26-tiers article{display:flex;align-items:center;justify-content:space-between;padding:14px 18px;border-top-width:1px}.bf26-tiers h3{margin:0;font-size:29px}}@media(min-width:750px)and (max-width:990px){.bf26-cover{grid-template-columns:minmax(0,43fr) minmax(0,57fr)}.bf26-story{padding:22px}.bf26 .bf26-prizes{grid-template-columns:1fr}.bf26-prizes li{padding:7px 0}}@media(max-width:479px){.bf26 .bf26-prizes{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/75/assets/fkk-bf-landing.css.map */
