.product-area-preview[data-astro-cid-fdiydsvx]{position:relative;height:270px;overflow:hidden;padding:24px;border-bottom:1px solid var(--wf-line);background:#f5f8fc}.product-area-preview__screen[data-astro-cid-fdiydsvx]{width:900px;transform:scale(.55);transform-origin:top left}.product-area-preview--embedded[data-astro-cid-fdiydsvx]{overflow:visible;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.product-area-preview--screen[data-astro-cid-fdiydsvx].product-area-preview--embedded{width:918px;height:auto;min-height:0;overflow:visible;padding:8px;border:1px solid var(--wf-line);border-radius:9px;background:#fff;box-shadow:0 3px 10px #1d2c4012,0 1px 3px #1d2c400a}.product-area-preview--screen[data-astro-cid-fdiydsvx].product-area-preview--embedded .product-area-preview__screen[data-astro-cid-fdiydsvx]{position:relative;left:0;width:900px;height:auto;min-height:0;transform:none;transform-origin:top left}.product-area-preview--edge-left[data-astro-cid-fdiydsvx].product-area-preview--screen.product-area-preview--embedded{left:calc(100% - 918px)}.product-area-preview--edge-right[data-astro-cid-fdiydsvx].product-area-preview--screen.product-area-preview--embedded{left:0}.product-area-preview--edge-left[data-astro-cid-fdiydsvx].product-area-preview--embedded{transform:scale(.9);transform-origin:right top}.product-area-preview--employee[data-astro-cid-fdiydsvx].product-area-preview--embedded{left:0;width:calc(100% + 120px);height:auto;min-height:250px;overflow:visible}.product-area-preview--employee[data-astro-cid-fdiydsvx].product-area-preview--embedded .employee-preview-fragment[data-astro-cid-fdiydsvx]{width:100%}.product-area-preview--overview[data-astro-cid-fdiydsvx]{height:390px;border:1px solid var(--wf-line);border-radius:12px;padding:20px}.product-area-preview--overview[data-astro-cid-fdiydsvx] .product-area-preview__screen[data-astro-cid-fdiydsvx]{width:1100px;transform:scale(.8);margin-inline:auto}@media(max-width:760px){.product-area-preview--screen[data-astro-cid-fdiydsvx].product-area-preview--embedded{width:520px}.product-area-preview--screen[data-astro-cid-fdiydsvx].product-area-preview--embedded .product-area-preview__screen[data-astro-cid-fdiydsvx]{transform:scale(.55);transform-origin:top left}.product-area-preview--edge-left[data-astro-cid-fdiydsvx].product-area-preview--screen.product-area-preview--embedded{left:calc(100% - 520px)}.product-area-preview--edge-left[data-astro-cid-fdiydsvx].product-area-preview--embedded{transform:scale(.96)}.product-area-preview--employee[data-astro-cid-fdiydsvx].product-area-preview--embedded{left:0;width:calc(100% + 64px)}}@media(max-width:600px){.product-area-preview[data-astro-cid-fdiydsvx]{padding:18px;height:245px}.product-area-preview--overview[data-astro-cid-fdiydsvx]{height:290px}.product-area-preview--overview[data-astro-cid-fdiydsvx] .product-area-preview__screen[data-astro-cid-fdiydsvx]{transform:scale(.6)}}h2[data-astro-cid-rnqo2yuk]{margin:0;font-size:clamp(28px,3vw,39px);font-weight:650;letter-spacing:-.035em;line-height:1.17}.product-preview-note[data-astro-cid-rnqo2yuk]{color:var(--wf-muted);font-size:12px;line-height:1.65}.product-highlights__heading[data-astro-cid-rnqo2yuk]{max-width:680px}.product-highlights__heading[data-astro-cid-rnqo2yuk] .wf-eyebrow[data-astro-cid-rnqo2yuk]{margin-bottom:9px}.product-highlights__heading[data-astro-cid-rnqo2yuk] h2[data-astro-cid-rnqo2yuk]{max-width:18ch}.product-highlights__grid[data-astro-cid-rnqo2yuk]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:30px;margin-top:34px}.product-highlights__item[data-astro-cid-rnqo2yuk]{min-width:0}.product-highlights__illustration[data-astro-cid-rnqo2yuk]{display:block;width:160px;height:160px;margin:0 0 10px -4px;object-fit:contain;object-position:center}.product-highlights__item[data-astro-cid-rnqo2yuk] h3[data-astro-cid-rnqo2yuk]{margin:0;color:var(--wf-ink);font-size:15px;font-weight:700;letter-spacing:-.015em;line-height:1.4}.product-highlights__item[data-astro-cid-rnqo2yuk] p[data-astro-cid-rnqo2yuk]{margin:8px 0 0;color:var(--wf-muted);font-size:13px;line-height:1.65}.product-working-areas__intro[data-astro-cid-rnqo2yuk]{max-width:760px;margin:0 auto 42px;text-align:center}.product-working-areas__intro[data-astro-cid-rnqo2yuk] h2[data-astro-cid-rnqo2yuk]{font-size:clamp(34px,4vw,48px);line-height:1.13;text-wrap:balance}.product-working-areas__intro[data-astro-cid-rnqo2yuk] p[data-astro-cid-rnqo2yuk]{max-width:620px;margin:17px auto 0;color:var(--wf-muted);font-size:15px;line-height:1.7}.product-area-group[data-astro-cid-rnqo2yuk]{margin-top:32px}.product-area-group[data-astro-cid-rnqo2yuk]:first-of-type{margin-top:0}.product-area-group[data-astro-cid-rnqo2yuk]>h3[data-astro-cid-rnqo2yuk]{margin:0 0 16px;color:var(--wf-muted);font-size:15px;font-weight:650}.product-area-grid[data-astro-cid-rnqo2yuk]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;border:1px solid var(--wf-line);background:var(--wf-line)}.product-area-card[data-astro-cid-rnqo2yuk]{position:relative;overflow:hidden;transition:background-color .24s ease}.product-area-card[data-astro-cid-rnqo2yuk] .employee-feature-tile__preview[data-astro-cid-rnqo2yuk]{overflow:visible}.product-area-card--edge-left[data-astro-cid-rnqo2yuk] .employee-feature-tile__preview-inner[data-astro-cid-rnqo2yuk],.product-area-card--edge-right[data-astro-cid-rnqo2yuk] .employee-feature-tile__preview-inner[data-astro-cid-rnqo2yuk]{transform-origin:right bottom}.product-area-card[data-astro-cid-rnqo2yuk] .employee-feature-tile__preview-mask[data-astro-cid-rnqo2yuk]{background:radial-gradient(ellipse 145% 120% at 100% 112%,color-mix(in srgb,var(--employee-tile-canvas) 92%,transparent) 0%,color-mix(in srgb,var(--employee-tile-canvas) 60%,transparent) 44%,transparent 88%),linear-gradient(180deg,transparent 0%,transparent 28%,color-mix(in srgb,var(--employee-tile-canvas) 18%,transparent) 50%,color-mix(in srgb,var(--employee-tile-canvas) 56%,transparent) 78%,var(--employee-tile-canvas) 100%)}.product-area-card[data-astro-cid-rnqo2yuk] .employee-feature-tile__description[data-astro-cid-rnqo2yuk]{max-width:460px;min-height:42px}.product-area-card[data-astro-cid-rnqo2yuk] .wf-link[data-astro-cid-rnqo2yuk]{margin-top:6px;align-self:flex-start}.product-area-card[data-astro-cid-rnqo2yuk]:focus-within{--employee-tile-canvas: var(--wf-blue-wash)}.product-area-card[data-astro-cid-rnqo2yuk]:focus-within{z-index:1}.product-area-card[data-astro-cid-rnqo2yuk]:focus-within .employee-feature-tile__preview-inner[data-astro-cid-rnqo2yuk]{transform:translateY(var(--employee-preview-active-y)) scale(var(--employee-preview-active-scale))}@media(hover:hover){.product-area-card[data-astro-cid-rnqo2yuk]:hover{z-index:1}}.product-preview-note[data-astro-cid-rnqo2yuk]{margin:24px 0 0}.product-essentials__band[data-astro-cid-rnqo2yuk]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin-top:28px}.product-essentials__band[data-astro-cid-rnqo2yuk] article[data-astro-cid-rnqo2yuk]+article[data-astro-cid-rnqo2yuk]{padding-left:28px;border-left:1px solid var(--wf-line)}.product-essentials[data-astro-cid-rnqo2yuk] h3[data-astro-cid-rnqo2yuk]{margin:0;font-size:17px}.product-essentials[data-astro-cid-rnqo2yuk] p[data-astro-cid-rnqo2yuk]:not(.product-preview-note){margin:12px 0 18px;color:var(--wf-muted);font-size:14px;line-height:1.7}@media(max-width:920px){.product-highlights__grid[data-astro-cid-rnqo2yuk]{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:28px}}@media(max-width:760px){.product-area-grid[data-astro-cid-rnqo2yuk],.product-essentials__band[data-astro-cid-rnqo2yuk]{grid-template-columns:1fr}.product-essentials__band[data-astro-cid-rnqo2yuk] article[data-astro-cid-rnqo2yuk]+article[data-astro-cid-rnqo2yuk]{padding:20px 0 0;border-left:0;border-top:1px solid var(--wf-line)}.product-area-card[data-astro-cid-rnqo2yuk] p[data-astro-cid-rnqo2yuk]{min-height:0}}@media(max-width:600px){.product-highlights__grid[data-astro-cid-rnqo2yuk]{grid-template-columns:1fr;gap:24px}.product-highlights__illustration[data-astro-cid-rnqo2yuk]{width:144px;height:144px}.product-working-areas__desktop-break[data-astro-cid-rnqo2yuk]{display:none}.product-working-areas__intro[data-astro-cid-rnqo2yuk]{margin-bottom:34px}}
