@charset "UTF-8";html[data-hs-ui="1"],body.hs-login-enabled{--hs-primary: #2563eb;--hs-secondary: #0f172a;--hs-accent: #14b8a6;--hs-bg: #f6f7fb;--hs-surface: #ffffff;--hs-sidebar: #0f172a;--hs-topbar: #ffffff;--hs-text: #111827;--hs-muted: #64748b;--hs-border: #e2e8f0;--hs-success: #16a34a;--hs-warning: #d97706;--hs-danger: #dc2626;--hs-info: #0284c7;--hs-radius-sm: 6px;--hs-radius-md: 12px;--hs-radius-lg: 16px;--hs-button-radius: 10px;--hs-input-radius: 10px;--hs-shadow-sm: 0 1px 2px rgba(15, 23, 42, .06);--hs-shadow-md: 0 18px 48px rgba(15, 23, 42, .14);--hs-sidebar-width: 256px;--hs-sidebar-collapsed-width: 68px;--hs-topbar-height: 64px;--hs-font-family: Inter, ui-sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--hs-font-size: 14px;--hs-heading-size: 28px;--hs-focus-ring: 0 0 0 3px rgba(37, 99, 235, .18);--hs-z-shell: 10;--hs-z-topbar: 100;--hs-z-mobile-backdrop: 105;--hs-z-sidebar: 110;--hs-z-floating: 300;--hs-z-dropdown: 600;--hs-z-popover: 650;--hs-z-overlay-nested: 675;--hs-z-drawer: 800;--hs-z-modal: 1000;--hs-z-modal-nested: 1060;--hs-z-command: 1200}html[data-hs-ui="1"][data-theme=dark],html[data-hs-ui="1"] body[data-theme=dark]{--hs-bg: #0b1220;--hs-surface: #111a2c;--hs-topbar: #111a2c;--hs-text: #e5edf8;--hs-muted: #94a3b8;--hs-border: #26344a;--hs-shadow-sm: 0 1px 2px rgba(0, 0, 0, .2);--hs-shadow-md: 0 22px 54px rgba(0, 0, 0, .34)}body.hs-login-enabled{min-height:100vh;min-height:100dvh;margin:0;background:var(--hs-bg);color:var(--hs-text);font-family:var(--hs-font-family);font-size:var(--hs-font-size)}body.hs-login-enabled .page-content-wrapper,body.hs-login-enabled .page_content,body.hs-login-enabled main{width:100%;min-height:100vh;min-height:100dvh;margin:0!important;padding:0!important}body.hs-login-enabled .page-breadcrumbs,body.hs-login-enabled .page-header-wrapper,body.hs-login-enabled .web-footer{display:none!important}.hs-login-shell{display:flex;min-height:100vh;min-height:100dvh;overflow:hidden;background:var(--hs-surface)}.hs-login-marketing{position:relative;display:flex;flex:1 1 56%;align-items:center;justify-content:center;min-width:0;padding-block:clamp(48px,8vh,96px);padding-inline:clamp(48px,7vw,112px);overflow:hidden;color:#f8fafc;background-color:var(--hs-secondary);background-image:var(--hs-login-bg-image),radial-gradient(circle at 20% 10%,rgba(37,99,235,.28),transparent 38%),radial-gradient(circle at 85% 90%,rgba(20,184,166,.2),transparent 42%);background-position:center;background-repeat:no-repeat;background-size:cover}.hs-login-marketing:before{position:absolute;inset:0;content:"";background:rgb(15 23 42/var(--hs-login-overlay, .3))}.hs-login-marketing:after{position:absolute;inset-block-start:-160px;inset-inline-end:-120px;width:420px;height:420px;content:"";border:1px solid rgba(255,255,255,.1);border-radius:50%}.hs-marketing-content{position:relative;z-index:1;width:min(100%,680px)}.hs-brand-row{display:flex;align-items:center;gap:14px;margin-block-end:clamp(40px,8vh,88px)}.hs-brand-row img{width:auto;max-width:190px;height:44px;-o-object-fit:contain;object-fit:contain}.hs-brand-name{font-size:18px;font-weight:700;letter-spacing:-.01em}.hs-login-badge{display:inline-flex;align-items:center;min-height:30px;margin-block-end:22px;padding-block:5px;padding-inline:12px;border:1px solid rgba(255,255,255,.18);border-radius:999px;background:rgba(255,255,255,.1);font-size:12px;font-weight:650;letter-spacing:.02em;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.hs-marketing-content h1{max-width:12ch;margin:0;color:#fff;font-size:clamp(38px,4.3vw,68px);font-weight:720;line-height:1.08;letter-spacing:-.045em}.hs-marketing-subtitle{margin-block:22px 0;color:#ffffffeb;font-size:clamp(18px,1.5vw,22px);font-weight:600;line-height:1.6}.hs-marketing-description{max-width:60ch;margin-block:12px 0;color:#e2e8f0c7;font-size:15px;line-height:1.8}.hs-feature-list{display:grid;gap:18px;margin-block-start:34px}.hs-feature{display:grid;grid-template-columns:42px minmax(0,1fr);align-items:start;gap:14px}.hs-feature-icon{display:grid;width:42px;height:42px;place-items:center;border:1px solid rgba(255,255,255,.16);border-radius:12px;background:rgba(255,255,255,.1)}.hs-feature-icon svg{width:19px;height:19px;stroke:currentColor}.hs-feature h2{margin:0;color:#fff;font-size:15px;font-weight:680;line-height:1.45}.hs-feature p{margin-block:4px 0;color:#e2e8f0b8;font-size:13px;line-height:1.6}.hs-panel-illustration{display:block;width:min(100%,560px);max-height:260px;margin-block-start:34px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.hs-login-form-panel{display:flex;flex:0 0 min(46%,720px);align-items:center;justify-content:center;min-width:430px;padding-block:56px;padding-inline:clamp(34px,5vw,82px);background:var(--hs-surface)}.hs-auth-stack{width:min(100%,430px)}.hs-form-brand{display:flex;align-items:center;gap:12px;margin-block-end:42px}.hs-form-brand img{width:auto;max-width:180px;height:38px;-o-object-fit:contain;object-fit:contain}.hs-form-brand span{color:var(--hs-text);font-size:17px;font-weight:720}body.hs-login-enabled section{max-width:none!important;margin:0!important;padding:0!important;background:transparent!important;box-shadow:none!important}body.hs-login-enabled .page-card-head{display:block;margin-block-end:28px;padding:0;text-align:start}body.hs-login-enabled .page-card-head .app-logo{display:none}body.hs-login-enabled .page-card-head h4{margin:0;color:var(--hs-text);font-size:clamp(28px,2.4vw,36px);font-weight:720;line-height:1.2;letter-spacing:-.035em}.hs-form-subtitle{margin-block:10px 0;color:var(--hs-muted);font-size:14px;line-height:1.7}body.hs-login-enabled .login-content.page-card{max-width:none;margin:0;padding:0;border:0;background:transparent;box-shadow:none}body.hs-login-enabled .page-card-body{padding:0}body.hs-login-enabled .form-group{margin-block-end:20px}body.hs-login-enabled .form-label{display:block;margin-block-end:8px;color:var(--hs-text);font-size:13px;font-weight:650}body.hs-login-enabled .email-field,body.hs-login-enabled .password-field{position:relative}body.hs-login-enabled .form-control{width:100%;height:52px;padding-block:0;padding-inline:46px 16px;border:1px solid var(--hs-border);border-radius:var(--hs-input-radius);background:var(--hs-surface);color:var(--hs-text);font-size:15px;transition:border-color .15s ease,box-shadow .15s ease}body.hs-login-enabled .form-control:focus{border-color:var(--hs-primary);box-shadow:var(--hs-focus-ring)}body.hs-login-enabled .page-card .page-card-body .field-icon{position:absolute;inset-block-start:50%;inset-block-end:auto;inset-inline-start:16px;inset-inline-end:auto;color:var(--hs-muted);transform:translateY(-50%)}body.hs-login-enabled .page-card .page-card-body .email-field .toggle-password,body.hs-login-enabled .page-card .page-card-body .password-field .toggle-password{position:absolute;inset-block-start:50%;inset-block-end:auto;inset-inline-start:auto;inset-inline-end:14px;padding:4px;color:var(--hs-muted);font-size:12px;cursor:pointer;transform:translateY(-50%)}body.hs-login-enabled .page-card .page-card-body .email-field .form-control,body.hs-login-enabled .page-card .page-card-body .password-field .form-control{padding-inline:46px 16px}body.hs-login-enabled .page-card .page-card-body .password-field .form-control{padding-inline-end:62px}body.hs-login-enabled .forgot-password-message{margin-block:-4px 20px;text-align:end}body.hs-login-enabled a{color:var(--hs-primary);text-decoration:none}body.hs-login-enabled .page-card-actions{padding:0}body.hs-login-enabled .btn-login,body.hs-login-enabled .btn-forgot,body.hs-login-enabled .btn-signup,body.hs-login-enabled .btn-login-with-email-link,body.hs-login-enabled #verify_token{width:100%;min-height:52px;border:1px solid var(--hs-primary);border-radius:var(--hs-button-radius);background:var(--hs-primary);color:#fff;font-size:14px;font-weight:680;box-shadow:0 10px 24px #2563eb2e}body.hs-login-enabled .btn-default,body.hs-login-enabled .btn-login-option{min-height:48px;border:1px solid var(--hs-border);border-radius:var(--hs-button-radius);background:var(--hs-surface);color:var(--hs-text);box-shadow:var(--hs-shadow-sm)}body.hs-login-enabled .social-login-buttons{display:grid;gap:10px}body.hs-login-enabled .login-divider{display:flex;align-items:center;gap:12px;margin-block:24px;color:var(--hs-muted);font-size:12px}body.hs-login-enabled .login-divider:before,body.hs-login-enabled .login-divider:after{flex:1;height:1px;content:"";background:var(--hs-border)}body.hs-login-enabled .sign-up-message{margin-block-start:24px;color:var(--hs-muted);font-size:13px}.hs-login-footer{margin-block-start:38px;color:var(--hs-muted);font-size:12px;text-align:center}.hs-login-footer p{margin:0}body.hs-login-centered .hs-login-marketing{display:none}body.hs-login-centered .hs-login-form-panel{flex:1 1 100%;min-width:0;background:radial-gradient(circle at 15% 10%,rgba(37,99,235,.08),transparent 38%),var(--hs-bg)}body.hs-login-centered .hs-auth-stack{padding-block:40px;padding-inline:42px;border:1px solid var(--hs-border);border-radius:var(--hs-radius-lg);background:var(--hs-surface);box-shadow:var(--hs-shadow-md)}@media (max-width: 1024px){.hs-login-marketing{padding-inline:48px}.hs-login-form-panel{flex-basis:48%;min-width:400px;padding-inline:42px}.hs-marketing-content h1{font-size:44px}}@media (max-width: 820px){.hs-login-shell{flex-direction:column-reverse;overflow:visible}.hs-login-form-panel{flex:1 1 auto;min-width:0;min-height:100vh;min-height:100dvh;padding-block:42px;padding-inline:clamp(24px,8vw,72px)}.hs-login-marketing{flex:0 0 auto;min-height:360px;padding-block:46px;padding-inline:clamp(24px,8vw,72px)}.hs-brand-row{margin-block-end:30px}.hs-marketing-content h1{max-width:16ch;font-size:36px}}@media (max-width: 520px){.hs-login-form-panel{padding-block:30px;padding-inline:20px}.hs-form-brand{margin-block-end:34px}.hs-login-marketing{display:none}body.hs-login-enabled .page-card-head h4{font-size:28px}}@media (prefers-reduced-motion: reduce){body.hs-login-enabled *,body.hs-login-enabled *:before,body.hs-login-enabled *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}
/*# sourceMappingURL=hstheme3_web.bundle.BUMQUFTP.css.map */
