.opportunity-section{margin:28px 0;border-radius:5px;background:#14231e;color:#f2f5f3;padding:30px;overflow:hidden}.opportunity-heading{display:flex;justify-content:space-between;align-items:center;gap:25px;margin-bottom:27px}.opportunity-heading .eyebrow{color:#9bb5a8}.opportunity-heading h2{font:400 39px/1.1 var(--serif);letter-spacing:-.7px;margin:12px 0 14px;color:#fff}.opportunity-heading p{font-size:12px;line-height:1.9;color:#b5c6bc;margin:0}.opportunity-label{font-size:8px;letter-spacing:1.7px;color:#8fa99a;white-space:nowrap}.opportunity-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:17px}.opportunity-card{background:#fff;color:#222;border-radius:4px;overflow:hidden;min-width:0}.opportunity-product{position:relative;padding:22px;background:#f6f8f6;border-bottom:1px solid #e8ede9}.opportunity-product img{width:100%;height:150px;object-fit:contain;filter:none!important}.opportunity-product>span{display:block;text-align:center;font-size:8px;line-height:1.7;color:#687e70;margin-top:15px}.opportunity-copy{padding:23px 19px 21px}.opportunity-copy .eyebrow{font-size:7px;letter-spacing:1.3px;color:#759080}.opportunity-copy h3{font:400 27px/1.06 var(--serif);letter-spacing:-.5px;color:#263c30;margin:14px 0}.opportunity-copy p{font-size:10px;line-height:1.9;color:#7a8b80;min-height:70px;margin:0 0 20px}.opportunity-explore{border-top:1px solid #dfe7e1;padding-top:15px;display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;font-size:10px;color:#466b54;text-align:left}.opportunity-explore svg{width:16px;height:16px;flex-shrink:0}.opportunity-foot{display:flex;gap:30px;align-items:center;justify-content:space-between;padding-top:22px}.opportunity-foot p{font-size:9px;line-height:1.8;color:#8da497;max-width:560px;margin:0}.opportunity-foot button{display:flex;align-items:center;gap:10px;font-size:9px;color:#c2d5c8;text-align:left;flex-shrink:0}.opportunity-foot svg{width:16px;height:16px}.growth-conversation{display:flex;align-items:center;justify-content:space-between;gap:30px;padding:28px;background:#eaf2ec;border:1px solid #ccdfd1;border-radius:5px;margin-top:27px}.growth-conversation h2{font:400 30px var(--serif);letter-spacing:-.5px;color:#254631;margin:12px 0}.growth-conversation p{font-size:12px;line-height:1.8;color:#6f8677;max-width:540px;margin:0}.growth-conversation .btn{white-space:normal;text-align:left;flex-shrink:0;max-width:250px;line-height:1.6}.opportunity-demand{border-top:1px solid #d7e3da;padding-top:20px;margin-top:23px}.opportunity-demand strong{font-size:11px;font-weight:500;color:#41644c}.opportunity-demand p{font-size:10px;line-height:1.8;color:#758c7c;margin:10px 0 0}.growth-inline-cta{width:100%;justify-content:center;margin-top:19px;font-size:11px}.growth-plan-intro{padding:24px 0}.growth-plan-intro h2{font:400 32px var(--serif);color:#294c35;letter-spacing:-.5px;margin:13px 0}.growth-plan-intro p{font-size:12px;line-height:1.8;color:#788b7e}.growth-plan-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;background:#f2f7f3;padding:22px;border:1px solid #dce8de;border-radius:4px}.growth-plan-summary span{font-size:10px;line-height:1.8;color:#76917f;display:block}.growth-plan-summary strong{font-size:24px;font-weight:400;color:#355e42;display:block;margin-top:13px}.growth-plan-options{padding:20px;border:1px solid #e0e7e2;margin:24px 0;display:grid;gap:15px}.growth-plan-options legend{font-size:12px;color:#486953;padding:0 8px}.growth-plan-options label{display:flex;align-items:center;gap:10px;font-size:12px;line-height:1.6;color:#5a7864}.growth-plan-options input{accent-color:#557b60;width:17px;height:17px}
@media(max-width:1100px){.opportunity-heading{align-items:flex-start;flex-direction:column;gap:15px}.opportunity-product{padding:17px}.opportunity-copy{padding:20px 16px}.opportunity-copy h3{font-size:25px}.growth-conversation{align-items:flex-start;flex-direction:column}.growth-conversation .btn{max-width:none}}
@media(max-width:720px){.opportunity-section{padding:22px}.opportunity-heading h2{font-size:33px}.opportunity-cards{grid-template-columns:1fr;gap:19px}.opportunity-product{display:flex;align-items:center;gap:15px;padding:19px}.opportunity-product img{width:130px;height:120px}.opportunity-product>span{text-align:left;margin:0;flex:1;font-size:10px}.opportunity-copy{padding:22px}.opportunity-copy h3{font-size:30px}.opportunity-copy p{font-size:12px;min-height:0}.opportunity-explore{font-size:12px;min-height:40px}.opportunity-foot{align-items:flex-start;flex-direction:column;gap:20px}.opportunity-foot p{font-size:10px}.opportunity-foot button{font-size:11px}.growth-conversation{padding:23px}.growth-conversation h2{font-size:28px}.growth-plan-summary{grid-template-columns:1fr;padding:20px;gap:18px}.growth-plan-summary>div{display:flex;align-items:center;justify-content:space-between;gap:20px}.growth-plan-summary strong{margin:0;font-size:23px}.growth-plan-summary span{max-width:180px}.growth-plan-intro h2{font-size:29px}}
