.site-ink{background-color:#060b16;color:#e7ecf5}.site-grid-bg{background-image:linear-gradient(90deg,rgba(143,179,255,.06) 1px,transparent 0),linear-gradient(180deg,rgba(143,179,255,.06) 1px,transparent 0);background-size:56px 56px;mask-image:radial-gradient(ellipse 70% 60% at 50% 40%,#000 30%,transparent 75%)}.site-glow{background:radial-gradient(600px 380px at 20% 0,rgba(37,99,235,.35),transparent 70%),radial-gradient(520px 360px at 85% 20%,rgba(56,189,248,.14),transparent 70%)}.site-glass{background:linear-gradient(180deg,rgba(255,255,255,.08),rgba(255,255,255,.03));border:1px solid rgba(255,255,255,.1);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.site-serif{font-family:var(--font-atlas-display),Georgia,serif;font-style:italic;font-weight:400;letter-spacing:-.01em}.site-hairline{background:linear-gradient(90deg,transparent,rgba(143,179,255,.45),transparent);height:1px}.site-flow-path{stroke:rgba(143,179,255,.22);stroke-width:1.25}.site-flow-path,.site-flow-pulse{fill:none;vector-effect:non-scaling-stroke}.site-flow-pulse{stroke:#8fb3ff;stroke-width:2;stroke-linecap:round;stroke-dasharray:0 1;opacity:0}.site-orbit{fill:none;stroke:rgba(143,179,255,.18);stroke-width:1;vector-effect:non-scaling-stroke}.site-orbit-dashed{stroke-dasharray:.6 1.2}.site-orbit-pulse{fill:none;stroke:transparent}@media (max-width:767px){html:has([data-site=marketing]),html:has([data-site=marketing]) body{overflow-x:clip}}[data-site=marketing] :is(a,button,summary,input,select,textarea):focus-visible{outline:2px solid #2563eb;outline-offset:3px}[data-site=marketing] .site-ink :is(a,button,summary):focus-visible,[data-site=marketing] header :is(a,button,summary):focus-visible{outline-color:#8fb3ff}.site-eco[data-focus=available] [data-status]:not([data-status=available]),.site-eco[data-focus=building] [data-status]:not([data-status=building]),.site-eco[data-focus=planned] [data-status]:not([data-status=planned]){opacity:.28}@media (prefers-reduced-motion:no-preference){[data-reveal-ready] [data-reveal]{opacity:0;transform:translateY(18px);transition:opacity .9s cubic-bezier(.2,.7,.2,1),transform .9s cubic-bezier(.2,.7,.2,1);transition-delay:var(--reveal-delay,0s)}[data-reveal-ready] [data-reveal][data-shown]{opacity:1;transform:none}.site-enter{animation:site-enter 1.1s cubic-bezier(.2,.7,.2,1) both;animation-delay:var(--enter-delay,0s)}.site-draw{stroke-dasharray:1;stroke-dashoffset:1;animation:site-draw 1.6s cubic-bezier(.6,0,.2,1) forwards;animation-delay:var(--enter-delay,0s)}.site-flow-pulse{opacity:1;stroke-dasharray:.06 .94;animation:site-pulse 5.5s linear infinite;animation-delay:var(--pulse-delay,0s)}.site-breathe{animation:site-breathe 6s ease-in-out infinite}.site-eco [data-status]{transition:opacity .3s ease}.site-orbit-pulse{stroke:#8fb3ff;stroke-width:2;stroke-linecap:round;vector-effect:non-scaling-stroke;stroke-dasharray:2 98;animation:site-orbit var(--orbit-duration,30s) linear infinite;animation-delay:var(--orbit-delay,0s)}[data-reveal-ready] [data-reveal]:not([data-shown]) .site-draw{animation-play-state:paused}.site-spin-slow{animation:site-spin 140s linear infinite}.site-spin-slow,.site-spin-slower{transform-box:fill-box;transform-origin:center}.site-spin-slower{animation:site-spin 220s linear infinite reverse}.site-type>*{animation:site-enter .7s cubic-bezier(.2,.7,.2,1) both}.site-type>:nth-child(2){animation-delay:.25s}.site-type>:nth-child(3){animation-delay:.5s}.site-type>:nth-child(4){animation-delay:.75s}.site-type>:nth-child(5){animation-delay:1s}.site-lift{transition:transform .3s cubic-bezier(.2,.7,.2,1),border-color .3s ease,box-shadow .3s ease}.site-lift:hover{transform:translateY(-3px)}}@keyframes site-enter{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes site-draw{to{stroke-dashoffset:0}}@keyframes site-pulse{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@keyframes site-breathe{0%,to{opacity:.55;transform:scale(1)}50%{opacity:.9;transform:scale(1.06)}}@keyframes site-orbit{0%{stroke-dashoffset:0}to{stroke-dashoffset:-100}}@keyframes site-spin{to{transform:rotate(1turn)}}