@font-face{font-family:'C4H Page Sans';font-style:normal;font-weight:400;font-display:swap;src:url('../../img/redesign-2026/pt-sans-regular.ttf') format('truetype')}
@font-face{font-family:'C4H Page Sans';font-style:normal;font-weight:700;font-display:swap;src:url('../../img/redesign-2026/pt-sans-bold.ttf') format('truetype')}.c4h-redesign{--graphite:#424242;--ink:#0a0a0a;--blue:#115387;--sky:#1a70b3;--pale-blue:#e2f1f8;--pale-grey:#f8f8f8;--page-gutter:clamp(32px,8.333333vw,144px);--section-space:72px;--content-gap:48px}.c4h-redesign *{box-sizing:border-box}.c4h-redesign{margin:0;background:#fff;color:var(--ink);font-family:'C4H Page Sans',sans-serif;font-size:22px;line-height:1.5}.c4h-redesign a{color:var(--blue);font-weight:700;text-decoration:none}.c4h-redesign a:hover{text-decoration:underline}.c4h-redesign a:focus-visible{outline:3px solid var(--sky);outline-offset:5px}.c4h-redesign p,.c4h-redesign h1,.c4h-redesign h2,.c4h-redesign h3,.c4h-redesign h4{margin:0}.c4h-redesign h1,.c4h-redesign h2{color:var(--graphite)}.c4h-redesign h1{font-size:64px;line-height:1;font-weight:700}.c4h-redesign h2{font-size:42px;line-height:1.25;font-weight:700}.c4h-redesign h3{font-size:32px;line-height:1.25;font-weight:700}.c4h-redesign h4{font-size:28px;line-height:1.25;font-weight:700}.c4h-redesign img{display:block}.c4h-redesign picture{display:block}.c4h-redesign.page{max-width:1728px;margin-inline:auto}.c4h-redesign .content-width{margin-inline:var(--page-gutter)}.c4h-redesign .breadcrumb{background:var(--pale-grey);padding:18px var(--page-gutter);font-size:18px;font-weight:700;line-height:1.25}.c4h-redesign .breadcrumb ol{display:flex;flex-wrap:wrap;gap:12px;list-style:none;margin:0;padding:0}.c4h-redesign .breadcrumb li+li::before{content:'›';color:var(--graphite);margin-right:12px}.c4h-redesign .breadcrumb [aria-current]{color:var(--graphite)}.c4h-redesign .hero{padding-top:var(--section-space);display:flex;flex-direction:column;gap:var(--content-gap)}.c4h-redesign .hero-photo{width:calc(100% + 1px);aspect-ratio:1441/443.3515625;overflow:hidden}.c4h-redesign .hero-photo img{width:100%;height:100%;object-fit:cover}.c4h-redesign .section{padding-block:var(--section-space);display:flex;flex-direction:column;gap:var(--content-gap)}.c4h-redesign .prose{display:flex;flex-direction:column;gap:33px}.c4h-redesign .steps-heading{margin-bottom:var(--content-gap)}.c4h-redesign .steps{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--content-gap)}.c4h-redesign .step{display:flex;align-items:flex-start;gap:32px}.c4h-redesign .step-icon{flex:none}.c4h-redesign .step-content{min-width:0;flex:1;display:flex;flex-direction:column;gap:10px}.c4h-redesign .step-content p+p{margin-top:10px}.c4h-redesign .divider{height:2px;overflow:hidden;position:relative}.c4h-redesign .divider img{max-width:none}.c4h-redesign .application-layout{display:grid;grid-template-columns:minmax(0,1fr) 328px;gap:48px;align-items:start}.c4h-redesign .application-list{margin:0}.c4h-redesign .application-list dt{font-size:22px;line-height:1.25;font-weight:700}.c4h-redesign .application-list dd{margin:0 0 53px}.c4h-redesign .application-list dd:last-child{margin-bottom:43px}.c4h-redesign .resource-card{width:328px;max-width:100%}.c4h-redesign .resource-photo{width:100%;height:auto;aspect-ratio:650/452;object-fit:cover}.c4h-redesign .resource-text{padding:27px 32px 32px;background:var(--pale-blue);border-top:5px solid var(--blue);font-size:16px;line-height:1.5}.c4h-redesign .resource-text h3{font-size:22px;line-height:28px;margin-bottom:15px}.c4h-redesign .resource-text ul{margin:0;padding-left:24px}.c4h-redesign .resource-text li+li{margin-top:10px}.c4h-redesign .resource-text a{font-weight:400}.c4h-redesign .help-cta{background:var(--pale-blue);padding:72px;display:flex;flex-direction:column;align-items:center;gap:48px;text-align:center}.c4h-redesign .help-cta .character img{width:290px;height:290px}.c4h-redesign .help-cta-text{display:flex;flex-direction:column;align-items:center;gap:32px;width:100%}.c4h-redesign .help-cta p{font-size:28px;line-height:1.25;font-weight:700;color:var(--graphite)}.c4h-redesign .button{display:inline-flex;align-items:center;justify-content:center;text-align:center;padding:12px 48px;background:var(--sky);color:white;border-radius:100px;font-size:28px;line-height:1.25;font-weight:700}.c4h-redesign .button:hover{background:var(--blue);text-decoration:none}
@media(max-width:767px){.c4h-redesign{--page-gutter:15px;--section-space:56px;--content-gap:36px}.c4h-redesign{font-size:18px}.c4h-redesign h1{font-size:48px}.c4h-redesign h2{font-size:32px}.c4h-redesign h3{font-size:28px}.c4h-redesign h4{font-size:22px}.c4h-redesign .hero-photo{width:100%}.c4h-redesign .breadcrumb{font-size:14px;padding-block:14px}.c4h-redesign .prose{gap:27px}.c4h-redesign .step{gap:24px}.c4h-redesign .step-content p+p{margin-top:10px}.c4h-redesign .application-layout{grid-template-columns:minmax(0,1fr);gap:36px}.c4h-redesign .application-list dt{font-size:18px}.c4h-redesign .application-list dd{margin-bottom:47px}.c4h-redesign .application-list dd:last-child{margin-bottom:37px}.c4h-redesign .resource-text{padding:19px 24px 24px;font-size:14px}.c4h-redesign .resource-text h3{font-size:18px;line-height:23px}.c4h-redesign .help-cta{margin-inline:calc(-1 * var(--page-gutter));padding:56px 15px;gap:36px}.c4h-redesign .help-cta .character img{width:218px;height:218px}.c4h-redesign .help-cta h2{font-size:32px}.c4h-redesign .help-cta p{font-size:22px}.c4h-redesign .button{font-size:22px;padding:12px 36px;max-width:100%}
}

/* Layouts translated from the high fidelity Figma contexts. */
.c4h-redesign.reference-page{max-width:1728px;margin-inline:auto}:where(.c4h-redesign.reference-page) *{border-width:0;border-style:solid}:where(.c4h-redesign.reference-page) p{margin:0}:where(.c4h-redesign.reference-page) a{font-weight:inherit;color:inherit}.c4h-redesign.reference-page img{max-width:100%}.c4h-redesign.reference-page [data-layout="Divider"]{max-width:100%}.c4h-redesign.reference-page [data-layout="Feature Box 1.1"]{max-width:100%}:where(.c4h-redesign.reference-page) h1,:where(.c4h-redesign.reference-page) h2,:where(.c4h-redesign.reference-page) h3,:where(.c4h-redesign.reference-page) h4{margin:0}:where(.c4h-redesign.reference-page) ul{margin:0;padding:0 0 0 24px}:where(.c4h-redesign.reference-page) button{font:inherit;border-radius:0}.c4h-redesign .desktop-design{--margin:clamp(32px,8.333333vw,144px);--hero-photo-width:calc(100% + 1px)}.c4h-redesign .mobile-design{display:none}.c4h-redesign .accordion-summary{list-style:none;user-select:none}.c4h-redesign.reference-page .accordion{display:block}.c4h-redesign.reference-page .accordion-summary{padding-block:calc(var(--margin-and-paddings-mp-1,12px) - 1px)}.c4h-redesign.reference-page .accordion-summary p{line-height:28px}.c4h-redesign.reference-page .accordion [data-layout="Accordion Text"]{padding:calc(var(--margin-and-paddings-mp-5,24px) - 1px)}.c4h-redesign .accordion-summary::-webkit-details-marker{display:none}.c4h-redesign .accordion-summary:focus-visible{outline:3px solid #1a70b3;outline-offset:3px}.c4h-redesign .accordion:not([open])>:not(summary){display:none}.c4h-redesign .accordion[open] .accordion-icon-closed,.c4h-redesign .accordion:not([open]) .accordion-icon-open{display:none}.c4h-redesign .income-paragraphs{display:flex;flex-direction:column;gap:0}.c4h-redesign.reference-page [data-layout^="Breadcrumb"]{font-weight:700}.c4h-redesign.reference-page [data-layout^="Breadcrumb"] p{white-space:normal}.c4h-redesign.reference-page [data-layout="feature-box-image 1"]{aspect-ratio:650/452}.c4h-redesign.reference-page [data-layout="feature-box-image 1"] img{height:100%;object-fit:cover}.c4h-redesign.reference-page [data-layout="Get Help at an Enrollment Event"]{height:auto}.c4h-redesign.reference-page [data-layout="Feature Text"]{padding-top:calc(var(--margin-and-paddings-mp-7,32px) - 5px)}.c4h-redesign.reference-page [data-layout="Feature Text"]>p{line-height:28px}.c4h-redesign.when-can-i-buy-insurance h2{line-height:53px}.c4h-redesign.when-can-i-buy-insurance [data-layout^="Breadcrumb"] p{line-height:23px}.c4h-redesign.when-can-i-buy-insurance [data-layout="Content Block"]>p:last-child{line-height:28px}.c4h-redesign.when-can-i-buy-insurance [data-layout="Highlight Banner 1.1"] [data-layout^="Buttons |"] p{line-height:28px}.c4h-redesign.reference-page [data-layout="Comparing Health First Colorado"]{width:100%;min-width:0}.c4h-redesign.reference-page [data-layout="Who qualifies for SilverEnhanced Savings?"]{width:100%;min-width:0}.c4h-redesign.reference-page [data-layout="Button Set"]{max-width:100%;flex-wrap:wrap}.c4h-redesign.reference-page [data-layout^="Buttons |"]{max-width:100%}.c4h-redesign.reference-page [data-layout^="Buttons |"]>div{max-width:100%;min-width:0;flex-shrink:1}.c4h-redesign.reference-page [data-layout^="Buttons |"] p{white-space:normal;overflow-wrap:break-word}.c4h-redesign.reference-page [data-layout="Table"]{max-width:100%;overflow-x:auto}.c4h-redesign.reference-page [data-layout="Table"]>[data-layout="Container"]{flex-shrink:0}
@media(min-width:1024px){.c4h-redesign.health-first-colorado [data-layout="Table"]>[data-layout="Container"]{max-width:100%}.c4h-redesign.health-first-colorado [data-layout="Table"]>[data-layout="Container"]>[data-layout="Title"]{align-items:stretch}.c4h-redesign.health-first-colorado [data-layout="Table"]>[data-layout="Container"]>[data-layout="Title"] p{white-space:normal;overflow-wrap:break-word}
}.c4h-redesign.reference-page .table-scroll{overflow-x:auto;max-width:100%;position:relative;isolation:isolate}.c4h-redesign.reference-page .comparison-table{font:inherit}.c4h-redesign.reference-page .comparison-table th{font-weight:inherit;text-align:left}.c4h-redesign.get-financial-help [data-layout="Color Hero Photo"]{width:100%;height:auto;aspect-ratio:1441/466}.c4h-redesign.get-financial-help [data-layout="Color Hero Photo"] img{height:100%;object-fit:cover}.c4h-redesign.get-financial-help [data-layout="Steps"]>div:first-child{max-width:100%}.c4h-redesign.get-financial-help [data-layout="Steps"] p{white-space:normal}.c4h-redesign.get-financial-help [data-layout="Colorado Premium Assistance: What You Need to Know"]>div{flex:1 1 0;min-width:0}.c4h-redesign.get-financial-help [data-layout="CPA Qualificaion Graphic 2026_2026 Update Vector Type 1"]{height:auto;aspect-ratio:694/437}.c4h-redesign.get-financial-help p{max-width:100%;white-space:normal}.c4h-redesign.get-financial-help [data-layout="Helpful Links:"]{flex-wrap:wrap}.c4h-redesign.get-financial-help [data-layout="Links"]{flex-wrap:wrap;justify-content:center;max-width:100%}.c4h-redesign.get-financial-help [data-layout="Financial Help Table"]{max-width:100%;overflow-x:auto}.c4h-redesign.get-financial-help [data-layout="Financial Help Table"]>[data-layout="Container"]{flex-shrink:0}.c4h-redesign.get-financial-help [data-layout="Financial Help Table"] [data-layout="Title"]{align-items:stretch}:where(.c4h-redesign.get-financial-help) a{color:inherit;text-decoration:none}.c4h-redesign.get-financial-help :is(a,h2,h3,h4){max-width:100%;white-space:normal}.c4h-redesign.get-financial-help [data-layout="Table Section"] :is([data-layout="List Icon+Text"],[data-layout="Item 1"]){max-width:100%;min-width:0}.c4h-redesign.get-financial-help [data-layout="Table Section"] :is([data-layout="List Icon+Text"],[data-layout="Item 1"])>:last-child{min-width:0;flex-shrink:1}.c4h-redesign.get-financial-help a:hover{text-decoration:underline}.c4h-redesign.get-financial-help a:focus-visible{outline:3px solid #1a70b3;outline-offset:3px}.c4h-redesign .table-scroll::-webkit-scrollbar{height:6px}.c4h-redesign .table-scroll::-webkit-scrollbar-track{background:#d3d3d3;border-radius:100px}.c4h-redesign .table-scroll::-webkit-scrollbar-thumb{background:#6c6c6c;border-radius:100px}
@media(max-width:1200px){.c4h-redesign.reference-page [data-layout="CO Option Plans"]{flex-direction:column;align-items:stretch}.c4h-redesign.reference-page [data-layout="CO Option Plans"]>div{width:100%;max-width:100%;min-width:0;flex-basis:auto}
}
@media(max-width:1023px){.c4h-redesign.get-financial-help [data-layout="Cards"],.c4h-redesign.get-financial-help [data-layout="Colorado Premium Assistance: What You Need to Know"]{flex-direction:column;align-items:stretch}.c4h-redesign.get-financial-help [data-layout="Cards"]>div,.c4h-redesign.get-financial-help [data-layout="Colorado Premium Assistance: What You Need to Know"]>div{flex-basis:auto;width:100%}.c4h-redesign.get-financial-help [data-layout="Steps"]{gap:36px}.c4h-redesign.get-financial-help [data-layout="Heading & Subhead"] p{font-size:32px}.c4h-redesign.get-financial-help [data-layout="Steps"]>div:first-child>p{font-size:22px}.c4h-redesign.get-financial-help [data-layout="CTA Box 1.1"]{height:auto;min-height:0;padding:56px 15px}.c4h-redesign.get-financial-help [data-layout="Employee Characters 2.1"]{width:218px;height:218px}.c4h-redesign.get-financial-help [data-layout="Employee Characters 2.1"] img{width:218px;height:218px}.c4h-redesign.get-financial-help [data-layout="Helpful Links:"]{gap:24px}.c4h-redesign.get-financial-help [data-layout="Table Section"] [data-layout="List Icon+Text"],.c4h-redesign.get-financial-help [data-layout="Table Section"] [data-layout="Item 1"]{width:100%;min-width:0;justify-content:flex-start}.c4h-redesign.get-financial-help [data-layout="Table Section"] [data-layout="Text"]{min-width:0;flex:1}.c4h-redesign.get-financial-help [data-layout="Table Section"] [data-layout="List Icon+Text"] :is(p,h4),.c4h-redesign.get-financial-help [data-layout="Table Section"] [data-layout="Item 1"] :is(p,h4){flex:1;min-width:0;text-align:left}.c4h-redesign.get-financial-help [data-layout="Table Section"]>div:last-child,.c4h-redesign.get-financial-help [data-layout="Table Section"]>div:nth-child(2)>div:first-child>div,.c4h-redesign.get-financial-help [data-layout="Advanced Premium Tax Credits: What You Need to Know"]>div:first-child{height:auto;max-width:100%}.c4h-redesign.get-financial-help .financial-empty-text{display:none}.c4h-redesign.get-financial-help [data-layout="Step Cards P1"]{height:auto;min-height:221px}.c4h-redesign.get-financial-help [data-layout="Table Section"]>div:nth-child(2)>div:first-child>div p{font-size:22px}.c4h-redesign.reference-page .accordion-summary{padding-block:11px}.c4h-redesign.reference-page .accordion-summary p{line-height:23px}.c4h-redesign.reference-page [data-layout="Feature Text"]>p{line-height:23px}.c4h-redesign.reference-page [data-layout="Feature Text"]{gap:12px}.c4h-redesign.when-can-i-buy-insurance h2{line-height:40px}.c4h-redesign.when-can-i-buy-insurance [data-layout="Content Block"]>p:last-child{line-height:23px}.c4h-redesign.when-can-i-buy-insurance [data-layout="Highlight Banner 1.1"] [data-layout^="Buttons |"] p{line-height:27.5px}.c4h-redesign.when-can-i-buy-insurance .income-paragraphs{gap:12px}.c4h-redesign.when-can-i-buy-insurance [data-layout^="Breadcrumb"]{padding-block:12px}.c4h-redesign.when-can-i-buy-insurance [data-layout^="Breadcrumb"]>div{row-gap:10px}.c4h-redesign.when-can-i-buy-insurance [data-layout^="Breadcrumb"] p{line-height:18px}.c4h-redesign.reference-page{--margin:15px;--font-size-hero-wp-hero-title:48px;--font-size-headings-wp-heading-2xl:32px;--font-size-headings-wp-heading-xl:28px;--font-size-headings-wp-heading-l:22px;--font-size-headings-wp-heading-m:18px;--font-size-headings-wp-heading-s:14px;--font-size-body-wp-body-xl:18px;--font-size-body-wp-body-l:16px;--font-size-body-wp-body-m:14px;--margin-and-paddings-mp-0:8px;--margin-and-paddings-mp-1:12px;--margin-and-paddings-mp-2:15px;--margin-and-paddings-mp-3:14px;--margin-and-paddings-mp-5:20px;--margin-and-paddings-mp-7:24px;--margin-and-paddings-mp-10:36px;--margin-and-paddings-mp-13:56px}.c4h-redesign .desktop-design{display:none}.c4h-redesign .desktop-design.responsive-fallback,.c4h-redesign .mobile-design{display:block;--margin:15px;--hero-photo-width:100%}.c4h-redesign .responsive-fallback [data-layout="2 Col"],.c4h-redesign .responsive-fallback [data-layout="3 Col"],.c4h-redesign .responsive-fallback [data-layout="2 Columns"],.c4h-redesign .responsive-fallback [data-layout="2-Col Section"]{flex-direction:column}.c4h-redesign.health-first-colorado [data-layout="Eligibility and applying for Child Health Plan Plus"]{flex-direction:column;align-items:stretch}.c4h-redesign.health-first-colorado [data-layout="Eligibility and applying for Child Health Plan Plus"]>div:first-child{flex-basis:auto;width:100%;min-height:0}.c4h-redesign .responsive-fallback [data-layout="Step Cards P1"]{flex-basis:auto;width:100%;padding:24px}.c4h-redesign .responsive-fallback [data-layout="Hero"]{height:auto}.c4h-redesign .responsive-fallback [data-layout="Feature Box 1.1"]{width:328px;max-width:100%}.c4h-redesign .responsive-fallback [data-layout="CTA Box 1.1"]{height:auto;padding:56px 24px;flex-direction:column}.c4h-redesign.when-can-i-buy-insurance .responsive-fallback>[data-layout="Page Content"]{padding-bottom:0}.c4h-redesign.when-can-i-buy-insurance .responsive-fallback [data-layout="CTA Box 1.1"]{padding-inline:15px}.c4h-redesign.when-can-i-buy-insurance .responsive-fallback [data-layout="CTA Box 1.1"] h4{line-height:28px}.c4h-redesign.when-can-i-buy-insurance .responsive-fallback [data-layout="CTA Box 1.1"] [data-layout^="Buttons |"]{width:100%;padding:12px 36px}.c4h-redesign.when-can-i-buy-insurance .responsive-fallback [data-layout="CTA Box 1.1"] [data-layout^="Buttons |"] p{line-height:28px}.c4h-redesign .responsive-fallback [data-layout="Employee Characters 2.1"]{width:218px;height:218px}.c4h-redesign .responsive-fallback [data-layout="Employee Characters 2.1"] img{width:218px;height:218px}.c4h-redesign .responsive-fallback [data-layout="Table"]{overflow-x:auto;max-width:100%}.c4h-redesign .responsive-fallback [data-layout="Button Set"]{flex-direction:column;max-width:100%;width:100%;align-items:center}.c4h-redesign .responsive-fallback [data-layout^="Buttons |"]{max-width:100%;padding-inline:24px}.c4h-redesign .responsive-fallback [data-layout^="Buttons |"] *{white-space:normal;font-size:22px}.c4h-redesign .mobile-design [data-layout="Table"]{overflow-x:auto}
}.c4h-redesign .s0{align-content:stretch}.c4h-redesign .s1{display:flex}.c4h-redesign .s2{flex-direction:column}.c4h-redesign .s3{align-items:center}.c4h-redesign .s4{padding-bottom:var(--margin-and-paddings-mp-13,72px)}.c4h-redesign .s5{position:relative}.c4h-redesign .s6{width:100%;height:100%}.c4h-redesign .s7{background:var(--neutrals-lt-grey,#f8f8f8)}.c4h-redesign .s8{align-items:flex-start}.c4h-redesign .s9{padding-inline:var(--margin,160px)}.c4h-redesign .s10{padding-block:var(--margin-and-paddings-mp-3,18px)}.c4h-redesign .s11{flex-shrink:0}.c4h-redesign .s12{width:min(100%,1728px)}.c4h-redesign .s13{word-break:break-word}.c4h-redesign .s14{align-content:flex-start}.c4h-redesign .s15{flex-wrap:wrap}.c4h-redesign .s16{font-family:'C4H Page Sans';font-weight:700}.c4h-redesign .s17{font-weight:700}.c4h-redesign .s18{gap:var(--margin-and-paddings-mp-1,12px)}.c4h-redesign .s19{line-height:0}.c4h-redesign .s20{font-size:var(--font-size-headings-wp-heading-s,18px)}.c4h-redesign .s21{width:100%}.c4h-redesign .s22{white-space:nowrap}.c4h-redesign .s23{justify-content:center}.c4h-redesign .s24{color:var(--secondary-dk-blue,#115387)}.c4h-redesign .s25{line-height:1.25}.c4h-redesign .s26{color:var(--primary-graphite,#424242)}.c4h-redesign .s27{gap:var(--margin-and-paddings-mp-10,48px)}.c4h-redesign .s28{overflow:clip}.c4h-redesign .s29{padding-top:var(--margin-and-paddings-mp-13,72px)}.c4h-redesign .s30{line-height:1}.c4h-redesign .s31{min-width:100%}.c4h-redesign .s32{font-size:var(--font-size-hero-wp-hero-title,64px)}.c4h-redesign .s33{width:min-content}.c4h-redesign .s34{height:466px}.c4h-redesign .s35{width:min(100%,1441px)}.c4h-redesign .s36{position:absolute}.c4h-redesign .s37{display:block}.c4h-redesign .s38{inset:0}.c4h-redesign .s39{max-width:none}.c4h-redesign .s40{padding-block:var(--margin-and-paddings-mp-13,72px)}.c4h-redesign .s41{gap:var(--margin-and-paddings-mp-7,32px)}.c4h-redesign .s42{font-size:var(--font-size-headings-wp-heading-2xl,42px)}.c4h-redesign .s43{font-family:'C4H Page Sans';font-weight:400}.c4h-redesign .s44{font-size:0px}.c4h-redesign .s45{color:var(--text-content-primary,#0a0a0a)}.c4h-redesign .s46{white-space:pre-wrap}.c4h-redesign .s47{margin-bottom:10px}.c4h-redesign .s48{font-size:var(--font-size-body-wp-body-xl,22px)}.c4h-redesign .s49{line-height:1.5}.c4h-redesign .s50{font-family:'C4H Page Sans';font-weight:700}.c4h-redesign .s51{font-style:normal}.c4h-redesign .s52{background:var(--neutrals-lt-blue,#e2f1f8)}.c4h-redesign .s53{padding-inline:var(--margin-and-paddings-mp-7,32px)}.c4h-redesign .s54{padding-block:var(--margin-and-paddings-mp-10,48px)}.c4h-redesign .s55{width:min(100%,1440px)}.c4h-redesign .s56{font-size:var(--font-size-headings-wp-heading-xl,32px)}.c4h-redesign .s57{text-align:center}.c4h-redesign .s58{font-family:'C4H Page Sans';font-weight:700}.c4h-redesign .s59{font-size:var(--font-size-body-wp-body-xl,22px)}.c4h-redesign .s60{gap:32px}.c4h-redesign .s61{background:var(--primary-sky,#1a70b3)}.c4h-redesign .s62{padding-block:var(--margin-and-paddings-mp-0,8px)}.c4h-redesign .s63{border-radius:100px}.c4h-redesign .s64{color:var(--neutrals-white,white)}.c4h-redesign .s65{font-size:var(--font-size-headings-wp-heading-m,22px)}.c4h-redesign .s66{background:var(--primary-grass,#70a300)}.c4h-redesign .s67{height:0}.c4h-redesign .s68{inset:-2px 0 0 0}.c4h-redesign .s69{flex:1 0 0}.c4h-redesign .s70{gap:var(--margin-and-paddings-mp-2,15px)}.c4h-redesign .s71{min-width:1px}.c4h-redesign .s72{background:var(--secondary-dk-blue,#115387)}.c4h-redesign .s73{border-width:1px}.c4h-redesign .s74{border-color:var(--secondary-dk-blue,#115387)}.c4h-redesign .s75{border-style:solid}.c4h-redesign .s76{cursor:pointer}.c4h-redesign .s77{gap:10px}.c4h-redesign .s78{padding-inline:var(--margin-and-paddings-mp-5,24px)}.c4h-redesign .s79{padding-block:var(--margin-and-paddings-mp-1,12px)}.c4h-redesign .s80{text-align:left}.c4h-redesign .s81{width:16px;height:16px}.c4h-redesign .s82{inset:29.91% 6.47% 27.95% 6.47%}.c4h-redesign .s83{inset:-14.83% -7.18%}.c4h-redesign .s84{inset:27.95% 6.47% 29.91% 6.47%}.c4h-redesign .s85{padding:var(--margin-and-paddings-mp-5,24px)}.c4h-redesign .s86{font-weight:400}.c4h-redesign .s87{list-style-type:disc}.c4h-redesign .s88{font-size:var(--font-size-body-wp-body-l,18px)}.c4h-redesign .s89{margin-bottom:0}.c4h-redesign .s90{margin-inline-start:27px}.c4h-redesign .s91{color:#115387}.c4h-redesign .s92{white-space:pre-line}.c4h-redesign .s93{background:white}.c4h-redesign .s94{width:328px}.c4h-redesign .s95{border-top-width:5px}.c4h-redesign .s96{padding:var(--margin-and-paddings-mp-7,32px)}.c4h-redesign .s97{margin-inline-start:calc(var(--list-marker-font-size,0)*1.5*1)}.c4h-redesign .s98{font-size:var(--font-size-body-wp-body-m,16px)}.c4h-redesign .s99{height:441px}.c4h-redesign .s100{padding-top:72px}.c4h-redesign .s101{padding-inline:var(--margin-and-paddings-mp-13,72px)}.c4h-redesign .s102{color:white}.c4h-redesign .s103{font-size:var(--font-size-headings-wp-heading-l,28px)}.c4h-redesign .s104{padding-inline:var(--margin-and-paddings-mp-10,48px)}.c4h-redesign .s105{font-size:var(--font-size-headings-wp-heading-l,28px)}.c4h-redesign .s106{width:min(100%,1167px)}.c4h-redesign .s107{background:var(--neutrals-cloud,#fbfcfe)}.c4h-redesign .s108{filter:drop-shadow(4px 4px 1.5px rgba(66,66,66,0.05))}.c4h-redesign .s109{padding:var(--margin-and-paddings-mp-9,40px)}.c4h-redesign .s110{border-radius:16px}.c4h-redesign .s111{align-self:stretch}.c4h-redesign .s112{width:194px;height:194px}.c4h-redesign .s113{gap:var(--margin-and-paddings-mp-5,24px)}.c4h-redesign .s114{min-height:1px}.c4h-redesign .s115{background:rgba(0,0,0,0)}.c4h-redesign .s116{height:129px}.c4h-redesign .s117{min-height:577px}.c4h-redesign .s118{padding:var(--margin-and-paddings-mp-13,72px)}.c4h-redesign .s119{height:33px}.c4h-redesign .s120{height:399px}.c4h-redesign .s121{gap:var(--margin-and-paddings-mp-12,64px)}.c4h-redesign .s122{gap:48px}.c4h-redesign .s123{height:36px}.c4h-redesign .s124{gap:var(--margin-and-paddings-mp-11,56px)}.c4h-redesign .s125{background:#fef8ed}.c4h-redesign .s126{border-width:3px}.c4h-redesign .s127{border-color:var(--badges-badge-bg-gold,#986c10)}.c4h-redesign .s128{padding:var(--margin-and-paddings-mp-6,28px)}.c4h-redesign .s129{border-radius:var(--radius-and-stroke-rs-9,20px)}.c4h-redesign .s130{background:linear-gradient(to right,var(--gradient-from) 5%,var(--gradient-to))}.c4h-redesign .s131{border-width:0px}.c4h-redesign .s132{border-color:#e5e7eb}.c4h-redesign .s133{--gradient-stop:5%}.c4h-redesign .s134{--gradient-from:rgba(152,108,16,0.6)}.c4h-redesign .s135{height:10px}.c4h-redesign .s136{border-radius:9999px}.c4h-redesign .s137{--gradient-to:#986c10}.c4h-redesign .s138{color:var(--badges-badge-bg-gold,#986c10)}.c4h-redesign .s139{color:var(--text-content-secondary,#3a3a3a)}.c4h-redesign .s140{font-size:var(--font-size-body-wp-body-m,16px)}.c4h-redesign .s141{padding-inline:var(--spacing2,8px)}.c4h-redesign .s142{gap:var(--margin-and-paddings-mp-0,8px)}.c4h-redesign .s143{width:24px;height:24px}.c4h-redesign .s144{color:black}.c4h-redesign .s145{background:#ebceb3}.c4h-redesign .s146{padding:var(--margin-and-paddings-mp-1,12px)}.c4h-redesign .s147{border-radius:var(--radius-and-stroke-rs-7,12px)}.c4h-redesign .s148{max-width:302px}.c4h-redesign .s149{background:#fcfcfc}.c4h-redesign .s150{border-color:#6c6c6c}.c4h-redesign .s151{--gradient-from:rgba(108,108,108,0.6)}.c4h-redesign .s152{--gradient-to:#6c6c6c}.c4h-redesign .s153{color:var(--badges-badge-bg-silver,#6c6c6c)}.c4h-redesign .s154{background:#eee}.c4h-redesign .s155{border-color:var(--badges-badge-bg-silver,#6c6c6c)}.c4h-redesign .s156{background:#f0e1d4}.c4h-redesign .s157{border-color:var(--badges-badge-bg-bronze,#a34e15)}.c4h-redesign .s158{--gradient-from:rgba(163,78,21,0.6)}.c4h-redesign .s159{--gradient-to:#a34e15}.c4h-redesign .s160{color:var(--badges-badge-bg-bronze,#a34e15)}.c4h-redesign .s161{background:var(--marketing-marketing-yellow,#fef8ed)}.c4h-redesign .s162{color:#1a70b3}.c4h-redesign .s163{width:min(100%,828px)}.c4h-redesign .s164{color:#424242}.c4h-redesign .s165{border-radius:4px}.c4h-redesign .s166{border-color:var(--metals-med-silver,#d3d3d3)}.c4h-redesign .s167{width:min(100%,1346px)}.c4h-redesign .s168{border-color:var(--metals-lt-silver,#eee)}.c4h-redesign .s169{border-bottom-width:1px}.c4h-redesign .s170{border-right-width:1px}.c4h-redesign .s171{width:291px}.c4h-redesign .s172{width:min(100%,502px)}.c4h-redesign .s173{border-color:var(--neutrals-cloud,#fbfcfe)}.c4h-redesign .s174{width:223px}.c4h-redesign .s175{flex-direction:row}.c4h-redesign .s176{height:100%}.c4h-redesign .s177{width:min(100%,553px)}.c4h-redesign .s178{background:var(--metals-lt-silver,#eee)}.c4h-redesign .s179{width:243px}.c4h-redesign .s180{width:226px}.c4h-redesign .s181{width:219px}.c4h-redesign .s182{font-size:32px}.c4h-redesign .s183{width:290px;height:290px}.c4h-redesign .s184{font-size:var(--font-size-hero-wp-hero-title,48px)}.c4h-redesign .s185{aspect-ratio:1441/466}.c4h-redesign .s186{width:330px}.c4h-redesign .s187{min-height:590px}.c4h-redesign .s188{width:312px}.c4h-redesign .s189{object-fit:cover}.c4h-redesign .s190{pointer-events:none}.c4h-redesign .s191{border-color:#d3d3d3}.c4h-redesign .s192{width:min(100%,668px)}.c4h-redesign .s193{table-layout:fixed}.c4h-redesign .s194{border-collapse:separate}.c4h-redesign .s195{border-spacing:0}.c4h-redesign .s196{width:174px}.c4h-redesign .s197{width:227px}.c4h-redesign .s198{width:267px}.c4h-redesign .s199{padding-inline:var(--margin-and-paddings-mp-5,20px)}.c4h-redesign .s200{vertical-align:middle}.c4h-redesign .s201{height:71px}.c4h-redesign .s202{position:sticky}.c4h-redesign .s203{left:0}.c4h-redesign .s204{z-index:1}.c4h-redesign .s205{font-size:var(--font-size-headings-wp-heading-s,16px)}.c4h-redesign .s206{width:190px}.c4h-redesign .s207{height:96px}.c4h-redesign .s208{font-size:var(--font-size-body-wp-body-l,16px)}.c4h-redesign .s209{height:72px}.c4h-redesign .s210{height:144px}.c4h-redesign .s211{gap:var(--margin-and-paddings-mp-10,36px)}.c4h-redesign .s212{padding-inline:var(--margin,15px)}.c4h-redesign .s213{padding-block:var(--margin-and-paddings-mp-13,56px)}.c4h-redesign .s214{width:218px;height:218px}.c4h-redesign .s215{font-size:var(--font-size-headings-wp-heading-2xl,32px)}.c4h-redesign .s216{font-size:var(--font-size-headings-wp-heading-l,22px)}.c4h-redesign .s217{padding-inline:var(--margin-and-paddings-mp-10,36px)}.c4h-redesign .s218{font-weight:700}.c4h-redesign .s219{color:#0a0a0a}.c4h-redesign .s220{width:48px;height:48px}.c4h-redesign .s221{font-family:'C4H Page Sans';font-weight:400}.c4h-redesign .s222{gap:var(--margin-and-paddings-mp-3,18px)}.c4h-redesign .s223{font-size:var(--font-size-headings-wp-heading-3xl,48px)}.c4h-redesign .s224{font-weight:400}.c4h-redesign .s225{filter:drop-shadow(4px 4px 6px rgba(0,0,0,0.25))}.c4h-redesign .s226{gap:var(--margin-and-paddings-mp-8,36px)}.c4h-redesign .s227{padding-block:var(--margin-and-paddings-mp-9,40px)}.c4h-redesign .s228{width:42px;height:42px}.c4h-redesign .s229{padding-inline:7px}.c4h-redesign .s230{background:var(--backgrounds-bg-quaternary,white)}.c4h-redesign .s231{height:221px}.c4h-redesign .s232{border-radius:var(--radius-and-stroke-rs-15,175px)}.c4h-redesign .s233{--translate-x:-50%;translate:var(--translate-x,0) var(--translate-y,0)}.c4h-redesign .s234{--translate-y:-50%;translate:var(--translate-x,0) var(--translate-y,0)}.c4h-redesign .s235{height:21px}.c4h-redesign .s236{left:50%}.c4h-redesign .s237{top:50%}.c4h-redesign .s238{width:28px}.c4h-redesign .s239{width:min(100%,1172px)}.c4h-redesign .s240{font-size:18px}.c4h-redesign .s241{font-size:42px}.c4h-redesign .s242{gap:var(--margin-and-paddings-mp-4,20px)}.c4h-redesign .s243{padding-top:var(--margin-and-paddings-mp-10,48px)}.c4h-redesign .s244{height:81px}.c4h-redesign .s245{aspect-ratio:811.1799926757812/509.8500061035156}.c4h-redesign .s246{display:contents}.c4h-redesign .s247{inset:37.95% 92% 27.3% 6.21%}.c4h-redesign .s248{inset:69.63% 92.03% 27.3% 6.24%}.c4h-redesign .s249{inset:66.83% 92.03% 30.52% 6.24%}.c4h-redesign .s250{inset:63.73% 92.03% 33.62% 6.24%}.c4h-redesign .s251{inset:60.64% 92% 36.71% 6.24%}.c4h-redesign .s252{inset:57.58% 92.03% 39.34% 6.24%}.c4h-redesign .s253{inset:55.55% 92.03% 42.57% 6.24%}.c4h-redesign .s254{inset:53.33% 92.03% 45.84% 6.24%}.c4h-redesign .s255{inset:50.24% 92.03% 47.11% 6.24%}.c4h-redesign .s256{inset:47.17% 92% 50.06% 6.21%}.c4h-redesign .s257{inset:44.05% 92% 52.94% 6.21%}.c4h-redesign .s258{inset:40.48% 92.03% 56.25% 6.24%}.c4h-redesign .s259{inset:37.95% 92.03% 59.96% 6.24%}.c4h-redesign .s260{inset:91.69% 45.7% 5.51% 39.45%}.c4h-redesign .s261{inset:91.73% 59.26% 5.56% 39.45%}.c4h-redesign .s262{inset:91.73% 57.45% 5.56% 40.65%}.c4h-redesign .s263{inset:91.73% 55.33% 5.56% 42.64%}.c4h-redesign .s264{inset:91.73% 54.54% 5.56% 44.94%}.c4h-redesign .s265{inset:91.73% 53.1% 5.56% 45.73%}.c4h-redesign .s266{inset:91.73% 51.63% 5.56% 46.59%}.c4h-redesign .s267{inset:91.69% 49.49% 5.51% 48.99%}.c4h-redesign .s268{inset:91.73% 48.8% 5.56% 50.68%}.c4h-redesign .s269{inset:91.73% 47.22% 5.56% 51.43%}.c4h-redesign .s270{inset:91.73% 45.7% 5.56% 53.01%}.c4h-redesign .s271{inset:21.94% 88.47% 73.63% 6.26%}.c4h-redesign .s272{inset:21.92% 64.2% 74.1% 12.64%}.c4h-redesign .s273{inset:21.95% 86.65% 76.48% 12.69%}.c4h-redesign .s274{inset:21.95% 86.33% 76.48% 13.53%}.c4h-redesign .s275{inset:21.92% 85.97% 76.48% 13.86%}.c4h-redesign .s276{inset:22.35% 85.13% 76.02% 14.18%}.c4h-redesign .s277{inset:21.92% 84.77% 76.48% 15.06%}.c4h-redesign .s278{inset:21.95% 83.89% 76.45% 15.42%}.c4h-redesign .s279{inset:21.95% 83.59% 76.48% 16.28%}.c4h-redesign .s280{inset:22.35% 82.72% 76.45% 16.58%}.c4h-redesign .s281{inset:21.93% 81.8% 76.48% 17.75%}.c4h-redesign .s282{inset:22.35% 81.05% 76.45% 18.23%}.c4h-redesign .s283{inset:22.36% 80.52% 76.48% 19.12%}.c4h-redesign .s284{inset:21.92% 79.41% 76.48% 19.91%}.c4h-redesign .s285{inset:22.36% 78.61% 76.48% 20.78%}.c4h-redesign .s286{inset:22.35% 77.82% 76.45% 21.56%}.c4h-redesign .s287{inset:22.36% 76.99% 76.48% 22.39%}.c4h-redesign .s288{inset:22.35% 76.19% 76.45% 23.18%}.c4h-redesign .s289{inset:21.92% 75.89% 76.48% 23.93%}.c4h-redesign .s290{inset:22.35% 75.13% 76.45% 24.26%}.c4h-redesign .s291{inset:21.95% 74.78% 76.48% 25.09%}.c4h-redesign .s292{inset:22.35% 73.61% 76.45% 25.77%}.c4h-redesign .s293{inset:21.92% 73.25% 76.48% 26.58%}.c4h-redesign .s294{inset:21.95% 72.41% 76.45% 26.9%}.c4h-redesign .s295{inset:22.07% 71.48% 76.45% 28.09%}.c4h-redesign .s296{inset:22.35% 70.69% 76.45% 28.59%}.c4h-redesign .s297{inset:21.95% 70.01% 76.48% 29.86%}.c4h-redesign .s298{inset:22.35% 69.12% 76.45% 30.16%}.c4h-redesign .s299{inset:22.38% 67.97% 76.48% 30.96%}.c4h-redesign .s300{inset:22.35% 67.19% 76.45% 32.11%}.c4h-redesign .s301{inset:22.36% 66.65% 76.48% 32.98%}.c4h-redesign .s302{inset:22.07% 65.8% 76.45% 33.77%}.c4h-redesign .s303{inset:21.95% 65.07% 76.48% 34.32%}.c4h-redesign .s304{inset:22.35% 64.2% 76.45% 35.1%}.c4h-redesign .s305{inset:24.71% 86.73% 74.1% 12.64%}.c4h-redesign .s306{inset:24.71% 85.9% 74.1% 13.38%}.c4h-redesign .s307{inset:24.71% 85.21% 74.1% 14.21%}.c4h-redesign .s308{inset:24.42% 84.7% 74.1% 14.87%}.c4h-redesign .s309{inset:24.71% 83.53% 74.1% 15.75%}.c4h-redesign .s310{inset:24.28% 82.99% 74.13% 16.55%}.c4h-redesign .s311{inset:24.3% 81.93% 74.13% 17.46%}.c4h-redesign .s312{inset:24.71% 81.05% 74.1% 18.24%}.c4h-redesign .s313{inset:24.71% 80.31% 74.1% 19.07%}.c4h-redesign .s314{inset:24.3% 79.96% 74.13% 19.9%}.c4h-redesign .s315{inset:24.42% 79.42% 74.1% 20.16%}.c4h-redesign .s316{inset:24.3% 78.68% 74.13% 20.7%}.c4h-redesign .s317{inset:24.27% 77.94% 74.13% 21.89%}.c4h-redesign .s318{inset:24.71% 77.13% 74.13% 22.26%}.c4h-redesign .s319{inset:24.71% 76.39% 74.1% 23.02%}.c4h-redesign .s320{inset:24.74% 75.61% 74.1% 23.77%}.c4h-redesign .s321{inset:24.71% 75.03% 74.13% 24.6%}.c4h-redesign .s322{inset:24.71% 74.33% 74.1% 25.06%}.c4h-redesign .s323{inset:24.71% 73.5% 74.13% 25.89%}.c4h-redesign .s324{inset:24.71% 72.7% 74.1% 26.67%}.c4h-redesign .s325{inset:24.71% 71.89% 74.1% 27.4%}.c4h-redesign .s326{inset:72.52% 3.95% 27.48% 80.26%}.c4h-redesign .s327{inset:-1.5px 0}.c4h-redesign .s328{inset:25.28% 3.95% 74.72% 80.26%}.c4h-redesign .s329{inset:74.06% 5.2% 17.25% 80.27%}.c4h-redesign .s330{inset:74.09% 19.48% 24.34% 80.37%}.c4h-redesign .s331{inset:74.49% 18.65% 24.34% 80.74%}.c4h-redesign .s332{inset:74.49% 17.85% 24.31% 81.52%}.c4h-redesign .s333{inset:74.49% 17.03% 24.31% 82.25%}.c4h-redesign .s334{inset:74.49% 15.86% 24.34% 83.14%}.c4h-redesign .s335{inset:74.49% 14.98% 24.31% 84.31%}.c4h-redesign .s336{inset:74.09% 13.75% 24.31% 85.57%}.c4h-redesign .s337{inset:74.49% 12.92% 24.31% 86.38%}.c4h-redesign .s338{inset:74.09% 12.62% 24.34% 87.25%}.c4h-redesign .s339{inset:74.49% 11.73% 24.31% 87.55%}.c4h-redesign .s340{inset:74.52% 10.58% 24.34% 88.34%}.c4h-redesign .s341{inset:74.21% 9.74% 24.31% 89.83%}.c4h-redesign .s342{inset:74.09% 9.01% 24.34% 90.37%}.c4h-redesign .s343{inset:74.06% 8.65% 24.34% 91.18%}.c4h-redesign .s344{inset:74.49% 7.93% 24.31% 91.49%}.c4h-redesign .s345{inset:74.09% 7.25% 24.34% 92.62%}.c4h-redesign .s346{inset:74.06% 6.88% 24.34% 92.94%}.c4h-redesign .s347{inset:74.49% 6.07% 24.34% 93.31%}.c4h-redesign .s348{inset:74.49% 5.2% 24.31% 94.09%}.c4h-redesign .s349{inset:76.44% 18.99% 21.96% 80.32%}.c4h-redesign .s350{inset:76.85% 18.1% 21.96% 81.18%}.c4h-redesign .s351{inset:76.85% 17.27% 21.96% 82.02%}.c4h-redesign .s352{inset:76.85% 16.58% 21.96% 82.83%}.c4h-redesign .s353{inset:76.85% 15.41% 21.99% 83.97%}.c4h-redesign .s354{inset:76.85% 14.52% 21.96% 84.75%}.c4h-redesign .s355{inset:76.57% 14.02% 21.96% 85.55%}.c4h-redesign .s356{inset:76.85% 12.88% 21.56% 86.43%}.c4h-redesign .s357{inset:76.88% 12.05% 21.96% 87.33%}.c4h-redesign .s358{inset:76.85% 11.27% 21.96% 88.12%}.c4h-redesign .s359{inset:76.44% 10.92% 21.99% 88.95%}.c4h-redesign .s360{inset:76.41% 10.56% 21.99% 89.27%}.c4h-redesign .s361{inset:76.42% 10% 21.99% 89.55%}.c4h-redesign .s362{inset:76.88% 9.3% 21.53% 89.97%}.c4h-redesign .s363{inset:76.42% 8.44% 21.99% 91.1%}.c4h-redesign .s364{inset:76.85% 7.69% 21.96% 91.58%}.c4h-redesign .s365{inset:76.85% 7.16% 21.99% 92.47%}.c4h-redesign .s366{inset:78.77% 18.77% 19.61% 80.33%}.c4h-redesign .s367{inset:79.2% 17.95% 19.61% 81.33%}.c4h-redesign .s368{inset:78.8% 17.65% 19.64% 82.22%}.c4h-redesign .s369{inset:79.2% 16.76% 19.61% 82.52%}.c4h-redesign .s370{inset:79.2% 16.23% 19.64% 83.41%}.c4h-redesign .s371{inset:79.2% 15.52% 19.61% 83.87%}.c4h-redesign .s372{inset:78.79% 14.66% 19.61% 84.65%}.c4h-redesign .s373{inset:79.2% 13.77% 19.61% 85.51%}.c4h-redesign .s374{inset:78.8% 12.49% 19.64% 86.78%}.c4h-redesign .s375{inset:79.2% 11.97% 19.64% 87.66%}.c4h-redesign .s376{inset:79.2% 11.18% 19.61% 88.12%}.c4h-redesign .s377{inset:79.2% 10.01% 19.63% 88.99%}.c4h-redesign .s378{inset:78.77% 9.65% 19.64% 90.18%}.c4h-redesign .s379{inset:79.23% 8.84% 19.61% 90.55%}.c4h-redesign .s380{inset:79.2% 7.63% 19.63% 91.37%}.c4h-redesign .s381{inset:81.15% 18.76% 17.28% 80.27%}.c4h-redesign .s382{inset:81.55% 18.12% 17.25% 81.29%}.c4h-redesign .s383{inset:81.55% 17.43% 17.25% 81.98%}.c4h-redesign .s384{inset:81.12% 17.11% 17.28% 82.72%}.c4h-redesign .s385{inset:81.55% 16.39% 17.25% 83.02%}.c4h-redesign .s386{inset:81.27% 15.89% 17.25% 83.68%}.c4h-redesign .s387{inset:81.56% 15.2% 17.25% 84.18%}.c4h-redesign .s388{inset:81.56% 14.37% 17.28% 85.01%}.c4h-redesign .s389{inset:81.55% 13.57% 17.25% 85.8%}.c4h-redesign .s390{inset:81.55% 12.77% 17.25% 86.53%}.c4h-redesign .s391{inset:26.77% 5.45% 66.9% 80.27%}.c4h-redesign .s392{inset:26.8% 19.48% 71.63% 80.37%}.c4h-redesign .s393{inset:27.2% 18.65% 71.63% 80.74%}.c4h-redesign .s394{inset:27.2% 17.85% 71.6% 81.52%}.c4h-redesign .s395{inset:27.2% 17.03% 71.61% 82.25%}.c4h-redesign .s396{inset:27.2% 15.86% 71.63% 83.14%}.c4h-redesign .s397{inset:27.2% 14.98% 71.61% 84.31%}.c4h-redesign .s398{inset:26.8% 14.3% 71.63% 85.57%}.c4h-redesign .s399{inset:26.77% 13.94% 71.63% 85.89%}.c4h-redesign .s400{inset:27.2% 12.75% 71.63% 86.25%}.c4h-redesign .s401{inset:26.77% 12.38% 71.63% 87.45%}.c4h-redesign .s402{inset:26.92% 11.85% 71.61% 87.72%}.c4h-redesign .s403{inset:26.92% 11.02% 71.61% 88.55%}.c4h-redesign .s404{inset:27.2% 10.22% 71.61% 89.05%}.c4h-redesign .s405{inset:27.2% 9.03% 71.2% 90.28%}.c4h-redesign .s406{inset:27.23% 8.2% 71.61% 91.18%}.c4h-redesign .s407{inset:27.2% 7.42% 71.61% 91.97%}.c4h-redesign .s408{inset:26.8% 7.07% 71.63% 92.79%}.c4h-redesign .s409{inset:26.77% 6.71% 71.63% 93.12%}.c4h-redesign .s410{inset:26.77% 6.15% 71.63% 93.4%}.c4h-redesign .s411{inset:27.23% 5.45% 71.17% 93.82%}.c4h-redesign .s412{inset:29.13% 19.27% 69.28% 80.28%}.c4h-redesign .s413{inset:29.56% 18.52% 69.25% 80.76%}.c4h-redesign .s414{inset:29.56% 17.98% 69.28% 81.65%}.c4h-redesign .s415{inset:29.12% 16.61% 69.25% 82.49%}.c4h-redesign .s416{inset:29.56% 15.79% 69.25% 83.49%}.c4h-redesign .s417{inset:29.15% 15.48% 69.28% 84.38%}.c4h-redesign .s418{inset:29.56% 14.59% 69.25% 84.68%}.c4h-redesign .s419{inset:29.56% 14.06% 69.28% 85.57%}.c4h-redesign .s420{inset:29.56% 13.35% 69.25% 86.03%}.c4h-redesign .s421{inset:29.15% 12.5% 69.25% 86.82%}.c4h-redesign .s422{inset:29.56% 11.61% 69.25% 87.67%}.c4h-redesign .s423{inset:29.15% 10.32% 69.28% 88.95%}.c4h-redesign .s424{inset:29.56% 9.81% 69.28% 89.83%}.c4h-redesign .s425{inset:29.56% 9.01% 69.25% 90.28%}.c4h-redesign .s426{inset:29.56% 7.85% 69.28% 91.15%}.c4h-redesign .s427{inset:29.12% 7.48% 69.28% 92.35%}.c4h-redesign .s428{inset:29.58% 6.67% 69.25% 92.71%}.c4h-redesign .s429{inset:29.56% 5.46% 69.28% 93.54%}.c4h-redesign .s430{inset:31.5% 18.76% 66.93% 80.27%}.c4h-redesign .s431{inset:31.91% 18.12% 66.9% 81.29%}.c4h-redesign .s432{inset:31.91% 17.43% 66.9% 81.98%}.c4h-redesign .s433{inset:31.48% 17.11% 66.93% 82.72%}.c4h-redesign .s434{inset:31.91% 16.39% 66.9% 83.02%}.c4h-redesign .s435{inset:31.63% 15.89% 66.9% 83.68%}.c4h-redesign .s436{inset:31.91% 15.2% 66.9% 84.18%}.c4h-redesign .s437{inset:31.91% 14.37% 66.93% 85.01%}.c4h-redesign .s438{inset:31.91% 13.57% 66.9% 85.8%}.c4h-redesign .s439{inset:31.91% 12.77% 66.9% 86.53%}.c4h-redesign .s440{inset:9.07% 41.54% 82.51% 6.18%}.c4h-redesign .s441{inset:9.14% 92.18% 87.61% 6.26%}.c4h-redesign .s442{inset:10% 90.52% 87.61% 8.05%}.c4h-redesign .s443{inset:10% 88.88% 87.61% 9.7%}.c4h-redesign .s444{inset:9.07% 87.46% 87.67% 12.15%}.c4h-redesign .s445{inset:9.14% 86.32% 87.67% 12.74%}.c4h-redesign .s446{inset:10.06% 84.13% 86.75% 14.37%}.c4h-redesign .s447{inset:10% 82.55% 87.61% 15.98%}.c4h-redesign .s448{inset:10.06% 80.96% 87.61% 17.76%}.c4h-redesign .s449{inset:10% 78.49% 86.8% 20.11%}.c4h-redesign .s450{inset:10.06% 76.81% 87.61% 21.91%}.c4h-redesign .s451{inset:10% 75.22% 87.61% 23.51%}.c4h-redesign .s452{inset:9.19% 74.51% 87.67% 25.18%}.c4h-redesign .s453{inset:9.07% 73.76% 87.67% 25.85%}.c4h-redesign .s454{inset:9.14% 72.62% 87.67% 26.44%}.c4h-redesign .s455{inset:10.06% 71.19% 86.75% 27.31%}.c4h-redesign .s456{inset:9.14% 69.46% 87.67% 29.6%}.c4h-redesign .s457{inset:10% 67.94% 87.61% 30.59%}.c4h-redesign .s458{inset:10% 66.85% 87.67% 32.37%}.c4h-redesign .s459{inset:9.14% 64.1% 87.62% 34.08%}.c4h-redesign .s460{inset:10% 62.44% 87.61% 36.09%}.c4h-redesign .s461{inset:9.19% 61.82% 87.67% 37.87%}.c4h-redesign .s462{inset:10% 60.03% 87.61% 38.49%}.c4h-redesign .s463{inset:10% 58.95% 87.67% 40.28%}.c4h-redesign .s464{inset:10% 57.51% 87.61% 41.22%}.c4h-redesign .s465{inset:9.19% 55.79% 87.61% 42.8%}.c4h-redesign .s466{inset:10% 54.01% 87.61% 44.52%}.c4h-redesign .s467{inset:9.19% 51.41% 87.67% 47.07%}.c4h-redesign .s468{inset:10% 50.36% 87.67% 48.86%}.c4h-redesign .s469{inset:10% 48.77% 87.61% 49.8%}.c4h-redesign .s470{inset:10% 46.4% 87.67% 51.54%}.c4h-redesign .s471{inset:9.07% 45.65% 87.67% 53.96%}.c4h-redesign .s472{inset:10.06% 44.01% 87.61% 54.72%}.c4h-redesign .s473{inset:10% 41.54% 87.67% 56.39%}.c4h-redesign .s474{inset:14.29% 91.84% 82.57% 6.18%}.c4h-redesign .s475{inset:15.1% 90.55% 82.51% 8.25%}.c4h-redesign .s476{inset:15.1% 89.15% 82.51% 9.64%}.c4h-redesign .s477{inset:14.17% 88.49% 82.57% 11.12%}.c4h-redesign .s478{inset:15.1% 87.04% 82.51% 11.75%}.c4h-redesign .s479{inset:14.53% 86.01% 82.51% 13.1%}.c4h-redesign .s480{inset:15.1% 84.6% 82.51% 14.13%}.c4h-redesign .s481{inset:15.1% 82.92% 82.57% 15.8%}.c4h-redesign .s482{inset:15.1% 81.32% 82.51% 17.39%}.c4h-redesign .s483{inset:15.1% 79.71% 82.51% 18.86%}.c4h-redesign .s484{inset:14.29% 77.33% 82.51% 21.27%}.c4h-redesign .s485{inset:14.17% 76.58% 82.57% 23.04%}.c4h-redesign .s486{inset:15.1% 75.13% 82.51% 23.67%}.c4h-redesign .s487{inset:15.1% 73.62% 82.51% 25.1%}.c4h-redesign .s488{inset:15.1% 71.96% 82.51% 26.57%}.c4h-redesign .s489{inset:15.16% 70.37% 82.51% 28.35%}.c4h-redesign .s490{inset:15.1% 68.7% 82.57% 30.03%}.c4h-redesign .s491{inset:14.53% 67.57% 82.51% 31.53%}.c4h-redesign .s492{inset:15.1% 66.27% 82.51% 32.53%}.c4h-redesign .s493{inset:15.12% 65.59% 82.52% 34%}.c4h-redesign .s494{inset:60.11% 80.19% 11.76% 11.88%}.c4h-redesign .s495{inset:63.18% 80.19% 11.76% 11.88%}.c4h-redesign .s496{inset:63.18% 80.19% 15.4% 11.88%}.c4h-redesign .s497{inset:80.16% 80.19% 15.4% 11.88%}.c4h-redesign .s498{inset:86.4% 83.9% 11.76% 15.49%}.c4h-redesign .s499{inset:80.97% 80.97% 16.54% 12.71%}.c4h-redesign .s500{inset:80.97% 86.34% 16.65% 12.71%}.c4h-redesign .s501{inset:81.25% 85.69% 16.92% 13.74%}.c4h-redesign .s502{inset:81.25% 84.58% 16.89% 14.51%}.c4h-redesign .s503{inset:82.67% 84.15% 16.54% 15.56%}.c4h-redesign .s504{inset:81.21% 83.09% 16.89% 15.97%}.c4h-redesign .s505{inset:81.22% 82.04% 16.89% 17.03%}.c4h-redesign .s506{inset:81.22% 80.97% 16.89% 18.07%}.c4h-redesign .s507{inset:60.11% 80.86% 37.4% 12.54%}.c4h-redesign .s508{inset:60.11% 86.51% 37.51% 12.54%}.c4h-redesign .s509{inset:60.36% 85.45% 37.74% 13.61%}.c4h-redesign .s510{inset:60.36% 84.46% 37.75% 14.64%}.c4h-redesign .s511{inset:61.81% 84.02% 37.4% 15.69%}.c4h-redesign .s512{inset:60.36% 82.96% 37.75% 16.12%}.c4h-redesign .s513{inset:60.39% 81.91% 37.78% 17.14%}.c4h-redesign .s514{inset:60.36% 80.86% 37.75% 18.19%}.c4h-redesign .s515{inset:36.94% 44.56% 11.76% 47.5%}.c4h-redesign .s516{inset:40.34% 44.56% 11.76% 47.5%}.c4h-redesign .s517{inset:40.34% 44.56% 15.4% 47.5%}.c4h-redesign .s518{inset:75.7% 44.56% 15.4% 47.5%}.c4h-redesign .s519{inset:86.41% 48.03% 11.76% 50.97%}.c4h-redesign .s520{inset:76.96% 45.26% 20.55% 48.11%}.c4h-redesign .s521{inset:76.96% 50.94% 20.65% 48.11%}.c4h-redesign .s522{inset:77.21% 49.94% 20.9% 49.16%}.c4h-redesign .s523{inset:77.21% 48.92% 20.9% 50.17%}.c4h-redesign .s524{inset:78.66% 48.48% 20.55% 51.23%}.c4h-redesign .s525{inset:77.21% 47.4% 20.89% 51.65%}.c4h-redesign .s526{inset:77.21% 46.33% 20.89% 52.72%}.c4h-redesign .s527{inset:77.21% 45.26% 20.89% 53.79%}.c4h-redesign .s528{inset:36.94% 44.9% 60.56% 47.74%}.c4h-redesign .s529{inset:36.94% 51.31% 60.67% 47.74%}.c4h-redesign .s530{inset:37.22% 50.66% 60.94% 48.77%}.c4h-redesign .s531{inset:37.19% 49.6% 60.91% 49.49%}.c4h-redesign .s532{inset:37.2% 48.58% 60.94% 50.53%}.c4h-redesign .s533{inset:38.64% 48.12% 60.56% 51.59%}.c4h-redesign .s534{inset:37.2% 47.04% 60.91% 52.01%}.c4h-redesign .s535{inset:37.2% 45.97% 60.91% 53.07%}.c4h-redesign .s536{inset:37.2% 44.9% 60.91% 54.14%}.c4h-redesign .s537{inset:44.65% 56.43% 11.73% 35.63%}.c4h-redesign .s538{inset:47.94% 56.43% 11.73% 35.63%}.c4h-redesign .s539{inset:47.94% 56.43% 15.4% 35.63%}.c4h-redesign .s540{inset:77.47% 56.43% 15.4% 35.63%}.c4h-redesign .s541{inset:86.37% 59.94% 11.73% 39.1%}.c4h-redesign .s542{inset:78.7% 57.24% 18.81% 36.43%}.c4h-redesign .s543{inset:78.7% 62.62% 18.91% 36.43%}.c4h-redesign .s544{inset:78.95% 61.61% 19.19% 37.5%}.c4h-redesign .s545{inset:78.98% 60.62% 19.18% 38.52%}.c4h-redesign .s546{inset:80.4% 60.37% 18.81% 39.34%}.c4h-redesign .s547{inset:78.95% 59.36% 19.15% 39.73%}.c4h-redesign .s548{inset:78.95% 58.34% 19.19% 40.77%}.c4h-redesign .s549{inset:78.95% 57.24% 19.15% 41.8%}.c4h-redesign .s550{inset:44.65% 56.74% 52.86% 35.93%}.c4h-redesign .s551{inset:44.65% 63.12% 52.96% 35.93%}.c4h-redesign .s552{inset:44.93% 62.47% 53.24% 36.96%}.c4h-redesign .s553{inset:44.9% 61.34% 53.2% 37.7%}.c4h-redesign .s554{inset:44.9% 60.3% 53.21% 38.77%}.c4h-redesign .s555{inset:46.35% 59.9% 52.86% 39.81%}.c4h-redesign .s556{inset:44.9% 58.88% 53.24% 40.23%}.c4h-redesign .s557{inset:44.9% 57.81% 53.2% 41.27%}.c4h-redesign .s558{inset:44.9% 56.74% 53.2% 42.31%}.c4h-redesign .s559{inset:52.51% 68.25% 11.76% 23.8%}.c4h-redesign .s560{inset:55.75% 68.25% 11.76% 23.8%}.c4h-redesign .s561{inset:55.75% 68.25% 15.4% 23.8%}.c4h-redesign .s562{inset:78.84% 68.25% 15.4% 23.8%}.c4h-redesign .s563{inset:86.38% 71.77% 11.76% 27.29%}.c4h-redesign .s564{inset:80.06% 69.11% 17.45% 24.61%}.c4h-redesign .s565{inset:80.06% 74.44% 17.55% 24.61%}.c4h-redesign .s566{inset:80.31% 73.44% 17.83% 25.67%}.c4h-redesign .s567{inset:80.34% 72.75% 17.83% 26.67%}.c4h-redesign .s568{inset:81.76% 72.27% 17.45% 27.44%}.c4h-redesign .s569{inset:80.31% 71.2% 17.79% 27.86%}.c4h-redesign .s570{inset:80.34% 70.16% 17.83% 28.89%}.c4h-redesign .s571{inset:80.31% 69.11% 17.79% 29.94%}.c4h-redesign .s572{inset:52.51% 68.9% 45% 24.44%}.c4h-redesign .s573{inset:52.51% 74.61% 45.11% 24.44%}.c4h-redesign .s574{inset:52.76% 73.56% 45.35% 25.52%}.c4h-redesign .s575{inset:52.76% 72.51% 45.35% 26.56%}.c4h-redesign .s576{inset:54.2% 72.08% 45% 27.63%}.c4h-redesign .s577{inset:52.78% 71.02% 45.35% 28.08%}.c4h-redesign .s578{inset:52.76% 69.96% 45.35% 29.1%}.c4h-redesign .s579{inset:52.76% 68.9% 45.35% 30.15%}.c4h-redesign .s580{inset:29.45% 32.69% 11.73% 59.36%}.c4h-redesign .s581{inset:32.83% 32.69% 11.73% 59.36%}.c4h-redesign .s582{inset:32.83% 32.69% 15.4% 59.36%}.c4h-redesign .s583{inset:74.65% 32.69% 15.4% 59.36%}.c4h-redesign .s584{inset:86.41% 36.18% 11.73% 62.87%}.c4h-redesign .s585{inset:75.91% 33.36% 21.6% 60.02%}.c4h-redesign .s586{inset:75.91% 39.03% 21.7% 60.02%}.c4h-redesign .s587{inset:76.16% 38.03% 21.95% 61.07%}.c4h-redesign .s588{inset:76.16% 36.97% 21.94% 62.11%}.c4h-redesign .s589{inset:77.61% 36.54% 21.6% 63.17%}.c4h-redesign .s590{inset:76.16% 35.47% 21.94% 63.59%}.c4h-redesign .s591{inset:76.16% 34.43% 21.94% 64.64%}.c4h-redesign .s592{inset:76.16% 33.36% 21.94% 65.69%}.c4h-redesign .s593{inset:29.45% 33.11% 68.06% 59.79%}.c4h-redesign .s594{inset:29.45% 39.26% 68.16% 59.79%}.c4h-redesign .s595{inset:29.73% 38.61% 68.44% 60.82%}.c4h-redesign .s596{inset:29.73% 37.51% 68.4% 61.59%}.c4h-redesign .s597{inset:29.73% 36.46% 68.44% 62.6%}.c4h-redesign .s598{inset:31.15% 36.04% 68.06% 63.67%}.c4h-redesign .s599{inset:29.73% 35.19% 68.43% 63.94%}.c4h-redesign .s600{inset:29.7% 34.21% 68.44% 64.9%}.c4h-redesign .s601{inset:29.7% 33.11% 68.4% 65.93%}.c4h-redesign .s602{inset:21.89% 20.83% 11.73% 71.23%}.c4h-redesign .s603{inset:25.28% 20.83% 11.73% 71.23%}.c4h-redesign .s604{inset:25.28% 20.83% 15.4% 71.23%}.c4h-redesign .s605{inset:72.52% 20.83% 15.4% 71.23%}.c4h-redesign .s606{inset:86.38% 24.3% 11.73% 74.71%}.c4h-redesign .s607{inset:73.61% 21.52% 23.9% 71.89%}.c4h-redesign .s608{inset:73.61% 27.16% 24.01% 71.89%}.c4h-redesign .s609{inset:73.89% 26.11% 24.28% 72.94%}.c4h-redesign .s610{inset:73.89% 25.08% 24.28% 73.97%}.c4h-redesign .s611{inset:75.3% 24.67% 23.9% 75.04%}.c4h-redesign .s612{inset:73.86% 23.65% 24.25% 75.44%}.c4h-redesign .s613{inset:73.86% 22.59% 24.25% 76.47%}.c4h-redesign .s614{inset:73.86% 21.52% 24.25% 77.52%}.c4h-redesign .s615{inset:21.89% 21.33% 75.62% 71.72%}.c4h-redesign .s616{inset:21.89% 27.33% 75.72% 71.72%}.c4h-redesign .s617{inset:22.17% 26.67% 75.99% 72.75%}.c4h-redesign .s618{inset:22.17% 25.66% 75.99% 73.48%}.c4h-redesign .s619{inset:22.17% 24.71% 75.99% 74.42%}.c4h-redesign .s620{inset:23.59% 24.47% 75.62% 75.24%}.c4h-redesign .s621{inset:22.17% 23.41% 75.99% 75.64%}.c4h-redesign .s622{inset:22.17% 22.38% 75.99% 76.67%}.c4h-redesign .s623{inset:22.14% 21.33% 75.96% 77.72%}.c4h-redesign .s624{gap:24px}.c4h-redesign .s625{height:437px}.c4h-redesign .s626{width:min(100%,694px)}.c4h-redesign .s627{background:var(--neutrals-white,white)}.c4h-redesign .s628{width:min(100%,455px)}.c4h-redesign .s629{gap:18px}.c4h-redesign .s630{border-radius:var(--radius-and-stroke-rs-15,200px)}.c4h-redesign .s631{height:24px}.c4h-redesign .s632{width:32px}.c4h-redesign .s633{min-height:728px}.c4h-redesign .s634{padding-block:var(--margin-and-paddings-mp-7,32px)}.c4h-redesign .s635{height:453px}.c4h-redesign .s636{top:0}.c4h-redesign .s637{padding-block:72px}.c4h-redesign .s638{gap:var(--margin-and-paddings-mp-13,72px)}.c4h-redesign .s639{margin-inline-start:33px}.c4h-redesign .s640{gap:8px}.c4h-redesign .s641{aspect-ratio:650/452}.c4h-redesign .s642{width:min(100%,1434px)}.c4h-redesign .s643{text-underline-position:from-font}.c4h-redesign .s644{text-decoration-thickness:from-font}.c4h-redesign .s645{text-decoration-style:solid}.c4h-redesign .s646{text-decoration:underline}.c4h-redesign .s647{color:var(--neutrals-black,black)}.c4h-redesign .s648{width:min(100%,1418px)}.c4h-redesign .s649{width:135px}.c4h-redesign .s650{border-right-width:var(--radius-and-stroke-rs-0,0px)}.c4h-redesign .s651{border-color:var(--neutrals-white,white)}.c4h-redesign .s652{height:53px}.c4h-redesign .s653{min-height:898px}.c4h-redesign .s654{height:101px}.c4h-redesign .s655{width:min(100%,506px)}.c4h-redesign .s656{width:min(100%,370px)}.c4h-redesign .s657{width:min(100%,369px)}.c4h-redesign .s658{gap:3px}.c4h-redesign .s659{width:min(100%,1405px)}.c4h-redesign .s660{height:78px}.c4h-redesign .s661{width:min(100%,689px)}.c4h-redesign .s662{width:min(100%,641px)}.c4h-redesign .s663{height:52px}.c4h-redesign .s664{width:min(100%,983px)}.c4h-redesign .s665{width:min(100%,1055px)}.c4h-redesign .s666{height:163.453px}.c4h-redesign .s667{width:320px}.c4h-redesign .s668{width:336px}.c4h-redesign .s669{width:min(100%,454px)}.c4h-redesign .s670{width:36px;height:36px}.c4h-redesign .s671{font-size:14px}.c4h-redesign .s672{width:min(100%,510px)}.c4h-redesign .s673{width:160px}.c4h-redesign .s674{width:175px}.c4h-redesign .s675{height:93px}.c4h-redesign .s676{height:51px}
/* Every selector is restricted to the new page content, including the reset. */
.c4h-2026-content { width: 100%; clear: both; container-type:inline-size; }
.c4h-redesign { max-width:1728px; margin-inline:auto; font-family: 'C4H Page Sans',sans-serif; font-size:22px; line-height:1.5; color:#0a0a0a; background:#fff; }
.c4h-redesign :is(p,h1,h2,h3,h4,h5,h6,figure,ul,ol,dl,dd) { margin-top:0; margin-bottom:0; }
.c4h-redesign h1,.c4h-redesign h2 { font-weight:700; }
.c4h-redesign.new-customers .step-content > h4 { margin-top:0; }
.c4h-redesign.new-customers .resource-text a { font-weight:700; }
.c4h-redesign.health-insurance-101 ul.s87 { font-size:22px; line-height:1.5; }
.c4h-redesign.c4h-spanish.health-insurance-101 .s635 { height:auto; }
.c4h-redesign.c4h-spanish.health-insurance-101 .s635 > [data-layout="Section 2"] { position:relative; width:100%; left:auto; top:auto; }
.c4h-redesign.omnisalud .s44 > ul.s87 { font-size:22px; line-height:1.5; }
.c4h-redesign.explore-plans .s44 > ul.s87 { font-size:22px; line-height:1.5; }
.c4h-redesign a:is([data-layout^="Buttons"],.button),
.c4h-redesign a:is([data-layout^="Buttons"],.button):is(:hover,:focus,:active,:visited) { color:#fff; }
.c4h-redesign :is(p,h1,h2,h3,h4,h5,h6,li) { font-family:inherit; }
.c4h-redesign :is(p,li) { font-size:inherit; line-height:inherit; }
.c4h-redesign dt { font-style:normal; }
.c4h-redesign a { box-shadow:none; }
.c4h-redesign .wp-block-button__link { border:0; box-shadow:none; text-decoration:none; }
.c4h-redesign .c4h-native-table { width:100%; margin:0; }
.c4h-redesign .c4h-native-table table { margin:0; border-collapse:collapse; font:inherit; }
.c4h-redesign :is(.c4h-native-table table,.c4h-data-table) { width:100%; font-size:18px; line-height:1.5; border-collapse:collapse; table-layout:fixed; }
.c4h-redesign :is(.c4h-native-table,.c4h-data-table) :is(th,td) { padding:18px 24px; border:1px solid #fff; vertical-align:top; color:#424242; }
.c4h-redesign :is(.c4h-native-table,.c4h-data-table) th { background:#115387; color:#fff; border-color:#eee; font-weight:700; text-align:left; }
.c4h-redesign :is(.c4h-native-table,.c4h-data-table) tbody tr:nth-child(odd) { --c4h-table-row:#fbfcfe; background:var(--c4h-table-row); }
.c4h-redesign :is(.c4h-native-table,.c4h-data-table) tbody tr:nth-child(even) { --c4h-table-row:#eee; background:var(--c4h-table-row); }
.c4h-redesign :is(.c4h-native-table,.c4h-data-table) td { background:var(--c4h-table-cell,var(--c4h-table-row)); border-color:var(--c4h-table-cell,var(--c4h-table-row)); }
/* Preserve the reference's individual cell fills, including the frozen mobile column. */
.c4h-redesign.health-first-colorado :is([data-layout="Approximate Monthly Family Income to Qualify for Health First Colorado"],[data-layout="Eligibility and applying for Child Health Plan Plus"]) tbody tr:nth-child(odd):nth-child(n+5),
.c4h-redesign.omnisalud [data-layout="Silver Enhanced Savings"] tbody tr:nth-child(5) { --c4h-table-row:#fff; }
.c4h-redesign .c4h-native-table .wp-element-caption { display:none; }
/* The CHP+ text and income chart share a row; the chart must not take the entire row. */
.c4h-redesign.health-first-colorado [data-layout="Eligibility and applying for Child Health Plan Plus"] { display:grid; grid-template-columns:minmax(0,1fr) minmax(0,530px); align-items:start; }
.c4h-redesign.health-first-colorado [data-layout="Eligibility and applying for Child Health Plan Plus"] > div { width:100%; min-width:0; min-height:0; }
.c4h-redesign.health-first-colorado [data-layout="Eligibility and applying for Child Health Plan Plus"] table { min-width:0; }
.c4h-redesign.health-first-colorado [data-layout="Eligibility and applying for Child Health Plan Plus"] :is(th,td):first-child { width:20%; }
.c4h-redesign.health-first-colorado [data-layout="Eligibility and applying for Child Health Plan Plus"] ul { font-size:22px; line-height:1.5; }
@media(max-width:1199px) {
 .c4h-redesign.health-first-colorado [data-layout="Eligibility and applying for Child Health Plan Plus"] { grid-template-columns:minmax(0,1fr); }
}
.c4h-redesign .c4h-2026-breadcrumb { background:#f8f8f8; padding:18px max(clamp(32px,8.333333vw,144px),calc((100cqw - 1728px)/2 + 144px)); width:100cqw; margin-inline:calc(50% - 50cqw); font-size:18px; font-weight:700; line-height:1.25; }
.c4h-redesign .c4h-2026-breadcrumb ol { display:flex; flex-wrap:wrap; gap:12px; padding:0; list-style:none; }
.c4h-redesign .c4h-2026-breadcrumb ol li { padding-block:10px; }
.c4h-redesign .c4h-2026-breadcrumb li+li::before { content:'›'; margin-right:12px; color:#424242; }
.c4h-redesign .c4h-2026-breadcrumb a { color:#115387; }
.c4h-redesign .c4h-2026-breadcrumb [aria-current] { color:#424242; }
.c4h-redesign .c4h-2026-accordion { width:100%; border:1px solid #115387; color:#424242; }
.c4h-redesign .c4h-accordion-summary { display:flex; align-items:center; justify-content:space-between; gap:24px; padding:12px 24px; background:#e2f1f8; font-size:22px; font-weight:700; line-height:1.25; cursor:pointer; list-style:none; }
.c4h-redesign .c4h-accordion-summary::-webkit-details-marker { display:none; }
.c4h-redesign .c4h-accordion-summary:focus-visible { outline:3px solid #1a70b3; outline-offset:3px; }
.c4h-redesign .c4h-accordion-arrow { border:solid #115387; border-width:0 2px 2px 0; padding:5px; transform:rotate(45deg); flex:none; margin-right:4px; }
.c4h-redesign:is(.when-can-i-buy-insurance,.omnisalud) .c4h-accordion-summary { background:#115387; color:#fff; }
.c4h-redesign:is(.when-can-i-buy-insurance,.omnisalud) .c4h-accordion-arrow { border-color:#fff; }
.c4h-redesign details[open]>.c4h-accordion-summary .c4h-accordion-arrow { transform:rotate(225deg); }
.c4h-redesign .c4h-accordion-body { padding:24px; font-size:22px; line-height:1.5; }
.c4h-redesign .c4h-accordion-body :is(p,ul,ol)+:is(p,ul,ol) { margin-top:16px; }
.c4h-redesign .c4h-accordion-body p { white-space:normal; min-width:0; width:auto; font:inherit; line-height:1.5; }
.c4h-redesign .c4h-accordion-body .income-paragraphs p+p { margin-top:0; }
.c4h-redesign .c4h-accordion-body a { color:#115387; text-decoration:underline; }
@media(max-width:1023px) {
 .c4h-redesign { font-size:18px; }
 .c4h-redesign.health-insurance-101 ul.s87 { font-size:18px; }
 .c4h-redesign.omnisalud .s44 > ul.s87 { font-size:18px; }
 .c4h-redesign.explore-plans .s44 > ul.s87 { font-size:18px; }
 .c4h-redesign.health-insurance-101 .s635 { height:auto; }
 .c4h-redesign.health-insurance-101 .s635 > [data-layout="Section 2"] { position:relative; width:100%; left:auto; top:auto; }
 .c4h-redesign.get-expert-help [data-layout="Step Cards P1"] { height:auto; min-height:0; }
 .c4h-redesign.get-expert-help [data-layout="Step Cards P1"] > div.s69,
 .c4h-redesign.get-expert-help [data-layout="Step Cards P1"] p { flex:0 1 auto; height:auto; min-height:0; }
 .c4h-redesign .c4h-2026-breadcrumb { padding:12px 15px; font-size:14px; }
 .c4h-redesign .c4h-accordion-summary { padding:12px 20px; font-size:18px; }
 .c4h-redesign .c4h-accordion-body { padding:20px; font-size:18px; }
 .c4h-redesign .c4h-native-table { max-width:100%; overflow-x:auto; }
 .c4h-redesign :is(.c4h-native-table table,.c4h-data-table) { min-width:640px; font-size:16px; }
 .c4h-redesign :is(.c4h-native-table,.c4h-data-table) :is(th,td) { padding:14px 20px; }
 .c4h-redesign.health-first-colorado [data-layout="Eligibility and applying for Child Health Plan Plus"] :is(th,td) { padding:12px 14px; }
 .c4h-redesign.health-first-colorado [data-layout="Eligibility and applying for Child Health Plan Plus"] :is(th,td):first-child { width:25%; }
 .c4h-redesign.health-first-colorado [data-layout="Eligibility and applying for Child Health Plan Plus"] ul { font-size:18px; }
 .c4h-redesign:is(.explore-plans,.omnisalud) .c4h-native-table :is(th,td):first-child { position:sticky; left:0; z-index:1; }
 .c4h-redesign.explore-plans [data-layout="Metal Tiers"],.c4h-redesign.explore-plans [data-layout="Insurance companies"] { flex-wrap:wrap; }
 .c4h-redesign.explore-plans [data-layout="Metal Tiers"]>div { width:100%; flex-basis:auto; }
 .c4h-redesign.omnisalud [data-layout="CO Option Plans"] { flex-direction:column; }
}

/* Gold/Silver/Bronze cards share the height of the tallest one (Silver has a two-line "Ideal if you"). */
@media(min-width:1024px) {
 .c4h-redesign.explore-plans [data-layout="Metal Tiers"] { align-items:stretch; }
}

/* The insurance-company logos are one 2882x798 picture. Figma exported a fixed height (399px) for it,
   which squeezed or stretched it at every width. Let it scale with its own proportions and stay in the flow (it was absolutely positioned inside
   a box of that fixed height) instead. */
.c4h-redesign.explore-plans [data-layout="Insurance companies"] :is(div,figure):has(img) { height:auto; }
.c4h-redesign.explore-plans [data-layout="Insurance companies"] img { position:static; inset:auto; display:block; width:100%; max-width:100%; height:auto; }

/* Phones and tablets (the stacked layout): centre the text of the buttons on these three pages, and the
   avatar, title, text and button of the Get Expert Help cards. The button label sits in a span that Figma left-aligned. */
@media(max-width:1023px) {
 .c4h-redesign:is(.when-can-i-buy-insurance,.get-expert-help,.explore-plans) [data-layout^="Buttons"],
 .c4h-redesign:is(.when-can-i-buy-insurance,.get-expert-help,.explore-plans) [data-layout^="Buttons"] * { text-align:center; }
 .c4h-redesign.get-expert-help [data-layout="Step Cards P1"] > :has(img) { align-self:center; }
 .c4h-redesign.get-expert-help [data-layout^="Buttons"] { align-self:center; }
 .c4h-redesign.get-expert-help [data-layout="Step Cards P1"] :is(h1,h2,h3,h4,h5,h6,p) { text-align:center; }
}
