@layer components{.auth-signup-main{min-height:100dvh}.auth-signup{box-sizing:border-box;background:radial-gradient(60% 50% at 85% 0%, #fdf3d4 0%, transparent 70%), radial-gradient(50% 45% at 0% 100%, #fff9e5 0%, transparent 70%), var(--app-page-bg,#f7f5f2);place-items:center;height:100dvh;padding:16px;display:grid;overflow:hidden}.auth-signup *,.auth-signup :before,.auth-signup :after{box-sizing:border-box}.auth-signup__card{width:100%;max-width:var(--auth-card-max-width,834px);min-height:var(--auth-card-min-height,443px);animation:auth-signup-rise .7s var(--ease,ease) both;background:linear-gradient(174deg,#fff 46%,#fff9e5 91%);border-radius:20px;grid-template-columns:1fr 392px;display:grid;box-shadow:0 12px 40px #32281114,0 0 0 1px #e7e3d999}.auth-signup__brand{padding:38px 24px 28px 60px}.auth-signup__logo-link{align-items:center;display:inline-flex}.auth-signup__logo{width:136px;height:auto;display:block}.auth-signup__headline{letter-spacing:-.02em;color:#322811;margin:23px 0 0;font-size:36px;font-weight:700;line-height:42px}.auth-signup__headline span{animation:auth-signup-up .6s var(--ease,ease) both;display:block}.auth-signup__headline span:first-child{animation-delay:.15s}.auth-signup__headline span:nth-child(2){animation-delay:.27s}.auth-signup__headline-accent{color:#0000;background:linear-gradient(100deg,#d4af37 0%,#e6b325 40%,#f7d880 50%,#d4af37 60%,#c49a20 100%) 0 0/250% 100%;-webkit-background-clip:text;background-clip:text;font-style:normal;animation:4.5s ease-in-out 1.2s infinite auth-signup-glint}.auth-signup__rule{transform-origin:0;width:48px;height:2px;animation:auth-signup-draw .6s var(--ease,ease) .5s both;background:#d4af37;border-radius:2px;margin-top:11px;display:block}.auth-signup__tagline{color:#322811;max-width:260px;animation:auth-signup-up .6s var(--ease,ease) .4s both;margin:24px 0 0;font-size:14px;font-weight:500;line-height:20px}.auth-signup__trust{margin:42px 0 0;padding:0;list-style:none;display:flex}.auth-signup__trust li{padding-inline:var(--space-6);color:#322811;text-align:center;text-transform:capitalize;animation:auth-signup-up .6s var(--ease,ease) both;flex-direction:column;align-items:center;gap:10px;font-size:13px;font-weight:500;line-height:18px;display:flex}.auth-signup__trust li+li{border-left:1px solid var(--stroke)}.auth-signup__trust li:first-child{padding-inline-start:0;animation-delay:.55s}.auth-signup__trust li:nth-child(2){animation-delay:.65s}.auth-signup__trust li:nth-child(3){animation-delay:.75s}.auth-signup__trust-icon{object-fit:contain;width:auto;height:44px;animation:5s ease-in-out infinite auth-signup-float}.auth-signup__trust li:first-child .auth-signup__trust-icon{scale:1.25}.auth-signup__trust li:nth-child(2) .auth-signup__trust-icon{animation-delay:-1.6s}.auth-signup__trust li:nth-child(3) .auth-signup__trust-icon{animation-delay:-3.2s}.auth-signup__panel{align-items:center;min-width:0;padding:28px 60px;display:flex}.auth-signup .auth-split-card.auth-split-card--page{width:100%;max-width:none;min-height:0;box-shadow:none;background-color:#0000;background-image:none;border:none;border-radius:0;margin:0;overflow:visible}.auth-signup .auth-split-card.auth-split-card--page.auth-split-card--panel{max-width:none}.auth-signup .auth-split-card--page .auth-split-card__form{align-items:stretch;width:100%;max-width:none}.auth-signup .auth-split-card--page .auth-legal{max-width:none}.auth-signup .auth-split-card--page .auth-legal a{color:#322811;font-weight:700}.auth-signup .auth-credentials__stack>*,.auth-signup .auth-credentials__actions{animation:auth-signup-up .6s var(--ease,ease) both}.auth-signup .auth-credentials__stack>:first-child{animation-delay:.3s}.auth-signup .auth-credentials__stack>:nth-child(2){animation-delay:.38s}.auth-signup .auth-credentials__stack>:nth-child(3){animation-delay:.46s}.auth-signup .auth-credentials__actions{animation-delay:.54s}.auth-signup .auth-credentials__cta{margin-top:22px}.auth-signup .auth-legal{color:#666;text-align:center;margin-top:16px;font-size:13px;line-height:22px}@media (max-width:859px){.auth-signup{align-items:center;padding:0}.auth-signup__card{max-width:480px;min-height:0;box-shadow:none;background:0 0;border-radius:0;grid-template-columns:minmax(0,1fr)}.auth-signup__brand{padding:24px 20px 0}.auth-signup__headline{margin-top:16px;font-size:28px;line-height:34px}.auth-signup__tagline{margin-top:14px}.auth-signup__trust{margin-top:var(--space-7);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.auth-signup__trust li,.auth-signup__trust li:first-child{padding-inline:var(--space-2);gap:6px}.auth-signup__trust-icon{height:36px}.auth-signup__panel{--auth-form-width:100%;--auth-panel-width:100%;padding:36px 20px 24px}.auth-signup .auth-credentials__cta{margin-top:14px}.auth-signup .auth-legal{margin-top:10px}}@media (max-height:480px),(max-width:859px) and (max-height:700px){.auth-signup{height:auto;min-height:100dvh;overflow:visible}}@media (prefers-reduced-motion:reduce){.auth-signup__card,.auth-signup__card *,.auth-signup .auth-credentials__cta:after{transition:none!important;animation:none!important}}}
