.auros-ui{--color-liquid-abyss:#012624;--color-liquid-deep:#011d1c;--color-liquid-kelp:#003734;--color-liquid-mist:#edfffe;--color-platinum:#fff;--color-silver-mist:#bbc7c6;--color-slate-deep:#707777;--color-lavender-phosphor:#fde9ff;--auros-line:#ffffff1a;--auros-line-strong:#ffffff2e;--auros-line-focus:#cbfffce6;--auros-surface-hover:#00373499;--auros-surface-tech-hover:#00443f;--auros-surface-arrow:#03514b80;--auros-accent-solid:#00827c;--auros-accent-bright:#cbfffc;--auros-glow:#00827c8c;--auros-ink-on-light:#062421;--gradient-bioluminescent:linear-gradient(90deg, #00827c 0%, #cbfffc 100%);--gradient-aurora:linear-gradient(90deg, #cbfffc 0%, #edfffe 26.25%, #fffdfa 47.57%, #fad1ff 88.96%);--font-matter:ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--radius-cards:16px;--radius-small:6px;background-color:var(--color-liquid-abyss);color:var(--color-silver-mist);font-family:var(--font-matter)}.auros-display{letter-spacing:-.046em;color:var(--color-platinum);font-size:clamp(2.75rem,8.5vw,6rem);font-weight:500;line-height:1}.auros-h2{letter-spacing:-.04em;color:var(--color-platinum);font-size:clamp(1.9rem,4.6vw,3.4rem);font-weight:500;line-height:1.02}.auros-h3{letter-spacing:-.02em;color:var(--color-platinum);font-size:clamp(1.75rem,3vw,2.25rem);font-weight:500;line-height:1}.auros-kinetic{letter-spacing:-.05em;white-space:nowrap;color:var(--color-liquid-mist);font-size:clamp(4rem,19vw,17rem);font-weight:500;line-height:.86}.auros-label{letter-spacing:.12em;text-transform:uppercase;color:var(--color-silver-mist);font-size:12px;font-weight:500;line-height:1.4}.auros-label-sm{letter-spacing:.15em;text-transform:uppercase;color:var(--color-silver-mist);font-size:10px;font-weight:500;line-height:1.4}.auros-body{color:var(--color-silver-mist);font-size:16px;line-height:1.4}.auros-stat{letter-spacing:-.046em;color:var(--color-lavender-phosphor);font-variant-numeric:tabular-nums;font-size:clamp(2.75rem,5.6vw,5.4rem);font-weight:500;line-height:1}.auros-stat-label{letter-spacing:.055em;text-transform:uppercase;color:var(--color-liquid-mist);font-size:13px;line-height:1.4}.auros-ui :is(a,button,[tabindex]):focus-visible{outline:2px solid var(--auros-line-focus);outline-offset:3px;border-radius:var(--radius-small)}.auros-ui .auros-row:focus-visible,.auros-ui .auros-card:focus-visible,.auros-ui .auros-well:focus-visible{border-radius:var(--radius-cards)}.auros-card{background-color:var(--color-liquid-kelp);border-radius:var(--radius-cards)}.auros-well{background-color:var(--color-liquid-deep);border-radius:var(--radius-cards)}.auros-btn-gradient{background-image:var(--gradient-aurora);color:var(--auros-ink-on-light);border-radius:var(--radius-small);letter-spacing:.08em;text-transform:uppercase;background-position:0%;background-size:170% 100%;padding:18px 22px;font-size:14px;transition:background-position .7s cubic-bezier(.16,1,.3,1),transform .14s}.auros-btn-gradient:hover{background-position:100%}.auros-btn-gradient:active{transform:scale(.98)}.auros-btn-ghost{border:1px solid var(--auros-line-strong);color:var(--color-platinum);border-radius:var(--radius-small);letter-spacing:.08em;text-transform:uppercase;padding:18px 22px;font-size:14px;transition:background-color .3s,border-color .3s,transform .14s}.auros-btn-ghost:hover{background-color:var(--auros-surface-hover);border-color:#ffffff52}.auros-btn-ghost:active{transform:scale(.98)}.auros-arrow{border-radius:var(--radius-small);background-color:var(--auros-surface-arrow);width:32px;height:32px;color:var(--color-platinum);justify-content:center;align-items:center;transition:background-color .4s,color .4s,transform .5s cubic-bezier(.16,1,.3,1);display:inline-flex}.auros-row{border-top:1px solid var(--auros-line);transition:background-color .6s cubic-bezier(.16,1,.3,1)}.auros-row:last-of-type{border-bottom:1px solid var(--auros-line)}.auros-row-name{transition:transform .7s cubic-bezier(.16,1,.3,1)}@media (hover:hover){.auros-row:hover{background-color:#00373473}.auros-row:hover .auros-row-name{transform:translate(16px)}.auros-row:hover .auros-arrow{background-color:var(--auros-accent-bright);color:var(--color-liquid-abyss);transform:translate(4px,-4px)}.auros-card-tech:hover{background-color:var(--auros-surface-tech-hover)}}.auros-card-tech{transition:background-color .5s;position:relative;overflow:hidden}.auros-card-tech:before{content:"";inset-inline:0;background-image:var(--gradient-bioluminescent);opacity:0;height:1px;transition:opacity .5s;position:absolute;top:0}@media (hover:hover){.auros-card-tech:hover:before{opacity:1}}.auros-cursor-preview{display:none}@media (hover:hover){.auros-cursor-preview{display:block}}.auros-cursor-preview{border-radius:var(--radius-cards);pointer-events:none;z-index:30;will-change:transform;width:240px;height:300px;position:fixed;top:0;left:0;overflow:hidden}@keyframes auros-halo{0%,to{opacity:.55;transform:scale(1)}50%{opacity:.9;transform:scale(1.14)}}.auros-halo{filter:blur(130px);background:radial-gradient(circle,#00a89ed9 0%,#00827c80 42%,#01262400 72%);border-radius:9999px;animation:11s ease-in-out infinite auros-halo}.auros-hero-veil{background:radial-gradient(62% 52%,#012624d1 0%,#0126248c 45%,#01262400 100%)}.auros-ambient{pointer-events:none;position:fixed;inset:0;overflow:hidden}.auros-ambient:before,.auros-ambient:after{content:"";filter:blur(140px);will-change:transform;border-radius:9999px;position:absolute}.auros-ambient:before{background:radial-gradient(circle,#00827c80 0%,#01262400 70%);width:60vw;height:60vw;animation:26s ease-in-out infinite auros-drift-a;top:-10%;left:-15%}.auros-ambient:after{background:radial-gradient(circle,#fde9ff29 0%,#01262400 70%);width:50vw;height:50vw;animation:19s ease-in-out infinite auros-drift-b;bottom:-15%;right:-10%}@keyframes auros-drift-a{0%,to{opacity:.6;transform:translate(0)scale(1)}50%{opacity:.85;transform:translate(6vw,8vh)scale(1.18)}}@keyframes auros-drift-b{0%,to{opacity:.5;transform:translate(0)scale(1)}50%{opacity:.8;transform:translate(-7vw,-6vh)scale(.88)}}.auros-grain{z-index:1;pointer-events:none;opacity:.05;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='3'/%3E%3C/filter%3E%3Crect width='140' height='140' filter='url(%23n)'/%3E%3C/svg%3E");position:fixed;inset:0}@keyframes auros-scroll-hint{0%{opacity:0;transform:translateY(-60%)}35%{opacity:1}to{opacity:0;transform:translateY(60%)}}.auros-scroll-line{background-color:var(--auros-line-strong);width:1px;height:56px;position:relative;overflow:hidden}.auros-scroll-line:after{content:"";background-image:var(--gradient-bioluminescent);animation:2.4s cubic-bezier(.4,0,.2,1) infinite auros-scroll-hint;position:absolute;inset:0}@keyframes auros-marquee{0%{transform:translate(0,0)}to{transform:translate(-50%)}}.auros-marquee{border-block:1px solid var(--auros-line);transform:skewY(var(--mq-skew,0deg));transition:transform .8s cubic-bezier(.16,1,.3,1);overflow:hidden}.auros-marquee-track{width:max-content;animation:46s linear infinite auros-marquee;display:flex}.auros-marquee-item{letter-spacing:.06em;text-transform:uppercase;color:#bbc7c69e;white-space:nowrap;padding-inline:28px;font-size:clamp(1.75rem,4vw,3rem);font-weight:500;line-height:1;transition:color .4s}.auros-marquee-item:hover{color:var(--color-liquid-mist)}.auros-marquee-dot{background-image:var(--gradient-bioluminescent);border-radius:9999px;flex-shrink:0;align-self:center;width:7px;height:7px}.auros-ui [data-reveal]{opacity:0;transform:translateY(28px)}.auros-ui [data-split]{opacity:0}.auros-ui [data-split].is-split{opacity:1}.auros-split-line{vertical-align:bottom;display:inline-block;overflow:hidden}.auros-split-word{display:inline-block}.auros-motion-failed [data-reveal],.auros-motion-failed [data-split]{opacity:1!important;transform:none!important}@media (prefers-reduced-motion:reduce){.auros-ui [data-reveal],.auros-ui [data-split]{opacity:1;transform:none}.auros-marquee-track,.auros-halo,.auros-scroll-line:after,.auros-ambient:before,.auros-ambient:after{animation:none}.auros-marquee{transform:none}}.auros-ui header{background-color:#011d1ceb;border-color:#ffffff1a}.auros-footer{background-color:var(--color-liquid-deep);color:var(--color-silver-mist);--pk-hairline:#ffffff1a;--pk-gray:#bbc7c6;--color-muted-ink:#bbc7c6}.auros-footer .hover\:text-black:hover{color:var(--color-platinum)}
