.holding-page{min-height:100vh;display:flex;flex-direction:column}.holding-header,.holding-footer{width:min(1120px,calc(100% - 72px));margin:0 auto;display:flex;align-items:center;justify-content:space-between}.holding-header{min-height:100px;border-bottom:1px solid var(--line)}.holding-header>span{font-size:12px;font-weight:600;color:var(--green);background:var(--mint);border:1px solid #cce3d6;border-radius:5px;padding:5px 10px}.holding-main{width:min(1120px,calc(100% - 72px));margin:auto;padding:75px 0 85px}.holding-main h1{font-size:clamp(52px,7.7vw,100px);letter-spacing:-4px;line-height:1.04;font-weight:760;margin:0 0 30px}.holding-lead{font-size:22px;max-width:630px;line-height:1.5;margin:0 0 24px;letter-spacing:-.3px}.holding-status{font-size:15px;color:var(--muted);max-width:530px;line-height:1.85;margin:0}.holding-features{display:flex;flex-wrap:wrap;gap:12px 28px;margin-top:39px;padding-top:25px;border-top:1px solid var(--line);max-width:630px;font-size:12px;font-weight:650}.holding-features span:first-child{color:var(--green)}.holding-footer{font-size:11px;color:var(--muted);padding:23px 0;border-top:1px solid var(--line)}.holding-footer p{margin:0}.preview-login{max-width:490px;margin:60px auto;padding:0 22px}.preview-login h1{margin-top:45px;font-size:36px}.preview-login>p{font-size:14px;color:var(--muted);line-height:1.7}.preview-login form{margin-top:28px}.preview-login input{height:44px}.preview-login button{min-height:42px;font-size:14px}@media(max-width:600px){.holding-header,.holding-footer,.holding-main{width:calc(100% - 40px)}.holding-header{min-height:82px}.holding-header .wordmark{font-size:29px}.holding-header>span{font-size:10px}.holding-main{padding:65px 0}.holding-main h1{font-size:62px;letter-spacing:-2.9px;margin-bottom:27px}.holding-lead{font-size:18px;line-height:1.65;max-width:330px}.holding-status{font-size:13px;line-height:1.9}.holding-features{gap:13px 22px;font-size:11px;margin-top:31px}.holding-footer{align-items:flex-start;gap:10px;flex-direction:column;font-size:10px}.preview-login{margin-top:35px}}
