.inspiration-main h1{font-size:clamp(44px,6vw,78px);max-width:850px;margin:20px 0 26px}.inspiration-intro{max-width:650px;font-size:21px;line-height:1.5}.inspiration-empty{max-width:860px;margin:45px 0;padding:clamp(24px,4vw,48px);background:var(--surface-paper);border:1px solid var(--control-edge);border-top:5px solid var(--accent-red);border-radius:8px}.inspiration-empty h2{font-size:clamp(29px,4vw,44px);margin:17px 0 24px}.inspiration-empty p{max-width:670px}.inspiration-empty .btn{margin-top:12px}.design-stages{max-width:1000px}.design-stages h2{font-size:30px}.design-stages dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:25px}.design-stages dl>div{border-top:2px solid var(--accent-gold);padding-top:18px}.design-stages dt{font-weight:750;color:var(--accent-red);font-size:18px}.design-stages dd{margin:12px 0 0;font-size:15px}.site-header nav a[aria-current=page]{text-decoration:underline;text-underline-offset:5px;font-weight:750}@media(max-width:680px){.design-stages dl{grid-template-columns:1fr;gap:18px}.inspiration-main h1{font-size:45px}.inspiration-intro{font-size:19px}}
