.BlogSection_section__VGZIV{box-sizing:border-box;width:100%;background:var(--First-Shade-White,#f8f7f4)}.BlogSection_shell__OLOso{box-sizing:border-box;width:100%;max-width:var(--container-fluid-max);margin-inline:auto;padding-inline:var(--layout-padding-inline)}.BlogSection_title__gPMk4{margin:0;padding-top:40px;padding-bottom:30px;color:var(--Second-Black-Colour,#4f4f4f);font-family:var(--font-family-base,"DM Sans");font-size:30px;font-style:normal;font-weight:600;line-height:normal}.BlogSection_list__fNUuL{display:grid;grid-template-columns:repeat(3,1fr);align-items:stretch;grid-gap:25px;gap:25px;align-self:stretch;width:100%}.BlogSection_card__kA81d{box-sizing:border-box;display:flex;flex-direction:column;width:100%;height:100%}.BlogSection_image__7MjfF{width:100%;aspect-ratio:4/3;border-radius:8px;background-color:lightgray;background-position:50% 50%;background-size:cover;background-repeat:no-repeat}.BlogSection_body__zA1vp{display:flex;flex-direction:column;flex:1 1 auto;gap:2px;margin-top:15px}.BlogSection_cardTitle__1yhwo{color:var(--Black-Colour,#101010);font-size:20px;font-weight:600}.BlogSection_cardTitle__1yhwo,.BlogSection_excerpt___NaFh{margin:0;font-family:var(--font-family-base,"DM Sans");font-style:normal;line-height:normal}.BlogSection_excerpt___NaFh{color:var(--Second-Black-Colour,#4f4f4f);font-size:16px;font-weight:500}.BlogSection_buttonRow__0nbOV{display:flex;margin-top:auto;padding-top:20px}.BlogSection_button__9k_2g{display:flex;flex:1 0;padding:15px 25px;justify-content:center;align-items:center;gap:10px;border-radius:10px;border:1px solid var(--graidenent,#586271);background:transparent;text-decoration:none;cursor:pointer;transition:background-color var(--transition-fast,.2s ease)}.BlogSection_button__9k_2g:hover{background-color:color-mix(in srgb,var(--graidenent,#586271) 8%,transparent)}.BlogSection_button__9k_2g:focus-visible{outline:2px solid var(--graidenent,#586271);outline-offset:2px}.BlogSection_buttonText__nD0cD{color:var(--graidenent,#586271);font-family:var(--font-family-base,"DM Sans");font-size:16px;font-style:normal;font-weight:500;line-height:normal}.BlogSection_buttonIcon__HvfSz{display:inline-flex;align-items:center;justify-content:center;line-height:0}@media (max-width:900px){.BlogSection_list__fNUuL{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.BlogSection_list__fNUuL{grid-template-columns:1fr}}