.blog-card{position:relative;display:flex;flex-direction:column;gap:clamp(.75rem,.7076086957rem + .1739130435vw,1.125rem)}.blog-card__frame{overflow:hidden;border-radius:12px}@media(min-width:1200px){.blog-card__frame{border-radius:clamp(.75rem,.3375rem + .4583333333vw,1.4375rem)}}.blog-card__media{width:100%;border-radius:inherit;transition:transform .5s ease}.blog-card__body{display:flex;align-items:center;gap:clamp(.5rem,.4717391304rem + .115942029vw,.75rem)}.blog-card__text{flex:1 0 0;min-width:0;display:flex;flex-direction:column;gap:clamp(.5rem,.4717391304rem + .115942029vw,.75rem)}.blog-card__date{font-size:clamp(.875rem,.8326086957rem + .1739130435vw,1.25rem);line-height:16px}@media(min-width:1200px){.blog-card__date{line-height:clamp(1rem,.4375rem + .625vw,1.9375rem)}}.blog-card__title{font-size:clamp(1.25rem,1.1793478261rem + .2898550725vw,1.875rem);font-weight:400;line-height:20px;transition:color .2s ease}@media(min-width:1200px){.blog-card__title{line-height:clamp(1.25rem,.575rem + .75vw,2.375rem)}}.blog-card__link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.blog-card__arrow{flex-shrink:0}.blog-card:hover .blog-card__media{transform:scale(1.05)}.blog-card:hover .blog-card__title{color:#a7cb44}.blog-card:hover .blog-card__arrow{background:#758e30}@media(prefers-reduced-motion:reduce){.blog-card:hover .blog-card__media{transform:none}}.wysiwyg{color:#fff;font-size:16px;line-height:24px}@media(min-width:1200px){.wysiwyg{font-size:clamp(1rem,.7rem + .3333333333vw,1.5rem);line-height:clamp(1.5rem,1.05rem + .5vw,2.25rem)}}.wysiwyg>*+*{margin-block-start:40px}@media(min-width:1200px){.wysiwyg>*+*{margin-block-start:clamp(2.5rem,1.75rem + .8333333333vw,3.75rem)}}.wysiwyg h2+*,.wysiwyg h3+*{margin-block-start:20px}@media(min-width:1200px){.wysiwyg h2+*,.wysiwyg h3+*{margin-block-start:clamp(1.25rem,.875rem + .4166666667vw,1.875rem)}}.wysiwyg h2{font-size:30px;font-weight:700;line-height:normal}@media(min-width:1200px){.wysiwyg h2{font-size:clamp(1.875rem,1.3125rem + .625vw,2.8125rem)}}.wysiwyg h3{font-size:20px;font-weight:400;line-height:normal}@media(min-width:1200px){.wysiwyg h3{font-size:clamp(1.25rem,.875rem + .4166666667vw,1.875rem)}}.wysiwyg strong{font-weight:700}.wysiwyg em{font-style:italic}.wysiwyg a{text-decoration:underline;text-underline-position:from-font;text-decoration-skip-ink:none;transition:color .2s ease}.wysiwyg a:hover{color:#a7cb44}.wysiwyg hr{height:0;border:0;border-top:thin solid #464968}.wysiwyg code{font-family:ui-monospace,monospace;font-size:.9em}.wysiwyg pre{overflow-x:auto;padding:16px;border-radius:4px;background:#25294d}@media(min-width:1200px){.wysiwyg pre{padding:clamp(1rem,.7rem + .3333333333vw,1.5rem)}}.wysiwyg ul,.wysiwyg ol{list-style:none}.wysiwyg li{position:relative;padding-inline-start:23px}@media(min-width:1200px){.wysiwyg li{padding-inline-start:clamp(1.4375rem,.9875rem + .5vw,2.1875rem)}}.wysiwyg li+li{margin-block-start:8px}@media(min-width:1200px){.wysiwyg li+li{margin-block-start:clamp(.5rem,.35rem + .1666666667vw,.75rem)}}.wysiwyg li>ul,.wysiwyg li>ol{margin-block-start:8px;padding-inline-start:20px}@media(min-width:1200px){.wysiwyg li>ul,.wysiwyg li>ol{margin-block-start:clamp(.5rem,.35rem + .1666666667vw,.75rem);padding-inline-start:clamp(1.25rem,.875rem + .4166666667vw,1.875rem)}}.wysiwyg ul>li:before{content:"";position:absolute;inset-inline-start:0;top:7px;width:10px;height:10px;border-radius:50%;background:#a7cb44}@media(min-width:1200px){.wysiwyg ul>li:before{top:clamp(.4375rem,.2875rem + .1666666667vw,.6875rem);width:clamp(.625rem,.4375rem + .2083333333vw,.9375rem);height:clamp(.625rem,.4375rem + .2083333333vw,.9375rem)}}.wysiwyg ul ul>li:before{background:transparent;border:thin solid #a7cb44}.wysiwyg ol{counter-reset:wysiwyg-counter}.wysiwyg ol>li{counter-increment:wysiwyg-counter;padding-inline-start:21px}@media(min-width:1200px){.wysiwyg ol>li{padding-inline-start:clamp(1.3125rem,.9rem + .4583333333vw,2rem)}}.wysiwyg ol>li:before{content:counter(wysiwyg-counter);position:absolute;inset-inline-start:0;top:0;color:#a7cb44;font-weight:700}.wysiwyg blockquote{position:relative;padding:30px;border-radius:20px;background:#2e80be;font-style:italic}@media(min-width:1200px){.wysiwyg blockquote{padding:clamp(1.875rem,1.3125rem + .625vw,2.8125rem);border-radius:clamp(1.25rem,.875rem + .4166666667vw,1.875rem)}}.wysiwyg blockquote>*+*{margin-block-start:20px}@media(min-width:1200px){.wysiwyg blockquote>*+*{margin-block-start:clamp(1.25rem,.875rem + .4166666667vw,1.875rem)}}.wysiwyg blockquote h2,.wysiwyg blockquote h3,.wysiwyg blockquote strong{font-size:inherit;font-weight:700;font-style:italic;line-height:inherit}.wysiwyg blockquote:before{content:"";position:absolute;top:-19px;inset-inline-end:15px;width:65px;height:48px;background-image:url('data:image/svg+xml,<svg width="65" height="48" viewBox="0 0 65 48" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M0 0H29.0789V26.2286L13.7458 48H4.43026L13.5508 27.4286H0V0ZM35.9211 0H65V26.2286L49.6668 48H40.3513L49.4718 27.4286H35.9211V0Z" fill="%23a7cb44"/></svg>');background-repeat:no-repeat;background-size:contain}@media(min-width:1200px){.wysiwyg blockquote:before{top:clamp(-1.1875rem,-.85rem + -.375vw,-1.75rem);inset-inline-end:clamp(.9375rem,.675rem + .2916666667vw,1.375rem);width:clamp(4.0625rem,2.825rem + 1.375vw,6.125rem);height:clamp(3rem,2.1rem + 1vw,4.5rem)}}.wysiwyg figure{display:grid;grid-template-columns:1fr;row-gap:10px}@media(min-width:1200px){.wysiwyg figure{row-gap:clamp(.625rem,.2875rem + .375vw,1.1875rem)}}@media(min-width:768px){.wysiwyg figure:has(img+img){grid-template-columns:1fr 1fr;column-gap:23px}}@media(min-width:1200px){.wysiwyg figure:has(img+img){column-gap:clamp(1.4375rem,.65rem + .875vw,2.75rem)}}.wysiwyg figure img{display:block;width:100%;aspect-ratio:441/249;border-radius:10px;object-fit:cover}@media(min-width:1200px){.wysiwyg figure img{border-radius:clamp(.625rem,.2875rem + .375vw,1.1875rem)}}.wysiwyg figcaption{grid-column:1/-1;padding:5px 10px;background:#25294d;color:#fff;text-align:center}@media(min-width:1200px){.wysiwyg figcaption{padding:clamp(.3125rem,.2rem + .125vw,.5rem) clamp(.625rem,.4375rem + .2083333333vw,.9375rem)}}.wysiwyg [data-youtube-video] iframe{display:block;width:100%;aspect-ratio:16/9;border:0;border-radius:10px}@media(min-width:1200px){.wysiwyg [data-youtube-video] iframe{border-radius:clamp(.625rem,.2875rem + .375vw,1.1875rem)}}.blog-post{display:flex;flex-direction:column;padding:40px clamp(1rem,-.1163043478rem + 4.5797101449vw,10.875rem) 96px}@media(min-width:1200px){.blog-post{padding-block-start:clamp(1.25rem,.875rem + .4166666667vw,1.875rem);padding-block-end:clamp(10rem,4.4875rem + 6.125vw,19.1875rem)}}.blog-post__back{align-self:flex-start;display:inline-flex;align-items:center;gap:8px;color:#fff;font-size:14px;font-weight:600;line-height:normal;white-space:nowrap;transition:color .2s ease}.blog-post__back:hover{color:#5f9dcd}@media(min-width:1200px){.blog-post__back{gap:clamp(.5rem,.35rem + .1666666667vw,.75rem);font-size:clamp(.875rem,.6125rem + .2916666667vw,1.3125rem)}}.blog-post__back-arrow{flex-shrink:0}.blog-post__hero{width:100%;margin-block-start:20px;border-radius:12px}@media(min-width:1200px){.blog-post__hero{--blog-hero-ratio: 870 / 479;max-width:clamp(54.375rem,10.425rem + 48.8333333333vw,127.625rem);margin-block-start:clamp(2.5rem,.775rem + 1.9166666667vw,5.375rem);margin-inline:auto;border-radius:clamp(.75rem,.3375rem + .4583333333vw,1.4375rem)}}.blog-post__article{display:flex;flex-direction:column;width:100%;margin-block-start:20px}@media(min-width:1200px){.blog-post__article{max-width:clamp(43.75rem,14.3875rem + 32.625vw,92.6875rem);margin-block-start:clamp(2rem,.95rem + 1.1666666667vw,3.75rem);margin-inline:auto}}.blog-post__title{color:#fff;font-size:30px;font-weight:400;line-height:32px}@media(min-width:1200px){.blog-post__title{font-size:clamp(1.875rem,1.3125rem + .625vw,2.8125rem);line-height:clamp(2rem,1.4rem + .6666666667vw,3rem)}}.blog-post__meta{display:flex;flex-wrap:wrap;gap:8px 20px;margin-block-start:8px;color:#fff;font-size:14px;line-height:16px}@media(min-width:1200px){.blog-post__meta{gap:clamp(.5rem,.35rem + .1666666667vw,.75rem) clamp(1.25rem,.875rem + .4166666667vw,1.875rem);margin-block-start:clamp(.5rem,.35rem + .1666666667vw,.75rem);font-size:clamp(.875rem,.6125rem + .2916666667vw,1.3125rem);line-height:clamp(1rem,.7rem + .3333333333vw,1.5rem)}}.blog-post__body{margin-block-start:20px}@media(min-width:1200px){.blog-post__body{margin-block-start:clamp(1.25rem,.875rem + .4166666667vw,1.875rem)}}.blog-post__progress{position:sticky;bottom:20px;z-index:10;align-self:center;display:flex;align-items:center;gap:8px;width:fit-content;max-width:100%;margin-block-start:40px;padding:6px 12px;border-radius:10px;background:#fff}@media(min-width:1200px){.blog-post__progress{gap:clamp(.5rem,.2375rem + .2916666667vw,.9375rem);margin-block-start:clamp(2.5rem,1.1125rem + 1.5416666667vw,4.8125rem);padding:clamp(.375rem,.15rem + .25vw,.75rem) clamp(.75rem,.3375rem + .4583333333vw,1.4375rem);border-radius:clamp(.625rem,.2875rem + .375vw,1.1875rem)}}.blog-post__progress-meter{display:flex;align-items:center;gap:12px;min-width:0}@media(min-width:1200px){.blog-post__progress-meter{gap:clamp(.75rem,.3375rem + .4583333333vw,1.4375rem)}}.blog-post__progress-clock{flex-shrink:0;width:14px;height:14px;color:#0969b2}@media(min-width:1200px){.blog-post__progress-clock{width:clamp(.875rem,.3875rem + .5416666667vw,1.6875rem);height:clamp(.875rem,.3875rem + .5416666667vw,1.6875rem)}}.blog-post__progress-track{overflow:hidden;width:159px;min-width:0;height:10px;border-radius:5px;background:#e5e5e5}@media(min-width:1200px){.blog-post__progress-track{width:clamp(9.9375rem,4.4625rem + 6.0833333333vw,19.0625rem);height:clamp(.625rem,.2875rem + .375vw,1.1875rem);border-radius:clamp(.3125rem,.125rem + .2083333333vw,.625rem)}}.blog-post__progress-fill{display:block;width:0;height:100%;border-radius:inherit;background:#0969b2;transition:width .15s ease}@media(prefers-reduced-motion:reduce){.blog-post__progress-fill{transition:none}}.blog-post__share{position:relative;flex-shrink:0;display:flex;align-items:center;gap:8px;padding-inline-start:8px}@media(min-width:1200px){.blog-post__share{gap:clamp(.5rem,.2375rem + .2916666667vw,.9375rem);padding-inline-start:clamp(.5rem,.2375rem + .2916666667vw,.9375rem)}}.blog-post__share:before{content:"";position:absolute;inset-inline-start:0;top:50%;height:21px;border-inline-start:thin solid #e5e5e5;transform:translateY(-50%)}@media(min-width:1200px){.blog-post__share:before{height:clamp(1.3125rem,.6rem + .7916666667vw,2.5rem)}}.blog-post__share-label{color:#000;font-size:16px;line-height:24px;white-space:nowrap}@media(min-width:1200px){.blog-post__share-label{font-size:clamp(1rem,.4375rem + .625vw,1.9375rem);line-height:clamp(1.5rem,.675rem + .9166666667vw,2.875rem)}}.blog-post__share-link{flex-shrink:0;display:block;width:29px;height:29px;color:#0969b2;transition:color .2s ease}.blog-post__share-link:hover{color:#064a7d}.blog-post__share-link svg{width:100%;height:100%}@media(min-width:1200px){.blog-post__share-link{width:clamp(1.8125rem,.8rem + 1.125vw,3.5rem);height:clamp(1.8125rem,.8rem + 1.125vw,3.5rem)}}.blog-post__related{margin-block-start:96px}@media(min-width:1200px){.blog-post__related{margin-block-start:clamp(2.5rem,1.75rem + .8333333333vw,3.75rem)}}.blog-post__related-title{color:#fff;font-size:24px;font-weight:300;line-height:24px}@media(min-width:1200px){.blog-post__related-title{font-size:clamp(1.875rem,1.35rem + .5833333333vw,2.75rem);line-height:clamp(2.25rem,1.575rem + .75vw,3.375rem)}}.blog-post__related-lead,.blog-post__related-strong{display:block}@media(min-width:1200px){.blog-post__related-lead,.blog-post__related-strong{display:inline}}.blog-post__related-strong{font-weight:700}@media(min-width:1200px){.blog-post__related-strong{font-size:clamp(2rem,1.325rem + .75vw,3.125rem)}}.blog-post__related-grid{display:grid;grid-template-columns:1fr;gap:32px;margin-block-start:20px}@media(min-width:768px){.blog-post__related-grid{grid-template-columns:repeat(2,1fr)}}@media(min-width:992px){.blog-post__related-grid{grid-template-columns:repeat(3,1fr);gap:clamp(1.25rem,.575rem + .75vw,2.375rem)}}@media(min-width:1200px){.blog-post__related-grid{margin-block-start:clamp(2.5rem,.775rem + 1.9166666667vw,5.375rem)}}@media(min-width:992px){.blog-post__related-card{--blog-card-ratio: 424 / 358}}
