.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)}.pe-spread{padding:var(--hp-gutter);background:var(--hp-page)}.pe-spread>.hp-dark-stage{--hp-summon-rest:#f4f3ee80;--pe-tide-mid:color-mix(in srgb, var(--hp-teal-lifted) 94%, var(--hp-lime));background:linear-gradient(100deg, var(--hp-ink) 0%, var(--hp-teal-lifted) 28%, var(--pe-tide-mid) 50%, var(--hp-teal-lifted) 72%, var(--hp-ink) 100%) 0 0/240% 100%;animation:28s ease-in-out infinite alternate pe-tide}@media (prefers-reduced-motion:reduce){.pe-spread>.hp-dark-stage{animation:none}}.pe-spread__panel{--hp-summon-rest:#f4f3ee80;--pe-tide-mid:color-mix(in srgb, var(--hp-teal-lifted) 94%, var(--hp-lime));background:linear-gradient(100deg, var(--hp-ink) 0%, var(--hp-teal-lifted) 28%, var(--pe-tide-mid) 50%, var(--hp-teal-lifted) 72%, var(--hp-ink) 100%) 0 0/240% 100%;animation:28s ease-in-out infinite alternate pe-tide}@media (prefers-reduced-motion:reduce){.pe-spread__panel{animation:none}}.pe-spread__panel{padding:clamp(48px,5.6vw,96px) var(--hp-inset-edge);border-radius:var(--hp-radius-panel);color:var(--hp-cream);--sp-fg:var(--hp-cream);--sp-accent:var(--hp-lime);--sp-body:var(--hp-on-dark-strong);--sp-small:var(--hp-on-dark-muted);position:relative}@media (max-width:768px){.pe-spread__panel{z-index:2;--sp-fg:var(--hp-ink);--sp-accent:var(--hp-teal);--sp-body:var(--hp-teal);--sp-small:var(--hp-teal);background:0 0;align-content:center;min-height:100svh;animation:none;display:grid;will-change:auto!important;border-radius:0!important;scale:none!important}.pe-spread__panel:after{display:none}.pe-spread__panel.is-flip-dark{--sp-fg:var(--hp-cream);--sp-accent:var(--hp-lime);--sp-body:var(--hp-on-dark-strong);--sp-small:var(--hp-on-dark-muted)}}.pe-spread__headline{max-width:12.5em;color:var(--sp-fg);font-family:var(--font-schibsted-grotesk),Helvetica,Arial,sans-serif;letter-spacing:-.035em;text-wrap:balance;transition:color .55s var(--hp-ease);margin:0;font-size:clamp(32px,3.5vw,46px);font-weight:700;line-height:1.02}.pe-spread__accent{color:var(--sp-accent);transition:color .55s var(--hp-ease)}.pe-spread__grid{max-width:var(--hp-max-width);grid-template:"visual headline""visual block""visual."1fr/minmax(0,7fr) minmax(0,5fr);gap:24px clamp(32px,5vw,80px);margin:0 auto;display:grid}.pe-spread__headline{margin-top:calc(var(--chat-top,0px) - 1cap);text-box:trim-start cap alphabetic;grid-area:headline}.pe-spread__visual{grid-area:visual}.pe-spread__block{grid-area:block}.pe-spread__visual{padding:0 clamp(56px,8vw,110px) clamp(40px,5vw,72px) 0;position:relative}.pe-spread__photo{aspect-ratio:4/5;border-radius:var(--hp-radius-tile);background:var(--hp-teal-lifted);position:relative;overflow:hidden}.pe-spread__photo img{transform-origin:63% 85%;scale:2.2}@media (min-width:769px){.pe-spread__photo{transform:scaleX(-1)}}.pe-spread__chat{width:min(380px,70%);position:absolute;bottom:0;right:0}.pe-spread__chat .home-ailene__chat{max-height:none}.pe-spread__chat .home-ailene__stream{scroll-behavior:smooth;max-height:440px}@media (prefers-reduced-motion:reduce){.pe-spread__chat .home-ailene__stream{scroll-behavior:auto}}.pe-spread__block{max-width:30em}.pe-spread__body{color:var(--sp-body);transition:color .55s var(--hp-ease);margin:0;font-size:clamp(17px,1.3vw,18px);line-height:1.55}.pe-spread__support{color:var(--sp-small);transition:color .55s var(--hp-ease);margin:20px 0 0;font-size:10.5px;font-weight:400;line-height:1.45}.pe-spread__support>span{display:block}@media (max-width:768px){.pe-spread__support{font-size:10px}}.pe-spread__prompts{flex-wrap:wrap;gap:8px;margin-top:22px;display:flex}.pe-spread__prompt{border:1px solid var(--hp-on-dark-rule);border-radius:var(--hp-radius-pill);background:var(--hp-ink);color:var(--hp-cream);font:inherit;text-align:left;cursor:pointer;padding:10px 16px;font-size:15px;transition:background .2s,color .2s,border-color .2s}.pe-spread__prompt:hover,.pe-spread__prompt:focus-visible{background:color-mix(in srgb, var(--hp-lime) 14%, var(--hp-ink));border-color:#c0ff948c}.pe-spread__prompt:focus-visible{outline:2px solid var(--hp-lime);outline-offset:2px}@media (max-width:900px){.pe-spread__grid{grid-template-rows:none;grid-template-columns:minmax(0,1fr);grid-template-areas:"headline""body""visual""block";row-gap:28px}.pe-spread__headline{margin-top:0}.pe-spread__block{display:contents}.pe-spread__body{grid-area:body;margin-top:-12px}.pe-spread__prompts,.pe-spread__support{grid-column:1}.pe-spread__prompts{margin-top:0}.pe-spread__support{margin-top:-8px}}@media (max-width:768px){.pe-spread{padding:var(--hp-gutter) 0}.pe-spread__panel{padding:72px var(--hp-page-edge)}.pe-spread__visual{padding:0}.pe-spread__photo{aspect-ratio:4/3}.pe-spread__photo img{transform-origin:62% 70%;scale:2;object-position:62% 72%!important}.pe-spread__chat{width:auto;margin:-28px 10px 0;position:relative}.pe-spread__chat .home-ailene__stream{max-height:300px}}.pe-spread__chat.is-open{z-index:200;width:auto;height:var(--spread-vh,100dvh);background:var(--ai-surface);border:0;border-radius:0;flex-direction:column;margin:0;display:flex;position:fixed;inset:0}.pe-spread__chat.is-open .home-ailene__chat{flex:1;min-height:0}.pe-spread__chat.is-open .home-ailene__stream{flex:1;min-height:0;max-height:none;height:auto!important}.pe-spread__chat-close{border:1px solid var(--ai-line);width:36px;height:36px;color:var(--hp-cream);cursor:pointer;background:0 0;border-radius:50%;justify-content:center;align-items:center;display:flex}.pe-spread__chat-close:focus-visible{outline:2px solid var(--hp-lime);outline-offset:2px}.pe-spread__chat{--ai-surface:#0f2126;--ai-raised:#142b31;--ai-line:#1c353b;--ai-focus:#33494f;isolation:isolate;border-radius:var(--hp-radius-card);background:var(--ai-surface);border:1px solid #ffffff17;overflow:hidden}.pe-spread__chat .pe-spread__chat-bar{border-bottom:1px solid var(--ai-line);background:var(--ai-raised);justify-content:space-between;align-items:center;gap:12px;padding:14px 18px 14px 20px;display:flex}.pe-spread__chat .pe-spread__chat-logo{width:28px;height:28px;fill:var(--hp-lime);flex:none}.pe-spread__chat .pe-spread__chat-id{margin-right:auto;display:grid}.pe-spread__chat .pe-spread__chat-name{color:#fff;letter-spacing:-.2px;font-size:15px;font-weight:600;line-height:18px}.pe-spread__chat .pe-spread__chat-role{color:#ffffff9e;font-size:13px;line-height:17px}.pe-spread__chat .home-ailene__chat{-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;color:#fff;background:0 0;border:0;border-radius:0;gap:12px;padding:18px;animation:none}.pe-spread__chat .home-ailene__stream{gap:10px}.pe-spread__chat .home-ailene__bubble{letter-spacing:-.1px;padding:12px 16px;font-size:15px;font-weight:400;line-height:22px}.pe-spread__chat .home-ailene__bubble--ailene,.pe-spread__chat .home-ailene__bubble--user{background:var(--ai-raised);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;color:var(--hp-cream);border:1px solid #ffffff1f}.pe-spread__chat .home-ailene__bubble--ailene{border-radius:16px 16px 16px 5px}.pe-spread__chat .home-ailene__bubble--user{border-radius:16px 16px 5px}.pe-spread__chat .home-ailene__typing{background:var(--ai-raised);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;border:1px solid #ffffff1f;border-radius:16px 16px 16px 5px;padding:15px 18px}.pe-spread__chat .home-ailene__typing span{background:var(--hp-lime);width:6px;height:6px}.pe-spread__chat .home-ailene__composer{background:var(--ai-raised);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;border:1px solid #c0ff948c;padding:6px 6px 6px 18px;transition:border-color .2s,background .2s;overflow:hidden}.pe-spread__chat .home-ailene__composer:hover{background:color-mix(in srgb, var(--ai-raised) 94%, #fff);border-color:#c0ff94cc}.pe-spread__chat .home-ailene__composer:focus-within{border-color:var(--hp-lime);background:color-mix(in srgb, var(--ai-raised) 94%, #fff);box-shadow:none}.pe-spread__chat.is-invited .home-ailene__composer{animation:1.2s ease-out pe-invite-ring}.pe-spread__chat.is-invited .home-ailene__composer:after{content:"";pointer-events:none;background:linear-gradient(100deg,#0000,#c0ff9438,#0000);width:45%;animation:1.2s cubic-bezier(.45,0,.25,1) pe-invite-sheen;position:absolute;inset:0 auto 0 0;transform:translate(-120%)}.pe-spread__chat.is-invited[data-sweep="1"] .home-ailene__composer{animation-name:pe-invite-ring-again}.pe-spread__chat.is-invited[data-sweep="1"] .home-ailene__composer:after{animation-name:pe-invite-sheen-again}@media (prefers-reduced-motion:reduce){.pe-spread__chat.is-invited .home-ailene__composer{animation:none}.pe-spread__chat.is-invited .home-ailene__composer:after{display:none}}.pe-spread__chat .home-ailene__ghost{color:#ffffff9e;font-size:15px;left:18px;right:50px}.pe-spread__chat .home-ailene__input{color:#fff;padding:9px 0;font-size:15px}.pe-spread__chat .home-ailene__input:focus{outline:none}.pe-spread__chat .home-ailene__send{width:36px;height:36px;color:var(--ai-raised);opacity:.35;background:#fff;font-size:16px}.pe-spread__chat .home-ailene__send svg{display:block}.pe-spread__chat .home-ailene__send.is-ready{opacity:1}@keyframes pe-invite-sheen{to{transform:translate(330%)}}@keyframes pe-invite-sheen-again{to{transform:translate(330%)}}@keyframes pe-invite-ring{35%{border-color:var(--hp-lime);box-shadow:0 0 0 4px #c0ff941f}}@keyframes pe-invite-ring-again{35%{border-color:var(--hp-lime);box-shadow:0 0 0 4px #c0ff941f}}