main {overflow: unset;}.section {text-align: center;padding: 5rem 0;}ul li ul, ul li ol {margin-top: 1rem;}.section-breadcrumbs {padding: 20px 0 0;}.section-breadcrumbs .container {text-align: left;}.section-hero {padding: 20px 0 4rem;}.section-hero h1 {margin-bottom: 2rem;}.section-hero .col-left {text-align: left;}.section-hero .text-wrapper {padding-right: 3rem;}.section-hero .col-right {text-align: center;}.section-hero .group-buttons {display: inline-flex;flex-direction: column;margin-top: 2rem;}.section-hero .group-buttons a.button:not(:first-child) {margin-top: 1rem;}.section-card {position: relative;padding: 0;}.section-card h3.subheading {font-size: 18px;line-height: 1.5rem;margin-top: 1.5rem;}.section-card .bglayer {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}.section-card .bginner {position: absolute;bottom: 0;left: 0;width: 100%;height: 50%;background: rgba(243, 238, 246, 0.4);}.section-card .card-container {padding: 4rem;background: #FFFFFF;box-shadow: 0px 7px 16px rgba(138, 94, 166, 0.13);}.section-card .card-wrapper {max-width: 735px;margin: 0 auto;}.section-state-table {background: rgba(243, 238, 246, 0.4);}.section-state-table .header-wrapper {margin-bottom: 2rem;margin-top: 3rem;}.section-state-table .header-wrapper h3 {color: #452f53;}.section-state-table table {width: 100%;margin: 0;border: none;border-collapse: collapse;background: none;}.section-state-table table tr {border-bottom: 1px solid rgba(203, 205, 207, 0.5);background: none;}.section-state-table table tr:last-child {border: none;}.section-state-table table tr td {text-align: center;padding: 2rem;}.section-state-table table a {font-size: 15px;line-height: 1;color: #452f53;}.section-state-table table a:hover {color: #04a2bd;}.section-state-table select {display: none;-webkit-appearance: none;-moz-appearance: none;appearance: none;font-family: inherit;font-size: 15px;line-height: 1rem;color: #313a43;height: 3rem;padding: 0 1.5rem;margin-bottom: 0;background-color: #fff;background-image: url(../svg/arrow-down-purple.svg);background-position: right 20px center;background-size: 12px;border-radius: 50px;box-shadow: 0px 7px 16px rgba(138, 94, 166, 0.13);border: 2px solid transparent;}.section-subscribe {margin-bottom: 5rem;background: #452F53;}.section-subscribe .header {max-width: 750px;margin: 0 auto;}.section-subscribe .header h3 {color: #FFFFFF;}.section-subscribe .header h3.subheading {color: #BBEAEA;margin-top: 1rem;}.section-subscribe .form {margin-top: 2rem;}.section-subscribe .form input[type="email"], .section-subscribe .form select {width: 320px;height: 3rem;margin-bottom: 0 !important;}.section-subscribe .form form {display: flex;justify-content: center;align-items: center;}.section-subscribe .form form .form-item {margin-right: 2rem;}.section-subscribe .form form .form-item:last-child {margin-right: 0;}.section-wb {text-align: left;background: rgba(243, 238, 246, 0.4);}.section-wb .header-wrapper {text-align: center;margin-bottom: 6.5rem;}.section-wb .card-wrapper {display: grid;grid-template-columns: repeat(2, 1fr);grid-gap: 2rem;}.section-wb .card .card-container {position: relative;padding: 2rem 4rem;background: #FFFFFF;box-shadow: 0px 7px 16px rgba(138, 94, 166, 0.13);}.section-wb .card .card-container::after {content: '';position: absolute;top: 0;left: 0;width: 1rem;height: 100%;}.section-wb .card:nth-child(1) .card-container::after {background: #8746A8;}.section-wb .card:nth-child(2) .card-container::after {background: #04A2BD;}.section-wb .card:nth-child(3) .card-container::after {background: #FDBA18;}.section-wb .card:nth-child(4) .card-container::after {background: #70CAD9;}.section-wb .card:nth-child(5) .card-container::after {background: #9B51E0;}.section-wb .card.card-noexpand .read-more {visibility: hidden;}.section-wb .card:nth-child(3) {grid-column-start: 1;grid-column-end: span 2;}.section-wb .card:nth-child(3) .card-container {display: flex;align-items: center;}.section-wb .card:nth-child(3) .card-header {display: block;width: 30%;margin-bottom: 0;}.section-wb .card:nth-child(3) .card-header .number-main {font-size: 58px;line-height: 60px;}.section-wb .card:nth-child(3) .card-header .prex {left: auto;right: 0;bottom: 50%;transform: translate(100%, 50%);}.section-wb .card:nth-child(3) .card-header .title {margin-top: 0;}.section-wb .card:nth-child(3) .content-wrapper {width: 70%;max-width: 600px;padding-top: 0;padding-left: 4rem;border-left: 1px solid #e5e6e7;border-top: none;}.section-wb .card-header {display: flex;align-items: center;margin-bottom: 2rem;}.section-wb .card-header .number {position: relative;display: inline-block;padding-right: 1rem;}.section-wb .card-header .number-main {font-size: 44px;font-weight: 900;line-height: 48px;letter-spacing: 1px;}.section-wb .card-header .number-main .none {color: #6d6868;}.section-wb .card-header .append {font-size: 28px;font-weight: 900;line-height: 32px;letter-spacing: 1px;margin-left: -4px;}.section-wb .card-header .prex {position: absolute;left: 0;bottom: 0;font-size: 13px;line-height: 1;color: #6d6868;transform: translateY(100%);}.section-wb .card-header .title {font-size: 13px;font-weight: bold;line-height: 1.5rem;color: #8746A8;text-transform: uppercase;margin-top: 12px;}.section-wb .content-wrapper {padding-top: 1rem;border-top: 1px solid #e5e6e7;}.section-wb .card-content {color: #313A43;height: 135px;min-height: 135px;overflow: hidden;}.section-wb .card-content p, .section-wb .card-content li, .section-wb .card-content a {font-size: 13px;}.section-wb .card-content li:not(:last-child) {margin-bottom: 0.5rem;}.section-wb .read-more {display: inline-block;margin-top: 1rem;}.section-wb .read-more::after {content: '+';margin-left: 0.5rem;}.section-wb .read-more.open::after {content: '-';}.section-wb .row-2cols {margin-top: 7.5rem;margin-bottom: 7.5rem;}.section-wb .row-2cols .col-wrapper {padding-left: 4rem;padding-right: 4rem;}.section-wb .row-2cols img.icon {max-height: 4rem;margin-bottom: 1.5rem;}.section-wb .row-2cols h3 {color: #452F53;margin-bottom: 1rem;}.section-wb .row-2cols p {color: #313A43;}.section-cta-banner {padding: 3rem 0;margin-bottom: 5rem;background-color: #452F53;}.section-cta-banner h3.subheading {color: #ffffff;}.section-cta-banner p.subheadline {color: #fff;}.section-cta-banner a.button {width: 100%;}.section-cta-banner .col-left {text-align: left;}.section-cta-banner .col-right {text-align: right;}.section-requirements .header-wrapper {margin-bottom: 3.5rem;}.section-requirements .requirements-wrapper {text-align: left;background: #fff;box-shadow: 0px 7px 16px rgba(138, 94, 166, 0.13);}.section-requirements .item-requirement {padding: 2rem 1rem;background: #ffffff;}.section-requirements .item-requirement .item-container {display: flex;align-items: flex-start;max-width: 960px;margin: 0 auto;}.section-requirements .item-requirement:not(:first-child) {border-top: 1px solid rgba(203, 205, 207, 0.5);}.section-requirements .item-requirement:nth-child(2n) {background: #F6F7F7;}.section-requirements .item-requirement .title {position: relative;width: 30%;font-weight: 800;text-transform: uppercase;color: #EB6E52;padding-left: 6rem;padding-right: 1rem;}.section-requirements .item-requirement .title::after {content: '';position: absolute;left: 2rem;top: 50%;width: 2rem;height: 2rem;background-position: center;background-repeat: no-repeat;background-image: url("../svg/cancelmark-round-2.svg");transform: translateY(-50%);}.section-requirements .item-requirement .description {width: 70%;padding: 0 1rem;}.section-requirements .item-requirement.checked .title {color: #8746A8;}.section-requirements .item-requirement.checked .title::after {background-image: url("../svg/checkmark-round-2.svg");}.section-requirements .item-requirement a {font-size: 13px;}.section-requirements .item-requirement p, .section-requirements .item-requirement li {font-size: 13px;color: #313A43;}.section-requirements .item-requirement p:not(:last-child) {padding-bottom: 1rem;border-bottom: 1px dashed rgba(150, 155, 160, 0.2);}.section-requirements table {width: 100%;margin-bottom: 0;background: #ffffff;box-shadow: 0px 7px 16px rgba(138, 94, 166, 0.13);border: none;border-collapse: collapse;}.section-requirements table tr:not(:first-child) {border-top: 1px solid rgba(203, 205, 207, 0.5);}.section-requirements table tr:nth-child(2n) {background: #F6F7F7;}.section-requirements table td {padding: 2rem 1.5rem;line-height: 1.5rem;vertical-align: top;}.section-requirements table td:last-child {padding-right: 8%;}.section-requirements table td.icon {width: 13%;text-align: right;}.section-requirements table .icon-wrapper {display: inline-block;width: 2rem;height: 2rem;background-position: center;background-repeat: no-repeat;background-image: url("../svg/cancelmark-round-2.svg");}.section-hf {text-align: left;margin: 5rem 0;background: rgba(243, 238, 246, 0.4);}.section-hf .row-header {text-align: center;margin-bottom: 5rem;}.section-hf .col-left {border-right: 1px solid rgba(203, 205, 207, 0.5);}.section-hf .col-left .col-wrapper {padding-right: 6rem;}.section-hf .col-right .col-wrapper {padding-left: 6rem;}.section-hf .icon {margin-bottom: 2.5rem;}.section-hf .content-block:not(:last-child) {margin-bottom: 3.5rem;}.section-hf .title {font-size: 11px;font-weight: bold;line-height: 1rem;text-transform: uppercase;letter-spacing: 0.08em;margin-bottom: 1rem;color: #8746A8;}.section-hf a {font-size: 13px;}.section-hf p, .section-hf li {font-size: 13px;color: #313A43;}.section-hf li:not(:last-child) {margin-bottom: 1rem;}.section-addlaws {text-align: left;margin-bottom: 5rem;}.section-addlaws .row .row-container {display: flex;flex-wrap: wrap;}.section-addlaws .col-left .column-inner {height: 100%;}.section-addlaws .col-left .col-wrapper {max-width: 260px;position: -webkit-sticky;position: sticky;top: 120px;}.section-addlaws .col-left img.mobile {display: none;}.section-addlaws .col-left img.desktop {margin-top: 4rem;}.section-addlaws .col-right {padding-left: 1rem;}.section-addlaws .col-right .law-block {position: relative;padding-left: 4rem;padding-right: 5.5rem;padding-bottom: 3.5rem;border-left: 3px solid #f3eef6;}.section-addlaws .col-right .law-block::before {content: "";position: absolute;top: 0;left: -9.5px;width: 16px;height: 16px;background: #fff;border: 3px solid #f3eef6;border-radius: 50%;}.section-addlaws .col-right .law-block:last-child {padding-bottom: 0;border-left: 3px solid transparent;}.section-addlaws .col-right .law-block .title {font-size: 11px;font-weight: bold;line-height: 1rem;text-transform: uppercase;letter-spacing: 0.08em;margin-bottom: 1.5rem;color: #8746a8;}.section-addlaws .col-right .law-block a {font-size: 13px;}.section-addlaws .col-right .law-block p, .section-addlaws .col-right .law-block li {font-size: 13px;color: #313A43;}.section-remember {text-align: left;}.section-remember .col-left .col-wrapper {padding: 3.5rem;background: #E9F8FC;border: 1px solid #BBEAEA;border-radius: 6px;}.section-remember .col-left .title {position: relative;font-size: 22px;font-weight: bold;line-height: 2rem;padding-left: 28px;margin-bottom: 1rem;color: #04a2bd;}.section-remember .col-left .title::before {position: absolute;content: '';top: 50%;left: 0;width: 22px;height: 22px;margin-right: 5px;background-image: url(../svg/icon-warning-round.svg);background-position: center;background-repeat: no-repeat;transform: translateY(-50%);}.section-remember .col-left p {color: #04a2bd;}.section-remember .col-right .col-wrapper {padding-left: 4rem;}.section-remember .col-right h3 {color: #452F53;}.section-remember .col-right .resource-wrapper a {display: block;margin-top: 1.5rem;}.section-link-banner {padding-top: 1rem;padding-bottom: 1rem;background-color: #e9f8fc;}.section-link-banner .link-group {display: inline-block;}.section-link-banner .link-item {display: inline;padding: 0 0.5rem;}.section-link-banner .link-item:not(:first-child) {border-left: 1px solid var(--hb-dark-purple);}.section-link-banner .link-item a {font-weight: normal;color: var(--hb-dark-purple);}@media only screen and (max-width: 640px) {.main-inner-wrapper {overflow: hidden;}.section {padding: 2.5rem 0;}.section-breadcrumbs {padding: 20px 0;}.section-hero {padding-top: 20px;}.section-hero .col-left {text-align: center;margin-bottom: 2.5rem;}.section-hero .text-wrapper {padding-right: 0;}.section-hero .text-wrapper h1 {font-size: 36px;line-height: 2.5rem;padding: 0 2.5rem;margin-bottom: 1.5rem;}.section-hero .text-wrapper h2 {padding: 0 3rem;}.section-hero .group-buttons {display: flex;margin-top: 1.5rem;}.section-hero .group-buttons a.button {padding-left: 1rem;padding-right: 1rem;}.section-state-table .header-wrapper {margin-bottom: 2.5rem;}.section-state-table .header-wrapper h3 {font-size: 22px;line-height: 32px;}.section-state-table table {display: none;}.section-state-table select {display: block;width: 100%;margin-bottom: 2.5rem;}.section-card .card-container {padding: 5rem 1rem;}.section-cta-banner {padding: 3rem 0;margin-bottom: 2.5rem;}.section-cta-banner .col-left {text-align: center;margin-bottom: 2.5rem;}.section-cta-banner .col-left h3.subheading {font-size: 1.5rem;line-height: 1.5rem;}.section-cta-banner .col-right {text-align: center;padding: 0 2.5rem;}.section-wb {padding: 5rem 0;}.section-wb .header-wrapper {margin-bottom: 3rem;}.section-wb .header-wrapper h2 {font-size: 36px;line-height: 40px;}.section-wb .card-wrapper {grid-template-columns: repeat(1, 1fr);}.section-wb .card .card-container {padding: 1.5rem 2.5rem;}.section-wb .card.card-noexpand .card-content {min-height: auto;height: auto;}.section-wb .card-header {display: block;margin-bottom: 1rem;}.section-wb .card-header .number-main {font-size: 29px !important;line-height: 2rem !important;margin-bottom: 0.5rem;}.section-wb .card-header .prex {position: relative !important;vertical-align: text-top;padding-left: 0.5rem;}.section-wb .card-header .title {margin-top: 0;}.section-wb .card-content {min-height: 190px;}.section-wb .card:nth-child(3) {grid-column-start: 1;grid-column-end: 1;}.section-wb .card:nth-child(3) .card-container {display: block;}.section-wb .card:nth-child(3) .card-header {width: 100%;margin-bottom: 1rem;}.section-wb .card:nth-child(3) .content-wrapper {width: 100%;padding-top: 1rem;padding-left: 0;border-top: 1px solid #e5e6e7;border-left: none;}.section-wb .row-2cols {margin-top: 5rem;margin-bottom: 0;}.section-wb .row-2cols .col-left {margin-bottom: 4.5rem;}.section-wb .row-2cols .col-wrapper {padding: 0;}.section-wb .row-2cols img.icon {margin-bottom: 1rem;}.section-subscribe {padding: 5rem 0;margin-bottom: 2.5rem;}.section-subscribe .header h3 {font-size: 28px;line-height: 32px;}.section-subscribe .header h3.subheading {font-size: 15px;}.section-subscribe .form {margin-top: 1rem;}.section-subscribe .form form {flex-wrap: wrap;}.section-subscribe .form form .form-item {margin-right: 0;}.section-subscribe .form input[type="email"], .section-subscribe .form select, .section-subscribe .form button {width: 100%;}.section-requirements .header-wrapper {margin-top: 0;margin-bottom: 3.5rem;}.section-requirements .header-wrapper h3 {font-size: 36px;line-height: 40px;}.section-requirements .requirements-wrapper {border: 1px solid rgba(150, 155, 160, 0.4);box-sizing: border-box;border-radius: 13px;box-shadow: none;overflow: hidden;}.section-requirements .item-requirement .item-container {flex-wrap: wrap;}.section-requirements .item-requirement .title {width: 100%;margin-bottom: 1.5rem;padding-left: 3rem;}.section-requirements .item-requirement .title::after {left: 0;}.section-requirements .item-requirement .description {width: 100%;padding: 0;}.section-requirements .item-requirement p {padding-bottom: 0 !important;border-bottom: none !important;}.section-hf {margin: 2.5rem 0;padding: 5rem 0;}.section-hf .row-header {margin-bottom: 2.5rem;}.section-hf .col-left {margin-bottom: 4rem;border: none;}.section-hf .col-left .col-wrapper {padding: 0;}.section-hf .icon {margin-bottom: 2rem;}.section-hf .col-right .col-wrapper {padding: 0;}.section-addlaws {margin-bottom: 2.5rem;}.section-addlaws .col-left .col-wrapper {position: relative;top: auto;max-width: 100%;margin-bottom: 2rem;}.section-addlaws .col-left img.mobile {display: block;margin-bottom: 1rem;max-width: 102px;transform: rotate(-90deg) translateZ(0);}.section-addlaws .col-left img.desktop {display: none;}.section-addlaws .col-left h2 {font-size: 36px;line-height: 40px;}.section-addlaws .col-right {padding-left: 0;}.section-addlaws .col-right .law-block {padding-left: 2rem;padding-right: 0;padding-bottom: 2.5rem;}.section-remember .col-left {margin-bottom: 3.5rem;}.section-remember .col-left .col-wrapper {padding: 2.5rem 2rem;}.section-remember .col-right .col-wrapper {padding-left: 0;}.section-link-banner {padding-top: 1rem;padding-bottom: 1rem;}}