@layer components{.filter-bar_wrapper__4kqeG{display:flex;flex-direction:column}.filter-bar_primary__3e9l1{align-items:flex-end;display:flex;flex-wrap:wrap;gap:var(--spacing-3)}.filter-bar_primary-filter__dsfk1{inline-size:30rem;max-inline-size:100%}.filter-bar_drawer-toggle__V384l{min-block-size:var(--spacing-7)}@media (min-width:1024px){.filter-bar_drawer-toggle__V384l{display:none!important}}.filter-bar_drawer__Qewfv{display:grid;grid-template-rows:0fr;overflow:hidden;transform:translateY(var(--spacing-3));transition-duration:var(--duration-standard);transition-property:grid-template-rows,transform;transition-timing-function:var(--easing-ease-in-out)}@media (prefers-reduced-motion){.filter-bar_drawer__Qewfv{transition-duration:0s}}.filter-bar_drawer__Qewfv[data-open]{grid-template-rows:1fr;transform:translateY(0)}@media (min-width:1024px){.filter-bar_drawer__Qewfv{display:none}}.filter-bar_drawer-inner__ymspR{display:flex;flex-direction:column;gap:var(--spacing-2);min-block-size:0;min-inline-size:0}.filter-bar_drawer-inner__ymspR>:first-child{margin-block-start:var(--spacing-3)}.filter-bar_desktop-filters__Jk_O4{display:none;flex-direction:column;gap:var(--spacing-2);padding-block-start:var(--spacing-2)}@media (min-width:1024px){.filter-bar_desktop-filters__Jk_O4{display:flex}}@media (min-width:880px){.filter-bar_sort__Fw_jj{display:flex;flex:1;justify-content:flex-end}}.filter-bar_status__jljuB{align-items:center;-moz-column-gap:var(--spacing-1);column-gap:var(--spacing-1);display:flex}.filter-bar_status__jljuB:not(:empty){animation:filter-bar_status-show__ESLWn var(--duration-standard) .2s both;margin-block-start:var(--spacing-2)}.filter-bar_status-icon__0uIQk{animation:filter-bar_status-spin__xcmRH 1s linear infinite;block-size:1.25em;fill:currentColor;inline-size:1.25em}@media (prefers-reduced-motion){.filter-bar_status-icon__0uIQk{animation:none}}@keyframes filter-bar_status-show__ESLWn{0%{opacity:0}}@keyframes filter-bar_status-spin__xcmRH{to{transform:rotate(1turn)}}}@layer components{.horizontal-card_horizontal-card__RGyqc{--color-card-background:var(--color-horizontal-card-background);--color-card-text:var(--color-horizontal-card-text);--color-card-title:var(--color-horizontal-card-title);background:var(--color-card-background);border-radius:var(--border-radius-4);color:var(--color-card-text);container:horizontal-card/inline-size;display:block;margin-inline:auto;max-inline-size:calc(var(--constrain-main-content) + var(--spacing-7));overflow:hidden;text-decoration:none}.horizontal-card_horizontal-card__RGyqc[href]:active,.horizontal-card_horizontal-card__RGyqc[href]:focus,.horizontal-card_horizontal-card__RGyqc[href]:hover{--color-card-background:var(--color-horizontal-card-background-hover);--color-card-text:var(--color-horizontal-card-text-hover);--color-card-title:var(--color-horizontal-card-title-hover)}.horizontal-card_horizontal-card__RGyqc+.horizontal-card_horizontal-card__RGyqc{margin-block-start:var(--spacing-3)}@container (inline-size >= 25rem){.horizontal-card_horizontal-card__RGyqc+.horizontal-card_horizontal-card__RGyqc{margin-block-start:var(--spacing-4)}}@media print{.horizontal-card_horizontal-card__RGyqc{border:1px solid var(--color-border-secondary)}}.horizontal-card_wrapper__QKXt3{display:flex;flex-direction:column}@container (inline-size > 25rem){.horizontal-card_wrapper__QKXt3{flex-direction:row}}.horizontal-card_media__59ROB{display:block;overflow:hidden}.horizontal-card_media__59ROB:has([data-nimg=fill]){aspect-ratio:1/1;position:relative}.horizontal-card_media__59ROB img{display:block;transition-duration:var(--duration-long);transition-property:transform;transition-timing-function:var(--easing-ease-out)}:is(.horizontal-card_horizontal-card__RGyqc[href]:hover,.horizontal-card_horizontal-card__RGyqc[href]:focus,.horizontal-card_horizontal-card__RGyqc[href]:active) :is(.horizontal-card_media__59ROB img){transform:scale(1.2)}@media (prefers-reduced-motion){:is(.horizontal-card_horizontal-card__RGyqc[href]:hover,.horizontal-card_horizontal-card__RGyqc[href]:focus,.horizontal-card_horizontal-card__RGyqc[href]:active) :is(.horizontal-card_media__59ROB img){transform:none;transition:none}}[data-nimg=fill]:is(.horizontal-card_media__59ROB img){-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@container (inline-size > 25rem){.horizontal-card_media__59ROB{aspect-ratio:1/1;flex-shrink:0;inline-size:25%;max-inline-size:11.5rem}.horizontal-card_media__59ROB img{block-size:100%;inline-size:100%;-o-object-fit:cover;object-fit:cover}}.horizontal-card_content__Yr9B6{display:flex;flex-direction:column;justify-content:center;line-height:var(--line-height-short);padding-block:var(--spacing-3) var(--spacing-4);padding-inline:var(--spacing-3)}@container (inline-size > 25rem){.horizontal-card_content__Yr9B6{align-self:center;flex-grow:1;padding-block:var(--spacing-3);padding-inline:var(--spacing-4) var(--spacing-3)}}.horizontal-card_title__ivqT7{color:var(--color-card-title);display:block;font-size:var(--responsive-font-size-5);font-weight:var(--font-weight-semi-bold);letter-spacing:var(--letter-spacing-tight);line-height:var(--line-height-shorter);margin-block:0;transition-duration:var(--duration-short);transition-property:color;transition-timing-function:var(--easing-ease-in)}.horizontal-card_byline__kygp2{font-weight:var(--font-weight-bold);line-height:var(--line-height-shorter)}.horizontal-card_summary__JmaLA{margin-block-start:var(--spacing-1)}.file-download_file-download__i06Ls{border-radius:var(--border-radius-2);color:var(--color-text-secondary);container:file-download/inline-size;display:block;line-height:var(--line-height-shorter);padding:1em;text-decoration:none}.file-download_file-download__i06Ls:active,.file-download_file-download__i06Ls:focus,.file-download_file-download__i06Ls:hover{background-color:var(--color-button-secondary-background-hover);color:var(--color-button-secondary-text-hover)}.file-download_file-download__i06Ls+.file-download_file-download__i06Ls{border-block-start:1px dashed var(--color-border-accent)}.file-download_inner__UhH_d{--file-download-spacing:var(--spacing-1-5);align-items:baseline;container:file-download/inline-size;display:flex;flex-wrap:wrap;gap:var(--file-download-spacing)}}@layer components{@container (inline-size >= 40rem){.file-download_inner__UhH_d{--file-download-spacing:var(--spacing-2);flex-wrap:nowrap}}.file-download_title__CGAs0{color:var(--color-text);flex-grow:1;font-weight:var(--font-weight-semi-bold);overflow-wrap:anywhere;transition-duration:var(--duration-short);transition-property:color;transition-timing-function:var(--easing-ease-in)}:is(.file-download_file-download__i06Ls:hover,.file-download_file-download__i06Ls:focus,.file-download_file-download__i06Ls:active) .file-download_title__CGAs0{color:inherit}@container (inline-size >= 40rem){.file-download_title__CGAs0{font-weight:var(--font-weight-bold)}}.file-download_details__rUrEp{display:flex;flex-wrap:wrap;gap:var(--spacing-0-5) var(--file-download-spacing)}@container (inline-size >= 23.5rem){.file-download_details__rUrEp{flex-shrink:0}}.file-download_icon__Fvl3A{inset-block-start:0}.file-download_file-type__FqUcB{font-weight:var(--font-weight-bold)}.file-download_date__nM6HT{width:100%}@container (inline-size >= 23.5rem){.file-download_date__nM6HT{width:auto}}.file-download_pipeline__X9cLi{border-inline-start:1px solid var(--color-border-tertiary);transition-duration:var(--duration-short);transition-property:border-color;transition-timing-function:var(--easing-ease-in)}@container (inline-size < 23.5rem){.file-download_pipeline__X9cLi:has(+.file-download_date__nM6HT){border:0}}:is(.file-download_file-download__i06Ls:hover,.file-download_file-download__i06Ls:focus,.file-download_file-download__i06Ls:active) .file-download_pipeline__X9cLi{border-color:var(--color-button-secondary-text-hover)}.file-download_file-download--fancy__VTbTk{background-color:var(--color-background-secondary);padding:var(--spacing-3)}.file-download_file-download--fancy__VTbTk+.file-download_file-download--fancy__VTbTk{border-block-start:0;margin-block-start:var(--spacing-2)}.file-download_file-download--fancy__VTbTk .file-download_title__CGAs0{font-size:var(--responsive-font-size-4);font-weight:var(--font-weight-semi-bold)}.file-download_file-download--fancy__VTbTk .file-download_pipeline__X9cLi{border-inline-start-color:var(--color-text)}}@layer layouts{.featured-content_featured-content__76vJV{display:flex;flex-direction:column;gap:var(--spacing-4);justify-content:space-between}@container (inline-size > 53rem){.featured-content_featured-content__76vJV{flex-direction:row}.featured-content_featured-content__76vJV.featured-content_has-feature-aligned-right__hiMPN{flex-direction:row-reverse}}@container (inline-size > 60rem){.featured-content_featured-content__76vJV{gap:var(--gutter-width)}}.featured-content_feature__4ZHMU{container-type:inline-size;flex-grow:1;max-width:var(--constrain-main-content)}@container (inline-size > 53rem){.featured-content_feature__4ZHMU{flex-basis:70%}}.featured-content_content__H8eZl{container-type:inline-size;flex-grow:1;max-width:var(--constrain-main-content)}@container (inline-size > 53rem){.featured-content_content__H8eZl{display:flex;flex-basis:30%;flex-direction:column}.featured-content_content__H8eZl.featured-content_is-centered__uViE_{justify-content:center}}}@layer layouts{.dynamic-card-grid_dynamic-card-grid__Oig1A{inline-size:calc(100vw - var(--gesso-scrollbar-width));inset-inline:50%;margin-inline:calc(-50vw + var(--gesso-scrollbar-width) / 2);position:relative;container:dynamic-card-grid/inline-size}.dynamic-card-grid_grid__H7xyz{display:grid;grid-gap:0;gap:0;grid-template-columns:1fr;margin-inline:auto;max-inline-size:137rem}@container (inline-size >= 30rem){.dynamic-card-grid_grid__H7xyz{grid-template-columns:repeat(2,1fr)}}@container (inline-size >= 50rem){.dynamic-card-grid_grid__H7xyz{grid-template-columns:repeat(4,1fr)}}}