.dv-iso{display:inline-flex;align-items:center;gap:8px;font-weight:600;color:var(--ps-deep-heading)}.dv-iso svg{color:#f0c030}.dv-benefits{display:grid;gap:16px;margin:0;padding:0;list-style:none}@media(min-width:640px){.dv-benefits{grid-template-columns:repeat(2,1fr)}}@media(min-width:1100px){.dv-benefits{grid-template-columns:repeat(5,1fr)}}.dv-benefits>li{display:flex}.dv-benefits .hp-card{padding:22px}.dv-services{align-items:start}.dv-services>li>*{height:auto}.dv-service__toggle{display:inline-flex;align-items:center;gap:6px;margin-top:auto;padding-top:16px;font-weight:600;font-size:.92rem;color:var(--ps-link)}.dv-service__toggle svg{transition:transform .25s var(--ps-ease)}.dv-service.is-open .dv-service__toggle svg{transform:rotate(180deg)}.dv-service__details ul{display:grid;gap:8px;margin:14px 0 0;padding:14px 0 0;list-style:none;border-top:1px solid var(--ps-border)}.dv-service__details li{display:flex;align-items:flex-start;gap:8px;font-size:.9rem;line-height:1.45;color:var(--ps-text)}.dv-service__details svg{flex-shrink:0;margin-top:2px;color:var(--ps-success)}.dv-platform__mark{display:grid;place-items:center;width:46px;height:46px;border-radius:14px;font-family:var(--font-display);font-weight:800;font-size:1.2rem;color:#fff;background:var(--pl);box-shadow:0 8px 20px color-mix(in srgb,var(--pl) 35%,transparent)}.dv-platform:hover{transform:translateY(-3px);border-color:color-mix(in srgb,var(--pl) 50%,transparent)}.dv-toolchain{display:grid;gap:16px;margin-top:28px}@media(min-width:700px){.dv-toolchain{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.dv-toolchain{grid-template-columns:repeat(3,1fr)}}.dv-toolgroup{padding:18px 20px;border-radius:var(--ps-radius-md);background:var(--ps-card);border:1px solid var(--ps-border)}.dv-toolgroup h3{display:flex;align-items:center;gap:8px;margin-bottom:12px;font-family:var(--font-sans);font-size:.85rem;font-weight:700;letter-spacing:.02em;color:var(--ps-text)}.dv-toolgroup h3 svg{color:var(--ps-link)}.dv-toolgroup ul{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.dv-toolgroup li{padding:6px 12px;border-radius:999px;font-size:.86rem;font-weight:600;color:var(--ps-text);background:var(--ps-bg-alt);border:1px solid var(--ps-border)}.dv-security{align-items:start}.dv-security .hp-head--split{margin-bottom:24px}.dv-sec-list{display:grid;gap:14px;margin:0;padding:0;list-style:none}.dv-sec-list li{display:flex;align-items:center;gap:14px}.dv-sec-list li>span:last-child{display:flex;flex-direction:column}.dv-sec-list strong{color:var(--ps-text)}.dv-sec-list small{font-size:.9rem;color:var(--ps-muted)}.dv-engage ul{display:grid;gap:8px;margin:16px 0 20px;padding:0;list-style:none}.dv-engage li{display:flex;align-items:flex-start;gap:8px;font-size:.92rem;color:var(--ps-text)}.dv-engage li svg{flex-shrink:0;margin-top:2px;color:var(--ps-success)}.dv-engage__cta{align-self:flex-start;margin-top:auto}.dv-audience__label{display:inline-flex;align-items:center;gap:6px;align-self:flex-start;padding:4px 12px;border-radius:999px;font-size:.75rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--ps-link);background:#2f80ed14}.dv-audience.is-highlight{border:2px solid var(--ps-blue);box-shadow:0 18px 44px #2f80ed33}.dv-audience.is-highlight .dv-audience__label{color:#fff;background:var(--ps-gradient)}
