#engage-editorial-archives{--navy:#182c49;--blue:#005c97;--muted:#42576d;--line:#ccd8e1;--mist:#f3faf9;--aqua:#63cbd0;--gold:#caaa77;--engage-aqua:#63cbd0;--engage-orange:#ff6d2d;--engage-cream:#fff6eb;color-scheme:light;font-family:Calibri,"Segoe UI",Arial,sans-serif;font-size:18px;line-height:1.55;color:var(--navy);background:#fff;width:100%}
#engage-editorial-archives *,#engage-editorial-archives *::before,#engage-editorial-archives *::after{box-sizing:border-box}
#engage-editorial-archives ::selection{background:#c5ecee;color:#182c49}
#engage-editorial-archives :is(button,input,select){font:inherit}
#engage-editorial-archives :is(h1,h2,h3,p){margin-top:0}
#engage-editorial-archives :is(a,p){color:var(--blue)}
#engage-editorial-archives p{color:var(--muted)}
#engage-editorial-archives .hero-orbit-stage{display:flex;flex-direction:column;align-items:center;gap:16px}
#engage-editorial-archives .hero-orbit-stage [data-engage-orbit]{position:relative;width:200px;--engage-orbit-aqua:#5bc6cc;--engage-orbit-blue:rgb(0 92 151 / 50%)}
#engage-editorial-archives .orbit-motion-control{min-height:44px;background:transparent;border:0;padding:8px;color:var(--muted);font-size:14px;text-decoration:underline;text-underline-offset:4px;cursor:pointer}
#engage-editorial-archives .engage-eyebrow{display:flex;font-weight:700;text-transform:uppercase}
#engage-editorial-archives .arrow{width:20px;height:20px;stroke-width:1.8}
#engage-editorial-archives [id]{scroll-margin-top:130px}
#engage-editorial-archives body[data-engage-section="whats-on"] .entry-header{ display:none; }
#engage-editorial-archives .engage-news-root{ overflow:hidden;background:#fff;color:var(--engage-ink); }
#engage-editorial-archives .engage-news-wrap{ width:min(var(--engage-content),calc(100% - 2 * var(--engage-gutter)));margin-inline:auto; }
#engage-editorial-archives .engage-news-breadcrumb{ display:flex;gap:.55rem;align-items:center;padding:1.25rem 0;color:var(--engage-muted);font-size:.88rem; }
#engage-editorial-archives .engage-news-breadcrumb a{ color:var(--engage-blue);font-weight:700;text-decoration:none; }
#engage-editorial-archives .engage-news-hero{ position:relative;isolation:isolate;display:grid;grid-template-columns:minmax(0,1.35fr) minmax(16rem,.65fr);gap:clamp(2rem,5vw,5rem);align-items:end;min-height:34rem;overflow:hidden;padding:clamp(2rem,6vw,5.5rem);border-radius:2.5rem 2.5rem 7rem 2.5rem;background:var(--engage-navy);color:#fff; }
#engage-editorial-archives .engage-news-hero__word{ position:absolute;z-index:-1;right:-.04em;bottom:-.18em;color:rgb(255 255 255 / 5.5%);font-size:clamp(11rem,27vw,24rem);font-weight:950;letter-spacing:-.09em;line-height:.8; }
#engage-editorial-archives .engage-news-orbit{ --engage-orbit-line:rgb(91 198 204 / 28%);--engage-orbit-inner:rgb(0 92 151 / 18%);--engage-orbit-radius:9rem;z-index:-1;top:-5.5rem;right:-4rem;width:20rem;opacity:.9; }
#engage-editorial-archives .engage-news-hero__copy{ max-width:46rem; }
#engage-editorial-archives .engage-news-hero .engage-eyebrow{ margin-bottom:1rem;color:var(--engage-aqua);font-size:.8rem;font-weight:700;letter-spacing:.09em;text-transform:uppercase; }
#engage-editorial-archives .engage-news-hero h1{ max-width:12ch;margin:0;color:#fff;font-size:clamp(3.2rem,7.4vw,7rem);line-height:.88;letter-spacing:-.065em; }
#engage-editorial-archives .engage-news-hero__copy>p{ max-width:38rem;margin:1.5rem 0 0;color:#dce7ef;font-size:clamp(1.05rem,1.7vw,1.25rem);line-height:1.6; }
#engage-editorial-archives .engage-news-hero__edition{ position:relative;display:grid;align-content:end;min-height:18rem;padding:1.5rem;border:1px solid rgb(255 255 255 / 22%);border-radius:1.5rem 1.5rem 4rem 1.5rem;background:rgb(255 255 255 / 9%);box-shadow:.7rem .7rem 0 rgb(91 198 204 / 18%);backdrop-filter:blur(.7rem); }
#engage-editorial-archives .engage-news-hero__edition::before{ content:"";position:absolute;top:1.35rem;right:1.35rem;width:1.55rem;height:1.55rem;background:var(--engage-orange);clip-path:polygon(0 0,38% 0,100% 50%,38% 100%,0 100%,62% 50%); }
#engage-editorial-archives .engage-news-hero__edition small{ color:var(--engage-aqua);font-weight:700;letter-spacing:.09em;text-transform:uppercase; }
#engage-editorial-archives .engage-news-hero__edition strong{ margin-top:.25rem;color:#fff;font-size:clamp(4rem,7vw,6.5rem);letter-spacing:-.07em;line-height:.9; }
#engage-editorial-archives .engage-news-hero__edition span{ color:#dce7ef;line-height:1.4; }
#engage-editorial-archives .engage-news-hero__edition a{ display:flex;justify-content:space-between;margin-top:1.2rem;padding-top:1rem;border-top:1px solid rgb(255 255 255 / 22%);color:#fff;font-weight:700;text-decoration:none; }
#engage-editorial-archives .engage-news-family-nav{ display:flex;align-items:center;gap:.35rem;margin:1.25rem 0 0;padding:.45rem;overflow-x:auto;border:1px solid var(--engage-line);border-radius:1.4rem;background:#fff;box-shadow:0 .45rem 1.5rem rgb(23 42 70 / 7%); }
#engage-editorial-archives .engage-news-family-nav span{ padding:.65rem .85rem;color:var(--engage-muted);font-size:.76rem;font-weight:700;letter-spacing:.07em;text-transform:uppercase;white-space:nowrap; }
#engage-editorial-archives .engage-news-family-nav a{ min-height:2.7rem;display:inline-flex;align-items:center;padding:.55rem .9rem;border-radius:.85rem;color:var(--engage-navy);font-weight:700;text-decoration:none;white-space:nowrap; }
#engage-editorial-archives .engage-news-family-nav a:hover,#engage-editorial-archives .engage-news-family-nav a[aria-current="page"]{ background:var(--engage-navy);color:#fff; }
#engage-editorial-archives .engage-news-feed{ padding:var(--engage-section-space) 0; }
#engage-editorial-archives .engage-news-heading{ display:flex;align-items:end;justify-content:space-between;gap:2rem;margin-bottom:1.5rem; }
#engage-editorial-archives .engage-news-heading>div{ max-width:45rem; }
#engage-editorial-archives .engage-news-heading .engage-eyebrow,#engage-editorial-archives .engage-news-paths .engage-eyebrow{ margin-bottom:.55rem;color:var(--engage-blue);font-size:.8rem;font-weight:700;letter-spacing:.09em;text-transform:uppercase; }
#engage-editorial-archives .engage-news-heading h2,#engage-editorial-archives .engage-news-paths h2{ margin:0;color:var(--engage-navy);font-size:var(--engage-h2);letter-spacing:-.04em; }
#engage-editorial-archives .engage-news-heading>p{ max-width:27rem;margin:0;color:var(--engage-muted); }
#engage-editorial-archives .engage-news-filter{ display:grid;grid-template-columns:minmax(0,1fr) minmax(10rem,.25fr) auto auto;gap:.7rem;align-items:end;margin-bottom:1rem;padding:1rem;border:1px solid var(--engage-line);border-radius:1.4rem;background:var(--engage-mist); }
#engage-editorial-archives .engage-news-filter label span{ display:block;margin:0 0 .3rem;color:var(--engage-navy);font-size:.78rem;font-weight:700; }
#engage-editorial-archives .engage-news-filter :is(input,select){ width:100%;height:3rem;padding:.65rem .85rem;border:1px solid #b9c5ce;border-radius:.8rem;background:#fff;color:var(--engage-ink); }
#engage-editorial-archives .engage-news-filter button{ height:3rem;padding:.65rem 1.2rem;border:2px solid var(--engage-navy);border-radius:.8rem;background:var(--engage-navy);color:#fff;font-weight:700;cursor:pointer; }
#engage-editorial-archives .engage-news-filter>a{ align-self:center;color:var(--engage-blue);font-weight:700; }
#engage-editorial-archives .engage-news-result-count{ margin:.7rem 0 1.4rem;color:var(--engage-muted); }
#engage-editorial-archives .engage-news-result-count strong{ color:var(--engage-navy);font-size:1.15rem; }
#engage-editorial-archives .engage-news-card{ min-width:0;overflow:hidden;border:1px solid var(--engage-line);border-radius:1.5rem 1.5rem 3rem 1.5rem;background:#fff; }
#engage-editorial-archives .engage-news-card__media{ display:block;aspect-ratio:16/9;overflow:hidden;background:var(--engage-navy); }
#engage-editorial-archives .engage-news-card__media img{ width:100%;height:100%;display:block;object-fit:cover;transition:transform 420ms cubic-bezier(.22,1,.36,1); }
#engage-editorial-archives .engage-news-card:hover .engage-news-card__media img{ transform:scale(1.025); }
#engage-editorial-archives .engage-news-card__media.has-no-image{ display:grid;place-items:center;background:linear-gradient(135deg,var(--engage-navy),var(--engage-blue));color:rgb(255 255 255 / 15%);font-size:3rem;font-weight:900;line-height:.8;text-decoration:none; }
#engage-editorial-archives .engage-news-card__copy{ padding:1.25rem; }
#engage-editorial-archives .engage-news-card__meta{ display:flex;flex-wrap:wrap;justify-content:space-between;gap:.4rem;color:var(--engage-muted);font-size:.75rem;font-weight:700;text-transform:uppercase; }
#engage-editorial-archives .engage-news-card__meta span{ color:var(--engage-blue); }
#engage-editorial-archives .engage-news-card h3,#engage-editorial-archives .engage-news-card h2{ margin:.65rem 0;color:var(--engage-navy);font-size:1.4rem;letter-spacing:-.025em;line-height:1.12; }
#engage-editorial-archives .engage-news-card h2{ font-size:clamp(2rem,3.7vw,3.5rem); }
#engage-editorial-archives .engage-news-card h3 a,#engage-editorial-archives .engage-news-card h2 a{ color:inherit;text-decoration:none; }
#engage-editorial-archives .engage-news-card p{ margin:0;color:var(--engage-muted); }
#engage-editorial-archives .engage-news-card__link{ display:inline-flex;margin-top:1rem;color:var(--engage-blue);font-weight:700;text-decoration:none; }
#engage-editorial-archives .engage-news-card--lead{ display:grid;grid-template-columns:minmax(0,1.15fr) minmax(20rem,.85fr);margin-bottom:1rem;border-radius:1.75rem 1.75rem 4.5rem 1.75rem;background:var(--engage-cream); }
#engage-editorial-archives .engage-news-card--lead .engage-news-card__media{ min-height:27rem;aspect-ratio:auto; }
#engage-editorial-archives .engage-news-card--lead .engage-news-card__copy{ display:flex;flex-direction:column;justify-content:center;padding:clamp(1.5rem,4vw,3rem); }
#engage-editorial-archives .engage-news-grid{ display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem; }
#engage-editorial-archives .engage-news-pagination{ display:grid;grid-template-columns:1fr auto 1fr;gap:1rem;align-items:center;margin-top:2rem; }
#engage-editorial-archives .engage-news-pagination a{ min-height:2.8rem;display:inline-flex;align-items:center;justify-content:center;padding:.6rem 1rem;border:2px solid var(--engage-navy);border-radius:.85rem;color:var(--engage-navy);font-weight:700;text-decoration:none; }
#engage-editorial-archives .engage-news-pagination a:last-child{ justify-self:end; }
#engage-editorial-archives .engage-news-pagination span{ color:var(--engage-muted);font-size:.88rem; }
#engage-editorial-archives .engage-news-empty{ padding:3rem;border-radius:1.5rem;background:var(--engage-mist);text-align:center; }
#engage-editorial-archives .engage-news-empty strong{ color:var(--engage-navy);font-size:1.5rem; }
#engage-editorial-archives .engage-news-empty p{ color:var(--engage-muted); }
#engage-editorial-archives .engage-news-empty a{ color:var(--engage-blue);font-weight:700; }
#engage-editorial-archives .engage-news-paths{ display:grid;grid-template-columns:1.1fr repeat(3,1fr);gap:1rem;align-items:stretch;margin-bottom:var(--engage-section-space);padding:1rem;border-radius:2rem;background:var(--engage-navy);color:#fff; }
#engage-editorial-archives .engage-news-paths>div{ align-self:center;padding:1rem; }
#engage-editorial-archives .engage-news-paths .engage-eyebrow{ color:#8ee0e3; }
#engage-editorial-archives .engage-news-paths h2{ color:#fff;font-size:1.6rem; }
#engage-editorial-archives .engage-news-paths>a{ display:flex;flex-direction:column;min-height:10rem;padding:1.15rem;border-radius:1.1rem 1.1rem 2.3rem 1.1rem;background:#fff;color:var(--engage-navy);text-decoration:none; }
#engage-editorial-archives .engage-news-paths>a small{ color:var(--engage-blue);font-weight:700;text-transform:uppercase; }
#engage-editorial-archives .engage-news-paths>a strong{ margin:.35rem 0;font-size:1.1rem; }
#engage-editorial-archives .engage-news-paths>a span{ margin-top:auto;color:var(--engage-blue);font-weight:700; }
@media(max-width:980px){#engage-editorial-archives .engage-news-hero,#engage-editorial-archives .engage-news-card--lead{grid-template-columns:1fr}
#engage-editorial-archives .engage-news-hero{align-items:center}
#engage-editorial-archives .engage-news-hero__edition{min-height:13rem}
#engage-editorial-archives .engage-news-grid{grid-template-columns:repeat(2,minmax(0,1fr))}
#engage-editorial-archives .engage-news-paths{grid-template-columns:repeat(3,1fr)}
#engage-editorial-archives .engage-news-paths>div{grid-column:1/-1}
#engage-editorial-archives .engage-news-heading{align-items:flex-start;flex-direction:column}
#engage-editorial-archives .engage-news-filter{grid-template-columns:1fr 12rem auto}
}
@media(max-width:700px){#engage-editorial-archives .engage-news-hero{min-height:0;padding:2rem 1.25rem 3.5rem;border-radius:1.75rem 1.75rem 4.5rem 1.75rem}
#engage-editorial-archives .engage-news-orbit{--engage-orbit-radius:5.7rem;top:6rem;right:-5.5rem;width:13rem;opacity:.6}
#engage-editorial-archives .engage-news-hero__word{font-size:10rem}
#engage-editorial-archives .engage-news-family-nav{margin-inline:calc(-1 * var(--engage-gutter));border-radius:0;border-inline:0}
#engage-editorial-archives .engage-news-filter,#engage-editorial-archives .engage-news-grid,#engage-editorial-archives .engage-news-paths{grid-template-columns:1fr}
#engage-editorial-archives .engage-news-filter button{width:100%}
#engage-editorial-archives .engage-news-card--lead .engage-news-card__media{min-height:0;aspect-ratio:16/10}
#engage-editorial-archives .engage-news-pagination{grid-template-columns:1fr 1fr}
#engage-editorial-archives .engage-news-pagination span{grid-column:1/-1;grid-row:1;text-align:center}
#engage-editorial-archives .engage-news-pagination a{grid-row:2}
#engage-editorial-archives .engage-news-paths>div{grid-column:auto}
}
@media(prefers-reduced-motion:reduce){#engage-editorial-archives .engage-news-card__media img{transition:none}
}

