@import"https://fonts.googleapis.com/css2?family=Bricolage+Grotesque:opsz,wght@12..96,200..800&family=JetBrains+Mono:wght@400;500;600&display=swap";.allianzy-landing{background:linear-gradient(var(--al-grid) 1px,transparent 1px) 50% 0 / 100% 64px,linear-gradient(90deg,var(--al-grid) 1px,transparent 1px) 50% 0 / 64px 100%,var(--al-bg);color:var(--al-text);font-family:var(--al-sans);font-size:16px;line-height:1.5;-webkit-font-smoothing:antialiased;min-height:100vh}.allianzy-landing.dash-app{--al-grid: rgba(255, 255, 255, .0234);background:linear-gradient(var(--al-grid) 1px,transparent 1px) 50% 0 / 100% 64px,linear-gradient(90deg,var(--al-grid) 1px,transparent 1px) 50% 0 / 64px 100%,var(--al-bg)}html:not(.dark) .allianzy-landing.dash-app,.allianzy-landing.dash-app.theme-light{--al-grid: rgba(13, 10, 11, .0405)}.allianzy-landing *,.allianzy-landing *:before,.allianzy-landing *:after{box-sizing:border-box}@layer base{.allianzy-landing a{color:inherit;text-decoration:none}}.allianzy-landing button{font-family:inherit;cursor:pointer}.allianzy-landing:not(.dash-app)>section{padding:128px 0}@media(prefers-reduced-motion:reduce){.allianzy-landing *,.allianzy-landing *:before,.allianzy-landing *:after{animation-duration:1ms!important;animation-iteration-count:1!important}}.al-logo-mark{background-color:var(--al-text);-webkit-mask:var(--al-logo-src) no-repeat center / contain;mask:var(--al-logo-src) no-repeat center / contain;display:inline-block;aspect-ratio:1006 / 282}.auth-shell{min-height:100vh;display:grid;grid-template-columns:1fr 1fr;background:linear-gradient(0deg,var(--al-grid) 1px,transparent 1px) 0 50% / 100% 64px,linear-gradient(90deg,var(--al-grid) 1px,transparent 1px) 50% 0 / 64px 100%,var(--al-bg)}.auth-form-pane{position:relative;padding:56px 64px;display:flex;flex-direction:column;gap:40px;min-width:0}.auth-bar{display:flex;justify-content:space-between;align-items:center}.auth-mark{display:inline-flex;color:var(--al-text)}.auth-brand-logo{height:24px;max-width:160px;object-fit:contain;display:block}.auth-doc{font-family:var(--al-mono);font-size:10px;letter-spacing:.16em;color:var(--al-muted);text-transform:uppercase;display:inline-flex;align-items:center;gap:10px}.auth-doc:before{content:"";width:6px;height:6px;background:var(--al-good);border-radius:50%;box-shadow:0 0 8px var(--al-good)}.auth-content{flex:1;display:flex;flex-direction:column;justify-content:center;max-width:440px;width:100%;margin:0 auto}.auth-eyebrow{font-family:var(--al-mono);font-size:11px;letter-spacing:.18em;color:var(--al-accent);text-transform:uppercase;margin-bottom:20px;display:inline-flex;align-items:center;gap:10px}.auth-eyebrow .num{color:var(--al-muted)}.auth-h1{font-size:44px;font-weight:200;letter-spacing:-.03em;line-height:1;margin:0 0 14px}.auth-h1 em{font-style:normal;font-weight:500}.auth-sub{color:var(--al-muted);font-size:15px;line-height:1.55;margin:0 0 32px;max-width:38ch}.auth-sub a{color:var(--al-accent);border-bottom:1px solid currentColor;padding-bottom:1px}.lbl{display:flex;justify-content:space-between;align-items:baseline;font-family:var(--al-mono);font-size:10px;letter-spacing:.14em;color:var(--al-muted);text-transform:uppercase;margin-bottom:6px}.form-foot{display:flex;justify-content:space-between;align-items:center;padding-top:20px;border-top:1px solid var(--al-line);font-size:12px;color:var(--al-muted);gap:12px;flex-wrap:wrap}.form-foot a{color:var(--al-text);border-bottom:1px solid var(--al-line-2);padding-bottom:1px;transition:.16s ease}.form-foot a:hover{border-bottom-color:var(--al-accent);color:var(--al-accent)}.auth-footer-meta{font-family:var(--al-mono);font-size:10px;letter-spacing:.14em;color:var(--al-muted);text-transform:uppercase;display:flex;justify-content:space-between;gap:8px;flex-wrap:wrap}.auth-footer-meta b{color:var(--al-text);font-weight:500}.auth-brand-pane{position:relative;overflow:hidden;container-type:inline-size;background:#0a0a0a;border-left:1px solid var(--al-line);display:flex;flex-direction:column;justify-content:space-between;padding:56px 64px}:global(html:not(.dark) .allianzy-landing) .auth-brand-pane,:global(.allianzy-landing.theme-light) .auth-brand-pane{background:#f5f5f5}.auth-brand-pane:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(60% 50% at 100% 100%,color-mix(in srgb,var(--al-accent) 32%,transparent),transparent 60%),radial-gradient(40% 40% at 0% 0%,color-mix(in srgb,var(--al-accent) 10%,transparent),transparent 60%);pointer-events:none}.brand-grid-bg{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,rgba(255,255,255,.025) 1px,transparent 1px) 0 50% / 100% 56px,linear-gradient(90deg,rgba(255,255,255,.025) 1px,transparent 1px) 50% 0 / 56px 100%;pointer-events:none;-webkit-mask-image:radial-gradient(80% 80% at 50% 50%,#000,transparent 70%);mask-image:radial-gradient(80% 80% at 50% 50%,#000,transparent 70%)}:global(html:not(.dark) .allianzy-landing) .brand-grid-bg,:global(.allianzy-landing.theme-light) .brand-grid-bg{background:linear-gradient(0deg,rgba(13,10,11,.06) 1px,transparent 1px) 0 50% / 100% 56px,linear-gradient(90deg,rgba(13,10,11,.06) 1px,transparent 1px) 50% 0 / 56px 100%}.brand-top,.brand-mid,.brand-telemetry{position:relative;z-index:1}.brand-top{font-family:var(--al-mono);font-size:10px;letter-spacing:.16em;color:var(--al-accent);text-transform:uppercase;display:flex;align-items:center;gap:10px}.brand-top:before{content:"";width:6px;height:6px;background:var(--al-accent);border-radius:50%;box-shadow:0 0 8px var(--al-accent)}.brand-mid{display:flex;flex-direction:column;gap:24px}.brand-h{font-size:clamp(32px,5.2cqi,56px);font-weight:200;letter-spacing:-.035em;line-height:1.02;margin:0;max-width:18ch;text-wrap:balance;color:#fff}.brand-h em{font-style:normal;font-weight:500}.brand-h .o{color:#fff7}.brand-p{font-size:15px;color:#fff7;line-height:1.55;max-width:42ch;margin:0}.brand-telemetry{display:grid;grid-template-columns:repeat(3,1fr);gap:0}.brand-telemetry .t{padding:18px 16px 0 0;border-right:1px solid var(--al-line)}.brand-telemetry .t:last-child{border-right:0}.brand-telemetry .k{font-family:var(--al-mono);font-size:9px;letter-spacing:.14em;color:var(--al-muted);text-transform:uppercase;margin-bottom:6px}.brand-telemetry .v{font-size:22px;font-weight:500;letter-spacing:-.02em;color:var(--al-text)}.brand-telemetry .v small{font-family:var(--al-mono);font-size:10px;color:var(--al-good);margin-left:6px;letter-spacing:.06em}.brand-telemetry .v small.bad{color:var(--al-warn)}@media(max-width:1099px)and (min-width:768px){.auth-shell{grid-template-columns:1fr;grid-template-rows:220px 1fr}.auth-brand-pane{order:-1;border-left:0;border-bottom:1px solid var(--al-line);padding:28px 40px}.brand-mid{gap:6px;flex-direction:row;align-items:center;justify-content:space-between}.brand-mid .brand-h{font-size:32px;max-width:none}.brand-p,.brand-telemetry{display:none}.auth-form-pane{padding:40px 40px 32px}.auth-content{max-width:480px}.auth-h1{font-size:36px}}@media(max-width:767px){.auth-shell{grid-template-columns:1fr}.auth-brand-pane{display:none}.auth-form-pane{padding:24px 20px 28px;gap:24px;min-height:100vh}.auth-bar{padding-bottom:16px;border-bottom:1px solid var(--al-line)}.auth-content{max-width:100%}.auth-h1{font-size:28px}.auth-sub{font-size:14px;margin-bottom:24px}.auth-footer-meta{flex-direction:column;gap:4px;align-items:flex-start}.form-foot{flex-direction:column;gap:12px;align-items:flex-start}}.auth-shell .logo-for-light{display:none!important}.auth-shell .logo-for-dark{display:block!important}html:not(.dark) .auth-shell .logo-for-light,.auth-shell.theme-light .logo-for-light{display:block!important}html:not(.dark) .auth-shell .logo-for-dark,.auth-shell.theme-light .logo-for-dark{display:none!important}
