:is(:root,[data-theme=light]){--v4-spot-hi:#ffffffd9;--v4-spot-mid:#ffffff1a}@supports (color:lab(0% 0 0)){:is(:root,[data-theme=light]){--v4-spot-hi:lab(100% 0 0/.85);--v4-spot-mid:lab(100% 0 0/.1)}}[data-theme=dark]{--v4-spot-hi:#ffffff80;--v4-spot-mid:#ffffff0f}@supports (color:lab(0% 0 0)){[data-theme=dark]{--v4-spot-hi:lab(100% 0 0/.5);--v4-spot-mid:lab(100% 0 0/.06)}}.login-stage-module__KivGtW__stage{--frame-x:clamp(1rem, 5vw, 5rem);--frame-y:clamp(1.25rem, 5vh, 3.5rem)}.login-stage-module__KivGtW__content{padding-inline:max(1.25rem, calc(var(--frame-x) + min(2rem, 4.5vw)));padding-block:calc(var(--frame-y) + 2rem) calc(var(--frame-y) + 1.25rem)}@media (min-width:768px){.login-stage-module__KivGtW__content{padding-block:calc(var(--frame-y) + 3rem) calc(var(--frame-y) + 1.5rem)}}.login-stage-module__KivGtW__frame{z-index:-1;pointer-events:none;position:absolute;inset:0}.login-stage-module__KivGtW__lineV,.login-stage-module__KivGtW__lineH{background:color-mix(in oklab, var(--border-strong) 36%, transparent);position:absolute}.login-stage-module__KivGtW__lineV{width:var(--hairline-width);top:0;bottom:0}.login-stage-module__KivGtW__lineH{height:var(--hairline-width);left:0;right:0}.login-stage-module__KivGtW__cross{font:300 14px/1 var(--font-display);color:var(--text-3);position:absolute;translate:-50% -50%}.login-stage-module__KivGtW__dots{gap:6px;display:flex;position:absolute}.login-stage-module__KivGtW__dot{background:var(--border-strong);opacity:.55;border-radius:50%;width:4px;height:4px}.login-stage-module__KivGtW__dot:first-child{background:var(--accent);opacity:.85;border-radius:2px;width:14px}.login-stage-module__KivGtW__spot{z-index:2;border-radius:inherit;pointer-events:none;background:radial-gradient(240px circle at var(--spot-x,50%) var(--spot-y,0%), var(--v4-spot-hi), var(--v4-spot-mid) 46%, transparent 72%);-webkit-mask-composite:xor;opacity:var(--spot-a,0);transition:opacity .26s var(--ease-enter);padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#000),linear-gradient(#000,#000);mask-image:linear-gradient(#000,#000),linear-gradient(#000,#000);-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude}.login-stage-module__KivGtW__enter{animation:login-stage-module__KivGtW__mgRise calc(var(--duration-view) * 1.6) var(--ease-enter) both;animation-delay:calc(var(--i,0) * var(--stagger-step))}.login-stage-module__KivGtW__enterPlain{animation:login-stage-module__KivGtW__mgRisePlain calc(var(--duration-view) * 1.6) var(--ease-enter) both;animation-delay:calc(var(--i,0) * var(--stagger-step))}@keyframes login-stage-module__KivGtW__mgRise{0%{opacity:0;filter:blur(6px);transform:translateY(12px)}to{opacity:1;filter:blur();transform:none}}@keyframes login-stage-module__KivGtW__mgRisePlain{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.login-stage-module__KivGtW__enter,.login-stage-module__KivGtW__enterPlain{animation:none}.login-stage-module__KivGtW__spot{transition:none}}
.overlay-module__jMga8W__overlay{color:var(--text-1);opacity:1;filter:blur();max-height:calc(100dvh - 2rem);transition:opacity var(--duration-element) var(--ease-enter), translate var(--duration-element) var(--ease-enter), filter var(--duration-element) var(--ease-enter), scale var(--duration-element) var(--ease-enter), overlay var(--duration-element) allow-discrete, display var(--duration-element) allow-discrete;background:0 0;border:0;margin:auto;padding:0;overflow:visible;translate:0;scale:1}.overlay-module__jMga8W__overlay::backdrop{background:color-mix(in oklab, var(--mg-n-17) 48%, transparent);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);opacity:1;transition:opacity var(--duration-menu) var(--ease-enter), overlay var(--duration-menu) allow-discrete, display var(--duration-menu) allow-discrete}.overlay-module__jMga8W__overlay:not([open])::backdrop{opacity:0}@starting-style{.overlay-module__jMga8W__overlay[open]::backdrop{opacity:0}}.overlay-module__jMga8W__dialog{width:min(100vw - 2rem, var(--overlay-width,32rem))}.overlay-module__jMga8W__dialog:not([open]){opacity:0;filter:blur(6px);transition-duration:var(--duration-tooltip), var(--duration-tooltip), var(--duration-tooltip), var(--duration-tooltip), var(--duration-tooltip), var(--duration-tooltip);translate:0 8px;scale:.98}@starting-style{.overlay-module__jMga8W__dialog[open]{opacity:0;filter:blur(8px);translate:0 12px;scale:.98}}.overlay-module__jMga8W__sheet{width:100vw;max-width:100vw;height:auto;max-height:min(92dvh,48rem);transition:opacity var(--duration-menu) var(--ease-enter), translate var(--duration-sheet) var(--ease-sheet), filter var(--duration-sheet) var(--ease-sheet), overlay var(--duration-sheet) allow-discrete, display var(--duration-sheet) allow-discrete;margin:auto auto 0}.overlay-module__jMga8W__sheet:not([open]){opacity:0;filter:blur();transition-duration:var(--duration-tooltip), var(--duration-element), var(--duration-element), var(--duration-element), var(--duration-element);translate:0 100%}@starting-style{.overlay-module__jMga8W__sheet[open]{opacity:0;translate:0 100%}}@media (min-width:40rem){.overlay-module__jMga8W__sheet{width:min(100vw - 2rem, var(--overlay-width,28rem));max-width:none;height:100dvh;max-height:100dvh;margin:0 0 0 auto}.overlay-module__jMga8W__sheet:not([open]){translate:100%}@starting-style{.overlay-module__jMga8W__sheet[open]{translate:100%}}}
.vitrine-module__-MJKfG__plate{--plate-ink:#f8fbf9;isolation:isolate;background-color:#052017;background-color:lab(10.023% -12.9441 2.92569);background-image:radial-gradient(76% 64% at 18% 8%, color-mix(in oklab, var(--tenant-primary) 42%, transparent), transparent 70%), radial-gradient(58% 52% at 92% 96%, #00000057, transparent 72%);color:var(--plate-ink);position:relative;overflow:hidden}@supports (color:lab(0% 0 0)){.vitrine-module__-MJKfG__plate{--plate-ink:lab(98.3135% -1.32865 .303805);background-image:radial-gradient(76% 64% at 18% 8%, color-mix(in oklab, var(--tenant-primary) 42%, transparent), transparent 70%), radial-gradient(58% 52% at 92% 96%, lab(0% 0 0/.34), transparent 72%)}}.vitrine-module__-MJKfG__plateB{background-image:radial-gradient(70% 62% at 84% 12%, color-mix(in oklab, var(--tenant-primary) 40%, transparent), transparent 70%), radial-gradient(62% 54% at 10% 92%, #00000052, transparent 74%)}@supports (color:lab(0% 0 0)){.vitrine-module__-MJKfG__plateB{background-image:radial-gradient(70% 62% at 84% 12%, color-mix(in oklab, var(--tenant-primary) 40%, transparent), transparent 70%), radial-gradient(62% 54% at 10% 92%, lab(0% 0 0/.32), transparent 74%)}}.vitrine-module__-MJKfG__plateC{background-image:radial-gradient(82% 58% at 50% 4%, color-mix(in oklab, var(--tenant-primary) 38%, transparent), transparent 72%), radial-gradient(64% 56% at 88% 96%, #0000005c, transparent 72%)}@supports (color:lab(0% 0 0)){.vitrine-module__-MJKfG__plateC{background-image:radial-gradient(82% 58% at 50% 4%, color-mix(in oklab, var(--tenant-primary) 38%, transparent), transparent 72%), radial-gradient(64% 56% at 88% 96%, lab(0% 0 0/.36), transparent 72%)}}.vitrine-module__-MJKfG__ghost{font-family:var(--font-display);letter-spacing:-.05em;color:#ffffff1a;color:lab(100% 0 0/.1);-webkit-user-select:none;user-select:none;font-size:clamp(6rem,22vw,11rem);font-weight:300;line-height:.72;position:absolute;bottom:-.3em;right:-.06em}.vitrine-module__-MJKfG__muted{color:color-mix(in oklab, var(--plate-ink) 78%, transparent)}.vitrine-module__-MJKfG__scrim{background:linear-gradient(#0000 26%,#00000070 66%,#000000b8 100%);background:linear-gradient(#0000 26%,lab(0% 0 0/.44) 66%,lab(0% 0 0/.72) 100%);position:absolute;inset:0}.vitrine-module__-MJKfG__bar{inset-inline:0;background:#ffffff2e;background:lab(100% 0 0/.18);height:3px;position:absolute;bottom:0}.vitrine-module__-MJKfG__barFill{background:var(--plate-ink);height:100%;display:block}.vitrine-module__-MJKfG__cover{transition:translate var(--duration-element) var(--ease-enter), box-shadow var(--duration-element) var(--ease-enter)}@media (hover:hover) and (pointer:fine){.vitrine-module__-MJKfG__cover:hover{box-shadow:var(--sheet-shadow);translate:0 -2px}}.vitrine-module__-MJKfG__enter{animation:vitrine-module__-MJKfG__mgSectionIn calc(var(--duration-view) * 1.3) var(--ease-enter) both;animation-delay:calc(var(--i,0) * var(--stagger-step))}@keyframes vitrine-module__-MJKfG__mgSectionIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.vitrine-module__-MJKfG__enter,.vitrine-module__-MJKfG__cover{transition:none;animation:none}}
