*{box-sizing:border-box}html{scroll-behavior:smooth;scrollbar-gutter:stable}body{background:var(--paper);color:var(--ink);margin:0;font-family:monospace;font-size:13px;line-height:1.5}a{color:inherit;text-decoration:none}button,input,select{font:inherit}button{cursor:pointer}.nav{text-transform:uppercase;letter-spacing:.08em;align-items:center;gap:19px;font-size:10px;display:flex}.nav a:hover,.lang:hover{color:var(--rust)}.hero{grid-template-columns:1fr 1.05fr;align-items:end;gap:45px;min-height:calc(100svh - 78px);padding:75px 0 35px;display:grid}.eyebrow{color:var(--rust);text-transform:uppercase;letter-spacing:.16em;margin-bottom:17px;font-size:10px}h1,h2,h3{letter-spacing:-.035em;margin:0;font-family:serif;font-weight:500;line-height:1.04}h1{font-size:clamp(48px,7vw,104px)}h2{font-size:clamp(34px,4.5vw,64px)}h3{font-size:27px}.lead{max-width:390px;margin:25px 0 28px;font-size:14px}.button{border:1px solid var(--ink);text-transform:uppercase;letter-spacing:.09em;justify-content:center;align-items:center;padding:14px 19px;font-size:10px;display:inline-flex}.caption{color:var(--muted);justify-content:space-between;padding-top:13px;font-size:10px;display:flex}.section{border-top:1px solid var(--line);padding:100px 0}.split{grid-template-columns:1fr 1fr;gap:24px;display:grid}.panel{border:1px solid var(--line);flex-direction:column;justify-content:space-between;min-height:340px;padding:31px;display:flex}.panel p{max-width:380px;color:var(--muted)}.page{padding:75px 0 100px}.detail{grid-template-columns:1.3fr .7fr;gap:55px;display:grid}.price{margin:18px 0;font-size:18px}.field{border:1px solid var(--line);width:100%;color:var(--ink);margin:0 0 12px;padding:13px}.close{background:0 0;border:0;font-size:23px;position:absolute;top:12px;right:16px}.note{margin:12px 0 18px;padding:12px;font-size:11px}.status{color:var(--rust);margin-top:8px;font-size:11px}.hide{display:none}@media (max-width:760px){.nav{gap:11px;font-size:9px}.nav a:not(.show-mobile){display:none}.hero{grid-template-columns:1fr;gap:30px;padding-top:40px}.section{padding:62px 0}.split,.detail{grid-template-columns:1fr;gap:14px}.panel{min-height:280px;padding:23px}.page{padding:47px 0 70px}}:root{--ink:#f4f0ff;--paper:#060610;--line:#31274d;--rust:#c743ff;--muted:#aaa2c1}.lead{color:#c1bbd6}.button{color:#fff;background:linear-gradient(110deg,#6724b6,#cf40ff);border-color:#b841ed;box-shadow:0 0 24px #c13aff3d}.button.alt{color:var(--ink);box-shadow:none;background:0 0;border-color:#786393}.button:hover{color:#16001c;background:#e370ff;border-color:#e370ff}.hero{isolation:isolate;position:relative}.hero:before{content:"";opacity:.82;z-index:-1;background:linear-gradient(90deg,#060610eb 0%,#06061099 45%,#06061033),url(/art/space-6.jpg) 50%/cover;position:absolute;inset:0 -24px}.panel{background:linear-gradient(135deg,#20143bcc,#080712cc)}.panel.dark{color:var(--ink);background:linear-gradient(135deg,#1e0b39,#070611);border-color:#5d2e92}.panel.dark p{color:#c9bade}.field{background:#0d0b18}.close{color:var(--ink)}.note{color:#d6c7e9;background:#201433}.inspire{color:#fff;background:#000;min-height:100vh;font-family:Arial,sans-serif;font-size:14px;line-height:1.5}.inspire a{color:inherit}.inspire h1{font-size:clamp(34px,4.5vw,64px)}.inspire h1 em,.inspire h2 em{font-family:serif;font-weight:500}.inspire button{color:#000;letter-spacing:.16em;background:#fff;border:1px solid #fff;margin-top:22px;padding:14px 24px;font-size:11px}.inspire button:hover,.inspire-events a:hover{color:#fff;background:#b929ff;border-color:#b929ff}@media (max-width:700px){.inspire h1{letter-spacing:-.075em}}.inspire .inspire-language{color:#b958fa;letter-spacing:.15em;background:0 0;border:0;margin:0;padding:0;font-size:10px;line-height:1}.inspire .inspire-language:hover{color:#fff;background:0 0;border:0}.manage-page{color:#fbf8ff;background:#0b0715;min-height:100vh;padding:0 clamp(20px,7vw,112px);font-family:Arial,sans-serif}.manage-page header{letter-spacing:.13em;border-bottom:1px solid #393040;justify-content:space-between;align-items:center;height:92px;font-size:10px;display:flex}.manage-page header a:first-child{letter-spacing:-.04em;font-family:serif;font-size:20px}.manage-page header a:last-child{color:#c481ec}.manage-page section{max-width:900px;padding:clamp(76px,11vw,155px) 0}.manage-page section>p:first-child{letter-spacing:.17em;color:#cf77ff;margin:0 0 19px;font-size:10px}.manage-page h1{letter-spacing:-.1em;margin:0 0 62px;font-size:clamp(60px,9vw,135px);font-weight:500;line-height:.78}.manage-page h1 em{font-family:serif;font-weight:500}.manage-card{border-top:1px solid #514459;border-bottom:1px solid #514459;padding:27px 0}.manage-card>span{letter-spacing:.15em;color:#cf77ff;font-size:10px}.manage-card h2{letter-spacing:-.06em;margin:16px 0;font-family:serif;font-size:clamp(32px,4vw,54px);font-weight:500}.manage-card p{margin:0 0 14px;font-size:16px}.manage-card small{color:#b9afc2;text-transform:uppercase;letter-spacing:.12em;font-size:10px}.manage-action{max-width:580px;padding:42px 0}.manage-action h2{letter-spacing:-.06em;margin:0 0 14px;font-size:29px}.manage-action p{color:#c4bacd;margin:0 0 25px;line-height:1.55}.manage-action button{color:#f9f3ff;letter-spacing:.13em;background:0 0;border:1px solid #e5b9ff;padding:13px 16px;font-size:10px}.manage-action a{letter-spacing:.13em;background:0 0;border:1px solid #e5b9ff;font-size:10px}.manage-action button:hover{color:#1a0723;background:#e5b9ff}.manage-action button:disabled{opacity:.8;cursor:wait}.manage-action a{color:#e5b9ff;border-color:#0000 #0000 #e5b9ff;padding:0 0 7px;display:inline-block}@media (max-width:600px){.manage-page{padding:0 20px}.manage-page header{height:70px}.manage-page section{padding-top:80px}.manage-page h1{margin-bottom:47px}}.checkout-state{color:#f8f4ff;background:#090613;flex-direction:column;justify-content:center;min-height:100vh;padding:clamp(28px,9vw,150px);font-family:Arial,sans-serif;display:flex}.checkout-state>p{letter-spacing:.18em;color:#d171ff;font-size:11px}.checkout-state h1{letter-spacing:-.1em;max-width:780px;margin:15px 0 25px;font-size:clamp(54px,9vw,140px);font-weight:500;line-height:.78}.checkout-state>span{color:#c9c1cf;max-width:540px;font-size:17px;line-height:1.5}.checkout-state div{gap:30px;margin-top:50px;display:flex}.checkout-state a{color:#fff;letter-spacing:.13em;border-bottom:1px solid #bc63e8;padding-bottom:8px;font-size:11px}@media (max-width:600px){.checkout-state{padding:30px}.checkout-state div{flex-direction:column;gap:18px}}button.close{cursor:pointer;border-radius:50%;place-items:center;width:52px;min-width:52px;height:52px;min-height:52px;padding:0;transition:transform .18s,box-shadow .18s,filter .18s;display:grid;box-shadow:0 0 0 2px #05070da6,0 0 19px #59eef88a,0 0 34px #da5afa38;color:#0000!important;background:radial-gradient(circle at 35% 28%,#20243a 0%,#080a13 58%,#020308 100%)!important;border:1px solid #96f9ffcc!important;font-size:0!important;line-height:1!important}button.close:before,button.close:after{content:"";background:linear-gradient(90deg,#9df9ff,#eea5ff);border-radius:20px;width:23px;height:3px;position:absolute;box-shadow:0 0 8px #7bf1faf2}button.close:before{transform:rotate(45deg)}button.close:after{transform:rotate(-45deg)}button.close:hover,button.close:focus-visible{filter:brightness(1.16);outline:0;transform:scale(1.07);box-shadow:0 0 0 2px #06080eb3,0 0 26px #5ef0f9cc,0 0 44px #dd5efb6b}
