.ascii-page{background:radial-gradient(circle at 50% 0,rgba(38,198,255,.28),transparent 30%),#07111f}.ascii-page .nav{background:rgba(18,35,55,.68);border-color:rgba(255,255,255,.18)}.ascii-page .brand,.ascii-page .links a{color:#eaf8ff}.ascii-head{max-width:1100px;margin:auto;padding:145px 25px 35px;color:#fff}.ascii-head h1{font-size:clamp(48px,7vw,80px);letter-spacing:-.06em;line-height:.95;margin:16px 0}.ascii-head p{color:#9fb4c8;max-width:670px;line-height:1.7}.ascii-wrap{max-width:calc(100vw - 24px);margin:0 auto 60px;padding:22px;border:1px solid rgba(255,255,255,.17);border-radius:30px;background:rgba(0,7,13,.8);box-shadow:0 25px 80px rgba(0,0,0,.35);overflow:auto;text-align:center}.ascii-wrap pre{display:inline-block;margin:0;width:max-content;font-family:"Courier New",monospace;font-size:8px;line-height:11px;text-align:center;zoom:.5}.ascii-page .footer{color:#8fa7ba;border-color:rgba(255,255,255,.12)}.ascii-page .footer .brand{color:#fff}@media(max-width:600px){.ascii-head{padding-top:120px}.ascii-wrap{padding:10px;border-radius:20px}}