#engage-editorial-archives body[data-engage-section="whats-on"] .entry-header{ display: none; }
#engage-editorial-archives .engage-stories-root{ overflow:hidden;background:#fff;color:var(--engage-ink); }
#engage-editorial-archives .engage-stories-wrap{ width:min(var(--engage-content),calc(100% - 2 * var(--engage-gutter)));margin-inline:auto; }
#engage-editorial-archives .engage-stories-breadcrumb{ display:flex;align-items:center;gap:.55rem;padding:1.25rem 0;color:var(--engage-muted);font-size:.88rem; }
#engage-editorial-archives .engage-stories-breadcrumb a{ color:var(--engage-blue);font-weight:700;text-decoration:none; }
#engage-editorial-archives .engage-stories-hero{ position:relative;isolation:isolate;display:grid;grid-template-columns:minmax(0,1.25fr) minmax(17rem,.75fr);gap:clamp(2rem,5vw,5rem);align-items:end;min-height:35rem;overflow:hidden;padding:clamp(2rem,6vw,5.5rem);border-radius:2.5rem 2.5rem 7rem 2.5rem;background:var(--engage-navy);color:#fff; }
#engage-editorial-archives .engage-stories-hero__word{ position:absolute;z-index:-1;right:-.05em;bottom:-.18em;color:rgb(255 255 255 / 5.5%);font-size:clamp(8.5rem,22vw,21rem);font-weight:950;letter-spacing:-.09em;line-height:.8;white-space:nowrap; }
#engage-editorial-archives .engage-stories-orbit{ --engage-orbit-line:rgb(91 198 204 / 28%);--engage-orbit-inner:rgb(0 92 151 / 18%);--engage-orbit-radius:9rem;z-index:-1;top:-5.25rem;right:-3.5rem;width:20rem;opacity:.9; }
#engage-editorial-archives .engage-stories-hero__copy{ max-width:47rem; }
#engage-editorial-archives .engage-stories-hero .engage-eyebrow{ margin-bottom:1rem;color:#cfeff1;font-size:.8rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase; }
#engage-editorial-archives .engage-stories-hero h1{ max-width:13ch;margin:0;color:#fff;font-size:clamp(3.1rem,7.2vw,6.9rem);line-height:.89;letter-spacing:-.065em; }
#engage-editorial-archives .engage-stories-hero__copy>p{ max-width:40rem;margin:1.5rem 0 0;color:#dce7ef;font-size:clamp(1.05rem,1.7vw,1.24rem);line-height:1.6; }
#engage-editorial-archives .engage-stories-button{ min-height:3rem;display:inline-flex;align-items:center;justify-content:center;gap:.7rem;margin-top:1.25rem;padding:.72rem 1rem;border:2px solid var(--engage-navy);border-radius:.95rem;background:var(--engage-navy);color:#fff;font-weight:700;text-decoration:none; }
#engage-editorial-archives .engage-stories-button--light{ border-color:#fff;background:#fff;color:var(--engage-navy); }
#engage-editorial-archives .engage-stories-button:hover{ transform:translateY(-2px); }
#engage-editorial-archives .engage-stories-family-nav{ display:flex;align-items:center;gap:.35rem;margin-top:1.25rem;padding:.45rem;overflow-x:auto;border:1px solid var(--engage-line);border-radius:1.4rem;background:#fff;box-shadow:0 .45rem 1.5rem rgb(23 42 70 / 7%); }
#engage-editorial-archives .engage-stories-family-nav>span{ padding:.65rem .85rem;color:var(--engage-muted);font-size:.76rem;font-weight:700;letter-spacing:.07em;text-transform:uppercase;white-space:nowrap; }
#engage-editorial-archives .engage-stories-family-nav a{ min-height:2.7rem;display:inline-flex;align-items:center;padding:.55rem .9rem;border-radius:.85rem;color:var(--engage-navy);font-weight:700;text-decoration:none;white-space:nowrap; }
#engage-editorial-archives .engage-stories-family-nav a:hover,#engage-editorial-archives .engage-stories-family-nav a[aria-current="page"]{ background:var(--engage-navy);color:#fff; }
#engage-editorial-archives .engage-stories-feed,#engage-editorial-archives .engage-voice-reader,#engage-editorial-archives .engage-voice-archive,#engage-editorial-archives .engage-podcast-feature,#engage-editorial-archives .engage-podcast-purpose,#engage-editorial-archives .engage-podcast-archive{ padding:var(--engage-section-space) 0; }
#engage-editorial-archives .engage-stories-heading{ display:flex;align-items:end;justify-content:space-between;gap:2rem;margin-bottom:1.5rem; }
#engage-editorial-archives .engage-stories-heading>div{ max-width:45rem; }
#engage-editorial-archives .engage-stories-heading .engage-eyebrow,#engage-editorial-archives .engage-podcast-purpose .engage-eyebrow{ margin-bottom:.55rem;color:var(--engage-blue);font-size:.8rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase; }
#engage-editorial-archives .engage-stories-heading h2,#engage-editorial-archives .engage-podcast-purpose h2{ margin:0;color:var(--engage-navy);font-size:var(--engage-h2);letter-spacing:-.04em; }
#engage-editorial-archives .engage-stories-heading>p{ max-width:28rem;margin:0;color:var(--engage-muted); }
#engage-editorial-archives .engage-stories-filter{ display:grid;grid-template-columns:repeat(3,minmax(0,1fr)) auto auto;gap:.7rem;align-items:end;margin-bottom:1rem;padding:1rem;border-radius:1.4rem;background:var(--engage-mist); }
#engage-editorial-archives .engage-stories-filter label span{ display:block;margin:0 0 .3rem;color:var(--engage-navy);font-size:.78rem;font-weight:700; }
#engage-editorial-archives .engage-stories-filter :is(input,select){ width:100%;height:3rem;padding:.65rem .85rem;border:1px solid #b9c5ce;border-radius:.8rem;background:#fff;color:var(--engage-ink); }
#engage-editorial-archives .engage-stories-filter button{ height:3rem;padding:.65rem 1rem;border:2px solid var(--engage-navy);border-radius:.8rem;background:var(--engage-navy);color:#fff;font-weight:700;cursor:pointer; }
#engage-editorial-archives .engage-stories-filter>a{ align-self:center;color:var(--engage-blue);font-weight:700; }
#engage-editorial-archives .engage-stories-result-count{ margin:.7rem 0 1.4rem;color:var(--engage-muted); }
#engage-editorial-archives .engage-stories-result-count strong{ color:var(--engage-navy);font-size:1.15rem; }
#engage-editorial-archives .engage-stories-empty{ padding:clamp(2rem,5vw,4rem);border-radius:1.5rem 1.5rem 4rem 1.5rem;background:var(--engage-mist);text-align:center; }
#engage-editorial-archives .engage-stories-empty strong{ color:var(--engage-navy);font-size:1.45rem; }
#engage-editorial-archives .engage-stories-empty p{ color:var(--engage-muted); }
#engage-editorial-archives .engage-stories-empty a{ color:var(--engage-blue);font-weight:700; }
#engage-editorial-archives .engage-stories-staff{ display:grid;grid-template-columns:minmax(12rem,.45fr) minmax(18rem,.8fr) minmax(20rem,1fr);gap:1.25rem;align-items:center;margin-bottom:var(--engage-section-space);padding:clamp(1.5rem,3vw,2.5rem);border-radius:1.5rem 1.5rem 4rem 1.5rem;background:var(--engage-cream); }
#engage-editorial-archives .engage-stories-staff .engage-eyebrow{ color:var(--engage-orange-ink);font-size:.8rem;font-weight:700;text-transform:uppercase; }
#engage-editorial-archives .engage-stories-staff h2{ margin:0;color:var(--engage-navy);font-size:clamp(1.5rem,2.4vw,2.1rem);letter-spacing:-.035em; }
#engage-editorial-archives .engage-stories-staff p{ margin:0;color:var(--engage-muted); }
#engage-editorial-archives .engage-highlights-hero{ background:linear-gradient(135deg,#172a46 0%,#1b3b60 72%,#005c97 100%); }
#engage-editorial-archives .engage-highlights-tally{ justify-self:end;width:min(100%,18rem);padding:0 0 1rem;border-bottom:2px solid rgb(255 255 255 / 35%); }
#engage-editorial-archives .engage-highlights-tally strong{ display:block;color:#fff;font-size:clamp(5rem,9vw,8.5rem);letter-spacing:-.08em;line-height:.8; }
#engage-editorial-archives .engage-highlights-tally span{ display:block;margin-top:.7rem;color:var(--engage-aqua);font-size:1.1rem;font-weight:700; }
#engage-editorial-archives .engage-highlights-tally small{ display:block;margin-top:.2rem;color:#dce7ef; }
#engage-editorial-archives .engage-highlight-card{ min-width:0;overflow:hidden;border:1px solid var(--engage-line);border-radius:1.5rem 1.5rem 3.5rem 1.5rem;background:#fff; }
#engage-editorial-archives .engage-highlight-card__media{ display:block;aspect-ratio:16/10;overflow:hidden;background:var(--engage-navy); }
#engage-editorial-archives .engage-highlight-card__media img{ width:100%;height:100%;display:block;object-fit:cover;transition:transform 420ms cubic-bezier(.22,1,.36,1); }
#engage-editorial-archives .engage-highlight-card:hover .engage-highlight-card__media img{ transform:scale(1.025); }
#engage-editorial-archives .engage-highlight-card__media.has-no-image{ display:grid;place-items:center;background:linear-gradient(145deg,var(--engage-navy),var(--engage-blue));color:rgb(255 255 255 / 14%);font-size:2.5rem;font-weight:900;text-decoration:none; }
#engage-editorial-archives .engage-highlight-card__copy{ padding:1.25rem; }
#engage-editorial-archives .engage-highlight-card__meta{ display:flex;justify-content:space-between;gap:.7rem;color:var(--engage-muted);font-size:.75rem;font-weight:700;text-transform:uppercase; }
#engage-editorial-archives .engage-highlight-card__meta span:first-child{ color:var(--engage-blue); }
#engage-editorial-archives .engage-highlight-card :is(h2,h3){ margin:.65rem 0;color:var(--engage-navy);font-size:1.45rem;letter-spacing:-.025em;line-height:1.12; }
#engage-editorial-archives .engage-highlight-card h2{ font-size:clamp(2rem,3.8vw,3.5rem); }
#engage-editorial-archives .engage-highlight-card :is(h2,h3) a{ color:inherit;text-decoration:none; }
#engage-editorial-archives .engage-highlight-card p{ margin:0;color:var(--engage-muted); }
#engage-editorial-archives .engage-highlight-card__footer{ display:flex;align-items:center;justify-content:space-between;gap:.8rem;margin-top:1.2rem;padding-top:1rem;border-top:1px solid var(--engage-line);color:var(--engage-muted);font-size:.82rem;font-weight:700; }
#engage-editorial-archives .engage-highlight-card__footer a{ color:var(--engage-blue);text-decoration:none; }
#engage-editorial-archives .engage-highlight-card--lead{ display:grid;grid-template-columns:minmax(0,1.15fr) minmax(20rem,.85fr);margin-bottom:1rem;border-radius:1.75rem 1.75rem 5rem 1.75rem;background:var(--engage-cream); }
#engage-editorial-archives .engage-highlight-card--lead .engage-highlight-card__media{ min-height:28rem;aspect-ratio:auto; }
#engage-editorial-archives .engage-highlight-card--lead .engage-highlight-card__copy{ display:flex;flex-direction:column;justify-content:center;padding:clamp(1.5rem,4vw,3rem); }
#engage-editorial-archives .engage-highlights-grid{ display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem; }
#engage-editorial-archives .engage-voice-hero{ align-items:center;background:linear-gradient(135deg,#17304f 0%,#285985 100%); }
#engage-editorial-archives .engage-voice-cover{ position:relative;justify-self:end;width:min(100%,18rem);margin:0;transform:rotate(2.2deg); }
#engage-editorial-archives .engage-voice-cover img{ width:100%;aspect-ratio:1414/2000;display:block;object-fit:contain;border-radius:.5rem;background:#fff;box-shadow:1rem 1.1rem 0 rgb(91 198 204 / 24%),0 1rem 3rem rgb(0 0 0 / 24%); }
#engage-editorial-archives .engage-voice-cover figcaption{ display:flex;flex-direction:column;margin-top:1rem;color:#fff; }
#engage-editorial-archives .engage-voice-cover small{ color:var(--engage-aqua);font-weight:700;text-transform:uppercase; }
#engage-editorial-archives .engage-voice-cover strong{ margin-top:.2rem;line-height:1.25; }
#engage-editorial-archives .engage-voice-reader__frame{ min-height:32rem;overflow:hidden;border-radius:1rem;background:#dfe7ec;box-shadow:var(--engage-shadow); }
#engage-editorial-archives .engage-voice-reader__links{ display:flex;justify-content:space-between;gap:1rem;align-items:center;margin-top:1rem; }
#engage-editorial-archives .engage-voice-reader__links span{ color:var(--engage-muted);font-weight:700; }
#engage-editorial-archives .engage-voice-reader__links a{ color:var(--engage-blue);font-weight:700; }
#engage-editorial-archives .engage-voice-archive{ border-top:1px solid var(--engage-line); }
#engage-editorial-archives .engage-voice-filter{ grid-template-columns:minmax(0,1fr) minmax(10rem,.28fr) auto auto; }
#engage-editorial-archives .engage-voice-grid{ display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1.25rem,3vw,2rem); }
#engage-editorial-archives .engage-voice-card{ min-width:0;border-top:1px solid var(--engage-line);background:#fff; }
#engage-editorial-archives .engage-voice-card__media{ position:relative;display:grid;place-items:center;aspect-ratio:4/5;margin-top:1rem;overflow:hidden;background:var(--engage-navy);box-shadow:.65rem .65rem 0 rgb(91 198 204 / 18%); }
#engage-editorial-archives .engage-voice-card__media::after{ position:absolute;inset:auto .7rem .7rem auto;width:.75rem;height:.75rem;background:var(--engage-aqua);clip-path:polygon(0 0,38% 0,100% 50%,38% 100%,0 100%,62% 50%);content:""; }
#engage-editorial-archives .engage-voice-card__media img{ width:100%;height:100%;display:block;object-fit:contain;transition:transform 320ms cubic-bezier(.22,1,.36,1); }
#engage-editorial-archives .engage-voice-card:hover .engage-voice-card__media img{ transform:scale(1.018); }
#engage-editorial-archives .engage-voice-card__media.has-no-image{ display:grid;place-items:center;color:rgb(255 255 255 / 22%);font-weight:900;line-height:.9;text-align:center;text-decoration:none; }
#engage-editorial-archives .engage-voice-card__copy{ display:flex;min-height:12rem;flex-direction:column;padding:1.15rem 0 .5rem; }
#engage-editorial-archives .engage-voice-card__meta{ display:flex;flex-wrap:wrap;justify-content:space-between;gap:.35rem 1rem;color:var(--engage-muted);font-size:.72rem;font-weight:700;letter-spacing:.035em;text-transform:uppercase; }
#engage-editorial-archives .engage-voice-card time{ color:var(--engage-blue); }
#engage-editorial-archives .engage-voice-card__meta span{ color:#26757a; }
#engage-editorial-archives .engage-voice-card h3{ margin:.65rem 0;color:var(--engage-navy);font-size:1.4rem;line-height:1.15; }
#engage-editorial-archives .engage-voice-card h3 a{ color:inherit;text-decoration:none; }
#engage-editorial-archives .engage-voice-card__action{ display:inline-flex;align-items:center;gap:.45rem;width:max-content;margin-top:auto;color:var(--engage-blue);font-weight:700;text-decoration:none; }
#engage-editorial-archives .engage-voice-card__action span{ transition:transform var(--engage-motion); }
#engage-editorial-archives .engage-voice-card__action:hover span{ transform:translateX(.22rem); }
#engage-editorial-archives .engage-podcast-hero{ background:linear-gradient(135deg,#102944 0%,#005c97 100%); }
#engage-editorial-archives .engage-podcast-wave{ position:relative;justify-self:end;width:min(100%,22rem);height:17rem;display:flex;align-items:center;justify-content:center;gap:.32rem;overflow:hidden;border-radius:50%;background:rgb(255 255 255 / 7%);box-shadow:inset 0 0 0 1px rgb(255 255 255 / 16%),0 0 0 1.5rem rgb(91 198 204 / 6%); }
#engage-editorial-archives .engage-podcast-wave i{ width:.34rem;height:var(--wave-height,30%);border-radius:1rem;background:var(--engage-aqua);animation:engage-podcast-wave 1.8s ease-in-out infinite alternate; }
#engage-editorial-archives .engage-podcast-wave i:nth-child(3n){ --wave-height:72%;animation-delay:-.8s; }
#engage-editorial-archives .engage-podcast-wave i:nth-child(4n){ --wave-height:48%;animation-delay:-1.3s; }
#engage-editorial-archives .engage-podcast-wave i:nth-child(5n){ --wave-height:88%;animation-delay:-.4s; }
#engage-editorial-archives .engage-podcast-wave span{ position:absolute;display:grid;place-items:center;width:6.5rem;height:6.5rem;border-radius:50%;background:var(--engage-navy);color:#fff;font-size:.82rem;font-weight:900;line-height:.9;text-align:center; }
@keyframes engage-podcast-wave{ to { height:calc(var(--wave-height,30%) * .55);opacity:.72; } }
#engage-editorial-archives .engage-podcast-video{ overflow:hidden;border-radius:1.5rem 1.5rem 4.5rem 1.5rem;background:#000;box-shadow:var(--engage-shadow); }
#engage-editorial-archives .engage-podcast-video iframe{ width:100%;aspect-ratio:16/9;display:block;border:0; }
#engage-editorial-archives .engage-podcast-credit{ display:grid;grid-template-columns:1fr 1fr auto;gap:1rem;align-items:center;margin-top:1rem;padding:1rem 0;border-bottom:1px solid var(--engage-line); }
#engage-editorial-archives .engage-podcast-credit div{ display:flex;flex-direction:column; }
#engage-editorial-archives .engage-podcast-credit strong{ color:var(--engage-navy); }
#engage-editorial-archives .engage-podcast-credit span,#engage-editorial-archives .engage-podcast-credit p{ margin:0;color:var(--engage-muted); }
#engage-editorial-archives .engage-podcast-credit a{ color:var(--engage-blue);font-weight:700;text-decoration:none; }
#engage-editorial-archives .engage-media-access-note{ max-width:52rem;margin:1.25rem 0 0;padding:1rem 0;border-block:1px solid var(--engage-line);color:var(--engage-muted);line-height:1.6; }
#engage-editorial-archives .engage-media-access-note strong{ color:var(--engage-navy); }
#engage-editorial-archives .engage-media-access-note a{ color:var(--engage-blue);font-weight:800; }
#engage-editorial-archives .engage-podcast-purpose{ display:grid;grid-template-columns:minmax(0,.8fr) minmax(20rem,1.2fr);gap:clamp(2rem,6vw,6rem);align-items:start;border-top:1px solid var(--engage-line); }
#engage-editorial-archives .engage-podcast-purpose header>p{ color:var(--engage-muted);font-size:1.08rem; }
#engage-editorial-archives .engage-podcast-questions{ counter-reset:question; }
#engage-editorial-archives .engage-podcast-questions p{ display:grid;grid-template-columns:2.4rem 1fr;gap:1rem;margin:0;padding:1.1rem 0;border-bottom:1px solid var(--engage-line);color:var(--engage-navy);font-size:clamp(1.2rem,2.2vw,1.7rem);font-weight:700;line-height:1.22; }
#engage-editorial-archives .engage-podcast-questions p::before{ counter-increment:question;content:"0" counter(question);color:var(--engage-orange-ink);font-size:.82rem;letter-spacing:.08em; }
#engage-editorial-archives .engage-podcast-made{ display:grid;grid-template-columns:minmax(14rem,.75fr) minmax(20rem,1.25fr);gap:clamp(2rem,6vw,6rem);padding:clamp(2rem,5vw,4rem);border-radius:2rem 2rem 5rem 2rem;background:var(--engage-navy);color:#fff; }
#engage-editorial-archives .engage-podcast-made .engage-eyebrow{ color:var(--engage-orange);font-size:.8rem;font-weight:700;text-transform:uppercase; }
#engage-editorial-archives .engage-podcast-made h2{ margin:.6rem 0 0;color:#fff;font-size:var(--engage-h2);letter-spacing:-.04em; }
#engage-editorial-archives .engage-podcast-made p{ margin:0;color:#dce7ef;font-size:1.08rem;line-height:1.7; }
#engage-editorial-archives .engage-podcast-archive ol{ margin:0;padding:0;list-style:none;border-top:1px solid var(--engage-line); }
#engage-editorial-archives .engage-podcast-archive li{ display:grid;grid-template-columns:8rem 1fr auto;gap:1rem;align-items:center;padding:1rem 0;border-bottom:1px solid var(--engage-line); }
#engage-editorial-archives .engage-podcast-archive li span{ color:var(--engage-blue);font-size:.8rem;font-weight:700;text-transform:uppercase; }
#engage-editorial-archives .engage-podcast-archive li strong{ color:var(--engage-navy); }
#engage-editorial-archives .engage-podcast-archive li a{ color:var(--engage-blue);font-weight:700; }
#engage-editorial-archives .engage-podcast-join{ display:grid;grid-template-columns:1fr auto;gap:2rem;align-items:center;margin:var(--engage-section-space) 0;padding:clamp(1.7rem,4vw,3rem);border-radius:1.75rem 1.75rem 4.5rem 1.75rem;background:var(--engage-mist); }
#engage-editorial-archives .engage-podcast-join .engage-eyebrow{ color:var(--engage-blue);font-size:.8rem;font-weight:700;text-transform:uppercase; }
#engage-editorial-archives .engage-podcast-join h2{ max-width:19ch;margin:.55rem 0 0;color:var(--engage-navy);font-size:clamp(2rem,4vw,3.4rem);letter-spacing:-.045em; }
#engage-editorial-archives .engage-podcast-join>div:last-child{ display:flex;flex-direction:column;align-items:center; }
#engage-editorial-archives .engage-stories-text-link{ margin-top:.8rem;color:var(--engage-blue);font-weight:700; }
@media(max-width:980px){#engage-editorial-archives .engage-stories-hero{grid-template-columns:1fr;align-items:center}
#engage-editorial-archives .engage-highlights-tally,#engage-editorial-archives .engage-voice-cover,#engage-editorial-archives .engage-podcast-wave{justify-self:start}
#engage-editorial-archives .engage-highlights-tally{width:15rem}
#engage-editorial-archives .engage-voice-cover{width:14rem}
#engage-editorial-archives .engage-podcast-wave{width:17rem;height:17rem}
#engage-editorial-archives .engage-highlights-grid,#engage-editorial-archives .engage-voice-grid{grid-template-columns:repeat(2,minmax(0,1fr))}
#engage-editorial-archives .engage-stories-filter{grid-template-columns:repeat(2,1fr) auto}
#engage-editorial-archives .engage-stories-staff{grid-template-columns:1fr 1.4fr}
#engage-editorial-archives .engage-stories-staff .engage-eyebrow{grid-column:1/-1}
#engage-editorial-archives .engage-podcast-purpose{grid-template-columns:1fr}
#engage-editorial-archives .engage-podcast-made{gap:2rem}
}
@media(max-width:700px){#engage-editorial-archives .engage-stories-hero{min-height:0;padding:2rem 1.25rem 3.5rem;border-radius:1.75rem 1.75rem 4.5rem 1.75rem}
#engage-editorial-archives .engage-stories-hero h1{font-size:clamp(2.8rem,14vw,4.5rem)}
#engage-editorial-archives .engage-stories-hero__word{font-size:7.7rem}
#engage-editorial-archives .engage-stories-orbit{--engage-orbit-radius:5.7rem;top:6rem;right:-5.5rem;width:13rem;opacity:.62}
#engage-editorial-archives .engage-stories-family-nav{margin-inline:calc(-1 * var(--engage-gutter));border-radius:0;border-inline:0}
#engage-editorial-archives .engage-stories-heading{align-items:flex-start;flex-direction:column}
#engage-editorial-archives .engage-stories-filter,#engage-editorial-archives .engage-highlights-grid,#engage-editorial-archives .engage-voice-grid,#engage-editorial-archives .engage-stories-staff,#engage-editorial-archives .engage-podcast-made,#engage-editorial-archives .engage-podcast-join{grid-template-columns:1fr}
#engage-editorial-archives .engage-stories-filter button{width:100%}
#engage-editorial-archives .engage-highlight-card--lead{grid-template-columns:1fr}
#engage-editorial-archives .engage-highlight-card--lead .engage-highlight-card__media{min-height:0;aspect-ratio:16/10}
#engage-editorial-archives .engage-voice-cover{width:11rem}
#engage-editorial-archives .engage-voice-reader__frame{min-height:18rem}
#engage-editorial-archives .engage-voice-reader__links{align-items:flex-start;flex-direction:column}
#engage-editorial-archives .engage-voice-card__media{aspect-ratio:4/4.7}
#engage-editorial-archives .engage-voice-card__copy{min-height:0}
#engage-editorial-archives .engage-podcast-credit{grid-template-columns:1fr}
#engage-editorial-archives .engage-podcast-made{padding:2rem 1.25rem}
#engage-editorial-archives .engage-podcast-join>div:last-child{align-items:flex-start}
#engage-editorial-archives .engage-podcast-archive li{grid-template-columns:1fr}
#engage-editorial-archives .engage-stories-staff .engage-eyebrow{grid-column:auto}
}
@media(prefers-reduced-motion:reduce){#engage-editorial-archives .engage-highlight-card__media img,#engage-editorial-archives .engage-voice-card__media img,#engage-editorial-archives .engage-voice-card__action span,#engage-editorial-archives .engage-stories-button{transition:none}
#engage-editorial-archives .engage-podcast-wave i{animation:none}
}
#engage-editorial-archives [data-engage-motion="paused"] .engage-podcast-wave i,#engage-editorial-archives [data-engage-motion="reduced"] .engage-podcast-wave i{ animation:none; }
#engage-editorial-archives [data-engage-theme="dark"] .engage-stories-root{ background:#0e1824;color:#eef5fa; }
#engage-editorial-archives [data-engage-theme="dark"] :is(.engage-stories-family-nav,.engage-highlight-card,.engage-voice-card){ border-color:#38506a;background:#16263a; }
#engage-editorial-archives [data-engage-theme="dark"] :is(.engage-stories-heading h2,.engage-highlight-card h2,.engage-highlight-card h3,.engage-voice-card h3,.engage-podcast-purpose h2,.engage-podcast-credit strong,.engage-podcast-questions p,.engage-stories-staff h2,.engage-podcast-join h2){ color:#fff; }
#engage-editorial-archives [data-engage-theme="dark"] :is(.engage-stories-heading>p,.engage-podcast-purpose header>p,.engage-podcast-credit span,.engage-podcast-credit p,.engage-stories-staff p){ color:#c5d1db; }
#engage-editorial-archives [data-engage-theme="dark"] :is(.engage-stories-filter,.engage-stories-empty,.engage-stories-staff,.engage-podcast-join){ background:#182a40; }

