:root{--ink:#102d49;--muted:#5a6776;--paper:#faf8f5;--line:#d9dee5;--copper:#95605f;--soft:#eee9e6}header{background:#061727;border-bottom:1px solid #9bb9c54d}.header-inner{min-height:112px}.brand{display:block;flex-shrink:0}.brand-logo{display:block;width:260px;height:auto;object-fit:contain}.brand-logo:hover{opacity:.92}nav a{color:#e5edf4;font-size:12px}nav a:hover{color:#d9b99b}nav .nav-contact{border:1px solid #9ab2c0;background:transparent;color:#fff}nav .nav-contact:hover{background:#19364e}.menu-toggle{color:#edf5fa;border-color:#a1b6c2}.review-bar{background:#122c42;color:#f3e7dd}.hero{grid-template-columns:1.02fr 1.06fr;gap:5%;padding-block:60px}.hero h1{font-size:clamp(44px,4.3vw,66px)}.hero-visual{border-radius:5px 5px 150px 5px;height:590px;background:#102238}.hero-visual img{filter:none;object-position:42% center}.hero-visual:after{background:linear-gradient(0deg,#051324d9,transparent 45%)}.hero-visual .orbit{border-color:#bdac92;bottom:100px}.hero-visual .orbit:before,.hero-visual .orbit:after{border-color:#bdac92}.photo-label{font-size:11px}.mini-logo{width:52px;height:52px;object-fit:contain;border-radius:50%}.path-band{background:#0d2439}.path-grid .eyebrow{color:#c4d8e8}.path-grid p{color:#c6d3dd}.path-grid .arrow{color:#d3b5a0}.button{border-radius:2px;background:#102d49;border-color:#102d49}.button:hover{background:#234865}.button.light{background:#eee5df;border-color:#eee5df}.cta{background:#0b243a;position:relative}.cta .eyebrow{color:#d4b7a4}.quote{background:#eee3df}.soft{background:#f0ebe7}.form-note,.notice{background:#f0ebe7}.card{background:#fcfbfa}.portrait{background:radial-gradient(circle at 80% 30%,transparent 0 75px,#9baebf 76px 77px,transparent 78px 100px,#9baebf 101px 102px,transparent 103px),#dfe5e9;color:#47647a}.market-tile{background:#eddfd9;min-height:440px}.market-tile p{max-width:90%}.market-ara-logo{width:245px;max-width:85%;margin-top:35px;mix-blend-mode:multiply}.tech-tile{background:#071625;min-height:440px;color:#eef4fa}.tech-tile .eyebrow{color:#d3b897}.tech-tile p{color:#bdcbd6}.tech-tile .text-link{color:#edf4fa}.tech-tile:after{border-color:#d2b57844;box-shadow:0 0 0 25px #c7a36711,0 0 0 50px #c7a36711}.platform-marks{display:flex;gap:14px;margin-bottom:24px}.platform-marks img{width:58px;height:58px;object-fit:cover;border:1px solid #426076;border-radius:50%}.tech-tile .platform-marks img:first-child{object-fit:contain}.market-art{background:#e9d4cb}.market-art i{border-color:#b99e8d;box-shadow:0 0 0 25px #b99e8d22,0 0 0 50px #b99e8d22}.tech-feature{gap:65px}.gsg-emblem{width:105px;height:105px;border-radius:50%;object-fit:contain;background:#071625}.command-outline{background:#061421;padding:35px;border:1px solid #b9a27e55}.synnexus-brand{width:100%;max-width:360px;margin:0 auto 30px}.command-outline .eyebrow{color:#d4bb91}.gallery-disclosure{padding:25px 30px;background:#eee6df;border-left:2px solid #b3957d;max-width:950px;margin-bottom:35px}.gallery-disclosure .eyebrow{margin-bottom:10px}.gallery-disclosure p{font-size:13px;line-height:1.8;margin-bottom:0}.gallery-filters{display:flex;flex-wrap:wrap;gap:10px;margin:30px 0 20px}.gallery-filters button{background:transparent;border:1px solid #bdc8d2;padding:10px 22px;color:#17364f;font-size:12px;cursor:pointer;border-radius:2px}.gallery-filters button[aria-pressed=true]{background:#102d49;color:white;border-color:#102d49}.gallery-grid{display:grid;grid-template-columns:1fr 1fr;gap:38px 28px}.gallery-item{margin:0;min-width:0}.gallery-item:first-child{grid-column:1/-1}.gallery-open{display:block;position:relative;padding:0;border:0;background:#0a2032;cursor:zoom-in;width:100%;overflow:hidden}.gallery-open img{width:100%;height:auto;aspect-ratio:4/3;object-fit:cover;transition:transform .4s}.gallery-item:first-child img{aspect-ratio:2.1/1}.gallery-open:hover img{transform:scale(1.025)}.gallery-expand{position:absolute;right:16px;bottom:16px;width:40px;height:40px;background:#fbf6eedf;color:#122f47;display:grid;place-items:center;font-size:24px;border:1px solid white}.gallery-item figcaption{display:flex;justify-content:space-between;gap:16px;align-items:center;padding:20px 0;border-bottom:1px solid var(--line)}.gallery-item .eyebrow{margin-bottom:7px;font-size:9px}.gallery-item h3{font:25px Georgia,serif;margin:0}.image-status{font-size:10px;line-height:1.6;color:#6c6264;max-width:120px;text-align:right}.gallery-dialog{padding:0;border:1px solid #9fb2c4;background:#071827;color:white;max-width:min(1150px,94vw);max-height:94vh;width:100%;overflow:auto}.gallery-dialog::backdrop{background:#020a13dc;backdrop-filter:blur(6px)}.gallery-dialog>img{width:100%;max-height:73vh;object-fit:contain;background:#020b15}.gallery-close{display:block;margin:15px 18px 15px auto;background:transparent;border:1px solid #92a4b7;color:#fff;padding:7px 16px;cursor:pointer;font-size:12px}.dialog-caption{padding:24px 32px}.dialog-caption h2{font-size:28px;letter-spacing:-.5px;margin-bottom:10px}.dialog-caption p{color:#c0cbd6;font-size:12px;margin:0}.spaces-teaser{padding-top:20px}.space-preview{display:grid;grid-template-columns:1.4fr 1fr 1fr;gap:18px;margin-top:35px}.space-preview a{position:relative;text-decoration:none;display:block;overflow:hidden;background:#0a2237}.space-preview img{width:100%;height:320px;object-fit:cover;transition:transform .4s}.space-preview a:hover img{transform:scale(1.03)}.space-preview a:after{content:'';position:absolute;inset:40% 0 0;background:linear-gradient(transparent,#041729bd);pointer-events:none}.space-preview span{position:absolute;bottom:20px;left:20px;right:15px;z-index:1;font-size:11px;color:white}.spaces-teaser>.small{margin-top:17px;font-size:10px}.gallery-callout{display:flex;align-items:center;justify-content:space-between;gap:25px;background:#eee4df;padding:40px 45px;margin-bottom:55px}.gallery-callout h2{font-size:35px}.gallery-callout p{max-width:580px;font-size:14px;margin-bottom:0}.gallery-callout .eyebrow{margin-bottom:16px}.gallery-callout .button{flex-shrink:0}footer{background:#071a2b;color:#eef4fa}.footer-main p{color:#bac9d6}.footer-main a{color:#e0eaf1}.footer-main a:hover{color:#d7b6a3}.footer-main .brand-logo{max-width:240px}.footer-note p{color:#e8dbcf}.footer-bottom{border-color:#a5b3c33d;color:#bccbd5}.medical-note{color:#a8bac8}.footer-main .small{font-size:12px}.tabs button[aria-selected=true]{background:#e8e2de}.study-tools{background:#ebe6e1}
@media(max-width:1200px){.brand-logo{width:220px}nav{gap:16px}nav a{font-size:11px}.hero{gap:4%}.hero h1{font-size:52px}.hero-visual{height:550px}.space-preview img{height:280px}}@media(max-width:1050px){.menu-toggle{display:block;background:transparent;border:1px solid #8ba2b5;padding:9px 13px}nav{display:none;position:absolute;top:100%;left:0;right:0;background:#071a2b;padding:20px 5.5%;border-bottom:1px solid #526b81;box-shadow:0 20px 25px #071a2b30}nav.open{display:flex;flex-direction:column;align-items:stretch}nav a{font-size:14px;padding:10px}.hero h1{font-size:46px}.brand-logo{width:240px}.header-inner{min-height:100px}}@media(max-width:800px){.brand-logo{width:215px}.header-inner{min-height:92px}.hero{grid-template-columns:1fr;padding-block:38px}.hero h1{font-size:clamp(43px,8vw,62px)}.hero-visual{height:440px;border-radius:4px 4px 85px 4px}.hero-visual img{object-position:center}.tech-feature{gap:30px}.synnexus-brand{max-width:330px}.gallery-grid{gap:28px 20px}.gallery-item h3{font-size:23px}.gallery-item figcaption{display:block}.image-status{display:block;text-align:left;max-width:none;margin-top:10px}.space-preview{grid-template-columns:1fr 1fr}.space-preview a:first-child{grid-column:1/-1}.space-preview img{height:260px}.space-preview a:first-child img{height:340px}.gallery-callout{display:block;padding:30px;margin-bottom:45px}.gallery-callout .button{margin-top:25px}.market-tile,.tech-tile{min-height:0}.gallery-item:first-child img{aspect-ratio:4/3}}@media(max-width:500px){.brand-logo{width:195px}.menu-toggle{font-size:12px;padding:8px 10px}.hero h1{font-size:42px}.hero-visual{height:355px}.gallery-grid{grid-template-columns:1fr}.gallery-item:first-child{grid-column:auto}.gallery-filters{gap:7px}.gallery-filters button{padding:9px 14px;font-size:11px}.gallery-disclosure{padding:20px}.space-preview{grid-template-columns:1fr}.space-preview a:first-child{grid-column:auto}.space-preview img,.space-preview a:first-child img{height:270px}.spaces-teaser .section-head h2{font-size:32px}.gallery-dialog{max-width:96vw}.dialog-caption{padding:20px}.dialog-caption h2{font-size:25px}.photo-label{font-size:9px;bottom:24px}.tech-feature .command-outline{padding:23px}.market-ara-logo{width:230px}}

.launch-notice{margin-top:1.5rem;padding:1.25rem;border:1px solid #b99455;border-radius:12px;background:#fff8ea;color:#182a36}.launch-notice p:last-child{margin-bottom:0}.review-bar{height:auto;white-space:normal;line-height:1.5;padding:12px 20px}.review-bar span{display:block}
