.ds-c-field::placeholder{color:var(--color-gray-dark)}.ds-c-fieldset>.ds-c-label{text-transform:none}input[type=checkbox]+.ds-c-label,input[type=radio]+.ds-c-label{font-family:var(--font-rubik);font-size:var(--font-size-md);font-weight:var(--font-weight-normal);letter-spacing:0;text-transform:none}.ds-c-drawer__header-heading{font-family:var(--font-family-heading);font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);line-height:var(--font-line-height-base)}.ds-c-drawer__close-button{align-self:unset}.ds-c-help-drawer__toggle .icon-wrapper{position:relative}.ds-c-help-drawer__toggle .ds-c-icon--info-circle-outline{height:18px;width:18px}.ds-c-help-drawer__toggle:hover .icon-wrapper:before{background-color:var(--drawer-toggle__background-color--hover);border-radius:50%;clip-path:circle(8px);content:"";height:18px;left:0;position:absolute;top:2px;width:18px;z-index:-1}.ds-c-help-drawer__toggle:hover .ds-c-icon--info-circle-outline{color:var(--drawer-toggle__color--hover)}.ds-c-button--on-dark.ds-c-help-drawer__toggle:hover .icon-wrapper:before{background-color:rgb(var(--drawer-toggle__background-color--hover--inverse) .8)}.ds-c-button--on-dark.ds-c-help-drawer__toggle:hover .ds-c-icon--info-circle-outline{color:var(--drawer-toggle__color--hover--inverse)}.ds-c-alert__heading{font-weight:600}.ds-c-icon--hhs-logo{stroke-width:1px;min-height:41px;min-width:54px}.ds-c-tooltip__trigger-link{color:var(--tooltip-trigger__color);cursor:default;text-decoration-color:var(--tooltip-trigger__color);text-decoration-style:dashed;text-decoration-thickness:var(--link__text-decoration-thickness);text-underline-offset:var(--link__text-decoration-offset)}.ds-c-tooltip__trigger-link:hover{color:var(--color-primary-darker);text-decoration-color:var(--color-black);text-decoration-thickness:var(--link__text-decoration-thickness--hover)}.ds-base--inverse .ds-c-tooltip__trigger-link{cursor:default;text-decoration-style:dashed;text-decoration-thickness:var(--link__text-decoration-thickness)}.ds-base--inverse .ds-c-tooltip__trigger-link:hover{text-decoration-color:var(--color-gray-lighter);text-decoration-thickness:var(--link__text-decoration-thickness--hover)}.ds-c-icon--rounded-star{color:var(--color-secondary)}.ds-c-icon--arrow{font-size:.75rem}.ds-c-icon--check{font-size:var(--font-size-sm)}.ds-c-icon--hamburger{font-size:var(--font-size-lg)}svg.ds-u-color--success .apply-fill{fill:var(--color-success)}svg.ds-u-color--error .apply-fill{fill:var(--color-error)}svg.ds-u-color--white .apply-fill{fill:#fff}.ds-text-heading--2xl>a,.ds-text-heading--3xl>a,.ds-text-heading--4xl>a,.ds-text-heading--5xl>a,.ds-text-heading--lg>a,.ds-text-heading--md>a,.ds-text-heading--sm>a,.ds-text-heading--xl>a{color:var(--color-primary);text-decoration-color:var(--color-primary-light);text-underline-offset:3px}.ds-text-heading--2xl>a:hover,.ds-text-heading--3xl>a:hover,.ds-text-heading--4xl>a:hover,.ds-text-heading--5xl>a:hover,.ds-text-heading--lg>a:hover,.ds-text-heading--md>a:hover,.ds-text-heading--sm>a:hover,.ds-text-heading--xl>a:hover{color:var(--color-primary-darker);text-decoration-color:var(--color-primary-darker)}.ds-text-heading--3xl{line-height:40px;margin-bottom:44px}@media screen and (min-width:768px){.ds-text-heading--3xl{line-height:48px;margin-bottom:52px}}.ds-text-heading--2xl{line-height:40px;margin-bottom:44px}@media screen and (max-width:768px){.ds-text-heading--2xl{line-height:40px;margin-bottom:44px}}.ds-text-heading--xl{line-height:32px;margin-bottom:32px}.ds-text-heading--lg{line-height:28px;margin-bottom:24px}.ds-text-heading--md{line-height:24px;margin-bottom:16px}.ds-text-heading--sm{line-height:20px;margin-bottom:8px}.ds-text-body--lg,.ds-text-body--md,.ds-text-body--sm,.mct-p1,.mct-p2,.mct-p3{margin-top:0}.ds-text-body--lg,.mct-p1{line-height:28px;margin-bottom:12px}.ds-text-body--md,.mct-p2{line-height:24px;margin-bottom:8px}.ds-text-body--sm,.mct-p3{line-height:20px;margin-bottom:8px}.m-c-footer{background-color:var(--color-gray-lightest);padding:32px 24px}@media screen and (min-width:1024px){.m-c-footer{padding-inline:56px}}.m-c-footer .SimpleFooter__linkButton,.m-c-footer a{color:var(--color-base)!important;display:inline-block;font-size:var(--font-size-sm);line-height:1;padding:0;text-decoration-color:#0000;text-decoration-thickness:1px;text-underline-offset:3px}.m-c-footer .SimpleFooter__linkButton:hover,.m-c-footer a:hover{text-decoration-color:initial}.m-c-footer .SimpleFooter__linkButton{background-color:initial;border-radius:0!important;color:var(--color-base)!important;cursor:pointer}.m-c-footer__delimiter{background-color:var(--color-base);height:1rem;width:1px}.m-c-footer__linkRow{align-items:center;border-color:var(--color-gray-lighter);border-style:solid;border-width:1px 0;display:flex;flex-wrap:wrap;gap:8px 16px;padding-block:24px}.m-c-footer__identityRow{align-items:center;display:grid;gap:16px;grid-template-areas:"mgov hhs" "address address";grid-template-columns:1fr minmax(auto,3rem);padding-block:24px 8px}@media (min-width:544px){.m-c-footer__identityRow{grid-template-areas:"mgov mgov" "hhs address";grid-template-columns:min-content minmax(min-content,45ch)}}@media (min-width:1024px){.m-c-footer__identityRow{grid-template-areas:"mgov hhs address";grid-template-columns:1fr max-content minmax(min-content,411px)}}.m-c-footer__medicare-logo{grid-area:mgov;max-width:100%}.m-c-footer__medicare-logo .MgovLogoMedicare{fill:currentColor}.m-c-footer__hhs-logo{grid-area:hhs}.m-c-footer__contactAddress{text-wrap:balance;font-size:var(--font-size-sm);grid-area:address;line-height:1.25}.m-c-card{background-color:var(--color-white);border:1px solid var(--color-gray-lighter);border-radius:6px!important;box-shadow:var(--shadow-box-card)}