#engage-editorial-archives [data-engage-orbit]{
  --engage-orbit-aqua: rgb(91 198 204 / 58%);
  --engage-orbit-blue: rgb(0 92 151 / 24%);
  --engage-orbit-orange: #ff6d2d;
  --engage-orbit-navy: #17304f;
  --engage-orbit-gold: #caaa77;
  --engage-orbit-depth-track: var(--engage-orbit-radius, 8rem);
  --engage-orbit-inner-inset: 15%;
  --engage-orbit-point-angle-start: 300deg;
  --engage-orbit-point-angle-start-inverse: -300deg;
  --engage-orbit-point-angle-end: 420deg;
  --engage-orbit-point-angle-end-inverse: -420deg;
  --engage-orbit-drift-x-a: -8px;
  --engage-orbit-drift-x-b: -3px;
  --engage-orbit-drift-x-c: 6px;
  --engage-orbit-drift-y-a: 5px;
  --engage-orbit-drift-y-b: 12px;
  --engage-orbit-drift-time: 18s;
  --engage-orbit-point-time: 12s;
  --engage-club-arrow-rotation: 45deg;
  --engage-club-arrow-position: 0deg;
  --engage-club-arrow-position-inverse: 0deg;
  --engage-club-arrow-scale: 1;
  position: absolute;
  z-index: 0;
  aspect-ratio: 1;
  container-type: inline-size;
  border-radius: 50%;
  background: transparent;
  pointer-events: none;
  isolation: isolate;
  animation: engage-editorial-orbit-drift var(--engage-orbit-drift-time) cubic-bezier(.45, .05, .55, .95) infinite;
}
#engage-editorial-archives [data-engage-orbit]::before{
  position: absolute;
  inset: 0;
  border-radius: inherit;
  background: conic-gradient(
    var(--engage-orbit-aqua) 0deg 230deg,
    transparent 230deg 310deg,
    var(--engage-orbit-aqua) 310deg 360deg
  );
  content: "";
  -webkit-mask: radial-gradient(farthest-side, transparent calc(100% - 4px), #000 calc(100% - 3px));
  mask: radial-gradient(farthest-side, transparent calc(100% - 4px), #000 calc(100% - 3px));
}
#engage-editorial-archives [data-engage-orbit] > i{
  position: absolute;
  inset: 0;
  border-radius: 50%;
}
#engage-editorial-archives [data-engage-orbit] > i::before{
  position: absolute;
  inset: var(--engage-orbit-inner-inset);
  border-radius: inherit;
  background: conic-gradient(
    from 24deg,
    transparent 0deg 42deg,
    var(--engage-orbit-blue) 42deg 174deg,
    transparent 174deg 360deg
  );
  content: "";
  -webkit-mask: radial-gradient(farthest-side, transparent calc(100% - 8px), #000 calc(100% - 7px));
  mask: radial-gradient(farthest-side, transparent calc(100% - 8px), #000 calc(100% - 7px));
  transition: inset 520ms cubic-bezier(.2, .75, .25, 1);
}
#engage-editorial-archives [data-engage-orbit] > i::after{
  position: absolute;
  top: 50%;
  left: 50%;
  width: clamp(14px, 7%, 23px);
  height: clamp(14px, 7%, 23px);
  border: 0 solid var(--engage-orbit-gold);
  border-right-width: clamp(4px, .35vw, 6px);
  border-bottom-width: clamp(4px, .35vw, 6px);
  border-radius: 0 .28rem .12rem .28rem;
  content: "";
  filter: drop-shadow(0 3px 7px rgb(23 48 79 / 18%));
  transform: translate(-50%, -50%) rotate(var(--engage-club-arrow-position)) translateY(var(--engage-orbit-depth-track)) rotate(var(--engage-club-arrow-position-inverse)) rotate(var(--engage-club-arrow-rotation)) scale(var(--engage-club-arrow-scale));
  transition: transform 520ms cubic-bezier(.2, .75, .25, 1), filter 220ms ease;
}
#engage-editorial-archives .engage-orbit-host{
  position: relative;
  isolation: isolate;
  overflow: hidden;
}
#engage-editorial-archives .engage-orbit-host > :not(.engage-page-orbit--automatic){
  position: relative;
  z-index: 1;
}
#engage-editorial-archives .engage-page-orbit--automatic{
  top: clamp(.75rem, 3vw, 2.75rem);
  right: clamp(.75rem, 3vw, 3rem);
  width: clamp(13.5rem, 24vw, 20rem);
  opacity: .32;
}
#engage-editorial-archives[data-engage-depth="1"] .engage-page-orbit--automatic{
  width: clamp(16rem, 27vw, 22rem);
  opacity: .4;
}
#engage-editorial-archives[data-engage-depth="2"] .engage-page-orbit--automatic{
  width: clamp(13.5rem, 22vw, 18rem);
  opacity: .31;
}
#engage-editorial-archives[data-engage-depth="3"] .engage-page-orbit--automatic{
  width: clamp(11rem, 18vw, 15rem);
  opacity: .22;
}
#engage-editorial-archives[data-engage-section="whats-on"] .engage-page-orbit--automatic{
  --engage-orbit-aqua: rgb(91 198 204 / 52%);
  --engage-orbit-blue: rgb(0 92 151 / 25%);
  top: clamp(1rem, 2vw, 2rem);
  right: clamp(1rem, 4vw, 4rem);
  opacity: .36;
}
#engage-editorial-archives[data-engage-section="clubs"] .engage-page-orbit--automatic{
  --engage-orbit-gold: #caaa77;
  top: clamp(.75rem, 1.5vw, 1.5rem);
  right: clamp(.75rem, 2.5vw, 2.5rem);
  opacity: .42;
}
#engage-editorial-archives[data-engage-section="involved"] .engage-page-orbit--automatic{
  --engage-orbit-aqua: rgb(91 198 204 / 54%);
  --engage-orbit-blue: rgb(0 92 151 / 22%);
  top: clamp(1.25rem, 2.5vw, 2.5rem);
  right: clamp(1rem, 5vw, 5rem);
  opacity: .34;
}
#engage-editorial-archives[data-engage-section="benefits"] .engage-page-orbit--automatic{
  --engage-orbit-aqua: rgb(91 198 204 / 44%);
  --engage-orbit-blue: rgb(0 92 151 / 24%);
  top: clamp(1rem, 2vw, 2rem);
  right: clamp(1rem, 3.5vw, 3.5rem);
  opacity: .3;
}
#engage-editorial-archives[data-engage-section="support"] .engage-page-orbit--automatic{
  --engage-orbit-aqua: rgb(91 198 204 / 48%);
  --engage-orbit-blue: rgb(0 92 151 / 20%);
  top: clamp(.75rem, 2vw, 2rem);
  right: clamp(1rem, 3vw, 3rem);
  opacity: .28;
}
#engage-editorial-archives[data-engage-section="contact"] .engage-page-orbit--automatic{
  top: 1rem;
  right: clamp(1rem, 2.5vw, 2.5rem);
  width: clamp(12.5rem, 18vw, 16rem);
  opacity: .24;
}
#engage-editorial-archives[data-engage-section="utility"] .engage-page-orbit--automatic{
  width: clamp(10.5rem, 16vw, 13rem);
  opacity: .18;
}
#engage-editorial-archives .engage-club-journey-legacy-hero{
  position: relative;
  isolation: isolate;
  overflow: hidden;
}
#engage-editorial-archives .engage-club-journey-legacy-hero > .e-con-inner{
  position: relative;
  z-index: 1;
}
#engage-editorial-archives .engage-club-journey-orbit{
  --engage-orbit-aqua: rgb(91 198 204 / 52%);
  --engage-orbit-blue: rgb(0 92 151 / 20%);
  --engage-orbit-radius: 8rem;
  top: 5rem;
  right: clamp(1rem, 6vw, 7rem);
  width: clamp(14rem, 22vw, 20rem);
  opacity: .82;
}
#engage-editorial-archives .koi-club-profile__hero{
  position: relative;
  isolation: isolate;
  overflow: hidden;
}
#engage-editorial-archives .engage-club-profile__path-orbit{
  top: 1.5rem;
  right: 1.5rem;
  width: clamp(10rem, 18vw, 15rem);
  opacity: .54;
}
#engage-editorial-archives [data-engage-orbit].engage-club-profile__path-orbit[data-orbit-depth="3"]{
  clip-path: none;
}
#engage-editorial-archives [data-engage-orbit]::after{
  position: absolute;
  top: calc(50% - 9px);
  left: calc(50% - 9px);
  width: 18px;
  height: 18px;
  border: 3px solid var(--engage-orbit-navy);
  border-radius: 50%;
  background: var(--engage-orbit-orange);
  box-shadow: 0 0 0 5px rgb(255 255 255 / 86%);
  content: "";
  transform: rotate(var(--engage-orbit-point-angle-start)) translateX(var(--engage-orbit-depth-track)) rotate(var(--engage-orbit-point-angle-start-inverse));
  animation: engage-editorial-orbit-point var(--engage-orbit-point-time) cubic-bezier(.45, .05, .55, .95) infinite;
}
#engage-editorial-archives [data-engage-orbit][data-orbit-tone="dark"]{
  --engage-orbit-aqua: rgb(91 198 204 / 66%);
  --engage-orbit-blue: rgb(96 173 225 / 28%);
  --engage-orbit-navy: #17304f;
}
#engage-editorial-archives [data-engage-orbit][data-orbit-tone="dark"]::after{
  box-shadow: 0 0 0 5px rgb(255 255 255 / 92%);
}
#engage-editorial-archives [data-engage-orbit][data-orbit-tone="light"]::after{
  box-shadow: 0 0 0 5px rgb(255 255 255 / 86%);
}
#engage-editorial-archives [data-engage-orbit][data-orbit-depth="0"]{
  --engage-orbit-depth-track: calc(50cqi - 3px);
  --engage-club-arrow-rotation: 45deg;
  --engage-club-arrow-scale: 1;
  --engage-orbit-drift-time: 18s;
  --engage-orbit-point-time: 12s;
}
#engage-editorial-archives [data-engage-orbit][data-orbit-depth="1"]{
  --engage-orbit-inner-inset: 15%;
  --engage-orbit-depth-track: 35cqi;
  --engage-orbit-point-angle-start: -12deg;
  --engage-orbit-point-angle-start-inverse: 12deg;
  --engage-orbit-point-angle-end: 96deg;
  --engage-orbit-point-angle-end-inverse: -96deg;
  --engage-club-arrow-rotation: 225deg;
  --engage-club-arrow-scale: .94;
  --engage-orbit-drift-x-a: -6px;
  --engage-orbit-drift-x-b: -2px;
  --engage-orbit-drift-x-c: 4px;
  --engage-orbit-drift-y-a: 3px;
  --engage-orbit-drift-y-b: 8px;
  --engage-orbit-drift-time: 21s;
  --engage-orbit-point-time: 15s;
}
#engage-editorial-archives [data-engage-orbit][data-orbit-depth="2"]{
  --engage-orbit-inner-inset: 25.5%;
  --engage-orbit-depth-track: 24.5cqi;
  --engage-orbit-point-angle-start: -12deg;
  --engage-orbit-point-angle-start-inverse: 12deg;
  --engage-orbit-point-angle-end: 96deg;
  --engage-orbit-point-angle-end-inverse: -96deg;
  --engage-club-arrow-rotation: 225deg;
  --engage-club-arrow-scale: .88;
  --engage-orbit-drift-x-a: -3px;
  --engage-orbit-drift-x-b: -1px;
  --engage-orbit-drift-x-c: 2px;
  --engage-orbit-drift-y-a: 2px;
  --engage-orbit-drift-y-b: 5px;
  --engage-orbit-drift-time: 24s;
  --engage-orbit-point-time: 19s;
}
#engage-editorial-archives [data-engage-orbit][data-orbit-depth="3"]{
  --engage-orbit-inner-inset: 33%;
  --engage-orbit-depth-track: 17cqi;
  --engage-orbit-point-angle-start: 18deg;
  --engage-orbit-point-angle-start-inverse: -18deg;
  --engage-orbit-point-angle-end: 18deg;
  --engage-orbit-point-angle-end-inverse: -18deg;
  --engage-club-arrow-rotation: 225deg;
  --engage-club-arrow-scale: .82;
  opacity: .64;
  animation: none;
  clip-path: none;
}
#engage-editorial-archives [data-engage-orbit][data-orbit-depth="3"]::after{
  animation: none;
  transform: rotate(18deg) translateX(var(--engage-orbit-depth-track)) rotate(-18deg);
}
#engage-editorial-archives [data-engage-orbit][data-orbit-motion="static"],#engage-editorial-archives [data-engage-orbit][data-orbit-motion="static"]::after,#engage-editorial-archives.engage-motion-paused [data-engage-orbit],#engage-editorial-archives.engage-motion-paused [data-engage-orbit]::after{
  animation: none !important;
}
@keyframes engage-editorial-orbit-point{
  0%, 8%, 100% {
    opacity: 1;
    transform: rotate(var(--engage-orbit-point-angle-start)) translateX(var(--engage-orbit-depth-track)) rotate(var(--engage-orbit-point-angle-start-inverse));
  }
  50%, 58% {
    opacity: 1;
    transform: rotate(var(--engage-orbit-point-angle-end)) translateX(var(--engage-orbit-depth-track)) rotate(var(--engage-orbit-point-angle-end-inverse));
  }
}
@keyframes engage-editorial-orbit-drift{
  0%, 100% { transform: translate3d(0, 0, 0); }
  28% { transform: translate3d(var(--engage-orbit-drift-x-a), var(--engage-orbit-drift-y-a), 0); }
  56% { transform: translate3d(var(--engage-orbit-drift-x-b), var(--engage-orbit-drift-y-b), 0); }
  78% { transform: translate3d(var(--engage-orbit-drift-x-c), var(--engage-orbit-drift-y-a), 0); }
}
@media (max-width: 700px){#engage-editorial-archives [data-engage-orbit]{
    --engage-orbit-drift-x-a: -3px;
    --engage-orbit-drift-x-b: -1px;
    --engage-orbit-drift-x-c: 2px;
    --engage-orbit-drift-y-a: 2px;
    --engage-orbit-drift-y-b: 5px;
  }
