.bcfc-home__shell{width:min(100%,var(--bcfc-home-shell-max,1320px));margin:0 auto;padding-inline:var(--bcfc-home-shell-gutter,28px)}.bcfc-home__hero-container{position:relative;left:50%;right:50%;width:calc(100vw - var(--bcfc-scrollbar-w,0px))!important;max-width:calc(100vw - var(--bcfc-scrollbar-w,0px))!important;margin-left:calc(var(--bcfc-scrollbar-w,0px)/2 - 50vw)!important;margin-right:calc(var(--bcfc-scrollbar-w,0px)/2 - 50vw)!important;padding:0;overflow:hidden}.bcfc-home__hero-visual{align-self:stretch;display:flex;align-items:flex-end;justify-content:flex-end;min-width:0;padding-inline-end:clamp(12px,3vw,64px);overflow:visible;pointer-events:none}.bcfc-home__hero-visual img{display:block;width:auto;max-width:min(100%,440px);max-height:min(78vh,640px);height:auto;object-fit:contain;object-position:bottom center;filter:drop-shadow(0 26px 48px rgba(0,0,0,.28))}@media(width<768px){.bcfc-home__hero-visual{display:none}}.bcfc-home-hero-slider__swiper:not([data-home-hero-ready="true"]) .swiper-slide:first-child{opacity:1!important;visibility:visible}.bcfc-home__hero,.bcfc-home-hero-slider,.bcfc-home-hero-slider__swiper,.bcfc-home-hero-slider__wrapper,.bcfc-home-hero-slider__image,.bcfc-home-hero-slider__video,.bcfc-home-hero-slider__image img,.bcfc-home-hero-slider__video img,.bcfc-home-hero-slider__video video,.bcfc-home-hero-slider__video iframe{border-radius:0!important}.bcfc-home__hero,.bcfc-home-hero-slider{position:relative;width:100%;margin:0;padding:0;height:100vh;overflow:hidden;border-radius:0!important;text-align:start}body.bcfc-hero-page:not(.bcfc-hero-scrolled) .bcfc-home__hero,body.bcfc-hero-page:not(.bcfc-hero-scrolled) .bcfc-home-hero-slider{height:calc(100vh - var(--bcfc-total-header-height));height:calc(100dvh - var(--bcfc-total-header-height))}.bcfc-home__hero-spotlight{position:absolute;inset:0;z-index:3;pointer-events:none;opacity:0;background:radial-gradient(560px circle at var(--spot-x,50%) var(--spot-y,50%),rgba(255,255,255,.38),rgba(255,255,255,0) 70%);mix-blend-mode:soft-light;transition:opacity .5s ease}.bcfc-home__hero-spotlight.is-active{opacity:1}@media(width<768px),(pointer:coarse),(prefers-reduced-motion:reduce){.bcfc-home__hero-spotlight{display:none}}.bcfc-home-hero-slider__swiper{width:100%;height:100%;overflow:hidden}.bcfc-home-hero-slider__swiper .swiper-wrapper{display:flex;width:100%;height:100%}.bcfc-home-hero-slider__swiper .swiper-slide{position:relative;flex-shrink:0;width:100%;height:100%!important;aspect-ratio:inherit}.bcfc-home-hero-slider__wrapper{position:relative;width:100%;height:100%;min-height:inherit;overflow:hidden;aspect-ratio:inherit}.bcfc-home__hero-slide--no-media .bcfc-home-hero-slider__wrapper{background:var(--bcfc-navy)}.bcfc-home__hero-slide .bcfc-home__hero-inner{grid-template-columns:minmax(0,1fr);justify-items:start;align-items:start}.bcfc-home__hero-slide .bcfc-home__hero-copy{max-width:640px;padding-inline-start:0;padding-inline-end:auto;margin-inline-start:0;margin-inline-end:auto;text-align:start}.bcfc-home-hero-slider__video,.bcfc-home-hero-slider__image{position:absolute;inset:0;width:100%;height:100%;overflow:hidden}.bcfc-home-hero-slider__image img{width:100%;height:100%;object-fit:cover;object-position:center;transform:none!important}.bcfc-home-hero-slider__video::before,.bcfc-home-hero-slider__image::before{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;z-index:1;background:linear-gradient(270deg,rgba(0,0,0,.6) 0%,rgba(0,0,0,.2) 50%,rgba(0,0,0,0) 100%);pointer-events:none}.bcfc-home-hero-slider__video::after,.bcfc-home-hero-slider__image::after{content:"";position:absolute;top:0;right:0;width:70%;height:100%;z-index:1;background:linear-gradient(90deg,rgba(0,0,0,0) 0%,rgba(0,0,0,.35) 100%);pointer-events:none}.bcfc-home-hero-slider__video-local{width:100%;height:100%}.bcfc-home__hero-video{position:absolute;inset:0;width:100%;height:100%;display:block}.bcfc-home-hero-slider__video[data-vbg]{position:absolute;inset:0;background-size:cover;background-position:center;background-repeat:no-repeat;z-index:1;background-image:none!important}.bcfc-home-hero-slider__video iframe{position:absolute;top:50%;left:50%;width:100%;height:100%;max-width:none;transform:translate(-50%,-50%) scale(1.5);transform-origin:center center;pointer-events:none}[dir="rtl"] .bcfc-home-hero-slider__video iframe{left:auto;right:50%;transform:translate(50%,-50%) scale(1.5)}.bcfc-home-hero-slider__video img,.bcfc-home-hero-slider__image img{width:100%;height:100%;object-fit:cover;display:block;object-position:center center;transform:none}.bcfc-home-hero-slider__video iframe{border:0}.bcfc-home-hero-slider__video-local video{transform-origin:center center;opacity:0;visibility:hidden;transition:opacity .5s ease,visibility .5s ease}.bcfc-home-hero-slider__video .bcfc-home-hero-slider__image{position:absolute;inset:0;width:100%;height:100%;z-index:1;opacity:1;visibility:visible;transition:opacity .3s ease,visibility 0s linear 0s;pointer-events:none}.bcfc-home-hero-slider__video.is-playing .bcfc-home-hero-slider__image{opacity:0!important;pointer-events:none!important}.bcfc-home-hero-slider__video.is-playing .bcfc-home-hero-slider__video-local video,.bcfc-home-hero-slider__video.is-paused .bcfc-home__hero-video{opacity:0;pointer-events:none}.bcfc-home-hero-slider__video.is-playing .bcfc-home-hero-slider__video-local video{opacity:1;visibility:visible}.bcfc-home-hero-slider__banner-link{position:absolute;inset:0;z-index:2;display:block;background:transparent;border:0;text-decoration:none}.bcfc-home-hero-slider__banner-link:focus-visible{outline:3px solid rgba(255,255,255,.85);outline-offset:-6px}@media(width>720px){.bcfc-home-hero-slider__banner-link--mobile-only{display:none}}.bcfc-home__hero-slide--linked .bcfc-home-hero-slider__content{pointer-events:none}.bcfc-home__hero-slide--linked .bcfc-home-hero-slider__content a,.bcfc-home__hero-slide--linked .bcfc-home-hero-slider__content button,.bcfc-home__hero-slide--linked .bcfc-home-hero-slider__content [tabindex="0"]{pointer-events:auto}.bcfc-home__hero-slide--linked{cursor:pointer}.bcfc-home-hero-slider__content{position:relative;z-index:2;display:flex;align-items:center;width:100%;height:100%;min-height:inherit;padding:0}.bcfc-home__hero-inner{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,560px) minmax(0,1fr);gap:0;align-items:center;min-height:inherit;padding:0 clamp(24px,4vw,56px)}.bcfc-home__hero-copy{max-width:560px;color:#fff;padding:32px 0}.bcfc-home__eyebrow,.bcfc-home__section-kicker{display:inline-flex;align-items:center;min-height:24px;padding:3px 10px;border-radius:var(--bcfc-home-radius-pill,14px);font:700 .7125rem/1 "Almarai",sans-serif;letter-spacing:.06em;text-transform:uppercase}.bcfc-home__eyebrow{background:rgba(0,0,0,.28);border:1px solid rgba(255,255,255,.22);color:rgba(255,255,255,.88)}.bcfc-home-hero-slider__title,.bcfc-home__hero h1{margin:10px 0 12px;font:700 clamp(1.1rem,2.2vw,1.75rem)/1.15 "Almarai",sans-serif;letter-spacing:-.025em;max-width:32ch;color:#fff;padding-inline-start:20px;padding-inline-end:40px;position:relative;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden;text-overflow:ellipsis;text-transform:capitalize}.bcfc-home-hero-slider__title::before{content:"";position:absolute;inset-inline-start:0;top:0;width:5px;height:100%;background:var(--bcfc-accent)}.bcfc-home-hero-slider__title:not(.is-revealed)::before{transform:scaleY(0);transform-origin:top}.bcfc-home-hero-slider__title.is-revealed::before{animation:bcfc-hero-accent-draw .45s cubic-bezier(.16,1,.3,1) 60ms both}@keyframes bcfc-hero-accent-draw{from{transform:scaleY(0)}to{transform:scaleY(1)}}.bcfc-hero-reveal{opacity:0;transform:translate3d(0,26px,0)}.bcfc-hero-reveal--down{transform:translate3d(0,-18px,0)}.bcfc-hero-reveal[data-hero-reveal="eyebrow"]{animation-delay:0ms}.bcfc-hero-reveal[data-hero-reveal="title"]{animation-delay:90ms}.bcfc-hero-reveal[data-hero-reveal="highlight"]{animation-delay:170ms}.bcfc-hero-reveal[data-hero-reveal="subtitle"]{animation-delay:230ms}.bcfc-hero-reveal[data-hero-reveal="actions"]{animation-delay:300ms}.bcfc-hero-reveal.is-revealed{animation-name:bcfc-hero-reveal-up;animation-duration:.65s;animation-timing-function:cubic-bezier(.16,1,.3,1);animation-fill-mode:both}.bcfc-hero-reveal--down.is-revealed{animation-name:bcfc-hero-reveal-down}@keyframes bcfc-hero-reveal-up{from{opacity:0;transform:translate3d(0,26px,0)}to{opacity:1;transform:translate3d(0,0,0)}}@keyframes bcfc-hero-reveal-down{from{opacity:0;transform:translate3d(0,-18px,0)}to{opacity:1;transform:translate3d(0,0,0)}}@media(prefers-reduced-motion:reduce){.bcfc-home-hero-slider__title:not(.is-revealed)::before{transform:scaleY(1)}.bcfc-home-hero-slider__title.is-revealed::before{animation:none}.bcfc-hero-reveal{opacity:1;transform:none}.bcfc-hero-reveal.is-revealed{animation:none}}.bcfc-home__highlight{margin:8px 0 0;font:600 clamp(.85rem,1.3vw,1.05rem)/1.3 "Almarai",sans-serif;color:rgba(255,255,255,.92)}.bcfc-home__subtitle{max-width:520px;margin:8px 0 0;font:400 .8825rem/1.55 "Almarai",sans-serif;color:rgba(255,255,255,.78)}.bcfc-home__action,.bcfc-home__button{display:inline-flex;align-items:center;justify-content:center;min-width:152px;min-height:52px;padding:13px 22px;border-radius:999px;text-decoration:none;font:700 .9825rem/1 "Almarai",sans-serif;transition:transform .2s ease,box-shadow .2s ease,background .2s ease,border-color .2s ease;box-shadow:none}.bcfc-home__action:hover,.bcfc-home__button:hover{transform:translateY(-1px)}.bcfc-home__action--primary{background:transparent;color:#fff;border:1px solid rgba(255,255,255,.72)}.bcfc-home__action--secondary{background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.25);color:#fff}.bcfc-home__action--primary:hover{background:var(--bcfc-surface-raised,#fff);color:var(--bcfc-text-dark);border-color:#fff}[data-home-hero-slider] .bcfc-home__action--primary{position:relative;overflow:hidden;isolation:isolate;--magnet-x:0px;--magnet-y:0px;transform:translate3d(var(--magnet-x),var(--magnet-y),0);transition:transform 200ms ease-out,color 260ms ease-out,border-color 260ms ease-out,box-shadow 260ms ease-out}[data-home-hero-slider] .bcfc-home__action--primary::before{content:'';position:absolute;inset:0;z-index:-1;border-radius:inherit;background:var(--bcfc-accent);transform:scaleX(0);transform-origin:left center;transition:transform 280ms ease-out}html[dir="rtl"] [data-home-hero-slider] .bcfc-home__action--primary::before{transform-origin:right center}[data-home-hero-slider] .bcfc-home__action--primary:hover{background:transparent;color:var(--bcfc-dark-ink,var(--bcfc-navy));border-color:var(--bcfc-accent);box-shadow:none;transform:translate3d(var(--magnet-x),var(--magnet-y),0) translateY(-1px)}[data-home-hero-slider] .bcfc-home__action--primary:hover::before{transform:scaleX(1)}@media(prefers-reduced-motion:reduce),(pointer:coarse){[data-home-hero-slider] .bcfc-home__action--primary,[data-home-hero-slider] .bcfc-home__action--primary:hover{transform:none}}[data-home-hero-slider] .bcfc-home__action--primary,[data-home-hero-slider] .bcfc-home__action--secondary{border-radius:var(--bcfc-header-control-radius,12px);-webkit-backdrop-filter:blur(14px) saturate(140%);backdrop-filter:blur(14px) saturate(140%)}[data-home-hero-slider] .bcfc-home__action--primary{background:linear-gradient(180deg,rgba(255,255,255,.26) 0%,rgba(255,255,255,.1) 100%);border:1px solid rgba(255,255,255,.72);box-shadow:inset 0 1px 0 rgba(255,255,255,.55),0 4px 14px rgba(9,20,33,.22)}[data-home-hero-slider] .bcfc-home__action--secondary{background:linear-gradient(180deg,rgba(255,255,255,.2) 0%,rgba(255,255,255,.07) 100%);border:1px solid rgba(255,255,255,.34);box-shadow:inset 0 1px 0 rgba(255,255,255,.4),0 4px 14px rgba(9,20,33,.18);transition:transform .2s ease,box-shadow .2s ease,background .2s ease,border-color .2s ease}[data-home-hero-slider] .bcfc-home__action--secondary:hover{background:linear-gradient(180deg,rgba(255,255,255,.32) 0%,rgba(255,255,255,.14) 100%);border-color:rgba(255,255,255,.6);box-shadow:inset 0 1px 0 rgba(255,255,255,.55),0 8px 20px rgba(9,20,33,.26)}.bcfc-home-hero-slider__pagination{padding-top:2px;padding-bottom:2px}.bcfc-home-hero-slider__pagination--center{text-align:center}.bcfc-home-hero-slider__pagination--bottom{position:absolute;left:50%;bottom:20px;z-index:4;transform:translateX(-50%)}.bcfc-home-hero-slider__pagination .swiper-pagination-bullet{background-color:transparent;opacity:1;height:24px;width:24px;margin:2px 0!important;display:inline-flex;align-items:center;justify-content:center;position:relative;transition:transform .5s ease,background-color .3s ease!important;border:0;cursor:pointer}.bcfc-home-hero-slider__pagination .swiper-pagination-bullet::after{content:"";height:12px;width:12px;background-color:rgba(255,255,255,.45);position:absolute;border-radius:12px;transition:transform .5s ease,background-color .3s ease!important}.bcfc-home-hero-slider__pagination .swiper-pagination-bullet:hover::after{background-color:var(--bcfc-surface-scrim,rgba(255,255,255,.7))}.bcfc-home-hero-slider__pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{transform:scaleX(1.58)}.bcfc-home-hero-slider__pagination .swiper-pagination-bullet.swiper-pagination-bullet-active::after{transform:scaleX(2.33);background-color:var(--bcfc-surface-raised,#fff)}.bcfc-home-hero-slider__playpause{position:relative;z-index:3;width:55px;height:55px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;background-color:rgba(0,0,0,.2);color:#fff;transition:all .3s ease!important;border-radius:100%;border:0;text-decoration:none}.bcfc-home-hero-slider__playpause:hover{background-color:rgba(0,0,0,.4)}.swiper-slide:not(.swiper-slide-active) .bcfc-home-hero-slider__playpause{display:none}.bcfc-home-hero-slider__playpause.pause{background-color:var(--bcfc-accent)}.bcfc-home-hero-slider__transcript{position:absolute;bottom:68px;left:clamp(24px,4vw,56px);z-index:4}.bcfc-home-hero-slider__transcript-toggle{display:inline-flex;align-items:center;gap:6px;padding:6px 14px;border-radius:999px;background:rgba(0,0,0,.45);color:rgba(255,255,255,.88);font:600 .8425rem/1 "Almarai",sans-serif;text-decoration:none;cursor:pointer;border:1px solid rgba(255,255,255,.25);transition:background .2s ease,color .2s ease;letter-spacing:.02em}.bcfc-home-hero-slider__transcript-toggle:hover{background:rgba(0,0,0,.65);color:#fff}.bcfc-home-hero-slider__transcript-toggle::before{content:"";display:inline-block;width:14px;height:14px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='4 7 4 4 20 4 20 7'%3E%3C/polyline%3E%3Cline x1='9' y1='20' x2='15' y2='20'%3E%3C/line%3E%3Cline x1='12' y1='4' x2='12' y2='20'%3E%3C/line%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;flex-shrink:0}.bcfc-home-hero-slider__transcript-toggle{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.bcfc-home-hero-slider__transcript-content{display:none;margin-top:10px;padding:16px 20px;border-radius:10px;background:rgba(0,0,0,.72);backdrop-filter:blur(8px);color:rgba(255,255,255,.92);font:400 .9125rem/1.65 "Almarai",sans-serif;max-width:560px;border:1px solid rgba(255,255,255,.15)}.bcfc-home-hero-slider__nav{position:absolute;top:50%;z-index:5;width:clamp(42px,4vw,56px);height:clamp(42px,4vw,56px);display:inline-flex;align-items:center;justify-content:center;transform:translateY(-50%);border:0;border-radius:0;background:transparent;color:#fff;font:800 clamp(1.35rem,2vw,1.8rem)/1 "Almarai",sans-serif;cursor:pointer;text-shadow:0 2px 10px rgba(0,0,0,.45);transition:transform .2s ease,opacity .2s ease}.bcfc-home-hero-slider__nav:hover{transform:translateY(-50%) scale(1.04);background:transparent;opacity:.78}.bcfc-home-hero-slider__nav:focus-visible{outline:3px solid rgba(255,255,255,.82);outline-offset:3px}.bcfc-home-hero-slider__nav--prev{left:0}.bcfc-home-hero-slider__nav--next{right:0}.bcfc-home-hero-slider__nav{display:none!important}.bcfc-home-hero-slider__nav.bcfc-hero-nav-visible{display:flex!important}@media(width<1400px){.bcfc-home-hero-slider,.bcfc-home__hero{max-height:none}}@media(width<1200px){.bcfc-home-hero-slider,.bcfc-home__hero{max-height:none}.bcfc-home-hero-slider__playpause{width:50px;height:50px}.bcfc-home-hero-slider__nav{width:42px;height:42px;font-size:1.25rem}.bcfc-home__hero-copy{padding:100px 0}}@media(max-width:1100px){.bcfc-home__hero-inner{padding:0 24px;grid-template-columns:1fr}.bcfc-home__hero-copy{padding:96px 0 56px}.bcfc-home__hero h1{max-width:none}}@media(max-width:720px){.bcfc-home__hero-container{padding-top:0}.bcfc-home__hero,.bcfc-home-hero-slider{height:100dvh;min-height:auto;max-height:none;overflow:hidden;border-radius:0!important}.bcfc-home-hero-slider__wrapper,.bcfc-home-hero-slider__content{min-height:auto}.bcfc-home__hero-inner{padding:0 18px;gap:18px;min-height:auto}.bcfc-home__hero-copy{padding:86px 0 44px}.bcfc-home__action,.bcfc-home__button{width:100%}.bcfc-home-hero-slider__content{padding:0}.bcfc-home-hero-slider__pagination--bottom{bottom:10px}.bcfc-home-hero-slider__playpause{width:43px;height:43px;opacity:.5}}body.bcfc-hero-page .bcfc-home__hero,body.bcfc-hero-page .bcfc-home-hero-slider,body.bcfc-hero-page:not(.bcfc-hero-scrolled) .bcfc-home__hero,body.bcfc-hero-page:not(.bcfc-hero-scrolled) .bcfc-home-hero-slider{aspect-ratio:1920/860!important;height:auto!important;min-height:0!important;max-height:none!important}body.bcfc-home-page .bcfc-home-hero-slider__image::before,body.bcfc-home-page .bcfc-home-hero-slider__image::after,body.bcfc-home-page .bcfc-home-hero-slider__video::before,body.bcfc-home-page .bcfc-home-hero-slider__video::after{content:none}body.bcfc-home-page .bcfc-home__hero-spotlight{display:none!important}@media(max-width:720px){body.bcfc-home-page .bcfc-home__hero,body.bcfc-home-page .bcfc-home-hero-slider,body.bcfc-home-page:not(.bcfc-hero-scrolled) .bcfc-home__hero,body.bcfc-home-page:not(.bcfc-hero-scrolled) .bcfc-home-hero-slider{aspect-ratio:1080/1700!important;height:auto!important}}[data-home-hero-slide][data-home-hero-has-video="false"] .bcfc-home-hero-slider__video:not([data-home-hero-media-container]),[data-home-hero-slide][data-home-hero-has-video="false"] .bcfc-home-hero-slider__video-local{display:none!important}@media(max-width:640px){.bcfc-home-hero-slider__nav.bcfc-hero-nav-visible{display:none!important}}