#consumer-wrapper #main-content #section1 .eyebrow{align-items:center;color:#021b38;display:inline-flex;font-family:Euclid Square,sans-serif;font-size:1rem;font-weight:500;gap:.5rem;letter-spacing:.06rem;line-height:1.15;margin:0;text-transform:uppercase}#consumer-wrapper #main-content #section1 .eyebrow .dot{background:#de4843;border-radius:50%;display:inline-block;flex-shrink:0;height:.875rem;width:.875rem}#consumer-wrapper #main-content .link-action{align-self:flex-start;color:#021b38;font-family:Euclid Square,sans-serif;font-size:1rem;font-weight:500;letter-spacing:.06rem;line-height:1.15;text-decoration:underline}#consumer-wrapper #main-content .link-action:hover{color:#de4843}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}#consumer-wrapper #main-content #section1{background:#fff;padding-block:1.5rem}#consumer-wrapper #main-content #section1 .hero{align-items:stretch;display:flex;gap:2rem}#consumer-wrapper #main-content #section1 .content{align-self:center;display:flex;flex:0 1 40%;flex-direction:column;gap:2rem}#consumer-wrapper #main-content #section1 .heading{color:#06131f;font-family:Euclid Square,sans-serif;font-size:2.25rem;font-weight:500;letter-spacing:-.055rem;line-height:1;margin:0;text-wrap:balance}#consumer-wrapper #main-content #section1 .heading .highlight{color:#de4843;display:block}#consumer-wrapper #main-content #section1 .body{color:#06131f;font-family:Euclid Square,sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4;margin:0}#consumer-wrapper #main-content #section1 .image-stack{align-items:stretch;display:flex;flex:1 1 55%;gap:1rem}#consumer-wrapper #main-content #section1 .tile{border-radius:2rem;overflow:hidden}#consumer-wrapper #main-content #section1 .tile img{display:block;height:100%;object-fit:cover;width:100%}#consumer-wrapper #main-content #section1 .tile-col{display:flex;flex:0 1 42%;flex-direction:column;gap:1rem}#consumer-wrapper #main-content #section1 .tile-col .tile{flex:1}#consumer-wrapper #main-content #section1 .tile-photo-tall{aspect-ratio:431/530;flex:0 1 58%}@media (max-width:1200px){#consumer-wrapper #main-content #section1 .hero{flex-direction:column}#consumer-wrapper #main-content #section1 .heading{font-size:2.25rem}#consumer-wrapper #main-content #section1 .body{font-size:1.125rem}#consumer-wrapper #main-content #section1 .image-stack{flex-direction:column}#consumer-wrapper #main-content #section1 .tile-col{flex-direction:row}#consumer-wrapper #main-content #section1 .tile-col .tile{aspect-ratio:1;flex:1 1 50%}}@media (max-width:576px){#consumer-wrapper #main-content #section1 .heading{font-size:1.75rem}#consumer-wrapper #main-content #section1 .tile-col{flex-direction:column}#consumer-wrapper #main-content #section1 .tile-col .tile{aspect-ratio:16/10}}#consumer-wrapper #main-content #section2{background:#f4f4f4}#consumer-wrapper #main-content #section2 .benefits-grid{display:flex;flex-wrap:wrap;gap:1.5rem}#consumer-wrapper #main-content #section2 .benefit-card{background:#fff;border-radius:2rem;display:flex;flex:1 1 calc(33.333% - 1rem);flex-direction:column;overflow:hidden;transition:transform .25s ease,box-shadow .25s ease}#consumer-wrapper #main-content #section2 .benefit-card:hover{box-shadow:0 4px 4px #cacaca;transform:translateY(-5px)}#consumer-wrapper #main-content #section2 .benefit-card.fadeInUp{opacity:0}#consumer-wrapper #main-content #section2 .benefit-card.fadeInUp.is-visible{animation:fadeInUp .6s ease backwards;opacity:1}#consumer-wrapper #main-content #section2 .benefit-card--wide{flex:0 1 calc(50% - 0.75rem)}#consumer-wrapper #main-content #section2 .panel{align-items:center;aspect-ratio:3/2;display:flex;justify-content:center}#consumer-wrapper #main-content #section2 .panel span{font-family:Euclid Square,sans-serif;font-size:2.5rem;font-weight:700;line-height:1}#consumer-wrapper #main-content #section2 .panel-fsa{background:rgba(222,72,67,.2)}#consumer-wrapper #main-content #section2 .panel-fsa span{color:#de4843}#consumer-wrapper #main-content #section2 .panel-hsa{background:rgba(84,123,210,.2)}#consumer-wrapper #main-content #section2 .panel-hsa span{color:#547bd2}#consumer-wrapper #main-content #section2 .panel-hra{background:#75af9e}#consumer-wrapper #main-content #section2 .panel-hra span{color:#021b38}#consumer-wrapper #main-content #section2 .panel-image{aspect-ratio:16/6}#consumer-wrapper #main-content #section2 .panel-image img{display:block;height:100%;object-fit:cover;width:100%}#consumer-wrapper #main-content #section2 .text{display:flex;flex:1;flex-direction:column;gap:1rem;padding:2rem}#consumer-wrapper #main-content #section2 .title{color:#021b38;font-family:Euclid Square,sans-serif;font-size:1.5rem;font-weight:500;line-height:1.1;margin:0}#consumer-wrapper #main-content #section2 .body{color:#6c727a;font-family:Euclid Square,sans-serif;font-size:1rem;font-weight:400;line-height:1.4;margin:0}#consumer-wrapper #main-content #section2 .link-action{margin-top:auto}#consumer-wrapper #main-content #section2 .link-action:after{content:" ›"}@media (max-width:991px){#consumer-wrapper #main-content #section2 .benefit-card,#consumer-wrapper #main-content #section2 .benefit-card--wide{flex:1 1 100%}#consumer-wrapper #main-content #section2 .panel,#consumer-wrapper #main-content #section2 .panel-image{aspect-ratio:16/6}}#consumer-wrapper #main-content #section3{background:#de4843 url(/hubfs/Web/cdbProofBg.webp) 50%/cover no-repeat;padding-bottom:45px;padding-top:45px}#consumer-wrapper #main-content #section3 .programs{display:flex;flex-direction:column;gap:1.5rem}#consumer-wrapper #main-content #section3 .programs-top{align-items:stretch;display:flex;gap:1.5rem}#consumer-wrapper #main-content #section3 .intro{align-items:center;display:flex;flex:0 1 58%;gap:2rem}#consumer-wrapper #main-content #section3 .intro .accent{flex-shrink:0;height:auto;width:7.25rem}@media screen and (max-width:767px){#consumer-wrapper #main-content #section3 .intro{flex-wrap:wrap}#consumer-wrapper #main-content #section3 .intro .accent{height:auto;width:45px}}#consumer-wrapper #main-content #section3 .intro .heading{color:#fff;font-family:Euclid Square,sans-serif;font-size:2.25rem;font-weight:500;letter-spacing:-.055rem;line-height:1.1;margin:0}#consumer-wrapper #main-content #section3 .media{border-radius:2rem;flex:0 1 40%;overflow:hidden}#consumer-wrapper #main-content #section3 .media img{display:block;height:100%;object-fit:cover;width:100%}#consumer-wrapper #main-content #section3 .programs-cards{align-items:stretch;display:flex;gap:1.5rem}#consumer-wrapper #main-content #section3 .card{background:#fff;border-radius:2rem;display:flex;flex-direction:column;gap:.5rem;padding:2rem}#consumer-wrapper #main-content #section3 .card:first-child{flex:0 1 40%}#consumer-wrapper #main-content #section3 .card:last-child{flex:0 1 60%}#consumer-wrapper #main-content #section3 .card .title{color:#021b38;font-family:Euclid Square,sans-serif;font-size:1.75rem;font-weight:500;letter-spacing:-.035rem;line-height:1.15;margin:0}#consumer-wrapper #main-content #section3 .card .body{color:#6c727a;font-family:Euclid Square,sans-serif;font-size:1rem;font-weight:400;line-height:1.4;margin:0}@media (max-width:991px){#consumer-wrapper #main-content #section3 .programs-cards,#consumer-wrapper #main-content #section3 .programs-top{flex-direction:column}#consumer-wrapper #main-content #section3 .intro .heading{font-size:2.25rem}#consumer-wrapper #main-content #section3 .card:first-child,#consumer-wrapper #main-content #section3 .card:last-child{flex:1 1 100%}}@media (max-width:576px){#consumer-wrapper #main-content #section3 .intro .heading{font-size:2rem}}#consumer-wrapper #main-content #section4{background:#f4f4f4;padding-top:45px}#consumer-wrapper #main-content #section4 .programs-grid{display:flex;flex-wrap:wrap;gap:1.5rem}#consumer-wrapper #main-content #section4 .intro-card{background:#b5cfe3 url(/hubfs/Web/PC-2026/cdpCardBg.webp) 100%/cover no-repeat;border-radius:2rem;display:flex;flex:0 1 calc(50% - 0.75rem);flex-direction:column;gap:2rem;justify-content:center;padding:3rem}#consumer-wrapper #main-content #section4 .intro-card .text{display:flex;flex-direction:column;gap:1.5rem}#consumer-wrapper #main-content #section4 .intro-card .heading{color:#021b38;font-family:Euclid Square,sans-serif;font-size:2.25rem;font-weight:500;letter-spacing:-.055rem;line-height:1.1;margin:0}#consumer-wrapper #main-content #section4 .intro-card .body{color:#021b38;font-family:Euclid Square,sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4;margin:0}#consumer-wrapper #main-content #section4 .program-card{background:#fff;border-radius:2rem;display:flex;flex:0 1 calc(50% - 0.75rem);flex-direction:column;gap:1.5rem;padding:2rem;transition:transform .25s ease,box-shadow .25s ease}#consumer-wrapper #main-content #section4 .program-card:hover{box-shadow:0 4px 4px #cacaca;transform:translateY(-5px)}#consumer-wrapper #main-content #section4 .program-card.fadeInUp{opacity:0}#consumer-wrapper #main-content #section4 .program-card.fadeInUp.is-visible{animation:fadeInUp .6s ease backwards;opacity:1}#consumer-wrapper #main-content #section4 .program-card .head{align-items:center;display:flex;gap:1rem}@media screen and (max-width:576px){#consumer-wrapper #main-content #section4 .program-card .head{flex-wrap:wrap}}#consumer-wrapper #main-content #section4 .program-card .icon{flex-shrink:0;height:5rem;width:5rem}#consumer-wrapper #main-content #section4 .program-card .title{color:#021b38;font-family:Euclid Square,sans-serif;font-size:1.75rem;font-weight:500;letter-spacing:-.035rem;line-height:1.15;margin:0}#consumer-wrapper #main-content #section4 .program-card .body{color:#6c727a;font-family:Euclid Square,sans-serif;font-size:1rem;font-weight:400;line-height:1.4;margin:0}#consumer-wrapper #main-content #section4 .program-card .bullets{border-radius:1.5rem;display:flex;gap:1rem;margin-top:auto;min-height:145px;padding:1.5rem}#consumer-wrapper #main-content #section4 .program-card .bullets ul{display:flex;flex:1 1 50%;flex-direction:column;gap:.5rem;list-style:disc;margin:0;padding-left:1.5rem}#consumer-wrapper #main-content #section4 .program-card .bullets li{font-family:Euclid Square,sans-serif;font-size:1rem;font-weight:400;line-height:1.4}@media (prefers-reduced-motion:reduce){#consumer-wrapper #main-content #section4 .program-card.fadeInUp,#consumer-wrapper #main-content #section4 .program-card.fadeInUp.is-visible{animation:none;opacity:1}}#consumer-wrapper #main-content #section4 .accent-red .bullets{background:#de4843}#consumer-wrapper #main-content #section4 .accent-red .bullets li{color:#fff}#consumer-wrapper #main-content #section4 .accent-lilac .bullets{background:#547bd2}#consumer-wrapper #main-content #section4 .accent-lilac .bullets li{color:#fff}#consumer-wrapper #main-content #section4 .accent-sage .bullets{background:#0d4659}#consumer-wrapper #main-content #section4 .accent-sage .bullets li{color:#fff}#consumer-wrapper #main-content #section4 .accent-pink .bullets{background:#e6b7e1}#consumer-wrapper #main-content #section4 .accent-pink .bullets li{color:#021b38}#consumer-wrapper #main-content #section4 .accent-paleyellow .bullets{background:#fce6c1}#consumer-wrapper #main-content #section4 .accent-paleyellow .bullets li{color:#021b38}@media (max-width:991px){#consumer-wrapper #main-content #section4 .intro-card,#consumer-wrapper #main-content #section4 .program-card{flex:1 1 100%}#consumer-wrapper #main-content #section4 .intro-card .heading{font-size:2rem}}@media (max-width:576px){#consumer-wrapper #main-content #section4 .intro-card{padding:2rem 1.5rem}#consumer-wrapper #main-content #section4 .program-card .bullets{align-items:start;flex-direction:column;gap:0}}#consumer-wrapper #main-content #section5{background:#de4843 url(/hubfs/Web/PC-2026/programsBackground.webp) 50%/cover no-repeat;padding-block:54px}#consumer-wrapper #main-content #section5 .connect{align-items:center;display:flex;gap:5rem}#consumer-wrapper #main-content #section5 .image-tile{aspect-ratio:510/362;border-radius:1.5rem;flex:0 1 42%;overflow:hidden}#consumer-wrapper #main-content #section5 .image-tile img{display:block;height:100%;object-fit:cover;width:100%}#consumer-wrapper #main-content #section5 .content{display:flex;flex:1;flex-direction:column;gap:3rem}#consumer-wrapper #main-content #section5 .text{display:flex;flex-direction:column;gap:1.5rem}#consumer-wrapper #main-content #section5 .heading{color:#fff;font-family:Euclid Square,sans-serif;font-size:2.25rem;font-weight:500;letter-spacing:-.055rem;line-height:1.1;margin:0}#consumer-wrapper #main-content #section5 .body{color:#f4f4f4;font-family:Euclid Square,sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4;margin:0}@media (max-width:991px){#consumer-wrapper #main-content #section5 .connect{align-items:stretch;flex-direction:column;gap:2.5rem}#consumer-wrapper #main-content #section5 .image-tile{flex:0 0 auto}#consumer-wrapper #main-content #section5 .heading{font-size:2.25rem}}@media (max-width:576px){#consumer-wrapper #main-content #section5 .heading{font-size:2rem}}#consumer-wrapper #main-content #section6{background:#f4f4f4}#consumer-wrapper #main-content #section6 .other-solutions{align-items:center;display:flex;gap:7rem}#consumer-wrapper #main-content #section6 .heading{color:#021b38;flex:0 1 40%;font-family:Euclid Square,sans-serif;font-size:2.25rem;font-weight:500;letter-spacing:-.055rem;line-height:1.1;margin:0}#consumer-wrapper #main-content #section6 .jump-links{display:flex;flex:1;flex-wrap:wrap;gap:1.5rem 3rem}#consumer-wrapper #main-content #section6 .jump-link{align-items:center;color:#021b38;display:inline-flex;flex:0 1 calc(50% - 1.5rem);gap:.75rem;text-decoration:none}#consumer-wrapper #main-content #section6 .jump-link .chip{flex-shrink:0;height:3.125rem;width:3.125rem}#consumer-wrapper #main-content #section6 .jump-link .label{color:#021b38;font-family:Euclid Square,sans-serif;font-size:1.125rem;font-weight:600;line-height:1.15}#consumer-wrapper #main-content #section6 .jump-link:hover .label{color:#de4843}@media (max-width:991px){#consumer-wrapper #main-content #section6 .other-solutions{align-items:flex-start;flex-direction:column;gap:2.5rem}#consumer-wrapper #main-content #section6 .heading{font-size:2.25rem}}@media (max-width:576px){#consumer-wrapper #main-content #section6 .jump-link{flex:1 1 100%}}#consumer-wrapper #main-content #section7{background:#b5cfe3;padding-bottom:65px;padding-top:65px}#consumer-wrapper #main-content #section7 .faqs{background:#b5cfe3;border-radius:2rem;display:flex;flex-direction:column;gap:2.5rem}#consumer-wrapper #main-content #section7 .heading{color:#021b38;font-family:Euclid Square,sans-serif;font-size:2.25rem;font-weight:500;letter-spacing:-.055rem;line-height:1.1;margin:0}#consumer-wrapper #main-content #section7 .faq-list{display:flex;flex-direction:column;gap:.75rem}#consumer-wrapper #main-content #section7 .faq-item{background:#fff;border-radius:1.5rem;padding:2rem}#consumer-wrapper #main-content #section7 .faq-item summary{align-items:flex-start;cursor:pointer;display:flex;gap:3rem;justify-content:space-between;list-style:none}#consumer-wrapper #main-content #section7 .faq-item summary::-webkit-details-marker{display:none}#consumer-wrapper #main-content #section7 .faq-item .question{color:#021b38;font-family:Euclid Square,sans-serif;font-size:1.5rem;font-weight:500;letter-spacing:-.03rem;line-height:1.15}#consumer-wrapper #main-content #section7 .faq-item .toggle{background:url(/hubfs/Web/PC-2026/website2FaqArrowClosed.svg) 50%/contain no-repeat;flex-shrink:0;height:2rem;transition:transform .3s ease;width:2rem}#consumer-wrapper #main-content #section7 .faq-item[open] .toggle{background-image:url(/hubfs/Web/PC-2026/website2FaqArrowOpen.svg)}#consumer-wrapper #main-content #section7 .faq-item .answer{color:#6c727a;font-family:Euclid Square,sans-serif;font-size:1rem;font-weight:400;line-height:1.4;margin:.5rem 0 0;padding-right:5rem}@media (max-width:991px){#consumer-wrapper #main-content #section7 .faqs{padding:2.5rem 2rem}#consumer-wrapper #main-content #section7 .heading{font-size:2.25rem}}@media (max-width:576px){#consumer-wrapper #main-content #section7 .faqs{padding:1.5rem}#consumer-wrapper #main-content #section7 .heading{font-size:2rem}#consumer-wrapper #main-content #section7 .faq-item{padding:1.25rem}#consumer-wrapper #main-content #section7 .faq-item summary{gap:1rem}#consumer-wrapper #main-content #section7 .faq-item .question{font-size:1.25rem}#consumer-wrapper #main-content #section7 .faq-item .answer{padding-right:0}}