.employee-overlay{background:#f1f4f8;padding:80px 24px 44px;color:#18202b}.employee-overlay-inner{max-width:1160px;margin:auto}.employee-overlay-heading{text-align:center}.employee-overlay-eyebrow{font-size:15px!important;font-weight:700;color:#426b94;letter-spacing:.12em;margin:0 0 20px!important}.employee-overlay-heading h2{font-family:inherit;font-size:clamp(30px,3.5vw,46px);line-height:1.4;letter-spacing:.02em;margin:0 0 24px;font-weight:700}.employee-overlay-heading>p:last-child{font-size:16px;line-height:1.95;color:#667386;margin:0}.employee-overlay-layout{display:grid;grid-template-columns:1.25fr 1fr;gap:56px;align-items:center;margin-top:36px}.employee-overlay-figure{margin:0;min-width:0}.employee-overlay-figure svg{display:block;width:100%;height:auto}.employee-overlay-figure figcaption{font-size:11px;text-align:center;color:#7a8797}.employee-overlay-benefits>div{padding:24px 0 24px 40px;border-bottom:1px solid #d7dfe8;position:relative}.employee-overlay-benefits>div:last-child{border-bottom:0}.employee-overlay-benefits>div>span{position:absolute;left:0;top:29px;color:#7c94af;font-size:12px;letter-spacing:.05em}.employee-overlay-benefits h3{font-family:inherit;font-size:23px;line-height:1.5;margin:0 0 9px;font-weight:700}.employee-overlay-benefits p{font-size:14px;line-height:1.9;color:#667386;margin:0}.employee-overlay-note{margin:36px 0 0;text-align:center;color:#7a8797;font-size:11px;line-height:1.8}@media(max-width:700px){.employee-overlay{padding:50px 20px 30px}.employee-overlay-layout{grid-template-columns:1fr;gap:14px;margin-top:24px}.employee-overlay-heading h2{font-size:30px}.employee-overlay-heading>p:last-child{font-size:14px}.employee-overlay-figure{margin:0 -8px}.employee-overlay-benefits>div{padding-top:20px;padding-bottom:20px}.employee-overlay-benefits h3{font-size:21px}.employee-overlay-note{margin-top:24px}}
#employee-overlay{scroll-margin-top:65px}#employee-overlay .employee-overlay-heading h2{font-size:clamp(30px,3.5vw,46px)!important;line-height:1.4!important}#employee-overlay .employee-overlay-benefits h3{font-size:23px!important}@media(max-width:700px){#employee-overlay .employee-overlay-heading h2{font-size:30px!important}#employee-overlay .employee-overlay-benefits h3{font-size:21px!important}}
.eo-animation{position:relative}.eo-svg-label{font:13px sans-serif;fill:#72839a}.eo-plate,.eo-material,.eo-finished,.eo-hot,.eo-heat{transition:transform 1.6s cubic-bezier(.4,0,.2,1),opacity .8s,fill 1.5s;transform-box:view-box;transform-origin:275px 240px}.eo-hot{fill:#c3cfdd}.eo-heat{opacity:0}.eo-finished{opacity:0;transform:translateY(16px) scale(.93)}.eo-animation[data-phase=heat] .eo-hot,.eo-animation[data-phase=press] .eo-hot{fill:#eea071}.eo-animation[data-phase=heat] .eo-heat,.eo-animation[data-phase=press] .eo-heat{opacity:.85}.eo-animation[data-phase=press] .eo-plate-top{transform:translateY(113px)}.eo-animation[data-phase=press] .eo-plate-bottom{transform:translateY(-116px)}.eo-animation[data-phase=press] .eo-material-1{transform:translateY(9px) scaleY(.18)}.eo-animation[data-phase=press] .eo-material-2{transform:translateY(4px) scaleY(.18)}.eo-animation[data-phase=press] .eo-material-3{transform:translateY(0px) scaleY(.18)}.eo-animation[data-phase=press] .eo-material-4{transform:translateY(-4px) scaleY(.18)}.eo-animation[data-phase=press] .eo-material-5{transform:translateY(-8px) scaleY(.18)}.eo-animation[data-phase=finish] .eo-material{opacity:0}.eo-animation[data-phase=finish] .eo-plate-top{transform:translateY(-38px);opacity:0}.eo-animation[data-phase=finish] .eo-plate-bottom{transform:translateY(35px);opacity:0}.eo-animation[data-phase=finish] .eo-finished{opacity:1;transform:translateY(0) scale(1)}.eo-animation-caption{display:flex;justify-content:center;gap:15px;align-items:center;min-height:28px;font-size:16px;font-weight:600;color:#243d59;margin-top:-6px}.eo-phase-index{font-size:11px;letter-spacing:.08em;font-weight:400;color:#7c91a8}.eo-animation-controls{display:flex;justify-content:center;gap:12px;margin:17px 0 15px}.eo-animation-controls button{font-family:inherit;font-size:12px;border:1px solid #cbd6e3;background:transparent;color:#526c88;padding:7px 15px;border-radius:20px;cursor:pointer;min-height:36px}.eo-animation-controls button:hover{background:#e2eaf3}.eo-animation-controls button:focus-visible{outline:2px solid #0066cc;outline-offset:3px}.eo-animation[data-phase=heat] .eo-heat{animation:eo-warm 1.5s ease-in-out infinite}.eo-animation.is-paused *{animation-play-state:paused!important}@keyframes eo-warm{50%{opacity:.35}}@media(prefers-reduced-motion:reduce){.eo-animation *{transition:none!important;animation:none!important}}@media(max-width:700px){.eo-animation-caption{font-size:14px}.eo-svg-label{font-size:13px}}

/* Product animation: perspective, optical film, and a continuous press sequence. */
#employee-overlay{background:#f5f5f7}.employee-overlay-layout{gap:52px}.eo-stage{height:470px;position:relative;perspective:1100px;overflow:hidden;isolation:isolate;--gap:38px;--plate:140px;--panel-opacity:1;--heat:0;--tilt:58deg;--turn:-25deg;--lift:0px;--glint:-120%;--finish:0}.eo-ambient{position:absolute;inset:12% 2%;background:radial-gradient(ellipse,#d9e9f7aa,transparent 67%);opacity:.65}.eo-ground-shadow{position:absolute;left:17%;right:13%;bottom:66px;height:35px;filter:blur(17px);border-radius:50%;background:#263c5e22;transform:scaleX(.85)}.eo-product-scene{position:absolute;left:50%;top:49%;width:320px;height:202px;margin:-101px 0 0 -160px;transform-style:preserve-3d;transform:translateY(var(--lift)) rotateX(var(--tilt)) rotateZ(var(--turn));will-change:transform}.eo-sheet,.eo-press-panel{position:absolute;inset:0;border-radius:16px;backface-visibility:visible;box-sizing:border-box;transform-style:preserve-3d}.eo-sheet{border:1px solid #a9bacb99;box-shadow:0 2px 0 #aab9ca55,0 12px 24px #273c5c0a}.eo-sheet-5{transform:translateZ(calc(var(--gap) * -2));background:linear-gradient(125deg,#fff9,#dce8f680);border-color:#c1cedc}.eo-sheet-4{transform:translateZ(calc(var(--gap) * -1));background:linear-gradient(130deg,#f7f9fc,#e3e8ef)}.eo-back-lines{position:absolute;inset:36px 38px;background:repeating-linear-gradient(transparent 0 13px,#c1cfdf 13px 15px);opacity:.6}.eo-sheet-3{transform:translateZ(0);background:linear-gradient(135deg,#fff,#f1f3f6);box-shadow:0 3px 0 #bbc5d2}.eo-sheet-2{transform:translateZ(var(--gap));overflow:hidden;background:linear-gradient(115deg,#fff,#f4f7fb);border-color:#d4dfeb}.eo-sheet-1{transform:translateZ(calc(var(--gap) * 2));overflow:hidden;background:linear-gradient(118deg,#fff5 0%,#e4f1ff18 40%,#fff5 100%);border-color:#fff;box-shadow:inset 0 0 0 1px #a7bdd855,0 0 18px #fff4}.eo-specular{position:absolute;inset:-100%;background:linear-gradient(115deg,transparent 32%,#ffffff00 40%,#ffffffb0 49%,#fff4 53%,transparent 62%);transform:translateX(var(--glint));opacity:calc(.7 + var(--finish) * .3)}.eo-card-band{height:45px;background:linear-gradient(110deg,#172b46,#294b72);color:#fff;display:flex;align-items:center;justify-content:space-between;padding:0 22px}.eo-card-band>span{font:600 16px sans-serif;letter-spacing:4px}.eo-card-band small{font:8px sans-serif;letter-spacing:1.5px;opacity:.7}.eo-card-details{display:flex;gap:20px;padding:19px 22px 0}.eo-avatar{height:91px;width:69px;background:linear-gradient(130deg,#dce7f2,#c6d6e6);border-radius:5px;overflow:hidden;flex:none}.eo-avatar svg{height:91px!important;width:69px!important}.eo-card-copy{display:flex;flex-direction:column;align-items:flex-start;flex:1}.eo-card-copy small{font:7px sans-serif;color:#8c9aab;letter-spacing:1.5px}.eo-card-copy strong{font:600 22px sans-serif;color:#25374e;line-height:1.8;letter-spacing:3px}.eo-card-copy i{display:block;height:3px;width:125px;background:#c6d1df;margin:4px 0}.eo-card-copy i+i{width:90px}.eo-card-copy>span{font:8px sans-serif;color:#7a8ba0;letter-spacing:1.5px;margin-top:7px}.eo-card-foot{display:flex;justify-content:space-between;padding:15px 23px 0;color:#8395aa;font:7px sans-serif;letter-spacing:1px}.eo-press-panel{inset:-12px -15px;border-radius:19px;background:linear-gradient(125deg,#f8fafc 0%,#c5cfdb 22%,#edf2f8 48%,#9caebe 100%);border:1px solid #d1dce7;box-shadow:0 5px 0 #8fa0b1,0 14px 24px #293a5512;opacity:var(--panel-opacity)}.eo-press-panel-top{transform:translateZ(var(--plate))}.eo-press-panel-bottom{transform:translateZ(calc(var(--plate) * -1))}.eo-press-panel i{position:absolute;inset:0;border-radius:inherit;box-shadow:inset 0 0 40px #f0ab75,0 0 24px #efa87966;opacity:var(--heat)}.eo-stage-marker{position:absolute;bottom:16px;left:0;right:0;text-align:center;font:9px sans-serif;letter-spacing:3px;color:#9aa6b5}.eo-animation-caption{margin-top:8px;font-size:17px;letter-spacing:.01em;min-height:30px}.eo-phase-index{display:none}.eo-animation-controls{margin-top:16px;gap:8px}.eo-animation-controls button{border:0;background:#e8e8ed;color:#626874;font-size:11px;padding:8px 14px;min-height:34px}.eo-animation-controls button:hover{background:#dedee5}.employee-overlay-figure figcaption{font-size:10px;line-height:1.8;opacity:.8}.employee-overlay-benefits>div{padding-top:28px;padding-bottom:28px}.employee-overlay-benefits>div>span{top:34px}@media(max-width:700px){.eo-stage{height:390px;perspective:1100px}.eo-product-scene{width:280px;height:177px;margin:-88px 0 0 -140px}.eo-card-band{height:38px}.eo-card-details{padding:15px 18px 0;gap:16px}.eo-avatar{width:58px;height:78px}.eo-avatar svg{width:58px!important;height:78px!important}.eo-card-copy strong{font-size:19px}.eo-card-copy i{width:108px}.eo-card-foot{padding:12px 18px 0}.eo-animation-caption{font-size:15px}.eo-stage-marker{bottom:10px}}

/* Large product showcase. */
#employee-overlay .employee-overlay-inner{max-width:1320px}#employee-overlay .employee-overlay-layout{grid-template-columns:1fr;gap:30px;margin-top:18px}#employee-overlay .employee-overlay-figure{width:100%;max-width:1120px;margin:0 auto}#employee-overlay .eo-stage{height:650px;perspective:1600px}#employee-overlay .eo-product-scene{width:320px;height:202px;margin:-101px 0 0 -160px;scale:1.65;top:50%}#employee-overlay .eo-ground-shadow{left:27%;right:25%;bottom:90px;height:48px;filter:blur(25px)}#employee-overlay .eo-stage-marker{bottom:24px;font-size:10px}#employee-overlay .eo-animation-caption{font-size:21px;margin-top:0}#employee-overlay .employee-overlay-benefits{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:44px;margin:22px 35px 0}#employee-overlay .employee-overlay-benefits>div{border-bottom:0;border-top:1px solid #d7dfe8;padding-top:26px;padding-bottom:8px;padding-left:0}#employee-overlay .employee-overlay-benefits>div>span{position:static;display:block;margin-bottom:12px}#employee-overlay .employee-overlay-note{margin-top:28px}@media(max-width:900px){#employee-overlay .eo-stage{height:520px}#employee-overlay .eo-product-scene{scale:1.3}#employee-overlay .employee-overlay-benefits{gap:24px;margin-left:10px;margin-right:10px}}@media(max-width:700px){#employee-overlay .eo-stage{height:420px;perspective:1100px}#employee-overlay .eo-product-scene{scale:.92}#employee-overlay .eo-ground-shadow{left:13%;right:13%;bottom:64px}#employee-overlay .eo-animation-caption{font-size:16px}#employee-overlay .employee-overlay-benefits{grid-template-columns:1fr;gap:0;margin:12px 0 0}#employee-overlay .employee-overlay-benefits>div{padding:19px 0 19px 35px}#employee-overlay .employee-overlay-benefits>div>span{position:absolute;top:25px;left:0}#employee-overlay .eo-stage-marker{font-size:8px;letter-spacing:2px;bottom:16px}}

#employee-overlay .eo-template-face{display:block;width:100%;height:100%;object-fit:fill;border-radius:inherit}
/* One editorial frame: introduction, animation, then benefits. */
#employee-overlay{padding:64px 28px;background:#fff}#employee-overlay .employee-overlay-inner{max-width:1320px;background:#f5f5f7;border-radius:32px;overflow:hidden;padding:64px 48px 42px;box-sizing:border-box}#employee-overlay .employee-overlay-heading{max-width:850px;margin:0 auto;text-align:center}#employee-overlay .employee-overlay-eyebrow{margin-bottom:16px!important}#employee-overlay .employee-overlay-heading h2{margin-bottom:20px;font-size:clamp(30px,3.2vw,44px)!important}#employee-overlay .employee-overlay-heading>p:last-child{font-size:15px;line-height:1.9}#employee-overlay .employee-overlay-layout{display:flex;flex-direction:column;gap:0;margin-top:14px}#employee-overlay .employee-overlay-figure{max-width:1120px;width:100%;margin:0}#employee-overlay .eo-stage{height:590px}#employee-overlay .eo-ground-shadow{bottom:68px}#employee-overlay .eo-animation-caption{margin-top:0;font-size:19px}#employee-overlay .eo-animation-controls{margin:15px 0 0}#employee-overlay .employee-overlay-figure figcaption{margin:18px auto 0;max-width:780px;padding:0 12px;font-size:10px;color:#9297a0;line-height:1.8}#employee-overlay .employee-overlay-benefits{width:100%;box-sizing:border-box;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:40px 0 0;padding-top:28px;border-top:1px solid #dcdfe5}#employee-overlay .employee-overlay-benefits>div{border:0;padding:0 28px;min-width:0}#employee-overlay .employee-overlay-benefits>div:first-child{padding-left:0}#employee-overlay .employee-overlay-benefits>div:last-child{padding-right:0}#employee-overlay .employee-overlay-benefits>div+div{border-left:1px solid #dcdfe5}#employee-overlay .employee-overlay-benefits>div>span{display:none}#employee-overlay .employee-overlay-benefits h3{font-size:21px!important;margin-bottom:10px}#employee-overlay .employee-overlay-benefits p{font-size:13px;line-height:1.9}@media(max-width:900px){#employee-overlay .employee-overlay-inner{padding:48px 30px 34px}#employee-overlay .eo-stage{height:490px}#employee-overlay .employee-overlay-benefits>div{padding:0 18px}#employee-overlay .employee-overlay-benefits h3{font-size:18px!important}}@media(max-width:700px){#employee-overlay{padding:30px 12px}#employee-overlay .employee-overlay-inner{border-radius:24px;padding:36px 20px 24px}#employee-overlay .employee-overlay-heading h2{font-size:28px!important}#employee-overlay .employee-overlay-heading>p:last-child{font-size:13px}#employee-overlay .employee-overlay-heading br{display:none}#employee-overlay .employee-overlay-heading h2 br{display:block}#employee-overlay .eo-stage{height:370px;margin:0 -18px}#employee-overlay .eo-product-scene{scale:.85}#employee-overlay .eo-animation-caption{font-size:15px}#employee-overlay .employee-overlay-benefits{grid-template-columns:1fr;margin-top:26px;padding-top:0}#employee-overlay .employee-overlay-benefits>div,#employee-overlay .employee-overlay-benefits>div:first-child,#employee-overlay .employee-overlay-benefits>div:last-child{padding:20px 0;border-left:0}#employee-overlay .employee-overlay-benefits>div+div{border-left:0;border-top:1px solid #dcdfe5}#employee-overlay .employee-overlay-benefits h3{font-size:19px!important}#employee-overlay .employee-overlay-figure figcaption{font-size:9px;padding:0}}

/* Open editorial composition: one headline, product motion, distinct supporting details. */
#employee-overlay{background:#fff!important;padding:84px 28px 64px}#employee-overlay .employee-overlay-inner{background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;padding:0;max-width:1280px;overflow:visible}#employee-overlay .employee-overlay-heading h2{font-size:clamp(36px,4.5vw,60px)!important;line-height:1.3!important;letter-spacing:.015em;margin:0}#employee-overlay .employee-overlay-eyebrow{font-size:14px!important;margin-bottom:22px!important;color:#48596c}#employee-overlay .employee-overlay-layout{margin-top:20px}#employee-overlay .eo-stage{height:660px}#employee-overlay .eo-ambient{opacity:.3}#employee-overlay .eo-animation-caption{display:none!important}#employee-overlay .eo-animation-controls{justify-content:flex-end;margin:0 36px 0 0}#employee-overlay #eo-play-pause{display:none!important}#employee-overlay #eo-replay{width:38px;height:38px;border-radius:50%;padding:0;font-size:22px;background:#f0f1f3;color:#687381}#employee-overlay .employee-overlay-figure figcaption{margin-top:18px;font-size:10px;color:#91969e}#employee-overlay .eo-editorial-details{display:grid;grid-template-columns:1.1fr 1fr;gap:100px;max-width:1050px;margin:70px auto 0;width:100%;box-sizing:border-box}#employee-overlay .eo-editorial-copy p{font-size:18px;line-height:1.95;color:#737982;margin:0;max-width:480px}#employee-overlay .employee-overlay-benefits{display:flex;flex-direction:column;gap:30px;margin:0;padding:0;border:0}#employee-overlay .employee-overlay-benefits>div,#employee-overlay .employee-overlay-benefits>div:first-child,#employee-overlay .employee-overlay-benefits>div:last-child{padding:0;border:0}#employee-overlay .employee-overlay-benefits p{font-size:12px;color:#697482;line-height:1.6;margin:0 0 6px}#employee-overlay .employee-overlay-benefits h3{font-size:30px!important;line-height:1.4;margin:0;letter-spacing:.01em}@media(max-width:900px){#employee-overlay .eo-stage{height:530px}#employee-overlay .eo-editorial-details{gap:50px;margin-top:50px}#employee-overlay .eo-editorial-copy p{font-size:16px}#employee-overlay .employee-overlay-benefits h3{font-size:25px!important}}@media(max-width:700px){#employee-overlay{padding:50px 20px 40px}#employee-overlay .employee-overlay-heading h2{font-size:34px!important}#employee-overlay .eo-stage{height:390px}#employee-overlay .eo-editorial-details{grid-template-columns:1fr;gap:30px;margin-top:36px}#employee-overlay .eo-editorial-copy p{font-size:15px;line-height:1.9;max-width:none}#employee-overlay .employee-overlay-benefits{gap:22px}#employee-overlay .employee-overlay-benefits h3{font-size:25px!important}#employee-overlay .eo-animation-controls{margin-right:8px}}

#employee-overlay .eo-template-live{position:absolute;inset:0;overflow:hidden;border-radius:inherit}#employee-overlay .eo-template-live>div{position:absolute!important;left:0!important;top:0!important;width:640px!important;height:403.738px!important;transform:scale(.5)!important;transform-origin:0 0!important}#employee-overlay .eo-template-live .element{position:absolute;box-sizing:border-box;white-space:pre-wrap;line-height:1.35}#employee-overlay .eo-template-live img{display:block;max-width:none!important}#employee-overlay .eo-sheet-2{backface-visibility:hidden}

/* Reserve real layout space below the transformed animation. */
#employee-overlay .eo-stage{height:700px;overflow:visible}#employee-overlay .eo-product-scene{top:46%}#employee-overlay .eo-animation{padding-bottom:18px}#employee-overlay .eo-animation-controls{position:relative;z-index:2;margin-top:20px}#employee-overlay .employee-overlay-figure figcaption{position:relative;margin-top:24px;line-height:2;max-width:820px}#employee-overlay .eo-editorial-details{margin-top:76px;align-items:start}#employee-overlay .employee-overlay-benefits{gap:38px}#employee-overlay .employee-overlay-benefits>div{display:flex;flex-direction:column;gap:8px}#employee-overlay .employee-overlay-benefits p{margin:0;line-height:1.8}#employee-overlay .employee-overlay-benefits h3{margin:0;line-height:1.5!important}@media(max-width:900px){#employee-overlay .eo-stage{height:570px}}@media(max-width:700px){#employee-overlay .eo-stage{height:430px;overflow:hidden}#employee-overlay .eo-product-scene{top:44%}#employee-overlay .eo-editorial-details{margin-top:42px}#employee-overlay .employee-overlay-benefits{gap:28px}#employee-overlay .employee-overlay-figure figcaption{padding:0 4px}}

#employee-overlay .employee-overlay-figure figcaption{font-size:13px;color:#737982;line-height:1.9;max-width:900px}@media(max-width:700px){#employee-overlay .employee-overlay-figure figcaption{font-size:12px;line-height:1.9}}

/* Balanced three-column benefits, with a single shared introduction. */
#employee-overlay .eo-editorial-details{display:block;max-width:1100px;margin:58px auto 0}#employee-overlay .eo-editorial-copy{text-align:center;max-width:760px;margin:0 auto 35px}#employee-overlay .eo-editorial-copy h3{font-family:inherit;font-size:25px!important;line-height:1.5;margin:0 0 12px;color:#263241;font-weight:600}#employee-overlay .eo-editorial-copy p{max-width:none;font-size:15px!important;line-height:1.9;color:#75808e;margin:0}#employee-overlay .employee-overlay-benefits{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;background:#f5f6f8;border-radius:24px;padding:30px 12px;margin:0;width:100%;box-sizing:border-box}#employee-overlay .employee-overlay-benefits>div,#employee-overlay .employee-overlay-benefits>div:first-child,#employee-overlay .employee-overlay-benefits>div:last-child{display:flex;align-items:center;text-align:center;flex-direction:column;gap:0;padding:0 18px;border:0;min-width:0}#employee-overlay .employee-overlay-benefits>div+div{border-left:1px solid #dde2e8}#employee-overlay .employee-overlay-benefits svg{display:block;width:31px;height:31px;stroke:#527494;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;fill:none;margin:0 0 17px}#employee-overlay .employee-overlay-benefits h3{font-size:19px!important;line-height:1.6!important;font-weight:600;letter-spacing:0;margin:0 0 9px;white-space:normal}#employee-overlay .employee-overlay-benefits p{font-size:13px!important;line-height:1.85;color:#78828e;margin:0}@media(max-width:900px){#employee-overlay .employee-overlay-benefits h3{font-size:16px!important}#employee-overlay .employee-overlay-benefits>div{padding:0 12px!important}}@media(max-width:700px){#employee-overlay .eo-editorial-details{margin-top:36px}#employee-overlay .eo-editorial-copy{margin-bottom:24px}#employee-overlay .eo-editorial-copy h3{font-size:21px!important}#employee-overlay .eo-editorial-copy p{font-size:14px!important}#employee-overlay .employee-overlay-benefits{grid-template-columns:1fr;padding:0 22px;border-radius:20px}#employee-overlay .employee-overlay-benefits>div,#employee-overlay .employee-overlay-benefits>div:first-child,#employee-overlay .employee-overlay-benefits>div:last-child{padding:24px 0!important;border:0}#employee-overlay .employee-overlay-benefits>div+div{border-left:0;border-top:1px solid #dde2e8}#employee-overlay .employee-overlay-benefits h3{font-size:19px!important}#employee-overlay .employee-overlay-benefits svg{margin-bottom:12px}}

/* Reference composition: left editorial copy, right vertical feature statements. */
#employee-overlay .eo-editorial-details{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:100px;align-items:start;max-width:1050px;width:100%;margin:64px auto 0}#employee-overlay .eo-editorial-copy{margin:0;max-width:none;text-align:left}#employee-overlay .eo-editorial-copy p{font-size:19px!important;line-height:1.8!important;color:#7a7e85;letter-spacing:.005em;margin:0;max-width:none}#employee-overlay .eo-editorial-copy strong{font-weight:500;color:#282d34}#employee-overlay .employee-overlay-benefits{display:flex;flex-direction:column;align-items:stretch;gap:34px;padding:0;margin:0;background:none!important;border:0!important;border-radius:0;box-shadow:none}#employee-overlay .employee-overlay-benefits>div,#employee-overlay .employee-overlay-benefits>div:first-child,#employee-overlay .employee-overlay-benefits>div:last-child{display:block;padding:0!important;text-align:left;border:0!important}#employee-overlay .employee-overlay-benefits p{font-size:12px!important;line-height:1.6!important;font-weight:500;color:#333a43;margin:0 0 6px}#employee-overlay .employee-overlay-benefits h3{font-size:32px!important;line-height:1.4!important;font-weight:650;letter-spacing:-.02em;margin:0;color:#1d232c}#employee-overlay .employee-overlay-benefits svg{display:none}@media(max-width:1000px){#employee-overlay .eo-editorial-details{gap:58px;max-width:900px}#employee-overlay .eo-editorial-copy p{font-size:17px!important}#employee-overlay .employee-overlay-benefits h3{font-size:28px!important}}@media(max-width:700px){#employee-overlay .eo-editorial-details{grid-template-columns:1fr;gap:32px;margin-top:38px}#employee-overlay .eo-editorial-copy p{font-size:16px!important;line-height:1.85!important}#employee-overlay .employee-overlay-benefits{gap:26px}#employee-overlay .employee-overlay-benefits h3{font-size:27px!important}}

#employee-overlay .eo-editorial-copy .eo-process-note{font-size:12px!important;line-height:1.85!important;color:#8b9199;margin:18px 0 0;letter-spacing:0}@media(max-width:700px){#employee-overlay .eo-editorial-copy .eo-process-note{font-size:12px!important;margin-top:15px}}
