.cyfb{position:relative;overflow:clip;background:rgb(var(--color-background));color:var(--cys-fg)}.cyfb__art{position:relative}.cyfb__art .cyfb__img{display:block;inline-size:100%;block-size:100%;object-fit:cover}.cyfb__art video.cyfb__vid{mix-blend-mode:normal;background:transparent}.cyfb__body{position:relative;z-index:2;min-inline-size:0}.cy-sys.cyfb .cyfb__head .hdt-section-heading_block{margin-block-end:0!important;text-align:start}.cy-sys.cyfb .cyfb__head .hdt-subheading-block{max-inline-size:30ch;margin-block-start:.2rem;font-family:var(--font-heading-family, inherit);font-size:clamp(1.9rem,1.3rem + .75vw,2.6rem);font-weight:600;line-height:1.25;letter-spacing:-.015em;color:var(--cys-fg)}.cy-sys.cyfb .cyfb__head .hdt-subheading-block strong{font-weight:700;color:var(--cy-tint-text, #DA0402)}.cyfb__text{margin-block-start:2rem;max-inline-size:58ch;font-size:var(--cy-text-body, 1.6rem);line-height:1.55;color:var(--cys-fg2)}.cyfb__text p{margin:0}.cyfb__text strong{color:var(--cys-fg);font-weight:600}.cyfb__stats{display:grid;grid-template-columns:repeat(var(--n, 3),minmax(0,1fr));gap:2.4rem;margin-block-start:3.2rem;padding-block-start:3.2rem;border-block-start:1px solid var(--cys-line-hi)}.cyfb__stat{min-inline-size:0}.cyfb__badge{display:inline-block;padding:.3rem .8rem;border-radius:4px;background:var(--cy-tint, #EB0201);color:#fff;font-size:1.2rem;font-weight:700;line-height:1.4;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;max-inline-size:none;overflow:visible}.cyfb[data-cyfb-views] .cyfb__badge{display:none}.cyfb__stats[style*="--n: 4"]{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:2.4rem}@media(min-width:768px){.cyfb__stats{grid-template-columns:repeat(auto-fit,minmax(min(100%,max(12rem,calc(var(--cyfb-badge-ch, 0) * .82rem + 1.6rem))),1fr))}}.cyfb__icon{display:block;inline-size:3.2rem;block-size:3.2rem;color:var(--cys-fg)}.cyfb__value{margin:1.2rem 0 0;font-family:var(--font-heading-family, inherit);font-size:clamp(2.2rem,1.4rem + .8vw,3rem);font-weight:700;line-height:1.1;letter-spacing:-.02em;color:var(--cys-fg);overflow-wrap:anywhere}.cyfb__note{margin:.6rem 0 0;font-size:var(--cy-text-footnote, 1.3rem);line-height:1.4;color:var(--cys-fg2)}.cyfb--art .cyfb__art--mb{display:none}@media(min-width:990px){.cyfb--art{display:flex;align-items:center;min-block-size:min(calc(100vw / var(--cyfb-ar, 2.54)),100svh)}.cyfb--art.cyfb--h-art{min-block-size:calc(100vw / var(--cyfb-ar, 2.54))}.cyfb--art .cyfb__art--dk{position:absolute;top:0;right:0;bottom:0;left:0;aspect-ratio:auto!important}.cyfb--art .cyfb__wrap{display:flex;inline-size:100%;max-inline-size:none;padding-block:8rem;padding-inline:clamp(2.4rem,6.6vw,32rem)}.cyfb--art.cyfb--text-right .cyfb__wrap{justify-content:flex-end}.cyfb--art .cyfb__body{inline-size:min(clamp(56rem,30vw,72rem),var(--cyfb-w, 44%))}.cyfb--art.cyfb--scrim:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(90deg,rgb(var(--color-background) / .86),rgb(var(--color-background) / .7) calc(var(--cyfb-w, 44%) * .8),rgb(var(--color-background) / 0) calc(var(--cyfb-w, 44%) + 12%))}.cyfb--art.cyfb--scrim.cyfb--text-right:before{transform:scaleX(-1)}}@media(max-width:989px){.cyfb--art:not(.cyfb--mb-simple) .cyfb__art--dk{display:none}.cyfb--art:not(.cyfb--mb-simple){--g: var(--cy-gutter, 1.6rem);--fw: calc(100vw - var(--g) * 2);--pad: 1.6rem;--fimg: calc(var(--fw) / var(--cyfb-ar-mb, .5622));--fh: min(calc(var(--fimg) * var(--cyfb-start, 58) / 100), var(--fw), 72svh);display:grid;grid-template-columns:var(--g) minmax(0,1fr) var(--g);grid-template-rows:auto auto auto auto auto auto auto;padding-block:2rem 3.2rem}.cyfb--art:not(.cyfb--mb-simple):before{content:"";grid-row:1;grid-column:2;block-size:calc(var(--fh) - 9.6rem)}.cyfb--art:not(.cyfb--mb-simple) :is(.cyfb__wrap,.cyfb__body,.cyfb__head,.hdt-section-heading_block){display:contents}.cyfb--art:not(.cyfb--mb-simple)>*,.cyfb--art:not(.cyfb--mb-simple) .cyfb__body>*,.cyfb--art:not(.cyfb--mb-simple) .hdt-section-heading_block>*{grid-column:2;min-inline-size:0}.cyfb--art:not(.cyfb--mb-simple) .cyfb__art--mb{display:block;grid-row:1 / -1;align-self:stretch;block-size:auto;aspect-ratio:auto!important;z-index:0;border-radius:1.2rem 1.2rem 0 0;overflow:hidden;background:linear-gradient(rgb(var(--color-foreground) / .05),rgb(var(--color-foreground) / 0) 92%);-webkit-mask-image:linear-gradient(#000 calc(100% - 12rem),transparent);mask-image:linear-gradient(#000 calc(100% - 12rem),transparent)}.cyfb--art:not(.cyfb--mb-simple) .cyfb__art--mb .cyfb__img{position:absolute;inset-inline:0;inset-block-start:0;block-size:auto;inline-size:100%;-webkit-mask-image:linear-gradient(#000 90%,transparent);mask-image:linear-gradient(#000 90%,transparent)}.cyfb--art:not(.cyfb--mb-simple) .cyfb__art--mb:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(transparent calc(var(--fh) - 16rem),rgb(var(--color-background) / .55) calc(var(--fh) - 6rem),rgb(var(--color-background) / .72) calc(var(--fh) + 4rem),rgb(var(--color-background) / .8))}.cyfb--art:not(.cyfb--mb-simple) .cyfb__art--mb:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;padding:1px;border-radius:inherit;background:linear-gradient(rgb(var(--color-foreground) / .32),rgb(var(--color-foreground) / .12) 30%,rgb(var(--color-foreground) / 0) 80%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude}.cy-sys.cyfb--art:not(.cyfb--mb-simple) :is(.cys-eyebrow,.hdt-heading-block,.hdt-subheading-block,.cyfb__text,.cyfb__stats){position:relative;z-index:1;margin-inline:var(--pad)}.cy-sys.cyfb--art:not(.cyfb--mb-simple) .cys-eyebrow{grid-row:2;justify-self:start;margin-block:0 .8rem}.cy-sys.cyfb--art:not(.cyfb--mb-simple) .hdt-heading-block{grid-row:3;margin-block:0}.cy-sys.cyfb--art:not(.cyfb--mb-simple) .hdt-subheading-block{grid-row:4;margin-block-start:1.2rem!important}.cy-sys.cyfb--art:not(.cyfb--mb-simple) .cyfb__text{grid-row:5;margin-block-start:1.2rem}.cy-sys.cyfb--art:not(.cyfb--mb-simple) .cyfb__stats{grid-row:6;margin-block-end:2.4rem}.cy-sys.cyfb--art:not(.cyfb--mb-simple)[data-cyfb-views]{grid-template-rows:auto auto auto auto auto auto auto auto}.cy-sys.cyfb--art:not(.cyfb--mb-simple)[data-cyfb-views] .cyfb__vfoot{grid-row:2;position:relative;z-index:2;margin:0 var(--pad) 2rem;padding:0;border:0}.cy-sys.cyfb--art:not(.cyfb--mb-simple)[data-cyfb-views] .cys-eyebrow{grid-row:3}.cy-sys.cyfb--art:not(.cyfb--mb-simple)[data-cyfb-views] .hdt-heading-block{grid-row:4}.cy-sys.cyfb--art:not(.cyfb--mb-simple)[data-cyfb-views] .hdt-subheading-block{grid-row:5}.cy-sys.cyfb--art:not(.cyfb--mb-simple)[data-cyfb-views] .cyfb__text{grid-row:6}.cy-sys.cyfb--art:not(.cyfb--mb-simple)[data-cyfb-views] .cyfb__stats{grid-row:7}}.cyfb--video{--vbox: min(55vw, 160rem);--vh: calc(var(--vbox) * var(--vr, .75));padding-block:0!important}.cyfb .cyfb__media[data-cy-play]{position:absolute;inset-block-start:0;inset-inline-end:0;z-index:1;inline-size:var(--vbox);block-size:var(--vh)}.cyfb--video.cyfb--text-right .cyfb__media{inset-inline-end:auto;inset-inline-start:0}.cyfb__media video{display:block;inline-size:100%;block-size:100%;object-fit:cover}.cyfb--video:not(.cy-dark) .cyfb__media video{mix-blend-mode:multiply}.cyfb--video .cyfb__wrap{display:flex;align-items:center;max-inline-size:none;min-block-size:var(--vh);padding-block:6.4rem;padding-inline:clamp(2.4rem,6.6vw,32rem)}.cyfb--video .cyfb__body{inline-size:min(clamp(56rem,30vw,72rem),calc(100% - var(--vbox) + clamp(2.4rem,6.6vw,32rem) - 4.8rem))}.cyfb--video.cyfb--text-right .cyfb__wrap{justify-content:flex-end}.cyfb--dots{--dpx: calc(var(--vbox) / var(--cyfb-cells-x, 35.9));--dpy: calc(var(--vh) / var(--cyfb-cells-y, 26.7));--vleft: calc(100% - var(--vbox));background-color:var(--cyfb-dot-bg, #fff)}.cyfb--dots:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;-webkit-mask-image:linear-gradient(to left,#000 calc(var(--vbox) + 1vw),transparent calc(var(--vbox) + 10vw));mask-image:linear-gradient(to left,#000 calc(var(--vbox) + 1vw),transparent calc(var(--vbox) + 10vw));background-image:radial-gradient(circle at 50% 50%,var(--cyfb-dot, #ababab) 0,var(--cyfb-dot, #ababab) calc(var(--dpx) * .028),transparent calc(var(--dpx) * .058));background-size:var(--dpx) var(--dpy);background-position:calc(var(--vleft) + var(--vbox) * var(--cyfb-dot-x, .00688) - var(--dpx) / 2) calc(var(--vh) * var(--cyfb-dot-y, .00083) - var(--dpy) / 2)}.cyfb--dots.cyfb--text-right{--vleft: 0px}.cyfb--dots.cyfb--text-right:before{-webkit-mask-image:linear-gradient(to right,#000 calc(var(--vbox) + 1vw),transparent calc(var(--vbox) + 10vw));mask-image:linear-gradient(to right,#000 calc(var(--vbox) + 1vw),transparent calc(var(--vbox) + 10vw))}.cyfb--dots .cyfb__media video{mix-blend-mode:normal!important}@media(max-width:989px){.cyfb--video{--vbox: 100vw}.cyfb--video .cyfb__media{inset-inline:0!important}.cyfb--dots,.cyfb--dots.cyfb--text-right{--vleft: 0px}.cyfb--dots:before,.cyfb--dots.cyfb--text-right:before{-webkit-mask-image:linear-gradient(#000 calc(var(--vh) + 1.2rem),transparent calc(var(--vh) + 10rem));mask-image:linear-gradient(#000 calc(var(--vh) + 1.2rem),transparent calc(var(--vh) + 10rem))}.cyfb--video .cyfb__wrap{display:block;min-block-size:0;padding-block:calc(var(--vh) + 1.6rem) 5.6rem;padding-inline:var(--cy-gutter, 1.6rem)}.cyfb--video .cyfb__body{inline-size:auto}.cyfb--video{--g: var(--cy-gutter, 1.6rem);--vbox: calc(100vw - var(--g) * 2)}.cyfb--video.cyfb--dots{background-color:rgb(var(--color-background))}.cyfb--video .cyfb__wrap{position:relative;margin:2rem var(--g) 3.2rem;inline-size:auto;max-inline-size:none;padding:calc(var(--vh) + 2rem) 1.6rem 2.4rem;border-radius:1.2rem 1.2rem 0 0}.cyfb--video .cyfb__media[data-cy-play]{inset-block-start:0;inset-inline:0!important;inline-size:100%;border-radius:1.2rem 1.2rem 0 0;overflow:hidden}.cyfb--dots:before,.cyfb--dots.cyfb--text-right:before{inset:2rem var(--g) auto;block-size:calc(var(--vh) + 10rem);border-radius:1.2rem 1.2rem 0 0;background-image:radial-gradient(circle at 50% 50%,var(--cyfb-dot, #ababab) 0,var(--cyfb-dot, #ababab) calc(var(--dpx) * .028),transparent calc(var(--dpx) * .058)),linear-gradient(var(--cyfb-dot-bg, #fff),var(--cyfb-dot-bg, #fff));background-size:var(--dpx) var(--dpy),100% 100%;background-position:calc(var(--vbox) * var(--cyfb-dot-x, .00688) - var(--dpx) / 2) calc(var(--vh) * var(--cyfb-dot-y, .00083) - var(--dpy) / 2),0 0}.cyfb--video .cyfb__wrap:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;pointer-events:none;padding:1px;border-radius:inherit;background:linear-gradient(rgb(var(--color-foreground) / .32),rgb(var(--color-foreground) / .12) 30%,rgb(var(--color-foreground) / 0) 80%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude}.cyfb--video .cyfb__body{position:relative;z-index:2}}@media(max-width:767px){.cyfb__stats{gap:1.2rem;margin-block-start:2.4rem;padding-block-start:2.4rem}.cyfb__stats{grid-template-columns:repeat(auto-fit,minmax(min(100%,max(9.6rem,calc(var(--cyfb-badge-ch, 0) * .82rem + 1.4rem))),1fr))}.cyfb__stats[style*="--n: 4"]{grid-template-columns:repeat(auto-fit,minmax(min(100%,max(calc(50% - .6rem),calc(var(--cyfb-badge-ch, 0) * .82rem + 1.4rem))),1fr));row-gap:2rem}.cyfb__value{font-size:2rem;margin-block-start:1rem}.cyfb__badge{padding-inline:.6rem}.cyfb__icon{inline-size:2.8rem;block-size:2.8rem}}.cyfb--fx{display:flex;align-items:center;min-block-size:min(66rem,94svh);isolation:isolate;background:radial-gradient(60% 70% at 70% 55%,rgb(123 92 255 / .1),transparent 70%),rgb(var(--color-background))}.cyfb--fx.cyfb--text-right{background:radial-gradient(60% 70% at 30% 55%,rgb(123 92 255 / .1),transparent 70%),rgb(var(--color-background))}.cyfb__fx{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none}.cyfb__fx canvas{display:block;inline-size:100%;block-size:100%}.cyfb--fx .cyfb__wrap{position:relative;z-index:2;display:flex;align-items:center;gap:clamp(3.2rem,4vw,8rem);inline-size:100%;max-inline-size:none;padding-block:8rem;padding-inline:clamp(2.4rem,6.6vw,32rem)}.cyfb--fx.cyfb--text-right .cyfb__wrap{flex-direction:row-reverse}.cyfb--fx .cyfb__body{flex:0 0 min(52rem,38%)}.cyfb__btn{margin-block-start:3.2rem}.cyfb__stage{position:relative;flex:1;min-inline-size:0;aspect-ratio:16 / 11;perspective:140rem}.cyfb__stage:before{content:"";position:absolute;top:14%;right:6%;bottom:6%;left:6%;z-index:0;border-radius:50%;filter:blur(5rem);opacity:.55;background:conic-gradient(from 0deg,#ff2b2b,#ff7a00,#ffe14d,#3dff7a,#2bb8ff,#7b5cff,#ff2bd6,#ff2b2b)}.cyfb__mat{position:absolute;inline-size:76%;transform-style:preserve-3d}.cyfb__mat img{display:block;inline-size:100%;block-size:auto}.cyfb__mat--back{inset-block-start:4%;inset-inline-end:0;z-index:1;transform:rotateX(18deg) rotate(-7deg) translateZ(-4rem);filter:brightness(.72) saturate(1.1)}.cyfb__mat--front{inset-block-end:4%;inset-inline-start:0;z-index:2;transform:rotateX(14deg) rotate(3deg);filter:drop-shadow(0 3rem 4rem rgb(0 0 0 / .55))}@media(prefers-reduced-motion:no-preference){.cyfb__stage:before{animation:cyfbHue 9s linear infinite}.cyfb__mat--back{animation:cyfbFloatB 7s ease-in-out infinite alternate}.cyfb__mat--front{animation:cyfbFloatF 6s ease-in-out infinite alternate}}@keyframes cyfbHue{to{filter:blur(5rem) hue-rotate(360deg)}}@keyframes cyfbFloatB{0%{transform:rotateX(18deg) rotate(-7deg) translateZ(-4rem) translateY(0)}to{transform:rotateX(16deg) rotate(-6deg) translateZ(-4rem) translateY(-1.4rem)}}@keyframes cyfbFloatF{0%{transform:rotateX(14deg) rotate(3deg) translateY(0)}to{transform:rotateX(12deg) rotate(2deg) translateY(-1.8rem)}}@media(max-width:989px){.cyfb--fx{display:block;min-block-size:0}.cyfb--fx .cyfb__wrap,.cyfb--fx.cyfb--text-right .cyfb__wrap{flex-direction:column;align-items:stretch;gap:2.4rem;padding:4rem var(--cy-gutter, 1.6rem) 5.6rem}.cyfb--fx .cyfb__stage{order:-1;inline-size:100%;aspect-ratio:16 / 12}.cyfb--fx .cyfb__body{flex:none}}@media(max-width:989px){.cyfb--art.cyfb--mb-simple .cyfb__art--dk{display:none}.cyfb--art.cyfb--mb-simple .cyfb__art--mb{display:block;inline-size:100%;aspect-ratio:auto!important;overflow:hidden;block-size:calc(100vw / var(--cyfb-ar-mb, .5622) * var(--cyfb-start, 58) / 100);-webkit-mask-image:none;mask-image:none}.cyfb--art.cyfb--mb-simple .cyfb__art--mb .cyfb__img{block-size:auto;object-fit:cover;object-position:50% 0}.cyfb--art.cyfb--mb-simple .cyfb__art--mb:after{content:none}.cyfb--art.cyfb--mb-simple .cyfb__wrap{margin:0;padding-block:2.8rem 4.8rem}}.cyfb--fx.cyfb--frame{background:rgb(var(--color-background));padding-block:clamp(4.8rem,6vw,9.6rem);min-block-size:0}.cyfb--frame .cyfb__wrap{--ring: .7rem;position:relative;isolation:isolate;inline-size:auto;margin-inline:clamp(1.6rem,4.4vw,22rem);padding:clamp(4rem,5vw,8rem) clamp(3.2rem,4.4vw,8rem);border-radius:2rem;background:repeating-linear-gradient(45deg,rgb(255 255 255 / .018) 0 1px,transparent 1px 4px),repeating-linear-gradient(-45deg,rgb(255 255 255 / .018) 0 1px,transparent 1px 4px),radial-gradient(80% 90% at 50% 40%,#15151b,#0b0b0f)}.cyfb__ring,.cyfb__ring:after{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;background:conic-gradient(from var(--cys-spin, 0deg),#FF2B2B,#FF7A00,#FFE14D,#3DFF7A,#2BB8FF,#7B5CFF,#FF2BD6,#FF2B2B)}.cyfb__ring{z-index:3;padding:var(--ring);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude}.cyfb__ring:after{content:"";inset:calc(var(--ring) * -1.4);z-index:-1;filter:blur(2.4rem);opacity:.6;-webkit-mask:none;mask:none}.cyfb--frame .cyfb__wrap:before{content:"";position:absolute;top:-1.6rem;right:-1.6rem;bottom:-1.6rem;left:-1.6rem;z-index:-2;border-radius:3rem;pointer-events:none;background:conic-gradient(from var(--cys-spin, 0deg),#FF2B2B,#FF7A00,#FFE14D,#3DFF7A,#2BB8FF,#7B5CFF,#FF2BD6,#FF2B2B);filter:blur(4.8rem);opacity:.32}@media(prefers-reduced-motion:no-preference){.cyfb__ring,.cyfb__ring:after,.cyfb--frame .cyfb__wrap:before{animation:cysSpin 7s linear infinite}}.cyfb--frame .cyfb__fx{inset:var(--ring);border-radius:calc(2rem - var(--ring));overflow:hidden;z-index:0}.cyfb--frame .cyfb__body,.cyfb--frame .cyfb__stage{position:relative;z-index:2}.cyfb--frame .cyfb__body{flex:0 0 min(50rem,42%)}.cyfb__stage--solo{aspect-ratio:auto;perspective:none}.cyfb__stage--solo:before{top:12%;right:10%;bottom:12%;left:10%;opacity:.35}.cyfb__stage--solo .cyfb__mat--front{position:relative;inset:auto;inline-size:100%;transform:none;filter:drop-shadow(0 2.4rem 3.2rem rgb(0 0 0 / .6))}@media(prefers-reduced-motion:no-preference){.cyfb__stage--solo .cyfb__mat--front{animation:cyfbFloatSolo 6s ease-in-out infinite alternate}}@keyframes cyfbFloatSolo{0%{transform:translateY(0)}to{transform:translateY(-1.4rem)}}@media(max-width:989px){.cyfb--fx.cyfb--frame{padding-block:3.2rem 4.8rem}.cyfb--frame .cyfb__wrap{--ring: .5rem;margin-inline:var(--cy-gutter, 1.6rem);padding:2.8rem 2rem 3.2rem;border-radius:2rem}.cyfb--frame .cyfb__stage{aspect-ratio:auto}}.cyfb--fx.cyfb--frame{background:rgb(var(--color-background));padding-block:clamp(5.6rem,6vw,8rem) clamp(3.2rem,4vw,5.6rem)}.cyfb--frame .cyfb__wrap{z-index:1;border-radius:3.2rem;margin-inline:clamp(2.4rem,4.4vw,10rem);padding:clamp(3.2rem,3.6vw,5.6rem) clamp(3.2rem,4vw,7.2rem)}.cyfb--frame .cyfb__fx{border-radius:calc(3.2rem - var(--ring))}.cyfb--frame .cyfb__wrap:before{border-radius:4.8rem;opacity:.42}.cyfb--frame .cyfb__stage{align-self:flex-start;z-index:4;margin-block-start:calc(clamp(3.2rem,3.6vw,5.6rem)*-1.5);margin-inline-start:calc(clamp(3.2rem,4vw,7.2rem)*-.6)}.cyfb__wire{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;inline-size:100%;block-size:100%;overflow:visible;pointer-events:none}.cyfb__wire path{fill:none;stroke-linecap:round}.cyfb__wire-c{stroke:#33333b;stroke-width:7}.cyfb__wire-hi{stroke:#ffffff4d;stroke-width:1.4;transform:translate(-1px,-1.6px)}.cyfb__wire-l{stroke-width:2.6;stroke-dasharray:80 calc(var(--len, 2000) * 1px);stroke-dashoffset:80;opacity:0;filter:drop-shadow(0 0 .4rem rgb(255 255 255 / .9))}.cyfb__plug rect{fill:#17171c;stroke:#fff3;stroke-width:1}.cyfb__led--a{fill:#2bb8ff}.cyfb__led--b{fill:#ff2bd6}@media(prefers-reduced-motion:no-preference){.cyfb__wire-l{opacity:1;animation:cyfbPulse 3.4s cubic-bezier(.45,0,.25,1) infinite}.cyfb__led{animation:cyfbLed 3.4s linear infinite}}@keyframes cyfbPulse{0%{stroke-dashoffset:80}to{stroke-dashoffset:calc(var(--len, 2000) * -1px)}}@keyframes cyfbLed{0%,80%{opacity:.35}90%{opacity:1}to{opacity:.35}}@media(max-width:989px){.cyfb--fx.cyfb--frame{padding-block:5.6rem 3.2rem}.cyfb--frame .cyfb__wrap{border-radius:2.8rem;margin-inline:var(--cy-gutter, 1.6rem);padding:2.4rem 2rem 3.2rem}.cyfb--frame .cyfb__fx{border-radius:calc(2.8rem - var(--ring))}.cyfb--frame .cyfb__stage{align-self:stretch;margin:-4.4rem -1.2rem 0 -1.6rem}}.cyfb__ring:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:conic-gradient(from var(--cys-spin, 0deg),transparent 0deg 120deg,rgb(255 255 255 / .15) 150deg,rgb(255 255 255 / .95) 178deg,transparent 180deg,transparent 180deg 300deg,rgb(255 255 255 / .15) 330deg,rgb(255 255 255 / .95) 358deg,transparent 360deg)}@media(prefers-reduced-motion:no-preference){.cyfb__ring,.cyfb__ring:after,.cyfb--frame .cyfb__wrap:before{animation-duration:2.6s}.cyfb__ring:before{animation:cysSpin 1.8s linear infinite}}@media(prefers-reduced-motion:reduce){.cyfb__ring:before{content:none}}.cyfb__ring:before{content:none!important}.cyfb--fx.cyfb--frame{padding-block:clamp(2rem,2.2vw,3.2rem)}.cyfb--frame .cyfb__wrap{margin-inline:clamp(2rem,2.4vw,4rem);padding:clamp(3.2rem,3.6vw,5.6rem) clamp(3.2rem,4vw,7.2rem)}.cyfb--frame .cyfb__stage{align-self:center;margin:0}.cyfb--frame .cyfb__fx:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(70% 80% at 50% 45%,#09090d40,#09090db8)}.cyfb--frame .cyfb__wrap:before{opacity:.3}.cy-sys .cyfb__fxbtn{gap:.8rem;margin-block-start:2.8rem}.cyfb__fxbtn svg{inline-size:1.6rem;block-size:1.6rem;flex:none}.cyfb__fxbtn strong{font-weight:800}.cyfb--frame{--fx-rgb: conic-gradient(from var(--cys-spin, 0deg), #FF2B2B, #FF7A00, #FFE14D, #3DFF7A, #2BB8FF, #7B5CFF, #FF2BD6, #FF2B2B)}.cyfb--frame .cyfb__ring,.cyfb--frame .cyfb__ring:after,.cyfb--frame .cyfb__wrap:before{background:var(--fx-rgb)}.cyfb--frame[data-mode=flow]{--fx-rgb: repeating-conic-gradient(from var(--cys-spin, 0deg), #FF2B2B 0deg 14deg, #FF7A00 14deg 28deg, #FFE14D 28deg 42deg, #3DFF7A 42deg 56deg, #2BB8FF 56deg 70deg, #7B5CFF 70deg 84deg, #FF2BD6 84deg 98deg, #FF2B2B 98deg 112deg)}.cyfb--frame[data-mode=spectrum]{--fx-rgb: linear-gradient(#FF2B2B, #FF2B2B)}@media(prefers-reduced-motion:no-preference){.cyfb--frame .cyfb__ring,.cyfb--frame .cyfb__ring:after,.cyfb--frame .cyfb__wrap:before{animation:cysSpin 3s linear infinite}.cyfb--frame[data-mode=flow] :is(.cyfb__ring,.cyfb__ring:after),.cyfb--frame[data-mode=flow] .cyfb__wrap:before{animation-duration:6s}.cyfb--frame[data-mode=spectrum] :is(.cyfb__ring,.cyfb__ring:after),.cyfb--frame[data-mode=spectrum] .cyfb__wrap:before{animation:cyfbSpectrum 7s linear infinite}.cyfb--frame[data-mode=breathing] :is(.cyfb__ring,.cyfb__ring:after),.cyfb--frame[data-mode=breathing] .cyfb__wrap:before{animation:cyfbBreathe 3.2s ease-in-out infinite}.cyfb--frame[data-mode=static] :is(.cyfb__ring,.cyfb__ring:after),.cyfb--frame[data-mode=static] .cyfb__wrap:before{animation:none}}@keyframes cyfbSpectrum{to{filter:hue-rotate(360deg)}}.cyfb--frame[data-mode=spectrum] .cyfb__ring:after{filter:blur(2.4rem)}@keyframes cyfbBreathe{0%,to{opacity:.22}50%{opacity:1}}@media(max-width:989px){.cyfb--fx.cyfb--frame{padding-block:1.6rem 2.4rem}.cyfb--frame .cyfb__wrap{margin-inline:1.6rem;padding:2rem 1.8rem 2.8rem}.cyfb--frame .cyfb__stage{margin:0}}@media(prefers-reduced-motion:no-preference){.cyfb--frame[data-mode=spectrum] .cyfb__ring:after{animation:cyfbSpectrumGlowS 7s linear infinite}.cyfb--frame[data-mode=spectrum] .cyfb__wrap:before{animation:cyfbSpectrumGlowL 7s linear infinite}.cyfb--frame[data-mode=breathing] .cyfb__ring:after{animation:cyfbBreatheGlowS 3.2s ease-in-out infinite}.cyfb--frame[data-mode=breathing] .cyfb__wrap:before{animation:cyfbBreatheGlowL 3.2s ease-in-out infinite}}@keyframes cyfbSpectrumGlowS{0%{filter:blur(2.4rem) hue-rotate(0deg)}to{filter:blur(2.4rem) hue-rotate(360deg)}}@keyframes cyfbSpectrumGlowL{0%{filter:blur(4.8rem) hue-rotate(0deg)}to{filter:blur(4.8rem) hue-rotate(360deg)}}@keyframes cyfbBreatheGlowS{0%,to{opacity:.12}50%{opacity:.6}}@keyframes cyfbBreatheGlowL{0%,to{opacity:.06}50%{opacity:.3}}.cyfb--frame .cyfb__wrap{--ring: .5rem}.cyfb--frame .cyfb__fx{outline:1px dashed rgb(255 255 255 / .08);outline-offset:-.5rem}.cyfb__wire{z-index:2}.cyfb__wire-c{stroke:#0d0d11;stroke-width:6}.cyfb__wire-hi{stroke:#ffffff24;stroke-width:1;transform:translateY(-1.6px)}.cyfb__plug-body{fill:#0b0b0e;stroke:#ffffff14;stroke-width:1}.cyfb__plug-plate{fill:#4e4e55}.cyfb__plug-ic{fill:none;stroke:#39a6ff;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 3px #1E8BFF)}.cyfb--frame[data-mode=comet]{--fx-rgb: conic-gradient(from var(--cys-spin, 0deg), rgb(10 10 14 / .8) 0deg 170deg, rgb(10 10 14 / 0) 260deg 360deg), conic-gradient(from var(--cys-spin, 0deg), #FF2B2B, #FF7A00, #FFE14D, #3DFF7A, #2BB8FF, #7B5CFF, #FF2BD6, #FF2B2B)}@media(prefers-reduced-motion:no-preference){.cyfb--frame[data-mode=comet] :is(.cyfb__ring,.cyfb__ring:after),.cyfb--frame[data-mode=comet] .cyfb__wrap:before{animation:cysSpin 1.8s linear infinite}}.cyfb__fxbtn{position:absolute;inset-block-start:1.8rem;inset-inline-end:1.8rem;z-index:6;display:grid;place-items:center;inline-size:4.4rem;block-size:4.4rem;padding:0;border:1px solid rgb(255 255 255 / .16);border-radius:50%;cursor:pointer;background:#0c0c108c;-webkit-backdrop-filter:blur(.6rem);backdrop-filter:blur(.6rem);transition:border-color var(--cy-dur-state, .2s) ease,background var(--cy-dur-state, .2s) ease}.cyfb__fxbtn:hover{border-color:#fff6;background:#0c0c10bf}.cyfb__fxbtn:focus-visible{outline:2px solid #FFFFFF;outline-offset:.3rem}.cyfb__fxbtn-ic{inline-size:2rem;block-size:2rem;border-radius:50%;background:conic-gradient(from var(--cys-spin, 0deg),#FF2B2B,#FF7A00,#FFE14D,#3DFF7A,#2BB8FF,#7B5CFF,#FF2BD6,#FF2B2B);-webkit-mask:radial-gradient(circle,transparent 52%,#000 55%);mask:radial-gradient(circle,transparent 52%,#000 55%);transition:transform .35s var(--cys-ease, cubic-bezier(.16, 1, .3, 1))}.cyfb__fxbtn:hover .cyfb__fxbtn-ic{transform:scale(1.12)}.cyfb__fxname{position:absolute;inset-inline-end:calc(100% + .8rem);inset-block-start:50%;translate:.6rem -50%;white-space:nowrap;pointer-events:none;padding:.7rem 1.1rem;border-radius:.6rem;background:#0c0c10c7;border:1px solid rgb(255 255 255 / .12);font-size:1.2rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#fff;opacity:0;transition:opacity .25s ease,translate .35s var(--cys-ease, cubic-bezier(.16, 1, .3, 1))}.cyfb__fxbtn.is-named .cyfb__fxname,.cyfb__fxbtn:focus-visible .cyfb__fxname{opacity:1;translate:0 -50%}@media(prefers-reduced-motion:no-preference){.cyfb__fxbtn-ic{animation:cysSpin 3s linear infinite}}@media(max-width:989px){.cyfb__fxbtn{inset-block-start:1.2rem;inset-inline-end:1.2rem}}.cyfb--frame .cyfb__wrap{margin-inline-start:clamp(6.4rem,6vw,10rem)}@media(max-width:989px){.cyfb--frame .cyfb__wrap{margin-inline-start:4rem}}.cyfb--frame .cyfb__stage--solo{display:flex;justify-content:center}.cyfb--frame .cyfb__stage--solo .cyfb__mat--front{inline-size:auto;max-inline-size:100%}.cyfb--frame .cyfb__stage--solo .cyfb__mat--front img{inline-size:auto;max-inline-size:100%;max-block-size:min(52rem,70svh)}@media(max-width:989px){.cyfb--frame .cyfb__stage--solo .cyfb__mat--front img{max-block-size:42rem}}.cyfb--frame :is(.cyfb__ring,.cyfb__wrap):before,.cyfb--frame .cyfb__ring,.cyfb--frame .cyfb__ring:after{--fx-rgb: conic-gradient(from var(--cys-spin, 0deg), #FF2B2B, #FF7A00, #FFE14D, #3DFF7A, #2BB8FF, #7B5CFF, #FF2BD6, #FF2B2B)}.cyfb--frame[data-mode=flow] .cyfb__ring,.cyfb--frame[data-mode=flow] .cyfb__ring:after,.cyfb--frame[data-mode=flow] .cyfb__wrap:before{--fx-rgb: repeating-conic-gradient(from var(--cys-spin, 0deg), #FF2B2B 0deg 14deg, #FF7A00 14deg 28deg, #FFE14D 28deg 42deg, #3DFF7A 42deg 56deg, #2BB8FF 56deg 70deg, #7B5CFF 70deg 84deg, #FF2BD6 84deg 98deg, #FF2B2B 98deg 112deg)}.cyfb--frame[data-mode=comet] .cyfb__ring,.cyfb--frame[data-mode=comet] .cyfb__ring:after,.cyfb--frame[data-mode=comet] .cyfb__wrap:before{--fx-rgb: conic-gradient(from var(--cys-spin, 0deg), rgb(10 10 14 / .85) 0deg 170deg, rgb(10 10 14 / 0) 260deg 360deg), conic-gradient(from var(--cys-spin, 0deg), #FF2B2B, #FF7A00, #FFE14D, #3DFF7A, #2BB8FF, #7B5CFF, #FF2BD6, #FF2B2B)}.cyfb--frame[data-mode=spectrum] .cyfb__ring,.cyfb--frame[data-mode=spectrum] .cyfb__ring:after,.cyfb--frame[data-mode=spectrum] .cyfb__wrap:before{--fx-rgb: linear-gradient(#FF2B2B, #FF2B2B)}@media(prefers-reduced-motion:no-preference){.cyfb--frame[data-mode=flow] .cyfb__ring,.cyfb--frame[data-mode=flow] .cyfb__ring:after,.cyfb--frame[data-mode=flow] .cyfb__wrap:before{animation:cysSpin 6s linear infinite}.cyfb--frame[data-mode=comet] .cyfb__ring,.cyfb--frame[data-mode=comet] .cyfb__ring:after,.cyfb--frame[data-mode=comet] .cyfb__wrap:before{animation:cysSpin 1.8s linear infinite}}.cyfb--frame .cyfb__wrap{background:repeating-linear-gradient(45deg,rgb(255 255 255 / .035) 0 1px,transparent 1px 3px),repeating-linear-gradient(-45deg,rgb(255 255 255 / .035) 0 1px,transparent 1px 3px),linear-gradient(#050507,#050507)}.cyfb--frame .cyfb__fx:after{background:radial-gradient(80% 90% at 50% 45%,transparent,rgb(0 0 0 / .45))}.cyfb--frame.cyfb--pic-edge .cyfb__wrap{--padx: clamp(3.2rem, 4vw, 7.2rem);padding-inline:var(--padx)}.cyfb--frame.cyfb--pic-edge .cyfb__stage{z-index:2;align-self:center;margin-inline-start:calc(var(--padx) * -1);overflow:hidden}.cyfb--frame.cyfb--pic-edge .cyfb__stage:before{content:none}.cyfb--frame.cyfb--pic-edge .cyfb__stage--solo{justify-content:flex-start}.cyfb--frame.cyfb--pic-edge .cyfb__stage--solo .cyfb__mat--front{inline-size:100%}.cyfb--frame.cyfb--pic-edge .cyfb__stage--solo .cyfb__mat--front img{inline-size:100%;max-block-size:none}@media(max-width:989px){.cyfb--frame.cyfb--pic-edge .cyfb__wrap{--padx: 1.8rem}.cyfb--frame.cyfb--pic-edge .cyfb__stage{align-self:stretch;margin-inline-end:0}}.cyfb--frame .cyfb__fx{background:repeating-linear-gradient(45deg,rgb(255 255 255 / .035) 0 1px,transparent 1px 3px),repeating-linear-gradient(-45deg,rgb(255 255 255 / .035) 0 1px,transparent 1px 3px),#050507}@media(max-width:989px){.cyfb--fx.cyfb--frame{padding-block-start:5.6rem}.cyfb--frame .cyfb__wrap{margin-inline-start:1.6rem}}.cy-sys .cyfb__fxbtn{margin:0}.cyfb--fx.cyfb--frame{display:block}@media(min-width:990px){.cyfb--fx.cyfb--frame{padding-block:clamp(5.6rem,5vw,8rem)}}.cyfb--frame.cyfb--pic-edge .cyfb__stage{overflow:visible;clip-path:inset(-20rem -20rem -20rem 0)}@media(max-width:989px){.cyfb--art.cyfb--mb-overlay .cyfb__art--mb{block-size:auto;aspect-ratio:var(--cyfb-ar-mb, .5622)!important}.cyfb--art.cyfb--mb-overlay .cyfb__art--mb .cyfb__img{block-size:100%}.cyfb--art.cyfb--mb-overlay .cyfb__art--mb:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(transparent calc(var(--cyfb-start, 58) * 1% - 16%),rgb(var(--color-background) / .78) calc(var(--cyfb-start, 58) * 1% + 2%),rgb(var(--color-background)) 96%)}.cyfb--art.cyfb--mb-overlay .cyfb__wrap{position:relative;z-index:2;padding-block:0 4.8rem;margin-block-start:calc(-100vw / var(--cyfb-ar-mb, .5622) * (1 - var(--cyfb-start, 58) / 100))}}.cyfb[data-cyfb-views]:not([data-view=a]) [data-view-of=a]:not(.cyfb__art),.cyfb[data-cyfb-views]:not([data-view=b]) [data-view-of=b]:not(.cyfb__art),.cyfb[data-cyfb-views]:not([data-view=c]) [data-view-of=c]:not(.cyfb__art){display:none!important}.cyfb[data-cyfb-views] .cyfb__art[data-view-of]{transition:opacity .5s var(--cys-ease, cubic-bezier(.16, 1, .3, 1)),visibility .5s}.cyfb[data-cyfb-views]:not([data-view=a]) .cyfb__art[data-view-of=a],.cyfb[data-cyfb-views]:not([data-view=b]) .cyfb__art[data-view-of=b],.cyfb[data-cyfb-views]:not([data-view=c]) .cyfb__art[data-view-of=c]{opacity:0;visibility:hidden}@media(prefers-reduced-motion:no-preference){.cyfb[data-cyfb-views] :is(.cyfb__body,.cyfb__stage)>[data-view-of],.cyfb[data-cyfb-views] .cyfb__stats>[data-view-of]{animation:cyfbViewIn .45s var(--cys-ease, cubic-bezier(.16, 1, .3, 1)) both}.cyfb[data-cyfb-views] .cyfb__art[data-view-of]{transition-duration:.5s}}@keyframes cyfbViewIn{0%{opacity:0;translate:0 .8rem}}.cyfb__views{position:relative;display:inline-grid;grid-template-columns:1fr 1fr;padding:.4rem;margin-block-end:2.4rem;border:1px solid var(--cys-line, rgb(var(--color-foreground) / .14));border-radius:1.2rem;background:rgb(var(--color-foreground) / .06)}.cyfb__views-ink{position:absolute;inset-block:.4rem;inset-inline-start:.4rem;inline-size:calc(50% - .4rem);border-radius:.8rem;background:var(--cys-fg);box-shadow:0 .4rem 1.2rem -.4rem #00000059;transition:translate .4s var(--cys-ease, cubic-bezier(.16, 1, .3, 1))}.cyfb[data-view=b] .cyfb__views-ink{translate:100% 0}.cyfb__views--3{grid-template-columns:1fr 1fr 1fr}.cyfb__views--3 .cyfb__views-ink{inline-size:calc((100% - .8rem) / 3)}.cyfb[data-view=c] .cyfb__views-ink{translate:200% 0}.cyfb__view{position:relative;z-index:1;min-inline-size:9.6rem;min-block-size:4.4rem;padding:0 2rem;border:0;background:none;cursor:pointer;font:inherit;font-size:1.4rem;font-weight:700;letter-spacing:.01em;color:var(--cys-fg2);transition:color .3s ease}.cyfb__view[aria-selected=true]{color:rgb(var(--color-background))}.cyfb__view:not([aria-selected=true]):hover{color:var(--cys-fg)}.cyfb__view:focus-visible{outline:2px solid var(--cy-focus, #EB0201);outline-offset:.2rem;border-radius:.8rem}@media(prefers-reduced-motion:reduce){.cyfb__views-ink,.cyfb[data-cyfb-views] .cyfb__art[data-view-of]{transition:none}}@media(max-width:989px){.cy-sys.cyfb--art:not(.cyfb--mb-simple) .cyfb__views{grid-row:2;justify-self:end;z-index:2;position:relative;margin:0 var(--pad) .8rem;align-self:end}.cy-sys.cyfb--art:not(.cyfb--mb-simple) .cys-eyebrow{align-self:end}.cyfb__view{min-inline-size:0;padding:0 1.4rem;font-size:1.3rem}}.cyfb--fx.cyfb--fx-plain{background:rgb(var(--color-background));min-block-size:0}.cyfb--fx-plain .cyfb__stage:before{content:none}.cyfb--fx-plain .cyfb__stage--solo .cyfb__mat--front{filter:none;animation:none}.cyfb--fx-plain .cyfb__stage--solo .cyfb__mat--front img{border-radius:var(--cys-radius, 1.6rem);box-shadow:0 2.4rem 4.8rem -2.4rem #00000059}.cyfb--fx-plain .cyfb__body{flex:0 0 min(48rem,36%)}@media(max-width:989px){.cyfb--fx-plain .cyfb__stage--solo .cyfb__mat--front img{border-radius:1.2rem}}.cyfb__views{display:grid;inline-size:max-content}.cyfb__views{background:rgb(var(--color-background) / .82);-webkit-backdrop-filter:blur(.8rem);backdrop-filter:blur(.8rem)}.cyfb__topbar{position:absolute;inset-block-start:2.4rem;inset-inline:0;z-index:6;display:flex;flex-direction:column;align-items:center;gap:1.2rem;pointer-events:none}.cyfb__topbar>*{pointer-events:auto}.cy-sys .cyfb__topbar .cyfb__views{margin:0;position:relative;justify-self:auto;grid-row:auto}.cy-sys .cyfb__topbar .cys-eyebrow{margin:0;justify-content:center}@media(min-width:990px){.cyfb--art[data-cyfb-views]:not(.cyfb--below) .cyfb__wrap{padding-block-start:13.6rem}}@media(max-width:989px){.cyfb--art[data-cyfb-views]:not(.cyfb--below){padding-block-start:10.4rem}.cyfb__topbar{inset-block-start:1.6rem}}.cyfb.cyfb--below{display:block;--hh: min( calc(100svh - 6.4rem) , 64vw);padding-block-start:var(--hh);min-block-size:0}.cy-sys.cyfb--below .cyfb__art{display:block;position:absolute;inset:0 0 auto 0;block-size:var(--hh);aspect-ratio:auto!important;overflow:hidden}.cy-sys.cyfb--below .cyfb__art .cyfb__img{inline-size:100%;block-size:100%;object-fit:cover;object-position:50% 42%}.cy-sys.cyfb--below .cyfb__art:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(transparent 72%,rgb(var(--color-background)))}.cy-sys.cyfb--below .cyfb__art--mb{display:none}.cy-sys.cyfb--below .cyfb__wrap{display:block;margin:0;padding:1.6rem var(--cy-gutter, 1.6rem) 6.4rem}.cy-sys.cyfb--below .cyfb__body{inline-size:min(72rem,100%);margin-inline:auto;text-align:center}.cy-sys.cyfb--below .cyfb__head .hdt-section-heading_block,.cy-sys.cyfb--below .hdt-text-left{text-align:center!important}.cy-sys.cyfb--below .cyfb__head .hdt-subheading-block,.cy-sys.cyfb--below .cyfb__text{margin-inline:auto}.cy-sys.cyfb--below .cyfb__stats{justify-content:center;text-align:center}@media(max-width:989px){.cyfb.cyfb--below{--hh: min(76svh, 118vw);padding-block-start:var(--hh)}.cy-sys.cyfb--below .cyfb__art--dk{display:none}.cy-sys.cyfb--below .cyfb__art--mb{display:block;inline-size:auto;-webkit-mask-image:none;mask-image:none}.cy-sys.cyfb--below .cyfb__art--mb .cyfb__img{object-position:var(--cyfb-crop-mb, 38% 40%)}.cy-sys.cyfb--below .cyfb__wrap{padding:.8rem var(--cy-gutter, 1.6rem) 4.8rem}}.cyfb__views{position:relative;isolation:isolate}.cyfb__views:after{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;z-index:3;pointer-events:none;padding:1.5px;border-radius:inherit;opacity:0;background:conic-gradient(from var(--cys-spin, 0deg),transparent 0deg 250deg,rgb(255 255 255 / .35) 290deg,#FFFFFF 330deg,rgb(255 255 255 / .35) 345deg,transparent 360deg);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude;transition:opacity var(--cy-dur-state, .2s) ease}.cyfb:not(.cy-dark) .cyfb__views:after{background:conic-gradient(from var(--cys-spin, 0deg),transparent 0deg 250deg,rgb(255 0 0 / .3) 290deg,#FF1F1F 330deg,rgb(255 0 0 / .3) 345deg,transparent 360deg)}@media(hover:hover)and (pointer:fine)and (prefers-reduced-motion:no-preference){.cyfb__views:hover:after{opacity:1;animation:cysSpin 1.8s linear infinite}}.cyfb__topic{display:flex;align-items:center;gap:1rem;margin:0;font-size:1.3rem;font-weight:600;letter-spacing:.02em;color:var(--cys-fg2)}.cyfb__topic:before,.cyfb__topic:after{content:"";inline-size:2.4rem;block-size:1px;background:currentColor;opacity:.45}@media(max-width:989px){.cyfb--art:not(.cyfb--mb-simple){--tb: 0rem;--shiftpx: calc(var(--fimg) * var(--cyfb-mb-shift, 0) / 100)}.cyfb--art[data-cyfb-views]:not(.cyfb--mb-simple):not(.cyfb--below){--tb: 9.6rem;padding-block-start:2rem}.cyfb--art[data-cyfb-views]:not(.cyfb--below) .cyfb__topbar{inset-block-start:3.6rem}.cy-sys.cyfb--art:not(.cyfb--mb-simple) .cyfb__art--mb .cyfb__img{inset-block-start:calc(var(--tb) - var(--shiftpx))}.cyfb--art:not(.cyfb--mb-simple):before{block-size:max(4rem,calc(var(--fh) - var(--shiftpx) + var(--tb) - 9.6rem))}}@media(max-width:989px){.cyfb--art:not(.cyfb--mb-simple){--zone: min(calc(var(--fimg) * (var(--cyfb-start, 58) - var(--cyfb-mb-shift, 0)) / 100 + var(--tb)), 88svh)}.cyfb--art:not(.cyfb--mb-simple):before{block-size:max(4rem,calc(var(--zone) - 9.6rem))}.cyfb--art:not(.cyfb--mb-simple) .cyfb__art--mb:after{background:linear-gradient(transparent calc(var(--zone) - 16rem),rgb(var(--color-background) / .55) calc(var(--zone) - 6rem),rgb(var(--color-background) / .72) calc(var(--zone) + 4rem),rgb(var(--color-background) / .8))}}@media(max-width:989px){.cy-sys.cyfb.cyfb--art .cyfb__topbar{grid-column:1 / -1;grid-row:1 / -1;inset-inline:var(--pad, 1.6rem);inset-block-start:1.6rem;margin:0}.cy-sys.cyfb.cyfb--art .cyfb__topbar .cyfb__views{margin:0;align-self:center;justify-self:auto;grid-row:auto}.cyfb--art[data-cyfb-views]:not(.cyfb--mb-simple):not(.cyfb--below){--tb: 0rem}.cyfb--art[data-cyfb-views]:not(.cyfb--below) .cyfb__topbar .cyfb__topic{padding:.4rem 1.2rem;border-radius:.4rem;background:rgb(var(--color-background) / .82);-webkit-backdrop-filter:blur(.8rem);backdrop-filter:blur(.8rem);color:var(--cys-fg)}}@media(max-width:989px){.cyfb--art:not(.cyfb--mb-simple){--sq: calc(var(--fw) * var(--cyfb-sq, 100) / 100)}.cyfb--art:not(.cyfb--mb-simple):before{block-size:calc(var(--tb) + var(--sq) + 1.2rem)}.cy-sys.cyfb--art:not(.cyfb--mb-simple) .cyfb__art--mb .cyfb__img{--fade: linear-gradient(#000 calc(var(--shiftpx) + var(--sq) - 2.4rem), rgb(0 0 0 / .4) calc(var(--shiftpx) + var(--sq) + 4rem), rgb(0 0 0 / .16) calc((var(--shiftpx) + var(--sq) + 4rem + max(90%, var(--shiftpx) + var(--sq) + 9.6rem)) / 2), transparent max(90%, var(--shiftpx) + var(--sq) + 9.6rem));-webkit-mask-image:var(--fade);mask-image:var(--fade)}.cyfb--art:not(.cyfb--mb-simple) .cyfb__art--mb:after{content:none}}.cyfb__fx .cyfb__fx3d{position:absolute;top:0;right:0;bottom:0;left:0;display:block;inline-size:100%;block-size:100%}.cyfb--3d-on .cyfb__fx canvas[data-cyfb-fx]{display:none}.cyfb--3d .cyfb__wrap{min-block-size:clamp(48rem,38vw,64rem);touch-action:pan-y}.cyfb--3d .cyfb__body{margin-inline-start:auto}@media(max-width:989px){.cyfb--3d .cyfb__body{margin-block-start:calc(100vw - 8rem)}}.cyfb__hint{display:none}@media(hover:hover)and (pointer:fine)and (min-width:990px){.cyfb--3d-on .cyfb__hint{display:block;position:absolute;z-index:3;inset-inline-start:clamp(2.4rem,2.6vw,4rem);inset-block-end:clamp(1.6rem,1.8vw,2.4rem);margin:0;font-size:1.2rem;letter-spacing:.02em;color:#ffffff80;pointer-events:none;opacity:0;transition:opacity .4s ease}.cyfb--3d-on:not([data-shape=space]) .cyfb__hint{opacity:1}}.cy-sys.cyfb .cyfb__vtabs{display:inline-flex;flex-wrap:nowrap;gap:.8rem;margin:2rem 0 0;position:relative;z-index:2}.cy-sys.cyfb .cyfb__vtabs .cys-tab{flex-direction:column;justify-content:center;gap:.2rem;block-size:auto;min-block-size:5.2rem;min-inline-size:12rem;padding:.7rem 1.8rem;line-height:1.15}.cy-sys.cyfb .cyfb__vtabs .cys-tab__n{font-variant-numeric:tabular-nums}.cy-sys.cyfb .cyfb__vfoot{margin-block-start:2.4rem;padding-block-start:2.2rem;border-block-start:1px solid rgb(var(--color-foreground) / .14)}.cy-sys.cyfb .cyfb__vfoot .cyfb__vtabs{margin:0}.cy-sys.cyfb .cyfb__stats+.cyfb__vfoot{border-block-start:0;padding-block-start:0;margin-block-start:2.8rem}@media(max-width:767px){.cy-sys.cyfb .cyfb__vtabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));inline-size:100%;gap:.6rem}.cy-sys.cyfb .cyfb__vtabs--3{grid-template-columns:repeat(3,minmax(0,1fr));gap:.2rem}.cy-sys.cyfb .cyfb__vtabs .cys-tab{min-inline-size:0;padding-inline:.8rem;font-size:1.3rem}}.cyfb__ground{--g-c: 255 255 255;--g-k: 1;--g-ink: 13 13 16;--g-dot: .16;--g-fig: .1;--dstep: 1.389;position:absolute;pointer-events:none;overflow:hidden;container-type:inline-size;background:radial-gradient(ellipse var(--grx) var(--gry) at var(--gx) var(--gy),rgb(var(--g-c) / calc(var(--g-k) * 1)),rgb(var(--g-c) / calc(var(--g-k) * .9216)) 20%,rgb(var(--g-c) / calc(var(--g-k) * .7056)) 40%,rgb(var(--g-c) / calc(var(--g-k) * .4096)) 60%,rgb(var(--g-c) / calc(var(--g-k) * .1296)) 80%,rgb(var(--g-c) / 0) 100%),rgb(var(--color-background))}.cyfb__ground--dark{--g-c: 40 41 50;--g-ink: 246 246 251;--g-dot: .11;--g-fig: .12;background:radial-gradient(ellipse calc(var(--grx) * .579) calc(var(--gry) * .545) at var(--gx) var(--gy),rgb(235 2 1 / .07),rgb(235 2 1 / .0645) 20%,rgb(235 2 1 / .0494) 40%,rgb(235 2 1 / .0287) 60%,rgb(235 2 1 / .0091) 80%,rgb(235 2 1 / 0) 100%),radial-gradient(ellipse calc(var(--grx) * .58) calc(var(--gry) * .34) at var(--gx) calc(var(--gy) - var(--gry) * .27),rgb(120 130 155 / .08),rgb(120 130 155 / .0737) 20%,rgb(120 130 155 / .0564) 40%,rgb(120 130 155 / .0328) 60%,rgb(120 130 155 / .0104) 80%,rgb(120 130 155 / 0) 100%),radial-gradient(ellipse var(--grx) var(--gry) at var(--gx) var(--gy),rgb(var(--g-c)),rgb(var(--g-c) / .9216) 20%,rgb(var(--g-c) / .7056) 40%,rgb(var(--g-c) / .4096) 60%,rgb(var(--g-c) / .1296) 80%,rgb(var(--g-c) / 0) 100%),rgb(var(--color-background))}.cyfb__ground:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle,rgb(var(--g-ink) / var(--g-dot)) 0 max(.6px,calc(var(--dstep) * .0475cqw)),transparent calc(max(.6px,calc(var(--dstep) * .0475cqw)) + .5px)) 0 0 / calc(var(--dstep) * 1cqw) calc(var(--dstep) * 1cqw);background-position:calc(var(--dstep) * .5cqw - var(--dstep) * .5cqw) 0;--m: radial-gradient(ellipse calc(var(--grx) * .947) calc(var(--gry) * 1.059) at var(--gx) var(--gy), #000, rgb(0 0 0 / .9216) 20%, rgb(0 0 0 / .7056) 40%, rgb(0 0 0 / .4096) 60%, rgb(0 0 0 / .1296) 80%, transparent 100%);-webkit-mask-image:var(--m);mask-image:var(--m)}.cyfb__fig{position:absolute;left:var(--fx);top:var(--fy);inline-size:var(--fw);translate:-50% -50%;color:rgb(var(--g-ink) / var(--g-fig))}.cyfb__fig svg{display:block;inline-size:100%;block-size:auto;overflow:visible;stroke-width:1px}.cyfb__art--dk:has(>.cyfb__ground){container-type:size}.cyfb__art--dk>.cyfb__ground{left:50%;top:50%;inline-size:max(100cqw,100cqh * var(--cyfb-ar, 2.05));aspect-ratio:var(--cyfb-ar, 2.05);transform:translate(-50%,-50%)}.cyfb__art:has(>.cyfb__ground){isolation:isolate}.cyfb__art>.cyfb__ground{z-index:-1}.cyfb__art--mb>.cyfb__ground{--dstep: 3.101;inset-inline:0;inset-block-start:0;aspect-ratio:var(--cyfb-ar-mb, .5622)}@media(max-width:989px){.cy-sys.cyfb--art:not(.cyfb--mb-simple) .cyfb__art--mb>.cyfb__ground{inset-block-start:calc(var(--tb) - var(--shiftpx))}.cy-sys.cyfb--art:not(.cyfb--mb-simple) .cyfb__art--mb>.cyfb__ground{--fade: linear-gradient(#000 calc(var(--shiftpx) + var(--sq) - 2.4rem), rgb(0 0 0 / .4) calc(var(--shiftpx) + var(--sq) + 4rem), rgb(0 0 0 / .16) calc((var(--shiftpx) + var(--sq) + 4rem + max(90%, var(--shiftpx) + var(--sq) + 9.6rem)) / 2), transparent max(90%, var(--shiftpx) + var(--sq) + 9.6rem));-webkit-mask-image:var(--fade);mask-image:var(--fade)}}.cyfb__ground--pool{--g-ink: 255 255 255;--g-dot: .24;--g-fig: .12;--dstep: 1.417;background:radial-gradient(ellipse var(--wrx) var(--wry) at var(--wx) var(--wy),rgb(120 14 18 / .42),rgb(120 14 18 / .314) 20%,rgb(120 14 18 / .216) 40%,rgb(120 14 18 / .128) 60%,rgb(120 14 18 / .052) 80%,rgb(120 14 18 / 0) 100%),radial-gradient(ellipse var(--grx) var(--gry) at var(--gx) var(--gy),rgb(56 56 64),rgb(56 56 64 / .699) 20%,rgb(56 56 64 / .442) 40%,rgb(56 56 64 / .231) 60%,rgb(56 56 64 / .076) 80%,rgb(56 56 64 / 0) 100%),rgb(var(--color-background))}.cyfb__ground--pool:before{--m: radial-gradient(ellipse calc(var(--grx) * 1.9) calc(var(--gry) * 1.6) at var(--gx) var(--gy), #000, rgb(0 0 0 / .8) 20%, rgb(0 0 0 / .6) 40%, rgb(0 0 0 / .4) 60%, rgb(0 0 0 / .2) 80%, transparent 100%)}.cyfb__art--mb>.cyfb__ground--pool{--dstep: 2.564}
/*# sourceMappingURL=/cdn/shop/t/61/assets/cy-feature-band.css.map */
