@charset "UTF-8";body{font-family:"Nunito",sans-serif;color:var(--color-body-text)}.text-h1{font-family:"Baloo Bhaina 2",sans-serif!important;color:var(--color-headline-text);font-weight:600!important;font-size:39px!important;line-height:1.2!important;margin:24px 0 18px!important}@media (min-width:768px){.text-h1{font-size:44px!important;margin:28px 0 22px!important}}.text-h2{font-family:"Baloo Bhaina 2",sans-serif!important;color:var(--color-headline-text);font-weight:100!important;font-size:38px!important;line-height:1.2!important;margin:20px 0 14px!important}@media (min-width:768px){.text-h2{font-size:41px!important;margin:26px 0 20px!important}}.text-h3{font-family:"Baloo Bhaina 2",sans-serif!important;color:var(--color-headline-text);font-weight:400!important;font-size:34px!important;line-height:1.2!important;margin:18px 0 12px!important}@media (min-width:768px){.text-h3{font-size:36px!important;margin:24px 0 18px!important}}.text-h4,.text-h5,.text-h6{font-family:"Baloo Bhaina 2",sans-serif!important;color:var(--color-headline-text);font-weight:100!important;font-size:30px!important;line-height:1.2!important;margin:18px 0 12px!important}.text-h5,.text-h6{font-weight:400!important;font-size:24px!important;margin:14px 0 8px!important}.text-h6{font-size:18px!important;margin:10px 0 4px!important}.text-p{font-family:"Nunito",sans-serif!important;color:var(--color-body-text);font-size:17px!important;line-height:24px!important}.text-p>a{color:#000}.valign-center{display:flex;justify-content:center;flex-direction:column;height:100%}.hover-invert:hover{filter:invert(1)}.component.highlight-row.dark-mode .content-box .text a,.component.highlight-row.dark-mode .content-box .text h1,.component.highlight-row.dark-mode .content-box .text h2,.component.highlight-row.dark-mode .content-box .text h3,.component.highlight-row.dark-mode .content-box .text h4,.component.highlight-row.dark-mode .content-box .text h5,.component.highlight-row.dark-mode .content-box .text h6,.component.highlight-row.dark-mode .content-box .text li,.component.highlight-row.dark-mode .content-box .text ol,.component.highlight-row.dark-mode .content-box .text p,.component.highlight-row.dark-mode .content-box .text ul,.styled-text-light a,.styled-text-light h1,.styled-text-light h2,.styled-text-light h3,.styled-text-light h4,.styled-text-light h5,.styled-text-light h6,.styled-text-light li,.styled-text-light ol,.styled-text-light p,.styled-text-light ul,.styled-text.light a,.styled-text.light h1,.styled-text.light h2,.styled-text.light h3,.styled-text.light h4,.styled-text.light h5,.styled-text.light h6,.styled-text.light li,.styled-text.light ol,.styled-text.light p,.styled-text.light ul{color:#fff}.styled-text .h1,.styled-text h1{font-family:"Baloo Bhaina 2",sans-serif;color:var(--color-headline-text);font-weight:600;font-size:39px;line-height:1.2;margin:24px 0 18px}@media (min-width:768px){.styled-text .h1,.styled-text h1{font-size:44px;margin:28px 0 22px}}.styled-text .h2,.styled-text h2{font-family:"Baloo Bhaina 2",sans-serif;color:var(--color-headline-text);font-weight:100;font-size:38px;line-height:1.2;margin:20px 0 14px}@media (min-width:768px){.styled-text .h2,.styled-text h2{font-size:41px;margin:26px 0 20px}}.styled-text .h3,.styled-text h3{font-family:"Baloo Bhaina 2",sans-serif;color:var(--color-headline-text);font-weight:400;font-size:34px;line-height:1.2;margin:18px 0 12px}@media (min-width:768px){.styled-text .h3,.styled-text h3{font-size:36px;margin:20px 0 14px}}.styled-text .h4,.styled-text .h5,.styled-text .h6,.styled-text h4,.styled-text h5,.styled-text h6{font-family:"Baloo Bhaina 2",sans-serif;color:var(--color-headline-text);font-weight:100;font-size:30px;line-height:1.2;margin:18px 0 12px}.styled-text .h5,.styled-text .h6,.styled-text h5,.styled-text h6{font-weight:400;font-size:24px;margin:14px 0 8px}.styled-text .h6,.styled-text h6{font-size:18px;margin:10px 0 4px}.styled-text .paragraph,.styled-text p{font-family:"Nunito",sans-serif;color:var(--color-body-text);font-size:17px;line-height:24px}.styled-text .anchor,.styled-text a{font-family:"Nunito",sans-serif;color:var(--color-text-link);font-weight:700}.styled-text .anchor:hover,.styled-text a:hover{filter:brightness(.75)}.styled-text .ordered-list,.styled-text ol{font-family:"Nunito",sans-serif;color:var(--color-body-text)}.styled-text .unordered-list,.styled-text li,.styled-text ul{font-family:"Nunito",sans-serif;color:var(--color-body-text);font-size:17px;line-height:24px}.styled-text .unordered-list,.styled-text ul{padding-left:20px}.styled-text li{margin-bottom:10px;margin-top:10px}.styled-text ul li{list-style:none;margin-left:12px;text-indent:-12px}.styled-text ul li::before{color:var(--color-list-dot);content:"•";font-size:1.2em;padding-right:6px;position:relative;top:0}.styled-text dl{margin:0}.styled-text dd,.styled-text dt{font-family:"Baloo Bhaina 2",sans-serif;font-weight:600;font-size:18px;margin:12px 0 5px}.styled-text dd{font-weight:100;margin:0}.styled-text abbr{text-decoration:none}.styled-text img{max-width:100%;vertical-align:middle;margin:10px;object-fit:cover}.styled-text blockquote{position:relative;background-color:#f0f0f0;margin:25px 0;padding:15px 30px 45px}@media (min-width:768px){.styled-text blockquote{padding:30px 60px 60px}}.styled-text blockquote:after{content:"";display:block;position:absolute;left:25%;bottom:25px;right:25%;height:6px;background:linear-gradient(90deg,var(--color-primary) 0%,var(--color-primary) 33.3333%,var(--color-secondary) 33.3334%,var(--color-secondary) 66.6666%,var(--color-tertiary) 66.6667%,var(--color-tertiary) 100%)}.component.highlight-row{padding:20px;background-repeat:no-repeat;background-size:cover;background-position:center center}@media (min-width:992px){.component.highlight-row{padding:40px}.component.highlight-row.image-left .content-box{flex-direction:row-reverse}}.component.highlight-row .content-box{display:flex;flex-direction:column-reverse;align-items:center}@media (min-width:992px){.component.highlight-row .content-box{flex-direction:row}}.component.highlight-row .content-box .text{margin:15px 0}.component.highlight-row .content-box .text :first-child{margin-top:0}@media (min-width:992px){.component.highlight-row .content-box .text{margin:0 30px}}.component.highlight-row .content-box .highlight-image{margin:15px}.component.highlight-row .content-box .highlight-image img{max-width:200px;border-radius:50%}@media (min-width:992px){.component.highlight-row .content-box .highlight-image{margin:40px}}.component.highlight-row .content-box .button{padding:10px 20px;margin-top:10px}.component.highlight-row .content-box .button:hover{background-color:var(--color-tertiary);border-color:var(--color-tertiary);opacity:1;filter:none}