@font-face{font-family:__fontJulius_b0d649;src:url(/_next/static/media/6f694adc463fb7af.ttf) format("truetype");font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:__fontJulius_b0d649;src:url(/_next/static/media/28ec3883464954d5.ttf) format("truetype");font-display:swap;font-weight:400 500;font-style:normal}@font-face{font-family:__fontJulius_b0d649;src:url(/_next/static/media/1e5093ebd720ecee.ttf) format("truetype");font-display:swap;font-weight:600 900;font-style:normal}.__className_b0d649{font-family:__fontJulius_b0d649}.__variable_b0d649{--font-julius:"__fontJulius_b0d649"}.site-entrance{position:fixed;inset:0;z-index:300;display:grid;place-items:center;background:var(--canvas);color:var(--ink);pointer-events:none}.site-entrance[data-early-exit],.site-entrance[data-phase=leaving]{opacity:0;transition:opacity .5s ease-out}.site-entrance__background{position:absolute;inset:0;overflow:hidden}.site-entrance__wash{position:absolute;inset:0;background:radial-gradient(ellipse at 0 0,color-mix(in srgb,var(--v-100) 65%,transparent),color-mix(in srgb,var(--brand-100) 18%,transparent) 28%,transparent 57%)}.site-entrance__studio{position:absolute;left:clamp(-6rem,-5vw,-1rem);bottom:clamp(-5rem,-7svh,-2rem);width:min(76vw,54svh,38rem);aspect-ratio:640/478}.site-entrance__column{display:block;width:100%;height:auto;opacity:.24}.splash-studio{position:absolute;left:18%;bottom:88%;width:68%;height:auto;overflow:visible;opacity:.82;stroke-width:1;stroke-linecap:round;stroke-linejoin:round}.splash-studio__surface{fill:var(--canvas);stroke:var(--v-200)}.splash-studio__sidebar,.splash-studio__stand{fill:var(--canvas-2)}.splash-studio__stand{stroke:var(--v-200)}.splash-studio__tile{fill:var(--canvas);stroke:var(--v-100)}.splash-studio__selection{fill:var(--brand-100)}.splash-studio__accent,.splash-studio__metric{fill:var(--brand-500)}.splash-studio__metric{opacity:.65}.splash-studio__muted{fill:var(--v-200)}.splash-studio__rule,.splash-studio__subtle-line{stroke:var(--v-200)}.splash-studio__subtle-line{stroke-width:2}.splash-studio__ink-line{stroke:var(--v-700)}.splash-studio__accent-line{stroke:var(--brand-500);stroke-width:1.5}.splash-studio__white-line{stroke:var(--canvas);stroke-width:1.5}.splash-studio__grid,.splash-studio__guides{stroke:var(--v-100)}.splash-studio__guides{opacity:.65}.splash-studio__caption,.splash-studio__heading{fill:var(--v-700);font-family:var(--font-grotesk),var(--font-ui),sans-serif;font-weight:600;unicode-bidi:isolate}.splash-studio__heading{font-size:10px}.splash-studio__caption{font-size:7px}.splash-studio__assemble{animation:splash-studio-assemble 2.8s cubic-bezier(.22,1,.36,1) infinite both}.splash-studio__shell{--assemble-y:0px}.splash-studio__metrics{animation-delay:80ms}.splash-studio__chart{animation-delay:.16s}.splash-studio__phone{animation-delay:.32s}.splash-studio__code{animation-delay:.44s}.splash-studio__bar{fill:var(--v-600);transform-box:fill-box;transform-origin:center bottom;animation:splash-studio-data 2.8s cubic-bezier(.22,1,.36,1) infinite both}.splash-studio__bar:nth-child(2n){fill:var(--brand-500)}.splash-studio__bar--0{animation-delay:.2s}.splash-studio__bar--1{animation-delay:.24s}.splash-studio__bar--2{animation-delay:.28s}.splash-studio__bar--3{animation-delay:.32s}.splash-studio__bar--4{animation-delay:.36s}.splash-studio__bar--5{animation-delay:.4s}.splash-studio__bar--6{animation-delay:.44s}.splash-studio__blueprint{stroke:var(--brand-500);animation:splash-studio-blueprint 2.8s ease-out infinite}.splash-studio__handle{fill:var(--canvas)}.splash-studio__cursor{animation:splash-studio-cursor 2.8s cubic-bezier(.22,1,.36,1) infinite}.splash-studio__pointer{fill:var(--brand-500);stroke:var(--canvas)}.splash-studio__code-lines{transform-box:fill-box;transform-origin:left center;animation:splash-studio-data 2.8s cubic-bezier(.22,1,.36,1) infinite both;animation-name:splash-studio-code;animation-delay:.5s}.splash-studio__complete{animation:splash-studio-complete 2.8s ease-out infinite}@keyframes splash-studio-assemble{0%,4%,to{opacity:0;transform:translateY(var(--assemble-y,6px))}20%,86%{opacity:1;transform:translateY(0)}}@keyframes splash-studio-data{0%,8%,to{opacity:0;transform:scaleY(.15)}34%,86%{opacity:1;transform:scaleY(1)}}@keyframes splash-studio-code{0%,8%,to{opacity:0;transform:scaleX(.15)}34%,86%{opacity:1;transform:scaleX(1)}}@keyframes splash-studio-blueprint{0%,10%,50%,to{opacity:0}18%,38%{opacity:.8}}@keyframes splash-studio-cursor{0%,8%{opacity:0;transform:translate(205px,173px)}18%{opacity:1;transform:translate(167px,146px)}28%,37%{opacity:1;transform:translate(167px,146px)}50%,to{opacity:0;transform:translate(207px,156px)}}@keyframes splash-studio-complete{0%,48%,to{opacity:0;transform:translateY(3px)}58%,88%{opacity:1;transform:translateY(0)}}@media (max-width:1100px) and (orientation:portrait){.site-entrance__studio{width:min(76vw,40svh,38rem)}}@media (max-width:600px) and (max-height:650px) and (orientation:portrait){.site-entrance__studio{width:min(70vw,32svh);bottom:-5svh}.site-entrance__identity{transform:translateY(-10svh)}}.site-entrance__tech{position:absolute;color:var(--v-600);stroke:currentColor;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;opacity:.2;animation:site-entrance-float 6s ease-in-out infinite alternate}.site-entrance__tech--left{left:0;top:0;width:min(42vw,38svh,22rem);opacity:.3;-webkit-mask-image:linear-gradient(135deg,#000 20%,transparent 90%);mask-image:linear-gradient(135deg,#000 20%,transparent 90%);animation:none}.site-entrance__tech--upper{top:6%;right:-1rem;width:min(38vw,34svh,20rem)}.site-entrance__tech--lower{right:3%;bottom:7%;width:min(26vw,24svh,12rem);animation-delay:-3s}.site-entrance__identity{position:relative;display:flex;flex-direction:column;align-items:center;gap:1rem}.site-entrance__seal{display:grid;place-items:center;width:5.5rem;aspect-ratio:1;border:1px solid var(--v-200);border-radius:50%;background:var(--charcoal-warm)}.site-entrance__mark{width:4.5rem;height:auto;-o-object-fit:contain;object-fit:contain}.site-entrance__name{margin-top:.75rem;font:600 1.25rem/1.2 var(--font-grotesk),sans-serif;letter-spacing:.18em;padding-inline-start:.18em}.site-entrance__track{direction:ltr;position:relative;overflow:hidden;width:5rem;height:2px;margin-top:.25rem;background:var(--fog)}.site-entrance__track span{display:block;width:100%;height:100%;background:var(--v-600);transform-origin:left center;transition:transform .24s ease-out}@keyframes site-entrance-float{to{transform:translate3d(-6px,8px,0)}}.site-entrance[data-load-step="0"] .site-entrance__track span{width:40%;animation:entrance-pending 1.1s ease-in-out infinite alternate;will-change:transform}@keyframes entrance-pending{0%{transform:translateX(-100%)}to{transform:translateX(250%)}}@media (prefers-reduced-motion:reduce){.splash-studio *{animation:none}.splash-studio__blueprint,.splash-studio__cursor{opacity:0}.site-entrance__tech{animation:none}.site-entrance[data-load-step="0"] .site-entrance__track span{animation:none;transform:none!important;opacity:.5}.site-entrance[data-early-exit],.site-entrance[data-phase=leaving],.site-entrance__track span{transition:none}}.site-entrance[data-load-step="4"] .splash-studio *{animation:none}.site-entrance[data-load-step="4"] .splash-studio__blueprint,.site-entrance[data-load-step="4"] .splash-studio__cursor{opacity:0}