.gr-budget{background:#f1f6f8;padding:28px;border-radius:18px;margin:36px 0}.gr-budget-fields{display:grid;grid-template-columns:1fr 1fr;gap:20px}.gr-budget label{display:block;font-size:14px;font-weight:600}.gr-budget input{display:block;width:100%;min-height:44px;background:white;border:1px solid #9bafbc;border-radius:8px;padding:10px;margin-top:8px;color:#173b56}.gr-budget output{display:block;font-weight:600;padding:20px 0;line-height:1.7}.gc-projects .gr-card-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.gc-projects .gr-card{min-width:0;border:1px solid #dce6eb;border-radius:18px;overflow:hidden;background:#f5f8fa}.gc-projects .gr-card figure{margin:0}.gc-projects .gr-card figure img{width:100%;height:250px;object-fit:cover}.gc-projects .gr-card figcaption{font-size:11px;padding:12px 18px}.gc-projects .gr-card>div{padding:24px}.gc-projects .gr-card h3{font-size:23px;line-height:1.3}.gc-projects .gr-card p{font-size:14px;line-height:1.8}.gc-projects .gr-byline{display:none}.gc-projects .gr-credit{display:block}.gc-service-proof{display:grid;grid-template-columns:1fr 1fr;gap:32px;align-items:center}.gc-service-proof img{width:100%;height:auto;border-radius:18px}.gc-service-proof figure{margin:0}.gc-service-proof figcaption{font-size:12px;line-height:1.6;margin-top:10px}.gr-publishing figure>img{max-width:100%;height:auto}.gr-paired-images img{height:auto;object-fit:contain}@media(max-width:1100px)and(min-width:1024px){.gr-nav{gap:10px}.gr-nav a{font-size:12px}.gr-logo{width:180px}}@media(max-width:767px){.gr-budget{padding:22px}.gr-budget-fields,.gc-projects .gr-card-grid,.gc-service-proof{grid-template-columns:1fr}.gc-projects .gr-card h3{font-size:24px}.gc-projects .gr-card figure img{height:260px}}
.gr-publishing .gr-card--text{grid-template-columns:1fr}.gr-publishing .gr-card--text>div{max-width:880px}
