.card{--backgrounnd-color:#fff;--border-radius:4px;--body-padding:30px;--shadow:0 0 0 1px #dedede,0 0 0 rgba(0,0,0,0);--shadow-hover:0 0 0 1px #dedede,0px 4px 20px rgba(0,0,0,.2);--image-background-color:rgba(0,0,0,.05);--image-height:56.25%;--image-background-url:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 220 170'%3E%3Cpath style='fill:%23fff;' d='M0 169.9V0h220v169.9L0 169.9zM16 154h188V16H16V154z'/%3E%3Cpolygon style='fill:%23fff;' points='190 93.9 140 46 80 104 61 86 30 120.2 30 140 190 140 '/%3E%3Ccircle style='fill:%23fff;' cx='50' cy='50' r='20'/%3E%3C/svg%3E");--topic-color:rgba(0,0,0,.6);--topic-border-color:var(--topic-color)}@media(max-width:758px){.card{--body-padding:20px}}.card{width:100%}.card__wrapper{width:100%;height:100%;border-radius:var(--border-radius);background:var(--backgrounnd-color);border:0;box-shadow:var(--shadow);overflow:hidden;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-moz-box-direction:normal;-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-moz-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-box-align:stretch;-moz-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-ms-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}.card__wrapper--link{text-decoration:none;color:currentColor}.card__wrapper--link:hover{color:currentColor;box-shadow:var(--shadow-hover)}.card__header{width:100%}.card__image-wrapper{width:100%;height:0;padding-bottom:var(--image-height);position:relative;background:var(--image-background-color) no-repeat center center var(--image-background-url);background-size:25%}.card__image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;background-color:#fff}.card__image--contain{object-fit:contain}.card__body{width:100%;padding:var(--body-padding)}.card__title{font-size:2rem;color:var(--secondary);font-size:2.5rem;margin:0 0 1.6rem 0;overflow-wrap:break-word;word-wrap:break-word;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}.card__title-link{text-decoration:none}.card__title-link:hover{text-decoration:underline}.card__functions{font-weight:bold}.card__function+*:before{content:', '}.card__footer{margin-top:auto;width:100%;padding:0 var(--body-padding) var(--body-padding) var(--body-padding);color:var(--secondary-color);text-align:left;line-height:0}.card__footer-icon{max-height:16.5px}.pagination{margin:30px 0 60px 0;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;align-content:center;gap:30px}.pagination a{margin:0 2px;padding:4px 6px;display:inline-block;color:currentColor;text-decoration:none}.pagination a:hover{color:#330c33}.pagination a.active{font-weight:bold;pointer-events:none}.pagination__prev-link,.pagination__next-link{transform:scale(1.4)}.breadcrumbs__wrapper{font-size:1.4rem;line-height:1.4;margin-top:40px;margin-bottom:20px;color:#7ea69d}.breadcrumbs{margin:0;display:inline-flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;align-content:center}.breadcrumbs li a{color:#7ea69d;text-decoration:none}.breadcrumbs li a:hover{text-decoration:underline}.breadcrumbs li:last-child span{color:#48766c}.blog-listing{padding-bottom:8rem}.blog-listing__intro{max-width:860px;margin:80px auto}.filter__label label{font-size:1.8rem;margin:0;color:var(--secondary)}.filter__label{color:#fff;padding:15px 0}.blog-listing__wrapper{display:grid;grid-template-columns:200px 1fr;gap:30px}.blog-listing__wrapper--full{grid-template-columns:1fr}.blog-listing__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(408px,100%),1fr));justify-items:center;justify-content:center;column-gap:20px;row-gap:20px}.filter__label{margin-bottom:1rem;font-weight:bold}.filter-item{-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-ms-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}.filter-item__link{text-decoration:none}.filter-item:hover,.filter-item--active{color:var(--accent-color-1)}.filter-item__link:before{content:'\203A\00a0\00a0'}.filter-item__input{display:none}.filter-item__label{display:inline-block;line-height:1.4;font-weight:normal;padding-left:24px;position:relative;cursor:pointer}.filter-item__label{font-size:1.8rem}.filter-item__label:before{content:'';display:inline-block;width:18px;height:18px;border:2px solid var(--accent-color-1,#000);position:absolute;left:0;top:2px}.filter-item__label:after{content:'';display:inline-block;width:6px;height:11px;border:2px solid var(--accent-color-1,#000);border-top:0;border-left:0;position:absolute;left:6px;top:4px;transform:rotate(45deg) scale(0);-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-ms-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}.filter-item__input:checked ~ .filter-item__label:after{transform:rotate(45deg) scale(1)}.blog-pagination{margin-top:3rem;text-align:center}.blog-pagination a{display:inline-block;margin:0 2px;padding:4px 6px;text-decoration:none}.blog-pagination a svg{display:inline-block;vertical-align:middle;margin-top:-2px}.blog-pagination a:hover{color:var(--accent-color-1)}.blog-pagination a.active{color:var(--accent-color-1);font-weight:bold;pointer-events:none}.blog-pagination>*{display:inline-block;vertical-align:middle}.blog-pagination-left{display:inline-block;margin-right:2rem}.blog-pagination-right{display:inline-block;margin-left:2rem}@media(max-width:992px){.blog-listing__wrapper{grid-template-columns:1fr}.filter__label{padding:6px 34px 6px 14px;color:var(--accent-color-1);cursor:pointer;border:2px solid var(--accent-color-1);border-radius:100px;position:relative;-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-ms-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}.filter__label--open,.filter__label:hover{color:#fff;background-color:var(--accent-color-1)}.filter__label:after{content:'';position:absolute;top:calc(50% - 4px);right:15px;bottom:0;width:8px;height:8px;border:2px solid currentColor;border-bottom:0;border-left:0;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all 100ms ease-in-out;-moz-transition:all 100ms ease-in-out;-ms-transition:all 100ms ease-in-out;-o-transition:all 100ms ease-in-out;transition:all 100ms ease-in-out}.filter__label--open:after{top:calc(50% - 6px);-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg)}.filter__list-wrapper{max-height:0;overflow:hidden;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}.filter__list-wrapper--open{max-height:100vh;margin-bottom:20px}.filter__list{padding:20px;border:1px solid var(--accent-color-1)}}#videos-wrapper ul{display:flex;gap:25px;list-style-type:none;padding-left:10px;flex-wrap:wrap;flex-direction:row}#videos-wrapper li{width:30%}#videos-wrapper .hs-responsive-embed-wrapper.hs-responsive-embed{max-height:100% !important;min-width:unset !important}.mce-preview-object.mce-object-iframe.hs-responsive-embed-wrappers.hs-responsive-embeds.hs-responsive-embed .hs-responsive-embed-inner-wrapper{padding-bottom:30% !important}.mce-preview-object.mce-object-iframe.hs-responsive-embed-wrappers.hs-responsive-embeds.hs-responsive-embed{max-width:100% !important}.hs-responsive-embed-wrappers.hs-responsive-embeds.hs-responsive-embed .hs-responsive-embed-inner-wrapper{padding-bottom:53% !important}.hs-responsive-embed-wrappers.hs-responsive-embeds.hs-responsive-embed{max-width:unset !important;max-height:unset !important}