*{box-sizing:border-box}html{color-scheme:dark}body{margin:0;background:#071523;color:#f4f6f8;font:16px/1.65 Arial,Helvetica,sans-serif;min-height:100svh;display:flex;flex-direction:column;isolation:isolate}a{color:inherit;text-decoration:none}a:focus-visible{outline:3px solid #ffa126;outline-offset:7px}.backdrop,.shade{position:fixed;inset:0;width:100%;height:100%;z-index:-2}.backdrop{object-fit:cover;object-position:65% center}.shade{z-index:-1;background:linear-gradient(90deg,#061421f5 0%,#061421c9 37%,#06142120 80%),linear-gradient(0deg,#061421d9,transparent 50%,#06142155)}header{display:flex;align-items:center;justify-content:space-between;padding:28px 6%;gap:20px}header a{display:flex;align-items:center;gap:16px;font-size:14px;letter-spacing:2px;line-height:1.5}header img{width:78px;height:78px;border-radius:50%}header b{font-size:21px;letter-spacing:7px}.domain{font-size:12px;letter-spacing:3px}main{padding:50px 6% 65px;flex:1;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.eyebrow{color:#ffa126;letter-spacing:3px;font-weight:700;font-size:12px;margin:0 0 22px}h1{font-size:clamp(44px,5.8vw,86px);line-height:1.08;letter-spacing:-2.5px;font-weight:600;margin:0 0 34px}h1 em{font-family:Georgia,serif;font-weight:400;color:#ffa126}.coming{font-size:14px;letter-spacing:2px;font-weight:700;display:flex;gap:13px;align-items:center}.coming span{width:30px;height:2px;background:#ffa126;flex-shrink:0}.intro{font-size:18px;line-height:1.8;color:#d8e0e8;margin:20px 0 28px}.button{background:#ffa126;color:#091724;font-weight:700;padding:14px 25px;border:1px solid #ffa126;font-size:16px}.button:hover{background:#ffb54e}.fuel{font-size:14px;color:#c1ccd6;margin-top:25px}footer{padding:22px 6%;display:flex;justify-content:space-between;gap:16px;color:#c1ccd6;font-size:12px;border-top:1px solid #ffffff20}@media(max-width:650px){header{padding:22px 6%}header img{width:60px;height:60px}header a{font-size:12px;gap:12px}header b{font-size:17px}.domain{display:none}.backdrop{object-position:62% center}.shade{background:linear-gradient(0deg,#061421f5,#061421b8 65%,#06142155)}main{padding-top:55px;padding-bottom:45px}h1{letter-spacing:-1.5px;font-size:clamp(40px,9vw,58px)}.coming{font-size:12px;letter-spacing:1.2px}.intro{font-size:17px}footer span:last-child{display:none}}
.social-actions{display:flex;flex-wrap:wrap;gap:14px}.button.discord{background:#0b1927bd;color:#fff;border-color:#a9bacb}.button.discord:hover{background:#253a4e}
