:root{--black:#1a1a1a;--murky:#555;--dark:#858595;--gray:#dbdee7;--light:#f2f2f7;--athens-gray:#e7edf6;--pale:#f0f4fa;--teal:#e4f4ee;--green:#0a8e63;--navy:#0053a7;--blue:#1153c1;--pink:#fff3f1;--red:#ba1a1a}.bg-black,[data-icon-bg="black"]:before{background-color:var(--black) !important}.text-black{color:var(--black) !important}.bg-murky,[data-icon-bg="murky"]:before{background-color:var(--murky) !important}.text-murky{color:var(--murky) !important}.bg-dark,[data-icon-bg="dark"]:before{background-color:var(--dark) !important}.text-dark{color:var(--dark) !important}.bg-navy{background-color:var(--navy) !important}.text-navy{color:var(--navy) !important}.bg-blue,[data-icon-bg="blue"]:before{background-color:var(--blue) !important}.text-blue{color:var(--blue) !important}.bg-light,[data-icon-bg="light"]:before{background-color:var(--light) !important}.text-light{color:var(--light) !important}.bg-gray,[data-icon-bg="gray"]:before{background-color:var(--gray) !important}.text-gray{color:var(--gray) !important}.bg-pale,[data-icon-bg="pale"]:before{background-color:var(--pale) !important}.text-pale{color:var(--pale) !important}.bg-teal,[data-icon-bg="teal"]:before{background-color:var(--teal) !important}.text-teal{color:var(--teal) !important}.bg-green,[data-icon-bg="green"]:before{background-color:var(--green) !important}.text-green{color:var(--green) !important}.bg-pink,[data-icon-bg="pink"]:before{background-color:var(--pink) !important}.text-pink{color:var(--pink) !important}.bg-red,[data-icon-bg="red"]:before{background-color:var(--red) !important}.text-red{color:var(--red) !important}@media(max-width:767px){.hide-on-mob{display:none !important}}@media(min-width:768px) and (max-width:1199px){.hide-on-tab{display:none !important}}@media(min-width:1200px){.hide-on-desk{display:none !important}}[data-icon]:before{content:'';display:inline-block;width:48px;height:48px;background:var(--icon) center / contain no-repeat;flex-shrink:0}.icons{display:flex;gap:4px}.row{display:flex;gap:20px 20px}.row.vertical{flex-direction:column}.row>*{width:100%;max-width:100%}.row .col{flex:1 0 0}.row .col-auto{flex:0 0 auto;width:auto}@media(max-width:767px){.row{flex-direction:column}.row>*{flex:0 0 auto;width:100%}}.m-0{margin:0 !important}.mb-0{margin-bottom:0 !important}.h-100{height:100%}.g-0,.gap-0{gap:0 0 !important}html,body{min-width:320px;font-size:16px;color:var(--black);background-color:var(--light)}body *{box-sizing:border-box;font-family:'proxima-nova',sans-serif !important}#header{background-color:var(--light) !important}#header>.container{max-width:1260px !important}#inner_wrapper{width:100%;max-width:1260px !important;padding:0 15px !important;background-color:transparent;border-radius:0;margin:0 auto !important}#page-content{display:flex;gap:20px;margin-bottom:50px}#breadcrumbs{margin:10px 0 20px;color:var(--murky);font-size:17px !important;font-weight:400;line-height:1.35}#breadcrumbs a{color:var(--murky) !important;text-decoration:none !important;border-bottom:1px solid transparent;transition:all .2s}#breadcrumbs a:hover{color:var(--navy) !important;border-bottom-color:var(--navy)}#breadcrumbs strong{color:var(--black);font-weight:600}aside{order:1;flex:0 0 auto;width:290px;min-width:290px}#side{position:-webkit-sticky;position:sticky;top:20px;margin:0;padding:16px;overflow-y:auto;border-radius:20px;background-color:#fff}#side .title{margin:0 0 8px;font-size:22px;font-weight:700;line-height:1.27;color:#000}#side .title:before{display:none;order:2;width:32px;height:32px;transition:all .2s ease-in-out}#side .subtitle{margin:20px 0 8px;font-size:18px;font-weight:600;line-height:1.6;color:#000}
#side ul{list-style-type:none;padding:0;margin:0}#side ul li{padding:0;margin:0 0 8px}#side ul li:last-child{margin:0}#side ul li a{border-bottom:1px solid transparent;transition:all .2s ease-in-out;font-size:18px;font-weight:400;line-height:1.35;color:var(--navy);text-decoration:none}#side ul li a:hover{color:var(--navy);border-color:var(--navy);text-decoration:none}@media(max-width:1199px){#side{-webkit-position:relative;position:relative;top:0;padding:20px 16px;background-color:var(--pale);border:1px solid var(--gray)}#side .title{display:flex;justify-content:space-between;align-items:center;margin:0;cursor:pointer;font-size:20px;line-height:1.2}#side .title:before{display:inline-block}#side.collapsed .title:before{transform:rotate(180deg)}#side .content{width:100%;height:auto;overflow-y:clip;transition:all .3s ease-in-out}#side.collapsed .content{max-height:0 !important}#side .subtitle{margin:11 0 8px;line-height:1.5}#side .content>ul:first-of-type{margin-top:11px}}@media(min-width:1200px){#side .content{max-height:unset !important}#side ul li a{position:relative}#side ul li a:before{content:'';position:absolute;top:11px;left:-9px;width:4px;height:4px;border-radius:50%;overflow:clip;background-color:var(--blue);opacity:0;transition:all .3s ease-in-out}#side ul li a.active:before{opacity:1}}article{order:2;flex:1 0 0;display:flex;flex-direction:column;gap:0;padding:44px;border-radius:32px;background-color:#fff}article a:not(.button){border-bottom:1px solid;transition:all .2s;color:var(--navy);text-decoration:none !important}article p{margin:0 0 20px;font-size:20px;font-weight:400;line-height:1.5;color:var(--black)}article ul,article ol{padding:0 0 0 30px;margin:0 0 20px}article li{margin:0;padding:0;font-size:20px;font-weight:400;line-height:1.5;color:var(--black)}article h2,article .h2{margin:0;font-size:40px;font-weight:700;line-height:1.2;color:#000}article h3,article .h3{margin:0 0 12px;font-size:22px;font-weight:700;line-height:1.27;color:var(--black)}article h2+p,article .title+p{margin-top:8px}article p:last-child,article ul:last-child,article ol:last-child{margin-bottom:0}article p strong,article ul strong,article ol strong{font-weight:600}article small{font-size:90%}article p:not(.title)+ul,article p:not(.title)+ol{margin-top:-20px}article img{display:block;width:100%}@media(max-width:767px){article{padding:20px 16px;margin:0 -15px;border-radius:32px}article h2,article .h2{font-size:24px;line-height:1.17}article h3,article .h3{margin:0 0 10px;font-size:20px;line-height:1.2}article p,article li{font-size:18px}article p,article ul,article ol{margin:0 0 18px}article p:not(.title)+ul,article p:not(.title)+ol{margin-top:-10px}}article .button{display:flex;gap:12px;align-items:center;justify-content:center;width:auto;height:64px;padding:0 16px;outline:0;border:1px solid var(--gray);border-radius:10px;background-color:var(--pale);transition:all .2s ease-in-out;cursor:pointer;font-size:20px;font-weight:600;line-height:1;color:var(--navy);text-align:center;text-decoration:none !important}article .button:hover{transform:translateY(-2px);background-color:var(--athens-gray)}article .button.big{height:66px}article .button.small{gap:4px;height:48px;border-radius:8px;padding:0 12px;font-size:18px;font-weight:400;line-height:1.4}article .button.small:before{width:20px;height:20px}article .button.primary{background-color:var(--navy);border-color:var(--navy);color:#fff}article .button.secondary{background-color:transparent;border-color:var(--navy)}article .button.secondary:hover{background-color:var(--navy);color:#fff}article .button[data-icon="arrow"]:before{width:22px;height:22px}article .button.back[data-icon="arrow"]:before{transform:rotate(180deg)}article .button:not(.back)[data-icon="arrow"]:before{order:2}article .buttons{display:flex;gap:20px 20px;flex-wrap:wrap}@media(max-width:767px){article .buttons{flex-direction:column;gap:12px}
article .buttons .button{justify-content:space-between}article .button{width:100%;height:auto !important;padding:16px;border-radius:12px;font-size:18px;line-height:1.5;font-weight:600}article .button.back[data-icon="arrow"]:before{order:2;transform:rotate(0)}}.section{display:flex;flex-direction:column;gap:28px;padding:20px 0 0;margin:0 0 60px}.section:last-of-type{margin:0}.section[data-icon]:before{background-color:var(--pale);border:1px solid var(--gray);border-radius:12px}@media(min-width:768px){.section.horizontal{flex-direction:row;flex-wrap:nowrap;gap:32px;justify-content:space-between}.section[data-icon]{flex-direction:row;flex-wrap:nowrap;gap:20px}}@media(max-width:767px){.section{gap:20px;margin:0;padding:60px 0 0}}.callout{margin:0 0 20px;padding:20px 24px 24px;border-radius:16px;border:1px solid var(--gray);background-color:var(--pale)}.callout .title{margin:0 0 12px;font-size:22px;font-weight:700;line-height:1.27;color:var(--black)}.callout .title+p{margin-top:0}.callout[data-icon]{display:flex;gap:12px;padding-left:16px}.callout[data-icon]:before{flex:0 0 auto;width:36px;height:36px;background-size:130% 130%}.callout[data-icon]>div{flex:1 0 0}.callout[data-icon] .title{margin-top:4px}#methodology .callout{margin-bottom:0}@media(max-width:767px){.callout{padding:16px 16px 16px}.callout[data-icon]{padding-left:12px}.callout .title{margin:0 0 10px;font-size:20px;line-height:1.2}}table,tbody{display:block}table{border:1px solid var(--gray);border-radius:16px;overflow:clip}table tr{display:grid;grid-template-columns:210px 1fr;background-color:var(--pale);border-bottom:1px solid var(--gray);column-gap:20px;row-gap:0;padding:8px 16px}table tr:hover{background-color:var(--athens-gray)}table.iconed tr{grid-template-columns:48px .5fr 1fr}table tr:last-child{border:0}table tr td{padding:12px 0;border:0;font-size:20px;font-weight:400;line-height:1.3;color:var(--black)}table tr td.icon{padding:0}table tr td strong{font-weight:600}table .name{font-weight:600}@media(max-width:991px){table tr{grid-template-columns:1fr;column-gap:8px;row-gap:2px;padding:12px 16px}table.iconed tr{grid-template-columns:48px 1fr;grid-template-areas:"icon title" "icon value";padding:12px 8px}table tr td{padding:0;font-size:18px}table tr td:not([data-icon]){line-height:1.5}table.iconed tr td:nth-child(1){grid-area:icon;align-self:start}table.iconed tr td:nth-child(2){grid-area:title}table.iconed tr td:nth-child(3){grid-area:value}}.card{display:flex;flex-direction:column;gap:16px 12px;padding:28px;border-radius:16px;background-color:var(--pale);border:1px solid var(--gray)}.card[data-icon]:before{color:var(--navy)}.card .digits{font-size:40px;font-weight:700;line-height:1.2;color:var(--navy)}.card .digits small{font-size:30px}.card .title{margin:0 0 8px;font-size:24px;font-weight:700;line-height:1.17}.card.small{gap:0;padding:20px 24px}.card.small p{font-size:18px}.card strong{font-weight:600}@media(max-width:767px){.card{padding:16px 12px}.card.big,.card.small{padding:16px}.card[data-icon]:not(.big){flex-direction:row;gap:12px}.card[data-icon]:not(.big):before{width:36px;height:36px}.card .title{margin:0 0 4px;font-size:18px}.card .digits{font-size:24px;line-height:1.17}.card.small .title{font-size:20px}.card.small p{font-size:16px;line-height:1.35}}@media(min-width:768px){.cards-stack{max-width:250px}}.pill{display:inline-flex;align-items:center;width:fit-content;height:40px;padding:0 12px;background-color:var(--pale);border:1px solid var(--gray);border-radius:8px;font-size:22px;font-weight:700;line-height:1;color:var(--navy)}@media(max-width:767px){.pill{height:36px;font-size:20px}}.labels{margin:0 0 18px}@media(max-width:767px){.labels{order:-1;display:flex;gap:12px;flex-direction:column;margin:0 0 12px}.labels .label{display:inline-flex;align-items:center;gap:4px;width:fit-content;height:auto;margin:0 !important;padding:6px 12px;border-radius:8px;border:1px solid var(--gray);background-color:var(--teal);font-size:16px;font-weight:400;line-height:1.25;color:var(--black);white-space:normal}
}#hero{padding-top:0}h1{margin:0 0 28px;font-size:50px;font-weight:700;line-height:1.14;color:#000}.btns{display:flex;justify-content:end;gap:8px;margin:0 0 12px}.cta{display:flex;flex-direction:column;flex-wrap:wrap;gap:16px}.cta .button.primary[data-icon]:before{order:2;width:24px;height:24px}@media(max-width:767px){#hero{padding:0}h1{margin:0 0 20px;font-size:28px;line-height:1.2}}.faqs{display:flex;flex-direction:column;gap:12px}.faq{display:flex;flex-direction:column;gap:0;padding:18px 24px;background-color:var(--pale);border:1px solid var(--gray);border-radius:16px;font-size:20px;font-weight:400;line-height:1.5;color:var(--black)}.faq .question{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:0;cursor:pointer;border:0;outline:0;background-color:transparent;font-size:22px;font-weight:700;line-height:1.27;text-align:left}.faq .question:before{order:2;width:32px;height:32px;transition:all .2s ease-in-out}.faq.open .question:before{transform:rotate(180deg)}.faq .answer{display:block;width:100%;height:auto;padding:11px 0 0;overflow-y:clip;transition:all .2s ease-in-out}.faq:not(.open) .answer{padding-top:0;max-height:0 !important}@media(max-width:767px){.faq{padding:16px 12px}.faq .question{font-size:20px;line-height:1.2}}#methodology .callout{margin-bottom:0}#methodology .callout p:first-child{margin-bottom:10px}#expert{display:flex;gap:12px}#expert .image{position:relative;flex:0 0 auto;width:85px}#expert .image img{display:block;width:100%;border-radius:50%;overflow:clip}#expert .image:before{position:absolute;top:50px;right:0;width:35px;height:35px}#expert .content{flex:1 0 0;width:100%;display:flex;flex-direction:column;gap:2px}#expert .content p{margin:0;font-size:18px}#expert .content .title{margin-bottom:2px !important;font-weight:700}@media(max-width:767px){#expert .content p{font-size:16px;line-height:1.35}}.states{display:grid;column-gap:12px;row-gap:12px;grid-template-columns:1fr 1fr 1fr 1fr}.states .button{height:52px !important;padding:0 16px;justify-content:start;font-size:16px;text-align:left;line-height:1}@media(max-width:991px){.states{grid-template-columns:1fr 1fr 1fr}}@media(max-width:767px){.states{grid-template-columns:1fr 1fr}}@media print{#footer,#header,#breadcrumbs,aside,.button,#states,.states,[data-icon]:before,table td[data-icon]{display:none !important}#inner_wrapper,article{max-width:100%;padding:0}table.iconed tr{grid-template-columns:0 1fr;!important}.callout{padding:0;border:0}}