.access-module__X7S_oq__canvas{min-height:100svh;padding:var(--space-app-md);background:var(--color-bg);place-items:center;display:grid}.access-module__X7S_oq__stack{align-items:center;gap:var(--space-app-xl);flex-direction:column;width:min(100%,27.5rem);display:flex}.access-module__X7S_oq__productName{color:var(--color-text);font:var(--text-app-page-title-weight) var(--text-app-page-title-size)/var(--text-app-page-title-line) var(--text-app-page-title-family);margin:0}.access-module__X7S_oq__accessPanel{align-items:center;gap:var(--space-app-md);flex-direction:column;width:100%;display:flex}.access-module__X7S_oq__card{gap:var(--space-app-lg);width:100%;padding:var(--space-app-lg);background:var(--color-surface-alt);border-radius:var(--radius-lg);corner-shape:squircle;box-shadow:var(--elevation-e-0);flex-direction:column;display:flex}.access-module__X7S_oq__heading{gap:var(--space-app-xs);flex-direction:column;display:flex}.access-module__X7S_oq__title{color:var(--color-text);font-family:var(--text-welcome-family);font-size:var(--text-welcome-size);line-height:var(--text-welcome-line);font-weight:var(--text-welcome-weight);letter-spacing:var(--text-welcome-tracking);margin:0}.access-module__X7S_oq__description,.access-module__X7S_oq__message{color:var(--color-text-muted);font-family:var(--text-app-body-family);font-size:var(--text-app-body-size);line-height:var(--text-app-body-line);overflow-wrap:anywhere;margin:0}.access-module__X7S_oq__email{color:var(--color-text)}.access-module__X7S_oq__form{gap:var(--space-app-lg);flex-direction:column;width:100%;display:flex}.access-module__X7S_oq__form .field{width:100%}.access-module__X7S_oq__form .field__control{background:var(--color-surface-high)}.access-module__X7S_oq__form .button{width:100%}.access-module__X7S_oq__fieldLabel{color:var(--color-text);font-family:var(--text-app-body-compact-family);font-size:var(--text-app-body-compact-size);line-height:var(--text-app-body-compact-line);font-weight:var(--text-app-body-compact-weight)}.access-module__X7S_oq__error{align-items:center;gap:var(--space-app-xs);color:var(--color-danger);font-family:var(--text-app-body-compact-family);font-size:var(--text-app-body-compact-size);line-height:var(--text-app-body-compact-line);margin:0;display:flex}.access-module__X7S_oq__errorRegion{min-height:var(--space-app-md);align-items:flex-start;display:flex}.access-module__X7S_oq__codeForm .input-otp__slot{width:var(--space-app-xl);height:var(--space-app-xl)}.access-module__X7S_oq__codeForm .input-otp{align-self:center}.access-module__X7S_oq__codeForm{gap:var(--space-app-xs)}.access-module__X7S_oq__codeForm .access-module__X7S_oq__fieldLabel{margin-bottom:var(--space-app-xs)}.access-module__X7S_oq__auxiliary{justify-content:space-between;gap:var(--space-app-md);flex-wrap:wrap;display:flex}.access-module__X7S_oq__signature{justify-content:center;align-items:center;gap:var(--space-app-xs);min-height:24px;color:var(--color-text-muted);font-family:var(--text-app-caption-family);font-size:var(--text-app-caption-size);line-height:var(--text-app-caption-line);font-weight:var(--text-app-caption-weight);opacity:.52;display:flex}.access-module__X7S_oq__signatureLogo{width:88px;height:auto;display:block}.access-module__X7S_oq__textAction{min-height:44px;padding:var(--space-app-xs);color:var(--color-text);font:var(--text-app-body-compact-weight) var(--text-app-body-compact-size)/var(--text-app-body-compact-line) var(--text-app-body-compact-family);text-underline-offset:var(--space-app-xs);cursor:pointer;background:0 0;border:0;text-decoration:underline}.access-module__X7S_oq__textAction:hover{color:var(--color-text-muted)}.access-module__X7S_oq__textAction:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.access-module__X7S_oq__textAction:disabled{color:var(--color-text-muted);cursor:not-allowed}@media (max-width:767px){.access-module__X7S_oq__card{padding:var(--space-app-lg)}.access-module__X7S_oq__stack{gap:var(--space-app-lg)}.access-module__X7S_oq__codeForm{gap:var(--space-app-md)}.access-module__X7S_oq__codeForm .access-module__X7S_oq__fieldLabel{margin-bottom:0}.access-module__X7S_oq__codeForm .access-module__X7S_oq__errorRegion{min-height:var(--space-app-xl)}.access-module__X7S_oq__codeForm .input-otp__slot{width:44px;height:44px}.access-module__X7S_oq__auxiliary{flex-direction:column;align-items:stretch}}@media (prefers-reduced-motion:reduce){.access-module__X7S_oq__textAction{transition:none}}.access-module__X7S_oq__clientCanvas{min-height:100svh;padding:48px var(--space-app-lg) 112px;background:var(--color-bg);place-items:center;display:grid;position:relative}.access-module__X7S_oq__clientStack{align-items:center;gap:var(--space-app-xl);flex-direction:column;width:min(100%,27.5rem);display:flex}.access-module__X7S_oq__clientBrand{justify-content:center;align-items:center;gap:var(--space-app-md);display:flex}.access-module__X7S_oq__clientZeeersLogo{width:88px;height:auto;display:block}.access-module__X7S_oq__clientLogo{object-fit:contain;width:76px;height:auto;max-height:46px;display:block}.access-module__X7S_oq__clientBrandDivider{background:var(--color-line-soft);width:1px;height:28px}.access-module__X7S_oq__clientPanel{align-items:center;gap:var(--space-app-lg);flex-direction:column;width:100%;display:flex}.access-module__X7S_oq__clientCard{gap:var(--space-app-xl);background:0 0;border-radius:0;flex-direction:column;width:100%;padding:0;display:flex}.access-module__X7S_oq__clientHeading{text-align:center;gap:6px}.access-module__X7S_oq__clientTitle{text-wrap:balance;font-size:36px;line-height:38px}.access-module__X7S_oq__clientCard .access-module__X7S_oq__form{gap:var(--space-app-md)}.access-module__X7S_oq__clientCard .access-module__X7S_oq__codeForm{gap:var(--space-app-xs)}.access-module__X7S_oq__clientHelp{text-align:center;font-family:var(--text-app-body-compact-family);font-size:var(--text-app-body-compact-size);line-height:var(--text-app-body-compact-line);color:var(--color-text-muted);max-width:36ch;padding:0 var(--space-app-sm);margin:0}.access-module__X7S_oq__clientHelp strong{color:var(--color-text);margin-bottom:var(--space-app-xxs);font-weight:500;display:block}.access-module__X7S_oq__platformNote{bottom:var(--space-app-lg);text-align:center;color:var(--color-text-muted);font-family:var(--text-app-caption-family);font-size:var(--text-app-caption-size);line-height:18px;position:absolute;left:64px;right:64px}.access-module__X7S_oq__platformNote p{margin:0}.access-module__X7S_oq__platformNote strong{color:var(--color-text);font-weight:500}@media (max-width:767px){.access-module__X7S_oq__clientTitle{font-size:32px;line-height:36px}.access-module__X7S_oq__clientCard .access-module__X7S_oq__codeForm{gap:var(--space-app-md)}.access-module__X7S_oq__platformNote{bottom:20px;left:64px;right:24px}}@keyframes access-module__X7S_oq__clientArrive{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes access-module__X7S_oq__clientFade{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:no-preference){.access-module__X7S_oq__clientBrand,.access-module__X7S_oq__clientHeading,.access-module__X7S_oq__clientCard .access-module__X7S_oq__form,.access-module__X7S_oq__clientHelp{animation:.85s cubic-bezier(.22,1,.36,1) both access-module__X7S_oq__clientArrive}.access-module__X7S_oq__clientBrand{animation-delay:0s}.access-module__X7S_oq__clientHeading{animation-delay:.1s}.access-module__X7S_oq__clientCard .access-module__X7S_oq__form{animation-delay:.18s}.access-module__X7S_oq__clientHelp{animation-delay:.26s}.access-module__X7S_oq__platformNote{animation:.9s ease-out .32s both access-module__X7S_oq__clientFade}.access-module__X7S_oq__clientCard .access-module__X7S_oq__form:focus-within{animation:none}}@media (prefers-reduced-motion:reduce){.access-module__X7S_oq__clientBrand,.access-module__X7S_oq__clientHeading,.access-module__X7S_oq__clientCard .access-module__X7S_oq__form,.access-module__X7S_oq__clientHelp,.access-module__X7S_oq__platformNote{animation:none}}
.consent-module__lsu1Aa__client{color:var(--color-text);font-size:var(--text-app-body-size);line-height:var(--text-app-body-line);overflow-wrap:anywhere;margin:0}.consent-module__lsu1Aa__form{gap:var(--space-app-lg);flex-direction:column;width:100%;display:flex}.consent-module__lsu1Aa__form .button{width:100%;padding:var(--space-app-sm) var(--space-app-md)}.consent-module__lsu1Aa__permissions{gap:var(--space-app-md);flex-direction:column;display:flex}.consent-module__lsu1Aa__permission{align-items:flex-start;gap:var(--space-app-xs);display:flex}.consent-module__lsu1Aa__permission input{margin:var(--space-app-sm) 0 0;accent-color:var(--color-primary)}.consent-module__lsu1Aa__permission input:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.consent-module__lsu1Aa__permission label{justify-content:center;gap:var(--space-app-xxs);cursor:pointer;min-height:44px;font-size:var(--text-app-body-compact-size);line-height:var(--text-app-body-compact-line);flex-direction:column;display:flex}.consent-module__lsu1Aa__permission small{color:var(--color-text-muted);font-size:var(--text-app-caption-size);line-height:var(--text-app-caption-line);overflow-wrap:anywhere}.consent-module__lsu1Aa__notice{color:var(--color-text-muted);font-size:var(--text-app-body-compact-size);line-height:var(--text-app-body-compact-line);overflow-wrap:anywhere;margin:0}.consent-module__lsu1Aa__error{align-items:flex-start;gap:var(--space-app-xs);color:var(--color-danger);font-size:var(--text-app-body-compact-size);line-height:var(--text-app-body-compact-line);margin:0;display:flex}.consent-module__lsu1Aa__error svg{flex-shrink:0}
