:root{--containerWidth:90rem;--sidebar-width:clamp(18rem,9.37rem + 16.84vw,22rem);--radius:0.5rem}.cf-stack{display:flex;flex-direction:column;justify-content:flex-start}.cf-stack>*{margin-block-end:0!important;margin-block-start:0!important}.cf-stack>*+*{margin-block-start:var(--space,var(--wp--custom--spacing--sm))!important}.cf-kicker{font-family:var(--wp--preset--font-family--primary);font-size:var(--wp--preset--font-size--sm);font-weight:600;line-height:var(--wp--custom--typography--line-height--heading);text-transform:uppercase}.cf-kicker>a{text-decoration:none}.cf-heading,.content-filter-card__heading{font-family:var(--wp--preset--font-family--primary);font-size:var(--wp--preset--font-size--lg);font-weight:600;line-height:var(--wp--custom--typography--line-height--heading)}.cf-more{color:var(--wp--preset--color--accent-primary);display:inline-block;font-size:var(--wp--preset--font-size--sm);line-height:var(--wp--custom--typography--line-height--body);text-transform:none}.cf-more:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='6' height='24' fill='none' viewBox='0 0 6 24'%3E%3Cpath stroke='%23af1427' stroke-linecap='round' stroke-linejoin='round' d='m1.5 5.5 3 5.5-3 6'/%3E%3C/svg%3E");display:inline-block;height:1em;margin-left:.25ch;position:relative;top:-.2em;vertical-align:middle;width:1em}.content-filter{display:grid;gap:var(--wp--custom--spacing--lg);margin-block:var(--wp--custom--spacing--md)}@media (min-width:51.25em){.content-filter{gap:var(--wp--custom--spacing--2-xl);grid-template-columns:clamp(18rem,9.37rem + 16.84vw,22rem) 1fr;grid-template-columns:var(--sidebar-width) 1fr}}.content-filter .active-filters{display:flex;flex-wrap:wrap;gap:var(--wp--custom--spacing--xs)}.content-filter .active-filters:has(.govuk-tag){margin-block-end:var(--wp--custom--spacing--md)}.content-filter .active-filters:has(.govuk-tag) .content-filter__clear{display:inline-block}.content-filter-form .govuk-form-group div{display:flex}.content-filter-form .content-filter-form-input{border:1px solid var(--wp--preset--color--border);border-radius:5rem;border-bottom-right-radius:0;border-top-right-radius:0}.content-filter-form .content-filter-form-search{background-color:transparent;border:1px solid var(--wp--preset--color--border);border-radius:5rem;border-bottom-left-radius:0;border-top-left-radius:0;color:var(--wp--preset--color--dark);padding-inline:var(--wp--custom--spacing--sm)}.content-filter-form .content-filter-form-search svg{height:1em;fill:var(--wp--preset--color--dark)}.content-filter-form .content-filter-form-search:hover{cursor:pointer}.content-filter-form .content-filter-form-search:hover svg .fa-primary,.content-filter-form .content-filter-form-search:hover svg .fa-secondary{opacity:1}.content-filter-form__list-heading{font-size:1rem;font-weight:700}.content-filter-form .clear-results-link{margin-block-start:var(--wp--custom--spacing--xs)}.content-filter-form .content-filter-filters__clear{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:0;display:none;margin-block-start:var(--wp--custom--spacing--xs);text-decoration:underline}.content-filter-form .content-filter-filters__clear:hover{cursor:pointer}.content-filter-form .content-filter-fieldset__legend{font-weight:700;margin-block-end:var(--wp--custom--spacing--xs)}.content-filter-form .content-filter-fieldset:has(.govuk-tag) .content-filter-filters__clear{display:inline-block}.content-filter-form .govuk-checkboxes__item:hover .govuk-checkboxes__input:not(:disabled)+.govuk-checkboxes__label:before,.content-filter-form .govuk-radios__item:hover .govuk-radios__input:not(:disabled)+.govuk-radios__label:before{box-shadow:none}.content-filter-form .govuk-checkboxes__item,.content-filter-form .govuk-radios__item{height:44px}.content-filter-form .govuk-checkboxes__item.active,.content-filter-form .govuk-radios__item.active{color:var(--wp--preset--color--secondary)}.content-filter-form .govuk-checkboxes__item.active label,.content-filter-form .govuk-radios__item.active label{text-decoration:underline}.content-filter-form .govuk-checkboxes__item.disabled,.content-filter-form .govuk-radios__item.disabled{opacity:.4;pointer-events:none}.content-filter-form .govuk-radios__label{font-size:1rem}.content-filter-form .govuk-checkboxes__label{display:flex;font-size:1rem;gap:.5ch;padding-inline-start:1rem}.content-filter-form .govuk-checkboxes__input,.content-filter-form .govuk-radios__input{height:44px;width:44px}.content-filter-form .govuk-tag[data-facet]{align-items:center;cursor:pointer;display:inline-flex;gap:.5ch;position:relative}.content-filter-form .govuk-tag[data-facet]:hover{background-color:#a8bed2;color:#0c2d4a}.content-filter-form .filter-close{cursor:pointer;display:inline-block;height:.7em;position:relative;vertical-align:middle;width:.7em}.content-filter-form .filter-close:after,.content-filter-form .filter-close:before{background:currentColor;content:"";height:1px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%) rotate(45deg);width:10px}.content-filter-form .filter-close:after{transform:translate(-50%,-50%) rotate(-45deg)}.content-filter-cards{gap:var(--wp--custom--spacing--md)}.content-filter-facets__tag{align-items:center;display:flex;font-size:var(--wp--preset--font-size--xs);gap:.5ch}.content-filter-facets__clear{text-decoration:none}.content-filter-no-results ul{margin-inline-start:var(--wp--custom--spacing--md)}.content-filter-form-count{font-weight:700;margin-block-end:var(--wp--custom--spacing--sm)}.content-filter-card{border:0;min-height:auto}.content-filter-card__inner{display:grid;gap:var(--wp--custom--spacing--md);grid-template-columns:1fr}@media (min-width:51.25em){.content-filter-card__inner{grid-template-columns:1fr 2fr}}.content-filter-card__title{font-size:var(--wp--preset--font-size--md)}.content-filter-card__image img{aspect-ratio:4/3;max-width:100%;-o-object-fit:cover;object-fit:cover;width:100%}.content-filter-card__image-placeholder{aspect-ratio:4/3;background-color:var(--wp--preset--color--primary);max-width:15rem}.content-filter-card__terms{display:flex;flex-wrap:wrap;gap:var(--wp--custom--spacing--xs)}.content-filter-card__heading{--space:var(--wp--custom--spacing--2-xs);line-height:1.2}.content-filter-card__link{color:var(--wp--preset--color--dark)!important}.skeleton-card{display:grid;gap:var(--wp--custom--spacing--md);grid-template-columns:1fr 2fr;margin-block-end:var(--wp--custom--spacing--md);padding-block:var(--wp--custom--spacing--sm)}.skeleton{animation:skeleton-loading 1s linear infinite alternate;display:block;height:1rem;width:100%}.skeleton-inline{display:flex;gap:1rem}.skeleton--content{min-height:6rem}.skeleton-media>.skeleton{min-height:8rem}.skeleton--icon{width:2em}.skeleton--10{width:10%}.skeleton--20{width:20%}.skeleton--30{width:30%}.skeleton--40{width:40%}.skeleton--50{width:50%}.skeleton--60{width:60%}.skeleton--70{width:70%}.skeleton--80{width:80%}.skeleton--90{width:90%}.skeleton--100{width:100%}@keyframes skeleton-loading{0%{background-color:var(--wp--preset--color--alt)}to{background-color:var(--wp--preset--color--alt)}}.content-filter-pagination{margin:var(--wp--custom--spacing--lg) 0}@media (min-width:51.25em){.content-filter-pagination{align-items:flex-start;display:flex;flex-direction:row}.content-filter-pagination .govuk-pagination__item{align-items:center;display:flex;justify-content:center}}.content-filter-pagination .govuk-pagination__item--current{background-color:var(--wp--preset--color--primary)}.content-filter-pagination .govuk-pagination__item--current a{color:var(--wp--preset--color--light)}.content-filter-pagination .govuk-pagination__link{cursor:pointer}.content-filter-pagination .govuk-pagination__link:hover{text-decoration-color:currentColor}
/*# sourceMappingURL=style.css.map */