.pt-section-title{color:var(--text-primary);margin:0;font-size:22px;font-weight:700}.pt-capabilities{grid-template-columns:minmax(260px,.75fr) minmax(0,1.75fr);align-items:stretch;gap:16px;display:grid}@media (max-width:1100px){.pt-capabilities{grid-template-columns:minmax(0,1fr)}}.pt-why{border:1px solid var(--border);border-inline-start:4px solid var(--primary);background:var(--card-background);padding:20px}.pt-why .pt-why-body{color:var(--text-secondary);margin:8px 0 0;font-size:14px;line-height:22px}.pt-why .pt-why-list{flex-direction:column;gap:8px;margin:16px 0 0;padding:0;list-style:none;display:flex}.pt-why .pt-why-list li{color:var(--text-primary);align-items:flex-start;gap:8px;font-size:14px;display:flex}.pt-why .pt-why-list svg{width:16px;height:16px;color:var(--primary-hover);flex-shrink:0;margin-top:2px}@media (max-width:1100px) and (min-width:769px){.pt-why .pt-why-list{flex-flow:wrap;column-gap:20px}}@media (max-width:768px){.pt-section-title{font-size:20px}.pt-why{padding:16px}}
