@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&family=Manrope:wght@400;500;600;700&display=swap";:root{--sebellar-orbit-duration:6.2s;--navy:#061326;--navy2:#081a31;--panel:#0a2038;--line:#1a3a56;--text:#f2f7fb;--muted:#8fa8c1;--cyan:#50d5eb}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--navy);color:var(--text);font-family:Inter,sans-serif}a{color:inherit;text-decoration:none}button{font:inherit}.shell{min-height:100vh;background:radial-gradient(circle at 72% 6%,rgba(45,177,206,.11),transparent 28%),linear-gradient(#061326,#07182c)}header{height:84px;padding:0 5.5vw;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(140,184,218,.12);background:#061326e6;position:relative;z-index:20}.brand{display:flex;align-items:center;gap:11px}.mark{width:43px;height:43px;border:1px solid rgba(80,213,235,.42);border-radius:50%;display:grid;place-items:center;color:var(--cyan)}.name{font:600 18px Manrope;letter-spacing:.28em}.mini{font-size:6px;letter-spacing:.23em;color:var(--cyan);margin-top:4px}nav{display:flex;gap:31px;color:#a9bed2;font-size:13px}nav a:hover{color:#fff}.actions{display:flex;gap:11px}.login,.demo,.primary,.secondary{height:44px;padding:0 18px;border-radius:5px;display:inline-flex;align-items:center;justify-content:center;gap:8px;font-weight:700;font-size:12px}.login{background:transparent;border:1px solid #28455f;color:#c5d6e5;cursor:pointer}.demo,.primary{background:linear-gradient(90deg,#29b6d2,#58d8ec);color:#031523;border:0}.secondary{border:1px solid #31506a;color:#d9e6f1}.hero{min-height:690px;padding:92px 7.6vw 80px;display:grid;grid-template-columns:1.03fr .97fr;align-items:center}.heroText{max-width:710px}.eyebrow,.label{font-size:10px;letter-spacing:.23em;font-weight:700;color:var(--cyan);display:flex;align-items:center;gap:10px}.eyebrow span{width:32px;height:1px;background:var(--cyan)}h1{font:600 clamp(56px,6.1vw,88px)/.93 Manrope;margin:27px 0 20px;letter-spacing:-.055em;text-transform:uppercase}.heroHeadline{display:flex;flex-direction:column;align-items:flex-start;gap:.01em}.heroWord{display:block;transform-origin:left center;opacity:.18;filter:blur(2px);will-change:transform,opacity,filter,text-shadow;animation:sebellarHeroBeat 7.2s cubic-bezier(.2,.8,.2,1) infinite}.heroWord.word1{animation-delay:0s}.heroWord.word2{animation-delay:.75s}.heroWord.word3{animation-delay:1.5s;color:#d7f8ff}@keyframes sebellarHeroBeat{0%{transform:scale(.62) translateY(8px);opacity:0;filter:blur(6px);text-shadow:0 0 0 rgba(83,217,239,0)}10%{transform:scale(1.055) translateY(0);opacity:1;filter:blur(0);text-shadow:0 0 24px rgba(83,217,239,.12)}16%{transform:scale(1);opacity:1;filter:blur(0);text-shadow:0 0 12px rgba(83,217,239,.06)}72%{transform:scale(1);opacity:1;filter:blur(0);text-shadow:0 0 0 rgba(83,217,239,0)}88%{transform:scale(.985);opacity:.28;filter:blur(1px)}to{transform:scale(.92);opacity:0;filter:blur(4px)}}@media(prefers-reduced-motion:reduce){.heroWord{animation:none!important;opacity:1;filter:none;transform:none}}.sub{font:500 21px Manrope;color:#cad9e7;margin:0 0 16px}.copy{max-width:620px;color:var(--muted);font-size:15px;line-height:1.8;margin:0}.heroBtns{display:flex;gap:12px;margin-top:34px}.visual{height:470px;position:relative}.mainCard,.float{background:linear-gradient(180deg,#0d2741,#081d33);border:1px solid #224663;box-shadow:0 25px 70px #00000047}.mainCard{position:absolute;width:470px;height:310px;right:5%;top:70px;border-radius:12px;padding:28px;transform:perspective(900px) rotateY(-6deg)}.cardTop{display:flex;justify-content:space-between;color:var(--cyan);font-size:10px;letter-spacing:.2em}.big{font:600 34px/1.18 Manrope;margin-top:45px}.metrics{display:grid;grid-template-columns:repeat(3,1fr);gap:9px;margin-top:43px}.metrics div{padding:13px;background:#0b223b;border:1px solid #173a57;border-radius:5px}.metrics small,.float small{display:block;color:#7899b4;font-size:9px;margin-bottom:6px}.metrics strong,.float b{font-size:13px}.float{position:absolute;width:175px;padding:14px 16px;border-radius:7px}.f1{left:0;top:39px}.f2{right:-2%;top:8px}.f3{right:0;bottom:3px}.float b{color:#c9f8ff}.strip{height:76px;border-top:1px solid #142d46;border-bottom:1px solid #142d46;display:flex;align-items:center;justify-content:center;gap:27px;color:#54718c;font-size:9px;letter-spacing:.24em}.strip i{width:3px;height:3px;border-radius:50%;background:#2d6379}.section{padding:110px 7.6vw}.split{display:grid;grid-template-columns:1.05fr .95fr;gap:80px;margin-top:30px}h2{font:600 clamp(36px,4.1vw,58px)/1.04 Manrope;letter-spacing:-.04em;margin:0}.split h2 span{color:#6c89a2}.split p,.head>p,.platform p,.about>p{color:var(--muted);font-size:15px;line-height:1.8;margin-top:0}.alt{background:#071a30;border-top:1px solid #102a43;border-bottom:1px solid #102a43}.head{display:flex;align-items:flex-end;justify-content:space-between;gap:50px}.head h2{margin-top:18px}.head>p{max-width:440px}.cards{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:56px}.cards article{min-height:370px;padding:29px;background:#091f36;border:1px solid #173752;position:relative}.cards svg{color:var(--cyan);margin:35px 0 38px}.idx{position:absolute;right:20px;top:18px;color:#4d6b85;font-size:11px}.kicker{font-size:9px;letter-spacing:.18em;color:#5e819d;font-weight:700}.cards h3{font:600 22px/1.2 Manrope;margin:12px 0}.cards p{color:#829db5;font-size:13px;line-height:1.75}.platform{padding:110px 7.6vw;display:grid;grid-template-columns:.9fr 1.1fr;gap:90px;align-items:center;background:radial-gradient(circle at 82% 50%,rgba(52,180,206,.12),transparent 27%)}.platform h2{margin:18px 0 24px}.platform p{max-width:560px}.platform .primary{margin-top:20px;cursor:pointer}.workspaceGrid{display:grid;grid-template-columns:1fr 1fr;gap:11px}.workspace{height:108px;border:1px solid #183852;background:#0a1f36;display:flex;gap:15px;align-items:center;padding:22px;color:#cfe0ee;font-size:13px}.workspace svg{color:var(--cyan)}#industries h2{margin-top:18px}.industries{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:50px}.industries>div{padding:30px 28px;border-top:1px solid #27506d;background:linear-gradient(#091c31,#071629)}.industries svg{color:var(--cyan)}.industries h3{font:600 20px Manrope;margin:24px 0 12px}.industries p{font-size:13px;line-height:1.7;color:#829bb2}.about{border-top:1px solid #1d405c;border-bottom:1px solid #1d405c;padding:64px 0;display:grid;grid-template-columns:1fr 1fr;gap:100px;align-items:end}.about h2{margin-top:18px}.cta{margin:30px 4vw 80px;padding:68px 5vw;background:linear-gradient(110deg,#39bfd8,#64dbe8);color:#031526;display:flex;justify-content:space-between;align-items:end}.cta h2{margin-top:18px}.dark{color:#084357}.darkBtn{background:#061326;color:#fff}footer{height:130px;padding:0 5.5vw;display:grid;grid-template-columns:1fr 1fr 1fr;align-items:center;border-top:1px solid #173149;color:#6f8aa2;font-size:10px}footer>div:nth-child(2){text-align:center}footer>div:last-child{text-align:right}.backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:#010912d6;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:100;display:grid;place-items:center;padding:24px}.modal{width:min(1000px,96vw);max-height:90vh;overflow:auto;background:#081a30;border:1px solid #244967;border-radius:12px;padding:32px;box-shadow:0 40px 120px #0000008c}.modalHead{display:flex;justify-content:space-between;border-bottom:1px solid #193650;padding-bottom:24px}.modalHead h2{font-size:34px;margin:9px 0}.modalHead p{margin:0;color:#809bb2}.modalHead button{width:42px;height:42px;border-radius:50%;border:1px solid #294a66;background:#0a2038;color:#fff;display:grid;place-items:center;cursor:pointer}.launchGrid{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:24px}.launch{min-height:118px;border:1px solid #1b3b57;background:#0a2038;padding:20px;display:grid;grid-template-columns:50px 1fr 20px;gap:14px;align-items:center;transition:.2s}.launch:hover{border-color:#41c7df;transform:translateY(-2px)}.icon{width:48px;height:48px;border:1px solid #28526d;border-radius:7px;display:grid;place-items:center;color:var(--cyan)}.launch h3{font:600 15px Manrope;margin:0 0 7px}.launch p{font-size:11px;line-height:1.55;color:#7894ab;margin:0}.note{text-align:center;color:#617f98;font-size:10px;margin-top:22px}@media(max-width:1000px){nav{display:none}.hero{grid-template-columns:1fr}.visual{margin-top:40px}.split,.platform,.about{grid-template-columns:1fr;gap:40px}.cards,.industries{grid-template-columns:1fr}}@media(max-width:700px){header{height:72px;padding:0 18px}.mini,.demo{display:none}.hero{padding:70px 24px}.visual{height:360px}.mainCard{width:88%;right:2%;height:280px}.float{display:none}.section,.platform{padding:80px 24px}.workspaceGrid,.launchGrid{grid-template-columns:1fr}.cta{margin:20px 14px 50px;padding:44px 24px;display:block}.cta .primary{margin-top:28px}footer{height:auto;padding:35px 24px;grid-template-columns:1fr;gap:22px}footer>div:nth-child(2),footer>div:last-child{text-align:left}}.realLogoWrap{position:relative;width:300px;height:68px;display:flex;align-items:center;overflow:visible}.realLogo{width:300px;height:auto;display:block;object-fit:contain;object-position:left center;filter:drop-shadow(0 0 12px rgba(53,196,235,.1))}.logoOrbit{position:absolute;left:15px;top:2px;width:105px;height:60px;border-radius:50%;transform:rotate(-18deg);pointer-events:none}.orbitStar{position:absolute;left:50%;top:50%;width:16px;height:16px;margin:-8px;color:#51dbf2;font-size:18px;line-height:16px;text-align:center;text-shadow:0 0 5px rgba(103,232,255,.95),0 0 13px rgba(38,188,237,.75),0 0 24px rgba(38,188,237,.35);transform-origin:0 0;animation:sebellarStarOrbit 4.8s linear infinite;will-change:transform,filter,opacity}.orbitStar:after{content:"";position:absolute;width:19px;height:5px;left:-13px;top:7px;border-radius:50%;background:linear-gradient(90deg,transparent,rgba(79,218,242,.34));filter:blur(2px);opacity:.55;transform:rotate(8deg)}@keyframes sebellarStarOrbit{0%{transform:rotate(0) translate(52px) rotate(0) scale(.78);opacity:.65;filter:brightness(.9)}22%{opacity:1;filter:brightness(1.15)}35%{transform:rotate(126deg) translate(52px) rotate(-126deg) scale(1.12);opacity:1;filter:brightness(1.45)}55%{transform:rotate(198deg) translate(52px) rotate(-198deg) scale(.88);opacity:.72;filter:brightness(.95)}78%{opacity:.95;filter:brightness(1.18)}to{transform:rotate(360deg) translate(52px) rotate(-360deg) scale(.78);opacity:.65;filter:brightness(.9)}}header .realLogoWrap{width:270px;height:64px}header .realLogo{width:270px}header .logoOrbit{left:13px;top:4px;width:96px;height:56px}header .orbitStar{animation-duration:5.2s}footer .realLogoWrap{width:265px;height:65px}footer .realLogo{width:265px}@media(max-width:700px){.realLogoWrap{width:225px;height:56px}.realLogo{width:225px}header .realLogoWrap{width:205px;height:54px}header .realLogo{width:205px}header .logoOrbit{left:9px;top:5px;width:76px;height:47px}header .orbitStar{font-size:15px;animation-duration:5.6s}footer .realLogoWrap{width:230px}footer .realLogo{width:230px}}@media(prefers-reduced-motion:reduce){.orbitStar{animation:none;transform:translate(52px);opacity:1}}.heroText{position:relative;isolation:isolate}.heroHeadline{position:relative;z-index:2}.heroHeadline:before{content:"";position:absolute;z-index:-1;left:-7%;top:-10%;width:116%;height:118%;background:radial-gradient(ellipse at 28% 45%,rgba(255,255,255,.17),rgba(119,222,255,.08) 34%,rgba(60,177,223,.025) 58%,transparent 73%);filter:blur(28px);opacity:.86;pointer-events:none}.heroWord{animation-duration:11.2s!important;text-shadow:0 0 7px rgba(255,255,255,.22),0 0 22px rgba(121,220,255,.18),0 0 42px rgba(71,188,235,.08)}.heroWord.word2{animation-delay:1.35s!important}.heroWord.word3{animation-delay:2.7s!important}.realLogoWrap{overflow:visible!important}.sOrbitCenter{position:absolute;left:37px;top:31px;width:0;height:0;transform:rotate(-18deg) scaleY(.54);transform-origin:0 0;pointer-events:none;z-index:4}.sOrbitStar{position:absolute;left:-8px;top:-8px;width:16px;height:16px;color:#67e7fb;font-size:18px;line-height:16px;text-align:center;text-shadow:0 0 5px rgba(255,255,255,.96),0 0 13px rgba(74,220,248,.92),0 0 26px rgba(36,176,229,.58);animation:orbitAroundS var(--sebellar-orbit-duration) linear infinite;will-change:transform,filter,opacity}.sOrbitStar:after{content:"";position:absolute;width:20px;height:4px;left:-11px;top:7px;background:linear-gradient(90deg,transparent,rgba(91,226,248,.48));filter:blur(2px);border-radius:50%}@keyframes orbitAroundS{0%{transform:rotate(0) translate(38px) rotate(0) scaleY(1.85) scale(.82);opacity:.78}25%{transform:rotate(90deg) translate(38px) rotate(-90deg) scaleY(1.85) scale(1.05);opacity:1}50%{transform:rotate(180deg) translate(38px) rotate(-180deg) scaleY(1.85) scale(.88);opacity:.76}75%{transform:rotate(270deg) translate(38px) rotate(-270deg) scaleY(1.85) scale(1.12);opacity:1}to{transform:rotate(360deg) translate(38px) rotate(-360deg) scaleY(1.85) scale(.82);opacity:.78}}header .sOrbitCenter{left:37px;top:31px}footer .sOrbitCenter{left:36px;top:31px}.orbitButton{position:relative;height:44px;min-width:124px;padding:0 24px;border:1px solid #31506a;border-radius:5px;background:#061326d1;color:#eef6ff;cursor:pointer;font-weight:700;font-size:12px;overflow:visible}.headerDemo{background:linear-gradient(90deg,#29b6d2,#58d8ec);color:#031523;border:0}.heroDemo{height:44px;min-width:132px}.orbitButtonLabel{position:relative;z-index:3}.demoOrbitTrack{position:absolute;left:50%;top:50%;width:0;height:0;transform:rotate(-10deg) scaleY(.55);pointer-events:none;z-index:5}.demoOrbitStar{position:absolute;left:-7px;top:-7px;color:#73ecff;font-size:16px;line-height:14px;text-shadow:0 0 5px #fff,0 0 13px rgba(82,224,249,.9),0 0 24px rgba(35,184,231,.6);animation:orbitDemoButton 5.8s linear infinite}@keyframes orbitDemoButton{0%{transform:rotate(0) translate(72px) rotate(0) scaleY(1.82)}to{transform:rotate(360deg) translate(72px) rotate(-360deg) scaleY(1.82)}}.headerDemo .demoOrbitStar{animation-duration:var(--sebellar-orbit-duration)}.questionStage{min-height:145px;margin-top:27px;display:flex;flex-direction:column;justify-content:center}.questionPrompt{font-size:10px;letter-spacing:.22em;color:#50d5eb;font-weight:700;margin-bottom:12px}.questionText{font-size:24px!important;line-height:1.32!important;margin-top:0!important;max-width:410px;animation:questionEnter 5.6s cubic-bezier(.2,.8,.2,1)}@keyframes questionEnter{0%{opacity:0;transform:translateY(14px) scale(.985);filter:blur(4px)}10%{opacity:1;transform:translateY(0) scale(1);filter:blur(0)}79%{opacity:1;transform:translateY(0);filter:blur(0)}92%{opacity:.25;transform:translateY(-10px);filter:blur(2px)}to{opacity:0;transform:translateY(-14px);filter:blur(4px)}}.mainCard{height:340px!important}.metrics{margin-top:20px!important}.brandAudience{margin:0 4.5vw;border:1px solid #163853;border-radius:10px;background:linear-gradient(180deg,#081b2ff5,#061424f5);padding:24px 30px 20px;text-align:center}.brandAudienceTitle{color:#50d5eb;font-size:11px;font-weight:700;letter-spacing:.18em}.brandAudienceNames{margin-top:23px;display:grid;grid-template-columns:repeat(4,1fr)}.brandAudienceNames span{min-height:50px;display:grid;place-items:center;padding:0 18px;color:#eef6ff;font-family:Manrope,sans-serif;font-size:14px;letter-spacing:.07em;border-right:1px solid #1c405d}.brandAudienceNames span:last-child{border-right:0}.brandAudienceNote{margin-top:18px;color:#6e8aa3;font-size:9px}.demoModal{width:min(760px,95vw)}.demoGateway{padding:28px 0 2px}.demoField{margin-bottom:15px}.demoField label{display:block;color:#8fa8c1;font-size:10px;letter-spacing:.12em;text-transform:uppercase;margin-bottom:8px}.demoField input{width:100%;height:50px;border:1px solid #23445f;border-radius:6px;background:#07182b;color:#eef6ff;padding:0 15px;outline:none}.demoField input:focus{border-color:#50d5eb;box-shadow:0 0 0 3px #50d5eb14}.demoEnter{width:100%;height:50px;margin-top:7px;cursor:pointer}.demoExplainer{margin-top:22px;padding:18px;border:1px solid #173a56;background:#091f36;display:flex;flex-direction:column;gap:7px}.demoExplainer strong{font-size:13px;color:#d9f8ff}.demoExplainer span{font-size:11px;color:#7898b2;line-height:1.6}@media(max-width:700px){header .sOrbitCenter{left:28px;top:27px}.sOrbitCenter{left:28px;top:27px}.brandAudienceNames{grid-template-columns:1fr 1fr}.brandAudienceNames span{border-right:0;border-bottom:1px solid #1c405d;padding:12px}.questionText{font-size:19px!important}}@media(prefers-reduced-motion:reduce){.sOrbitStar,.demoOrbitStar,.questionText{animation:none!important}}.realLogoWrap{position:relative;isolation:isolate}.realLogo{position:relative;z-index:1}.sOrbitCenter{left:32px!important;top:27px!important;transform:rotate(-17deg) scaleY(.56)!important;z-index:2!important}.sOrbitStar{z-index:2;animation:orbitAroundSFixed var(--sebellar-orbit-duration) linear infinite!important}@keyframes orbitAroundSFixed{0%{transform:rotate(0) translate(31px) rotate(0) scaleY(1.785) scale(.82);opacity:.78}25%{transform:rotate(90deg) translate(31px) rotate(-90deg) scaleY(1.785) scale(1.06);opacity:1}50%{transform:rotate(180deg) translate(31px) rotate(-180deg) scaleY(1.785) scale(.86);opacity:.78}75%{transform:rotate(270deg) translate(31px) rotate(-270deg) scaleY(1.785) scale(1.1);opacity:1}to{transform:rotate(360deg) translate(31px) rotate(-360deg) scaleY(1.785) scale(.82);opacity:.78}}.sOccluder{position:absolute;inset:0 auto auto 0;width:100%;height:auto;display:block;pointer-events:none;z-index:3;object-fit:contain;object-position:left center}.orbitButton{position:relative;isolation:isolate;overflow:visible;background:transparent!important;border:0!important}.buttonSurface{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:5px;z-index:2;background:#061326f0;border:1px solid #31506a;box-shadow:0 10px 28px #0000001a}.headerDemo .buttonSurface{background:linear-gradient(90deg,#29b6d2,#58d8ec);border-color:transparent}.orbitButtonLabel{position:relative;z-index:3!important}.demoOrbitTrack{display:none!important}.demoOrbitStar{position:absolute!important;left:50%!important;top:50%!important;margin:-7px 0 0 -7px;width:14px;height:14px;color:#73ecff;font-size:16px;line-height:14px;text-align:center;pointer-events:none;text-shadow:0 0 5px #fff,0 0 13px rgba(82,224,249,.92),0 0 24px rgba(35,184,231,.62);animation:orbitDemoFrontBack 6.6s linear infinite!important;will-change:transform,opacity}@keyframes orbitDemoFrontBack{0%{z-index:4;transform:rotate(0) translate(70px) scaleY(.58) rotate(0) scaleY(1.72) scale(.88);opacity:.9}24%{z-index:4;transform:rotate(86deg) translate(70px) scaleY(.58) rotate(-86deg) scaleY(1.72) scale(1.06);opacity:1}49%{z-index:4;transform:rotate(176deg) translate(70px) scaleY(.58) rotate(-176deg) scaleY(1.72) scale(.92);opacity:.92}50%{z-index:1;transform:rotate(180deg) translate(70px) scaleY(.58) rotate(-180deg) scaleY(1.72) scale(.92);opacity:.82}74%{z-index:1;transform:rotate(266deg) translate(70px) scaleY(.58) rotate(-266deg) scaleY(1.72) scale(1.03);opacity:.78}99%{z-index:1;transform:rotate(356deg) translate(70px) scaleY(.58) rotate(-356deg) scaleY(1.72) scale(.88);opacity:.84}to{z-index:4;transform:rotate(360deg) translate(70px) scaleY(.58) rotate(-360deg) scaleY(1.72) scale(.88);opacity:.9}}.headerDemo .demoOrbitStar{animation-duration:var(--sebellar-orbit-duration)!important;animation-delay:0s!important}.heroDemo .demoOrbitStar,.float,.f1,.f2,.f3{display:none!important}.visual{height:500px!important}.mainCard{width:535px!important;height:365px!important;right:0!important;top:52px!important;padding:32px!important;transform:none!important;border-radius:12px!important;box-shadow:0 26px 75px #0000003d,0 0 42px #3ab7dd09!important}.questionStage{min-height:190px!important;margin-top:28px!important}.questionText{max-width:455px!important;font-size:27px!important;line-height:1.3!important}.metrics{margin-top:14px!important}.questionText{animation-duration:7.8s!important}@keyframes questionEnterSlow{0%{opacity:0;transform:translateY(12px);filter:blur(3px)}9%{opacity:1;transform:translateY(0);filter:blur(0)}82%{opacity:1;transform:translateY(0);filter:blur(0)}94%{opacity:.18;transform:translateY(-8px);filter:blur(2px)}to{opacity:0;transform:translateY(-12px);filter:blur(3px)}}.questionText{animation-name:questionEnterSlow!important}@media(max-width:1000px){.mainCard{width:min(535px,96%)!important;right:2%!important}}@media(max-width:700px){.sOrbitCenter{left:25px!important;top:23px!important}.mainCard{height:340px!important;top:20px!important;padding:24px!important}.questionStage{min-height:170px!important}.questionText{font-size:20px!important}.demoOrbitStar{animation-duration:7.2s!important}}@media(prefers-reduced-motion:reduce){.sOrbitStar,.demoOrbitStar{animation:none!important}}.hero{position:relative;overflow:hidden;isolation:isolate}.heroText,.visual{position:relative;z-index:3}.destinationCinema{position:absolute;z-index:1;pointer-events:none;left:34%;right:31%;top:7%;bottom:9%;border-radius:28px;overflow:hidden;opacity:.58;-webkit-mask-image:radial-gradient(ellipse at center,#000 0%,rgba(0,0,0,.95) 38%,rgba(0,0,0,.62) 62%,transparent 88%);mask-image:radial-gradient(ellipse at center,#000 0%,rgba(0,0,0,.95) 38%,rgba(0,0,0,.62) 62%,transparent 88%)}.destinationSlide{position:absolute;top:-5%;right:-5%;bottom:-5%;left:-5%;background-size:cover;background-position:center;opacity:0;transform:scale(1.04);transition:opacity 1.8s ease;filter:saturate(.9) contrast(1.04) brightness(.74);will-change:opacity,transform}.destinationSlide.active{opacity:1;animation:destinationDrift 7s ease-out both}@keyframes destinationDrift{0%{transform:scale(1.04) translate3d(-1%,0,0)}to{transform:scale(1.12) translate3d(1.5%,-1%,0)}}.destinationVeil{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#05182beb,#05182b33 30%,#05182b1f 55%,#05182bd6),linear-gradient(180deg,rgba(5,24,43,.76),transparent 32%,transparent 65%,rgba(5,24,43,.86));mix-blend-mode:multiply}.destinationCinema:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 50% 48%,rgba(96,220,241,.1),transparent 55%);box-shadow:inset 0 0 80px 30px #071b30}.destinationCaption{position:absolute;left:50%;bottom:8%;transform:translate(-50%);display:flex;flex-direction:column;align-items:center;gap:5px;text-shadow:0 2px 12px rgba(0,0,0,.8);opacity:.68;white-space:nowrap}.destinationCaption span{font-size:7px;letter-spacing:.25em;color:#6cdff2;font-weight:700}.destinationCaption strong{font:600 11px Manrope;color:#e9f7ff;letter-spacing:.08em;text-transform:uppercase}@media(max-width:1100px){.destinationCinema{left:25%;right:25%;top:18%;bottom:20%;opacity:.38}}@media(max-width:700px){.destinationCinema{left:12%;right:12%;top:25%;bottom:25%;opacity:.28}.destinationCaption{display:none}}@media(prefers-reduced-motion:reduce){.destinationSlide.active{animation:none}}.demoError{margin:8px 0 12px;padding:11px 13px;border:1px solid rgba(235,99,99,.4);background:#7d18182e;color:#ffb7b7;border-radius:5px;font-size:12px}.tenantBanner{margin-top:22px;min-height:84px;border:1px solid var(--tenant-secondary);background:linear-gradient(120deg,var(--tenant-primary),#061326);display:flex;align-items:center;gap:18px;padding:18px 20px}.tenantMonogram{min-width:78px;height:48px;padding:0 12px;display:grid;place-items:center;border:1px solid var(--tenant-accent);color:var(--tenant-accent);font:700 14px Manrope;letter-spacing:.12em}.tenantBanner strong{display:block;color:#fff;font:600 17px Manrope}.tenantBanner span{display:block;margin-top:5px;color:var(--tenant-accent);font-size:11px}.brandAudience{overflow:hidden}.brandTickerViewport{overflow:hidden;width:100%;margin-top:22px;-webkit-mask-image:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent);mask-image:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent)}.brandTickerTrack{display:flex;width:max-content;animation:brandTickerScroll 42s linear infinite;will-change:transform}.brandTickerGroup{display:flex;align-items:center;flex-shrink:0}.brandTickerGroup span{min-width:340px;padding:20px 44px;display:flex;align-items:center;justify-content:center;border-right:1px solid #1c405d;color:#eef6ff;font:500 14px Manrope;letter-spacing:.07em;white-space:nowrap}@keyframes brandTickerScroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(max-width:700px){.brandTickerGroup span{min-width:235px;padding:16px 24px;font-size:11px}.brandTickerTrack{animation-duration:34s}}@media(prefers-reduced-motion:reduce){.brandTickerTrack{animation:none}}@media(min-width:1001px){.hero{min-height:590px!important;height:calc(100vh - 175px)!important;max-height:640px!important;padding:52px 5.2vw 44px!important;grid-template-columns:1fr 1fr!important;align-items:center!important}.heroText{max-width:670px!important}.heroHeadline{margin-top:22px!important}.heroHeadline .word{line-height:.96!important}.heroText>p{margin-top:18px!important}.heroBtns{margin-top:24px!important}.visual{height:410px!important}.mainCard{top:52px!important}.brandAudience{margin:0 3.5vw 20px!important;padding:18px 0 12px!important}.brandAudienceTitle{margin-bottom:0!important}.brandTickerViewport{margin-top:10px!important}.brandTickerGroup span{padding:14px 40px!important}.brandAudienceNote{margin-top:5px!important}}@media(min-width:1400px)and (min-height:850px){.hero{height:620px!important;min-height:620px!important;max-height:620px!important}}@media(min-width:1001px)and (max-height:800px){.hero{height:540px!important;min-height:540px!important;max-height:540px!important;padding-top:38px!important;padding-bottom:34px!important}.visual{height:370px!important}.heroHeadline{font-size:clamp(54px,5.1vw,78px)!important}}.soundExperience{position:fixed;top:88px;right:24px;z-index:9000;display:flex;justify-content:flex-end;pointer-events:none}.soundExperience button{pointer-events:auto;border:1px solid rgba(108,221,247,.22);background:linear-gradient(135deg,#041121c2,#081d31ad);color:#e8fbff;backdrop-filter:blur(16px) saturate(125%);-webkit-backdrop-filter:blur(16px) saturate(125%);box-shadow:0 12px 34px #00000038,inset 0 1px #ffffff0f;cursor:pointer}.soundToggle{position:relative;min-height:40px;padding:0 13px;border-radius:999px;display:flex;align-items:center;gap:8px;overflow:hidden;font:600 10px Manrope,Inter,sans-serif;letter-spacing:.06em;text-transform:uppercase;transition:background .25s ease,border-color .25s ease,transform .25s ease,opacity .25s ease}.soundToggle:hover{transform:translateY(-1px);background:linear-gradient(135deg,#081b31e6,#0b2a43d1);border-color:#6cddf77a}.soundToggle i{width:5px;height:5px;border-radius:50%;background:#77ecff;box-shadow:0 0 9px #77ecffe6;opacity:.9}.soundToggle.isOn i{animation:sebellarAudioPulse 2.6s ease-in-out infinite}.soundToggle.isMuted{opacity:.76}.soundToggle.isMuted i{background:#7b8d98;box-shadow:none;animation:none}@keyframes sebellarAudioPulse{0%,to{opacity:.55;transform:scale(.82)}50%{opacity:1;transform:scale(1.18)}}@media(max-width:900px){.soundExperience{top:auto;right:14px;bottom:14px}.soundToggle span{display:none}.soundToggle{width:42px;height:42px;padding:0;justify-content:center}.soundToggle i{position:absolute;right:5px;bottom:5px}}@media(prefers-reduced-motion:reduce){.soundToggle.isOn i{animation:none}}.brandTrademark{position:absolute;top:7px;right:-9px;color:#a9bed2;font-size:11px;font-weight:600;line-height:1;letter-spacing:0;opacity:.9;pointer-events:none}footer .brandTrademark{top:8px;right:-9px}@media(max-width:700px){.brandTrademark{font-size:9px;top:9px;right:-7px}}.heroHeadline .heroWord{animation:none!important;opacity:0!important;filter:blur(8px)!important;transform:translateY(18px) scale(.965)!important;transition:opacity 1.35s cubic-bezier(.2,.75,.25,1),transform 1.55s cubic-bezier(.16,.84,.25,1),filter 1.45s ease,text-shadow 1.45s ease!important}.heroHeadline .heroWord.revealed{opacity:.56!important;filter:blur(0)!important;transform:translateY(0) scale(1)!important}.heroHeadline .heroWord.speaking{opacity:1!important;transform:translateY(0) scale(1.018)!important;text-shadow:0 0 10px rgba(255,255,255,.24),0 0 28px rgba(121,220,255,.2),0 0 54px rgba(71,188,235,.1)!important}.heroHeadline .heroWord.word3.revealed{color:#d7f8ff}.heroHeadline.taglinePhase4 .heroWord{opacity:1!important;transform:translateY(0) scale(1)!important;text-shadow:0 0 7px rgba(255,255,255,.18),0 0 22px rgba(121,220,255,.13)!important}.careers{margin:0 4.5vw 78px;padding:78px 5vw;border:1px solid #173b57;border-radius:12px;background:radial-gradient(circle at 78% 18%,rgba(69,204,230,.12),transparent 28%),linear-gradient(135deg,#071a2f,#0a2139 55%,#061526);display:grid;grid-template-columns:minmax(0,1.1fr) minmax(360px,.9fr);gap:7vw;align-items:center;box-shadow:0 30px 90px #0000002e}.careersIntro h2{font-size:clamp(38px,4vw,66px);line-height:1.03;margin:18px 0 24px;letter-spacing:-.045em}.careersIntro p{max-width:720px;color:#91a8bc;font-size:15px;line-height:1.8;margin:0}.careerPanel{border:1px solid #28526e;border-radius:10px;background:linear-gradient(180deg,#092139fa,#061729fa);padding:32px;box-shadow:0 18px 60px #00000047}.careerPanelTop{display:flex;align-items:center;justify-content:space-between;color:#52d6eb;font-size:10px;letter-spacing:.2em;font-weight:800}.careerPanel h3{font:700 26px/1.2 Manrope;margin:26px 0 14px;color:#f3f8fc}.careerPanel p{color:#8fa8bc;font-size:13px;line-height:1.75;margin:0 0 26px}.careerBtn{display:inline-flex;max-width:100%;text-transform:none}.footerLinks{margin-top:7px;display:flex;justify-content:center;gap:9px;align-items:center}.footerLinks a{color:#7f9ab0;text-decoration:none;transition:color .2s ease}.footerLinks a:hover{color:#55d7ec}@media(max-width:1000px){.careers{grid-template-columns:1fr;gap:44px}}@media(max-width:700px){.careers{margin:0 14px 50px;padding:50px 24px}.careerPanel{padding:24px}.footerLinks{justify-content:flex-start;flex-wrap:wrap}}.careerOpeningCard{position:relative;overflow:hidden}.careerMeta{display:flex;flex-wrap:wrap;gap:8px;margin:22px 0 0}.careerMeta span{border:1px solid #244b66;background:#0a2942;color:#a9c1d3;border-radius:999px;padding:7px 10px;font-size:10px;font-weight:700;letter-spacing:.04em}.careerActions{display:flex;gap:12px;align-items:center;flex-wrap:wrap}.careerSecondary{height:48px;border-radius:6px;border:1px solid #315b75;background:transparent;color:#d9e8f3;padding:0 22px;font-weight:800;cursor:pointer}.careerSecondary:hover{border-color:#55d7ec;color:#55d7ec}.careerPipelineNote{margin-top:24px;padding-top:18px;border-top:1px solid #183b54;display:flex;align-items:center;justify-content:space-between;gap:18px;font-size:10px;color:#6f8da4;letter-spacing:.08em;text-transform:uppercase}.careerPipelineNote button{border:0;background:transparent;color:#6f8da4;font-size:10px;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;text-decoration:underline;text-underline-offset:4px}.careerPipelineNote button:hover{color:#55d7ec}.careerModal{width:min(1120px,94vw);max-height:92vh;overflow:auto}.careerModal .modalHead{position:sticky;top:0;z-index:4;background:#07182a;padding-bottom:22px}.jobDetailGrid{display:grid;grid-template-columns:1fr 1fr;gap:42px;padding:8px 0 30px}.jobDetailGrid h3,.jobPreferred h3{font:700 18px/1.3 Manrope;margin:0 0 18px;color:#eff7fc}.jobBullet{display:flex;gap:11px;align-items:flex-start;color:#9cb3c5;font-size:13px;line-height:1.65;margin:11px 0}.jobBullet span{width:6px;height:6px;border-radius:50%;background:#53d6eb;flex:0 0 auto;margin-top:8px;box-shadow:0 0 10px #53d6eb66}.jobPreferred{border-top:1px solid #173b53;padding:28px 0;display:grid;grid-template-columns:220px 1fr;gap:10px 30px}.jobPreferred h3{grid-row:1/5}.jobPreferred span{color:#8fa8bb;font-size:12px;line-height:1.6}.jobFooter{border-top:1px solid #173b53;padding-top:26px;display:flex;align-items:center;justify-content:space-between;gap:24px}.jobFooter>div{display:flex;flex-direction:column;gap:5px}.jobFooter strong{color:#eaf5fc;font-size:13px}.jobFooter span{color:#7894a8;font-size:11px}.applicationModal{width:min(1040px,94vw)}.careerForm{padding:4px 0 16px}.formSectionTitle{font-size:10px;font-weight:900;letter-spacing:.2em;color:#55d7ec;text-transform:uppercase;padding:22px 0 12px;border-top:1px solid #14354d;margin-top:10px}.careerFormGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px}.careerFormGrid.two{grid-template-columns:repeat(2,minmax(0,1fr))}.careerForm label,.fullLabel,.pipelineLogin label{display:flex;flex-direction:column;gap:7px;color:#a9c0d1;font-size:11px;font-weight:700}.careerForm input,.careerForm textarea,.careerForm select,.pipelineLogin input{width:100%;box-sizing:border-box;border:1px solid #2a506b;background:#081d31;color:#f1f7fb;border-radius:7px;padding:12px 13px;font:500 13px/1.45 Manrope;outline:none}.careerForm textarea{resize:vertical;min-height:82px}.careerForm input:focus,.careerForm textarea:focus,.careerForm select:focus,.pipelineLogin input:focus{border-color:#55d7ec;box-shadow:0 0 0 2px #55d7ec17}.fullLabel{margin-top:0}.resumeField small{color:#617f95;font-weight:500}.applicationConsent{font-size:10px;line-height:1.55;color:#668399;margin:20px 0}.applicationSubmit{border:0;cursor:pointer}.applicationSubmit:disabled{opacity:.55;cursor:wait}.formError{padding:11px 13px;border:1px solid #8e4350;background:#321923;color:#ffc2cb;border-radius:7px;font-size:12px;margin-top:16px}.applicationSuccess{text-align:center;padding:60px 20px 45px}.successMark{width:70px;height:70px;border-radius:50%;border:1px solid #46d3e9;color:#55d7ec;display:grid;place-items:center;font-size:34px;margin:0 auto 22px;box-shadow:0 0 35px #55d7ec29}.applicationSuccess h3{font:700 28px Manrope;color:#f3f8fb;margin:0 0 10px}.applicationSuccess p{color:#8fa9bb;max-width:560px;margin:0 auto 26px;line-height:1.7}.pipelineLogin{max-width:520px;margin:30px auto 40px;display:grid;gap:16px}.pipelineLogin .primary{justify-self:start;border:0;cursor:pointer}.pipelineBoard{padding-bottom:28px}.pipelineStats{display:grid;grid-template-columns:repeat(6,1fr);gap:8px;margin:14px 0 22px}.pipelineStats>div{background:#0a2137;border:1px solid #1d415b;border-radius:8px;padding:13px}.pipelineStats small{display:block;color:#7896aa;font-size:9px;text-transform:uppercase;letter-spacing:.1em}.pipelineStats strong{display:block;color:#eef8fd;font-size:22px;margin-top:5px}.candidateList{display:grid;gap:12px}.candidateCard{border:1px solid #1b425d;background:#081d31;border-radius:9px;padding:18px}.candidateTop{display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.candidateTop h3{margin:0;color:#eef7fc;font:700 17px Manrope}.candidateTop span{display:block;color:#7592a7;font-size:11px;margin-top:5px}.candidateScore{width:70px;height:54px;border:1px solid #24516d;border-radius:7px;display:grid;place-items:center;background:#09263e}.candidateScore small{color:#6e91a8;font-size:8px;letter-spacing:.1em}.candidateScore strong{color:#55d7ec;font-size:20px;line-height:1}.candidateLinks{display:flex;gap:14px;flex-wrap:wrap;margin:13px 0}.candidateLinks a{color:#55d7ec;font-size:11px}.candidateControls{display:flex;gap:9px}.candidateControls select{background:#0b2841;color:#d8e8f2;border:1px solid #2a526d;border-radius:6px;padding:8px 10px;font-size:11px}.candidateCard details{margin-top:13px;border-top:1px solid #173850;padding-top:11px}.candidateCard summary{cursor:pointer;color:#8daabe;font-size:11px}.candidateCard details p{color:#8ba5b7;font-size:11px;line-height:1.65}.candidateCard details strong{color:#c8dae7}.emptyPipeline,.loadingPipeline{padding:50px 20px;text-align:center;color:#7894a8;border:1px dashed #24465f;border-radius:8px}@media(max-width:800px){.jobDetailGrid,.jobPreferred{grid-template-columns:1fr}.jobPreferred h3{grid-row:auto}.jobFooter{align-items:flex-start;flex-direction:column}.careerFormGrid,.careerFormGrid.two{grid-template-columns:1fr}.pipelineStats{grid-template-columns:repeat(3,1fr)}}.tenantLogoPanel{width:250px;height:72px;flex:0 0 auto;overflow:hidden;border:1px solid var(--tenant-accent);background:#f6f7f8;display:flex;align-items:center;justify-content:center;border-radius:7px}.tenantLogoPanel img{width:100%;height:100%;object-fit:cover;object-position:center;display:block}@media(max-width:700px){.tenantLogoPanel{width:190px;height:58px}}
