@import"https://fonts.googleapis.com/css?family=Poppins:300,400,400i,500,700";.Icon{fill:currentColor}.Spinner--circle{display:block;width:32px;height:32px;border:4px solid #9496AB;border-bottom-color:transparent;border-radius:50%;display:inline-block;box-sizing:border-box;animation:rotation 1s linear infinite}.Spinner--small-circle{display:block;width:16px;height:16px;border:2px solid #9496AB;border-bottom-color:transparent;border-radius:50%;display:inline-block;box-sizing:border-box;animation:rotation 1s linear infinite}.Spinner--bounce{display:block;width:150px;height:150px}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.Button{display:flex;align-items:center;justify-content:center;position:relative;height:40px;padding:0 16px;color:var(--primary);font-family:inherit;font-size:14px;font-weight:600;text-align:center;line-height:1.5;white-space:nowrap;background-color:#fff;border:1px solid var(--primary);border-radius:20px;box-shadow:none;transition:background .2s ease;cursor:pointer;overflow:hidden}.Button:hover{background-color:var(--primary-10-percent)}.Button:active,.Button.active{background-color:var(--primary-10-percent);padding-top:2px;box-shadow:inset 0 2px 0 0 var(--primary-30-percent)}.Button:focus-visible{outline:3px solid var(--primary-30-percent)}.Button__content{display:flex;gap:6px;align-items:center;justify-content:center;transition:opacity .15s ease}.Button--loading .Button__content{display:none}.Button__icon{max-width:18px;max-height:18px;margin-inline-start:-2px;flex:0 0 auto}.Button__text{display:flex;gap:6px;align-items:center;justify-content:center;flex:1 1 auto}.Button__action{max-width:18px;max-height:18px;margin-right:-2px;flex:0 0 auto}.Button__loading{display:flex;align-items:center;justify-content:center;gap:6px}.Button--icon .Button__loading-text{position:absolute;height:1px;width:1px;margin:-1px;overflow:hidden;visibility:hidden;clip:rect(0px,0px,0px,0px)}.Button__loading .Spinner{width:16px;height:16px}.Button__loading .Spinner .Spinner--small-circle{border-color:currentColor;border-bottom-color:transparent}.Button--primary{color:#fff;background-color:var(--primary);border-color:var(--primary)}.Button--primary:focus-visible{outline:1px solid #FFFFFF;box-shadow:0 0 0 4px var(--primary-30-percent)}.Button--primary:hover{background-color:var(--primary-dark);border-color:var(--primary-dark)}.Button--primary:active,.Button--primary.active{background-color:var(--primary-darker);border-color:var(--primary-darker);box-shadow:inset 0 2px 0 0 var(--primary-darkest)}.Button--tertiary{background-color:transparent;border:0}.Button--tertiary:focus-visible{outline:3px solid var(--primary-30-percent)}.Button--tertiary:hover{background-color:var(--primary-10-percent);border-color:transparent}.Button--tertiary:active,.Button--tertiary.active{background-color:var(--primary-10-percent);border-color:transparent;box-shadow:inset 0 2px 0 0 var(--primary-30-percent)}.Button--small{height:30px;padding:0 12px;font-size:13px}.Button--small .Button__icon,.Button--small .Button__action{margin-inline-start:-4px;margin-inline-end:4px}.Button--small .Button__action{margin-inline-start:4px;margin-inline-end:-4px}.Button--full-width{width:100%;justify-content:center}.Button--full-width .Button__content{width:100%}.Button--full-width .Button__text{display:flex;gap:6px;align-items:center;justify-content:center;flex:1 1 auto;width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Button--destructive{color:#f03a47;border-color:#f03a47}.Button--destructive:focus-visible{outline:3px solid rgba(240,58,71,.3)}.Button--destructive:hover{background-color:#f03a471a}.Button--destructive:active,.Button--destructive.active{background-color:#f03a471a;box-shadow:inset 0 2px #f03a474d}.Button--destructive.Button--primary{color:#fff;background-color:#f03a47;border-color:#f03a47}.Button--destructive.Button--primary:focus-visible{outline:1px solid #FFFFFF;box-shadow:0 0 0 4px #f03a4766}.Button--destructive.Button--primary:hover{background-color:#ee1e2d}.Button--destructive.Button--primary:active,.Button--destructive.Button--primary.active{background-color:#eb1221;box-shadow:inset 0 2px #a60d18}.Button--positive{color:#14b36a;border-color:#16c172}.Button--positive:focus-visible{outline:3px solid rgba(22,193,114,.3)}.Button--positive:hover{color:#13a662;background-color:#16c1721a}.Button--positive:active,.Button--positive.active{background-color:#16c1721a;box-shadow:inset 0 2px #16c1724d}.Button--positive.Button--primary{color:#fff;background-color:#16c172;border-color:#16c172}.Button--positive.Button--primary:focus-visible{outline:1px solid #FFFFFF;box-shadow:0 0 0 4px #16c17266}.Button--positive.Button--primary:hover{background-color:#14ae67}.Button--positive.Button--primary:active,.Button--positive.Button--primary.active{background-color:#13a461;box-shadow:inset 0 2px #0d7444}.Button--support{color:#045dec;border-color:#045dec}.Button--support:focus-visible{outline:3px solid rgba(4,93,236,.3)}.Button--support:hover{background-color:#045dec1a}.Button--support:active,.Button--support.active{background-color:#045dec1a;box-shadow:inset 0 2px #045dec4d}.Button--support.Button--primary{color:#fff;background-color:#045dec;border-color:#045dec}.Button--support.Button--primary:focus-visible{outline:1px solid #FFFFFF;box-shadow:0 0 0 4px #045dec66}.Button--support.Button--primary:hover{background-color:#0454d4}.Button--support.Button--primary:active,.Button--support.Button--primary.active{background-color:#034fc9;box-shadow:inset 0 2px #02388e}.Button--icon{flex:0 0 auto;width:40px;padding:0}.Button--icon .Button__icon{margin:0}.Button--icon .Button__text{position:absolute;height:1px;width:1px;margin:-1px;overflow:hidden;visibility:hidden;clip:rect(0px,0px,0px,0px)}.Button--icon.Button--small{width:30px}.Button--disabled{color:#616374;background-color:#e8ebf3;border-color:transparent;pointer-events:none}.Button--disabled:active{padding-top:0;border-color:transparent;background-color:#e8ebf3}.Button--disabled:hover{border-color:transparent;background-color:#e8ebf3;box-shadow:none}.Button--loading{pointer-events:none}.Content{color:#616374;font-size:14px;text-align:start}.Content h1,.Content h2,.Content h3,.Content h4,.Content h5,.Content h6{margin:0 0 16px;color:#4d4f5c;font-size:18px;font-weight:500;line-height:1.2}.Content h1:last-child,.Content h2:last-child,.Content h3:last-child,.Content h4:last-child,.Content h5:last-child,.Content h6:last-child{margin-bottom:0}.Content h1{font-size:24px}.Content h2{font-size:20px}.Content h3{font-size:18px}.Content h4{font-size:16px}.Content h5{font-size:15px}.Content h6{font-size:14px}.Content p{margin:0 0 16px;color:#616374;font-size:14px;font-weight:400;line-height:1.6}.Content p:last-child{margin-bottom:0}.Content a{color:var(--primary);text-decoration:none}.Content a:hover{text-decoration:underline}.Content ul{margin:0 0 20px;padding-inline-start:20px;list-style-type:initial}.Content ul:last-child{margin-bottom:0}.Content li{margin:4px 0;padding:0;color:#616374;font-size:14px;font-weight:400;line-height:1.6}.Content .text-primary{color:var(--primary)}.Content .text-positive{color:#16c172}.Content .text-negative{color:#f03a47}.Content--small{font-size:12px}.Content--small h1{font-size:20px}.Content--small h2{font-size:18px}.Content--small h3{font-size:16px}.Content--small h4{font-size:15px}.Content--small h5{font-size:14px}.Content--small h6{font-size:13px}.Content--small p,.Content--small li{font-size:12px;line-height:1.4}.Content--large{font-size:16px}.Content--large h1{font-size:32px}.Content--large h2{font-size:28px}.Content--large h3{font-size:24px}.Content--large h4{font-size:20px}.Content--large h5{font-size:18px}.Content--large h6{font-size:16px}.Content--large p,.Content--large li{font-size:16px;line-height:1.8}.Content--text-align-center{text-align:center}.Content--text-align-end{text-align:end}.Label{display:block;width:100%;margin-bottom:6px;padding:0;color:#4d4f5c;font-size:13px;font-weight:500;line-height:1.2}.Label--disabled{opacity:.5}.Label__optional{margin-left:6px;color:#616374;font-size:12px;font-weight:400}.FieldHelp{align-items:top;display:flex;align-items:center;gap:4px;margin-top:6px;color:#616374;font-size:13px;line-height:1.4}.FieldHelp .Icon{flex:0 0 auto;width:14px;height:14px}.FieldHelp--invalid{color:#f03a47}.Field{flex:1 1 auto;width:100%}.Field--inline{display:flex;align-items:center;justify-content:start;gap:12px}.Field--inline .Label{width:auto;margin-bottom:0}h1.Headline,h2.Headline,h3.Headline,h4.Headline,h5.Headline,h6.Headline,p.Headline,span.Headline{display:block;margin:0;color:#000;font-size:18px;font-weight:700;line-height:1.2}h1.Headline:last-child,h2.Headline:last-child,h3.Headline:last-child,h4.Headline:last-child,h5.Headline:last-child,h6.Headline:last-child,p.Headline:last-child,span.Headline:last-child{margin-bottom:0}h1.Headline--3xs,h2.Headline--3xs,h3.Headline--3xs,h4.Headline--3xs,h5.Headline--3xs,h6.Headline--3xs,p.Headline--3xs,span.Headline--3xs{font-size:10px}h1.Headline--2xs,h2.Headline--2xs,h3.Headline--2xs,h4.Headline--2xs,h5.Headline--2xs,h6.Headline--2xs,p.Headline--2xs,span.Headline--2xs{font-size:11px}h1.Headline--xs,h2.Headline--xs,h3.Headline--xs,h4.Headline--xs,h5.Headline--xs,h6.Headline--xs,p.Headline--xs,span.Headline--xs{font-size:12px}h1.Headline--s,h2.Headline--s,h3.Headline--s,h4.Headline--s,h5.Headline--s,h6.Headline--s,p.Headline--s,span.Headline--s{font-size:13px}h1.Headline--m,h2.Headline--m,h3.Headline--m,h4.Headline--m,h5.Headline--m,h6.Headline--m,p.Headline--m,span.Headline--m{font-size:14px}h1.Headline--l,h2.Headline--l,h3.Headline--l,h4.Headline--l,h5.Headline--l,h6.Headline--l,p.Headline--l,span.Headline--l{font-size:16px}h1.Headline--xl,h2.Headline--xl,h3.Headline--xl,h4.Headline--xl,h5.Headline--xl,h6.Headline--xl,p.Headline--xl,span.Headline--xl{font-size:18px}h1.Headline--2xl,h2.Headline--2xl,h3.Headline--2xl,h4.Headline--2xl,h5.Headline--2xl,h6.Headline--2xl,p.Headline--2xl,span.Headline--2xl{font-size:22px}h1.Headline--3xl,h2.Headline--3xl,h3.Headline--3xl,h4.Headline--3xl,h5.Headline--3xl,h6.Headline--3xl,p.Headline--3xl,span.Headline--3xl{font-size:32px}.Input{position:relative;width:100%;background-color:#fff}.Input__input{display:block;width:100%;height:40px;padding:0 14px;color:#4d4f5c;font-size:14px;font-family:inherit;border:1px solid #E8EBF3;border-radius:6px;transition:box-shadow .2s ease,border-color .2s ease;box-shadow:0 1px 1px #00000008;background-color:transparent;box-sizing:border-box}.Input__input::placeholder{color:#4d4f5c80}.Input__input:hover{border-color:#9496ab}.Input__input:focus-visible{border-color:var(--primary);outline:none;box-shadow:0 0 0 3px var(--primary-20-percent)}.Input__input:disabled{color:#4d4f5c80;background-color:#f5f6fa;cursor:not-allowed}.Input__input:disabled:hover{border-color:#c5c4d6}.Input__input:invalid,.Input__input:-moz-submit-invalid,.Input__input:-moz-ui-invalid{box-shadow:none}.Input__icon{position:absolute;top:50%;transform:translateY(-50%);left:14px;color:#9496ab;max-width:16px;max-height:16px}.Input--invalid .Input__input,.Input--invalid .Input__input:hover{border-color:#b60e1a}.Input--invalid .Input__input:focus-visible{border-color:#f03a47;box-shadow:0 0 0 3px #f03a4766}.Input--icon-left .Input__input{padding-left:40px}.Input--icon-right .Input__input{padding-right:40px}.Input--icon-right .Input__icon{left:auto;right:14px}.Input--size-small .Input__input{height:30px;font-size:13px;padding:0 10px}.Input--size-small .Input__input:focus-visible{box-shadow:0 0 0 2px var(--primary-40-percent)}.Input--size-small.Input--icon-left .Input__input{padding-left:32px}.Input--size-small.Input--icon-left .Input__icon{left:10px}.Input--size-small.Input--icon-right .Input__input{padding-right:32px}.Input--size-small.Input--icon-right .Input__icon{right:10px}.Select{position:relative;display:flex}.Select__selector{order:1;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;flex:1 1 auto;width:100%;height:40px;padding:8px 30px 8px 16px;color:#4d4f5c;font-size:14px;font-family:Poppins,-apple-system,BlinkMacSystemFont,ui-sans-serif,system-ui,sans-serif;border:1px solid #C5C4D6;border-radius:6px;background-color:#fff;transition:box-shadow .2s ease,border-color .2s ease;text-overflow:ellipsis;white-space:nowrap;overflow-x:hidden;cursor:pointer}.Select__selector option{font-family:Poppins,-apple-system,BlinkMacSystemFont,ui-sans-serif,system-ui,sans-serif;font-size:14px}.Select__selector::placeholder{color:#4d4f5c80}.Select__selector:hover{border-color:#9496ab}.Select__selector:focus{border-color:var(--primary);outline:none;box-shadow:0 0 0 3px var(--primary-20-percent)}.Select__selector:disabled{color:#4d4f5c80;background-color:#f5f6fa;pointer-events:none}.Select__selector:invalid,.Select__selector:-moz-submit-invalid,.Select__selector:-moz-ui-invalid{box-shadow:none}.Select__icon{width:16px;height:16px;position:absolute;top:calc(50% - 8px);left:calc(100% - 24px);pointer-events:none}.Select__prefix{order:0;display:flex;align-items:center;height:40px;padding:8px 12px;color:#4d4f5c;font-size:14px;font-family:Poppins,-apple-system,BlinkMacSystemFont,ui-sans-serif,system-ui,sans-serif;border:1px solid #C5C4D6;border-right:0;border-radius:6px 0 0 6px;background-color:#fff}.Select__prefix .Icon{width:16px;height:16px}.Select--size-small .Select__selector{height:30px;padding:0 30px 0 10px}.Select--size-small .Select__prefix{height:30px;padding:0 10px}.Select--invalid .Select__selector{border-color:#f03a47}.Select--invalid .Select__selector:focus{border-color:#f03a47;box-shadow:0 0 0 3px #f03a474d}.Select--prefix .Select__selector{border-radius:0 6px 6px 0}.ToastWrapper{display:flex;align-items:center;justify-content:center;position:fixed;top:0;width:100%;padding:20px;pointer-events:none}.ToastWrapper--bottom-center,.ToastWrapper--bottom-left,.ToastWrapper--bottom-right{top:auto;bottom:0}.ToastWrapper--bottom-left,.ToastWrapper--top-left{justify-content:left}.ToastWrapper--bottom-right,.ToastWrapper--top-right{justify-content:right}.ToastWrapper--offset-80-top{top:80px}.Toast{position:relative;display:flex;gap:10px;align-items:center;width:fit-content;min-width:300px;height:44px;padding:0 20px;border-radius:6px;background-color:var(--primary);color:#fff;z-index:1001;pointer-events:auto;opacity:1;top:0;transition:top .5s linear,opacity .5s ease}.Toast:hover{background-color:color-mix(in srgb,var(--primary),black 8%)}.Toast--error{background-color:#f03a47}.Toast--error:hover{background-color:#ed1424}.Toast--success{background-color:#16c172}.Toast--success:hover{background-color:#129c5c}.Toast--hidden{top:-30px;opacity:0;pointer-events:none}.Toast__message{flex:1 1 auto}.Toast__close-button{margin-inline-end:-10px;color:#fff}.Toast__timer{position:absolute;width:100%;height:6px;bottom:0;left:0;background-color:transparent;border-radius:0 0 6px 6px;overflow:hidden}.Toast__timer-progress{height:100%;background-color:#ffffff26;animation:timerProgress 3s}.Toast .Button{flex:0 0 auto;margin-left:auto}@keyframes timerProgress{0%{width:100%}to{width:0%}}.AnimatedModal{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;align-items:safe center;justify-content:safe center;z-index:2000;background-color:#0006;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);overflow-y:auto;-webkit-overflow-scrolling:touch;padding:var(--space-m)}@media(max-width:640px){.AnimatedModal{padding:0}}.AnimatedModal .ModalContainer{background-color:var(--white)}.TermsModal{padding:20px}@media(max-width:640px){.TermsModal{padding:0}}.TermsModal .ModalOverlay{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.TermsModal .ModalContainer{width:600px;max-width:100%;padding:40px}@media(max-width:640px){.TermsModal .ModalContainer{width:100%;height:100dvh;max-height:100dvh;padding:0;border-radius:0;display:flex;flex-direction:column}}.TermsModal__content{display:flex;flex-direction:column;height:580px;max-height:calc(100vh - 100px)}@media(max-width:640px){.TermsModal__content{height:100%;max-height:100%;flex:1 1 auto;min-height:0}}.TermsModal__content strong{font-weight:700;color:#595959}.TermsModal__content ol{list-style-type:decimal;padding-inline-start:25px}.TermsModal__content ol li{margin-bottom:10px}.TermsModal__content ol li::marker{font-weight:700}.TermsModal__content ol ol{padding-inline-start:15px}.TermsModal__content ol.alpha{list-style-type:lower-alpha}.TermsModal .TermsTable{width:100%}.TermsModal .TermsTable th,.TermsModal .TermsTable td{border:1px solid #595959;padding:5px;font-size:12px}.TermsModal .Headline{color:#7458fd;font-size:18px;font-weight:700;margin-bottom:20px;flex:0 0 auto}@media(max-width:640px){.TermsModal .Headline{padding:20px 20px 0;margin-bottom:12px}}.TermsModal .Headline:first-letter{text-transform:uppercase}.TermsModal__terms{flex:1 1 auto;overflow:auto;overscroll-behavior:none;padding-inline-end:15px;min-height:0}.TermsModal__terms h3{font-size:14px;font-weight:700;margin-bottom:10px}@media(max-width:640px){.TermsModal__terms{padding:0 20px 20px}}.TermsModal .Modal__footer{flex:0 0 auto}.TermsModal .Modal__footer .Button{border-radius:22px;font-weight:700}@media(max-width:640px){.TermsModal .Modal__footer{padding:12px 20px calc(12px + env(safe-area-inset-bottom,0));border-top:1px solid var(--color-border-default);background-color:var(--white)}.TermsModal .Modal__footer .Button{width:100%}}:root .ModalCloseButton{position:absolute;right:10px;top:10px}.AppShell{display:flex;flex-direction:column;min-height:100vh;background-color:var(--white);overflow-x:hidden}.AppShell__header{position:relative;background-color:var(--dark-blue);color:var(--white);overflow:hidden;will-change:transform,opacity;transform:translateZ(0);backface-visibility:hidden;border-bottom-left-radius:38%;border-bottom-right-radius:38%;width:calc(100% + 500px);height:320px;left:-250px}.AppShell__header .AppShell__hexesWrap{position:absolute;right:140px;top:-200px}.AppShell__header .AppShell__hexes{will-change:transform,opacity;transform:translateZ(0);backface-visibility:hidden}.AppShell__header .Hexagons{height:650px;transform:rotate(-45deg)}@media(max-width:600px){.AppShell__header{height:200px;border-bottom-left-radius:0;border-bottom-right-radius:0;width:100%;left:0}.AppShell__header .AppShell__hexesWrap{right:auto;left:50%;transform:translate(-50%);top:-90px}.AppShell__header .Hexagons{height:360px}}.AppShell__nav{position:relative;z-index:2;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;height:70px;padding:0 32px;background-color:var(--color-nav-bg);color:var(--white);border:1px solid var(--glass)}.AppShell__nav__back{display:inline-flex;align-items:center;gap:6px;justify-self:start;color:var(--white);font-size:var(--font-size-m);font-weight:var(--font-weight-bold);text-decoration:none;padding:8px 12px;border-radius:var(--btn-radius);transition:background-color .15s ease}.AppShell__nav__back:hover{background-color:#ffffff1f}.AppShell__nav__back svg{stroke:currentColor}.AppShell__nav__logo{justify-self:center}.AppShell__nav__logo img{height:38px}.AppShell__nav__spacer{justify-self:end}@media(max-width:600px){.AppShell__nav{height:60px;padding:0 16px}.AppShell__nav__logo img{height:28px}}.AppShell__hero{position:relative;z-index:1;margin:64px auto 0;padding:0 24px;text-align:center;will-change:transform;transform:translateZ(0);backface-visibility:hidden}.AppShell__hero__title{font-size:var(--font-size-4xl);font-weight:var(--font-weight-bold);line-height:1.15;color:var(--white);margin:0 0 12px}.AppShell__hero__description{font-size:var(--font-size-m);line-height:1.5;color:#ffffffbf;margin:0}@media(max-width:600px){.AppShell__hero{margin:16px 12px 0;padding:16px 20px 18px;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);border-radius:var(--card-radius)}.AppShell__hero__title{font-size:var(--font-size-xl);margin-bottom:8px}.AppShell__hero__description{font-size:var(--font-size-s)}}.AppShell__main{flex:1 1 auto;position:relative;padding:0 16px 80px;will-change:transform;transform:translateZ(0);backface-visibility:hidden}@media(max-width:600px){.AppShell__main{padding:0 12px 48px}}.MarketplaceIndicator{display:flex;align-items:center;justify-content:center;gap:8px;padding:16px;margin-bottom:24px;background:var(--color-marketplace-bg);border:1px solid var(--color-marketplace-accent);border-radius:8px;color:var(--color-marketplace-accent);font-weight:500;text-align:center}.StepHeading{display:flex;align-items:center;gap:12px}.StepHeading__badge{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:var(--radius-md);background-color:color-mix(in srgb,var(--primary) 12%,transparent);color:var(--primary);flex-shrink:0}.StepHeading__badge .Icon{width:18px;height:18px}.StepDetails{display:flex;flex-direction:column;gap:var(--space-s)}.StepDetails__description{color:var(--color-text-secondary);margin-bottom:var(--space-xs)}.StepDetails__row{display:flex;gap:var(--space-s)}.StepDetails__row>*{flex:1 1 0}@media(max-width:600px){.StepDetails__row{flex-direction:column;gap:0}}.StepDetails__actions{display:flex;justify-content:flex-end;margin-top:var(--space-s)}.StepCompany{display:flex;flex-direction:column;gap:var(--space-s)}.StepCompany__description{color:var(--color-text-secondary);margin-bottom:var(--space-xs)}.StepCompany__addressInner{display:flex;flex-direction:column;gap:var(--space-s)}.StepCompany__row{display:flex;gap:var(--space-s)}.StepCompany__row>*{flex:1 1 0}@media(max-width:600px){.StepCompany__row{flex-direction:column;gap:0}}.StepCompany__actions{display:flex;justify-content:space-between;align-items:center;margin-top:var(--space-s)}.PurpleSpinnerContainer{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-m)}.PurpleSpinnerContainer--full-size{height:100%;width:100%}.PurpleSpinnerContainer--overlay{position:fixed;background-color:color-mix(in srgb,var(--dark-blue) 50%,transparent);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);top:0;right:0;bottom:0;left:0;z-index:999}.PurpleSpinnerContainer--overlay .PurpleSpinner__text{color:#fff}.PurpleSpinner{height:96px;width:96px;display:flex;align-items:center;justify-content:center;position:relative}.PurpleSpinner__track{border-radius:999px;border:4px solid var(--color-border-default);position:absolute;top:0;right:0;bottom:0;left:0}.PurpleSpinner__line{border-radius:999px;border:4px solid var(--color-primary);border-top-color:transparent;position:absolute;top:0;right:0;bottom:0;left:0;animation:PurpleSpinner__spin 1s linear infinite;transform-origin:center}.PurpleSpinner__icon{height:40px;width:40px;display:flex;align-items:center;justify-content:center;color:var(--color-primary);fill:var(--color-primary);animation:PurpleSpinner__pulse 2s linear infinite;transform-origin:center}.PurpleSpinner__icon svg{width:100%;height:100%}.PurpleSpinner__text{color:var(--color-text-primary);font-weight:var(--font-weight-semibold)}@keyframes PurpleSpinner__spin{to{transform:rotate(360deg)}}@keyframes PurpleSpinner__pulse{0%,to{opacity:1}50%{opacity:.5}}.StepLoader{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-m);padding:var(--space-xl) 0;text-align:center}.StepLoader__messages{display:flex;flex-direction:column;gap:8px;max-width:360px}.StepLoader__primary{font-size:var(--font-size-l);font-weight:var(--font-weight-bold);color:var(--color-text-primary);margin:0}.StepLoader__secondary{font-size:var(--font-size-s);color:var(--color-text-secondary);margin:0}.ProgressBar{display:flex;gap:8px;width:100%;margin-bottom:var(--space-m)}.ProgressBar__segment{flex:1 1 0;height:8px;border-radius:999px;background-color:var(--color-border-default);transition:background-color .4s cubic-bezier(.22,1,.36,1)}.ProgressBar__segment--active:nth-child(1){background-color:var(--color-progress-step-1)}.ProgressBar__segment--active:nth-child(2){background-color:var(--color-progress-step-2)}.ProgressBar__segment--active:nth-child(3){background-color:var(--color-progress-step-3)}.FaqAccordion{width:100%;max-width:700px;margin:40px auto 0}.FaqAccordion__heading{font-size:var(--font-size-l);font-weight:var(--font-weight-bold);color:var(--color-text-primary);margin:0 0 16px}.FaqAccordion__item{background-color:var(--white);border:1px solid var(--color-border-default);border-radius:12px;margin-bottom:8px;overflow:hidden}.FaqAccordion__trigger{display:flex;justify-content:space-between;align-items:center;width:100%;padding:20px;background:none;border:0;cursor:pointer;font:inherit;color:var(--color-text-primary);text-align:left;transition:background-color .15s ease}.FaqAccordion__trigger:hover{background-color:color-mix(in srgb,var(--color-bg-body),white 50%)}.FaqAccordion__question{flex:1 1 auto;font-weight:var(--font-weight-semibold)}.FaqAccordion__icon{flex:0 0 auto;margin-left:16px;width:16px;height:16px;display:inline-flex;transition:transform .2s ease}.FaqAccordion__item--open .FaqAccordion__icon{transform:rotate(180deg)}.FaqAccordion__icon svg{width:100%;height:100%;stroke:currentColor}.FaqAccordion__answer{padding:0 20px 20px;color:var(--color-text-secondary);line-height:1.6}.SuccessPage{text-align:center;display:flex;flex-direction:column;align-items:center}.SuccessPage__checkCircle{display:inline-flex;align-items:center;justify-content:center;width:72px;height:72px;border-radius:50%;background-color:color-mix(in srgb,var(--color-primary) 12%,transparent);color:var(--color-primary);margin:8px 0 16px}.SuccessPage__checkIcon{width:32px;height:32px}.SuccessPage__title{margin-bottom:12px}.SuccessPage__message{color:var(--color-text-secondary);font-size:var(--font-size-s);line-height:1.6;margin:0 0 12px}.SuccessPage__spam{color:var(--color-text-muted);font-size:var(--font-size-xs);margin:16px 0 0}:root{--purple: #7458fd;--black: #000000;--white: #FFFFFF;--primary: var(--purple);--primary-mix-dark: var(--black);--primary-mix-light: var(--white);--primary-dark: color-mix(in oklab, var(--primary), var(--primary-mix-dark) 20%);--primary-darker: color-mix(in oklab, var(--primary), var(--primary-mix-dark) 40%);--primary-darkest: color-mix(in oklab, var(--primary), var(--primary-mix-dark) 60%);--primary-extra-dark: color-mix(in oklab, var(--primary), var(--primary-mix-dark) 68%);--primary-light: color-mix(in oklab, var(--primary), var(--primary-mix-light) 45%);--primary-lighter: color-mix(in oklab, var(--primary), var(--primary-mix-light) 65%);--primary-lightest: color-mix(in oklab, var(--primary), var(--primary-mix-light) 85%);--primary-extra-light: color-mix(in oklab, var(--primary), var(--primary-mix-light) 93%);--primary-10-percent: color-mix(in oklab, var(--primary) 10%, transparent);--primary-20-percent: color-mix(in oklab, var(--primary) 20%, transparent);--primary-30-percent: color-mix(in oklab, var(--primary) 30%, transparent);--primary-40-percent: color-mix(in oklab, var(--primary) 40%, transparent);--primary-50-percent: color-mix(in oklab, var(--primary) 50%, transparent);--primary-60-percent: color-mix(in oklab, var(--primary) 60%, transparent);--primary-70-percent: color-mix(in oklab, var(--primary) 70%, transparent);--primary-80-percent: color-mix(in oklab, var(--primary) 80%, transparent);--primary-90-percent: color-mix(in oklab, var(--primary) 90%, transparent)}:root .Headline{color:var(--color-text-primary)}:root .PageHeader__subtitle{color:var(--color-text-secondary)}:root .Button--tertiary{color:var(--color-text-muted)}:root .Button--tertiary.Button--destructive{color:#f03a47}:root .Button--tertiary:not(.Button--destructive):hover{color:#7458fd}@media screen and (max-width:600px){.Card{flex:1 1 auto}}:root .CardImage{padding:0;overflow:hidden}:root .CardImage>svg{height:auto}:root .MessageScreen{padding:0}:root .MessageScreen__title.Headline{color:var(--color-text-primary)}:root .MessageScreen__message{color:var(--color-text-secondary)}:root .ToastWrapper{z-index:1001}:root .Toast{height:auto;min-height:44px;padding-top:var(--space-xxs);padding-bottom:var(--space-xxs)}:root .Toast .Button{color:#fff}:root .Toggle__label{color:var(--color-text-primary)}:root .FieldHelp{color:var(--color-text-secondary)}:root .FieldHelp--invalid{color:var(--color-text-negative)}:root .PicklistWrapper .Input{box-sizing:border-box;border-radius:var(--btn-radius) var(--btn-radius) 0 0}:root .PicklistWrapper .Input input{border-radius:var(--btn-radius) var(--btn-radius) 0 0}:root .PicklistWrapper .Picklist{position:relative}:root .Modal .Headline{font-size:var(--font-size-xl)}:root .Input__input[readonly]{cursor:not-allowed;background-color:var(--color-bg-body)}:root .Input__input[readonly]:hover,:root .Input__input[readonly]:focus-visible{box-shadow:none;border-color:var(--color-border-default)}:root .Button{padding:var(--btn-padding);border-radius:var(--btn-radius);height:auto;font-weight:var(--btn-font-weight)}:root .Button--small{padding:var(--btn-padding-small)}:root .PopoverMenu .Button{border-radius:0;height:40px;padding:0 16px}:root .Button--primary{box-shadow:0 2px 15px color-mix(in srgb,var(--color-primary) 50%,transparent)}:root .Button--primary.Button--destructive{box-shadow:0 2px 15px color-mix(in srgb,#F03A47 40%,transparent)}:root .Button:active,:root .Button.active{box-shadow:none}:root .Button__text{gap:10px}:root .Input{border-radius:var(--btn-radius);box-shadow:0 2px 15px #00000005}:root .Input__input{border-radius:var(--btn-radius)}:root .ToggleGroup .Button{padding:var(--btn-padding-small)}:root .Avatar{box-shadow:0 4px 20px -2px #0000004d}:root .Avatar__initials{font-weight:700;padding:0}:root .Table{font-size:14px}:root .TableWrapper{border-radius:var(--card-radius);box-shadow:var(--card-shadow)}:root .ModalOverlay{background-color:#0006;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);pointer-events:none}:root .ModalContainer{border-radius:var(--card-radius);box-shadow:0 4px 20px -2px #0003}@media(max-width:640px){:root .ModalOverlay{background-color:transparent;-webkit-backdrop-filter:none;backdrop-filter:none}:root .ModalContainer{width:100%;max-width:100%;min-height:calc(100dvh - 59px);border-radius:0!important;box-shadow:none}:root .LanguageSelectorModal .ModalContainer{min-height:100dvh}:root .LanguageSelectorModal .ModalContainer .Modal__footer{margin-top:0}}:root{--radius-sm: 3px;--radius-md: 6px;--radius-lg: 12px;--radius-xlg: 24px;--font-family-primary: Poppins, -apple-system, BlinkMacSystemFont, ui-sans-serif, system-ui, sans-serif;--font-size-xs: 12px;--font-size-s: 13px;--font-size-m: 14px;--font-size-l: 16px;--font-size-xl: 18px;--font-size-xxl: 22px;--font-size-3xl: 32px;--font-size-4xl: 40px;--font-weight-light: 300;--font-weight-normal: 400;--font-weight-semibold: 500;--font-weight-bold: 700;--space-xxs: 5px;--space-xs: 10px;--space-s: 15px;--space-m: 30px;--space-l: 40px;--space-xl: 50px;--space-xxl: 100px;--glass: rgba(255, 255, 255, .1);--dark-blue: #011638;--color-nav-bg: #082044;--color-marketplace-bg: #f0f8ff;--color-marketplace-accent: #007bff;--color-progress-step-1: #8b5cf6;--color-progress-step-2: #5c98db;--color-progress-step-3: #2dd4bf;--card-radius: 12px;--card-shadow: 0 4px 20px -2px rgba(0, 0, 0, .05);--btn-padding: 12px 20px;--btn-padding-small: 6px 16px;--btn-radius: 12px;--btn-font-weight: 700;--color-bg-body: #f2f2f2;--color-bg-surface: #FFFFFF;--color-bg-surface-elevated: #FFFFFF;--color-text-primary: #011638;--color-text-secondary: #4D4F5C;--color-text-muted: #9496AB;--color-text-negative: #F03A47;--color-text-danger: #F03A47;--color-border-default: #E8EBF3;--color-border-muted: #C5C4D6;--color-primary: #7458FD;--color-primary-hover: rgb(74.0532544379, 37.6035502959, 252.3964497041);--color-primary-active: rgb(37.899408284, 2.5266272189, 210.9733727811);--color-primary-lighter: rgb(241.8402366864, 239.1893491124, 254.8106508876)}a{color:var(--color-primary);text-decoration:underline}strong{font-weight:var(--font-weight-bold)}.SignUpBlock{width:100%;max-width:670px;margin:-80px auto 0;padding:40px;background-color:var(--color-bg-surface-elevated);border-radius:var(--card-radius);box-shadow:0 20px 50px -10px #0b1a3b26;position:relative;z-index:2}.SignUpBlock--success{text-align:center}.SignUpBlock--success p{color:var(--color-text-secondary);font-size:var(--font-size-s);line-height:1.6;margin-bottom:20px}.SignUpBlock .FormError{display:flex;align-items:center;gap:10px;margin-bottom:20px;padding:12px 16px;color:var(--color-text-negative);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);background-color:color-mix(in srgb,var(--color-text-negative) 10%,transparent);border-radius:var(--radius-md)}.SignUpBlock .FormError .Icon{width:20px;height:20px}.SignUpBlock .Headline{color:var(--color-text-primary);font-weight:var(--font-weight-bold);margin-bottom:10px}.SignUpBlock .Field{margin-bottom:8px}.SignUpBlock .Label{color:var(--color-text-primary);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);margin-bottom:6px}.SignUpBlock .Input input,.SignUpBlock .Select select{height:44px;color:var(--color-text-primary);font-size:var(--font-size-s)}.SignUpBlock .OnboardingForm__actions{display:flex;justify-content:flex-end;margin-top:20px}.SignUpBlock .AcceptTerms{margin-top:4px}.SignUpBlock .AcceptTerms__checkbox{display:flex;align-items:center;justify-content:start}.SignUpBlock .AcceptTerms .CustomCheckbox{display:flex;align-items:center;gap:8px;flex:0 0 auto}.SignUpBlock .AcceptTerms .CustomCheckbox__input{width:18px;height:18px;margin:0;cursor:pointer;accent-color:var(--color-primary);flex-shrink:0}.SignUpBlock .AcceptTerms .CustomCheckbox__label{margin:0;cursor:pointer;font-size:var(--font-size-s);line-height:1.4;color:var(--color-text-secondary);-webkit-user-select:none;user-select:none;display:flex;align-items:center;gap:4px;flex:1}.SignUpBlock .AcceptTerms .Button{padding:0;height:auto;color:var(--color-primary);text-decoration:underline;box-shadow:none}.SignUpBlock .AcceptTerms .Button:hover{background-color:transparent;color:var(--color-primary-hover)}.SignUpBlock .OnboardingFormRow{display:flex;gap:16px}.SignUpBlock .OnboardingFormRow>*{flex:1 1 0}@media screen and (max-width:600px){.SignUpBlock .OnboardingFormRow{flex-direction:column;gap:0}}.SignUpBlock .PhoneField__row{display:flex;gap:12px;align-items:flex-end}.SignUpBlock .PhoneField__code{flex:0 0 200px}.SignUpBlock .PhoneField__number{flex:1 1 0}.SignUpBlock .PhoneField .Input,.SignUpBlock .PhoneField .Select,.SignUpBlock .PhoneField .InputField,.SignUpBlock .PhoneField .SelectField{margin-bottom:0!important;padding-bottom:0!important}@media screen and (max-width:600px){.SignUpBlock .PhoneField__code{flex:0 0 130px}}@media screen and (max-width:600px){.SignUpBlock{padding:30px 24px;border-radius:0;margin-top:-40px;max-width:100%}}:root{font-family:Poppins,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{margin:0;font-size:14px;line-height:1.5;color:var(--color-text-primary);background-color:var(--color-bg-body)}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}/*! minireset.scss v0.0.3 | MIT License | github.com/jgthms/minireset.scss */html,body,p,ol,ul,li,dl,dt,dd,blockquote,figure,fieldset,legend,textarea,pre,iframe,hr,h1,h2,h3,h4,h5,h6{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}ul{list-style:none}button,input,select,textarea{margin:0}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}img,embed,iframe,object,audio,video{height:auto;max-width:100%}iframe{border:0}table{border-collapse:collapse;border-spacing:0}td,th{padding:0;text-align:left}a{color:#7458fd;font-weight:400;text-decoration:none}strong{color:var(--color-text-secondary);font-weight:500}@keyframes hexRipple{0%,to{transform:scale(1)}50%{transform:scale(1.06)}}
