@media(max-width:600px){.tagging .resource{width:calc(100% - 50px)!important}}@media(min-width:601px) and (max-width:980px){.tagging .resource{width:calc(50% - 50px)!important}}.tagging .resources:after{content:"flickity";display:none}.tagging.set-slider .resources{display:block!important}.tagging .resource{background:#fff;border:0;border-radius:var(--card-radius);overflow:hidden;text-align:center;transition:all .2s;width:calc(33.33333% - 50px)}.tagging article.resource.carousel-cell{transition:none}.tagging .flickity-prev-next-button{background-color:#fff;border:0;border-radius:50%;height:40px;padding:0;top:50%;transform:translateY(-50%);width:40px}.tagging .flickity-prev-next-button,.tagging .resource__link{box-shadow:0 2px 13px -3px hsla(0,1%,56%,.58);-webkit-box-shadow:0 2px 13px -3px hsla(0,1%,56%,.58);-moz-box-shadow:0 2px 13px -3px hsla(0,1%,56%,.58)}.tagging .resource__link{border-radius:10px;margin:10px auto;min-height:320px;overflow:hidden;width:90%}.tagging .resource__link .tagging-container{display:flex;flex-wrap:wrap;gap:5px;margin:5px 15px}.tagging .tagging-options{border-radius:10px;border-style:solid;border-width:1px;color:#fff;font-size:10px;max-width:108PX;overflow:hidden;padding:2px 3px;text-overflow:ellipsis;white-space:nowrap;width:fit-content}.tagging .tagging-options.tag-1{background-color:rgb(var(--color-secondary));border-color:rgb(var(--color-secondary))}.tagging .tagging-options.tag-2{background-color:rgb(var(--color-tertiary));border-color:rgb(var(--color-tertiary))}.tagging .tagging-options.tag-3{background-color:#047a54;border-color:#047a54}.tagging .tagging-options.tag-4{background-color:#a99632;border-color:#a99632}.tagging .tagging-options.tag-5{background-color:#c2deeb;border-color:#c2deeb}.tagging .resource:hover{box-shadow:0 4px 35px -5px transparent;transition:all .2s}.tagging .resource__title.h4{font-size:14px!important}.tagging .button.button--unstyled{font-size:15px}.tagging .flickity-page-dots{top:calc(100% + 20px)}@media(min-width:650px){.resources.vertical .resource{flex:0 0 100%!important}}.vertical-dots{display:flex;justify-content:space-evenly;list-style:none;right:10px;text-align:right}.vertical-dots li{background:currentColor;border-radius:50%;box-shadow:0 0 0 2px rgb(var(--color-background));margin:10px 0;opacity:.25;padding:0;position:relative}.vertical-dots li,.vertical-dots li button{cursor:pointer;display:block;height:15px;width:15px}.vertical-dots li button{background:#000;border:0;color:transparent;font-size:0;line-height:0;outline:none;padding:1px}.vertical-dots li button:focus,.vertical-dots li button:hover{outline:none}.vertical-dots li.slick-active{box-shadow:0 0 0 2px rgb(var(--color-background),.5),0 0 0 4px var(--link-color);color:var(--link-color);opacity:1}.vertical-dots li button:focus:before,.vertical-dots li button:hover:before{opacity:1}.vertical-dots li button:before{color:#000;content:"•";font-family:slick;font-size:6px;height:20px;left:0;line-height:20px;opacity:.25;position:absolute;text-align:center;top:0;width:20px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.vertical-dots li.slick-active button:before{color:#000;opacity:.75}.vertical .resources{margin:auto;max-width:1400px}.vertical .resource{border-width:0;max-width:100%}.vertical .resource__link{align-items:flex-start;align-items:center;border-radius:10px;display:flex;flex-direction:row;margin:7px auto;overflow:hidden;padding:8px 20px;width:100%}.vertical .resource__image{border-radius:10px;width:40%}.vertical .resource__title.h4{color:#194f90;font-size:28px!important;line-height:32px}.vertical .button.button--unstyled{font-size:15px}.vertical .resource__link .tagging-container{display:flex;flex-wrap:wrap;gap:5px;margin:5px 15px}.vertical .tagging-options{border-radius:10px;border-style:solid;border-width:1px;color:#fff;font-size:10px;max-width:108PX;overflow:hidden;padding:2px 3px;text-overflow:ellipsis;white-space:nowrap;width:fit-content}.vertical .tagging-options.tag-1{background-color:rgb(var(--color-secondary));border-color:rgb(var(--color-secondary))}.vertical .tagging-options.tag-2{background-color:rgb(var(--color-tertiary));border-color:rgb(var(--color-tertiary))}.vertical .tagging-options.tag-3{background-color:#047a54;border-color:#047a54}.vertical .tagging-options.tag-4{background-color:#a99632;border-color:#a99632}.vertical .tagging-options.tag-5{background-color:#c2deeb;border-color:#c2deeb}.vertical .resource:hover{box-shadow:0 4px 35px -5px transparent;transition:all .2s}.vertical-container{padding:0 20px;text-align:initial}.vertical-container p{color:var(--color-primary);padding:0}.vertical-container .button.button--unstyled{display:none}.vertical-container .resource__title{padding:0}@media(max-width:600px){.vertical .resource__link{flex-wrap:wrap;justify-content:center}.vertical .resource__image{width:auto}.vertical-container{padding:10px 0}}.vertical .slick-prev{left:-10px;z-index:10}.vertical .slick-next{z-index:10}.vertical .slick-dots li.slick-active button:before{color:#ff6519;opacity:1}.vertical .slick-next,.vertical .slick-prev{background-color:#fafafa;border-radius:50%;height:30px;opacity:1;padding:5PX;width:30px}.vertical .slick-next:before,.vertical .slick-prev:before{background-repeat:no-repeat}.vertical .slick-prev:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='%23194F90' class='bi bi-chevron-left' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0'/%3E%3C/svg%3E")}.vertical .slick-next:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='%23194F90' class='bi bi-chevron-right' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708'/%3E%3C/svg%3E")}.vertical .resources-wrap{justify-content:space-between}.vertical .slick-dots li button:before{font-size:12px}.vertical .resource.swiper-slide{background:transparent}@media(max-width:767px){.vertical .slick-next.slick-arrow,.vertical .slick-prev.slick-arrow{display:none!important}}.type .resource{border-radius:8px;flex:0 0 100%!important}@media (min-width:990px){.type .resources{flex:1 100%}.type.resources-wrap{justify-content:flex-end}}.type .resource__link{flex-direction:row;padding:0}.type .resource__image{border-radius:0;height:auto;object-fit:cover;width:300px}.type .type-container{padding:24px 32px;text-align:initial;width:auto}.type .resource__title{color:#194f90;font-size:24px;margin-bottom:15px}p.resource__meta{font-weight:700}.type .resource__meta{padding:0 1rem;text-align:left}.type .resource__description{font-size:15px}.type .button.button--secondary{box-shadow:none;color:#ff6519;font-family:Open Sans;font-weight:700;margin:20px;padding:10px 0;text-transform:uppercase}.type .button.button--secondary:hover{background-color:transparent}.type .button.button--secondary:after{content:"→";margin-left:8px}@media (max-width:649px){.type .resource__image{width:100%}.type .resource__link{flex-direction:column;width:100%}.type .type-container{width:100%}}.type .resource:hover{box-shadow:0 4px 35px -5px transparent}@media(max-width:600px){.products .resource{width:calc(100% - 50px)!important}}@media(min-width:601px) and (max-width:980px){.products .resource{width:calc(50% - 50px)!important}}.products .resources:after{content:"flickity";display:none}.products.set-slider .resources{display:block!important}.products .resource{background:#fff;border:0;border-radius:var(--card-radius);overflow:hidden;text-align:center;transition:all .2s;width:calc(33.33333% - 50px)}.products article.resource.carousel-cell{transition:none}.products .flickity-prev-next-button{background-color:#fff;border:0;border-radius:50%;height:40px;padding:0;top:50%;transform:translateY(-50%);width:40px}.products .flickity-prev-next-button,.products .resource__link{box-shadow:0 2px 13px -3px hsla(0,1%,56%,.58);-webkit-box-shadow:0 2px 13px -3px hsla(0,1%,56%,.58);-moz-box-shadow:0 2px 13px -3px hsla(0,1%,56%,.58)}.products .resource__link{border-radius:10px;margin:10px auto;min-height:320px;overflow:hidden;width:90%}.products .resource__link .tagging-container{display:flex;flex-wrap:wrap;gap:5px;margin:5px 15px}.products .tagging-options{border-radius:10px;border-style:solid;border-width:1px;color:#fff;font-size:10px;max-width:108PX;overflow:hidden;padding:2px 3px;text-overflow:ellipsis;white-space:nowrap;width:fit-content}.products .tagging-options.tag-1{background-color:rgb(var(--color-secondary));border-color:rgb(var(--color-secondary))}.products .tagging-options.tag-2{background-color:rgb(var(--color-tertiary));border-color:rgb(var(--color-tertiary))}.products .tagging-options.tag-3{background-color:#047a54;border-color:#047a54}.products .tagging-options.tag-4{background-color:#a99632;border-color:#a99632}.products .tagging-options.tag-5{background-color:#c2deeb;border-color:#c2deeb}.products .resource:hover{box-shadow:0 4px 35px -5px transparent;transition:all .2s}.products .resource__title.h4{font-size:14px!important}.products .button.button--unstyled{font-size:15px}.products .flickity-page-dots{top:calc(100% + 20px)}.products .resource__image{aspect-ratio:1/1;margin:20px auto;max-width:90px;object-fit:contain}.resources{display:flex;flex-flow:row wrap;gap:var(--card-gap)}@media (min-width:650px){.resource{flex:0 0 calc(50% - var(--card-gap)/2)}}@media (min-width:1100px){.resource{flex:0 0 calc(33.333% - var(--card-gap)*2/3)}}.resource{background:#fff;border:var(--card-border);border-radius:var(--card-radius);overflow:hidden;text-align:center;transition:all .2s}.resource:hover{box-shadow:0 4px 35px -5px rgba(0,0,0,.1);transition:all .2s}.resources-wrap{--card-gap:1.5rem;gap:1.5rem}.resources__status-bar{display:flex;flex-flow:row wrap;gap:1rem}@media (min-width:650px){.resources__status-bar{flex-wrap:nowrap}}.resources data-pagination,.resources__active-filters,.resources__status-bar{flex:1 100%}.resource__title{margin-top:1rem}.resource__description,.resource__title{padding:0 1rem;text-align:left}.resource .button{padding:1rem;text-align:left}.resource:not(.resource--linked),.resource__link{display:flex;flex-flow:column;height:100%}.resource__link{color:rgb(var(--color-foreground));font-weight:unset}.resource__description{margin:0}.vertical .resource__image{aspect-ratio:16/9;object-fit:cover}.resource .button{margin-top:auto}.resource-filters__toggle{align-items:center;display:flex;gap:.5em}@media (min-width:990px){.resource-filters__toggle{display:none}}.resource-filters__toggle svg{display:block}.resource-filters__close{background:rgb(var(--color-primary));border-radius:50%;bottom:87vh;color:rgb(var(--color-primary-contrast));display:none;height:2rem;position:fixed;right:var(--site-gutter);translate:0 50%;width:2rem;z-index:calc(var(--site-z-top) + 1)}.resource-filters__toggle[aria-expanded=true]:before{background:rgb(var(--color-foreground),.2);content:"";display:block;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:var(--site-z-top)}.resource-filters__toggle[aria-expanded=true] .resource-filters__close{display:inherit}@media (min-width:990px){.js .resource-filters__submit{border:0!important;clip:rect(0,0,0,0)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}}.resource-filters__form{display:flex;flex-flow:column;gap:1rem}@media (max-width:989px){.resource-filters__form{background:rgb(var(--color-background));border-radius:var(--card-radius) var(--card-radius) 0 0;bottom:0;box-shadow:0 0 1rem -.2em rgb(var(--color-foreground),.2);height:87vh;left:0;opacity:0;padding:var(--site-gutter);position:fixed;transform:translateY(50%);transition:all .2s ease-in-out;visibility:hidden;width:100vw;z-index:var(--site-z-top)}[aria-expanded=true]+.resource-filters__form{opacity:1;transform:translateY(0);visibility:visible}}.filter-chips{display:flex;flex-flow:row wrap;font-size:11px;gap:.4em}@media (min-width:650px){.filter-chips{font-size:.8rem}}.filter-chip{background-color:rgb(var(--color-light));border-radius:10rem;box-shadow:0 0 0 1px rgb(var(--color-primary),.6);color:rgb(var(--color-text-dark));display:inline-block;font-weight:400;line-height:1;padding:.6em 1em;position:relative;text-decoration:none;transition:box-shadow .2s;white-space:nowrap}.filter-chip:focus,.filter-chip:hover{box-shadow:0 0 0 3px rgb(var(--color-primary),.6)}.filter-chip__value{margin-right:.25em}.form-checkbox label{cursor:pointer;display:grid;font-size:1em;gap:.75em;grid-template:"checkbox label" auto/20px 1fr;position:relative}.resource-filters__count{white-space:nowrap}[type=radio]:not(:checked)+label:after,[type=radio]:not(:checked)+label:before,[type=radio]:not(:checked)+span:after,[type=radio]:not(:checked)+span:before{border:2px solid rgb(var(--form-focus-color))}[type=radio]:not(:checked)+label:after,[type=radio]:not(:checked)+span:after{transform:scale(0)}[type=radio]+label:after,[type=radio]+label:before,[type=radio]+span:after,[type=radio]+span:before{border-radius:50%;content:"";height:20px;left:0;margin:0 3px 3px 0;position:absolute;top:0;transition:.28s ease;width:20px;z-index:0}[type=radio]+label,[type=radio]:checked+span,[type=radio]:not(:checked)+span{cursor:pointer;display:inline-block;line-height:1.5;padding-left:calc(20px + .75em);position:relative;transition:.28s ease;-webkit-user-select:none;user-select:none}.form-checkbox [type=checkbox]:checked+label:before,.hs-form-booleancheckbox-display [type=checkbox]:checked+span:before,.hs-form-checkbox-display [type=checkbox]:checked+span:before{-webkit-backface-visibility:hidden;backface-visibility:hidden;border-bottom:2px solid rgb(var(--form-focus-color));border-left:2px solid transparent;border-right:2px solid rgb(var(--form-focus-color));border-top:2px solid transparent;height:calc(var(--form-checkbox-size)*.9);left:calc(var(--form-checkbox-size)*-.1);top:calc(var(--form-checkbox-size)*-.1);transform:rotate(40deg);transform-origin:100% 100%;width:calc(var(--form-checkbox-size)*.5)}[type=radio]:checked+label:after,[type=radio]:checked+label:before,[type=radio]:checked+span:after,[type=radio]:checked+span:before{border:2px solid rgb(var(--form-focus-color))}[type=radio]:checked+label:after,[type=radio]:checked+span:after{background-color:rgb(var(--form-focus-color));transform:scale(.5)}.form-radio,.hs-form-radio-display{font-size:1em;line-height:1.5}.vertical-container h1{color:#595959;font-size:16px;font-weight:400!important;line-height:29px}