.hw{z-index:2147483000;-webkit-overflow-scrolling:touch;color:#f7f4ec;font-family:var(--font-manrope,Manrope),sans-serif;background:#000;position:fixed;inset:0;overflow-y:auto}html.hw-on,html.hw-on body{overflow:hidden}.hw *{box-sizing:border-box}.hw h1,.hw h2,.hw b,.hw label,.hw-bar a,.hw-go,.hw-sb,.hw-k,.hw-ok a{font-family:var(--font-montserrat,Montserrat),sans-serif}.hw-bar{z-index:5;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000000b8;justify-content:space-between;align-items:center;padding:12px 16px;display:flex;position:sticky;top:0}.hw-bar a{color:#f7f4ec;align-items:center;gap:8px;font-size:14px;font-weight:700;text-decoration:none;display:flex}.hw-bar a span{color:#f0c75e}.hw-bar img{object-fit:contain;width:34px;height:34px}.hw-bar .hw-bk{background:#0009;border:1px solid #d4a72c99;border-radius:999px;padding:8px 14px;font-size:13px}.hw-hero{flex-direction:column;justify-content:flex-end;min-height:100svh;margin-top:-58px;display:flex;position:relative;overflow:hidden}.hw-art{background:#000 50% calc(100% - 180px)/100% no-repeat;position:absolute;inset:0}.hw-art:after{content:"";background:linear-gradient(#0000 40%,#000c 58%,#000 70%);position:absolute;inset:0}.hw-hin{z-index:2;text-align:center;padding:0 18px 26px;position:relative}.hw-hin .hw-k{display:none}.hw h1{color:#f7f4ec;margin:0 0 8px;font-size:30px;font-weight:800;line-height:1.1}.hw h1 span{color:#f0c75e;display:block}.hw-sub{color:#d6d0c2;margin:0 0 14px;font-size:15px}.hw-sub a{color:#f0c75e}.hw-cd{justify-content:center;gap:6px;margin:0 0 16px;display:flex}.hw-cd div{background:#141414cc;border:1px solid #d4a72c66;border-radius:12px;min-width:62px;padding:8px 0}.hw-cd b{color:#f0c75e;font-variant-numeric:tabular-nums;font-size:22px;font-weight:800;line-height:1;display:block}.hw-cd small{letter-spacing:.08em;text-transform:uppercase;color:#d6d0c2;font-size:10px}.hw-go{color:#000;background:#d4a72c;border-radius:12px;max-width:420px;margin:0 auto;padding:17px;font-size:16px;font-weight:800;line-height:1;text-decoration:none;display:block}.hw-go:hover,.hw-sb:hover{background:#f0c75e}.hw-fw{max-width:520px;margin:0 auto;padding:28px 16px 40px}.hw-fw h2{margin:0 0 4px;font-size:22px;font-weight:800;line-height:1.2}.hw-k{color:#d4a72c;letter-spacing:.14em;text-transform:uppercase;margin:0 0 6px;font-size:11px;font-weight:700}.hw-m{color:#d6d0c2;margin:0 0 18px;font-size:14px}.hw label{color:#f7f4ec;margin:0 0 6px;font-size:13px;font-weight:700;display:block}.hw label em{color:#8f8a7f;font-style:normal;font-weight:500}.hw-f{margin:0 0 14px}.hw input:not([type=checkbox]),.hw textarea{color:#f7f4ec;width:100%;font:500 16px var(--font-manrope,Manrope),sans-serif;background:#141414;border:1px solid #2a2a2a;border-radius:12px;padding:14px}.hw textarea{resize:vertical;min-height:88px}.hw input:focus,.hw textarea:focus{border-color:#d4a72c;outline:none;box-shadow:0 0 0 3px #d4a72c33}.hw .hw-bad{border-color:#ff8a7a!important}.hw-two{grid-template-columns:1fr 1fr;gap:10px;display:grid}.hw-hp{width:1px;height:1px;left:-9999px;overflow:hidden;position:absolute!important}.hw .hw-ck{font:500 13px/1.45 var(--font-manrope,Manrope),sans-serif;color:#d6d0c2;cursor:pointer;border:1px solid #2a2a2a;border-radius:12px;align-items:flex-start;gap:10px;margin:2px 0 14px;padding:10px 12px;display:flex}.hw-ck input{accent-color:#d4a72c;flex:none;width:18px;height:18px;margin-top:1px}.hw fieldset{border:0;min-width:0;margin:0;padding:0}.hw fieldset[disabled] input,.hw fieldset[disabled] textarea{opacity:.6}.hw-sb{color:#000;cursor:pointer;background:#d4a72c;border:0;border-radius:12px;width:100%;margin-top:4px;padding:17px;font-size:17px;font-weight:800}.hw-sb.busy{opacity:.85;cursor:wait}.hw-spn{vertical-align:-3px;border:3px solid #00000040;border-top-color:#000;border-radius:50%;width:18px;height:18px;margin-right:10px;animation:.8s linear infinite hwSpin;display:none}.hw-sb.busy .hw-spn{display:inline-block}.hw-er{color:#ff8a7a;min-height:18px;margin:6px 0 0;font-size:13px}.hw-er a{color:#f0c75e}.hw-ok{text-align:center;background:#141414;border:1px solid #d4a72c80;border-radius:18px;outline:none;margin:8px 0 0;padding:36px 20px;animation:.4s ease-out hwIn}.hw-ic{margin-bottom:10px;font-size:46px;line-height:1}.hw-ok b{color:#f0c75e;margin-bottom:8px;font-size:28px;font-weight:800;display:block}.hw-ok p{color:#d6d0c2;margin:0 0 20px;font-size:15px}.hw-ok a{color:#000;background:#d4a72c;border-radius:12px;padding:16px;font-size:16px;font-weight:800;line-height:1;text-decoration:none;display:block}.hw-fp{color:#8f8a7f;text-align:center;margin:18px 0 0;font-size:11px;line-height:1.5}.hw-spider{pointer-events:none;z-index:1;width:110px;height:380px;position:absolute;top:58px;right:0}.hw-spider svg{position:absolute;top:0;right:0}.hw-spider .hw-drop{right:34px}.hw-sp{will-change:transform;animation:4.2s ease-in-out infinite alternate hwSp}.hw-lg{transform-box:fill-box;transform-origin:50% 0;animation:.7s ease-in-out infinite alternate hwLg}@keyframes hwSp{0%{transform:translateY(0)}to{transform:translateY(70px)}}@keyframes hwLg{0%{transform:rotate(-4deg)}to{transform:rotate(4deg)}}@keyframes hwSpin{to{transform:rotate(360deg)}}@keyframes hwIn{0%{opacity:0;transform:translateY(12px)}}@media (prefers-reduced-motion:reduce){.hw-sp,.hw-lg,.hw-ok{animation:none}.hw-sp{transform:translateY(35px)}.hw-spn{animation-duration:2s}}@media (min-width:900px){.hw-bar{padding:16px 32px}.hw-hero{background:radial-gradient(80% 60% at 75% 40%,#d4a72c1f,#0000 70%),#0a0a0a;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;min-height:100vh;margin-top:-66px;display:grid}.hw-art{background-position:50% 25%;background-size:cover;border:1px solid #d4a72c59;border-radius:28px;order:2;height:min(82vh,760px);margin:80px 48px 40px 0;position:relative;inset:auto;box-shadow:0 30px 80px #0009}.hw-art:after{display:none}.hw-hin{text-align:left;order:1;padding:96px 48px 48px max(48px,50vw - 620px)}.hw-hin .hw-k{margin-bottom:16px;font-size:12px;display:block}.hw h1{margin-bottom:18px;font-size:clamp(44px,4.6vw,68px);line-height:1.04}.hw-sub{max-width:30rem;margin-bottom:24px;font-size:18px}.hw-cd{justify-content:flex-start;gap:10px;margin-bottom:28px}.hw-cd div{text-align:center;min-width:84px;padding:14px 0}.hw-cd b{font-size:32px}.hw-go{margin:0;padding:18px 34px;display:inline-block}.hw-spider{transform-origin:100% 0;top:66px;left:calc(50% - 130px);right:auto;transform:scale(1.4)}.hw-fw{max-width:640px;padding:72px 24px 80px}.hw-fw h2{font-size:32px}}
