@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/SourceSans/SourceSans3-Regular.ttf)format("truetype");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:600;font-display:swap;src:url(../fonts/SourceSans/SourceSans3-SemiBold.ttf)format("truetype");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/SourceSans/SourceSans3-Bold.ttf)format("truetype");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:900;font-display:swap;src:url(../fonts/SourceSans/SourceSans3-Black.ttf)format("truetype");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Caveat;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../fonts/Caveat/Caveat-Regular.ttf)format("truetype");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.blog-card[data-v-8df4dfb6]{flex-direction:column;margin-bottom:6.4rem;display:flex}@media (hover:hover) and (pointer:fine){.blog-card:hover h2[data-v-8df4dfb6] a{color:var(--primary-blue);text-decoration:underline}}.blog-card .content[data-v-8df4dfb6]{position:relative}.blog-card .content .text[data-v-8df4dfb6]{line-clamp:4;-webkit-line-clamp:4;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.blog-card h2[data-v-8df4dfb6]{line-height:1}.blog-card h2[data-v-8df4dfb6] a{font-weight:inherit;line-height:1}.blog-card .chips[data-v-8df4dfb6],.blog-card figure[data-v-8df4dfb6],.blog-card h2[data-v-8df4dfb6]{margin-bottom:1.6rem}.blog-card .date[data-v-8df4dfb6]{margin-bottom:.8rem}@media (width>=900px){.blog-card--first[data-v-8df4dfb6]{flex-direction:row;gap:4.8rem;width:100%}.blog-card--first[data-v-8df4dfb6] a{flex:0 0 56.4rem;display:flex}.blog-card--first figure[data-v-8df4dfb6]{margin:0}}.blog-card--spotlight[data-v-8df4dfb6]{flex:0 0 32.5rem}@media (width>=1040px){.blog-card--spotlight[data-v-8df4dfb6]{flex:0 0 calc(33.3333% - 1.56667rem)}}@media (hover:hover) and (pointer:fine){.blog-card--spotlight:hover figure[data-v-8df4dfb6]{position:relative}.blog-card--spotlight:hover figure[data-v-8df4dfb6]:after{content:"";z-index:1;pointer-events:none;width:100%;height:100%;box-shadow:inset 0 0 0 2px var(--primary-blue),inset 0 0 0 4px var(--primary-sand);border-radius:1.6rem;position:absolute}}.blog-card--spotlight .content[data-v-8df4dfb6]{padding-left:.8rem;padding-right:3.6rem}.blog-card--spotlight .content .text[data-v-8df4dfb6]{line-clamp:4;-webkit-line-clamp:4;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.blog-card--spotlight-icon[data-v-8df4dfb6]{position:absolute;bottom:-.4rem;right:0}.blog-card--spotlight-icon svg[data-v-8df4dfb6]{width:3.2rem;height:auto;fill:var(--primary-blue)}
