/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
:root{--edition-ink:#234538;--edition-accent:#e9ca8e;--edition-paper:#f5f4ed;}*{box-sizing:border-box;}body{margin:0;background:var(--edition-paper);color:#222a32;font:1rem/1.55 system-ui,sans-serif;}a{color:var(--edition-ink);text-underline-offset:.2em;}a:focus-visible{outline:2px solid currentColor;outline-offset:4px;}.edition-wrap{width:min(76rem,calc(100% - 2rem));margin-inline:auto;}.edition-masthead{background:var(--edition-ink);color:white;padding:1.6rem 0 1rem;border-bottom:.35rem solid var(--edition-accent);}.edition-masthead a{color:white;}.edition-tagline{color:var(--edition-accent);margin:0;font-weight:700;}.edition-brand{margin:.2em 0 .35em;font-size:clamp(2.1rem,6vw,4.25rem);font-weight:800;line-height:1.1;}.edition-brand a{text-decoration:none;}.edition-masthead nav{display:flex;flex-wrap:wrap;gap:.65rem 1.4rem;}.edition-main{padding-block:1.5rem 3rem;overflow-wrap:anywhere;}.edition-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,19rem),1fr));gap:1rem;}.edition-card{background:white;border:1px solid #d6dde3;border-top:.3rem solid var(--edition-ink);border-radius:.45rem;padding:1rem;}.edition-card h3{margin:0 0 .65rem;}.edition-card img{display:block;max-width:100%;height:auto;margin-bottom:.75rem;}.edition-main .network-footer{--footer-bg:var(--edition-ink);--footer-accent:var(--edition-accent);}.edition-card{padding:clamp(1rem,2.5vw,1.5rem);box-shadow:0 .25rem .9rem rgb(0 0 0 / 8%);}.edition-card h3{line-height:1.25;font-size:clamp(1.15rem,2vw,1.5rem);}.edition-card h3 a{text-decoration:none;}.edition-card h3 a:hover{text-decoration:underline;}.edition-card > a:last-child,.edition-main .field--name-network-source a{display:inline-block;padding:.5rem .8rem;border-radius:.35rem;background:var(--edition-ink);color:white;text-decoration:none;}.edition-card > a:last-child:hover,.edition-main .field--name-network-source a:hover{background:var(--edition-accent);color:var(--edition-ink);}.edition-card__label{color:var(--edition-ink);font-size:.78rem;font-weight:750;letter-spacing:.06em;text-transform:uppercase;margin:0 0 .45rem;}.edition-grid--home{grid-template-columns:repeat(2,minmax(0,1fr));}.edition-grid--home > .edition-card--network_event{grid-column:1 / -1;background:#e6eddf;}.edition-grid--home > .edition-card--network_event h3{font-size:clamp(1.5rem,3vw,2.2rem);}.edition-card--network_event .field{margin:.6rem 0;}@media (max-width:42rem){.edition-grid--home{grid-template-columns:1fr;}}body{font-family:Verdana,Geneva,sans-serif;}.network-footer-wrap{padding-bottom:1.5rem;}.network-footer-wrap .network-footer{margin-block-start:0;}.edition-card--illustrated::before{content:"";display:block;aspect-ratio:600 / 280;background:center / cover no-repeat url(/themes/custom/active_press/images/editorial.svg);margin-bottom:.85rem;border-radius:.3rem;}.edition-masthead{background:linear-gradient(115deg,#183b2c,#315d43);}.edition-masthead nav a{border-radius:2rem;border:1px solid #c6d8c5;padding:.35rem .75rem;text-decoration:none;}.edition-card{border-radius:1.2rem .3rem;}.edition-grid--home > .edition-card--network_event.edition-card--illustrated::before{max-width:28rem;}.active-home .block-page-title-block,.active-home .page-title{display:none;}.active-weekend-promo{margin:0 0 1.4rem;padding:clamp(1rem,3vw,1.5rem);border:1px solid #b7cfb8;border-inline-start:.35rem solid #28523b;border-radius:.65rem;background:#e9f2e6;color:#20382a;}.active-weekend-promo h2,.active-weekend-promo p{margin:0 0 .55rem;}.active-weekend-promo a{display:inline-block;padding:.45rem .75rem;border-radius:.35rem;background:#28523b;color:#fff;font-weight:650;text-decoration:none;}.active-weekend-promo a:hover{text-decoration:underline;}.network-clean-home h1,.network-clean-home .block-page-title-block{display:none;}
