.plat-hero{padding-top:32px}.plat-hero h1{max-width:920px}.plat-dek{max-width:720px;margin:0 0 28px;font-size:21px;color:var(--txt2)}.plat-hero .actions{justify-content:flex-start}.plat-cta-sub{margin:14px 0 0;font-size:14px;color:var(--txt3)}.plat-lead{margin-top:40px}.plat-lead p{max-width:760px;margin:0;font-size:20px;color:var(--txt)}.plat-dek a,.plat-lead a{color:var(--txt);text-decoration:underline;text-decoration-color:var(--line2);text-underline-offset:3px;transition:color .2s}.plat-dek a:hover,.plat-lead a:hover{color:var(--accent-txt)}.plat-group{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2.2fr);gap:28px;margin-top:36px;padding-top:32px;border-top:1px solid var(--line)}.plat-group-head h3{margin:0 0 10px;font-size:24px}.plat-group-head p{margin:0 0 14px;font-size:15px}.plat-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:14px;margin:0;padding:0;list-style:none}.plat-card,.plat-cards>li{display:flex}.plat-card{flex-direction:column;gap:8px;width:100%;padding:22px}.plat-card h4{margin:0;font-size:18px;letter-spacing:-.02em}.plat-card p{margin:0;font-size:14px}.plat-card-link>span{display:inline-flex;align-items:center;gap:6px;margin-top:auto;padding-top:6px;font-size:14px;color:var(--accent-txt)}.plat-group .plat-cards a.plat-card-link,.plat-group .plat-cards a.plat-card-link:hover{color:inherit;text-decoration:none}.plat-card-link{transition:border-color .25s}.plat-card-link:hover{border-color:#ffb03a55}.plat-card-link:hover h4{color:var(--accent-txt)}@media (max-width:1000px){.plat-group{grid-template-columns:1fr;gap:18px}}@media (max-width:767px){.plat-dek,.plat-lead p{font-size:18px}}