.frequency-section{background:#eaf0df;padding:68px 0;color:var(--ink)}.frequency-heading{display:grid;grid-template-columns:1fr 1fr;gap:65px;align-items:end}.frequency-heading h2{font-size:clamp(32px,3.6vw,48px);max-width:550px;line-height:1.14}.frequency-heading p{font-size:15px;line-height:1.9}.market-options{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:34px}.market-option{padding:28px 30px;background:#f7f8f4;border-top:2px solid #8fa363}.market-option h3{font-size:25px;letter-spacing:-.035em;line-height:1.2;margin-bottom:14px}.market-option p{font-size:14px;line-height:1.85}.frequency-bottom{display:flex;gap:35px;justify-content:space-between;align-items:center;margin-top:28px}.frequency-bottom p{font-size:12px;line-height:1.85;max-width:650px}.frequency-bottom .button{flex-shrink:0}.buyer-faq{border-top:1px solid var(--line)}.buyer-faq .faq-intro{font-size:14px;line-height:1.85;margin-top:22px;max-width:320px}.buyer-faq summary{font-size:16px;padding-block:4px}.buyer-faq details p{font-size:14px}.sales-home .home-market{background:#eaf0df;display:grid;grid-template-columns:1fr 1fr;gap:55px}.sales-home .home-market p{font-size:15px;line-height:1.85;margin-bottom:24px}.sales-home .home-market .fe-button{background:var(--ink);color:white;font-size:13px}.sales-home .home-market h2{max-width:520px}
@media(max-width:860px){.frequency-heading{gap:30px}.frequency-bottom{display:block}.frequency-bottom .button{margin-top:22px}.market-options{gap:15px}.market-option{padding:24px}.sales-home .home-market{gap:30px}}
@media(max-width:620px){.frequency-section{padding:46px 0}.frequency-heading,.market-options,.sales-home .home-market{grid-template-columns:1fr;gap:24px}.frequency-heading h2{font-size:34px}.market-option h3{font-size:24px}.frequency-heading p,.market-option p{font-size:14px}.frequency-bottom .button{max-width:100%;font-size:12px}.buyer-faq summary{font-size:15px}.buyer-faq details p{font-size:14px}.buyer-faq .faq-intro{max-width:none}.sales-home .home-market{gap:23px}}
@media print{.frequency-section{background:white}.buyer-faq{display:block}.buyer-faq details>p{display:block!important}.frequency-bottom .button{display:none}}

.service-jumps{display:flex;gap:14px 30px;flex-wrap:wrap;padding-block:22px;font-size:13px}.service-jumps a{padding-block:7px;border-bottom:1px solid #a6b78a}.service-jumps a:hover{color:#47682e}
