._index_h8cgk_1{min-height:100vh;width:100%;background:radial-gradient(circle at 12% 0%,rgba(97,61,235,.16),transparent 34rem),linear-gradient(180deg,#e9ecf4,#f6f7fa 52%,#eef1f7);color:#171c2e;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;display:flex;justify-content:center;padding:3rem 1.5rem;box-sizing:border-box}._container_h8cgk_25{max-width:960px;width:100%;display:flex;flex-direction:column;align-items:center}._header_h8cgk_33{text-align:center;max-width:720px;margin-bottom:2.5rem}._badge_h8cgk_39{display:inline-block;padding:.35rem .85rem;border-radius:999px;background:#171c2e;color:#fafcff;font-size:.85rem;font-weight:600;letter-spacing:.02em;margin-bottom:1.25rem}._heading_h8cgk_51{font-size:2.5rem;line-height:1.15;font-weight:800;color:#171c2e;letter-spacing:-.03em;margin:0 0 1rem}._text_h8cgk_60{font-size:1.15rem;line-height:1.6;color:#515b72;margin:0}._authCard_h8cgk_67{width:100%;max-width:480px;background:#fff;border:1px solid #b8c1d2;border-radius:16px;padding:2rem;box-shadow:0 20px 50px #171c2e24;margin-bottom:3.5rem;box-sizing:border-box;text-align:center}._authTitle_h8cgk_80{font-size:1.25rem;font-weight:700;color:#171c2e;margin:0 0 .5rem}._authSub_h8cgk_87{font-size:.9rem;color:#515b72;margin:0 0 1.5rem}._form_h8cgk_93{display:flex;flex-direction:column;width:100%}._inputGroup_h8cgk_99{display:flex;flex-direction:column;gap:.5rem;text-align:left}._label_h8cgk_106{font-size:.875rem;font-weight:600;color:#171c2e}._inputWrapper_h8cgk_112{display:flex;gap:.5rem}._input_h8cgk_99{flex:1;padding:.75rem 1rem;border:1px solid #9da8bc;border-radius:6px;font-size:.95rem;color:#171c2e;background:#eef1f7;outline:none;transition:border-color .2s ease,box-shadow .2s ease}._input_h8cgk_99:focus-visible{border-color:#613deb;box-shadow:0 0 0 3px #613deb3d;background:#fff}._button_h8cgk_137{padding:.75rem 1.25rem;background:linear-gradient(180deg,#613deb,#4b2bb7);color:#fff;font-size:.95rem;font-weight:600;border:none;border-radius:6px;cursor:pointer;white-space:nowrap;transition:background-color .2s ease,transform .1s ease}._button_h8cgk_137:hover{background:linear-gradient(180deg,#4b2bb7,#351d86)}._button_h8cgk_137:active{transform:scale(.98)}._featuresGrid_h8cgk_160{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1.5rem;width:100%;margin-bottom:3.5rem}._featureCard_h8cgk_168{background:#fff;border:1px solid #c5ccda;border-radius:12px;padding:1.5rem;text-align:left;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}._featureCard_h8cgk_168:hover{border-color:#8f9bb0;box-shadow:0 12px 28px #171c2e21;transform:translateY(-2px)}._featureIcon_h8cgk_186{font-size:1.75rem;margin-bottom:.75rem}._featureTitle_h8cgk_191{font-size:1.05rem;font-weight:700;color:#171c2e;margin:0 0 .5rem}._featureDesc_h8cgk_198{font-size:.875rem;line-height:1.5;color:#515b72;margin:0}._footer_h8cgk_205{text-align:center;font-size:.85rem;color:#5d667d;border-top:1px solid #c5ccda;width:100%;padding-top:2rem}@media(max-width:640px){._heading_h8cgk_51{font-size:1.85rem}._inputWrapper_h8cgk_112{flex-direction:column}._featuresGrid_h8cgk_160{grid-template-columns:1fr}}
