.login_screen__AK2dx{min-height:100svh;display:flex;align-items:center;justify-content:center;padding:40px 44px 24px;box-sizing:border-box;color:#18332f;font-family:var(--so-font-ko),sans-serif;background:radial-gradient(ellipse at 8% 85%,#dcece4 0,transparent 48%),radial-gradient(ellipse at 95% 10%,#e6edf4 0,transparent 45%),#f6f7f4}.login_stage__mExsK{width:100%;max-width:1100px}.login_brand__ezSFe{display:flex;align-items:center;justify-content:space-between;padding-bottom:56px}.login_product__TP_T0{display:flex;align-items:center;gap:11px;font-size:23px;font-weight:750;letter-spacing:-.7px}.login_product__TP_T0 img{display:block;border-radius:12px}.login_columns__5p__q{display:grid;grid-template-columns:minmax(0,1fr) 420px;grid-gap:75px;gap:75px;align-items:center}.login_hero__tJfu9{position:relative;padding:10px 0}.login_eyebrow__tyYbT{margin:0 0 17px;color:#608178;font-size:11px;font-weight:700;letter-spacing:2px}.login_hero__tJfu9 h1{font-size:clamp(32px,3.5vw,46px);line-height:1.34;letter-spacing:-2px;font-weight:720;margin:0}.login_description__VH48h{margin:23px 0 0;font-size:14px;line-height:1.9;color:#60746c}.login_documents__rlScD{position:relative;height:240px;margin-top:30px}.login_document__Qt9mW{position:absolute;box-sizing:border-box;background:#fff;border:1px solid #e3e9e4;border-radius:13px;padding:18px;box-shadow:0 20px 45px -22px #41594d55}.login_document__Qt9mW img{vertical-align:middle;margin-right:7px}.login_document__Qt9mW span{font-size:12px;font-weight:650;color:#445d55}.login_sheet__z2kL2{width:210px;height:172px;left:8px;top:37px;transform:rotate(-8deg);background:#f5fcf8}.login_word__Km03V{width:215px;height:184px;left:164px;top:10px;transform:rotate(5deg)}.login_slides__gtkRq{width:160px;height:138px;left:310px;top:105px;transform:rotate(-4deg);background:#fffaf4}.login_cells__ViQTg{height:70px;margin-top:17px;border:1px solid #cde0d5;border-radius:3px;background:repeating-linear-gradient(0deg,transparent 0 21px,#d9e8df 21px 22px),repeating-linear-gradient(90deg,transparent 0 42px,#d9e8df 42px 43px)}.login_lines__zTJSO{display:grid;grid-gap:10px;gap:10px;margin-top:23px}.login_lines__zTJSO i{height:5px;border-radius:3px;background:#e7edf1}.login_lines__zTJSO i:first-child{width:65%;background:#b8cbd6}.login_lines__zTJSO i:last-child{width:80%}.login_chart__YbQQd{height:49px;display:flex;align-items:flex-end;gap:9px;margin:14px 12px 0;border-bottom:1px solid #eadac7}.login_chart__YbQQd i{flex:1 1;border-radius:3px 3px 0 0;background:#e8c39e;height:45%}.login_chart__YbQQd i:nth-child(2){height:70%}.login_chart__YbQQd i:nth-child(3){height:95%;background:#cf8b56}.login_formColumn__rnTm4{min-width:0}.login_panel__6_Z8z{background:#fff;border:1px solid #e0e7e1;border-radius:20px;box-shadow:0 18px 60px -32px #26483f50;overflow:hidden}.login_panelHeading__fI0Qw{padding:32px 30px 0}.login_panelHeading__fI0Qw h2{font-size:27px;font-weight:720;letter-spacing:-1px;margin:7px 0 9px;color:#18332f}.login_panelHeading__fI0Qw p{color:#71817c;font-size:13px;margin:0;line-height:1.7}.login_panelHeading__fI0Qw .login_welcome__ymYwO{color:#0b655c;font-size:12px;font-weight:650}.login_panel__6_Z8z form{padding:25px 30px 30px!important;gap:18px!important}.login_panel__6_Z8z input[type=password],.login_panel__6_Z8z input[type=text]{min-height:43px}.login_accountNote__tkIRL{text-align:center;color:#7b8983;font-size:12px;margin:18px 0 0}.login_footer__gXlwM{margin-top:55px;padding-top:20px;border-top:1px solid #dce4dd;color:#7e8c84;font-size:11px;letter-spacing:.3px}@media (max-width:1050px){.login_columns__5p__q{gap:36px;grid-template-columns:minmax(0,1fr) 390px}.login_slides__gtkRq{left:230px}.login_word__Km03V{left:100px}.login_sheet__z2kL2{width:175px}.login_hero__tJfu9 h1{font-size:36px}}@media (max-width:850px){.login_screen__AK2dx{padding:26px 20px;align-items:flex-start}.login_stage__mExsK{max-width:430px}.login_brand__ezSFe{padding:6px 4px 35px}.login_product__TP_T0{font-size:21px}.login_columns__5p__q{display:block}.login_hero__tJfu9{display:none}.login_panelHeading__fI0Qw{padding-top:28px}.login_footer__gXlwM{margin-top:38px;text-align:center}.login_accountNote__tkIRL{line-height:1.7}}@media (prefers-reduced-motion:reduce){.login_screen__AK2dx *{transition:none!important}}