.fb-row{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(136px,1fr);gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;padding:2px 2px 8px;margin:0 -2px;scrollbar-width:none}.fb-row::-webkit-scrollbar{display:none}@media (min-width:1024px){.fb-row{grid-auto-flow:row;grid-template-columns:repeat(8,minmax(0,1fr));overflow:visible;gap:12px}}.fb-row-grid{grid-auto-flow:row;grid-template-columns:repeat(2,minmax(0,1fr));overflow:visible;scroll-snap-type:none}@media (min-width:640px){.fb-row-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1024px){.fb-row-grid{grid-template-columns:repeat(8,minmax(0,1fr))}}.fb-card{position:relative;display:flex;flex-direction:column;padding:5px;border-radius:16px;scroll-snap-align:start;color:#141821;text-decoration:none;border:1.5px solid transparent;background:linear-gradient(180deg,#fff 55%,color-mix(in srgb,rgb(var(--fb-tint,140 120 180)) 12%,#fff)) padding-box,linear-gradient(155deg,rgb(var(--fb-tint,140 120 180)/.95),rgb(var(--fb-tint,140 120 180)/.22) 46%,rgb(var(--fb-tint,140 120 180)/.8)) border-box;box-shadow:0 1px 2px rgb(16 24 40/.05),0 6px 16px rgb(var(--fb-tint,140 120 180)/.14);transition:transform .2s ease,box-shadow .2s ease}.fb-card:hover{transform:translateY(-3px);box-shadow:0 14px 28px rgb(var(--fb-tint,140 120 180)/.3)}.fb-card:focus-visible{outline:3px solid rgb(var(--brand-btn));outline-offset:2px}.fb-card-img{position:relative;display:flex;align-items:center;justify-content:center;width:100%;aspect-ratio:1;border-radius:11px;overflow:hidden;background:radial-gradient(58% 52% at 50% 44%,rgb(255 255 255/.5),rgb(255 255 255/0) 70%),linear-gradient(160deg,rgb(var(--fb-tint,140 120 180)/.3),rgb(var(--fb-tint,140 120 180)/.8)),#fff;box-shadow:inset 0 0 0 1px rgb(255 255 255/.45)}.fb-card-img:after{content:"";position:absolute;left:19%;right:19%;top:calc(80% * var(--fb-foot, .9) + 3.6%);height:8%;border-radius:50%;background:radial-gradient(closest-side,rgba(0,0,0,.5),rgba(0,0,0,0))}.fb-card-img picture{position:relative;z-index:1;display:flex;width:80%;height:80%;transition:transform .25s ease}.fb-card:hover .fb-card-img picture{transform:scale(1.05)}.fb-card-img img{width:100%!important;height:100%!important;filter:drop-shadow(0 8px 10px rgba(0,0,0,.35))}.fb-card b{padding:9px 5px 0;margin-bottom:6px;font-size:14px;font-weight:700;line-height:1.2}.fb-card .fb-price{margin:auto 5px 5px}@media (prefers-reduced-motion:reduce){.fb-card,.fb-card-img picture{transition:none}.fb-card:hover,.fb-card:hover .fb-card-img picture{transform:none}}.fb-card-img .fb-tease{position:relative;z-index:1;display:flex;width:80%;height:80%;transform-origin:50% 90%}.fb-card-img .fb-tease picture{width:100%;height:100%}.fb-tease:before{left:-14%;right:-14%;top:-6%;height:84%;transform:scale(.6);background:radial-gradient(closest-side,rgb(255 255 255/.95),rgb(255 255 255/.7) 25%,rgb(var(--fb-tint,140 120 180)/.75) 50%,rgb(var(--fb-tint,140 120 180)/0));filter:blur(8px)}.fb-tease:after,.fb-tease:before{content:"";position:absolute;border-radius:50%;opacity:0}.fb-tease:after{z-index:2;left:10%;right:10%;top:31%;height:16%;transform:scaleX(.3);background:radial-gradient(closest-side,#fff,rgb(255 255 255/.95) 35%,rgb(var(--fb-tint,140 120 180)/.55) 70%,rgb(var(--fb-tint,140 120 180)/0));filter:blur(1.5px);mix-blend-mode:screen}.fb-card-img:before{content:"";z-index:0;width:150%;aspect-ratio:1;margin-left:-75%;margin-top:-75%;background:repeating-conic-gradient(from -90deg,rgb(255 255 255/.9) 0deg 7deg,rgb(255 255 255/0) 7deg 22deg);-webkit-mask-composite:source-in;-webkit-mask:radial-gradient(closest-side,#000 10%,rgb(0 0 0/0) 72%),linear-gradient(#000 52%,transparent 0);mask:radial-gradient(closest-side,#000 10%,rgb(0 0 0/0) 72%),linear-gradient(#000 52%,transparent 0);-webkit-mask-composite:source-in,xor;mask-composite:intersect}.fb-card-img:before,.fb-sparks{position:absolute;left:50%;top:40%;border-radius:50%;opacity:0;pointer-events:none}.fb-sparks{z-index:2;width:6px;height:6px;margin-left:-3px;background:#fff;box-shadow:-24px 3px 0 -1px #fff,21px -2px 0 0 rgb(255 255 255/.95),-11px -8px 0 -1px #fff,13px 6px 0 -1.5px #fff,30px 8px 0 -2px #fff,-32px -3px 0 -2px #fff,0 0 10px 3px rgb(var(--fb-tint,140 120 180)/.9)}@media (prefers-reduced-motion:no-preference){[data-fb-card] .fb-tease{animation:fb-idle 4s ease-in-out infinite}[data-fb-card] .fb-card-img:after{animation:fb-idle-shadow 4s ease-in-out infinite}}@keyframes fb-idle-shadow{0%,to{opacity:1;transform:none}50%{opacity:.8;transform:scaleX(.93)}}@media (hover:hover) and (prefers-reduced-motion:no-preference){[data-fb-card]:hover .fb-tease{animation:fb-tease 1.7s cubic-bezier(.36,.07,.19,.97)}[data-fb-card]:hover .fb-tease:before{animation:fb-glow 1.7s ease-out}[data-fb-card]:hover .fb-tease:after{animation:fb-slit 1.7s ease-out}[data-fb-card]:hover .fb-card-img:before{animation:fb-rays 1.7s ease-out}[data-fb-card]:hover .fb-sparks{animation:fb-sparks 1.7s ease-out}[data-fb-card]:hover .fb-card-img:after{animation:fb-shadow 1.7s ease-out}}@keyframes fb-glow{0%{opacity:0;transform:scale(.6)}44%{opacity:0;transform:scale(.6)}54%{opacity:.7;transform:scale(.95)}60%{opacity:1;transform:scale(1.15)}74%{opacity:.4;transform:scale(1)}90%{opacity:0;transform:scale(.7)}to{opacity:0;transform:scale(.7)}}@keyframes fb-slit{0%{opacity:0;transform:scaleX(.3)}50%{opacity:0;transform:scaleX(.3)}57%{opacity:1;transform:scaleX(1.15)}66%{opacity:.8;transform:scaleX(1)}76%{opacity:0;transform:scaleX(.4)}to{opacity:0;transform:scaleX(.4)}}@keyframes fb-rays{0%{opacity:0;transform:scale(.7) rotate(-6deg)}52%{opacity:0;transform:scale(.7) rotate(-6deg)}60%{opacity:.55;transform:scale(1) rotate(0)}78%{opacity:.15;transform:scale(1.05) rotate(4deg)}90%{opacity:0;transform:scale(1.05) rotate(6deg)}to{opacity:0;transform:scale(1.05) rotate(6deg)}}@keyframes fb-shadow{0%{opacity:1;transform:none}8%{opacity:1;transform:scaleX(1.04)}48%{opacity:1;transform:scaleX(1.08)}58%{opacity:.45;transform:scale(.72)}70%{opacity:1;transform:scaleX(1.07)}84%{opacity:1;transform:none}to{opacity:1;transform:none}}.fb-price{display:inline-flex;align-self:flex-start;align-items:center;gap:4px;height:24px;padding:0 9px;border-radius:999px;font-size:13px;font-weight:800}.fb-price-free{background:rgb(var(--brand-50));color:rgb(var(--brand-600));box-shadow:inset 0 0 0 1px rgb(var(--brand-200)),0 0 12px rgb(var(--brand-400)/.28)}.fb-hero-box{grid-area:chest;justify-self:center;position:relative;width:var(--hb);height:calc(var(--hb) * 1.0077);margin-top:calc(var(--hb) * .22)}@media (min-width:1280px){.fb-hero-box{align-self:center;margin:calc(var(--hb) * .2) 0 calc(var(--hb) * .06)}}.fb-podium{position:absolute;left:2%;bottom:0;width:96%;z-index:0}.bp{display:block;aspect-ratio:1156/530}.bp>.bp-img,.bp>.bp-light{position:absolute;inset:0;width:100%;height:100%}.bp>.bp-img{filter:drop-shadow(0 0 .6px rgb(16 24 40/.32))}.bp-glow{opacity:.55}.bp-line{opacity:.7}.bp>.bp-run{display:block;overflow:hidden;pointer-events:none;opacity:.9;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1156 530'%3E%3Cfilter id='f' x='-10%25' y='-60%25' width='120%25' height='220%25'%3E%3CfeGaussianBlur stdDeviation='9'/%3E%3C/filter%3E%3CclipPath id='c'%3E%3Crect x='34' y='120' width='1088' height='300'/%3E%3C/clipPath%3E%3Cg clip-path='url(%23c)'%3E%3Cpath d='M38 256.9a540 139.3 0 0 0 1080 0' fill='none' stroke='%23000' stroke-width='34' stroke-linecap='round' filter='url(%23f)'/%3E%3C/g%3E%3C/svg%3E") 0 0 /100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1156 530'%3E%3Cfilter id='f' x='-10%25' y='-60%25' width='120%25' height='220%25'%3E%3CfeGaussianBlur stdDeviation='9'/%3E%3C/filter%3E%3CclipPath id='c'%3E%3Crect x='34' y='120' width='1088' height='300'/%3E%3C/clipPath%3E%3Cg clip-path='url(%23c)'%3E%3Cpath d='M38 256.9a540 139.3 0 0 0 1080 0' fill='none' stroke='%23000' stroke-width='34' stroke-linecap='round' filter='url(%23f)'/%3E%3C/g%3E%3C/svg%3E") 0 0 /100% 100% no-repeat}.bp>.bp-run.bp-core{opacity:.85;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1156 530'%3E%3CclipPath id='c'%3E%3Crect x='34' y='120' width='1088' height='300'/%3E%3C/clipPath%3E%3Cpath clip-path='url(%23c)' d='M38 256.9a540 139.3 0 0 0 1080 0' fill='none' stroke='%23000' stroke-width='7' stroke-linecap='round'/%3E%3C/svg%3E") 0 0 /100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1156 530'%3E%3CclipPath id='c'%3E%3Crect x='34' y='120' width='1088' height='300'/%3E%3C/clipPath%3E%3Cpath clip-path='url(%23c)' d='M38 256.9a540 139.3 0 0 0 1080 0' fill='none' stroke='%23000' stroke-width='7' stroke-linecap='round'/%3E%3C/svg%3E") 0 0 /100% 100% no-repeat}.bp-run>i{position:absolute;top:0;bottom:0;left:3.287%;width:186.86%;transform:translateX(-50%)}.bp-run>i:after,.bp-run>i:before{content:"";position:absolute;top:0;bottom:0;width:11%;background:linear-gradient(90deg,rgb(var(--fb-tint)/0),rgb(var(--fb-tint)) 15%,rgb(var(--fb-tint)) 85%,rgb(var(--fb-tint)/0))}.bp-run>i:before{left:39%}.bp-run>i:after{left:89%}.bp-core>i:after,.bp-core>i:before{width:4.6%;background:linear-gradient(90deg,rgb(255 255 255/0),#fff 12%,#fff 88%,rgb(255 255 255/0))}.bp-core>i:before{left:42.2%}.bp-core>i:after{left:92.2%}@media (prefers-reduced-motion:no-preference){.bp-glow{animation:bp-breathe 2.8s ease-in-out infinite}.bp-run>i{animation:bp-run 3.2s linear infinite}}@media (prefers-reduced-motion:reduce){.bp>.bp-run{display:none}}@keyframes bp-breathe{0%,to{opacity:.35}50%{opacity:.75}}@keyframes bp-run{to{transform:none}}.fb-hero-box>img,.fb-hero-box>picture{position:absolute!important;left:14%;bottom:calc((.2491 - (1 - var(--fb-foot, .9)) * .72) * var(--hb));width:72%!important;height:auto!important;aspect-ratio:1;z-index:2}.fb-hero-box:after{content:"";position:absolute;left:0;right:0;top:-6%;height:86%;z-index:0;border-radius:50%;pointer-events:none;background:radial-gradient(closest-side,rgb(var(--fb-tint)/.3),rgb(var(--fb-tint)/0) 72%);animation:fb-halo 3.2s ease-in-out infinite}@keyframes fb-halo{0%,to{opacity:.6;transform:scale(.94)}50%{opacity:1;transform:scale(1.04)}}@media (prefers-reduced-motion:reduce){.fb-hero-box:after{animation:none;opacity:.8}}.fb-hero-box .fb-podium{z-index:auto}.fb-hero-box .bp-light{z-index:1}.fb-strip{display:flex;align-items:center;gap:12px;min-height:64px;padding:8px 14px 8px 8px;border-radius:16px;color:#141821;text-decoration:none;background:linear-gradient(100deg,rgb(37 99 235/.09),rgb(37 99 235/.02) 60%),#fff;border:1px solid rgb(37 99 235/.16);transition:border-color .15s ease,box-shadow .15s ease}.fb-strip:hover{border-color:rgb(37 99 235/.35);box-shadow:0 6px 18px rgb(37 99 235/.12)}.fb-strip:focus-visible{outline:2px solid rgb(var(--brand-btn));outline-offset:2px}.fb-strip-img{display:grid;place-items:center;width:48px;height:48px;flex:none}.fb-strip-txt{display:flex;flex-direction:column;min-width:0;flex:1;line-height:1.25}.fb-strip-txt b{font-size:15px;font-weight:800}.fb-strip-txt span{font-size:13px;color:#4B5261;overflow-wrap:anywhere}.fb-strip-go{display:grid;place-items:center;width:32px;height:32px;flex:none;border-radius:999px;background:rgb(var(--brand-btn));color:#fff}.fb-card-img.is-film:after,.fb-card-img.is-film:before{display:none}.fb-card-img.is-film .fb-film,.fb-card-img.is-film .fb-film-poster,.fb-card-img.is-film .fb-film-wrap{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.fb-card-img.is-film .fb-film-poster{z-index:0}.fb-card-img.is-film .fb-film-wrap{z-index:1}.fb-card-img.is-film img.fb-film-poster{filter:none}@media (prefers-reduced-motion:reduce){.fb-card-img.is-film .fb-film-wrap{display:none}}