.ag-connect{--ag-green: #009444;--ag-green-dark: #007a38;--ag-growth: #8dc63f;--ag-growth-soft: #eaf5dd;--ag-ink: #202522;--ag-graphite: #58595b;--ag-muted: #6f7772;--ag-line: #dde3df;--ag-mist: #f7f8f7;--ag-white: #fff;color:var(--ag-ink);background:var(--ag-white);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.ag-connect *,.ag-connect *:before,.ag-connect *:after{box-sizing:border-box}.ag-connect__shell{width:min(100% - 40px,1200px);margin-inline:auto}.ag-connect h1,.ag-connect h2,.ag-connect h3{margin-top:0;color:var(--ag-ink);font-family:Avenir Next,Avenir,Nunito Sans,Inter,system-ui,sans-serif;font-weight:700;line-height:1.08;letter-spacing:-.025em}.ag-connect h1{font-size:clamp(4.08rem,7vw,8.4rem)}.ag-connect h2{font-size:clamp(3.2rem,4.5vw,5.44rem)}.ag-connect h3{font-size:clamp(2rem,2vw,2.48rem)}.ag-connect p,.ag-connect li{font-size:clamp(1.6rem,1.4vw,1.8rem);line-height:1.65}.ag-connect a:focus-visible{outline:3px solid var(--ag-growth);outline-offset:4px}.ag-connect__hero{padding-block:clamp(48px,8vw,104px);overflow:hidden;background:radial-gradient(circle at 88% 12%,rgba(141,198,63,.14),transparent 30rem),var(--ag-white)}.ag-connect__hero-grid,.ag-connect__meter-grid{display:grid;gap:clamp(36px,7vw,88px);align-items:center}.ag-connect__hero-copy{max-width:680px}.ag-connect__eyebrow{margin:0 0 14px;color:var(--ag-green-dark);font-size:1.248rem!important;font-weight:800;letter-spacing:.15em;text-transform:uppercase}.ag-connect__lede{max-width:640px;color:var(--ag-graphite)}.ag-connect__lede p{font-size:clamp(1.76rem,2vw,2.08rem)}.ag-connect__button-row{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.ag-connect__button{display:inline-flex;min-height:50px;align-items:center;justify-content:center;padding:.8rem 1.35rem;border:1px solid transparent;border-radius:999px;font-weight:750;line-height:1.2;text-align:center;text-decoration:none;transition:background-color .18s ease,color .18s ease,border-color .18s ease,transform .18s ease}.ag-connect__button:hover{transform:translateY(-1px)}.ag-connect__button--primary{color:var(--ag-white);background:var(--ag-green-dark);border-color:var(--ag-green-dark)}.ag-connect__button--primary:hover{background:#006a31}.ag-connect__button--secondary{color:var(--ag-ink);background:var(--ag-white);border-color:var(--ag-ink)}.ag-connect__reassurance{margin-top:18px;color:var(--ag-muted);font-size:1.44rem!important}.ag-connect__portrait-wrap{position:relative;max-width:520px;justify-self:end}.ag-connect__portrait-wrap:before{position:absolute;inset:auto auto -20px -20px;width:46%;aspect-ratio:1;border-radius:50%;background:var(--ag-growth-soft);content:""}.ag-connect__portrait{position:relative;z-index:1;display:block;width:100%;aspect-ratio:4 / 5;border-radius:28px;object-fit:cover;box-shadow:0 22px 60px #20252221}.ag-connect__contact{padding-block:clamp(42px,6vw,72px);background:var(--ag-mist)}.ag-connect__contact h2{font-size:clamp(2.32rem,3vw,3.2rem)}.ag-connect__contact-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:24px}.ag-connect__contact-action{display:flex;min-height:112px;flex-direction:column;justify-content:center;padding:18px;color:var(--ag-graphite);background:var(--ag-white);border:1px solid var(--ag-line);border-radius:18px;text-decoration:none}.ag-connect__contact-action:hover{border-color:var(--ag-green);box-shadow:0 12px 35px #20252212}.ag-connect__action-label{margin-bottom:5px;color:var(--ag-green-dark);font-weight:800}.ag-connect__paths,.ag-connect__meter{padding-block:clamp(72px,10vw,120px)}.ag-connect__section-intro{max-width:690px;color:var(--ag-graphite)}.ag-connect__path-grid{display:grid;gap:18px;margin-top:42px}.ag-connect__path{padding:clamp(26px,3.5vw,38px);border:1px solid var(--ag-line);border-radius:20px;background:var(--ag-white)}.ag-connect__path-number{margin:0 0 24px;color:var(--ag-growth);font-size:1.28rem!important;font-weight:800;letter-spacing:.12em}.ag-connect__path p:not(.ag-connect__path-number){color:var(--ag-graphite)}.ag-connect__path a,.ag-connect__text-link{color:var(--ag-green-dark);font-weight:750;text-underline-offset:4px}.ag-connect__meter{background:var(--ag-mist)}.ag-connect__meter-image img{display:block;width:100%;border-radius:24px;background:var(--ag-white);object-fit:contain}.ag-connect__meter-copy ul{margin-block:24px 30px;padding-left:1.25rem}.ag-connect__meter-copy li::marker{color:var(--ag-green)}.ag-connect__text-link{display:inline-block;margin:18px 0 0 18px}.ag-connect__founder{padding-block:clamp(72px,10vw,118px);color:var(--ag-white);background:var(--ag-ink)}.ag-connect__founder-inner{max-width:900px;text-align:center}.ag-connect__founder blockquote{margin:0;color:var(--ag-white);font-family:Avenir Next,Avenir,Nunito Sans,Inter,system-ui,sans-serif;font-size:clamp(2.72rem,4vw,4.8rem);font-weight:700;line-height:1.25;letter-spacing:-.02em}.ag-connect__attribution{color:#dfe6e1}.ag-connect__button-row--center{justify-content:center}.ag-connect__button--light{color:var(--ag-ink);background:var(--ag-white)}.ag-connect__button--ghost-light{color:var(--ag-white);border-color:#ffffffb8}@media(min-width:750px){.ag-connect__contact-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.ag-connect__path-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:900px){.ag-connect__hero-grid,.ag-connect__meter-grid{grid-template-columns:minmax(0,1.15fr) minmax(340px,.85fr)}.ag-connect__meter-grid{grid-template-columns:minmax(340px,.9fr) minmax(0,1.1fr)}}@media(max-width:520px){.ag-connect__button-row .ag-connect__button{width:100%}.ag-connect__contact-action{min-height:104px;padding:14px}.ag-connect__contact-action span:last-child{font-size:1.408rem;overflow-wrap:anywhere}.ag-connect__text-link{display:block;margin-left:0}}@media(prefers-reduced-motion:reduce){.ag-connect__button{transition:none}.ag-connect__button:hover{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/66/assets/section-ag-andrew-connect.css.map */
