:root{--bg:#070b0d;--bg-alt:#0a0f12;--bg-card:#0f1923;--bg-card-hover:#142030;--surface:#121c21;--surface-light:#1a1a1a;--ultra-dark:#0d1517;--card-closed:#121c21;--card-open:#070b0d;--card-border:#ffffff0f;--card-border-open:#00ffff1a;--cyan:#0ff;--cyan-hover:#24ffff;--cyan-dark:teal;--cyan-light:#b3ffff;--cyan-dim:#0cc;--cyan-deep:#088;--cyan-rgb:0, 255, 255;--cyan-subtle:#00ffff14;--cyan-glow:#00ffff26;--cyan-glow-strong:#00ffff4d;--teal:teal;--green:#2c8;--red:#f46;--glow-sm:0 0 40px #00ffff1a;--glow-md:0 0 60px #0ff3;--glow-lg:0 0 80px #00ffff4d;--brand-glow:#00ffff0a;--grid-line:#ffffff05;--white:#fff;--heading:#fff;--text:#e4e9ef;--text-body:#fffc;--text-muted:#ffffff80;--text-dim:#5a6678;--text-ultra-muted:#ffffff59;--text-ghost:#ffffff08;--border:#ffffff0f;--border-light:#ffffff14;--border-cyan:#00ffff1a;--border-cyan-strong:#00ffff4d;--border-bright:#0ff3;--font-heading:"Inter", sans-serif;--font-body:"Manrope", sans-serif;--h1:clamp(3.27rem, calc(1.45vw + 2.75rem), 4.84rem);--h2:clamp(2.91rem, calc(1.04vw + 2.54rem), 4.03rem);--h3:clamp(2.59rem, calc(.72vw + 2.33rem), 3.36rem);--h4:clamp(1.9rem, calc(.36vw + 1.81rem), 2.3rem);--body-size:clamp(1.4rem, calc(.09vw + 1.37rem), 1.5rem);--section-py:clamp(4.8rem, calc(5.56vw + 2.8rem), 10.8rem);--section-px:clamp(2rem, calc(3.7vw + .67rem), 6rem);--content-gap:clamp(2.4rem, calc(1.11vw + 2rem), 3.6rem);--header-gap:clamp(3rem, calc(1.39vw + 2.5rem), 4.5rem);--max-w:144rem;--radius:1.2rem;--radius-sm:.8rem;--radius-md:1.2rem;--radius-lg:1.6rem;--radius-xl:2rem;--radius-2xl:2.4rem;--radius-xxl:2.4rem;--radius-card:1.2rem;--btn-radius:7.5px;--marquee-duration:32s;--rail-duration:40s;--t-rail-duration:120s;font-size:62.5%}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{overflow-x:clip}body{background:var(--bg);color:var(--text-body);font-family:var(--font-body);font-size:var(--body-size);-webkit-font-smoothing:antialiased;line-height:1.6;overflow-x:clip}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading);color:var(--white);font-weight:700;line-height:1.15}h1{font-size:var(--h1)}h1,h2,h3,h4,h5,h6{text-wrap:balance}body{hyphens:none}p{text-wrap:pretty}h2{font-size:var(--h2)}h3{font-size:var(--h3)}.container{max-width:var(--max-w);padding-inline:var(--section-px);margin:0 auto}.btn-outline:hover{border-color:var(--cyan);color:var(--cyan);background:#00ffff08}.ghost-text{font-family:var(--font-heading);color:var(--text-ghost);text-transform:uppercase;letter-spacing:.02em;white-space:nowrap;pointer-events:none;text-align:center;z-index:0;justify-content:center;width:100%;font-size:clamp(8rem,12vw + 2rem,18rem);font-weight:900;line-height:1;display:flex;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.section-heading-area{text-align:center;margin-bottom:clamp(3.2rem,2.78vw + 2rem,6rem);position:relative}.section-heading-area .foreground{z-index:1;position:relative}.section-heading-area h2{max-width:80rem;margin:0 auto 1.6rem}.section-heading-area .desc{color:var(--text-muted);max-width:60rem;margin:0 auto;font-size:1.6rem;line-height:1.6}.reveal{opacity:0;transition:opacity .6s,transform .6s;transform:translateY(30px)}.reveal.visible{opacity:1;transform:translateY(0)}.reveal-delay-1{transition-delay:.1s}.reveal-delay-2{transition-delay:.2s}.reveal-delay-3{transition-delay:.3s}.header.scrolled{background:#070b0df2;border-bottom-color:#00ffff1a;box-shadow:0 4px 24px #0000004d}.header:after{content:"";background:linear-gradient(90deg,#0000,#00ffff26,#0000);height:1px;position:absolute;bottom:-1px;left:10%;right:10%}.header .container{justify-content:space-between;align-items:center;height:100%;display:flex}.logo{flex-direction:column;line-height:1;display:flex}.logo img{align-self:flex-start;width:auto;height:3.4rem;display:block}.nav-links{align-items:center;gap:3.6rem;list-style:none;display:flex}.nav-links a{font-family:var(--font-body);color:#ffffffbf;font-size:1.4rem;font-weight:500;transition:color .2s}.nav-links a:hover,.nav-links a:active,.nav-links a:focus-visible{color:var(--cyan)}.nav-links .dropdown{position:relative}.nav-links .dropdown-toggle{cursor:pointer;align-items:center;gap:4px;display:flex}.nav-links .dropdown-toggle:after{content:"▾";font-size:1rem;transition:transform .2s}.nav-links .dropdown:hover .dropdown-toggle:after{transform:rotate(180deg)}.nav-links .dropdown-menu{z-index:50;opacity:0;pointer-events:none;background:#070b0d;border-radius:1.2rem;min-width:26rem;padding:.8rem;transition:all .2s;position:absolute;top:calc(100% + 8px);left:50%;transform:translate(-50%)translateY(-8px);box-shadow:0 12px 40px #0006}.nav-links .dropdown:hover .dropdown-menu{opacity:1;pointer-events:all;transform:translate(-50%)translateY(0)}.header:has(.dropdown:hover){-webkit-backdrop-filter:none;background:#070b0d;border-bottom-color:#0000}.nav-links .dropdown-menu:before{content:"";inset-inline:0;block-size:8px;position:absolute;bottom:100%}.dropdown-menu a,.dropdown-menu .is-soon{color:#ffffffb3;border-radius:.8rem;align-items:center;gap:.8rem;padding:1.2rem 1.6rem;font-size:1.4rem;display:flex}.dropdown-menu a:hover,.dropdown-menu a:active,.dropdown-menu a:focus-visible{color:var(--cyan);background:#ffffff0a}.dropdown-menu .badge-soon{text-transform:uppercase;letter-spacing:1px;color:#0ff9;background:#00ffff14;border-radius:4px;margin-left:auto;padding:2px 8px;font-size:1rem;font-weight:500}.hamburger{cursor:pointer;background:0 0;border:none;flex-direction:column;gap:6px;padding:4px;display:none}.hamburger span{background:var(--white);border-radius:1px;width:22px;height:2px;transition:all .3s}.mobile-menu{backdrop-filter:blur(20px);z-index:999;padding:3.2rem var(--section-px);background:#070b0dfa;flex-direction:column;gap:0;display:none;position:fixed;inset:7.2rem 0 0}.mobile-menu.open{display:flex}.mobile-menu a{font-family:var(--font-heading);color:#fffc;border-bottom:1px solid var(--border);padding:1.6rem 0;font-size:1.8rem;font-weight:600;display:block}.mobile-menu a:hover,.mobile-menu a:active,.mobile-menu a:focus-visible{color:var(--cyan)}@media (width<=768px){.nav-links,.header .btn-primary{display:none}.hamburger{display:flex}}.rx-import{color-scheme:dark;--background:#070b0d;--primary:#0ff;--primary-hover:#24ffff;--primary-dark:teal;--primary-light:#b3ffff;--heading:#fff;--body:#fffc;--muted:#ffffff80;--logo:#ffffff59;--surface:#1a1a1a;--link:#0ff;--font-heading:Inter, sans-serif;--font-body:Manrope, sans-serif;--text-h1:clamp(3.27rem, calc(1.45vw + 2.75rem), 4.84rem);--text-body:clamp(1.4rem, calc(.09vw + 1.37rem), 1.5rem);--text-btn:clamp(1.3rem, calc(.46vw + 1.13rem), 1.8rem);--leading-heading:calc(4px + 2ex);--leading-body:calc(6px + 2.5ex);--max-w:1440px;--section-y:clamp(4.8rem, calc(5.56vw + 2.8rem), 10.8rem);--section-x:clamp(2rem, calc(3.7vw + .67rem), 6rem);--content-gap:clamp(2.4rem, calc(1.11vw + 2rem), 3.6rem);--hero-gap:clamp(3.75rem, calc(1.74vw + 3.13rem), 5.63rem);--btn-radius:7.5px;--btn-border:1.5px;--btn-min-w:14rem;--btn-transition:background .3s ease-in-out, color .3s ease-in-out, border .3s ease-in-out, transform .3s ease-in-out;--radius-xxl:16.875px;--shadow-cyan-sm:0 0 40px #00ffff1a;--shadow-cyan-md:0 0 60px #0ff3;--shadow-cyan-lg:0 0 80px #00ffff4d;--grid-line:#ffffff03;--brand-glow:#00ffff08;--text-h2:clamp(2.91rem, calc(1.04vw + 2.54rem), 4.03rem);--text-h3:clamp(2.59rem, calc(.72vw + 2.33rem), 3.36rem);--header-gap:clamp(3rem, calc(1.39vw + 2.5rem), 4.5rem);--text-card-title:clamp(1.4rem, calc(.09vw + 1.37rem), 1.5rem);--text-card-title-open:clamp(1.77rem, calc(.01vw + 1.77rem), 1.78rem);--text-card-desc:14px;--card-closed:#121c21;--card-open:#1a1a1a;--card-number:#ffffffbf;--card-desc:#ffffffb3;--card-border:#ffffff0f;--card-border-open:#00ffff1a;--radius-card:12px;--radius-card-open:20px;--shadow-card-hover:0 12px 40px #00ffff14;--marquee-duration:23s;--t-rail-duration:120s}.rx-import img,.rx-import svg,.rx-import video{max-width:100%;display:block}.rx-import button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0}.rx-import{font-family:var(--font-body);font-size:1.6rem;line-height:var(--leading-body);color:var(--heading)}.rx-import h1,.rx-import h2,.rx-import h3,.rx-import h4{font-family:var(--font-heading);font-weight:700;line-height:var(--leading-heading);text-wrap:balance}.rx-import :focus-visible{outline:2px solid var(--primary);outline-offset:3px;border-radius:2px}.btn{min-width:var(--btn-min-w);border:var(--btn-border) solid transparent;border-radius:var(--btn-radius);font-family:var(--font-body);font-size:var(--text-btn);text-align:center;transition:var(--btn-transition);justify-content:center;align-items:center;gap:8px;padding:1em 1.3em;font-weight:600;line-height:1.1;display:inline-flex}.btn svg{flex:none;block-size:1em;inline-size:1em}.btn--primary{background:var(--primary);color:var(--background)}.btn--primary:hover{background:var(--primary-hover);transform:scale(1.02)}.btn--secondary{color:var(--heading);background:0 0;border-color:#fff3}.btn--secondary:hover{border-color:#ffffff80}.btn--secondary svg{fill:currentColor}.hero{background-color:var(--background);background-image:radial-gradient(ellipse at 80% 20%, var(--brand-glow) 0%, transparent 60%), linear-gradient(var(--grid-line) 1px, transparent 1px), linear-gradient(90deg, var(--grid-line) 1px, transparent 1px);background-size:auto,40px 40px,40px 40px;justify-content:center;align-items:flex-start;min-height:100svh;display:flex;overflow:hidden}.hero__inner{align-items:center;gap:var(--hero-gap);width:100%;max-width:var(--max-w);padding-block:var(--section-y);padding-inline:var(--section-x);flex-direction:column;margin-block:auto;margin-inline:auto;display:flex}.hero__content{flex-direction:column;align-items:flex-start;width:100%;display:flex}.hero__eyebrow{max-width:100%;color:var(--primary);font-family:var(--font-body);letter-spacing:1.5px;text-transform:uppercase;background:0 0;border:1.5px solid #00ffff4d;border-radius:50vw;align-items:center;gap:10px;margin-bottom:28px;padding:8px 16px;font-size:11px;font-weight:500;line-height:1.45;display:inline-flex}.hero__dot{background:var(--primary);border-radius:50%;flex:none;block-size:6px;inline-size:6px;animation:1.5s ease-in-out infinite blink}.hero__title{max-width:660px;color:var(--heading);font-size:var(--text-h1);margin-bottom:20px}.hero__accent{color:var(--primary)}.hero__body{max-width:520px;color:var(--body);font-family:var(--font-body);font-size:var(--text-body);line-height:var(--leading-body);margin-bottom:36px;font-weight:400}.hero__actions{flex-wrap:wrap;align-items:center;gap:16px;width:100%;display:flex}.hero__media{aspect-ratio:16/10;border-radius:var(--radius-xxl);background:var(--surface);width:100%;box-shadow:var(--shadow-cyan-md);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.hero__video{object-fit:cover;background:#06171a;block-size:100%;inline-size:100%;position:absolute;inset:0}.hero__overlay{object-fit:cover;z-index:1;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.hero__play{z-index:2;background:0 0;border:0;justify-content:center;align-items:center;padding:0;transition:transform .2s ease-in-out;display:inline-flex;position:relative}.hero__play:hover{transform:scale(1.06)}.hero__play svg{block-size:70px;inline-size:70px;fill:var(--cyan);margin-inline-start:6px}.featured{background:var(--background);width:100%;padding:60px 0 80px}.featured__head{max-width:var(--max-w);padding-inline:var(--section-x);justify-content:center;align-items:center;margin:0 auto 48px;display:flex}.featured__label{color:var(--primary);font-family:var(--font-body);letter-spacing:3px;text-transform:uppercase;align-items:center;gap:10px;font-size:12px;font-weight:500;line-height:1;display:inline-flex}.featured__rule{background:var(--primary);flex:none;block-size:1.5px;inline-size:20px}.marquee{width:100%;overflow:hidden}.marquee__track{will-change:transform;width:max-content;animation:marquee var(--marquee-duration) linear infinite;display:flex}.marquee__set{align-items:center;gap:var(--content-gap);padding-inline-end:var(--content-gap);display:flex}.rx-import .logo{block-size:40px;color:var(--logo);filter:grayscale()brightness(.6);font-family:var(--font-body);white-space:nowrap;-webkit-user-select:none;user-select:none;flex:none;justify-content:center;align-items:center;gap:8px;display:flex}.rx-import .logo--techcrunch{inline-size:140px;font-size:1.8rem;font-weight:700}.rx-import .logo--arabnews{letter-spacing:.1em;text-transform:uppercase;inline-size:160px;font-size:1.6rem;font-weight:400}.rx-import .logo--entrepreneur{inline-size:170px;font-family:Georgia,Times New Roman,serif;font-size:2rem;font-style:italic;font-weight:700}.rx-import .logo--forbes{inline-size:140px;font-family:Georgia,Times New Roman,serif;font-size:2.2rem;font-weight:700}.rx-import .logo--gulfnews{letter-spacing:.1em;text-transform:uppercase;inline-size:170px;font-size:1.6rem;font-weight:500}.about{width:100%;padding-block:var(--section-y);background:var(--background)}.about__inner{width:100%;max-width:var(--max-w);padding-inline:var(--section-x);margin-inline:auto}.about__header{gap:var(--content-gap);margin-bottom:var(--header-gap);flex-direction:column;display:flex}.about__intro{flex:60%}.about__eyebrow{color:var(--primary);font-family:var(--font-body);letter-spacing:2px;text-transform:uppercase;align-items:center;gap:10px;margin-bottom:16px;font-size:12px;font-weight:500;line-height:1;display:inline-flex}.about__eyebrow:before{content:"";background:var(--primary);flex:none;width:24px;height:2px}.about__title{color:var(--heading);font-size:var(--text-h2)}.about__desc{color:var(--body);font-family:var(--font-body);font-size:var(--text-body);line-height:var(--leading-body);flex:40%}.about__grid{gap:var(--content-gap);grid-template-columns:1fr;display:grid}.card{border:1px solid var(--card-border);border-radius:var(--radius-card);background:var(--card-closed);min-block-size:320px;transition:background .4s ease-in-out,border-color .4s ease-in-out,border-radius .4s ease-in-out,box-shadow .4s ease-in-out;position:relative;overflow:hidden}.card:hover,.card:focus-visible{background:var(--bg);border-color:var(--card-border-open);border-radius:var(--radius-card-open);box-shadow:var(--shadow-card-hover)}.card__closed{flex-direction:column;justify-content:space-between;align-items:flex-start;padding:24px;transition:opacity .4s ease-in-out;display:flex;position:absolute;inset:0}.card__number{z-index:1;color:var(--card-number);font-family:var(--font-heading);text-shadow:0 2px 18px #000000d9;font-size:48px;font-weight:700;line-height:1;transition:opacity .4s ease-in-out;position:relative}.card__open{opacity:0;flex-direction:column;gap:10px;padding:20px;transition:opacity .4s ease-in-out;display:flex}.card__title{z-index:1;color:var(--heading);font-size:var(--text-card-title);text-shadow:0 2px 18px #000000d9;position:relative}.card__open .card__title{font-size:var(--text-card-title-open)}.card__desc{color:var(--card-desc);font-family:var(--font-body);font-size:var(--text-card-desc);opacity:0;line-height:1.6;transition:opacity .4s ease-in-out,transform .4s ease-in-out;transform:translateY(10px)}.card__media{isolation:isolate;border-radius:var(--radius-card);background-color:#06171a;position:relative;overflow:hidden}.card__photo{object-fit:cover;filter:grayscale()contrast(1.05);block-size:100%;inline-size:100%}.card__media:before{content:"";z-index:1;mix-blend-mode:color;background:linear-gradient(150deg,#008080f2 0%,#00ffff40 55%,#008080cc 100%);position:absolute;inset:0}.card__media--bg{border-radius:0;position:absolute;inset:0}.card__media--bg:after{content:"";z-index:2;background:linear-gradient(#070b0d1f 0%,#070b0d8c 55%,#070b0df5 100%);position:absolute;inset:0}.card__media--lg{aspect-ratio:1.57;flex:none;inline-size:100%;transition:transform .4s ease-in-out;transform:scale(.96)}.card--4 .card__photo{object-position:32% center}.card:hover .card__closed,.card:focus-visible .card__closed,.card:hover .card__number,.card:focus-visible .card__number{opacity:0}.card:hover .card__open,.card:focus-visible .card__open{opacity:1}.card:hover .card__media--lg,.card:focus-visible .card__media--lg{transform:scale(1)}.card:hover .card__desc,.card:focus-visible .card__desc{opacity:1;transition-delay:.1s;transform:translateY(0)}.about-b{width:100%;padding-block:var(--section-y);background:var(--background)}.about-b__inner{width:100%;max-width:var(--max-w);padding-inline:var(--section-x);margin-inline:auto}.about-b__header{gap:var(--content-gap);margin-bottom:var(--header-gap);flex-direction:column;display:flex}.about-b__pill{color:var(--primary);font-family:var(--font-body);letter-spacing:2px;text-transform:uppercase;align-items:center;gap:10px;margin-bottom:24px;font-size:12px;font-weight:500;line-height:1;display:inline-flex}.about-b__pill:before{content:"";background:var(--primary);flex:none;width:24px;height:2px}.about-b__title{max-inline-size:600px;color:var(--heading);font-size:var(--text-h2);line-height:1.1}.about-b__cta{align-self:flex-start}.about-b__grid{grid-template-columns:1fr;gap:24px;display:grid}.about-b__media{background:#06171a;border-radius:16px;min-block-size:400px;position:relative;overflow:hidden}.about-b__photo{object-fit:cover;object-position:center top;block-size:100%;inline-size:100%;position:absolute;inset:0}.about-b__media:after{content:"";background:linear-gradient(#0000 30%,#070b0d66 60%,#070b0de6 100%);position:absolute;inset:0}.about-b__stat{z-index:1;flex-direction:column;display:flex;position:absolute;inset-block-end:32px;inset-inline:32px}.about-b__stat-number{color:var(--heading);font-family:var(--font-heading);letter-spacing:-.05em;font-size:70px;font-weight:400;line-height:1}.about-b__stat-label{color:var(--heading);font-family:var(--font-body);margin-block-start:4px;font-size:16px;font-weight:600}.about-b__stat-desc{color:#fff9;max-inline-size:320px;font-family:var(--font-body);margin-block-start:4px;font-size:13px;font-weight:400}.about-b__panel{border:1px solid var(--card-border);background:var(--card-closed);border-radius:16px;flex-direction:column;padding:24px;display:flex}.about-b__desc{color:#ffffffb3;font-family:var(--font-body);font-size:var(--text-body);flex-grow:1;padding-block-end:24px;line-height:1.6}.about-b__metric{border-block-start:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:16px;padding-block:20px;display:flex}.about-b__metric:last-child{padding-block-end:0}.about-b__metric-label{color:var(--heading);font-family:var(--font-body);font-size:16px;font-weight:500}.about-b__metric-value{color:#fff9;font-family:var(--font-body);font-variant-numeric:tabular-nums;font-size:16px;font-weight:500}.programs{width:100%;padding-block:var(--section-y);background:var(--background)}.programs__inner{width:100%;max-width:var(--max-w);padding-inline:var(--section-x);margin-inline:auto}.programs__head{position:relative;overflow:hidden}.ghost{--reveal-anim:ghost-in;--reveal-duration:1.2s;z-index:0;opacity:.03;color:#fff;font-family:var(--font-heading);letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;pointer-events:none;-webkit-user-select:none;user-select:none;font-size:clamp(6rem,8vw + 2rem,14rem);font-weight:900;line-height:.9;position:absolute;inset-block-start:50%;inset-inline-start:50%;translate:-50% -50%}.programs__head-inner{z-index:1;text-align:center;position:relative}.programs__title{max-inline-size:800px;color:var(--heading);font-size:var(--text-h2);margin:0 auto 16px;line-height:1.15}.programs__accent{color:var(--primary)}.programs__desc{color:#ffffff80;max-inline-size:600px;font-family:var(--font-body);margin-inline:auto;font-size:16px;font-weight:400;line-height:1.6}.programs__layout{grid-template-columns:1fr;gap:32px;margin-block-start:clamp(3.2rem,2.78vw + 2rem,6rem);display:grid}.programs__sidebar{flex-direction:column;gap:20px;display:flex}.programs__side-card{background:var(--card-closed);border:1px solid #ffffff0f;border-radius:16px;padding:24px}.programs__side-eyebrow{color:var(--primary);font-family:var(--font-body);letter-spacing:2px;text-transform:uppercase;align-items:center;gap:10px;margin-bottom:24px;font-size:12px;font-weight:600;line-height:1;display:inline-flex}.programs__side-eyebrow:before{content:"";background:var(--primary);flex:none;block-size:2px;inline-size:20px}.programs__side-title{color:var(--heading);margin-bottom:8px;font-size:20px;font-weight:700}.programs__side-desc{color:#ffffff80;font-family:var(--font-body);font-size:14px;font-weight:400;line-height:1.6}.programs__features{flex-direction:column;gap:20px;list-style:none;display:flex}.programs__feature{align-items:flex-start;gap:14px;display:flex}.programs__feature-icon{block-size:36px;inline-size:36px;color:var(--primary);background:#00ffff0d;border:1px solid #0ff6;border-radius:10px;flex:none;place-items:center;display:grid}.programs__feature-icon svg{fill:none;stroke:currentColor;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;block-size:18px;inline-size:18px}.programs__feature-title{color:var(--heading);font-family:var(--font-heading);font-size:15px;font-weight:600;line-height:1.4;display:block}.programs__feature-desc{color:#ffffff73;font-family:var(--font-body);font-size:13px;line-height:1.5;display:block}.programs__side-cta{inline-size:100%;margin-block-start:20px;font-size:14px}.programs__grid{grid-template-columns:1fr;gap:24px;display:grid}.program{border:1px solid var(--card-border);background:var(--card-closed);border-radius:16px;flex-direction:column;transition:transform .3s,border-color .3s;display:flex;overflow:hidden}.program:hover{border-color:#00ffff26;transform:translateY(-4px)}.program__media{isolation:isolate;aspect-ratio:16/9;background:linear-gradient(135deg,#0a1a1f 0%,#121c21 100%);inline-size:100%;display:block;position:relative}.program__img{object-fit:cover;block-size:100%;inline-size:100%}.program__badge{z-index:2;backdrop-filter:blur(8px);color:var(--primary);font-family:var(--font-body);background:#00ffff1a;border:1px solid #00ffff4d;border-radius:20px;padding:4px 14px;font-size:11px;font-weight:500;line-height:1.5;position:absolute;inset-block-start:12px;inset-inline-start:12px}.program__body{flex-direction:column;flex-grow:1;padding:20px 24px 24px;display:flex}.program__title{color:var(--heading);margin-bottom:8px;font-size:18px;font-weight:700}.program__desc{color:#ffffff8c;font-family:var(--font-body);margin-bottom:16px;font-size:14px;font-weight:400;line-height:1.5}.program__link{color:var(--primary);font-family:var(--font-body);margin-block-start:auto;font-size:14px;font-weight:600}.program__link:hover{text-decoration:underline}.program__status{color:#00ffff80;font-family:var(--font-body);margin-block-start:auto;font-size:14px;font-weight:500}.programs__bottom{text-align:center;margin-block-start:48px}.programs__bottom-cta{border:1.5px solid var(--primary);border-radius:var(--btn-radius);color:var(--primary);font-family:var(--font-body);align-items:center;gap:8px;padding:14px 32px;font-size:14px;font-weight:600;line-height:1.1;transition:background .2s,border-color .2s;display:inline-flex}.programs__bottom-cta:hover{border-color:var(--primary-hover);background:#00ffff0d}.testimonials{width:100%;padding-block:var(--section-y);background:var(--background)}.testimonials__inner{width:100%;max-width:var(--max-w);padding-inline:var(--section-x);margin-inline:auto}.testimonials__head{text-align:center;position:relative}.testimonials__head-inner{z-index:1;position:relative}.testimonials__title{max-inline-size:700px;color:var(--heading);font-size:var(--text-h2);margin-inline:auto}.testimonials__sub{color:#ffffff80;max-inline-size:600px;font-family:var(--font-body);font-size:var(--text-body);margin:12px auto 0;font-weight:400;line-height:1.6}.t-rail{width:100vw;margin-block-start:var(--header-gap);margin-inline:calc(50% - 50vw);overflow:hidden}.t-rail__track{will-change:transform;width:max-content;animation:t-marquee var(--t-rail-duration) linear infinite;display:flex}.t-rail__set{gap:20px;padding-inline-end:20px;display:flex}.t-rail:hover .t-rail__track,.t-rail:focus-within .t-rail__track{animation-play-state:paused}.t-card{aspect-ratio:3/4;cursor:pointer;text-align:start;border:1px solid #ffffff0f;border-radius:16px;flex:none;inline-size:280px;transition:transform .4s;position:relative;overflow:hidden}.t-card:hover{transform:scale(1.02)}.t-card__photo{object-fit:cover;object-position:center top;block-size:100%;inline-size:100%;transition:transform .6s;position:absolute;inset:0}.t-card:hover .t-card__photo{transform:scale(1.05)}.t-card__play{z-index:2;-webkit-backdrop-filter:blur(10px);background:#fff3;border:2px solid #fff6;border-radius:50%;justify-content:center;align-items:center;block-size:56px;inline-size:56px;transition:background .3s,transform .3s;display:flex;position:absolute;inset-block-start:50%;inset-inline-start:50%;translate:-50% -50%}.t-card:hover .t-card__play{background:#ffffff4d;transform:scale(1.1)}.t-card__play svg{fill:#fff;block-size:16px;inline-size:16px;margin-inline-start:2px}.t-card__glass{z-index:1;padding:20px 24px;position:absolute;inset-block-end:0;inset-inline:0}.t-card__glass:before{content:"";z-index:-1;background:linear-gradient(#070b0d00 0%,#070b0d24 18%,#070b0d4d 34%,#070b0d85 52%,#070b0db8 68%,#070b0de0 84%,#070b0df5 100%);position:absolute;inset:-110% 0 0}.t-card__name{color:var(--heading);font-family:var(--font-heading);text-shadow:0 2px 10px #000000bf;font-size:18px;font-weight:600;line-height:1.3;display:block}.t-card__role{color:#ffffffd9;font-family:var(--font-body);text-shadow:0 2px 10px #000000bf;margin-block-start:4px;font-size:14px;line-height:1.4;display:block}@keyframes blink{0%,to{opacity:1}50%{opacity:.3}}@keyframes hero-fade-up{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes hero-media-in{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-25%)}}@keyframes reveal-in{0%{opacity:0;filter:blur(4px);transform:translateY(20px)}to{opacity:1;filter:blur();transform:translateY(0)}}@keyframes reveal-scale-in{0%{opacity:0;transform:translateY(20px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes reveal-right-in{0%{opacity:0;transform:translate(-20px)}to{opacity:1;transform:translate(0)}}@keyframes ghost-in{0%{opacity:0;transform:translateY(30px)}to{opacity:.03;transform:translateY(0)}}@keyframes t-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.anim-up{animation:.6s ease-out both hero-fade-up}.anim-up--1{animation-delay:0s}.anim-up--2{animation-delay:.15s}.anim-up--3{animation-delay:.3s}.anim-up--4{animation-delay:.45s}.anim-media{animation:.8s ease-out .4s both hero-media-in}.rx-import .reveal{opacity:0}.rx-import .reveal.is-visible{animation:var(--reveal-anim,reveal-in) var(--reveal-duration,.6s) ease-out var(--reveal-delay,0s) both}.rx-import .reveal--scale{--reveal-anim:reveal-scale-in}.rx-import .reveal--right{--reveal-anim:reveal-right-in}.rx-import .reveal--d1{--reveal-delay:.1s}.rx-import .reveal--d2{--reveal-delay:.2s}.rx-import .reveal--d3{--reveal-delay:.3s}.rx-import .reveal--d4{--reveal-delay:.4s}.rx-import .reveal--d5{--reveal-delay:.5s}.rx-import .reveal--d6{--reveal-delay:.6s}.rx-import .reveal--d7{--reveal-delay:.7s}.rx-import .reveal--d8{--reveal-delay:.8s}.rx-import .reveal--d9{--reveal-delay:.9s}@media (width>=768px){.hero__inner{flex-direction:row;align-items:center}.hero__content{width:55%}.hero__media{width:45%}.about__header{flex-direction:row;align-items:flex-end}.about__grid{grid-template-columns:repeat(2,1fr)}}@media (width>=768px) and (width<=1024px){.hero__inner{flex-direction:column}.hero__content,.hero__media{width:100%}}@media (width>=1024px){.about__grid{grid-template-columns:repeat(4,1fr)}}@media (width>=768px){.about-b__header{flex-direction:row;justify-content:space-between;align-items:flex-end}.about-b__cta{align-self:flex-end}}@media (width>=768px) and (width<=1024px){.about-b__inner{flex-direction:column;display:flex}.about-b__header{display:contents}.about-b__intro{order:1}.about-b__grid{order:2;margin-top:3.2rem}.about-b__cta{order:3;align-self:flex-start;margin-top:2.4rem}.about__header{flex-direction:column;align-items:stretch}.about__intro,.about__desc{flex:none}.programs__accent{display:block}}@media (width>=1025px){.about-b__grid{grid-template-columns:3fr 2fr}}@media (width<=767px){.about-b__inner{flex-direction:column;display:flex}.about-b__header{display:contents}.about-b__intro{order:1}.about-b__grid{order:2;margin-top:3.2rem}.about-b__cta{order:3;align-self:flex-start;margin-top:2.4rem}.about-b__media{aspect-ratio:auto;min-block-size:44rem}.about-b__stat-number{font-size:48px}}@media (width>=768px){.programs__grid{grid-template-columns:repeat(2,1fr)}}@media (width>=1025px){.programs__layout{grid-template-columns:280px 1fr;gap:48px}.programs__sidebar{align-self:start;position:sticky;inset-block-start:100px}}@media (width>=768px){.t-card{inline-size:320px}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.hero__dot,.marquee__track,.t-rail__track{animation:none}}.howitworks-section{padding-block:var(--section-py)}.howitworks-layout{grid-template-columns:1fr;gap:clamp(3.2rem,3vw + 2rem,6rem);display:grid}@media (width>=1025px){.howitworks-layout{grid-template-columns:44rem minmax(0,1fr);gap:30rem}}@media (width>=1025px) and (width<=1279px){.howitworks-layout{grid-template-columns:minmax(0,38%) minmax(0,1fr);gap:clamp(4rem,6vw,8rem)}}.howitworks-sticky{align-self:flex-start;position:sticky;top:12rem}.howitworks-timeline{padding-left:5.6rem;position:relative}.howitworks-timeline-inner{width:fit-content;position:relative}.howitworks-timeline-inner:before{content:"";z-index:0;background-image:radial-gradient(circle,#ffffff38 1px,#0000 1.6px);background-position:top;background-repeat:repeat-y;background-size:2px 12px;width:2px;margin-left:-1px;position:absolute;top:0;bottom:0;left:-3.2rem}.howitworks-timeline-inner:after{content:"";z-index:0;width:2px;height:var(--timeline-progress,0%);background:var(--cyan);margin-left:-1px;transition:height .15s linear;position:absolute;top:0;left:-3.2rem;box-shadow:0 0 10px #0ff9,0 0 22px #00ffff4d}.timeline-step{z-index:1;min-height:calc(60vh + 12rem);padding:0 0 0 4.8rem;position:relative}.timeline-step:last-child{min-height:auto}.step-circle{background:var(--bg);width:4.8rem;height:4.8rem;font-family:var(--font-heading);color:#ffffff80;z-index:3;border:2px solid #fff3;border-radius:50%;justify-content:center;align-items:center;font-size:1.6rem;font-weight:500;transition:all .3s;display:flex;position:absolute;top:0;left:-5.6rem}.timeline-step.active .step-circle{border-color:var(--cyan);color:var(--cyan);box-shadow:0 0 20px #00ffff26}.step-card-img{aspect-ratio:16/10;background:var(--surface);border:1px solid var(--border);border-radius:1.6rem;width:100%;max-width:25rem;margin-bottom:2.4rem;overflow:hidden}.step-card-img img{object-fit:cover;width:100%;height:100%}.step-content h4{margin-bottom:.8rem;font-size:2.4rem}.step-content p{color:#fff9;max-width:30rem;font-size:1.5rem;line-height:1.6}@media (width<=1024px){.howitworks-layout{grid-template-columns:1fr}.howitworks-sticky{margin-bottom:4rem;position:static}.timeline-step{min-height:auto;padding:0 0 6rem 4rem}.timeline-step:last-child{padding-bottom:0}}.why-b-section{background:var(--bg);height:700vh;position:relative}.why-b-sticky{height:100vh;position:sticky;top:0;overflow:hidden}.why-b-bg{padding:10rem var(--section-px) 2rem;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.why-b-ghost{font-size:clamp(6rem,13vw + 1rem,21rem);top:calc(50% + 4rem)}.why-b-head{z-index:1;width:100%;max-width:var(--max-w);text-align:center;position:relative}.why-b-head h2{max-width:70rem;margin:0 auto 1.6rem}.why-b-head p{max-width:60rem;color:var(--text-muted);margin:0 auto;font-size:1.6rem;line-height:1.7}.why-b-stack{position:absolute;inset:0}.why-b-card{width:100%;height:88vh;padding:clamp(9rem, calc(5vw + 7rem), 12rem) var(--section-px) 2.4rem;backdrop-filter:blur(16px);will-change:transform;background:#070b0d99;flex-direction:column;display:flex;position:absolute;top:0;left:0;right:0;transform:translateY(130%)}.why-b-card-top{justify-content:space-between;align-items:center;gap:1.6rem;display:flex}.why-b-card-label{font-family:var(--font-body);letter-spacing:2px;text-transform:uppercase;color:var(--text-muted);font-size:1.2rem;font-weight:500}.why-b-card-num{font-family:var(--font-heading);color:#ffffff59;font-size:1.6rem;font-weight:300}.why-b-card-rule{border:none;border-top:1px solid var(--border-light);margin:1.6rem 0 3.2rem}.why-b-card h3{font-size:clamp(2.6rem,2vw + 1.6rem,4rem)}.why-b-card p{color:#ffffffa6;margin-top:1.6rem;font-size:1.6rem;line-height:1.7}.why-b-media{border-radius:1.2rem;flex:1;min-height:18rem;margin-top:3.2rem;position:relative;overflow:hidden}.why-b-media img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.why-b-card>*{width:100%;max-width:calc(var(--max-w) - 2 * var(--section-px));margin-inline:auto}@media (width<=1024px){.why-b-section{height:700vh}.why-b-sticky{height:100vh;position:sticky;top:0;overflow:hidden}.why-b-card{height:86vh;padding:clamp(7rem, 18vh, 9rem) var(--section-px) 2rem}.why-b-card h3{font-size:clamp(2.2rem,1.6vw + 1.8rem,3.2rem)}}.rv-section{padding-block:var(--section-py)}.rv-label{font-family:var(--font-body);letter-spacing:3px;text-transform:uppercase;color:var(--cyan);align-items:center;gap:1rem;font-size:1.2rem;font-weight:500;display:inline-flex}.rv-label:before{content:"";background:var(--cyan);flex:none;width:2.4rem;height:2px}.rv-h2{font-size:var(--h2);letter-spacing:-.02em;max-width:70rem;margin:2.4rem 0 0}.rv-sub{max-width:60rem;color:var(--text-muted);margin-top:1.6rem;font-size:1.6rem;line-height:1.7}.rv-img{object-fit:cover;width:100%;height:100%;display:block}.rv-v2-stats{border-top:1px solid var(--border-light);grid-template-columns:repeat(4,minmax(0,1fr));margin-top:5.6rem;display:grid}.rv-v2-stats>div{border-left:1px solid var(--border-light);padding:3.2rem 2.4rem 0}.rv-v2-stats>div:first-child{border-left:none;padding-left:0}.rv-v2-stats b{font-family:var(--font-heading);color:var(--cyan);letter-spacing:-.04em;font-size:clamp(3.6rem,3vw + 2rem,6rem);font-weight:700;line-height:1;display:block}.rv-v2-stats span{letter-spacing:2px;text-transform:uppercase;color:#ffffff73;margin-top:1.2rem;font-size:1.3rem;display:block}.rv-v2-rail{margin-top:6.4rem;overflow:hidden}.rv-v2-track{gap:2rem;width:max-content;animation:40s linear infinite rv-marquee;display:flex}.rv-v2-rail:hover .rv-v2-track{animation-play-state:paused}.rv-v2-card{aspect-ratio:4/3;border:1px solid var(--border);background:var(--surface);border-radius:1.6rem;flex:none;width:30rem;position:relative;overflow:hidden}.rv-v2-card .cap{background:linear-gradient(#070b0d00,#070b0df2);padding:2rem;position:absolute;bottom:0;left:0;right:0}.rv-v2-card .cap .k{font-family:var(--font-heading);color:var(--white);font-size:1.6rem;font-weight:600}.rv-v2-card .cap .d{color:#ffffff8c;margin-top:.3rem;font-size:1.2rem}@keyframes rv-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.fv-label{font-family:var(--font-body);letter-spacing:3px;text-transform:uppercase;color:var(--cyan);align-items:center;gap:1rem;font-size:1.2rem;font-weight:500;display:inline-flex}.fv-label:before{content:"";background:var(--cyan);flex:none;width:2.4rem;height:2px}.fv-v1-grid{grid-template-columns:5fr 7fr;align-items:center;display:grid}.fv-v1-photo{border-radius:2rem;margin:0;position:relative;overflow:hidden}.fv-v1-photo img{aspect-ratio:4/5;object-fit:cover;object-position:top center;width:100%;display:block;transform:scale(1.06)}.fv-v1-tag{backdrop-filter:blur(12px);border:1px solid var(--border-cyan);font-family:var(--font-body);letter-spacing:2px;text-transform:uppercase;color:var(--cyan);background:#070b0db3;border-radius:2rem;padding:.8rem 1.6rem;font-size:1.1rem;font-weight:500;position:absolute;bottom:2rem;left:2rem}.fv-v1-body{z-index:1;background:var(--surface);border:1px solid var(--border);border-radius:2rem;margin-left:-8rem;padding:clamp(3.2rem,2.5vw + 2rem,5rem);position:relative}.fv-v1-name{letter-spacing:-.03em;margin:2.4rem 0 1.6rem;font-size:clamp(3.2rem,2vw + 2.4rem,5.2rem)}.fv-v1-name i{color:var(--cyan);font-style:normal}.fv-v1-copy{color:#ffffff9e;max-width:52rem;font-size:1.5rem;line-height:1.75}.fv-v1-quote{font-family:var(--font-heading);color:#fffc;border-left:2px solid #00ffff59;margin:3.2rem 0;padding-left:2rem;font-size:1.8rem;font-style:italic;line-height:1.5}.fv-v1-stats{border-top:1px solid var(--border-light);grid-template-columns:repeat(4,minmax(0,1fr));margin:6.4rem 0 0;padding:0;list-style:none;display:grid}.fv-v1-stats li{border-left:1px solid var(--border-light);color:#ffffff73;padding:2.8rem 2.4rem 0;font-size:1.3rem}.fv-v1-stats li:first-child{border-left:none;padding-left:0}.fv-v1-stats span{font-family:var(--font-heading);color:var(--cyan);margin-bottom:.6rem;font-size:3.2rem;font-weight:700;line-height:1;display:block}@media (width<=1024px){.fv-v1-grid{grid-template-columns:1fr;gap:2.4rem}.fv-v1-body{margin-top:0;margin-left:0}.fv-v1-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.fv-v1-stats li{padding-left:2.4rem}.fv-v1-stats li:nth-child(3){border-left:none;padding-left:0}}.team-section{padding-block:var(--section-py);overflow:hidden}.team-slider-wrap{width:100%;overflow:hidden}.team-slider{user-select:none;width:max-content;animation:45s linear infinite team-marquee;display:flex}.team-set{gap:2rem;padding-right:2rem;display:flex}.team-slider:hover{animation-play-state:paused}@keyframes team-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.team-card{aspect-ratio:3/4;border:1px solid var(--border);background:var(--surface);border-radius:1.6rem;flex-shrink:0;width:clamp(26rem,18vw + 10rem,34rem);transition:transform .3s,border-color .3s;position:relative;overflow:hidden}.team-card:hover{border-color:#00ffff26;transform:translateY(-4px)}.team-card-img{object-fit:cover;object-position:top center;background:linear-gradient(135deg, #0a1a1f, var(--surface));width:100%;height:100%}.team-card-gradient{pointer-events:none;background:linear-gradient(#0000 0%,#070b0db3 60%,#070b0df2 100%);height:45%;position:absolute;bottom:0;left:0;right:0}.team-card-info{padding:2.4rem;position:absolute;bottom:0;left:0;right:0}.team-card-info .name{font-family:var(--font-heading);color:var(--white);font-size:2rem;font-weight:700}.team-card-info .role{color:#fff9;margin-top:4px;font-size:1.3rem}.team-dots{justify-content:center;gap:.8rem;margin-top:4rem;display:flex}.team-dot{background:#ffffff26;border-radius:50%;width:.8rem;height:.8rem;transition:width .3s,border-radius .3s,background .3s,box-shadow .3s}.team-dot.active{background:var(--cyan);border-radius:4px;width:2.4rem;box-shadow:0 0 8px #0ff6}.marquee-strip{z-index:5;margin:-4rem 0;position:relative;overflow:hidden;transform:rotate(-3deg)scaleX(1.1)}.marquee-band{white-space:nowrap;align-items:center;display:flex;overflow:hidden}.marquee-band.outlined{border-top:1px solid var(--border);border-bottom:1px solid var(--border);height:clamp(5rem,2vw + 3.5rem,7rem)}.marquee-band.solid{background:var(--cyan);z-index:2;height:clamp(5.5rem,2.2vw + 3.8rem,7.5rem);position:relative;box-shadow:0 0 40px #00ffff26}.marquee-track{white-space:nowrap;align-items:center;display:flex}.marquee-band.outlined .marquee-track{animation:75s linear infinite marquee-left}.marquee-band.solid .marquee-track{animation:60s linear infinite marquee-right}.marquee-band.outlined.slow .marquee-track{animation-duration:90s}@keyframes marquee-left{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes marquee-right{0%{transform:translate(-50%)}to{transform:translate(0)}}.marquee-text{font-family:var(--font-heading);text-transform:uppercase;letter-spacing:.05em;flex-shrink:0;padding:0 clamp(2rem,1vw + 1.2rem,3rem);font-size:clamp(2.4rem,1.5vw + 1.6rem,4rem);font-weight:800}.marquee-band.outlined .marquee-text{color:#0000;-webkit-text-stroke:1.5px #00ffff40}.marquee-band.solid .marquee-text{color:var(--bg)}.marquee-sep{flex-shrink:0}.marquee-band.outlined .marquee-sep{color:#00ffff40}.marquee-band.solid .marquee-sep{color:var(--bg)}.faq-section{padding-block:var(--section-py);padding-top:calc(var(--section-py) + 4rem)}.faq-list{flex-direction:column;gap:1.2rem;max-width:80rem;margin:0 auto;display:flex}.faq-item{border:1px solid var(--border);background:#ffffff08;border-radius:1.2rem;transition:all .3s;overflow:hidden}.faq-item:hover{border-color:var(--border-cyan);background:#ffffff0d}.faq-question{cursor:pointer;justify-content:space-between;align-items:center;padding:2rem 2.4rem;display:flex}.faq-question h4{font-family:var(--font-heading);color:var(--white);flex:1;padding-right:1.6rem;font-size:clamp(1.5rem,.2vw + 1.4rem,1.8rem);font-weight:600}.faq-toggle{color:#fff6;flex-shrink:0;justify-content:center;align-items:center;width:3.2rem;height:3.2rem;font-size:2rem;font-weight:300;transition:all .3s;display:flex}.faq-item.open .faq-toggle{color:var(--cyan);transform:rotate(45deg)}.faq-item.open{background:#ffffff0d;border-color:#00ffff26}.faq-answer{grid-template-rows:0fr;transition:grid-template-rows .4s cubic-bezier(.4,0,.2,1);display:grid}.faq-item.open .faq-answer{grid-template-rows:1fr}.faq-answer-inner{border-top:1px solid #0000;min-block-size:0;margin-top:0;padding:0 2.4rem;transition:padding-block .4s cubic-bezier(.4,0,.2,1),border-color .4s;overflow:hidden}.faq-item.open .faq-answer-inner{border-top-color:var(--border);padding-block:1.6rem 2rem}.faq-answer-inner p{color:#fff9;font-size:1.5rem;line-height:1.7}.final-cta-section{padding-block:var(--section-py)}.cta-card{border:2px solid var(--border-cyan);text-align:center;background:linear-gradient(135deg,#00ffff08 0%,#0a0f12f7 25%,#0a0f12fa 75%,#00ffff05 100%);border-radius:2.4rem;max-width:82rem;margin:0 auto;padding:clamp(3.2rem,2.78vw + 2rem,5rem) clamp(2.4rem,2vw + 1.6rem,4rem);position:relative;overflow:hidden;box-shadow:0 0 80px #00ffff0f,0 0 160px #00ffff08}.cta-card:before{content:"";background:linear-gradient(90deg,#0000,#00ffff4d,#0000);height:1px;position:absolute;top:-1px;left:20%;right:20%}.cta-badges{flex-wrap:wrap;justify-content:center;align-items:center;gap:1.2rem;margin-bottom:2.8rem;display:flex}.cta-badge-live{font-family:var(--font-body);text-transform:uppercase;letter-spacing:1.5px;color:var(--cyan);background:#00ffff14;border:1px solid #00ffff40;border-radius:2rem;align-items:center;gap:.8rem;padding:.8rem 2rem;font-size:1.1rem;font-weight:600;display:inline-flex}.pulse-dot{background:var(--cyan);border-radius:50%;width:.8rem;height:.8rem;animation:2s infinite pulse}@keyframes pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.4)}}.cta-badge-text{color:var(--text-muted);font-size:1.4rem}.cta-card h2{margin-bottom:2rem}.cta-card .desc{color:#ffffff8c;max-width:56rem;margin:0 auto 3.2rem;font-size:1.5rem;line-height:1.7}.cta-checklist{flex-direction:column;align-items:flex-start;gap:1.4rem;width:fit-content;max-width:48rem;margin:0 auto 3.6rem;display:flex}.cta-check-item{align-items:center;gap:1.2rem;display:flex}.cta-check-icon{border:1.5px solid var(--cyan);width:2rem;height:2rem;color:var(--cyan);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:1rem;display:flex}.cta-check-item span{color:#ffffffb3;font-size:1.4rem}.cta-btns{flex-wrap:wrap;justify-content:center;gap:1.6rem;margin-bottom:2.4rem;display:flex}.cta-urgency{justify-content:center;align-items:center;gap:.8rem;display:flex}.cta-urgency span{font-family:var(--font-body);color:var(--cyan);opacity:.8;font-size:1.3rem;font-weight:500}.footer{background:var(--bg-alt);border-top:1px solid var(--border)}.footer-top{padding:clamp(4.8rem, calc(5.56vw + 2.8rem), 8rem) var(--section-px);max-width:var(--max-w);grid-template-columns:1.5fr 1fr 1.5fr 1fr;gap:clamp(2.4rem,2vw + 1.2rem,5rem);margin:0 auto;padding-block-end:clamp(2.4rem,2.2vw,3.2rem);display:grid}.footer-col h4{font-family:var(--font-heading);color:var(--white);margin-bottom:2.4rem;font-size:1.6rem;font-weight:700}.footer-brand .brand-desc{color:#ffffff73;border-left:2px solid #0ff3;max-width:28rem;margin-bottom:2.8rem;padding-left:1.6rem;font-size:1.4rem;line-height:1.7}.footer-socials{gap:1rem;display:flex}.social-icon{color:#ffffff80;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:50%;justify-content:center;align-items:center;width:3.6rem;height:3.6rem;font-size:1.4rem;transition:all .2s;display:flex}.social-icon:hover{color:var(--cyan);background:#00ffff1a;border-color:#00ffff4d}.social-icon svg{width:1.6rem;height:1.6rem;display:block}.footer-links{flex-direction:column;gap:1.6rem;display:flex}.footer-links a,.footer-links .is-soon{color:#ffffff8c;font-size:1.4rem;transition:color .2s,padding-left .2s}.footer-links a:hover{color:var(--white);padding-left:4px}.footer-contact p{color:#ffffff8c;margin-bottom:1.6rem;font-size:1.4rem;line-height:1.5}.footer-contact a:hover{color:var(--cyan)}.footer-ghost{text-align:center;margin-top:0;line-height:.73;position:relative;overflow:hidden}.footer-ghost>span{font-family:var(--font-heading);color:#00ffff0f;text-transform:uppercase;letter-spacing:.02em;font-size:clamp(10rem,14vw + 2rem,22rem);font-weight:900}.footer-ghost:before{content:"";background:linear-gradient(to bottom, var(--bg-alt), transparent);z-index:1;height:30%;position:absolute;top:0;left:0;right:0}.footer-bottom{max-width:var(--max-w);padding:2.4rem var(--section-px) 3.2rem;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.6rem;margin:0 auto;display:flex}.footer-copyright{color:#ffffff4d;font-size:1.3rem}.footer-legal{gap:3.2rem;display:flex}.footer-legal a{color:#fff6;font-size:1.3rem;transition:color .2s}.footer-legal a:hover{color:var(--cyan)}@media (width>=769px){.footer-legal{margin-inline-start:auto}}.back-to-top{width:4rem;height:4rem;color:var(--cyan);cursor:pointer;background:#00ffff1a;border:1px solid #00ffff4d;border-radius:50%;justify-content:center;align-items:center;font-size:1.6rem;transition:all .2s;display:flex}.back-to-top:hover{background:#00ffff26;transform:translateY(-2px)}@media (width<=1024px){.footer-top{grid-template-columns:1fr 1fr}}@media (width<=768px){.footer-top{text-align:left;grid-template-columns:1fr}.footer-brand .brand-desc{border-top:2px solid #0ff3;border-left:none;margin-inline:0;padding-top:1.6rem;padding-left:0}.footer-socials{justify-content:flex-start}.footer-bottom{text-align:left;flex-direction:column;align-items:flex-start}.back-to-top{align-self:flex-end}.footer-legal{flex-wrap:wrap;justify-content:flex-start;gap:2rem}}@media (width>=768px) and (width<=1024px){.footer-bottom{flex-direction:row;align-items:center}.footer-top{grid-template-columns:1fr 1fr}}.cursor{z-index:9999;pointer-events:none;transform:translate3d(var(--cx,0px), var(--cy,0px), 0);will-change:transform;position:fixed;top:0;left:0}.cursor-inner{background:var(--cyan);block-size:9rem;inline-size:9rem;color:var(--bg);font-family:var(--font-body);letter-spacing:.08em;text-transform:uppercase;text-align:center;opacity:0;border-radius:50%;justify-content:center;align-items:center;margin:-4.5rem 0 0 -4.5rem;padding:1.4rem;font-size:1.1rem;font-weight:600;line-height:1.3;transition:opacity .25s,transform .25s;display:flex;transform:scale(.4)}.cursor.is-visible .cursor-inner{opacity:1;transform:scale(1)}[data-cursor],[data-cursor] a,[data-cursor] button{cursor:none}@media (hover:none),(pointer:coarse),(width<=768px){.cursor{display:none}[data-cursor]{cursor:auto}}@media (width<=768px){.hero__inner{padding-top:calc(var(--section-y) + 7.2rem)}.ghost-text,.ghost{display:none!important}.program:active,.team-card:active,.rv-v2-card:active,.why-b-card:active,.card:active{border-color:#0ff3;transform:scale(.99)}.faq-question:active{border-color:#00ffff47}.faq-question:active h4{color:var(--cyan)}.timeline-step:active .step-circle{border-color:var(--cyan);color:var(--cyan)}.footer-ghost>span{font-size:clamp(4.2rem,16vw,8rem)}}@media (width<=767px){.btn,.btn-primary,.btn-outline,.programs__bottom-cta{justify-content:center;width:100%}}.t-rail--reverse .t-rail__track{animation-name:t-marquee-rev}@keyframes t-marquee-rev{0%{transform:translate(-50%)}to{transform:translate(0)}}@media (width<=1024px){.rv-v2-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.rv-v2-stats>div{padding:2.4rem 1.6rem 0}.rv-v2-stats>div:nth-child(odd){border-left:none;padding-left:0}}@media (width<=768px){.rv-h2{font-size:clamp(2.6rem,4vw + 1.6rem,3.4rem)}.rv-v2-card{width:24rem}}@media (width<=1024px){.fv-v1-stats,.rv-v2-stats{border-top:none}.fv-v1-stats li:first-child,.fv-v1-stats li:nth-child(2),.rv-v2-stats>div:first-child,.rv-v2-stats>div:nth-child(2){border-bottom:none;margin-bottom:2.8rem;padding-bottom:0}}@media (width<=768px){.programs__head-inner:before{content:"Programs";background-image:linear-gradient(var(--cyan), var(--cyan));font-family:var(--font-body);letter-spacing:3px;text-transform:uppercase;color:var(--cyan);background-position:0;background-repeat:no-repeat;background-size:2.4rem 2px;margin-bottom:1.6rem;padding-left:3.4rem;font-size:1.2rem;font-weight:500;display:inline-block}.testimonials__head-inner:before{content:"Testimonials";background-image:linear-gradient(var(--cyan), var(--cyan));font-family:var(--font-body);letter-spacing:3px;text-transform:uppercase;color:var(--cyan);background-position:0;background-repeat:no-repeat;background-size:2.4rem 2px;margin-bottom:1.6rem;padding-left:3.4rem;font-size:1.2rem;font-weight:500;display:inline-block}.team-section .section-heading-area .foreground:before{content:"Our Team";background-image:linear-gradient(var(--cyan), var(--cyan));font-family:var(--font-body);letter-spacing:3px;text-transform:uppercase;color:var(--cyan);background-position:0;background-repeat:no-repeat;background-size:2.4rem 2px;margin-bottom:1.6rem;padding-left:3.4rem;font-size:1.2rem;font-weight:500;display:inline-block}.faq-section .section-heading-area .foreground:before{content:"FAQ";background-image:linear-gradient(var(--cyan), var(--cyan));font-family:var(--font-body);letter-spacing:3px;text-transform:uppercase;color:var(--cyan);background-position:0;background-repeat:no-repeat;background-size:2.4rem 2px;margin-bottom:1.6rem;padding-left:3.4rem;font-size:1.2rem;font-weight:500;display:inline-block}.why-b-head:before{content:"Why NeXera";background-image:linear-gradient(var(--cyan), var(--cyan));font-family:var(--font-body);letter-spacing:3px;text-transform:uppercase;color:var(--cyan);background-position:0;background-repeat:no-repeat;background-size:2.4rem 2px;margin-bottom:1.6rem;padding-left:3.4rem;font-size:1.2rem;font-weight:500;display:inline-block}.marquee-strip{margin-top:2rem}.cta-checklist,.cta-check-item{text-align:left}}.nav-links{align-items:center;gap:3.6rem;display:flex}.nav-links .dropdown:hover .dropdown-menu,.nav-links .dropdown:focus-within .dropdown-menu{opacity:1;pointer-events:all;transform:translate(-50%)translateY(0)}.hamburger.open span:first-child{transform:translateY(8px)rotate(45deg)}.hamburger.open span:nth-child(2){opacity:0}.hamburger.open span:nth-child(3){transform:translateY(-8px)rotate(-45deg)}.mobile-menu{backdrop-filter:blur(20px);z-index:999;padding:3.2rem var(--section-px);background:#070b0dfa;flex-direction:column;display:none;position:fixed;inset:7.2rem 0 0;overflow-y:auto}.mobile-menu .mobile-menu__group{border-bottom:1px solid var(--border);align-items:center;gap:1rem;display:flex}.mobile-menu .mobile-menu__group .mobile-menu__lead{border-bottom:0;flex:1}.mobile-menu .mobile-menu__group .mobile-menu__toggle{color:#fffc;background:0 0;border:0;flex:none;justify-content:center;align-items:center;width:4.4rem;height:4.4rem;padding:0;font-size:1.2rem;display:flex}.mobile-menu .mobile-menu__group .mobile-menu__toggle:after{content:"▾";transition:transform .25s}.mobile-menu .mobile-menu__group .mobile-menu__toggle[aria-expanded=true]:after{transform:rotate(180deg)}.mobile-menu .mobile-menu__group .mobile-menu__toggle:hover,.mobile-menu .mobile-menu__group .mobile-menu__toggle:active,.mobile-menu .mobile-menu__group .mobile-menu__toggle:focus-visible{color:var(--cyan)}.mobile-menu .mobile-menu__sub{border-bottom:1px solid var(--border);flex-direction:column;padding-left:1.6rem;display:none}.mobile-menu .mobile-menu__sub.open{display:flex}.mobile-menu .mobile-menu__sub a,.mobile-menu .mobile-menu__sub .is-soon{font-family:var(--font-body);color:#fff9;border-bottom:none;align-items:center;gap:.8rem;padding:1.2rem 0;font-size:1.4rem;font-weight:500;display:flex}.mobile-menu .mobile-menu__sub a:hover{color:var(--cyan)}.mobile-menu .mobile-menu__sub .badge-soon{letter-spacing:1px;text-transform:uppercase;color:#0ff9;background:#00ffff14;border-radius:4px;margin-left:auto;padding:2px 8px;font-size:1rem;font-weight:500}.mobile-menu .mobile-menu-cta{border:1px solid var(--border-cyan-strong);border-radius:var(--btn-radius);text-align:center;color:var(--cyan);border-bottom:1px solid var(--border-cyan-strong);margin-top:2.4rem}.footer-socials{flex-wrap:wrap;gap:1rem;display:flex}.social-icon{color:#ffffff80;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:50%;justify-content:center;align-items:center;width:3.6rem;height:3.6rem;transition:all .2s;display:flex}.social-icon svg{width:1.6rem;height:1.6rem}.back-to-top{width:4rem;height:4rem;color:var(--cyan);background:#00ffff1a;border:1px solid #00ffff4d;border-radius:50%;justify-content:center;align-items:center;font-size:1.6rem;transition:all .2s;display:flex}@media (width<=900px){.nav-links,.header .btn-primary{display:none}.hamburger{display:flex}}@media (width<=768px){.footer-brand .brand-desc{border-top:2px solid #0ff3;border-left:none;padding-top:1.6rem;padding-left:0}.footer-legal{flex-wrap:wrap;gap:2rem}}.header{z-index:1000;-webkit-backdrop-filter:blur(16px);background:#070b0dd9;border-bottom:1px solid #00ffff0f;height:7.2rem;transition:background .3s,box-shadow .3s,border-color .3s;position:fixed;top:0;left:0;right:0}@media (width<=1100px){.nav-links{gap:2.4rem}.nav-links a{font-size:1.3rem}}@media (width<=768px){.marquee-strip{margin-block:3.2rem;transform:rotate(-2deg)scaleX(1.02)}h1,h2,h3,h4,h5,h6,.rx-import h1,.rx-import h2,.rx-import h3,.rx-import h4{text-wrap:wrap;text-wrap:pretty}h1 br,h2 br,h3 br,h4 br,h5 br,h6 br{display:none}}@media (width>=1025px){.section-heading-area .desc,.programs__desc,.why-b-head p,.about__desc,.about-b__desc,.cta-card .desc{text-wrap:balance}}@media (width<=1024px){.section-heading-area .desc,.programs__desc,.why-b-head p,.about__desc,.about-b__desc,.cta-card .desc{text-wrap:wrap}}@media (width<=768px){.cta-check-item{align-items:flex-start}.cta-check-icon{margin-block-start:.1rem}}.back-to-top{z-index:900;opacity:0;visibility:hidden;transition:opacity .3s,visibility .3s,background .2s;position:fixed;inset-block-end:2.4rem;inset-inline-end:2.4rem}.back-to-top.is-visible{opacity:1;visibility:visible}.hm-res{padding-block:var(--section-py);background:var(--bg)}.hm-res__tabs{flex-wrap:wrap;justify-content:center;gap:1.2rem;margin-bottom:clamp(3.2rem,4vw,5.6rem);display:flex}.hm-res__tab{color:#ffffffbf;font-family:var(--font-body);white-space:nowrap;cursor:pointer;background:0 0;border:1px solid #ffffff2e;border-radius:50vw;padding:1.1rem 2.4rem;font-size:1.4rem;font-weight:500;transition:color .25s,border-color .25s,background .25s}.hm-res__tab:hover{color:var(--white);border-color:#ffffff59}.hm-res__tab.is-active{color:#0ff;background:0 0;border-color:#0ff;font-weight:600}@media (width<=768px){.hm-res__tabs{overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto}.hm-res__tabs::-webkit-scrollbar{display:none}.hm-res__tab{flex:none}}@media (width>=768px) and (width<=1024px){.hm-res__tabs{flex-wrap:wrap;justify-content:center;overflow-x:visible}}.hm-res__grid{grid-template-columns:1fr;gap:clamp(1.6rem,2vw,2.4rem);display:grid}@media (width>=700px){.hm-res__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1050px){.hm-res__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.hm-res__card{background:#121c21;border:1px solid #00ffff40;border-radius:18px;flex-direction:column;transition:transform .3s,border-color .3s;display:flex;overflow:hidden}.hm-res__card:hover{border-color:#00ffff80;transform:translateY(-4px)}.hm-res__media{background:#fff;margin:0;position:relative}.hm-res__media img{width:100%;height:auto;display:block}.hm-res__body{padding:2rem 2.2rem 2.4rem}.hm-res__title{letter-spacing:-.01em;color:#fff;font-size:1.7rem;line-height:1.3}.hm-res__desc{font-family:var(--font-body);color:#ffffff9e;margin-top:1rem;font-size:1.45rem;font-style:italic;line-height:1.6}.hm-res__card[hidden]{display:none}@keyframes footer-letter-in{0%{opacity:0;filter:blur(14px)}to{opacity:1;filter:blur()}}.footer-ghost>span>span{vertical-align:top;opacity:0;display:inline-block}.footer-ghost.is-revealed>span>span{animation:footer-letter-in .7s ease-out var(--d,0s) both}@media (prefers-reduced-motion:reduce){.footer-ghost>span>span{opacity:1}.footer-ghost.is-revealed>span>span{animation:none}}.footer-links .is-soon{flex-wrap:wrap;align-items:center;gap:.8rem;display:flex}.footer-links .is-soon:after{content:"Coming Soon";color:var(--cyan);letter-spacing:1px;text-transform:uppercase;white-space:nowrap;opacity:0;background:#00ffff14;border:1px solid #00ffff4d;border-radius:50vw;padding:.2rem .8rem;font-size:1rem;font-weight:500;transition:opacity .2s}.footer-links .is-soon:hover:after{opacity:1}@media (width>=1025px){.footer-links .is-soon:focus{outline:none}}@media (width<=1024px){.footer-links .is-soon:focus:after,.footer-links .is-soon.is-open:after{opacity:1}}@media (hover:none),(pointer:coarse){.footer-links .is-soon:active:after{opacity:1}}.ab-eyebrow{color:#0ff;letter-spacing:3px;text-transform:uppercase;align-items:center;gap:1rem;margin:0 0 2rem;font-family:Manrope,sans-serif;font-size:1.2rem;font-weight:500;display:flex}.ab-eyebrow:before{content:"";background:#0ff;block-size:2px;inline-size:2.4rem}.ab-eyebrow--center{justify-content:center}.ab-eyebrow--center:after{content:"";background:#0ff;block-size:2px;inline-size:2.4rem}.ab-h2{color:#fff;letter-spacing:-.03em;text-wrap:balance;margin:0 0 2.4rem;font-family:Inter,sans-serif;font-size:clamp(2.8rem,2.2vw + 1.9rem,4.4rem);font-weight:800;line-height:1.1}.ab-h2--center{text-align:center}.ab-cyan{color:#0ff}.ab-lead{color:#ffffffd1;text-wrap:pretty;margin:0 0 2rem;font-family:Manrope,sans-serif;font-size:clamp(1.6rem,.3vw + 1.5rem,1.9rem);line-height:1.7}.ab-body{color:#ffffff9e;text-wrap:pretty;margin:0 0 2rem;font-family:Manrope,sans-serif;font-size:1.5rem;line-height:1.75}.ab-standards__ghost,.ab-vision__ghost,.ab-story__ghost{color:#ffffff08;letter-spacing:-.04em;white-space:nowrap;pointer-events:none;user-select:none;font-family:Inter,sans-serif;font-size:clamp(10rem,19vw,24rem);font-weight:900;line-height:1;position:absolute;top:1rem;left:50%;translate:-50%}.ab-story{padding-block:clamp(4.8rem,5.56vw + 2.8rem,10.8rem);position:relative;overflow:hidden}.ab-story__inner{z-index:1;grid-template-columns:.82fr 1.18fr;align-items:stretch;gap:clamp(4.8rem,7vw,11rem);max-inline-size:144rem;margin-inline:auto;padding-inline:clamp(2rem,3.7vw + .67rem,6rem);display:grid;position:relative}.ab-story__copy{align-self:center}.ab-story__media{flex-direction:column;justify-content:space-between;display:flex}.ab-story__media>.ab-carousel{aspect-ratio:auto;flex:auto;min-block-size:34rem}.ab-story__stats{border-top:1px solid #ffffff14;flex-direction:column;flex:none;margin:3.2rem 0 0;display:flex}.ab-stat-row{border-bottom:1px solid #ffffff14;flex-direction:row-reverse;justify-content:space-between;align-items:baseline;gap:2rem;padding-block:1.4rem;display:flex}.ab-stat-row__label{color:#ffffff80;letter-spacing:1.4px;text-transform:uppercase;font-family:Manrope,sans-serif;font-size:1.2rem;font-weight:600}.ab-stat-row__num{color:#0ff;letter-spacing:-.02em;margin:0;font-family:Inter,sans-serif;font-size:clamp(2.2rem,1vw + 1.8rem,3rem);font-weight:800;line-height:1}.ab-carousel{aspect-ratio:3/2;background:#121c21;border:1px solid #ffffff14;border-radius:1.6rem;position:relative;overflow:hidden}.ab-carousel__track{block-size:100%;inline-size:400%;animation:15s cubic-bezier(.65,0,.35,1) infinite ab-carousel-slide;display:flex}.ab-carousel__slide{flex:0 0 25%;margin:0}.ab-carousel__slide img{object-fit:cover;block-size:100%;inline-size:100%;display:block}@keyframes ab-carousel-slide{0%,24%{transform:translate(0)}33%,57%{transform:translate(-25%)}66%,90%{transform:translate(-50%)}to{transform:translate(-75%)}}.ab-story__framewrap{position:relative}.ab-carousel__dots{z-index:2;flex-direction:column;gap:1rem;display:flex;position:absolute;top:50%;right:-1.6rem;translate:0 -50%}.ab-carousel__dot{background:#fff6;border-radius:50%;block-size:8px;inline-size:8px;animation:15s linear infinite ab-dot-active;box-shadow:0 0 0 1px #00000047}.ab-carousel__dot:first-child{animation-delay:0s}.ab-carousel__dot:nth-child(2){animation-delay:5s}.ab-carousel__dot:nth-child(3){animation-delay:10s}@keyframes ab-dot-active{0%,30%{background:#0ff;transform:scale(1.35)}36%,to{background:#fff6;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.ab-carousel__track,.ab-carousel__dot{animation:none}.ab-carousel__dot:first-child{background:#0ff}}.ab-standards{padding-block:clamp(4.8rem,5.56vw + 2.8rem,10.8rem);position:relative}.ab-standards__inner{z-index:1;max-inline-size:144rem;margin-inline:auto;padding-inline:clamp(2rem,3.7vw + .67rem,6rem);position:relative}.ab-standards__head{max-inline-size:78rem;margin-bottom:clamp(5.6rem,7vw,9.6rem)}.ab-standards__head--center{text-align:center;margin-inline:auto}.ab-standards__grid{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:start;gap:clamp(3.2rem,5vw,7rem);display:grid}.ab-standards__media{background:#121c21;border:1px solid #ffffff14;border-radius:2rem;block-size:min(100vh - 13rem,62rem);margin:0;position:sticky;top:10.4rem;overflow:hidden}.ab-standards__media img{object-fit:cover;transform-origin:50%;block-size:100%;inline-size:100%;display:block;transform:scale(1.22)}.ab-ledger{flex-direction:column;display:flex}@media (width<=1024px){.ab-standards__grid{grid-template-columns:1fr}.ab-standards__media{block-size:auto;max-inline-size:44rem;position:relative;top:auto}.ab-standards__media img{aspect-ratio:3/2}}@media (width>=768px) and (width<=1024px){.ab-standards__media{inline-size:100%;max-inline-size:none}}.ab-ledger__row{border-top:1px solid #ffffff14;grid-template-columns:minmax(0,20rem) minmax(0,1fr);align-items:stretch;gap:clamp(1.6rem,2vw,3.2rem);padding-block:clamp(3.2rem,4vw,5rem);display:grid}.ab-ledger__row:first-child{border-top:0}.ab-ledger__row:last-child{border-bottom:1px solid #ffffff14}.ab-ledger__num{color:#fff;letter-spacing:-.03em;border-inline-start:3px solid #0ff;align-items:center;padding-inline-start:2.4rem;font-family:Inter,sans-serif;font-size:clamp(3.6rem,2.6vw + 2.4rem,6rem);font-weight:800;line-height:1;display:flex}.ab-ledger__body{max-inline-size:68rem}.ab-ledger__title{color:#fff;letter-spacing:-.02em;margin:0 0 1.4rem;font-family:Inter,sans-serif;font-size:clamp(1.8rem,.6vw + 1.6rem,2.4rem);font-weight:700}.ab-ledger__text{color:#ffffff9e;text-wrap:pretty;margin:0;font-family:Manrope,sans-serif;font-size:1.5rem;line-height:1.75}.ab-vision{background:#0c1117;padding-block:clamp(9.6rem,13vw,17rem);position:relative;overflow:hidden}.ab-vision__ghost{color:#ffffff09;letter-spacing:-.04em;white-space:nowrap;pointer-events:none;user-select:none;font-family:Inter,sans-serif;font-size:clamp(6rem,16vw,19rem);font-weight:900;line-height:1;position:absolute;top:2rem;left:50%;translate:-50%}.ab-vision__inner{z-index:1;translate:0 var(--rise,0);max-inline-size:104rem;padding-inline:clamp(2rem,3.7vw + .67rem,6rem);position:relative}.ab-vision__scrub{color:#ffffffe6;letter-spacing:-.01em;text-align:left;text-wrap:pretty;margin:0 0 clamp(1.8rem,2.4vw,2.8rem);font-family:Manrope,sans-serif;font-size:clamp(1.9rem,.9vw + 1.6rem,2.6rem);font-weight:500;line-height:1.55}.ab-vision__scrub:last-child{margin-bottom:0}.ab-vision__word{opacity:var(--w,.2)}.ab-vmp-all{background:#0c1117;padding-block:clamp(4.8rem,5.56vw + 2.8rem,10.8rem)}.ab-vmp-all__inner{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(2.4rem,3vw,4.8rem);max-inline-size:144rem;margin-inline:auto;padding-inline:clamp(2rem,3.7vw + .67rem,6rem);display:grid}.ab-vmp-all__title{color:#fff;letter-spacing:-.02em;border-top:2px solid #00ffff59;margin:0 0 1.6rem;padding-block-start:2rem;font-family:Inter,sans-serif;font-size:clamp(1.8rem,.6vw + 1.6rem,2.2rem);font-weight:700}.ab-vmp-all__text{color:#ffffffad;margin:0 0 1.6rem;font-family:Manrope,sans-serif;font-size:clamp(1.6rem,.2vw + 1.55rem,1.75rem);line-height:1.75}@media (width<=1024px){.ab-vmp-all__inner{grid-template-columns:1fr}}.ab-tabs{background:#070b0d;block-size:300vh;position:relative}.ab-tabs__inner{block-size:100%;max-inline-size:144rem;margin-inline:auto;padding-inline:clamp(2rem,3.7vw + .67rem,6rem)}.ab-tabs__sticky{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(3.2rem,5vw,7rem);block-size:100vh;padding-block-start:16vh;display:grid;position:sticky;top:0}.ab-tabs__sr{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.ab-tabs__tab{color:#ffffff38;letter-spacing:-.03em;margin-block-end:clamp(.8rem,1.4vh,1.6rem);font-family:Inter,sans-serif;font-size:clamp(2rem,2.2vw + 1.4rem,3.4rem);font-weight:700;line-height:1.15;transition:color .4s;display:block}.ab-tabs__tab.is-active{color:#fff}.ab-tabs__panels{margin-block-start:clamp(3.2rem,8vh,7rem);position:relative}.ab-tabs__panel{opacity:0;pointer-events:none;transition:opacity .45s;position:absolute;inset:0}.ab-tabs__panel.is-active{opacity:1;pointer-events:auto;position:relative}.ab-tabs__panel p{color:#ffffffad;max-inline-size:58rem;margin:0 0 1.8rem;font-family:Manrope,sans-serif;font-size:clamp(1.7rem,.3vw + 1.6rem,1.9rem);line-height:1.75}.ab-tabs__media{background:#121c21;border-radius:2rem;block-size:min(64vh,56rem);position:relative;overflow:hidden}.ab-tabs__img{object-fit:cover;opacity:0;block-size:100%;inline-size:100%;transition:opacity .5s;position:absolute;inset:0}.ab-tabs__img.is-active{opacity:1}@media (width<=1024px){.ab-tabs{block-size:300svh}.ab-tabs__sticky{grid-template-rows:auto minmax(18rem,34vh);grid-template-columns:1fr;align-content:center;gap:clamp(1.8rem,3vh,3.2rem);block-size:100svh;padding-block:clamp(8rem,11vh,11rem) clamp(1.6rem,3vh,3.2rem);position:sticky;top:0}.ab-tabs__tab{color:#ffffff38}.ab-tabs__tab.is-active{color:#fff}.ab-tabs__panels{margin-block-start:clamp(1.6rem,3vh,3rem)}.ab-tabs__panel{opacity:0;pointer-events:none;position:absolute;inset:0}.ab-tabs__panel.is-active{opacity:1;pointer-events:auto;position:relative}.ab-tabs__panel+.ab-tabs__panel{margin-block-start:0}.ab-tabs__media{block-size:100%;min-block-size:18rem;display:block}}@media (width>=768px) and (width<=1024px){.ab-tabs__sticky{grid-template-rows:auto minmax(13.8rem,24vh);align-content:start;gap:1.6rem;padding-block:9.2rem 1.6rem}.ab-tabs__tab{margin-block-end:.6rem;font-size:clamp(2.1rem,3.2vw,2.6rem)}.ab-tabs__panels{margin-block-start:1.6rem}.ab-tabs__panel p{margin-bottom:1.2rem;font-size:1.55rem;line-height:1.6}.ab-tabs__panel .btn-primary{margin-top:1.2rem}.ab-tabs__media{min-block-size:14rem}}@media (width<=767px){.ab-tabs__sticky{grid-template-rows:auto minmax(14rem,24vh);gap:2.4rem;padding-block:8.8rem 1.6rem}.ab-tabs__tab{margin-block-end:.6rem;font-size:clamp(1.8rem,6vw,2.4rem)}.ab-tabs__panels{margin-block-start:1.4rem}.ab-tabs__panel p{margin-bottom:1.2rem;font-size:clamp(1.4rem,4vw,1.65rem);line-height:1.55}.ab-tabs__panel .btn-primary{margin-top:1.2rem}.ab-tabs__media{border-radius:1.4rem;min-block-size:13.8rem}}@media (prefers-reduced-motion:reduce){.ab-tabs__tab,.ab-tabs__panel,.ab-tabs__img{transition:none}}.ab-mission{padding-block:clamp(4.8rem,5.56vw + 2.8rem,10.8rem)}.ab-mission__inner{text-align:center;max-inline-size:118rem;margin-inline:auto;padding-inline:clamp(2rem,3.7vw + .67rem,6rem)}.ab-mission__text{color:#ffffff9e;text-wrap:pretty;max-inline-size:72rem;margin:0 auto clamp(3.2rem,4vw,5.2rem);font-family:Manrope,sans-serif;font-size:clamp(1.5rem,.2vw + 1.4rem,1.7rem);line-height:1.75}.ab-mission__row{text-align:start;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.ab-mission__item{border-inline-start:1px solid #ffffff14;padding-inline:clamp(1.6rem,2vw,3rem)}.ab-mission__item:first-child{border-inline-start:0;padding-inline-start:0}.ab-mission__item-title{color:#0ff;letter-spacing:2px;text-transform:uppercase;margin:0 0 1.2rem;font-family:Manrope,sans-serif;font-size:1.2rem;font-weight:700;display:block}.ab-mission__item-text{color:#ffffff9e;text-wrap:pretty;margin:0;font-family:Manrope,sans-serif;font-size:1.5rem;line-height:1.72}.ab-philosophy{background:#0c1117;padding-block:clamp(4.8rem,5.56vw + 2.8rem,10.8rem)}.ab-philosophy__inner{grid-template-columns:1fr 1fr;align-items:start;gap:clamp(3.2rem,5vw,7rem);max-inline-size:144rem;margin-inline:auto;padding-inline:clamp(2rem,3.7vw + .67rem,6rem);display:grid}.ab-philosophy__quote{color:#fff;letter-spacing:-.02em;text-wrap:balance;margin:0;font-family:Inter,sans-serif;font-size:clamp(2rem,1.2vw + 1.6rem,3rem);font-weight:700;line-height:1.26}.ab-philosophy__quote:before{content:"";background:#0ff;block-size:2px;inline-size:4.8rem;margin-bottom:2.4rem;display:block}.ab-philosophy__list{flex-direction:column;gap:clamp(2rem,2.4vw,3.2rem);display:flex}.ab-philosophy__item{border-top:1px solid #ffffff14;padding-block-start:1.8rem}.ab-philosophy__item-title{color:#fff;letter-spacing:-.01em;margin:0 0 1rem;font-family:Inter,sans-serif;font-size:1.7rem;font-weight:700}.ab-philosophy__item-text{color:#ffffff9e;text-wrap:pretty;margin:0;font-family:Manrope,sans-serif;font-size:1.5rem;line-height:1.72}.ab-cofounder{background:#0c1117;padding-block:clamp(4.8rem,5.56vw + 2.8rem,9.6rem)}.ab-cofounder__inner{grid-template-columns:.72fr 1.28fr;align-items:center;gap:clamp(3.2rem,5vw,6.4rem);max-inline-size:132rem;margin-inline:auto;padding-inline:clamp(2rem,3.7vw + .67rem,6rem);display:grid}.ab-cofounder__media{background:#121c21;border:1px solid #0ff3;border-radius:2rem;margin:0;overflow:hidden;box-shadow:0 0 60px #00ffff1a}.ab-cofounder__media img{aspect-ratio:1;object-fit:cover;object-position:center 22%;inline-size:100%;display:block}.ab-cofounder__name{margin-bottom:1.2rem}.ab-cofounder__actions{flex-wrap:wrap;align-items:center;gap:1.6rem;margin-top:3.2rem;display:flex}@media (width>=768px){.ab-standards .ab-eyebrow,.ab-vision .ab-eyebrow{display:none}}@media (width>=768px) and (width<=1024px){.ab-story__inner,.ab-vision__inner,.ab-philosophy__inner,.ab-cofounder__inner{grid-template-columns:1fr}.ab-story{padding-block:clamp(4rem,6vw,6.4rem)}.ab-cofounder__media{max-inline-size:38rem}.ab-vision__media{max-inline-size:52rem}}@media (width<=767px){.ab-story__ghost,.ab-standards__ghost,.ab-vision__ghost{display:none}.ab-story__inner,.ab-vision__inner,.ab-philosophy__inner,.ab-cofounder__inner{grid-template-columns:1fr;gap:3.2rem}.ab-facts{grid-template-columns:1fr;gap:2rem}.ab-shot{inline-size:84%}.ab-mission__row{grid-template-columns:1fr;gap:2.4rem}.ab-mission__item{border-inline-start:0;padding-inline:0}.ab-ledger__row{border-inline-start:3px solid #0ff;grid-template-columns:1fr;gap:1.2rem;padding-inline-start:1.6rem}.ab-ledger__num{border-inline-start:0;padding-inline-start:0;font-size:3.4rem;display:block}.ab-ledger__text{grid-column:auto}.ab-h2,.ab-lead,.ab-body,.ab-mission__text,.ab-philosophy__quote{text-wrap:wrap}.ab-cofounder__actions .btn-primary,.ab-cofounder__actions .btn-outline{text-align:center;justify-content:center;inline-size:100%}}@media (prefers-reduced-motion:reduce){.ab-shot img,.ab-vision__media img,.ab-ledger__row{transition:none}}.ab-hero{text-align:center;place-items:center;min-block-size:100dvh;padding:clamp(4.8rem,5.56vw + 2.8rem,10.8rem) clamp(2rem,3.7vw + .67rem,6rem);display:grid;position:relative;overflow:hidden}.ab-hero__bg{z-index:0;position:absolute;inset:0}.ab-hero__bg img{object-fit:cover;opacity:.32;block-size:100%;inline-size:100%}.ab-hero__bg:after{content:"";background:linear-gradient(#070b0de0 0%,#070b0db3 40%,#070b0df5 100%);position:absolute;inset:0}.ab-hero__inner{z-index:1;max-inline-size:100rem;margin-inline:auto;position:relative}.ab-hero__title{color:#fff;letter-spacing:-.035em;text-wrap:balance;margin:0 0 2.4rem;font-family:Inter,sans-serif;font-size:clamp(3.2rem,3.4vw + 2rem,6.4rem);font-weight:800;line-height:1.06}.ab-hero__sub{color:#ffffffc7;text-wrap:pretty;max-inline-size:74rem;margin:0 auto clamp(3.2rem,4vw,4.8rem);font-family:Manrope,sans-serif;font-size:clamp(1.6rem,.35vw + 1.5rem,1.9rem);line-height:1.7}.ab-hero__actions{flex-wrap:wrap;justify-content:center;gap:1.6rem;display:flex}.ab-hero .ab-hero__title{font-size:clamp(3.2rem,3.4vw + 2rem,6.4rem)}.ab-hero .ab-hero__sub{text-wrap:pretty}.ab-hero .ab-hero__actions{justify-content:center}.ab-hero .hero__eyebrow{margin-inline:auto}.ab-hero,div.rx-import:has(>.ab-hero){z-index:0;position:sticky;top:0}#hero~section,#hero~footer{z-index:1;position:relative}.ab-story,.ab-standards,.ab-mission,.ab-numbers,.ab-founder,.fv-section,.ab-faq,.team-section,.final-cta-section,.faq-section,.marquee-strip{background:#070b0d}.marquee-strip{z-index:3;position:relative}.ab-hero--split{text-align:start;background:#0c1117}.ab-hero--split .hero__inner{inline-size:100%;max-inline-size:144rem;margin-inline:auto}.ab-hero--split .hero__content{text-align:start}.ab-hero--split .hero__eyebrow{margin-inline:0}.ab-hero--split .hero__actions{justify-content:flex-start}.ab-hero--split .ab-hero__split-img{object-fit:cover;border-radius:2rem;block-size:100%;min-block-size:46rem;inline-size:100%;display:block}@media (width>=768px) and (width<=1024px){.ab-hero--split .hero__inner{flex-direction:column}}@media (width<=767px){.ab-hero--split .hero__inner{flex-direction:column}.ab-hero--split .ab-hero__split-img{min-block-size:28rem}}.ab-numbers__inner,.ab-journey__inner{z-index:1;max-inline-size:144rem;margin-inline:auto;padding-inline:clamp(2rem,3.7vw + .67rem,6rem);position:relative}.ab-numbers__head,.ab-journey__head,.ab-apart__head{max-inline-size:78rem;margin-bottom:clamp(3.2rem,4vw,5.6rem)}.ab-journey__head,.ab-apart__head{text-align:center;max-inline-size:none;margin-inline:auto}.ab-journey__head .ab-eyebrow,.ab-apart__head .ab-eyebrow{justify-content:center}.ab-journey__ghost,.ab-apart__ghost{color:#ffffff09;letter-spacing:-.04em;white-space:nowrap;pointer-events:none;user-select:none;font-family:Inter,sans-serif;font-size:clamp(8rem,16vw,20rem);font-weight:900;line-height:1;position:absolute;top:1rem;left:50%;translate:-50%}@media (width<=767px){.ab-journey__ghost,.ab-apart__ghost{display:none}}.ab-story__ghost,.ab-standards__ghost,.ab-vision__ghost,.ab-journey__ghost,.ab-apart__ghost{top:calc(clamp(4.8rem,5.56vw + 2.8rem,10.8rem) + 7rem);translate:-50% calc(-50% - .14em)}.ab-standards__head,.ab-journey__head{margin-bottom:clamp(6.4rem,8vw,11rem)}.ab-journey .ab-journey__head,.ab-apart .ab-apart__head{text-align:center;max-inline-size:none;margin-inline:auto}.fv-section .fv-v1-grid{grid-template-columns:5fr 7fr;align-items:center}.fv-section--mirror .fv-v1-grid{grid-template-columns:7fr 5fr}.fv-section--mirror .fv-v1-body{margin-left:0;margin-right:-8rem}.fv-section .fv-v1-photo img{aspect-ratio:4/5;object-fit:cover;object-position:top center;block-size:auto;inline-size:100%;transform:scale(1.06)}@media (width<=1024px){.fv-section .fv-v1-grid,.fv-section--mirror .fv-v1-grid{grid-template-columns:1fr;gap:2.4rem}.fv-section .fv-v1-photo{order:1;inline-size:100%;max-inline-size:none;margin-inline:auto}.fv-section .fv-v1-body,.fv-section--mirror .fv-v1-body{order:2;margin:0}}.ab-founder{padding-block:clamp(4.8rem,5.56vw + 2.8rem,10.8rem)}.ab-founder__inner{grid-template-columns:.8fr 1.2fr;align-items:center;gap:clamp(3.2rem,5vw,6.4rem);max-inline-size:132rem;margin-inline:auto;padding-inline:clamp(2rem,3.7vw + .67rem,6rem);display:grid}.ab-founder__media{background:#121c21;border:1px solid #00ffff2e;border-radius:2rem;margin:0;position:relative;overflow:hidden;box-shadow:0 0 60px #00ffff14}.ab-founder__media img{aspect-ratio:4/5;object-fit:cover;object-position:center 18%;inline-size:100%;display:block}.ab-founder__tag{color:#0ff;letter-spacing:1.6px;text-transform:uppercase;background:#070b0dd1;border:1px solid #00ffff59;border-radius:720px;padding:.8rem 1.4rem;font-family:Manrope,sans-serif;font-size:1.1rem;font-weight:700;position:absolute;bottom:1.6rem;left:1.6rem}.ab-founder__name{margin-bottom:1.8rem}.ab-founder__quote{color:#fff;text-wrap:pretty;border-inline-start:2px solid #0ff;margin:2.8rem 0;padding-inline-start:2.4rem;font-family:Inter,sans-serif;font-size:clamp(1.7rem,.7vw + 1.5rem,2.1rem);font-weight:600;line-height:1.45}.ab-founder__stats{border-top:1px solid #ffffff14;grid-template-columns:repeat(4,minmax(0,1fr));max-inline-size:132rem;margin:clamp(3.2rem,4vw,5.6rem) auto 0;padding:clamp(2.4rem,3vw,3.2rem) clamp(2rem,3.7vw + .67rem,6rem) 0;display:grid}.ab-founder__stat{border-inline-start:1px solid #ffffff14;padding-inline:clamp(1.2rem,2vw,2.4rem)}.ab-founder__stat:first-child{border-inline-start:0;padding-inline-start:0}.ab-founder__stat-label{color:#ffffff80;letter-spacing:1.4px;text-transform:uppercase;font-family:Manrope,sans-serif;font-size:1.2rem;font-weight:600}.ab-founder__stat-num{color:#0ff;letter-spacing:-.02em;margin:.8rem 0 0;font-family:Inter,sans-serif;font-size:clamp(2.6rem,1.6vw + 2rem,3.8rem);font-weight:800;line-height:1}.ab-journey{background:#0c1117;padding-block:clamp(4.8rem,5.56vw + 2.8rem,10.8rem);position:relative;overflow:hidden}.ab-timeline{flex-direction:column;gap:clamp(2.4rem,3vw,4rem);margin:0;padding:0;list-style:none;display:flex;position:relative}.ab-timeline:before{content:"";background:#ffffff14;inline-size:1px;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.ab-timeline:after{content:"";inline-size:1px;block-size:var(--tp,0%);background:linear-gradient(#0ff,#00ffff80);position:absolute;top:0;left:50%;transform:translate(-50%);box-shadow:0 0 12px #00ffff73}.ab-timeline__item{inline-size:50%;padding-inline-end:clamp(2.4rem,3vw,4rem);position:relative}.ab-timeline__item:nth-child(2n){margin-inline-start:50%;padding-inline:clamp(2.4rem,3vw,4rem) 0}.ab-timeline__item:after{content:"";background:#ffffff40;border-radius:50%;block-size:11px;inline-size:11px;transition:background .35s,box-shadow .35s;position:absolute;top:2.4rem}.ab-timeline__item.is-active:after{background:#0ff;box-shadow:0 0 0 5px #00ffff24}.ab-timeline__item:nth-child(odd):after{right:-5.5px}.ab-timeline__item:nth-child(2n):after{left:-5.5px}.ab-timeline__date{color:#0ff;letter-spacing:2px;text-transform:uppercase;margin-bottom:1rem;font-family:Manrope,sans-serif;font-size:1.2rem;font-weight:700;display:block}.ab-timeline__card{background:#0f1923;border:1px solid #ffffff14;border-radius:1.6rem;padding:clamp(2rem,2.4vw,2.8rem);transition:border-color .3s}.ab-timeline__card:hover{border-color:#00ffff52}.ab-timeline__title{color:#fff;letter-spacing:-.01em;margin:0 0 1rem;font-family:Inter,sans-serif;font-size:clamp(1.7rem,.5vw + 1.5rem,2rem);font-weight:700}.ab-timeline__text{color:#ffffff9e;text-wrap:pretty;margin:0;font-family:Manrope,sans-serif;font-size:1.45rem;line-height:1.72}.ab-numbers{padding-block:clamp(4.8rem,5.56vw + 2.8rem,10.8rem);position:relative}.ab-numbers__inner{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:clamp(3.2rem,5vw,7rem);display:grid}.ab-numbers__head{max-inline-size:42rem;margin-bottom:0;position:sticky;top:10.4rem}.ab-numbers__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(2.4rem,3.6vw,4.8rem) clamp(2.4rem,4vw,5.6rem);display:grid}.ab-stat{background:0 0;border:0;flex-direction:column;gap:0;padding:0;display:flex}.ab-stat__label{color:#ffffff80;padding-block-end:1.4rem;font-family:Manrope,sans-serif;font-size:1.3rem;line-height:1.4}.ab-stat__num{color:#0ff;letter-spacing:-.03em;border-top:1px solid #ffffff14;padding-block-start:1.4rem;font-family:Inter,sans-serif;font-size:clamp(2.8rem,2.2vw + 2.2rem,4.4rem);font-weight:800;line-height:1.1}.ab-teamshow{background:#070b0d;padding-block:clamp(4.8rem,5.56vw + 2.8rem,10.8rem)}.ab-teamshow__inner{max-inline-size:132rem;margin-inline:auto;padding-inline:clamp(2rem,3.7vw + .67rem,6rem)}.ab-teamshow__grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:clamp(2rem,3.2vw,4.8rem);display:grid}.ab-tcard:nth-child(3),.ab-tcard:nth-child(6),.ab-tcard:nth-child(9),.ab-tcard:nth-child(11){margin-block-start:clamp(4rem,6vw,8rem)}.ab-teamshow__head{z-index:0;text-align:center;grid-area:1/2/6;align-self:start;position:sticky;top:38vh}.ab-teamshow__sub{color:#ffffff8c;max-inline-size:32rem;margin:0 auto;font-family:Manrope,sans-serif;font-size:1.4rem;line-height:1.6}.ab-tcard{z-index:1;background:#121c21;border:1px solid #ffffff14;border-radius:1.6rem;margin:0;position:relative;overflow:hidden}.ab-tcard img{aspect-ratio:3/4;object-fit:cover;inline-size:100%;display:block}.ab-tcard figcaption{inset-inline:0;background:linear-gradient(#070b0d00 0%,#070b0dd1 55%,#070b0df5 100%);flex-direction:column;gap:.4rem;padding:2.8rem 1.6rem 1.6rem;display:flex;position:absolute;bottom:0}.ab-tcard__name{color:#fff;font-family:Inter,sans-serif;font-size:1.5rem;font-weight:700}.ab-tcard__role{color:#fff9;font-family:Manrope,sans-serif;font-size:1.2rem;line-height:1.4}.ab-tcard:nth-child(2){grid-area:1/1}.ab-tcard:nth-child(3){grid-area:1/3}.ab-tcard:nth-child(4){grid-area:2/2}.ab-tcard:nth-child(5){grid-area:3/1}.ab-tcard:nth-child(6){grid-area:3/3}.ab-tcard:nth-child(7){grid-area:4/2}.ab-tcard:nth-child(8){grid-area:5/1}.ab-tcard:nth-child(9){grid-area:5/3}.ab-tcard:nth-child(10){grid-area:6/1}.ab-tcard:nth-child(11){grid-area:6/3}@media (width<=1024px){.ab-teamshow__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ab-teamshow__grid .ab-tcard{grid-area:auto}.ab-teamshow__head{grid-area:auto/1/auto/-1;margin-bottom:1.6rem;position:static}}@media (width>=768px) and (width<=1024px){.ab-teamshow__grid .ab-tcard{margin-block-start:0}}@media (width<=767px){.ab-teamshow__grid{grid-template-columns:1fr}}.ab-apart{background:#0c1117;padding-block:clamp(4.8rem,5.56vw + 2.8rem,10.8rem);position:relative}.ab-apart__inner{z-index:1;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:clamp(3.2rem,5vw,6.4rem);max-inline-size:144rem;margin-inline:auto;padding-inline:clamp(2rem,3.7vw + .67rem,6rem);display:grid;position:relative}.ab-apart__media{background:#121c21;border-radius:2rem;margin:0;overflow:hidden}.ab-apart__media img{aspect-ratio:4/5;object-fit:cover;inline-size:100%;display:block}.ab-apart__body{flex-direction:column;display:flex}.ab-apart__actions{flex-wrap:wrap;gap:1.6rem;margin:0 0 clamp(2.4rem,3vw,3.6rem);display:flex}.ab-apart__list{flex-direction:column;gap:clamp(1.6rem,2vw,2.4rem);display:flex}.ab-apart__card{background:linear-gradient(160deg,#00ffff0d,#ffffff03);border:1px solid #ffffff14;border-radius:1.6rem;padding:clamp(2.4rem,3vw,3.4rem);position:relative}.ab-apart__num{color:#00ffff8c;letter-spacing:1.6px;font-family:Inter,sans-serif;font-size:1.4rem;font-weight:700;position:absolute;top:clamp(2rem,2.6vw,3rem);right:clamp(2.4rem,3vw,3.4rem)}.ab-apart__title{color:#fff;letter-spacing:-.02em;margin:0 0 1.4rem;font-family:Inter,sans-serif;font-size:clamp(1.8rem,.6vw + 1.6rem,2.2rem);font-weight:700}.ab-apart__text{color:#ffffff9e;text-wrap:pretty;margin:0;font-family:Manrope,sans-serif;font-size:1.5rem;line-height:1.75}@media (width<=1024px){.ab-apart__inner{grid-template-columns:1fr}.ab-apart__media{max-inline-size:44rem;position:relative;top:auto}.ab-apart__media img{aspect-ratio:3/2}}.ab-faq{padding-block:clamp(4.8rem,5.56vw + 2.8rem,10.8rem);position:relative;overflow:hidden}.ab-faq__inner{z-index:1;max-inline-size:96rem;margin-inline:auto;padding-inline:clamp(2rem,3.7vw + .67rem,6rem);position:relative}.ab-faq__head{text-align:center;margin-bottom:clamp(3.2rem,4vw,5.6rem)}.ab-faq__sub{color:#fff9;text-wrap:pretty;max-inline-size:64rem;margin:0 auto;font-family:Manrope,sans-serif;font-size:1.6rem;line-height:1.7}.ab-faq__list{border-top:1px solid #ffffff14}.ab-faq__item{border-bottom:1px solid #ffffff14}.ab-faq__item summary{color:#fff;letter-spacing:-.01em;cursor:pointer;padding:2.2rem 4.8rem 2.2rem 0;font-family:Inter,sans-serif;font-size:clamp(1.6rem,.4vw + 1.45rem,1.9rem);font-weight:600;list-style:none;transition:color .25s;position:relative}.ab-faq__item summary::-webkit-details-marker{display:none}.ab-faq__item summary:after{content:"+";color:#0ff;font-size:2.2rem;font-weight:400;transition:transform .25s;position:absolute;top:50%;right:.4rem;translate:0 -50%}.ab-faq__item[open] summary:after{transform:rotate(45deg)}.ab-faq__item summary:hover{color:#0ff}.ab-faq__item p{color:#ffffff9e;text-wrap:pretty;margin:0;padding:0 4.8rem 2.4rem 0;font-family:Manrope,sans-serif;font-size:1.5rem;line-height:1.75}@media (width>=768px){.ab-journey .ab-eyebrow,.ab-apart .ab-eyebrow{display:none}}@media (width>=768px) and (width<=1024px){.ab-founder__inner{grid-template-columns:1fr}.ab-founder__media{max-inline-size:44rem}.ab-apart__grid,.ab-numbers__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ab-founder__stats{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:2.4rem}}@media (width<=767px){.ab-journey__ghost,.ab-numbers__ghost,.ab-apart__ghost,.ab-faq__ghost{display:none}.ab-numbers__inner{grid-template-columns:1fr;gap:4rem}.ab-numbers__head{max-inline-size:none;margin-bottom:0;position:static}.ab-apart__grid,.ab-numbers__grid{grid-template-columns:1fr}.ab-founder__inner{grid-template-columns:1fr;gap:3.2rem}.ab-founder__stats{grid-template-columns:1fr;gap:2rem}.ab-founder__stat{border-inline-start:0;padding-inline:0}.ab-hero{padding-block:9.6rem 4.8rem}.ab-hero__title br{display:none}.ab-hero__actions .btn{justify-content:center;inline-size:100%}.ab-timeline:before,.ab-timeline:after{left:5px;transform:none}.ab-timeline__item,.ab-timeline__item:nth-child(2n){inline-size:100%;margin-inline-start:0;padding-inline:2.8rem 0}.ab-timeline__item:nth-child(odd):after,.ab-timeline__item:nth-child(2n):after{left:0;right:auto}}@media (prefers-reduced-motion:reduce){.ab-timeline__card,.ab-faq__item summary,.ab-faq__item summary:after{transition:none}}.cyan{color:var(--cyan)}.eyebrow{font-family:var(--font-body);text-transform:uppercase;letter-spacing:3px;color:var(--cyan);margin-bottom:2rem;font-size:1.2rem;font-weight:500;display:inline-block}.eyebrow:before{content:"";background-image:linear-gradient(var(--cyan), var(--cyan));vertical-align:top;background-position:50%;background-repeat:no-repeat;background-size:2.4rem 2px;width:2.4rem;height:1lh;margin-inline-end:1rem;display:inline-block}.btn-primary{background:var(--cyan);color:var(--bg);border-radius:var(--btn-radius);font-family:var(--font-body);cursor:pointer;border:none;justify-content:center;align-items:center;gap:.8rem;min-width:14rem;padding:1.4rem 2.8rem;font-size:1.4rem;font-weight:600;transition:background .25s,transform .25s,box-shadow .25s;display:inline-flex}.btn-primary:hover{background:var(--cyan-hover);transform:scale(1.02);box-shadow:0 0 24px #00ffff47}.btn-primary .arrow{transition:transform .25s;display:inline-block}.btn-primary:hover .arrow{transform:translate(3px)}.btn-outline{color:var(--white);border-radius:var(--btn-radius);font-family:var(--font-body);cursor:pointer;background:0 0;border:1.5px solid #ffffff40;justify-content:center;align-items:center;gap:.8rem;min-width:14rem;padding:1.4rem 2.8rem;font-size:1.4rem;font-weight:600;transition:all .25s;display:inline-flex}.btn-primary:hover .btn-arrow,.btn-outline:hover .btn-arrow{transform:translate(2px)}.header .btn-primary{padding:1.2rem 2.8rem}.pm-icon-tile{block-size:4.8rem;inline-size:4.8rem;color:var(--cyan);background:#00ffff0d;border:1px solid #00ffff59;border-radius:1.2rem;flex:none;place-items:center;display:grid}.pm-icon-tile svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;block-size:2.2rem;inline-size:2.2rem}.pm-deck{--deck-entry:6rem;background:var(--bg);height:340vh;position:relative}.pm-deck__sticky{align-items:center;height:100vh;padding-top:7.2rem;display:flex;position:sticky;top:0;overflow:hidden}.pm-deck__inner{width:100%;max-width:125rem;padding-inline:var(--section-px);grid-template-columns:1fr;align-items:stretch;gap:clamp(2.8rem,2.4vw + 1.8rem,5rem);margin-inline:auto;display:grid}@media (width>=992px){.pm-deck__inner{grid-template-columns:.9fr 1.1fr}}.pm-deck__media{aspect-ratio:16/10;border:1px solid var(--border-light);border-radius:var(--radius-xl);background:#06171a;position:relative;overflow:hidden}@media (width>=992px){.pm-deck__media{aspect-ratio:auto;height:calc(100% - var(--deck-entry));align-self:start}}.pm-deck__media img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.pm-deck__body{flex-direction:column;align-items:flex-start;display:flex}.pm-deck__title{margin-bottom:2.4rem}.pm-deck__actions{flex-wrap:wrap;gap:1.4rem;margin-bottom:3.4rem;display:flex}.pm-deck__stack{width:100%;height:clamp(26rem,44vh,40rem);-webkit-mask-image:linear-gradient(to bottom, #000 calc(100% - var(--deck-entry)), transparent 100%);mask-image:linear-gradient(to bottom, #000 calc(100% - var(--deck-entry)), transparent 100%);position:relative;overflow:hidden}.pm-deck__card{height:calc(100% - var(--deck-entry));border-radius:var(--radius-lg);background:linear-gradient(160deg, #00808029 0%, #070b0df0 60%), var(--card-closed);will-change:transform;border:1px solid #ffffff1a;flex-direction:column;padding:clamp(2.2rem,1.8vw + 1.6rem,3rem);display:flex;position:absolute;inset:0 0 auto;transform:translateY(110%);box-shadow:inset 0 1px #ffffff12}.pm-deck__card-top{justify-content:space-between;align-items:flex-start;gap:1.6rem;display:flex}.pm-deck__num{font-family:var(--font-heading);letter-spacing:.02em;font-variant-numeric:tabular-nums;color:#00ffff52;font-size:2.4rem;font-weight:700}.pm-deck__card-title{margin-block-start:auto;font-size:clamp(1.9rem,1vw + 1.6rem,2.4rem)}.pm-deck__card-desc{font-family:var(--font-body);color:var(--text-muted);margin-block-start:1rem;font-size:1.4rem;line-height:1.6}@media (width<=991px){.pm-deck{--deck-entry:4rem;height:auto}.pm-deck__sticky{height:auto;padding-block:var(--section-py);align-items:stretch;position:static;overflow:visible}.pm-deck__inner{grid-template-columns:1fr;gap:2.4rem}.pm-deck__media{aspect-ratio:16/9;align-self:stretch;height:auto}.pm-deck__title{margin-bottom:1.3rem;font-size:clamp(2.1rem,4vw + 1.3rem,2.9rem)}.pm-deck__stack{flex-direction:column;order:1;gap:1.6rem;height:auto;display:flex;overflow:visible;-webkit-mask-image:none;mask-image:none}.pm-deck__card{inset:auto;height:auto;position:sticky;inset-block-start:8.4rem;transform:none!important}.pm-deck__actions{order:2;gap:1rem;margin-block:1.8rem 0}}@media (width<=768px){.pm-deck__card{gap:1.6rem}.pm-deck__actions a{width:100%}}@media (width>=768px) and (width<=1024px){.pm-deck__actions{flex-wrap:nowrap}.pm-deck__actions a{width:auto}}.fv-section{padding-block:var(--section-py)}.fv-v1-body>.btn-primary{margin-top:2.4rem}.btn-primary,.btn-outline,.btn{box-sizing:border-box;justify-content:center;align-items:center;min-block-size:4.8rem;display:inline-flex}.ab-apart__top{justify-content:space-between;align-items:center;margin-block-end:clamp(2.4rem,4vh,4rem);display:flex}.ab-apart__icon{border:1px solid #00ffff59;border-radius:1.5rem;justify-content:center;align-items:center;block-size:5.2rem;inline-size:5.2rem;display:flex}.ab-apart__icon img{block-size:2.6rem;inline-size:2.6rem}.ab-apart .ab-apart__card{background:linear-gradient(150deg,#00ffff0f,#ffffff03);border:1px solid #ffffff17;border-radius:1.8rem;padding:clamp(2.4rem,3vw,3.4rem)}.ab-apart .ab-apart__num{color:#00ffff73;font-size:1.5rem;position:static}.btn-arrow{align-items:center;font-size:0;display:inline-flex}.btn-arrow:before{content:"";background:currentColor;block-size:1.5rem;inline-size:1.5rem;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14'/%3E%3Cpath d='m12 5 7 7-7 7'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14'/%3E%3Cpath d='m12 5 7 7-7 7'/%3E%3C/svg%3E") 50%/contain no-repeat}.rx-import .btn,.btn-primary,.btn-outline{font-family:var(--font-body);border-radius:var(--btn-radius);white-space:nowrap;box-sizing:border-box;justify-content:center;align-items:center;gap:.8rem;min-width:14rem;min-height:5.2rem;padding:1.3rem 2.8rem;font-size:1.4rem;font-weight:600;line-height:1.6}.btn-primary:has(.btn-arrow),.btn-outline:has(.btn-arrow){gap:.8rem;padding:1.3rem 2.8rem}.rx-import .btn{border-style:solid;border-width:1px}.btn-primary{border:1px solid #0000}.btn-outline{border-width:1px}#header .btn-primary{min-height:0;padding:1.2rem 2.8rem}.ab-story__ghost,.ab-standards__ghost,.ab-vision__ghost,.ab-journey__ghost,.ab-apart__ghost{translate:-50% -50%}@media (width>=769px){.ab-cofounder__actions,.ab-apart__actions,.cta-btns{align-items:center;gap:1.6rem;display:grid}.ab-cofounder__actions,.ab-apart__actions{grid-template-columns:repeat(2,20.5rem)}.cta-btns{grid-template-columns:repeat(2,25rem)}}@media (width<=767px){.hero__actions,.ab-cofounder__actions,.ab-apart__actions,.cta-btns{grid-template-columns:minmax(0,1fr)}.btn,.btn-primary,.btn-outline{inline-size:100%}}.ab-tabs__panel .btn-primary{margin-top:2.4rem}@media (width<=900px){.mobile-menu .mobile-menu__sub,.mobile-menu .mobile-menu__sub.open{opacity:0;visibility:hidden;border-bottom-color:#0000;flex-direction:column;max-height:0;transition:max-height .38s cubic-bezier(.4,0,.2,1),opacity .24s,border-color .24s,visibility 0s linear .38s;display:flex;overflow:hidden}.mobile-menu .mobile-menu__sub.open{opacity:1;visibility:visible;border-bottom-color:var(--border);max-height:60rem;transition-delay:0s}}@media (prefers-reduced-motion:reduce){.mobile-menu .mobile-menu__sub,.mobile-menu .mobile-menu__sub.open{transition:none}}@media (hover:none),(pointer:coarse){.nav-links .dropdown.open .dropdown-menu{opacity:1;pointer-events:all;transform:translate(-50%)translateY(0)}.nav-links .dropdown.open .dropdown-toggle:after{transform:rotate(180deg)}.header:has(.nav-links .dropdown.open){backdrop-filter:none;background:#070b0d;border-bottom-color:#0000}}.mobile-menu .mobile-menu__sub{flex-shrink:0}.pulse-dot,.hero__dot,.exit-popup__pulse{position:relative}.pulse-dot:after,.hero__dot:after,.exit-popup__pulse:after{content:"";z-index:-1;pointer-events:none;border-radius:50%;animation:2s ease-out infinite dot-ripple;position:absolute;inset:0;box-shadow:0 0 #00ffff8c}@keyframes dot-ripple{0%{box-shadow:0 0 #00ffff8c}70%{box-shadow:0 0 0 1.2rem #0ff0}to{box-shadow:0 0 0 1.2rem #0ff0}}@media (prefers-reduced-motion:reduce){.pulse-dot:after,.hero__dot:after,.exit-popup__pulse:after{box-shadow:none;animation:none}}.exit-overlay{z-index:10000;opacity:0;visibility:hidden;backdrop-filter:blur(4px);background:#000000bf;justify-content:center;align-items:center;transition:opacity .35s,visibility .35s;display:flex;position:fixed;inset:0}.exit-overlay.is-visible{opacity:1;visibility:visible}.exit-popup{text-align:center;background:#0a0f12;border:1px solid #00ffff26;border-radius:1.6rem;width:min(92vw,44rem);padding:3.2rem 2.4rem 2.4rem;transition:transform .35s cubic-bezier(.22,1,.36,1);position:relative;transform:translateY(2rem)scale(.96);box-shadow:0 2.4rem 6rem #0009}.exit-overlay.is-visible .exit-popup{transform:translateY(0)scale(1)}.exit-popup__close{cursor:pointer;color:#fff;z-index:1;background:0 0;border:0;border-radius:0;justify-content:center;align-items:center;width:3.2rem;height:3.2rem;padding:0;font-size:2.4rem;line-height:1;transition:color .2s,transform .2s;display:flex;position:absolute;top:1.2rem;right:1.2rem}.exit-popup__close:hover,.exit-popup__close:focus-visible{color:var(--cyan,#0ff);background:0 0;outline:none;transform:scale(1.08)}.exit-popup__badge-row{justify-content:center;align-items:center;gap:1.2rem;margin-bottom:2rem;display:flex}.exit-popup__live-badge{background:var(--cyan,#0ff);color:#070b0d;letter-spacing:.06em;text-transform:uppercase;border-radius:10rem;align-items:center;gap:.5rem;padding:.5rem 1.2rem;font-family:Manrope,sans-serif;font-size:1.1rem;font-weight:700;display:inline-flex}.exit-popup__seats{color:#ffffffb3;align-items:center;gap:.6rem;font-family:Manrope,sans-serif;font-size:1.2rem;display:inline-flex}.exit-popup__pulse{background:var(--cyan,#0ff);border-radius:50%;width:.8rem;height:.8rem;animation:1.5s infinite ep-pulse}@keyframes ep-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(1.4)}}.exit-popup__thumb{aspect-ratio:16/9;background:#070b0d;border-radius:1rem;justify-content:center;align-items:center;width:90%;margin:0 auto 2rem;display:flex;position:relative;overflow:hidden}.exit-popup__thumb video{object-fit:cover;width:100%;height:100%}.exit-popup__thumb .ep-overlay{object-fit:cover;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.exit-popup__play{background:var(--cyan,#0ff);cursor:pointer;z-index:2;border:none;border-radius:50%;justify-content:center;align-items:center;width:5rem;height:5rem;display:flex;position:absolute;box-shadow:0 0 2rem #00ffff59}.exit-popup__play svg{fill:#070b0d;width:2rem;height:2rem;margin-left:.3rem}.exit-popup__thumb.is-playing .ep-overlay,.exit-popup__thumb.is-playing .exit-popup__play{opacity:0;pointer-events:none;transition:opacity .3s}.exit-popup__subtitle{color:#ffffff80;margin-bottom:.4rem;font-family:Manrope,sans-serif;font-size:1.2rem}.exit-popup__heading{color:#fff;margin-bottom:2rem;font-family:Inter,sans-serif;font-size:2rem;font-weight:700;line-height:1.3}.exit-popup__countdown{justify-content:center;align-items:center;gap:1rem;margin-bottom:2rem;display:flex}.exit-popup__unit{text-align:center;background:#070b0d;border:1px solid #00ffff73;border-radius:.8rem;min-width:6.4rem;padding:1rem 1.4rem;box-shadow:0 0 1.2rem #00ffff1f}.exit-popup__num{color:#fff;font-family:Inter,sans-serif;font-size:2.4rem;font-weight:700;line-height:1}.exit-popup__label{color:#ffffff80;text-transform:uppercase;letter-spacing:.06em;margin-top:.3rem;font-family:Manrope,sans-serif;font-size:1rem}.exit-popup__cta{color:var(--cyan,#0ff);border:2px solid var(--cyan,#0ff);cursor:pointer;background:0 0;border-radius:10rem;margin-bottom:1rem;padding:1.3rem 3.6rem;font-family:Inter,sans-serif;font-size:1.5rem;font-weight:600;text-decoration:none;transition:background .2s,box-shadow .2s,color .2s;display:inline-block}.exit-popup__cta:hover{background:#00ffff14;box-shadow:0 0 2.4rem #00ffff40}.exit-popup__meta{color:#fff6;font-family:Manrope,sans-serif;font-size:1.1rem}@media (width<=480px){.exit-popup{padding:2.4rem 1.6rem 1.6rem}.exit-popup__heading{font-size:1.7rem}.exit-popup__unit{min-width:5.2rem;padding:.8rem 1rem}.exit-popup__num{font-size:2rem}.exit-popup__countdown{gap:.6rem}.exit-popup__cta{padding:1.1rem 2.8rem;font-size:1.3rem}}@media (width<=767px){.exit-popup__badge-row{flex-direction:column;gap:.8rem}}
