.service-stat-row{z-index:1;flex-wrap:wrap;gap:9px;margin-top:29px;display:flex;position:relative}.service-stat{color:#fffc;letter-spacing:.03em;background:#ffffff0f;border:1px solid #fff3;border-radius:50px;align-items:center;min-height:33px;padding:0 11px;font-size:.66rem;font-weight:800;display:inline-flex}.service-stat:before{content:"";background:var(--lime);border-radius:50%;width:6px;height:6px;margin-right:7px}.service-stat:nth-child(2):before{background:var(--mint)}.service-stat:nth-child(3):before{background:var(--coral)}.service-architecture{grid-template-columns:.78fr 1.22fr;align-items:start;gap:73px;display:grid}.service-architecture .display{font-size:clamp(2.4rem,4vw,4.25rem)}.service-architecture-copy{max-width:460px}.service-architecture-copy .section-lead{margin-top:20px}.service-scope{grid-template-columns:repeat(2,1fr);gap:13px;display:grid}.scope-card{border:1px solid var(--line);border-radius:var(--radius);background:var(--white);min-height:190px;padding:22px}.scope-card:first-child{background:#dcefd7}.scope-card:nth-child(2){background:#e5edf5}.scope-card:nth-child(3){background:#f3e9e1}.scope-card:nth-child(4){background:#eef3e9}.scope-card:nth-child(5){background:var(--ink);min-height:auto;color:var(--white);grid-column:1/-1}.scope-number{color:var(--teal);letter-spacing:.11em;font-size:.65rem;font-weight:850}.scope-card:nth-child(5) .scope-number{color:var(--lime)}.scope-card h3{letter-spacing:-.03em;margin:31px 0 7px;font-size:1rem}.scope-card p{max-width:310px;color:var(--ink-soft);margin:0;font-size:.76rem;line-height:1.58}.scope-card:nth-child(5) p{color:#ffffffb0}.commitment-grid{grid-template-columns:repeat(4,1fr);gap:13px;display:grid}.commitment{border-radius:var(--radius);min-height:220px;color:var(--white);background:var(--ink);padding:21px}.commitment:nth-child(2){color:var(--ink);background:var(--mint)}.commitment:nth-child(3){color:var(--ink);background:var(--lime)}.commitment:nth-child(4){color:var(--ink);background:#f0d9c9}.commitment b{color:var(--lime);font-family:var(--display);letter-spacing:-.055em;font-size:2.3rem;font-weight:400;line-height:1;display:block}.commitment:nth-child(n+2) b{color:var(--teal)}.commitment h3{letter-spacing:-.025em;margin:33px 0 7px;font-size:.93rem}.commitment p{color:#ffffffab;margin:0;font-size:.74rem;line-height:1.56}.commitment:nth-child(n+2) p{color:var(--ink-soft)}.price-promise{border-radius:var(--radius-lg);color:var(--white);background:var(--teal);grid-template-columns:.86fr 1.14fr;align-items:center;gap:45px;padding:36px;display:grid}.price-promise .display{max-width:470px;font-size:clamp(2.35rem,3.8vw,3.9rem)}.price-promise .display em{color:var(--lime)}.price-promise p{color:#ffffffbf;max-width:530px;margin:15px 0 0;font-size:.86rem;line-height:1.68}.price-promise-detail{gap:11px;display:grid}.price-promise-detail div{background:#ffffff12;border:1px solid #ffffff38;border-radius:10px;padding:13px 15px}.price-promise-detail strong{color:var(--lime);font-size:.77rem}.price-promise-detail span{color:#ffffffb3;margin-top:3px;font-size:.72rem;line-height:1.45;display:block}.service-page-figure{border-radius:var(--radius-lg);background:var(--ink);min-height:400px;position:relative;overflow:hidden}.service-page-figure img{object-fit:cover;width:100%;height:100%}.service-page-figure:after{content:"";background:linear-gradient(#0000 45%,#0c1c306b);position:absolute;inset:0}.figure-note{z-index:1;max-width:220px;color:var(--white);backdrop-filter:blur(8px);background:#0c1c30c7;border:1px solid #ffffff61;border-radius:11px;padding:14px;position:absolute;bottom:18px;right:18px}.figure-note b{color:var(--lime);font-size:.7rem;display:block}.figure-note span{color:#ffffffb8;margin-top:4px;font-size:.68rem;line-height:1.42;display:block}.service-route{border:1px solid var(--line);border-radius:var(--radius);grid-template-columns:repeat(3,1fr);display:grid;overflow:hidden}.service-route-step{background:var(--white);min-height:170px;padding:22px}.service-route-step+.service-route-step{border-left:1px solid var(--line)}.service-route-step b{width:27px;height:27px;color:var(--ink);background:var(--lime);border-radius:50%;place-items:center;font-size:.67rem;display:inline-grid}.service-route-step h3{letter-spacing:-.02em;margin:32px 0 7px;font-size:.94rem}.service-route-step p{color:var(--ink-muted);margin:0;font-size:.73rem;line-height:1.55}@media (width<=800px){.service-architecture{grid-template-columns:1fr;gap:35px}.commitment-grid{grid-template-columns:1fr 1fr}.price-promise{grid-template-columns:1fr;gap:25px}.service-route{grid-template-columns:1fr}.service-route-step+.service-route-step{border-top:1px solid var(--line);border-left:0}.service-page-figure{min-height:310px}}@media (width<=520px){.service-scope,.commitment-grid{grid-template-columns:1fr}.scope-card:nth-child(5){grid-column:auto}.commitment{min-height:180px}.commitment h3{margin-top:24px}.price-promise{padding:26px 20px}.service-page-figure{min-height:250px}}.service-scope.payroll-scope .scope-card:nth-child(5){min-height:auto;color:var(--ink);background:#eef3e9;grid-column:1/-1}.service-scope.payroll-scope .scope-card:nth-child(5) .scope-number{color:var(--teal)}.service-scope.payroll-scope .scope-card:nth-child(5) p{color:var(--ink-soft)}.service-scope.payroll-scope .scope-card:nth-child(6){min-height:auto;color:var(--white);background:var(--ink);grid-column:1/-1}.service-scope.payroll-scope .scope-card:nth-child(6) .scope-number{color:var(--lime)}.service-scope.payroll-scope .scope-card:nth-child(6) p{color:#ffffffb8}.service-scope.payroll-scope .scope-card:nth-child(6) .text-link{color:var(--white);margin-top:15px}@media (width<=520px){.service-scope.payroll-scope .scope-card:nth-child(5),.service-scope.payroll-scope .scope-card:nth-child(6){grid-column:auto;min-height:190px}}