@charset "UTF-8";.card__inner .card__title{font-size:2rem;line-height:1.4;margin-top:1.2rem;font-weight:600;text-transform:none}.card__inner .card__title :first-child{margin-top:0}.card__inner .card__title :last-child{margin-bottom:0}@media (min-width:1024px){.card__inner .card__title{margin-top:1.4rem}}@media (min-width:1400px){.card__inner .card__title{margin-top:1.6rem}}.card__description{font-size:1.8rem;line-height:1.4;margin-top:1.2rem}.card__description :first-child{margin-top:0}.card__description :last-child{margin-bottom:0}@media (min-width:1024px){.card__description{margin-top:1.4rem}}@media (min-width:1400px){.card__description{margin-top:1.6rem}}.card__description p{margin:0}.card{display:flex;flex-direction:column;justify-content:space-between;width:100%;text-align:left}.card-text-center .card{text-align:center}.card-text-center .card .card__call-to-action-button{display:inline-block}.card__image{margin-bottom:3.1rem}.card__image img{display:block;position:relative;top:50%;width:100%;margin:auto;transform:translateY(-50%)}.card__pretitle{margin:0;font-weight:400;font-size:1.8rem;line-height:1.4;font-weight:700;margin-bottom:1.5rem;font-weight:700}.card__call-to-action-button{display:inline-block;transition:220ms ease-in-out;font-size:2rem;font-weight:700;line-height:1.2;text-align:center;text-decoration:none;text-transform:none;padding:0;border:none;border-radius:0;background-color:transparent;color:#c03;font-size:1.8rem;text-align:left;vertical-align:middle;display:block;margin-top:2rem}.card__call-to-action-button:focus,.card__call-to-action-button:hover{text-decoration:none}.card__call-to-action-button::after{content:"";display:inline-block;transform-origin:left center;transition:transform 220ms ease-in-out;font-family:"Imprivata Icons",sans-serif;font-size:130%;font-weight:400;text-decoration:none;vertical-align:-.12em}.card__call-to-action-button:focus,.card__call-to-action-button:hover{background-color:transparent;color:#b3002d}.card__call-to-action-button:focus::after,.card__call-to-action-button:hover::after{transform:translateX(.2em)}.view-resources{padding:4rem 0}@media (min-width:1024px){.view-resources{display:flex}}.view-resources .view-filters{flex-shrink:0;width:100%;margin-right:2.5rem;text-align:left}@media (min-width:1024px){.view-resources .view-filters{width:27rem}}.view-resources .view-filters .form--inline{flex-direction:column;gap:unset}.view-resources .view-filters .form-item{width:100%;max-width:100%;margin:0}.view-resources .view-filters .form-type-textfield label{margin-bottom:1rem}.view-resources .view-filters .form-type-checkbox{display:flex;align-items:center;margin-bottom:1.5rem;cursor:pointer}.view-resources .view-filters .form-type-checkbox label{font-size:1.6rem;line-height:1.4;margin:0 0 0 2rem;font-weight:400;cursor:pointer}.view-resources .view-filters input[type=checkbox]{display:grid;flex-shrink:0;width:2rem;height:2rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;transform:translateY(-.075em);border:2px solid #dedede;border-radius:3px;background-color:#fff;color:#dedede;place-content:center;cursor:pointer}.view-resources .view-filters input[type=checkbox]::before{content:"";width:.65em;height:.65em;transform:scale(0);transition:220ms ease-in-out;box-shadow:inset 1em 1em #dedede}.view-resources .view-filters input[type=checkbox]:checked::before{transform:scale(1)}.view-resources .view-filters .form-submit{display:none}.view-resources .view-filters .bef-exposed-form .form--inline details{width:100%;margin:0;float:none;border-bottom:1px solid #ccc}.view-resources .view-filters .bef-exposed-form .form--inline details[open] summary::after{transform:rotate(90deg)}.view-resources .view-filters summary{display:flex;position:relative;align-items:center;width:100%;height:6rem;font-weight:700;cursor:pointer}.view-resources .view-filters summary::after,.view-resources .view-filters summary::before{content:" ";position:absolute;right:2rem;width:2px;height:1.6rem;transition:220ms ease-in-out;background-color:#ccc}.view-resources .view-filters summary::before{transform:rotate(90deg)}.view-resources .view-filters .bef-checkboxes{margin-bottom:3rem;padding-right:2rem}.view-resources .view-content-wrapper{width:100%}.view-resources .view-content{display:grid;gap:2rem}@media (min-width:768px){.view-resources .view-content{grid-auto-rows:1fr;grid-template-columns:repeat(2,1fr)}}@media (min-width:1400px){.view-resources .view-content{grid-template-columns:repeat(3,1fr)}}.view-resources .view-block-item{position:relative;height:100%;transition:220ms ease-in-out;border-radius:5px;background-color:#2c3f57;background-image:url(../../../images/fractal_block_item.webp);background-repeat:no-repeat;background-position:top right;background-size:100%;background-blend-mode:color-burn}@media (min-width:768px){.view-resources .view-block-item{padding-top:100%}}.view-resources .view-block-item:hover{background-color:#efefef;background-blend-mode:luminosity;box-shadow:2px 2px 4px 0 rgba(44,63,87,.5)}.view-resources .view-block-item:hover a{color:#2c3f57}.view-resources .field--name-field-resource-type{margin:0;font-weight:400;font-size:1.8rem;line-height:1.4;font-weight:700;font-weight:700;letter-spacing:.05em;text-transform:uppercase;position:absolute;top:2rem;right:2rem;text-align:right}.view-resources span{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden}.view-resources .resources-block-item{display:flex;align-items:center;justify-content:flex-start;height:100%;padding:6.5rem 2rem;transition:220ms ease-in-out;color:#fff;text-decoration:none}@media (min-width:768px){.view-resources .resources-block-item{position:absolute;top:0;right:0;bottom:0;left:0}}.view-resources .pager{padding-top:5rem}
/*# sourceMappingURL=view-resources.css.map */