.pl.abt .abt-top{padding:clamp(40px,7dvh,88px) 0 clamp(40px,6dvh,72px)}.pl.abt .abt-h1{font:600 clamp(38px,4.8vw,66px)/1.04 var(--disp);letter-spacing:-.025em;color:var(--ink);max-width:16ch;text-wrap:balance}.pl.abt .abt-top .sub{max-width:56ch}.pl.abt .abt-stats{margin-top:clamp(36px,6dvh,56px);display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:1px solid var(--line);background:#fff;max-width:880px}.pl.abt .abt-stats div{padding:18px 20px 20px}.pl.abt .abt-stats div+div{border-left:1px solid var(--line)}.pl.abt .abt-stats dt{font:500 12.5px/1.4 var(--mono);color:var(--mute);margin-bottom:6px}.pl.abt .abt-stats dd{font:600 clamp(24px,2.4vw,34px)/1.1 var(--disp);color:var(--ink);letter-spacing:-.01em}.pl.abt .abt-story{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:32px clamp(32px,5vw,72px);align-items:start}.pl.abt .abt-prose p+p{margin-top:20px}.pl.abt .abt-prose .kick+.sr+p{margin-top:0}.pl.abt .abt-p1{font:500 clamp(20px,1.9vw,26px)/1.4 var(--disp);color:var(--ink);letter-spacing:-.01em;max-width:34ch}.pl.abt .abt-prose p{max-width:60ch}.pl.abt .abt-inl{color:var(--sky7);font-weight:600;text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1.25px}.pl.abt .abt-mission{border:1px solid var(--line);border-top:2px solid var(--sky6);background:#fff;padding:28px 28px 30px}.pl.abt .abt-mission p{font:400 16.5px/1.6 var(--sans)}.pl.abt .abt-lead{max-width:60ch}.pl.abt .abt-grid{margin-top:36px;display:grid;border:1px solid var(--line);background:#fff}.pl.abt .abt-grid4{grid-template-columns:repeat(4,minmax(0,1fr))}.pl.abt .abt-grid4>li+li{border-left:1px solid var(--line)}.pl.abt .abt-grid2{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:20px}.pl.abt .abt-grid2>li:nth-child(2n){border-left:1px solid var(--line)}.pl.abt .abt-grid2>li:nth-child(n+3){border-top:1px solid var(--line)}.pl.abt .abt-cell{display:grid;align-content:start;gap:10px;height:100%;padding:24px 22px 26px}.pl.abt .abt-cell .h3{margin:0;font-size:clamp(19px,1.6vw,22px)}.pl.abt .abt-cell p{font:400 15.5px/1.5 var(--sans)}.pl.abt .abt-h4{font:600 17px/1.3 var(--disp);color:var(--ink);letter-spacing:-.005em}.pl.abt .abt-two{margin-top:40px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:40px clamp(32px,5vw,72px);align-items:start}.pl.abt .abt-two>div>.h3{margin-bottom:0}.pl.abt .abt-all{margin-left:12px;font:500 14px/1.2 var(--mono);color:var(--sky7);text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1.25px;white-space:nowrap}.pl.abt .abt-grp{margin-top:24px;padding-top:20px;border-top:1px solid var(--faint)}.pl.abt .abt-grp .abt-h4{margin-bottom:12px}.pl.abt .abt-certs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.pl.abt .abt-certs li{display:grid;gap:4px;border:1px solid var(--line);background:#fff;border-radius:4px;padding:12px 14px}.pl.abt .abt-certs strong{font:600 16px/1.3 var(--disp);color:var(--ink)}.pl.abt .abt-certs span{font:500 12.5px/1.4 var(--mono);color:var(--mute)}.pl.abt .abt-chips{display:flex;flex-wrap:wrap;gap:8px}.pl.abt .abt-chips li{border:1px solid var(--line);border-radius:4px;background:#fff;padding:10px 16px;font:600 16px/1.2 var(--disp);color:var(--ink)}.pl.abt .abt-pts{margin-top:0;gap:10px;max-width:none}.pl.abt .abt-pts li{font-size:16px;line-height:1.5}@media (max-width:1000px){.pl.abt .abt-grid4{grid-template-columns:repeat(2,minmax(0,1fr))}.pl.abt .abt-grid4>li+li{border-left:0}.pl.abt .abt-grid4>li:nth-child(2n){border-left:1px solid var(--line)}.pl.abt .abt-grid4>li:nth-child(n+3){border-top:1px solid var(--line)}.pl.abt .abt-story,.pl.abt .abt-two{grid-template-columns:1fr}}@media (max-width:640px){.pl.abt .abt-stats{grid-template-columns:1fr 1fr}.pl.abt .abt-stats div:nth-child(3){border-left:0}.pl.abt .abt-stats div:nth-child(n+3){border-top:1px solid var(--line)}.pl.abt .abt-certs,.pl.abt .abt-grid2,.pl.abt .abt-grid4{grid-template-columns:1fr}.pl.abt .abt-grid2>li:nth-child(2n),.pl.abt .abt-grid4>li:nth-child(2n){border-left:0}.pl.abt .abt-grid2>li+li,.pl.abt .abt-grid4>li+li{border-top:1px solid var(--line)}.pl.abt .abt-mission{padding:22px 18px 24px}.pl.abt .abt-cell{padding:20px 18px 22px}}