/*!***********************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./node_modules/sass-resources-loader/lib/loader.js??ruleSet[1].rules[0].use[3]!./template-parts/block-content-grid/block-content-grid.scss ***!
  \***********************************************************************************************************************************************************************************************************************************/@font-face{font-display:swap;font-family:Open Sans,Arial,sans-serif;font-style:normal;font-weight:400;src:url(fonts/OpenSans-Regular.woff2) format("woff2");src:local("Open Sans Regular"),local("OpenSans-Regular"),url(fonts/OpenSans-Regular.eot) format("embedded-opentype"),url(fonts/OpenSans-Regular.woff) format("woff"),url(fonts/OpenSans-Regular.ttf) format("truetype")}@font-face{font-display:swap;font-family:Open Sans,Arial,sans-serif;font-style:normal;font-weight:600;src:url(fonts/OpenSans-SemiBold.woff2) format("woff2");src:local("Open Sans SemiBold"),local("OpenSans-SemiBold"),url(fonts/OpenSans-SemiBold.eot) format("embedded-opentype"),url(fonts/OpenSans-SemiBold.woff) format("woff"),url(fonts/OpenSans-SemiBold.ttf) format("truetype")}@font-face{font-display:swap;font-family:Open Sans,Arial,sans-serif;font-style:normal;font-weight:700;src:url(fonts/OpenSans-Bold.woff2) format("woff2");src:local("Open Sans Bold"),local("OpenSans-Bold"),url(fonts/OpenSans-Bold.eot) format("embedded-opentype"),url(fonts/OpenSans-Bold.woff) format("woff"),url(fonts/OpenSans-Bold.ttf) format("truetype")}.content-grid__intro-txt.wysi>p,.os-12-400,.os-14-400,.os-16-400,.os-18-400,.os-24-400,.os-32-400,.os-48-400,.os-64-400,.os-x-400{font-family:Open Sans,Arial,sans-serif;font-weight:400;letter-spacing:.02em;line-height:1.5}.os-12-600,.os-14-600,.os-16-600,.os-18-600,.os-24-600,.os-32-600,.os-x-600{font-family:Open Sans,Arial,sans-serif;font-weight:600;letter-spacing:.02em;line-height:1.5}.os-12-700,.os-14-700,.os-18-700{font-family:Open Sans,Arial,sans-serif;font-weight:700;letter-spacing:.02em;line-height:1.5}.os-12-400,.os-12-600,.os-12-700{font-size:.75rem}.os-14-400,.os-14-600,.os-14-700{font-size:.75rem;font-size:clamp(.75rem,.833vw,.875rem)}.os-16-400,.os-16-600{font-size:.875rem;font-size:clamp(.875rem,.952vw,1rem)}.content-grid__intro-txt.wysi>p,.os-18-400,.os-18-600,.os-18-700{font-size:1rem;font-size:clamp(1rem,1vw,1.125rem)}.os-24-400,.os-24-600{font-size:1.125rem;font-size:clamp(1.125rem,1.429vw,1.5rem)}.os-32-400,.os-32-600{font-size:1.5rem;font-size:clamp(1.5rem,1.9vw,2rem)}.os-48-400{font-size:2rem;font-size:clamp(2rem,3vw,3rem)}.os-64-400{font-size:2.625rem;font-size:clamp(2.625rem,4vw,4rem);line-height:1.25}.content-grid__header{padding-bottom:32px;position:relative}@supports (width:clamp(1px,1px,1px)){.content-grid__header{padding-bottom:clamp(32px,4vw,62px)}}@media screen and (min-width:960px){.content-grid__header{display:grid;grid-template-columns:1fr auto}}.content-grid__header:before{animation:borderWidth 1.2s ease-out 1.4s forwards;background-color:#434343;bottom:0;content:"";height:1px;left:0;position:absolute;width:0}.content-grid__hd{color:#00223b}.content-grid__hd.os-48-400{line-height:1.3}.content-grid__intro-txt{color:#434343;margin:2vw 0 0}@media screen and (min-width:960px){.content-grid__intro-txt{margin:0 0 0 4vw;width:52ch}}.content-grid__intro-txt.wysi>p{text-align:justify}@media screen and (min-width:960px){.content-grid__intro-txt.wide{width:35.365vw}}.content-grid__sub-hd{color:#434343;margin-top:32px}@supports (width:clamp(1px,1px,1px)){.content-grid__sub-hd{margin-top:clamp(32px,4vw,64px)}}.content-grid__cells{display:grid;gap:2.8vmax 0;margin-top:32px}@supports (width:clamp(1px,1px,1px)){.content-grid__cells{margin-top:clamp(32px,4vw,64px)}}@media screen and (min-width:520px){.content-grid__cells{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:768px){.content-grid__cells{grid-template-columns:repeat(3,1fr)}}@media screen and (min-width:960px){.content-grid__cells{grid-template-columns:repeat(4,1fr)}}.content-grid__cells:has(.content-grid__cell.img):not(.read-more){gap:4vmax 1.667vmax}.content-grid__cell:not(.img){border-left:1px solid #d1d1d1;position:relative}.content-grid__cell:not(.img):after{background-color:#d1d1d1;content:"";height:100%;position:absolute;right:-1px;top:0;width:1px}.content-grid__cell-img{display:block;height:88vw;margin-bottom:16px;-o-object-fit:cover;object-fit:cover;width:100%}@supports (width:clamp(1px,1px,1px)){.content-grid__cell-img{margin-bottom:clamp(16px,1.5vw,24px)}}@media screen and (min-width:520px){.content-grid__cell-img{height:41.667vw}}@media screen and (min-width:768px){.content-grid__cell-img{height:27.5vw}}@media screen and (min-width:960px){.content-grid__cell-img{height:20.2vw}}@media screen and (min-width:1920px){.content-grid__cell-img{height:calc(271px + 6.042vw)}}.content-grid__cell-lbl{color:#244f52;padding-bottom:4px}.content-grid__cell-name{color:#00223b}.content-grid__cell-txt{color:#434343;padding:12px 2.2vmax;position:relative}@supports (width:clamp(1px,1px,1px)){.content-grid__cell-txt{padding-bottom:clamp(12px,2vw,32px);padding-top:clamp(12px,2vw,32px)}}.content-grid__cell-txt>p{text-align:justify}.content-grid__cell:not(.img) .content-grid__cell-lbl,.content-grid__cell:not(.img) .content-grid__cell-name{padding:0 2.4vmax}.content-grid__cell.img .content-grid__cell-txt{padding:16px 0 0}.content-grid__cells.read-more{gap:8vmax 1.667vmax}@media screen and (max-width:767px){.content-grid__cells.read-more{margin-bottom:36px}}.content-grid__cells.read-more .content-grid__cell{position:relative}.content-grid__cells.read-more .content-grid__cell-txt{cursor:pointer;max-height:13.4em;overflow:hidden;-webkit-transition-delay:unset;transition-delay:unset;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:max-height;-moz-transition-property:max-height;transition-property:max-height;-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;transition-timing-function:ease-out;will-change:max-height}.content-grid__cells.read-more .content-grid__cell-txt:before{background-image:linear-gradient(0deg,#fff 50%,transparent);bottom:0;content:"";height:6em;left:0;pointer-events:none;position:absolute;-webkit-transition-delay:unset;transition-delay:unset;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:height;-moz-transition-property:height;transition-property:height;-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;transition-timing-function:ease-out;width:100%;will-change:height}.content-grid__cells.read-more .content-grid__cell-txt.visible{cursor:auto}.content-grid__cells.read-more .content-grid__cell-txt.visible>.content-grid__read-more-btn{display:none}.content-grid__cells.read-more .content-grid__cell-txt.show:before,.content-grid__cells.read-more .content-grid__cell-txt.visible:before{height:0}.content-grid__cells.read-more .content-grid__cell:not(.img) .content-grid__read-more-btn{left:2.2vmax}.content-grid__cells.read-more .content-grid__read-more-btn{background-color:transparent;border:none;bottom:0;color:#002e4f;left:0;padding:10px 16px 12px 0;pointer-events:none;position:absolute;-webkit-transition-delay:unset;transition-delay:unset;-webkit-transition-duration:.2s;-moz-transition-duration:.2s;transition-duration:.2s;-webkit-transition-property:transform,opacity,color;-moz-transition-property:transform,opacity,color;transition-property:transform,opacity,color;-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;transition-timing-function:ease-out;width:max-content;will-change:transform,opacity,color}@media screen and (min-width:1280px) and (hover:hover){.content-grid__cells.read-more .content-grid__read-more-btn{opacity:0;transform:translateY(100%)}}@media screen and (hover:hover){.content-grid__cells.read-more .content-grid__read-more-btn:hover{color:#5bc6cc}.content-grid__cells.read-more .content-grid__read-more-btn:hover .content-grid__read-more-btn-arr path{stroke:#5bc6cc}}.content-grid__cells.read-more .content-grid__read-more-btn>*{display:inline-block}.content-grid__cells.read-more .content-grid__read-more-btn-arr path{-webkit-transition-delay:unset;transition-delay:unset;-webkit-transition-duration:.2s;-moz-transition-duration:.2s;transition-duration:.2s;-webkit-transition-property:stroke;-moz-transition-property:stroke;transition-property:stroke;-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;transition-timing-function:ease-out;will-change:stroke}.content-grid__cells.read-more .content-grid__read-more-btn.show-btn{opacity:1;transform:translateY(0)}.content-grid__cells.read-more .content-grid__read-more-btn.hide-btn{opacity:0}.content-grid__cells.read-more .content-grid__read-more-btn-arr{line-height:0;margin-left:4px;transform:rotate(90deg)}