/* Isolated Vision & Mission page layout — does not affect any other page. */
main.vm128{width:100%;max-width:none!important;overflow:hidden;background:#fff;color:#103d27}
.vm128 .vm-shell{width:calc(100% - 64px)!important;max-width:none!important;margin-left:32px!important;margin-right:32px!important}
.vm128 .vm-hero{min-height:390px;background:linear-gradient(90deg,#fff 0%,rgba(255,255,255,.94) 38%,rgba(255,255,255,.24) 66%),url('/assets/images/agriculture/agriculture-hero-v97.jpg') center/cover no-repeat}
.vm128 .vm-hero-grid{display:grid!important;grid-template-columns:46% 54%!important;min-height:335px!important}.vm128 .vm-hero-copy{padding:18px 0}.vm128 .vm-hero-copy h1{font-size:54px!important;line-height:1.05!important}.vm128 .vm-hero-copy h2{font-size:21px!important}.vm128 .vm-hero-copy p{font-size:14px!important;max-width:560px!important}.vm128 .vm-orbit{width:470px!important;height:320px!important;margin:auto!important}.vm128 .vm-orbit-center{width:150px!important;height:150px!important;left:160px!important;top:84px!important}.vm128 .o1{left:190px!important}.vm128 .o2{top:45px!important}.vm128 .o3{right:8px!important}.vm128 .o4{left:190px!important}.vm128 .o5{left:0!important}.vm128 .o6{top:45px!important;left:-8px!important}
.vm128 .vm-statements{width:calc(100% - 64px)!important;margin:18px 32px!important;grid-template-columns:repeat(3,minmax(0,1fr))!important}.vm128 .vm-values,.vm128 .vm-section,.vm128 .vm-practice,.vm128 .vm-actions,.vm128 .vm-forward{width:calc(100% - 64px)!important;margin-left:32px!important;margin-right:32px!important}.vm128 .vm-value-grid{grid-template-columns:repeat(6,minmax(0,1fr))!important}.vm128 .vm-commitments{grid-template-columns:repeat(3,minmax(0,1fr))!important}.vm128 .vm-actions>div{grid-template-columns:repeat(4,minmax(0,1fr))!important}.vm128 .vm-forward{grid-template-columns:36% 64%!important}.vm128 .vm-cta>.vm-shell{width:calc(100% - 64px)!important;margin:0 32px!important}
@media(max-width:900px){.vm128 .vm-hero-grid{grid-template-columns:1fr!important}.vm128 .vm-orbit{transform:scale(.85)}.vm128 .vm-value-grid{grid-template-columns:repeat(3,1fr)!important}.vm128 .vm-commitments{grid-template-columns:1fr!important}.vm128 .vm-actions>div{grid-template-columns:repeat(2,1fr)!important}.vm128 .vm-forward{grid-template-columns:1fr!important}.vm128 .vm-statements{grid-template-columns:1fr!important}}
