.legacy-site{color:#284432;background:#f5f1e8;min-height:100vh}.legacy-site .meraki-header{background:#284432}.legacy-main{width:min(850px,100% - 48px);margin:0 auto;padding:170px 0 84px}.legacy-heading{border-bottom:1px solid #c9cfbf;margin-bottom:40px;padding-bottom:32px}.legacy-heading nav{margin-bottom:24px;font-family:Rubik,Arial,sans-serif;font-size:13px;line-height:1.6}.legacy-heading nav a,.legacy-content a,.legacy-contact a{color:inherit;text-underline-offset:4px}.legacy-heading h1{overflow-wrap:anywhere;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(32px,5vw,53px);font-weight:400;line-height:1.13}.legacy-date{margin-top:24px;font-size:14px}.legacy-content{overflow-wrap:anywhere;font-family:Rubik,Arial,sans-serif;font-size:16px;line-height:1.8}.legacy-content h2,.legacy-content h3{color:#284432;font-family:Georgia,Times New Roman,serif;font-weight:400;line-height:1.25}.legacy-content h2{margin:38px 0 18px;font-size:clamp(26px,3.3vw,34px)}.legacy-content h3{margin:28px 0 14px;font-size:23px}.legacy-content p{margin:0 0 20px}.legacy-content ul,.legacy-content ol{margin:0 0 24px;padding-left:24px}.legacy-content li{margin:8px 0}.legacy-contact{border-top:1px solid #c9cfbf;margin-top:48px;padding-top:28px;font-size:16px;line-height:1.6}.legacy-contact a{font-weight:500}@media (max-width:600px){.legacy-main{width:calc(100% - 36px);padding:132px 0 54px}.legacy-heading{margin-bottom:28px;padding-bottom:24px}}
