@font-face{font-family:Tajawal;src:url('/assets/fonts/Tajawal-Regular.ttf') format('truetype');font-weight:400;font-display:swap}
@font-face{font-family:Tajawal;src:url('/assets/fonts/Tajawal-Bold.ttf') format('truetype');font-weight:700;font-display:swap}
@font-face{font-family:Tajawal;src:url('/assets/fonts/Tajawal-ExtraBold.ttf') format('truetype');font-weight:800;font-display:swap}
:root{--navy:#071722;--navy-2:#0c293b;--teal:#0d6a8f;--cyan:#2db9dd;--sky:#86d9eb;--paper:#f4f8fa;--ink:#102b3b;--muted:#657986;--line:rgba(10,58,80,.12);--white:#fff;--shadow:0 30px 90px rgba(5,35,50,.15)}
*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;font-family:Tajawal,Arial,sans-serif;color:var(--ink);background:var(--paper);overflow-x:hidden}a{text-decoration:none;color:inherit}.public-body{background:radial-gradient(circle at 8% 6%,rgba(45,185,221,.12),transparent 20%),linear-gradient(180deg,#fbfdfe 0,#f2f7f9 45%,#eef5f7 100%)}
.ambient{position:absolute;border-radius:50%;filter:blur(30px);pointer-events:none}.ambient-one{width:360px;height:360px;right:-160px;top:110px;background:rgba(45,185,221,.12)}.ambient-two{width:280px;height:280px;left:-150px;top:530px;background:rgba(13,106,143,.1)}
.public-header{width:min(1360px,calc(100% - 48px));height:92px;margin:auto;display:flex;align-items:center;justify-content:space-between;position:relative;z-index:10}.public-brand{display:inline-flex;align-items:center;gap:12px}.public-brand img{width:46px;height:46px;object-fit:contain;filter:drop-shadow(0 8px 14px rgba(5,42,61,.14))}.public-brand span{display:flex;flex-direction:column;line-height:1.2}.public-brand strong{font-size:1.25rem;font-weight:800}.public-brand small{font-size:.72rem;color:#758792;margin-top:4px}.public-header nav{display:flex;align-items:center;gap:28px;font-weight:700;font-size:.92rem}.public-header nav>a:not(.nav-cta){color:#536b79;transition:.2s}.public-header nav>a:not(.nav-cta):hover{color:var(--teal)}.nav-cta{padding:13px 20px;border-radius:999px;color:#fff;background:linear-gradient(135deg,#0c2b3d,#0d779e);box-shadow:0 12px 28px rgba(9,91,123,.22)}
main{position:relative;z-index:1}.hero-section{width:min(1360px,calc(100% - 48px));min-height:710px;margin:20px auto 0;display:grid;grid-template-columns:.88fr 1.12fr;align-items:center;gap:54px}.hero-copy{padding:40px 0 80px}.eyebrow{display:inline-flex;align-items:center;gap:9px;font-size:.82rem;font-weight:800;color:var(--teal);letter-spacing:.01em}.eyebrow i{width:26px;height:2px;background:linear-gradient(90deg,var(--cyan),transparent);border-radius:10px}.hero-copy h1{font-size:clamp(3.2rem,6vw,6.25rem);line-height:.94;letter-spacing:-.055em;margin:28px 0 24px;font-weight:800;color:#0b2433}.hero-copy h1 em{font-style:normal;background:linear-gradient(90deg,#0b6e94,#27b9dc);-webkit-background-clip:text;background-clip:text;color:transparent}.hero-lead{font-size:1.13rem;line-height:2;color:#607583;max-width:610px;margin:0}.hero-actions{display:flex;align-items:center;gap:22px;margin-top:36px}.primary-action{display:inline-flex;align-items:center;gap:34px;padding:17px 22px 17px 18px;border-radius:16px;background:linear-gradient(135deg,#0b2b3e,#0b789e);color:#fff;font-weight:800;box-shadow:0 18px 38px rgba(8,90,122,.24);transition:transform .25s,box-shadow .25s}.primary-action:hover{transform:translateY(-3px);box-shadow:0 22px 48px rgba(8,90,122,.3)}.primary-action b{width:34px;height:34px;border-radius:11px;display:grid;place-items:center;background:rgba(255,255,255,.13);font-size:1.15rem}.secondary-action{font-weight:800;color:#3c5b6b;border-bottom:1px solid #9db1bc;padding:10px 2px}.hero-trust{display:flex;gap:22px;margin-top:38px;padding-top:23px;border-top:1px solid var(--line);max-width:620px}.hero-trust span{font-size:.74rem;color:#738690;display:flex;flex-direction:column}.hero-trust b{font-size:1rem;color:#16394b;margin-bottom:4px}
.hero-product{position:relative;perspective:1400px;padding:70px 0 90px}.product-glow{position:absolute;width:75%;height:68%;inset:16% 12%;background:rgba(29,155,196,.2);filter:blur(60px);border-radius:50%}.product-frame{position:relative;background:#fff;border:1px solid rgba(255,255,255,.8);border-radius:28px;box-shadow:0 45px 100px rgba(6,44,63,.22),inset 0 0 0 1px rgba(10,88,119,.05);overflow:hidden;transform:rotateY(-5deg) rotateX(2deg);transform-origin:center}.product-topbar{height:56px;padding:0 19px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #e7eef2;background:rgba(255,255,255,.92)}.window-dots{display:flex;gap:6px}.window-dots i{width:7px;height:7px;border-radius:50%;background:#c4d1d8}.window-dots i:first-child{background:#32b9da}.product-title{font-size:.77rem;font-weight:800;color:#617580}.live-chip{font-size:.68rem;color:#278b68;background:#ebfaf4;border:1px solid #caeee0;border-radius:99px;padding:6px 9px}.live-chip i{display:inline-block;width:6px;height:6px;border-radius:50%;background:#31b680;margin-left:5px}.product-body{display:flex;min-height:430px;background:#f5f9fb}.mini-sidebar{width:67px;background:linear-gradient(180deg,#0a2637,#0d4b65);display:flex;flex-direction:column;align-items:center;padding:20px 0;gap:24px}.mini-logo{width:34px;height:34px;border-radius:11px;display:grid;place-items:center;background:linear-gradient(135deg,#fff,#9be4f3);font-weight:800;color:#0c536e;margin-bottom:14px}.mini-sidebar i{width:22px;height:22px;border-radius:7px;border:1px solid rgba(255,255,255,.17);position:relative}.mini-sidebar i::after{content:'';position:absolute;width:8px;height:2px;border-radius:5px;background:rgba(255,255,255,.35);inset:9px 6px}.mini-sidebar i.active{background:rgba(69,196,224,.22);border-color:rgba(102,213,236,.48)}.mini-dashboard{flex:1;padding:25px 24px}.mini-heading{display:flex;justify-content:space-between;align-items:center}.mini-heading div{display:flex;flex-direction:column}.mini-heading small{font-size:.62rem;color:#8a9aa3}.mini-heading strong{font-size:1.05rem}.mini-heading>span{font-size:.62rem;padding:7px 10px;border:1px solid #dae5ea;border-radius:8px;color:#697d88}.metric-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:11px;margin-top:22px}.metric-grid article{background:#fff;border:1px solid #e2ebef;border-radius:14px;padding:13px;display:grid;grid-template-columns:auto 1fr;gap:2px 9px;box-shadow:0 8px 20px rgba(20,65,84,.05)}.metric-icon{width:28px;height:28px;border-radius:9px;grid-row:1/3;display:grid;place-items:center;background:#e6f7fb;color:#1686aa;font-size:.74rem}.metric-grid small{font-size:.58rem;color:#7e909a}.metric-grid strong{font-size:1.25rem;line-height:1.1}.metric-grid em{grid-column:2;font-size:.55rem;color:#28a174;font-style:normal}.dashboard-lower{display:grid;grid-template-columns:1.55fr .8fr;gap:12px;margin-top:14px}.chart-card,.activity-card{background:#fff;border:1px solid #e2ebef;border-radius:15px;padding:14px}.chart-card>div{display:flex;justify-content:space-between;font-size:.67rem}.chart-card>div span{color:#82929b}.chart-card svg{width:100%;height:130px;margin-top:8px}.chart-card .area{fill:url(#chartFill)}.chart-card .line{fill:none;stroke:#1a9ec5;stroke-width:3}.activity-card{display:flex;flex-direction:column;gap:13px}.activity-card>strong{font-size:.7rem}.activity-card>span{display:grid;grid-template-columns:7px 1fr;gap:2px 7px}.activity-card i{width:7px;height:7px;border-radius:50%;background:#39b8d7;margin-top:4px;grid-row:1/3}.activity-card b{font-size:.59rem}.activity-card small{font-size:.5rem;color:#93a1a8}.floating-card{position:absolute;background:rgba(255,255,255,.94);border:1px solid rgba(255,255,255,.9);box-shadow:0 20px 45px rgba(4,42,60,.15);backdrop-filter:blur(12px);border-radius:15px;padding:11px 13px;display:flex;align-items:center;gap:10px;z-index:3}.floating-card>span{width:30px;height:30px;border-radius:9px;display:grid;place-items:center;background:#e6f8f4;color:#279979;font-weight:800}.floating-card div{display:flex;flex-direction:column}.floating-card small{font-size:.55rem;color:#7f919b}.floating-card strong{font-size:.68rem}.floating-one{right:-22px;bottom:56px}.floating-two{left:-28px;top:110px}.floating-two>span{background:#e9f6fb;color:#1485aa}
.statement-section{padding:120px 24px;text-align:center;background:#fff;border-block:1px solid rgba(7,62,85,.07)}.statement-section span{font-size:.78rem;color:#1380a6;font-weight:800}.statement-section h2{font-size:clamp(2rem,4vw,4rem);line-height:1.35;letter-spacing:-.035em;margin:20px auto 0;max-width:1000px;color:#102d3d}.capabilities-section{width:min(1280px,calc(100% - 48px));margin:0 auto;padding:120px 0}.section-heading{display:flex;align-items:end;justify-content:space-between;gap:60px;margin-bottom:42px}.section-heading h2{font-size:clamp(2rem,4vw,3.7rem);line-height:1.15;margin:15px 0 0;letter-spacing:-.04em}.section-heading>p{max-width:450px;color:#6d808a;line-height:1.9}.capability-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.capability{min-height:300px;background:rgba(255,255,255,.86);border:1px solid rgba(13,91,121,.09);border-radius:24px;padding:28px;box-shadow:0 18px 50px rgba(11,60,78,.06);position:relative;overflow:hidden;transition:.25s}.capability:hover{transform:translateY(-5px);box-shadow:var(--shadow)}.capability-wide{grid-column:span 2}.capability-icon{width:48px;height:48px;border-radius:15px;display:grid;place-items:center;background:#e8f7fb;color:#1182a7;font-weight:800;margin-bottom:36px}.capability>span{font-size:.72rem;font-weight:800;color:#1383a8}.capability h3{font-size:1.45rem;margin:9px 0 11px}.capability p{line-height:1.9;color:#72848e;margin:0;max-width:580px}.visual-list{position:absolute;left:30px;bottom:30px;width:36%;display:flex;flex-direction:column;gap:7px}.visual-list i{height:23px;border-radius:7px;background:linear-gradient(90deg,#e9f5f8,#f8fbfc);border:1px solid #e0ecef}.visual-list i:nth-child(2){width:78%}.visual-list i:nth-child(3){width:90%}.capability-accent{background:linear-gradient(145deg,#092535,#0b6686);color:#fff}.capability-accent>span{color:#8ee4f5}.capability-accent p{color:#c3dbe4}.wa-orbit{width:110px;height:110px;border:1px solid rgba(126,226,245,.22);border-radius:50%;position:absolute;left:-4px;bottom:-8px}.wa-orbit::before{content:'';position:absolute;inset:18px;border:1px solid rgba(126,226,245,.28);border-radius:50%}.wa-orbit b{position:absolute;inset:36px;border-radius:50%;display:grid;place-items:center;background:#38b98c;color:#fff}.wa-orbit i{position:absolute;width:7px;height:7px;border-radius:50%;background:#76def1;top:14px;right:18px}.wa-orbit i:last-child{top:auto;right:auto;bottom:15px;left:20px}
.workflow-section{background:linear-gradient(135deg,#071824,#0a3449 52%,#0b7194);color:#fff;padding:100px max(24px,calc((100vw - 1280px)/2));display:grid;grid-template-columns:1fr 1fr;gap:110px;align-items:center;position:relative;overflow:hidden}.workflow-section::before{content:'';position:absolute;width:420px;height:420px;border:1px solid rgba(122,220,240,.12);border-radius:50%;left:-140px;top:-180px;box-shadow:0 0 0 70px rgba(122,220,240,.03)}.eyebrow.light{color:#8de2f2}.workflow-copy h2{font-size:clamp(2.3rem,4.5vw,4.4rem);line-height:1.15;letter-spacing:-.04em;margin:20px 0}.workflow-copy p{line-height:2;color:#bad1dc;max-width:590px;margin-bottom:32px}.light-action{background:#fff;color:#0b4760;box-shadow:0 18px 42px rgba(0,0,0,.16)}.light-action b{background:#e8f6fa}.workflow-steps{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.workflow-steps li{display:grid;grid-template-columns:64px 1fr;gap:20px;padding:25px 0;border-bottom:1px solid rgba(255,255,255,.12)}.workflow-steps li>b{font-size:1.6rem;color:#64cfe7}.workflow-steps div{display:flex;flex-direction:column;gap:6px}.workflow-steps strong{font-size:1.1rem}.workflow-steps span{font-size:.85rem;color:#a9c4cf}.closing-section{width:min(1280px,calc(100% - 48px));margin:100px auto;min-height:270px;border-radius:30px;padding:50px 58px;background:linear-gradient(120deg,#fff,#edf8fb);border:1px solid #dcebef;box-shadow:var(--shadow);display:flex;align-items:center;justify-content:space-between;gap:30px}.closing-section>div>span{color:#1683a6;font-size:.8rem;font-weight:800}.closing-section h2{font-size:clamp(1.8rem,3.5vw,3.2rem);letter-spacing:-.035em;margin:12px 0 0;max-width:700px}.public-footer{width:min(1280px,calc(100% - 48px));margin:auto;padding:32px 0 46px;border-top:1px solid var(--line);display:flex;align-items:center;justify-content:space-between}.public-footer p{font-size:.75rem;color:#7d8f98}
.trial-page{min-height:100vh;display:grid;place-items:center;padding:42px 20px;background:radial-gradient(circle at 85% 10%,rgba(45,185,221,.18),transparent 24%),linear-gradient(135deg,#071824,#0b3c54 55%,#0d779a)}.trial-shell{width:min(1120px,100%);display:grid;grid-template-columns:.85fr 1.15fr;background:#f7fbfc;border:1px solid rgba(255,255,255,.2);border-radius:30px;box-shadow:0 40px 100px rgba(0,0,0,.27);overflow:hidden}.trial-intro{padding:50px;background:linear-gradient(150deg,#082332,#0a6788);color:#fff;position:relative;overflow:hidden}.trial-intro::after{content:'48';position:absolute;font-size:16rem;font-weight:800;line-height:1;color:rgba(255,255,255,.035);left:-18px;bottom:-36px}.trial-intro .public-brand strong{color:#fff}.trial-intro .public-brand small{color:#acd2df}.trial-intro h1{font-size:clamp(2.4rem,4vw,4rem);line-height:1.1;margin:60px 0 20px;letter-spacing:-.04em}.trial-intro p{color:#bed6df;line-height:1.9}.trial-benefits{display:flex;flex-direction:column;gap:15px;margin-top:35px}.trial-benefits span{display:flex;align-items:center;gap:10px;font-size:.86rem}.trial-benefits i{width:23px;height:23px;border-radius:50%;display:grid;place-items:center;background:rgba(94,215,182,.16);color:#72dfbe;font-style:normal}.trial-form-wrap{padding:44px 46px}.trial-form-head span{font-size:.75rem;font-weight:800;color:#1382a7}.trial-form-head h2{font-size:2rem;margin:8px 0}.trial-form-head p{margin:0 0 28px;color:#70828c}.trial-form{display:grid;grid-template-columns:1fr 1fr;gap:16px}.trial-form label{display:flex;flex-direction:column;gap:8px;font-size:.76rem;font-weight:800;color:#365260}.trial-form label.wide{grid-column:1/-1}.trial-form input{width:100%;height:48px;border:1px solid #d7e5ea;border-radius:12px;padding:0 14px;font:inherit;background:#fff;outline:none;transition:.2s}.trial-form input:focus{border-color:#2ca9ce;box-shadow:0 0 0 4px rgba(44,169,206,.1)}.trial-form small{font-size:.65rem;color:#87969e;font-weight:400}.terms-row{grid-column:1/-1;display:flex!important;flex-direction:row!important;align-items:flex-start;gap:9px!important;line-height:1.6}.terms-row input{width:18px;height:18px;margin-top:2px}.trial-submit{grid-column:1/-1;border:0;min-height:52px;border-radius:13px;background:linear-gradient(135deg,#0b3043,#0c86ad);color:#fff;font:800 .95rem Tajawal;cursor:pointer;box-shadow:0 15px 32px rgba(8,108,143,.2)}.form-alert{grid-column:1/-1;padding:12px 14px;border-radius:12px;font-size:.8rem;line-height:1.7}.form-alert.error{background:#fff0f0;color:#a83c3c;border:1px solid #f4cdcd}.honeypot{position:absolute!important;left:-10000px!important;width:1px!important;height:1px!important;overflow:hidden!important}.trial-status{padding:52px;display:flex;flex-direction:column;justify-content:center}.status-orb{width:72px;height:72px;border-radius:22px;display:grid;place-items:center;background:#e9f8fb;color:#1285a9;font-size:1.5rem;margin-bottom:25px}.trial-status h2{font-size:2.2rem;margin:0 0 12px}.trial-status>p{color:#6d808a;line-height:1.8}.status-progress{height:8px;background:#e2edf1;border-radius:99px;overflow:hidden;margin:25px 0}.status-progress i{display:block;width:65%;height:100%;border-radius:inherit;background:linear-gradient(90deg,#0d7399,#4bc5df);animation:progressPulse 2s ease-in-out infinite}.credential-card{background:#fff;border:1px solid #dae8ed;border-radius:18px;padding:20px;margin:20px 0;display:grid;gap:13px}.credential-card span{display:flex;justify-content:space-between;gap:20px;font-size:.8rem;color:#6c7f89}.credential-card b{color:#173c4e;direction:ltr}.status-actions{display:flex;gap:12px;margin-top:10px}.status-actions a{padding:14px 20px;border-radius:12px;font-weight:800}.status-actions .launch{background:#0c789e;color:#fff}.status-actions .home{border:1px solid #d4e3e8}.expiry-note{font-size:.72rem!important;color:#8b9aa2!important}.error-state .status-orb{background:#fff1f1;color:#bd4747}@keyframes progressPulse{0%,100%{opacity:.65;transform:translateX(0)}50%{opacity:1;transform:translateX(-35%)}}
@media(max-width:1100px){.hero-section{grid-template-columns:1fr;gap:0;padding-top:30px}.hero-copy{padding-bottom:20px}.hero-product{max-width:850px;width:100%;margin:auto}.capability-grid{grid-template-columns:1fr 1fr}.capability-wide{grid-column:span 2}.workflow-section{gap:55px}.trial-shell{grid-template-columns:1fr}.trial-intro{padding:35px}.trial-intro h1{margin-top:35px}.trial-benefits{display:grid;grid-template-columns:repeat(3,1fr)}}
@media(max-width:760px){.public-header{width:calc(100% - 28px);height:78px}.public-brand img{width:39px;height:39px}.public-header nav>a:not(.nav-cta){display:none}.nav-cta{padding:11px 14px;font-size:.76rem}.hero-section{width:calc(100% - 32px);margin-top:0}.hero-copy{padding-top:45px}.hero-copy h1{font-size:clamp(3rem,14vw,4.5rem)}.hero-lead{font-size:1rem}.hero-actions{align-items:stretch;flex-direction:column}.primary-action{justify-content:space-between}.secondary-action{text-align:center}.hero-trust{gap:12px;justify-content:space-between}.hero-product{padding-top:25px}.product-frame{transform:none;border-radius:19px}.product-body{min-height:330px}.mini-sidebar{width:45px}.mini-dashboard{padding:15px 11px}.metric-grid{grid-template-columns:1fr}.metric-grid article:nth-child(n+2){display:none}.dashboard-lower{grid-template-columns:1fr}.activity-card{display:none}.floating-card{display:none}.statement-section{padding:80px 20px}.capabilities-section{width:calc(100% - 28px);padding:80px 0}.section-heading{display:block}.section-heading>p{margin-top:20px}.capability-grid{grid-template-columns:1fr}.capability-wide{grid-column:auto}.visual-list{display:none}.workflow-section{grid-template-columns:1fr;padding-block:75px}.closing-section{width:calc(100% - 28px);margin:60px auto;padding:34px 25px;flex-direction:column;align-items:flex-start}.public-footer{width:calc(100% - 28px);flex-direction:column;align-items:flex-start;gap:20px}.trial-page{padding:15px}.trial-shell{border-radius:20px}.trial-intro{padding:28px 24px}.trial-intro h1{font-size:2.6rem}.trial-benefits{grid-template-columns:1fr}.trial-form-wrap,.trial-status{padding:32px 22px}.trial-form{grid-template-columns:1fr}.trial-form label.wide,.terms-row,.trial-submit,.form-alert{grid-column:auto}.status-actions{flex-direction:column;text-align:center}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.primary-action,.capability{transition:none}.status-progress i{animation:none}}
.existing-trial-button{display:grid;grid-template-columns:12px 1fr;align-items:center;gap:2px 10px;margin:-10px 0 24px;padding:14px 16px;border:1px solid rgba(13,106,143,.2);border-radius:15px;background:linear-gradient(135deg,#effaff,#fff);box-shadow:0 12px 30px rgba(8,99,134,.1);animation:existingTrialPulse 1.8s ease-in-out infinite}.existing-trial-button i{grid-row:1/3;width:10px;height:10px;border-radius:50%;background:#20b486;box-shadow:0 0 0 6px rgba(32,180,134,.12)}.existing-trial-button strong{font-size:.86rem;color:#0b6385}.existing-trial-button small{font-size:.66rem;color:#71868f}.form-alert.success{background:#effbf7;color:#25775e;border:1px solid #ccecdf}.recovery-shell{max-width:980px}.recovery-panel{display:flex;flex-direction:column;justify-content:center}.recovery-form{grid-template-columns:1fr}.otp-input{direction:ltr;text-align:center;font-size:1.5rem!important;font-weight:800;letter-spacing:.7rem}.recovery-back{display:block;text-align:center;margin-top:20px;color:#56727f;font-size:.78rem;font-weight:700}@keyframes existingTrialPulse{0%,100%{box-shadow:0 12px 30px rgba(8,99,134,.1)}50%{box-shadow:0 12px 34px rgba(31,174,211,.3);transform:translateY(-1px)}}
@media(prefers-reduced-motion:reduce){.existing-trial-button{animation:none}}
.public-brand img{width:54px;height:54px;object-fit:contain;object-position:center;transform:none;clip-path:none}
@media(max-width:760px){.public-brand img{width:46px;height:46px}}

/* 2026 homepage operations experience */
.hero-section{grid-template-columns:minmax(0,.82fr) minmax(540px,1.18fr);gap:clamp(36px,5vw,78px);min-height:760px}
.hero-copy,.operations-stage{min-width:0}
.operations-stage{position:relative;isolation:isolate;width:100%;padding:78px 10px 94px;perspective:1500px}
.stage-aurora{position:absolute;inset:4% -8% 1%;z-index:-3;overflow:hidden;border-radius:44px;background:linear-gradient(145deg,#061c2a 0%,#083b50 50%,#08799b 100%);box-shadow:0 48px 110px rgba(3,42,60,.28)}
.stage-aurora::before{content:'';position:absolute;inset:0;background:radial-gradient(circle at 18% 18%,rgba(93,226,246,.24),transparent 27%),radial-gradient(circle at 87% 80%,rgba(20,177,218,.24),transparent 32%),linear-gradient(120deg,transparent 36%,rgba(255,255,255,.045) 49%,transparent 62%)}
.stage-aurora i{position:absolute;width:260px;height:260px;border-radius:50%;filter:blur(10px);opacity:.5;will-change:transform}
.stage-aurora i:nth-child(1){right:-80px;top:-70px;background:radial-gradient(circle,rgba(83,220,244,.48),transparent 66%);animation:auroraFloatA 11s ease-in-out infinite alternate}
.stage-aurora i:nth-child(2){left:3%;bottom:-120px;background:radial-gradient(circle,rgba(30,146,212,.52),transparent 68%);animation:auroraFloatB 14s ease-in-out infinite alternate}
.stage-aurora i:nth-child(3){width:190px;height:190px;left:43%;top:20%;background:radial-gradient(circle,rgba(79,243,214,.22),transparent 70%);animation:auroraFloatC 9s ease-in-out infinite alternate}
.stage-grid{position:absolute;inset:4% -8% 1%;z-index:-2;border-radius:44px;opacity:.22;background-image:linear-gradient(rgba(150,229,243,.18) 1px,transparent 1px),linear-gradient(90deg,rgba(150,229,243,.18) 1px,transparent 1px);background-size:38px 38px;mask-image:linear-gradient(to bottom,transparent 2%,#000 22%,#000 76%,transparent 100%)}
.operations-shell{position:relative;z-index:1;overflow:hidden;border:1px solid rgba(199,242,250,.2);border-radius:28px;background:linear-gradient(155deg,rgba(7,31,45,.95),rgba(8,49,65,.91));box-shadow:0 38px 85px rgba(1,20,31,.4),inset 0 1px 0 rgba(255,255,255,.09);color:#fff;transform:rotateY(-2.6deg) rotateX(1deg);transform-origin:center;backdrop-filter:blur(18px)}
.operations-shell::after{content:'';position:absolute;inset:0;pointer-events:none;background:linear-gradient(110deg,transparent 30%,rgba(255,255,255,.055) 49%,transparent 66%);transform:translateX(80%);animation:shellGleam 8s ease-in-out infinite}
.operations-bar{height:66px;padding:0 22px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(202,239,247,.1);background:rgba(1,20,30,.24)}
.operations-brand{display:flex;align-items:center;gap:11px}.operations-brand>span{width:37px;height:37px;border-radius:12px;display:grid;place-items:center;background:linear-gradient(145deg,#d9f9ff,#71d8eb);box-shadow:0 8px 22px rgba(48,198,226,.2);color:#07516d;font-weight:800}.operations-brand div{display:flex;flex-direction:column}.operations-brand small{color:#7dc6d7;font-size:.57rem}.operations-brand strong{font-size:.78rem;margin-top:2px}.operations-live{display:inline-flex;align-items:center;gap:7px;padding:7px 10px;border:1px solid rgba(97,227,184,.18);border-radius:999px;background:rgba(33,174,131,.1);color:#8ce5c6;font-size:.61rem;font-weight:700}.operations-live i{width:6px;height:6px;border-radius:50%;background:#4dd7a8;box-shadow:0 0 0 0 rgba(77,215,168,.55);animation:livePulse 2s ease-out infinite}
.operations-content{padding:25px 25px 23px}.operations-heading{display:flex;align-items:center;justify-content:space-between;gap:20px}.operations-heading>div{min-width:0}.operations-heading span{color:#7eb2c2;font-size:.62rem}.operations-heading h2{font-size:1.35rem;margin:4px 0 0;letter-spacing:-.02em}.period-chip{flex:0 0 auto;padding:8px 11px;border:1px solid rgba(184,229,239,.12);border-radius:9px;background:rgba(255,255,255,.04);color:#b8d6de!important}
.operations-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:19px}.operations-metrics article{min-width:0;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:9px;padding:13px 12px;border:1px solid rgba(182,231,241,.1);border-radius:14px;background:linear-gradient(135deg,rgba(255,255,255,.075),rgba(255,255,255,.025));box-shadow:inset 0 1px 0 rgba(255,255,255,.04)}.metric-mark{width:31px;height:31px;border-radius:10px;display:grid;place-items:center;font-size:.72rem;font-weight:800}.metric-mark.offers{background:rgba(51,192,222,.15);color:#5de0f4}.metric-mark.requests{background:rgba(72,136,238,.16);color:#8cb8ff}.metric-mark.completed{background:rgba(65,209,163,.14);color:#6ce0b8}.operations-metrics div{min-width:0;display:flex;flex-direction:column}.operations-metrics small{overflow:hidden;color:#91b3bf;font-size:.53rem;white-space:nowrap;text-overflow:ellipsis}.operations-metrics strong{font-size:1.12rem;line-height:1.1;margin-top:3px}.operations-metrics em{align-self:end;color:#68d8b1;font-size:.5rem;font-style:normal;white-space:nowrap}
.operations-insights{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(170px,.78fr);gap:11px;margin-top:11px}.performance-panel,.activity-stream{min-width:0;border:1px solid rgba(182,231,241,.1);border-radius:16px;background:rgba(2,24,35,.34);overflow:hidden}.performance-panel{padding:15px 15px 11px}.performance-panel header,.activity-stream header{display:flex;align-items:center;justify-content:space-between;gap:12px}.performance-panel header div,.activity-stream header div{display:flex;flex-direction:column}.performance-panel header small,.activity-stream header small{color:#789eaa;font-size:.51rem}.performance-panel header strong,.activity-stream header strong{font-size:.7rem;margin-top:3px}.performance-panel header>span{padding:5px 7px;border-radius:7px;background:rgba(53,205,161,.1);color:#68d8b1;font-size:.56rem;font-weight:800}.performance-chart{position:relative;height:124px;margin-top:7px;overflow:hidden}.performance-chart svg{position:relative;z-index:2;width:100%;height:100%}.operations-area{fill:url(#operationsFill)}.operations-line{fill:none;stroke:#4ed6ed;stroke-width:3;stroke-linecap:round;filter:drop-shadow(0 0 5px rgba(55,212,238,.5));stroke-dasharray:760;stroke-dashoffset:760;animation:chartDraw 3.2s cubic-bezier(.2,.8,.2,1) forwards}.chart-grid-line{position:absolute;left:0;right:0;height:1px;background:rgba(179,225,235,.07)}.chart-grid-line.line-a{top:25%}.chart-grid-line.line-b{top:50%}.chart-grid-line.line-c{top:75%}.chart-pulse{position:absolute;z-index:3;top:14px;right:0;width:8px;height:8px;border:2px solid #d9fbff;border-radius:50%;background:#31bad6;box-shadow:0 0 0 7px rgba(49,186,214,.14),0 0 18px #42d7ee;animation:chartPoint 2s ease-in-out infinite}.performance-panel footer{display:flex;justify-content:space-between;color:#648994;font-size:.45rem}
.activity-stream{padding:15px 13px}.activity-stream header>span{width:23px;height:23px;display:grid;place-items:center;border-radius:8px;background:rgba(66,205,228,.11);color:#66d9ed;font-size:.56rem}.activity-stream ul{list-style:none;margin:13px 0 0;padding:0;display:flex;flex-direction:column}.activity-stream li{display:grid;grid-template-columns:9px minmax(0,1fr);gap:7px;padding:10px 0;border-top:1px solid rgba(190,230,239,.07)}.activity-stream li div{min-width:0;display:flex;flex-direction:column}.activity-stream li strong{overflow:hidden;font-size:.57rem;white-space:nowrap;text-overflow:ellipsis}.activity-stream li small{overflow:hidden;color:#6f98a5;font-size:.45rem;margin-top:3px;white-space:nowrap;text-overflow:ellipsis}.activity-dot{width:7px;height:7px;border-radius:50%;margin-top:3px}.activity-dot.cyan{background:#45d5ed;box-shadow:0 0 9px rgba(69,213,237,.5)}.activity-dot.green{background:#4bd2a3}.activity-dot.blue{background:#689cf3}
.stage-note{position:absolute;z-index:3;display:flex;align-items:center;gap:10px;padding:11px 14px;border:1px solid rgba(255,255,255,.6);border-radius:15px;background:rgba(255,255,255,.92);box-shadow:0 20px 45px rgba(1,26,39,.24);color:#153747;backdrop-filter:blur(13px);animation:noteFloat 4s ease-in-out infinite}.stage-note>span{width:30px;height:30px;border-radius:9px;display:grid;place-items:center;background:#e7faf3;color:#20a475;font-weight:800}.stage-note div{display:flex;flex-direction:column}.stage-note small{color:#718791;font-size:.52rem}.stage-note strong{font-size:.65rem;margin-top:2px}.stage-note-primary{right:-18px;bottom:47px}.stage-note-secondary{left:-24px;top:105px;animation-delay:-1.8s}.stage-note-secondary>i{width:30px;height:30px;border-radius:9px;background:conic-gradient(#2bbbd9 0 92%,#dceff3 92%);position:relative}.stage-note-secondary>i::after{content:'';position:absolute;inset:6px;border-radius:50%;background:#f8fcfd}
@keyframes auroraFloatA{to{transform:translate3d(-70px,45px,0) scale(1.12)}}@keyframes auroraFloatB{to{transform:translate3d(85px,-50px,0) scale(.9)}}@keyframes auroraFloatC{to{transform:translate3d(-45px,55px,0) scale(1.18)}}@keyframes shellGleam{0%,35%{transform:translateX(90%)}70%,100%{transform:translateX(-110%)}}@keyframes livePulse{70%{box-shadow:0 0 0 8px rgba(77,215,168,0)}100%{box-shadow:0 0 0 0 rgba(77,215,168,0)}}@keyframes chartDraw{to{stroke-dashoffset:0}}@keyframes chartPoint{50%{transform:scale(1.2);box-shadow:0 0 0 10px rgba(49,186,214,0),0 0 22px #42d7ee}}@keyframes noteFloat{50%{transform:translate3d(0,-7px,0)}}

@media(max-width:1200px){.hero-section{grid-template-columns:minmax(0,.78fr) minmax(500px,1.22fr);gap:34px}.operations-stage{padding-inline:0}.stage-note-primary{right:-8px}.stage-note-secondary{left:-10px}}
@media(max-width:1100px){.hero-section{grid-template-columns:minmax(0,1fr);min-height:auto;gap:20px}.hero-copy{padding-top:68px;text-align:center}.hero-copy .eyebrow{justify-content:center}.hero-lead{margin-inline:auto}.hero-actions{justify-content:center}.operations-stage{width:min(850px,100%);padding:65px 28px 92px}.stage-aurora,.stage-grid{inset:2% 0 2%}.operations-shell{transform:none}}
@media(max-width:760px){.hero-section{width:calc(100% - 24px)}.hero-copy{padding:44px 4px 12px}.hero-copy h1{font-size:clamp(2.8rem,13.5vw,4.4rem);line-height:1}.hero-actions{max-width:430px;margin-inline:auto}.operations-stage{padding:38px 0 54px}.stage-aurora,.stage-grid{inset:0 -12px;border-radius:28px}.operations-shell{border-radius:21px}.operations-bar{height:57px;padding:0 14px}.operations-live{font-size:0;padding:8px}.operations-live i{margin:0}.operations-content{padding:18px 13px 14px}.operations-heading h2{font-size:1.08rem}.period-chip{font-size:.54rem!important;padding:7px 8px}.operations-metrics{gap:7px}.operations-metrics article{grid-template-columns:auto minmax(0,1fr);gap:7px;padding:10px 8px}.metric-mark{width:27px;height:27px}.operations-metrics em{grid-column:2}.operations-metrics small{font-size:.47rem}.operations-metrics strong{font-size:.95rem}.operations-insights{grid-template-columns:minmax(0,1fr)}.activity-stream{display:none}.performance-chart{height:110px}.stage-note{display:none}.statement-section{margin-top:36px}.capabilities-section{padding-top:72px}}
@media(max-width:480px){.public-header{width:calc(100% - 20px)}.public-brand span small{display:none}.nav-cta{padding:10px 12px;font-size:.7rem}.hero-section{width:calc(100% - 20px)}.hero-copy h1{font-size:clamp(2.55rem,13.5vw,3.8rem);margin-top:22px}.hero-lead{font-size:.94rem;line-height:1.85}.operations-brand div small{display:none}.operations-brand strong{font-size:.67rem}.operations-metrics{grid-template-columns:1fr 1fr}.operations-metrics article:nth-child(3){grid-column:1/-1}.operations-metrics article:nth-child(3) div{flex-direction:row;align-items:center;justify-content:space-between;gap:8px}.performance-chart{height:96px}.performance-panel footer{font-size:.4rem}.statement-section h2 br{display:none}.section-heading h2{font-size:2rem}.capability{padding:24px;min-height:280px}.public-footer{padding-bottom:32px}}
@media(max-width:360px){.public-brand strong{font-size:1rem}.public-brand img{width:40px;height:40px}.nav-cta{font-size:.64rem;padding-inline:10px}.hero-copy h1{font-size:2.42rem}.operations-content{padding-inline:9px}.operations-metrics article{padding-inline:7px}.operations-heading h2{font-size:.94rem}.period-chip{display:none}}
@media(prefers-reduced-motion:reduce){.stage-aurora i,.operations-shell::after,.operations-live i,.operations-line,.chart-pulse,.stage-note{animation:none}.operations-line{stroke-dashoffset:0}}

