:root{--lp-primary-100:#fffff9;--lp-primary-200:#edf3e3;--lp-primary-300:#d0e4c8;--lp-primary-400:#9cd0a7;--lp-primary-500:#69c29b;--lp-primary-600:#00b095;--lp-primary-700:#00927e;--lp-primary-800:var(--theme);--lp-primary-900:#003933;--lp-primary-950:#00201d;--lp-secondary-100:#ebf8fa;--lp-secondary-300:#D2F7FB;--lp-secondary-400:#a9edf8;--lp-secondary-600:#22ccee;--lp-secondary-700:var(--theme-alt);--lp-secondary-800:#0e7090;--lp-secondary-900:#164C63;--yellow:#e8b931;--white:#ffffff;--white-100:#FFFFF9;--white-400:#ffffff66;--white-500:#ffffffb3;--white-600:#ffffffCC;--white-800:#ffffffe6;--black:#0c0c0d;--black-600:#0c0c0d80;--slate-300:#cdcdcd;--slate-700:#5a5a5a;--gray-400:#b3b3b3;--gray-500:#757575;--gray-900:#1e1e1e;--pre-top-height:48px;--sitewideBannerHeight:70px;--top-combo-calc:calc(var(--header-height) + var(--pre-top-height) + var(--sitewideBannerHeight));--top-sitewideBanner:var(--sitewideBannerHeight);--top-pretop-banner:calc(var(--pre-top-height) + var(--sitewideBannerHeight));--utilitynav-radius:var(--utilitynav-radius);--utilitynav-radius-half:calc(var(--utilitynav-radius) / 2);--color-brand-text-primary:light-dark(var(--lp-primary-800),var(--lp-primary-100));--color-brand-text-secondary:light-dark(var(--lp-primary-600),var(--lp-primary-300));--color-brand-text-tertiary:light-dark(var(--lp-primary-500),var(--lp-primary-400));--color-text-primary:light-dark(var(--gray-900),var(--white));--color-text-secondary:light-dark(var(--gray-500),var(--white-500));--color-text-tertiary:light-dark(var(--gray-400),var(--white-400));--color-border-brand:light-dark(var(--lp-primary-800),var(--lp-primary-100));--color-border-brand-secondary:light-dark(var(--lp-primary-600),var(--lp-primary-300));--color-border-brand-tertiary:light-dark(var(--lp-primary-500),var(--lp-primary-400));--color-border-action:light-dark(var(--lp-secondary-400),var(--lp-secondary-600));--color-icon-brand:light-dark(var(--lp-primary-800),--lp-primary-100);--color-lg-background:light-dark(var(--white),var(--lp-primary-950));--color-background-brand:light-dark(var(--lp-primary-700),var(--lp-primary-100));--color-background-brand-secondary:light-dark(var(--lp-primary-200),var(--lp-primary-600));--color-background-brand-tertiary:light-dark(var(--lp-primary-100),var(--lp-primary-600));--lp-primary-bg-gradient:linear-gradient(180deg,var(--lp-primary-800) 0%,var(--lp-primary-900) 50%,var(--lp-primary-950) 100%);--primary-bg-gradient:linear-gradient(180deg,var(--lp-primary-800) 0%,var(--lp-primary-900) 50%,var(--lp-primary-950) 100%);--logo-with-text:var(--logo-with-text);background-color:var(--color-lg-background);color:var(--color-text-primary);.white-bg{background:var(--color-lg-background);}.theme-color{color:var(--color-brand-text-primary);}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,.act-heading{color:var(--color-brand-text-primary);font-weight:var(--font-weight-medium);}.theme-alt-bg h1,.theme-alt-bg h2,.theme-bg h1,.theme-bg h2{color:var(--white);}h1:is(h1),h2:is(h1),h3:is(h1),h4:is(h1),h5:is(h1),h6:is(h1),.h1:is(h1),.h2:is(h1),.h3:is(h1),.h4:is(h1),.h5:is(h1),.h6:is(h1),.act-heading:is(h1){letter-spacing:var(--letter-spacing);}h1:is(h2),h2:is(h2),h3:is(h2),h4:is(h2),h5:is(h2),h6:is(h2),.h1:is(h2),.h2:is(h2),.h3:is(h2),.h4:is(h2),.h5:is(h2),.h6:is(h2),.act-heading:is(h2){letter-spacing:var(--letter-spacing-small);}.pre-head{font-size:12px;text-transform:capitalize;font-weight:var(--font-weight-normal);}.dark-color h1,.dark-color h2,.dark-color h3,.dark-color h4,.dark-color h5,.dark-color .large-heading,.dark-color .medium-heading,.dark-color .small-heading,.dark-color .large-subHeading,.dark-color .medium-subHeading,.dark-color .small-subHeading{color:var(--color-brand-text-primary);font-weight:var(--font-weight-medium);}.theme-alt-bg h1,.theme-alt-bg h2{color:var(--color-brand-text-primary);}.theme-bg h1,.theme-bg h2,.theme-bg .h1,.theme-bg .h2 {color:var(--color-lg-background);}.large-leadLine,h2.large-leadLine{color:var(--text-dark);text-transform:capitalize;letter-spacing:1px;font-weight:var(--font-weight-normal);}.theme-bg .large-leadLine,.theme-bg h2.large-leadLine{color:var(--color-lg-background);}}.theme-bg.block .grid-item--links .navigation ul li a {color:var(--color-lg-background) !important;}.white-bg a.button--underline,.block .grid-item--links .navigation ul li a{color:var(--lp-secondary-800) !important;font-weight:var(--font-weight-medium);}.link-text,.button.button--underline,input[type="submit"].button--underline,input[type="button"].button--underline,.white-bg a,.gray-bg a,.white-bg.sub-grid a{color:var(--lp-secondary-800);}.grid-item--image img,.theme-bg.sub-grid,.theme-alt-bg.sub-grid,.grid-item--boxed{border-radius:var(--border-radius);}#content .theme-alt-bg{background-color:rgb(from var(--theme-alt) r g b / 10%);width:98%;margin:0 auto;border-radius:var(--border-radius);}#content .grid-item ul li,.large-leadLine,.pre-head,.hero__inner .large-leadLine,.simpleHero .hero__inner .large-leadLine{color:var(--text-dark);}#content .theme-bg{background:var(--theme);}#content > div.block.theme-bg:last-child{background:var(--primary-bg-gradient);}#content .theme-bg:has(.sub-grid.theme-bg){background:var(--white);}#content .theme-bg:has(.sub-grid.theme-bg) .h2{color:var(--white);}.footer--dark .footer-item .h6{color:var(--white);}

.top.top--light:hover{box-shadow:none;}header .logo:has(.logoWithText),.footer .logo:has(.logoWithText){img{width:125px;min-width:125px;}.logoWithText{display:block;position:relative;width:75px;padding:0 8px;font-size:14px;border-left:2px solid var(--border-dark);font-weight:var(--font-weight-medium);margin-left:8px;line-height:normal;height:auto;vertical-align:middle;}&.logo--on-light{color:var(--text-dark);}&.logo--on-dark{color:var(--white);.logoWithText{border-left:2px solid var(--border-light);}}}.pre-top .pre-top__list--right > li:only-child{margin-left:0;}.vertical-line{display:none;}.main-nav{@media only screen and (max-width:992px){padding:var(--grid-gutter-half);}.main-nav__li--big{.navigation-border{padding:var(--navigation-padding);@media only screen and (max-width:992px){padding:0;i{display:none;}}}@media only screen and (min-width:992px){&:hover{.navigation-border{background:var(--lp-primary-200);border-radius:var(--border-radius-small);color:var(--black);}.chevron-rotate{transform:rotate(180deg);}}.chevron-rotate{transition:transform 0.5s ease;margin-left:5px;}}@media only screen and (max-width:992px){.grid{padding-top:0 !important;.grid-item--links nav ul li{border-top:0;padding:0 !important;}}}.button.button--small{min-width:auto;}}.main-nav__a{font-weight:var(--font-weight-normal);font-size:14px;color:var(--text-dark) !important;padding:0 !important;@media only screen and (max-width:992px){transition:unset;button.expand{color:var(--lp-primary-600) !important;}}.fa-angle-down{display:inline-block;font-size:var(--font-size-big);color:var(--lp-primary-600) !important;}&:has(button.expand.open){background:var(--lp-primary-200);}}.main-nav__ul--first{&.main-nav__li:has(.selected) > .main-nav__a{font-weight:bold;color:var(--selected-nav-item) !important;}.main-nav__li:has(.main-nav__ul li.selected) > .main-nav__a:after,.main-nav__ul--first > .main-nav__li:has(.main-nav__ul li.selected) > .main-nav__a:after{display:none;}.main-nav__ul--big{max-width:var(--grid-width);width:100%;left:0;right:0;margin:0 auto;border-radius:var(--border-radius);li > .theme-bg{background:var(--lp-primary-200);border-radius:var(--border-radius-small);padding:var(--grid-gutter);@media only screen and (max-width:992px){border-bottom:4px solid var(--theme);}.container{padding:0;.row.row--v-grow > [class*='col-']{margin-bottom:0;}div > .col-100:last-child .button-wrap{margin-top:var(--grid-gutter);@media only screen and (max-width:992px){margin-top:0;font-weight:var(--font-weight-bold);}}.grid-item--links{.large-subHeading,> .navigation-link-heading{font-weight:var(--font-weight-medium);font-size:1.125rem;line-height:1.438rem;letter-spacing:0;margin-bottom:1rem;color:var(--theme);}.navigation ul li{margin-bottom:0;a{font-weight:var(--font-weight-normal);font-size:14px;color:var(--black) !important;padding:14px 0;&[target="_blank"]:after{content:"\f08e";display:inline-block;font:normal normal normal 14px / 1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;margin-left:4px;}}}}.sub-grid{&.theme-bg,&.theme-alt-bg{background:transparent;}.button.button--underline{font-size:14px;color:var(--black) !important;padding:8px 0;font-weight:var(--font-weight-medium);}&.white-bg{padding:var(--grid-gutter-half);border-radius:var(--border-radius-small);background:var(--white-500);.grid-item--links .large-subHeading{margin-top:0;}}.grid-item--links .large-subHeading{@media only screen and (max-width:992px){margin-top:var(--grid-gutter);}}@media only screen and (max-width:992px){.grid-item--button{margin-top:var(--grid-gutter-half);}}}}}}}@media only screen and (min-width:992px){.main-nav__ul--second{top:calc(0.95 * (var(--header-height)));}}.main-nav__li{@media only screen and (max-width:992px){border-radius:var(--border-radius);border-top:0;&.noText{display:none !important;}&:hover{color:var(--lp-primary-600) !important;}}}.main-nav__li--btn .button--small{min-width:auto;}.toggle-search{@media only screen and (max-width:992px){padding:20px 20px 0;a{border:1px solid var(--theme-alt) !important;border-radius:calc(var(--border-radius) * 4);color:var(--gray-400) !important;}}.main-nav__a .sl-icon-search{border-radius:var(--border-radius-small);border:1px solid var(--lp-secondary-300);padding:8px;@media only screen and (max-width:992px){border:0;}}}.vertical-line{width:1px;background-color:#d3d3d3;min-height:15.625rem;align-self:stretch;margin:0 0.625rem;display:block;@media only screen and (max-width:992px){display:none;}}a.external-link::after{content:"\2197";font-family:Arial,sans-serif;font-size:0.7em;vertical-align:super;margin-left:0.2em;display:inline-block;color:inherit;transition:margin-left 0.2s ease-in-out;}i.sl-icon-right{color:var(--theme);}}
.feed .box-wrap{.box{border-radius:var(--border-radius);border:1px solid var(--lp-primary-300);box-shadow:0px 4px 4px -4px var(--lp-primary-300);> .box__text{padding:var(--grid-gutter-half);> h2 > a,> h3 > a{color:var(--color-brand-text-primary) !important;font-weight:var(--font-weight-medium);}.pre-head{margin-bottom:16px !important;font-weight:var(--font-weight-normal);}.DescriptionText{display:block;margin-top:16px;}.tags__body{.tagBtn{min-width:auto;padding:4px 8px;margin-top:16px;}}}& > .box__image img{aspect-ratio:3 / 2;padding:var(--border-radius);}}.box:hover{-ms-transform:scale(1.005);-webkit-transform:scale(1.005);transform:scale(1.005);background:var(--ascensus-green-hover);}}.feed > .container:has(.header-left){display:grid;display:-ms-grid;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:16px;@media only screen and (max-width:768px){grid-template-columns:repeat(1.5fr,2.5fr);}> div{-ms-grid-column:1;grid-column:span 1;grid-row:span 2;@media only screen and (max-width:768px){grid-row:span 1;}.layout-flex{@media only screen and (max-width:768px){display:flex;flex-flow:column;}> div{max-width:100%;flex-basis:100%;margin-bottom:calc(var(--grid-gutter-quarter));> .box{display:flex;align-items:center;@media only screen and (max-width:768px){flex-flow:column;}> .box__image img{padding:var(--border-radius);min-width:250px;max-width:250px;@media only screen and (max-width:998px){min-width:150px;max-width:150px;}@media only screen and (max-width:768px){min-width:100%;max-width:100%;}}> .box__text .DescriptionText{display:none;}}}}}#tileView{margin-bottom:0px;}}.feed > .container:has(.header-center){> div.header-center > div{text-align:center;max-width:80%;margin:0 auto;}> div.header-center > div:before{content:"";border-top:1px dotted var(--lp-primary-200);}}.feed:has(.layout-4){#tileView{padding:0 var(--grid-gutter-half);}.box-wrap .list{display:grid;display:-ms-grid;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:16px;@media only screen and (max-width:768px){grid-template-columns:repeat(1,1fr);}& > div{padding:0;@media only screen and (max-width:768px){grid-row:span 1;}}& > div:first-child{-ms-grid-column:1;max-width:100%;grid-column:span 1;grid-row:span 3;@media only screen and (max-width:768px){grid-row:span 1;}.box{> .box__image:before{content:"Featured";background:var(--lp-primary-200);position:absolute;right:0;padding:4px;font-size:13px;border-radius:var(--border-radius-small);margin:calc(var(--border-radius)) calc(var(--border-radius)) 0 0;line-height:normal;}> .box__image img{padding:calc( var(--border-radius) * 2);}> .box__text{padding:var(--grid-gutter-half) var(--grid-gutter);@media only screen and (max-width:768px){padding:var(--grid-gutter-half);}.DescriptionText > p{-webkit-line-clamp:3;margin-top:16px;}}}}& > div:not(:first-child){max-width:100%;> .box{display:flex;align-items:center;@media only screen and (max-width:768px){display:flex;flex-flow:column;}> .box__image img{padding:var(--border-radius);min-width:250px;max-width:250px;@media only screen and (max-width:998px){min-width:150px;max-width:150px;}@media only screen and (max-width:768px){min-width:100%;max-width:100%;}}> .box__text .DescriptionText{display:none;}}}& > div:last-child {margin-bottom:0px;}#tileView{padding:var(--grid-gutter-half);}}}.feed:has(.layout-3){.box-wrap .list{& > div{> .box{> .box__image img{padding:var(--border-radius);min-width:100%;max-width:100%;}> .box__text .DescriptionText{display:none;}}}}}.feed:has(.layout-1){.box-wrap .list{display:flex;align-items:center;justify-content:center;& > div:only-child{flex-basis:70%;max-width:70%;@media only screen and (max-width:768px){flex-basis:100%;max-width:100%;}.box{display:flex;justify-content:flex-start;align-items:center;@media only screen and (max-width:768px){display:flex;flex-flow:column;}> .box__image:before{content:"Featured";background:var(--ascensus-green-hover);position:absolute;right:0;padding:4px;font-size:13px;border-radius:var(--border-radius-small);margin:calc(var(--border-radius-small)) calc(var(--border-radius-small)) 0 0;line-height:normal;top:0px;}> .box__image img{padding:calc( var(--border-radius) * 2);border-top-left-radius:var(--border-radius);border-bottom-left-radius:var(--border-radius);border-top-right-radius:0;border-bottom-right-radius:0;}> .box__image,> .box__text{width:50%;@media only screen and (max-width:768px){width:100%;}}}}}#tileView{margin-bottom:0px;}}.feed .pre-head.dotDesign{&:after{content:"·";padding-left:0.25rem;padding-right:0.25rem;}}.tileList .headerlink:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:auto;content:"";background-color:rgba(0,0,0,0);}.feedpage .simpleHero h1{color:white;padding:var(--grid-gutter);background:var(--theme);border-radius:var(--border-radius-small);}.sideFilterOptions{padding-left:var(--grid-gutter-half);padding-right:var(--grid-gutter-half);display:flex;gap:var(--grid-gutter-half);justify-content:space-between;margin-bottom:var(--grid-gutter);div{white-space:nowrap;color:var(--gray-900) !important;font-weight:var(--font-weight-light);line-height:32px;&.reset{color:var(--lp-secondary-800) !important;i{margin-left:5px;color:var(--lp-secondary-600);}}}nav{width:100%;}.category-filter{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:var(--grid-gutter-quarter);justify-content:flex-start;li{display:inline-block;flex:unset;background-color:var(--lp-primary-200);padding:5px 10px;a{display:inline-flex;align-items:center;font-size:14px;color:var(--gray-900) !important;font-weight:var(--font-weight-light);text-decoration:none;position:relative;padding:0;white-space:nowrap;.close-btn{margin-left:8px;font-size:18px;cursor:pointer;}}}}}@media only screen and (max-width:992px){.sideFilterOptions{flex-direction:column;align-items:flex-end;}}
.theme-alt-bg .grid-item--form:has(.campaign-form){--lp-label-color:light-dark(var(--white),var(--gray-900));--lp-error-text-color:light-dark(#fdd3d0,#900b09);--lp-error-bg-color:light-dark(#fee9e7,#4d0b0a);--lp-error-brd-color:light-dark(#900b09,#fdd3d0);--lp-input-bg-color:var(--white-800);--lp-input-brd-color:light-dark(var(--lp-secondary-400),var(--lp-secondary-600));--lp-input-text-color:var(--gray-500);--lp-submit-text-color:light-dark(var(--lp-primary-100),var(--lp-primary-900));--form-bg-gradient-1:light-dark(var(--lp-primary-700),var(--lp-primary-200));--form-bg-gradient-2:light-dark(var(--lp-primary-800),var(--lp-primary-200));background:radial-gradient(100% 100% at 50% 0%,var(--form-bg-gradient-1) 0%,var(--form-bg-gradient-2) 100%);border-radius:0.5rem;padding:2rem;position:relative;.campaign-form{position:relative;inline-size:100%;.umbraco-forms-navigation{margin-block-start:1rem;}.umbraco-forms-indicator,.validation-summary-errors,.error-color{color:var(--lp-label-color);}.umbraco-forms-field-wrapper:has(input[type='checkbox']){display:grid;grid-template-columns:0.75rem 1fr;column-gap:1rem;margin-block-end:1rem;align-items:flex-start;label{font-size:1rem;font-weight:normal;line-height:1.4;margin-block-end:0;}.field-validation-error{font-size:1rem;grid-column:2 / 3;margin-block-start:.5rem;}}.umbraco-forms-field:has(.input-validation-error){.umbraco-forms-indicator,label span{color:var(--lp-error-text-color);}}label{color:var(--lp-label-color) !important;}.field-validation-error{color:var(--lp-error-text-color);font-size:1rem;line-height:1.4;margin-block-start:-0.5rem;margin-block-end:1rem;font-weight:normal;}input,select{background-color:var(--lp-input-bg-color);border:1px solid var(--lp-input-brd-color);box-shadow:none;display:inline-block;line-height:1.4;margin-block-end:1rem;padding:0.75rem 1rem;&:not([type='submit']){background-color:var(--lp-input-bg-color);border-radius:var(--border-radius);color:var(--lp-input-text-color);&.input-validation-error{background:var(--lp-error-bg-color);border-color:var(--lp-error-brd-color);@media (prefers-color-scheme:dark){color:var(--lp-white);}}}&[type='checkbox']{appearance:none;block-size:1rem;border-radius:var(--border-radius-small);inline-size:1rem;margin:0;padding:0;&:checked{background:var(--lp-input-brd-color) url("data:image/svg+xml,%3Csvg height='200px' width='200px' version='1.1' id='Capa_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 17.837 17.837' xml:space='preserve' fill='%23003933'%3E%3Cg id='SVGRepo_bgCarrier' stroke-width='0'%3E%3C/g%3E%3Cg id='SVGRepo_tracerCarrier' stroke-linecap='round' stroke-linejoin='round'%3E%3C/g%3E%3Cg id='SVGRepo_iconCarrier'%3E%3Cg%3E%3Cpath style='fill:%23003933;' d='M16.145,2.571c-0.272-0.273-0.718-0.273-0.99,0L6.92,10.804l-4.241-4.27 c-0.272-0.274-0.715-0.274-0.989,0L0.204,8.019c-0.272,0.271-0.272,0.717,0,0.99l6.217,6.258c0.272,0.271,0.715,0.271,0.99,0 L17.63,5.047c0.276-0.273,0.276-0.72,0-0.994L16.145,2.571z'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat;background-size:0.6rem;}}&:focus,&:required:valid{background-color:var(--lp-input-bg-color);border:1px solid var(--lp-input-brd-color);box-shadow:none !important;}&[type="submit"]{--lp-form-submit-brd-color:var(--lp-primary-600);--lp-form-submit-bg-color:var(--lp-primary-700);--lp-form-submit-text-color:var(--lp-primary-100);background:var(--lp-form-submit-bg-color) !important;border:1px solid var(--lp-form-submit-brd-color);border-radius:var(--border-radius-small);color:var(--lp-form-submit-text-color) !important;font-size:1rem;line-height:1;padding:0.75rem;min-width:inherit;display:block;margin-inline:auto;&:is(:hover,:focus){--lp-form-submit-brd-color:var(--lp-primary-800);--lp-form-submit-bg-color:var(--lp-primary-900);}}}}}#two-columns-form,.two-columns-form{background:linear-gradient(180deg,#007365 0%,#003933 50%,#00201D 100%);}#two-columns-form .umbraco-forms-container.col,.two-columns-form .umbraco-forms-container.col{display:-ms-grid;display:grid;-ms-grid-columns:auto auto;grid-template-columns:auto auto;grid-template-areas:"left right";grid-column-gap:16px;}.grid-item--form.grid-item--boxed,.grid-item--form{border-radius:0.5rem;position:relative;inline-size:100%;}
.tabs.tabs--white.tab--vertical{--lp-tabs-text-color:light-dark(var(--lp-primary-800),var(--white-100));--lp-tabs-active-brd:light-dark(var(--lp-secondary-300),var(--lp-primary-700));--lp-tabs-active-background:light-dark(var(--lp-primary-200),var(--lp-primary-700));--lp-tabs-a-brd:light-dark(var(--lp-primary-300),var(--lp-primary-700));--lp-tabs-a-active-brd:light-dark(var(--lp-primary-600),var(--lp-primary-300));.tabs__container{background:var(--color-lg-background);}.intro-text{max-width:80%;margin:0 auto;}.tabs__nav.left.navWithText{background:var(--color-lg-background);position:relative;ul{flex-direction:column;a{background:var(--color-lg-background);border-inline-start:4px solid var(--lp-tabs-a-brd);color:var(--lp-tabs-text-color);padding:2rem;padding-inline-start:2.75rem;&:after{border:1px solid transparent;}&.active{border-color:var(--lp-tabs-a-active-brd);z-index:12;&:after{background:var(--lp-tabs-active-background);border:1px solid var(--lp-tabs-active-brd);border-radius:var(--border-radius);left:0.75rem;z-index:-1;}}}a:has(span:empty){padding:1rem;}li{p{color:var(--color-text-primary);&:first-child{margin-block-start:.75rem;}}}}}.tabs.tab--vertical .tabs__container .tab .block,.tabs.tab--vertical .tabs__container .tab__body{@media only screen and (max-width:768px){margin-top:1.5rem;}}}
.breadcrumbs-block{padding-top:0 !important;}ul.breadCrumb,ul.breadcrumbs{margin:5px 0;li{font-size:12px;margin-right:16px;a{font-weight:var(--font-weight-bold);color:var(--theme);}&:before{content:"";display:none;}&:after{content:"/";font-size:12px;margin-left:16px;font-family:"streamline";text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:inherit;}}}
:root{--lp-label-color:light-dark(var(--white),var(--gray-900));--lp-error-text-color:light-dark(#fdd3d0,#900b09);--lp-error-bg-color:light-dark(#fee9e7,#4d0b0a);--lp-error-brd-color:light-dark(#900b09,#fdd3d0);--lp-input-brd-color:light-dark(var(--lp-secondary-400),var(--lp-secondary-600));--form-bg-gradient-1:light-dark(var(--lp-primary-700),var(--lp-primary-200));--form-bg-gradient-2:light-dark(var(--lp-primary-800),var(--lp-primary-200));}.post{[class*='col-'] [class*='col-']{padding-left:0;padding-right:0;}.post__body{border-bottom:0;img{border-radius:var(--border-radius-small);}.col-65{flex-basis:65%;max-width:65%;}.align-img-center{align-items:center;display:flex;}.pre-head{text-transform:unset;color:unset;letter-spacing:unset;font-size:var(--font-size-big);font-weight:var(--font-weight-normal);}h1{color:var(--theme);font-weight:var(--font-weight-light);}.intro{p{line-height:160%;}p:first-of-type{font-size:var(--font-size-big);}}.grid-item--form{border-radius:var(--border-radius);padding:3rem;background:radial-gradient(100% 100% at 50% 0%,var(--form-bg-gradient-1) 0%,var(--form-bg-gradient-2) 100%);fieldset{.row{margin-left:0;margin-right:0;}}.umbraco-forms-page{.umbraco-forms-indicator,.validation-summary-errors,.error-color{color:var(--lp-label-color);}label{color:var(--lp-label-color) !important;}.field-validation-error{color:var(--lp-error-text-color);font-size:1rem;line-height:1.4;margin-block-start:-0.5rem;margin-block-end:1rem;font-weight:normal;}input,select{background-color:var(--white-800);border:1px solid var(--lp-input-brd-color);box-shadow:none;display:inline-block;line-height:1.4;margin-block-end:1rem;padding:0.75rem 1rem;&:not([type='submit']){border-radius:var(--border-radius);color:var(--gray-500);&.input-validation-error{background:var(--lp-error-bg-color);border-color:var(--lp-error-brd-color);}}&[type="submit"]{background:var(--lp-secondary-700) !important;border:1px solid var(--lp-secondary-800);border-radius:var(--border-radius-small);color:var(--lp-secondary-100) !important;font-size:1rem;line-height:1;min-width:inherit;display:block;margin-inline:auto;margin-top:1em;margin-bottom:0;}}}}.post__ResourceDetails{border-radius:var(--border-radius-small);border:1px solid var(--lp-primary-300);display:flex;margin:4rem 0;&.small{width:66%;margin-left:auto;margin-right:auto;}.post__ResourceDetails__KeyPoints{background-color:var(--lp-primary-100);border-right:1px solid var(--lp-primary-300);padding:1.5rem;flex:1 1 50%;strong{color:var(--lp-primary-800);}ul{padding-left:1.75rem;margin-top:0.5rem;margin-bottom:0;li{margin-top:1rem;&::marker{color:unset;}}}}.post__ResourceDetails__Details{flex:1 1 50%;padding:1.5rem;.post__ResourceDetails__MetaHeader{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:1rem;&.no-tags{margin-bottom:0;}.post__ResourceDetails__AuthorDate{font-weight:var(--font-weight-normal);font-size:unset;.postAuthor{padding-right:0.5rem;}.postDate{&:before{content:"·";font-size:12px;padding-right:0.5rem;}}}.share{margin:0;li{margin:0 0.5em;a{color:var(--lp-secondary-800);height:1em;width:1em;}}}}.post__tags{margin-top:2rem;font-size:0.9rem;strong{font-weight:600;}.tag-link{&:before{content:"·";padding-left:0.25rem;padding-right:0.25rem;}}}}}.text{margin:0 auto;p{line-height:160%;}span.medium-subHeading{margin-bottom:1rem;font-weight:var(--font-weight-light);display:block;}.boxed{border-radius:var(--border-radius-small);border:1px solid var(--lp-primary-300);background-color:var(--lp-primary-100);padding:var(--grid-gutter);display:block;}}}}@media only screen and (max-width:992px){.post{.post__body{.col-s-100{flex-basis:100%;max-width:100%;}.post__ResourceDetails{flex-direction:column;.post__ResourceDetails__KeyPoints{border-right:0;border-bottom:1px solid var(--lp-primary-300);}}}}}
:root{--form-bg-gradient-1:light-dark(var(--lp-primary-700),var(--lp-primary-200));--form-bg-gradient-2:light-dark(var(--lp-primary-800),var(--lp-primary-200));}blockquote{color:var(--theme);}.grid-item--quote{display:flex;flex-direction:row;padding:0;&.grid-item--boxed{background-color:var(--lp-primary-200);&.theme-bg{background:radial-gradient(100% 100% at 50% 0%,var(--form-bg-gradient-1) 0%,var(--form-bg-gradient-2) 100%)!important;blockquote{color:var(--white-100);footer{.author{color:var(--slate-300);}.authorTitle{color:var(--white-500);}}}}}&.grid-item--authorImage{blockquote{width:50%;}&.iconImage{padding:32px;blockquote{width:calc(100% - 96px);padding-top:0!important;padding-bottom:0!important;}.block__background{width:96px;height:96px;border-radius:var(--border-radius);}}}.block__background{display:block;position:relative;z-index:1;width:50%;height:unset;background-size:cover;background-position:center;border-top-left-radius:var(--border-radius);border-bottom-left-radius:var(--border-radius);}blockquote{white-space:normal;padding:20px;border-left:0;&::before,&::after{content:"";display:none;}.rating{--rating:attr(data-rating);display:inline-block;font-size:24px;line-height:1;letter-spacing:2px;color:#ccc;position:relative;margin-left:20px;margin-bottom:20px;}.rating::before{content:"★★★★★";}.rating::after{content:"★★★★★";position:absolute;left:0;top:0;color:var(--yellow);width:calc(attr(data-rating number) / 5 * 100%);overflow:hidden;white-space:nowrap;}footer{margin-left:20px;.author,.authorTitle{color:var(--slate-700);line-height:1.5rem;}}q{margin-left:0 !important;display:block;padding-left:20px;&::before,&::after{opacity:1;}}}@media only screen and (max-width:992px){&.grid-item--authorImage{blockquote{width:100%;}}}}.text{blockquote{border-left:2px solid var(--lp-primary-300) !important;margin-bottom:1.25em;font-size:1.5rem;font-weight:var(--font-weight-medium);line-height:2.25rem;white-space:pre-wrap;quotes:'\201c' '\201d';&::before,&::after{margin-right:8px;font-size:1.75em;position:absolute;display:unset;}&::before{content:open-quote;margin-left:-24px;font-family:unset;top:unset;left:unset;transform:unset;line-height:unset;}&::after{content:close-quote;margin-left:8px;}}}
.block{&.table--compact{padding-top:0;padding-bottom:0;}&.table--left{justify-content:flex-start;}&.table--center{.customTableRow{justify-content:space-around;}}&.table--right{justify-content:flex-end;}}.customTable{margin:20px 0;.pre-head{font-size:var(--font-size-small) !important;}.heading{font-weight:var(--font-weight-light)!important;font-size:2.125rem !important;line-height:2.375rem;}.customTableInner{display:flex;margin-top:20px;.customTableColumn{display:flex;flex-direction:column;flex:1;padding:40px 0;border-radius:6px;.customTableColumnHeader{margin-bottom:20px;}.heading{font-size:var(--font-size-h4) !important;line-height:var(--font-size-h4) !important;margin:0 0 10px 0;font-weight:var(--font-weight-bold);padding:0 40px;}.text{margin-left:0;margin-right:0;font-size:var(--font-size-h4) !important;padding:0 40px;}.buttons{margin-top:20px;display:flex;flex-direction:column;align-items:center;.button{margin-top:10px;}}.customTableRow{display:flex;align-items:center;gap:20px;padding:20px 40px;&:nth-child( even ){background-color:rgba(0,0,0,0.05);}.iconWrapper{align-self:flex-start;margin-right:10px;i{&.fa{font-size:14px;color:var(--theme);}}}.customTableRowContent{display:flex;flex-direction:row;.heading,.text{font-size:14px!important;padding:0;}.heading{color:var(--theme);}}}&.theme-bg{color:var(--white);background:var(--theme)!important;.iconWrapper{i{&.fa{color:var(--lp-secondary-300);}}}.heading{color:var(--white)!important;}.text{color:var(--white-500);}}}}}@media only screen and (max-width:992px){.customTable{.customTableInner{flex-direction:column;gap:0;.customTableColumn{padding-bottom:20px;&.rowHeaderColumn{display:none;}}}}}
.card{border-radius:var(--border-radius);padding:var(--grid-gutter);&.theme-bg{background-color:var(--lp-primary-200)!important;}.card__image-left,.card__image-right{background-color:var(--white-800);display:flex;flex-direction:row;.card__image{flex-basis:50%;}.card__text-inner{flex-basis:50%;padding:var(--grid-gutter-half);background-color:var(--white-800);}}.card__image-right{flex-direction:row-reverse;}.card__text{align-items:stretch;padding:0 !important;}.card__buttons-left,.card__buttons-right{display:flex;flex-direction:row;align-items:flex-end;.card__content_container{.card__descText--normal{margin-top:var(--grid-gutter-half)!important;margin-bottom:0;}}.card__button{margin:0;justify-content:right;flex-wrap:nowrap;a:hover{text-decoration:none!important;}}}.card__buttons-left{flex-direction:row-reverse;.card__button{justify-content:left;}}.card__content_container{.pre-head{font-size:var(--font-size-small) !important;}.card__header{font-weight:var(--font-weight-light);}}}@media only screen and (max-width:992px){.card{padding:var(--grid-gutter-half);.card__buttons-left,.card__buttons-right{flex-direction:column;align-items:center;}.card__content_container{flex-basis:100%;p{margin-bottom:0;}}.card__button{margin-top:var(--grid-gutter-half)!important;flex-basis:100%;flex-direction:column;width:100%;.button{width:80%;}}.card__image-left,.card__image-right{flex-direction:column;.card__image,.card__text-inner{flex-basis:100%;}}.card__image-right{flex-direction:column-reverse;}}}

.pod{&.pod--compact{> div:first-of-type{display:flex;align-items:flex-start;flex-flow:row !important;}.pod__image{padding-left:var(--grid-gutter);padding-top:var(--grid-gutter);padding-bottom:var(--grid-gutter);position:unset;min-width:140px;}.pod__text{margin-left:0!important;}}&.grid-item--pod{&.dark-bg{background:var(--lp-primary-950);.pod__text{.medium-subHeading{color:var(--white)!important;}color:var(--white-500);}}&.white-bg{.pod__text{.medium-subHeading{color:var(--black)!important;}color:var(--black-600);}}}}
#content{.grid,.block{&.theme-bg{margin-bottom:calc(96px - var(--grid-gutter));}}.theme-bg:not(.card){background:var(--theme) !important;}.theme-gradient-bg{background:var(--primary-bg-gradient) !important;.sub-grid{&.theme-bg{background:unset !important;}}}}
.filter-navigation{margin-bottom:var(--grid-gutter)!important;.navigation{ul{ul{border-left:none;display:block;}li{&:has(ul){&>div{&>a{font-weight:bold;}}}a{color:var(--black);}}}}}
