.commission-brief{color:#10263b;max-width:1120px;margin:0 auto;padding:48px 24px 72px}.commission-hero{max-width:850px;margin-bottom:30px}.commission-hero h1{letter-spacing:-.04em;margin:12px 0 20px;font-size:clamp(2.2rem,5vw,3.5rem);line-height:1.08}.commission-deck{color:#465867;max-width:720px;font-size:1.2rem;line-height:1.6}.commission-price{margin:22px 0;font-size:2rem;font-weight:800}.commission-price span{color:#526170;font-size:.95rem;font-weight:500;display:inline-block}.commission-hero nav{flex-wrap:wrap;gap:12px;display:flex}.commission-layout{grid-template-columns:1fr 1fr;align-items:start;gap:24px;display:grid}.commission-card{background:#fff;border:1px solid #d9e2eb;border-radius:16px;min-width:0;padding:28px;scroll-margin-top:100px}.commission-card h2{margin:8px 0 16px;font-size:1.5rem;line-height:1.25}.commission-card h3{margin:22px 0 8px;font-size:1.05rem}.commission-card p,.commission-card li{line-height:1.6}.commission-card ul{gap:12px;padding-left:20px;display:grid}.commission-boundary{color:#526170;overflow-wrap:anywhere;font-size:.88rem}.commission-example{background:#f7f9fc;margin-top:24px}.commission-example-grid{grid-template-columns:1fr 1fr;gap:28px;margin-bottom:18px;display:grid}.commission-card .eyebrow,.commission-hero .eyebrow{letter-spacing:.07em;font-size:.75rem;font-weight:800}.commission-card input,.commission-card textarea{color:#10263b;background:#fff}.commission-brief a:focus-visible,.commission-brief button:focus-visible,.commission-brief input:focus-visible,.commission-brief textarea:focus-visible{outline-offset:3px;outline:3px solid #2967b4}@media (max-width:760px){.commission-brief{padding:30px 16px 48px}.commission-layout,.commission-example-grid{grid-template-columns:1fr}.commission-card{padding:22px}.commission-price span{margin-top:6px;display:block}.commission-hero nav a{text-align:center;width:100%}.commission-card .ghost{white-space:normal}}
