.agico-breadcrumb{font-size:13px;line-height:1.65;margin:0 0 28px;max-width:100%;color:inherit}
.agico-breadcrumb ol{list-style:none;display:flex;flex-wrap:wrap;align-items:baseline;gap:7px 10px;padding:0;margin:0}
.agico-breadcrumb li{padding:0;margin:0;max-width:100%;overflow-wrap:anywhere}
.agico-breadcrumb a{color:inherit;text-decoration:none;opacity:.85}.agico-breadcrumb a:hover{text-decoration:underline;opacity:1}
.agico-breadcrumb [aria-current=page]{opacity:.72}.breadcrumb-separator{opacity:.5}
.mega .nav-child{padding-left:18px;border-left:1px solid #ccd4d8;margin-left:4px;font-size:14px}
.mega-inner{max-height:calc(100vh - 120px);overflow-y:auto}.footer-column h3 a{font-size:inherit;font-weight:inherit;color:inherit;margin:0}.footer-column div:where(.site-label-h3) a{font-size:inherit;font-weight:inherit;color:inherit;margin:0}
.post-preview{border-top:1px solid #ced6d8;padding:32px 0;display:grid;grid-template-columns:minmax(200px,.8fr) minmax(0,1.2fr);gap:32px;align-items:center}
.post-cover{position:relative;display:block;overflow:hidden;background:#e9e2d8;aspect-ratio:8/5}
.post-cover img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .4s ease}
.post-cover:hover img{transform:scale(1.025)}.post-cover span{position:absolute;bottom:8px;left:8px;background:#15232bd9;color:#fff;font:11px/1.4 system-ui;padding:4px 7px}
.post-preview-copy{min-width:0}.post-preview-copy h2,.post-preview-copy h3{margin:8px 0 14px;font-size:clamp(23px,2.3vw,34px);line-height:1.18}.post-preview-copy div:where(.site-label-h2),.post-preview-copy div:where(.site-label-h3){margin:8px 0 14px;font-size:clamp(23px,2.3vw,34px);line-height:1.18}.post-preview-copy h2 a,.post-preview-copy h3 a{text-decoration:none;color:inherit}.post-preview-copy div:where(.site-label-h2) a,.post-preview-copy div:where(.site-label-h3) a{text-decoration:none;color:inherit}.post-preview-copy p{max-width:65ch}
.ed-journal-list .post-preview,.post-preview-home{display:block;padding:0 0 24px;border:0}.post-preview-home .post-preview-copy{padding:22px 0}.post-preview-home .post-preview-copy h3{font-size:25px}.post-preview-home .post-preview-copy div:where(.site-label-h3){font-size:25px}
section[data-agico-background]:not([data-agico-background=original]) :is(h1,h2,h3,h4,h5,h6,p,li,dt,dd){color:inherit}
section[data-agico-background]:not([data-agico-background=original]) :is(h1,div:where(.site-label-h2),div:where(.site-label-h3),h4,h5,h6,p,li,dt,dd){color:inherit}
section[data-agico-bg-tone=light] :is(.pp-benefit,.pp-metric,.pp-item){background:transparent;border-color:#ffffff35}
section[data-agico-bg-tone=light] a:not(.button):not(.btn){color:inherit}
section[data-agico-bg-tone=light] .button{color:#fff}
section[data-agico-bg-tone=light] :is(.pp-configuration,.pp-tab-panel,.pp-facts,.pp-home-directory article,.pp-catalog-grid>article,.pp-detail-grid>article,table){color:#17232a}
h5{font-size:1.125rem;line-height:1.4}h6{font-size:1rem;line-height:1.5}
.rows > .row:has(.listing-thumb){display:grid;grid-template-columns:160px minmax(0,1fr) 24px;gap:28px;align-items:center}.listing-thumb{display:block;width:160px;height:100px;object-fit:cover;background:#e6e9e9}.row:has(.listing-thumb) h3{margin:0}.row:has(.listing-thumb) div:where(.site-label-h3){margin:0}
@media(max-width:700px){.rows > .row:has(.listing-thumb){grid-template-columns:86px minmax(0,1fr) 20px;gap:14px}.listing-thumb{width:86px;height:72px}.row:has(.listing-thumb) h3{font-size:19px}.row:has(.listing-thumb) div:where(.site-label-h3){font-size:19px}}
@media(max-width:700px){.post-preview{grid-template-columns:1fr;gap:20px;padding:24px 0}.post-preview-copy h2{font-size:25px}.post-preview-copy div:where(.site-label-h2){font-size:25px}.agico-breadcrumb{font-size:12px;margin-bottom:20px}.mega-inner{max-height:none}.nav-child{font-size:13px}}
@media(prefers-reduced-motion:reduce){.post-cover img{transition:none}}
