.rmihla_shell{color:#15262e;background:#fff;flex-direction:column;min-height:100svh;display:flex;position:relative}.rmihla_header{z-index:1;justify-content:flex-end;align-items:center;padding:30px 48px;display:flex;position:absolute;inset:0 0 auto}.rmihla_signIn{color:#15262e;align-items:center;gap:14px;padding:10px 3px;font-size:14px;font-weight:450;text-decoration:none;display:inline-flex}.rmihla_signIn span{font-size:19px;transition:transform .18s}.rmihla_signIn:hover span{transform:translate(2px,-2px)}.rmihla_signIn:hover{text-underline-offset:5px;text-decoration:underline}.rmihla_signIn:focus-visible{border-radius:3px;outline:2px solid #15262e}.rmihla_main{place-items:center;width:100%;max-width:none;min-height:100svh;margin:0;padding:120px 32px;display:grid}.rmihla_identity{text-align:center;width:min(640px,100%);transform:translateY(-12px)}.rmihla_logo{width:100%;height:auto;display:block;overflow:visible}.rmihla_subtitle{letter-spacing:.015em;color:#647178;margin:29px 0 0;font-size:clamp(15px,1.8vw,20px);font-weight:400;line-height:1.5}.rmihla_restingMark{animation:7.2s ease-in-out infinite rmihla_resolve}.rmihla_orbit{transform-origin:254px 623px;opacity:0;animation:7.2s infinite rmihla_orbit}@keyframes rmihla_resolve{0%,22%,80%,to{opacity:1}30%,72%{opacity:0}}@keyframes rmihla_orbit{0%,22%{opacity:0;transform:rotate(0)}30%{opacity:1;animation-timing-function:cubic-bezier(.55,.02,.25,1);transform:rotate(0)}72%{opacity:1;transform:rotate(360deg)}80%,to{opacity:0;transform:rotate(360deg)}}@media (max-width:600px){.rmihla_header{padding:19px 25px}.rmihla_main{padding:100px 28px}.rmihla_identity{width:min(400px,100%);transform:translateY(-8px)}.rmihla_subtitle{margin-top:22px;font-size:clamp(12px,3.35vw,17px)}}@media (prefers-reduced-motion:reduce){.rmihla_restingMark{opacity:1;animation:none}.rmihla_orbit{opacity:0;animation:none}.rmihla_signIn span{transition:none}}
