.license-hero{display:grid;grid-template-columns:1.15fr 1fr;gap:7vw;align-items:center;padding:100px 0 80px}.license-hero h1{font-size:clamp(52px,6vw,88px);line-height:1.03;letter-spacing:-.055em;margin:26px 0}.license-hero .lede{max-width:600px}.license-card{padding:40px;border:1px solid #ffffff20;border-radius:28px;background:linear-gradient(140deg,#ffffff0d,#ffffff03);box-shadow:0 20px 70px #0005}.license-card h2{font-size:52px;letter-spacing:-.06em;margin:24px 0 4px}.license-card p,.launch-note p{line-height:1.7}.license-card h3{font-size:23px}.license-rule{height:1px;background:#ffffff24;margin:30px 0}.launch-note{padding:32px 38px;border:1px solid #d646464a;background:#a21e1e0c;border-radius:22px}.launch-note h2{font-size:27px;margin:0 0 12px}.launch-note details{margin-top:22px}.launch-note summary{cursor:pointer;color:#e2b4b4}.launch-note .button{margin-top:10px}.license-hero+.launch-note{margin-bottom:32px}.steps p{margin:0}.steps li{align-items:start}@media(max-width:760px){.license-hero{grid-template-columns:1fr;padding:52px 0;gap:35px}.license-card{padding:28px}.launch-note{padding:25px}.license-hero h1{font-size:52px}.license-card h2{font-size:44px}header nav{gap:12px;flex-wrap:wrap}}
