#employer-wrapper #main-content #section1 .eyebrow,#employer-wrapper #main-content #section2 .step-card .eyebrow,#employer-wrapper #main-content #section3 .intro .eyebrow,#employer-wrapper #main-content #section5 .proof-header .intro .eyebrow,#employer-wrapper #main-content #section6 .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}#employer-wrapper #main-content #section1 .eyebrow .dot,#employer-wrapper #main-content #section2 .step-card .eyebrow .dot,#employer-wrapper #main-content #section3 .intro .eyebrow .dot,#employer-wrapper #main-content #section5 .proof-header .intro .eyebrow .dot,#employer-wrapper #main-content #section6 .eyebrow .dot{background:#de4843;border-radius:50%;display:inline-block;flex-shrink:0;height:.875rem;width:.875rem}#employer-wrapper #main-content #section2 .step-card .eyebrow .dot{background:#f7c747}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}#employer-wrapper #main-content .fadeInUp{opacity:0}#employer-wrapper #main-content .fadeInUp.is-visible{animation:fadeInUp .6s ease backwards;opacity:1}@media (prefers-reduced-motion:reduce){#employer-wrapper #main-content .fadeInUp,#employer-wrapper #main-content .fadeInUp.is-visible{animation:none;opacity:1}}#employer-wrapper #main-content #section1{background:#fff;padding-block:1.5rem}#employer-wrapper #main-content #section1 .hero{align-items:stretch;display:flex;gap:2rem}#employer-wrapper #main-content #section1 .content{align-self:center;display:flex;flex:0 1 40%;flex-direction:column;gap:2rem}#employer-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.1;margin:0;text-wrap:balance}#employer-wrapper #main-content #section1 .heading .highlight{color:#de4843}#employer-wrapper #main-content #section1 .body{color:#06131f;font-family:Euclid Square,sans-serif;font-size:1.125rem;font-weight:400;letter-spacing:-.0225rem;line-height:1.3;margin:0}#employer-wrapper #main-content #section1 .image-stack{align-items:stretch;display:flex;flex:1 1 55%;gap:1rem}#employer-wrapper #main-content #section1 .tile{border-radius:2rem;overflow:hidden}#employer-wrapper #main-content #section1 .tile img,#employer-wrapper #main-content #section1 .tile video{display:block;height:100%;object-fit:cover;width:100%}#employer-wrapper #main-content #section1 .tile-photo-tall{aspect-ratio:431/530;flex:0 1 57%}#employer-wrapper #main-content #section1 .tile-col{display:flex;flex:0 1 43%;flex-direction:column;gap:1rem}#employer-wrapper #main-content #section1 .tile-col .tile{flex:1}@media (max-width:1200px){#employer-wrapper #main-content #section1 .hero,#employer-wrapper #main-content #section1 .image-stack{flex-direction:column}#employer-wrapper #main-content #section1 .tile-col{flex-direction:row}#employer-wrapper #main-content #section1 .tile-col .tile{aspect-ratio:1;flex:1 1 50%}}@media (max-width:576px){#employer-wrapper #main-content #section1 .heading{font-size:1.75rem}#employer-wrapper #main-content #section1 .tile-col{flex-direction:column}#employer-wrapper #main-content #section1 .tile-col .tile{aspect-ratio:16/10}}#employer-wrapper #main-content #section2{background:#f4f4f4}#employer-wrapper #main-content #section2 .cta-hollow{background:none;border:1px solid #021b38}#employer-wrapper #main-content #section2 .steps{align-items:stretch;display:flex;gap:1rem}#employer-wrapper #main-content #section2 .steps-lead{background:#f7c747;border-radius:2rem;display:flex;flex:0 1 50%;flex-direction:column;gap:3rem;justify-content:center;padding:3rem}#employer-wrapper #main-content #section2 .steps-lead .text{display:flex;flex-direction:column;gap:1rem}#employer-wrapper #main-content #section2 .steps-lead .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}#employer-wrapper #main-content #section2 .steps-lead .body{color:#06131f;font-family:Euclid Square,sans-serif;font-size:1.375rem;font-weight:400;letter-spacing:-.0275rem;line-height:1.2;margin:0}#employer-wrapper #main-content #section2 .steps-lead .actions{align-items:flex-start;display:flex;flex-direction:column;gap:1rem}#employer-wrapper #main-content #section2 .steps-grid{display:flex;flex:0 1 50%;flex-wrap:wrap;gap:1rem}#employer-wrapper #main-content #section2 .step-card{background:#fff;border-radius:2rem;display:flex;flex:0 1 calc(50% - 0.5rem);flex-direction:column;gap:2rem;padding:1.875rem}#employer-wrapper #main-content #section2 .step-card .text{display:flex;flex-direction:column;gap:1rem}#employer-wrapper #main-content #section2 .step-card .title{color:#021b38;font-family:Euclid Square,sans-serif;font-size:1.5rem;font-weight:500;letter-spacing:-.03rem;line-height:1.15;margin:0}#employer-wrapper #main-content #section2 .step-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){#employer-wrapper #main-content #section2 .steps{flex-direction:column}#employer-wrapper #main-content #section2 .steps-grid,#employer-wrapper #main-content #section2 .steps-lead{flex:1 1 100%}#employer-wrapper #main-content #section2 .steps-lead .heading{font-size:1.75rem}}@media (max-width:576px){#employer-wrapper #main-content #section2 .steps-lead{padding:2rem 1.5rem}#employer-wrapper #main-content #section2 .step-card{flex:1 1 100%}}#employer-wrapper #main-content #section3{background:#b5cfe3}#employer-wrapper #main-content #section3 .solutions{display:flex;flex-direction:column;gap:1.5rem}#employer-wrapper #main-content #section3 .solutions-top{align-items:stretch;display:flex;gap:1.5rem}#employer-wrapper #main-content #section3 .solutions-lead{display:flex;flex:0 1 66%;flex-direction:column;gap:1.5rem}#employer-wrapper #main-content #section3 .intro{display:flex;flex-direction:column;gap:1.5rem;padding:.5rem 2rem 1rem 0}#employer-wrapper #main-content #section3 .intro .heading{color:#06131f;font-family:Euclid Square,sans-serif;font-size:2.25rem;font-weight:500;letter-spacing:-.055rem;line-height:1.1;margin:0}#employer-wrapper #main-content #section3 .intro .body{color:#021b38;font-family:Euclid Square,sans-serif;font-size:1.375rem;font-weight:400;letter-spacing:-.0275rem;line-height:1.2;margin:0}#employer-wrapper #main-content #section3 .solution-row{display:flex;gap:1.5rem}#employer-wrapper #main-content #section3 .solutions-media{border-radius:2rem;flex:0 1 32%;overflow:hidden}#employer-wrapper #main-content #section3 .solutions-media img{display:block;height:100%;object-fit:cover;width:100%}#employer-wrapper #main-content #section3 .solutions-bottom{display:flex;gap:1.5rem}#employer-wrapper #main-content #section3 .solution-card{background:#fff;border-radius:2rem;display:flex;flex-direction:column;gap:1.5rem;justify-content:space-between;padding:2rem;transition:transform .25s ease,box-shadow .25s ease}#employer-wrapper #main-content #section3 .solution-card:hover{box-shadow:0 4px 4px #cacaca;transform:translateY(-5px)}#employer-wrapper #main-content #section3 .solution-card .text{display:flex;flex-direction:column;gap:1rem}#employer-wrapper #main-content #section3 .solution-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;min-height:65px}#employer-wrapper #main-content #section3 .solution-card .body{color:#6c727a;font-family:Euclid Square,sans-serif;font-size:1rem;font-weight:400;line-height:1.4;margin:0}#employer-wrapper #main-content #section3 .solution-row .solution-card{flex:1 calc(50% - 0.75rem)}#employer-wrapper #main-content #section3 .solutions-bottom .solution-card{flex:1 calc(33.333% - 1rem)}@media (max-width:991px){#employer-wrapper #main-content #section3 .solutions-top{flex-direction:column}#employer-wrapper #main-content #section3 .solutions-lead,#employer-wrapper #main-content #section3 .solutions-media{flex:1 1 100%}#employer-wrapper #main-content #section3 .intro{padding:0}#employer-wrapper #main-content #section3 .intro .heading{font-size:1.75rem}#employer-wrapper #main-content #section3 .solution-row,#employer-wrapper #main-content #section3 .solutions-bottom{flex-wrap:wrap}#employer-wrapper #main-content #section3 .solution-card{flex:1 100%}}#employer-wrapper #main-content #section4{background:#fff}#employer-wrapper #main-content #section4 .approach{align-items:flex-start;display:flex;gap:2rem}#employer-wrapper #main-content #section4 .approach>.intro{display:flex;flex:0 1 33%;flex-direction:column;gap:3rem;padding:2rem 3rem 2rem 0}#employer-wrapper #main-content #section4 .approach>.intro .accent{height:auto;width:6.25rem}#employer-wrapper #main-content #section4 .approach>.intro .text{display:flex;flex-direction:column;gap:1.5rem}#employer-wrapper #main-content #section4 .approach>.intro .heading{color:#06131f;font-family:Euclid Square,sans-serif;font-size:2.25rem;font-weight:500;letter-spacing:-.045rem;line-height:1.15;margin:0}#employer-wrapper #main-content #section4 .approach>.intro .body{color:#021b38;font-family:Euclid Square,sans-serif;font-size:1.125rem;font-weight:400;letter-spacing:-.0225rem;line-height:1.3;margin:0}#employer-wrapper #main-content #section4 .approach-grid{display:flex;flex:1;flex-wrap:wrap;gap:2rem}#employer-wrapper #main-content #section4 .approach-item{display:flex;flex:0 1 calc(50% - 1rem);flex-direction:column;gap:1rem}#employer-wrapper #main-content #section4 .approach-item .icon{height:5rem;width:5rem}#employer-wrapper #main-content #section4 .approach-item .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}#employer-wrapper #main-content #section4 .approach-item .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){#employer-wrapper #main-content #section4 .approach{flex-direction:column}#employer-wrapper #main-content #section4 .approach>.intro{flex:1 1 100%;padding:0}}@media (max-width:576px){#employer-wrapper #main-content #section4 .approach-item{flex:1 1 100%}}#employer-wrapper #main-content #section5{background:#f7c747 url(/hubfs/Web/PC-2026/epProofBg.webp) 50%/cover no-repeat}#employer-wrapper #main-content #section5 .proof{display:flex;flex-direction:column;gap:2rem}#employer-wrapper #main-content #section5 .proof-header{align-items:flex-start;display:flex;gap:5rem}#employer-wrapper #main-content #section5 .proof-header .intro{display:flex;flex:1 1 50%;flex-direction:column;gap:1.5rem}#employer-wrapper #main-content #section5 .proof-header .intro .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}#employer-wrapper #main-content #section5 .proof-header .lead{align-items:flex-start;display:flex;flex:1 1 50%;gap:1.5rem}@media screen and (max-width:576px){#employer-wrapper #main-content #section5 .proof-header .lead{flex-wrap:wrap}}#employer-wrapper #main-content #section5 .proof-header .lead .accent{flex-shrink:0;height:auto;width:7.75rem}#employer-wrapper #main-content #section5 .proof-header .lead .text{display:flex;flex-direction:column;gap:.5rem}#employer-wrapper #main-content #section5 .proof-header .lead .lead-title{color:#021b38;font-family:Euclid Square,sans-serif;font-size:1.375rem;font-weight:600;letter-spacing:-.0275rem;line-height:1.2;margin:0}#employer-wrapper #main-content #section5 .proof-header .lead .body{color:#06131f;font-family:Euclid Square,sans-serif;font-size:1rem;font-weight:400;line-height:1.4;margin:0}#employer-wrapper #main-content #section5 .proof-stats{display:flex;flex-wrap:wrap;gap:1rem}#employer-wrapper #main-content #section5 .stat-card{background:#fff;border-radius:2rem;display:flex;flex-direction:column;gap:1rem;padding:1.5rem 1.5rem 3rem}#employer-wrapper #main-content #section5 .stat-card:first-child{flex:0 1 calc(37.5% - 0.67rem)}#employer-wrapper #main-content #section5 .stat-card:nth-child(2){flex:0 1 calc(25% - 0.67rem)}#employer-wrapper #main-content #section5 .stat-card:nth-child(3){flex:0 1 calc(37.5% - 0.67rem)}#employer-wrapper #main-content #section5 .stat-num{color:#de4843;font-family:Euclid Square,sans-serif;font-size:2.75rem;font-weight:400;letter-spacing:-.055rem;line-height:1.15;margin:0}#employer-wrapper #main-content #section5 .stat-label{color:#021b38;font-family:Euclid Square,sans-serif;font-size:1.375rem;font-weight:400;letter-spacing:-.0275rem;line-height:1.2;margin:0;text-transform:lowercase}@media (max-width:991px){#employer-wrapper #main-content #section5 .proof-header{flex-direction:column;gap:2.5rem}#employer-wrapper #main-content #section5 .proof-header .heading{font-size:1.75rem}#employer-wrapper #main-content #section5 .stat-card:first-child,#employer-wrapper #main-content #section5 .stat-card:nth-child(2),#employer-wrapper #main-content #section5 .stat-card:nth-child(3){flex:1 1 100%}}#employer-wrapper #main-content #section6{background:#fff}#employer-wrapper #main-content #section6 .connect{align-items:center;display:flex;gap:4.5rem}#employer-wrapper #main-content #section6 .image-tile{aspect-ratio:568/426;border-radius:1.5rem;flex:0 1 48%;overflow:hidden}#employer-wrapper #main-content #section6 .image-tile img{display:block;height:100%;object-fit:cover;width:100%}#employer-wrapper #main-content #section6 .content{display:flex;flex:1;flex-direction:column;gap:3rem}#employer-wrapper #main-content #section6 .text{display:flex;flex-direction:column;gap:1.5rem}#employer-wrapper #main-content #section6 .heading{color:#06131f;font-family:Euclid Square,sans-serif;font-size:2.25rem;font-weight:500;letter-spacing:-.055rem;line-height:1.1;margin:0}#employer-wrapper #main-content #section6 .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){#employer-wrapper #main-content #section6 .connect{align-items:stretch;flex-direction:column;gap:2.5rem}#employer-wrapper #main-content #section6 .image-tile{flex:0 0 auto}#employer-wrapper #main-content #section6 .heading{font-size:1.75rem}}#employer-wrapper #main-content #section7{background:#b5cfe3;padding-bottom:65px;padding-top:65px}#employer-wrapper #main-content #section7 .faqs{background:#b5cfe3;border-radius:2rem;display:flex;flex-direction:column;gap:2.5rem}#employer-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}#employer-wrapper #main-content #section7 .faq-list{display:flex;flex-direction:column;gap:.75rem}#employer-wrapper #main-content #section7 .faq-item{background:#fff;border-radius:1.5rem;padding:2rem}#employer-wrapper #main-content #section7 .faq-item summary{align-items:flex-start;cursor:pointer;display:flex;gap:3rem;justify-content:space-between;list-style:none}#employer-wrapper #main-content #section7 .faq-item summary::-webkit-details-marker{display:none}#employer-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}#employer-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}#employer-wrapper #main-content #section7 .faq-item[open] .toggle{background-image:url(/hubfs/Web/PC-2026/website2FaqArrowOpen.svg)}#employer-wrapper #main-content #section7 .faq-item .answer{color:#6c727a;font-family:Euclid Square,sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4;margin:.5rem 0 0;padding-right:5rem}@media (max-width:991px){#employer-wrapper #main-content #section7 .faqs{padding:2.5rem 2rem}#employer-wrapper #main-content #section7 .heading{font-size:2.25rem}}@media (max-width:576px){#employer-wrapper #main-content #section7 .faqs{padding:1.5rem}#employer-wrapper #main-content #section7 .heading{font-size:2rem}#employer-wrapper #main-content #section7 .faq-item{padding:1.25rem}#employer-wrapper #main-content #section7 .faq-item summary{gap:1rem}#employer-wrapper #main-content #section7 .faq-item .question{font-size:1.25rem}#employer-wrapper #main-content #section7 .faq-item .answer{padding-right:0}}