/* Acquisition page: an editorial offer in Agrobank's original white/green palette. */
body.acquisition{background:#fff;color:#183029}.acquisition main{overflow:clip}.acquisition .site-header{background:rgba(255,255,255,.97)}.acquisition .acq-eyebrow{display:block;color:#00735d;font-size:.875rem;font-weight:750;letter-spacing:.1em;text-transform:uppercase;margin-bottom:20px}.acquisition h1,.acquisition h2,.acquisition h3{margin:0;font-family:var(--sans);letter-spacing:-.035em}.acquisition h2{font-size:clamp(2rem,3.5vw,3rem);line-height:1.15;font-weight:600}.acquisition h3{font-size:1.3rem;line-height:1.3;font-weight:650}.acquisition p{margin:18px 0;color:#4c6259;font-size:1rem;line-height:1.8}.acquisition .button{white-space:normal;min-height:50px;font-size:1rem;border-radius:8px;line-height:1.4}.acq-crumb{display:flex;gap:12px;flex-wrap:wrap;font-size:.875rem;color:#526b60;margin:0 0 36px}.acq-crumb a{text-decoration:underline;text-underline-offset:3px}.acq-hero{padding:25px 0 64px}.acq-hero-grid{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,.85fr);gap:62px;align-items:center}.acquisition h1{font-size:clamp(2.3rem,4.1vw,3.65rem);line-height:1.11;font-weight:600}.acquisition .acq-lead{font-size:1.125rem;line-height:1.7;margin:25px 0;max-width:650px}.acq-actions{display:flex;flex-wrap:wrap;gap:20px;align-items:center;margin-top:30px}.acq-text-link{color:#00735d;font-weight:700;text-decoration:underline;text-underline-offset:5px;font-size:1rem}.acq-text-link:hover{color:#214734}.acquisition .acq-caption{font-size:.875rem;line-height:1.65;color:#596e64;margin-top:22px}.acq-offer{border:1px solid #d9e6df;border-radius:14px;overflow:hidden;background:#f4f9f6;box-shadow:0 20px 60px #2147340c}.acq-offer-image{position:relative}.acq-offer-image img{width:100%;height:185px;object-fit:cover;filter:saturate(.65)}.acq-offer-image>span{position:absolute;bottom:15px;left:24px;background:#214734;color:white;border-radius:4px;padding:4px 9px;font-size:.875rem;letter-spacing:.1em}.acq-offer-body{padding:26px 28px 12px}.acq-offer-body .acq-eyebrow{margin-bottom:8px;font-size:.8125rem}.acq-price{font-size:clamp(2.6rem,3.8vw,3.3rem);font-weight:600;line-height:1.15;letter-spacing:-.045em}.acq-price small{font-size:1.1rem;letter-spacing:0}.acq-offer-body p{font-size:.875rem!important;margin-top:14px}.acq-offer dl{margin:23px 0 0}.acq-offer dl>div{display:grid;grid-template-columns:95px 1fr;gap:12px;padding:12px 0;border-top:1px solid #d9e6df;font-size:.875rem;line-height:1.5}.acq-offer dt{color:#607267}.acq-offer dd{margin:0;font-weight:600}.acquisition .acq-image-note{padding:0 28px 20px;font-size:.8125rem;line-height:1.6;margin:0;color:#596e64}.acq-jump{border-block:1px solid #d9e6df;background:white}.acq-jump>.shell{display:flex;flex-wrap:wrap;gap:12px 28px;padding-block:19px}.acq-jump a{font-size:.875rem;font-weight:650;color:#355747}.acq-jump a:hover{text-decoration:underline}.acq-section{padding:78px 0;scroll-margin-top:90px}.acq-section-heading{max-width:780px;margin-bottom:36px}.acq-section-heading p{max-width:730px}.acq-asset-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:1px solid #d9e6df;border-radius:10px;overflow:hidden}.acq-asset-grid article{padding:26px 24px;display:flex;flex-direction:column;border-right:1px solid #d9e6df}.acq-asset-grid article:last-child{border:0}.acq-index{font-size:.875rem;color:#00735d;font-weight:650;margin-bottom:25px}.acq-asset-grid h3{font-size:1.25rem}.acq-proof-label{margin-top:auto;padding-top:18px;border-top:1px solid #d9e6df;display:grid;gap:8px;font-size:.875rem;line-height:1.6;color:#536d60}.acq-proof-label b{color:#214734}.acq-plain-note{margin-top:22px;border-left:3px solid #00735d;padding:9px 20px;font-size:.875rem;line-height:1.7;max-width:960px;color:#536b60}.acq-editorial{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:90px}.acq-editorial>div>p:first-child{margin-top:0}.acq-prose{border-top:1px solid #e5ece8;padding:58px 0}.acq-prose h2{font-size:clamp(1.7rem,2.5vw,2.25rem)}.acq-prose .acq-eyebrow{font-size:.8125rem;margin-bottom:16px}.acq-tint{background:#f1f7f4}.acq-buyer-grid,.acq-growth-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}.acq-buyer-grid article{padding-top:23px;border-top:2px solid #00735d}.acq-wide-copy{max-width:850px;margin-top:40px}.acq-resource-links{display:flex;align-items:center;gap:14px 25px;flex-wrap:wrap;padding-top:20px;font-size:.875rem}.acq-resource-links a{font-weight:700;color:#00735d;text-decoration:underline;text-underline-offset:4px}.acq-price-inline{font-size:clamp(2.5rem,4.5vw,4rem);font-weight:600;color:#00735d;letter-spacing:-.045em;margin:28px 0 24px;line-height:1.2}.acq-price-inline span{font-size:1.1rem;letter-spacing:0}.acq-equation{display:flex;flex-wrap:wrap;gap:9px;margin-top:28px}.acq-equation span{background:#f1f7f4;border:1px solid #d9e6df;padding:9px 13px;border-radius:5px;font-size:.875rem;font-weight:650}.acq-growth-grid article{background:white;border:1px solid #d9e6df;border-radius:8px;padding:28px}.acq-growth-grid b{font-size:.875rem}.acq-evidence-list{border-top:1px solid #d9e6df;margin-bottom:28px}.acq-evidence-list article{display:grid;grid-template-columns:48px minmax(0,.8fr) minmax(0,1.2fr);gap:22px;padding:27px 0;border-bottom:1px solid #d9e6df;align-items:start}.acq-evidence-list article>span{font-size:.875rem;color:#00735d;font-weight:700}.acq-evidence-list p{margin:0}.acq-process{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:1fr 1fr;gap:26px 45px}.acq-process li{display:flex;gap:22px;padding-top:24px;border-top:1px solid #c9dcd1}.acq-process li>span{font-size:1.75rem;color:#00735d;line-height:1.1}.acq-process p{margin:10px 0 0}.acq-faq-grid{display:grid;grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:80px}.acq-faq details{border-bottom:1px solid #d9e6df}.acq-faq details:first-child{border-top:1px solid #d9e6df}.acq-faq summary{list-style:none;cursor:pointer;display:flex;gap:24px;justify-content:space-between;align-items:start;font-weight:650;font-size:1.05rem;line-height:1.5;padding:21px 0}.acq-faq summary::-webkit-details-marker{display:none}.acq-faq summary>span{font-size:1.5rem;line-height:1;flex-shrink:0;color:#00735d}.acq-faq details[open] summary>span{transform:rotate(45deg)}.acq-faq details p{margin:0 0 24px}.acq-contact{background:#214734}.acq-form-grid{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:70px}.acquisition .acq-contact h2{color:white}.acquisition .acq-contact .acq-eyebrow{color:#c1e4d5}.acquisition .acq-contact>div>div p{color:#d8e6df}.acq-contact-links{display:flex;flex-direction:column;gap:12px;margin:30px 0;color:white;font-size:1.1rem;overflow-wrap:anywhere}.acq-contact-links a{text-decoration:underline;text-underline-offset:4px}.acq-form{background:white;border-radius:12px;padding:30px;display:grid;gap:18px;min-width:0;align-content:start}.acq-form label{display:grid;gap:7px;font-size:.875rem;font-weight:600;color:#244737;min-width:0}.acq-form label>span:not(.acq-consent span){font-weight:400;color:#596e64}.acq-form input,.acq-form textarea,.acq-form select{border:1px solid #bfd2c6;border-radius:6px;background:white;color:#183029;width:100%;min-width:0;padding:12px;font:inherit;font-size:1rem;line-height:1.5}.acq-form textarea{resize:vertical}.acq-form-row{display:grid;grid-template-columns:1fr 1fr;gap:16px;align-items:end}.acq-form .acq-consent{display:flex;gap:12px;align-items:start;font-weight:400;line-height:1.6}.acq-consent input{width:18px;height:18px;flex-shrink:0;margin:3px 0 0;padding:0;accent-color:#00735d}.acq-consent a{text-decoration:underline}.acq-form button{width:100%}.acquisition .acq-form-status{margin:0;font-size:.875rem;line-height:1.65;color:#536b60}.acq-form-status a{display:block;margin-top:14px;font-weight:700;color:#00735d;text-decoration:underline;text-underline-offset:4px;padding:10px 0}.acq-international{margin-top:28px;border-top:1px solid #658674;padding-top:19px;color:white}.acq-international summary{cursor:pointer;font-size:1rem;font-weight:600}.acquisition .acq-international p{font-size:.875rem}.acquisition #confidentiality{background:white}.acquisition .acq-section .acq-form [hidden]{display:none}
@media(max-width:1050px){.acq-hero-grid{gap:34px;grid-template-columns:1.15fr 1fr}.acq-asset-grid{grid-template-columns:1fr 1fr}.acq-asset-grid article:nth-child(2){border-right:0}.acq-asset-grid article:nth-child(-n+2){border-bottom:1px solid #d9e6df}.acq-editorial,.acq-faq-grid,.acq-form-grid{gap:40px}.acq-form{padding:24px}.acq-buyer-grid,.acq-growth-grid{gap:22px}.acq-growth-grid article{padding:22px}}
@media(max-width:760px){.acq-hero-grid,.acq-editorial,.acq-faq-grid,.acq-form-grid{grid-template-columns:1fr;gap:32px}.acq-hero{padding-bottom:35px}.acq-crumb{margin-bottom:27px}.acquisition h1{font-size:clamp(2.1rem,6.7vw,3.2rem);line-height:1.15}.acq-offer-image img{height:170px}.acq-offer{max-width:600px}.acq-section{padding:48px 0}.acq-prose{padding:38px 0}.acq-buyer-grid,.acq-growth-grid,.acq-process{grid-template-columns:1fr}.acq-evidence-list article{grid-template-columns:30px 1fr;gap:12px}.acq-evidence-list p{grid-column:2}.acq-jump>.shell{gap:10px 23px}.acq-hero-copy .acq-caption{max-width:440px}.acq-value-section .acq-editorial{gap:35px}.acq-process li{gap:18px}.acq-wide-copy{margin-top:30px}}
@media(max-width:480px){.acquisition .shell{width:calc(100% - 32px)}.acq-asset-grid,.acq-form-row{grid-template-columns:1fr}.acq-asset-grid article{border-right:0;border-bottom:1px solid #d9e6df}.acq-asset-grid article:nth-child(3){border-bottom:1px solid #d9e6df}.acq-asset-grid article{padding:23px}.acq-hero .acq-actions{align-items:stretch;gap:17px;flex-direction:column}.acq-actions .button{justify-content:center}.acq-form{padding:22px 18px}.acq-offer-body{padding-inline:23px}.acq-hero-grid{gap:28px}.acq-offer dl>div{grid-template-columns:85px 1fr}.acq-jump>.shell{gap:12px 20px}.acq-contact-links{font-size:1rem}}
@media(prefers-reduced-motion:reduce){.acquisition{scroll-behavior:auto}.acquisition *{transition:none!important}}

.acq-evidence-table{overflow-x:auto;margin:2rem 0;border:1px solid #c4d9d0;border-radius:12px}.acq-evidence-table table{width:100%;border-collapse:collapse;text-align:left;min-width:600px;font-size:1rem;line-height:1.6}.acq-evidence-table caption{text-align:left;font-weight:700;padding:1.25rem;color:#214734}.acq-evidence-table th,.acq-evidence-table td{padding:1.2rem;vertical-align:top;border-top:1px solid #d7e5de}.acq-evidence-table thead{background:#eef7f3}.acq-evidence-table th{color:#214734}.acq-decision-note{max-width:80ch;line-height:1.75}.acq-evidence-table th:first-child{width:20%}
