@charset "UTF-8";@property --ccf-active-accent{syntax:"<color>";inherits:true;initial-value:#004a98;}.bcfc-card-coverflow{--ccf-ink:#000;--ccf-active-accent:var(--ccf-card-tint);--ccf-band-top:color-mix(in srgb,var(--ccf-active-accent) 26%,var(--ccf-ink));--ccf-band-mid:color-mix(in srgb,var(--ccf-active-accent) 11%,var(--ccf-ink));--ccf-orb-1:color-mix(in srgb,var(--ccf-active-accent) 72%,transparent);--ccf-orb-2:color-mix(in srgb,color-mix(in srgb,var(--ccf-active-accent) 62%,#5c40be) 62%,transparent);--ccf-orb-3:color-mix(in srgb,color-mix(in srgb,var(--ccf-active-accent) 74%,#fff) 46%,transparent);--ccf-glow:color-mix(in srgb,var(--ccf-active-accent) 42%,transparent);--ccf-wash-top:color-mix(in srgb,var(--ccf-active-accent) 52%,transparent);--ccf-wash-bottom:color-mix(in srgb,var(--ccf-active-accent) 28%,transparent);--ccf-accent:#7fa9ff;--ccf-dot:#33456e;--ccf-on-light:var(--bcfc-dark-ink,#0a1730);--ccf-phone-body:var(--bcfc-surface-inverse,#050506);--ccf-phone-button:#1c1c20;--ccf-screen-top:var(--bcfc-surface-inverse,#141416);--ccf-ease:cubic-bezier(.16,1,.3,1);--ccf-card-tint:var(--bcfc-blue,#004a98);--ccf-card-tint-strength:26%;--ccf-copy-drop:clamp(12px,7vh,96px);--ccf-fit-w:1;--ccf-fit-h:1;--ccf-scale-phone:min(var(--ccf-fit-w),var(--ccf-fit-h));--ccf-scale-cards:min(1,var(--ccf-fit-w),calc(var(--ccf-fit-h)*1.3));--ccf-stage-min:calc(520px*var(--ccf-scale-phone));--ccf-z-bg:0;--ccf-z-stage:1;--ccf-z-chrome:8;--ccf-z-screen-island:2;--ccf-z-screen-hint:3;--ccf-z-phone:40;position:relative;isolation:isolate;min-height:100svh;display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:var(--bcfc-space-1);padding:var(--bcfc-space-8) var(--bcfc-space-6) var(--bcfc-space-6);overflow:hidden;background:linear-gradient(180deg,var(--ccf-band-top) 0%,var(--ccf-band-mid) 52%,var(--ccf-ink) 100%);color:var(--bcfc-white,#fff);font-family:var(--bcfc-ff-primary,"Almarai",Arial,sans-serif);-webkit-font-smoothing:antialiased;transition:--ccf-active-accent 1.1s ease}@supports not (background:color-mix(in srgb,#f00 10%,transparent)){.bcfc-card-coverflow{--ccf-band-top:var(--ccf-ink);--ccf-band-mid:var(--ccf-ink);--ccf-orb-1:rgba(38,88,205,.55);--ccf-orb-2:rgba(92,64,190,.48);--ccf-orb-3:rgba(60,120,255,.32);--ccf-glow:rgba(70,120,255,.24);--ccf-wash-top:transparent;--ccf-wash-bottom:transparent}}.bcfc-card-coverflow:not(:has(.ccf-scene--virtual)){--ccf-stage-min:calc(400px*var(--ccf-scale-cards))}.bcfc-card-coverflow .ccf-bg{position:absolute;inset:0;z-index:var(--ccf-z-bg);pointer-events:none;overflow:hidden;background:radial-gradient(120% 78% at 50% -8%,var(--ccf-wash-top),transparent 62%),radial-gradient(96% 62% at 50% 108%,var(--ccf-wash-bottom),transparent 70%)}.bcfc-card-coverflow .ccf-bg-orb{position:absolute;width:62vmax;height:62vmax;border-radius:50%;filter:blur(95px);opacity:.48;mix-blend-mode:screen;will-change:transform}.bcfc-card-coverflow .ccf-bg-orb--1{top:-22vmax;left:-16vmax;background:radial-gradient(circle,var(--ccf-orb-1),transparent 64%);animation:ccf-drift-1 22s ease-in-out infinite alternate}.bcfc-card-coverflow .ccf-bg-orb--2{right:-18vmax;bottom:-26vmax;background:radial-gradient(circle,var(--ccf-orb-2),transparent 64%);animation:ccf-drift-2 27s ease-in-out infinite alternate}.bcfc-card-coverflow .ccf-bg-orb--3{top:20%;left:50%;width:40vmax;height:40vmax;background:radial-gradient(circle,var(--ccf-orb-3),transparent 66%);transform:translateX(-50%);animation:ccf-drift-3 19s ease-in-out infinite alternate}@keyframes ccf-drift-1{0%{transform:translate(0,0) scale(1)}100%{transform:translate(18vw,10vh) scale(1.18)}}@keyframes ccf-drift-2{0%{transform:translate(0,0) scale(1.05)}100%{transform:translate(-16vw,-8vh) scale(.9)}}@keyframes ccf-drift-3{0%{transform:translate(-50%,0) scale(1);opacity:.28}100%{transform:translate(-42%,6vh) scale(1.15);opacity:.42}}.bcfc-card-coverflow .ccf-copy{position:relative;z-index:var(--ccf-z-chrome);display:grid;gap:var(--bcfc-space-3);justify-items:center;width:100%;max-width:720px;margin-top:var(--ccf-copy-drop);text-align:center}.bcfc-card-coverflow .ccf-brand{width:auto;height:clamp(20px,1.1vw + 12px,28px);filter:brightness(1.75)}.bcfc-card-coverflow .ccf-headline{display:grid;width:100%}.bcfc-card-coverflow .ccf-headline p{grid-area:1/1;margin:0;font-size:clamp(1.25rem,2.1vw,1.75rem);font-weight:var(--bcfc-fw-extrabold,800);line-height:1.3;letter-spacing:-.01em;opacity:0;transform:translateY(10px);transition:opacity .7s ease,transform .7s var(--ccf-ease)}.bcfc-card-coverflow .ccf-cta-wrap{display:grid;min-width:220px;min-height:50px}.bcfc-card-coverflow .ccf-cta{grid-area:1/1;--bcfc-btn-min-height:100%;--bcfc-btn-pad-block:0;--bcfc-btn-size:var(--bcfc-fs-base,1rem);--bcfc-btn-fill:var(--bcfc-surface-raised,var(--bcfc-white,#fff));--bcfc-btn-ink:var(--ccf-on-light);--bcfc-btn-border:transparent;--bcfc-btn-fill-hover:var(--ccf-accent);--bcfc-btn-ink-hover:var(--ccf-on-light);--bcfc-btn-border-hover:transparent;opacity:0;transform:translateY(10px);transition:opacity .7s ease,transform .7s var(--ccf-ease),background-color .25s ease,color .25s ease}.bcfc-card-coverflow [data-ccf-for]{visibility:hidden;pointer-events:none}.bcfc-card-coverflow[data-ccf-mode=physical] [data-ccf-for=physical],.bcfc-card-coverflow[data-ccf-mode=virtual] [data-ccf-for=virtual]{visibility:visible;opacity:1;transform:translateY(0);pointer-events:auto}.bcfc-card-coverflow .ccf-stage{position:relative;z-index:var(--ccf-z-stage);flex:1;display:grid;place-items:center;width:100%;max-width:1240px;min-height:var(--ccf-stage-min)}.bcfc-card-coverflow .ccf-scene{position:absolute;inset:0;opacity:0;transform:scale(.965);pointer-events:none;transition:opacity 1.1s ease,transform 1.1s var(--ccf-ease)}.bcfc-card-coverflow[data-ccf-mode=physical] .ccf-scene--physical,.bcfc-card-coverflow[data-ccf-mode=virtual] .ccf-scene--virtual{opacity:1;transform:scale(1);pointer-events:auto}.bcfc-card-coverflow .ccf-persp,.bcfc-card-coverflow .ccf-vpersp{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;perspective:1700px}.bcfc-card-coverflow .ccf-persp{transform:scale(var(--ccf-scale-cards))}.bcfc-card-coverflow .ccf-vpersp{transform:scale(var(--ccf-scale-phone))}.bcfc-card-coverflow .ccf-glow{position:absolute;width:56vmin;height:56vmin;border-radius:50%;background:radial-gradient(circle,var(--ccf-glow) 0%,transparent 70%);filter:blur(18px);pointer-events:none;animation:ccf-pulse 5s ease-in-out infinite}@keyframes ccf-pulse{0%,100%{opacity:.55;transform:scale(1)}50%{opacity:1;transform:scale(1.12)}}.bcfc-card-coverflow .ccf-track{position:relative;width:1px;height:1px;transform-style:preserve-3d}.bcfc-card-coverflow .ccf-vtrack{position:relative;width:1px;height:1px;transform-style:preserve-3d}.bcfc-card-coverflow .ccf-card{opacity:0}.bcfc-card-coverflow .ccf-card:first-child{opacity:1}.bcfc-card-coverflow .ccf-card{position:absolute;top:0;left:0;width:224px;height:346px;margin-top:-173px;margin-left:-112px;transform-style:preserve-3d;transition:transform 1.3s cubic-bezier(.22,.61,.36,1),opacity 1.3s,filter 1.3s}.bcfc-card-coverflow .ccf-card{cursor:pointer}.bcfc-card-coverflow .ccf-card-hit{position:absolute;inset:0;display:block;border-radius:var(--bcfc-radius-lg,16px);text-decoration:none}.bcfc-card-coverflow .ccf-card-hit:hover{box-shadow:inset 0 0 0 2px rgba(255,255,255,.55)}.bcfc-card-coverflow .ccf-card-hit:focus-visible{outline:2px solid var(--ccf-accent);outline-offset:4px}.bcfc-card-coverflow .ccf-card-inner{position:relative;width:100%;height:100%;transform-style:preserve-3d;transition:transform .85s cubic-bezier(.5,.05,.2,1)}.bcfc-card-coverflow .ccf-face{position:absolute;inset:0;border-radius:var(--bcfc-radius-lg,16px);overflow:hidden;backface-visibility:hidden;-webkit-backface-visibility:hidden}.bcfc-card-coverflow .ccf-face--back{transform:rotateY(180deg)}.bcfc-card-coverflow .ccf-face-art{position:absolute;inset:0;display:block;background-position:center;background-size:cover}.bcfc-card-coverflow .ccf-mirror{transform:scaleX(-1)}.bcfc-card-coverflow .ccf-face-art::after,.bcfc-card-coverflow .ccf-vcard::after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(155deg,color-mix(in srgb,var(--ccf-card-accent,var(--ccf-card-tint)) var(--ccf-card-tint-strength),transparent) 0%,color-mix(in srgb,var(--ccf-card-accent,var(--ccf-card-tint)) 6%,transparent) 58%,transparent 100%)}@supports not (background:color-mix(in srgb,#f00 10%,transparent)){.bcfc-card-coverflow .ccf-face-art::after,.bcfc-card-coverflow .ccf-vcard::after{background:linear-gradient(155deg,rgba(0,74,152,.26) 0%,rgba(0,74,152,.06) 58%,transparent 100%)}}.bcfc-card-coverflow .ccf-shine{position:absolute;inset:0;background:linear-gradient(115deg,transparent 30%,rgba(255,255,255,.32) 48%,transparent 62%);transform:translateX(-120%);pointer-events:none}.bcfc-card-coverflow .ccf-card.is-active .ccf-shine{animation:ccf-sweep 2.2s ease-in-out}@keyframes ccf-sweep{0%{transform:translateX(-120%)}55%,100%{transform:translateX(120%)}}.bcfc-card-coverflow .ccf-frost{position:absolute;inset:0;background:linear-gradient(160deg,rgba(255,255,255,.2),rgba(255,255,255,.07));backdrop-filter:blur(34px) saturate(150%) brightness(.9);-webkit-backdrop-filter:blur(34px) saturate(150%) brightness(.9)}.bcfc-card-coverflow .ccf-back-content{position:absolute;inset:0;display:flex;flex-direction:column;padding:var(--bcfc-space-5) var(--bcfc-space-5);text-shadow:0 1px 8px rgba(0,0,0,.35)}.bcfc-card-coverflow .ccf-back-title{margin:auto 0 0;overflow-wrap:normal;word-break:normal;hyphens:manual;text-wrap:pretty;font-size:var(--bcfc-fs-lg,1.25rem);font-weight:var(--bcfc-fw-extrabold,800);line-height:var(--bcfc-lh-tight,1.25)}.bcfc-card-coverflow .ccf-back-label{margin:var(--bcfc-space-2) 0 0;text-wrap:pretty;font-size:var(--bcfc-fs-sm,.875rem);color:rgba(255,255,255,.85)}.bcfc-card-coverflow .ccf-chips{display:flex;flex-wrap:wrap;gap:var(--bcfc-space-2);margin-top:var(--bcfc-space-3)}.bcfc-card-coverflow .ccf-chip{padding:5px 11px;border:1px solid rgba(255,255,255,.3);border-radius:8px;white-space:normal;max-width:100%;display:inline-flex;flex:0 0 auto;align-self:flex-start;width:fit-content;background:rgba(255,255,255,.22);font-size:var(--bcfc-fs-xs,.75rem);font-weight:var(--bcfc-fw-bold,700)}.bcfc-card-coverflow .ccf-dots{position:absolute;bottom:-8.5px;inset-inline:0;display:flex;gap:0;justify-content:center}.bcfc-card-coverflow .ccf-dot{position:relative;box-sizing:content-box;width:7px;height:7px;min-width:0;min-height:0;padding:16.5px 9px;border:0;background:none;cursor:pointer;transition:width .4s ease}.bcfc-card-coverflow .ccf-dot::before{content:"";position:absolute;inset:16.5px 9px;border-radius:3.5px;background:var(--ccf-dot);transition:background .4s ease}.bcfc-card-coverflow .ccf-dot[aria-selected=true]{width:22px}.bcfc-card-coverflow .ccf-dot[aria-selected=true]::before{background:var(--ccf-accent)}.bcfc-card-coverflow .ccf-dot:focus-visible,.bcfc-card-coverflow .ccf-toggle button:focus-visible{outline:2px solid var(--ccf-accent);outline-offset:3px}.bcfc-card-coverflow .ccf-phone{position:absolute;top:0;left:0;width:250px;height:500px;margin-top:-250px;margin-left:-125px;padding:11px;box-sizing:border-box;border-radius:50px;background:var(--ccf-phone-body);transform:translateZ(0);box-shadow:0 50px 90px rgba(0,0,0,.7);z-index:var(--ccf-z-phone)}.bcfc-card-coverflow .ccf-phone::before,.bcfc-card-coverflow .ccf-phone::after{content:"";position:absolute;width:3px;border-radius:3px;background:var(--ccf-phone-button)}.bcfc-card-coverflow .ccf-phone::before{top:156px;right:-3px;height:72px}.bcfc-card-coverflow .ccf-phone::after{top:124px;left:-3px;height:46px;box-shadow:0 62px 0 var(--ccf-phone-button)}.bcfc-card-coverflow .ccf-screen{position:relative;width:100%;height:100%;border-radius:40px;overflow:hidden;background:radial-gradient(120% 75% at 50% 0%,var(--ccf-screen-top),var(--ccf-ink) 60%)}.bcfc-card-coverflow .ccf-screen-glow{position:absolute;inset:0;background:radial-gradient(72% 42% at 50% 24%,rgba(255,255,255,.1),transparent 72%)}.bcfc-card-coverflow .ccf-island{position:absolute;top:15px;left:50%;width:90px;height:25px;border-radius:14px;background:var(--ccf-ink);transform:translateX(-50%);z-index:var(--ccf-z-screen-island)}.bcfc-card-coverflow .ccf-hint{position:absolute;bottom:40px;inset-inline:0;display:flex;flex-direction:column;align-items:center;gap:9px;color:var(--bcfc-white,#fff);z-index:var(--ccf-z-screen-hint)}.bcfc-card-coverflow .ccf-hint svg{width:22px;height:22px;opacity:.95}.bcfc-card-coverflow .ccf-hint span{font-size:var(--bcfc-fs-base,1rem);font-weight:var(--bcfc-fw-bold,700);opacity:.95}.bcfc-card-coverflow .ccf-vcard{position:absolute;top:0;left:0;display:block;width:212px;height:328px;margin-top:-164px;margin-left:-106px;border-radius:14px;overflow:hidden;background-position:center;background-size:cover;filter:drop-shadow(0 26px 40px rgba(0,0,0,.6));transition:transform 1.2s cubic-bezier(.22,.61,.36,1),opacity 1.2s,filter 1.2s}.bcfc-card-coverflow .ccf-caption{position:relative;z-index:var(--ccf-z-chrome);margin:var(--bcfc-space-1) 0 0;min-height:56px;text-align:center;pointer-events:none}.bcfc-card-coverflow .ccf-caption-name{display:block;margin-top:2px;font-size:var(--bcfc-fs-xl,1.5rem);font-weight:var(--bcfc-fw-extrabold,800);opacity:0;transform:translateY(10px);transition:opacity .5s ease,transform .5s ease}.bcfc-card-coverflow .ccf-caption.is-shown .ccf-caption-name{opacity:1;transform:translateY(0)}.bcfc-card-coverflow .ccf-toggle{position:relative;z-index:var(--ccf-z-chrome);display:inline-flex;gap:6px;padding:6px;border:1px solid rgba(255,255,255,.09);border-radius:var(--bcfc-radius-full,9999px);background:rgba(255,255,255,.06);backdrop-filter:blur(10px)}.bcfc-card-coverflow .ccf-toggle button{padding:12px 26px;border:1px solid transparent;border-radius:var(--bcfc-radius-full,9999px);background:transparent;color:var(--bcfc-white,#fff);font-family:inherit;font-size:var(--bcfc-fs-base,1rem);font-weight:var(--bcfc-fw-bold,700);cursor:pointer;transition:background .3s ease,color .3s ease,border-color .3s ease}.bcfc-card-coverflow .ccf-toggle button[aria-selected=true]{background:var(--bcfc-surface-raised,var(--bcfc-white,#fff));color:var(--bcfc-ink,var(--ccf-on-light))}.bcfc-card-coverflow .ccf-toggle button[aria-selected=false]{border-color:rgba(255,255,255,.28)}@media(max-width:620px){.bcfc-card-coverflow{--ccf-fit-w:.86}}@media(max-width:520px){.bcfc-card-coverflow{--ccf-fit-w:.72}}@media(max-width:440px){.bcfc-card-coverflow{--ccf-fit-w:.62}}@media(max-width:380px){.bcfc-card-coverflow{--ccf-fit-w:.54}}@media(max-width:340px){.bcfc-card-coverflow{--ccf-fit-w:.46}}@media(width<768px),(max-height:620px){.bcfc-card-coverflow{justify-content:center;gap:6px;padding:var(--bcfc-space-5) var(--bcfc-space-4)}.bcfc-card-coverflow .ccf-copy{gap:9px;margin-top:clamp(4px,2vh,18px)}.bcfc-card-coverflow .ccf-headline{min-height:84px}.bcfc-card-coverflow .ccf-headline p{font-size:1.1875rem}.bcfc-card-coverflow .ccf-stage{flex:0 0 auto}.bcfc-card-coverflow .ccf-caption{margin-top:0;min-height:42px}.bcfc-card-coverflow .ccf-caption-name{font-size:1.3125rem}.bcfc-card-coverflow .ccf-toggle button{padding:11px 18px;font-size:var(--bcfc-fs-sm,.875rem)}}@media(max-height:960px){.bcfc-card-coverflow{--ccf-copy-drop:clamp(8px,5vh,64px);padding-block:var(--bcfc-space-6) var(--bcfc-space-5)}}@media(max-height:900px){.bcfc-card-coverflow{--ccf-fit-h:.84;--ccf-copy-drop:clamp(8px,3.5vh,40px);padding-block:var(--bcfc-space-6) var(--bcfc-space-5)}}@media(max-height:820px){.bcfc-card-coverflow{--ccf-fit-h:.74}}@media(max-height:760px){.bcfc-card-coverflow{--ccf-fit-h:.66;--ccf-copy-drop:clamp(6px,2vh,18px);padding-block:var(--bcfc-space-4) var(--bcfc-space-4)}.bcfc-card-coverflow .ccf-caption{margin-top:0;min-height:42px}.bcfc-card-coverflow .ccf-toggle button{padding:11px 20px;font-size:var(--bcfc-fs-sm,.875rem)}}@media(max-height:700px){.bcfc-card-coverflow{--ccf-fit-h:.58}.bcfc-card-coverflow .ccf-brand{height:18px}.bcfc-card-coverflow .ccf-headline p{font-size:1.0625rem}.bcfc-card-coverflow .ccf-cta-wrap{min-height:44px}}@media(max-height:620px){.bcfc-card-coverflow{--ccf-fit-h:.46}}@media(max-height:540px){.bcfc-card-coverflow{--ccf-fit-h:.34}}@media(max-height:460px){.bcfc-card-coverflow .ccf-brand{display:none}.bcfc-card-coverflow .ccf-headline{min-height:0}.bcfc-card-coverflow .ccf-headline p{font-size:1rem}}@media(prefers-reduced-motion:reduce){.bcfc-card-coverflow .ccf-bg-orb,.bcfc-card-coverflow .ccf-glow,.bcfc-card-coverflow .ccf-card.is-active .ccf-shine{animation:none}.bcfc-card-coverflow,.bcfc-card-coverflow .ccf-card,.bcfc-card-coverflow .ccf-card-inner,.bcfc-card-coverflow .ccf-vcard,.bcfc-card-coverflow .ccf-scene,.bcfc-card-coverflow .ccf-headline p,.bcfc-card-coverflow .ccf-cta,.bcfc-card-coverflow .ccf-caption-name{transition-duration:.01ms}}