@import url('./services.css');
.business-header{background:#F5F3EC}
.business-hero{padding:52px 0 64px;background:#F5F3EC;border-bottom:1px solid #E4E0D5}
.business-crumbs{display:flex;flex-wrap:wrap;gap:12px;font-size:14px;color:#5E6158;margin-bottom:36px}
.business-crumbs a{text-decoration:none;color:#0B3D24}
.business-eyebrow{color:#079438;font-size:12px;font-weight:600;letter-spacing:.15em;text-transform:uppercase}
.business-hero h1{font:800 clamp(40px,6vw,80px)/1.05 var(--display);letter-spacing:-.045em;color:#0B3D24;margin:16px 0 0;overflow-wrap:anywhere}
.business-grid{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:64px;padding-top:64px;padding-bottom:80px}
.business-content{min-width:0;font-size:16px;line-height:1.8;overflow-wrap:anywhere;color:#3C3F38}
.business-content>:first-child{margin-top:0}
.business-content h1,.business-content h2,.business-content h3,.business-content h4{font-family:var(--display);line-height:1.2;color:#0B3D24;margin:1.4em 0 .65em}
.business-content h1{font-size:36px}.business-content h2{font-size:28px}.business-content h3{font-size:23px}
.business-content p,.business-content ul,.business-content ol{margin:0 0 1.2em}
.business-content li{margin-bottom:.5em}.business-content a{text-decoration:underline;text-underline-offset:3px}
.business-content img,.business-content iframe,.business-content video{max-width:100%;height:auto}
.business-content table{display:block;max-width:100%;overflow-x:auto;border-collapse:collapse}
.business-content td,.business-content th{padding:12px;border:1px solid #E4E0D5}
.business-content pre{white-space:pre-wrap}.business-content blockquote{margin:24px 0;border-left:3px solid #079438;padding:8px 24px;background:#E3F2E6}
.business-sidebar{display:flex;flex-direction:column;gap:20px;min-width:0}
.business-panel{background:#fff;border:1px solid #E4E0D5;border-radius:24px;padding:24px}
.business-panel h2{font:800 24px/1.15 var(--display);color:#0B3D24;margin:0 0 14px}
.business-panel p{font-size:14px;line-height:1.7;color:#5E6158;margin:0 0 20px}
.business-link{display:block;padding:12px 0;border-bottom:1px solid #E4E0D5;font-size:14px;text-decoration:none;overflow-wrap:anywhere}
.business-link:last-child{border:0}.business-link[aria-current=page]{font-weight:700;color:#0B3D24}
.business-download{background:#0B3D24;border-color:#0B3D24;display:flex;flex-direction:column;gap:12px}
.business-download h2{color:#fff}.business-download p{color:#B8F0C8;margin-bottom:8px}
@media(max-width:800px){.business-grid{grid-template-columns:minmax(0,1fr);gap:36px;padding-top:36px;padding-bottom:48px}.business-hero{padding:28px 0 40px}.business-crumbs{margin-bottom:24px}.business-content{font-size:15px}}
