.article-breadcrumb{max-width:1200px;margin:1rem auto;padding:.85rem 1rem;background:#eef5f5;border:1px solid #c9dddd;border-radius:10px;color:#3a5152;font-size:.9rem;line-height:1.45;box-sizing:border-box}.main-wrapper .article-featured-layout{padding:0}.article-featured-layout>h1:first-child{margin:0}.article-featured-image{width:100%;max-width:none;margin:0}.article-featured-layout>.article-breadcrumb{display:flex;align-items:center;flex-wrap:wrap;gap:.65rem 1.25rem;width:100%;max-width:none;margin:0;border-right:0;border-left:0;border-radius:0}.article-body{padding:var(--surface-padding)}.article-body>:first-child{margin-top:0}.article-body>:last-child{margin-bottom:0}.article-breadcrumb nav{display:flex;align-items:center;flex:1 1 22rem;flex-wrap:wrap;gap:.35rem;min-width:min(100%,22rem)}.article-breadcrumb a{font-weight:650}.article-breadcrumb [aria-current=page]{font-weight:600;color:#233738}.breadcrumb-separator{color:#718686;padding:0 .1rem}.article-dates{display:flex;align-items:center;flex:0 0 auto;flex-wrap:wrap;gap:.35rem 1.2rem;max-width:100%;margin:0;padding:0;border-top:0;color:#526869}.article-date-item{position:relative;display:inline-flex;align-items:baseline;gap:.35rem;min-width:0;font-size:.82rem;line-height:1.4}.article-date-label{color:#526869;font-weight:600;letter-spacing:0;text-transform:none}.article-date-item time{color:#294445;font-size:inherit;font-weight:650;white-space:nowrap}.article-dates,.article-breadcrumb,.faq-box{scroll-margin-top:90px}@media(max-width:600px){.article-breadcrumb{font-size:.85rem}.article-breadcrumb nav{align-items:flex-start}.article-date-item{font-size:.8rem}}@media(min-width:700px){.article-breadcrumb nav{min-width:0;flex-wrap:nowrap}.article-breadcrumb nav>a,.article-breadcrumb .breadcrumb-separator{flex:0 0 auto}.article-breadcrumb [aria-current=page]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.article-dates{flex-wrap:nowrap;justify-content:flex-end}}
