/* v7.67 — Home closing callouts. */
html body main.launch .l767-closing-links{padding:72px 0!important;background:#f4f8f1!important;border-top:1px solid #d7e5d2!important;border-bottom:1px solid #d7e5d2!important}
html body main.launch .l767-closing-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:20px!important}
html body main.launch .l767-closing-card{position:relative!important;min-height:300px!important;padding:34px!important;border:1px solid #d7e5d2!important;border-radius:22px!important;background:#fff!important;box-shadow:0 14px 34px rgba(21,48,31,.06)!important}
html body main.launch .l767-card-icon{display:grid!important;place-items:center!important;width:42px!important;height:42px!important;margin:0 0 18px!important;border-radius:13px!important;background:#eaf4e5!important;color:#3d681f!important;font-size:21px!important;font-weight:750!important}
html body main.launch .l767-closing-card .l731-eyebrow{margin:0 0 10px!important}
html body main.launch .l767-closing-card h2{max-width:560px!important;font-size:30px!important;line-height:1.1!important;color:#152b1d!important}
html body main.launch .l767-closing-card>p:not(.l731-eyebrow):not(.l731-meta){max-width:560px!important;margin-top:12px!important;color:#5a6e60!important}
html body main.launch .l767-action-row{display:flex!important;flex-wrap:wrap!important;gap:14px!important;margin-top:26px!important}
html body main.launch .l767-action,html body main.launch .l767-secondary-action{display:inline-flex!important;align-items:center!important;gap:10px!important;margin-top:26px!important;font-size:15px!important;font-weight:700!important;line-height:1.3!important;text-decoration:none!important}
html body main.launch .l767-action{min-height:46px!important;padding:12px 16px!important;border:1px solid #3d681f!important;border-radius:10px!important;background:#3d681f!important;color:#fff!important}
html body main.launch .l767-action-row .l767-action,html body main.launch .l767-action-row .l767-secondary-action{margin-top:0!important}
html body main.launch .l767-secondary-action{min-height:46px!important;padding:12px 4px!important;color:#365e20!important}
html body main.launch .l767-library-bridge{padding:72px 0!important;background:linear-gradient(115deg,#10271b,#173b27)!important;color:#fff!important}
html body main.launch .l767-library-bridge-inner{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:40px!important}
html body main.launch .l767-library-bridge h2{max-width:840px!important;font-size:clamp(34px,3.5vw,50px)!important;line-height:1.06!important;color:#fff!important}
html body main.launch .l767-library-bridge p:not(.l731-eyebrow){max-width:690px!important;margin-top:16px!important;color:#c6d6c8!important}
html body main.launch .l767-library-action{display:inline-flex!important;align-items:center!important;gap:10px!important;flex:0 0 auto!important;min-height:50px!important;padding:14px 18px!important;border-radius:10px!important;background:#fff!important;color:#183120!important;font-size:15px!important;font-weight:750!important;text-decoration:none!important}
@media(max-width:760px){html body main.launch .l767-closing-links,html body main.launch .l767-library-bridge{padding:48px 0!important}html body main.launch .l767-closing-grid{grid-template-columns:1fr!important}html body main.launch .l767-closing-card{min-height:0!important;padding:26px!important}html body main.launch .l767-closing-card h2{font-size:27px!important}html body main.launch .l767-library-bridge-inner{align-items:flex-start!important;flex-direction:column!important;gap:26px!important}html body main.launch .l767-library-action{width:100%!important;justify-content:center!important}}
