.block-linklist{margin-bottom:2rem;margin-top:2rem}@media(min-width:768px){.block-linklist{margin-bottom:4rem;margin-top:4rem}}.block-linklist__top-title{font-size:var(--font-size-overline);font-weight:var(--font-weight-medium);line-height:var(--line-height-overline)}.block-linklist__title{color:var(--color-navy);font-family:var(--font-heading);font-size:var(--font-size-h2);font-weight:var(--font-weight-bold);line-height:var(--line-height-h2);margin:0}.block-linklist__links{-moz-column-gap:2.5rem;column-gap:2.5rem;display:flex;flex-wrap:wrap;list-style:none;margin-top:1.5rem;row-gap:1rem}.block-linklist__links,.block-linklist__links li{margin-bottom:unset;padding-left:unset}.block-linklist__links li::marker{content:none}@media(min-width:768px){.block-linklist__links{-moz-column-gap:1.5rem;column-gap:1.5rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:4rem;row-gap:1.5rem}}@media(min-width:992px){.block-linklist__links{grid-template-columns:repeat(4,minmax(0,1fr))}}.block-linklist__link{align-items:center;background-color:var(--color-navy);border-radius:.125rem;display:flex;min-height:6rem;position:relative;text-align:left;transition:all .3s ease-out;width:100%}.block-linklist__link:focus-within{opacity:1;outline:2px solid var(--color-blue);outline-offset:4px}.block-linklist__link:hover{background-color:var(--color-red)}.block-linklist__link:hover i{background-color:var(--color-white)}.block-linklist__link__content{align-items:center;display:flex;flex-direction:row;gap:.75rem;padding:1.5rem 1rem}.block-linklist__link__content img{background-color:var(--color-pastelblue);border-radius:50%;height:3.625rem;padding:.15rem;width:3.625rem}@media(min-width:768px){.block-linklist__link__content img{height:3.4375rem;width:3.4375rem}}.block-linklist__link__content a{color:var(--color-navy);color:var(--color-white);font-family:var(--font-heading);font-size:var(--font-size-h5);font-weight:var(--font-weight-bold);font-weight:500;hyphens:auto;line-height:var(--line-height-h5);text-decoration:none}.block-linklist__link__content a:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0}.block-linklist__link__content a:focus-within{outline:none}.block-linklist__link__content a svg{display:none}.block-linklist__link__content p{color:var(--color-black);font-size:var(--font-size-body-regular);line-height:var(--line-height-body-regular);margin-bottom:0}