.pj-workers-landing{min-height:100svh;background:var(--background);color:var(--foreground)}.pj-workers-landing-header{position:sticky;z-index:40;top:0;border-bottom:1px solid var(--line);background:rgba(255,255,255,.96);backdrop-filter:blur(12px)}.pj-workers-landing-header>div{display:flex;min-height:4.5rem;align-items:center;justify-content:space-between;gap:1rem}.pj-workers-landing-header nav{display:flex;align-items:center;gap:.8rem}.pj-workers-landing-header nav>a:not(.pj-btn){color:var(--trust);font-weight:750;text-decoration:none}.pj-workers-hero{border-bottom:1px solid var(--line);background:var(--panel)}.pj-workers-hero-layout{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(22rem,.95fr);align-items:center;gap:clamp(2rem,6vw,5rem);padding-block:clamp(2.5rem,6vw,4.5rem)}.pj-workers-hero h1{max-width:14ch;margin:0 0 1rem;font-weight:700;font-size:clamp(2.25rem,5.5vw,4.5rem);line-height:1;letter-spacing:-.02em;text-wrap:balance}.pj-workers-hero-copy>span{display:block;max-width:56ch;color:var(--muted-strong);font-size:1.0625rem;line-height:1.6}.pj-workers-hero-copy>div{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.5rem}.pj-workers-hero-copy .pj-btn svg{width:1rem}.pj-workers-hero-copy>small{display:flex;align-items:center;gap:.5rem;margin-top:1rem;color:var(--trust);font-size:.9375rem;font-weight:650}.pj-workers-hero-copy>small svg{flex:none;width:1rem}.pj-workers-hero-visual{position:relative;min-height:28rem;overflow:hidden;border:1px solid var(--line);border-radius:var(--radius-panel);background:#f8f2e9}.pj-workers-hero-visual>img{object-fit:cover;object-position:center}.pj-workers-hero-visual>div{position:absolute;right:1rem;bottom:1rem;display:grid;grid-template-columns:2.3rem minmax(0,1fr);gap:.2rem .75rem;max-width:17rem;padding:1rem;border:1px solid #aad2c5;border-radius:var(--radius-content);background:rgba(255,255,255,.96);box-shadow:0 8px 22px rgba(22,45,40,.12)}.pj-workers-hero-visual svg{grid-row:1/span 2;width:2rem;height:2rem;color:var(--trust)}.pj-workers-hero-visual span{display:grid;gap:.15rem;color:var(--muted);font-size:.8125rem;line-height:1.35}.pj-workers-hero-visual strong{color:var(--foreground);font-size:.9375rem}.pj-workers-section{padding-block:3.5rem 0}.pj-workers-section .pj-container{display:grid;gap:1rem}.pj-workers-final-cta h2,.pj-workers-section h2{margin:0;font-size:clamp(1.5rem,2.6vw,2rem);font-weight:700;line-height:1.15;letter-spacing:-.02em}.pj-workers-categories ul{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:.75rem;margin:0;padding:0;list-style:none}.pj-workers-categories li{display:grid;justify-items:center;gap:.5rem;padding:1rem .5rem;border-radius:var(--radius-panel);background:var(--panel);font-size:.9375rem;font-weight:600;text-align:center}.pj-workers-categories li svg{width:1.5rem;height:1.5rem;color:var(--trust);stroke-width:1.8}.pj-workers-categories p{margin:0;color:var(--muted);font-size:.9375rem}.pj-workers-how ol{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));gap:0 1.5rem;margin:0;padding:0;list-style:none}.pj-workers-how li{display:grid;grid-template-columns:auto minmax(0,1fr);align-content:start;gap:.125rem .75rem;padding-block:.875rem;border-top:1px solid var(--line)}.pj-workers-how li>span{display:grid;grid-row:span 2;width:1.625rem;height:1.625rem;place-items:center;border-radius:999px;background:var(--foreground);color:var(--background);font-size:.8125rem;font-weight:700}.pj-workers-how strong{font-size:1.0625rem}.pj-workers-how li p{margin:0;color:var(--muted-strong);font-size:.9375rem;line-height:1.5}.pj-workers-expectations ul,.pj-workers-plan-card{max-width:40rem;border-radius:var(--radius-panel);background:var(--panel)}.pj-workers-plan-card{display:grid;gap:.5rem;padding:1.25rem}.pj-workers-plan-price{display:flex;align-items:baseline;gap:.5rem;margin:0}.pj-workers-plan-price strong{font-size:2rem;letter-spacing:-.02em}.pj-workers-plan-price span{color:var(--muted);font-size:.9375rem}.pj-workers-checks{display:grid;margin:0;padding:0;list-style:none}.pj-workers-checks li{display:flex;min-height:2.5rem;align-items:center;gap:.625rem;font-size:.9375rem}.pj-workers-checks svg{flex:none;width:1.125rem;height:1.125rem;color:var(--trust)}.pj-workers-paid-plans{border-top:1px solid var(--line)}.pj-workers-paid-plans summary{display:flex;min-height:3rem;align-items:center;justify-content:space-between;gap:1rem;color:var(--brand-strong);cursor:pointer;font-size:.9375rem;font-weight:600;list-style:none}.pj-workers-paid-plans summary::-webkit-details-marker{display:none}.pj-workers-paid-plans summary svg{flex:none;width:1.125rem;height:1.125rem;transition:transform var(--motion-fast) var(--ease-out)}.pj-workers-paid-plans[open] summary svg{transform:rotate(180deg)}.pj-workers-paid-plans>ul{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));gap:.75rem;margin:0;padding:0;list-style:none}.pj-workers-paid-plans>ul>li{padding:1rem;border:1px solid var(--line);border-radius:var(--radius-content)}.pj-workers-paid-plans>ul>li>p{display:grid;gap:.125rem;margin:0 0 .25rem}.pj-workers-paid-plans>ul>li>p strong{font-size:1.125rem}.pj-workers-paid-plans>ul>li>p span{color:var(--muted);font-size:.875rem}.pj-workers-paid-plans>p,.pj-workers-plan-note{margin:.5rem 0 0;color:var(--muted);font-size:.875rem;line-height:1.5}.pj-workers-paid-plans>p a{color:var(--trust);font-weight:700}.pj-workers-expectations ul{display:grid;margin:0;padding:.25rem 1.25rem;list-style:none}.pj-workers-expectations li{display:flex;min-height:2.75rem;align-items:center;gap:.75rem;color:var(--muted-strong);font-weight:600}.pj-workers-expectations li+li{border-top:1px solid var(--line)}.pj-workers-expectations li svg{flex:none;width:1.25rem;color:var(--trust)}.pj-workers-final-cta{margin-top:3.5rem;padding-block:3rem;background:var(--trust);color:white}.pj-workers-final-cta>div{display:flex;align-items:center;justify-content:space-between;gap:2rem}html[data-theme=dark] .pj-workers-final-cta{background:var(--trust-soft);color:var(--foreground)}.pj-workers-final-cta .pj-btn{background:var(--panel);color:var(--trust)}.pj-workers-final-cta .pj-btn:hover{background:var(--trust-soft)}.pj-workers-final-cta .pj-btn svg{width:1rem}.pj-workers-footer{border-top:1px solid var(--line);background:white}.pj-workers-footer>div{display:flex;min-height:5rem;align-items:center;justify-content:space-between;gap:1rem;color:var(--muted);font-size:.85rem}.pj-workers-footer nav{display:flex;flex-wrap:wrap;gap:1rem}.pj-workers-footer a{color:var(--trust);font-weight:700;text-decoration:none}@media (max-width:900px){.pj-workers-categories ul{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){.pj-workers-hero-layout{grid-template-columns:1fr;gap:1.5rem;padding-block:1.5rem 2rem}.pj-workers-hero h1{margin-bottom:.75rem}.pj-workers-hero-copy>div>.pj-btn{flex:1 1 100%;justify-content:center}.pj-workers-hero-visual{min-height:13rem}.pj-workers-section{padding-top:2rem}.pj-workers-section .pj-container{gap:.75rem}.pj-workers-categories ul{gap:.5rem}.pj-workers-categories li{gap:.375rem;padding:.75rem .25rem;font-size:.8125rem}.pj-workers-final-cta{margin-top:2rem;padding-block:2rem}.pj-workers-final-cta>div,.pj-workers-footer>div{align-items:stretch;flex-direction:column}.pj-workers-final-cta>div{gap:1rem}.pj-workers-final-cta .pj-btn{width:100%;justify-content:center}.pj-workers-footer>div{padding-block:1.5rem}}@media (max-width:520px){.pj-workers-landing-header nav>a:not(.pj-btn){display:none}}@media (prefers-reduced-motion:reduce){.pj-workers-paid-plans summary svg{transition:none}}