.home-page,.employers-page,.benefit-studio-page,.about-page,.providers-page,.contact-page,.privacy-center,.legal-doc{--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:28px;--hp-section-pad-y:clamp(80px, 9vw, 150px);--hp-max-width:1280px;--hp-ease:cubic-bezier(.2, .7, .2, 1);--hp-ease-land:cubic-bezier(.2, .8, .2, 1)}:where(.home-page,.employers-page,.benefit-studio-page,.about-page,.providers-page,.contact-page,.privacy-center,.legal-doc) *{box-sizing:border-box}.home-page img,.home-page svg,.home-page video,.employers-page img,.employers-page svg,.employers-page video,.benefit-studio-page img,.benefit-studio-page svg,.benefit-studio-page video,.about-page img,.about-page svg,.about-page video,.providers-page img,.providers-page svg,.providers-page video,.contact-page img,.contact-page svg,.contact-page video,.privacy-center img,.privacy-center svg,.privacy-center video,.legal-doc img,.legal-doc svg,.legal-doc video{max-width:100%}.home-page sub,.home-page sup,.employers-page sub,.employers-page sup,.benefit-studio-page sub,.benefit-studio-page sup,.about-page sub,.about-page sup,.providers-page sub,.providers-page sup,.contact-page sub,.contact-page sup,.privacy-center sub,.privacy-center sup,.legal-doc sub,.legal-doc sup{line-height:0}:where(.home-page,.employers-page,.benefit-studio-page,.about-page,.providers-page,.contact-page,.privacy-center,.legal-doc) a{color:var(--hp-teal);text-decoration:none}:where(.home-page,.employers-page,.benefit-studio-page,.about-page,.providers-page,.contact-page,.privacy-center,.legal-doc) a:hover{color:var(--hp-ink)}.home-page,.employers-page,.benefit-studio-page,.about-page,.providers-page,.contact-page,.privacy-center,.legal-doc{text-wrap:pretty;hanging-punctuation:first allow-end last;font-kerning:normal;font-variant-numeric:proportional-nums;font-optical-sizing:auto;font-feature-settings:"kern" 1,"liga" 1,"calt" 1}.home-page h1,.home-page h2,.home-page h3,.home-page h4,.home-page h5,.home-page h6,.home-page summary,.employers-page h1,.employers-page h2,.employers-page h3,.employers-page h4,.employers-page h5,.employers-page h6,.employers-page summary,.benefit-studio-page h1,.benefit-studio-page h2,.benefit-studio-page h3,.benefit-studio-page h4,.benefit-studio-page h5,.benefit-studio-page h6,.benefit-studio-page summary,.about-page h1,.about-page h2,.about-page h3,.about-page h4,.about-page h5,.about-page h6,.about-page summary,.providers-page h1,.providers-page h2,.providers-page h3,.providers-page h4,.providers-page h5,.providers-page h6,.providers-page summary,.contact-page h1,.contact-page h2,.contact-page h3,.contact-page h4,.contact-page h5,.contact-page h6,.contact-page summary,.privacy-center h1,.privacy-center h2,.privacy-center h3,.privacy-center h4,.privacy-center h5,.privacy-center h6,.privacy-center summary,.legal-doc h1,.legal-doc h2,.legal-doc h3,.legal-doc h4,.legal-doc h5,.legal-doc h6,.legal-doc summary{text-wrap:balance}.home-page p,.home-page li,.home-page blockquote,.home-page dd,.employers-page p,.employers-page li,.employers-page blockquote,.employers-page dd,.benefit-studio-page p,.benefit-studio-page li,.benefit-studio-page blockquote,.benefit-studio-page dd,.about-page p,.about-page li,.about-page blockquote,.about-page dd,.providers-page p,.providers-page li,.providers-page blockquote,.providers-page dd,.contact-page p,.contact-page li,.contact-page blockquote,.contact-page dd,.privacy-center p,.privacy-center li,.privacy-center blockquote,.privacy-center dd,.legal-doc p,.legal-doc li,.legal-doc blockquote,.legal-doc dd{text-wrap:pretty;orphans:3;widows:3}.home-page h1,.home-page h2,.home-page h3,.home-page h4,.home-page h5,.home-page h6,.home-page blockquote,.home-page figure,.employers-page h1,.employers-page h2,.employers-page h3,.employers-page h4,.employers-page h5,.employers-page h6,.employers-page blockquote,.employers-page figure,.benefit-studio-page h1,.benefit-studio-page h2,.benefit-studio-page h3,.benefit-studio-page h4,.benefit-studio-page h5,.benefit-studio-page h6,.benefit-studio-page blockquote,.benefit-studio-page figure,.about-page h1,.about-page h2,.about-page h3,.about-page h4,.about-page h5,.about-page h6,.about-page blockquote,.about-page figure,.providers-page h1,.providers-page h2,.providers-page h3,.providers-page h4,.providers-page h5,.providers-page h6,.providers-page blockquote,.providers-page figure,.contact-page h1,.contact-page h2,.contact-page h3,.contact-page h4,.contact-page h5,.contact-page h6,.contact-page blockquote,.contact-page figure,.privacy-center h1,.privacy-center h2,.privacy-center h3,.privacy-center h4,.privacy-center h5,.privacy-center h6,.privacy-center blockquote,.privacy-center figure,.legal-doc h1,.legal-doc h2,.legal-doc h3,.legal-doc h4,.legal-doc h5,.legal-doc h6,.legal-doc blockquote,.legal-doc figure{break-inside:avoid;break-after:avoid-page}.home-page ::selection,.employers-page ::selection,.benefit-studio-page ::selection,.about-page ::selection,.providers-page ::selection,.contact-page ::selection,.privacy-center ::selection,.legal-doc ::selection{background:var(--hp-lime);color:var(--hp-ink)}.home-page :focus-visible:not(:where(input,textarea,select)),.employers-page :focus-visible:not(:where(input,textarea,select)),.benefit-studio-page :focus-visible:not(:where(input,textarea,select)),.about-page :focus-visible:not(:where(input,textarea,select)),.providers-page :focus-visible:not(:where(input,textarea,select)),.contact-page :focus-visible:not(:where(input,textarea,select)),.privacy-center :focus-visible:not(:where(input,textarea,select)),.legal-doc :focus-visible:not(:where(input,textarea,select)){outline:2px solid var(--hp-teal);outline-offset:3px;border-radius:4px}.home-page :where(input,textarea,select):focus-visible,.employers-page :where(input,textarea,select):focus-visible,.benefit-studio-page :where(input,textarea,select):focus-visible,.about-page :where(input,textarea,select):focus-visible,.providers-page :where(input,textarea,select):focus-visible,.contact-page :where(input,textarea,select):focus-visible,.privacy-center :where(input,textarea,select):focus-visible,.legal-doc :where(input,textarea,select):focus-visible{outline:none}.home-page [id],.employers-page [id],.benefit-studio-page [id],.about-page [id],.providers-page [id],.contact-page [id],.privacy-center [id],.legal-doc [id]{scroll-margin-top:104px}.home-page summary,.employers-page summary,.benefit-studio-page summary,.about-page summary,.providers-page summary,.contact-page summary,.privacy-center summary,.legal-doc summary{cursor:pointer;list-style:none}.home-page summary::-webkit-details-marker{display:none}.employers-page summary::-webkit-details-marker{display:none}.benefit-studio-page summary::-webkit-details-marker{display:none}.about-page summary::-webkit-details-marker{display:none}.providers-page summary::-webkit-details-marker{display:none}.contact-page summary::-webkit-details-marker{display:none}.privacy-center summary::-webkit-details-marker{display:none}.legal-doc summary::-webkit-details-marker{display:none}.home-page details[open] .om-plus,.employers-page details[open] .om-plus,.benefit-studio-page details[open] .om-plus,.about-page details[open] .om-plus,.providers-page details[open] .om-plus,.contact-page details[open] .om-plus,.privacy-center details[open] .om-plus,.legal-doc details[open] .om-plus{transform:rotate(45deg)}.home-page .om-quad-set,.employers-page .om-quad-set,.benefit-studio-page .om-quad-set,.about-page .om-quad-set,.providers-page .om-quad-set,.contact-page .om-quad-set,.privacy-center .om-quad-set,.legal-doc .om-quad-set{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:14px;display:grid}@media (max-width:1080px){.home-page .om-quad-set,.employers-page .om-quad-set,.benefit-studio-page .om-quad-set,.about-page .om-quad-set,.providers-page .om-quad-set,.contact-page .om-quad-set,.privacy-center .om-quad-set,.legal-doc .om-quad-set{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.home-page .om-quad-set,.employers-page .om-quad-set,.benefit-studio-page .om-quad-set,.about-page .om-quad-set,.providers-page .om-quad-set,.contact-page .om-quad-set,.privacy-center .om-quad-set,.legal-doc .om-quad-set{grid-template-columns:minmax(0,1fr)}}.home-page .om-trio-set,.employers-page .om-trio-set,.benefit-studio-page .om-trio-set,.about-page .om-trio-set,.providers-page .om-trio-set,.contact-page .om-trio-set,.privacy-center .om-trio-set,.legal-doc .om-trio-set{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:clamp(14px,1.6vw,22px);display:grid}@media (max-width:1040px){.home-page .om-trio-set,.employers-page .om-trio-set,.benefit-studio-page .om-trio-set,.about-page .om-trio-set,.providers-page .om-trio-set,.contact-page .om-trio-set,.privacy-center .om-trio-set,.legal-doc .om-trio-set{grid-template-columns:minmax(0,1fr);gap:clamp(34px,5vw,56px)}}.home-page .om-trio-col,.employers-page .om-trio-col,.benefit-studio-page .om-trio-col,.about-page .om-trio-col,.providers-page .om-trio-col,.contact-page .om-trio-col,.privacy-center .om-trio-col,.legal-doc .om-trio-col{--p:clamp(20px, 1.8vw, 26px);padding:var(--p);background:var(--hp-cream);border:1px solid #0000;border-radius:28px;flex-direction:column;gap:clamp(14px,1.3vw,18px);display:flex;overflow:hidden}@media (max-width:1040px){.home-page .om-trio-col,.employers-page .om-trio-col,.benefit-studio-page .om-trio-col,.about-page .om-trio-col,.providers-page .om-trio-col,.contact-page .om-trio-col,.privacy-center .om-trio-col,.legal-doc .om-trio-col{gap:20px}}.home-page .om-trio-frame,.employers-page .om-trio-frame,.benefit-studio-page .om-trio-frame,.about-page .om-trio-frame,.providers-page .om-trio-frame,.contact-page .om-trio-frame,.privacy-center .om-trio-frame,.legal-doc .om-trio-frame{aspect-ratio:16/9;margin:calc(-1*var(--p)) calc(-1*var(--p)) 0}@media (max-width:1040px){.home-page .om-trio-frame,.employers-page .om-trio-frame,.benefit-studio-page .om-trio-frame,.about-page .om-trio-frame,.providers-page .om-trio-frame,.contact-page .om-trio-frame,.privacy-center .om-trio-frame,.legal-doc .om-trio-frame{aspect-ratio:21/9}}.home-page .om-explain,.employers-page .om-explain,.benefit-studio-page .om-explain,.about-page .om-explain,.providers-page .om-explain,.contact-page .om-explain,.privacy-center .om-explain,.legal-doc .om-explain{grid-template-columns:minmax(0,1fr) minmax(0,1.02fr);align-items:stretch;gap:clamp(18px,2.4vw,38px);display:grid}@media (max-width:1040px){.home-page .om-explain,.employers-page .om-explain,.benefit-studio-page .om-explain,.about-page .om-explain,.providers-page .om-explain,.contact-page .om-explain,.privacy-center .om-explain,.legal-doc .om-explain{grid-template-columns:minmax(0,1fr)}}.home-page .om-explain-rail,.employers-page .om-explain-rail,.benefit-studio-page .om-explain-rail,.about-page .om-explain-rail,.providers-page .om-explain-rail,.contact-page .om-explain-rail,.privacy-center .om-explain-rail,.legal-doc .om-explain-rail{flex-direction:column;align-self:start;gap:14px;display:flex}.home-page .om-explain-out,.employers-page .om-explain-out,.benefit-studio-page .om-explain-out,.about-page .om-explain-out,.providers-page .om-explain-out,.contact-page .om-explain-out,.privacy-center .om-explain-out,.legal-doc .om-explain-out{flex-direction:column;gap:clamp(18px,1.8vw,24px);display:flex}.home-page .om-explain-out>.om-explain-foot>a[data-ex-open],.employers-page .om-explain-out>.om-explain-foot>a[data-ex-open],.benefit-studio-page .om-explain-out>.om-explain-foot>a[data-ex-open],.about-page .om-explain-out>.om-explain-foot>a[data-ex-open],.providers-page .om-explain-out>.om-explain-foot>a[data-ex-open],.contact-page .om-explain-out>.om-explain-foot>a[data-ex-open],.privacy-center .om-explain-out>.om-explain-foot>a[data-ex-open],.legal-doc .om-explain-out>.om-explain-foot>a[data-ex-open]{align-self:center}@media (max-width:1040px){.home-page .om-explain-out>.om-explain-foot>a[data-ex-cta],.employers-page .om-explain-out>.om-explain-foot>a[data-ex-cta],.benefit-studio-page .om-explain-out>.om-explain-foot>a[data-ex-cta],.about-page .om-explain-out>.om-explain-foot>a[data-ex-cta],.providers-page .om-explain-out>.om-explain-foot>a[data-ex-cta],.contact-page .om-explain-out>.om-explain-foot>a[data-ex-cta],.privacy-center .om-explain-out>.om-explain-foot>a[data-ex-cta],.legal-doc .om-explain-out>.om-explain-foot>a[data-ex-cta]{align-self:flex-start;padding-left:38px;padding-right:38px}.home-page .om-explain-out>.om-explain-foot>a[data-ex-open],.employers-page .om-explain-out>.om-explain-foot>a[data-ex-open],.benefit-studio-page .om-explain-out>.om-explain-foot>a[data-ex-open],.about-page .om-explain-out>.om-explain-foot>a[data-ex-open],.providers-page .om-explain-out>.om-explain-foot>a[data-ex-open],.contact-page .om-explain-out>.om-explain-foot>a[data-ex-open],.privacy-center .om-explain-out>.om-explain-foot>a[data-ex-open],.legal-doc .om-explain-out>.om-explain-foot>a[data-ex-open]{align-self:flex-start}}@media (max-width:620px){.home-page .om-explain-out>.om-explain-foot>a[data-ex-cta],.employers-page .om-explain-out>.om-explain-foot>a[data-ex-cta],.benefit-studio-page .om-explain-out>.om-explain-foot>a[data-ex-cta],.about-page .om-explain-out>.om-explain-foot>a[data-ex-cta],.providers-page .om-explain-out>.om-explain-foot>a[data-ex-cta],.contact-page .om-explain-out>.om-explain-foot>a[data-ex-cta],.privacy-center .om-explain-out>.om-explain-foot>a[data-ex-cta],.legal-doc .om-explain-out>.om-explain-foot>a[data-ex-cta]{align-self:stretch}}.home-page .om-steps-set,.employers-page .om-steps-set,.benefit-studio-page .om-steps-set,.about-page .om-steps-set,.providers-page .om-steps-set,.contact-page .om-steps-set,.privacy-center .om-steps-set,.legal-doc .om-steps-set{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;padding-bottom:22px;display:grid}@media (max-width:1180px){.home-page .om-steps-set,.employers-page .om-steps-set,.benefit-studio-page .om-steps-set,.about-page .om-steps-set,.providers-page .om-steps-set,.contact-page .om-steps-set,.privacy-center .om-steps-set,.legal-doc .om-steps-set{grid-template-columns:repeat(2,minmax(0,1fr));padding-bottom:0}}@media (max-width:620px){.home-page .om-steps-set,.employers-page .om-steps-set,.benefit-studio-page .om-steps-set,.about-page .om-steps-set,.providers-page .om-steps-set,.contact-page .om-steps-set,.privacy-center .om-steps-set,.legal-doc .om-steps-set{grid-template-columns:minmax(0,1fr)}}.home-page .om-recog-set,.employers-page .om-recog-set,.benefit-studio-page .om-recog-set,.about-page .om-recog-set,.providers-page .om-recog-set,.contact-page .om-recog-set,.privacy-center .om-recog-set,.legal-doc .om-recog-set{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:end;gap:clamp(32px,4vw,80px);display:grid}@media (max-width:900px){.home-page .om-recog-set,.employers-page .om-recog-set,.benefit-studio-page .om-recog-set,.about-page .om-recog-set,.providers-page .om-recog-set,.contact-page .om-recog-set,.privacy-center .om-recog-set,.legal-doc .om-recog-set{grid-template-columns:minmax(0,1fr);align-items:stretch;gap:clamp(30px,4vw,44px)}}.home-page .om-ask-panel,.employers-page .om-ask-panel,.benefit-studio-page .om-ask-panel,.about-page .om-ask-panel,.providers-page .om-ask-panel,.contact-page .om-ask-panel,.privacy-center .om-ask-panel,.legal-doc .om-ask-panel{grid-template-columns:minmax(0,.92fr) minmax(0,1fr);gap:clamp(36px,4.4vw,80px);display:grid}@media (max-width:1000px){.home-page .om-ask-panel,.employers-page .om-ask-panel,.benefit-studio-page .om-ask-panel,.about-page .om-ask-panel,.providers-page .om-ask-panel,.contact-page .om-ask-panel,.privacy-center .om-ask-panel,.legal-doc .om-ask-panel{grid-template-columns:minmax(0,1fr);gap:clamp(32px,4vw,48px)}}.home-page .om-faq-set,.employers-page .om-faq-set,.benefit-studio-page .om-faq-set,.about-page .om-faq-set,.providers-page .om-faq-set,.contact-page .om-faq-set,.privacy-center .om-faq-set,.legal-doc .om-faq-set{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:clamp(40px,4vw,64px) clamp(32px,3.6vw,72px);display:grid}@media (max-width:860px){.home-page .om-faq-set,.employers-page .om-faq-set,.benefit-studio-page .om-faq-set,.about-page .om-faq-set,.providers-page .om-faq-set,.contact-page .om-faq-set,.privacy-center .om-faq-set,.legal-doc .om-faq-set{grid-template-columns:minmax(0,1fr)}}.home-page .om-ticker,.employers-page .om-ticker,.benefit-studio-page .om-ticker,.about-page .om-ticker,.providers-page .om-ticker,.contact-page .om-ticker,.privacy-center .om-ticker,.legal-doc .om-ticker{width:max-content;animation:42s linear infinite om-ticker;display:flex}@media (prefers-reduced-motion:reduce){.home-page .om-ticker,.employers-page .om-ticker,.benefit-studio-page .om-ticker,.about-page .om-ticker,.providers-page .om-ticker,.contact-page .om-ticker,.privacy-center .om-ticker,.legal-doc .om-ticker{animation:none}}.home-page .om-pair-set,.employers-page .om-pair-set,.benefit-studio-page .om-pair-set,.about-page .om-pair-set,.providers-page .om-pair-set,.contact-page .om-pair-set,.privacy-center .om-pair-set,.legal-doc .om-pair-set{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}@media (max-width:860px){.home-page .om-pair-set,.employers-page .om-pair-set,.benefit-studio-page .om-pair-set,.about-page .om-pair-set,.providers-page .om-pair-set,.contact-page .om-pair-set,.privacy-center .om-pair-set,.legal-doc .om-pair-set{grid-template-columns:minmax(0,1fr)}}.home-page .om-trio-cols,.employers-page .om-trio-cols,.benefit-studio-page .om-trio-cols,.about-page .om-trio-cols,.providers-page .om-trio-cols,.contact-page .om-trio-cols,.privacy-center .om-trio-cols,.legal-doc .om-trio-cols{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;display:grid}@media (max-width:900px){.home-page .om-trio-cols,.employers-page .om-trio-cols,.benefit-studio-page .om-trio-cols,.about-page .om-trio-cols,.providers-page .om-trio-cols,.contact-page .om-trio-cols,.privacy-center .om-trio-cols,.legal-doc .om-trio-cols{grid-template-columns:minmax(0,1fr)}}.home-page .om-duo-set,.employers-page .om-duo-set,.benefit-studio-page .om-duo-set,.about-page .om-duo-set,.providers-page .om-duo-set,.contact-page .om-duo-set,.privacy-center .om-duo-set,.legal-doc .om-duo-set{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 clamp(30px,3.6vw,64px);display:grid}@media (max-width:720px){.home-page .om-duo-set,.employers-page .om-duo-set,.benefit-studio-page .om-duo-set,.about-page .om-duo-set,.providers-page .om-duo-set,.contact-page .om-duo-set,.privacy-center .om-duo-set,.legal-doc .om-duo-set{grid-template-columns:minmax(0,1fr)}}.home-page .om-stat-grid,.employers-page .om-stat-grid,.benefit-studio-page .om-stat-grid,.about-page .om-stat-grid,.providers-page .om-stat-grid,.contact-page .om-stat-grid,.privacy-center .om-stat-grid,.legal-doc .om-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:14px;display:grid}.home-page .om-stat-grid>:nth-child(n+3),.employers-page .om-stat-grid>:nth-child(n+3),.benefit-studio-page .om-stat-grid>:nth-child(n+3),.about-page .om-stat-grid>:nth-child(n+3),.providers-page .om-stat-grid>:nth-child(n+3),.contact-page .om-stat-grid>:nth-child(n+3),.privacy-center .om-stat-grid>:nth-child(n+3),.legal-doc .om-stat-grid>:nth-child(n+3){grid-column:1/-1}@media (max-width:520px){.home-page .om-stat-grid,.employers-page .om-stat-grid,.benefit-studio-page .om-stat-grid,.about-page .om-stat-grid,.providers-page .om-stat-grid,.contact-page .om-stat-grid,.privacy-center .om-stat-grid,.legal-doc .om-stat-grid{grid-template-columns:minmax(0,1fr)}}.home-page [data-ex-next]:hover+[data-ex-note],.home-page [data-ex-next]:focus-visible+[data-ex-note],.home-page [data-ex-note]:hover,.employers-page [data-ex-next]:hover+[data-ex-note],.employers-page [data-ex-next]:focus-visible+[data-ex-note],.employers-page [data-ex-note]:hover,.benefit-studio-page [data-ex-next]:hover+[data-ex-note],.benefit-studio-page [data-ex-next]:focus-visible+[data-ex-note],.benefit-studio-page [data-ex-note]:hover,.about-page [data-ex-next]:hover+[data-ex-note],.about-page [data-ex-next]:focus-visible+[data-ex-note],.about-page [data-ex-note]:hover,.providers-page [data-ex-next]:hover+[data-ex-note],.providers-page [data-ex-next]:focus-visible+[data-ex-note],.providers-page [data-ex-note]:hover,.contact-page [data-ex-next]:hover+[data-ex-note],.contact-page [data-ex-next]:focus-visible+[data-ex-note],.contact-page [data-ex-note]:hover,.privacy-center [data-ex-next]:hover+[data-ex-note],.privacy-center [data-ex-next]:focus-visible+[data-ex-note],.privacy-center [data-ex-note]:hover,.legal-doc [data-ex-next]:hover+[data-ex-note],.legal-doc [data-ex-next]:focus-visible+[data-ex-note],.legal-doc [data-ex-note]:hover{color:var(--hp-teal)}.home-page details::details-content{opacity:0;block-size:0;transition:block-size .34s var(--hp-ease),opacity .22s ease,content-visibility .34s;transition-behavior:allow-discrete;overflow:hidden}.employers-page details::details-content{opacity:0;block-size:0;transition:block-size .34s var(--hp-ease),opacity .22s ease,content-visibility .34s;transition-behavior:allow-discrete;overflow:hidden}.benefit-studio-page details::details-content{opacity:0;block-size:0;transition:block-size .34s var(--hp-ease),opacity .22s ease,content-visibility .34s;transition-behavior:allow-discrete;overflow:hidden}.about-page details::details-content{opacity:0;block-size:0;transition:block-size .34s var(--hp-ease),opacity .22s ease,content-visibility .34s;transition-behavior:allow-discrete;overflow:hidden}.providers-page details::details-content{opacity:0;block-size:0;transition:block-size .34s var(--hp-ease),opacity .22s ease,content-visibility .34s;transition-behavior:allow-discrete;overflow:hidden}.contact-page details::details-content{opacity:0;block-size:0;transition:block-size .34s var(--hp-ease),opacity .22s ease,content-visibility .34s;transition-behavior:allow-discrete;overflow:hidden}.privacy-center details::details-content{opacity:0;block-size:0;transition:block-size .34s var(--hp-ease),opacity .22s ease,content-visibility .34s;transition-behavior:allow-discrete;overflow:hidden}.legal-doc details::details-content{opacity:0;block-size:0;transition:block-size .34s var(--hp-ease),opacity .22s ease,content-visibility .34s;transition-behavior:allow-discrete;overflow:hidden}.home-page details[open]::details-content{opacity:1;block-size:auto}.employers-page details[open]::details-content{opacity:1;block-size:auto}.benefit-studio-page details[open]::details-content{opacity:1;block-size:auto}.about-page details[open]::details-content{opacity:1;block-size:auto}.providers-page details[open]::details-content{opacity:1;block-size:auto}.contact-page details[open]::details-content{opacity:1;block-size:auto}.privacy-center details[open]::details-content{opacity:1;block-size:auto}.legal-doc details[open]::details-content{opacity:1;block-size:auto}.home-page,.employers-page,.benefit-studio-page,.about-page,.providers-page,.contact-page,.privacy-center,.legal-doc{interpolate-size:allow-keywords}@keyframes om-ticker{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes om-typing{0%,80%,to{opacity:.28;transform:translateY(0)}40%{opacity:1;transform:translateY(-3px)}}@keyframes om-sheen{0%{transform:translate(-160%)}62%,to{transform:translate(420%)}}@keyframes om-trace{to{stroke-dashoffset:-1000px}}@keyframes om-ring{0%,to{box-shadow:inset 0 1px #fffc,0 34px 80px -46px #0000008c,0 0 0 1px #c0ff9433,0 18px 60px -30px #c0ff942e}50%{box-shadow:inset 0 1px #ffffffe6,0 34px 80px -42px #00000080,0 0 0 1.5px #c0ff9480,0 26px 74px -26px #c0ff947a}}@keyframes om-breathe{0%,to{opacity:.1}50%{opacity:.26}}@media (prefers-reduced-motion:reduce){.home-page *,.home-page :before,.home-page :after,.employers-page *,.employers-page :before,.employers-page :after,.benefit-studio-page *,.benefit-studio-page :before,.benefit-studio-page :after,.about-page *,.about-page :before,.about-page :after,.providers-page *,.providers-page :before,.providers-page :after,.contact-page *,.contact-page :before,.contact-page :after,.privacy-center *,.privacy-center :before,.privacy-center :after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}.legal-doc{background:var(--hp-page);min-height:100vh;color:var(--hp-ink);font-family:var(--font-schibsted-grotesk),Helvetica,Arial,sans-serif;overflow-x:clip}.legal-doc__body{max-width:780px;padding:72px var(--hp-section-pad-x) 96px;margin:0 auto}.legal-doc--app .legal-doc__body{padding-top:40px;padding-bottom:56px}.legal-doc__title{letter-spacing:-.02em;margin:0 0 28px;font-size:clamp(1.875rem,4vw,2.75rem);line-height:1.1}.legal-doc__paragraph{font-family:var(--font-dm-sans),Helvetica,Arial,sans-serif;color:var(--hp-teal);margin:0 0 16px;font-size:.9375rem;line-height:1.65}.legal-doc__paragraph strong{color:var(--hp-ink);font-weight:600}@media (max-width:991px){.legal-doc__body{padding-top:48px;padding-bottom:64px}}
