*{box-sizing:border-box}body{margin:0;color:#fff;font-family:Inter,sans-serif;line-height:1.6;background:#000}a{color:inherit;text-decoration:none}.cover{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;background:#000;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:36px;text-align:center;padding:24px;transition:opacity .4s ease}.cover.out{opacity:0}.cover img{width:min(520px,86%);height:auto;display:block}.cover button,.btn{border:1px solid #fff;background:#fff;color:#000;padding:14px 22px;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;border-radius:14px;display:inline-block;text-align:center}.btn.line{background:#000;color:#fff}.btn.off{opacity:.4;pointer-events:none}.wrap{width:min(920px,calc(100% - 32px));margin:0 auto}.bar{position:sticky;top:0;z-index:30;display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;padding:8px 16px;background:#000;border-bottom:1px solid rgba(255,255,255,.28)}.brand img{height:56px;width:auto;display:block}.desk{display:flex;gap:16px;align-items:center;font-size:14px}.menu-btn,.mobile-menu{display:none}.announce{width:100%;overflow:hidden;background:#000;border-bottom:1px solid rgba(255,255,255,.2);height:64px;display:flex;align-items:center}.track{display:flex;align-items:center;gap:72px;width:max-content;animation:slide 28s linear infinite}.track img{height:36px;width:auto;display:block}@keyframes slide{0%{transform:translate(0)}to{transform:translate(-50%)}}.hero{padding:48px 0 64px}.card{border:1px solid #fff;border-radius:28px;padding:40px 36px 36px}h1{font-family:Newsreader,serif;font-weight:400;font-size:clamp(52px,8vw,84px);line-height:.95;margin:0 0 28px}h2{font-family:Newsreader,serif;font-weight:400;font-size:36px;margin:0 0 16px}.nums{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin:42px 0 28px}.nums b,[data-count]{font-family:Newsreader,serif;display:inline-block;font-size:54px}.facts p{margin:0;padding:16px 0;border-top:1px solid rgba(255,255,255,.2)}.pay{margin-top:28px}.contract{position:fixed;top:0;right:0;bottom:0;left:0;z-index:70;background:#000000d1;display:flex;align-items:center;justify-content:center;padding:20px}.contract[hidden]{display:none}.contract-box{width:min(640px,100%);max-height:86vh;overflow:auto;border:1px solid #fff;border-radius:24px;background:#000;padding:28px}.contract-text{border-top:1px solid rgba(255,255,255,.28);border-bottom:1px solid rgba(255,255,255,.28);padding:8px 0}.sign{display:grid;gap:8px;margin:18px 0 10px;font-size:13px;letter-spacing:.06em;text-transform:uppercase}.sign input{background:#000;color:#fff;border:1px solid #fff;border-radius:12px;padding:14px;font-size:16px;text-transform:none;letter-spacing:0}.accept{display:flex;gap:10px;align-items:flex-start;margin:12px 0 18px}.contract-actions{display:flex;gap:12px;flex-wrap:wrap}.foot{border-top:1px solid rgba(255,255,255,.28);padding:22px 0 40px;color:#bdbdbd;font-size:13px}@media(max-width:860px){.desk{display:none}.menu-btn{display:inline-flex;background:#000;color:#fff;border:1px solid #fff;padding:8px 10px}body.menu-open .mobile-menu{display:flex;flex-direction:column;gap:16px;padding:18px 16px 22px;background:#000;border-bottom:1px solid #fff}.nums{grid-template-columns:1fr}.card{padding:28px 20px;border-radius:22px}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/orz.css.map */
