.archive-date-nav{margin-bottom:1.25em;border-bottom:1px solid var(--color-border);padding-bottom:.5em}.archive-date-nav nav.main-navigation.main-navigation--archive-dates ul li.menu-item-has-children:before,.archive-date-nav nav.main-navigation.main-navigation--archive-dates ul li.menu-item-has-children:after{display:none;content:none;border:0}@media screen and (min-width:48em){.archive-date-nav .main-navigation{width:auto}html.js .archive-date-nav .main-navigation:not(.toggled-on)>.menu-primary-container{display:grid;grid-template-rows:0fr;transition:grid-template-rows .1s ease-out}html.js .archive-date-nav .main-navigation.toggled-on>.menu-primary-container{display:block;grid-template-rows:none}html.js .archive-date-nav .main-navigation:not(.toggled-on)>.menu-primary-container>.menu-primary-inner{overflow:hidden;min-height:0}html.js .archive-date-nav .main-navigation.toggled-on>.menu-primary-container>.menu-primary-inner{overflow:visible;min-height:unset}html.js .archive-date-nav .main-navigation ul:not(.sub-menu),html.js .archive-date-nav .main-navigation>.menu-primary-container>.menu-primary-inner>ul{display:block;background:transparent;padding:0;border:0;margin-bottom:0}.archive-date-nav .sub-menu-wrap{display:block;flex:0 0 0;width:0;min-width:0;overflow:visible}.archive-date-nav li.menu-item-has-children{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;column-gap:0;width:fit-content;max-width:100%;position:relative}.archive-date-nav .main-navigation li{border:0;display:block}.archive-date-nav .main-navigation li li{display:block}.archive-date-nav .main-navigation a{padding:.5em 0}.archive-date-nav .menu-item-parent{display:inline-flex;flex:0 0 auto;width:auto;max-width:100%;justify-content:flex-start;gap:.5rem;padding:.5em 0;font-weight:600}.archive-date-nav .menu-item-parent__label{flex:0 1 auto}.archive-date-nav .main-navigation--archive-dates .menu-item-parent__chevron{transform:rotate(-90deg);margin-inline-end:0}.archive-date-nav .main-navigation ul.sub-menu{background:var(--color-bg);border:1px solid var(--color-border-ui);left:-999em;padding:0;position:absolute;top:0;min-width:14em;box-shadow:0 2px 8px var(--color-shadow-dropdown)}.archive-date-nav .main-navigation ul.sub-menu:before{content:"";position:absolute;inset-block:0;right:100%;width:.75rem}.archive-date-nav .main-navigation ul.sub-menu a{padding:.75em 1.25em;width:auto}.archive-date-nav .main-navigation li.menu-item-has-children:hover>.sub-menu-wrap>.sub-menu,.archive-date-nav .main-navigation li.menu-item-has-children:focus-within:has(.menu-item-parent:focus-visible)>.sub-menu-wrap>.sub-menu,.archive-date-nav .main-navigation li.menu-item-has-children:focus-within:has(.sub-menu :focus-visible)>.sub-menu-wrap>.sub-menu{left:100%;right:auto;margin-left:.65rem}}.archive-pagination[data-astro-cid-bbbmz6pm]{border-top:1px solid var(--color-border);padding:1.75em 0 2.25em;margin-top:0;font-size:.8125rem;font-weight:800;letter-spacing:.06em}.archive-pagination__row[data-astro-cid-bbbmz6pm]{display:grid;grid-template-columns:1fr 1fr;gap:.85rem 1rem;align-items:center}.archive-pagination__pages[data-astro-cid-bbbmz6pm]{grid-column:1 / -1;grid-row:1}.archive-pagination__edge--prev[data-astro-cid-bbbmz6pm]{grid-column:1;grid-row:2;justify-self:start}.archive-pagination__edge--next[data-astro-cid-bbbmz6pm]{grid-column:2;grid-row:2;justify-self:end;text-align:right}.archive-pagination__edge[data-astro-cid-bbbmz6pm]{min-width:0}@media screen and (min-width:42em){.archive-pagination__row[data-astro-cid-bbbmz6pm]{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:space-between;column-gap:1.25rem}.archive-pagination__pages[data-astro-cid-bbbmz6pm]{flex:1 1 auto;justify-content:center;min-width:0}.archive-pagination__edge--prev[data-astro-cid-bbbmz6pm],.archive-pagination__edge--next[data-astro-cid-bbbmz6pm]{flex:0 0 auto;min-width:6.25rem}.archive-pagination__edge--prev[data-astro-cid-bbbmz6pm]{text-align:left}.archive-pagination__edge--next[data-astro-cid-bbbmz6pm]{text-align:right}}.archive-pagination__control[data-astro-cid-bbbmz6pm]{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-height:2.75rem;padding:.5rem 1rem;white-space:nowrap;border-radius:2px;line-height:1.25}.archive-pagination__control--link[data-astro-cid-bbbmz6pm],.archive-pagination__num--link[data-astro-cid-bbbmz6pm]{transition:color var(--ui-transition-duration) var(--ui-transition-easing),border-color var(--ui-transition-duration) var(--ui-transition-easing),background-color var(--ui-transition-duration) var(--ui-transition-easing)}.archive-pagination__control--link[data-astro-cid-bbbmz6pm]{color:var(--color-text);text-decoration:none;border:1px solid var(--color-border-strong);background:var(--color-bg)}.archive-pagination__control--link[data-astro-cid-bbbmz6pm]:hover,.archive-pagination__control--link[data-astro-cid-bbbmz6pm]:focus{color:var(--color-link);border-color:var(--color-link);background:var(--color-bg-subtle);outline:none}@media(prefers-reduced-motion:no-preference){.archive-pagination__control--link[data-astro-cid-bbbmz6pm],.archive-pagination__num--link[data-astro-cid-bbbmz6pm]{transition:color var(--ui-transition-duration) var(--ui-transition-easing),border-color var(--ui-transition-duration) var(--ui-transition-easing),background-color var(--ui-transition-duration) var(--ui-transition-easing),box-shadow var(--ui-transition-duration) var(--ui-transition-easing),transform var(--ui-transition-duration) var(--ui-transition-easing)}.archive-pagination__control--link[data-astro-cid-bbbmz6pm]:hover,.archive-pagination__control--link[data-astro-cid-bbbmz6pm]:focus-visible,.archive-pagination__num--link[data-astro-cid-bbbmz6pm]:hover,.archive-pagination__num--link[data-astro-cid-bbbmz6pm]:focus{transform:translateY(-2px);box-shadow:0 3px 10px #00000017}}.archive-pagination__control--link[data-astro-cid-bbbmz6pm]:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.archive-pagination__control--muted[data-astro-cid-bbbmz6pm]{color:var(--color-text-disabled);border:1px solid var(--color-border);background:var(--color-bg-muted);user-select:none}.archive-pagination__pages[data-astro-cid-bbbmz6pm]{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center;gap:.35rem .4rem;list-style:none;margin:0;padding:0}.archive-pagination__item[data-astro-cid-bbbmz6pm]{display:flex;align-items:center;justify-content:center;margin:0;padding:0;list-style:none}.archive-pagination__item--gap[data-astro-cid-bbbmz6pm]{pointer-events:none}.archive-pagination__gap[data-astro-cid-bbbmz6pm]{color:var(--color-text-muted);padding:0 .2rem;line-height:1}.archive-pagination__num[data-astro-cid-bbbmz6pm]{display:inline-flex;align-items:center;justify-content:center;min-width:2.1rem;min-height:2.1rem;padding:0 .35rem;box-sizing:border-box;border-radius:2px;line-height:1}.archive-pagination__num--link[data-astro-cid-bbbmz6pm]{color:var(--color-text);text-decoration:none;border:1px solid var(--color-border-strong);background:var(--color-bg)}.archive-pagination__num--link[data-astro-cid-bbbmz6pm]:hover,.archive-pagination__num--link[data-astro-cid-bbbmz6pm]:focus{color:var(--color-link);border-color:var(--color-link);background:var(--color-bg-subtle);outline:none}.archive-pagination__num--current[data-astro-cid-bbbmz6pm]{color:var(--color-on-inverse);background:var(--color-text);border:1px solid var(--color-text);font-weight:800}.archive-layout[data-astro-cid-pp7spb2p]{padding-bottom:2em}.archive-layout[data-astro-cid-pp7spb2p] .page-header[data-astro-cid-pp7spb2p]{padding-bottom:1.5em}.archive-layout[data-astro-cid-pp7spb2p] .page-title[data-astro-cid-pp7spb2p]{margin:0 0 .5em;color:var(--color-text);font-size:.875rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.archive-layout[data-astro-cid-pp7spb2p] .taxonomy-description[data-astro-cid-pp7spb2p]{margin:0;color:var(--color-text-soft);font-size:.8125rem;line-height:1.5}@media screen and (min-width:48em){.archive-layout[data-astro-cid-pp7spb2p]{padding-bottom:3em}.archive-layout[data-astro-cid-pp7spb2p] .post-excerpt-list .post-excerpt{margin-bottom:1.25em}}
