@font-face{font-family:"Montserrat Arabic";src:url('assets/fonts/Montserrat-Arabic%20Thin%20250.woff2') format('woff2');font-weight:250;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat Arabic";src:url('assets/fonts/Montserrat-Arabic%20ExtraLight%20275.woff2') format('woff2');font-weight:275;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat Arabic";src:url('assets/fonts/Montserrat-Arabic%20Light%20300.woff2') format('woff2');font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat Arabic";src:url('assets/fonts/Montserrat-Arabic%20Regular%20400.woff2') format('woff2');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat Arabic";src:url('assets/fonts/Montserrat-Arabic%20Medium%20500.woff2') format('woff2');font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat Arabic";src:url('assets/fonts/Montserrat-Arabic%20SemiBold%20600.woff2') format('woff2');font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat Arabic";src:url('assets/fonts/Montserrat-Arabic%20Bold%20700.woff2') format('woff2');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat Arabic";src:url('assets/fonts/Montserrat-Arabic%20ExtraBold%20800.woff2') format('woff2');font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat Arabic";src:url('assets/fonts/Montserrat-Arabic%20Black%20900.woff2') format('woff2');font-weight:900;font-style:normal;font-display:swap}:root{--bg-dark:linear-gradient(140deg, #333333 0%, #1a1a1a 55%, #050505 100%);--bg-card:rgba(4, 27, 78, 0.55);--text-light:#f4fbff;--text-muted:rgba(233, 246, 255, 0.86);--accent:#7be3ff;--gradient:linear-gradient(135deg, #32d5ff, #0087ff);--border-muted:rgba(255, 255, 255, 0.35);--glow:0 25px 80px rgba(0, 34, 94, 0.55);--section-card-bg:linear-gradient(150deg, rgba(0, 4, 14, 0.96), rgba(0, 20, 60, 0.92));--section-card-border:rgba(255, 255, 255, 0.25);--section-card-shadow:0 40px 80px rgba(0, 4, 14, 0.65);font-family:"Montserrat Arabic",system-ui,-apple-system,blinkmacsystemfont,"Segoe UI",sans-serif}*{box-sizing:border-box}body{margin:0;background-image:var(--bg-dark);color:var(--text-light);min-height:100vh;overflow-x:hidden;text-align:left;background:#050505!important}body.page-home #contact{display:none}body.page-home .gallery-marquee-wrapper,body.page-home main{order:0}p{font-size:1rem;font-weight:400}.intro-animate{opacity:0;transform:translateY(18px);will-change:opacity,transform}.site-bg-video,.site-overlay{position:fixed;inset:0;width:100%;height:100%;object-fit:cover;z-index:-2}.site-bg-video{filter:saturate(1.1);opacity:.5}.site-overlay{z-index:-1;opacity:18%}.page-frame{padding:0 clamp(24px,4vw,64px);position:relative}.site-header{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:24px clamp(12px,3vw,32px);border-radius:0 0 18px 18px;background:rgba(8,10,14,.65);border:none;border-bottom:1px solid rgba(255,255,255,.08);box-shadow:0 10px 30px rgba(0,0,0,.35);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);flex-wrap:wrap}#lang-toggle{background:0 0;border:1px solid rgba(255,255,255,.6);color:#f4fbff;padding:8px 16px;border-radius:999px;font-family:inherit}.logo{display:flex;align-items:center;gap:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;font-size:.95rem}.logo img{height:clamp(18px,2vw,24px);width:auto;border-radius:0;object-fit:contain;border:none}nav{display:flex;gap:clamp(18px,3vw,32px);font-size:.95rem;text-transform:uppercase;letter-spacing:.12em;font-weight:600}nav .nav-desktop{display:flex;align-items:center;gap:clamp(18px,3vw,32px)}nav .nav-trigger,nav a{color:var(--text-muted);text-decoration:none;padding:8px 18px;border-radius:999px;background:0 0;border:none;font:inherit;text-transform:inherit;letter-spacing:inherit}nav .nav-item{position:relative}nav details>summary{list-style:none}nav details>summary::-webkit-details-marker{display:none}nav .nav-dropdown{position:absolute;top:calc(100% + 10px);left:0;min-width:220px;padding:10px;border-radius:14px;background:rgba(9,12,16,.96);border:1px solid rgba(255,255,255,.12);box-shadow:0 20px 40px rgba(0,0,0,.4);display:none;flex-direction:column;gap:6px;z-index:20}nav .nav-dropdown a{padding:8px 12px;border-radius:10px;background:0 0;white-space:nowrap;text-transform:uppercase;letter-spacing:.08em}@media (max-width:768px){nav .nav-desktop>.nav-lang,nav .nav-desktop>a{flex:0 0 auto;width:auto;white-space:nowrap}}@media (max-width:768px) and (min-width:321px){.site-header{position:fixed;top:0;left:0;right:0;flex-wrap:nowrap;align-items:center;padding:14px 16px;width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);border-radius:0}nav{display:flex;flex-direction:row;width:auto;gap:6px;margin-left:auto;justify-content:flex-end}nav .nav-desktop{display:flex;width:min(76vw,720px);gap:6px;overflow-x:auto}nav .nav-lang{width:100%;text-align:center;padding:10px;font-size:.82rem;border-radius:8px;margin:0;background:rgba(255,255,255,.05);color:#f4fbff;border:1px solid rgba(255,255,255,.15)}nav .nav-trigger,nav a{width:100%;text-align:center;padding:10px;font-size:.82rem;border-radius:8px;margin:0;background:rgba(255,255,255,.05)}nav .nav-item{width:100%}nav .nav-dropdown{position:static;display:none;width:100%;padding:8px;border:1px solid rgba(255,255,255,.15);background:rgba(0,0,0,.55);border-radius:12px;box-shadow:none}nav .nav-dropdown a{width:100%;text-align:center;padding:10px;font-size:.82rem;border-radius:8px;background:rgba(255,255,255,.08)}}.mobile-nav-toggle{display:none}main{margin-top:0;padding-top:var(--site-header-height,0);padding-bottom:clamp(160px,12vw,220px);display:flex;flex-direction:column;--sections-gap:clamp(190px, 16vw, 280px);gap:var(--sections-gap)}.awards-carousel-controls{display:none;position:absolute;inset:0;align-items:center;justify-content:space-between;padding:0 clamp(8px,2vw,18px);z-index:5}.awards-carousel-btn{border:1px solid rgba(255,255,255,.25);background:rgba(9,14,22,.7);color:#f4fbff;padding:10px 18px;border-radius:999px;font-size:.85rem;letter-spacing:.1em;text-transform:uppercase}.culture-awards-timeline__line-grid{--timeline-columns:repeat(5, minmax(180px, 1fr));display:grid;grid-template-columns:var(--timeline-columns);gap:clamp(24px,3vw,36px);width:min(1100px,100%);min-width:900px;margin:0 auto}.culture-awards-timeline__item{display:flex;flex-direction:column;align-items:center;text-align:center;gap:10px;color:#fff;min-height:220px}.culture-awards-timeline__item--year-only{padding-top:36px;letter-spacing:.55em;text-transform:uppercase;color:rgba(255,255,255,.65);min-height:160px}.culture-awards-timeline__line-grid{margin-top:clamp(24px,3vw,32px);position:relative;height:clamp(34px,3vw,40px);align-items:center;justify-items:center}.culture-awards-timeline__line-grid::before{content:"";position:absolute;left:4%;right:4%;top:50%;transform:translateY(-50%);height:3px;background:repeating-linear-gradient(90deg,rgba(255,255,255,.45) 0 10px,transparent 10px 20px)}.culture-awards-timeline__dot{width:clamp(28px,3vw,36px);height:clamp(28px,3vw,36px);border-radius:50%;border:3px solid rgba(255,255,255,.35);background:var(--marker-color,rgba(255,255,255,.2));box-shadow:0 0 15px rgba(0,0,0,.45);z-index:1}.culture-awards-timeline__year-only-label{font-size:1.4rem;letter-spacing:.55em;font-weight:600}.culture-awards-timeline__year-only-subtext{font-size:.75rem;letter-spacing:.3em;margin-top:4px;color:rgba(255,255,255,.55)}.badge-hue--navy{--badge-bg:#0e1f66;--marker-color:#0e1f66}.badge-hue--amber{--badge-bg:#f4a206;--marker-color:#f5a602}.badge-hue--sky{--badge-bg:#6ec1ff;--marker-color:#6ec1ff}.badge-hue--teal{--badge-bg:#0a8d95;--marker-color:#0a8d95}@media (max-width:1024px){.culture-awards-timeline__line-grid{min-width:720px;gap:clamp(16px,3vw,24px)}}@media (max-width:768px){.culture-awards-timeline__line-grid{min-width:620px}}@media (max-width:520px){.culture-awards-timeline__line-grid{min-width:520px}.culture-awards-timeline__line-grid::before{left:8%;right:8%}}@media (prefers-reduced-motion:reduce){.intro-animate{opacity:1;transform:none}}@media (max-width:767px){body,html{font-size:14px}.page-frame{padding:0 16px 80px}.site-header{position:fixed;top:0;left:0;right:0;width:100%;padding:12px 0;z-index:20}main{padding-top:var(--site-header-height,64px)}main>section{margin-inline:0;width:100%}.gallery-marquee-wrapper{padding-left:0;padding-right:0;margin-left:0;width:100%}.contact-section{width:100%}.culture-awards-timeline__line-grid{--timeline-columns:repeat(auto-fit, minmax(150px, 1fr));min-width:100%;grid-template-columns:var(--timeline-columns);gap:10px}.contact-section{text-align:left}.contact-card,.contact-form{align-items:flex-start;width:100%}}@media (max-width:320px){main{padding-top:0;padding-bottom:60px}p{font-size:11px!important;font-weight:400!important}.contact-section{width:calc(100% - 20px);margin-right:auto;padding-left:clamp(10px,4vw,16px);padding-right:clamp(10px,4vw,16px);box-sizing:border-box}.site-header{position:sticky;top:0;bottom:auto;padding:14px 16px;background:rgba(8,10,14,.92);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border-radius:0 0 12px 12px;z-index:20;flex-wrap:wrap;gap:10px}.mobile-nav-toggle{display:flex;align-items:center;justify-content:center;gap:6px;width:auto;padding:6px 10px;border:1px solid rgba(255,255,255,.25);background:rgba(61,196,244,.15);color:#f4fbff;border-radius:12px;font-size:.75rem;margin-left:auto;margin-right:0}nav .nav-lang{width:100%;text-align:center;padding:10px;font-size:.82rem;border-radius:8px;margin:0;background:rgba(255,255,255,.05);color:#f4fbff;border:1px solid rgba(255,255,255,.15)}nav{display:flex;flex-direction:column;width:100%;gap:6px}nav .nav-desktop{display:flex;width:100%;gap:6px;overflow-x:auto}nav .nav-trigger,nav a{width:100%;text-align:center;padding:10px;font-size:.82rem;border-radius:8px;margin:0;background:rgba(255,255,255,.05)}nav .nav-item{width:100%}nav .nav-dropdown{position:static;display:none;width:100%;padding:8px;border:1px solid rgba(255,255,255,.15);background:rgba(0,0,0,.55);border-radius:12px;box-shadow:none}nav .nav-dropdown a{width:100%;text-align:center;padding:10px;font-size:.82rem;border-radius:8px;background:rgba(255,255,255,.08)}.contact-section{width:calc(100% - 20px);margin-right:auto;box-sizing:border-box}.gallery-marquee-wrapper{margin:0;padding:4px;width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);left:auto;right:auto;transform:none;position:relative;min-height:auto;height:auto}.gallery-marquee-row,.gallery-marquee-rows{min-height:100%;height:100%;gap:0;opacity:1;transform:none}.gallery-marquee-row{flex:1;height:100%}.gallery-track{height:158.8px;align-items:stretch;animation:70s linear infinite gallery-marquee}.gallery-marquee{height:100%;display:flex}.page-frame{padding:8px 10px 60px}.culture-awards-timeline__line-grid{display:none}.culture-awards-timeline__item{gap:6px;min-height:auto}.culture-awards-timeline__item.culture-awards-timeline__item--year-only{display:none}.culture-awards-timeline__line-grid{--timeline-columns:repeat(auto-fit, minmax(140px, 1fr));gap:8px}}.contact-section,main>section:not(.services-overview){content-visibility:auto;contain-intrinsic-size:800px}.pg-select option{background:#012855;color:#f4fbff}.gallery-marquee-wrapper{margin-top:0;width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:0 clamp(24px,5vw,48px);border-radius:0;border:none;box-shadow:none;display:flex;flex-direction:column;gap:0;position:relative;overflow:hidden;isolation:isolate}.gallery-marquee-background{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:0;filter:saturate(1.2)}.gallery-marquee-wrapper::before{content:"";position:absolute;inset:0;background:linear-gradient(120deg,rgba(4,217,255,.7) 0,rgba(4,217,255,.08) 80%);z-index:1}.gallery-marquee-rows{display:flex;flex-direction:column;gap:0}.gallery-marquee-row{display:flex;flex-direction:column}.gallery-marquee{margin:0;padding:0;width:100%;position:relative;z-index:2}.gallery-track{display:flex;padding:0;animation:70s linear infinite gallery-marquee}.gallery-marquee-row{opacity:0;transform:translateX(var(--intro-start,110%));will-change:transform,opacity}.contact-section{margin:clamp(170px,11vw,220px) clamp(32px,4vw,64px) 0;display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:clamp(24px,4vw,40px);padding:clamp(32px,5vw,48px);border-radius:32px;background:linear-gradient(150deg,rgba(23,23,23,.45),rgba(23,23,23,.7)) center/cover no-repeat,url("assets/opt/bk-globe-proline.webp") center/cover no-repeat;border:1px solid var(--section-card-border);box-shadow:var(--section-card-shadow);backdrop-filter:blur(15px)}.contact-card h2{margin:0;font-size:clamp(1.8rem,4vw,2.8rem)}.contact-card p{color:var(--text-muted);line-height:1.7}.contact-card ul{list-style:none;padding:0;margin:24px 0 0;display:grid;gap:12px}.contact-form{display:grid;gap:16px}.contact-form label{font-size:.9rem;letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted)}.contact-form input,.contact-form select,.contact-form textarea{width:100%;border-radius:12px;border:1px solid rgba(255,255,255,.5);padding:14px 16px;background:rgba(51,51,51,.7);color:var(--text-light);font-size:1rem;font-family:inherit;backdrop-filter:blur(15px)}.contact-form textarea{resize:vertical;min-height:120px}.contact-form select{appearance:none;-webkit-appearance:none;-moz-appearance:none;color:var(--text-muted);background-image:linear-gradient(45deg,transparent 50%,rgba(255,255,255,.9) 50%),linear-gradient(135deg,rgba(255,255,255,.9) 50%,transparent 50%);background-position:calc(100% - 20px) calc(50% - 3px),calc(100% - 14px) calc(50% - 3px);background-size:6px 6px,6px 6px;background-repeat:no-repeat;padding-right:40px}.contact-form select option{background:rgba(51,51,51,.7);color:var(--text-muted)}.contact-form button{border:none;border-radius:12px;padding:16px;text-transform:uppercase;letter-spacing:.12em;font-weight:600;background:var(--gradient);color:var(--text-light);box-shadow:0 20px 60px rgba(56,189,248,.35)}@media (max-width:768px){body,html{overflow-x:hidden}nav{width:100%;justify-content:center}.page-frame{padding:18px clamp(12px,4vw,18px);max-width:100%}main{align-items:center}.contact-section{padding-left:clamp(12px,4vw,18px);padding-right:clamp(12px,4vw,18px);margin-inline:auto;width:calc(100% - (2 * clamp(12px,4vw,18px)));box-sizing:border-box}}@media (max-width:640px){.contact-section{text-align:left;align-items:flex-start;display:flex;flex-direction:column;gap:12px}.contact-card,.contact-form{align-items:flex-start;text-align:left;max-width:420px;margin:0}.contact-card ul,.contact-form div{width:100%}.contact-form label{text-align:left;width:100%}.contact-card p,.contact-form label{font-size:.9rem;line-height:1.4}.contact-card ul{padding-left:0}.contact-form input,.contact-form select,.contact-form textarea{width:100%;box-sizing:border-box}.contact-section h2{font-size:clamp(18px,5vw,22px)}.contact-section p{font-size:.95rem;line-height:1.6}.contact-section{margin-inline:clamp(12px,4vw,18px);box-sizing:border-box}.contact-section{width:auto;max-width:100%;margin-inline:clamp(10px,4vw,16px);padding-left:clamp(10px,4vw,16px);padding-right:clamp(10px,4vw,16px);box-sizing:border-box;overflow-x:hidden}.contact-card,.contact-form{width:100%;box-sizing:border-box}}@media (max-width:320px){.gallery-marquee-wrapper{min-height:100vh;height:100vh;padding:4px}.gallery-marquee-row,.gallery-marquee-rows{min-height:100%;height:100%;gap:0}.gallery-marquee-row{flex:1;height:100%}.gallery-track{animation:70s linear infinite gallery-marquee}}@media (max-width:1024px){:root{--layout-gutter:clamp(12px, 4vw, 28px)}.page-frame{padding-left:var(--layout-gutter);padding-right:var(--layout-gutter)}.contact-section{margin-left:auto;margin-right:auto}}@media (max-width:767px){.culture-awards-timeline__item.culture-awards-timeline__item--year-only,.culture-awards-timeline__line-grid{display:none}}@media (max-width:485px) and (min-width:321px){p{font-size:11px!important;font-weight:400!important}body p{font-size:1rem!important}}@media (max-width:768px){.gallery-marquee-wrapper{width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:4px;position:relative;overflow:visible;min-height:100vh}.gallery-marquee-rows{min-height:100%}.gallery-marquee-row{flex:1;height:100%}.gallery-marquee{height:100%;display:flex}.gallery-track{height:158.8px;align-items:stretch;animation:20s linear infinite gallery-marquee}.contact-section{margin-inline:clamp(12px,4vw,18px);width:calc(100% - (2 * clamp(12px,4vw,18px)))}.site-header{padding:22px 16px!important}}.policy-consent{display:grid;grid-template-columns:1fr auto;gap:4px;align-items:center;margin-top:8px}.policy-consent input[type=checkbox]{width:24px;height:24px;margin-top:0}.policy-consent label{margin:0;line-height:1.6;font-size:.95rem;text-transform:none;letter-spacing:.02em;white-space:nowrap}.policy-consent a{color:var(--accent);text-decoration:none}.footer-links{grid-area:links;list-style:none;margin:0;padding:0;display:flex;flex-direction:column;justify-content:center;gap:6px;text-align:left;font-size:1.05rem}.social-icons{grid-area:social;justify-self:end;display:flex;align-items:center;gap:14px}.footer-copy{grid-area:copy;width:100%;justify-self:center;text-align:center;color:rgba(255,255,255,.78);font-size:1.02rem}.footer-brand{grid-area:brand}.footer-column--services{grid-area:services}.footer-column--company{grid-area:company}.footer-column--action{grid-area:action}@media (max-width:767px){.policy-consent{grid-template-columns:1fr auto;align-items:start;gap:8px;width:100%}.policy-consent label{white-space:normal;overflow-wrap:anywhere;word-break:break-word;line-height:1.45}}.site-header{position:fixed!important;top:0;left:0;right:0;z-index:2000}.page-frame{padding-bottom:0!important}@media (max-width:768px){.site-header{flex-wrap:nowrap!important;align-items:center!important}#primary-nav{position:relative;width:auto!important;margin-left:auto;gap:0}.mobile-nav-toggle{display:inline-flex!important;align-items:center;justify-content:center;min-width:44px;min-height:38px;padding:8px 12px;border-radius:10px;border:1px solid rgba(255,255,255,.25);background:rgba(255,255,255,.1);color:var(--text-light);font:inherit;font-size:.78rem;letter-spacing:.08em;text-transform:uppercase}#primary-nav .nav-desktop{display:none!important;position:absolute;top:calc(100% + 12px);right:0;left:auto;width:min(88vw,380px)!important;max-height:calc(100vh - var(--site-header-height,72px) - 24px);overflow-y:auto;overflow-x:hidden;flex-direction:column;align-items:stretch;gap:8px;padding:10px;border-radius:14px;background:rgba(9,12,16,.98);border:1px solid rgba(255,255,255,.14);box-shadow:0 20px 40px rgba(0,0,0,.46);z-index:2500}#primary-nav .nav-desktop>.nav-item,#primary-nav .nav-desktop>.nav-lang,#primary-nav .nav-desktop>a{width:100%!important;flex:none}#primary-nav .nav-lang,#primary-nav .nav-trigger,#primary-nav a{width:100%!important;max-width:100%;white-space:normal;overflow-wrap:anywhere;text-align:center}#primary-nav .nav-dropdown{position:static!important;width:100%;min-width:0;overflow-x:hidden}body,html{max-width:100%;overflow-x:hidden}*,::after,::before{min-width:0}img,video{max-width:100%}.page-frame,main{width:100%;max-width:100%;overflow-x:clip}.contact-section,main>section{max-width:100%;overflow-x:clip}.contact-card,.contact-form{width:100%;max-width:100%}.contact-section h2{white-space:normal!important;overflow-wrap:anywhere;word-break:normal;max-width:100%}.contact-form button,.contact-form input,.contact-form select,.contact-form textarea{width:100%;max-width:100%;min-width:0}.culture-awards-timeline__line-grid{min-width:0!important;width:100%}.gallery-marquee-wrapper{max-width:100vw;overflow-x:clip}}@keyframes gallery-marquee{from{transform:translateX(0)}to{transform:translateX(-50%)}from{transform:translate3d(0,0,0)}to{transform:translate3d(-50%,0,0)}}.gallery-marquee{overflow:hidden}.gallery-track{display:flex;width:max-content;min-width:max-content;gap:0;align-items:stretch;animation-name:gallery-marquee;animation-duration:var(--marquee-duration, 76s);animation-timing-function:linear;animation-iteration-count:infinite;transform:translate3d(0,0,0);will-change:transform;backface-visibility:hidden}.gallery-marquee-row:nth-child(2n) .gallery-track{--marquee-duration:82s}.gallery-marquee-row:nth-child(3n) .gallery-track{--marquee-duration:88s}.site-overlay{background-position:center top,center}.probee-marquee-hero{--probee-row-height:clamp(105px, 13.5vw, 190px);--probee-hero-padding:clamp(30px, 4vw, 54px);min-height:max(clamp(680px,92svh,920px),calc(var(--probee-row-height) + var(--probee-row-height) + var(--probee-row-height) + var(--probee-row-height) + var(--probee-row-height) + var(--probee-hero-padding) + var(--probee-hero-padding)));padding:var(--probee-hero-padding) 0;justify-content:center;background:#020712;box-sizing:border-box}.probee-marquee-hero::before{background:linear-gradient(180deg,rgba(2,7,18,.52) 0,rgba(2,7,18,.2) 46%,rgba(2,7,18,.62) 100%)}.probee-marquee-hero .gallery-marquee-background{opacity:.88;filter:saturate(1.12) brightness(.78)}.probee-marquee-hero .gallery-marquee-rows{position:relative;z-index:2;width:100%;opacity:.7}.probee-marquee-foreground{position:absolute;inset:0;z-index:4;display:grid;place-items:center}.probee-marquee-bee{width:clamp(290px,43vw,650px);height:clamp(290px,70svh,690px);object-fit:contain;filter:drop-shadow(0 24px 38px rgba(0,0,0,.48)) drop-shadow(0 0 36px rgba(36,207,255,.38))}.probee-marquee-title{position:absolute;left:50%;transform:translateX(-50%);width:min(94vw,1200px);margin:0;color:#fff;font-size:clamp(2rem,6.2vw,6.6rem);line-height:.95;letter-spacing:0;text-align:center;text-shadow:0 4px 20px rgba(0,0,0,.9),0 0 34px rgba(28,198,255,.5)}@media (max-width:768px){.gallery-track{animation-duration:var(--marquee-duration, 68s)!important}.gallery-marquee-row:nth-child(2n) .gallery-track{--marquee-duration:72s}.gallery-marquee-row:nth-child(3n) .gallery-track{--marquee-duration:78s}.probee-marquee-hero{min-height:720px;padding:24px 0}.probee-marquee-bee{width:min(88vw,460px);height:min(62svh,500px)}.probee-marquee-title{bottom:30px;width:min(98vw,640px);font-size:clamp(2.4rem,14vw,4.8rem)!important}}@media (prefers-reduced-motion:reduce){.probee-marquee-bee,.probee-marquee-hero .gallery-track{animation:none!important}}html{max-width:100%;overflow-x:clip}.site-bg-video{display:block!important;filter:none!important;opacity:1}.site-overlay{background:rgba(0,0,0,.24)!important;background-size:auto!important;opacity:1!important}.probee-marquee-hero .gallery-marquee-background{opacity:.78;filter:grayscale(1) sepia(1) saturate(5) hue-rotate(155deg) contrast(1.3) brightness(.68)}.probee-marquee-hero .gallery-track{--marquee-duration:132s;animation-play-state:paused!important}.probee-marquee-hero .gallery-marquee-row:nth-child(2n) .gallery-track{--marquee-duration:146s}.probee-marquee-hero .gallery-marquee-row:nth-child(3n) .gallery-track{--marquee-duration:158s}.probee-marquee-bee{z-index:1;opacity:0;transform:translate3d(0,72vh,0) scale(.72);animation:none;will-change:transform,opacity}.probee-marquee-title{top:50%;bottom:auto;z-index:2;opacity:0;transform:translate(-50%,-50%) scale(.9);will-change:transform,opacity,filter}@media (prefers-reduced-motion:reduce){.probee-marquee-bee{opacity:1;transform:none;animation:none!important}.probee-marquee-title{opacity:1;filter:none;transform:translate(-50%,-50%);animation:none!important}}@media (max-width:768px){.probee-marquee-hero .gallery-track{--marquee-duration:116s}.probee-marquee-hero .gallery-marquee-row:nth-child(2n) .gallery-track{--marquee-duration:128s}.probee-marquee-hero .gallery-marquee-row:nth-child(3n) .gallery-track{--marquee-duration:140s}.probee-marquee-title{top:50%;bottom:auto}.probee-marquee-hero .gallery-marquee-rows{min-height:0;height:auto}.probee-marquee-hero .gallery-marquee-row{flex:0 0 auto;min-height:0;height:auto}.probee-marquee-hero .gallery-marquee,.probee-marquee-hero .gallery-track{height:clamp(90px,29vw,128px)}.probee-marquee-hero{--probee-row-height:clamp(90px, 29vw, 128px)}.probee-marquee-hero{--probee-hero-padding:24px;min-height:720px}.probee-marquee-hero .gallery-marquee-background{display:none}.probee-marquee-hero{background:radial-gradient(circle at 68% 42%,rgba(0,235,255,.52),transparent 44%),linear-gradient(120deg,#002bb8 0,#0079ff 48%,#00bdda 100%)}.probee-marquee-bee{opacity:1;transform:translate3d(0,38px,0) scale(.92)}}.probee-marquee-hero .gallery-marquee-rows{flex:0 0 calc(var(--probee-row-height) + var(--probee-row-height) + var(--probee-row-height) + var(--probee-row-height) + var(--probee-row-height));height:calc(var(--probee-row-height) + var(--probee-row-height) + var(--probee-row-height) + var(--probee-row-height) + var(--probee-row-height))}.probee-marquee-hero .gallery-marquee-row{overflow:hidden;flex:0 0 var(--probee-row-height);min-height:var(--probee-row-height);height:var(--probee-row-height)}.probee-marquee-hero .gallery-marquee,.probee-marquee-hero .gallery-track{height:100%}