#engage-editorial-archives .engage-club-journey-orbit{
    --engage-orbit-radius: 4.35rem;
    top: 1rem;
    right: -2.75rem;
    width: 10.5rem;
    opacity: .56;
  }
#engage-editorial-archives .engage-club-profile__path-orbit{
    top: .75rem;
    right: .75rem;
    width: 10rem;
    opacity: .38;
  }
#engage-editorial-archives .engage-page-orbit--automatic,#engage-editorial-archives[data-engage-depth="1"] .engage-page-orbit--automatic,#engage-editorial-archives[data-engage-depth="2"] .engage-page-orbit--automatic,#engage-editorial-archives[data-engage-depth="3"] .engage-page-orbit--automatic{
    top: .75rem;
    right: .75rem;
    width: min(11.5rem, calc(100vw - 2rem));
    opacity: .24;
  }
#engage-editorial-archives[data-engage-section="clubs"] .engage-page-orbit--automatic{ opacity: .3; }
#engage-editorial-archives[data-engage-section="involved"] .engage-page-orbit--automatic,#engage-editorial-archives[data-engage-section="whats-on"] .engage-page-orbit--automatic{ opacity: .22; }
#engage-editorial-archives[data-engage-section="benefits"] .engage-page-orbit--automatic,#engage-editorial-archives[data-engage-section="support"] .engage-page-orbit--automatic{ opacity: .2; }
#engage-editorial-archives[data-engage-section="contact"] .engage-page-orbit--automatic{ opacity: .18; }
#engage-editorial-archives[data-engage-section="utility"] .engage-page-orbit--automatic{ opacity: .16; }
}
@media (prefers-reduced-motion: reduce){#engage-editorial-archives [data-engage-orbit],#engage-editorial-archives [data-engage-orbit]::after{
    animation: none !important;
  }
