.hold-button{--hb-radius:14px;--hb-bg:#27272a;--hb-fill:#5227ff;--hb-text:#f5f5f5;--hb-fill-text:#fff;--hb-hold:2s;--hb-release:.2s;--hb-press:.97;--hb-wave:6px;--hb-w:0px;--hb-h:0px;--hb-cycles:2;--hb-p:0;--hb-ease-out:cubic-bezier(.23,1,.32,1);--hb-shadow:inset 0 1px 0 #ffffff0f;--hb-glow:inset 0 1px 0 #ffffff0f,0 10px 32px -6px color-mix(in srgb,var(--hb-fill)70%,transparent);isolation:isolate;border-radius:var(--hb-radius);background:var(--hb-bg);color:var(--hb-text);font-family:var(--font-button,inherit);letter-spacing:.01em;box-shadow:var(--hb-shadow);cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:transform .16s var(--hb-ease-out),background-color .16s ease,box-shadow var(--hb-release)var(--hb-ease-out);border:0;outline:none;place-items:center;margin:0;font-weight:600;line-height:1;display:inline-grid;position:relative}.hold-button--sm{height:36px;padding:0 16px;font-size:13px}.hold-button--md{height:44px;padding:0 22px;font-size:15px}.hold-button--lg{height:52px;padding:0 28px;font-size:17px}@media (hover:hover) and (pointer:fine){.hold-button:not(:disabled):hover{background:color-mix(in srgb,var(--hb-bg)92%,#fff)}}.hold-button[data-phase=holding][data-input=pointer]{transform:scale(var(--hb-press))}.hold-button[data-glow=true][data-phase=holding],.hold-button[data-glow=true][data-phase=done]{box-shadow:var(--hb-glow)}.hold-button[data-glow=true][data-phase=holding]{transition:transform .16s var(--hb-ease-out),background-color .16s ease,box-shadow var(--hb-hold)linear}.hold-button:focus-visible{outline:2px solid var(--hb-fill);outline-offset:3px}.hold-button:disabled{opacity:.5;cursor:default;pointer-events:none}.hold-button__pulse{z-index:0;border-radius:var(--hb-radius);pointer-events:none;opacity:0;position:absolute;inset:0}.hold-button[data-glow=true][data-phase=done] .hold-button__pulse{animation:hb-pulse .6s var(--hb-ease-out)forwards}@keyframes hb-pulse{0%{opacity:1;box-shadow:0 0 0 0 color-mix(in srgb,var(--hb-fill)55%,transparent)}to{opacity:0;box-shadow:0 0 0 14px color-mix(in srgb,var(--hb-fill)0%,transparent)}}.hold-button__label{z-index:2;place-items:center;display:grid;position:relative}.hold-button__label>span{white-space:nowrap;grid-area:1/1;align-items:center;gap:8px;transition:opacity .2s,filter .2s;display:inline-flex}.hold-button__icon{flex:none;display:inline-flex}.hold-button__icon>svg{display:block}.hold-button__done,.hold-button[data-phase=done] .hold-button__idle{opacity:0;filter:blur(2px)}.hold-button[data-phase=done] .hold-button__done{opacity:1;filter:blur()}.hold-button__clip{z-index:3;clip-path:inset(0 round var(--hb-radius));pointer-events:none;position:absolute;inset:0}.hold-button__fill{background:var(--hb-fill);color:var(--hb-fill-text);clip-path:inset(0 calc((1 - var(--hb-p))*(100% + .75*var(--hb-wave)) - var(--hb-p)*.25*var(--hb-wave))0 0);place-items:center;display:grid;position:absolute;inset:0}.hold-button[data-direction=up] .hold-button__fill{clip-path:inset(calc((1 - var(--hb-p))*(100% + .75*var(--hb-wave)) - var(--hb-p)*.25*var(--hb-wave))0 0 0)}.hold-button__crest{background:var(--hb-fill);color:var(--hb-fill-text);-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='200' viewBox='0 0 20 200' preserveAspectRatio='none'%3E%3Cpath d='M0 0H10C18 8 18 25.3 10 33.3S2 58.7 10 66.7S18 92 10 100S2 125.3 10 133.3S18 158.7 10 166.7S2 192 10 200H0Z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='200' viewBox='0 0 20 200' preserveAspectRatio='none'%3E%3Cpath d='M0 0H10C18 8 18 25.3 10 33.3S2 58.7 10 66.7S18 92 10 100S2 125.3 10 133.3S18 158.7 10 166.7S2 192 10 200H0Z'/%3E%3C/svg%3E");-webkit-mask-repeat:repeat-y;mask-repeat:repeat-y;-webkit-mask-size:var(--hb-wave)calc(var(--hb-h)*2);-webkit-mask-size:var(--hb-wave)calc(var(--hb-h)*2);mask-size:var(--hb-wave)calc(var(--hb-h)*2);-webkit-mask-position-x:calc(-1*var(--hb-wave) + var(--hb-p)*(var(--hb-w) + var(--hb-wave)));mask-position-x:calc(-1*var(--hb-wave) + var(--hb-p)*(var(--hb-w) + var(--hb-wave)));-webkit-mask-position-y:calc(-1*var(--hb-p)*var(--hb-cycles)*var(--hb-h));mask-position-y:calc(-1*var(--hb-p)*var(--hb-cycles)*var(--hb-h));place-items:center;display:grid;position:absolute;inset:0}.hold-button[data-direction=up] .hold-button__crest{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='20' viewBox='0 0 200 20' preserveAspectRatio='none'%3E%3Cpath d='M0 20V10C12 2 38 2 50 10S88 18 100 10S138 2 150 10S188 18 200 10V20Z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='20' viewBox='0 0 200 20' preserveAspectRatio='none'%3E%3Cpath d='M0 20V10C12 2 38 2 50 10S88 18 100 10S138 2 150 10S188 18 200 10V20Z'/%3E%3C/svg%3E");-webkit-mask-repeat:repeat-x;mask-repeat:repeat-x;-webkit-mask-size:calc(var(--hb-w)*2)var(--hb-wave);-webkit-mask-size:calc(var(--hb-w)*2)var(--hb-wave);mask-size:calc(var(--hb-w)*2)var(--hb-wave);-webkit-mask-position-x:calc(-1*var(--hb-p)*var(--hb-cycles)*var(--hb-w));mask-position-x:calc(-1*var(--hb-p)*var(--hb-cycles)*var(--hb-w));-webkit-mask-position-y:calc(var(--hb-h) - var(--hb-p)*(var(--hb-h) + var(--hb-wave)));mask-position-y:calc(var(--hb-h) - var(--hb-p)*(var(--hb-h) + var(--hb-wave)))}.hold-button__label--fill{z-index:auto}.hold-button__sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-contrast:more){.hold-button{outline:1px solid var(--hb-text)}}@media (prefers-reduced-motion:reduce){.hold-button{transition:background-color .16s ease,box-shadow var(--hb-release)ease;transform:none!important}.hold-button__fill,.hold-button[data-direction=up] .hold-button__fill{clip-path:inset(0);opacity:0;transition:opacity var(--hb-release)ease}.hold-button__crest{display:none}.hold-button[data-phase=holding] .hold-button__fill,.hold-button[data-phase=done] .hold-button__fill{opacity:1;transition:opacity var(--hb-hold)linear}.hold-button__pulse{animation:none!important}.hold-button__label>span{transition:opacity .2s;filter:none!important}}
.status-mark{--sm-size:20px;--sm-stroke:2;--sm-color:currentColor;--sm-done:#22c55e;--sm-error:#ef4444;--sm-fill:.06;--sm-font:14px;--sm-draw:.24s;--sm-strike-delay:.18s;--sm-muted:.55;--sm-check-delay:.12s;--sm-label-o:.65;--sm-ease-out:cubic-bezier(.23,1,.32,1);--sm-ease-in-out:cubic-bezier(.77,0,.175,1);align-items:center;gap:calc(var(--sm-size)*.5);vertical-align:middle;line-height:1;display:inline-flex;position:relative}.status-mark__glyph{color:var(--sm-color);flex:none;transition:color .2s;overflow:visible}.status-mark[data-status=done] .status-mark__glyph{color:var(--sm-done)}.status-mark[data-status=failed] .status-mark__glyph{color:var(--sm-error)}.status-mark__track{fill:currentColor;stroke:currentColor;stroke-width:var(--sm-stroke);fill-opacity:0;stroke-opacity:0;transition:fill-opacity .18s,stroke-opacity .2s}.status-mark[data-status=running] .status-mark__track{stroke-opacity:.2}.status-mark[data-status=done] .status-mark__track,.status-mark[data-status=failed] .status-mark__track{fill-opacity:var(--sm-fill)}.status-mark__ring{fill:none;stroke:currentColor;stroke-width:var(--sm-stroke);stroke-linecap:round;opacity:var(--sm-muted);transition:opacity .2s}.status-mark[data-status=running] .status-mark__ring,.status-mark[data-status=done] .status-mark__ring,.status-mark[data-status=failed] .status-mark__ring{opacity:1}.status-mark__check,.status-mark__cross{fill:none;stroke:currentColor;stroke-width:var(--sm-stroke);stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1 2;stroke-dashoffset:1.05px;opacity:0;transition:stroke-dashoffset .16s var(--sm-ease-out),opacity 0s linear .16s}.status-mark[data-status=done] .status-mark__check,.status-mark[data-status=failed] .status-mark__cross,.status-mark[data-status=cancelled] .status-mark__cross{stroke-dashoffset:0;opacity:1;transition:stroke-dashoffset var(--sm-draw)var(--sm-ease-out)var(--sm-check-delay),opacity 0s linear var(--sm-check-delay)}.status-mark__label{color:var(--sm-color);font-size:var(--sm-font);opacity:var(--sm-label-o);line-height:1.25;transition:opacity .2s;position:relative}.status-mark[data-status=running]{--sm-label-o:1}.status-mark[data-status=done]{--sm-label-o:.6}.status-mark[data-status=failed]{--sm-label-o:1}.status-mark[data-status=cancelled]{--sm-label-o:.55}.status-mark__strike{height:max(1px,calc(var(--sm-font)/14));transform-origin:0;pointer-events:none;transition:transform .16s var(--sm-ease-out);background:currentColor;position:absolute;top:50%;left:0;right:0;transform:scaleX(0)translateY(-50%)}.status-mark[data-status=done][data-strike] .status-mark__strike{transition:transform .28s var(--sm-ease-out)var(--sm-strike-delay);transform:scaleX(1)}.status-mark__sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@keyframes sm-breathe{50%{opacity:.45}}@media (prefers-reduced-motion:reduce){.status-mark[data-indeterminate] .status-mark__ring{animation:sm-breathe 1.4s var(--sm-ease-in-out)infinite}.status-mark__check,.status-mark__cross{stroke-dashoffset:0;transition:opacity .2s}.status-mark__strike{opacity:0;transition:opacity .2s;transform:scaleX(1)!important}.status-mark[data-status=done][data-strike] .status-mark__strike{opacity:1}}
.SiteIntro-module__MQeOoa__overlay{z-index:999999;color:#d8d5df;pointer-events:auto;--opening:0vw;position:fixed;inset:0;overflow:hidden}.SiteIntro-module__MQeOoa__shutterLeft,.SiteIntro-module__MQeOoa__shutterRight{will-change:transform;z-index:1;background:#101012;width:calc(50% + 1px);position:absolute;top:0;bottom:0;overflow:hidden}.SiteIntro-module__MQeOoa__shutterLeft{transform:translateX(calc(-1*var(--opening)));left:0}.SiteIntro-module__MQeOoa__shutterRight{transform:translateX(var(--opening));right:0}.SiteIntro-module__MQeOoa__loader{z-index:2;width:100%;height:100%;position:relative}.SiteIntro-module__MQeOoa__stage{isolation:isolate;pointer-events:none;position:absolute;inset:0}.SiteIntro-module__MQeOoa__panel{clip-path:inset(0);width:min(260px,68vw);transition:clip-path .65s;position:absolute;bottom:max(6vh,24px);left:50%;transform:translate(-50%)}.SiteIntro-module__MQeOoa__caption{letter-spacing:.04em;color:#9b98a1;justify-content:space-between;align-items:center;margin-bottom:10px;font-size:10px;display:flex}.SiteIntro-module__MQeOoa__caption>span:last-child{color:#d5d2db;font:12px ui-monospace,monospace}.SiteIntro-module__MQeOoa__caption small{margin-left:3px;font-size:9px}.SiteIntro-module__MQeOoa__liquidTrack{background:#08080b;border:1px solid #ffffff18;border-radius:8px;height:15px;overflow:hidden;box-shadow:inset 0 2px 3px #0009}.SiteIntro-module__MQeOoa__liquidFill{background:linear-gradient(#ece9f4 0%,#c0bace 35%,#8a829e 68%,#514a65 100%);border-radius:5px;height:100%;transition:width .35s cubic-bezier(.2,.7,.3,1);animation:.85s linear infinite SiteIntro-module__MQeOoa__liquidSurface;position:relative;overflow:hidden;box-shadow:inset 0 -2px 2px #0005;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='64' height='12' viewBox='0 0 64 12' preserveAspectRatio='none'%3E%3Cpath d='M0 4 C4 4 5 1 9 1 S14 7 19 7 S25 2 30 2 S37 6 42 6 S48 1 53 1 S60 4 64 4 V12 H0Z' fill='white'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='64' height='12' viewBox='0 0 64 12' preserveAspectRatio='none'%3E%3Cpath d='M0 4 C4 4 5 1 9 1 S14 7 19 7 S25 2 30 2 S37 6 42 6 S48 1 53 1 S60 4 64 4 V12 H0Z' fill='white'/%3E%3C/svg%3E");-webkit-mask-position:0 0;mask-position:0 0;-webkit-mask-size:64px 100%;mask-size:64px 100%;-webkit-mask-repeat:repeat-x;mask-repeat:repeat-x}.SiteIntro-module__MQeOoa__liquidFill:after{content:"";background:linear-gradient(90deg,#fff0,#e6e1f080,#797087);border-radius:45% 55% 40% 60%;width:9px;height:14px;animation:.55s ease-in-out infinite alternate SiteIntro-module__MQeOoa__meniscus;position:absolute;top:0;right:-1px;box-shadow:inset -1px 0 1px #f3eeff80}.SiteIntro-module__MQeOoa__liquidFill i{pointer-events:none;background:repeating-radial-gradient(at 12px 0,#f5f0ff65 0,#0000 9px 32px) 0 0/64px 16px;animation:1.3s linear infinite SiteIntro-module__MQeOoa__liquidReflection;position:absolute;inset:0}@keyframes SiteIntro-module__MQeOoa__liquidSurface{to{-webkit-mask-position:64px 0;mask-position:64px 0}}@keyframes SiteIntro-module__MQeOoa__liquidReflection{to{background-position:-64px 0}}@keyframes SiteIntro-module__MQeOoa__meniscus{to{border-radius:60% 40% 55% 45%;transform:translateY(-2px)scaleX(.65)}}.SiteIntro-module__MQeOoa__footer{display:none}.SiteIntro-module__MQeOoa__overlay[data-exiting=true] .SiteIntro-module__MQeOoa__panel{clip-path:inset(0 50%)}@media (prefers-reduced-motion:reduce){.SiteIntro-module__MQeOoa__panel,.SiteIntro-module__MQeOoa__liquidFill{transition:none}.SiteIntro-module__MQeOoa__liquidFill,.SiteIntro-module__MQeOoa__liquidFill i,.SiteIntro-module__MQeOoa__liquidFill:after{animation:none}}
