/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.align-left{margin:0 1rem 1rem 0;margin:0 var(--space-gap-x,1rem) var(--space-gap-y,1rem) 0;}.align-right{margin:0 0 1rem 1rem;margin:0 0 var(--space-gap-y,1rem) var(--space-gap-x,1rem);}.align-center{margin:1rem auto;margin:var(--space-gap-y,1rem) auto;}
[class*=l-cluster]{}[class*=l-cluster] > *{display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:center;align-items:center;margin:calc(var(--space-gap-y) / 2 * -1) calc(var(--space-gap-x) / 2 * -1);}[class*=l-cluster] > * > *{margin:calc(var(--space-gap-y) / 2) calc(var(--space-gap-x) / 2);}.l-cluster--start > *{-webkit-box-pack:start;justify-content:flex-start;}.l-cluster--center > *{-webkit-box-pack:center;justify-content:center;}.l-cluster--end > *{-webkit-box-pack:end;justify-content:flex-end;}.l-cluster--end > *{-webkit-box-pack:end;justify-content:flex-end;}.l-cluster--no-wrap > *{flex-wrap:nowrap;}.l-cluster__rule{color:var(--color-border);}
[class*=l-constrained]{margin-left:auto;margin-right:auto;max-width:calc(100% - var(--space-inset-x) * 2);width:calc(100vw - var(--space-inset-x) * 2);}[class*=l-constrained] [class*=l-constrained]{margin-left:0;margin-right:0;}.l-constrained{width:1440px;}.l-constrained--narrow{width:1380px;}.l-constrained--wide{width:1500px;}.l-constrained--full{width:100%;}
.l-grid .l__inner > * + *{margin-top:var(--space-gap-y);}@media (min-width:600px){.l-grid .l__inner{display:-webkit-box;display:flex;flex-wrap:wrap;margin:-1rem -48px;grid-column-gap:var(--space-gap-x);-webkit-column-gap:var(--space-gap-x);-moz-column-gap:var(--space-gap-x);column-gap:var(--space-gap-x);display:grid;grid-row-gap:var(--space-gap-y);row-gap:var(--space-gap-y);}.l-grid.l-grid--2 .l__inner,.l-grid.l-grid--4 .l__inner{grid-template-columns:repeat(auto-fit,minmax(35%,1fr));}.l-grid.l-grid--2 .l__inner > .l__item,.l-grid.l-grid--4 .l__inner > .l__item{-webkit-box-flex:0;flex:none;width:calc((100% - 8rem) / 2);margin:1rem 2rem;}.l-grid .l__inner > .l__item:not(:last-child){margin-bottom:0;}@supports (display:grid){.l-grid .l__inner{margin:0 !important;}.l-grid .l__inner > .l__item{margin:0 !important;width:auto !important;}}}@media (min-width:990px){.l-grid .l__inner{--space-gap-x:60px;--space-gap-y:60px;}.l-grid.l-grid--2 .l__inner{grid-template-columns:repeat(auto-fit,minmax(35%,1fr));}.l-grid.l-grid--3 .l__inner{grid-template-columns:repeat(auto-fit,minmax(25%,1fr));}.l-grid.l-grid--3 .l__inner > .l__item{width:calc((100% - 12rem) / 3);}.l-grid.l-grid--4 .l__inner{grid-template-columns:repeat(auto-fit,minmax(10em,1fr));}.l-grid.l-grid--4 .l__inner > .l__item{width:calc((100% - 16rem) / 4);}.l-grid .l__inner > .l__item:not(:last-child){margin-bottom:0;}}@media (min-width:1400px){.l-grid .l__inner{--space-gap-x:75px;--space-gap-y:75px;}}
[class*=l-stack] > *{margin-top:0;margin-bottom:0;}[class*=l-stack] > * + *{margin-top:var(--space-gap-y);}.l-stack--ruled > * + *{padding-top:var(--space-gap-y);border-top:1px solid var(--color-border);border-top:var(--size-border,1px) var(--style-border,solid) var(--color-border);}.l-stack--none > * + *{margin-top:0;}.l-stack--minimal > * + *{margin-top:12px;}.l-stack--tight > * + *{margin-top:15px;}.l-stack--compact > * + *{margin-top:30px;}.l-stack--normal > * + *{margin-top:48px;}.l-stack--loose > * + *{margin-top:60px;}.l-stack--sparse > * + *{margin-top:90px;}[class*=l-stack] > .contextual{margin-top:0;}[class*=l-stack] > .contextual:first-child + *{margin-top:0;}.l-stack--split{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:start;justify-content:flex-start;}
.campaign .text{margin-bottom:40px;margin-top:40px;margin-left:auto;margin-right:auto;}@media (min-width:992px){.campaign .text{margin-bottom:80px;margin-top:80px;}}.campaign .text .text-content{margin-left:auto;margin-right:auto;}.paragraph--type--text.text{margin-bottom:48px;}@media (min-width:768px) and (max-width:991px){.paragraph--type--text.text{margin-bottom:60px;}}@media (min-width:1440px){.paragraph--type--text.text{margin-bottom:80px;}}.text:not(.bg-color__default){margin-bottom:0;margin-top:0;padding-bottom:40px;padding-top:40px;position:relative;}@media (min-width:1280px) and (max-width:1439px){.text:not(.bg-color__default){padding-bottom:60px;padding-top:60px;}}@media (min-width:1440px){.text:not(.bg-color__default){padding-bottom:80px;padding-top:80px;}}.text:not(.bg-color__default):before{content:"";display:block;height:100%;left:-50%;position:absolute;right:0;top:0;width:100vw;z-index:-1;}.text:not(.bg-color__default):after{content:"";display:block;height:100%;position:absolute;right:-50%;top:0;width:100vw;z-index:-1;}.text:not(.bg-color__default).bg-color__dark-blue{background-color:#172636;}.text:not(.bg-color__default).bg-color__dark-blue h2,.text:not(.bg-color__default).bg-color__dark-blue h3,.text:not(.bg-color__default).bg-color__dark-blue h4,.text:not(.bg-color__default).bg-color__dark-blue h5,.text:not(.bg-color__default).bg-color__dark-blue h6,.text:not(.bg-color__default).bg-color__dark-blue p,.text:not(.bg-color__default).bg-color__dark-blue a,.text:not(.bg-color__default).bg-color__dark-blue li{color:#FFFFFF;}.text:not(.bg-color__default).bg-color__dark-blue:before,.text:not(.bg-color__default).bg-color__dark-blue:after{background-color:#172636;}.text:not(.bg-color__default).bg-color__light-blue{background-color:#E2ECF3;}.text:not(.bg-color__default).bg-color__light-blue:before,.text:not(.bg-color__default).bg-color__light-blue:after{background-color:#E2ECF3;}.text:not(.bg-color__default).bg-color__red{background-color:#C84141;}.text:not(.bg-color__default).bg-color__red:before,.text:not(.bg-color__default).bg-color__red:after{background-color:#C84141;}.text-content p > [class*=btn].is-external i{margin-left:8px;}.civicengine-embed-loaded{height:600px !important;}.civicengine-embed-loaded #root .Main .AddressForm{display:block !important;}
.teaser{display:block;}.teaser:not(:first-child) .teaser__content{padding-top:48px;}.teaser__image{align-self:flex-start;-webkit-box-flex:0;flex:none;}.teaser__image img{display:block;}@media (max-width:767px){.teaser__image{margin-bottom:20px;}}@media (min-width:768px) and (max-width:991px){.teaser__image{margin-right:30px;width:33.3333333333%;}}@media (min-width:992px) and (max-width:1279px){.teaser__image{margin-right:40px;}}.teaser__content{padding-bottom:48px;max-width:100%;}.teaser__content-divider{border-bottom:1px solid var(--color-indivisible-blue);}.teaser__donation-link{background-color:#C84141;border:none;color:#fff;display:inline-block;font-family:"Montserrat",sans-serif;font-size:var(--font-size-body);font-weight:800;letter-spacing:normal;letter-spacing:initial;padding:1rem 1.25rem;text-decoration:none;text-transform:uppercase;-webkit-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:150ms;-o-transition-duration:150ms;transition-duration:150ms;-webkit-transition-timing-function:cubic-bezier(0.4,0,0.2,1);-o-transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-timing-function:cubic-bezier(0.4,0,0.2,1);}.teaser__donation-link a{color:#FFFFFF;text-decoration:none;}.teaser__donation-link:hover,.teaser__donation-link:focus{color:#FFFFFF;text-decoration:none;background-color:#983736;-webkit-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:150ms;-o-transition-duration:150ms;transition-duration:150ms;-webkit-transition-timing-function:cubic-bezier(0.4,0,0.2,1);-o-transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-timing-function:cubic-bezier(0.4,0,0.2,1);}.teaser__donation-link:focus{-webkit-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:150ms;-o-transition-duration:150ms;transition-duration:150ms;-webkit-transition-timing-function:cubic-bezier(0.4,0,0.2,1);-o-transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-timing-function:cubic-bezier(0.4,0,0.2,1);}.teaser__grid{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap;grid-gap:9px;gap:9px;}@supports not (gap:9px){.teaser__grid .views-row{margin-bottom:9px;}.teaser__grid .views-row:not(:last-child){margin-right:9px;}}.teaser__image + .teaser__content{-webkit-box-flex:initial;flex:initial;}@media (min-width:1280px){.teaser__image + .teaser__content{width:66.6666666667%;}}.teaser__title:not(:last-child){margin-bottom:0.5em;}.teaser__title .teaser__title-link i.fa-external-link-square-alt{color:var(--color-indivisible-red);}.teaser__meta{-webkit-box-align:baseline;align-items:baseline;display:-webkit-box;display:flex;flex-wrap:wrap;margin-bottom:0.5em;}.teaser__meta > :not(:last-child){margin-right:1.5em;}.teaser__type{font-size:var(--font-size-body-small);}.teaser__type:not(:last-child){margin-bottom:var(--space-gap);}.teaser__subtitle{font-size:var(--font-size-body-small);font-weight:var(--font-line-height-normal);}.teaser__description{line-height:var(--font-line-height-large);font-size:var(--font-size-body);font-weight:var(--font-weight-regular);line-height:30px;}.teaser__dateline{font-family:var(--font-family-sans);font-size:var(--font-size-body-small);font-weight:var(--font-weight-semibold);white-space:nowrap;}.teaser__author{font-size:var(--font-size-body-small);}.teaser__author:not(:last-child){margin-bottom:0.5em;}.teaser__more-link:not(:first-child){margin-top:var(--space-gap);}.teaser__tags{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap;margin-top:32px;}.teaser__tags a{background:#e2ecf3;border-radius:120px;color:var(--color-indivisible-navy);font-family:var(--font-family-sans);font-size:0.875rem;font-weight:var(--font-weight-semibold);line-height:30px;margin-bottom:16px;padding:4px 16px;text-decoration:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;}.teaser__tags a:hover{text-decoration:underline;}.teaser__tags a:not(:last-child){margin-right:16px;}.teaser--no-image .teaser__content{width:100%;}.teaser--square{background-color:#e2ecf3;max-width:328px;min-height:220px;position:relative;width:100%;-webkit-transition:all 0.25s;-o-transition:all 0.25s;transition:all 0.25s;}.teaser--square.js--block-link{cursor:pointer;}.teaser--square.js--block-link:hover{-ms-transform:scale(1.05);-webkit-transform:scale(1.05);transform:scale(1.05);-webkit-transition:all 0.25s;-o-transition:all 0.25s;transition:all 0.25s;}.teaser--square .teaser__content{padding:30px;width:100%;z-index:1;}.teaser--square .teaser__content .teaser__description{color:var(--color-indivisible-black);margin:0;}.teaser--square .teaser__content .teaser__title{color:var(--color-indivisible-black);font-size:var(--font-size-heading);margin:0;}.teaser--square .teaser__content .teaser__title a{color:var(--color-indivisible-navy);}.teaser--square .teaser__content .teaser__title a:hover,.teaser--square .teaser__content .teaser__title a:focus{color:var(--color-indivisible-black);}@media (max-width:991px){.teaser--square .teaser__content{padding:var(--space-gap);}}.teaser--square .teaser__image--square{position:relative;}.teaser--square .teaser__image{margin:0;}#block-views-block-featured-candidates-block-1{padding-bottom:0;}.teaser--featured-candidate{display:-webkit-box;display:flex;padding:32px 0;}.teaser--featured-candidate:not(:last-child){border-bottom:1px solid var(--color-indivisible-blue);}.teaser--featured-candidate:first-of-type{margin-top:32px;padding-top:0;}.teaser--featured-candidate:last-child{padding-bottom:0;}.teaser--featured-candidate .featured-candidate__details{display:-webkit-box;display:flex;-webkit-box-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column nowrap;margin-left:56px;}.teaser--featured-candidate .featured-candidate__details .teaser__description{margin-bottom:32px;}.teaser--featured-candidate .featured-candidate__details .teaser__donate{background-color:#C84141;border:none;color:#fff;display:inline-block;font-family:"Montserrat",sans-serif;font-size:var(--font-size-body);font-weight:800;letter-spacing:normal;letter-spacing:initial;padding:1rem 1.25rem;text-decoration:none;text-transform:uppercase;-webkit-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:150ms;-o-transition-duration:150ms;transition-duration:150ms;-webkit-transition-timing-function:cubic-bezier(0.4,0,0.2,1);-o-transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-timing-function:cubic-bezier(0.4,0,0.2,1);margin-left:0;margin-bottom:60px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;}.teaser--featured-candidate .featured-candidate__details .teaser__donate a{color:#FFFFFF;text-decoration:none;}.teaser--featured-candidate .featured-candidate__details .teaser__donate:hover,.teaser--featured-candidate .featured-candidate__details .teaser__donate:focus{color:#FFFFFF;text-decoration:none;background-color:#983736;-webkit-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:150ms;-o-transition-duration:150ms;transition-duration:150ms;-webkit-transition-timing-function:cubic-bezier(0.4,0,0.2,1);-o-transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-timing-function:cubic-bezier(0.4,0,0.2,1);}.teaser--featured-candidate .featured-candidate__details .teaser__donate:focus{-webkit-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:150ms;-o-transition-duration:150ms;transition-duration:150ms;-webkit-transition-timing-function:cubic-bezier(0.4,0,0.2,1);-o-transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-timing-function:cubic-bezier(0.4,0,0.2,1);}.teaser--featured-candidate .featured-candidate__details .teaser__website{border:none;border-bottom:4px solid #C84141;color:#C84141;display:inline-block;padding:0 0 0.25rem 0;font-family:"Montserrat",sans-serif;font-size:var(--font-size-body);font-weight:800;margin:6px 15px;text-decoration:none;text-transform:uppercase;-webkit-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:150ms;-o-transition-duration:150ms;transition-duration:150ms;-webkit-transition-timing-function:cubic-bezier(0.4,0,0.2,1);-o-transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-timing-function:cubic-bezier(0.4,0,0.2,1);letter-spacing:2px;margin-left:0;margin-bottom:60px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;}.teaser--featured-candidate .featured-candidate__details .teaser__website:hover,.teaser--featured-candidate .featured-candidate__details .teaser__website:focus{color:#983736;border-color:#983736;text-decoration:none;-webkit-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:150ms;-o-transition-duration:150ms;transition-duration:150ms;-webkit-transition-timing-function:cubic-bezier(0.4,0,0.2,1);-o-transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-timing-function:cubic-bezier(0.4,0,0.2,1);}.teaser--featured-candidate .featured-candidate__details .teaser__website:focus{outline:auto 2px #983736;-webkit-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:150ms;-o-transition-duration:150ms;transition-duration:150ms;-webkit-transition-timing-function:cubic-bezier(0.4,0,0.2,1);-o-transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-timing-function:cubic-bezier(0.4,0,0.2,1);}.teaser--featured-candidate .featured-candidate__details .teaser__social{-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row;}.teaser--featured-candidate .featured-candidate__details .teaser__social .teaser__social-label{color:var(--color-indivisible-black);font-family:var(--font-family-serif);font-size:1.125rem;font-weight:var(--font-weight-bold);margin:0;padding-right:13px;}.teaser--featured-candidate .featured-candidate__details .teaser__social a.icon{color:var(--color-indivisible-navy);display:block;font-size:1.5rem;margin:0 5px 0 0;padding:10px 13px;}.teaser--featured-candidate .featured-candidate__details .teaser__social a.icon:hover,.teaser--featured-candidate .featured-candidate__details .teaser__social a.icon:active{color:var(--color-indivisible-blue);text-decoration:none;}.teaser--featured-candidate .featured-candidate__media{background-color:black;-webkit-box-flex:1;flex:1;max-width:422px;position:relative;}.teaser--featured-candidate .featured-candidate__media .teaser__image{margin-right:0;width:auto;}.teaser--featured-candidate .featured-candidate__media .teaser__image img{display:block;height:auto;width:100%;}.teaser--featured-candidate .featured-candidate__media .teaser__image::after{background:-webkit-gradient(linear,left top,left bottom,color-stop(50.52%,rgba(0,0,0,0)),to(#000000));background:-o-linear-gradient(top,rgba(0,0,0,0) 50.52%,#000000 100%);background:linear-gradient(180deg,rgba(0,0,0,0) 50.52%,#000000 100%);content:"";left:0;height:100%;position:absolute;top:0;width:100%;}.teaser--featured-candidate .featured-candidate__media .featured-candidate__content{bottom:0;color:white;padding:30px;position:absolute;width:100%;z-index:1;}.teaser--featured-candidate .featured-candidate__media .featured-candidate__content .featured-candidate__title{font-size:var(--font-size-heading);line-height:36px;}.teaser--featured-candidate .featured-candidate__media .featured-candidate__content .featured-candidate__title a{color:white;}.teaser--featured-candidate .featured-candidate__media .featured-candidate__content .featured-candidate__district,.teaser--featured-candidate .featured-candidate__media .featured-candidate__content .featured-candidate__office{font-weight:700;line-height:30px;margin:0;}@media (max-width:991px){.teaser--featured-candidate{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column;padding:32px 0;}.teaser--featured-candidate .featured-candidate__details{margin-left:0;}.teaser--featured-candidate .featured-candidate__details .teaser__description{margin-bottom:32px;}.teaser--featured-candidate .featured-candidate__details .teaser__donate,.teaser--featured-candidate .featured-candidate__details .teaser__website{margin:0 0 32px 0;}.teaser--featured-candidate .featured-candidate__media{margin-bottom:32px;}}.featured-news.stories-block{margin-top:0;padding-bottom:0;}.featured-news .featured-news-title{color:var(--color-indivisible-black);}.featured-news .teaser{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;}.featured-news .teaser .teaser__title{font-size:var(--font-size-heading-huge);}.featured-news .teaser:first-child{margin-top:60px;}.featured-news .teaser:last-of-type{border-bottom:1px solid var(--color-indivisible-blue);margin-bottom:60px;padding-bottom:60px;}@media (min-width:1280px){.featured-news .teaser{margin-bottom:5rem;}.featured-news .teaser:not(:first-child){margin-top:5rem;}.featured-news .teaser .teaser__content{padding:0;}.featured-news .teaser .teaser__image{margin-right:40px;}}@media (min-width:992px) and (max-width:1279px){.featured-news .teaser{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap;}.featured-news .teaser .teaser__content{padding-bottom:48px;padding-top:48px;}}@media (max-width:991px){.featured-news .teaser{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap;margin-bottom:4rem;}.featured-news .teaser:not(:first-child){margin-top:4rem;}.featured-news .teaser .teaser__content{padding-bottom:32px;padding-top:32px;}.featured-news .teaser .teaser__image{margin-right:0;width:auto;}}@media (max-width:767px){.featured-news .teaser{margin-bottom:3rem;}.featured-news .teaser:not(:first-child){margin-top:3rem;}.featured-news .teaser .teaser__content{padding-bottom:24px;padding-top:24px;}.featured-news .teaser .teaser__image{margin-bottom:0;}}.teaser--organization{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;margin-bottom:80px;margin-top:60px;}.teaser--organization .teaser__description{margin-bottom:24px;}.teaser--organization .teaser__content{padding-bottom:0;}@media (max-width:991px){.teaser--organization{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column;margin-bottom:32px;margin-top:48px;}}.our-campaigns .teaser{margin-bottom:5rem;}.our-campaigns .teaser:not(:first-child){margin-top:5rem;}@media (min-width:768px){.our-campaigns .teaser{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap;-webkit-box-pack:justify;justify-content:space-between;}}@media (min-width:768px) and (max-width:991px){.our-campaigns .teaser{margin-bottom:4rem;}.our-campaigns .teaser:not(:first-child){margin-top:4rem;}.our-campaigns .teaser .teaser__image{margin-right:0;width:auto;}}@media (max-width:767px){.our-campaigns .teaser{margin-bottom:3rem;}.our-campaigns .teaser:not(:first-child){margin-top:3rem;}.our-campaigns .teaser .teaser__content{padding-bottom:24px;padding-top:24px;}.our-campaigns .teaser .teaser__image{margin-bottom:0;}}.teaser--taxonomy .teaser{border-bottom:1px solid var(--color-indivisible-blue);margin:0 !important;}.teaser--taxonomy .teaser .teaser__content-divider{border-bottom:none;}.teaser--taxonomy .teaser__image{display:none;}.teaser--taxonomy .teaser__image + .teaser__content{width:100%;}
.t-reverse{--color-background:var(--color-background-reverse);--color-text:var(--color-text-reverse);}
.u-container{width:100%;}@media (min-width:640px){.u-container{max-width:640px;}}@media (min-width:768px){.u-container{max-width:768px;}}@media (min-width:1024px){.u-container{max-width:1024px;}}@media (min-width:1280px){.u-container{max-width:1280px;}}@media (min-width:1536px){.u-container{max-width:1536px;}}.u-visible{visibility:visible;}.u-absolute{position:absolute;}.u-relative{position:relative;}.u-left-0{left:0px;}.u-bottom-0{bottom:0px;}.u-z-10{z-index:10;}.u-m-0{margin:0px;}.u-my-14{margin-top:3.5rem;margin-bottom:3.5rem;}.u-mt-8{margin-top:2rem;}.u-mb-8{margin-bottom:2rem;}.u-mb-6{margin-bottom:1.5rem;}.u-mb-4{margin-bottom:1rem;}.u-ml-0{margin-left:0px;}.u-mr-6{margin-right:1.5rem;}.u-mr-12{margin-right:3rem;}.u-flex{display:-webkit-box;display:flex;}.u-grid{display:grid;}.u-h-full{height:100%;}.u-w-full{width:100%;}.u-items-baseline{-webkit-box-align:baseline;align-items:baseline;}.u-gap-y-12{grid-row-gap:3rem;row-gap:3rem;}.u-overflow-hidden{overflow:hidden;}.u-border-b-4{border-bottom-width:4px;}.u-border-ind-light-red{--tw-border-opacity:1;border-color:rgb(202 73 72 / var(--tw-border-opacity));}.u-bg-gradient-to-t{background-image:-webkit-gradient(linear,left bottom,left top,from(var(--tw-gradient-stops)));background-image:-o-linear-gradient(bottom,var(--tw-gradient-stops));background-image:linear-gradient(to top,var(--tw-gradient-stops));}.u-from-black{--tw-gradient-from:#000;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,rgba(0,0,0,0));}.u-p-7{padding:1.75rem;}.u-pb-2{padding-bottom:0.5rem;}.u-pt-4{padding-top:1rem;}.u-pb-4{padding-bottom:1rem;}.u-font-sans{font-family:Montserrat,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";}.u-text-\[18px\]{font-size:1.125rem;}.u-text-sm{font-size:0.875rem;line-height:1.25rem;}.u-text-6xl{font-size:2.75rem;}.u-text-lg{font-size:1.125rem;line-height:1.75rem;}.u-font-extrabold{font-weight:800;}.u-font-bold{font-weight:700;}.u-uppercase{text-transform:uppercase;}.u-tracking-\[2px\]{letter-spacing:2px;}.u-text-ind-light-red{--tw-text-opacity:1;color:rgb(202 73 72 / var(--tw-text-opacity));}.u-text-white{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity));}.u-text-ind-blue{--tw-text-opacity:1;color:rgb(45 76 107 / var(--tw-text-opacity));}.u-no-underline{-webkit-text-decoration-line:none;text-decoration-line:none;}.u-transition-all{-webkit-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-timing-function:cubic-bezier(0.4,0,0.2,1);-o-transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-timing-function:cubic-bezier(0.4,0,0.2,1);-webkit-transition-duration:150ms;-o-transition-duration:150ms;transition-duration:150ms;}.u-duration-200{-webkit-transition-duration:200ms;-o-transition-duration:200ms;transition-duration:200ms;}.u-ease-in-out{-webkit-transition-timing-function:cubic-bezier(0.4,0,0.2,1);-o-transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-timing-function:cubic-bezier(0.4,0,0.2,1);}.hover\:u-text-ind-dark-red:hover{--tw-text-opacity:1;color:rgb(152 55 54 / var(--tw-text-opacity));}.hover\:u-text-gray-900:hover{--tw-text-opacity:1;color:rgb(17 24 39 / var(--tw-text-opacity));}.hover\:u-no-underline:hover{-webkit-text-decoration-line:none;text-decoration-line:none;}.u-mw-1500{max-width:1500px;}.contextual-region .tabs{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;}@media (min-width:768px){.md\:u-col-span-4{grid-column:span 4 / span 4;}.md\:u-col-span-8{grid-column:span 8 / span 8;}.md\:u-my-16{margin-top:4rem;margin-bottom:4rem;}.md\:u--mt-20{margin-top:-5rem;}.md\:u-grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr));}.md\:u-gap-y-0{grid-row-gap:0px;row-gap:0px;}.md\:u-gap-x-12{grid-column-gap:3rem;-webkit-column-gap:3rem;-moz-column-gap:3rem;column-gap:3rem;}.md\:u-text-\[20px\]{font-size:1.25rem;}.md\:u-text-\[18px\]{font-size:1.125rem;}}@media (min-width:1024px){.lg\:u-mt-24{margin-top:6rem;}.lg\:u-gap-x-20{grid-column-gap:5rem;-webkit-column-gap:5rem;-moz-column-gap:5rem;column-gap:5rem;}}@media (min-width:1280px){.xl\:u-gap-x-24{grid-column-gap:6rem;-webkit-column-gap:6rem;-moz-column-gap:6rem;column-gap:6rem;}}@media (min-width:1536px){.\32xl\:u-gap-x-32{grid-column-gap:8rem;-webkit-column-gap:8rem;-moz-column-gap:8rem;column-gap:8rem;}}
