.pdet .pdet-hero{grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr);align-items:center;gap:40px 56px;padding-block:clamp(48px,7vw,96px) 40px;display:grid}.pdet .pdet-h1{color:#fff;max-width:15ch;font-size:clamp(36px,5vw,68px)}.pdet .pdet-lede{font:500 clamp(17px, 1.5vw, 20px)/1.45 var(--font-display);letter-spacing:-.01em;color:#b2b6bd;text-wrap:pretty;max-width:52ch;margin:22px 0 0}.pdet .pdet-mark{border-left:1px solid #ffffff29;justify-items:start;gap:14px;padding:28px 0 0 32px;display:grid}.pdet .pdet-mark .dy-mlab{color:var(--dy-mint);margin:0}.pdet .pdet-badge{width:100%;max-width:220px;height:auto;display:block}.pdet .pdet-logo{max-width:240px;height:56px;display:block}.pdet .pdet-logo .pl-mark-text{font-size:28px;line-height:56px}.pdet .pdet-logo .pl-name{font-size:26px}.pdet .pdet-hero-copy{animation:dy-settle .7s var(--dy-ease) both}.pdet .pdet-mark{animation:dy-settle .7s .12s var(--dy-ease) both}.pdet .pdet-stats{border-top:1px solid #ffffff1f;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));margin:0;padding-block:0 40px;display:grid}.pdet .pdet-stats>div{padding:18px 24px 0 0}.pdet .pdet-stats dt{margin:0 0 6px}.pdet .pdet-stats dd{font:700 clamp(20px, 2vw, 26px)/1.15 var(--font-display);letter-spacing:-.02em;color:#fff;margin:0}.pdet .pdet-caps-grid{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:32px 72px;display:grid}.pdet .pdet-clist{border-top:1px solid var(--dy-border);margin:0;padding:0;list-style:none}.pdet .pdet-clist li{border-bottom:1px solid var(--dy-border);gap:6px;padding:20px 0;display:grid}.pdet .pdet-clist b{font:700 19px/1.25 var(--font-display);letter-spacing:-.01em}.pdet .pdet-clist span{color:var(--dy-muted);max-width:62ch;font-size:15px}.pdet .pdet-why{padding-block:clamp(64px,8vw,104px)}.pdet .pdet-why-grid{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:start;gap:40px 72px;display:grid}.pdet .pdet-prose>p:not(.dy-eyebrow){color:var(--dy-ink-muted);max-width:62ch;margin:0 0 14px}.pdet .pdet-why-k{margin:6px 0 12px}.pdet .pdet-why .dy-steps li{grid-template-columns:40px minmax(0,1fr)}.pdet .pdet-why .dy-steps li:before{grid-row:auto}.pdet .pdet-why .dy-steps b{font:500 16px/1.45 var(--font-sans);letter-spacing:0}.pdet .pdet-wlist{border-top:1px solid var(--dy-border);margin:36px 0 0;padding:0;list-style:none}.pdet .pdet-wlist li{border-bottom:1px solid var(--dy-border)}.pdet .pdet-wlist a{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;gap:20px 40px;padding:24px 0;display:grid}.pdet .pdet-wimg{background:#16181d;border-radius:14px;display:block;overflow:hidden}.pdet .pdet-wimg img{aspect-ratio:12/5;object-fit:cover;width:100%;height:auto;transition:transform 1.2s var(--dy-ease);display:block}.pdet .pdet-wlist a:hover .pdet-wimg img{transform:scale(1.04)}.pdet .pdet-wtext{justify-items:start;gap:8px;display:grid}.pdet .pdet-wtext .dy-mlab{color:var(--dy-mint)}.pdet .pdet-wtext b{font:700 clamp(20px, 2vw, 26px)/1.2 var(--font-display);letter-spacing:-.015em}.pdet .pdet-wline{color:var(--dy-muted);max-width:46ch}.pdet .pdet-wgo{color:var(--dy-mint);text-underline-offset:3px;margin-top:4px;text-decoration:underline}.pdet .pdet-svc{border-top:1px solid var(--dy-border)}.pdet .pdet-svc-grid{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:32px 72px;display:grid}.pdet .pdet-pkgs{border-top:1px solid var(--dy-border);margin:0;padding:0;list-style:none}.pdet .pdet-pkgs a{border-bottom:1px solid var(--dy-border);grid-template-columns:minmax(0,1fr) auto auto;align-items:baseline;gap:4px 20px;padding:16px 0;display:grid}.pdet .pdet-pkgs b{font:700 18px/1.3 var(--font-display);letter-spacing:-.01em}.pdet .pdet-pkgs span{color:var(--dy-muted);grid-column:1;font-size:14.5px}.pdet .pdet-pkgs em{font:500 13px/1.4 var(--dy-mono);color:var(--dy-fg);grid-area:1/2;font-style:normal}.pdet .pdet-pkgs i{color:var(--dy-mint);transition:transform .5s var(--dy-ease);grid-area:1/3/span 2;align-self:center;font-style:normal}.pdet .pdet-pkgs a:hover i{transform:translate(4px)}.pdet .pdet-pkgs a:hover b{color:var(--dy-mint)}.pdet .pdet-svcs{flex-wrap:wrap;align-items:baseline;gap:6px 24px;margin:22px 0 0;display:flex}.pdet .pdet-svcs .dy-mlab{flex-basis:100%}.pdet .pdet-svcs a{border-bottom:1px solid var(--dy-control);padding-block:6px 2px;font-size:15px;display:inline-block}.pdet .pdet-svcs a:hover{border-bottom-color:var(--dy-mint)}.pdet .pdet-end{padding-block:72px 88px}.pdet .pdet-related{border-top:1px solid var(--dy-border);border-bottom:1px solid var(--dy-border);grid-template-columns:minmax(0,240px) minmax(0,1fr);align-items:center;gap:12px 48px;margin-top:40px;padding-block:16px;display:grid}.pdet .pdet-related h2{margin:0}.pdet .pdet-related ul{flex-wrap:wrap;align-items:center;gap:4px 36px;margin:0;padding:0;list-style:none;display:flex}.pdet .pdet-related a{align-items:center;min-height:44px;display:flex}.pdet .pdet-related a[aria-label]{opacity:.62;transition:opacity .3s}.pdet .pdet-related a[aria-label]:hover,.pdet .pdet-related a[aria-label]:focus-visible{opacity:1}.pdet .pdet-rmark{height:24px;display:block}.pdet .pdet-rmark .pl-mark-text{font-size:14px;line-height:24px}.pdet .pdet-all{color:var(--dy-mint);text-underline-offset:3px;font-size:14px;text-decoration:underline}@media (width<=900px){.pdet .pdet-hero,.pdet .pdet-caps-grid,.pdet .pdet-why-grid,.pdet .pdet-svc-grid,.pdet .pdet-wlist a,.pdet .pdet-related{grid-template-columns:minmax(0,1fr)}.pdet .pdet-mark{border-top:1px solid #ffffff29;border-left:0;padding:20px 0 0}}@media (width<=640px){.pdet .pdet-wimg img{aspect-ratio:2}.pdet .pdet-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.pdet .pdet-pkgs a{grid-template-columns:minmax(0,1fr) auto}.pdet .pdet-pkgs em{grid-area:auto/1}.pdet .pdet-pkgs i{grid-area:1/2/span 3}}
