@font-face{font-family:VIP;src:url(/static/vip-display.ttf) format('truetype');font-weight:700;font-display:swap}
*{box-sizing:border-box}html{color-scheme:dark}body{margin:0;background:#000;color:#fff;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif}main{width:min(430px,calc(100% - 36px));margin:0 auto;padding:64px 0 36px}header{text-align:center;margin-bottom:29px}h1{font-family:VIP,'Arial Black',sans-serif;font-size:112px;font-weight:700;font-style:italic;letter-spacing:-8px;line-height:1;margin:0;color:#f8fbff;background:linear-gradient(165deg,#fff 15%,#e7f6ff 32%,#7f9bb1 46%,#fff 53%,#a9cee8 73%,#f9fdff 90%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(0 0 18px #8cc9ff20)}.price{font-family:VIP,'Arial Black',sans-serif;font-size:44px;letter-spacing:-2px;line-height:1.2;margin-top:14px;color:#f4f9ff}header p{font-size:12px;letter-spacing:1px;color:#929ba8;margin:10px 0 0}iframe{display:block;width:100%;height:390px;border:1px solid #242c35;border-radius:14px;background:#0a0c10}body.frame{min-height:100vh;display:grid;place-items:center;padding:28px;background:#0a0c10}.frame p{color:#8c99a8;text-align:center;font-size:12px;line-height:1.8;max-width:240px}.frame a{color:#bddef8}@media(max-width:500px){main{padding-top:42px}h1{font-size:99px}.price{font-size:39px}iframe{height:365px}}
