@layer components{.c-pagination{background-color:var(--color-white);border-radius:var(--radius-sm);justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem)*6);padding:10px;display:inline-flex}.c-pagination_list{justify-content:center;align-items:center;display:flex}.c-pagination_link{font-size:var(--text-md);letter-spacing:-.04em;padding:calc(var(--spacing,.25rem)*1);text-underline-offset:3px;min-width:20px;font-style:normal;font-weight:500;line-height:1;text-decoration-thickness:1px;display:inline-block}@media(hover:hover){.c-pagination_link:hover{text-underline-offset:3px;text-decoration:underline}}.c-pagination_button{flex-shrink:0}}/*! tailwindcss v4.1.13 | MIT License | https://tailwindcss.com */@media not all and (min-width:1000px){:root{--filter-toggle-height:60px}}@media(min-width:1000px){:root{--filter-toggle-height:70px}}@layer components{.c-articles-filters{top:calc(100svh - var(--filter-toggle-height) - var(--spacing-gutter));z-index:var(--z-index-filters);transition-property:transform;transition-duration:var(--transition-duration);transition-timing-function:var(--ease);transform:translateY(100%)translateY(var(--spacing-gutter));margin-left:auto;margin-right:auto;display:block;position:sticky}html.is-ready .c-articles-filters{transform:translateY(0)}@media not all and (min-width:1000px){.c-articles-filters{width:100%}}@media not all and (min-width:1200px){@media(min-width:1000px){.c-articles-filters{width:70%}}}@media(min-width:1200px){.c-articles-filters{width:calc(6/16 * (calc(var(--vw, 1vw) * 100) - 2 * var(--grid-margin, 0px)) - (1 - 6/16) * var(--grid-gutter, 0px) + 2 * var(--grid-gutter, 0px))}}.c-articles-filters_toggle{height:var(--filter-toggle-height);border-radius:var(--radius-sm);cursor:pointer;z-index:10;gap:10px;width:100%;display:flex;position:relative}@media not all and (min-width:1000px){.c-articles-filters_toggle{padding:6px}}@media(min-width:1000px){.c-articles-filters_toggle{width:100%;padding:10px}}.c-articles-filters_toggle:before{content:"";background-color:var(--color-white);border-radius:var(--radius-sm);transition:transform var(--button-transition-duration)var(--ease-bounce);position:absolute;inset:0}@media(hover:hover){.c-articles-filters_toggle:hover:before{transform:scale(1.009,1.04)}}.c-articles-filters_toggle_select{z-index:2;background-color:var(--color-beige-400);border-radius:var(--radius-sm);justify-content:space-between;align-items:center;width:50%;height:100%;padding:0 10px 0 20px;display:flex;position:relative}@media not all and (min-width:1000px){.c-articles-filters_toggle_select{width:100%}}@media(min-width:1000px){.c-articles-filters_toggle_select{width:50%}}.c-articles-filters_toggle_select_icon{background-color:var(--color-yellow-500);width:30px;height:30px;transition-property:transform;transition-duration:var(--transition-duration);transition-timing-function:var(--ease-bounce);border-radius:100%;justify-content:center;align-items:center;display:flex}.c-articles-filters.is-open .c-articles-filters_toggle_select_icon,.c-articles-filters_toggle:hover .c-articles-filters_toggle_select_icon{transform:rotate(180deg)}.c-articles-filters.is-open .c-articles-filters_toggle:hover .c-articles-filters_toggle_select_icon{transform:rotate(0)}.c-articles-filters_toggle_label{font-size:var(--text-md);letter-spacing:-.04em;white-space:nowrap;text-overflow:ellipsis;text-align:left;width:calc(100% - 40px);min-width:0;font-style:normal;font-weight:500;line-height:1.25;overflow:hidden}.c-articles-filters_container{width:100%;transition-property:opacity,transform,visibility;transition-duration:.1s,var(--transition-duration-fast),0s;transition-timing-function:var(--ease),var(--ease),var(--ease-smooth);transition-delay:0s,0s,var(--transition-duration);opacity:0;visibility:hidden;padding:20px 10px 10px;position:absolute;bottom:100%;left:0;transform:translateY(80px)}.c-articles-filters.is-open .c-articles-filters_container{opacity:1;visibility:visible;transition-delay:0s,0s,0s;transform:translate(0)}.c-articles-filters.is-open .c-articles-filters_container:before{transform:scale(1)}.c-articles-filters_container:before{content:"";background-color:var(--color-white);border-radius:var(--radius-sm);transition:transform var(--transition-duration)var(--ease-bounce);position:absolute;inset:0;transform:scale(.9)}.c-articles-filters_form_item{transition-property:transform,opacity;transition-duration:var(--transition-duration);transition-delay:0s;transition-timing-function:var(--ease);transform:translate3d(0,calc(var(--spacing,.25rem)*5),0);opacity:0}.c-articles-filters.is-open .c-articles-filters_form_item{opacity:1;transition-delay:calc(var(--index)*25ms);transform:translate(0)}.c-articles-filters_form{z-index:2;gap:var(--spacing-gutter);grid-template-columns:repeat(2,1fr);display:grid;position:relative}.c-articles-filters_form_button{cursor:pointer;border-radius:var(--radius-sm);grid-column:span 2;justify-content:center;align-items:center;height:50px;margin-top:40px;display:flex;position:relative}.c-articles-filters_form_button:before{content:"";border-radius:var(--radius-sm);background-color:var(--color-green-500);transition:background-color var(--transition-duration-fast)var(--ease-smooth);position:absolute;inset:0}@media(hover:hover){.c-articles-filters_form_button:hover:before{background-color:var(--color-yellow-500)}}.c-articles-filters_form_button_label{z-index:2;font-size:var(--text-md);letter-spacing:-.04em;font-style:normal;font-weight:500;line-height:1.25;position:relative}.c-articles-filters_form_fieldset{flex-direction:column;gap:5px;display:flex}}
