@import url(https://fonts.googleapis.com/css2?family=Lexend+Deca:wght@100..900&display=swap);
@keyframes fadeIn{from{opacity:0;transform:translateY(1rem)}to{opacity:1;transform:translateY(0)}}.row:has(.twz-quicklinks){--row-maxwidth: 100%}@media(min-width: 768px){.row:has(.twz-quicklinks){width:100%}}.twz-quicklinks--is-slider{position:relative}.twz-quicklinks__items{display:flex}.twz-quicklinks{padding:0;margin:0;container-type:inline-size}.twz-quicklinks__items{padding:0;opacity:0;animation:fadeIn .3s .4s ease-in-out forwards}.twz-quicklinks__items:not(:has(.flickity-slider)){display:grid;grid-template-columns:repeat(var(--quicklinks-columns), 1fr)}@container (max-width: 400px){.twz-quicklinks__items{--quicklinks-columns: 1;gap:1rem}}@container (min-width: 401px) and (max-width: 767px){.twz-quicklinks__items{--quicklinks-columns: 2}}@container (min-width: 768px) and (max-width: 1024px){.twz-quicklinks__items{--quicklinks-columns: 3}}.twz-quicklinks .twz-quicklink{flex:1 1 auto;list-style:none;position:relative;display:flex;align-items:stretch}.twz-quicklinks .twz-quicklink:not(:last-of-type):after{display:block;width:2px;height:70%;background-color:var(--grey-300);position:absolute;right:-1px;top:50%;transform:translateY(-50%)}@media(min-width: 550px){.twz-quicklinks .twz-quicklink:not(:last-of-type):after{content:""}}@media(min-width: 550px)and (max-width: 767px){.twz-quicklinks .twz-quicklink:not(:last-of-type):nth-of-type(even):after{content:unset}}.twz-quicklinks .twz-quicklink>a{--text-color: var(--grey-700);--theme-fs-base: 1.6rem;padding:3rem;display:flex;flex-direction:column;align-items:flex-start;padding-left:30%;width:100%;text-decoration:none;background-color:var(--quicklink-bg-color, var(--white));transition:.2s ease-in-out}.twz-quicklinks .twz-quicklink>a:hover{--quicklink-bg-color: var(--cyan-500);--text-color: var(--white);--quicklink-image-bg-color: var(--white)}.twz-quicklinks .twz-quicklink>a:hover .twz-image:has(.twz-image__inverted) img:not(.twz-image__inverted){opacity:0}.twz-quicklinks .twz-quicklink>a:hover .twz-image:has(.twz-image__inverted) .twz-image__inverted{opacity:1}.twz-quicklinks .twz-quicklink>a .twz-image{--quicklink-image-padding: 2rem;display:block;height:9.5rem;width:9.5rem;background-color:var(--quicklink-image-bg-color, var(--blue-800));border-radius:6rem 6rem 6rem 0;padding:var(--quicklink-image-padding);margin-bottom:2rem;border:1px solid var(--quicklink-image-border-color, var(--blue-800));position:relative;overflow:clip}.twz-quicklinks .twz-quicklink>a .twz-image img{-o-object-position:center;object-position:center;transition:.2s ease-in-out}.twz-quicklinks .twz-quicklink>a .twz-image__inverted{position:absolute;left:50%;top:50%;translate:-50% -50%;width:calc(100% - var(--quicklink-image-padding)*2);height:calc(100% - var(--quicklink-image-padding)*2);-o-object-fit:contain;object-fit:contain;opacity:0}.twz-quicklinks .twz-quicklink>a span{text-transform:uppercase;color:var(--text-color);font-size:var(--theme-fs-base)}.twz-quicklinks--is-slider:has(.flickity-slider){--flickity-button-width: 6rem;background-color:var(--white)}@media(min-width: 1600px){.twz-quicklinks--is-slider:has(.flickity-slider){--flickity-button-width: 12rem}}.twz-quicklinks--is-slider:has(.flickity-slider) .flickity-viewport{max-width:calc(100% - var(--flickity-button-width)*2);margin:0 auto}.twz-quicklinks--is-slider:has(.flickity-slider) .twz-quicklink{width:var(--quicklink-size, 25%);min-height:100%;position:absolute}.twz-quicklinks--is-slider:has(.flickity-slider) .twz-quicklink:first-of-type:before{display:block;width:2px;height:70%;background-color:var(--grey-300);position:absolute;left:-1px;top:50%;transform:translateY(-50%);content:""}@media(min-width: 550px){.twz-quicklinks--is-slider:has(.flickity-slider) .twz-quicklink:first-of-type:before{content:""}}.twz-quicklinks--is-slider:has(.flickity-slider) .twz-quicklink:last-of-type:after{display:block;width:1px;height:70%;background-color:var(--grey-300);position:absolute;right:-1px;top:50%;transform:translateY(-50%);content:""}@media(min-width: 550px){.twz-quicklinks--is-slider:has(.flickity-slider) .twz-quicklink:last-of-type:after{content:""}}.twz-quicklinks--is-slider:has(.flickity-slider) .next{right:0}.twz-quicklinks--is-slider:has(.flickity-slider) .previous{left:0}.twz-quicklinks--is-slider:has(.flickity-slider) .flickity-prev-next-button{width:var(--flickity-button-width);padding:2rem;background-color:var(--white);height:100%}.twz-quicklinks--is-slider:has(.flickity-slider) .flickity-prev-next-button:before{content:none}.twz-quicklinks--is-slider:has(.flickity-slider) .flickity-prev-next-button svg{fill:var(--grey-700);display:block;width:2rem;height:auto}
