:root{color-scheme:dark;--ink:#07090c;--panel:#0c1218;--white:#f6f2ea;--muted:#a8b4ba;--cyan:#71efff;--gold:#ffe2a5;--line:rgba(113,239,255,.18);--display:Georgia,"Times New Roman",serif;--sans:Aptos,"Segoe UI Variable","Segoe UI",sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--ink)}body{margin:0;min-width:320px;background:var(--ink);color:var(--white);font-family:var(--sans)}a{color:inherit;text-decoration:none}.skip-link{position:fixed;top:-5rem;left:1rem;z-index:1000;padding:.8rem 1rem;background:#fff;color:#07090c}.skip-link:focus{top:1rem}.site-header{position:fixed;inset:0 0 auto;z-index:100;height:74px;display:flex;align-items:center;justify-content:space-between;padding:0 clamp(1rem,4vw,4.5rem);border-bottom:1px solid rgba(255,255,255,.09);background:#05080be6;backdrop-filter:blur(16px)}.wordmark{display:flex;align-items:center;gap:.65rem;font-size:.76rem;letter-spacing:.13em;text-transform:uppercase}.wordmark b{color:var(--gold);font-weight:500}.wordmark-mark{width:30px;height:30px;display:grid;place-items:center;border:1px solid rgba(255,226,165,.58);color:var(--gold);font:600 1rem var(--display);transform:rotate(45deg)}.site-header nav{display:flex;align-items:center;gap:clamp(.8rem,2.4vw,2.5rem);font-size:.63rem;letter-spacing:.12em;text-transform:uppercase}.site-header nav a{color:#c7d0d4}.site-header nav a:hover{color:#fff}.site-header .ariya-link{padding:.7rem .9rem;border:1px solid rgba(113,239,255,.4);color:var(--cyan)}.division-hero{min-height:740px;position:relative;isolation:isolate;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(320px,.9fr);align-items:end;gap:5vw;padding:150px clamp(1.2rem,7vw,8rem) 7rem;overflow:hidden}.division-hero:before{content:"";position:absolute;inset:0;z-index:-2;background:linear-gradient(90deg,#04070aed,#04070a8c 52%,#04070ad1),url(/assets/aether-luxury-lobby.png) center/cover}.division-hero:after{content:"";position:absolute;inset:0;z-index:-1;background:repeating-linear-gradient(0deg,transparent 0 5px,rgba(113,239,255,.015) 6px 7px),linear-gradient(0deg,rgba(5,8,11,.95),transparent 50%)}.eyebrow{display:flex;align-items:center;gap:.65rem;margin:0 0 1rem;color:var(--cyan);font-size:.64rem;letter-spacing:.18em;text-transform:uppercase}.eyebrow span{width:24px;height:1px;background:var(--cyan);box-shadow:0 0 8px var(--cyan)}.division-hero h1{margin:0;max-width:12ch;font:400 clamp(4rem,8vw,9rem)/.86 var(--display);letter-spacing:-.055em}.division-hero-copy>p:last-of-type{max-width:58ch;color:#d0d6d9;font-size:1.02rem;line-height:1.75}.hero-actions{display:flex;flex-wrap:wrap;gap:.7rem;margin-top:1.8rem}.hero-actions a{padding:.9rem 1rem;border:1px solid rgba(113,239,255,.34);background:#71efff0f;font-size:.62rem;letter-spacing:.12em;text-transform:uppercase}.hero-actions a:last-child{border-color:#ffe2a552;color:var(--gold)}.division-sigil{width:min(360px,70vw);aspect-ratio:1;justify-self:center;display:grid;place-items:center;position:relative;border:1px solid rgba(113,239,255,.3);border-radius:50%;color:var(--cyan);font:400 clamp(4rem,9vw,8rem) var(--display);text-shadow:0 0 28px rgba(113,239,255,.5);box-shadow:0 0 65px #71efff14,inset 0 0 70px #71efff0d;animation:float 5.5s ease-in-out infinite}.division-sigil:before,.division-sigil:after{content:"";position:absolute;inset:10%;border:1px solid rgba(148,123,255,.28);border-radius:50%}.division-sigil:after{inset:25%;border-style:dashed;animation:spin 12s linear infinite}.division-nav{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:#080c10}.division-nav a{padding:1.15rem;border-right:1px solid var(--line);color:#9ba9b0;font-size:.63rem;letter-spacing:.1em;text-align:center;text-transform:uppercase}.division-nav a:last-child{border-right:0}.division-nav a:hover,.division-nav a[aria-current=page]{color:#fff;background:#71efff14;box-shadow:inset 0 -1px var(--cyan)}.content-section{padding:clamp(5rem,9vw,9rem) clamp(1.2rem,7vw,8rem)}.section-heading{max-width:900px;margin-bottom:4rem}.section-heading h2{margin:0;font:400 clamp(3rem,6vw,7rem)/.95 var(--display);letter-spacing:-.04em}.section-heading>p:last-child{max-width:60ch;margin:1.2rem 0 0;color:var(--muted);line-height:1.7}.offer-grid{display:grid;grid-template-columns:repeat(2,1fr);border-top:1px solid var(--line);border-left:1px solid var(--line)}.offer-card{min-height:300px;position:relative;padding:2.2rem;border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:linear-gradient(145deg,#0f1920b8,#080c11b3)}.offer-card>span{color:var(--cyan);font-size:.58rem;letter-spacing:.15em}.offer-card h3{margin:3rem 0 .8rem;font:400 2rem var(--display)}.offer-card p{color:var(--muted);line-height:1.7;font-size:.84rem}.process{display:grid;grid-template-columns:38% 1fr;gap:6vw;background:radial-gradient(circle at 15% 20%,rgba(83,218,239,.07),transparent 28%),#090d12}.process h2{margin:0;font:400 clamp(2.7rem,5vw,5.8rem)/.96 var(--display)}.process-list{border-top:1px solid var(--line)}.process-list article{display:grid;grid-template-columns:48px 1fr;padding:1.6rem 0;border-bottom:1px solid var(--line)}.process-list span{grid-row:1/3;color:var(--cyan);font-size:.58rem}.process-list h3{margin:0;font:400 1.35rem var(--display)}.process-list p{margin:.55rem 0 0;color:var(--muted);font-size:.8rem;line-height:1.65}.division-cta{min-height:360px;display:grid;grid-template-columns:1fr auto;align-items:center;gap:3rem;padding:clamp(4rem,7vw,7rem) clamp(1.2rem,7vw,8rem);border-top:1px solid rgba(255,226,165,.17);background:linear-gradient(110deg,#060a0ee6,#081217d1),url(/assets/aether-luxury-lobby.png) center/cover}.division-cta h2{margin:0;font:400 clamp(2.8rem,6vw,6rem)/.95 var(--display)}.division-cta p{color:var(--muted)}.division-cta a{width:150px;height:150px;display:grid;place-items:center;border:1px solid rgba(113,239,255,.48);border-radius:50%;color:var(--cyan);font-size:.63rem;letter-spacing:.12em;text-align:center;text-transform:uppercase;background:#71efff0d}footer{min-height:130px;display:flex;align-items:center;justify-content:space-between;gap:2rem;padding:2rem clamp(1rem,5vw,6rem);color:#7f8a90;font-size:.6rem;letter-spacing:.08em;text-transform:uppercase}.reveal{opacity:0;transform:translateY(20px);transition:.7s ease}.reveal.is-visible{opacity:1;transform:none}@keyframes float{50%{transform:translateY(-9px)}}@keyframes spin{to{transform:rotate(360deg)}}@media(max-width:800px){.site-header nav a:not(.ariya-link){display:none}.division-hero{grid-template-columns:1fr;padding-top:120px}.division-sigil{grid-row:1;width:190px}.division-hero h1{font-size:clamp(3.8rem,18vw,6rem)}.division-nav{grid-template-columns:1fr 1fr}.division-nav a:nth-child(2){border-right:0}.division-nav a:nth-child(-n+2){border-bottom:1px solid var(--line)}.offer-grid,.process,.division-cta{grid-template-columns:1fr}.division-cta a{width:auto;height:auto;border-radius:0;padding:1rem}footer{flex-direction:column;align-items:flex-start}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation:none!important;transition:none!important}.reveal{opacity:1;transform:none}}
