.auth-page{color:#0b241c;background:#efe7d7;grid-template-columns:minmax(260px,.8fr) minmax(420px,1.2fr);min-height:100svh;display:grid}.auth-brand{color:#faf7f0;background:#0b241c;flex-direction:column;justify-content:space-between;padding:40px clamp(28px,5vw,75px);display:flex}.auth-brand>a{width:78px;line-height:0}.auth-brand-copy{max-width:520px}.auth-brand h1{letter-spacing:-3px;margin:18px 0;font-size:clamp(48px,5vw,76px)}.auth-brand h1 em{color:#c5a267}.auth-brand p{max-width:390px}.auth-brand small{color:#8da898;letter-spacing:.08em;font-size:10px}.auth-panel{place-items:center;padding:42px 22px;display:grid}.auth-panel-inner{width:min(100%,430px)}.auth-panel-copy{margin-bottom:22px}.auth-panel-copy h2{margin:8px 0;font-size:35px}.auth-panel-copy p{color:#526257;font-size:13px}.auth-panel .cl-rootBox,.auth-panel .cl-cardBox{width:100%}.auth-panel .cl-card{box-shadow:none;background:#faf7f0;border:1px solid #c8c2b4}.auth-back{color:#526257;border-bottom:1px solid #526257;margin-top:23px;font-size:11px;display:inline-block}@media (max-width:780px){.auth-page{grid-template-columns:1fr}.auth-brand{min-height:280px;padding:25px 22px}.auth-brand h1{margin:12px 0;font-size:50px}.auth-brand small{margin-top:28px}.auth-panel{padding:34px 18px 55px}}
