.pdks-page .pdks-hero{height:calc(351 * var(--u));background:linear-gradient(110deg,#f8fcfe,#f3f9fa);overflow:hidden}.pdks-page .pdks-breadcrumb{display:flex;align-items:center;gap:calc(8 * var(--u));padding-top:calc(22 * var(--u));font-size:calc(10 * var(--u));color:#6680a2}.pdks-page .pdks-breadcrumb a{text-decoration:none}.pdks-page .pdks-breadcrumb a:hover{color:var(--green)}.pdks-page .pdks-hero-grid{position:relative;margin-top:calc(23 * var(--u))}.pdks-page .pdks-hero-copy{position:relative;z-index:2;width:calc(380 * var(--u))}.pdks-page .pdks-hero-copy h1{margin:0 0 calc(6 * var(--u));font-size:calc(32 * var(--u));letter-spacing:calc(-1.2 * var(--u));line-height:1.13}.pdks-page .pdks-hero-copy h1 span{color:var(--green);white-space:nowrap}.pdks-page .pdks-hero-copy .eyebrow{margin-bottom:calc(5 * var(--u));font-size:calc(10 * var(--u))}.pdks-page .pdks-intro{width:calc(357 * var(--u));margin:0 0 calc(14 * var(--u));font-size:calc(12 * var(--u));line-height:1.5}.pdks-page .pdks-pillars{display:grid;grid-template-columns:repeat(3,1fr);width:calc(390 * var(--u));margin:calc(36 * var(--u)) 0 0;padding:0;list-style:none}.pdks-page .pdks-pillars li{display:flex;gap:calc(12 * var(--u));padding:0 calc(15 * var(--u));border-right:1px solid #e0e9ed}.pdks-page .pdks-pillars li:first-child{padding-left:0}.pdks-page .pdks-pillars svg{width:calc(24 * var(--u));height:calc(24 * var(--u));color:var(--green);flex-shrink:0;margin-top:calc(4 * var(--u))}.pdks-page .pdks-pillars strong{display:block;font-size:calc(10 * var(--u))}.pdks-page .pdks-pillars span{display:block;font-size:calc(10 * var(--u));color:var(--text);line-height:1.5}.pdks-page .pdks-turnstile-art{position:absolute;left:calc(362 * var(--u));top:calc(0 * var(--u));width:calc(184 * var(--u));height:calc(264 * var(--u));stroke:none}.pdks-page .pdks-access-panel{position:absolute;left:calc(552 * var(--u));top:calc(-23 * var(--u));width:calc(211 * var(--u));padding:calc(9 * var(--u));background:#ffffffcf;border-radius:calc(8 * var(--u));box-shadow:0 calc(5 * var(--u)) calc(22 * var(--u)) #0c43380b}.pdks-page .pdks-access-approved{display:flex;align-items:center;gap:calc(12 * var(--u));padding:calc(9 * var(--u));background:linear-gradient(110deg,#f1fbf7,#f9fbfe);border:1px solid #e9eff4;border-radius:calc(7 * var(--u))}.pdks-page .pdks-check{width:calc(24 * var(--u));height:calc(24 * var(--u));flex-shrink:0;display:grid;place-items:center;border-radius:50%;background:#008d62;color:#fff;font-size:calc(18 * var(--u))}.pdks-page .pdks-access-approved strong{display:block;font-size:calc(9 * var(--u))}.pdks-page .pdks-access-approved div>span{display:block;font-size:calc(8 * var(--u));color:var(--text)}.pdks-page .pdks-access-approved time{margin-left:auto;font-size:calc(9 * var(--u));color:var(--text)}.pdks-page .pdks-access-stats{display:grid;grid-template-columns:1fr 1fr;gap:calc(8 * var(--u));margin:calc(8 * var(--u)) 0}.pdks-page .pdks-access-stats>div{border:1px solid #e7edf3;border-radius:calc(6 * var(--u));padding:calc(13 * var(--u));min-height:calc(111 * var(--u))}.pdks-page .pdks-access-stats svg{width:calc(21 * var(--u));height:calc(21 * var(--u));color:var(--green);margin-bottom:calc(7 * var(--u))}.pdks-page .pdks-access-stats span{display:block;font-size:calc(9 * var(--u));color:var(--text)}.pdks-page .pdks-access-stats strong{display:block;font-size:calc(19 * var(--u))}.pdks-page .pdks-access-stats small{display:block;font-size:calc(8 * var(--u));color:var(--text);white-space:nowrap}.pdks-page .pdks-access-stats small b{color:var(--green)}.pdks-page .pdks-vehicle{display:flex;align-items:center;gap:calc(14 * var(--u));border:1px solid #e7edf3;padding:calc(8 * var(--u)) calc(13 * var(--u));border-radius:calc(6 * var(--u));text-decoration:none}.pdks-page .pdks-vehicle svg{width:calc(22 * var(--u));height:calc(22 * var(--u))}.pdks-page .pdks-vehicle>svg:last-child{width:calc(12 * var(--u));margin-left:auto;transform:rotate(-90deg);color:#7291b2}.pdks-page .pdks-vehicle strong{display:block;font-size:calc(10 * var(--u))}.pdks-page .pdks-vehicle b{display:block;font-size:calc(19 * var(--u));line-height:1.2}.pdks-page .solutions{height:calc(333 * var(--u));padding-top:calc(25 * var(--u))}.pdks-page .solution-card{height:calc(222 * var(--u));padding:calc(15 * var(--u)) calc(18 * var(--u));scroll-margin-top:calc(65 * var(--u))}.pdks-page .solution-card ul{font-size:calc(11 * var(--u))}.pdks-page .solution-card h3{font-size:calc(15 * var(--u))}.pdks-page .pdks-card-quote{border:0;color:var(--green);background:0 0;padding:0;margin-top:auto;cursor:pointer;width:calc(24 * var(--u));height:calc(24 * var(--u))}.pdks-page .pdks-card-quote svg{width:calc(18 * var(--u));height:calc(18 * var(--u))}.pdks-page .benefit-band{height:calc(186 * var(--u))}.pdks-page .benefit-grid{grid-template-columns:repeat(4,1fr)}.pdks-page .sectors{height:calc(304 * var(--u))}.pdks-page .software-section{height:calc(265 * var(--u))}.pdks-page .software-copy h2{font-size:calc(26 * var(--u));white-space:nowrap}.pdks-page .software-copy h2 span{display:inline}.pdks-page .donut{background:conic-gradient(#008e60 0 78%,#35c599 78% 93%,#729aa9 93%)}.pdks-page .chart-legend li:nth-child(3) i{background:#e6003e}.pdks-page .process{height:calc(197 * var(--u))}.pdks-page .closing-cta{height:calc(115 * var(--u))}@media(max-width:820px){.pdks-page .pdks-hero{height:auto;padding-bottom:28px}.pdks-page .pdks-breadcrumb{flex-wrap:wrap;font-size:10px;padding-top:18px}.pdks-page .pdks-hero-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px 8px;margin-top:24px}.pdks-page .pdks-hero-copy{width:100%;grid-column:1/-1}.pdks-page .pdks-hero-copy h1{font-size:32px}.pdks-page .pdks-hero-copy h1 span{white-space:normal}.pdks-page .pdks-intro{width:100%;font-size:14px}.pdks-page .pdks-pillars{width:100%;margin-top:28px}.pdks-page .pdks-pillars li{gap:7px;padding-inline:8px}.pdks-page .pdks-pillars svg{width:20px;height:20px}.pdks-page .pdks-pillars span{font-size:9px}.pdks-page .pdks-turnstile-art{position:static;width:100%;height:245px;align-self:center}.pdks-page .pdks-access-panel{position:static;width:100%;padding:6px;align-self:center}.pdks-page .pdks-access-approved{gap:6px;padding:6px}.pdks-page .pdks-check{width:18px;height:18px;font-size:13px}.pdks-page .pdks-access-approved time{font-size:7px}.pdks-page .pdks-access-approved strong{font-size:8px}.pdks-page .pdks-access-approved div>span{font-size:7px}.pdks-page .pdks-access-stats{gap:4px}.pdks-page .pdks-access-stats>div{padding:7px 5px;min-height:92px}.pdks-page .pdks-access-stats span{font-size:8px}.pdks-page .pdks-access-stats small{white-space:normal;font-size:7px}.pdks-page .pdks-vehicle{padding:7px;gap:7px}.pdks-page .pdks-vehicle strong{font-size:9px}.pdks-page .benefit-band,.pdks-page .closing-cta,.pdks-page .process,.pdks-page .sectors,.pdks-page .software-section,.pdks-page .solutions{height:auto}.pdks-page .solution-card{height:auto;min-height:285px;padding:22px}.pdks-page .solution-card h3{font-size:19px}.pdks-page .solution-card ul{font-size:14px}.pdks-page .benefit-grid{grid-template-columns:1fr}.pdks-page .software-copy h2{white-space:normal;font-size:27px}}.pdks-page .pdks-hero-copy h1{font-size:calc(33 * var(--u));letter-spacing:calc(-.8 * var(--u))}.pdks-page .pdks-intro{font-size:calc(13 * var(--u));width:calc(375 * var(--u))}.pdks-page .pdks-pillars{width:calc(390 * var(--u))}.pdks-page .pdks-pillars li{padding-right:0;padding-left:calc(12 * var(--u))}.pdks-page .solution-card li{letter-spacing:calc(-.25 * var(--u))}@media(min-width:821px){.pdks-page .pdks-pillars span{white-space:nowrap}}@media(max-width:820px){.pdks-page .pdks-hero-copy h1{font-size:32px}.pdks-page .pdks-intro,.pdks-page .pdks-pillars{width:100%}.pdks-page .pdks-intro{font-size:14px}.pdks-page .pdks-pillars li{padding-inline:6px}}@media(min-width:821px){.pdks-page .pdks-hero-copy{width:calc(390 * var(--u))}}
