.agency-page{--agent-gold:#b58934}.agency-hero{grid-template-columns:minmax(0,1.55fr) minmax(285px,1fr);align-items:center;gap:clamp(36px,6vw,90px);padding-top:36px;padding-bottom:78px;display:grid}.agency-intro-label{color:#60675f;max-width:45ch;margin-bottom:20px;font-size:.95rem}.agency-hero h1{letter-spacing:-.02em;max-width:20ch;font-family:Oswald,sans-serif;font-size:clamp(2.7rem,4.4vw,4.7rem);line-height:1.17}.agency-hero .lead{max-width:45ch;margin-top:27px;font-size:1.13rem}.agency-hero .actions{align-items:center;margin-top:28px}.agency-mobile-reward{display:none}.agency-contact-note{color:#60675f;margin-top:17px;font-size:.85rem}.agency-offer{background:#edc02c;padding:34px 32px 30px;position:relative}.agency-offer h2{letter-spacing:-.02em;margin:17px 0 20px;font-family:Oswald,sans-serif;font-size:clamp(2.6rem,3.8vw,4.2rem);font-weight:550;line-height:1.2}.agency-offer h2 span{white-space:nowrap;display:block}.agency-offer>p{max-width:30ch;font-size:1rem}.agency-offer-contract{border-top:1px solid #ab8820;align-items:flex-start;gap:17px;margin-top:29px;padding-top:24px;display:flex}.agency-offer-contract svg{flex-shrink:0;width:35px;height:auto}.agency-offer-contract strong{font-size:.95rem;line-height:1.45;display:block}.agency-offer-contract p{margin-top:7px;font-size:.9rem}.agency-how{background:#f3f4f1;padding:58px 0}.agency-steps{counter-reset:none;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin:40px 0 0;padding:0;list-style:none;display:grid}.agency-steps li{align-items:flex-start;gap:18px;display:flex}.agency-steps li>span{color:#8a681e;flex-shrink:0;font-family:Oswald,sans-serif;font-size:2.2rem;line-height:1}.agency-steps h3{font-size:1.2rem;line-height:1.35}.agency-steps p{margin-top:13px;font-size:.95rem}.agency-payment-note{color:#4b554c;border-top:1px solid #cdd1c7;max-width:78ch;margin-top:35px;padding-top:20px;font-size:.9rem}.agency-payments .section-heading p{max-width:55ch;margin-top:20px}.agency-evidence-note{color:#60675f;max-width:80ch;margin-top:35px;font-size:.9rem}.agency-scope{color:#fffdf6;background:#282d30;padding:65px 0}.agency-scope-layout{grid-template-columns:1.15fr 1fr;align-items:start;gap:clamp(35px,7vw,90px);display:grid}.agency-scope .lead{max-width:38ch;margin-top:24px}.agency-scope p:not(.lead){color:#d5dad5;max-width:55ch;margin-top:20px}.agency-scope-links a{border-top:1px solid #768078;padding:22px 0;display:block}.agency-scope-links a:first-child{border-top:0;padding-top:0}.agency-scope-links a h3{font-size:1.25rem}.agency-scope .agency-scope-links p{margin-top:10px;font-size:.9rem}.agency-scope-links a:hover h3{color:#edc02c}.agency-final{background:#edc02c;padding:58px 0}.agency-final>.wrap{grid-template-columns:1.3fr 1fr;align-items:center;gap:40px;display:grid}.agency-final .lead{max-width:48ch;margin-top:20px;font-size:1.1rem}.agency-final .actions{margin-top:0}.agency-final .button{color:#fffdf6;background:#282d30}.agency-final .button:hover{background:#414a45}.agency-final .actions+p{margin-top:18px;font-size:.85rem}@media (max-width:1000px){.agency-hero{grid-template-columns:1.25fr 1fr;gap:35px}.agency-offer{padding:28px 24px}.agency-steps{gap:24px}}@media (max-width:700px){.agency-hero{grid-template-columns:1fr;gap:32px;padding-top:20px;padding-bottom:40px}.agency-hero h1{font-size:2.35rem}.agency-mobile-reward{max-width:32ch;margin-top:22px;font-size:1.1rem;font-weight:650;display:block}.agency-hero .lead{font-size:1.05rem}.agency-offer{padding:27px}.agency-offer h2{font-size:3rem}.agency-how{padding:42px 0}.agency-how .section-heading{display:block}.agency-how .section-heading>p{margin-top:20px}.agency-steps{grid-template-columns:1fr;gap:28px;margin-top:30px}.agency-steps li{gap:22px}.agency-steps p{margin-top:10px}.agency-scope{padding:42px 0}.agency-scope-layout{grid-template-columns:1fr;gap:35px}.agency-final{padding:42px 0}.agency-final>.wrap{grid-template-columns:1fr;gap:27px}}.agent-review-collage{margin:38px 0 0}.agent-review-collage img{object-fit:contain;width:100%;height:auto;display:block}
