.pl.kar .kar-top{padding:clamp(40px,7dvh,88px) 0 clamp(40px,6dvh,72px)}.pl.kar .kar-hero{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:40px clamp(32px,5vw,80px);align-items:end}.pl.kar .kar-h1{font:600 clamp(34px,4.4vw,60px)/1.05 var(--disp);letter-spacing:-.025em;color:var(--ink);max-width:18ch;text-wrap:balance}.pl.kar .kar-top .sub{max-width:54ch}.pl.kar .kar-top .cta-row{margin-top:32px}.pl.kar .kar-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));background:#fff;border:1px solid var(--line);border-top:2px solid var(--sky6)}.pl.kar .kar-stats>div{display:flex;flex-direction:column-reverse;justify-content:flex-end;gap:6px;padding:22px 22px 24px;min-width:0}.pl.kar .kar-stats>div:nth-child(2n){border-left:1px solid var(--line)}.pl.kar .kar-stats>div:nth-child(n+3){border-top:1px solid var(--line)}.pl.kar .kar-stats dt{font:500 12.5px/1.4 var(--mono);color:var(--mute)}.pl.kar .kar-stats dd{font:600 clamp(24px,2.4vw,34px)/1.1 var(--disp);color:var(--ink);letter-spacing:-.01em;overflow-wrap:anywhere}.pl.kar .kar-grid{margin-top:36px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border:1px solid var(--line);background:#fff}.pl.kar .kar-grid>li{min-width:0}.pl.kar .kar-grid>li:not(:nth-child(3n+1)){border-left:1px solid var(--line)}.pl.kar .kar-grid>li:nth-child(n+4){border-top:1px solid var(--line)}.pl.kar .kar-cell{display:flex;flex-direction:column;height:100%;padding:26px 26px 28px}.pl.kar .kar-head{display:flex;align-items:center;gap:12px;margin-bottom:16px}.pl.kar .kar-ic{display:grid;place-items:center;width:36px;height:36px;border:1px solid var(--sky6);border-radius:4px;color:var(--sky7)}.pl.kar .kar-cell .h3{margin-bottom:10px}.pl.kar .kar-cell p{font:400 15.5px/1.55 var(--sans)}.pl.kar .kar-jobs{margin-top:36px;display:grid;gap:20px}.pl.kar .kar-job{border:1px solid var(--line);background:#fff;padding:28px 28px 30px}.pl.kar .kar-jh{display:flex;justify-content:space-between;align-items:flex-start;gap:24px 32px}.pl.kar .kar-jt{min-width:0;flex:1}.pl.kar .kar-jt .h3{margin-bottom:12px}.pl.kar .kar-meta{display:flex;flex-wrap:wrap;gap:6px}.pl.kar .kar-meta li{border:1px solid var(--faint);border-radius:4px;padding:4px 8px;font:500 12.5px/1.3 var(--mono);color:var(--body)}.pl.kar .kar-act{display:flex;flex-direction:column;align-items:flex-end;gap:8px;flex:none}.pl.kar .kar-st{display:inline-flex;align-items:center;gap:8px;font:500 13px/1.3 var(--mono);color:var(--mute)}.pl.kar .kar-st i{width:8px;height:8px;border-radius:50%;background:var(--line)}.pl.kar .kar-st.on{color:#166534}.pl.kar .kar-st.on i{background:#16a34a}.pl.kar .kar-desc{margin-top:20px;max-width:72ch;font:400 16px/1.6 var(--sans)}.pl.kar .kar-h4{font:500 12.5px/1.3 var(--mono);letter-spacing:.04em;text-transform:uppercase;color:var(--sky7)}.pl.kar .kar-comp{margin-top:24px;padding:18px 20px 20px;border:1px solid var(--faint);border-left:2px solid var(--sky6);background:#f8fafc}.pl.kar .kar-cols{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px clamp(24px,4vw,56px)}.pl.kar .kar-cols,.pl.kar .kar-offer{margin-top:24px;padding-top:22px;border-top:1px solid var(--faint)}.pl.kar .kar-job .pts{margin-top:14px;gap:10px;max-width:none}.pl.kar .kar-job .pts li{font-size:15.5px;line-height:1.5}.pl.kar .kar-steps{margin-top:36px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:1px solid var(--line);background:#fff}.pl.kar .kar-steps li{display:grid;align-content:start;gap:10px;padding:24px 22px 26px}.pl.kar .kar-steps li+li{border-left:1px solid var(--line)}.pl.kar .kar-steps .h3{margin:0;font-size:clamp(18px,1.5vw,21px)}.pl.kar .kar-steps p{font:400 15.5px/1.5 var(--sans)}.pl.kar .band .lead{margin-top:16px}.pl.kar .close .cta-row{margin-top:28px}@media (max-width:1100px){.pl.kar .kar-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pl.kar .kar-grid>li:not(:nth-child(3n+1)){border-left:0}.pl.kar .kar-grid>li:nth-child(2n){border-left:1px solid var(--line)}.pl.kar .kar-grid>li:nth-child(n+3){border-top:1px solid var(--line)}.pl.kar .kar-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.pl.kar .kar-steps li:nth-child(odd){border-left:0}.pl.kar .kar-steps li:nth-child(n+3){border-top:1px solid var(--line)}}@media (max-width:900px){.pl.kar .kar-hero{grid-template-columns:1fr;align-items:start}.pl.kar .kar-stats{max-width:560px}.pl.kar .kar-cols{grid-template-columns:1fr}}@media (max-width:700px){.pl.kar .kar-jh{flex-direction:column}.pl.kar .kar-act{flex-direction:row;flex-wrap:wrap;align-items:center;gap:8px 16px}.pl.kar .kar-job{padding:22px 18px 24px}}@media (max-width:640px){.pl.kar .kar-grid,.pl.kar .kar-steps{grid-template-columns:1fr}.pl.kar .kar-grid>li+li,.pl.kar .kar-steps li+li{border-left:0;border-top:1px solid var(--line)}.pl.kar .kar-grid>li:nth-child(2n){border-left:0}.pl.kar .kar-cell{padding:22px 18px}.pl.kar .kar-stats>div{padding:18px 16px 20px}}