.PayrollingMain_page__NBeSm{background:linear-gradient(180deg,#eef2ff,#ffffff);color:#0a1630;min-height:100vh}.PayrollingMain_content__MeMax{max-width:1200px;margin:0 auto;padding:4rem 1.5rem 5rem;display:flex;flex-direction:column;gap:2.5rem}.PayrollingMain_card__hdKfT{border-radius:1.5rem;border:1px solid rgba(15,23,42,.08);box-shadow:0 30px 60px rgba(15,23,42,.08);background:#ffffff}.PayrollingMain_infographic__y1zmU{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:2rem;gap:2rem;padding:3rem;background-image:linear-gradient(135deg,rgba(19,31,92,.08),rgba(72,116,255,.2)),url(/images/service/tj-service-4.webp);background-size:cover;background-position:50%;position:relative;overflow:hidden}.PayrollingMain_infographic__y1zmU:after{content:"";position:absolute;inset:0;background:radial-gradient(circle at top right,rgba(12,105,255,.25),transparent 45%);pointer-events:none}.PayrollingMain_infographic-copy__HFLFS{position:relative;z-index:1}.PayrollingMain_infographic-copy__HFLFS h2{margin:.5rem 0 1rem;font-size:clamp(2rem,3vw,2.8rem);color:#ffffff}.PayrollingMain_infographic-copy__HFLFS p{margin:0;color:rgba(255,255,255,.85)}.PayrollingMain_icon-grid__3eLWV{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));grid-gap:1.25rem;gap:1.25rem;position:relative;z-index:1}.PayrollingMain_icon-circle__qWc_R{border-radius:999px;border:1px solid rgba(15,23,42,.12);padding:1.5rem 1.25rem;text-align:center;background:rgba(255,255,255,.92);color:#0a1630;transition:transform .35s ease,box-shadow .35s ease,border-color .35s ease,background .35s ease}.PayrollingMain_icon-circle__qWc_R span{display:block;font-size:1rem;font-weight:600;margin-bottom:.45rem}.PayrollingMain_icon-circle__qWc_R p{margin:0;color:rgba(10,22,48,.65);font-size:.9rem}.PayrollingMain_icon-circle__qWc_R:hover{transform:translateY(-6px);box-shadow:0 20px 35px rgba(34,62,122,.15);border-color:rgba(15,23,42,.3);background:rgba(255,255,255,1)}.PayrollingMain_eyebrow__M35rr{text-transform:uppercase;letter-spacing:.2em;font-size:.85rem;color:rgba(10,22,48,.65);margin:0}.PayrollingMain_strip__Sk9RN{padding:2.5rem;text-align:center;background:linear-gradient(120deg,rgba(230,239,255,.95),rgba(247,251,255,.92))}.PayrollingMain_strip__Sk9RN h3{margin:0 0 .75rem;font-size:1.9rem}.PayrollingMain_strip__Sk9RN p{margin:0 auto;max-width:760px;color:rgba(10,22,48,.75)}.PayrollingMain_pillar-grid__5_ac7{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:1.5rem;gap:1.5rem}.PayrollingMain_pillar-card__cNRPy{padding:2.25rem;border-radius:1.4rem;border:1px solid rgba(30,64,175,.1);background:linear-gradient(180deg,rgba(233,241,255,.98),rgba(201,221,255,.96));box-shadow:inset 0 1px 0 rgba(255,255,255,.9);transition:transform .35s ease,box-shadow .35s ease,border-color .35s ease,background .35s ease}.PayrollingMain_pillar-card__cNRPy h4{margin:0 0 .65rem;font-size:1.4rem}.PayrollingMain_pillar-card__cNRPy p{margin:0;color:rgba(10,22,48,.75);line-height:1.5}.PayrollingMain_pillar-card__cNRPy:hover{transform:translateY(-8px);border-color:rgba(30,64,175,.4);box-shadow:0 30px 55px rgba(34,62,122,.22);background:linear-gradient(180deg,rgba(221,233,255,1),rgba(187,210,255,.97))}.PayrollingMain_checklist__1INPY{padding:2.5rem;background:linear-gradient(145deg,rgba(221,233,255,1),rgba(187,210,255,.97))}.PayrollingMain_checklist__1INPY h3{margin:0 0 1rem;font-size:1.75rem}.PayrollingMain_checklist__1INPY ul{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:.6rem 2rem;gap:.6rem 2rem;list-style:none;padding:0;margin:0}.PayrollingMain_checklist__1INPY li{position:relative;padding-left:1.8rem;font-weight:500;color:rgba(10,22,48,.85)}.PayrollingMain_checklist__1INPY li:before{content:"✔";position:absolute;left:0;color:#4ade80;font-size:1rem}.PayrollingMain_contrast__7eTCU{padding:2.5rem;text-align:center;background:linear-gradient(90deg,#131f5c,#3a50d9);color:#ffffff;border:none}.PayrollingMain_contrast__7eTCU p{margin:0;font-size:1.4rem;letter-spacing:.08em}@media (max-width:768px){.PayrollingMain_checklist__1INPY,.PayrollingMain_contrast__7eTCU,.PayrollingMain_infographic__y1zmU,.PayrollingMain_strip__Sk9RN{padding:2rem}.PayrollingMain_icon-circle__qWc_R{border-radius:1rem}.PayrollingMain_contrast__7eTCU p{font-size:1.2rem}}