#page-login,#page-signup,#page-start{display:grid;grid-template-rows:auto 1fr auto;grid-template-columns:1fr auto;grid-template-areas:"header sidebar" "main sidebar" "footer sidebar"}#page-login.start,#page-signup.start,#page-start.start{grid-template-columns:minmax(-webkit-min-content,4fr) 5fr;grid-template-columns:minmax(min-content,4fr) 5fr;grid-template-areas:"siebar header" "sidebar main" "sidebar footer"}#page-login.start header,#page-signup.start header,#page-start.start header{display:none}@media (max-width:767px){#page-login.start,#page-signup.start,#page-start.start{grid-template-columns:auto;grid-template-areas:"header" "sidebar" "main" "footer"}}#page-login header,#page-signup header,#page-start header{grid-area:header;padding:20px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;position:fixed;top:0;width:100%}#page-login header .header__logo,#page-signup header .header__logo,#page-start header .header__logo{color:#b2becd;display:inline-block}#page-login header .header__logo,#page-login header .header__logo svg,#page-signup header .header__logo,#page-signup header .header__logo svg,#page-start header .header__logo,#page-start header .header__logo svg{width:24px;height:24px}#page-login header .header__logo--appflow,#page-login header .header__logo--appflow svg,#page-signup header .header__logo--appflow,#page-signup header .header__logo--appflow svg,#page-start header .header__logo--appflow,#page-start header .header__logo--appflow svg{width:114px}#page-login header .header__feedback,#page-signup header .header__feedback,#page-start header .header__feedback{color:#676f80;display:none}#page-login header .header__feedback.is-visible,#page-signup header .header__feedback.is-visible,#page-start header .header__feedback.is-visible{display:inline-block}#page-login main,#page-signup main,#page-start main{grid-area:main;padding:22px 0}#page-login .sidebar,#page-signup .sidebar,#page-start .sidebar{grid-area:sidebar;background:#f6f8fb;padding:32px;display:grid;grid-template-rows:1fr auto;height:100vh;position:sticky;top:0}#page-login .sidebar__content,#page-signup .sidebar__content,#page-start .sidebar__content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}#page-login .sidebar__content h2,#page-login .sidebar__content li,#page-login .sidebar__content p,#page-signup .sidebar__content h2,#page-signup .sidebar__content li,#page-signup .sidebar__content p,#page-start .sidebar__content h2,#page-start .sidebar__content li,#page-start .sidebar__content p{font-family:Inter,"Inter UI",Helvetica,Arial,sans-serif;letter-spacing:-.02em}#page-login .sidebar__content h2,#page-login .sidebar__content p,#page-signup .sidebar__content h2,#page-signup .sidebar__content p,#page-start .sidebar__content h2,#page-start .sidebar__content p{font-weight:500;line-height:1.12;margin-bottom:8px}#page-login .sidebar__content h2,#page-signup .sidebar__content h2,#page-start .sidebar__content h2{font-size:20px;color:#010610}#page-login .sidebar__content ul,#page-signup .sidebar__content ul,#page-start .sidebar__content ul{padding:0}#page-login .sidebar__content li,#page-signup .sidebar__content li,#page-start .sidebar__content li{font-size:16px;line-height:1.6;color:#445b78;margin:12px 0;list-style-type:none;display:-ms-flexbox;display:flex}#page-login .sidebar__content li ion-icon,#page-signup .sidebar__content li ion-icon,#page-start .sidebar__content li ion-icon{margin-right:8px;-ms-flex:0 0 20px;flex:0 0 20px;font-size:20px;color:#0054e9}#page-login .sidebar__content p,#page-signup .sidebar__content p,#page-start .sidebar__content p{font-size:14px;color:#445b78;margin-top:32px}#page-login .container-fluid,#page-signup .container-fluid,#page-start .container-fluid{display:-ms-flexbox;display:flex;height:100%}#page-login .auth-form-container,#page-signup .auth-form-container,#page-start .auth-form-container{height:100%;display:grid;grid-template-rows:auto 1fr;-ms-flex-line-pack:start;align-content:start;justify-items:center;-ms-flex:auto;flex:auto;text-align:center;grid-template-areas:"switcher" "main"}#page-login .auth-form-container ionic-signup-form .form-area>*,#page-login .auth-form-container>:not(ionic-signup-form),#page-signup .auth-form-container ionic-signup-form .form-area>*,#page-signup .auth-form-container>:not(ionic-signup-form),#page-start .auth-form-container ionic-signup-form .form-area>*,#page-start .auth-form-container>:not(ionic-signup-form){width:100%;max-width:400px;margin-left:auto;margin-right:auto}#page-login .auth-form-container ionic-signup-form .form-area>hgroup,#page-signup .auth-form-container ionic-signup-form .form-area>hgroup,#page-start .auth-form-container ionic-signup-form .form-area>hgroup{max-width:560px}#page-login .auth-form-container>:not(ionic-switcher),#page-signup .auth-form-container>:not(ionic-switcher),#page-start .auth-form-container>:not(ionic-switcher){grid-area:main}#page-login .auth-form-container ionic-switcher,#page-signup .auth-form-container ionic-switcher,#page-start .auth-form-container ionic-switcher{grid-area:switcher}#page-login hgroup,#page-signup hgroup,#page-start hgroup{text-align:center;margin-bottom:24px}#page-login .form-area,#page-signup .form-area,#page-start .form-area{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;padding:48px 0}#page-login .notice,#page-signup .notice,#page-start .notice{padding:10px 15px;background:var(--c-grey-100);border:1px solid var(--c-grey-300);border-radius:8px}#page-login .notice p:first-child,#page-signup .notice p:first-child,#page-start .notice p:first-child{font-weight:500}#page-login .notice--fixed,#page-signup .notice--fixed,#page-start .notice--fixed{position:fixed;bottom:14px;right:14px}#page-login .notice--transparent,#page-signup .notice--transparent,#page-start .notice--transparent{background:0 0}#page-login .grecaptcha-badge,#page-signup .grecaptcha-badge,#page-start .grecaptcha-badge{left:0!important;transition:width .3s ease 0s!important;width:70px!important}#page-login .grecaptcha-badge:hover,#page-signup .grecaptcha-badge:hover,#page-start .grecaptcha-badge:hover{width:256px!important}@media (max-width:768px){#page-login,#page-signup,#page-start{padding-top:0}#page-login header,#page-signup header,#page-start header{position:absolute}#page-login .sidebar,#page-signup .sidebar,#page-start .sidebar{grid-area:footer;position:static;padding:20px;height:auto;background:0 0}#page-login .sidebar__content,#page-signup .sidebar__content,#page-start .sidebar__content{display:none}#page-login .notice,#page-signup .notice,#page-start .notice{text-align:center}#page-login .notice--fixed,#page-signup .notice--fixed,#page-start .notice--fixed{position:static}}.start{position:relative;grid-area:sidebar;-ms-flex-preferred-size:45.56%;flex-basis:45.56%}.start .background{position:absolute;z-index:-1;height:100%;width:100%;background:linear-gradient(180deg,#4998ff 0,rgba(65,110,255,.2) 100%);-o-object-fit:cover;object-fit:cover}.start .content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;-webkit-padding-start:8px;padding-inline-start:8px;-webkit-padding-end:8px;padding-inline-end:8px}.start .content .start-spacer{-ms-flex-preferred-size:23.49%;flex-basis:23.49%}.start .content .horizontal-group{display:-ms-flexbox;display:flex}.start .content .horizontal-group .start-spacer{-ms-flex-positive:1;flex-grow:1}.start .content .horizontal-group .end-spacer{-ms-flex-preferred-size:58px;flex-basis:58px}.start .content .horizontal-group .heading-group{position:relative;font-size:0}.start .content .horizontal-group .heading-group .home-icon{-webkit-margin-after:32px;margin-block-end:32px;display:block}.start .content .horizontal-group .heading-group .ui-heading{font-size:48px;color:#fff;margin-bottom:48px}.start .content .horizontal-group .heading-group ul{padding:0}.start .content .horizontal-group .heading-group li{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;font-size:20px;line-height:112%;letter-spacing:-.02em;color:#e3edff}.start .content .horizontal-group .heading-group li+li{-webkit-margin-before:32px;margin-block-start:32px}.start .content .horizontal-group .heading-group li img{border-radius:1000px;-webkit-margin-before:2px;margin-block-start:2px;width:auto;-webkit-margin-end:16px;margin-inline-end:16px}@media (max-width:768px){.start .horizontal-group{-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding:32px 8px 48px}.start .horizontal-group .start-spacer{display:none}}