.YCM6oq_container{grid-template-columns:60% 40%;min-height:100vh;display:grid;position:relative;overflow:hidden}.YCM6oq_themeToggle{z-index:9999;position:fixed;top:1rem;right:1rem}.YCM6oq_brandingPanel{background:linear-gradient(135deg,#2563eb 0%,#7b61ff 50%,#2563eb 100%) 0 0/200% 200%;animation:15s infinite YCM6oq_gradient-shift;position:relative;overflow:hidden}[data-mantine-color-scheme=dark] .YCM6oq_brandingPanel{background:linear-gradient(135deg,#1e3a8a 0%,#16213e 50%,#1e40af 100%)}.YCM6oq_brandingContent{text-align:center;color:#fff;z-index:2;max-width:400px;padding:2rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.YCM6oq_brandingLogo{filter:brightness(0)invert();margin-bottom:2rem}.YCM6oq_brandingHeadline{color:#fff;margin-bottom:1rem;font-size:1.5rem;font-weight:600;line-height:1.3}.YCM6oq_brandingSubtext{opacity:.9;color:#fff;max-width:320px;margin-bottom:1.5rem;margin-left:auto;margin-right:auto;font-size:.95rem;line-height:1.5}.YCM6oq_brandingTags{flex-wrap:nowrap;justify-content:center;gap:.5rem;margin-bottom:2rem;display:flex}.YCM6oq_brandingTags span{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff26;border:1px solid #fff3;border-radius:16px;padding:.3rem .6rem;font-size:.75rem;font-weight:500;transition:all .3s}.YCM6oq_brandingTags span:hover{background:#ffffff40;transform:translateY(-1px)}.YCM6oq_tagItem{align-items:center;gap:.5rem;display:flex}.YCM6oq_formPanel{background:var(--mantine-color-body);flex-direction:column;justify-content:center;align-items:center;padding:2rem;display:flex;position:relative}.YCM6oq_formContent{flex:1;align-items:center;width:100%;max-width:400px;display:flex}.YCM6oq_legalFooter{text-align:center;width:100%;padding:1rem 0}.YCM6oq_mobileLogo{display:none}@keyframes YCM6oq_gradient-shift{0%,to{background-position:0%}50%{background-position:100%}}@media (max-width:1023px){.YCM6oq_container{grid-template-columns:55% 45%}.YCM6oq_formPanel{padding:1.5rem}.YCM6oq_brandingContent{max-width:350px;padding:1rem}.YCM6oq_brandingHeadline{margin-bottom:1rem;font-size:1.25rem}.YCM6oq_brandingSubtext{max-width:280px;font-size:.875rem}}@media (max-width:767px){.YCM6oq_container{grid-template-rows:1fr;grid-template-columns:1fr}.YCM6oq_formPanel{min-height:100vh;padding:2rem 1rem}.YCM6oq_brandingPanel{display:none}.YCM6oq_mobileLogo{background:var(--mantine-color-body);border-bottom:1px solid var(--of-border);justify-content:center;padding:1rem;display:flex}.YCM6oq_formContent{max-width:100%}.YCM6oq_themeToggle{top:.75rem;right:.75rem}}@media (prefers-reduced-motion:reduce){.YCM6oq_brandingPanel{animation:none}}
