body:has(.dashboard-page),html:has(.dashboard-page){overflow-x:clip}.dashboard-page{overflow:visible;--sky-cyan:#176b86;--sky-violet:#8d83c6;--sky-silver:#eafaff;--planet-0:#eef4f7;--planet-1:#cfdde4;--planet-2:#8fa3ae;--planet-3:#4d6270;--planet-4:#1d2c36;--planet-5:#080f15;--planet-shade:#00060b;--planet-atmo:#7f9fb3;--planet-rim:#eaf4f8;--planet-band-light:#eef6f9;--planet-band-dark:#04121b;--planet-spec:#ffffff}:root[data-theme=dark] .dashboard-page{--sky-cyan:#83d7ef;--sky-violet:#a695e0;--planet-0:#ffffff;--planet-1:#dff9ff;--planet-2:#9adcee;--planet-3:#4a9cba;--planet-4:#17455f;--planet-5:#061a2b;--planet-shade:#01070e;--planet-atmo:#9fe9ff;--planet-rim:#e8fcff;--planet-band-light:#eafcff;--planet-band-dark:#041a2c;--planet-spec:#ffffff}.dashboard-page:after,.dashboard-page:before{display:none}.dashboard-hero{overflow:visible;isolation:isolate;align-items:center;min-height:450px}.dashboard-hero:after,.dashboard-hero:before{display:none}.dashboard-hero>div:first-child{max-width:71%;z-index:2}.dashboard-hero h1{font-size:clamp(44px,6.4vw,82px);text-wrap:balance;overflow-wrap:anywhere}.dashboard-hero .lede{max-width:650px}.dashboard-hero>.primary-button{align-self:flex-end;z-index:2;flex:none}.dashboard-hero>.dashboard-constellation{position:absolute;inset:-120px -18vw -70px 18%;z-index:0;width:auto;height:auto;border:0;background:none;pointer-events:none;-webkit-mask-image:radial-gradient(ellipse at 61% 48%,#000 18%,rgba(0,0,0,.82) 45%,transparent 73%);mask-image:radial-gradient(ellipse at 61% 48%,#000 18%,rgba(0,0,0,.82) 45%,transparent 73%)}.dashboard-constellation svg{display:block;width:100%;height:100%;overflow:visible}.dashboard-constellation g[stroke="url(#dashboard-orbit-line)"] ellipse{stroke-dasharray:170 34 9 22;animation:dashboard-orbit-flow 24s linear infinite}.dashboard-constellation g[stroke="url(#dashboard-orbit-line)"] ellipse:nth-child(2){animation-duration:31s;animation-direction:reverse}.dashboard-constellation g[stroke="url(#dashboard-orbit-line)"] path{stroke-dasharray:8 18;animation:dashboard-orbit-flow 14s linear infinite}.dashboard-orbit-rotation{transform-box:view-box;transform-origin:670px 330px;will-change:transform}.dashboard-sky-stars circle{animation:dashboard-star-pulse 3.8s ease-in-out infinite alternate}.dashboard-sky-stars circle:nth-child(3n){animation-delay:-1.2s}.dashboard-sky-stars circle:nth-child(5n){animation-delay:-2.4s}.dashboard-glint{opacity:.8}.dashboard-glint--near{animation:dashboard-glint-drift 16s ease-in-out infinite}.dashboard-glint--far{opacity:.58}.dashboard-glint--small{opacity:.46}.dashboard-glint__drift{animation:dashboard-glint-breathe 9s ease-in-out infinite}.dashboard-glint__spin{transform-box:fill-box;transform-origin:center;animation:dashboard-glint-spin 110s linear infinite}.dashboard-glint__beam{fill:var(--sky-cyan);fill-opacity:.12;stroke:var(--sky-cyan);stroke-opacity:.85;stroke-width:.8}.dashboard-glint__halo{fill:var(--sky-cyan);fill-opacity:.05}.dashboard-glint__halo--inner{fill-opacity:.09}.dashboard-glint__beam--minor{fill:var(--sky-violet);fill-opacity:.14;stroke:var(--sky-violet);stroke-opacity:.5;stroke-width:.6}.dashboard-glint__core{fill:var(--sky-silver)}@keyframes dashboard-glint-drift{0%,to{transform:translate(0)}50%{transform:translate(5px,-7px)}}@keyframes dashboard-glint-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.06)}}@keyframes dashboard-glint-spin{to{transform:rotate(1turn)}}@keyframes dashboard-orbit-flow{0%{stroke-dashoffset:0}to{stroke-dashoffset:-220}}@keyframes dashboard-star-pulse{0%{opacity:.28}to{opacity:.92}}.dashboard-planet{--planet-charge:0;pointer-events:auto;cursor:pointer;filter:brightness(calc(1 + var(--planet-charge, 0) * .22));transition:filter .12s ease-out}.dashboard-planet__charge{opacity:calc(var(--planet-charge, 0) * .35);transition:opacity .12s ease-out}.dashboard-planet:active{filter:brightness(calc(1 + var(--planet-charge, 0) * .22 + .05))}@media (max-width:760px){.dashboard-hero{display:block;min-height:410px;padding:66px 0 44px}.dashboard-hero>div:first-child{max-width:100%}.dashboard-hero h1{font-size:clamp(39px,8vw,60px)}.dashboard-hero>.dashboard-constellation{inset:-30px -45vw -30px -35%;opacity:.7;-webkit-mask-image:radial-gradient(ellipse at 70% 58%,#000 5%,rgba(0,0,0,.65) 40%,transparent 70%);mask-image:radial-gradient(ellipse at 70% 58%,#000 5%,rgba(0,0,0,.65) 40%,transparent 70%)}.dashboard-hero>.primary-button{margin-top:28px}.dashboard-glint--near{animation:none}}@media (prefers-reduced-motion:reduce){.dashboard-glint--near,.dashboard-glint__drift,.dashboard-glint__spin,.dashboard-orbit-rotation{animation:none}}.dashboard-page .recent-project-mark{overflow:hidden}.dashboard-page .recent-project-mark img{display:block;width:100%;height:100%;object-fit:cover}.star-ui .dashboard-page .recent-project-mark{flex:0 0 88px;width:88px;height:58px;border-radius:8px}@media (max-width:900px){.star-ui .dashboard-page .recent-project-mark{flex:0 0 64px;width:64px;height:46px}}