/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-font-weight:initial;--tw-leading:initial;--tw-duration:initial;--tw-border-style:solid}}}@layer theme{:root,:host{--spacing:.25rem;--text-sm:.9375rem;--font-weight-semibold:600;--font-weight-bold:700;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--color-dfco-black:#242424;--color-dfco-red:#d40028;--color-grey-3:#f6f6f6;--color-ink:var(--color-dfco-black);--color-paper:#fff;--color-surface:var(--color-grey-3);--text-md:1.125rem;--container-site:100rem}}@layer components{.dfco-news-archive{position:relative}@media (width>=64rem){.dfco-news-archive-list{width:75%;padding-inline:calc(var(--spacing) * 3.75);margin-left:auto}}.dfco-news-empty{margin-bottom:calc(var(--spacing) * 25);font-size:var(--text-md);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.dfco-news-grid{gap:calc(var(--spacing) * 7.5);flex-direction:column;display:flex}.dfco-news-grid-row{gap:calc(var(--spacing) * 7.5);display:grid}@media (width>=40rem){.dfco-news-grid-row{grid-template-columns:repeat(3,minmax(0,1fr))}.dfco-news-grid-wide{grid-column:span 2/span 2}}.dfco-news-grid-stack{gap:calc(var(--spacing) * 7.5);flex-direction:column;display:flex}.dfco-news-filter{--dfco-news-container:min(100vw, var(--container-site));--dfco-news-filter-max:calc((100vw - var(--dfco-news-container)) / 2 + (var(--dfco-news-container) - 3.75rem) / 4 + .75rem);margin-inline:calc(var(--spacing) * 5);margin-bottom:calc(var(--spacing) * 12.5)}@media (width>=40rem){.dfco-news-filter{margin-inline:calc(var(--spacing) * 7.5)}}@media (width>=64rem){.dfco-news-filter{z-index:10;margin-inline:0;inset-block:0;margin-bottom:0;position:absolute;left:0}}.dfco-news-filter-panel{background-color:var(--color-surface);padding:calc(var(--spacing) * 5)}@media (width>=64rem){.dfco-news-filter-panel{top:calc(var(--spacing) * 37.5);max-width:var(--dfco-news-filter-max);position:sticky}}@media (width>=75rem){.dfco-news-filter-panel{padding-top:calc(var(--spacing) * 10);padding-right:calc(var(--spacing) * 13.5);padding-bottom:calc(var(--spacing) * 10);padding-left:calc(var(--spacing) * 25)}}.dfco-news-filter-list{display:none}@media (width>=64rem){.dfco-news-filter-list{gap:calc(var(--spacing) * 3.75);flex-direction:column;display:flex}}.dfco-news-filter-link{padding-top:1px;padding-left:calc(var(--spacing) * 7.5);font-size:var(--text-sm);--tw-leading:1.2;--tw-font-weight:var(--font-weight-bold);line-height:1.2;font-weight:var(--font-weight-bold);text-transform:uppercase;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.25s;transition-duration:.25s;display:block;position:relative}@media (width>=75rem){.dfco-news-filter-link{padding-top:calc(var(--spacing) * .75);padding-left:calc(var(--spacing) * 10)}}@media (hover:hover){.dfco-news-filter-link:hover{color:var(--color-dfco-red)}}.dfco-news-filter-checkbox{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5);border-style:var(--tw-border-style);border-width:2px;border-color:var(--color-ink);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.25s;background-position:50%;background-repeat:no-repeat;background-size:0;transition-duration:.25s;position:absolute;top:0;left:0}@media (width>=75rem){.dfco-news-filter-checkbox{width:calc(var(--spacing) * 6.25);height:calc(var(--spacing) * 6.25)}}.dfco-news-filter-checkbox{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='17.287'%20height='13.505'%20viewBox='0%200%2017.287%2013.505'%3e%3cdefs%3e%3cstyle%3e.a{fill:%23fff;}%3c/style%3e%3c/defs%3e%3cg%20transform='translate(197%20-21.369)'%3e%3cg%20transform='translate(-197%2021.369)'%3e%3cpath%20class='a'%20d='M15.693,51.369,5.063,61.758l-3.469-3.39L0,59.926l5.063,4.949L17.287,52.927Z'%20transform='translate(0%20-51.369)'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e")}.dfco-news-filter-link[aria-current] .dfco-news-filter-checkbox{border-color:var(--color-dfco-red);background-color:var(--color-dfco-red);background-size:70%}@media (width>=64rem){.dfco-news-filter-form{display:none}}.dfco-news-filter-title{margin-bottom:calc(var(--spacing) * 2.5);font-size:var(--text-sm);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);display:block}.dfco-news-filter-select{height:calc(var(--spacing) * 12.5);appearance:none;border-style:var(--tw-border-style);border-width:2px;border-color:var(--color-ink);background-color:var(--color-paper);width:100%;padding-right:calc(var(--spacing) * 12);padding-left:calc(var(--spacing) * 4);font-size:var(--text-sm);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);text-transform:uppercase;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAKCAYAAAC9vt6cAAAABHNCSVQICAgIfAhkiAAAAJdJREFUKFNjVFFROfD//395JiamwNu3b19gIAKoqqoaAPXsB+KFjEADHgD1yAPxB0ZGRkdChsA0A9ULAPFBRqjAASCHn5AhaJo/Ai10YAS5mBhDsGkGuRZsACFDcGkG6YMbgMsQkDgowKB+BjsbOZxQDMBmCNSBoADD0IzhAhzeAQlj1YzTADSXgKI3AFf0YniBiHSEogQAkRV3z2YqLWgAAAAASUVORK5CYII=);background-position:right 1rem center;background-repeat:no-repeat;background-size:1rem}.dfco-news-filter-submit{margin-top:calc(var(--spacing) * 2.5)}}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-leading{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}
