.login-section.svelte-1x7pmxk{background:radial-gradient(circle at 20% 0%, color-mix(in srgb, var(--theme) 10%, transparent), transparent 34%), #f7f8fb}.login-wrapper.svelte-1x7pmxk .row{justify-content:center;align-items:center}.login-wrapper.svelte-1x7pmxk{background:#fff;border:1px solid #0f172a14;border-radius:24px;max-width:1120px;margin:0 auto;overflow:hidden;box-shadow:0 20px 50px #0f172a14}.contact-info-area.svelte-1x7pmxk{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}.contact-content.svelte-1x7pmxk{padding:36px}.contact-content__title.svelte-1x7pmxk{color:#0f172a;margin-bottom:8px;font-size:34px;font-weight:850;line-height:1.08}.contact-content__subtitle.svelte-1x7pmxk{color:#64748b;margin-bottom:26px;font-size:15px;line-height:1.45}.contact-form-items.svelte-1x7pmxk .row{--bs-gutter-y:18px}.form-clt.svelte-1x7pmxk span:where(.svelte-1x7pmxk){color:#1f2937;margin-bottom:8px;font-size:13px;font-weight:800;line-height:1.2;display:block}.form-clt.svelte-1x7pmxk input:where(.svelte-1x7pmxk){color:#0f172a;background:#fff;border:1.5px solid #d5dde8;border-radius:14px;outline:0;width:100%;min-height:54px;padding:0 16px;font-size:15px;font-weight:600;transition:border-color .18s,box-shadow .18s,background-color .18s}.form-clt.svelte-1x7pmxk input:where(.svelte-1x7pmxk)::placeholder{color:#7b8496;opacity:1;font-weight:500}.form-clt.svelte-1x7pmxk input:where(.svelte-1x7pmxk):focus{border-color:var(--theme);box-shadow:0 0 0 4px color-mix(in srgb, var(--theme) 16%, transparent);background:#fff}.pw-field.svelte-1x7pmxk{position:relative}.pw-field.svelte-1x7pmxk input:where(.svelte-1x7pmxk){padding-right:48px}.pw-toggle.svelte-1x7pmxk{color:#7b8496;cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;padding:0;transition:color .15s,background-color .15s;display:flex;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.pw-toggle.svelte-1x7pmxk:hover{color:#0f172a;background:#0f172a0d}.pw-toggle.svelte-1x7pmxk svg:where(.svelte-1x7pmxk){width:20px;height:20px}.contact-form-items.svelte-1x7pmxk .theme-btn{width:100%;min-height:56px;box-shadow:0 14px 26px color-mix(in srgb, var(--theme) 24%, transparent);margin-top:4px;border-radius:18px!important;font-size:15px!important}.form-error.svelte-1x7pmxk{color:#e2453c;margin:0;font-size:14px}.contact-content__logtitle.svelte-1x7pmxk{color:#334155;text-align:center;margin:26px 0 0;font-size:14px;font-weight:600}.contact-content__logtitle.svelte-1x7pmxk a:where(.svelte-1x7pmxk){color:var(--theme);font-weight:850;text-decoration:none}@media (width<=767.98px){.login-section.svelte-1x7pmxk{padding-top:30px!important}.login-section.svelte-1x7pmxk .container{padding-left:16px;padding-right:16px}.login-wrapper.svelte-1x7pmxk{border-radius:22px;box-shadow:0 14px 34px #0f172a12}.contact-content.svelte-1x7pmxk{padding:24px 18px}.contact-content__title.svelte-1x7pmxk{font-size:28px}.contact-content__subtitle.svelte-1x7pmxk{margin-bottom:22px;font-size:14px}.form-clt.svelte-1x7pmxk input:where(.svelte-1x7pmxk){border-radius:13px;min-height:52px;font-size:14px}}
