.heading-actions{display:flex;gap:10px;flex-wrap:wrap;align-items:center}.badge.inspiration{background:#eee5ca;color:#67562b}.inspiration-select{display:flex;align-items:center;gap:14px;max-width:460px;margin:0 0 24px;font-size:14px}.inspiration-select select{flex:1}.inspiration-starter{display:grid;grid-template-columns:1fr 1fr;gap:28px;border:1px solid #e0d6b7;background:#f3eddd;border-radius:12px;padding:26px;margin-bottom:27px}.inspiration-starter h2{font:30px Georgia,serif;margin:12px 0}.inspiration-starter p{font-size:14px;line-height:1.7;color:var(--muted)}.inspiration-starter .eyebrow{font-size:11px}.inspiration-samples{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.inspiration-samples img{width:100%;height:210px;object-fit:cover;border-radius:6px}.inspiration-detail-meta{display:flex;gap:14px;align-items:center;margin-bottom:20px;flex-wrap:wrap;font-size:13px}.inspiration-detail-meta .badge{position:static}.inspiration-comparison{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-bottom:25px}.inspiration-comparison figure{margin:0;border:1px solid var(--line);border-radius:8px;overflow:hidden;background:#efeee6}.inspiration-comparison img{width:100%;height:320px;display:block;object-fit:contain}.inspiration-comparison figcaption{font-size:12px;background:white;padding:12px}.inspiration-placeholder{border:1px dashed #bbc6bc;border-radius:8px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:25px;text-align:center;font-size:14px;color:var(--muted)}.inspiration-placeholder svg{width:30px;height:30px;margin-bottom:14px}.inspiration-placeholder p{font-size:13px;line-height:1.7}.inspiration-work{border-top:1px solid var(--line);padding-top:22px;margin-top:25px}.inspiration-work>h3{font:26px Georgia,serif}.inspiration-work .text-link{margin-top:18px}.inspiration-work .button{justify-self:start}.inspiration-work .helper{margin-bottom:0}.page-heading .heading-actions{flex-shrink:0}
@media(max-width:1100px){.page-heading{flex-wrap:wrap;gap:18px}.inspiration-starter{grid-template-columns:1fr}.inspiration-samples img{height:200px}}
@media(max-width:760px){.inspiration-comparison{grid-template-columns:1fr}.inspiration-comparison img{height:280px}.inspiration-placeholder{min-height:140px}.inspiration-starter{padding:20px}.inspiration-samples img{height:155px}.heading-actions{width:100%}.heading-actions .button{font-size:13px}.inspiration-select{max-width:none}.inspiration-starter h2{font-size:27px}}
