.am-mandated{--am-slide-pad:clamp(5.5rem, calc(5.5rem + 4 * (100vw - 440px) / 1000), 7.5rem)}.am-mandated__section{padding-top:var(--am-slide-pad);padding-bottom:var(--am-slide-pad);position:relative}.am-mandated__deco{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.am-mandated__deco>*{height:auto;position:absolute}.am-mandated__hero{padding-top:clamp(3.5rem,3.5rem + .2vw - .88px,4.5rem);padding-bottom:clamp(2.5rem,2.5rem + .2vw - .88px,3.5rem);overflow:hidden}.am-mandated__hero:before{background:linear-gradient(180deg, var(--color-chip) 0%, #eef0fd 100%)!important}.am-mandated__hero--roster{padding-top:48px;padding-bottom:40px}.am-mandated .guide-tabs--in-hero{width:100%;max-width:none;margin-inline:0}.am-mandated .guide-tabs__list--wrap{justify-content:flex-start}.am-mandated__hero-cloud{opacity:.2;filter:blur(.5px)}.am-mandated__hero-inner{z-index:1;text-align:center;max-width:920px;margin-inline:auto;position:relative}.am-mandated__hero--roster .am-mandated__hero-inner{text-align:left;max-width:none;margin-inline:0}.am-mandated__lede{max-width:720px;margin:1.5rem auto 0;font-size:clamp(1.0625rem,1.0625rem + .025vw - .11px,1.1875rem);line-height:1.6}.am-mandated__hero--roster .am-mandated__lede{margin-left:0;margin-right:0}.am-mandated__lede p{margin-top:0}.am-mandated__choice-heading{margin-top:clamp(3.5rem,3.5rem + .25vw - 1.1px,4.75rem)}.am-mandated__choice-grid{text-align:left;align-items:stretch;gap:1.75rem;margin-top:2.5rem;display:grid}@media (width>=900px){.am-mandated__choice-grid{grid-template-columns:1fr auto 1fr;gap:1.75rem;max-width:1080px;margin-inline:auto}}.am-mandated__choice-card{flex-direction:column;align-items:flex-start;height:100%;padding:clamp(1.75rem,3vw,2.25rem);display:flex}.am-mandated__or{border:2px solid var(--color-ink);background:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:3.5rem;height:3.5rem;font-size:1rem;font-weight:700;display:none}@media (width>=900px){.am-mandated__or{display:flex}}.am-mandated__tag--purple{color:#6a4fd6!important;background:#8b69ff1f!important}.am-mandated__figure{letter-spacing:-.03em;color:var(--color-brand-blue);font-size:clamp(3.25rem,3.25rem + .2vw - .88px,4.75rem)!important;font-weight:700!important;line-height:1!important}.am-mandated__figcap{color:var(--color-brand-blue-hover);margin-top:.625rem;font-size:.9375rem;font-weight:600}.am-mandated__card-body{flex:1;margin-top:1.125rem;font-size:1.0625rem;line-height:1.6}.am-mandated__card-body p{margin:0}.am-mandated__card-btn{flex:none;margin-top:1.75rem}.am-mandated__divider-wrap{background:var(--color-chip)}.am-mandated__divider-wrap .cloud-divider{margin-top:0!important;margin-bottom:0!important}.am-mandated__search-band{padding-top:.5rem;padding-bottom:clamp(2.5rem,4vw,3.5rem)}.am-mandated__search-band #check-your-hospital{padding-top:.5rem;padding-bottom:0}.am-mandated__search-band .hospital-search--list,.am-mandated__search-band .state-map{z-index:1;position:relative}.am-mandated__search-band .state-map{max-width:820px}.am-mandated__deco-cloud{opacity:.78;filter:brightness(0)invert()drop-shadow(0 1px #1d1c1a0f)drop-shadow(0 4px 18px #1d1c1a1a)}@media (prefers-reduced-motion:reduce){.am-mandated__deco-cloud{filter:brightness(0)invert()drop-shadow(0 1px 6px #1d1c1a14)}}.am-mandated__steps-grid{align-items:stretch;gap:2.5rem;display:grid}@media (width>=768px){.am-mandated__steps-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:2.5rem}}.am-mandated__step-panel{z-index:1;min-width:0;padding:clamp(2rem,3vw,2.5rem);position:relative}.am-mandated__step-head .stat__tag{margin-bottom:.75rem!important}.am-mandated__steps{gap:1.375rem;margin:1.75rem 0 0;padding:0;list-style:none;display:grid}.am-mandated__steps>li{grid-template-columns:2.75rem minmax(0,1fr);align-items:start;gap:1rem;font-size:1.0625rem;line-height:1.6;display:grid}.am-mandated__steps>li>div{overflow-wrap:anywhere;min-width:0}.am-mandated__steps .prose-faq-card-answer p{margin:0}.am-mandated__step-num{background:var(--color-brand-blue);color:#fff;width:2.75rem;height:2.75rem;box-shadow:0 4px 0 0 var(--color-ink);border:2px solid var(--color-ink);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:1.125rem;font-weight:700;display:flex}.am-mandated__faq-band{background:linear-gradient(120deg, var(--color-grad-lilac), var(--color-grad-sky))}.am-mandated__faq-band .am-mandated-faq-grid{margin-top:2.75rem}.am-mandated__faq-band .am-mandated-faq-grid ul{margin-top:0}.am-mandated__faq-band .am-mandated-faq-grid li{background:#fff;border:none;border-radius:15px;padding:clamp(1.5rem,2.5vw,2rem) clamp(1.375rem,2.5vw,2.125rem);box-shadow:0 2px 10px #1d1c1a0f}.am-mandated__related-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin-top:1.5rem;display:grid}@media (width>=1024px){.am-mandated__related-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.25rem}}.am-mandated__rel-card{min-height:0;color:var(--color-ink);z-index:1;flex-direction:column;padding:1rem .875rem;text-decoration:none;display:flex;position:relative}@media (width>=640px){.am-mandated__rel-card{min-height:11rem;padding:1.375rem 1.25rem 1.25rem}}.am-mandated__rel-head{justify-content:space-between;align-items:flex-start;gap:.5rem;display:flex}.am-mandated__rel-card:hover .am-mandated__rel-title{text-decoration:underline}.am-mandated__rel-title{color:var(--color-accent);font-size:1rem;font-weight:700;line-height:1.3}@media (width>=640px){.am-mandated__rel-title{font-size:1.2rem}}.am-mandated__rel-desc{flex:1;margin-top:.375rem;font-size:.875rem;line-height:1.45}.am-mandated__rel-arrow{background:var(--color-brand-tint);width:1.75rem;height:1.75rem;color:var(--color-accent);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.am-mandated__cta-shell{z-index:1;padding-bottom:clamp(4.5rem,6vw,7rem);position:relative}.am-mandated__cta{border-radius:15px;flex-direction:column;align-items:flex-start;gap:2rem;padding:clamp(2.5rem,4vw,3.5rem);display:flex;position:relative;overflow:hidden}@media (width>=768px){.am-mandated__cta{flex-direction:row;justify-content:space-between;align-items:center}}.am-mandated__cta .am-mandated__hero-cloud{opacity:.28;filter:blur(.5px)}.am-mandated__cta-text{max-width:720px;font-size:1rem;line-height:1.6;position:relative}.am-mandated__cta-text p{margin:0}.am-mandated__cta-text p+p{margin-top:.625rem}.am-mandated__cta .btn{flex:none;position:relative}@media (prefers-reduced-motion:reduce){.cloud-divider__track{animation:none}}.cjrx-eligibility .am-mandated__hero-inner{max-width:1080px}.cjrx-eligibility__divider-wrap{background:var(--color-chip);overflow:hidden}.cjrx-eligibility__divider-wrap .cloud-divider__track{width:100%;animation:none}.cjrx-eligibility__divider-wrap .cloud-divider__track .cloud-divider__band:last-child{display:none}.cjrx-eligibility__divider-wrap .cloud-divider__track .cloud-divider__band{flex-basis:100%;width:100%}.cjrx-eligibility__divider-wrap+.am-mandated__section{z-index:0;background:#fff;position:relative}.cjrx-eligibility .am-mandated__lede{max-width:820px}.cjrx-eligibility .prose-guide ul,.cjrx-eligibility ul.text-body.list-disc{gap:.75rem;margin-top:1.25rem;padding-left:0;list-style:none;display:grid}.cjrx-eligibility .prose-guide ul li,.cjrx-eligibility ul.text-body.list-disc li{line-height:1.65}.cjrx-eligibility ul.text-body.list-disc li::marker{content:none}.cjrx-eligibility .am-mandated__required-copy p,.cjrx-eligibility .am-mandated__pillar-body p,.cjrx-eligibility .am-mandated__callout-body p,.cjrx-eligibility .am-mandated__cta-text p{margin-top:0;line-height:1.65}.cjrx-eligibility .am-mandated__pillar-body,.cjrx-eligibility .am-mandated__callout-body{max-width:72ch}@media (width>=768px){.cjrx-eligibility .am-mandated__callout-body{max-width:none}}.cjrx-eligibility .am-mandated-faq-grid--3{max-width:1080px;margin-inline:auto}.am-mandated__stat-row{margin-top:2.25rem;text-align:left;align-items:center;gap:2rem;max-width:1080px;margin-inline:auto;padding:clamp(1.75rem,3vw,2.5rem) clamp(1.75rem,3vw,2.75rem);display:grid}@media (width>=768px){.am-mandated__stat-row{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:2.75rem}}.am-mandated__stat-stack{gap:1.375rem;display:grid}.am-mandated__figure--text{font-size:clamp(2.25rem,2.25rem + .15vw - .66px,3rem)!important}.am-mandated__required-copy{margin-top:0;font-size:clamp(1.0625rem,1.0625rem + .0125vw - .055px,1.125rem)}.am-mandated__pillars{z-index:1;gap:1.75rem;margin-top:2.75rem;display:grid;position:relative}@media (width>=768px){.am-mandated__pillars{grid-template-columns:repeat(2,minmax(0,1fr))}}.am-mandated__pillar{z-index:1;padding:clamp(1.75rem,3vw,2.125rem);position:relative}.am-mandated__pillar-title{color:var(--color-ink);align-items:center;gap:1rem;font-size:clamp(1.375rem,1.375rem + .025vw - .11px,1.5rem);font-weight:600;display:flex}.am-mandated__pillar-x{color:#fff;width:2.75rem;height:2.75rem;box-shadow:0 4px 0 0 var(--color-ink);border:2px solid var(--color-ink);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.am-mandated__pillar-body{margin-top:1rem;font-size:1.0625rem;line-height:1.6}.am-mandated__pillar-body p{margin:0}.am-mandated__callout-split{z-index:1;align-items:center;gap:2rem;padding:clamp(2rem,3vw,2.75rem);display:grid;position:relative}@media (width>=768px){.am-mandated__callout-split{grid-template-columns:minmax(0,300px) minmax(0,1fr);gap:2.25rem}}.am-mandated__callout-title{margin:0}.am-mandated__callout-body{font-size:clamp(1.0625rem,1.0625rem + .0125vw - .055px,1.125rem);line-height:1.65}.am-mandated__callout-body p{margin:0}.am-mandated-faq-grid--3 ul{margin-top:0}@media (width>=900px){.am-mandated-faq-grid--3 ul{grid-template-columns:repeat(3,minmax(0,1fr))}}.am-mandated-faq-grid--3 li h3{font-size:1.375rem;line-height:1.3}.am-mandated__cta-corner-art{opacity:.9;pointer-events:none;width:min(520px,55%);position:absolute;top:0;right:0}
