@import url("https://fonts.googleapis.com/css2?family=Source+Sans+3:ital,wght@0,200..900;1,200..900&display=swap");:root{--t-base:"Source Sans 3",ui-sans-serif,sans-serif;--t-thin:300}.bg-coolblue-700.hover:bg-coolblue-800{background:color-mix(in OKLAB,var(--coolblue),var(--l700));&:hover{background:color-mix(in OKLAB,var(--coolblue),var(--l800))}}:target{scroll-margin-top:126px}.btn,button,input,select,textarea{--rad:var(--s);border-radius:var(--rad)}@media (min-width:1360px){.sticky{top:108px}}.w-25\%{width:25%}.w-50\%{width:50%}.w-75\%{width:75%}main{h1{margin-top:0}h1,h2{font-weight:var(--t-bold)}h2{color:color-mix(in OKLAB,var(--coolblue),var(--l700))}h3,h4{color:color-mix(in OKLAB,var(--coolblue),var(--l600));font-weight:var(--t-semibold)}h5,h6{color:color-mix(in OKLAB,var(--coolblue),var(--l500));font-weight:var(--t-normal)}h2+h3,h3+h4,h4+h5,h5+h6{margin-top:0}table ol,table ul{gap:0!important}table li{margin:0!important}}fieldset{max-width:100%!important;p{margin-top:1rem}label,legend{display:inline-block;padding-block:.5rem}}input:not(.hs-button),select,textarea{width:100%}.hs-input:not([type=checkbox],[type=radio]){width:100%!important}[type=checkbox],[type=radio]{position:relative;top:.325rem}.bg-blue-green-grad{background:rgba(160,210,255,.5);background:linear-gradient(15deg,rgba(160,210,255,.4),hsla(78,71%,83%,.2))}.t-gradient-blue{background:linear-gradient(180deg,#7589c2,#424c7b);-webkit-background-clip:text;background-clip:text;color:transparent}.t-shadow{text-shadow:0 0 4px #000,0 0 16px rgba(0,0,0,.5)}.t-glow,.t-shadow-white{text-shadow:0 0 4px #fff,0 0 16px hsla(0,0%,100%,.5)}.btn-link{border:0;color:var(--c-link);font-weight:400;padding:0;text-decoration:underline;text-decoration-thickness:var(--link-underline);text-underline-offset:var(--link-underline-offset);&:hover{background:transparent;color:var(--c-link-hover);text-decoration-thickness:var(--link-underline-hover)}}.table-reprocell{background-color:var(--cell-blue-pale)}.table-reprocell td,.table-reprocell th{border:3px solid #fff!important;padding:.5rem 1rem!important}.table-reprocell tbody:not(thead+tbody) tr:first-of-type,.table-reprocell thead{background-color:var(--cell-blue);color:#fff}.table-sticky-header{position:relative}.table-sticky-header th{position:sticky;top:0;z-index:1}@media (min-width:1024px){.table-sticky-header th{top:56px}}@media (min-width:1280px){.table-sticky-header th{top:64px}}@media (min-width:1600px){.table-sticky-header th{top:72px}}.md\:pop-left,.md\:pop-right{margin-inline:auto;margin-bottom:1rem;width:min(100%,var(--w-xs))}@media (min-width:1024px){.md\:pop-right{float:right;margin-left:2rem;margin-right:-128px;position:relative}.md\:pop-left{float:left;margin-left:-128px;margin-right:2rem;position:relative}}@media (min-width:1280px){.md\:pop-right{margin-right:-256px}.md\:pop-left{margin-left:-256px}}.repro-quote{border-bottom:.25rem solid var(--cell-blue-pale);border-top:.25rem solid var(--cell-blue-pale);margin-block:3rem}.repro-quote:before{content:"\00201c";top:-1.4rem}.repro-quote:after,.repro-quote:before{background:#fff;border-radius:2rem;color:var(--cell-blue);display:block;font-size:var(--h1);height:2.5rem;line-height:-1;margin-inline:auto;position:relative;text-align:center;width:2.5rem}.repro-quote:after{content:"\00201d";top:1.3rem}.repro-quote p:last-of-type{margin-bottom:0}.timeline{position:relative}.timeline:after{background-color:var(--cell-blue-pale);bottom:0;content:"";left:50%;margin-left:-2px;position:absolute;top:0;width:4px}.tb-wrap{background-color:inherit;padding-block:10px;position:relative;width:50%}.tb-wrap:after{background-color:var(--cell-blue);border-radius:50%;content:"";height:20px;position:absolute;right:-10px;top:25px;width:20px;z-index:1}.tb-wrap-right:after{left:-10px}.tb-wrap-left{left:0;padding-right:25px}.tb-wrap-right{left:50%;padding-left:25px}.tb-wrap-left:before{border-color:transparent transparent transparent var(--cell-blue);border-style:solid;border-width:14px 0 14px 14px;right:12px}.tb-wrap-left:before,.tb-wrap-right:before{content:" ";height:0;position:absolute;top:21px;width:0;z-index:1}.tb-wrap-right:before{border-color:transparent var(--cell-blue-pale) transparent transparent;border-style:solid;border-width:14px 14px 14px 0;left:12px}.tb-content{background-color:var(--cell-blue-pale);border:1px solid var(--cell-blue);border-radius:.5rem;padding:1rem;position:relative}@media screen and (max-width:767px){.timeline:after{left:10px}.tb-wrap{padding-left:35px;padding-right:0;width:100%}.tb-wrap:before{border-color:transparent var(--cell-blue) transparent transparent;border-style:solid;border-width:14px 14px 14px 0;left:22px}.tb-wrap-left:after,.tb-wrap-right:after{left:-2px}.tb-wrap-right{left:0}}ol.faq{counter-reset:question calc(var(--start) - 1);list-style:none;padding-left:0}ol.faq li{counter-increment:question;margin-bottom:1.5rem}ol.faq li:before{content:"Q" counter(question) ". ";font-weight:700}.img-placeholder{background-color:#f0f0f0;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 300 200' preserveAspectRatio='none'><style>*{vector-effect:non-scaling-stroke;shape-rendering:crispEdges}</style><rect x='0' y='0' width='300' height='200' fill='%23f0f0f0'/><rect x='0.5' y='0.5' width='299' height='199' fill='none' stroke='%23bfbfbf' stroke-width='1'/><line x1='0' y1='0' x2='300' y2='200' stroke='%23bfbfbf' stroke-width='1'/><line x1='300' y1='0' x2='0' y2='200' stroke='%23bfbfbf' stroke-width='1'/></svg>");background-position:0 0;background-repeat:no-repeat;background-size:100% 100%;display:block;height:auto;width:100%}#site-footer{>div:first-child{background:color-mix(in oklch,var(--coolgray),var(--l900));color:color-mix(in oklch,var(--coolgray),var(--l400))}>div:last-child{color:color-mix(in oklch,var(--coolgray),var(--l600))}}#site-footer ul{display:flex;flex-direction:column;gap:1rem;list-style-type:none;padding-left:0}#site-footer a{color:color-mix(in oklch,var(--coolgray),var(--l300))}#site-footer a:hover{color:#fff}#site-footer hr{border-color:color-mix(in oklch,var(--coolgray),var(--l700))}a#footer-logo{color:#fff}.site-sub-footer img{height:36px}.error-page:before{color:color-mix(in oklch,var(--coolblue),var(--l300))!important}.modal-body .hsfc-Step__Content{padding:0!important}.hs-button.primary,.hs-button.primary:hover{background-color:color-mix(in oklch,var(--coolblue),var(--l900));border-color:transparent;color:#fff}