.license-detail{padding-bottom:64px}.license-detail section,.license-detail aside{scroll-margin-top:88px}.license-hero{max-width:860px;padding:28px 0 40px}.license-hero h1{font-size:clamp(2rem,3.7vw,3.5rem)}.license-hero h1 span{color:var(--red);margin-top:12px;font-size:.68em;display:block}.license-hero>p{max-width:72ch;color:var(--muted);margin-top:24px;font-size:1.1rem}.license-actions{flex-wrap:wrap;align-items:center;gap:24px;margin-top:28px;display:flex}.license-actions>a:last-child,.license-sources a{text-underline-offset:4px;text-decoration:underline}.license-sections{border-block:1px solid var(--line);flex-wrap:wrap;gap:12px 28px;padding:20px 0;display:flex}.license-sections a:hover,.license-related a:hover{color:var(--deep-red);text-decoration:underline}.license-section{border-bottom:1px solid var(--line);padding:40px 0}.license-section h2{margin-bottom:24px;font-size:clamp(1.5rem,2.5vw,2rem)}.license-section h3{margin-bottom:12px}.license-section p,.license-section li,.license-scenarios dd{max-width:72ch}.license-scenarios{margin:0}.license-scenarios>div{grid-template-columns:220px 1fr;gap:24px;padding:20px 0;display:grid}.license-scenarios>div+div{border-top:1px solid var(--line)}.license-scenarios dt{font-size:1.1rem;font-weight:700}.license-scenarios dd{color:var(--muted);margin:0}.license-columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:48px;display:grid}.license-section ul{margin:0;padding-left:22px}.license-section li+li{margin-top:14px}.license-section .note{margin-top:20px}.license-process{grid-template-columns:repeat(4,minmax(0,1fr));gap:32px;padding-left:22px;display:grid}.license-process li+li{margin-top:0}.license-process li::marker{color:var(--deep-red);font-weight:700}.license-process p,#cost p{color:var(--muted)}.license-consult{background:var(--paper);border-bottom:0;border-radius:28px;grid-template-columns:1fr 1fr;gap:48px;margin-top:32px;padding:32px;display:grid}.license-consult>*,.license-columns>*{min-width:0}.license-sources h2{font-size:1.25rem}.license-related>div{flex-wrap:wrap;gap:16px 28px;display:flex}[data-prototype-page=P8] a.proto-style-75:hover{color:var(--deep-red);text-decoration:underline}@media (width<=720px){.license-hero{padding-top:12px}.license-columns,.license-consult{grid-template-columns:1fr;gap:0}.license-scenarios>div{grid-template-columns:1fr;gap:10px}.license-section{padding-block:28px}.license-process{grid-template-columns:1fr 1fr;gap:24px 32px}.license-consult{border-radius:24px;gap:28px;padding:24px 20px}}
