.enrollment-block .mr-bt-0{margin-bottom:0!important}.enrollment-block .pd-lt-44{padding-left:44px}.enrollment-block .enrollment-block__main-title{font-family:"Noto Sans";font-weight:300;font-size:28px;letter-spacing:0;color:#000;margin:0 0 28px}.enrollment-block:has(.main-enrollment-tabs .main-tab.active) .enrollment-block__main-title{margin:8px 0 32px}.enrollment-block .main-enrollment-tabs{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-bottom:100px}.enrollment-block:has(.content-section.active) .main-enrollment-tabs{margin-bottom:32px}.enrollment-block .tab-item.main-tab{background:#fff;border-radius:12px;padding:30px 36px;cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:287px;gap:40px}.enrollment-block .tab-item.main-tab .main-tab-link{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;gap:40px;text-decoration:none;color:inherit}.enrollment-block .tab-item.main-tab.active{border:1px solid #823447}.enrollment-block .tab-item.cobra-tab.main-tab.active .tab-icon.enrollment-icon-img{filter:brightness(0) saturate(100%) invert(27%) sepia(22%) saturate(725%) hue-rotate(305deg)}.enrollment-block .tab-item.main-tab.active .tab-label.tab-text{color:#823447}.enrollment-block .tab-label.tab-text{font-family:"Noto Sans";font-weight:500;font-size:24px;letter-spacing:0;text-align:center;color:#1c1b1e;margin:0}.enrollment-block .content-section{display:none;padding:0}.enrollment-block .content-section.active{display:block}.enrollment-block .section-title{font-family:"Noto Sans";font-weight:300;font-size:24px;letter-spacing:-1px;color:#1c1b1e;margin:0 0 13px}.enrollment-block .section-description.intro-text{font-family:"Noto Sans";font-weight:400;letter-spacing:0;color:#1c1b1e;margin:0 0 17px}.enrollment-block .section-subtitle.enrollment-question{font-family:"Noto Sans";font-weight:700;font-size:20px;letter-spacing:0;color:#1c1b1e;margin:0 0 32px;text-align:center}.enrollment-block .enrollment-tabs.sub-tabs{display:flex;gap:30px;margin:0 0 8px}.enrollment-block .enrollment-tab-item.tab-card{background:#fff;border-radius:12px;padding:24px;cursor:pointer;flex:1}.enrollment-block .enrollment-tab-item.tab-card .sub-tab-link{display:block;text-decoration:none;color:inherit;text-align:center}.enrollment-block .enrollment-tab-item.tab-card.active{background:#823447;border:2px solid #823447}.enrollment-block .tab-card__title.period-title{font-family:"Noto Sans";font-weight:700;font-size:18px;letter-spacing:0;color:#000;margin:0 0 8px}.enrollment-block .enrollment-tab-item.tab-card.active .tab-card__title.period-title{color:#fff}.enrollment-block .tab-card__description.period-description{font-family:"Noto Sans";font-weight:400;font-size:14px;letter-spacing:0;color:#000;margin:0}.enrollment-block .enrollment-tab-item.tab-card.active .tab-card__description.period-description{color:#fff}.enrollment-block a{color:#0064c1}.enrollment-block .tab-content-section{display:none}.enrollment-block .tab-content-section.active{display:block;padding-top:32px;border-top:1px solid #823447;margin-top:32px;display:flex;flex-direction:column;gap:32px}.enrollment-block .tab-content-grid.info-grid,.enrollment-block .info-sections-wrapper.info-grid{background:#fff;border-radius:20px;padding:32px;display:flex;flex-direction:column;gap:32px}.enrollment-block .icon-header.section-header{display:flex;align-items:center;gap:12px;margin-bottom:16px}.enrollment-block .section-icon.enrollment-icon-img{width:32px;height:32px;flex-shrink:0}.enrollment-block .section-header__title.subsection-title{font-family:"Noto Sans";font-weight:300;font-size:24px;letter-spacing:0;color:#000;margin:0}.enrollment-block .info-list{padding-left:60px;margin:0}.enrollment-block .info-list.pd-lt-30{padding-left:30px}.enrollment-block .info-list.medicare-overview-list,.enrollment-block .info-list.tricare-overview-list{padding:0 0 16px 26px}.enrollment-block .info-list.medicare-overview-list li,.enrollment-block .info-list.tricare-overview-list li{font-family:"Noto Sans";font-weight:400;letter-spacing:0;color:#1c1b1e}.enrollment-block .info-list:has(.list-section-title){margin:0 0 38px}.enrollment-block .info-item.list-item,.enrollment-block .info-item.list-item li{font-family:"Noto Sans";font-weight:400;font-size:16px;letter-spacing:0;color:#4b4b4b;margin:0 0 12px}.enrollment-block .info-item.list-item ol,.enrollment-block .info-item.list-item ul{padding:12px 0 0 26px}.enrollment-block .info-item.list-item ul{list-style-type:disc}.enrollment-block .info-list .list-section-title{font-family:"Noto Sans";font-weight:500;font-size:18px;letter-spacing:0;color:#1c1b1e;margin:0 0 12px -24px}.enrollment-block .note-text.eligibility-note{font-family:"Noto Sans";font-weight:400;font-size:13px;letter-spacing:0;color:#4b4b4b;margin:0 0 24px 40px}.enrollment-block .enrollment-method{padding:0 0 16px 44px}.enrollment-block .info-section.grid-item.enrollment-method{padding-left:0}.enrollment-block .info-section.grid-item>.enrollment-method:last-of-type{padding-bottom:0}.enrollment-block .enrollment-method .method-title{font-family:"Noto Sans";font-weight:500;font-size:18px;letter-spacing:0;color:#1c1b1e;margin:0 0 4px}.enrollment-block .enrollment-method .method-description{margin:0 0 9px;font-family:"Noto Sans";font-weight:400;font-size:16px;letter-spacing:0;color:#565454}.enrollment-block .enrollment-method .method-description a{font-family:"Noto Sans";font-weight:400;font-size:16px;letter-spacing:0;text-decoration:underline;text-decoration-style:solid;text-decoration-thickness:0;text-decoration-skip-ink:auto;color:#0064c1}.enrollment-block .enrollment-method .cta-link.action-link{font-family:"Noto Sans";font-weight:400;font-size:16px;line-height:24px;letter-spacing:0;color:#823447;text-decoration:none}.enrollment-block .dates-description{font-family:"Noto Sans";font-weight:400;font-size:16px;letter-spacing:0;color:#4b4b4b;margin:0 0 0 40px}.enrollment-block .resource-link-text{margin:0 0 0 -16px}.enrollment-block .resource-link-text a{font-family:"Noto Sans";font-weight:400;font-size:16px;letter-spacing:0;text-decoration:underline;text-decoration-style:solid;text-decoration-thickness:0;text-decoration-skip-ink:auto;color:#0064c1}.enrollment-block .additional-info-text{margin:0 0 16px -24px;font-family:"Noto Sans";font-weight:400;font-size:16px;letter-spacing:0;color:#4b4b4b}.enrollment-block .additional-info-text a{font-family:"Noto Sans";font-weight:400;font-size:16px;letter-spacing:0;text-decoration:underline;text-decoration-style:solid;text-decoration-thickness:0;text-decoration-skip-ink:auto;color:#0064c1}.enrollment-block .overview-description,.enrollment-block .eligibility-description{font-family:"Noto Sans";font-weight:400;font-size:16px;letter-spacing:0;color:#4b4b4b;margin:0 0 20px}.enrollment-block .tips-section.content-subsection{background:#fff;border-radius:20px;padding:33px}.enrollment-block .tips-section.content-subsection .icon-header.section-header{gap:8px;margin-bottom:20px}.enrollment-block .tips-section.content-subsection .section-icon.enrollment-icon-img{width:44px;height:44px}.enrollment-block .tips-intro.intro-text{font-family:"Noto Sans";font-weight:400;font-size:16px;letter-spacing:0;margin:0 0 24px;color:#4b4b4b}.enrollment-block .tips-intro.intro-text.choices-description{margin-bottom:4px}.enrollment-block .tips-intro.intro-text a{font-family:"Noto Sans";font-weight:400;font-size:16px;letter-spacing:0;text-decoration:underline;text-decoration-style:solid;text-decoration-thickness:0;text-decoration-skip-ink:auto;color:#0064c1}.enrollment-block .tip-item.question-block{margin-bottom:24px}.enrollment-block .tip-title.question-title{font-family:"Noto Sans";font-weight:500;font-size:18px;letter-spacing:0;color:#1c1b1e;margin:0 0 8px}.enrollment-block .tip-description.question-description{font-family:"Noto Sans";font-weight:400;font-size:16px;letter-spacing:0;color:#4b4b4b;margin:0}.enrollment-block .resources-title.subsection-title{font-family:"Noto Sans";font-weight:300;font-size:24px;letter-spacing:0;color:#000;margin:0 0 22px}.enrollment-block .resources-list.resource-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(636px,1fr));gap:22px 24px}.enrollment-block .resource-item.resource-card a{display:flex;justify-content:space-between;align-items:flex-start;background:#fff;border-radius:14px;padding:24px;cursor:pointer;text-decoration:none}.enrollment-block .resource-title{font-family:"Noto Sans";font-weight:500;font-size:18px;letter-spacing:0;color:#1c1b1e;margin:0 0 8px;min-height:56px;max-width:380px}.enrollment-block .resource-source.source-text{font-family:"Noto Sans";font-weight:400;font-size:14px;letter-spacing:0;margin:0;color:#565454;max-width:380px}.enrollment-block .resource-icon.enrollment-icon-img{width:20px;height:20px;flex-shrink:0;margin-left:24px}.enrollment-block .cobra-section .section-title,.enrollment-block .medicaid-section .section-title,.enrollment-block .va-section .section-title,.enrollment-block .indian-health-service-section .section-title{margin-bottom:32px}.enrollment-block .cobra-content.section-content{margin-bottom:32px;background:#fff;padding:32px;border-radius:20px}.enrollment-block .cobra-section .icon-header.section-header{margin-bottom:23px}.enrollment-block .cobra-section .info-list{padding-left:30px}.enrollment-block .subsection-wrapper{background:#fff;border-radius:20px;padding:32px;margin-bottom:32px}.enrollment-block .subsection-title{font-family:"Noto Sans";font-weight:300;font-size:30px;letter-spacing:0;color:#000;margin:0 0 23px}.enrollment-block .subsection-intro{font-family:"Noto Sans";font-weight:700;font-size:16px;letter-spacing:0;color:#4b4b4b;margin:0 0 24px}.enrollment-block .events-table{width:100%;border-collapse:collapse;margin-bottom:0}.enrollment-block .events-table th,.enrollment-block .events-table td{padding:16px 34px 16px 16px;text-align:left;border:1px solid #dee0e6;width:100%;min-width:323px;text-align:center}.enrollment-block .events-table th{background:#f2f4f7;font-family:"Noto Sans";font-weight:500;font-size:16px;letter-spacing:0;color:#1c1b1e}.enrollment-block .events-table td{font-family:"Noto Sans";font-weight:400;font-size:16px;letter-spacing:0;color:#4b4b4b}.enrollment-block .hidden{display:none!important}.enrollment-block .show{display:block!important}@media (max-width:1060px){.enrollment-block .main-enrollment-tabs{display:grid;grid-template-columns:repeat(auto-fit,minmax(312px,1fr))}}@media (max-width:768px){.enrollment-block .pd-lt-44{padding-left:0}.enrollment-block .enrollment-block__main-title,.enrollment-block:has(.main-enrollment-tabs .main-tab.active) .enrollment-block__main-title{font-size:22px;margin:0 0 27px}.enrollment-block .main-enrollment-tabs{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));margin-bottom:0;gap:8px}.enrollment-block .tab-item.main-tab{border-radius:6px;padding:16px 20px;min-height:140px;gap:20px}.enrollment-block .tab-icon.enrollment-icon-img{max-height:62px;max-width:100%}.enrollment-block .employer-sponsored-tab .tab-icon.enrollment-icon-img,.enrollment-block .marketplace-individual-tab .tab-icon.enrollment-icon-img{max-height:22px}.enrollment-block .cobra-tab .tab-icon.enrollment-icon-img,.enrollment-block .medicaid-tab .tab-icon.enrollment-icon-img,.enrollment-block .medicare-tab .tab-icon.enrollment-icon-img,.enrollment-block .tricare-tab .tab-icon.enrollment-icon-img{max-height:35px}.enrollment-block .va-tab .tab-icon.enrollment-icon-img{max-height:48px}.enrollment-block .tab-label.tab-text{font-size:18px}.enrollment-block:has(.content-section.active) .main-enrollment-tabs{margin-bottom:16px}.enrollment-block .section-title{font-weight:500;font-size:20px}.enrollment-block .section-description.intro-text{font-size:16px}.enrollment-block .section-subtitle.enrollment-question{font-size:18px}.enrollment-block .enrollment-tabs.sub-tabs{gap:16px;margin:0;flex-direction:column}.enrollment-block .enrollment-tab-item.tab-card{min-height:auto;flex:none}.enrollment-block .tab-content-section.active{padding-top:16px;margin:16px 0;gap:25px}.enrollment-block .tab-content-grid.info-grid,.enrollment-block .info-sections-wrapper.info-grid{border-radius:24px;padding:24px;gap:28px}.enrollment-block .icon-header.section-header{gap:6px;margin-bottom:8px}.enrollment-block .section-icon.enrollment-icon-img{width:27px;height:auto}.enrollment-block .section-header__title.subsection-title,.enrollment-block .subsection-title{font-size:20px;font-weight:500;vertical-align:middle}.enrollment-block .info-list,.enrollment-block .cobra-section .info-list{padding-left:24px}.enrollment-block .info-item.list-item,.enrollment-block .info-item.list-item li{margin:0 0 4px}.enrollment-block .tips-section.content-subsection,.enrollment-block .cobra-content.section-content,.enrollment-block .subsection-wrapper{border-radius:24px;padding:24px}.enrollment-block .tips-section.content-subsection .section-icon.enrollment-icon-img{width:35px;height:35px}.enrollment-block .tips-section.content-subsection .icon-header.section-header{gap:0;margin-bottom:8px}.enrollment-block .tip-item.question-block{margin:32px 0}.enrollment-block .tab-content-section.active .tip-item.question-block:last-of-type{margin-bottom:0}.enrollment-block .resources-title.subsection-title{font-weight:500;font-size:20px;letter-spacing:-1px;vertical-align:middle}.enrollment-block .resources-list.resource-grid{gap:15px;display:flex;flex-direction:column}.enrollment-block .resource-item.resource-card a{border-radius:16px}.enrollment-block .resource-title,.enrollment-block .va-section .section-title,.enrollment-block .cobra-section .section-title,.enrollment-block .medicaid-section .section-title,.enrollment-block .indian-health-service-section .section-title{margin:0 0 14px;min-height:auto}.enrollment-block .cobra-section .icon-header.section-header,.enrollment-block .subsection-title{margin-bottom:10px}.enrollment-block .cobra-events-section.subsection-wrapper{padding:0}.enrollment-block .cobra-events-section.subsection-wrapper .subsection-title.events-title,.enrollment-block .cobra-events-section.subsection-wrapper .subsection-intro.events-intro{display:none}.enrollment-block .events-table{border-radius:24px}.enrollment-block .cobra-table.events-table thead{display:none}.enrollment-block .cobra-table.events-table tbody::before{content:"COBRA Qalifying Events";padding:16px;display:block;background:#d9dfe9;border-radius:24px 24px 0 0;font-family:"Pfizer Diatype";font-weight:700;font-size:20px;line-height:120%;letter-spacing:0;color:#4b4b4b}.enrollment-block .cobra-table.events-table tbody,.enrollment-block .cobra-table.events-table tr,.enrollment-block .cobra-table.events-table td{display:block;width:100%}.enrollment-block .cobra-table.events-table tr{background:#fff;overflow:hidden;padding:12px}.enrollment-block .cobra-table.events-table tr:nth-of-type(even){border:1px solid #eaeaea;background:#ebeef4}.enrollment-block .cobra-table.events-table tr:last-of-type{border-radius:0 0 24px 24px}.enrollment-block .cobra-table.events-table td{background:none;border:none;padding:0;font-family:"Noto Sans";font-weight:400;font-size:16px;letter-spacing:.25px;color:#565454}.enrollment-block .cobra-table.events-table td.event-cell::before,.enrollment-block .cobra-table.events-table td.duration-cell::before{display:block;font-family:"Noto Sans";font-weight:700;font-size:16px;letter-spacing:.25px;color:#565454}.enrollment-block .cobra-table.events-table td.event-cell::before{content:"Qualifying Event"}.enrollment-block .cobra-table.events-table td.duration-cell::before{content:"Maximum Length of COBRA Coverage";margin-top:24px}.enrollment-block .info-item.list-item ol{padding:12px 0}.enrollment-block .info-item.list-item ul{padding:0 0 12px 24px}.enrollment-block .note-text.eligibility-note{margin:24px 0 0}.enrollment-block .info-list:has(.list-section-title){margin:0 0 24px}.enrollment-block .info-section .info-list:has(.list-section-title):last-of-type{margin:0}.enrollment-block .info-section.grid-item.enrollment-method{padding:0}.enrollment-block .enrollment-method,.enrollment-block .info-section.grid-item>.enrollment-method:last-of-type{padding:0 0 24px}.enrollment-block .enrollment-method .method-title{font-weight:700;font-size:16px;color:#4b4b4b}.enrollment-block .dates-description{margin:0}}