html{scroll-behavior:smooth;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{--tw-text-opacity: 1;color:rgb(71 71 71 / var(--tw-text-opacity, 1))}.container{margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem}@media (min-width: 768px){.container{padding-left:2rem;padding-right:2rem}}@media screen and (max-width: 1024px){.container{max-width:100%}}section{padding-top:2.5rem;padding-bottom:2.5rem}@media (min-width: 1024px){section{padding-top:5rem;padding-bottom:5rem}}main section:first-child:not(.hero){padding-top:6rem}@media (min-width: 1024px){main section:first-child:not(.hero){padding-top:8rem}}footer .svg-inline--fa{width:2rem;height:2rem}section.bg-dark{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}section.bg-dark h2,section.bg-dark p{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.gradient-blue-light{background:#f3f9fa;background:linear-gradient(90deg,#f3f9fa,#d8eaed)}.gradient-blue-light-vertical{background:#fefefe;background:linear-gradient(180deg,#fefefe,#c7e1e6)}.gradient-blue-dark{background:#002d31;background:linear-gradient(38deg,#002d31 15%,#0006)}.gradient-blue-dark-transparent{background:#002d31;background:linear-gradient(38deg,#002d31b3 15%,#0000004d)}.gradient-hero-horizontal{background:linear-gradient(90deg,#002d31 .17%,#002d3100 75%);mix-blend-mode:multiply}.gradient-hero-horizontal-full-width{background:linear-gradient(90deg,#002d31 .17%,#002d3166 99.79%);mix-blend-mode:multiply}.gradient-hero-vertical{background:linear-gradient(180deg,#002d31 .17%,#002d3100 75%);mix-blend-mode:multiply}.gradient-blue-dark-vertical{background:#002d31;background:linear-gradient(180deg,#002d31cc 15%,#00000080)}.overlay{position:absolute;top:0;left:0;width:100%;height:100%}.border-25{border-width:25px}.icon-container-sm svg{width:20px;height:20px}.icon-primary svg{fill:#006f84;stroke:#006f84}.icon-secondary svg{fill:#c6313d}.btn{margin-bottom:1.5rem;display:inline-block;border-radius:1.5rem;padding:.75rem 1.5rem;font-weight:700;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.btn.btn-primary{--tw-bg-opacity: 1;background-color:rgb(0 111 135 / var(--tw-bg-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.btn.btn-primary:hover{background-color:#006f87e6}.btn.btn-secondary{--tw-bg-opacity: 1;background-color:rgb(198 49 61 / var(--tw-bg-opacity, 1))}.btn.btn-secondary:hover{background-color:#c6313de6}.btn.btn-block{width:100%}.btn.btn-arrow{position:relative;padding-right:50px}.btn.btn-arrow:after{content:"";background-image:url(/images/circle-arrow-right-solid.svg);width:23px;height:23px;background-size:contain;background-repeat:no-repeat;position:absolute;right:15px;top:50%;transform:translateY(-50%)}.buttons .btn{margin-right:1rem}h1,.h1{margin-bottom:1.25rem;font-size:1.875rem;line-height:2.25rem;font-weight:700;text-transform:none}@media (min-width: 768px){h1,.h1{font-size:3.75rem;line-height:1}}h1,.h1{--tw-text-opacity: 1;color:rgb(46 46 46 / var(--tw-text-opacity, 1))}h2,.h2{margin-bottom:1.25rem;font-size:1.875rem;line-height:2.25rem;font-weight:700;text-transform:none;--tw-text-opacity: 1;color:rgb(46 46 46 / var(--tw-text-opacity, 1))}@media (min-width: 768px){h2,.h2{font-size:2.25rem;line-height:2.5rem}}@media (min-width: 1024px){h2,.h2{font-size:2.9rem}}h2,.h2{line-height:1.1}h3,.h3{font-family:transducer,sans-serif;font-size:1.4rem;font-weight:700}@media (min-width: 768px){h3,.h3{font-size:1.875rem;line-height:2.25rem}}@media (min-width: 1024px){h3,.h3{font-size:2.25rem;line-height:2.5rem}}h4,.h4{font-family:transducer,sans-serif;font-size:1.25rem;line-height:1.75rem;font-weight:700}@media (min-width: 768px){h4,.h4{font-size:1.4rem}}h5,.h5{font-family:transducer,sans-serif;font-size:1rem;line-height:1.5rem}h6,.h6{margin-bottom:1rem;font-family:transducer,sans-serif;font-size:1rem;line-height:1.5rem;font-weight:700;text-transform:uppercase}li{margin-left:1rem;font-size:.875rem;line-height:1.25rem}p{font-size:1.125rem;line-height:1.75rem}.pagination{display:flex;align-items:center;justify-content:center;margin:50px 0}.pagination .page-link{display:inline-block;padding:20px 27px;margin:0 15px;font-weight:600;font-size:20px;border-radius:20px}.pagination .page-link.active{background:#034ad8;border-color:#034ad8}.pagination .page-link svg{margin-right:-2px;color:#034ad8}.pagination .page-link:hover svg g{fill:#034ad8}.blog-post-tag{margin-block:1rem}.blog-post-tag a{background:#f1f1f1;border-radius:6px;padding:4px 10px;text-decoration:none;font-size:12px;color:#034ad8;font-weight:500;margin-right:1rem}.markdown-text h1,.markdown-text h2,.markdown-text h3,.markdown-text h4{margin-bottom:1.3rem}.markdown-text-xl .markdown-text p{font-size:1.25rem;line-height:1.75rem}.markdown-serif .markdown-text p{font-family:Roboto Slab,serif}.markdown-sans .markdown-text p{font-family:transducer,sans-serif}.markdown-bold .markdown-text p{font-weight:700}.markdown-text p,.markdown-text a,.markdown-text ol li,.markdown-text ul li{font-weight:400;letter-spacing:.5px;line-height:1.75rem}.markdown-text-base .markdown-text p{font-size:1rem;line-height:1.5rem}.markdown-text p{margin-bottom:1.5rem;font-size:1.25rem}.markdown-text li p{margin-bottom:.125rem}.markdown-text li{margin-bottom:.25rem}.markdown-text blockquote{font-style:italic;border-left:5px solid #000000;padding-inline:1rem;margin-inline:0;margin-block:1rem}.markdown-text ul li{margin-inline:1rem;padding-block:.125rem;list-style:disc}.markdown-text ol li{list-style-type:decimal;padding-block:.125rem;margin-inline:1rem}.markdown-text a{color:#00f;cursor:pointer}.markdown-text sup{vertical-align:super;font-size:smaller}.markdown-text sub{vertical-align:sub;font-size:smaller}.markdown-text table{width:100%;border-collapse:collapse;margin-bottom:1.5rem}.markdown-text table p{margin-bottom:0;padding-block:.5rem}.markdown-text th,.markdown-text td{border:1px solid #f2f2f2;padding:.5rem}.markdown-text table caption,.markdown-text table thead{background-color:#f2f2f2}.markdown-text img{max-width:100%;height:auto;margin:1rem auto}.markdown-text hr{border:0;border-top:1px solid #928f8f;margin:1.5rem 0}.markdown-text pre{margin-block:1.5rem;padding:1rem}.cog-heading{display:none!important}.cog-form__container{background:transparent!important}.cog-input input{padding:15px!important}.cog-input .el-textarea textarea{border:0!important;box-shadow:none!important;padding:15px!important}:root .cog-cognito{--header__font-family: "transducer","Open Sans Condensed",Helvetica,sans-serif;--header__font-size: 1.5em;--label__font-family: "transducer", "Roboto Slab", "Open Sans Condensed",Helvetica,sans-serif;--label__font-weight: normal;--label__font-size: .73rem;--button-primary__font-size: 1.1em;--button-primary__font-family:"transducer","Open Sans Condensed",Helvetica,sans-serif}html .cog-cognito--styled .el-input__inner,:root:root:root:root:root .cog-cognito--styled .el-input__inner,html .cog-cognito--styled input[type=text]{border:none!important;border-top:none!important;border-left:none!important;border-right:none!important;border-bottom:none!important;font-family:transducer,sans-serif!important}.cog-button--primary{padding:.6rem 2.1rem!important;width:100%!important;border-radius:24px!important;background-color:#006f84!important;border-color:#006f84!important}.el-radio-group{display:flex!important}.cog-cognito .el-radio .el-radio__label{padding-left:0!important;position:relative!important;cursor:pointer!important;color:#000!important}.cog-cognito .el-radio .el-radio__label div{font-size:12px!important;white-space:nowrap!important}.el-radio{position:relative!important;display:flex!important;align-items:center!important;margin-bottom:12px!important}.el-radio__input{position:relative!important;display:inline-block!important;white-space:nowrap!important;cursor:pointer!important;outline:none!important;width:30px!important;height:1.5em!important;margin-right:0!important;transform:translate(-18px,-5px)!important}.el-radio__inner{position:absolute!important;width:56px!important;height:29px!important;background:#fff!important;border:1px solid #ccc!important;border-radius:1em!important;transition:all .2s ease-in-out!important}.el-radio__inner:after{content:""!important;width:26px!important;height:26px!important;background:#ccc!important;border-radius:50%!important;position:absolute!important;left:0!important;transform:scale(.9)!important;transition:all .2s ease-in-out!important}.el-radio .is-checked .el-radio__inner{background:#fff!important}.el-radio.is-checked .el-radio__inner:after{left:2em!important;background:#006f84!important;box-shadow:0 0 0 1px #006f84!important;transform:scale(.85)!important}.embla{--slide-height: 25rem;--slide-spacing: 0;--slide-size: 60%}@media (min-width: 768px){.embla{--slide-size: 35%}}@media (min-width: 1024px){.embla{--slide-size: 38%}}.embla__viewport{overflow:hidden;margin-right:-25%}.embla__container{display:flex;touch-action:pan-y pinch-zoom}.embla__slide{transform:translateZ(0);flex:0 0 var(--slide-size);min-width:0;padding-left:var(--slide-spacing);height:var(--slide-height)}.embla__slide__number{box-shadow:inset 0 0 0 .2rem var(--detail-medium-contrast);border-radius:1.8rem;font-size:4rem;font-weight:600;display:flex;align-items:center;justify-content:center;height:var(--slide-height);-webkit-user-select:none;-moz-user-select:none;user-select:none}.embla__controls{display:grid;grid-template-columns:auto 1fr;justify-content:space-between;gap:1.2rem;margin-top:1.8rem}.embla__buttons{display:grid;grid-template-columns:repeat(2,1fr);gap:.6rem;align-items:center;position:absolute;margin-top:20px}.embla__button{-webkit-tap-highlight-color:rgba(var(--text-high-contrast-rgb-value),.5);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;touch-action:manipulation;display:inline-flex;text-decoration:none;cursor:pointer;border:1px solid #006f87;padding:0;margin:0;box-shadow:inset 0 0 0 .2rem var(--detail-medium-contrast);width:3.6rem;height:3.6rem;z-index:1;border-radius:50%;color:var(--text-body);display:flex;align-items:center;justify-content:center}.embla__button:disabled{color:var(--detail-high-contrast)}.embla__button__svg{width:35%;height:35%}.embla__button__svg path{fill:#006f87}.embla__dots{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;margin-right:-.6rem}.embla__button--prev{margin-left:-3px}.embla__button--next{margin-right:-3px}.embla__dot{-webkit-tap-highlight-color:rgba(var(--text-high-contrast-rgb-value),.5);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;touch-action:manipulation;display:inline-flex;text-decoration:none;cursor:pointer;border:0;padding:0;margin:0;width:2.6rem;height:2.6rem;display:flex;align-items:center;justify-content:center;border-radius:50%}.embla__dot:after{box-shadow:inset 0 0 0 .2rem var(--detail-medium-contrast);width:1.4rem;height:1.4rem;border-radius:50%;display:flex;align-items:center;content:""}.embla__dot--selected:after{box-shadow:inset 0 0 0 .2rem var(--text-body)}.fade-in{animation:fadeIn 2s ease forwards}.slide-up{opacity:0}.slide-up.active{animation:slideUp .5s ease-in-out;opacity:1}.checkmark-container{opacity:0}.checkmark-container polyline{stroke-dasharray:700;stroke-dashoffset:700;opacity:0}.animate-affordable .line-1-container path,.animate-affordable .line-2-container path,.animate-affordable .line-1-container polyline,.animate-affordable .line-2-container polyline{stroke-dasharray:700;stroke-dashoffset:-700;opacity:0}.animate-affordable.active .checkmark-container{animation:fadeIn 2s ease forwards}.animate-affordable.active .checkmark-container polyline{animation:drawLineLTR 2s ease forwards;animation-delay:.4s;opacity:1}.animate-affordable.active .line-1-container path{animation:drawLineDashed 2s ease forwards;animation-delay:.5s;opacity:1}.animate-affordable.active .line-2-container path{animation:drawLineDashed 2s ease forwards;animation-delay:.75s;opacity:1}.animate-affordable.active .line-1-container polyline,.animate-affordable.active .line-2-container polyline{animation:drawLineRTL 2s ease forwards;animation-delay:.5s;opacity:1}.animate-predictive .line-1-container circle{stroke-dasharray:700;stroke-dashoffset:-700;opacity:0}.animate-predictive .line-2-container circle{stroke-dasharray:1000;stroke-dashoffset:-1000;opacity:0}.animate-predictive.active .checkmark-container{animation:fadeIn 2s ease forwards}.animate-predictive.active .checkmark-container polyline{animation:drawLineLTR 2s ease forwards;animation-delay:.4s;opacity:1}.animate-predictive.active .line-1-container circle{animation:drawCircleSmall 2s ease forwards;animation-delay:.5s;opacity:1}.animate-predictive.active .line-2-container circle{animation:drawCircleLarge 2s ease forwards;animation-delay:1s;opacity:1}.animate-fast .checkmark-container{opacity:0}.animate-fast .line-1-container path{stroke-dasharray:1000;stroke-dashoffset:-1000;opacity:0}.animate-fast .line-1-container polyline{opacity:0;stroke-dasharray:700;stroke-dashoffset:-700}.animate-fast.active .checkmark-container{animation:fadeIn 2s ease forwards}.animate-fast.active .checkmark-container polyline{animation:drawLineLTR 2s ease forwards;animation-delay:.4s;opacity:1}.animate-fast.active .line-1-container path{animation:drawCircleExtraLarge 2s ease forwards;animation-delay:.5s;opacity:1}.animate-fast.active .line-1-container polyline{animation:drawLineRTL 2s ease forwards;animation-delay:1s;opacity:1}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes drawLineDashed{0%{stroke-dashoffset:-700;stroke-dasharray:700}to{stroke-dashoffset:0;stroke-dasharray:0 0 15 20}}@keyframes drawLineRTL{0%{stroke-dashoffset:-700}to{stroke-dashoffset:0}}@keyframes drawLineLTR{0%{stroke-dashoffset:700}to{stroke-dashoffset:0}}@keyframes drawCircleSmall{0%{stroke-dashoffset:700}to{stroke-dashoffset:0}}@keyframes drawCircleLarge{0%{stroke-dashoffset:-1000;stroke-dasharray:1000}to{stroke-dashoffset:0;stroke-dasharray:0 0 15 20}}@keyframes drawCircleExtraLarge{0%{stroke-dashoffset:-1500;stroke-dasharray:1500}to{stroke-dashoffset:0;stroke-dasharray:0 0 15 20}}@keyframes slideUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.svg-container svg{width:100%;height:100%}#article-content h2{font-size:1.4rem;font-weight:400;--tw-text-opacity: 1;color:rgb(46 46 46 / var(--tw-text-opacity, 1))}#article-content h3{font-size:1.4rem;font-weight:700;--tw-text-opacity: 1;color:rgb(46 46 46 / var(--tw-text-opacity, 1))}#article-content p{font-family:Roboto Slab,serif;font-size:1.125rem;line-height:1.75rem}.image-with-text.bg-dark,.image-with-text.bg-dark h2,.image-with-text.bg-dark p,.two-column-text.bg-dark,.two-column-text.bg-dark h2,.two-column-text.bg-dark h3,.two-column-text.bg-dark h4,.two-column-text.bg-dark h5,.two-column-text.bg-dark h6,.two-column-text.bg-dark p{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}*{margin:0;padding:0;box-sizing:border-box}main{min-height:100vh}img{-o-object-fit:cover;object-fit:cover}.header[data-astro-cid-kj47vxgc]{position:fixed;top:0;left:0;z-index:50;width:100%;background-color:transparent}.header__container[data-astro-cid-kj47vxgc]{margin-left:auto;margin-right:auto;margin-top:.5rem;margin-bottom:.5rem;border-radius:1rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding-left:1rem;padding-right:1rem;--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.header[data-astro-cid-kj47vxgc] li[data-astro-cid-kj47vxgc]{list-style-type:none}.header__nav[data-astro-cid-kj47vxgc]{display:flex;justify-content:space-between;align-items:center;padding-top:.75rem;padding-bottom:.75rem}.header__logo-image[data-astro-cid-kj47vxgc]{width:148px}.header__nav-links[data-astro-cid-kj47vxgc]{position:fixed;z-index:99;background-color:#fff;right:0;bottom:auto;top:5rem;left:0;display:flex;flex-direction:column;align-items:center;gap:1.5rem;margin-left:1rem;margin-right:1rem;border-radius:1rem}.header__nav-links[data-astro-cid-kj47vxgc]>:not([hidden])[data-astro-cid-kj47vxgc]~:not([hidden])[data-astro-cid-kj47vxgc]{--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.header__nav-links[data-astro-cid-kj47vxgc]{padding-top:2rem;padding-bottom:2rem}@media (min-width: 768px){.header__nav-links[data-astro-cid-kj47vxgc]{margin-left:2rem;margin-right:2rem}}@media (min-width: 1024px){.header__nav-links[data-astro-cid-kj47vxgc]>:not([hidden])[data-astro-cid-kj47vxgc]~:not([hidden])[data-astro-cid-kj47vxgc]{--tw-space-y-reverse: 0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.header__nav-links[data-astro-cid-kj47vxgc]{padding:1rem}}.header__nav-link[data-astro-cid-kj47vxgc]{cursor:pointer;&.btn{margin-bottom:0}&.btn{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}&.btn:hover{background-color:#006f87e6}&.btn:hover{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}font-weight:700;--tw-text-opacity: 1;color:rgb(0 45 49 / var(--tw-text-opacity, 1))}.header__nav-link[data-astro-cid-kj47vxgc]:hover{color:#006f87cc}@media screen and (min-width: 1200px){.header__nav-item[data-astro-cid-kj47vxgc]{padding-left:1rem}}@media screen and (min-width: 1024px){.header__nav-links[data-astro-cid-kj47vxgc]{position:static;display:flex!important;flex-direction:row;justify-content:flex-end;padding:0;min-width:none;background-color:transparent}}@media screen and (min-width: 600px){.header__nav-item[data-astro-cid-kj47vxgc]{text-align:center}}.hamburger[data-astro-cid-kj47vxgc]{padding:.5rem;transform:translate(.5rem);border-radius:4px;cursor:pointer}.hamburger[data-astro-cid-kj47vxgc]:hover{background-color:#e5ecfb}@media screen and (min-width: 1024px){.hamburger[data-astro-cid-kj47vxgc]{display:none}}.footer[data-astro-cid-3kzmpmwy]{max-width:var(--pageContainer);margin:0 auto}.footer__logo-image[data-astro-cid-3kzmpmwy]{display:block;max-width:min(525px,80%)}.footer-links[data-astro-cid-3kzmpmwy] li[data-astro-cid-3kzmpmwy]{&:first-child{margin-bottom:0}}footer[data-astro-cid-3kzmpmwy] .btn[data-astro-cid-3kzmpmwy].btn-primary.btn-arrow{&:after{transform:translateY(-50%) rotate(-45deg)}margin-bottom:0!important}:root{--pageContainer: 1280px;--pagePadding: 2rem}
