/* PROFESYS SITE — Wave 16 · Authority & Insights */
.vw16-hero{padding:128px 0 88px;background:#071019;color:#fff}.vw16-hero small{font-size:.64rem;font-weight:850;letter-spacing:.14em;color:#8699a2}.vw16-hero h1{font-size:clamp(3.7rem,7vw,7.2rem);line-height:.89;letter-spacing:-.062em;margin:18px 0 24px;max-width:1100px}.vw16-hero p{max-width:820px;color:#afc0c8;font-size:1.12rem;line-height:1.65}
.vw16-categories{padding:28px 0;border-bottom:1px solid #d8ddda;background:#f4f5f1}.vw16-categories .wrap{display:flex;gap:10px;flex-wrap:wrap}.vw16-chip{padding:9px 13px;border-radius:999px;border:1px solid rgba(7,16,25,.14);font-size:.68rem;font-weight:800;color:#263640;background:#fff}
.vw16-section{padding:84px 0}.vw16-section.alt{background:#e9ece7}.vw16-section.dark{background:#071019;color:#fff}
.vw16-head{display:grid;grid-template-columns:.55fr 1.45fr;gap:54px;margin-bottom:38px}.vw16-head small{font-size:.63rem;font-weight:850;letter-spacing:.14em;color:#708087}.vw16-head h2{font-size:clamp(2.6rem,4.8vw,5rem);line-height:.93;letter-spacing:-.052em;margin:0}.vw16-head p{color:#53636b;line-height:1.62}.dark .vw16-head p{color:#aebfc8}
.vw16-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.vw16-card{padding:26px;border-radius:22px;border:1px solid rgba(7,16,25,.1);background:#f7f8f5;display:flex;flex-direction:column;min-height:310px}.vw16-card small{font-size:.6rem;font-weight:850;letter-spacing:.12em;color:#718087}.vw16-card h3{font-size:1.45rem;letter-spacing:-.035em;margin:14px 0}.vw16-card p{color:#53636b;line-height:1.57}.vw16-card a{margin-top:auto;font-weight:850;color:#071019}
.vw16-card.dark{background:#10202a;border-color:rgba(255,255,255,.1);color:#fff}.vw16-card.dark p{color:#aebfc8}.vw16-card.dark a{color:#c8ff64}
.vw16-meta{display:flex;flex-wrap:wrap;gap:10px;margin:20px 0 34px}.vw16-meta span{padding:7px 10px;border-radius:999px;background:#edf0ec;font-size:.63rem;font-weight:800;color:#52626a}
.vw16-brief{padding:128px 0 72px;background:#071019;color:#fff}.vw16-brief h1{font-size:clamp(3.3rem,6vw,6.4rem);line-height:.92;letter-spacing:-.058em;max-width:1100px}.vw16-brief p{max-width:860px;color:#afc0c8;font-size:1.1rem;line-height:1.65}.vw16-body{padding:80px 0}.vw16-body-grid{display:grid;grid-template-columns:.55fr 1.45fr;gap:60px}.vw16-body aside{position:sticky;top:100px;align-self:start}.vw16-body article h2{font-size:2rem;letter-spacing:-.04em;margin:44px 0 14px}.vw16-body article h2:first-child{margin-top:0}.vw16-body article p,.vw16-body article li{color:#44565f;line-height:1.72}.vw16-body article ul{padding-left:20px}
.vw16-callout{padding:22px;border-left:4px solid #c8ff64;background:#eef1ed;margin:28px 0;line-height:1.62}
@media(max-width:900px){.vw16-head,.vw16-body-grid,.vw16-grid{grid-template-columns:1fr}.vw16-body aside{position:static}}
