.ml-page{color:#e9eeec;background:#101418;grid-template-columns:1fr 1fr;min-height:100svh;font-family:DM Sans,Arial,sans-serif;display:grid}.ml-story{background:radial-gradient(at 20% 90%,#23493955,#0000 65%),#15261f;border-right:1px solid #ffffff0a;flex-direction:column;padding:54px 64px 32px;display:flex;position:relative;overflow:hidden}.ml-brand{z-index:1;color:#edf2ef;align-self:flex-start;align-items:center;gap:15px;text-decoration:none;display:inline-flex;position:relative}.ml-brand svg{color:#8eb6a0;width:38px;height:45px}.ml-brand>span{letter-spacing:.23em;font:800 24px Manrope,Arial,sans-serif}.ml-brand small{letter-spacing:.42em;color:#8fa99a;margin-top:5px;font:500 9px DM Sans,Arial,sans-serif;display:block}.ml-watermark{color:#ffffff03;pointer-events:none;width:520px;height:615px;position:absolute;top:22%;right:-135px;transform:rotate(-13deg)}.ml-message{z-index:1;max-width:500px;margin:auto 0;padding:80px 0;position:relative}.ml-kicker{letter-spacing:.23em;color:#9bb4a7;align-items:center;gap:10px;margin-bottom:28px;font-size:10px;font-weight:600;display:flex}.ml-kicker>span{background:#9bb4a7;width:22px;height:1px}.ml-message h1{letter-spacing:-.055em;font-size:clamp(38px,4.6vw,72px);font-weight:600;line-height:1.13}.ml-message h1 em{color:#90b69f;font-style:normal}.ml-message>p{color:#a3b3aa;max-width:350px;margin-top:27px;font-size:16px;line-height:1.8}.ml-rule{background:#79a48b;width:44px;height:2px;margin-top:36px}.ml-story-foot{color:#8ea196;justify-content:space-between;align-items:center;gap:16px;margin:0;font-size:11px;display:flex;position:relative}.ml-story-foot>span{letter-spacing:.15em;white-space:nowrap;font-size:9px}.ml-access{flex-direction:column;min-width:0;padding:42px 54px 28px;display:flex}.ml-languages{justify-content:flex-end;gap:6px;display:flex}.ml-languages button{color:#83928b;background:0 0;border:0;border-radius:6px;padding:8px 11px;font-size:11px;line-height:1.4}.ml-languages button:hover{color:#e7eee9;background:#1d2822}.ml-languages button[aria-pressed=true]{color:#bbd1c3;background:#24352b}.ml-form-wrap{width:100%;max-width:370px;margin:auto;padding:66px 0}.ml-access-icon{color:#9bbea7;background:#1c2b22;border:1px solid #314237;border-radius:13px;justify-content:center;align-items:center;width:44px;height:44px;margin-bottom:27px;display:flex}.ml-access-icon svg{width:22px;height:22px}.ml-form-wrap h2{letter-spacing:-.035em;font-size:29px;font-weight:600}.ml-subtitle{color:#8f9b95;margin:12px 0 30px;font-size:13px;line-height:1.7}.ml-form{flex-direction:column;gap:10px;display:flex}.ml-form label{color:#c7d0cb;margin-top:10px;font-size:12px;font-weight:500}.ml-form input{color:#e9eeec;background:#151b18;border:1px solid #303b34;border-radius:8px;width:100%;height:49px;padding:0 15px;font-size:14px;transition:border-color .15s}.ml-form input::placeholder{color:#58695e}.ml-form input:focus{outline-offset:2px;border-color:#7ca48b;outline:2px solid #7ca48b}.ml-password{position:relative}.ml-password input{padding-right:48px}.ml-password button{color:#7c9183;background:0 0;border:0;width:39px;height:39px;padding:10px;position:absolute;top:5px;right:5px}.ml-password svg{width:20px;height:20px}.ml-submit{color:#14241a;background:#9fc4ad;border:1px solid #9fc4ad;border-radius:8px;justify-content:space-between;height:49px;margin-top:17px;padding:0 17px;font-size:13px;font-weight:700;display:flex}.ml-submit:hover{background:#b3d3bf;border-color:#b3d3bf}.ml-submit>span{font-size:22px;font-weight:400}.ml-submit:disabled{opacity:.65;cursor:wait}.ml-form button:focus-visible{outline-offset:4px;outline:2px solid #b3d3bf}.ml-languages button:focus-visible{outline-offset:4px;outline:2px solid #b3d3bf}.ml-brand:focus-visible{outline-offset:4px;outline:2px solid #b3d3bf}.ml-error{color:#f0b6b0;background:#382623;border:1px solid #754443;border-radius:7px;margin:5px 0 0;padding:12px;font-size:12px}.ml-invite{color:#7f9788;border-top:1px solid #2b332e;gap:10px;margin-top:30px;padding-top:22px;display:flex}.ml-invite>span{font-size:20px;line-height:25px}.ml-invite p{color:#a0aea5;margin:0;font-size:11px;line-height:1.7}.ml-invite small{color:#6f8175;margin-top:4px;font-size:11px;display:block}.ml-access-foot{color:#718378;align-items:center;gap:7px;font-size:10px;display:flex}.ml-access-foot>span:last-child{letter-spacing:.08em;margin-left:auto;font-size:9px}.ml-status-dot{background:#7fa88d;border-radius:50%;flex:none;width:5px;height:5px}@media (min-width:1500px){.ml-story{padding-left:max(64px,50vw - 640px)}}@media (max-width:850px){.ml-story{padding:35px}.ml-access{padding:30px}.ml-message h1{font-size:44px}.ml-message>p{font-size:14px}}@media (max-width:640px){.ml-page{flex-direction:column;display:flex}.ml-story{border-bottom:1px solid #304335;border-right:0;padding:25px 26px 30px}.ml-brand svg{width:28px;height:34px}.ml-brand>span{font-size:19px}.ml-brand small{font-size:7px}.ml-message{padding:35px 0 0}.ml-message h1{font-size:35px}.ml-kicker,.ml-rule,.ml-story-foot,.ml-message>p{display:none}.ml-watermark{color:#ffffff04;width:250px;height:300px;top:-55px;right:-10px}.ml-access{flex:1;padding:20px 26px 22px}.ml-languages{justify-content:flex-start;margin-bottom:6px}.ml-languages button{padding:8px 10px}.ml-form-wrap{max-width:420px;padding:30px 0 42px}.ml-access-icon{display:none}.ml-form-wrap h2{font-size:26px}.ml-subtitle{margin-bottom:18px}.ml-access-foot{align-self:center;width:100%;max-width:420px;margin-top:auto}}@media (prefers-reduced-motion:reduce){.ml-page *{transition:none!important}}.ml-page{width:100%;margin:0}.ml-form{width:100%;box-shadow:none;background:0 0;border-radius:0;flex-wrap:nowrap;align-items:stretch;max-height:none;margin:0;padding:0;overflow:visible}.ml-access-foot{letter-spacing:0;border:0;justify-content:flex-start;margin-top:0;padding-top:0}.ml-access-foot>span{display:inline-block}
