.marketing-layout{--marketing-body-text:#3b4659;--marketing-body-text-muted:#4f5d73}.marketing-layout .marketing-hero-copy{order:1}.marketing-layout .marketing-hero-visual{order:2}.marketing-layout .site-header-redesign .mobile-nav{display:none}.marketing-layout .site-header-redesign .site-links{display:flex}.marketing-layout .pill-link-primary{background:var(--brand-deep-teal);color:#fff}.marketing-layout .chc-apply-callout{margin:clamp(1.25rem,3vw,2rem) 0}.marketing-layout .chc-apply-callout-inner{background:linear-gradient(135deg,rgba(31,111,115,.12),hsla(42,50%,96%,.98));border:2px solid rgba(31,111,115,.28);border-radius:var(--brand-radius-lg,32px);box-shadow:var(--brand-shadow,0 24px 80px rgba(23,32,51,.11));padding:clamp(1.35rem,3vw,2.25rem)}.marketing-layout .chc-apply-callout-featured .chc-apply-callout-inner{background:linear-gradient(135deg,rgba(31,111,115,.95),rgba(60,135,137,.88));border-color:hsla(0,0%,100%,.2);color:#fff}.marketing-layout .chc-apply-callout-featured .chc-apply-callout-lead,.marketing-layout .chc-apply-callout-featured .chc-apply-callout-note,.marketing-layout .chc-apply-callout-featured h2{color:#fff}.marketing-layout .chc-apply-callout-featured .marketing-eyebrow{color:hsla(0,0%,100%,.9)!important}.marketing-layout .chc-apply-callout-featured .hcbs-disclaimer{color:hsla(0,0%,100%,.82);font-size:.88rem}.marketing-layout .chc-apply-callout h2{font-size:1.8rem;margin-bottom:.75rem}.marketing-layout .chc-apply-trusted-partner{display:flex;margin-top:1rem}.marketing-layout .chc-apply-actions{display:flex;flex-wrap:wrap;gap:.75rem;margin:1.25rem 0}.marketing-layout .chc-apply-btn-primary,.marketing-layout .chc-apply-btn-secondary{min-height:48px;padding-inline:1.15rem}.marketing-layout .chc-apply-steps{display:grid;grid-gap:.85rem;gap:.85rem;list-style:none;margin:1rem 0;padding:0}.marketing-layout .chc-apply-steps li{background:hsla(0,0%,100%,.12);border-radius:16px;display:grid;grid-gap:.25rem;gap:.25rem;padding:.85rem 1rem}.marketing-layout .chc-apply-callout-compact .chc-apply-callout-inner{background:var(--brand-soft-aqua,#e7f4f3)}.marketing-layout .hcbs-disclaimer{color:var(--brand-soft-slate,#667085);font-size:.9rem;margin-top:1rem}.marketing-layout .family-caregiver-section{margin:clamp(1.5rem,4vw,2.5rem) 0;padding:clamp(1.25rem,3vw,2rem);background:#fff;border:1px solid var(--brand-border-gray,#e5e7eb);border-radius:var(--brand-radius-md,22px)}.marketing-layout .family-caregiver-grid{display:grid;grid-gap:1rem;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));margin-top:1.25rem}.marketing-layout .family-caregiver-grid article{background:var(--brand-soft-aqua,#e7f4f3);border-radius:18px;padding:1.1rem}.marketing-layout .family-caregiver-actions{display:flex;flex-wrap:wrap;gap:.65rem;margin-top:1.25rem}.marketing-layout .hcbs-journey-section{margin:clamp(1.5rem,4vw,2.5rem) 0}.marketing-layout .hcbs-journey-grid{display:grid;grid-gap:1rem;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.marketing-layout .hcbs-journey-card{background:#fff;border:1px solid var(--brand-border-gray,#e5e7eb);border-radius:20px;padding:1.2rem;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}@media (prefers-reduced-motion:no-preference){.marketing-layout .audience-path-card:hover,.marketing-layout .hcbs-journey-card:hover,.marketing-layout .hcbs-program-card:hover{border-color:var(--brand-deep-teal,#1f6f73);box-shadow:0 16px 40px rgba(31,111,115,.12);transform:translateY(-2px)}}.marketing-layout .hcbs-journey-step{color:var(--brand-muted-gold,#c8a96a);font-weight:900}.marketing-layout .hcbs-journey-links{display:flex;flex-direction:column;gap:.35rem;margin-top:.75rem}.marketing-layout .hcbs-journey-links a{color:var(--brand-deep-teal,#1f6f73);font-weight:700}.marketing-layout .official-program-links-strip{margin:1.5rem 0}.marketing-layout .official-program-links-chips{display:flex;flex-wrap:wrap;gap:.55rem;margin-top:.75rem}.marketing-layout .official-program-chip{background:#fff;border:1px solid var(--brand-border-gray,#e5e7eb);border-radius:999px;font-size:.86rem;font-weight:700;min-height:44px;padding:.55rem .95rem;text-decoration:none}.marketing-layout .official-program-chip-primary{background:var(--brand-deep-teal,#1f6f73);border-color:var(--brand-deep-teal,#1f6f73);color:#fff}.marketing-layout .hcbs-faq-section{margin:2rem 0}.marketing-layout .hcbs-faq-item{border-bottom:1px solid var(--brand-border-gray,#e5e7eb)}.marketing-layout .hcbs-faq-item button{background:transparent;border:0;cursor:pointer;font-size:1.05rem;font-weight:700;min-height:48px;padding:1rem 0;text-align:left;width:100%}.marketing-layout .hcbs-program-grid{display:grid;grid-gap:1rem;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.marketing-layout .hcbs-program-card{background:#fff;border:1px solid var(--brand-border-gray,#e5e7eb);border-radius:22px;display:grid;grid-gap:.65rem;gap:.65rem;padding:1.25rem}.marketing-layout .hcbs-program-actions{display:flex;flex-direction:column;gap:.5rem}.marketing-layout .county-grid{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1rem}.marketing-layout .county-chip{background:var(--brand-soft-aqua,#e7f4f3);border-radius:999px;color:var(--brand-deep-teal,#1f6f73);display:inline-flex;font-size:.9rem;font-weight:600;padding:.45rem .85rem;text-decoration:none}.marketing-layout a.county-chip:is(:hover,:focus-visible){background:rgba(31,111,115,.12);color:var(--brand-charcoal,#172033);outline:2px solid rgba(31,111,115,.26);outline-offset:2px}.marketing-layout .audience-path-kicker{color:var(--brand-deep-teal,#1f6f73);display:block;font-size:.78rem;font-weight:900;letter-spacing:.08em;margin-bottom:.35rem;text-transform:uppercase}.marketing-layout .resources-guidance-card-featured{background:linear-gradient(135deg,rgba(31,111,115,.14),rgba(231,244,243,.95))}.marketing-layout .final-cta-caregiver-note{color:hsla(0,0%,100%,.78);font-size:.92rem;grid-column:1/-1;margin:0}.marketing-layout .final-cta-section{display:grid;grid-gap:1rem;gap:1rem}.marketing-layout .marketing-mobile-nav{display:none;position:relative}.marketing-layout .marketing-mobile-nav-trigger{background:var(--brand-deep-teal,#1f6f73);border:0;border-radius:999px;color:#fff;cursor:pointer;font-weight:800;min-height:48px;min-width:48px;padding:.72rem 1rem}.marketing-layout .marketing-mobile-nav-backdrop{background:rgba(23,32,51,.45);inset:0;position:fixed;z-index:45}.marketing-layout .marketing-mobile-nav-panel{background:#fff;border-radius:0 0 24px 24px;box-shadow:var(--brand-shadow);display:grid;grid-gap:.35rem;gap:.35rem;left:0;max-height:min(85vh,640px);overflow-y:auto;padding:1rem;position:fixed;right:0;top:0;z-index:50}.marketing-layout .marketing-mobile-nav-panel[hidden]{display:none}.marketing-layout .marketing-mobile-nav-panel nav{display:grid;grid-gap:.25rem;gap:.25rem}.marketing-layout .marketing-mobile-nav-panel a{border-radius:14px;font-weight:700;min-height:48px;padding:.75rem .85rem;text-decoration:none}.marketing-layout .marketing-mobile-nav-panel a:hover{background:var(--brand-soft-aqua,#e7f4f3)}.marketing-layout .marketing-mobile-nav-chc{background:var(--brand-deep-teal,#1f6f73)!important;color:#fff!important;text-align:center}.marketing-layout .marketing-sticky-cta{background:hsla(0,0%,100%,.96);border-top:1px solid var(--brand-border-gray,#e5e7eb);bottom:0;box-shadow:0 -8px 32px rgba(23,32,51,.12);display:none;gap:.45rem;grid-template-columns:1fr 1fr;left:0;padding:.65rem .75rem calc(.65rem + env(safe-area-inset-bottom, 0px));position:fixed;right:0;z-index:34}.marketing-layout .marketing-sticky-cta a{align-items:center;border-radius:12px;display:flex;font-size:.82rem;font-weight:800;justify-content:center;min-height:44px;padding:.5rem;text-align:center;text-decoration:none}.marketing-layout .marketing-sticky-cta-call{background:var(--brand-soft-aqua,#e7f4f3);color:var(--brand-deep-teal,#1f6f73)}.marketing-layout .marketing-sticky-cta-consult{background:var(--brand-deep-teal,#1f6f73);color:#fff}.marketing-layout .contact-form-redesign input,.marketing-layout .contact-form-redesign select,.marketing-layout .contact-form-redesign textarea{font-size:16px}.marketing-layout .footer-grid-redesign{grid-template-columns:minmax(280px,.9fr) minmax(0,1.7fr)}.marketing-layout .footer-utility-groups{grid-template-columns:repeat(2,minmax(0,1fr))}.marketing-layout .footer-medicaid-panel a[target=_blank]:after{content:" ↗";font-size:.85em}.marketing-layout .footer-care-medicaid-panel a[target=_blank]:after{content:none}.marketing-layout .marketing-inline-actions{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.25rem}.marketing-layout .hcbs-about-panel .marketing-eyebrow{color:hsla(0,0%,100%,.9)}.marketing-layout .marketing-photo-panel{background:var(--brand-soft-aqua,#e7f4f3);border:1px solid rgba(31,111,115,.14);border-radius:var(--brand-radius-lg,32px);box-shadow:0 20px 70px rgba(23,32,51,.08);min-height:390px;overflow:hidden;position:relative}.marketing-layout .marketing-photo-panel-image{object-fit:cover;object-position:center}.marketing-layout .careers-hero-panel{min-height:280px;display:grid;place-items:center}.marketing-layout .careers-hero-panel-photo{border-radius:var(--brand-radius-lg,32px);overflow:hidden;position:relative}.marketing-layout .careers-hero-panel-photo:before{background:linear-gradient(180deg,rgba(10,35,45,0),rgba(10,35,45,.24));content:"";inset:0;position:absolute;z-index:1}.marketing-layout .careers-hero-panel-image{object-fit:cover;object-position:center}.marketing-layout .careers-hero-panel-inner{background:linear-gradient(145deg,rgba(31,111,115,.14),hsla(42,50%,96%,.98));border:1px solid rgba(31,111,115,.22);border-radius:var(--brand-radius-lg,32px);padding:clamp(1.5rem,3vw,2rem);text-align:center;max-width:420px;position:relative;z-index:2}.marketing-layout .careers-hero-panel-inner strong{display:block;font-size:1.35rem;margin:.5rem 0}.marketing-layout .careers-family-note{margin:clamp(1rem,3vw,2rem) 0}.marketing-layout .careers-family-note-inner{background:var(--brand-surface,#faf7f0);border:1px solid rgba(31,111,115,.18);border-radius:var(--brand-radius-lg,32px);padding:clamp(1.25rem,3vw,2rem)}.marketing-layout .careers-family-note h2{font-size:1.55rem;margin-bottom:.65rem}.marketing-layout .legal-page{max-width:48rem;margin:0 auto;padding:clamp(2rem,5vw,3.5rem) clamp(1rem,4vw,1.5rem);line-height:1.65}.marketing-layout .legal-page h1{font-size:2.25rem;line-height:1.2;margin:.5rem 0 1rem}.marketing-layout .legal-page h2{font-size:1.3rem;margin:1.75rem 0 .65rem}.marketing-layout .legal-page li,.marketing-layout .legal-page p{font-size:1rem;max-width:65ch}.marketing-layout .legal-page .content-card{margin-top:1.5rem}.marketing-layout .audience-card p,.marketing-layout .audience-path-card:not(:nth-child(2)) p,.marketing-layout .core-panel-light p,.marketing-layout .family-caregiver-grid article p,.marketing-layout .family-caregiver-section>p:not(.marketing-eyebrow),.marketing-layout .hcbs-faq-heading>p,.marketing-layout .hcbs-journey-card p,.marketing-layout .hcbs-journey-heading>p,.marketing-layout .hcbs-program-card p,.marketing-layout .hcbs-program-heading>p,.marketing-layout .marketing-feature-card p,.marketing-layout .resources-guidance-card p,.marketing-layout .resources-guidance-heading>p:not(.marketing-eyebrow),.marketing-layout .step-card p{color:var(--marketing-body-text)}.marketing-layout .chc-apply-callout-compact .chc-apply-callout-lead,.marketing-layout .chc-apply-callout-compact .chc-apply-callout-note,.marketing-layout .chc-apply-callout-compact .hcbs-disclaimer,.marketing-layout .chc-apply-link-list a,.marketing-layout .chc-apply-waiver-link,.marketing-layout .hcbs-disclaimer{color:var(--marketing-body-text-muted)}.marketing-layout .core-panel-brand,.marketing-layout .hcbs-about-panel{color:var(--marketing-body-text)}.marketing-layout .core-panel-brand h2,.marketing-layout .core-panel-brand h3,.marketing-layout .hcbs-about-panel h3{color:var(--brand-charcoal,#172033)}.marketing-layout .core-panel-brand p,.marketing-layout .hcbs-about-panel p{color:var(--marketing-body-text)}.marketing-layout .family-caregiver-grid article{background:#fff;border:1px solid rgba(31,111,115,.14)}.marketing-layout .family-caregiver-grid article h3{color:var(--brand-charcoal,#172033)}.marketing-layout .hcbs-program-label{color:var(--brand-deep-teal,#1f6f73);display:block;font-size:.75rem;font-weight:900;letter-spacing:.08em;margin-bottom:.35rem;text-transform:uppercase}.marketing-layout .resources-guidance-card-featured{background:linear-gradient(180deg,#fff,rgba(231,244,243,.98));border-color:rgba(31,111,115,.35)}.marketing-layout .resources-guidance-card-featured p,.marketing-layout .resources-guidance-card-featured span,.marketing-layout .resources-guidance-card-featured strong{color:var(--brand-charcoal,#172033)}.marketing-layout .resources-guidance-card-featured p{color:var(--marketing-body-text)}.marketing-layout .resources-guidance-card-featured strong{color:var(--brand-deep-teal,#1f6f73)}.marketing-layout .chc-apply-callout-compact .chc-apply-callout-inner{background:#fff;border-color:rgba(31,111,115,.2)}.marketing-layout .chc-apply-callout-compact h2{color:var(--brand-charcoal,#172033)}.marketing-layout .chc-apply-callout-featured .chc-apply-waiver-link{color:hsla(0,0%,100%,.92)}.marketing-layout .chc-apply-callout-featured .chc-apply-steps li strong{color:#fff}.marketing-layout .chc-apply-callout-featured .chc-apply-steps li span{color:hsla(0,0%,100%,.92)}.marketing-layout .chc-apply-callout-featured .chc-apply-more a,.marketing-layout .chc-apply-callout-featured .chc-apply-waiver-link a{color:#fff;font-weight:700;text-decoration:underline;text-underline-offset:.15em}.marketing-layout .chc-apply-callout-featured .chc-apply-steps a{color:#fff;font-weight:700;text-decoration:underline}.marketing-layout .mission-value-cards article{background:hsla(0,0%,100%,.14);border-color:hsla(0,0%,100%,.22)}.marketing-layout .mission-value-cards p{color:hsla(0,0%,100%,.9)}.marketing-layout .mission-value-cards h3{color:#fff}.marketing-layout .hcbs-faq-item [role=region] p,.marketing-layout .trust-value-strip span{color:var(--marketing-body-text)}.marketing-layout .hcbs-faq-item button{color:var(--brand-charcoal,#172033)}.marketing-layout .careers-family-note-inner,.marketing-layout .careers-hero-panel-inner{color:var(--marketing-body-text)}.marketing-layout .careers-family-note-inner h2,.marketing-layout .careers-hero-panel-inner strong{color:var(--brand-charcoal,#172033)}.marketing-layout .audience-path-card h3{color:var(--brand-charcoal,#172033);font-family:ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:1.35rem;font-weight:800;letter-spacing:0;line-height:1.25;margin:0}@media (max-width:720px){.marketing-layout .chc-apply-callout h2,.marketing-layout .legal-page h1{font-size:1.85rem}.marketing-layout .audience-path-card h3,.marketing-layout .careers-family-note h2,.marketing-layout .legal-page h2{font-size:1.25rem}}.marketing-layout .audience-path-card:nth-child(2) h3{color:#fff}.marketing-layout .county-chip,.marketing-layout .tag{color:var(--brand-charcoal,#172033)}@media (prefers-reduced-motion:no-preference){.marketing-layout .marketing-reveal{animation:marketingReveal .55s ease both}@keyframes marketingReveal{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}}@media (prefers-reduced-motion:no-preference){.marketing-layout .marketing-reveal:is([data-homepage-motion],[data-marketing-motion],.marketing-motion-section){animation:none}.marketing-layout .hero,.marketing-layout .homepage-redesign-hero.marketing-hero--with-background,.marketing-layout .marketing-hero{overflow:hidden}.marketing-layout .homepage-redesign-hero.marketing-hero--with-background .marketing-hero-copy,.marketing-layout .marketing-hero .marketing-hero-copy{z-index:2}.marketing-layout .homepage-redesign-hero.marketing-hero--with-background:after{animation:homepageHeroOverlayDrift 10s ease-in-out .2s infinite alternate both;background:radial-gradient(circle at 18% 24%,hsla(0,0%,100%,.16),transparent 16rem),radial-gradient(circle at 86% 62%,hsla(40,46%,60%,.18),transparent 20rem);content:"";inset:-14%;opacity:.72;pointer-events:none;position:absolute;transform:translate3d(-1.5%,0,0);z-index:1}.marketing-layout .homepage-redesign-hero.marketing-hero--with-background .marketing-hero-background-image{animation:homepageHeroImageDrift 18s ease-in-out infinite alternate both;transform-origin:center;will-change:transform}.marketing-layout .marketing-hero:not(.homepage-redesign-hero) :is(.marketing-photo-panel-image,.careluxe-photo-slot img,.careers-hero-panel-image){animation:marketingHeroVisualDrift 16s ease-in-out infinite alternate both;transform-origin:center;will-change:transform}.marketing-layout .hero>.eyebrow,.marketing-layout .hero>h1,.marketing-layout .hero>p,.marketing-layout .hero>span.eyebrow,.marketing-layout .homepage-redesign-hero .marketing-hero-actions,.marketing-layout .homepage-redesign-hero .marketing-hero-after-actions,.marketing-layout .homepage-redesign-hero .marketing-hero-copy>.marketing-eyebrow,.marketing-layout .homepage-redesign-hero .marketing-hero-copy>h1,.marketing-layout .homepage-redesign-hero .marketing-hero-copy>p:not(.marketing-eyebrow),.marketing-layout .marketing-hero:not(.homepage-redesign-hero) .marketing-hero-actions,.marketing-layout .marketing-hero:not(.homepage-redesign-hero) .marketing-hero-copy>.marketing-eyebrow,.marketing-layout .marketing-hero:not(.homepage-redesign-hero) .marketing-hero-copy>h1,.marketing-layout .marketing-hero:not(.homepage-redesign-hero) .marketing-hero-copy>p:not(.marketing-eyebrow),.marketing-layout .marketing-hero:not(.homepage-redesign-hero) .marketing-hero-visual{animation:homepageHeroCopyIn .72s cubic-bezier(.2,.8,.2,1) both}.marketing-layout .homepage-redesign-hero .marketing-hero-copy>h1,.marketing-layout .marketing-hero:not(.homepage-redesign-hero) .marketing-hero-copy>h1{animation-delay:.08s}.marketing-layout .homepage-redesign-hero .marketing-hero-copy>p:not(.marketing-eyebrow),.marketing-layout .marketing-hero:not(.homepage-redesign-hero) .marketing-hero-copy>p:not(.marketing-eyebrow){animation-delay:.16s}.marketing-layout .homepage-redesign-hero .marketing-hero-actions,.marketing-layout .marketing-hero:not(.homepage-redesign-hero) .marketing-hero-actions{animation-delay:.24s}.marketing-layout .homepage-redesign-hero .marketing-hero-after-actions,.marketing-layout .marketing-hero:not(.homepage-redesign-hero) .marketing-hero-visual{animation-delay:.32s}.marketing-layout .hero>h1{animation-delay:.08s}.marketing-layout .hero>p{animation-delay:.16s}.marketing-motion-enabled .marketing-layout .marketing-motion-section{filter:blur(2px);opacity:0;transform:translate3d(0,28px,0);transition:opacity .62s cubic-bezier(.2,.8,.2,1),transform .72s cubic-bezier(.2,.8,.2,1),filter .72s cubic-bezier(.2,.8,.2,1);will-change:opacity,transform,filter}.marketing-motion-enabled .marketing-layout .marketing-motion-section:is(.marketing-hero,.hero){filter:none;opacity:1;transform:none;transition:none;will-change:auto}.marketing-motion-enabled .marketing-layout .marketing-motion-section.is-motion-visible{filter:blur(0);opacity:1;transform:translateZ(0)}.marketing-motion-enabled .marketing-layout .marketing-motion-section :is(.chc-apply-actions .btn,.content-card,.family-caregiver-grid article,.family-caregiver-actions .btn,.hcbs-journey-card,.audience-path-card,.audience-card,.contact-info-card,.marketing-feature-card,.marketing-card-link,.marketing-inline-actions .btn,.marketing-cta-actions .btn,.mini-card,.mission-value-cards article,.official-program-chip,.service-bullet-list li,.step-card,.tag,.county-chip,.trust-value-strip article,.resources-guidance-card,.final-cta-actions .btn){opacity:0;transform:translate3d(0,18px,0);transition:opacity .52s cubic-bezier(.2,.8,.2,1),transform .62s cubic-bezier(.2,.8,.2,1),border-color .22s ease,box-shadow .22s ease,background-color .22s ease;transition-delay:0ms;will-change:opacity,transform}.marketing-motion-enabled .marketing-layout .marketing-motion-section.is-motion-visible :is(.chc-apply-actions .btn,.content-card,.family-caregiver-grid article,.family-caregiver-actions .btn,.hcbs-journey-card,.audience-path-card,.audience-card,.contact-info-card,.marketing-feature-card,.marketing-card-link,.marketing-inline-actions .btn,.marketing-cta-actions .btn,.mini-card,.mission-value-cards article,.official-program-chip,.service-bullet-list li,.step-card,.tag,.county-chip,.trust-value-strip article,.resources-guidance-card,.final-cta-actions .btn){opacity:1;transform:translateZ(0);transition-delay:var(--marketing-motion-child-delay,80ms)}.marketing-layout :is(.chc-apply-actions .btn,.family-caregiver-actions .btn,.hcbs-journey-card,.audience-path-card,.audience-card,.marketing-feature-card,.marketing-card-link,.marketing-cta-actions .btn,.resources-guidance-card,.final-cta-actions .btn){transition:transform .2s ease,border-color .22s ease,box-shadow .22s ease,background-color .22s ease,color .22s ease}.marketing-layout :is(.chc-apply-actions .btn,.family-caregiver-actions .btn,.marketing-hero-actions .btn,.marketing-inline-actions .btn,.marketing-cta-actions .btn,.final-cta-actions .btn):is(:hover,:focus-visible){transform:translateY(-2px)}.marketing-layout :is(.family-caregiver-grid article,.hcbs-journey-card,.audience-path-card,.audience-card,.contact-info-card,.marketing-feature-card,.mission-value-cards article,.mini-card,.step-card,.trust-value-strip article,.resources-guidance-card):is(:hover,:focus-within){transform:translateY(-4px);transition-delay:0ms}.marketing-layout .audience-card:is(:hover,:focus-within),.marketing-layout .contact-info-card:is(:hover,:focus-visible),.marketing-layout .family-caregiver-grid article:is(:hover,:focus-within),.marketing-layout .marketing-feature-card:is(:hover,:focus-within),.marketing-layout .mini-card:is(:hover,:focus-visible),.marketing-layout .resources-guidance-card:is(:hover,:focus-visible),.marketing-layout .step-card:is(:hover,:focus-within),.marketing-layout .trust-value-strip article:is(:hover,:focus-within){box-shadow:0 18px 44px rgba(31,111,115,.12)}.marketing-layout .audience-path-card:is(:hover,:focus-within),.marketing-layout .hcbs-journey-card:is(:hover,:focus-within){box-shadow:0 18px 44px rgba(31,111,115,.14)}.marketing-motion-enabled .marketing-layout :is(.chc-apply-actions .btn,.content-card,.family-caregiver-grid article,.family-caregiver-actions .btn,.hcbs-journey-card,.audience-path-card,.audience-card,.contact-info-card,.marketing-feature-card,.marketing-card-link,.marketing-inline-actions .btn,.marketing-cta-actions .btn,.mini-card,.mission-value-cards article,.official-program-chip,.service-bullet-list li,.step-card,.tag,.county-chip,.trust-value-strip article,.resources-guidance-card,.final-cta-actions .btn):nth-child(2){--marketing-motion-child-delay:150ms}.marketing-motion-enabled .marketing-layout :is(.chc-apply-actions .btn,.content-card,.family-caregiver-grid article,.family-caregiver-actions .btn,.hcbs-journey-card,.audience-path-card,.audience-card,.contact-info-card,.marketing-feature-card,.marketing-card-link,.marketing-inline-actions .btn,.marketing-cta-actions .btn,.mini-card,.mission-value-cards article,.official-program-chip,.service-bullet-list li,.step-card,.tag,.county-chip,.trust-value-strip article,.resources-guidance-card,.final-cta-actions .btn):nth-child(3){--marketing-motion-child-delay:220ms}.marketing-motion-enabled .marketing-layout :is(.family-caregiver-grid article,.content-card,.marketing-feature-card,.mini-card,.mission-value-cards article,.official-program-chip,.service-bullet-list li,.step-card,.tag,.county-chip,.trust-value-strip article):nth-child(4){--marketing-motion-child-delay:290ms}@keyframes homepageHeroCopyIn{0%{opacity:0;transform:translate3d(0,18px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes homepageHeroImageDrift{0%{transform:scale(1.025) translateZ(0)}to{transform:scale(1.075) translate3d(-.6%,-.35%,0)}}@keyframes marketingHeroVisualDrift{0%{transform:scale(1.01) translateZ(0)}to{transform:scale(1.045) translate3d(-.45%,-.25%,0)}}@keyframes homepageHeroOverlayDrift{0%{transform:translate3d(-1.5%,0,0)}to{transform:translate3d(1.5%,1%,0)}}}@media (max-width:1180px){.marketing-layout .site-header-redesign .site-actions,.marketing-layout .site-header-redesign .site-links{display:none}.marketing-layout .marketing-mobile-nav{display:block;justify-self:end}.marketing-layout .marketing-hero-visual{order:2}.marketing-layout .marketing-hero-copy{order:1}}@media (max-width:720px){.marketing-layout .marketing-sticky-cta{display:grid}.marketing-layout .marketing-main{padding-bottom:calc(3.75rem + env(safe-area-inset-bottom, 0px))}.marketing-layout .site-footer{padding-bottom:calc(6rem + env(safe-area-inset-bottom, 0px))}.marketing-layout .chc-apply-actions .btn{width:100%}.marketing-layout .footer-grid-redesign,.marketing-layout .footer-utility-groups{grid-template-columns:1fr}.marketing-layout .footer-utility-groups{gap:0}.marketing-layout .site-footer-bottom{align-items:flex-start;padding-right:9.5rem;text-align:left}.marketing-layout .site-footer-bottom p{max-width:13.5rem}.marketing-layout .footer-collapsible{scroll-margin-bottom:calc(6.5rem + env(safe-area-inset-bottom, 0px))}.marketing-layout .family-caregiver-actions .btn{width:100%}.marketing-layout .marketing-photo-panel{min-height:300px}.marketing-layout .cookie-banner{align-items:stretch;bottom:calc(3.75rem + env(safe-area-inset-bottom, 0px));display:grid;grid-gap:.5rem;gap:.5rem;grid-template-columns:1fr;left:.8rem;max-width:min(12.5rem,calc(100vw - 11rem));padding:.68rem;right:auto}.marketing-layout .cookie-banner p{display:-webkit-box;font-size:.74rem;line-height:1.32;max-height:2.64em;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.marketing-layout .cookie-banner .btn{justify-content:center;min-height:40px;padding:.55rem .8rem;width:100%}.marketing-layout .chat-widget{bottom:calc(3.75rem + env(safe-area-inset-bottom, 0px))}.marketing-layout .a11y-widget{bottom:calc(7rem + env(safe-area-inset-bottom, 0px))}.marketing-layout .site-header{transition:transform .22s ease;will-change:transform}.marketing-layout .site-header.is-collapsed{transform:translateY(-100%)}}@media (prefers-reduced-motion:reduce){.marketing-layout .site-header{transition:none}.marketing-layout .hero>.eyebrow,.marketing-layout .hero>h1,.marketing-layout .hero>p,.marketing-layout .hero>span.eyebrow,.marketing-layout .homepage-redesign-hero .marketing-hero-actions,.marketing-layout .homepage-redesign-hero .marketing-hero-after-actions,.marketing-layout .homepage-redesign-hero .marketing-hero-copy>.marketing-eyebrow,.marketing-layout .homepage-redesign-hero .marketing-hero-copy>h1,.marketing-layout .homepage-redesign-hero .marketing-hero-copy>p:not(.marketing-eyebrow),.marketing-layout .homepage-redesign-hero.marketing-hero--with-background .marketing-hero-background-image,.marketing-layout .homepage-redesign-hero.marketing-hero--with-background:after,.marketing-layout .marketing-hero:not(.homepage-redesign-hero) .marketing-hero-actions,.marketing-layout .marketing-hero:not(.homepage-redesign-hero) .marketing-hero-copy>.marketing-eyebrow,.marketing-layout .marketing-hero:not(.homepage-redesign-hero) .marketing-hero-copy>h1,.marketing-layout .marketing-hero:not(.homepage-redesign-hero) .marketing-hero-copy>p:not(.marketing-eyebrow),.marketing-layout .marketing-hero:not(.homepage-redesign-hero) .marketing-hero-visual,.marketing-layout .marketing-hero:not(.homepage-redesign-hero) :is(.marketing-photo-panel-image,.careluxe-photo-slot img,.careers-hero-panel-image),.marketing-motion-enabled .marketing-layout .marketing-motion-section,.marketing-motion-enabled .marketing-layout .marketing-motion-section :is(.chc-apply-actions .btn,.content-card,.family-caregiver-grid article,.family-caregiver-actions .btn,.hcbs-journey-card,.audience-path-card,.audience-card,.contact-info-card,.marketing-feature-card,.marketing-card-link,.marketing-inline-actions .btn,.marketing-cta-actions .btn,.mini-card,.mission-value-cards article,.official-program-chip,.service-bullet-list li,.step-card,.tag,.county-chip,.trust-value-strip article,.resources-guidance-card,.final-cta-actions .btn){animation:none;filter:none;opacity:1;transform:none;transition:none}}