:root{--color-midnight-blue:#30010c;--color-dark-blue:#a3130f;--color-blue:#ce0c10;--color-deep-pink:#ed1217;--color-red:#ce0c10;--color-black:#000;--color-dark-gray:#2f3039;--color-gray:#90939a;--color-light-gray:#d8dce0;--color-lightest-gray:#eef0f2;--color-white:#fff;--color-gradient-right:linear-gradient(90deg, var(--color-midnight-blue) 0%, var(--color-dark-blue) 25%, var(--color-blue) 50%, var(--color-deep-pink) 75%, var(--color-red) 100%);--color-gradient-down:linear-gradient(180deg, var(--color-midnight-blue) 0%, var(--color-dark-blue) 25%, var(--color-blue) 50%, var(--color-deep-pink) 75%, var(--color-red) 100%);--color-gradient-up:linear-gradient(0deg, var(--color-midnight-blue) 0%, var(--color-dark-blue) 25%, var(--color-blue) 50%, var(--color-deep-pink) 75%, var(--color-red) 100%);--color-gradient-left:linear-gradient(270deg, var(--color-midnight-blue) 0%, var(--color-dark-blue) 25%, var(--color-blue) 50%, var(--color-deep-pink) 75%, var(--color-red) 100%);--size-128:128px;--size-96:96px;--size-64:64px;--size-40:40px;--size-24:24px;--size-16:16px;--size-8:8px;--size-4:4px;--size-h1:60px;--size-h2:46px;--size-h3:27px;--size-h4:22px;--size-lead:27px;--size-body:18px;--size-body2:14px;--size-mobile-h1:38px;--size-mobile-h2:34px;--size-mobile-h3:27px;--size-mobile-h4:22px;--size-mobile-lead:18px;--size-mobile-body:16px;--size-mobile-body2:14px;--padding-side:4rem;--margin-xs:var(--size-4);--margin-s:var(--size-16);--margin-m:var(--size-40);--margin-l:var(--size-64);--margin-xl:var(--size-128)}@media print{.hide-print,.ld-chat-bot{display:none!important}}iframe{border:none;width:100%;max-width:100%}@keyframes rotate-circle{0%{transform:rotate(0)}to{transform:rotate(360deg)}}body.desktop .hide-desktop{display:none}body.tablet{--padding-side:2rem}body.tablet .hide-tablet{display:none}body.mobile{--padding-side:1rem}body.mobile .hide-mobile{display:none}*{margin:unset;box-sizing:border-box;font-family:F37 Ginger,Arial}html:not(.fonts-loaded) *{letter-spacing:.0175em;word-spacing:0;font-family:Arial;font-weight:400;line-height:1.2}html:not(.fonts-loaded) * p,html:not(.fonts-loaded) * .body,html:not(.fonts-loaded) * .p{line-height:1.77em}html:not(.fonts-loaded) * .body-2,html:not(.fonts-loaded) * .p-2,html:not(.fonts-loaded) * p.small,html:not(.fonts-loaded) * .body.small,html:not(.fonts-loaded) * .p.small{line-height:1.85em}html.fonts-loaded *{font-family:F37 Ginger}.spacer.xl,.divider.xl{height:var(--margin-xl)}.spacer.l,.divider.l{height:var(--margin-l)}.spacer.m,.divider.m{height:var(--margin-m)}.spacer.s,.divider.s{height:var(--margin-s)}.spacer.xs,.divider.xs{height:var(--margin-xs)}.spacer.wxl,.divider.wxl{width:var(--margin-xl)}.spacer.wl,.divider.wl{width:var(--margin-l)}.spacer.wm,.divider.wm{width:var(--margin-m)}.spacer.ws,.divider.ws{width:var(--margin-s)}.spacer.wxs,.divider.wxs{width:var(--margin-xs)}.spacer.fill,.divider.fill{flex:1}.spacer.divider,.divider.divider{position:relative}.spacer.divider:after,.divider.divider:after{content:"";background:var(--color-light-gray);width:100%;height:1px;position:absolute;top:50%;left:0}.contained{max-width:calc(1400px + var(--padding-side)*2);padding-left:var(--padding-side);padding-right:var(--padding-side);margin:auto}.contained.small{max-width:calc(1000px + var(--padding-side)*2)}.contained.extra-small{max-width:calc(850px + var(--padding-side)*2)}@keyframes placeholder{0%{background-color:#ececec}to{background-color:#c5c5c5}}@keyframes placeholder-dark{0%{background-color:#0a0a38}to{background-color:#0d1a42}}.placeholder,.placeholder-dark{pointer-events:none;border-radius:.5rem;display:inline-block;color:#0000!important}.placeholder.placeholder-dark,.placeholder-dark.placeholder-dark{animation:1s infinite alternate placeholder-dark}img:not(.noloading):not([aria-hidden=true]),video:not(.noloading):not([aria-hidden=true]),.placeholder{animation:1s infinite alternate placeholder}.gm-style img{animation:none!important}h1,.h1{font-weight:200;font-size:var(--size-h1)}.mobile h1,.mobile .h1{font-size:var(--size-mobile-h1)}h2,.h2,.text h1:not(.h2):not(.h1){font-weight:200;font-size:var(--size-h2)}.mobile h2,.mobile .h2,.mobile .text h1:not(.h2):not(.h1),.text .mobile h1:not(.h2):not(.h1){font-size:var(--size-mobile-h2)}h3,.h3,.text h2:not(.h2):not(.h1){font-weight:400;font-size:var(--size-h3)}.mobile h3,.mobile .h3,.mobile .text h2:not(.h2):not(.h1),.text .mobile h2:not(.h2):not(.h1){font-size:var(--size-mobile-h3)}h4,.h4{font-weight:400;font-size:var(--size-h4)}.mobile h4,.mobile .h4{font-size:var(--size-mobile-h4)}p,.body,.p,li{font-weight:200;font-size:var(--size-body);line-height:1.77em}.mobile p,.mobile .body,.mobile .p,.mobile li{font-size:var(--size-mobile-body)}.body-2,.p-2,p.small,.body.small,.p.small{font-weight:200;font-size:var(--size-body2);line-height:1.85em}.mobile .body-2,.mobile .p-2,.mobile p.small,.mobile .body.small,.mobile .p.small{font-size:var(--size-mobile-body2)}.bold{font-weight:600}.lead,.lead p{font-weight:100;font-size:var(--size-lead);line-height:1.5em}.mobile .lead,.mobile .lead p{font-size:var(--size-mobile-lead)}.text :not(li):not(:last-child){margin-bottom:1em}.text h1:not(.h2):not(.h1){color:var(--color-dark-blue)}.text li{margin-bottom:.2em}button,.button,input,textarea,select{font-size:var(--size-body)}button,.button{cursor:pointer;background-color:var(--background);color:var(--color);--background:var(--color-red);--color:var(--color-white);border:2px solid #0000;padding:.65rem 1.5rem;text-decoration:none;transition:background-color .25s,color .25s,border-color .25s}button.primary,button,.button.primary,.button{--background:var(--color-red);--color:var(--color-white)}button.primary:hover,button:hover,.button.primary:hover,.button:hover{--background:var(--color-deep-pink)}button.outlined,.button.outlined{color:var(--background);border-color:var(--background);background-color:#0000}button.outlined:hover,.button.outlined:hover{--background:var(--color-deep-pink)}button.white-text,.button.white-text{color:var(--color-white)}button.loading,.button.loading{color:#0000;--weight:.1em;position:relative}button.loading:after,.button.loading:after{content:"";box-sizing:border-box;border-width:var(--weight);border-color:var(--color);border-style:solid;border-top-color:#0000;border-radius:100%;width:1em;height:1em;font-size:1.2em;animation:1s linear infinite rotate-loading-button;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes rotate-loading-button{0%{transform:translate(-50%,-50%)rotate(0)}to{transform:translate(-50%,-50%)rotate(360deg)}}a:not(.nostyle),.a:not(.nostyle){--color:inherit;--underline:var(--color-red);color:var(--color);cursor:pointer;border-bottom:2px solid var(--underline);background-position:0 -100%;background-repeat:no-repeat;background-size:100% 210%;background-image:linear-gradient(0deg, transparent 50%, var(--underline) 0);text-decoration:none;transition:color .25s,background-position .25s;position:relative}a:not(.nostyle):hover,a:not(.nostyle):focus,.a:not(.nostyle):hover,.a:not(.nostyle):focus{--color:var(--color-white);background-position:0 0;outline:none}a:not(.nostyle):active,.a:not(.nostyle):active{--color:var(--color-dark-blue)}.single-post-style{--padding:10rem}.single-post-style #featured-image{border-radius:0;width:100%;height:25rem;display:inline-block}.single-post-style #featured-image>span{width:100%!important;height:100%!important}.single-post-style .category-link{height:1.5rem;margin-top:1.5rem;margin-bottom:1.5rem}.single-post-style .title-wrapper{min-height:10rem}.single-post-style .meta-wrapper{height:2rem;margin-top:2rem;display:flex}.single-post-style .meta-wrapper .published{margin-right:1.5rem}.single-post-style .meta-wrapper .save{align-items:flex-start;display:flex}.single-post-style .meta-wrapper .save div{margin-left:.5rem}.single-post-style .excerpt-wrapper{width:100%;min-height:10rem;padding-right:var(--padding);margin-top:1rem;margin-bottom:2rem}.single-post-style .post-content{padding-left:var(--padding);padding-right:var(--padding)}.single-post-style .post-content img{max-width:100%;height:auto}.single-post-style .post-content h2{font-size:var(--size-h4);color:var(--color-dark-blue);margin-top:4rem;font-weight:700}.single-post-style .post-content p{font-weight:200}.single-post-style .post-content a{font-weight:700}.tablet .single-post-style{--padding:3rem}.tablet .single-post-style #featured-image{height:20rem}.tablet .single-post-style .title-wrapper .post-title{font-size:3rem!important}.tablet .single-post-style .excerpt-wrapper{-webkit-hyphens:auto;hyphens:auto}.tablet .single-post-style .excerpt-wrapper .lead *{font-size:1.3rem!important}.tablet .single-post-style .post-content{-webkit-hyphens:auto;hyphens:auto;text-align:justify}.mobile .single-post-style{--padding:0rem}.mobile .single-post-style #featured-image{height:12rem}.mobile .single-post-style .title-wrapper{min-height:8rem}.mobile .single-post-style .title-wrapper .post-title{font-size:2rem!important}.mobile .single-post-style .meta-wrapper{flex-direction:column}.mobile .single-post-style .meta-wrapper .published{margin-bottom:.5rem}.mobile .single-post-style .excerpt-wrapper{-webkit-hyphens:auto;hyphens:auto;margin-top:2.5rem}.mobile .single-post-style .excerpt-wrapper .lead *{font-size:1rem!important}.mobile .single-post-style .post-content{-webkit-hyphens:auto;hyphens:auto}.mobile .single-post-style .post-content p{text-align:left}.grecaptcha-badge{z-index:2}[class*=wp-container-]{grid-gap:1rem;grid-template-columns:repeat(auto-fit,minmax(100px,1fr));display:grid}[class*=wp-container-]>*{min-width:0}[class*=wp-container-]>* figure{width:100%;height:0;padding-bottom:100%;position:relative}[class*=wp-container-]>* figure img{object-fit:cover;position:absolute;background:0 0!important;width:100%!important;height:100%!important}[class*=wp-container-]>* p{font-size:var(--size-body2);line-height:1rem}.mobile [class*=wp-container-]{grid-template-columns:1fr}.mobile [class*=wp-container-]>* p{font-size:var(--size-mobile-body);line-height:1.5rem}.post-content .wp-block-media-text figure,.post-content .wp-block-media-text img{object-fit:cover;height:100%}.tablet .post-content .wp-block-media-text,.mobile .post-content .wp-block-media-text{grid-template-columns:1fr;gap:20px}.tablet .post-content .wp-block-media-text figure,.tablet .post-content .wp-block-media-text img,.mobile .post-content .wp-block-media-text figure,.mobile .post-content .wp-block-media-text img{object-fit:cover;height:100%}
