:root{--spacing-none:0;--spacing-tiny:4px;--spacing-small:8px;--spacing-medium:16px;--spacing-large:24px;--spacing-huge:32px;--spacing-2huge:48px;--spacing-3huge:64px;--spacing-lg:16px;--font-size-heading-h1:63px;--font-size-heading-h1-mobile:44px;--font-size-text-regular:16px;--font-size-text-small:14px;--font-size-heading-h2:56px;--font-size-heading-h2-mobile:32px;--font-size-text-medium:18px;--line-height-heading-h1:68px;--line-height-heading-h1-mobile:48px;--line-height-text-regular:24px;--line-height-text-small:22px;--line-height-button-small:22px;--line-height-heading-h2:64px;--line-height-heading-h2-mobile:38px;--line-height-text-medium:26px;--icon-large:1.5rem;--radius-lg:16px;--radius-md:12px;--radius-full:6000px;--text-primary:#030508;--text-secondary:#667381;--text-link:#0171e3;--blue-500:#0171e3;--blue-600:#015cc0;--button-primary-background:#0171e3;--button-primary-text:#fff;--neutral-400:#909ba7;--border-base:#bcc3cb;--border-light:#dde1e6;--background-primary:#fff;--error-text:#b21e48}@font-face{font-display:swap;font-family:SF Pro;font-style:normal;font-weight:400;src:url(fonts/SFNS-Regular.eot);src:url(fonts/SFNS-Regular.eot?#iefix) format("embedded-opentype"),url(fonts/SFNS-Regular.woff2) format("woff2"),url(fonts/SFNS-Regular.woff) format("woff"),url(fonts/SFNS-Regular.ttf) format("truetype"),url(assets/f595cea7f4a844c5827a.SFNS-Regular.svg#.SFNS-Regular) format("svg")}@font-face{font-display:swap;font-family:SF Pro;font-style:normal;font-weight:700;src:url(fonts/SFNS-Regular_1.eot);src:url(fonts/SFNS-Regular_1.eot?#iefix) format("embedded-opentype"),url(fonts/SFNS-Regular_1.woff2) format("woff2"),url(fonts/SFNS-Regular_1.woff) format("woff"),url(fonts/SFNS-Regular_1.ttf) format("truetype"),url(assets/2b040dad1a36aebdcf72.SFNS-Regular_1.svg#.SFNS-Regular) format("svg")}@font-face{font-display:swap;font-family:SF Pro;font-style:normal;font-weight:400;src:url(fonts/SFNS-Regular_2.eot);src:url(fonts/SFNS-Regular_2.eot?#iefix) format("embedded-opentype"),url(fonts/SFNS-Regular_2.woff2) format("woff2"),url(fonts/SFNS-Regular_2.woff) format("woff"),url(fonts/SFNS-Regular_2.ttf) format("truetype"),url(assets/5731b5d112ebeb6bc78b.SFNS-Regular_2.svg#.SFNS-Regular) format("svg")}@font-face{font-display:swap;font-family:SF Pro;font-style:normal;font-weight:400;src:url(fonts/SFNS-Regular_3.eot);src:url(fonts/SFNS-Regular_3.eot?#iefix) format("embedded-opentype"),url(fonts/SFNS-Regular_3.woff2) format("woff2"),url(fonts/SFNS-Regular_3.woff) format("woff"),url(fonts/SFNS-Regular_3.ttf) format("truetype"),url(assets/997819b3008ea58e93e9.SFNS-Regular_3.svg#.SFNS-Regular) format("svg")}@font-face{font-display:swap;font-family:Inter Display;font-style:normal;font-weight:500;src:url(fonts/InterVariable.eot);src:url(fonts/InterVariable.eot?#iefix) format("embedded-opentype"),url(fonts/InterVariable.woff2) format("woff2"),url(fonts/InterVariable.woff) format("woff"),url(fonts/InterVariable.ttf) format("truetype"),url(assets/ef9f08e973edf02d67d3.InterVariable.svg#InterVariable) format("svg")}@font-face{font-display:swap;font-family:Inter Display;font-style:normal;font-weight:400;src:url(fonts/InterVariable_1.eot);src:url(fonts/InterVariable_1.eot?#iefix) format("embedded-opentype"),url(fonts/InterVariable_1.woff2) format("woff2"),url(fonts/InterVariable_1.woff) format("woff"),url(fonts/InterVariable_1.ttf) format("truetype"),url(assets/c50a22a8fbced0244f05.InterVariable_1.svg#InterVariable) format("svg")}@font-face{font-display:swap;font-family:Inter Display;font-style:normal;font-weight:300;src:url(fonts/InterVariable_2.eot);src:url(fonts/InterVariable_2.eot?#iefix) format("embedded-opentype"),url(fonts/InterVariable_2.woff2) format("woff2"),url(fonts/InterVariable_2.woff) format("woff"),url(fonts/InterVariable_2.ttf) format("truetype"),url(assets/a8d59a20183be5ea099c.InterVariable_2.svg#InterVariable) format("svg")}@font-face{font-display:swap;font-family:Inter Display;font-style:normal;font-weight:400;src:url(fonts/InterVariable_3.eot);src:url(fonts/InterVariable_3.eot?#iefix) format("embedded-opentype"),url(fonts/InterVariable_3.woff2) format("woff2"),url(fonts/InterVariable_3.woff) format("woff"),url(fonts/InterVariable_3.ttf) format("truetype"),url(assets/56b3c893b74e80449ac5.InterVariable_3.svg#InterVariable) format("svg")}#app,.register-app{background-color:var(--background-primary,#fff)}.register-app{align-items:center;display:flex;justify-content:center;margin:0 auto;max-width:90rem;min-height:100vh;width:100%}@media (max-width:991px){.register-app{align-items:flex-start;padding:1rem 0}}.register-container{align-items:flex-start;align-self:stretch;border:1px solid #f7f7f7;border-bottom:none;border-top:none;display:flex;justify-content:center;margin:0 auto;max-width:80rem;padding:64px 0 96px;width:100%}@media (max-width:991px){.register-container{padding:2rem 0}}.register-grid{display:flex;flex-direction:column;gap:var(--spacing-3huge,64px);width:100%}@media (max-width:991px){.register-grid{gap:var(--spacing-2huge,48px)}}.register-row{align-items:flex-start;display:flex;gap:var(--spacing-3huge,64px);padding:0 var(--spacing-huge,32px)}@media (max-width:1024px){.register-row{gap:var(--spacing-2huge,48px)}}@media (max-width:991px){.register-row{flex-direction:column;gap:var(--spacing-huge,32px);padding:0 var(--spacing-medium,16px)}}.grid-item{align-items:flex-start;background-color:var(--background-primary,#fff);border-radius:.5rem;display:flex;flex:1 0 0;flex-direction:column;gap:var(--spacing-none,0);overflow:hidden}@media (max-width:991px){.grid-item{flex:0 0 auto;width:100%}}.logo-section{display:flex;flex-direction:column;gap:1.5rem;padding:2rem 0}.logo-section .logo-container{align-items:flex-start;display:flex;flex-direction:column;gap:var(--spacing-medium,16px)}.logo-section .logo-container .middle{height:2rem}.logo-section .logo-title{color:var(--text-primary,#030508);font-family:SF Pro;font-feature-settings:"liga" off,"clig" off;font-size:var(--font-size-heading-h1,63px);font-weight:700;letter-spacing:-2.56px;line-height:var(--line-height-heading-h1,68px)}@media (max-width:991px){.logo-section .logo-title{font-size:var(--font-size-heading-h1-mobile,44px);letter-spacing:-2px;line-height:var(--line-height-heading-h1-mobile,48px)}}.logo-section .logo-description{color:var(--text-secondary,#667381);font-family:Inter Display;font-size:var(--font-size-text-regular,16px);font-weight:500;line-height:var(--line-height-text-regular,24px)}@media (max-width:991px){.logo-section .logo-description{margin-bottom:0}}.logo-section .contact-information{align-items:flex-start;display:flex;gap:var(--spacing-2huge,48px)}@media (max-width:991px){.logo-section .contact-information{flex-direction:column;gap:var(--spacing-large,24px)}}.logo-section .contact-info-item{align-items:flex-start;display:flex;flex-direction:column;gap:var(--spacing-lg,16px)}.logo-section .contact-label{color:var(--text-primary,#030508);font-family:Inter Display;font-size:var(--font-size-text-small,14px);font-weight:500;line-height:var(--line-height-text-small,22px)}.logo-section .contact-email,.logo-section .contact-phone{align-items:center;color:var(--text-secondary,#667381);display:flex;font-family:Inter Display;font-size:var(--font-size-text-regular,16px);font-weight:300;gap:var(--spacing-small,8px);line-height:var(--line-height-text-regular,24px)}.logo-section .contact-email i,.logo-section .contact-phone i{flex-shrink:0;font-size:20px;line-height:20px}.logo-section .contact-email a,.logo-section .contact-phone a{color:var(--text-link,#0171e3);font-weight:300;text-decoration:underline;text-decoration-skip-ink:none;transition:color .2s}.logo-section .contact-email a:hover,.logo-section .contact-phone a:hover{color:var(--blue-600,#015cc0)}.logo-section .divider{align-self:stretch;background-color:#f7f7f7;height:1px}.logo-section .logo-partners{display:flex;flex-direction:column;gap:var(--spacing-medium,16px)}.logo-section .logo-partners .partners-label{color:var(--text-secondary,#667381);font-family:Inter Display;font-size:var(--font-size-text-regular,16px);font-weight:300;line-height:var(--line-height-text-regular,24px)}.logo-section .logo-partners .partners-logos{align-content:flex-start;align-items:flex-start;align-self:stretch;display:flex;flex-wrap:wrap;gap:32px var(--spacing-huge,32px)}.logo-section .logo-partners .partners-logos .partners-logo-item{align-items:center;display:flex;flex-direction:column;gap:10px;height:56px;justify-content:center;width:120px}.logo-section .logo-partners .partners-logos .partners-logo-item img{max-width:100%}.registration-form{align-items:flex-start;background:#fff;border:1px solid #f7f7f7;border-radius:var(--radius-lg,16px);box-shadow:0 218px 61px 0 hsla(0,0%,73%,0),0 140px 56px 0 hsla(0,0%,73%,.01),0 78px 47px 0 hsla(0,0%,73%,.02),0 35px 35px 0 hsla(0,0%,73%,.03),0 9px 19px 0 hsla(0,0%,73%,.04);display:flex;flex:1 0 0;flex-direction:column;gap:var(--spacing-none,0)}@media (max-width:991px){.registration-form{padding:0;width:calc(100% - 2px)}}.registration-form .form-content{grid-column-gap:0;grid-row-gap:0;display:flex;flex-flow:column;padding:2rem}@media (max-width:991px){.registration-form .form-content{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:var(--spacing-large,24px);padding:var(--spacing-lg,16px);padding-bottom:0}}.registration-form .form-action{grid-column-gap:.5rem;grid-row-gap:.5rem;border-top:1px solid #f7f7f7;display:flex;flex-flow:column;padding:2rem;position:relative}@media (max-width:991px){.registration-form .form-action{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:8px;padding:var(--spacing-lg,16px)}}.registration-form .form-action .form-action-content{z-index:1;grid-column-gap:.5rem;grid-row-gap:.5rem;display:flex;flex-flow:column;justify-content:center;position:relative}.registration-form .form-action .form-action-content .submit-button{grid-column-gap:.25rem;grid-row-gap:.25rem;align-items:center;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background-color:var(--button-primary-background);border:1px solid #fff3;border-bottom-left-radius:var(--radius-full);border-bottom-right-radius:var(--radius-full);border-top-left-radius:var(--radius-full);border-top-right-radius:var(--radius-full);box-shadow:inset 0 0 0 1px #a6a6a680,inset 0 0 8px #f2f2f21a,0 0 2px #0000001a,0 1px 8px #0000001a;color:var(--Button-primary-text,#fff);cursor:pointer;display:flex;font-family:Inter Display;font-size:14px;font-style:normal;font-weight:600;justify-content:center;line-height:var(--line-height-button-small,22px);overflow:hidden;padding:.5rem .5rem .5rem 1rem;text-align:center;transition-duration:.5s;transition-property:background-color;transition-timing-function:ease}.registration-form .form-action .form-action-content .submit-button:hover:not(:disabled){background-color:var(--blue-600,#015cc0)}.registration-form .form-action .form-action-content .submit-button:disabled{cursor:not-allowed;opacity:.6}.registration-form .form-action .form-action-bg{display:inline-block;inset:0 0 auto;max-width:100%;position:absolute}.registration-form .form-group{display:flex;flex-direction:column;margin-bottom:1.25rem}.registration-form .form-label{color:var(--text-secondary,#667381);display:block;font-family:Inter Display;font-size:var(--font-size-text-small,14px);font-weight:500;margin-bottom:8px}.registration-form .form-input,.registration-form select.form-input,.registration-form textarea.form-input{background:var(--background-primary,#fff);border:1px solid var(--border-light,#bcc3cb);border-radius:var(--radius-md,12px);color:var(--text-primary,#030508);font-family:Inter Display;font-size:var(--font-size-text-regular,16px);font-style:normal;font-weight:300;line-height:var(--line-height-text-regular,24px);outline:none;padding:var(--spacing-sm,8px) var(--spacing-md,12px);transition:all .2s}.registration-form .form-input::placeholder,.registration-form select.form-input::placeholder,.registration-form textarea.form-input::placeholder{color:var(--neutral-400,#909ba7)}.registration-form .form-input:hover,.registration-form select.form-input:hover,.registration-form textarea.form-input:hover{border-color:var(--border-base,#bcc3cb)}.registration-form .form-input:focus,.registration-form select.form-input:focus,.registration-form textarea.form-input:focus{border-color:var(--blue-500,#0171e3);box-shadow:0 0 0 3px rgba(1,113,227,.2)}.registration-form .form-input.error,.registration-form select.form-input.error,.registration-form textarea.form-input.error{border-color:var(--error-text,#b21e48);color:var(--error-text,#b21e48)}.registration-form .form-input.error:focus,.registration-form select.form-input.error:focus,.registration-form textarea.form-input.error:focus{box-shadow:0 0 0 3px rgba(178,30,72,.1)}.registration-form .form-helper-text{color:var(--text-secondary,#667381);font-family:Inter Display;font-size:var(--font-size-text-small,14px);font-weight:300;line-height:var(--line-height-text-small,22px);margin-bottom:0;margin-top:8px}.registration-form .form-input-with-affixes{align-items:center;background-color:var(--background-primary,#fff);border:1px solid #e5e7eb;border-radius:8px;display:flex;overflow:hidden;transition:all .2s;width:100%}.registration-form .form-input-with-affixes:hover{border-color:#d1d5db}.registration-form .form-input-with-affixes:focus-within{border-color:#0171e3;box-shadow:0 0 0 3px rgba(1,113,227,.1)}.registration-form .form-input-with-affixes .form-input-prefix,.registration-form .form-input-with-affixes .form-input-suffix{background-color:var(--background-primary,#fff);color:var(--neutral-400,#909ba7);flex-shrink:0;font-family:Inter Display;font-size:var(--font-size-text-regular,16px);font-weight:300;padding:var(--spacing-sm,8px) var(--spacing-md,12px);user-select:none;white-space:nowrap}@media (max-width:991px){.registration-form .form-input-with-affixes .form-input-prefix,.registration-form .form-input-with-affixes .form-input-suffix{padding:var(--spacing-sm,8px) var(--spacing-small,8px)}}.registration-form .form-input-with-affixes .form-input-prefix{padding-right:0}.registration-form .form-input-with-affixes .form-input-suffix{padding-left:0}.registration-form .form-input-with-affixes.error{border-color:var(--error-text,#b21e48);color:var(--error-text,#b21e48)}.registration-form .form-input-with-affixes.error .form-input-prefix,.registration-form .form-input-with-affixes.error .form-input-suffix{color:var(--error-text,#b21e48)}.registration-form .form-input-with-affixes.error:focus{box-shadow:0 0 0 3px rgba(178,30,72,.1)}.registration-form .form-input-with-affixes .form-input-affixed{background-color:transparent;border:none;color:var(--text-primary,#030508);flex:1;font-family:Inter Display;font-size:var(--font-size-text-regular,16px);font-style:normal;font-weight:300;line-height:var(--line-height-text-regular,24px);min-width:0;outline:none;padding:var(--spacing-sm,8px) var(--spacing-md,12px)}@media (max-width:991px){.registration-form .form-input-with-affixes .form-input-affixed{font-size:var(--font-size-text-small,14px);padding:var(--spacing-sm,8px) var(--spacing-small,8px)}}.registration-form .form-input-with-affixes .form-input-affixed::placeholder{color:#9ca3af}.registration-form .form-footer{flex-direction:column;margin-bottom:1.5rem}.registration-form .checkbox-label{align-items:flex-start;color:#374151;cursor:pointer;display:flex;font-size:.875rem;gap:.5rem}.registration-form .checkbox-input{cursor:pointer;flex-shrink:0;height:1rem;margin-top:.125rem;width:1rem}.registration-form .link{color:#4f46e5;font-weight:500;text-decoration:none}.registration-form .link:hover{text-decoration:underline}.registration-form .form-footer{margin-bottom:0}.registration-form .form-footer,.registration-form .form-footer .link{color:var(--text-secondary,#667381);font-family:Inter Display;font-size:var(--font-size-text-small,14px);font-style:normal;font-weight:300;line-height:var(--line-height-text-small,22px)}.registration-form .form-footer .link{text-decoration-line:underline;text-decoration-skip-ink:none;text-decoration-style:solid;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.faq-section{display:flex;flex-direction:column;gap:1.5rem;padding:2rem 0}@media (max-width:991px){.faq-section{padding:0}}.faq-section .faq-title{color:var(--text-primary,#030508);font-family:SF Pro;font-feature-settings:"liga" off,"clig" off;font-size:var(--font-size-heading-h2,56px);font-style:normal;font-weight:700;letter-spacing:-2.24px;line-height:var(--line-height-heading-h2,64px)}@media (max-width:991px){.faq-section .faq-title{font-size:var(--font-size-heading-h2-mobile,32px);letter-spacing:-2px;line-height:var(--line-height-heading-h2-mobile,38px)}}.faq-section .faq-collection-list{grid-column-gap:1.5rem;grid-row-gap:1.5rem;display:flex;flex-flow:column}.faq-section .faq-collection-list .faq-collection-item{border-bottom:1px solid var(--border-light);padding-bottom:1.5rem}.faq-section .faq-collection-list .faq-collection-item .faq-card-header{grid-column-gap:2rem;grid-row-gap:2rem;align-items:center;display:flex;justify-content:space-between;position:relative}.faq-section .faq-collection-list .faq-collection-item .faq-card-header .heading-style-custom-faq{color:var(--text-primary,#030508);font-family:Inter Display;font-size:var(--font-size-text-medium,18px);font-style:normal;font-weight:600;line-height:var(--line-height-text-medium,26px)}.faq-section .faq-collection-list .faq-collection-item .faq-card-header .faq-card-icon{transition:transform .4s}.faq-section .faq-collection-list .faq-collection-item .faq-card-header .faq-card-icon .text-color-brand{color:var(--blue-500,#0171e3)}.faq-section .faq-collection-list .faq-collection-item .faq-card-header .faq-card-icon .icon-1x1-large{height:var(--icon-large);width:var(--icon-large)}.faq-section .faq-collection-list .faq-collection-item.expanded .faq-card-icon{transform:rotate(45deg)}.faq-section .faq-collection-list .faq-collection-item .faq-card-grid{color:var(--text-secondary,#667381);display:grid;font-family:Inter Display;font-size:var(--font-size-text-regular,16px);font-style:normal;font-weight:300;grid-auto-columns:1fr;grid-template-columns:1fr;grid-template-rows:0fr;line-height:var(--line-height-text-regular,24px);transition-duration:.4s;transition-property:all;transition-timing-function:ease}.faq-section .faq-collection-list .faq-collection-item .faq-card-grid .faq-card-clip{overflow:hidden}.faq-section .faq-collection-list .faq-collection-item .faq-card-grid .faq-card-clip .faq-card-padding{padding-top:1rem}.faq-section .faq-collection-list .faq-collection-item .faq-card-grid .faq-card-clip .faq-card-padding p{margin:0}.faq-section .faq-collection-list .faq-collection-item.expanded .faq-card-grid{grid-template-rows:1fr}