/* Ivory and sage surfaces retain plum as the site canvas. */
.services-page .starting-grid{gap:12px;border:0}.services-page .starting-grid article{padding:1.4rem 1.2rem;border:0;background:#eee8dd;color:#30252a;border-radius:3px}.services-page .starting-grid article:nth-child(even){background:#d6dfc9}.services-page .starting-grid h3{color:#30252a}.services-page .starting-grid p{color:#544c50}.services-page .starting-amount{color:#354630}
.services-page .pricing-tier{background:#eee8dd;color:#30252a;padding:2rem;margin:1rem 0;border:0;border-radius:3px}.services-page .pricing-tier:nth-of-type(even){background:#d6dfc9}.services-page .tier-name h3{color:#30252a}.services-page .tier-name>p{color:#46533d}.services-page .tier-name .eyebrow,.services-page .pricing-tier .price-label{color:#4a5741}.services-page .tier-scope>p{color:#3f373b}.services-page .tier-scope ul{color:#544c50}.services-page .pricing-tier .text-link{color:#354630;border-color:#35463066}.services-page .pricing-tier a:hover{color:#672d46}.services-page .tier-price strong{color:#354630;text-shadow:none}.services-page .pricing-tier a{color:#3e2832}.services-page .tier-price{border-color:#53654880}
.services-page .creative-row{background:#1c2926;border:1px solid #b8c7b333;padding:1.5rem 1.7rem;margin:.8rem 0;border-radius:3px}.services-page .creative-row p{color:#e0e6dc}.services-page .creative-row h3{color:#f4f1ea}.services-page .pricing-contact{background:#d6dfc9;color:#30252a;padding:2rem;margin-top:2rem;border:0;border-radius:3px}.services-page .pricing-contact h2,.services-page .pricing-contact p,.services-page .pricing-call{color:#30252a}.services-page .pricing-contact h2 em,.services-page .pricing-contact .eyebrow{color:#455d39}.services-page .pricing-contact .button{background:#354630;color:#fff;border-color:#354630;text-shadow:none;box-shadow:none}.services-page a:focus-visible{outline:3px solid #a87545;outline-offset:5px}
@media(max-width:600px){.services-page .starting-grid{gap:10px}.services-page .starting-grid article{padding:1.2rem .85rem}.services-page .pricing-tier,.services-page .pricing-contact{padding:1.5rem}.services-page .creative-row{padding:1.3rem}.services-page .starting-amount{font-size:2rem}}
