@charset "UTF-8";
html{font-family:"Lucida Grande", "Lucida Sans Unicode", Verdana, sans-serif}html .p-component{font-family:"Lucida Grande", "Lucida Sans Unicode", Verdana, sans-serif}html .p-inputtext{font-family:"Lucida Grande", "Lucida Sans Unicode", Verdana, sans-serif}:root body{font-family:"Lucida Grande", "Lucida Sans Unicode", Verdana, sans-serif;font-feature-settings:"lnum", "pnum";-moz-font-feature-settings:"lnum", "pnum";-webkit-font-feature-settings:"lnum", "pnum"}h3{font-weight:500;font-size:1.5rem;line-height:1.1}html h3{margin-bottom:10px}html p{margin-bottom:12px}p{font-size:0.875rem;font-weight:400;line-height:1.7143}.form-composite>legend,label,.label{display:block;margin-bottom:5px;font-size:14px;font-weight:bold}.form-radio{vertical-align:middle}.form-type-radio label{padding-left:12px}.form-required:after{content:"*";background-image:none;vertical-align:top}form input{padding:6px 12px;border-color:#ccc;border-radius:0}form input[type=text],form input[type=email]{height:34px;font-size:14px;color:#555;box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);transition:border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s}form input[type=text]:focus,form input[type=email]:focus{border:2px solid #5bc5c6;outline:0;padding:6px 11px}.select-wrapper::before{content:none}select{height:34px;width:558px;padding:6px 12px;appearance:auto;font-size:14px;color:#555;border:1px solid #ccc;border-radius:0;box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);transition:border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s}select:focus{border:1px solid #66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6)}select option{color:#555}.checkbox__wrapper{width:13px;height:13px;margin:0;vertical-align:middle}.checkbox__wrapper input[type="checkbox"]:not(.p-checkbox-input):not(.p-togglebutton-input){width:13px;height:13px}.checkbox__wrapper+label{margin-left:0}.button{height:36px;border-radius:0;background-color:#00a85c;font-size:14px;padding:0 12px;text-transform:uppercase}input[type=submit].button{border-radius:0}.button:hover{background-color:#268A5D}a:hover{text-decoration:none}@media (min-width: 1024px){.main-menu-block .menu{position:static}.main-menu-block .menu li>a{font-size:0.75rem}.main-menu-block .menu li .menu-item__sub-menu{position:absolute;background-color:#ccc;left:0;top:42px;height:auto;width:100vw;z-index:555}.main-menu-block .menu li .menu-item__sub-menu ul{display:none;flex-direction:column;padding:16px;width:170px;gap:16px;background-color:#ccc}.main-menu-block .menu li .menu-item__sub-menu ul a{color:#333333;font-weight:normal}.main-menu-block .menu li .menu-item__sub-menu ul:hover{display:flex}.main-menu-block .menu li .menu-item__sub-menu .category-preview{display:none;position:relative;width:100%}.main-menu-block .menu li .menu-item__sub-menu .category-preview .category-preview__item{display:none}.main-menu-block .menu li .menu-item__sub-menu .category-preview .category-preview__item .view-content .views-row article{background-color:#FFFFFF}.main-menu-block .menu li .menu-item__sub-menu .category-preview .category-preview__item .view-content .views-row article .list-view-container .node__content{flex-direction:column;align-items:normal}.main-menu-block .menu li .menu-item__sub-menu .category-preview .category-preview__item .view-content .views-row article .list-view-container .node__content .field--name-field-kicker{color:#d0021b;font-size:0.75rem;font-weight:bold;text-transform:uppercase}.main-menu-block .menu li .menu-item__sub-menu .category-preview .category-preview__item .view-content .views-row article .list-view-container .node__content .field--name-title div{font-weight:bold;color:#7db153;font-size:1rem}.main-menu-block .menu li .menu-item__sub-menu .category-preview .category-preview__item.active{display:block}.main-menu-block .menu li:hover .menu-item__sub-menu{border-top:6px solid #3e5510;border-bottom:6px solid #3e5510;display:flex}.main-menu-block .menu li:hover .menu-item__sub-menu ul{display:flex}.main-menu-block .menu li:hover .menu-item__sub-menu .category-preview{display:block}.main-menu-block .menu li a{color:#FFFFFF;gap:8px;white-space:nowrap;text-transform:uppercase}.main-menu-block .menu li a:hover{border-bottom:none;border-top:none}.main-menu-block .menu li .is-active{border-bottom:none;border-top:none}}.block-piipe-branding .logo-link img{height:60px}@media (min-width: 1024px){.block-piipe-branding{transform:unset;top:12px;left:0}}header .region-actionbar{background:#FFFFFF}header .region-actionbar .width-limit{position:relative;justify-content:unset}header .region-actionbar .width-limit .block-language{display:flex;align-items:center}header .region-actionbar .width-limit .block-language ul{list-style:none;display:flex;gap:2px}header .region-actionbar .width-limit .block-language ul li:first-child{gap:2px}header .region-actionbar .width-limit .block-language ul li:first-child::after{content:"•"}header .region-actionbar .width-limit .block-language ul li{display:flex;align-items:center}header .region-actionbar .width-limit .block-language ul .is-active{color:#333333;pointer-events:none}header .region-actionbar .width-limit .block-language ul .language-link{font-size:0.625rem;text-transform:uppercase;margin-top:2px}header .region-actionbar .width-limit .block-menu-item-fieldsnewsletter-subscription{margin-left:auto;display:flex;align-items:center}header .region-actionbar .width-limit .block-menu-item-fieldsnewsletter-subscription li::marker{content:none}header .region-actionbar .width-limit .block-menu-item-fieldsnewsletter-subscription li .field--name-link{font-size:0.625rem;text-transform:uppercase;margin-top:2px}.system-icons{margin-left:24px}@media (min-width: 800px){.system-icons{width:auto}}.icon-block__icon__system-icon-block.profile:before{background-image:url("/themes/custom/checkpoint_theme/images/icons/user/user.svg");background:center/cover no-repeat;background-color:#333333;-webkit-mask-image:url("/themes/custom/checkpoint_theme/images/icons/user/user.svg");mask-image:url("/themes/custom/checkpoint_theme/images/icons/user/user.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.icon-block__icon__system-icon-block.has-picture:before{background-image:none;background-color:transparent}.search-bar-block form .form--inline .form-item::before,.search-bar-block-mobile form .form--inline .form-item::before{background-image:url("/themes/custom/checkpoint_theme/images/icons/actions/search.svg");filter:invert(9%) sepia(92%) saturate(1659%) hue-rotate(197deg) brightness(94%) contrast(105%)}.search-bar-block .form-autocomplete,.search-bar-block-mobile .form-autocomplete{background-image:none}.search-trigger-button{flex-basis:unset;margin-left:24px}@media (min-width: 1024px){.search-trigger-button{display:flex}}.search-trigger-button .search-button-wrapper .search-field-trigger:before{content:"";background-image:url("/themes/custom/checkpoint_theme/images/icons/actions/search.svg");background:center/cover no-repeat;background-color:#333333;-webkit-mask-image:url("/themes/custom/checkpoint_theme/images/icons/actions/search.svg");mask-image:url("/themes/custom/checkpoint_theme/images/icons/actions/search.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;display:block;height:24px;width:24px;align-self:center;border:none}.searchbar-open .search-trigger-button .search-button-wrapper .search-field-trigger:before{background-image:url("/themes/custom/checkpoint_theme/images/icons/actions/close.svg");background:center/cover no-repeat;background-color:#333333;-webkit-mask-image:url("/themes/custom/checkpoint_theme/images/icons/actions/close.svg");mask-image:url("/themes/custom/checkpoint_theme/images/icons/actions/close.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;height:100%}.piipe-toolbar--expanded .search-trigger-button{display:flex}@media (min-width: 1024px){.piipe-toolbar--expanded .search-trigger-button{display:flex}}.piipe-toolbar--expanded .search-bar-block{display:flex}@media (min-width: 1024px){.piipe-toolbar--expanded .search-bar-block{display:flex}}header .region-navibar{position:relative;background-color:#7db153}.region-footer ul.menu{justify-content:center}.region-footer ul.menu>li{flex-grow:unset;padding-right:0}.region-footer .block-simplenews-subscription-block{text-align:center}.region-searchbar{background-color:#9caab2}.region-searchbar #views-exposed-form-article-archive-page-1 .form--inline,.region-searchbar #views-exposed-form-newsletter-archive-page-1 .form--inline{display:flex}.region-searchbar #views-exposed-form-article-archive-page-1 .form--inline .form-item,.region-searchbar #views-exposed-form-article-archive-page-1 .form--inline .form-actions,.region-searchbar #views-exposed-form-newsletter-archive-page-1 .form--inline .form-item,.region-searchbar #views-exposed-form-newsletter-archive-page-1 .form--inline .form-actions{margin-top:9px;margin-bottom:9px}.region-searchbar #views-exposed-form-article-archive-page-1 .form--inline .form-item input,.region-searchbar #views-exposed-form-article-archive-page-1 .form--inline .form-item select,.region-searchbar #views-exposed-form-article-archive-page-1 .form--inline .form-actions input,.region-searchbar #views-exposed-form-article-archive-page-1 .form--inline .form-actions select,.region-searchbar #views-exposed-form-newsletter-archive-page-1 .form--inline .form-item input,.region-searchbar #views-exposed-form-newsletter-archive-page-1 .form--inline .form-item select,.region-searchbar #views-exposed-form-newsletter-archive-page-1 .form--inline .form-actions input,.region-searchbar #views-exposed-form-newsletter-archive-page-1 .form--inline .form-actions select{height:34px;box-shadow:none;border-radius:0}.region-searchbar #views-exposed-form-article-archive-page-1 .form--inline .form-item input.form-text,.region-searchbar #views-exposed-form-article-archive-page-1 .form--inline .form-item input.form-select,.region-searchbar #views-exposed-form-article-archive-page-1 .form--inline .form-item select.form-text,.region-searchbar #views-exposed-form-article-archive-page-1 .form--inline .form-item select.form-select,.region-searchbar #views-exposed-form-article-archive-page-1 .form--inline .form-actions input.form-text,.region-searchbar #views-exposed-form-article-archive-page-1 .form--inline .form-actions input.form-select,.region-searchbar #views-exposed-form-article-archive-page-1 .form--inline .form-actions select.form-text,.region-searchbar #views-exposed-form-article-archive-page-1 .form--inline .form-actions select.form-select,.region-searchbar #views-exposed-form-newsletter-archive-page-1 .form--inline .form-item input.form-text,.region-searchbar #views-exposed-form-newsletter-archive-page-1 .form--inline .form-item input.form-select,.region-searchbar #views-exposed-form-newsletter-archive-page-1 .form--inline .form-item select.form-text,.region-searchbar #views-exposed-form-newsletter-archive-page-1 .form--inline .form-item select.form-select,.region-searchbar #views-exposed-form-newsletter-archive-page-1 .form--inline .form-actions input.form-text,.region-searchbar #views-exposed-form-newsletter-archive-page-1 .form--inline .form-actions input.form-select,.region-searchbar #views-exposed-form-newsletter-archive-page-1 .form--inline .form-actions select.form-text,.region-searchbar #views-exposed-form-newsletter-archive-page-1 .form--inline .form-actions select.form-select{border:1px solid #ccc}.region-searchbar #views-exposed-form-article-archive-page-1 .form--inline .form-item.form-item-search-api-fulltext,.region-searchbar #views-exposed-form-article-archive-page-1 .form--inline .form-actions.form-item-search-api-fulltext,.region-searchbar #views-exposed-form-newsletter-archive-page-1 .form--inline .form-item.form-item-search-api-fulltext,.region-searchbar #views-exposed-form-newsletter-archive-page-1 .form--inline .form-actions.form-item-search-api-fulltext{position:relative}.region-searchbar #views-exposed-form-article-archive-page-1 .form--inline .form-item.form-item-search-api-fulltext:after,.region-searchbar #views-exposed-form-article-archive-page-1 .form--inline .form-actions.form-item-search-api-fulltext:after,.region-searchbar #views-exposed-form-newsletter-archive-page-1 .form--inline .form-item.form-item-search-api-fulltext:after,.region-searchbar #views-exposed-form-newsletter-archive-page-1 .form--inline .form-actions.form-item-search-api-fulltext:after{content:"";position:absolute;top:6px;right:4px;padding-right:6px;background-image:url("/themes/custom/checkpoint_theme//images/icons/actions/search.svg");filter:invert(9%) sepia(92%) saturate(1659%) hue-rotate(197deg) brightness(94%) contrast(105%);height:24px;width:24px;display:block}.region-searchbar #views-exposed-form-article-archive-page-1 .form--inline .form-item-published-at .select-wrapper:before,.region-searchbar #views-exposed-form-newsletter-archive-page-1 .form--inline .form-item-published-at .select-wrapper:before{right:0px;top:5px}.region-searchbar #views-exposed-form-article-archive-page-1 .form--inline .form-item-published-at .select-wrapper select,.region-searchbar #views-exposed-form-newsletter-archive-page-1 .form--inline .form-item-published-at .select-wrapper select{padding:6px 32px}.region-searchbar #views-exposed-form-article-archive-page-1 .form--inline .form-item-field-newsletter-target-id .select-wrapper:before,.region-searchbar #views-exposed-form-newsletter-archive-page-1 .form--inline .form-item-field-newsletter-target-id .select-wrapper:before{right:0px;top:5px}.region-searchbar #views-exposed-form-article-archive-page-1 .form--inline .form-item-field-newsletter-target-id .select-wrapper select,.region-searchbar #views-exposed-form-newsletter-archive-page-1 .form--inline .form-item-field-newsletter-target-id .select-wrapper select{padding:6px 32px}.page-article-archive .view-article-archive .view-header,.page-article-archive .view-newsletter-archive .view-header,.page-newsletter-archive .view-article-archive .view-header,.page-newsletter-archive .view-newsletter-archive .view-header{margin-bottom:44px}.page-article-archive .view-article-archive .view-content,.page-article-archive .view-newsletter-archive .view-content,.page-newsletter-archive .view-article-archive .view-content,.page-newsletter-archive .view-newsletter-archive .view-content{display:flex;flex-direction:column;gap:44px}.page-article-archive .view-article-archive .view-content .views-row,.page-article-archive .view-newsletter-archive .view-content .views-row,.page-newsletter-archive .view-article-archive .view-content .views-row,.page-newsletter-archive .view-newsletter-archive .view-content .views-row{border-bottom:1px dashed #ccc;padding-bottom:44px}.page-article-archive .view-article-archive .view-content .views-row .field--name-title a,.page-article-archive .view-newsletter-archive .view-content .views-row .field--name-title a,.page-newsletter-archive .view-article-archive .view-content .views-row .field--name-title a,.page-newsletter-archive .view-newsletter-archive .view-content .views-row .field--name-title a{text-decoration:none}.page-article-archive .view-article-archive .pager,.page-article-archive .view-newsletter-archive .pager,.page-newsletter-archive .view-article-archive .pager,.page-newsletter-archive .view-newsletter-archive .pager{margin-top:44px}.page-article-archive .view-article-archive .pager .pager__items,.page-article-archive .view-newsletter-archive .pager .pager__items,.page-newsletter-archive .view-article-archive .pager .pager__items,.page-newsletter-archive .view-newsletter-archive .pager .pager__items{text-align:left;padding:0px}.page-article-archive .view-newsletter-archive .node__content,.page-article-archive .view-article-archive .node__content,.page-newsletter-archive .view-newsletter-archive .node__content,.page-newsletter-archive .view-article-archive .node__content{display:flex;flex-direction:row;row-gap:12px;flex-wrap:wrap}.page-article-archive .view-newsletter-archive .node__content .field--name-title,.page-article-archive .view-article-archive .node__content .field--name-title,.page-newsletter-archive .view-newsletter-archive .node__content .field--name-title,.page-newsletter-archive .view-article-archive .node__content .field--name-title{flex-basis:100%}.page-article-archive .view-newsletter-archive .node__content .field--name-uid,.page-article-archive .view-article-archive .node__content .field--name-uid,.page-newsletter-archive .view-newsletter-archive .node__content .field--name-uid,.page-newsletter-archive .view-article-archive .node__content .field--name-uid{display:flex}.page-article-archive .view-newsletter-archive .node__content .field--name-uid .field__label,.page-article-archive .view-newsletter-archive .node__content .field--name-uid .field__item,.page-article-archive .view-article-archive .node__content .field--name-uid .field__label,.page-article-archive .view-article-archive .node__content .field--name-uid .field__item,.page-newsletter-archive .view-newsletter-archive .node__content .field--name-uid .field__label,.page-newsletter-archive .view-newsletter-archive .node__content .field--name-uid .field__item,.page-newsletter-archive .view-article-archive .node__content .field--name-uid .field__label,.page-newsletter-archive .view-article-archive .node__content .field--name-uid .field__item{color:gray;font-weight:bold}.page-article-archive .view-newsletter-archive .node__content table,.page-article-archive .view-article-archive .node__content table,.page-newsletter-archive .view-newsletter-archive .node__content table,.page-newsletter-archive .view-article-archive .node__content table{margin:0;width:auto;position:relative}.page-article-archive .view-newsletter-archive .node__content table tr,.page-article-archive .view-article-archive .node__content table tr,.page-newsletter-archive .view-newsletter-archive .node__content table tr,.page-newsletter-archive .view-article-archive .node__content table tr{border-bottom:0}.page-article-archive .view-newsletter-archive .node__content table td,.page-article-archive .view-article-archive .node__content table td,.page-newsletter-archive .view-newsletter-archive .node__content table td,.page-newsletter-archive .view-article-archive .node__content table td{height:auto;padding-bottom:0px}.page-article-archive .view-newsletter-archive .node__content table .field--name-published-at,.page-article-archive .view-article-archive .node__content table .field--name-published-at,.page-newsletter-archive .view-newsletter-archive .node__content table .field--name-published-at,.page-newsletter-archive .view-article-archive .node__content table .field--name-published-at{padding-top:0;vertical-align:top;color:gray}.page-article-archive .view-newsletter-archive .node__content table:before,.page-article-archive .view-article-archive .node__content table:before,.page-newsletter-archive .view-newsletter-archive .node__content table:before,.page-newsletter-archive .view-article-archive .node__content table:before{content:"- ";display:inline-block;position:absolute}.page-article-archive .view-article-archive .field--name-published-at,.page-newsletter-archive .view-article-archive .field--name-published-at{position:relative}.page-article-archive .view-article-archive .field--name-published-at .datetime,.page-newsletter-archive .view-article-archive .field--name-published-at .datetime{margin-left:16px;color:gray}.page-article-archive .view-article-archive .field--name-published-at:before,.page-newsletter-archive .view-article-archive .field--name-published-at:before{content:"- ";display:inline-block;position:absolute}.path-frontpage .advanced-collection-grid{display:block;width:100%;border-right:1px dotted #ccc;padding-right:32px}.path-frontpage .advanced-collection-grid>div{display:flex;column-gap:48px;row-gap:32px;flex-wrap:wrap;width:100%;flex-grow:unset !important}.path-frontpage .advanced-collection-grid .collection-item{box-sizing:border-box;padding-bottom:24px;position:relative;border-bottom:1px dotted #ccc}.path-frontpage .advanced-collection-grid .collection-item>*:last-child{margin-bottom:0}.path-frontpage .advanced-collection-grid .collection-item.full-width{flex-basis:98%}.path-frontpage .advanced-collection-grid .collection-item.half-width{flex-basis:47%;display:flex;flex-direction:column}.path-frontpage .advanced-collection-grid .collection-item.half-width article{flex-grow:1}.path-frontpage .advanced-collection-grid .collection-item .field--name-field-kicker{color:#d0021b;text-transform:uppercase;font-size:0.75rem;font-weight:bold;margin-bottom:0.5rem}.path-frontpage .advanced-collection-grid .collection-item .field--name-title h2{margin:8px 0 12px;font-size:1.5rem;line-height:1.3}.path-frontpage .advanced-collection-grid .collection-item .field--name-title h2 a{color:#7db153;text-decoration:none}.path-frontpage .advanced-collection-grid .collection-item .field--name-field-summary{margin:12px 0;line-height:1.6;font-weight:400;font-size:14px}.path-frontpage .advanced-collection-grid .collection-item .more-link{text-align:unset;font-size:14px;text-transform:uppercase;display:flex;text-decoration:none;gap:6px}.path-frontpage .advanced-collection-grid .collection-item .more-link::before{content:"»";display:block}.frontpage-section-content--twocol .layout__region--first{flex:5 !important}.frontpage-section-content--twocol .layout__region--second{flex:1 !important;display:none}@media (min-width: 1024px){.frontpage-section-content--twocol .layout__region--second{display:flex}}.view-article-view:has(.node--view-mode-token) .view-content,.view-categories:has(.node--view-mode-token) .view-content{display:flex;column-gap:48px;flex-wrap:wrap}.view-article-view:has(.node--view-mode-token) .view-content>:nth-child(3n+1),.view-categories:has(.node--view-mode-token) .view-content>:nth-child(3n+1){flex-basis:100%}.view-article-view:has(.node--view-mode-token) .view-content>:nth-child(3n+2),.view-article-view:has(.node--view-mode-token) .view-content>:nth-child(3n+3),.view-categories:has(.node--view-mode-token) .view-content>:nth-child(3n+2),.view-categories:has(.node--view-mode-token) .view-content>:nth-child(3n+3){flex-basis:45%}.view-article-view:has(.node--view-mode-token) .view-content .views-row,.view-categories:has(.node--view-mode-token) .view-content .views-row{padding-bottom:24px;margin-bottom:24px;border-bottom:1px dotted #666666}.view-article-view:has(.node--view-mode-token) .view-content .node--view-mode-token .field--name-field-kicker,.view-categories:has(.node--view-mode-token) .view-content .node--view-mode-token .field--name-field-kicker{color:#d0021b;font-size:0.75rem;font-weight:bold;text-transform:uppercase;margin-bottom:12px}.view-article-view:has(.node--view-mode-token) .view-content .node--view-mode-token h2,.view-categories:has(.node--view-mode-token) .view-content .node--view-mode-token h2{font-size:1.5rem;line-height:42px;color:#7db153;line-height:1.2;margin-bottom:12px}.view-article-view:has(.node--view-mode-token) .view-content .node--view-mode-token .field--name-field-summary,.view-categories:has(.node--view-mode-token) .view-content .node--view-mode-token .field--name-field-summary{font-size:0.875rem;margin-bottom:12px;line-height:24px}.view-article-view:has(.node--view-mode-token) .view-content .more-link,.view-categories:has(.node--view-mode-token) .view-content .more-link{text-align:unset;font-size:0.875rem;text-transform:uppercase;display:flex;gap:6px}.view-article-view:has(.node--view-mode-token) .view-content .more-link:before,.view-categories:has(.node--view-mode-token) .view-content .more-link:before{content:"»";display:block}.node--type-banner-box .node__content .field--name-field-distribution-boxes{display:flex;flex-direction:column;gap:24px;max-width:240px;margin-top:48px}.node--type-banner-box .node__content .field--name-field-distribution-boxes .field--name-field-promotion-title{color:#d0021b;font-weight:bold;text-transform:uppercase;font-size:0.75rem}.node--type-banner-box .node__content .field--name-field-distribution-boxes .node--promoted{border:1px solid #999999;padding:10px}.node--type-banner-box .node__content .field--name-field-distribution-boxes .node--promoted .field--name-body{font-size:0.75rem}.node--type-banner-box .node__content .field--name-field-distribution-boxes .node--promoted .field--name-body p{font-size:0.75rem}.node--type-banner-box .node__content .field--name-field-distribution-boxes .node--promoted img{width:150px;margin-right:12px}.node--type-banner-box .node__content .field--name-field-distribution-boxes .node--type-banner-small img,.node--type-banner-box .node__content .field--name-field-distribution-boxes .node--type-banner-large img{margin-top:12px;max-width:100%;border:1px solid #999999}.wp-image-16{float:left;margin-right:10px}.page-node-add-banner_small .path-node .field--type-image img{width:unset !important}.page-node-type-article .region-content .width-limit{display:flex;flex-direction:row-reverse;gap:24px}.page-node-type-article .region-content .width-limit>article{flex:5}.node--type-banner-large .node__content,.node--type-banner-small .node__content{position:relative}.node--type-banner-large .node__content a,.node--type-banner-small .node__content a{color:transparent;position:absolute;top:0;height:100%;width:100%}.page-node-type-article .field--name-body .wp-block-piipe-social-icons{display:none}.page-node-type-article:has(.gutenberg-full-editor) .field--name-body .wp-block-piipe-social-icons{display:block}.page-node-type-article .field--name-field-summary{display:flex;flex-direction:row-reverse}.page-node-type-article .field--name-field-summary .gemstone-social-icons{margin-right:24px}.page-node-type-article .field--name-field-summary .gemstone-social-icons .gemstone-title{display:none}.page-node-type-article .field--name-field-summary .gemstone-social-icons__wrapper{flex-direction:column;gap:16px}.page-node-type-article .field--name-field-summary .gemstone-social-icons__wrapper button,.page-node-type-article .field--name-field-summary .gemstone-social-icons__wrapper div,.page-node-type-article .field--name-field-summary .gemstone-social-icons__wrapper a{height:36px;width:36px;max-width:unset;border-radius:100%;background-color:#7db153}.page-node-type-article .field--name-field-summary .gemstone-social-icons__wrapper__icons--share,.page-node-type-article .field--name-field-summary .gemstone-social-icons__wrapper__icons--print{position:relative}.page-node-type-article .field--name-field-summary .gemstone-social-icons__wrapper__icons--share::before,.page-node-type-article .field--name-field-summary .gemstone-social-icons__wrapper__icons--print::before{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.page-node-type-article .field--name-field-summary .gemstone-social-icons__wrapper__icons--share::before{background-image:url("/themes/custom/checkpoint_theme/images/icons/social/share.svg");background:center/cover no-repeat;background-color:#FFFFFF;-webkit-mask-image:url("/themes/custom/checkpoint_theme/images/icons/social/share.svg");mask-image:url("/themes/custom/checkpoint_theme/images/icons/social/share.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.page-node-type-article .field--name-field-summary .gemstone-social-icons__wrapper__icons--print::before{background-image:url("/themes/custom/checkpoint_theme/images/icons/misc/print.svg");background:center/cover no-repeat;background-color:#FFFFFF;-webkit-mask-image:url("/themes/custom/checkpoint_theme/images/icons/misc/print.svg");mask-image:url("/themes/custom/checkpoint_theme/images/icons/misc/print.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.field--name-field-summary-image img{width:auto !important;float:left;margin-right:10px}.block-system-breadcrumb-block.breadcrumb-separator--slash li:after{content:">"}.block-system-breadcrumb-block a,.block-system-breadcrumb-block button.link{color:#7db153;font-weight:bold;text-transform:uppercase}.block-system-breadcrumb-block a:hover,.block-system-breadcrumb-block button.link:hover{text-decoration:none;border-bottom:none;color:#7db153;font-weight:bold}.block-system-breadcrumb-block li:last-child a,.block-system-breadcrumb-block li:last-child button.link{color:#7db153;text-transform:uppercase}.page-node-type-article .region-content .width-limit{gap:48px}article.node--view-mode-full .field--name-body:not(.field--gutenberg) ul li,article.node--view-mode-full .field--name-body .wp-block-columns ul li,article.node--view-mode-full .field--name-body .wp-block-piipe-columns ul li,form.node-form .field--name-body:not(.field--gutenberg) ul li,form.node-form .field--name-body .wp-block-columns ul li,form.node-form .field--name-body .wp-block-piipe-columns ul li,.diff-responsive-table-wrapper .field--name-body:not(.field--gutenberg) ul li,.diff-responsive-table-wrapper .field--name-body .wp-block-columns ul li,.diff-responsive-table-wrapper .field--name-body .wp-block-piipe-columns ul li{font-size:0.875rem}article.node--view-mode-full .field--name-field-kicker,form.node-form .field--name-field-kicker,.diff-responsive-table-wrapper .field--name-field-kicker{color:#d0021b;font-size:0.75rem}article.node--view-mode-full .field--name-title h1,form.node-form .field--name-title h1,.diff-responsive-table-wrapper .field--name-title h1{font-size:1.875rem;line-height:42px;color:#7db153}article.node--view-mode-full .field--name-field-summary p,article.node--view-mode-full .field--name-field-summary,form.node-form .field--name-field-summary p,form.node-form .field--name-field-summary,.diff-responsive-table-wrapper .field--name-field-summary p,.diff-responsive-table-wrapper .field--name-field-summary{font-size:1rem;line-height:1.875rem;font-weight:600;margin-bottom:24px}article.node--view-mode-full .field--name-body:not(.field--gutenberg) p,article.node--view-mode-full .field--name-body .wp-block-columns p,article.node--view-mode-full .field--name-body .wp-block-piipe-columns p,form.node-form .field--name-body:not(.field--gutenberg) p,form.node-form .field--name-body .wp-block-columns p,form.node-form .field--name-body .wp-block-piipe-columns p,.diff-responsive-table-wrapper .field--name-body:not(.field--gutenberg) p,.diff-responsive-table-wrapper .field--name-body .wp-block-columns p,.diff-responsive-table-wrapper .field--name-body .wp-block-piipe-columns p{font-size:0.875rem;line-height:28px;margin-bottom:12px}.gemstone-tag .gemstone-title{font-size:14px;font-weight:600 !important;color:#333333}.gemstone-tag .gemstone-tag__wrapper__tag{background:#efefef;color:#666666;text-transform:uppercase;border:none;border-radius:0;font-weight:normal;padding:3px 6px 2px 6px;font-size:0.875rem}.gemstone-tag .gemstone-tag__wrapper__tag:hover{background-color:#3e5510;color:#FFFFFF}/*# sourceMappingURL=checkpoint-theme.css.map */