.block-content-cta-card .cta-card--inner{border-radius:var(--Corners__CardsL);padding-inline:var(--spacing-m,var(--SpaceM));padding-top:var(--spacing-l,var(--SpaceL));padding-bottom:var(--spacing-xl,var(--SpaceXL));flex-direction:column;align-items:center;display:flex}@media (min-width:1024px){.block-content-cta-card .cta-card--inner{padding-inline:var(--spacing-xxxxxl,var(--SpaceXXXXXL));padding-top:var(--spacing-xxxl,var(--SpaceXXXL));padding-bottom:var(--spacing-xxxxl,var(--SpaceXXXXL))}}.block-content-cta-card .cta-card--inner .cta-card--benefit .rich-text,.block-content-cta-card .cta-card--inner .copy,.block-content-cta-card .cta-card--inner .subline{color:var(--Interface-Basics-Text-Medium)}.block-content-cta-card .cta-card--inner[data-color-theme=white]{background-color:var(--Interface-Basics-White)}.block-content-cta-card .cta-card--inner[data-color-theme=white] .heading-xs,.block-content-cta-card .cta-card--inner[data-color-theme=white] .heading-xxl{color:var(--Interface-Basics-Text-Dark)}.block-content-cta-card .cta-card--inner[data-color-theme=white] .cta-card--benefit [class*=icon]{background-color:var(--Interface-Basics-Secondary-Light)}.block-content-cta-card .cta-card--inner[data-color-theme=light-green]{background-color:var(--Brand-Colors-Secondary-Green-80)}.block-content-cta-card .cta-card--inner[data-color-theme=light-green] .heading-xs,.block-content-cta-card .cta-card--inner[data-color-theme=light-green] .heading-xxl{color:var(--Interface-Basics-Text-Color)}.block-content-cta-card .cta-card--inner[data-color-theme=light-green] .cta-card--benefit [class*=icon]{background-color:var(--Brand-Colors-Accent-80)}.block-content-cta-card .cta-card--inner[data-color-theme=dark-green]{background-color:var(--Brand-Colors-Dark-Forest-100)}.block-content-cta-card .cta-card--inner[data-color-theme=dark-green] .heading-xs,.block-content-cta-card .cta-card--inner[data-color-theme=dark-green] .heading-xxl{color:var(--Interface-Basics-Text-Dark)}.block-content-cta-card .cta-card--inner[data-color-theme=dark-green] .cta-card--benefit [class*=icon]{background-color:var(--Brand-Colors-Accent-80)}.block-content-cta-card .cta-card--inner .cta-card--benefits{justify-content:center;gap:var(--spacing-xs,var(--SpaceXS));flex-wrap:wrap;display:flex}@media (min-width:1024px){.block-content-cta-card .cta-card--inner .cta-card--benefits{gap:var(--spacing-l,var(--SpaceL))}}.block-content-cta-card .cta-card--inner .cta-card--benefits .cta-card--benefit{align-items:start;gap:var(--spacing-xxs,var(--SpaceXXS));display:flex}@media (min-width:1024px){.block-content-cta-card .cta-card--inner .cta-card--benefits .cta-card--benefit{gap:var(--spacing-xs,var(--SpaceXS));flex-basis:30%}}.block-content-cta-card .cta-card--inner .cta-card--benefits .cta-card--benefit [class*=icon]{border-radius:50%;justify-content:center;align-items:center;width:2.4rem;height:2.4rem;font-size:2.4rem;display:flex}@media not all and (min-width:768px){.block-content-cta-card .cta-card--inner .cta-card--benefits .cta-card--benefit [class*=icon]{transform:translateY(-.2rem)}}.block-content-cta-card .cta-card--inner .cta-card--content{text-align:center;max-width:94rem}.block-content-cta-card .cta-card--inner .cta-card--bottom{text-align:center;max-width:70rem}.block-content-cta-card .cta-card--inner .cta-card--bottom .button-group{justify-self:center;align-items:center}
.download-search__topics{align-items:center;gap:var(--space-s);border-top:1px solid var(--Interface-Basics-Line-Light);padding-top:var(--spacing-xs,var(--SpaceXS));display:flex}@media (max-width:767px){.download-search__topics{flex-direction:column;align-items:flex-start}}.download-search__topics-label{color:var(--Interface-Basics-Text-Dark);white-space:nowrap;padding-block:var(--spacing-xxs,var(--SpaceXXS));font-size:1.6rem;line-height:1.2}.download-search__tags{flex-wrap:wrap;flex:1;justify-content:flex-end;gap:.4rem;display:flex}@media (max-width:767px){.download-search__tags{justify-content:flex-start}}.download-search__tag{color:var(--Interface-Basics-Text-Dark);background:var(--Interface-Basics-Secondary-Medium);border-radius:var(--Corners__Buttons);cursor:pointer;padding-inline:var(--spacing-m,var(--SpaceM));padding-block:var(--spacing-xxs,var(--SpaceXXS));border:none;align-items:center;gap:.4rem;font-size:1.6rem;line-height:1.2;transition:background-color .34s cubic-bezier(.43,0,.47,1),color .34s cubic-bezier(.43,0,.47,1);display:flex}.download-search__tag:hover{background:var(--Interface-Basics-Secondary-Light)}.download-search__tag--active{background:var(--Brand-Colors-Accent-100);padding-right:var(--spacing-s,var(--SpaceS));padding-left:var(--spacing-xs,var(--SpaceXS))}.download-search__tag--active:hover{opacity:.85;background:var(--Brand-Colors-Accent-100)}.download-search__tag-close{font-size:1.6rem}.download-search__results{margin-top:var(--spacing-s,var(--SpaceS));transition:opacity .34s cubic-bezier(.43,0,.47,1)}.download-search__results--loading{opacity:.5;pointer-events:none}.download-search__grid{gap:var(--spacing-xxs,var(--SpaceXXS));grid-template-columns:1fr;display:grid}@media (min-width:1024px){.download-search__grid{grid-template-columns:1fr 1fr}}.download-search__no-results{text-align:center;color:var(--Interface-Basics-Text-Light);padding-block:var(--spacing-l,var(--SpaceL))}
.input-field-type-search .input-wrapper{position:relative}.input-field-type-search .input-wrapper .icon-ui-search{font-size:2.4rem;position:absolute;top:50%;left:0;transform:translateY(-50%)}.input-field-type-search .input-wrapper input{padding-left:3.2rem}
.checkboxes-as-tags{border-top:1px solid var(--Interface-Basics-Line-Light);border-bottom:1px solid var(--Interface-Basics-Line-Light);gap:var(--spacing-xxs,var(--SpaceXXS));padding-block:var(--spacing-xs,var(--SpaceXS));flex-direction:column;display:flex}@media (min-width:1024px){.checkboxes-as-tags{gap:var(--spacing-s,var(--SpaceS));flex-direction:row}}.checkboxes-as-tags .checkboxes-as-tags__label{flex-shrink:0;font-size:1.4rem;font-weight:400;line-height:1.2}@media (min-width:1400px){.checkboxes-as-tags .checkboxes-as-tags__label{font-size:1.6rem}}@media (min-width:1024px){.checkboxes-as-tags .checkboxes-as-tags__label{padding-top:1rem}}@media (min-width:1400px){.checkboxes-as-tags .checkboxes-as-tags__label{padding-top:1.2rem}}.checkboxes-as-tags .checkboxes-as-tags__checkboxes{flex-wrap:wrap;flex-grow:1;gap:.4rem;display:flex}@media (min-width:1024px){.checkboxes-as-tags .checkboxes-as-tags__checkboxes{justify-content:end}}
.checkbox-as-tag{cursor:pointer;justify-content:center;align-items:center;display:flex;position:relative}.checkbox-as-tag.focused .checkbox-as-tag__checkbox{outline:2px solid var(--Brand-Colors-Dark-Forest-60)}.checkbox-as-tag:hover>input:not(:checked)+.checkbox-as-tag__checkbox{background-color:var(--Interface-Basics-Secondary-Light)}.checkbox-as-tag:hover>input:checked+.checkbox-as-tag__checkbox{background-color:var(--Brand-Colors-Accent-80);box-shadow:var(--box-shadow-button)}.checkbox-as-tag .checkbox-as-tag__checkbox{color:var(--Interface-Basics-Text-Dark);padding:var(--spacing-xxs) 2rem;background-color:var(--Interface-Basics-Secondary-Medium);border-radius:var(--Corners__Buttons);box-shadow:var(--box-shadow-button-transparent);transition:background-color .3s,box-shadow .3s;display:block}@media (min-width:1400px){.checkbox-as-tag .checkbox-as-tag__checkbox{padding:var(--spacing-xxs) 2.5rem}}.checkbox-as-tag .checkbox-as-tag__checkbox .checkbox-as-tag__checkbox__label{pointer-events:none;white-space:nowrap;font-size:1.4rem;font-weight:400;line-height:1.2;transition:transform .2s;display:block}@media (min-width:1400px){.checkbox-as-tag .checkbox-as-tag__checkbox .checkbox-as-tag__checkbox__label{font-size:1.6rem}}.checkbox-as-tag .checkbox-as-tag__checkbox .icon-ui-close-large{pointer-events:none;opacity:0;font-size:1.6rem;transition:opacity .2s;position:absolute;top:50%;right:1rem;transform:translateY(-50%)scale(.9)}@media (min-width:1400px){.checkbox-as-tag .checkbox-as-tag__checkbox .icon-ui-close-large{right:1.4rem}}.checkbox-as-tag input:checked+.checkbox-as-tag__checkbox{background-color:var(--Brand-Colors-Accent-100)}.checkbox-as-tag input:checked+.checkbox-as-tag__checkbox .icon-ui-close-large{opacity:1}.checkbox-as-tag input:checked+.checkbox-as-tag__checkbox .checkbox-as-tag__checkbox__label{transform:translate(-1rem)scale(1)}
.pagination{margin-top:var(--spacing-l,var(--SpaceL));justify-content:space-between;align-items:center;display:flex}@media (min-width:1024px){.pagination{margin-top:var(--spacing-xxl,var(--SpaceXXL));gap:var(--spacing-l,var(--SpaceL));justify-content:center}}.pagination .pagination__pages{gap:var(--spacing-xs,var(--SpaceXS));display:flex}.pagination .pagination__page{width:3.2rem;height:3.2rem;color:var(--Interface-Basics-Text-Light);background:0 0;border:none;border-radius:100px;justify-content:center;align-items:center;font-size:1.4rem;font-weight:400;line-height:1.2;display:flex}@media (min-width:1400px){.pagination .pagination__page{width:4rem;height:4rem;font-size:1.6rem}}.pagination .pagination__page{transition:background-color .34s cubic-bezier(.43,0,.47,1),color .34s cubic-bezier(.43,0,.47,1)}.pagination .pagination__page.pagination__page--active{background:var(--Brand-Colors-Dark-Forest-100);color:var(--Interface-Basics-White);cursor:default}.pagination .pagination__page:hover:not(.pagination__page--active):not(.pagination__page--ellipsis){background:var(--Interface-Basics-Secondary-Light);cursor:pointer}.pagination .pagination__btn{cursor:pointer;justify-content:center;align-items:center;width:3.2rem;height:3.2rem;font-size:2rem;display:flex;position:relative}@media (min-width:1400px){.pagination .pagination__btn{width:6rem;height:6rem;font-size:2.4rem}}.pagination .pagination__btn:before{content:"";opacity:0;background:var(--Interface-Basics-Secondary-Light);border-radius:100px;width:100%;height:100%;transition:transform .3s,opacity .3s;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.7)}.pagination .pagination__btn.pagination__btn--prev [class*=icon-]{transform:rotate(180deg)}.pagination .pagination__btn [class*=icon-]{font-size:2rem}.pagination .pagination__btn:hover:not(.pagination__btn--disabled):before{opacity:1;transform:translate(-50%,-50%)scale(1)}.pagination .pagination__btn.pagination__btn--disabled{opacity:.3;cursor:default}
