.home-page,.employers-page,.benefit-studio-page,.about-page,.providers-page,.partner-page,.medical-home-page,.fits-page,.contact-page,.privacy-center,.legal-doc,.learn-page{--hp-ink:#163137;--hp-teal:#26525c;--hp-teal-bright:#35707e;--hp-teal-mark:#4e7c86;--hp-teal-lifted:#1d4048;--hp-lime:#c0ff94;--hp-cream:#f4f3ee;--hp-cream-warm:#eceae2;--hp-page:#fdfcfb;--hp-rule-soft:#16313714;--hp-rule:#1631371f;--hp-rule-strong:#16313724;--hp-on-dark-strong:#f4f3eee6;--hp-on-dark-muted:#f4f3eeb8;--hp-on-dark-faint:#f4f3ee94;--hp-on-dark-rule:#f4f3ee29;--hp-radius-panel:40px;--hp-radius-card:32px;--hp-radius-tile:28px;--hp-radius-strip:22px;--hp-radius-cell:16px;--hp-radius-pill:999px;--hp-gutter:14px;--hp-section-pad-x:clamp(18px, 5vw, 28px);--hp-section-pad-y:clamp(80px, 9vw, 150px);--hp-max-width:1280px;--hp-page-edge:max(calc(var(--hp-gutter) + clamp(40px, 4.5vw, 64px)), calc((100vw - var(--hp-max-width)) / 2));--hp-inset-edge:calc(var(--hp-page-edge) - var(--hp-gutter))}@media (max-width:768px){.home-page,.employers-page,.benefit-studio-page,.about-page,.providers-page,.partner-page,.medical-home-page,.fits-page,.contact-page,.privacy-center,.legal-doc,.learn-page{--hp-page-edge:var(--hp-section-pad-x);--hp-inset-edge:clamp(24px, 3.4vw, 60px)}}.home-page,.employers-page,.benefit-studio-page,.about-page,.providers-page,.partner-page,.medical-home-page,.fits-page,.contact-page,.privacy-center,.legal-doc,.learn-page{--hp-ease:cubic-bezier(.2, .7, .2, 1);--hp-ease-land:cubic-bezier(.2, .8, .2, 1)}.home-pricing{isolation:isolate;padding:var(--hp-section-pad-y) var(--hp-page-edge) clamp(24px,2.6vw,44px);background:var(--hp-page);position:relative}.home-pricing__inner{max-width:var(--hp-max-width);margin:0 auto}.home-pricing__intro{flex-wrap:wrap;align-items:flex-end;gap:clamp(28px,4vw,64px);display:flex}.home-pricing__intro-lead{flex:520px;min-width:0}.home-pricing__intro-aside{flex:340px;min-width:0}.home-pricing__not-picked-label{font-family:var(--font-schibsted-grotesk),Helvetica,Arial,sans-serif;letter-spacing:.1248em;text-transform:uppercase;color:var(--hp-teal);font-size:11px;font-weight:600}.home-pricing__headline{letter-spacing:-.04em;margin:22px 0 0;font-size:clamp(34px,4.7vw,72px);font-weight:700;line-height:.96}.home-pricing__lede{color:var(--hp-teal);margin:0;font-size:clamp(18px,1.6vw,23px);font-weight:500;line-height:1.44}.home-pricing__trio{margin-top:clamp(40px,4.4vw,68px)}.home-pricing__dots{margin-top:22px}.home-pricing__disclaimer{color:#26525cbf;text-align:center;max-width:62ch;margin:clamp(30px,3.2vw,48px) auto 0;font-size:clamp(13px,1.05vw,15px);font-weight:500;line-height:1.5}.home-pricing__card{border-color:#0000}.home-pricing .home-pricing__trio.om-trio-set{align-items:stretch}.home-pricing__frame{background:var(--hp-teal-lifted);color:var(--hp-cream);flex-direction:column;justify-content:flex-end;padding:clamp(20px,1.8vw,26px);display:flex;position:relative;overflow:hidden}.home-pricing__photo{object-fit:cover;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;transform:scale(1.45)}.home-pricing__photo--marco{object-position:58% 22%;transform-origin:58% 22%}.home-pricing__photo--keisha{object-position:76% 20%;transform-origin:76% 20%}.home-pricing__photo--diane{object-position:60% 22%;transform-origin:60% 22%}.home-pricing__scrim{pointer-events:none;background:linear-gradient(#16313700 0%,#1631371f 26%,#16313799 62%,#163137eb 100%);position:absolute;inset:0}.home-pricing__frame-copy{position:relative}.home-pricing__plan-name{color:var(--hp-cream);letter-spacing:-.03em;margin:0;font-size:clamp(20px,1.7vw,25px);font-weight:700;line-height:1.08}.home-pricing__who{color:#f4f3eedb;text-wrap:pretty;min-height:2.72em;margin:7px 0 0;font-size:14.5px;font-weight:500;line-height:1.36}.home-pricing__benefits{flex-direction:column;font-size:16px;font-weight:500;display:flex}.home-pricing__benefit{border-top:1px solid var(--hp-rule);flex-direction:column;flex:none;justify-content:center;min-height:62px;padding:10px 0;display:flex}.home-pricing__benefit:first-child{border-top:0}.home-pricing__benefit-head{color:var(--hp-ink);font-weight:600;line-height:1.35;display:block}.home-pricing__benefit-body{color:var(--hp-teal);margin-top:2px;font-size:14px;line-height:1.35;display:block}.home-pricing__not-picked{border-top:1px solid #16313712;margin-top:auto;padding-top:clamp(13px,1.2vw,17px)}.home-pricing__not-picked-list{color:var(--hp-teal);margin:6px 0 0;font-size:14px;font-weight:500;line-height:1.42}.home-pricing__foot{flex-direction:column;gap:16px;display:flex}.home-pricing__price-row{border-top:1px solid #16313712;align-items:baseline;gap:10px;padding-top:clamp(14px,1.3vw,18px);display:flex}.home-pricing__price{color:var(--hp-ink);letter-spacing:-.04em;font-size:clamp(27px,2.2vw,32px);font-weight:800;line-height:1}.home-pricing__price-unit{color:var(--hp-teal);font-size:15px;font-weight:500}.home-pricing__close{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:clamp(24px,3vw,48px);margin:clamp(36px,3.8vw,58px) 0 0;display:flex}.home-pricing__close-copy{flex:62%;min-width:0;max-width:66%}@media (max-width:720px){.home-pricing__close-copy{max-width:100%}}.home-pricing__close-headline{color:var(--hp-ink);letter-spacing:-.035em;font-size:clamp(24px,2.6vw,40px);font-weight:700;line-height:1.06}.home-pricing__close-lede{color:var(--hp-teal);margin:14px 0 0;font-size:clamp(17px,1.5vw,21px);font-weight:500;line-height:1.44}.home-pricing__close-aside{flex-direction:column;flex:none;align-items:flex-start;gap:12px;display:flex}.home-page .home-pricing__close-cta,.home-pricing__close-cta{border-radius:var(--hp-radius-pill);background:var(--hp-ink);color:var(--hp-cream);align-items:center;gap:10px;padding:19px 34px;font-size:17px;font-weight:700;transition:transform .18s,background-color .2s,color .2s,box-shadow .25s;display:flex}.home-page .home-pricing__close-cta:hover,.home-page .home-pricing__close-cta:focus-visible,.home-pricing__close-cta:hover,.home-pricing__close-cta:focus-visible{background:var(--hp-lime);color:var(--hp-ink);transform:translateY(-2px);box-shadow:0 10px 26px -14px #c0ff9480}@media (prefers-reduced-motion:reduce){.home-page .home-pricing__close-cta:hover,.home-page .home-pricing__close-cta:focus-visible,.home-pricing__close-cta:hover,.home-pricing__close-cta:focus-visible{transform:none}}.home-page .home-pricing__close-cta:hover .home-pricing__close-arrow,.home-pricing__close-cta:hover .home-pricing__close-arrow{transform:translate(4px)}.home-pricing__close-arrow{transition:transform .26s var(--hp-ease);display:inline-block}@media (max-width:1040px){.home-pricing .home-pricing__trio.om-trio-set{margin-inline:calc(-1*var(--hp-page-edge));scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;grid-template-columns:none;align-items:stretch;gap:12px;padding-inline:14px;scroll-padding-inline:14px;display:flex;overflow:auto hidden}.home-pricing .home-pricing__trio.om-trio-set::-webkit-scrollbar{display:none}.home-pricing .home-pricing__card.om-trio-col{scroll-snap-align:center;flex:0 0 calc(100% - 52px);gap:12px;min-width:0;padding:16px}.home-pricing__benefits{flex:auto;justify-content:space-between;font-size:15px}.home-pricing__benefit{min-height:0;padding:6px 0}.home-pricing__benefit-body{font-size:13px}.home-pricing__not-picked{padding-top:12px}.home-pricing__not-picked-list{font-size:13px}.home-pricing__price-row{padding-top:12px}}