.buyer-summary{background:#f0f2eb;border-block:1px solid var(--line);padding-block:clamp(2.5rem,5vw,5rem)}.buyer-summary-head{max-width:760px;margin-bottom:2.25rem}.buyer-summary-head h2{font-size:clamp(2rem,3.7vw,3.4rem);line-height:1.12;letter-spacing:-.035em;text-wrap:balance;margin:.6rem 0 1rem}.buyer-summary-head>p:last-child{max-width:62ch;font-size:1.06rem;line-height:1.7}.buyer-summary-layout{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(280px,.8fr);gap:clamp(2rem,4vw,4rem);align-items:start}.buyer-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.4rem 1.8rem;margin:0 0 2rem}.buyer-facts>div{border-top:1px solid #bfc8b9;padding-top:1rem}.buyer-facts dt{font-weight:650;font-size:1rem;margin-bottom:.45rem;color:var(--ink)}.buyer-facts dd{margin:0;line-height:1.7;font-size:.96rem;color:#344039}.buyer-proof{background:#fff;border:1px solid #cbd2c6}.buyer-proof figure{margin:0}.buyer-proof img{display:block;width:100%;height:auto;aspect-ratio:18/13;object-fit:cover}.buyer-proof figcaption{font-size:.73rem;line-height:1.5;padding:.7rem 1.2rem;color:#53604e}.buyer-proof-copy{padding:1rem 1.4rem 1.5rem}.buyer-proof h3{font-size:1.4rem;line-height:1.3;text-wrap:balance;margin:.6rem 0}.buyer-proof-copy>p{font-size:.95rem;line-height:1.7}.buyer-actions{display:flex;flex-wrap:wrap;align-items:center;gap:.85rem 1.5rem;margin:1.5rem 0}.buyer-actions .btn{min-height:48px;white-space:normal;text-align:center}.buyer-secondary{display:inline-flex;align-items:center;min-height:44px;color:var(--ink);font-weight:600;text-decoration:underline;text-underline-offset:5px;line-height:1.5}.buyer-secondary:hover{color:#365d28}.buyer-actions a:focus-visible,.buyer-quicklinks a:focus-visible{outline:3px solid #365d28;outline-offset:5px}.buyer-small,.buyer-proof .buyer-small{font-size:.83rem;line-height:1.65;color:#4f5b4b}.buyer-case-record{padding:1.7rem;background:#f0f2eb;border-left:3px solid #668653;margin-bottom:2.5rem}.buyer-case-record h2{margin-top:.6rem}.buyer-case-record .buyer-facts{margin-top:1.5rem}.buyer-eot{background:#f5f5ef;border-block:1px solid var(--line)}.buyer-eot .wrap{max-width:1100px}.buyer-eot-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.8rem;margin:2rem 0;padding-left:1.3rem}.buyer-eot-steps li{line-height:1.75;padding-left:.35rem}.buyer-eot-steps strong{display:block}.buyer-quicklinks{display:flex;flex-wrap:wrap;gap:.5rem;margin:1.25rem 0}.buyer-quicklinks a{display:inline-flex;align-items:center;min-height:44px;padding:.5rem .85rem;border:1px solid #b4c0ad;border-radius:3px;color:var(--ink);font-size:.9rem;text-decoration:none}.buyer-quicklinks a:hover{background:#e2e8dc}#eot-scope-at-a-glance,#fm-decision-title,#work-example-record{scroll-margin-top:8rem}@media(max-width:800px){.buyer-summary-layout{grid-template-columns:1fr}.buyer-proof{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.buyer-proof-copy{padding:1rem}.buyer-eot-steps{grid-template-columns:1fr;gap:.9rem}}@media(max-width:520px){.buyer-facts{grid-template-columns:1fr;gap:1rem}.buyer-proof{display:block}.buyer-actions{align-items:stretch;flex-direction:column;gap:.55rem}.buyer-actions .btn{width:100%}.buyer-case-record{padding:1.2rem}.buyer-summary-head h2{font-size:2.1rem}.buyer-summary .wrap,.buyer-eot .wrap{padding-inline:20px}}
.buyer-actions a.btn-ink{background:#132b27;color:#fff}.buyer-actions a.btn-ink:hover{background:#284337;color:#fff}
