@import url('https://fonts.googleapis.com/css2?family=Noto+Sans+KR:wght@400;500;700&display=swap');
.license-shell{max-width:1200px;margin:0 auto;padding:48px 6% 90px}.license-shell h1{font-size:clamp(36px,5vw,64px);line-height:1.2;margin:15px 0}.license-shell h2{font-size:28px}.license-shell p{color:#b6bac6}.license-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;margin:28px 0}.license-card{border:1px solid #ffffff27;border-radius:14px;padding:28px;background:#14161c}.license-card h3{margin:0 0 8px}.license-card dl{display:grid;grid-template-columns:140px 1fr;gap:8px;font-size:14px;overflow-wrap:anywhere}.license-card dt{color:#a5a9b6}.license-card dd{margin:0}.license-card button{margin:7px}.license-shell input{max-width:560px}.license-shell form{display:grid;gap:14px}.license-shell .notice{border-left:3px solid #e92337;padding:12px 16px;background:#fff1}.license-shell .muted{color:#a9aab5}.license-shell .logo{font-weight:400}.license-shell .logo b{font-weight:700;color:#ef1731}.license-shell a.link{color:#ff5262;text-decoration:underline}.license-table{width:100%;border-collapse:collapse}.license-table th,.license-table td{padding:12px;text-align:left;border-bottom:1px solid #fff2}.license-table th{color:#a9adba}.license-table td{overflow-wrap:anywhere}.license-card .devices{padding:0;list-style:none}.license-card .devices li{border-top:1px solid #fff2;padding:10px 0}.license-shell [hidden]{display:none!important}@media(max-width:750px){.license-grid{grid-template-columns:1fr}.license-card{padding:20px}.license-table{display:block;overflow-x:auto}}
