.-NMMjq_page{color:#212c29;background:#f9f8f4;grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:100vh;display:grid}.-NMMjq_intro{color:#f9f8f1;background:#203a33;flex-direction:column;min-height:100vh;padding:52px 10%;display:flex;position:relative;overflow:hidden}.-NMMjq_brand,.-NMMjq_mobileBrand{letter-spacing:-1.4px;align-items:center;gap:10px;font-size:24px;font-weight:700;display:flex}.-NMMjq_brandMark{color:#c4d9a9;border:1px solid #c4d9a9;border-radius:50%;place-items:center;width:34px;height:34px;font-family:Georgia,serif;font-size:25px;font-weight:400;line-height:1;display:grid}.-NMMjq_brandDot,.-NMMjq_mobileBrand span{color:#b9d58e}.-NMMjq_introContent{z-index:1;margin-top:auto;margin-bottom:26vh;position:relative}.-NMMjq_eyebrow,.-NMMjq_loginEyebrow{letter-spacing:2px;font-size:10px;font-weight:700}.-NMMjq_eyebrow{color:#c2d8ad;align-items:center;gap:10px;display:flex}.-NMMjq_eyebrow span{background:#c2d8ad;border-radius:50%;width:6px;height:6px}.-NMMjq_intro h1{letter-spacing:-2.5px;margin:27px 0 21px;font-family:Georgia,Times New Roman,serif;font-size:clamp(42px,4.8vw,70px);font-weight:400;line-height:1.08}.-NMMjq_intro h1 em{color:#c1d9a7;font-weight:400}.-NMMjq_introContent p{color:#c5d0c9;max-width:320px;margin:0;font-size:15px;line-height:1.7}.-NMMjq_introFooter{z-index:1;color:#aebeb3;letter-spacing:1.5px;justify-content:space-between;margin:auto 0 0;font-size:9px;font-weight:700;display:flex;position:relative}.-NMMjq_introFooter span{font-size:17px}.-NMMjq_art{opacity:.8;width:520px;height:520px;position:absolute;bottom:-245px;right:-150px}.-NMMjq_arcOuter,.-NMMjq_arcMiddle,.-NMMjq_arcInner{border:1px solid #8ba890;border-radius:50%;position:absolute;inset:0}.-NMMjq_arcMiddle{border-color:#bad09f;inset:45px}.-NMMjq_arcInner{border-color:#8ba890;inset:90px}.-NMMjq_artStar{color:#d9e8bf;font-size:27px;position:absolute;top:100px;left:94px}.-NMMjq_login{justify-content:center;align-items:center;padding:80px 12% 100px;display:flex;position:relative}.-NMMjq_loginContent{width:100%;max-width:380px}.-NMMjq_loginEyebrow{color:#758679}.-NMMjq_login h2{color:#203a33;letter-spacing:-1.8px;margin:20px 0 10px;font-family:Georgia,Times New Roman,serif;font-size:clamp(35px,3vw,45px);font-weight:400;line-height:1.15}.-NMMjq_login h2 span{color:#a5c785}.-NMMjq_subtitle{color:#818b81;margin:0;font-size:14px;line-height:1.6}.-NMMjq_fields{gap:23px;margin-top:45px;display:grid}.-NMMjq_field{gap:10px;display:grid}.-NMMjq_field label{color:#35463c;font-size:12px;font-weight:700}.-NMMjq_field input{color:#203a33;background:#fff;border:1px solid #dce2d9;border-radius:5px;outline:none;width:100%;height:53px;padding:0 16px;font-size:14px;transition:border-color .2s,box-shadow .2s}.-NMMjq_field input::placeholder{color:#a9b1a8}.-NMMjq_field input:focus{border-color:#739575;box-shadow:0 0 0 3px #dfeadb}.-NMMjq_submit{color:#fff;cursor:pointer;background:#203a33;border:0;border-radius:5px;justify-content:space-between;align-items:center;width:100%;height:54px;margin-top:7px;padding:0 19px;font-size:13px;font-weight:700;display:flex}.-NMMjq_submit:hover{background:#315248}.-NMMjq_submit:focus-visible{outline-offset:3px;outline:3px solid #8bae8b}.-NMMjq_submit span{font-size:18px;font-weight:400}.-NMMjq_loginFooter{color:#9aa69b;text-align:center;margin:0;font-size:11px;position:absolute;bottom:35px}.-NMMjq_mobileBrand{display:none}@media (max-width:760px){.-NMMjq_page{display:block}.-NMMjq_intro{display:none}.-NMMjq_login{min-height:100vh;padding:120px 28px 100px}.-NMMjq_mobileBrand{color:#203a33;display:block;position:absolute;top:40px;left:28px}.-NMMjq_loginFooter{bottom:30px}}
