#site-discovery-cta{box-sizing:border-box;display:block;position:relative;clear:both;float:none;width:100%;max-width:none;margin:0;padding:70px 0 78px;border:0;border-top:1px solid #dce4da;border-radius:0;background:#edf3e9;color:#172e29;text-align:center}
#site-discovery-cta .discovery-cta-inner{box-sizing:border-box;display:block;float:none;width:min(1180px,calc(100% - 64px));max-width:1180px;margin:0 auto;padding:0;text-align:center}
#site-discovery-cta h2{display:block;float:none;position:static;width:100%;max-width:900px;margin:0 auto;padding:0;color:#172e29;font-family:inherit;font-size:clamp(28px,3vw,40px);font-weight:600;line-height:1.25;letter-spacing:-.025em;word-spacing:normal;white-space:normal;text-align:center;text-wrap:balance}
#site-discovery-cta p{display:block;float:none;position:static;width:100%;max-width:650px;margin:16px auto 26px;padding:0;color:#566b60;font-family:inherit;font-size:14px;line-height:1.8;letter-spacing:normal;word-spacing:normal;white-space:normal;text-align:center;text-wrap:pretty}
#site-discovery-cta .discovery-cta-actions{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:12px;width:100%;max-width:100%;margin:0 auto;padding:0}
#site-discovery-cta .discovery-cta-button{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:48px;max-width:100%;padding:12px 22px;border:1px solid transparent;border-radius:8px;font-family:inherit;font-size:13px;font-weight:600;line-height:1.5;text-align:center;text-decoration:none;white-space:normal;cursor:pointer}
#site-discovery-cta .discovery-cta-primary{background:#1b5342;color:#fff}
#site-discovery-cta .discovery-cta-secondary{background:transparent;border-color:#9eb7a8;color:#244b3c}
#site-discovery-cta .discovery-cta-primary:hover{background:#143f33}
#site-discovery-cta .discovery-cta-secondary:hover{background:#e2ecdf;border-color:#648d77}
#site-discovery-cta .discovery-cta-button:focus-visible{outline:3px solid #168b74;outline-offset:4px}
#site-discovery-cta svg{width:16px;height:16px;flex:0 0 16px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}
html[dir=rtl] #site-discovery-cta .discovery-cta-secondary svg{transform:scaleX(-1)}
@media(max-width:580px){#site-discovery-cta{padding:47px 0}#site-discovery-cta .discovery-cta-inner{width:calc(100% - 40px)}#site-discovery-cta h2{font-size:27px;line-height:1.3}#site-discovery-cta p{font-size:13px;line-height:1.75}}
