.agency-field-guide .buyer-intro h1{max-width:1000px;font-size:clamp(2.2rem,4.5vw,4rem)}.agency-guide-download{color:#14253e;background:#eef3ff;border:1px solid #d8e2f7;border-radius:16px;justify-content:space-between;align-items:center;gap:24px;margin:28px 0 48px;padding:28px;display:flex}.agency-guide-download>div{align-items:center;gap:18px;display:flex}.agency-guide-download strong,.agency-guide-download small{display:block}.agency-guide-download strong{font-size:20px}.agency-guide-download small{color:#4e617b;margin-top:6px;line-height:1.7}.agency-guide-download a{flex-shrink:0}.agency-guide-briefs{margin:48px 0}.agency-guide-briefs h2,.agency-field-guide #source-and-scope h2{margin-bottom:18px;font-size:clamp(1.6rem,2.6vw,2rem);line-height:1.25}.agency-guide-briefs>p,.agency-guide-briefs details p,.agency-field-guide #source-and-scope p{color:#4e617b;margin:16px 0;line-height:1.8}.agency-guide-briefs details{border-top:1px solid #d8e2f7;padding:18px 0}.agency-guide-briefs details:last-child{border-bottom:1px solid #d8e2f7}.agency-guide-briefs summary{cursor:pointer;font-size:18px;font-weight:600;line-height:1.5}.agency-guide-briefs button{color:#214ee8;cursor:pointer;background:#fff;border:1px solid #cedaf3;border-radius:8px;padding:10px 14px}:is(.agency-guide-briefs summary:focus-visible,.agency-guide-briefs button:focus-visible){outline-offset:4px;outline:3px solid #2555ff}.agency-guide-links{background:#f4f7ff;border:1px solid #d8e2f7;border-radius:16px;margin:56px 0;padding:32px}.agency-guide-links h2{margin:12px 0;font-size:clamp(1.5rem,2.7vw,2rem);line-height:1.25}.agency-guide-links>p{max-width:760px;line-height:1.7}.agency-guide-links nav{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:24px;display:grid}.agency-guide-links nav a{color:#203b68;background:#fff;border:1px solid #d8e2f7;border-radius:10px;align-items:flex-start;gap:12px;padding:20px;text-decoration:none;display:flex}.agency-guide-links nav a>span:nth-child(2){flex:1}.agency-guide-links small{color:#536984;margin-top:8px;font-size:13px;line-height:1.5;display:block}.agency-guide-links a:hover{color:#2555ff;border-color:#2555ff}.agency-guide-links svg{flex-shrink:0}@media (max-width:760px){.agency-guide-download{flex-direction:column;align-items:stretch;padding:22px}.agency-guide-download .button{white-space:normal;justify-content:center}.agency-guide-links{padding:22px}.agency-guide-links nav{grid-template-columns:1fr}.agency-field-guide .buyer-intro h1{overflow-wrap:anywhere}}.agency-acquisition-options{color:#172331;border-top:1px solid #dbe3ee;border-bottom:1px solid #dbe3ee;margin:32px 0;padding:36px 0}.agency-acquisition-options header{max-width:840px}.agency-acquisition-options h2{letter-spacing:-.03em;margin:10px 0 16px;font-size:clamp(25px,3vw,36px);line-height:1.18}.agency-acquisition-options p,.agency-regional-planning p{color:#52647a;font-size:15px;line-height:1.7}.agency-option-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:24px 0;display:grid}.agency-option-grid article{background:#fff;border:1px solid #dbe3ee;border-radius:12px;padding:22px}.agency-option-grid h3,.agency-regional-planning h3{margin:0 0 12px;font-size:19px;line-height:1.35}.agency-option-grid strong{color:#24374e}.agency-acquisition-options nav,.agency-regional-planning nav{flex-wrap:wrap;gap:12px 24px;display:flex}.agency-acquisition-options nav a,.agency-regional-planning nav a{color:#2450d6;text-underline-offset:4px;font-size:14px;line-height:1.6;text-decoration:underline}:is(.agency-acquisition-options a:focus-visible,.agency-regional-planning a:focus-visible){outline-offset:4px;outline:3px solid #2450d6}.agency-regional-planning{background:#f4f7fc;border:1px solid #dbe3ee;border-radius:12px;margin:24px 0;padding:24px}.agency-regional-planning p{max-width:920px;margin:0 0 18px}.agency-market-routes{color:#172331;background:#f4f7fc;border:1px solid #dbe3ee;border-radius:12px;margin:24px 0 32px;padding:24px}.agency-market-routes h2{letter-spacing:-.025em;margin:8px 0 12px;font-size:clamp(23px,2.8vw,30px);line-height:1.25}.agency-market-routes p{color:#52647a;max-width:880px;font-size:15px;line-height:1.65}.agency-market-route-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:20px;display:grid}.agency-market-route-grid section{border-top:1px solid #dbe3ee;padding-top:18px}.agency-market-route-grid h3{margin:0 0 10px;font-size:19px}.agency-market-route-grid a{color:#2450d6;text-underline-offset:4px;width:fit-content;margin-top:12px;font-size:14px;line-height:1.6;text-decoration:underline;display:block}.agency-market-routes a:focus-visible{outline-offset:4px;outline:3px solid #2450d6}@media (max-width:760px){.agency-market-routes{padding:20px}.agency-market-route-grid{grid-template-columns:1fr;gap:20px}}.agency-au-route{border-top:1px solid #dbe3ee;margin-top:24px;padding-top:20px}.agency-au-route h3{margin:0 0 10px;font-size:19px}.agency-au-route nav{flex-wrap:wrap;gap:12px 24px;display:flex}.agency-au-route a{color:#2450d6;text-underline-offset:4px;font-size:14px;line-height:1.6;text-decoration:underline}@media (max-width:760px){.agency-option-grid{grid-template-columns:1fr}.agency-acquisition-options{padding:28px 0}.agency-regional-planning{padding:20px}.agency-regional-planning nav{flex-direction:column;gap:12px}}
