.badge-module__NRkFZq__badge{white-space:nowrap;text-wrap:nowrap;color:#bad6f7cc;flex-shrink:0;font-size:14px;font-style:normal;font-weight:400;position:relative}
.text-module__fCa7uq__text{font-size:inherit;font-weight:inherit;color:inherit;-moz-text-size-adjust:none;text-size-adjust:none;margin:0}.text-module__fCa7uq__text-size-p{font-size:14px;font-weight:400;line-height:20px}.text-module__fCa7uq__text-size-h1{font-family:var(--font-aeonik-pro);text-wrap:balance;font-size:48px;font-weight:400}@media (min-width:640px){.text-module__fCa7uq__text-size-h1{font-size:56px}}.text-module__fCa7uq__text-size-h2{font-family:var(--font-aeonik-pro);text-wrap:balance;font-size:40px;font-weight:400}@media (min-width:640px){.text-module__fCa7uq__text-size-h2{font-size:44px}}.text-module__fCa7uq__text-size-h3{text-wrap:balance;font-size:24px;font-weight:600;line-height:28px}@media (min-width:640px){.text-module__fCa7uq__text-size-h3{font-size:28px;line-height:32px}}.text-module__fCa7uq__text-size-h4{letter-spacing:-.24px;text-wrap:balance;font-size:20px;font-weight:400;line-height:24px}@media (min-width:640px){.text-module__fCa7uq__text-size-h4{font-size:24px;line-height:28px}}.text-module__fCa7uq__text-size-h5{text-wrap:balance;font-size:16px;font-weight:400;line-height:24px}.text-module__fCa7uq__text-size-small{font-size:12px;font-weight:400;line-height:16px}.text-module__fCa7uq__text-align-center{text-align:center}.text-module__fCa7uq__text-align-left{text-align:left}.text-module__fCa7uq__text-align-right{text-align:right}.text-module__fCa7uq__text-bold{font-weight:500}.text-module__fCa7uq__text-normal{color:inherit}.text-module__fCa7uq__text-muted{color:#c7d3eaa3}.light .text-module__fCa7uq__text-muted{color:#00003ba3}.text-module__fCa7uq__text-gradient{color:#d8ecf8;background:var(--gradient-loud-100,linear-gradient(0deg, #d8ecf8 0%, #98c0ef 100%));text-shadow:0 2px 16px #aecff23d;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}
.between-lines-module__MGH8kW__wrapper{color:#bad6f752;flex-direction:row;justify-content:center;align-items:center;font-size:14px;font-weight:400;line-height:20px;display:flex;position:relative}.light .between-lines-module__MGH8kW__wrapper{color:#00082f47}.between-lines-module__MGH8kW__wrapper:before,.between-lines-module__MGH8kW__wrapper:after{content:"";height:1px}.between-lines-module__MGH8kW__wrapper:after{transform:rotate(180deg)}.between-lines-module__MGH8kW__wrapper-gradient{gap:24px}.between-lines-module__MGH8kW__wrapper-gradient:before,.between-lines-module__MGH8kW__wrapper-gradient:after{background:linear-gradient(90deg,#d8ecf800 0%,#b8d8fe52 100%);width:86px}.between-lines-module__MGH8kW__wrapper-solid{--line-color:#bad7f71f;gap:8px}.between-lines-module__MGH8kW__wrapper-solid:before,.between-lines-module__MGH8kW__wrapper-solid:after{background:var(--line-color);flex-grow:1;min-width:20px;max-width:110px}.light .between-lines-module__MGH8kW__wrapper-solid{--line-color:#00003b0d}
.button-module__aLF8Ya__button{--focus-color:#bbd7f74d;--focus-width:2px;all:unset;box-sizing:border-box;height:var(--button-height,32px);line-height:var(--button-height,32px);border-radius:var(--brand-radius,6px);cursor:pointer;justify-content:center;align-items:center;gap:8px;width:100%;padding-inline:16px;font-family:inherit;font-size:14px;font-weight:500;display:inline-flex}.button-module__aLF8Ya__button:focus-visible{outline:var(--focus-width) solid var(--focus-color)}.button-module__aLF8Ya__button-hero{color:#bad6f752;background:var(--blue-3,#bad6f708);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);position:relative;box-shadow:inset 0 0 0 1px #bad7f71f,inset 0 1px 1px #d8ecf80f,inset 0 4px 12px #d8ecf80a}.button-module__aLF8Ya__button-hero:not([disabled]):hover{box-shadow:inset 0 0 0 1px #bad7f71f,inset 0 1px 1px #d8ecf81c,inset 0 4px 12px #d8ecf817}.button-module__aLF8Ya__button-hero svg{color:#444f63}.button-module__aLF8Ya__button-solid{--button-color:var(--brand-color,#6a38ff);--focus-color:color-mix(in srgb, var(--button-color), transparent 70%);outline-offset:1px;color:#fff;background-color:var(--brand-color,#6a38ff)}.button-module__aLF8Ya__button-solid:hover{background-color:color-mix(in srgb, var(--button-color), #000 10%);transition:all .2s ease-out,background-color .1s ease-out}.button-module__aLF8Ya__button-outline{color:#d1e4fa;border:1px solid #bad7f71f}.button-module__aLF8Ya__button-outline:hover{border-color:#bad7f738;transition:all .2s ease-out,button .1s ease-out}.button-module__aLF8Ya__button-light{--focus-color:#00003b1a;color:#111;background-color:#fff;box-shadow:0 0 0 1px #00003b0d,0 1px 2px #00003b0f}.button-module__aLF8Ya__button-light:hover{transition:all .2s ease-out,box-shadow .1s ease-out;box-shadow:0 0 0 1px #00003b1a,0 1px 2px #00003b29}
.card-module__0fl7Ca__card{--line-width:1px;--line-color:#adbbff;--start-angle:0deg;--delay:0s;--easing:linear;perspective:1000px;position:relative}.card-module__0fl7Ca__content{z-index:1;height:100%;position:relative}.card-module__0fl7Ca__card-size-small{border-radius:12px}.card-module__0fl7Ca__card-size-small .card-module__0fl7Ca__content{padding:12px}.card-module__0fl7Ca__card-size-medium{border-radius:16px}.card-module__0fl7Ca__card-size-medium .card-module__0fl7Ca__content{padding:36px 24px}.card-module__0fl7Ca__card-size-large{border-radius:16px}.card-module__0fl7Ca__card-size-large .card-module__0fl7Ca__content{padding:42px 24px}@media (min-width:640px){.card-module__0fl7Ca__card-size-large .card-module__0fl7Ca__content{padding:42px 36px}}.card-module__0fl7Ca__card-hero{background-color:#05060ff7;background-image:linear-gradient(#bacff70a 0% 100%),none;background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:auto,auto;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:content-box;box-shadow:inset 0 1px 1px #d8ecf833,inset 0 24px 48px #a8d8f50f,0 16px 32px #0000004d}.card-module__0fl7Ca__card-hero:after{content:"";border-radius:inherit;border:1px solid #bacff71f;position:absolute;inset:0}.card-module__0fl7Ca__card-hero:before{--dot-color:#d1e4fa;--dot-size:4px;content:"";pointer-events:none;filter:drop-shadow(0 0 8px #d1e4fa);background-image:radial-gradient(var(--dot-color) 50%, transparent 50%), radial-gradient(var(--dot-color) 50%, transparent 50%), radial-gradient(var(--dot-color) 50%, transparent 50%), radial-gradient(var(--dot-color) 50%, transparent 50%);background-size:var(--dot-size) var(--dot-size), var(--dot-size) var(--dot-size), var(--dot-size) var(--dot-size), var(--dot-size) var(--dot-size);background-position:0 0,100% 0,0 100%,100% 100%;background-repeat:no-repeat;position:absolute;inset:16px}.card-module__0fl7Ca__card-animated .card-module__0fl7Ca__effect{border-radius:inherit;filter:drop-shadow(0px 0px 10px var(--line-color));position:absolute;inset:0}.card-module__0fl7Ca__card-animated-loop .card-module__0fl7Ca__effect{opacity:.5;animation:card-module__0fl7Ca__line-anim 12s var(--easing) infinite, card-module__0fl7Ca__line-opacity-loop 3s var(--easing) infinite}.card-module__0fl7Ca__card-animated-intermittent .card-module__0fl7Ca__effect{opacity:0;animation:card-module__0fl7Ca__line-anim 8s var(--easing) infinite, card-module__0fl7Ca__line-opacity 4s var(--easing) var(--delay)}.card-module__0fl7Ca__card-animated .card-module__0fl7Ca__effect:before{content:"";border-radius:inherit;padding:var(--line-width);background:conic-gradient(from calc(var(--angle) + var(--start-angle)), transparent 0%, var(--line-color) 20%, transparent 25%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:xor;position:absolute;inset:0;-webkit-mask-composite:xor;mask-composite:exclude}.card-module__0fl7Ca__card-animated-loop .card-module__0fl7Ca__effect:before{animation:card-module__0fl7Ca__line-anim 12s var(--easing) infinite, card-module__0fl7Ca__line-opacity-loop 3s var(--easing) infinite}.card-module__0fl7Ca__card-animated-intermittent .card-module__0fl7Ca__effect:before{animation:card-module__0fl7Ca__line-anim 8s var(--easing) infinite, card-module__0fl7Ca__line-opacity 4s var(--easing) var(--delay)}@property --angle{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes card-module__0fl7Ca__line-anim{to{--angle:360deg}}@keyframes card-module__0fl7Ca__line-opacity{0%{opacity:0}20%,70%{opacity:1}to{opacity:0}}@keyframes card-module__0fl7Ca__line-opacity-loop{0%{opacity:.75}50%{opacity:1}to{opacity:.75}}.card-module__0fl7Ca__card-light{color:#05060f;background:#fffffffc;box-shadow:0 0 0 1px #00003b0d,0 1px 1px #00003b0a,0 3px 3px #00003b08,0 6px 4px #00003b05,0 11px 4px #00003b03,0 32px 24px -12px #00003b0f}.card-module__0fl7Ca__card-light .card-module__0fl7Ca__content{color:#05060f}.card-module__0fl7Ca__card-dark{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#bad6f708;box-shadow:inset 0 1px 1px #c7d3ea1f,inset 0 24px 48px #c7d3ea0d,0 24px 32px #06060eb3}.card-module__0fl7Ca__card-dark:after{content:"";border-radius:inherit;pointer-events:none;border:1px solid #bad7f71f;position:absolute;inset:0}.card-module__0fl7Ca__card-outline:before{content:"";pointer-events:none;border:1px solid #bad7f71f;border-radius:24px;position:absolute;inset:-8px}
.input-module__5X6D1q__wrapper{--focus-color:#00003b33;border-radius:var(--brand-radius,6px);cursor:text;flex-direction:column;width:100%;display:inline-flex;position:relative}.input-module__5X6D1q__input{all:unset;border-radius:inherit;box-sizing:border-box;width:100%;height:100%;min-height:32px;padding-inline:10px;font-family:inherit;font-size:14px;font-weight:400;line-height:32px}.input-module__5X6D1q__input[inputmode=numeric]{text-align:center}.input-module__5X6D1q__input-light{color:#333;background-color:#fff;box-shadow:0 0 0 1px #00003b0d,0 1px 2px #00003b0f}.input-module__5X6D1q__input-light:hover{box-shadow:0 0 0 1px #00003b1a,0 1px 2px #00003b0f}.input-module__5X6D1q__input-light:focus,.input-module__5X6D1q__input-light:focus:hover{box-shadow:0 0 0 1px #00003b1a,0 1px 2px #00003b26}.input-module__5X6D1q__input-light::placeholder{color:#00082f47}.input-module__5X6D1q__input-light::selection{background:#00003b1a}.input-module__5X6D1q__input-hero{cursor:default;color:#c6ccecf2;background:var(--blue-3,#bad6f708);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);border-radius:6px;box-shadow:inset 0 0 0 1px #bad7f71f,inset 0 1px 1px #d8ecf80f,inset 0 4px 12px #d8ecf80a}.input-module__5X6D1q__input-hero::placeholder{color:#bad6f752}.input-module__5X6D1q__input-hero:focus,.input-module__5X6D1q__input-hero:focus:hover{box-shadow:inset 0 0 0 1px #bad7f71f,inset 0 1px 1px #d8ecf81c,inset 0 4px 12px #d8ecf817}.input-module__5X6D1q__input-hero::selection{background:#d8ecf84d}.input-module__5X6D1q__input-solid{background:#c7d3ea0f;border:1px solid #bad7f71f}.input-module__5X6D1q__input-solid:hover{border-color:#bad7f72b}.input-module__5X6D1q__input-solid:focus,.input-module__5X6D1q__input-solid:focus:hover{background:#c7d3ea1a;border-color:#bad7f72b}.input-module__5X6D1q__input-solid::placeholder{color:#bad6f752}.input-module__5X6D1q__input-solid::selection{background:#c7d3ea33}.input-module__5X6D1q__input-light-alt{color:#000a13d4;background:#00003b0d}.input-module__5X6D1q__input-light-alt:hover,.input-module__5X6D1q__input-light-alt:focus,.input-module__5X6D1q__input-light-alt:focus:hover{background:#00003b1a}.input-module__5X6D1q__input-light-alt:focus-visible{outline:1px solid #00003b33}.input-module__5X6D1q__input-light-alt::placeholder{color:#00082f47}.input-module__5X6D1q__input-light-alt::selection{background:#00003b33}
.outline-box-module__xQataW__box{place-self:stretch stretch;align-items:center;padding:6px;display:grid;position:relative}.outline-box-module__xQataW__box-lines{box-shadow:inset 0 0 0 1px #bad7f71f}.outline-box-module__xQataW__box-dots:before{--dot-color:#d1e4fa;--dot-size:4px;content:"";inset:calc(var(--dot-size) * -.5);pointer-events:none;filter:drop-shadow(0px 0px 8px c);background-image:radial-gradient(var(--dot-color) 50%, transparent 50%), radial-gradient(var(--dot-color) 50%, transparent 50%), radial-gradient(var(--dot-color) 50%, transparent 50%), radial-gradient(var(--dot-color) 50%, transparent 50%);background-size:var(--dot-size) var(--dot-size), var(--dot-size) var(--dot-size), var(--dot-size) var(--dot-size), var(--dot-size) var(--dot-size);background-position:0 0,100% 0,0 100%,100% 100%;background-repeat:no-repeat;position:absolute}
.powered-by-module__QMxJ1W__wrapper{flex-direction:column;gap:4px;display:flex}.powered-by-module__QMxJ1W__sr-only:not(:focus):not(:active){clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.powered-by-module__QMxJ1W__link{color:#bad6f7;opacity:.5;text-decoration:none;transition:opacity .2s;display:block;position:relative}.powered-by-module__QMxJ1W__link:hover{opacity:.6}.powered-by-module__QMxJ1W__link:after{content:"";position:absolute;inset:-10px}
.spotlight-module__jnxCBG__spotlight{pointer-events:none;z-index:-10;opacity:.5;filter:blur(15px);pointer-events:none;transform-origin:50% 0;width:200px;height:700px;animation:spotlight-module__jnxCBG__opacity calc(var(--duration,5s) * 1.2) linear infinite var(--delay,0s) alternate, spotlight-module__jnxCBG__scale calc(var(--duration,5s) * 1.7) infinite var(--delay,0s) both;background-image:conic-gradient(at 50% -5%,#0000 45%,#7c91b64d 49%,#7c91b680 50%,#7c91b64d 51%,#0000 55%);border-radius:9999px;position:absolute;top:100px;left:50%}@media (prefers-reduced-motion:reduce){.spotlight-module__jnxCBG__spotlight{transform:translateX(-50%) rotate(calc(var(--rotate,0deg) * 1.2));animation:none}}@keyframes spotlight-module__jnxCBG__opacity{0%{opacity:.6}50%{opacity:.5}95%{opacity:.6}}@keyframes spotlight-module__jnxCBG__scale{0%{transform:translateX(-50%) rotate(var(--rotate,0deg)) scale(var(--scale,1))}50%{transform:translateX(-50%) rotate(calc(var(--rotate,0deg) * 1.2)) scale(calc(var(--scale,1) * 1.1))}to{transform:translateX(-50%) rotate(var(--rotate,0deg)) scale(var(--scale,1))}}
.hero{--logo-height:100px;z-index:1;grid-template-columns:20px 1px 40px 1px 1fr 1px 40px 1px 20px;grid-template-rows:1px 90px 1px 40px 1px 50px 1px var(--logo-height) 1px 85px 1px 540px 1px 110px;grid-template-areas:". . . . . . . . ."".header header header header header header header."". . . . . . . . ."". . . . . . . . ."". . . . . . . . ."". .introducing introducing introducing introducing introducing. ."". . . . . . . . ."". .logo logo logo logo logo. ."". . . . . . . . ."". .headline headline headline headline headline. ."". . . . . . . . .""cards cards cards cards cards cards cards cards cards"". . . . . . . . ."". . . .light-switch. . . .";place-items:center;margin-inline:auto;padding-bottom:100px;display:grid;position:relative;overflow:hidden}@media (min-width:440px){.hero{--logo-height:120px}}@media (min-width:640px){.hero{grid-template:". . . . . . . . . . . . . . . . ."1px"header header header header header header header header header header header header header header header header header"105px". . . . . . . . . . . . . . . . ."1px". . . . . . . . . . . . . . . . ."70px". . . . . . . . . . . . . . . . ."1px". . . .cross-1.introducing introducing introducing introducing introducing.cross-2. . . ."70px". . . . . . . . . . . . . . . . ."1px". . . . . .logo logo logo logo logo. . . . . ."135px". . . . . . . . . . . . . . . . ."1px". . . . . .headline headline headline headline headline. . . . . ."85px". . . . . . . . . . . . . . . . ."1px". .cards cards cards cards cards cards cards cards cards cards cards cards cards. ."540px". . . . . . . . . . . . . . . . ."1px". .light-switch light-switch light-switch light-switch light-switch light-switch light-switch light-switch light-switch light-switch light-switch light-switch light-switch. ."110px/1fr 1px 70px 1px 70px 1px 70px 1px 370px 1px 70px 1px 70px 1px 70px 1px 1fr;justify-content:center;padding-bottom:100px}}.hero__header{grid-area:header;grid-template-columns:120px 1fr 120px;grid-template-areas:"powered-by logo right";justify-content:space-between;align-items:center;width:100%;height:100%;margin-inline:auto;display:grid}@media (min-width:640px){.hero__header{grid-template-columns:1fr 1px 70px 1px 70px 1px 70px 1px 370px 1px 70px 1px 70px 1px 70px 1px 1fr;grid-template-areas:". . .powered-by powered-by. . .logo. . .right right. . ."}}.hero__powered-by{grid-area:powered-by;justify-self:start}@media (min-width:640px){.hero__powered-by{justify-self:end;margin-right:-5px}}@media (min-width:940px){.hero__powered-by{margin-right:0;padding-right:24px}}.hero__right{grid-area:right;justify-self:end;gap:8px;display:flex}@media (min-width:640px){.hero__right{margin-right:5px}}@media (min-width:940px){.hero__right{justify-self:start;gap:16px;margin-left:-16px;margin-right:0}}@media (max-width:940px){.hero__github{display:none!important}}.hero__workos-icon{grid-area:logo;justify-self:center}.hero__spotlights{pointer-events:none;z-index:1;opacity:0;transition:opacity 1.5s .5s;position:absolute;inset:0;-webkit-mask-image:radial-gradient(farthest-side at 50% 0,red 50%,#0000 90%);mask-image:radial-gradient(farthest-side at 50% 0,red 50%,#0000 90%)}.hero__cross{--line-color:#bad8f71f;background-image:linear-gradient(45deg, transparent 50%, var(--line-color) 50%, transparent calc(50% + 1px)),linear-gradient(-45deg, transparent 50%, var(--line-color) 50%, transparent calc(50% + 1px));width:40px;height:40px;display:none}@media (min-width:640px){.hero__cross{opacity:0;transition:opacity 1.5s .4s,transform 1.5s .4s;display:block;transform:scale(.5)}}.hero__lines{place-content:inherit;grid-template-rows:inherit;grid-template-columns:inherit;pointer-events:none;opacity:0;transition:opacity 3s;position:absolute;inset:0}.hero__wlines{place-content:inherit;grid-template-rows:inherit;grid-template-areas:"."".""h-line-1"".""h-line-2"".""h-line-3"".""h-line-4"".""h-line-5"".""h-line-6""."".";display:grid;position:absolute;inset:0}@media (min-width:640px){.hero__wlines{grid-template-areas:"."".""h-line-1"".""h-line-2"".""h-line-3"".""h-line-4"".""h-line-5"".""h-line-6"".""h-line-7"".""h-line-8"".""h-line-9";justify-content:start}}.hero__vlines{place-content:inherit;grid-template-rows:inherit;grid-template-columns:inherit;grid-template-areas:". . . . . . . . ."". . . . . . . . ."".v-line-1. . . . .v-line-2."". . . . . . . . ."". . . . . . . . ."". . . . . . . . ."". . . . . . . . ."". . . . . . . . ."". . . . . . . . ."". . . . . . . . ."". . . . . . . . ."". . .v-line-3.v-line-4. . .";display:grid;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 80%,#0000);mask-image:linear-gradient(#000 80%,#0000)}@media (min-width:640px){.hero__vlines{grid-template-areas:". . .v-line-1.v-line-2. . . . .v-line-3.v-line-4. . ."". . . . . . . . . . . . . . . . ."". . . . . . . . . . . . . . . . ."". . . . . . . . . . . . . . . . ."". . . . . . . . . . . . . . . . ."". . . . . . . . . . . . . . . . ."". . . . . . . . . . . . . . . . ."". . . . . . . . . . . . . . . . ."". . . . . . . . . . . . . . . . ."". . . . . . . . . . . . . . . . ."". . . . . . . . . . . . . . . . ."". . . . . . .vs-line-1.vs-line-2. . . . . . ."". . . . . . . . . . . . . . . . ."". . . . . . . . . . . . . . . . ."". . . . . . . . . . . . . . . . ."". . . . . . . . . . . . . . . . ."". . . . . . . . . . . . . . . . ."". . . . . . . . . . . . . . . . ."". . . . . . . . . . . . . . . . ."}}.hero__vline{pointer-events:none;background:linear-gradient(#bad7f71f 80%,#0000);align-self:flex-start;width:1px;min-height:100vh;position:relative}.hero__hline{pointer-events:none;background:#bad7f71f;min-width:100vw;height:1px;position:relative}@media (min-width:640px){.hero__hline{background:linear-gradient(90deg,#0000,#bad7f71f,#0000)}}.hero{--intro-delay:.1s}.hero__header{opacity:0;transition:opacity 1.5s calc(var(--intro-delay) + .2s),transform 1.5s calc(var(--intro-delay) + .2s);transform:translateY(-10px)}.hero__introducing{opacity:0;transition:opacity 1.5s calc(var(--intro-delay) + .2s),transform 1.5s calc(var(--intro-delay) + .2s);grid-area:introducing;transform:translateY(-5px)}.hero__logo{z-index:-1;grid-area:logo;justify-content:center}.hero__logo img{object-fit:contain;pointer-events:none;opacity:0;width:100%;height:auto;transition:opacity 2s var(--intro-delay);transform:scale(1)}.hero--intro .hero__logo img{opacity:1}.hero__headline{opacity:0;transition:opacity 1.5s calc(var(--intro-delay) + .5s),transform 1.5s calc(var(--intro-delay) + .5s);grid-area:headline;margin-block:-1px}.hero__headline *{opacity:0;transition:opacity 1.5s calc(var(--intro-delay) + .5s),transform 1.5s calc(var(--intro-delay) + .5s);transform:translateY(10px)}.hero--intro .hero__headline *{opacity:1;transform:translateY(0)}.hero__cards{perspective:1000px;z-index:2;grid-area:cards;justify-content:center;align-items:center;display:flex}.hero__card{width:320px}.hero__card.light{color:#05060f}@media (min-width:640px){.hero__card{width:392px}}.hero__light-switch{opacity:0;transition:opacity 1.5s calc(var(--intro-delay) + 2s),transform 1.5s calc(var(--intro-delay) + 2s);flex-direction:column;grid-area:light-switch;gap:16px;display:flex;transform:translateY(10px)}.hero__card-content{flex-direction:column;gap:16px;display:flex}.hero__card-header{flex-direction:column;align-items:center;gap:10px;display:flex}.hero__video{z-index:100;mix-blend-mode:color-dodge;pointer-events:none;filter:saturate(.7);width:230vw;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.5);-webkit-mask-image:radial-gradient(closest-side,red 65%,#0000 95%);mask-image:radial-gradient(closest-side,red 65%,#0000 95%)}@media (min-width:640px){.hero__video{width:1480px;display:block}.hero--intro .hero__video{transform:translate(-50%,-50%)scale(.5)}}.hero--intro>*{opacity:1;transform:translateY(0)translate(0)scale(1)}.hero:after{content:"";z-index:2;pointer-events:none;background-color:#0000;background-image:radial-gradient(50% 64.48% at 50% 35.52%,#153dcc14 14.36%,#05050b00 100%),radial-gradient(50% 67.94% at 50% 32.06%,#d8ecf80a 0%,#98c0ef03 50%,#05050b00 100%);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:cover;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0}
.light-switch{-webkit-tap-highlight-color:#0000;border-radius:999px;width:240px;height:36px;padding:4px;position:relative}.light-switch:focus-visible{outline-offset:2px;outline:2px solid #bad6f726}.light-switch__thumb{transform-origin:0 0;border-radius:999px;width:50%;height:100%;transition:transform .6s cubic-bezier(.165,.84,.44,1);display:block}.light-switch__thumb[data-state=checked]{transform:translate(100%)}.light-switch__icon-light,.light-switch__icon-dark{transition:opacity .2s cubic-bezier(.165,.84,.44,1);position:absolute;top:50%;transform:translate(-50%,-50%)}.light-switch__icon-light{left:75%}.light-switch__icon-dark{left:25%}.light-switch--dark{color:#c7d3ea;background:var(--blue-6,#bad6f70f);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:inset 0 0 0 1px #bad6f70f}.light-switch--dark .light-switch__thumb{background:#bacff70a;box-shadow:inset 0 1px 1px #d8ecf833,inset 0 24px 48px #a8d8f50f,inset 0 0 0 1px #bacff71f}.light-switch--dark[data-state=checked] .light-switch__icon-dark,.light-switch--dark[data-state=unchecked] .light-switch__icon-light{opacity:.5}.light-switch--light{color:#00003b;background:#e8e9ef}.light-switch--light .light-switch__thumb{background:#fff;box-shadow:0 0 0 1px #00003b0d,0 1px 2px #00003b0f,0 3px 6px #00003b0a}.light-switch--light[data-state=checked] .light-switch__icon-dark,.light-switch--light[data-state=unchecked] .light-switch__icon-light{opacity:.3}
.link{--focus-color:#aecff23d;color:#d8ecf8;font-size:inherit;text-shadow:0 2px 16px #aecff23d;-webkit-text-fill-color:#0000;background-image:linear-gradient(#98c0ef 0%,#d8ecf8 100%);-webkit-background-clip:text;background-clip:text;font-family:inherit;font-weight:600;text-decoration:none;transition:filter .2s ease-out}.link:hover{filter:brightness(110%)}.link:focus-visible{outline:1px solid var(--focus-color);outline-offset:2px;border-radius:2px}.light .link{--focus-color:#000a1333;color:#000a13d4;text-shadow:none;background-image:linear-gradient(#000a13d4 0% 100%);font-weight:600}
.glowing-button-module__G7fw6a__button{--line-width:1px;--line-color:#c2ccff;--line-opacity:1;--duration:6s;--easing:linear;all:unset;box-sizing:border-box;text-wrap:nowrap;white-space:nowrap;cursor:pointer;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:radial-gradient(31.2% 40.91% at 50% 151.14%,#bad6f714 0%,#bad6f700 100%),#bad6f70f;border-radius:999px;justify-content:center;align-items:center;height:32px;font-family:inherit;font-size:14px;font-weight:400;transition:all .2s ease-out,outline,outline-offset;display:inline-flex;position:relative;box-shadow:inset 0 0 0 1px #bad7f71f}.glowing-button-module__G7fw6a__button:before{content:"";border-radius:inherit;background:conic-gradient(from var(--angle), transparent 0%, var(--line-color) 40%, transparent 40%);z-index:10;pointer-events:none;animation:glowing-button-module__G7fw6a__line-anim var(--duration,6s) infinite, glowing-button-module__G7fw6a__sky-anim 2s var(--easing) infinite;opacity:.5;transition:opacity 1s ease-out;position:absolute;inset:2px;-webkit-mask-image:radial-gradient(#fff 3%,#0000 3%),radial-gradient(#ffffff80 3%,#0000 3%);mask-image:radial-gradient(#fff 3%,#0000 3%),radial-gradient(#ffffff80 3%,#0000 3%);-webkit-mask-position:0 0,15px 15px;mask-position:0 0,15px 15px;-webkit-mask-size:30px 30px;mask-size:30px 30px;-webkit-mask-repeat:repeat;mask-repeat:repeat}.glowing-button-module__G7fw6a__button:after{content:"";border-radius:inherit;background:radial-gradient(farthest-side at 50% 100%, var(--line-color), transparent);opacity:0;mix-blend-mode:hard-light;z-index:10;transition:opacity 1s ease-out;position:absolute;inset:0}.glowing-button-module__G7fw6a__button:hover:after{opacity:min(calc(var(--line-opacity) * .75), .5)}.glowing-button-module__G7fw6a__button:hover:before{opacity:var(--line-opacity)}.glowing-button-module__G7fw6a__button:focus-visible{outline:2px solid #c2ccff4d}.glowing-button-module__G7fw6a__text{color:#d1e4fa;-webkit-text-fill-color:transparent;background:linear-gradient(#98c0ef 0%,#d8ecf8 100%);-webkit-background-clip:text;background-clip:text;align-items:center;gap:6px;display:inline-flex}.glowing-button-module__G7fw6a__effect{border-radius:inherit;filter:drop-shadow(0px 0px 5px var(--line-color));position:absolute;inset:0}.glowing-button-module__G7fw6a__effect:after,.glowing-button-module__G7fw6a__effect:before{content:"";border-radius:inherit;padding:var(--line-width);background:conic-gradient(from var(--angle), transparent 0%, var(--line-color) 40%, transparent 45%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:xor;animation:glowing-button-module__G7fw6a__line-anim var(--duration,6s) var(--easing) infinite;opacity:var(--line-opacity,1);position:absolute;inset:0;-webkit-mask-composite:xor;mask-composite:exclude}.glowing-button-module__G7fw6a__effect:before{filter:blur(8px);opacity:max(calc(var(--line-opacity) * .1), .05);-webkit-mask:none;mask:none}@property --angle{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes glowing-button-module__G7fw6a__line-anim{to{--angle:360deg}}@keyframes glowing-button-module__G7fw6a__sky-anim{to{-webkit-mask-position:0 -15px,15px -45px;mask-position:0 -15px,15px -45px}}.glowing-button-module__G7fw6a__button-size-medium{--line-opacity:.2;--duration:16s;height:36px;padding-inline:16px;font-size:14px;line-height:36px}.glowing-button-module__G7fw6a__button-size-large{height:44px;padding-inline:32px;font-size:18px;line-height:44px}
.page-module___8aEwW__page{--section-height:80vh;--section-max-height:900px}.page-module___8aEwW__page-separator{border-bottom:1px solid var(--blue-6)}
.radix{content-visibility:auto;max-width:1440px;margin:0 auto;padding:120px 0 257px;position:relative}.radix:before{content:"";pointer-events:none;z-index:10000;background:radial-gradient(50% 50%,#4b71fa29 0%,#05050b00 100%);position:absolute;inset:0}.radix .section-header{margin-bottom:100px;padding-inline:16px}.radix .section-header-description{max-width:420px}.radix-main{flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative}.radix-border-overlay{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:100;background:radial-gradient(50% 100% at 50% 0,#4b71fa0a 0%,#05050b00 100%),#05060f33;width:100%;height:236px;position:absolute;bottom:0;left:0;box-shadow:0 -12px 32px #0203113d}.radix-border-overlay:before{z-index:1;content:"";background:linear-gradient(90deg,#bacff700 0%,#bacff729 25% 75%,#bacff700 100%);width:1200px;height:1px;position:absolute;top:0;left:50%;transform:translate(-50%)}@media (max-width:1199px){.radix{padding:100px 0 200px}.radix .section-header{margin-bottom:32px}.radix-background{display:none}.radix-border-overlay{height:179px}}
.radix-logo{pointer-events:none;width:560px;height:833px;position:absolute;top:-150px;left:calc(50% - 280px)}.radix-logo>div{position:absolute;inset:0}.radix-logo-main{z-index:11}.radix-logo-blender{z-index:13}.radix-logo-lines{z-index:15;position:absolute;inset:0}.radix-logo-lines-item{-webkit-mask-image:var(--mask-image);mask-image:var(--mask-image);position:absolute;inset:0;-webkit-mask-size:cover;mask-size:cover}.radix-logo-lines-item:first-child div{background-image:conic-gradient(from 180deg,#0000 0deg,#bad7f7 1deg,#0000 90deg);top:-275px;left:-300px}.radix-logo-lines-item:nth-child(2) div{background-image:conic-gradient(from 180deg,#0000 60deg,#bad7f7 61deg,#0000 150deg);top:-275px;left:-125px}.radix-logo-lines-item:nth-child(3) div{background-image:conic-gradient(from 180deg,#0000 80deg,#bad7f7 81deg,#0000 170deg);top:0;left:-275px}.radix-logo-lines-item div{width:1000px;height:1000px;animation:10s linear infinite radix-logo-lines;position:absolute}@keyframes radix-logo-lines{to{transform:rotate(-1turn)}}@media (max-width:1199px){.radix-logo{width:420px;height:624.75px;top:-70px;left:calc(50% - 210px)}}
.section-header-title-h6,.section-header-title-h4,.section-header-title-h3,.section-header-title-h2,.section-header-title-h1{font-weight:500;font-family:var(--font-aeonik-pro)}.section-header-title-h1{font-size:48px;line-height:68px}@media (min-width:640px){.section-header-title-h1{font-size:56px}}.section-header-title-h2{font-size:44px;line-height:52px}@media (min-width:640px){.section-header-title-h2{font-size:48px;line-height:56px}}.section-header-title-h3{font-size:40px;line-height:48px}@media (min-width:640px){.section-header-title-h3{font-size:44px;line-height:51px}}.section-header-title-h4,.section-header-title-h6{font-size:28px;line-height:32px}.section-header-description{font-size:16px;line-height:24px}.section-header{z-index:1;text-align:center;flex-direction:column;align-items:center;margin:0 auto;display:flex;position:relative}.section-header,.section-header-title,.section-header-description{text-wrap:balance;width:100%;max-width:max-content}.section-header-badge{margin-bottom:16px}.section-header-title{text-shadow:0 2px 16px #aecff23d}.section-header-title span{background:var(--gradient-loud-100);color:#0000;-webkit-text-fill-color:#0000;-webkit-background-clip:text;background-clip:text;display:block}.section-header-title-mobile{display:none}.section-header-title-h6+.section-header-description{margin-top:8px}.section-header-title strong{font-weight:inherit}.section-header-description{color:var(--body-normal);margin-top:16px}@media (max-width:1200px){.section-header-title-desktop{display:none}.section-header-title-mobile{display:block}.section-header-description{max-width:455px;margin-top:12px}}
.security{content-visibility:auto;max-width:1076px;margin:0 auto;padding:80px 16px;position:relative}@media (min-width:940px){.security{padding:120px 16px}}.security:before{content:"";pointer-events:none;z-index:10;background:radial-gradient(50% 38.81% at 50% 61.19%,#4b71fa14 0%,#05050b00 100%),radial-gradient(50% 36.46% at 50% 36.46%,#4b71fa14 0%,#05050b00 100%);position:absolute;inset:0}.security .section-header{margin-bottom:56px}.security .section-header-description{max-width:630px}.security .section-header span{display:block}.security .section-header-title-h3 :last-child{padding-top:8px}.security-cards{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}
.security-card-label{font-size:16px;line-height:24px}.security-card{background:#bad6f703;border-radius:16px;flex-direction:column;justify-content:flex-end;width:100%;max-width:320px;height:242px;display:flex;position:relative}.security-card:before{border:1px solid var(--blue-6);content:"";border-radius:inherit;pointer-events:none;width:calc(100% - 2px);height:calc(100% - 2px);position:absolute;top:0;left:0}.security-card{isolation:isolate;overflow:hidden}.security-card:after{content:"";pointer-events:none;border-radius:inherit;position:absolute;inset:0;box-shadow:inset 0 1px 1px #c7d3ea1f,inset 0 24px 48px #c7d3ea0d}.security-card-label{text-align:center;width:100%;color:var(--body-normal);padding-bottom:24px}.security-card-animation>*{z-index:-1;position:absolute;inset:0}
.security-leaked-border{border-radius:18px;width:232px;height:88px;position:absolute;top:49px;left:44px;box-shadow:0 0 16px #babcf752,inset 0 1px .5px #bad6f70f}.security-leaked-border:before{border-radius:inherit;content:"";-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:xor;pointer-events:none;padding:1px;position:absolute;inset:0;-webkit-mask-composite:xor;mask-composite:exclude}.security-leaked-border{opacity:0;transition:opacity .8s cubic-bezier(.6,.6,0,1)}.security-leaked-border:before{background:linear-gradient(#bad6f700 0% 100%),linear-gradient(#8ebbff 0%,#bedefc 100%)}.security-leaked-border-active{opacity:1}.security-leaked-line,.security-leaked-radar{border-radius:6px;width:208px;height:64px;position:absolute;top:61px;left:56px}.security-leaked-line{-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:xor;padding:1px;-webkit-mask-composite:xor;mask-composite:exclude}.security-leaked-line div{background:conic-gradient(at 50% 51.35%,#b9d7f300 0deg 289.4deg,#b9d7f3 318.05deg 360deg),conic-gradient(from 180deg at 50% 51.35%,#b9d7f300 0deg 287.46deg,#b9d7f3 325.02deg 360deg);width:300px;height:300px;animation:10s linear infinite security-leaked-line;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes security-leaked-line{to{transform:translate(-50%,-50%)rotate(360deg)}}.security-leaked-text{opacity:.3;transition:opacity .45s cubic-bezier(.6,.6,0,1);position:absolute;top:83px;left:50%;transform:translate(-50%)}.security-leaked-text-active{opacity:1}.security-leaked-check{width:48px;height:48px;position:absolute;top:69px;left:136px}.security-leaked-check img{opacity:0;transition:transform .6s cubic-bezier(.6,.6,0,1),opacity .6s cubic-bezier(.6,.6,0,1);transform:scale(.9)}.security-leaked-check img:first-child{transition-delay:.3s}.security-leaked-check img:nth-child(2){transition-delay:.1s}.security-leaked-check img:nth-child(3){transition-delay:0}.security-leaked-check img:nth-child(4){transition-delay:.2s}.security-leaked-check-active img{opacity:1;transform:scale(1)}.security-leaked-radar{isolation:isolate;overflow:hidden}.security-leaked-radar-item{opacity:.3;width:150px;height:64px;position:absolute;top:0}.security-leaked-radar-item:first-child{background:linear-gradient(90deg,#bad6f700 0,#bad6f77a 25%,#bad6f700 25.1%);left:-150px}.security-leaked-radar-item:nth-child(2){background:linear-gradient(270deg,#bad6f700 0,#bad6f77a 25%,#bad6f700 25.1%);right:-150px}.security-leaked-radar-item-active{transition:transform 3s cubic-bezier(.6,.6,0,1)}.security-leaked-radar-item-active:first-child{transform:translate(358px)}.security-leaked-radar-item-active:nth-child(2){transform:translate(-358px)}
.security-password-border{opacity:0;border-radius:18px;width:232px;height:108px;transition:opacity .45s cubic-bezier(.6,.6,0,1);position:absolute;top:38px;left:44px;box-shadow:0 0 16px #c8fdd752,inset 0 1px .5px #bad6f70f}.security-password-border:before{border-radius:inherit;content:"";-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:xor;pointer-events:none;background:linear-gradient(#c9ffd5 0%,#caf1fd 100%);padding:1px;position:absolute;inset:0;-webkit-mask-composite:xor;mask-composite:exclude}.security-password-border-active{opacity:1}.security-password-text{width:208px;height:64px;position:absolute;top:50px;left:56px;-webkit-mask-image:linear-gradient(#0000,#fff,#0000);mask-image:linear-gradient(#0000,#fff,#0000)}.security-password-text img{transform:translateY(calc(22px + var(--step) * -28px));transition:transform .45s cubic-bezier(.6,.6,0,1)}.security-password-bars{z-index:1;gap:16px;display:flex;position:absolute;top:126px;left:60px}.security-password-bars-item{width:38px;height:4px}.security-password-bars-item div{opacity:0;background:linear-gradient(90deg,#fe90be 0%,#ff9595 100%);border-radius:99px;width:0%;height:100%;transition:width 1s cubic-bezier(.6,.6,0,1),opacity 1s cubic-bezier(.6,.6,0,1);position:relative;box-shadow:0 0 6px #ff9a8c52}.security-password-bars-item div:before,.security-password-bars-item div:after{content:"";border-radius:inherit;opacity:0;transition:opacity 1s cubic-bezier(.6,.6,0,1);position:absolute;inset:0}.security-password-bars-item div:before{background:linear-gradient(90deg,#fdd6ca 0%,#fff0c9 100%)}.security-password-bars-item div:after{background:linear-gradient(90deg,#caf1fd 0%,#c9ffd5 100%)}.security-password-bars-item-active div{opacity:1;width:100%}.security-password-bars-orange .security-password-bars-item-active div{box-shadow:0 0 6px #ffd18c52}.security-password-bars-orange .security-password-bars-item-active div:before{opacity:1}.security-password-bars-green .security-password-bars-item-active div{box-shadow:0 0 6px #c8fdd752}.security-password-bars-green .security-password-bars-item-active div:after{opacity:1}
.security-automatic-radar{animation:40s linear infinite security-automatic-radar;position:absolute;top:-146px;left:14px}@keyframes security-automatic-radar{to{transform:rotate(1turn)}}.security-automatic-dots div{opacity:0;background:linear-gradient(#ed98ef33,#fde9ca33);border-radius:50%;width:14px;height:14px;position:absolute;box-shadow:0 0 12px #ed98ef52}.security-automatic-dots div:before{border-radius:inherit;content:"";background:linear-gradient(#ed98ef,#fde9ca);position:absolute;inset:4px}.security-automatic-dots div:first-child{animation:40s linear infinite dot-animation-1}@keyframes dot-animation-1{0%,8.05556%,28.0556%,to{opacity:0}8.25556%,27.8556%{opacity:1}}.security-automatic-dots div:nth-child(2){animation:40s linear infinite dot-animation-2}@keyframes dot-animation-2{0%,19.1667%,39.1667%,to{opacity:0}19.4167%,38.9167%{opacity:1}}.security-automatic-dots div:nth-child(3){animation:40s linear infinite dot-animation-3}@keyframes dot-animation-3{0%,33.8889%,53.8889%,to{opacity:0}34.1389%,53.6389%{opacity:1}}.security-automatic-dots div:nth-child(4){animation:40s linear infinite dot-animation-4}@keyframes dot-animation-4{0%,42.2222%,62.2222%,to{opacity:0}42.4722%,61.9722%{opacity:1}}.security-automatic-dots div:nth-child(5){animation:40s linear infinite dot-animation-5}@keyframes dot-animation-5{0%,50.2778%,70.2778%,to{opacity:0}50.5278%,70.0278%{opacity:1}}.security-automatic-dots div:first-child{top:16px;right:34px}.security-automatic-dots div:nth-child(2){top:61px;right:96px}.security-automatic-dots div:nth-child(3){top:93px;left:127px}.security-automatic-dots div:nth-child(4){top:44px;left:105px}.security-automatic-dots div:nth-child(5){top:27px;left:39px}
.security-multi-box{width:220px;height:70px;position:absolute;top:52px;left:50px}.security-multi-box-inputs{z-index:1;gap:6px;display:flex;position:absolute;top:11px;left:11px}.security-multi-box-inputs-item{border-radius:999px;justify-content:center;align-items:center;width:28px;height:48px;transition:box-shadow .45s cubic-bezier(.6,.6,0,1);display:flex;position:relative;box-shadow:inset 0 -6px 12px #c7d3ea0d,inset 0 1px 1px #c7d3ea1f}.security-multi-box-inputs-item:before{border-radius:inherit;content:"";-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:xor;pointer-events:none;-webkit-mask-composite:xor;background:linear-gradient(#8ebbff 0%,#bedefc 100%),linear-gradient(#bad7f71f,#bad7f71f);padding:1px;transition:opacity .45s cubic-bezier(.6,.6,0,1);position:absolute;inset:0;-webkit-mask-composite:xor;mask-composite:exclude}.security-multi-box-inputs-item div{background:linear-gradient(#8ebbff 0%,#bedefc 100%);border-radius:50%;width:6px;height:6px;transition:opacity .45s cubic-bezier(.6,.6,0,1);box-shadow:0 0 12px #bacff7b8,inset 0 1px .5px #bad6f70f}.security-multi-box-inputs-item:not(.security-multi-box-inputs-item-active){box-shadow:inset 0 -6px 12px #c7d3ea00,inset 0 1px 1px #c7d3ea00}.security-multi-box-inputs-item:not(.security-multi-box-inputs-item-active):before,.security-multi-box-inputs-item:not(.security-multi-box-inputs-item-filled) div{opacity:0}
.security-rbac{justify-content:center;align-items:center;padding-bottom:32px;display:flex}.security-rbac__card-reader{width:100px;height:144px;position:relative}.security-rbac__display{font-family:var(--font-dot-digital);text-align:center;letter-spacing:1.5px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap;color:#b6d9fc;text-shadow:0 0 4px #bbd0f7;opacity:.4;width:100%;padding-left:4px;font-size:15px;position:absolute;top:25px}.security-rbac__buttons{grid-template-columns:repeat(2,1fr);place-items:center;gap:6px;display:grid;position:absolute;bottom:16px;left:20px}.security-rbac__button{position:relative}.security-rbac__button-shape{color:#bbd0f7;filter:drop-shadow(0 0 4px #bbd0f7);opacity:.4;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.security-rbac__card-container{position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#000 50%,#0000);mask-image:linear-gradient(90deg,#000,#000 50%,#0000)}.anim2 .security-rbac__card-container{-webkit-mask-image:linear-gradient(90deg,#0000,#000 20% 50%,#0000);mask-image:linear-gradient(90deg,#0000,#000 20% 50%,#0000)}.security-rbac__card{position:absolute;top:65px;transform:translate(-100%)}.security-rbac__card-light{z-index:1;opacity:0;position:absolute;top:8px;left:-37px}.security-rbac__dots{transform-origin:0 0;opacity:0;width:40%;height:150%;position:absolute;top:7%;left:15%;transform:scale(.5);-webkit-mask-image:radial-gradient(farthest-side at 100%,#000,#0000);mask-image:radial-gradient(farthest-side at 100%,#000,#0000)}
.dashboard-application{border-radius:8px;width:208px;height:104px;position:absolute;top:746px;left:448px}.dashboard-application:before{border-radius:inherit;content:"";-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:xor;pointer-events:none;-webkit-mask-composite:xor;opacity:0;background:linear-gradient(#b3b3ff 0%,#b3bbff 100%);padding:1px;transition:opacity .45s cubic-bezier(.6,.6,0,1);position:absolute;inset:0;box-shadow:0 0 16px #bad6f73d,inset 0 1px .5px #bad6f70f;-webkit-mask-composite:xor;mask-composite:exclude}.dashboard-application-input{gap:8px;display:flex;position:absolute;left:80px}.dashboard-application-input:first-child{top:27.5px}.dashboard-application-input:nth-child(2){top:49.5px}.dashboard-application-input div{background:#05060f99;border-radius:2px;width:3px;height:3px;transition:background-color .2s cubic-bezier(.6,.6,0,1);position:relative}.dashboard-application-input div:before,.dashboard-application-input div:after{content:"";border-radius:inherit;transition:opacity .2s cubic-bezier(.6,.6,0,1);position:absolute;inset:0}.dashboard-application-input div:before{box-shadow:inset 0 1px 2px #05060f80,0 .5px .6px #bad7f71f}.dashboard-application-input div:after{opacity:0;box-shadow:0 0 6px #b3bbff52}.dashboard-application-button{background:var(--blue-6);border-radius:2px;width:92px;height:16px;position:absolute;top:67px;left:58px;box-shadow:inset 0 1px 1px #c7d3ea1f,inset 0 24px 48px #c7d3ea0d}.dashboard-application-button:before{border:1px solid var(--blue-6);content:"";border-radius:inherit;pointer-events:none;width:calc(100% - 2px);height:calc(100% - 2px);position:absolute;top:0;left:0}.dashboard-application-active:before{opacity:1}.dashboard-application-animate .dashboard-application-input div{transition-delay:var(--transition-delay);background-color:#b3bbff;transition-duration:0s!important}.dashboard-application-animate .dashboard-application-input div:before,.dashboard-application-animate .dashboard-application-input div:after{transition-delay:var(--transition-delay);transition-duration:0s!important}.dashboard-application-animate .dashboard-application-input div:before{opacity:0}.dashboard-application-animate .dashboard-application-input div:after{opacity:1}.dashboard-application-animate .dashboard-application-button{animation:.3s cubic-bezier(.6,.6,0,1) 1.5s dashboard-application-button-press}@keyframes dashboard-application-button-press{0%,to{transform:scale(1)}50%{transform:scale(.97)}}@media (max-width:1199px){.dashboard-application{z-index:1;width:208px;height:121.5px;top:308.5px;left:148px;transform:scale(.625)}.dashboard-application-input:first-child{top:31px}.dashboard-application-input:nth-child(2){top:57px}.dashboard-application-button{display:none}}
.dashboard-auth{border-radius:10px;width:80px;height:80px;position:absolute;top:559px;left:464px}.dashboard-auth:before{border-radius:inherit;content:"";-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:xor;pointer-events:none;background:linear-gradient(#bad6f700 0% 100%),linear-gradient(#c9ffd5 0%,#caf1fd 100%);padding:1px;position:absolute;inset:0;-webkit-mask-composite:xor;mask-composite:exclude}.dashboard-auth:after{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);content:"";z-index:-1;position:absolute;inset:-12px}.dashboard-auth:before{z-index:1;opacity:0;transition:opacity .45s cubic-bezier(.6,.6,0,1);box-shadow:0 0 16px #c8fdd73d,inset 0 1px .5px #bad6f70f}.dashboard-auth-input{z-index:10;gap:4px;display:flex;position:absolute;left:21px}.dashboard-auth-input:first-child{top:30px}.dashboard-auth-input:nth-child(2){top:49px}.dashboard-auth-input div{border-radius:2px;width:3px;height:3px;transition:background-color .2s cubic-bezier(.6,.6,0,1);position:relative}.dashboard-auth-input div:before,.dashboard-auth-input div:after{content:"";border-radius:inherit;transition:opacity .2s cubic-bezier(.6,.6,0,1);position:absolute;inset:0}.dashboard-auth-input div:before{background:#05060f99;box-shadow:inset 0 1px 2px #05060f80,0 .5px .6px #bad7f71f}.dashboard-auth-input div:after{opacity:0;background:linear-gradient(#c9ffd5 0%,#caf1fd 100%);box-shadow:0 0 6px #c8fdd752}.dashboard-auth-active:before{opacity:1}.dashboard-auth-animate .dashboard-auth-input div,.dashboard-auth-animate .dashboard-auth-input div:before,.dashboard-auth-animate .dashboard-auth-input div:after{transition-delay:var(--transition-delay);transition-duration:0s!important}.dashboard-auth-animate .dashboard-auth-input div:before{opacity:0}.dashboard-auth-animate .dashboard-auth-input div:after{opacity:1}@media (max-width:1199px){.dashboard-auth{z-index:1;top:175.75px;left:200.75px;transform:scale(.731)}.dashboard-auth:after{content:unset}}
.dashboard-work{width:200px;height:200px;position:absolute;top:451px;left:620px}.dashboard-work:after{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);content:"";z-index:-1;position:absolute;inset:0}.dashboard-work-inner{z-index:10;width:calc(100% + 18px);height:calc(100% + 18px);position:absolute;inset:-9px}.dashboard-work-lights{filter:blur(24px);opacity:.5;position:absolute;inset:24px}.dashboard-work-lights div{background-color:#b3b3ff;width:76px;height:76px}.dashboard-work-lights div:last-child{margin-left:auto}.dashboard-work-bars div{z-index:2;background:#05060f4d;border-radius:2px;width:29px;height:4px;position:absolute;left:86px;box-shadow:inset 0 1px 2px #05060f80,0 .5px .6px #bad7f71f}.dashboard-work-bars div:after{border-radius:inherit;content:"";opacity:0;background:#b2b2ffcc;transition:opacity .45s cubic-bezier(.6,.6,0,1);position:absolute;inset:0;box-shadow:0 0 8px #b2b2ff7a}.dashboard-work-bars div:first-child{top:31px}.dashboard-work-bars div:nth-child(2){bottom:30px}.dashboard-work-active .dashboard-work-lights{animation:4s linear infinite dashboard-work-lights-rotate}@keyframes dashboard-work-lights-rotate{0%{transform:rotate(0)}50%{transform:rotate(180deg)scale(.8)}to{transform:rotate(360deg)scale(1)}}.dashboard-work-active .dashboard-work-bars div:after{opacity:1}@media (max-width:1199px){.dashboard-work{top:75px;left:256px;transform:scale(.5)}}
.dashboard-user{border-radius:10px;width:80px;height:80px;position:absolute;top:559px;left:896px}.dashboard-user:before{border-radius:inherit;content:"";-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:xor;pointer-events:none;background:linear-gradient(#ed98ef 0%,#fde9ca 100%);padding:1px;position:absolute;inset:0;-webkit-mask-composite:xor;mask-composite:exclude}.dashboard-user:after{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);content:"";z-index:-1;position:absolute;inset:-12px}.dashboard-user:before{z-index:1;opacity:0;transition:opacity .45s cubic-bezier(.6,.6,0,1);box-shadow:0 0 16px #eebaf73d,inset 0 1px .5px #bad6f70f}.dashboard-user-dot{z-index:10;background:linear-gradient(#ed98ef 0%,#fde9ca 100%);border-radius:10px;width:2px;height:2px;transition:width .45s cubic-bezier(.6,.6,0,1) .3s,height .45s cubic-bezier(.6,.6,0,1) .3s,box-shadow .45s cubic-bezier(.6,.6,0,1) .3s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 12px #eebaf73d}.dashboard-user-spinner{z-index:10;opacity:0;transition:opacity .45s cubic-bezier(.6,.6,0,1);position:absolute;top:14.25px;left:14.25px}.dashboard-user-active:before{opacity:1}.dashboard-user-active .dashboard-user-dot{width:16px;height:16px;box-shadow:0 0 8px #eebaf752}.dashboard-user-active .dashboard-user-spinner{opacity:1}.dashboard-user-active .dashboard-user-spinner img{animation:4s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}@media (max-width:1199px){.dashboard-user{z-index:1;top:175.75px;left:431px;transform:scale(.731)}.dashboard-user:after{content:unset}}
.dashboard-events{border-radius:10px;width:80px;height:80px;position:absolute;top:758px;left:900px}.dashboard-events:before{border-radius:inherit;content:"";-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:xor;pointer-events:none;background:linear-gradient(#8ebbff 0%,#bedefc 100%);padding:1px;position:absolute;inset:0;-webkit-mask-composite:xor;mask-composite:exclude}.dashboard-events:after{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);content:"";z-index:-1;position:absolute;inset:-12px}.dashboard-events:before{opacity:0;transition:opacity .45s cubic-bezier(.6,.6,0,1);box-shadow:0 0 16px #babcf73d,inset 0 1px .5px #bad6f70f}.dashboard-events-spinner{opacity:0;z-index:10;width:52px;height:22px;-webkit-mask-size:cover;mask-size:cover;-webkit-mask-image:var(--mask-image);mask-image:var(--mask-image);transition:opacity .45s cubic-bezier(.6,.6,0,1);position:absolute;top:29px;left:14px}.dashboard-events-spinner div{filter:blur(1px);background:conic-gradient(at 50.12%,#bedefc00 0deg,#161b2d00 249.24deg,#bedefc 340.34deg,#8ebbff 360deg);width:100px;height:100px;animation:4s linear infinite dashboard-events-spinner;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes dashboard-events-spinner{to{transform:translate(-50%,-50%)rotate(1turn)}}.dashboard-events-active:before,.dashboard-events-active .dashboard-events-spinner{opacity:1}@media (max-width:1199px){.dashboard-events{z-index:1;top:329px;left:447px;transform:scale(.731)}.dashboard-events:after{content:unset}}
.dashboard-database{border-radius:10px;width:80px;height:80px;position:absolute;top:758px;left:732px}.dashboard-database:before{border-radius:inherit;content:"";-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:xor;pointer-events:none;background:linear-gradient(#98daef 0%,#d7cafd 100%);padding:1px;position:absolute;inset:0;-webkit-mask-composite:xor;mask-composite:exclude}.dashboard-database:after{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);content:"";z-index:-1;position:absolute;inset:-12px}.dashboard-database:before{opacity:0;transition:opacity .45s cubic-bezier(.6,.6,0,1);box-shadow:0 0 16px #babcf73d,inset 0 1px .5px #bad6f70f}.dashboard-database-bars{z-index:10;align-items:flex-end;gap:4px;height:28px;display:flex;position:absolute;top:26px;left:19.5px}.dashboard-database-bars div{background:linear-gradient(#98daef 0%,#d7cafd 100%);border-radius:10px;width:1px;transition:height 1s linear;box-shadow:0 0 12px #eebaf73d}.dashboard-database-active:before{opacity:1}@media (max-width:1199px){.dashboard-database{z-index:1;top:329px;left:343px;transform:scale(.731)}.dashboard-database:after{content:unset}}
.dashboard-lines{z-index:-1;position:absolute;bottom:471px;left:315px}.dashboard-lines-item{background-color:var(--blue-6);-webkit-mask-size:cover;mask-size:cover;-webkit-mask-image:var(--mask-image);mask-image:var(--mask-image);position:absolute}.dashboard-lines-item:first-child{top:57px;left:56px}.dashboard-lines-item:nth-child(2){top:49px;left:48px}.dashboard-lines-item:nth-child(3){top:16px;left:32px}.dashboard-lines-item:nth-child(4){top:8px;left:18px}.dashboard-lines-item div{transform:translate(-25%, -50%) rotate(var(--start-angle));opacity:0;background:conic-gradient(from 5deg,#0000 330deg,#98c0ef 360deg,#0000 361deg);transition:opacity .45s cubic-bezier(.6,.6,0,1);position:absolute;top:50%;left:0}.dashboard-lines-item-active div{animation:dashboard-lines-spin var(--animation-duration) linear infinite;opacity:.5}@keyframes dashboard-lines-spin{0%{transform:translate(-25%, -50%) rotate(var(--start-angle))}16.6667%{transform:translate(-25%, -50%) rotate(calc(var(--start-angle) + (360deg - var(--start-angle)) / 2))}50%{transform:translate(25%,-50%)rotate(360deg)}66.6667%{transform:translate(25%, -50%) rotate(calc(360deg + var(--start-angle) / 2)) scale(1, 1.3)}to{transform:translate(-25%, -50%) rotate(calc(360deg + var(--start-angle)))}}@media (max-width:1199px){.dashboard-lines{top:178px;left:-50px}}

.dashboard{content-visibility:auto;max-width:1440px;height:1032px;margin:0 auto;position:relative}.dashboard-background{pointer-events:none;z-index:1;position:absolute;inset:0}.dashboard:before{content:"";pointer-events:none;z-index:10;background:radial-gradient(50% 38.81% at 50% 61.19%,#4b71fa1f 0%,#05050b00 100%),radial-gradient(50% 36.46% at 50% 36.46%,#4b71fa14 0%,#05050b00 100%);position:absolute;inset:0}.dashboard .section-header{padding-inline:16px;position:absolute;top:120px;left:0;right:0}.dashboard .section-header-description{max-width:440px}.dashboard-animation-wrapper{width:1440px;height:1032px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}@media (max-width:1199px){.dashboard{height:982px}.dashboard-animation-wrapper{width:697px;height:506.5px;margin-left:-20px;bottom:103px}}
.customui{max-width:1040px;margin-inline:8px;padding-block:60px 80px;position:relative}@media (min-width:940px){.customui{margin-inline:auto;padding-block:120px}}.customui:before{content:"";pointer-events:none;z-index:2;background:url(/img/power-grace-light.png) top/1440px 580px no-repeat;position:absolute;inset:0}.customui:after{--gradient-spread:20%;content:"";pointer-events:none;background:linear-gradient(to bottom, transparent 0%, #bad7f71f var(--gradient-spread), #bad7f71f calc(100% - var(--gradient-spread)), transparent),linear-gradient(to bottom, transparent 0%, #bad7f71f var(--gradient-spread), #bad7f71f calc(100% - var(--gradient-spread)), transparent);z-index:-1;background-position:0 0,100% 0;background-repeat:no-repeat;background-size:1px 100%,1px 100%;position:absolute;inset:0}.customui__overlay{z-index:3;pointer-events:none;background:radial-gradient(50% 50%,#4b71fa1f 0%,#05050b00 100%);position:absolute;inset:0}.customui__header{height:260px;position:relative}.customui__header-content{flex-direction:column;align-items:center;gap:16px;display:flex}.customui__header:after{--gradient-spread:200px;content:"";inset:0;left:calc(var(--gradient-spread)*-.5);right:calc(var(--gradient-spread)*-.5);pointer-events:none;background:linear-gradient(to left, transparent 0%, #bad7f71f var(--gradient-spread), #bad7f71f calc(100% - var(--gradient-spread)), transparent),linear-gradient(to left, transparent 0%, #bad7f71f var(--gradient-spread), #bad7f71f calc(100% - var(--gradient-spread)), transparent);background-position:0 0,0 100%;background-repeat:no-repeat;background-size:100% 1px,100% 1px;position:absolute}.customui__card-outline{z-index:-1;pointer-events:none;border:1px solid #bad7f71f;border-radius:24px;position:absolute;inset:8px}@media (min-width:640px){.customui__card-outline{inset:24px}}.customui__logo-container{background:#bad6f708;border-radius:12px;padding:8px;box-shadow:inset 0 1px 1px #c7d3ea1f,inset 0 24px 48px #c7d3ea0d,inset 0 0 0 1px #bad7f71f}.customui__logo{--size:32px;width:var(--size);height:var(--size);object-position:calc(var(--size)*var(--i)*-1) 0px}.customui__browser{margin:8px}@media (min-width:640px){.customui__browser{margin:24px}}.customui__browser:after{--gradient-spread:100px}@media (min-width:640px){.customui__browser:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(to left, transparent 0%, #bad7f71f var(--gradient-spread), #bad7f71f calc(100% - var(--gradient-spread)), transparent),linear-gradient(to left, transparent 0%, #bad7f71f var(--gradient-spread), #bad7f71f calc(100% - var(--gradient-spread)), transparent),linear-gradient(to bottom, transparent 0%, #bad7f71f var(--gradient-spread), #bad7f71f calc(100% - var(--gradient-spread)), transparent),linear-gradient(to bottom, transparent 0%, #bad7f71f var(--gradient-spread), #bad7f71f calc(100% - var(--gradient-spread)), transparent);background-position:0 calc(50% - 264px),0 calc(50% + 300px),calc(50% - 217px) 0,calc(50% + 217px) 0;background-repeat:no-repeat;background-size:100% 1px,100% 1px,1px 100%,1px 100%;position:absolute;inset:0}}.customui__card-container{justify-self:center;width:100%;height:fit-content;padding:16px!important}.customui__card-container:before{display:none}@media (min-width:640px){.customui__card-container:before{display:block}.customui__card-container{place-self:center;width:434px;padding:32px!important}}.customui_colors{margin-left:16px}@media (min-width:640px){.customui_colors{margin-left:0;display:grid;top:90px;left:70px;position:absolute!important}}.customui_radii{width:144px;position:relative;top:-24px;left:-16px}@media (min-width:640px){.customui_radii{display:grid;top:360px;left:90px;position:absolute!important}}.customui_logos{position:relative;left:28px}@media (min-width:640px){.customui_logos{width:fit-content;display:grid;top:185px;left:auto;right:25px;position:absolute!important}}.customui_appearance{opacity:.75;margin-top:-30px;margin-left:-300px;position:relative;left:260px}@media (min-width:640px){.customui_appearance{margin-top:0;margin-left:0;display:grid;position:absolute;top:220px;left:-80px}}.customui_link-color{opacity:.75;margin-top:-180px;margin-left:-300px;position:relative;left:210px}@media (min-width:640px){.customui_link-color{margin-top:0;margin-left:0;display:grid;position:absolute;top:530px;left:30px}}.customui_button-color{opacity:.75;margin-top:-100px;margin-bottom:-60px;margin-left:140px;position:relative}@media (min-width:640px){.customui_button-color{margin-top:0;margin-left:0;display:grid;position:absolute;top:80px;right:-80px}}.customui_page-bg{opacity:.75;margin-left:-140px}@media (min-width:640px){.customui_page-bg{margin-left:auto;display:grid;position:absolute;top:400px;right:20px}}.customui_favicon{opacity:.75;margin-top:-44px;margin-left:-120px;position:relative}@media (min-width:640px){.customui_favicon{margin-top:0;margin-left:0;display:grid;position:absolute;top:510px;right:-65px}}
.browser{background:radial-gradient(107.55% 100% at 50% 0,#bacff70a 0%,#06060e00 100%),#06060e66;border-radius:12px;grid-template-rows:36px 1fr;min-height:700px;display:grid;position:relative;box-shadow:inset 0 1px 1px #d8ecf833,inset 0 24px 48px #a8d8f50f,inset 0 0 0 1px #c7d3ea14}.browser__header{--dot-color:#bacff71f;--dot-size:8px;background-image:radial-gradient(var(--dot-size) circle at 16px 50%, var(--dot-color) 50%, transparent 51%),radial-gradient(var(--dot-size) circle at 32px 50%, var(--dot-color) 50%, transparent 51%),radial-gradient(var(--dot-size) circle at 48px 50%, var(--dot-color) 50%, transparent 51%);background-color:#bacff705;background-repeat:no-repeat;border-bottom:1px solid #bacff714}.browser__content{flex-wrap:wrap;justify-content:flex-start;gap:16px;display:flex;position:relative}@media (min-width:640px){.browser__content{flex-wrap:nowrap;justify-content:center}}
.color-picker__content{flex-direction:column;gap:8px;display:flex}.color-picker__colors{flex-direction:column;justify-content:space-around;align-items:center;gap:28px;margin-top:5px;margin-bottom:5px;display:flex}@media (min-width:640px){.color-picker__colors{flex-direction:row;align-items:flex-start;gap:6px;margin-top:0}}.color-picker__color{all:unset;background:var(--color-swatch);cursor:pointer;border-radius:2px;width:24px;height:16px;transition:box-shadow .2s ease-out;position:relative;box-shadow:inset 0 0 0 1px #ffffff1a}@media (min-width:640px){.color-picker__color{width:16px}}.color-picker__color:hover{box-shadow:inset 0 0 0 1px #fff3}.color-picker__color:focus-visible{box-shadow:inset 0 0 0 1px #ffffff1a,0px 0px 0px 2px color-mix(in srgb, var(--color-swatch), transparent 50%)}.color-picker__color:before{content:"";position:absolute;inset:-10px}.color-picker__color--active{outline-offset:3px;outline:1px solid #fff3}
.border-radius__content{flex-direction:column;gap:8px;display:flex}.border-radius__items{grid-template-rows:repeat(2,12px);grid-template-columns:1fr 1fr;gap:20px;margin-bottom:5px;padding-inline:4px;display:grid}.border-radius__item{all:unset;border-radius:calc(var(--border-radius)/2);cursor:pointer;background:#bbd7f73d;width:100%;height:100%;transition:background .2s ease-out;position:relative}.border-radius__item:hover{background:#bbd7f74d}.border-radius__item:focus-visible{background:#bbd7f780;box-shadow:0 0 0 2px #bbd7f724}.border-radius__item:before{content:"";position:absolute;inset:-10px}.border-radius__item--active{outline-offset:3px;background:#bbd7f7;outline:1px solid #fff3}.border-radius__item--active:hover{background:#bbd7f7}
.logo-picker__content{flex-direction:column;gap:8px;display:flex}.logo-picker__items{grid-template-rows:repeat(2,60px);grid-template-columns:repeat(2,90px);gap:8px;display:grid}.logo-picker__item{all:unset;cursor:pointer;background:#bad6f708;border-radius:6px;justify-content:center;align-items:center;width:100%;height:100%;transition:background .2s ease-out,box-shadow .2s ease-out;display:inline-flex;position:relative;box-shadow:inset 0 0 0 1px #bad6f70f}.logo-picker__item:hover{box-shadow:inset 0 0 0 1px #bad6f73d}.logo-picker__item:focus-visible{outline-offset:1px;background:#bad6f712;outline:2px solid #bad6f726}.logo-picker__item:before{content:"";position:absolute;inset:-10px}.logo-picker__item--active{background:#bad7f71f;box-shadow:inset 0 0 0 1px #bad6f73d}.logo-picker__item--active:hover{background:#bad7f71f}.logo-picker__image{--size:32px;width:var(--size);height:var(--size);object-position:calc(var(--size)*var(--i)*-1) 0px}
.complete-badge{font-size:12px;line-height:16px}.complete{content-visibility:auto;padding-top:148px;padding-bottom:154px;flex-direction:column;align-items:center;margin:0 auto;padding-inline:16px;display:flex;position:relative}.complete-inner{width:1440px;min-width:1440px;height:1072px;min-height:1072px;margin:0 auto 500px;position:absolute;top:0}.complete-inner:before{content:"";pointer-events:none;z-index:10000;background:radial-gradient(50% 38.81% at 50% 61.19%,#4b71fa0f 0%,#05050b00 100%),radial-gradient(50% 36.46% at 50% 36.46%,#4b71fa1f 0%,#05050b00 100%);position:absolute;inset:0}.complete .section-header-description{max-width:560px}.complete-line{pointer-events:none;-webkit-mask-size:cover;mask-size:cover;-webkit-mask-image:var(--mask-image);mask-image:var(--mask-image);position:absolute;top:426.5px;left:376px}.complete-line div{background:conic-gradient(at 50.12%,#9ac2ef00 0deg,#9ac2ef80 60deg,#9ac2ef00 60.1deg),conic-gradient(at 50.12%,#9ac2ef00 190deg,#9ac2ef80 250deg,#9ac2ef00 250.1deg),#bbd7f70f;width:800px;height:800px;animation:30s linear infinite complete-line;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes complete-line{to{transform:translate(-50%,-50%)rotate(1turn)}}.complete-badge{color:#d1e4fa;text-shadow:0 -4px 6px #d1e4fa40;background:#05060f;border-radius:6px;padding:4px 8px;position:absolute;box-shadow:inset -.5px .5px 1px #c7d3ea1f,inset 0 0 96px #bad7f714}.complete-badge:before{border:1px solid var(--blue-6);content:"";border-radius:inherit;pointer-events:none;width:calc(100% - 2px);height:calc(100% - 2px);position:absolute;top:0;left:0}.complete-badge:first-child{top:416px;left:525px}.complete-badge:nth-child(2){top:416px;right:541px}.complete-badge:nth-child(3){top:765px;left:480px}.complete-badge:nth-child(4){top:765px;left:669px}.complete-badge:nth-child(5){top:765px;right:488px}.complete-button{margin:530px auto 0!important;display:block!important}@media (max-width:1199px){.complete{padding-top:88px;padding-bottom:78px}.complete-inner:before{background:radial-gradient(100.31% 38.81% at 50% 61.19%,#4b71fa0f 0%,#05050b00 100%),radial-gradient(94.23% 36.46% at 50% 36.46%,#4b71fa1f 0%,#05050b00 100%);width:100vw;height:1008px;left:50%;transform:translate(-50%)}.complete-badge:first-child{left:561px}.complete-badge:nth-child(2){right:595px}.complete-badge:nth-child(3){left:548px}.complete-badge:nth-child(4){left:675px}.complete-badge:nth-child(5){right:554px}}
.complete-user{position:absolute;top:517px;left:512px}.complete-user-row{align-items:flex-end;gap:26px;height:20px;display:flex}.complete-user-row:not(:last-child){margin-bottom:10px}.complete-user-progress{background:#bacff7;border-radius:2px;width:4px;transition:height .45s cubic-bezier(.6,.6,0,1);box-shadow:0 0 6px #bacff752}.complete-user-dots{gap:12px;margin-bottom:8px;display:flex}.complete-user-dots div{background:#bacff7;border-radius:2px;width:4px;height:4px;box-shadow:0 0 6px #bacff752}
.complete-social{flex-wrap:wrap;gap:0 2px;width:100px;display:flex;position:absolute;top:513px;left:812px}.complete-social img{opacity:0;animation:5s cubic-bezier(.6,.6,0,1) infinite complete-social-breath}@keyframes complete-social-breath{0%,40%{opacity:0}20%{opacity:1}}.complete-social img:nth-child(n+4){margin-top:-3px}.complete-social img:first-child{animation-delay:0}.complete-social img:nth-child(2){animation-delay:3s}.complete-social img:nth-child(3){animation-delay:3.75s}.complete-social img:nth-child(4){animation-delay:1.5s}.complete-social img:nth-child(5){animation-delay:.75s}.complete-social img:nth-child(6){animation-delay:2.25s}
.complete-multi{z-index:1;position:absolute;top:657px;left:483px}.complete-multi-dots{gap:17px;display:flex}.complete-multi-dots div{background:#bacff7;border-radius:2px;width:4px;height:4px;box-shadow:0 0 6px #bacff752}.complete-multi-line{-webkit-mask-size:cover;mask-size:cover;-webkit-mask-image:var(--mask-image);mask-image:var(--mask-image);position:absolute;top:-16.5px;left:-11.5px}.complete-multi-line:before{content:"";background:conic-gradient(from 5deg,#0000 280deg,#98c0ef 360deg,#0000 361deg);width:120px;height:120px;animation:5s linear infinite complete-multi-border;position:absolute;top:50%;left:0;transform:translate(-25%,-50%)rotate(225deg)}@keyframes complete-multi-border{0%{transform:translate(-25%,-50%)rotate(225deg)}16.6667%{transform:translate(-25%,-50%)rotate(312.5deg)}50%{transform:translate(25%,-50%)rotate(360deg)}66.6667%{transform:translate(25%,-50%)rotate(472.5deg)scaleY(1.5)}to{transform:translate(-25%,-50%)rotate(585deg)}}
.complete-single{z-index:1;position:absolute;top:643px;left:653px}.complete-single-lines{position:absolute}.complete-single-lines:nth-child(2){transform:scaleX(-1)translate(-111%)}.complete-single-line{-webkit-mask-size:cover;mask-size:cover;-webkit-mask-image:var(--mask-image);mask-image:var(--mask-image);position:absolute;top:6px;left:9px}.complete-single-line:nth-child(2){filter:blur(10px)}.complete-single-line:before{content:"";background-image:linear-gradient(#98c0ef 0%,#0000 100%);width:50px;height:50px;animation:10s cubic-bezier(.6,.6,0,1) infinite complete-single-line;position:absolute;transform:translate(50px,50px)rotate(-45deg)}@keyframes complete-single-line{0%{transform:translate(50px,50px)rotate(-45deg)}60%,to{transform:translate(-200px,-200px)rotate(-45deg)}}.complete-single-overlay{position:absolute;top:-2px;left:-2px}
.complete-directory{z-index:1;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:xor;border-radius:44px;width:89px;height:49px;padding:1px;position:absolute;top:637px;left:858px;-webkit-mask-composite:xor;mask-composite:exclude}.complete-directory:before{content:"";background:conic-gradient(from 5deg,#0000 280deg,#98c0ef 360deg,#0000 361deg);width:100px;height:100px;animation:5s linear infinite complete-directory;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes complete-directory{to{transform:translate(-50%,-50%)rotate(1turn)}}
.cta-action span{font-size:14px;line-height:20px}.cta{padding-top:80px;padding-inline:16px;content-visibility:auto;max-width:1440px;margin:0 auto;padding-bottom:100px;position:relative}@media (min-width:640px){.cta{padding-top:180px}}.cta:before{content:"";pointer-events:none;z-index:10000;background:radial-gradient(50% 50%,#4b71fa14 0%,#05050b00 100%);position:absolute;inset:0}.cta:after{--gradient-spread:100px;opacity:.5;content:"";z-index:-1;pointer-events:none;background:linear-gradient(to bottom, transparent 0%, #bad7f71f var(--gradient-spread), #bad7f71f calc(100% - var(--gradient-spread)), transparent),linear-gradient(to bottom, transparent 0%, #bad7f71f var(--gradient-spread), #bad7f71f calc(100% - var(--gradient-spread)), transparent);background-position:0 0,100% 0;background-repeat:no-repeat;background-size:1px 100%,1px 100%;width:840px;height:800px;position:absolute;inset:100px 0 0 50%;transform:translate(-50%)}.cta-header{margin-bottom:32px;width:fit-content;margin-inline:auto;position:relative}@media (min-width:640px){.cta-header{margin-bottom:60px}}.cta-header:after,.cta-header:before{content:"";position:absolute;inset:0}.cta-header:after{--gradient-spread:700px;left:calc(var(--gradient-spread)*-.5);right:calc(var(--gradient-spread)*-.5);pointer-events:none;background:linear-gradient(to left, transparent 0%, #bad7f71f var(--gradient-spread), #bad7f71f calc(100% - var(--gradient-spread)), transparent),linear-gradient(to left, transparent 0%, #bad7f71f var(--gradient-spread), #bad7f71f calc(100% - var(--gradient-spread)), transparent);background-position:0 0,0 100%;background-repeat:no-repeat;background-size:100% 1px,100% 1px}.cta-header:before{--gradient-spread:200px;pointer-events:none;background:linear-gradient(to bottom, transparent 0%, #bad7f71f var(--gradient-spread), #bad7f71f calc(100% - var(--gradient-spread)), transparent),linear-gradient(to bottom, transparent 0%, #bad7f71f var(--gradient-spread), #bad7f71f calc(100% - var(--gradient-spread)), transparent);background-position:0 0,100% 0;background-repeat:no-repeat;background-size:1px 100%,1px 100%;height:1200px;top:-100px}@media (min-width:640px){.cta-header:before{height:900px}}.cta-boxes{flex-direction:column;justify-content:center;align-items:center;gap:24px;max-width:380px;margin-inline:auto;padding-inline:16px;display:flex}@media (min-width:640px){.cta-boxes{flex-direction:row;max-width:940px}}.cta-box{--start-angle:0deg;aspect-ratio:2/1.8;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#bacff705;border-radius:28px;justify-content:center;align-items:flex-end;width:100%;transition:background-color .45s cubic-bezier(.6,.6,0,1),box-shadow .45s cubic-bezier(.6,.6,0,1);display:flex;position:relative;box-shadow:inset 0 1px 1px #d8ecf833,inset 0 24px 48px #a8d8f50f}.cta-box:before{border-radius:inherit;content:"";-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:xor;pointer-events:none;background:linear-gradient(#98c0ef3d 0%,#d8ecf800 100%),#bacff71f;padding:1px;position:absolute;inset:0;-webkit-mask-composite:xor;mask-composite:exclude}.cta-box:after{border-radius:inherit;content:"";-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:xor;pointer-events:none;background:linear-gradient(#98c0ef52 0%,#d8ecf800 100%),#bacff71f;padding:1px;position:absolute;inset:0;-webkit-mask-composite:xor;mask-composite:exclude}@media (min-width:640px){.cta-box{aspect-ratio:2/1.5}}.cta-box:last-child{--start-angle:180deg}.cta-box:focus-visible{outline-offset:2px;outline:2px solid #c2ccff33}.cta-box:before,.cta-box:after{transition:opacity .45s cubic-bezier(.6,.6,0,1)}.cta-box:after{--line-width:1px;--cta-angle:0deg;--line-color:#c2ccffb3;content:"";border-radius:inherit;padding:var(--line-width);background:conic-gradient(from calc(var(--cta-angle) + var(--start-angle)), transparent 0%, var(--line-color) 40%, transparent 45%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:xor;opacity:.5;animation:cta-line-anim var(--duration,6s) linear infinite;transition:opacity .2s ease-in-out;position:absolute;inset:0;-webkit-mask-composite:xor;mask-composite:exclude}.cta-box .section-header{margin-bottom:32px}.cta-box .section-header-title{transition:text-shadow .45s cubic-bezier(.6,.6,0,1)}.cta-box-dots{display:block;position:absolute;inset:26px}.cta-box-dots span{filter:drop-shadow(0 0 8px #bacff712);background-color:#d1e4fa;border-radius:50%;width:3px;height:3px;display:block;position:absolute}.cta-box-dots span:first-child{top:0;left:0}.cta-box-dots span:nth-child(2){top:0;right:0}.cta-box-dots span:nth-child(3){bottom:0;left:0}.cta-box-dots span:nth-child(4){bottom:0;right:0}.cta-box:hover{background-color:#bacff70a;box-shadow:inset 0 1px 1px #d8ecf829,inset 0 32px 48px #a8d8f529}.cta-box:hover:before,.cta-box:hover:after{opacity:1}.cta-box:hover .section-header-title{text-shadow:0 2px 16px #aecff27a}.cta-box:active{background-color:#bacff703;transition:all .2s ease-out;box-shadow:inset 0 1px 1px #d8ecf833,inset 0 5px 60px #000c,inset 0 32px 48px #a8d8f514}.cta-box:active>img,.cta-box:active>.section-header{transition:all .2s ease-out;transform:translateY(2px)}.cta-box:active:before{opacity:.5}.cta-actions{margin-top:32px;justify-content:center;gap:12px;width:100%;max-width:450px;margin-inline:auto;display:flex;position:relative;padding:32px!important}@media (min-width:640px){.cta-actions{width:455px;margin-top:64px}}.cta-actions:after{--gradient-spread:400px;content:"";inset:0;left:calc(var(--gradient-spread)*-.5);right:calc(var(--gradient-spread)*-.5);pointer-events:none;background:linear-gradient(to left, transparent 0%, #bad7f71f var(--gradient-spread), #bad7f71f calc(100% - var(--gradient-spread)), transparent),linear-gradient(to left, transparent 0%, #bad7f71f var(--gradient-spread), #bad7f71f calc(100% - var(--gradient-spread)), transparent);background-position:0 0,0 100%;background-repeat:no-repeat;background-size:100% 1px,100% 1px;position:absolute}.cta-action{background:var(--gradient-background-6);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:#d1e4fa;border-radius:999px;align-items:center;gap:6px;padding:6px 8px;display:flex;position:relative;box-shadow:inset 0 4px 12px #d8ecf81a,inset 0 1px 1px #d8ecf833}.cta-action:before{background:var(--gradient-background-6);border-radius:inherit;content:"";-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:xor;pointer-events:none;padding:1px;position:absolute;inset:0;-webkit-mask-composite:xor;mask-composite:exclude}.cta-action{transition:box-shadow .45s cubic-bezier(.6,.6,0,1)}.cta-action:hover{box-shadow:inset 0 4px 12px #d8ecf833,inset 0 1px 1px #d8ecf84d}@property --cta-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes cta-line-anim{to{--cta-angle:360deg}}
.testimonials{content-visibility:auto;max-width:1200px;margin:0 auto;padding-block:80px;padding-inline:16px;position:relative}@media (min-width:640px){.testimonials{padding-block:160px 80px}}
.testimonials-list-item-author{font-size:14px;line-height:20px}.testimonials-list{max-width:996px;color:var(--body-loud);margin:0 auto;display:flex;position:relative}.testimonials-list-item{flex-direction:column;width:50%;height:384px;align-items:unset!important;padding:48px 40px!important;display:flex!important}.testimonials-list-item svg{filter:drop-shadow(0 2px 16px #aecff23d);margin-bottom:56px}.testimonials-list-item-content{flex:1;margin-bottom:32px;font-size:18px;line-height:24px}.testimonials-list-item-author{align-items:center;gap:20px;display:flex}.testimonials-list-item-author-avatar{border-radius:50%}.testimonials-list-item-author-title{color:var(--body-muted)}@media (min-width:996px){.testimonials-list-borders div{position:absolute}.testimonials-list-borders div:first-child,.testimonials-list-borders div:nth-child(2){background:linear-gradient(90deg,#bacff700 0%,#bacff714 25% 75%,#bacff700 100%);width:100%;height:1px;left:0}.testimonials-list-borders div:first-child{top:0}.testimonials-list-borders div:nth-child(2){bottom:0}.testimonials-list-borders div:nth-child(3),.testimonials-list-borders div:nth-child(4),.testimonials-list-borders div:nth-child(5){background:linear-gradient(#bacff700 0%,#bacff714 25% 75%,#bacff700 100%);width:1px;height:100%;top:0}.testimonials-list-borders div:nth-child(3){left:0}.testimonials-list-borders div:nth-child(4){left:50%}.testimonials-list-borders div:nth-child(5){right:0}}@media (max-width:996px){.testimonials-list{flex-direction:column;max-width:668px}.testimonials-list-item{width:100%;height:auto;padding:32px 24px}.testimonials-list-borders div{position:absolute}.testimonials-list-borders div:first-child,.testimonials-list-borders div:nth-child(2),.testimonials-list-borders div:nth-child(3){background:linear-gradient(90deg,#bacff700 0%,#bacff714 25% 75%,#bacff700 100%);width:486px;height:1px;left:50%;transform:translate(-50%)}.testimonials-list-borders div:first-child{top:0}.testimonials-list-borders div:nth-child(2){top:50%}.testimonials-list-borders div:nth-child(3){bottom:0}.testimonials-list-borders div:nth-child(4),.testimonials-list-borders div:nth-child(5){background:linear-gradient(#bacff700 0%,#bacff714 25% 75%,#bacff700 100%);width:1px;height:100%;top:0}.testimonials-list-borders div:nth-child(4){left:0}.testimonials-list-borders div:nth-child(5){right:0}}
.features-slider{flex-direction:column;align-items:center;gap:40px;padding-inline:20px;animation:1.5s 3s backwards feature-intro;display:flex}.features-slider__heading{text-wrap:balance;max-width:400px}@media (min-width:940px){.features-slider__heading{max-width:none}}.features-slider__items{--gap:4px;--columns:3;grid-template-columns:repeat(var(--columns), fit-content(100%));justify-content:center;row-gap:54px;column-gap:var(--gap);padding-bottom:32px;display:grid}@media (min-width:940px){.features-slider__items{--columns:6;--gap:14px}}.features-slider__item{--duration:1.5s;--delay:calc(var(--i,0) * 1.2s);align-items:center;gap:var(--gap);display:flex;position:relative}.features-slider__item:nth-child(3) .features-slider__separator{display:none}@media (min-width:940px){.features-slider__item:nth-child(3) .features-slider__separator{display:block}}.features-slider__separator{--line-color:#bacff714;--circle-color:#bacff71a;--separator-width:56px;width:var(--separator-width);height:24px;position:relative}@media (min-width:940px){.features-slider__separator{--separator-width:72px}}.features-slider__separator:after,.features-slider__separator:before{content:"";background-image:linear-gradient(to right, var(--line-color), var(--line-color)),radial-gradient(24px circle at 50% 50%, transparent calc(50% - 2px), var(--circle-color) calc(50% - 1px), transparent 50%),radial-gradient(2px circle at 50% 50%, #b7ccf4 calc(50% - 1px), transparent 50%);background-position:0,50%,50%;background-repeat:no-repeat;background-size:100% 1px,auto,auto;display:block;position:absolute;inset:0}.features-slider__separator:before{--line-color:#bacff73d;--circle-color:#bacff73d;animation:feature-separator-mask var(--duration) ease-in-out calc(var(--delay) + .2s) forwards;animation-play-state:var(--play-state,paused);-webkit-mask-image:linear-gradient(90deg,red 80%,#0000);mask-image:linear-gradient(90deg,red 80%,#0000);-webkit-mask-position:200% 0;mask-position:200% 0;-webkit-mask-size:200% 100%;mask-size:200% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.features-slider__icon-container{width:48px;height:48px;animation:feature-icon-shine var(--duration) linear calc(var(--delay) + 0s);animation-play-state:var(--play-state,paused);flex-direction:column;align-items:center;gap:12px;display:flex;position:relative}.features-slider__text{text-wrap:nowrap;white-space:nowrap;text-align:center}@media (max-width:940px){.features-slider__text span{display:none}.features-slider__text:after{content:attr(data-mobile-title)}}@keyframes feature-separator-mask{to{-webkit-mask-position:0 0;mask-position:0 0}}@keyframes feature-icon-shine{10%,20%{filter:brightness(160%)}80%{filter:brightness()}}@keyframes feature-intro{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}
.feature-icon-module__ceWQPW__icon{width:48px;height:48px;display:block}
