:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:#f2f4fa;background:#090b12;font-family:Arial,Helvetica,sans-serif}*{box-sizing:border-box}body{background:radial-gradient(at 85% 35%,#27235155,#0000 55%);margin:0}a{color:inherit;text-decoration:none}a:focus-visible{outline-offset:6px;outline:2px solid #7de2ed}.wrap{width:min(1200px,100% - 80px);margin:auto}header{border-bottom:1px solid #ffffff12;justify-content:space-between;align-items:center;height:110px;display:flex}.brand{letter-spacing:-1px;align-items:center;gap:12px;font-size:24px;display:flex}.icon{color:#9de4ed;letter-spacing:-3px;background:linear-gradient(135deg,#22485a,#392952);border:1px solid #7c8ba14d;border-radius:12px;place-items:center;width:44px;height:44px;font-weight:700;display:grid}.brand small{letter-spacing:3px;color:#9297ae;margin-top:6px;font-size:8px;display:block}.brand b{font-weight:400}header>a:last-child{color:#abb4c9;font-size:12px}header>a:last-child span{color:#87d9e9;margin-left:20px}.hero{grid-template-columns:1.1fr 1fr;align-items:center;gap:50px;min-height:660px;padding:75px 0;display:grid}.status{letter-spacing:1.4px;color:#9bd8d1;background:#79d9c808;border:1px solid #79d9c830;border-radius:30px;align-items:center;gap:8px;margin:0 0 35px;padding:9px 12px;font-size:9px;display:inline-flex}.status:before{content:"";background:#7de0bd;border-radius:50%;width:5px;height:5px;box-shadow:0 0 10px #7de0bd80}.eyebrow{color:#8892a9;letter-spacing:2px;font-size:10px}h1{letter-spacing:-3.2px;margin:20px 0 25px;font-size:clamp(42px,4.6vw,66px);font-weight:500;line-height:1.08}h1 span{color:#9ca9ff;-webkit-text-fill-color:transparent;background:linear-gradient(100deg,#7cdeeb,#9999f5,#c29be8);-webkit-background-clip:text;background-clip:text}.description{color:#989fb3;max-width:430px;font-size:15px;line-height:1.9}.launch{color:#9299af;flex-wrap:wrap;align-items:center;gap:10px;margin-top:28px;font-size:11px;display:flex}.launch strong{color:#eff1fa;font-size:17px;font-weight:500}.spark{color:#a69bf5;font-size:24px}.button{color:#162033;background:#c9eaf1;border-radius:6px;align-items:center;gap:28px;margin-top:28px;padding:17px 20px;font-size:12px;font-weight:600;transition:background .2s;display:inline-flex}.button:hover{background:#e2f7fc}.note{color:#6d768e;margin-top:16px;font-size:10px}.visual{min-width:0;padding:40px 0;position:relative}.label{letter-spacing:2px;color:#a79bcd;font-size:8px;position:absolute;top:0;right:0}.label span{margin-right:8px;font-size:20px}.editor{background:#141824;border:1px solid #8588b34a;border-radius:12px;position:relative;overflow:hidden;transform:rotate(-3deg);box-shadow:0 35px 80px #0007}.bar{color:#737b91;border-bottom:1px solid #ffffff0d;justify-content:space-between;align-items:center;height:35px;padding:0 15px;font-size:8px;display:flex}.dots{gap:5px;display:flex}.dots i{background:#9c7688;border-radius:50%;width:5px;height:5px;display:block}.dots i:nth-child(2){background:#ad9a70}.dots i:last-child{background:#739b8a}.canvas{background:linear-gradient(130deg,#171e2b,#191728);padding:25px}.nav{justify-content:space-between;align-items:center;font-size:14px;display:flex}.nav span{color:#8e95b0;word-spacing:10px;font-size:7px}.preview{grid-template-columns:1.1fr 1fr;align-items:center;min-height:195px;display:grid}.preview small{color:#97a6c6;letter-spacing:1.5px;font-size:6px}.preview h2{letter-spacing:-1px;font-size:25px;font-weight:500;line-height:1.15}.preview h2 span{color:#a0b4f2}.line{background:#4f5670;width:120px;height:3px;margin:7px 0}.line.short{width:85px}.mock-button{color:#15233a;background:#adc6ec;border-radius:3px;margin-top:12px;padding:8px 12px;font-size:6px;display:inline-block}.art{height:150px;position:relative}.shape{border:24px solid #8a79c4;border-radius:32px;width:115px;height:115px;position:absolute;top:12px;left:22px;transform:rotate(-28deg);box-shadow:7px 9px #3c315a}.shape.front{background:#302a4a99;border-color:#87cbe1;top:36px;left:0;box-shadow:7px 9px #456184}.cards{gap:10px;margin-top:15px;display:flex}.cards>div{color:#9ea8cb;border:1px solid #ffffff0d;border-radius:5px;flex:1;padding:12px;font-size:8px}.cards .line{background:#444a61;width:80%}.cards .short{background:#33394e;width:50%}.tag{color:#bec6de;background:#1a2030;border:1px solid #8090b544;border-radius:7px;padding:15px;font-size:10px;position:absolute;bottom:15px;left:-18px;transform:rotate(-3deg);box-shadow:0 8px 25px #0005}.tag span{color:#8edce9;margin-right:10px}.caption{text-align:right;letter-spacing:1.5px;color:#7d7f9a;margin-top:28px;font-size:7px}.about{border-top:1px solid #ffffff12;grid-template-columns:1fr 1.3fr 70px;align-items:center;gap:50px;padding:38px 0 45px;display:grid}.section-label{letter-spacing:1.5px;color:#7c86a2;font-size:8px}.about h2{letter-spacing:-.7px;font-size:23px;font-weight:400;line-height:1.35}.about p{color:#9aa3ba;font-size:12px;line-height:1.9}.about .muted{color:#69748e}.asterisk{color:#8e9ac3;font-size:65px}footer{color:#737e96;border-top:1px solid #ffffff12;justify-content:space-between;gap:20px;padding:25px 0;font-size:9px;display:flex}footer a{color:#a2abc1}@media (max-width:950px){.hero{grid-template-columns:1fr;gap:40px}.visual{width:min(500px,95%);margin:auto}.about{grid-template-columns:1fr 1.2fr;gap:30px}.asterisk{display:none}h1{font-size:60px}footer{flex-wrap:wrap}}@media (max-width:560px){.wrap{width:calc(100% - 40px)}header{height:90px}.brand{font-size:20px}.icon{width:36px;height:36px}header>a:last-child{font-size:10px}header>a:last-child span{margin-left:4px}.hero{gap:30px;padding:40px 0}h1{letter-spacing:-2px;font-size:44px}.description{font-size:13px}.launch>span:last-child{flex-basis:100%;padding-left:30px}.visual{width:100%}.canvas{padding:18px}.preview{min-height:170px}.preview h2{font-size:21px}.shape{border-width:18px;border-radius:25px;width:90px;height:90px;top:25px;left:15px}.shape.front{top:48px;left:0}.nav span{word-spacing:5px;font-size:6px}.tag{font-size:9px;left:-5px}.about{grid-template-columns:1fr;gap:5px}.about h2{margin-bottom:10px}footer{flex-direction:column;gap:13px}}@media (prefers-reduced-motion:reduce){.button{transition:none}}
