.CustomWorkflowsSection-module__F0aHLW__section{background:var(--ink-primary);color:var(--surface-raised);padding-block:var(--section-pad-desktop)}.CustomWorkflowsSection-module__F0aHLW__container{width:min(100%, var(--container-content));padding-inline:var(--gutter-desktop);margin:0 auto}.CustomWorkflowsSection-module__F0aHLW__header{gap:var(--spacing-5);max-width:44rem;margin-bottom:var(--spacing-16);display:grid}.CustomWorkflowsSection-module__F0aHLW__eyebrowRow{align-items:center;gap:var(--spacing-3);display:flex}.CustomWorkflowsSection-module__F0aHLW__eyebrow{color:var(--spark);font:var(--font-weight-medium) var(--text-label) / var(--text-label--line-height) var(--font-technical);letter-spacing:var(--text-label--letter-spacing)}.CustomWorkflowsSection-module__F0aHLW__eyebrowRule{width:var(--spacing-12);background:var(--line-hairline);opacity:.45;height:1px}.CustomWorkflowsSection-module__F0aHLW__headline{font-family:var(--font-marketing);font-size:var(--text-displaySection-fluid);line-height:var(--text-displaySection--line-height);letter-spacing:var(--text-displaySection--letter-spacing);margin:0}.CustomWorkflowsSection-module__F0aHLW__headline span{color:var(--spark)}.CustomWorkflowsSection-module__F0aHLW__lead{max-width:38rem;color:color-mix(in srgb, var(--surface-raised) 72%, transparent);font-size:var(--text-bodyLg);line-height:var(--text-bodyLg--line-height);margin:0}.CustomWorkflowsSection-module__F0aHLW__composer{gap:var(--spacing-8);grid-template-columns:minmax(13rem,.32fr) minmax(0,1fr);align-items:stretch;display:grid}.CustomWorkflowsSection-module__F0aHLW__profileTabs{align-content:start;gap:var(--spacing-2);display:grid}.CustomWorkflowsSection-module__F0aHLW__profileTab{gap:var(--spacing-1);text-align:left;min-height:4.75rem;padding:var(--spacing-4);border:1px solid color-mix(in srgb, var(--surface-raised) 20%, transparent);border-radius:var(--radius-md);color:color-mix(in srgb, var(--surface-raised) 74%, transparent);font:var(--font-weight-medium) var(--text-bodyMd) / var(--text-bodyMd--line-height) var(--font-ui);cursor:pointer;transition:border-color var(--duration-fast) var(--ease-signature), background var(--duration-fast) var(--ease-signature), color var(--duration-fast) var(--ease-signature);background:0 0;display:grid}.CustomWorkflowsSection-module__F0aHLW__profileTab small{color:color-mix(in srgb, var(--surface-raised) 55%, transparent);font-size:var(--text-bodySm)}.CustomWorkflowsSection-module__F0aHLW__profileTab:hover,.CustomWorkflowsSection-module__F0aHLW__profileTabActive{border-color:var(--spark);background:color-mix(in srgb, var(--spark) 12%, transparent);color:var(--surface-raised)}.CustomWorkflowsSection-module__F0aHLW__profileTab:focus-visible,.CustomWorkflowsSection-module__F0aHLW__playButton:focus-visible,.CustomWorkflowsSection-module__F0aHLW__ctaLink:focus-visible{outline:2px solid var(--spark);outline-offset:3px}.CustomWorkflowsSection-module__F0aHLW__canvas{gap:var(--spacing-5);min-width:0;padding:var(--spacing-6);border:1px solid color-mix(in srgb, var(--surface-raised) 22%, transparent);border-radius:var(--radius-card);background:color-mix(in srgb, var(--surface-raised) 5%, transparent);box-shadow:var(--shadow-rest);display:grid}.CustomWorkflowsSection-module__F0aHLW__canvasHeader{color:var(--surface-raised);font:var(--font-weight-medium) var(--text-label) / var(--text-label--line-height) var(--font-technical);letter-spacing:var(--text-label--letter-spacing);text-transform:uppercase;justify-content:space-between;align-items:center;display:flex}.CustomWorkflowsSection-module__F0aHLW__playButton{align-items:center;gap:var(--spacing-2);min-height:2.75rem;padding-inline:var(--spacing-3);border:1px solid color-mix(in srgb, var(--surface-raised) 28%, transparent);border-radius:var(--radius-chip);color:var(--surface-raised);font:var(--font-weight-medium) var(--text-bodySm) / var(--text-bodySm--line-height) var(--font-ui);cursor:pointer;transition:border-color var(--duration-fast) var(--ease-signature), background var(--duration-fast) var(--ease-signature);background:0 0;display:inline-flex}.CustomWorkflowsSection-module__F0aHLW__playButton:hover{border-color:var(--spark);background:color-mix(in srgb, var(--spark) 12%, transparent)}.CustomWorkflowsSection-module__F0aHLW__flowArea{padding-block:var(--spacing-6);position:relative}.CustomWorkflowsSection-module__F0aHLW__flowPath{z-index:0;width:100%;height:3rem;position:absolute;inset:1.75rem 0 auto;overflow:visible}.CustomWorkflowsSection-module__F0aHLW__pathBase,.CustomWorkflowsSection-module__F0aHLW__pathActive{fill:none;stroke-width:2px;vector-effect:non-scaling-stroke}.CustomWorkflowsSection-module__F0aHLW__pathBase{stroke:color-mix(in srgb, var(--surface-raised) 20%, transparent)}.CustomWorkflowsSection-module__F0aHLW__pathActive{stroke:var(--spark);stroke-dasharray:820;stroke-dashoffset:calc(820 * (1 - var(--path-progress)));transition:stroke-dashoffset var(--duration-node) var(--ease-signature)}.CustomWorkflowsSection-module__F0aHLW__flowNodes{z-index:1;gap:var(--spacing-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid;position:relative}.CustomWorkflowsSection-module__F0aHLW__flowNode{align-content:start;gap:var(--spacing-1);min-height:9.5rem;padding:var(--spacing-3);border:1px solid color-mix(in srgb, var(--surface-raised) 20%, transparent);border-radius:var(--radius-md);background:var(--ink-primary);transition:border-color var(--duration-base) var(--ease-signature), background var(--duration-base) var(--ease-signature), opacity var(--duration-base) var(--ease-signature);display:grid}.CustomWorkflowsSection-module__F0aHLW__flowNodeActive{border-color:var(--spark);background:color-mix(in srgb, var(--spark) 12%, var(--ink-primary))}.CustomWorkflowsSection-module__F0aHLW__nodeIndex,.CustomWorkflowsSection-module__F0aHLW__nodeActor,.CustomWorkflowsSection-module__F0aHLW__nodeRule{font-family:var(--font-technical);font-size:var(--text-monoSm);line-height:var(--text-monoSm--line-height)}.CustomWorkflowsSection-module__F0aHLW__nodeIndex{color:var(--spark)}.CustomWorkflowsSection-module__F0aHLW__nodeTitle{color:var(--surface-raised);font-weight:var(--font-weight-medium)}.CustomWorkflowsSection-module__F0aHLW__nodeActor{color:color-mix(in srgb, var(--surface-raised) 65%, transparent)}.CustomWorkflowsSection-module__F0aHLW__nodeRule{margin-top:var(--spacing-1);color:color-mix(in srgb, var(--surface-raised) 52%, transparent)}.CustomWorkflowsSection-module__F0aHLW__ruleLayer,.CustomWorkflowsSection-module__F0aHLW__outcomeLayer{padding-top:var(--spacing-5);border-top:1px solid color-mix(in srgb, var(--surface-raised) 16%, transparent)}.CustomWorkflowsSection-module__F0aHLW__layerLabel{margin-bottom:var(--spacing-3);color:color-mix(in srgb, var(--surface-raised) 60%, transparent);font:var(--font-weight-medium) var(--text-label) / var(--text-label--line-height) var(--font-technical);letter-spacing:var(--text-label--letter-spacing);text-transform:uppercase;display:block}.CustomWorkflowsSection-module__F0aHLW__ruleList{gap:var(--spacing-2);flex-wrap:wrap;display:flex}.CustomWorkflowsSection-module__F0aHLW__ruleChip{gap:var(--spacing-1);padding:var(--spacing-2) var(--spacing-3);border-radius:var(--radius-chip);background:color-mix(in srgb, var(--surface-raised) 9%, transparent);color:var(--surface-raised);font-size:var(--text-bodySm);display:grid}.CustomWorkflowsSection-module__F0aHLW__ruleChip small{color:color-mix(in srgb, var(--surface-raised) 64%, transparent)}.CustomWorkflowsSection-module__F0aHLW__outcomeLayer{align-items:start;gap:var(--spacing-3);grid-template-columns:auto auto 1fr;display:grid}.CustomWorkflowsSection-module__F0aHLW__outcomeLayer .CustomWorkflowsSection-module__F0aHLW__layerLabel{grid-column:1/-1}.CustomWorkflowsSection-module__F0aHLW__outcomeLayer svg{color:var(--spark)}.CustomWorkflowsSection-module__F0aHLW__outcomeLayer div{gap:var(--spacing-1);display:grid}.CustomWorkflowsSection-module__F0aHLW__outcomeLayer strong{color:var(--surface-raised);font-weight:var(--font-weight-medium)}.CustomWorkflowsSection-module__F0aHLW__outcomeLayer div span{color:color-mix(in srgb, var(--surface-raised) 65%, transparent);font-size:var(--text-bodySm);line-height:var(--text-bodySm--line-height)}.CustomWorkflowsSection-module__F0aHLW__ctaRow{margin-top:var(--spacing-8)}.CustomWorkflowsSection-module__F0aHLW__ctaLink{gap:var(--spacing-2);color:var(--surface-raised);border-bottom:1px solid color-mix(in srgb, var(--surface-raised) 45%, transparent);padding-bottom:var(--spacing-1);font-weight:var(--font-weight-medium);transition:color var(--duration-fast) var(--ease-signature), border-color var(--duration-fast) var(--ease-signature);align-items:center;text-decoration:none;display:inline-flex}.CustomWorkflowsSection-module__F0aHLW__ctaLink:hover{color:var(--spark);border-color:var(--spark)}@media (max-width:767px){.CustomWorkflowsSection-module__F0aHLW__section{padding-block:var(--section-pad-mobile)}.CustomWorkflowsSection-module__F0aHLW__container{padding-inline:var(--gutter-mobile)}.CustomWorkflowsSection-module__F0aHLW__header{margin-bottom:var(--spacing-10)}.CustomWorkflowsSection-module__F0aHLW__composer{grid-template-columns:1fr}.CustomWorkflowsSection-module__F0aHLW__profileTabs{grid-template-columns:repeat(2,minmax(0,1fr))}.CustomWorkflowsSection-module__F0aHLW__profileTab{min-height:5.5rem}.CustomWorkflowsSection-module__F0aHLW__canvas{padding:var(--spacing-4)}.CustomWorkflowsSection-module__F0aHLW__flowPath{display:none}.CustomWorkflowsSection-module__F0aHLW__flowNodes{grid-template-columns:1fr;gap:0}.CustomWorkflowsSection-module__F0aHLW__flowNode{border-bottom:0;border-radius:0;min-height:auto}.CustomWorkflowsSection-module__F0aHLW__flowNode:first-child{border-radius:var(--radius-md) var(--radius-md) 0 0}.CustomWorkflowsSection-module__F0aHLW__flowNode:last-child{border-bottom:1px solid color-mix(in srgb, var(--surface-raised) 20%, transparent);border-radius:0 0 var(--radius-md) var(--radius-md)}}@media (prefers-reduced-motion:reduce){.CustomWorkflowsSection-module__F0aHLW__pathActive,.CustomWorkflowsSection-module__F0aHLW__flowNode,.CustomWorkflowsSection-module__F0aHLW__profileTab,.CustomWorkflowsSection-module__F0aHLW__playButton,.CustomWorkflowsSection-module__F0aHLW__ctaLink{transition:none}}
.HRAdvisorySection-module__0yqdBq__section{background:var(--surface-page);color:var(--ink-primary);padding-block:var(--section-pad-desktop)}.HRAdvisorySection-module__0yqdBq__container{width:min(100%, var(--container-content));padding-inline:var(--gutter-desktop);margin:0 auto}.HRAdvisorySection-module__0yqdBq__header{gap:var(--spacing-5);max-width:46rem;margin-bottom:var(--spacing-16);display:grid}.HRAdvisorySection-module__0yqdBq__eyebrowRow{align-items:center;gap:var(--spacing-3);display:flex}.HRAdvisorySection-module__0yqdBq__eyebrow{color:var(--color-brand-tealDeep);font:var(--font-weight-medium) var(--text-label) / var(--text-label--line-height) var(--font-technical);letter-spacing:var(--text-label--letter-spacing)}.HRAdvisorySection-module__0yqdBq__eyebrowRule{width:var(--spacing-12);background:var(--line-hairline);height:1px}.HRAdvisorySection-module__0yqdBq__headline{font-family:var(--font-marketing);font-size:var(--text-displaySection-fluid);line-height:var(--text-displaySection--line-height);letter-spacing:var(--text-displaySection--letter-spacing);margin:0}.HRAdvisorySection-module__0yqdBq__headline span{color:var(--color-brand-tealDeep)}.HRAdvisorySection-module__0yqdBq__lead{max-width:42rem;color:var(--ink-muted);font-size:var(--text-bodyLg);line-height:var(--text-bodyLg--line-height);margin:0}.HRAdvisorySection-module__0yqdBq__workspace{gap:var(--spacing-6);grid-template-columns:minmax(0,1.4fr) minmax(17rem,.8fr);align-items:stretch;display:grid}.HRAdvisorySection-module__0yqdBq__samplePanel,.HRAdvisorySection-module__0yqdBq__decisionPanel{border:1px solid var(--line-hairline);border-radius:var(--radius-card);background:var(--surface-raised);box-shadow:var(--shadow-rest)}.HRAdvisorySection-module__0yqdBq__samplePanel{padding:var(--spacing-6)}.HRAdvisorySection-module__0yqdBq__panelHeader{justify-content:space-between;gap:var(--spacing-4);padding-bottom:var(--spacing-5);border-bottom:1px solid var(--line-hairline);display:flex}.HRAdvisorySection-module__0yqdBq__panelHeader span,.HRAdvisorySection-module__0yqdBq__panelLabel{color:var(--ink-muted);font:var(--font-weight-medium) var(--text-label) / var(--text-label--line-height) var(--font-technical);letter-spacing:var(--text-label--letter-spacing);text-transform:uppercase}.HRAdvisorySection-module__0yqdBq__panelHeader p{margin:var(--spacing-1) 0 0;color:var(--ink-muted);font-size:var(--text-bodySm);line-height:var(--text-bodySm--line-height)}.HRAdvisorySection-module__0yqdBq__sampleScale{border:1px solid var(--line-hairline);border-radius:var(--radius-chip);place-items:center;width:2.75rem;height:2.75rem;display:grid;color:var(--ink-primary)!important}.HRAdvisorySection-module__0yqdBq__dimensionList{margin-top:var(--spacing-3);display:grid}.HRAdvisorySection-module__0yqdBq__dimensionRow{align-items:center;gap:var(--spacing-4);padding:var(--spacing-4) var(--spacing-3);border:0;border-bottom:1px solid var(--line-hairline);color:var(--ink-primary);text-align:left;cursor:pointer;transition:background var(--duration-fast) var(--ease-signature), box-shadow var(--duration-fast) var(--ease-signature);background:0 0;grid-template-columns:minmax(8rem,.7fr) minmax(8rem,.7fr) minmax(0,1fr);display:grid}.HRAdvisorySection-module__0yqdBq__dimensionRow:last-child{border-bottom:0}.HRAdvisorySection-module__0yqdBq__dimensionRow:hover,.HRAdvisorySection-module__0yqdBq__dimensionRowSelected{background:var(--spark-wash);box-shadow:inset 3px 0 0 var(--spark)}.HRAdvisorySection-module__0yqdBq__dimensionRow:focus-visible,.HRAdvisorySection-module__0yqdBq__cta:focus-visible{outline:2px solid var(--color-brand-tealDeep);outline-offset:-2px}.HRAdvisorySection-module__0yqdBq__dimensionCopy{gap:var(--spacing-1);display:grid}.HRAdvisorySection-module__0yqdBq__dimensionCopy strong{font-weight:var(--font-weight-medium)}.HRAdvisorySection-module__0yqdBq__dimensionCopy small,.HRAdvisorySection-module__0yqdBq__dimensionSignal{color:var(--ink-muted);font-size:var(--text-bodySm);line-height:var(--text-bodySm--line-height)}.HRAdvisorySection-module__0yqdBq__segmentMeter{gap:var(--spacing-1);grid-template-columns:repeat(5,1fr);display:grid}.HRAdvisorySection-module__0yqdBq__segmentMeter i{height:var(--spacing-2);border-radius:var(--radius-chip);background:var(--surface-sunken);display:block}.HRAdvisorySection-module__0yqdBq__segmentMeter .HRAdvisorySection-module__0yqdBq__segmentFilled{background:var(--spark)}.HRAdvisorySection-module__0yqdBq__decisionPanel{align-content:start;display:grid}.HRAdvisorySection-module__0yqdBq__decisionBlock{gap:var(--spacing-3);padding:var(--spacing-6);border-bottom:1px solid var(--line-hairline);display:grid}.HRAdvisorySection-module__0yqdBq__decisionBlock:last-child{border-bottom:0}.HRAdvisorySection-module__0yqdBq__decisionBlock h3,.HRAdvisorySection-module__0yqdBq__decisionBlock p{margin:0}.HRAdvisorySection-module__0yqdBq__decisionBlock h3{font-family:var(--font-marketing);font-size:var(--text-headingLg);line-height:var(--text-headingLg--line-height)}.HRAdvisorySection-module__0yqdBq__decisionBlock p{color:var(--ink-muted);line-height:var(--text-bodyMd--line-height)}.HRAdvisorySection-module__0yqdBq__decisionBlock small{color:var(--ink-muted);font-family:var(--font-technical)}.HRAdvisorySection-module__0yqdBq__rank{color:var(--color-brand-tealDeep);font-family:var(--font-technical);font-size:var(--text-bodySm);font-weight:var(--font-weight-medium)}.HRAdvisorySection-module__0yqdBq__actionBlock{background:var(--spark-wash)}.HRAdvisorySection-module__0yqdBq__horizon{padding:var(--spacing-1) var(--spacing-2);border:1px solid color-mix(in srgb, var(--spark) 45%, var(--line-hairline));border-radius:var(--radius-chip);color:var(--ink-primary);font:var(--font-weight-medium) var(--text-bodySm) / var(--text-bodySm--line-height) var(--font-technical);justify-self:start}.HRAdvisorySection-module__0yqdBq__productProof{gap:var(--spacing-6);margin-top:var(--spacing-8);padding-top:var(--spacing-8);border-top:1px solid var(--line-hairline);grid-template-columns:minmax(12rem,.4fr) minmax(0,.6fr);align-items:start;display:grid}.HRAdvisorySection-module__0yqdBq__productProof p{max-width:18rem;margin:var(--spacing-2) 0 0;color:var(--ink-muted);font-size:var(--text-bodySm);line-height:var(--text-bodySm--line-height)}.HRAdvisorySection-module__0yqdBq__productImage{border:1px solid var(--line-hairline);border-radius:var(--radius-card);background:var(--surface-sunken);width:100%;height:auto;display:block}.HRAdvisorySection-module__0yqdBq__closingRow{justify-content:space-between;align-items:center;gap:var(--spacing-6);margin-top:var(--spacing-12);padding-top:var(--spacing-8);border-top:1px solid var(--line-hairline);display:flex}.HRAdvisorySection-module__0yqdBq__closingQuote{font-family:var(--font-marketing);font-size:var(--text-headingLg);line-height:var(--text-headingLg--line-height);display:grid}.HRAdvisorySection-module__0yqdBq__closingQuote span:last-child{color:var(--color-brand-tealDeep)}.HRAdvisorySection-module__0yqdBq__cta{align-items:center;gap:var(--spacing-2);min-height:2.75rem;padding-inline:var(--spacing-4);border-radius:var(--radius-full);background:var(--ink-primary);color:var(--surface-raised);font-weight:var(--font-weight-medium);transition:background var(--duration-fast) var(--ease-signature), box-shadow var(--duration-fast) var(--ease-signature);text-decoration:none;display:inline-flex}.HRAdvisorySection-module__0yqdBq__cta:hover{background:var(--color-brand-tealDeep);box-shadow:var(--shadow-cta-hover)}@media (max-width:767px){.HRAdvisorySection-module__0yqdBq__section{padding-block:var(--section-pad-mobile)}.HRAdvisorySection-module__0yqdBq__container{padding-inline:var(--gutter-mobile)}.HRAdvisorySection-module__0yqdBq__header{margin-bottom:var(--spacing-10)}.HRAdvisorySection-module__0yqdBq__workspace,.HRAdvisorySection-module__0yqdBq__productProof{grid-template-columns:1fr}.HRAdvisorySection-module__0yqdBq__samplePanel{padding:var(--spacing-4)}.HRAdvisorySection-module__0yqdBq__dimensionRow{gap:var(--spacing-2);grid-template-columns:1fr}.HRAdvisorySection-module__0yqdBq__segmentMeter{max-width:12rem}.HRAdvisorySection-module__0yqdBq__decisionBlock{padding:var(--spacing-4)}.HRAdvisorySection-module__0yqdBq__closingRow{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){.HRAdvisorySection-module__0yqdBq__dimensionRow,.HRAdvisorySection-module__0yqdBq__cta{transition:none}}
.DirectionTransition-module__PvG8za__transitionSection{color:#0f1b2d;background-color:#e1f3ef;border-top:1px solid #0f1b2d0f;border-bottom:1px solid #0f1b2d0f;align-items:center;width:100%;padding-block:clamp(48px,5vw,72px);display:flex;position:relative;overflow:hidden}.DirectionTransition-module__PvG8za__container{width:100%;max-width:1280px;margin:0 auto;padding-inline:clamp(20px,4.5vw,56px)}.DirectionTransition-module__PvG8za__transitionGrid{grid-template-columns:1fr;align-items:center;gap:16px;display:grid}@media (min-width:780px){.DirectionTransition-module__PvG8za__transitionGrid{grid-template-columns:auto 1fr;gap:40px}}.DirectionTransition-module__PvG8za__eyebrowCol{align-items:center;gap:14px;display:flex}.DirectionTransition-module__PvG8za__eyebrow{font-family:var(--font-technical,"IBM Plex Mono", monospace);letter-spacing:.12em;text-transform:uppercase;color:#147a68;white-space:nowrap;font-size:.75rem;font-weight:600}.DirectionTransition-module__PvG8za__rule{background-color:#0f1b2d29;width:40px;height:1px}@media (min-width:780px){.DirectionTransition-module__PvG8za__rule{display:none}}.DirectionTransition-module__PvG8za__statement{font-family:var(--font-marketing,"Space Grotesk", sans-serif);letter-spacing:-.015em;color:#0f1b2d;margin:0;font-size:clamp(1.375rem,2.4vw,1.875rem);font-weight:600;line-height:1.3}.DirectionTransition-module__PvG8za__arrow{color:var(--spark,#00bfa0);margin-inline:10px;display:inline-block}.DirectionTransition-module__PvG8za__editorialAccent{font-style:italic;font-weight:700}
.HeroOrchestrationTransition-module__FMYEIq__transitionSection{isolation:isolate;background-color:#edeff2;background-image:linear-gradient(#0f1b2d 0% 32%,#101d2f 36%,#132436 40%,#172c3e 45%,#1c3547 49%,#224050 54%,#2a4b5b 58%,#345867 63%,#46697a 68%,#5d7d8c 73%,#7a96a2 78%,#97aeb6 82%,#b2c3c8 87%,#c9d4d7 91%,#dce2e4 95%,#e8ebee 98%,#edeff2 100%);background-image:linear-gradient(180deg in oklab, #0f1b2d 0%, #0f1b2d 32%, #101d2f 36%, #132436 40%, #172c3e 45%, #1c3547 49%, #224050 54%, #2a4b5b 58%, #345867 63%, #46697a 68%, #5d7d8c 73%, #7a96a2 78%, #97aeb6 82%, #b2c3c8 87%, #c9d4d7 91%, #dce2e4 95%, #e8ebee 98%, #edeff2 100%);width:100%;padding-top:clamp(72px,7vw,116px);padding-bottom:clamp(168px,16vw,248px);position:relative;overflow:hidden}.HeroOrchestrationTransition-module__FMYEIq__transitionSection:after{content:"";z-index:-1;opacity:.035;mix-blend-mode:overlay;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.HeroOrchestrationTransition-module__FMYEIq__glow{z-index:-1;aspect-ratio:2;pointer-events:none;background:radial-gradient(#00bfa029 0%,#00bfa00f 42%,#00bfa000 70%);width:min(1100px,92vw);position:absolute;top:-22%;left:50%;transform:translate(-50%)}.HeroOrchestrationTransition-module__FMYEIq__container{width:100%;max-width:1280px;margin:0 auto;padding-inline:clamp(20px,4.5vw,56px);position:relative}.HeroOrchestrationTransition-module__FMYEIq__transitionStack{text-align:center;flex-direction:column;align-items:center;gap:clamp(18px,2.2vw,28px);display:flex}.HeroOrchestrationTransition-module__FMYEIq__eyebrowRow{justify-content:center;align-items:center;gap:clamp(14px,1.6vw,22px);max-width:100%;display:flex}.HeroOrchestrationTransition-module__FMYEIq__eyebrow{font-family:var(--font-technical,"IBM Plex Mono", monospace);letter-spacing:.24em;text-transform:uppercase;color:var(--spark,#00bfa0);white-space:nowrap;font-size:.6875rem;font-weight:500}.HeroOrchestrationTransition-module__FMYEIq__rule{background-image:linear-gradient(90deg,#00bfa000 0%,#00bfa08c 100%);width:clamp(32px,9vw,104px);height:1px;display:block}.HeroOrchestrationTransition-module__FMYEIq__eyebrowRow .HeroOrchestrationTransition-module__FMYEIq__rule:last-child{background-image:linear-gradient(90deg,#00bfa08c 0%,#00bfa000 100%)}.HeroOrchestrationTransition-module__FMYEIq__statement{max-width:min(100%,46ch);font-family:var(--font-marketing,"Space Grotesk", sans-serif);letter-spacing:-.022em;text-wrap:balance;margin:0;font-size:clamp(1.625rem,3.4vw,2.875rem);font-weight:600;line-height:1.18}.HeroOrchestrationTransition-module__FMYEIq__statementLead{color:#e4e9f1}.HeroOrchestrationTransition-module__FMYEIq__statementTail{white-space:nowrap;display:inline-block}.HeroOrchestrationTransition-module__FMYEIq__arrow{color:var(--spark,#00bfa0);margin-inline:clamp(10px,1.1vw,16px);font-weight:400;display:inline-block;transform:translateY(-.04em)}.HeroOrchestrationTransition-module__FMYEIq__editorialAccent{color:#fff;font-style:italic;font-weight:600}.HeroOrchestrationTransition-module__FMYEIq__connector{pointer-events:none;background-image:linear-gradient(#00bfa099 0%,#00bfa038 55%,#00bfa000 100%);width:1px;height:clamp(104px,11vw,164px);position:absolute;bottom:0;left:50%;transform:translate(-50%)}@media (max-width:640px){.HeroOrchestrationTransition-module__FMYEIq__statement{max-width:20ch}.HeroOrchestrationTransition-module__FMYEIq__statementTail{white-space:normal}.HeroOrchestrationTransition-module__FMYEIq__rule{width:28px}}
.OrchestrationWorkflowsTransition-module__JX3mWW__transitionSection{color:#f4f6f9;background-image:linear-gradient(#edeff2 0%,#c8ced8 26%,#1e2c40 62%,#0f1b2d 78% 100%);align-items:flex-end;width:100%;padding-top:clamp(96px,9vw,148px);padding-bottom:clamp(48px,5vw,72px);display:flex;position:relative;overflow:hidden}.OrchestrationWorkflowsTransition-module__JX3mWW__container{width:100%;max-width:1280px;margin:0 auto;padding-inline:clamp(20px,4.5vw,56px)}.OrchestrationWorkflowsTransition-module__JX3mWW__transitionGrid{grid-template-columns:1fr;align-items:center;gap:16px;display:grid}@media (min-width:900px){.OrchestrationWorkflowsTransition-module__JX3mWW__transitionGrid{grid-template-columns:auto 1fr;gap:40px}}.OrchestrationWorkflowsTransition-module__JX3mWW__eyebrowCol{align-items:center;gap:14px;display:flex}.OrchestrationWorkflowsTransition-module__JX3mWW__eyebrow{font-family:var(--font-technical,"IBM Plex Mono", monospace);letter-spacing:.12em;text-transform:uppercase;color:var(--spark,#00bfa0);white-space:nowrap;font-size:.75rem;font-weight:600}.OrchestrationWorkflowsTransition-module__JX3mWW__rule{background-color:#f4f6f93d;width:40px;height:1px}@media (min-width:900px){.OrchestrationWorkflowsTransition-module__JX3mWW__rule{display:none}}.OrchestrationWorkflowsTransition-module__JX3mWW__statement{font-family:var(--font-marketing,"Space Grotesk", sans-serif);letter-spacing:-.015em;color:#f4f6f9;margin:0;font-size:clamp(1.375rem,2.4vw,1.875rem);font-weight:600;line-height:1.3}.OrchestrationWorkflowsTransition-module__JX3mWW__arrow{color:var(--spark,#00bfa0);margin-inline:10px;display:inline-block}.OrchestrationWorkflowsTransition-module__JX3mWW__editorialAccent{color:#fff;font-style:italic;font-weight:700}
.PayrollCalculator-module__Bp-b-q__calculatorSection{--payroll-accent-net:#4b1d63;--payroll-accent-tax:#8fd3f4;gap:var(--spacing-8);flex-direction:column;width:100%;display:flex}.PayrollCalculator-module__Bp-b-q__tabsContainer{justify-content:center;display:flex}.PayrollCalculator-module__Bp-b-q__tabsWrapper{align-items:center;gap:var(--spacing-2);display:inline-flex}.PayrollCalculator-module__Bp-b-q__tabButton{font-family:var(--font-body);color:var(--color-stage-text-secondary);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:10px;outline:none;padding:12px 22px;font-size:.95rem;font-weight:600;transition:all .15s}.PayrollCalculator-module__Bp-b-q__tabButton:hover{color:var(--color-stage-text-primary)}.PayrollCalculator-module__Bp-b-q__tabButton:focus-visible{outline:2px solid var(--color-brand-teal);outline-offset:2px}.PayrollCalculator-module__Bp-b-q__tabActive{background:var(--color-stage-bg-surfaceElevated);color:var(--color-brand-teal);border-color:var(--color-brand-teal);box-shadow:0 4px 14px #0f1b2d0f}.PayrollCalculator-module__Bp-b-q__tabActive:hover{color:var(--color-brand-teal)}.PayrollCalculator-module__Bp-b-q__twoCardGrid{background:var(--color-stage-bg-surface);border:1px solid var(--color-stage-border-hairlineStrong);box-shadow:var(--shadow-rest,0 20px 44px #0f1b2d14);border-radius:20px;grid-template-columns:1fr 1.7fr;align-items:stretch;display:grid;overflow:hidden}.PayrollCalculator-module__Bp-b-q__card{padding:var(--spacing-12);gap:var(--spacing-6);flex-direction:column;display:flex}.PayrollCalculator-module__Bp-b-q__resultCard{border-left:1px solid var(--color-stage-border-hairline)}.PayrollCalculator-module__Bp-b-q__cardTitleSubtext{font-family:var(--font-body);color:var(--color-stage-text-tertiary);margin:4px 0 0;font-size:.875rem}.PayrollCalculator-module__Bp-b-q__fieldLabelHidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.PayrollCalculator-module__Bp-b-q__periodTabRow{background:var(--surface-sunken,#e2e5ea);border:1px solid var(--color-stage-border-hairline);border-radius:10px;flex-wrap:wrap;gap:2px;padding:6px;display:flex}.PayrollCalculator-module__Bp-b-q__periodTab{font-family:var(--font-body);color:var(--color-stage-text-tertiary);cursor:pointer;background:0 0;border:none;border-radius:7px;padding:8px 14px;font-size:.85rem;font-weight:500}.PayrollCalculator-module__Bp-b-q__periodTab:hover{color:var(--color-stage-text-primary)}.PayrollCalculator-module__Bp-b-q__periodTabActive{color:var(--color-brand-teal);text-decoration:underline;-webkit-text-decoration-color:var(--color-brand-teal);text-decoration-color:var(--color-brand-teal);text-underline-offset:8px;font-weight:700;text-decoration-thickness:2px}.PayrollCalculator-module__Bp-b-q__cardHeader{justify-content:space-between;align-items:flex-start;gap:var(--spacing-4);display:flex}.PayrollCalculator-module__Bp-b-q__cardTitle{font-family:var(--font-display);color:var(--color-stage-text-primary);letter-spacing:-.01em;margin:0;font-size:1.375rem;font-weight:700}.PayrollCalculator-module__Bp-b-q__withholdingSubtitle{font-family:var(--font-display);color:var(--color-stage-text-primary);letter-spacing:-.01em;margin:0;font-size:1.2rem;font-weight:700}.PayrollCalculator-module__Bp-b-q__formContent{gap:var(--spacing-6);flex-direction:column;display:flex}.PayrollCalculator-module__Bp-b-q__inputGroup{flex-direction:column;gap:8px;display:flex}.PayrollCalculator-module__Bp-b-q__fieldLabel{font-family:var(--font-body);color:var(--color-stage-text-primary);font-size:.95rem;font-weight:600}.PayrollCalculator-module__Bp-b-q__inputWrapper{background:var(--color-stage-bg-void);border:1px solid var(--color-stage-border-hairlineStrong);border-radius:10px;align-items:stretch;min-height:58px;transition:all .15s;display:flex;overflow:hidden}.PayrollCalculator-module__Bp-b-q__inputWrapper:focus-within{border-color:var(--color-brand-teal);box-shadow:0 0 0 1px var(--color-brand-teal)}.PayrollCalculator-module__Bp-b-q__inputSuffix{font-family:var(--font-mono);color:var(--color-stage-text-tertiary);background:var(--surface-sunken,#e2e5ea);border-left:1px solid var(--color-stage-border-hairline);-webkit-user-select:none;user-select:none;white-space:nowrap;align-items:center;padding:0 18px;font-size:.8rem;font-weight:600;display:flex}.PayrollCalculator-module__Bp-b-q__numberInput{min-width:0;color:var(--color-stage-text-primary);font-family:var(--font-display);font-variant-numeric:tabular-nums;background:0 0;border:none;outline:none;flex:1;width:100%;padding:10px 18px;font-size:1.6rem;font-weight:700}.PayrollCalculator-module__Bp-b-q__selectWrapper{background:var(--color-stage-bg-void);border:1px solid var(--color-stage-border-hairlineStrong);border-radius:10px;align-items:center;min-height:58px;padding:0 16px;transition:border-color .15s;display:flex;position:relative}.PayrollCalculator-module__Bp-b-q__selectWrapper:focus-within{border-color:var(--color-brand-teal)}.PayrollCalculator-module__Bp-b-q__selectInput{width:100%;color:var(--color-stage-text-primary);font-family:var(--font-body);appearance:none;cursor:pointer;background:0 0;border:none;outline:none;padding:10px 24px 10px 0;font-size:1rem;font-weight:500}.PayrollCalculator-module__Bp-b-q__selectInput:focus-visible{outline:none}.PayrollCalculator-module__Bp-b-q__selectInput option{background:var(--color-stage-bg-canvas);color:var(--color-stage-text-primary)}.PayrollCalculator-module__Bp-b-q__selectChevron{pointer-events:none;color:var(--color-stage-text-tertiary);position:absolute;right:16px}.PayrollCalculator-module__Bp-b-q__conditionalGroup{padding-top:var(--spacing-4);border-top:1px dashed var(--color-stage-border-hairline);flex-direction:column;gap:8px;display:flex}.PayrollCalculator-module__Bp-b-q__cardSplitContent{gap:var(--spacing-8);grid-template-columns:1.3fr 1fr;align-items:center;display:grid}.PayrollCalculator-module__Bp-b-q__breakdownList{flex-direction:column;gap:13px;display:flex}.PayrollCalculator-module__Bp-b-q__breakdownRow{justify-content:space-between;align-items:baseline;gap:var(--spacing-4);font-size:.95rem;display:flex}.PayrollCalculator-module__Bp-b-q__rowLabel{color:var(--color-stage-text-secondary)}.PayrollCalculator-module__Bp-b-q__rowValue{font-family:var(--font-body);color:var(--color-stage-text-primary);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:500}.PayrollCalculator-module__Bp-b-q__rowLabelStrong,.PayrollCalculator-module__Bp-b-q__rowValueStrong{color:var(--color-stage-text-primary);font-weight:700}.PayrollCalculator-module__Bp-b-q__rowValueDimmed{color:var(--color-stage-text-tertiary);font-size:.85rem}.PayrollCalculator-module__Bp-b-q__divider{background:var(--color-stage-border-hairline);height:1px;margin:3px 0}.PayrollCalculator-module__Bp-b-q__netPayRow{padding-top:1px}.PayrollCalculator-module__Bp-b-q__netPayLabel{color:var(--color-stage-text-primary);font-size:1rem;font-weight:700}.PayrollCalculator-module__Bp-b-q__netPayValue{font-family:var(--font-display);color:var(--color-brand-teal);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:1.2rem;font-weight:700}.PayrollCalculator-module__Bp-b-q__rateRow{font-size:.85rem}.PayrollCalculator-module__Bp-b-q__rateRow .PayrollCalculator-module__Bp-b-q__rowLabel,.PayrollCalculator-module__Bp-b-q__rateRow .PayrollCalculator-module__Bp-b-q__rowValue{color:var(--color-stage-text-tertiary);font-weight:500}.PayrollCalculator-module__Bp-b-q__donutSlot{justify-content:center;align-items:center;display:flex}.PayrollCalculator-module__Bp-b-q__accordionContainer{flex-direction:column;width:100%;margin-top:clamp(20px,3vw,32px);display:flex}.PayrollCalculator-module__Bp-b-q__accordionToggle{font-family:var(--font-marketing,"Space Grotesk", sans-serif);color:var(--ink-primary,#0f1b2d);background:var(--surface-raised,#fff);border:1px solid var(--line-hairline,#d7dbe1);cursor:pointer;border-radius:9999px;outline:none;justify-content:center;align-items:center;gap:10px;margin:0 auto;padding:13px 26px;font-size:.88rem;font-weight:600;transition:all .2s cubic-bezier(.16,1,.3,1);display:inline-flex;box-shadow:0 4px 16px #0f1b2d0d}.PayrollCalculator-module__Bp-b-q__accordionToggle:hover{color:var(--spark,#00bfa0);border-color:var(--spark,#00bfa0);transform:translateY(-1px);box-shadow:0 6px 20px #00bfa01f}.PayrollCalculator-module__Bp-b-q__accordionToggle:focus-visible{outline:2px solid var(--spark,#00bfa0);outline-offset:2px}.PayrollCalculator-module__Bp-b-q__accordionPanel{margin-top:var(--spacing-4,16px);background:var(--surface-raised,#fff);border:1px solid var(--line-hairline,#d7dbe1);border-radius:20px;flex-direction:column;gap:clamp(20px,2.5vw,28px);padding:clamp(22px,3.2vw,36px);transition:all .3s;display:flex;box-shadow:0 16px 40px #0f1b2d0d}.PayrollCalculator-module__Bp-b-q__panelMetaHeader{border-bottom:1px solid var(--line-hairline,#d7dbe1);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;padding-bottom:20px;display:flex}.PayrollCalculator-module__Bp-b-q__panelMetaLeft{flex-direction:column;display:flex}.PayrollCalculator-module__Bp-b-q__panelEyebrow{font-family:var(--font-technical,"IBM Plex Mono", monospace);letter-spacing:.12em;text-transform:uppercase;color:var(--spark,#00bfa0);align-items:center;gap:6px;margin-bottom:6px;font-size:.72rem;font-weight:700;display:inline-flex}.PayrollCalculator-module__Bp-b-q__panelEyebrowIcon{color:var(--spark,#00bfa0);flex-shrink:0}.PayrollCalculator-module__Bp-b-q__panelHeadline{font-family:var(--font-marketing,"Space Grotesk", sans-serif);color:var(--ink-primary,#0f1b2d);margin:0 0 6px;font-size:clamp(1.1rem,1.4vw,1.3rem);font-weight:700;line-height:1.25}.PayrollCalculator-module__Bp-b-q__panelSubheadline{font-family:var(--font-ui,"IBM Plex Sans", sans-serif);color:var(--ink-muted,#5b6472);max-width:68ch;margin:0;font-size:.85rem;line-height:1.5}.PayrollCalculator-module__Bp-b-q__panelMetaRight{align-items:center;display:flex}.PayrollCalculator-module__Bp-b-q__statutoryBadge{font-family:var(--font-technical,"IBM Plex Mono", monospace);color:#0b7d68;white-space:nowrap;background:#00bfa014;border:1px solid #00bfa04d;border-radius:9999px;align-items:center;gap:6px;padding:6px 13px;font-size:.72rem;font-weight:700;display:inline-flex}.PayrollCalculator-module__Bp-b-q__badgeDot{background:var(--spark,#00bfa0);border-radius:50%;width:6px;height:6px;box-shadow:0 0 6px #00bfa0}.PayrollCalculator-module__Bp-b-q__detailsGrid{grid-template-columns:1fr 1fr;gap:clamp(20px,2.5vw,28px);display:grid}.PayrollCalculator-module__Bp-b-q__detailsCard{border:1px solid var(--line-hairline,#d7dbe1);background:#fbfbfc;border-radius:16px;flex-direction:column;gap:16px;padding:clamp(18px,2.2vw,24px);transition:all .2s cubic-bezier(.16,1,.3,1);display:flex}.PayrollCalculator-module__Bp-b-q__detailsCard:hover{border-color:#00bfa059;box-shadow:0 8px 24px #0f1b2d0a}.PayrollCalculator-module__Bp-b-q__detailsCardHeader{border-bottom:1px solid var(--line-hairline,#d7dbe1);justify-content:space-between;align-items:center;gap:12px;padding-bottom:14px;display:flex}.PayrollCalculator-module__Bp-b-q__cardHeaderTitleGroup{align-items:center;gap:12px;display:flex}.PayrollCalculator-module__Bp-b-q__cardHeaderIconWrap{background:var(--surface-raised,#fff);border:1px solid var(--line-hairline,#d7dbe1);width:34px;height:34px;color:var(--spark,#00bfa0);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:flex;box-shadow:0 2px 6px #0f1b2d0a}.PayrollCalculator-module__Bp-b-q__cardHeaderTitle{font-family:var(--font-marketing,"Space Grotesk", sans-serif);color:var(--ink-primary,#0f1b2d);margin:0;font-size:.95rem;font-weight:700;line-height:1.2}.PayrollCalculator-module__Bp-b-q__cardHeaderSub{font-family:var(--font-ui,"IBM Plex Sans", sans-serif);color:var(--ink-muted,#5b6472);margin-top:2px;font-size:.72rem;display:block}.PayrollCalculator-module__Bp-b-q__cardHeaderTotalPill{background:var(--surface-raised,#fff);border:1px solid var(--line-hairline,#d7dbe1);border-radius:9999px;align-items:baseline;gap:6px;padding:4px 10px;display:inline-flex;box-shadow:0 2px 6px #0f1b2d08}.PayrollCalculator-module__Bp-b-q__totalPillLabel{font-family:var(--font-ui,"IBM Plex Sans", sans-serif);color:var(--ink-muted,#5b6472);font-size:.72rem;font-weight:500}.PayrollCalculator-module__Bp-b-q__totalPillValue{font-family:var(--font-marketing,"Space Grotesk", sans-serif);color:var(--ink-primary,#0f1b2d);font-variant-numeric:tabular-nums;font-size:.82rem;font-weight:700}.PayrollCalculator-module__Bp-b-q__burdenPill{font-family:var(--font-technical,"IBM Plex Mono", monospace);color:#0b7d68;white-space:nowrap;background:#00bfa01a;border:1px solid #00bfa059;border-radius:9999px;align-items:center;padding:4px 10px;font-size:.72rem;font-weight:700;display:inline-flex}.PayrollCalculator-module__Bp-b-q__employerCostBanner{background:var(--surface-raised,#fff);border:1px solid var(--line-hairline,#d7dbe1);border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex;box-shadow:0 2px 8px #0f1b2d08}.PayrollCalculator-module__Bp-b-q__costBannerTextGroup{flex-direction:column;gap:2px;display:flex}.PayrollCalculator-module__Bp-b-q__costBannerLabel{font-family:var(--font-marketing,"Space Grotesk", sans-serif);color:var(--ink-primary,#0f1b2d);font-size:.82rem;font-weight:700;line-height:1.25}.PayrollCalculator-module__Bp-b-q__costBannerSub{font-family:var(--font-ui,"IBM Plex Sans", sans-serif);color:var(--ink-muted,#5b6472);font-size:.72rem;line-height:1.3}.PayrollCalculator-module__Bp-b-q__costBannerAmount{font-family:var(--font-marketing,"Space Grotesk", sans-serif);color:var(--spark,#00bfa0);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:1.05rem;font-weight:800}.PayrollCalculator-module__Bp-b-q__detailsList{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.PayrollCalculator-module__Bp-b-q__detailItem{background:var(--surface-raised,#fff);border:1px solid var(--line-hairline,#d7dbe1);border-radius:10px;flex-direction:column;gap:6px;padding:12px 14px;transition:all .18s;display:flex}.PayrollCalculator-module__Bp-b-q__detailItem:hover{border-color:#00bfa059;box-shadow:0 4px 14px #0f1b2d0a}.PayrollCalculator-module__Bp-b-q__detailItemMain{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.PayrollCalculator-module__Bp-b-q__detailName{font-family:var(--font-marketing,"Space Grotesk", sans-serif);color:var(--ink-primary,#0f1b2d);font-size:.875rem;font-weight:700;line-height:1.3}.PayrollCalculator-module__Bp-b-q__detailAmount{font-family:var(--font-technical,"IBM Plex Mono", monospace);color:var(--ink-primary,#0f1b2d);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.875rem;font-weight:700}.PayrollCalculator-module__Bp-b-q__detailDescRow{align-items:center;display:flex}.PayrollCalculator-module__Bp-b-q__detailDesc{font-family:var(--font-ui,"IBM Plex Sans", sans-serif);color:var(--ink-muted,#5b6472);font-size:.775rem;line-height:1.45}.PayrollCalculator-module__Bp-b-q__emptyNote{font-family:var(--font-ui,"IBM Plex Sans", sans-serif);color:var(--ink-muted,#5b6472);text-align:center;margin:12px 0;font-size:.82rem}.PayrollCalculator-module__Bp-b-q__disclaimersRow{background:#00bfa00f;border:1px solid #00bfa038;border-radius:12px;align-items:flex-start;gap:12px;padding:14px 18px;display:flex}.PayrollCalculator-module__Bp-b-q__shieldIcon{color:var(--spark,#00bfa0);flex-shrink:0;margin-top:2px}.PayrollCalculator-module__Bp-b-q__disclaimerText{font-family:var(--font-ui,"IBM Plex Sans", sans-serif);color:var(--ink-muted,#5b6472);margin:0;font-size:.78rem;line-height:1.55}.PayrollCalculator-module__Bp-b-q__footerRow{justify-content:space-between;align-items:center;gap:var(--spacing-4);padding-top:var(--spacing-2);flex-wrap:wrap;display:flex}.PayrollCalculator-module__Bp-b-q__trustText{color:var(--color-stage-text-tertiary);align-items:center;gap:8px;font-size:.85rem;display:inline-flex}.PayrollCalculator-module__Bp-b-q__trustIcon{color:var(--color-stage-text-tertiary);flex-shrink:0}.PayrollCalculator-module__Bp-b-q__subtleCta{font-family:var(--font-body);color:var(--color-brand-teal);cursor:pointer;outline:none;align-items:center;gap:6px;font-size:.95rem;font-weight:600;transition:all .15s;display:inline-flex}.PayrollCalculator-module__Bp-b-q__subtleCta:hover{color:var(--color-brand-tealHover);transform:translate(3px)}.PayrollCalculator-module__Bp-b-q__subtleCta:focus-visible{outline:2px solid var(--color-brand-teal);outline-offset:2px}@media (max-width:1024px){.PayrollCalculator-module__Bp-b-q__card{padding:var(--spacing-8)}}@media (max-width:960px){.PayrollCalculator-module__Bp-b-q__twoCardGrid{grid-template-columns:1fr}.PayrollCalculator-module__Bp-b-q__resultCard{border-left:none;border-top:1px solid var(--color-stage-border-hairline)}.PayrollCalculator-module__Bp-b-q__cardSplitContent{grid-template-columns:1fr}.PayrollCalculator-module__Bp-b-q__donutSlot{padding-top:var(--spacing-6);border-top:1px dashed var(--color-stage-border-hairline)}}@media (max-width:600px){.PayrollCalculator-module__Bp-b-q__card{padding:var(--spacing-6)}.PayrollCalculator-module__Bp-b-q__periodTabRow{gap:0}.PayrollCalculator-module__Bp-b-q__detailsGrid{grid-template-columns:1fr}.PayrollCalculator-module__Bp-b-q__footerRow{flex-direction:column;align-items:flex-start}}
.GlobalPayrollSection-module__XXcNEa__section{padding-top:0;padding-bottom:0;scroll-margin-top:120px;position:relative}.GlobalPayrollSection-module__XXcNEa__header{text-align:center;flex-direction:column;align-items:center;max-width:720px;margin-bottom:clamp(32px,4vh,56px);margin-left:auto;margin-right:auto;display:flex}.GlobalPayrollSection-module__XXcNEa__eyebrowContainer{align-items:center;gap:16px;margin-bottom:24px;display:inline-flex}.GlobalPayrollSection-module__XXcNEa__eyebrowRule{background:var(--spark,#00bfa0);opacity:.5;width:40px;height:1px}.GlobalPayrollSection-module__XXcNEa__eyebrow{font-family:var(--font-technical,"IBM Plex Mono", monospace);text-transform:uppercase;letter-spacing:.08em;color:var(--spark,#00bfa0);font-size:.75rem;font-weight:500}.GlobalPayrollSection-module__XXcNEa__title{font-family:var(--font-marketing,"Space Grotesk", sans-serif);color:var(--ink-primary,#0f1b2d);letter-spacing:-.028em;text-wrap:balance;margin:0 0 20px;font-size:clamp(2.25rem,1.5rem + 3vw,3.5rem);font-weight:700;line-height:1.08}.GlobalPayrollSection-module__XXcNEa__subtitle{font-family:var(--font-ui,"IBM Plex Sans", sans-serif);color:var(--ink-muted,#5b6472);max-width:56ch;margin:0;font-size:clamp(1rem,.95rem + .25vw,1.125rem);line-height:1.6}.GlobalPayrollSection-module__XXcNEa__workbenchWrapper{max-width:var(--container-content,1280px);width:100%;margin:0 auto;scroll-margin-top:clamp(120px,14vh,184px)}
.S8Resolve-module__SIvhtW__section{--color-stage-bg-void:transparent;--color-stage-bg-canvas:transparent;--color-stage-bg-surface:var(--surface-raised,#fff);--color-stage-bg-surfaceElevated:var(--surface-raised,#fff);--color-stage-bg-surfaceHighest:var(--surface-sunken,#e2e5ea);--color-stage-text-primary:var(--ink-primary,#0f1b2d);--color-stage-text-secondary:var(--ink-muted,#5b6472);--color-stage-text-tertiary:var(--ink-muted,#5b6472);--color-stage-text-inverse:var(--ink-primary,#0f1b2d);--color-stage-border-hairline:var(--line-hairline,#d7dbe1);--color-stage-border-hairlineStrong:var(--line-hairline,#d7dbe1);--color-stage-border-solid:var(--line-hairline,#d7dbe1);--color-stage-accent-primary:var(--spark,#00bfa0);--color-stage-accent-primaryHover:var(--spark,#00bfa0);--color-stage-accent-primaryPressed:var(--spark,#00bfa0);--color-stage-accent-live:var(--spark,#00bfa0);--color-stage-accent-subtleBg:var(--spark-tint,#00bfa01f);--color-stage-accent-subtleBorder:#00bfa03d;--color-brand-teal:var(--spark,#00bfa0);--color-brand-tealHover:var(--spark,#00bfa0);--color-stage-state-error:var(--ink-primary,#0f1b2d);--color-stage-state-errorText:var(--ink-primary,#0f1b2d);--color-stage-state-success:var(--spark,#00bfa0);border-top:none}.S8Resolve-module__SIvhtW__wrap{text-align:center;z-index:1;flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative}.S8Resolve-module__SIvhtW__blobLeft,.S8Resolve-module__SIvhtW__blobRight{z-index:0;filter:blur(90px);pointer-events:none;border-radius:50%;width:clamp(320px,34vw,560px);height:clamp(320px,34vw,560px);position:absolute}.S8Resolve-module__SIvhtW__blobLeft{background:var(--spark-tint,#00bfa024);top:8%;left:-8%}.S8Resolve-module__SIvhtW__blobRight{background:#0f1b2d0a;bottom:4%;right:-8%}.S8Resolve-module__SIvhtW__echo{width:100%;height:176px;margin-bottom:clamp(24px,3vh,40px);position:relative}.S8Resolve-module__SIvhtW__node{position:absolute;top:50%;left:50%}.S8Resolve-module__SIvhtW__echoRing{border:1px solid var(--line-hairline,#d7dbe1);pointer-events:none;border-radius:50%;width:156px;height:156px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.S8Resolve-module__SIvhtW__echoCenter{background:var(--surface-raised,#fff);border:1px solid var(--line-hairline,#d7dbe1);width:56px;height:56px;box-shadow:var(--shadow-rest,0 8px 24px #0f1b2d14);font-family:var(--font-marketing,"Space Grotesk", sans-serif);color:var(--spark,#00bfa0);border-radius:14px;justify-content:center;align-items:center;font-size:1.5rem;font-weight:700;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.S8Resolve-module__SIvhtW__chip{background:var(--surface-raised,#fff);border:1px solid var(--line-hairline,#d7dbe1);width:40px;height:40px;color:var(--ink-muted,#5b6472);box-shadow:var(--shadow-rest,0 8px 24px #0f1b2d14);border-radius:9999px;justify-content:center;align-items:center;display:inline-flex}.S8Resolve-module__SIvhtW__tagline{font-family:var(--font-marketing,"Space Grotesk", sans-serif);letter-spacing:-.028em;color:var(--ink-primary,#0f1b2d);text-wrap:balance;max-width:18ch;margin:0;font-size:clamp(2.25rem,1.4rem + 3.4vw,3.75rem);font-weight:700;line-height:1.06}.S8Resolve-module__SIvhtW__reassure{font-family:var(--font-ui,"IBM Plex Sans", sans-serif);color:var(--ink-muted,#5b6472);max-width:46ch;margin:20px 0 0;font-size:clamp(1rem,.95rem + .25vw,1.125rem);line-height:1.6}.S8Resolve-module__SIvhtW__form{text-align:left;flex-direction:column;gap:20px;width:100%;max-width:520px;margin-top:clamp(32px,4vh,52px);display:flex}.S8Resolve-module__SIvhtW__form button[type=submit]{height:52px;box-shadow:none;transition:transform .24s var(--ease-signature), box-shadow .24s var(--ease-signature);border-radius:9999px;font-size:.9375rem}.S8Resolve-module__SIvhtW__form button[type=submit]:hover{box-shadow:var(--shadow-cta-hover,0 8px 20px #00bfa040);transform:translateY(-2px)}.S8Resolve-module__SIvhtW__success{font-size:var(--text-bodyMd);color:var(--ink-primary,#0f1b2d);margin-top:clamp(32px,4vh,52px)}.S8Resolve-module__SIvhtW__noPitch{text-align:center;color:var(--ink-muted,#5b6472);margin:0;font-size:.8125rem}@media (max-width:767px){.S8Resolve-module__SIvhtW__echo{height:144px}}@media (prefers-reduced-motion:reduce){.S8Resolve-module__SIvhtW__form button[type=submit]{transition:none}.S8Resolve-module__SIvhtW__form button[type=submit]:hover{transform:none}}
.home-module__txgM7a__page{--surface-page:#edeff2;--surface-raised:#fff;--surface-sunken:#e2e5ea;--line-hairline:#d7dbe1;--ink-muted:#5b6472;--ink-primary:#0f1b2d;--spark:#00bfa0;--spark-tint:#00bfa01f;--spark-wash:#00bfa00d;--spark-glow:#00bfa040;--font-marketing:"Space Grotesk", "IBM Plex Sans", system-ui, sans-serif;--font-ui:"IBM Plex Sans", system-ui, sans-serif;--font-technical:"IBM Plex Mono", ui-monospace, monospace;--shadow-rest:0 8px 24px #0f1b2d14;--shadow-hover:0 12px 28px #0f1b2d1f;--shadow-cta-hover:0 8px 20px #00bfa040;--ease-signature:cubic-bezier(.22, 1, .36, 1);--duration-node:.4s;--duration-reveal:.65s;--stagger-reveal:80ms;--radius-chip:4px;--radius-card:12px;isolation:isolate;background-color:var(--surface-page);color:var(--ink-primary);font-family:var(--font-ui);position:relative}.home-module__txgM7a__marketingDisplay{font-family:var(--font-marketing);letter-spacing:-.02em;font-weight:700}.home-module__txgM7a__technicalLabel{font-family:var(--font-technical);text-transform:uppercase;letter-spacing:.08em}
