/* Only approved wind article post 5895 loads this stylesheet. */
.halcyon-news-article,.halcyon-news-article *{box-sizing:border-box}
.halcyon-news-article{background:#fff;color:#253039;font-family:inherit}
.halcyon-news-article-hero{background:#f8f7f4;border-bottom:1px solid #e0e1dc;padding:80px 24px 76px}
.halcyon-news-article-hero-inner{width:min(900px,100%);margin:auto}
.halcyon-news-article-kicker{font-size:12px!important;font-weight:800;letter-spacing:.15em;text-transform:uppercase;color:#9a711d;margin:0 0 25px!important}
.halcyon-news-article-kicker a{color:#75510a;text-decoration:none}
.halcyon-news-article-kicker a:hover,.halcyon-news-article-kicker a:focus-visible{text-decoration:underline}
.halcyon-news-article-hero h1{font-size:clamp(42px,4.3vw,58px)!important;line-height:1.13!important;letter-spacing:-.035em;color:#253039!important;max-width:890px;margin:0 0 27px!important}
.halcyon-news-article-meta{display:flex;align-items:center;gap:16px;color:#667078;font-size:13px;font-weight:700;letter-spacing:.04em}
.halcyon-news-article-meta span[aria-hidden]{width:4px;height:4px;border-radius:50%;background:#b48a38}
.halcyon-news-article-main{width:min(900px,calc(100% - 48px));margin:0 auto;padding:70px 0 110px}
.halcyon-news-article-copy{width:min(720px,100%);margin:0 auto;font-size:18px;line-height:1.75;color:#39454d;overflow-wrap:anywhere}
.halcyon-news-article-copy p{font-size:inherit;line-height:inherit;margin:0 0 1.45em;color:inherit}
.halcyon-news-article-copy>p:first-child{font-size:20px;line-height:1.68;color:#253039;margin-bottom:38px}
.halcyon-news-article-copy h2,.halcyon-news-article-copy h3{color:#253039;letter-spacing:-.02em;overflow-wrap:anywhere}
.halcyon-news-article-copy h2{font-size:30px;line-height:1.25;margin:55px 0 22px;padding-top:22px;border-top:1px solid #e3e3dd}
.halcyon-news-article-copy h3{font-size:22px;line-height:1.34;margin:33px 0 13px}
.halcyon-news-article-copy ol{margin:0 0 30px;padding-left:1.6em}
.halcyon-news-article-copy li{padding-left:.25em;margin:0 0 .8em;line-height:1.7}
.halcyon-news-article-copy img{display:block;max-width:100%;height:auto;width:auto;margin:35px auto 0}
.halcyon-news-article-copy p:has(>img){margin:0}
.halcyon-news-article-copy p:has(>em){font-size:14px;line-height:1.65;color:#69737a;margin:14px 0 34px}
.halcyon-news-article-copy a{color:#75510a;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}
.halcyon-news-article-copy a:hover{color:#3b2b0a}
.halcyon-news-article a:focus-visible{outline:3px solid #b68b35;outline-offset:4px}
.halcyon-news-article-back{width:min(720px,100%);margin:64px auto 0;padding-top:26px;border-top:1px solid #d8dbd7}
.halcyon-news-article-back a{display:inline-flex;gap:10px;color:#73500a;font-weight:800;text-decoration:none;border-bottom:1px solid #a77c2a;padding-bottom:5px}
@media(min-width:1201px){.halcyon-news-article{padding-top:100px}}
@media(max-width:700px){.halcyon-news-article-hero{padding:56px 20px 52px}.halcyon-news-article-hero h1{font-size:34px!important;line-height:1.18!important}.halcyon-news-article-main{width:calc(100% - 40px);padding:46px 0 75px}.halcyon-news-article-copy{font-size:17px;line-height:1.75}.halcyon-news-article-copy>p:first-child{font-size:18px}.halcyon-news-article-copy h2{font-size:26px;margin-top:45px}.halcyon-news-article-copy h3{font-size:20px}.halcyon-news-article-copy p:has(>em){font-size:13px}}
