.psdLqa_boot{display:none}html.js .psdLqa_boot{z-index:95;padding:6.2rem var(--gutter) 2rem;isolation:isolate;background:var(--ink);color:var(--bone);--p:0;grid-template-rows:auto 1fr auto;gap:2rem;display:grid;position:fixed;inset:0;overflow:clip}html[data-boot=skip] .psdLqa_boot{display:none}html[data-boot=done] .psdLqa_boot:not(.psdLqa_exit){display:none}.psdLqa_boot [data-t]:before{content:attr(data-t)}.psdLqa_canvas{z-index:-2;width:100%;height:var(--stage,100%);display:block;position:absolute;inset:0 0 auto}.psdLqa_canvas[data-fallback]{background:radial-gradient(60% 50% at 66% 45%, color-mix(in srgb, var(--signal) 12%, transparent), transparent 70%), repeating-linear-gradient(to bottom, transparent 0 13px, color-mix(in srgb, var(--bone) 7%, transparent) 13px 14px)}.psdLqa_shade{height:var(--stage,100%);z-index:-1;pointer-events:none;background:linear-gradient(to top, var(--ink) 0%, color-mix(in srgb, var(--ink) 75%, transparent) 14%, transparent 38%), linear-gradient(to bottom, color-mix(in srgb, var(--ink) 60%, transparent), transparent 18%);position:absolute;inset:0 0 auto}.psdLqa_top{color:var(--bone-2);justify-content:space-between;gap:1rem;display:flex}.psdLqa_top i{color:var(--signal);margin:0 .35em;font-style:normal}.psdLqa_title{align-self:end;font-size:clamp(3.7rem,12.4vw,15.5rem)}.psdLqa_kicker{letter-spacing:.04em;max-width:34rem;color:var(--signal-2);animation:psdLqa_fade-up .8s var(--ease-out) both;margin-bottom:1.6rem;font-size:.72rem;font-weight:400;line-height:1.6;display:block}.psdLqa_line{margin-bottom:-.06em;padding-bottom:.06em;display:block;overflow:clip}.psdLqa_lineInner{transform-origin:0 100%;animation:psdLqa_rise-line 1.1s var(--ease-out) var(--d) both;display:inline-block}@keyframes psdLqa_rise-line{0%{transform:translateY(110%)skewY(6deg)}to{transform:none}}.psdLqa_serifLine{letter-spacing:-.035em;padding-left:.42em;font-size:1.12em;line-height:.82}.psdLqa_dot{color:var(--signal)}.psdLqa_bottom{border-top:1px solid var(--line);justify-content:flex-end;padding-top:1.5rem;display:flex;position:relative}.psdLqa_bottom:before{content:"";background:var(--signal);height:1px;transform:scaleX(var(--p));transform-origin:0;position:absolute;top:-1px;left:0;right:0}.psdLqa_telemetry{animation:psdLqa_fade-up .8s var(--ease-out) .1s both;grid-template-columns:repeat(4,auto);gap:1rem 2rem;margin:0;font-size:.7rem;display:grid}.psdLqa_telemetry dt{white-space:nowrap;color:var(--bone-3);margin-bottom:.35rem}.psdLqa_telemetry dd{white-space:nowrap;color:var(--bone);font-variant-numeric:tabular-nums;align-items:center;gap:.5rem;margin:0;font-size:.82rem;display:flex}.psdLqa_status{background:var(--signal);width:7px;height:7px;box-shadow:0 0 10px var(--signal);border-radius:50%;animation:.5s steps(2,jump-none) infinite alternate psdLqa_blink}.psdLqa_statusText:before{content:"Booting"}.psdLqa_boot[data-ready] .psdLqa_status{background:var(--live);box-shadow:0 0 10px var(--live);animation:none}.psdLqa_boot[data-ready] .psdLqa_statusText:before{content:"On call"}@keyframes psdLqa_blink{to{opacity:.25}}@keyframes psdLqa_fade-up{0%{opacity:0;transform:translateY(1rem)}to{opacity:1;transform:none}}@media (max-width:799px){.psdLqa_boot{--field:64svh}.psdLqa_canvas{height:var(--stage,var(--field));-webkit-mask-image:linear-gradient(#000 80%,#0000);mask-image:linear-gradient(#000 80%,#0000)}.psdLqa_top>span:last-child{display:none}.psdLqa_bottom{justify-content:flex-start}.psdLqa_telemetry{grid-template-columns:repeat(2,minmax(0,1fr));width:100%}}.psdLqa_exit{opacity:0;pointer-events:none;transition:opacity .4s linear .35s}.psdLqa_exit .psdLqa_lineInner{animation:psdLqa_leave-line .5s var(--ease-in-out) forwards}@keyframes psdLqa_leave-line{0%{transform:none}to{transform:translateY(-110%)skewY(-4deg)}}.psdLqa_exit .psdLqa_kicker,.psdLqa_exit .psdLqa_telemetry{animation:.3s forwards psdLqa_fade-out}.psdLqa_exit .psdLqa_bottom:before{opacity:0;transition:opacity .3s}@keyframes psdLqa_fade-out{to{opacity:0}}
.HmaupW_root{z-index:200;pointer-events:none;position:fixed;inset:0}.HmaupW_dot,.HmaupW_ring{opacity:0;will-change:transform;transition:opacity .3s;position:fixed;top:0;left:0}.HmaupW_on{opacity:1}.HmaupW_dot{mix-blend-mode:difference;background:#ece8df;border-radius:50%;width:6px;height:6px;margin:-3px 0 0 -3px}.HmaupW_ring{place-items:center;display:grid}.HmaupW_ring:before{content:"";border:1px solid color-mix(in srgb, var(--bone) 45%, transparent);width:36px;height:36px;transition:transform .55s var(--ease-out), background .4s, border-color .4s;border-radius:50%;position:absolute;top:0;left:0;transform:translate(-50%,-50%)scale(1)}.HmaupW_hover:before{border-color:var(--signal);background:var(--signal-glow);transform:translate(-50%,-50%)scale(1.6)}.HmaupW_label:before{background:var(--signal);border-color:var(--signal);transform:translate(-50%,-50%)scale(2.9)}.HmaupW_down:before{transform:translate(-50%,-50%)scale(.8)}.HmaupW_label.HmaupW_down:before{transform:translate(-50%,-50%)scale(2.5)}.HmaupW_text{font-family:var(--font-geist-mono), monospace;letter-spacing:.06em;text-transform:uppercase;color:var(--on-signal);white-space:nowrap;opacity:0;font-size:10px;transition:opacity .25s;position:absolute;top:0;left:0;transform:translate(-50%,-50%)}.HmaupW_label .HmaupW_text{opacity:1;transition-delay:.1s}
.yj3kTq_footer{padding:clamp(6rem, 12vw, 11rem) var(--gutter) 1.5rem;border-top:1px solid var(--line);background:radial-gradient(80% 60% at 50% 110%, color-mix(in srgb, var(--signal) 14%, transparent), transparent 70%), var(--ink);position:relative;overflow:clip}.yj3kTq_cta{gap:2rem;padding-bottom:clamp(4rem,9vw,8rem);display:grid}.yj3kTq_title{max-width:16ch}.yj3kTq_title .serif{color:var(--signal)}.yj3kTq_mail{font-size:var(--step-2);letter-spacing:-.03em;border-bottom:1px solid var(--line-2);justify-self:start;align-items:center;gap:1rem;padding-bottom:.4rem;transition:color .4s,border-color .4s;display:inline-flex}.yj3kTq_mail svg{fill:none;stroke:currentColor;stroke-width:1.5px;width:.9em;height:.9em;transition:transform .6s var(--ease-out)}.yj3kTq_mail:hover{color:var(--signal);border-color:var(--signal)}.yj3kTq_mail:hover svg{transform:rotate(45deg)}.yj3kTq_grid{border-top:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:2.5rem 1.5rem;padding-block:3rem;font-size:.95rem;display:grid}.yj3kTq_grid ul{gap:.45rem;margin:0;padding:0;list-style:none;display:grid}.yj3kTq_head{color:var(--bone-3);margin:0 0 1.1rem;font-size:.7rem}.yj3kTq_live{align-items:center;gap:.6rem;display:inline-flex}.yj3kTq_live .pulse{width:5px;height:5px}.yj3kTq_address{color:var(--bone-2);font-style:normal;line-height:1.6}.yj3kTq_word{letter-spacing:-.065em;text-align:center;white-space:nowrap;-webkit-user-select:none;user-select:none;color:var(--bone);margin:1rem 0 0;font-size:clamp(6rem,29vw,34rem);line-height:.74}.yj3kTq_word span{display:inline-block}.yj3kTq_bar{border-top:1px solid var(--line);color:var(--bone-2);flex-wrap:wrap;justify-content:space-between;gap:.8rem 2rem;margin-top:1.5rem;padding-top:1.5rem;font-size:.7rem;display:flex}@media (min-width:900px){.yj3kTq_grid{grid-template-columns:repeat(4,minmax(0,1fr))}}
.GXsTtq_header{z-index:100;padding:1.1rem var(--gutter);transition:transform .7s var(--ease-out), background .5s, backdrop-filter .5s;align-items:center;gap:2rem;display:flex;position:fixed;inset:0 0 auto}.GXsTtq_scrolled{background:linear-gradient(to bottom, color-mix(in srgb, var(--ink) 85%, transparent), color-mix(in srgb, var(--ink) 0%, transparent));-webkit-backdrop-filter:blur();backdrop-filter:blur()}.GXsTtq_hidden{transform:translateY(-110%)}.GXsTtq_brand{z-index:2;position:relative}.GXsTtq_status{color:var(--bone-2);align-items:center;gap:.75rem;font-size:.72rem;display:none}.GXsTtq_sep{color:var(--bone-3)}.GXsTtq_nav{align-items:center;gap:2rem;margin-left:auto;font-size:.95rem;display:none}.GXsTtq_link{color:var(--bone-2);transition:color .3s}.GXsTtq_link:hover{color:var(--bone)}.GXsTtq_cta{border:1px solid var(--line-2);isolation:isolate;transition:color .5s var(--ease-out), border-color .5s;border-radius:99px;padding:.62rem 1.1rem;position:relative;overflow:hidden}.GXsTtq_cta:before{content:"";z-index:-1;background:var(--signal);border-radius:inherit;transition:transform .6s var(--ease-out);position:absolute;inset:0;transform:translateY(101%)}.GXsTtq_cta:hover{color:var(--on-signal);border-color:var(--signal)}.GXsTtq_cta:hover:before{transform:none}.GXsTtq_burger{z-index:2;border:1px solid var(--line-2);background:color-mix(in srgb, var(--ink) 50%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:50%;place-content:center;gap:6px;width:46px;height:46px;margin-left:auto;display:grid;position:relative}.GXsTtq_theme{z-index:2;border:1px solid var(--line-2);background:color-mix(in srgb, var(--ink) 50%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:50%;place-items:center;width:46px;height:46px;margin-left:auto;transition:border-color .4s;display:grid;position:relative}.GXsTtq_theme:hover{border-color:var(--signal)}.GXsTtq_theme svg{width:19px;height:19px;transition:transform .8s var(--ease-out)}html[data-theme=light] .GXsTtq_theme svg{transform:rotate(180deg)}html:not(.js) .GXsTtq_theme{display:none}html.js .GXsTtq_theme+.GXsTtq_burger{margin-left:-1.25rem}.GXsTtq_burger span{background:var(--bone);width:18px;height:1.5px;transition:transform .6s var(--ease-out);display:block}.GXsTtq_burgerOpen span:first-child{transform:translateY(3.75px)rotate(45deg)}.GXsTtq_burgerOpen span:last-child{transform:translateY(-3.75px)rotate(-45deg)}@media (min-width:960px){.GXsTtq_status{display:inline-flex}}@media (min-width:1180px){.GXsTtq_nav{display:flex}.GXsTtq_theme,.GXsTtq_burger{margin-left:0}}.GXsTtq_menu{z-index:99;padding:7rem var(--gutter) 2rem;background:var(--ink-2);clip-path:circle(0% at calc(100% - var(--gutter) - 23px) 2.55rem);transition:clip-path .9s var(--ease-in-out);flex-direction:column;justify-content:flex-end;gap:3rem;display:flex;position:fixed;inset:0;overflow-y:auto}.GXsTtq_menuOpen{clip-path:circle(150% at calc(100% - var(--gutter) - 23px) 2.55rem)}.GXsTtq_menuInner{flex-direction:column;gap:3rem;display:flex}.GXsTtq_menuList{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.GXsTtq_menuList li{border-bottom:1px solid var(--line);overflow:hidden}.GXsTtq_menuLink{transition:transform .9s var(--ease-out);transition-delay:calc(var(--i) * 40ms);grid-template-columns:3rem 1fr auto;align-items:baseline;gap:1rem;padding:.35rem 0;display:grid;transform:translateY(100%)}.GXsTtq_menuOpen .GXsTtq_menuLink{transition-delay:calc(.25s + var(--i) * 55ms);transform:none}.GXsTtq_menuIndex{color:var(--bone-3)}.GXsTtq_menuLabel{letter-spacing:-.055em;transition:transform .6s var(--ease-out), color .4s;font-size:clamp(2.4rem,1.4rem + 5vw,6rem);font-weight:500;line-height:1}.GXsTtq_menuNote{font-size:var(--step-1);color:var(--bone-3);opacity:0;transition:opacity .4s, transform .6s var(--ease-out);transform:translate(-1rem)}.GXsTtq_menuLink:hover .GXsTtq_menuLabel{color:var(--signal);transform:translate(1.2rem)}.GXsTtq_menuLink:hover .GXsTtq_menuNote{opacity:1;transform:none}.GXsTtq_menuFoot{color:var(--bone-2);flex-wrap:wrap;justify-content:space-between;gap:1rem;display:flex}@media (max-width:640px){.GXsTtq_menuNote{display:none}.GXsTtq_menuLink{grid-template-columns:2.2rem 1fr}}
.VUbfgW_logo{letter-spacing:-.04em;align-items:center;gap:.5rem;font-size:1.35rem;font-weight:600;line-height:1;display:inline-flex}.VUbfgW_mark{width:auto;height:1.12rem;overflow:visible}.VUbfgW_mark path{stroke-dasharray:1;stroke-dashoffset:0}.VUbfgW_mark circle{transform-box:fill-box;transform-origin:50%;animation:VUbfgW_live 2.8s var(--ease-in-out) infinite}.VUbfgW_logo:hover .VUbfgW_mark path{animation:VUbfgW_trace 1s var(--ease-in-out)}.VUbfgW_logo:hover .VUbfgW_mark circle{animation:VUbfgW_land 1.25s var(--ease-out)}@keyframes VUbfgW_trace{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes VUbfgW_live{0%,to{opacity:1}50%{opacity:.35}}@keyframes VUbfgW_land{0%,72%{transform:scale(0)}86%{transform:scale(1.35)}to{transform:scale(1)}}.VUbfgW_word{transform:translateY(-.06em)}
.sxuMuG_page{min-height:100svh;padding:8rem var(--gutter) 4rem;align-content:center;gap:2rem;display:grid}.sxuMuG_title{letter-spacing:-.07em;margin:0;font-size:clamp(5rem,2rem + 16vw,20rem);font-weight:500;line-height:.82}.sxuMuG_title .serif{color:var(--signal)}.sxuMuG_trace{width:100%;height:clamp(60px,10vw,120px);overflow:visible}.sxuMuG_trace path{fill:none;stroke:var(--signal);stroke-width:2px;stroke-dasharray:1;stroke-dashoffset:1px;filter:drop-shadow(0 0 8px var(--signal));animation:sxuMuG_flat 3.4s var(--ease-in-out) .3s forwards}@keyframes sxuMuG_flat{to{stroke-dashoffset:0}}.sxuMuG_text{margin:0}.sxuMuG_revive{background:var(--bone);color:var(--ink);border-radius:99px;justify-self:start;padding:1.1rem 1.6rem;font-weight:500;transition:box-shadow .4s}.sxuMuG_revive:hover{box-shadow:0 0 0 10px color-mix(in srgb, var(--bone) 12%, transparent)}