#engage-editorial-archives [data-engage-orbit] > i,#engage-editorial-archives [data-engage-orbit] > i::after{
    animation: none !important;
    transition: none !important;
  }
}

#engage-editorial-archives{--engage-ink:var(--navy);--engage-navy:var(--navy);--engage-blue:var(--blue);--engage-muted:var(--muted);--engage-line:var(--line);--engage-mist:var(--mist);--engage-content:1200px;--engage-gutter:32px;--engage-section-space:64px;--engage-h2:32px}
#engage-editorial-archives .engage-news-root,#engage-editorial-archives .engage-stories-root{overflow:visible}
#engage-editorial-archives .engage-news-wrap,#engage-editorial-archives .engage-stories-wrap{width:min(1200px,calc(100% - 64px))}
#engage-editorial-archives .engage-news-hero,#engage-editorial-archives .engage-stories-hero{min-height:360px;grid-template-columns:minmax(0,1fr) 200px;align-items:center;background:var(--mist);color:var(--navy);padding:48px 40px;border-radius:18px 18px 80px 18px;gap:32px}
#engage-editorial-archives .engage-news-hero h1,#engage-editorial-archives .engage-stories-hero h1{font-size:clamp(40px,4.8vw,64px);letter-spacing:-.025em;line-height:1.08;max-width:none;color:var(--navy)}
#engage-editorial-archives .engage-news-hero__copy>p,#engage-editorial-archives .engage-stories-hero__copy>p{color:var(--muted);font-size:20px;line-height:1.55;max-width:65ch}
#engage-editorial-archives .engage-news-hero .engage-eyebrow,#engage-editorial-archives .engage-stories-hero .engage-eyebrow{color:var(--blue);display:flex;gap:10px;align-items:center;font-size:14px;letter-spacing:.06em}
#engage-editorial-archives .engage-eyebrow svg{width:18px;height:18px;flex:none;fill:currentColor}
#engage-editorial-archives .engage-news-hero__word,#engage-editorial-archives .engage-stories-hero__word{z-index:0;color:rgb(24 44 73 / 4%);font-size:clamp(110px,18vw,260px);letter-spacing:-.03em;bottom:-.12em}
#engage-editorial-archives .engage-news-hero__copy,#engage-editorial-archives .engage-stories-hero__copy,#engage-editorial-archives .hero-orbit-stage{position:relative;z-index:1}
#engage-editorial-archives .engage-stories-button{min-height:48px;border-radius:8px 8px 8px 3px;background:var(--navy);color:white;border-color:var(--navy);text-decoration:none!important;transform:none!important}
#engage-editorial-archives .engage-stories-button:hover{background:#294864}
#engage-editorial-archives .engage-news-family-nav,#engage-editorial-archives .engage-stories-family-nav{border:0;border-radius:0;box-shadow:none;border-bottom:1px solid var(--line);gap:12px;flex-wrap:wrap;overflow:visible;padding:16px 0}
#engage-editorial-archives .engage-news-family-nav span,#engage-editorial-archives .engage-stories-family-nav span{display:none}
#engage-editorial-archives .engage-news-family-nav a,#engage-editorial-archives .engage-stories-family-nav a{min-height:48px;border-radius:8px}
#engage-editorial-archives .engage-news-heading,#engage-editorial-archives .engage-stories-heading{align-items:start}
#engage-editorial-archives .engage-news-heading .engage-eyebrow,#engage-editorial-archives .engage-stories-heading .engage-eyebrow{display:flex;align-items:center;gap:8px}
#engage-editorial-archives .engage-news-heading>p,#engage-editorial-archives .engage-stories-heading>p{max-width:42ch}
#engage-editorial-archives .engage-news-card,#engage-editorial-archives .engage-highlight-card{border:0;border-radius:0;overflow:visible;box-shadow:none;background:white}
#engage-editorial-archives .engage-news-card__media,#engage-editorial-archives .engage-highlight-card__media{border-radius:16px 16px 64px 16px;background:var(--mist);aspect-ratio:16/10}
#engage-editorial-archives .engage-news-card__media img,#engage-editorial-archives .engage-highlight-card__media img{object-fit:contain;transform:none!important}
#engage-editorial-archives .engage-news-card__media.has-no-image,#engage-editorial-archives .engage-highlight-card__media.has-no-image{display:none}
#engage-editorial-archives .engage-news-card__copy,#engage-editorial-archives .engage-highlight-card__copy{padding:24px 0}
#engage-editorial-archives .engage-news-card--lead,#engage-editorial-archives .engage-highlight-card--lead{gap:32px;margin-bottom:40px}
#engage-editorial-archives .engage-news-card--lead .engage-news-card__media,#engage-editorial-archives .engage-highlight-card--lead .engage-highlight-card__media{min-height:0;height:auto;aspect-ratio:16/10;align-self:start}
#engage-editorial-archives .engage-news-card--lead .engage-news-card__copy,#engage-editorial-archives .engage-highlight-card--lead .engage-highlight-card__copy{justify-content:flex-start;align-self:start}
#engage-editorial-archives .engage-news-card--lead .engage-news-card__copy,#engage-editorial-archives .engage-highlight-card--lead .engage-highlight-card__copy{padding:0}
#engage-editorial-archives .engage-news-card h2,#engage-editorial-archives .engage-highlight-card h2{font-size:clamp(27px,2.7vw,38px);line-height:1.15}
#engage-editorial-archives .engage-news-card :is(h2,h3) a,#engage-editorial-archives .engage-highlight-card :is(h2,h3) a{text-decoration:none}
#engage-editorial-archives .engage-news-card :is(h2,h3) a:hover,#engage-editorial-archives .engage-highlight-card :is(h2,h3) a:hover{text-decoration:underline}
#engage-editorial-archives .engage-news-card__link,#engage-editorial-archives .engage-highlight-card__footer a{display:inline-flex;align-items:center;min-height:44px;text-decoration:underline;text-underline-offset:4px;gap:8px}
#engage-editorial-archives .engage-news-card__meta,#engage-editorial-archives .engage-highlight-card__meta{font-size:14px;text-transform:none}
#engage-editorial-archives .engage-news-card__link svg,#engage-editorial-archives .engage-highlight-card__footer svg,#engage-editorial-archives .engage-stories-button svg{width:20px;height:20px;flex:none}
#engage-editorial-archives .engage-news-filter,#engage-editorial-archives .engage-stories-filter{border:0;border-block:1px solid var(--line);border-radius:0;background:white;padding:24px 0}
#engage-editorial-archives .engage-news-filter label span,#engage-editorial-archives .engage-stories-filter label span{font-size:16px}
#engage-editorial-archives .engage-news-filter button,#engage-editorial-archives .engage-stories-filter button{min-height:48px;border-radius:8px 8px 8px 3px;text-decoration:none}
#engage-editorial-archives .engage-news-paths{border-top:1px solid var(--line);padding:32px 0;gap:24px;background:white;border-radius:0}
#engage-editorial-archives .engage-news-paths a{border:0;border-radius:0;background:transparent;padding:0}
#engage-editorial-archives .archive-snapshot-note{font-size:15px;padding:24px 0;max-width:75ch}
#engage-editorial-archives [hidden]{display:none!important}
#engage-editorial-archives .engage-news-card--lead.has-no-image{grid-template-columns:1fr;max-width:75ch}
#engage-editorial-archives .engage-news-grid:has(.engage-news-card--lead){grid-template-columns:repeat(3,minmax(0,1fr))}
#engage-editorial-archives .engage-news-grid .engage-news-card--lead{grid-column:1/-1;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}
#engage-editorial-archives .engage-news-grid .engage-news-card--lead:has(.has-no-image){display:block;max-width:75ch}
#engage-editorial-archives .engage-news-grid .engage-news-card--lead h3{font-size:clamp(27px,2.7vw,38px)}
#engage-editorial-archives .engage-news-empty{background:var(--mist);padding:24px;border:0;border-radius:16px 16px 48px 16px}
#engage-editorial-archives :where(.engage-news-root,.engage-stories-root) :focus-visible{outline:3px solid #00747a;outline-offset:5px}
#engage-editorial-archives :where(.engage-news-root,.engage-stories-root) a{text-underline-offset:4px}
#engage-editorial-archives :where(.engage-news-root,.engage-stories-root) :is(input,select){caret-color:var(--blue)}
@media(max-width:760px){#engage-editorial-archives{--engage-gutter:20px}
#engage-editorial-archives .engage-news-wrap,#engage-editorial-archives .engage-stories-wrap{width:calc(100% - 40px)}
#engage-editorial-archives .engage-news-hero,#engage-editorial-archives .engage-stories-hero{grid-template-columns:1fr;min-height:360px;padding:32px 24px;gap:28px;border-radius:16px 16px 64px 16px}
#engage-editorial-archives .hero-orbit-stage{grid-row:auto}
#engage-editorial-archives .engage-news-hero__word,#engage-editorial-archives .engage-stories-hero__word{display:none}
#engage-editorial-archives .engage-news-heading,#engage-editorial-archives .engage-stories-heading{display:block}
#engage-editorial-archives .engage-news-card--lead,#engage-editorial-archives .engage-highlight-card--lead{display:block}
#engage-editorial-archives .engage-news-card--lead .engage-news-card__copy,#engage-editorial-archives .engage-highlight-card--lead .engage-highlight-card__copy{padding:24px 0}
#engage-editorial-archives .engage-news-filter,#engage-editorial-archives .engage-stories-filter{grid-template-columns:1fr}
#engage-editorial-archives .engage-news-grid,#engage-editorial-archives .engage-highlights-grid{grid-template-columns:1fr}
}
@media(prefers-reduced-motion:reduce){#engage-editorial-archives .engage-news-root *,#engage-editorial-archives .engage-stories-root *{transition:none!important;animation:none!important}
}
@media(max-width:760px){#engage-editorial-archives .engage-news-grid:has(.engage-news-card--lead){grid-template-columns:1fr}
#engage-editorial-archives .engage-news-grid .engage-news-card--lead{display:block}
#engage-editorial-archives .engage-news-filter input,#engage-editorial-archives .engage-news-filter select{font-size:18px}
#engage-editorial-archives .engage-news-pagination{gap:16px;flex-wrap:wrap}
#engage-editorial-archives .engage-news-pagination a{min-height:44px;display:inline-flex;align-items:center}
}

#engage-editorial-archives.engage-motion-paused [data-engage-orbit],#engage-editorial-archives.engage-motion-paused [data-engage-orbit]::after{animation-play-state:paused!important}
@media(max-width:760px){#engage-editorial-archives .hero-orbit-stage [data-engage-orbit]{width:160px}}
#engage-editorial-archives :is(.engage-news-card--lead,.engage-highlight-card--lead):has(.has-no-image){display:block;max-width:75ch}
