.pd-column{width:min(1014px,100% - 14vw);margin-inline:auto}.pd-wide{width:min(1158px,100% - 14vw);margin-inline:auto}.pd-small{color:#444;font-size:.625rem;font-weight:600;line-height:1}.pd-button{white-space:nowrap;border:0;justify-content:center;align-items:center;gap:2px;min-height:67px;padding:10px;font-size:1.25rem;font-weight:600;line-height:normal;display:inline-flex}.pd-button:hover,.pd-button-small:hover{text-decoration:none}.pd-button-dark{background:var(--ink);color:#fff;min-width:188px}.pd-button-light{background:var(--surface);min-width:162px;color:var(--ink)}.pd-button-small{background:var(--blue);color:#fff;white-space:nowrap;justify-content:center;align-items:center;gap:5px;min-height:39px;padding:10px;font-size:.75rem;font-weight:600;line-height:normal;display:inline-flex}.pd-hero{background:linear-gradient(166.28deg, var(--blue) 17.368%, #263293 70.418%);border-bottom:2px solid var(--blue);position:relative;overflow:hidden}.pd-hero-stage{aspect-ratio:1512/657;width:min(1512px,100%);margin-inline:auto;position:relative}.pd-hero-copy{z-index:2;color:#fff;flex-direction:column;gap:37px;width:537px;display:flex;position:absolute;top:11.57%;left:8.66%}.pd-hero-eyebrow{margin-bottom:-22px;font-size:1.25rem;font-weight:700;line-height:1}.pd-hero h1{max-width:none;font-size:3rem;font-weight:800;line-height:1}.pd-hero-actions{flex-wrap:wrap;gap:17px;display:flex}.pd-hero-shape,.pd-hero-band{max-width:none;position:absolute;left:38.29%;right:calc(-1*max(0px,50vw - 756px))}.pd-hero-shape{width:auto;height:19.79%;top:60.88%}.pd-hero-band{background:var(--orange);top:80.67%;bottom:0}.pd-hero-devices{z-index:1;aspect-ratio:716/371;width:47.35%;position:absolute;top:24.2%;left:50.73%;overflow:hidden}.pd-hero-devices img{filter:drop-shadow(0 0 2.9px #00000040);width:129.05%;max-width:none;height:166.22%;position:absolute;top:-31.83%;left:-13.78%}.pd-proof{border-bottom:2px solid var(--blue)}.pd-proof-row{align-items:center;gap:38px;min-height:102px;padding-block:20px;display:flex}.pd-proof-clients,.pd-proof-stat{flex-direction:column;gap:5px;display:flex}.pd-proof-clients{flex:0 0 389px}.pd-proof-name{color:#000;font-size:1.5rem;font-weight:600;line-height:1}.pd-proof-value{color:var(--blue-strong);font-size:1.5rem;font-weight:700;line-height:1}.pd-modules{flex-direction:column;gap:70px;padding-block:76px 93px;display:flex}.pd-module{grid-template-columns:581fr 388fr;align-items:start;column-gap:45px;display:grid}.pd-module-live{grid-template-columns:388fr 581fr}.pd-module-live .pd-module-image{order:2}.pd-module-play{grid-template-columns:581fr 368fr;column-gap:65px}.pd-module-image{aspect-ratio:581/406;background:var(--placeholder);position:relative;overflow:hidden}.pd-module-play .pd-module-image{aspect-ratio:581/427}.pd-module-image img{max-width:none;position:absolute}.pd-module-go .pd-module-image img{width:139.96%;height:150.22%;top:-25.18%;left:-19.98%}.pd-module-live .pd-module-image img{width:293.89%;height:210.28%;top:-64.33%;left:-96.8%}.pd-module-play .pd-module-image img{width:178.56%;height:161.99%;top:-25.55%;left:-37.25%}.pd-module-copy{flex-direction:column;align-items:flex-start;padding-top:15px;display:flex}.pd-module-play .pd-module-copy{padding-top:18px}.pd-module-eyebrow{color:var(--blue);font-size:.75rem;font-weight:600;line-height:1}.pd-module h2{color:#000;margin-top:5px;font-size:3rem;font-weight:700;line-height:1}.pd-module-tagline{max-width:348px;color:var(--blue);margin-top:10px;font-size:1.5rem;font-weight:600;line-height:1}.pd-stages{flex-direction:column;gap:18px;max-width:291px;margin:16px 0;display:flex}.pd-stages>div{flex-direction:column;gap:10px;display:flex}.pd-stages dt{color:#444;font-size:.75rem;font-weight:800;line-height:1}.pd-stages dd{font-family:var(--font-mono);margin:0;font-size:1rem;line-height:1}.pd-dataiq{background:#f8f8f8;padding-block:84px 73px}.pd-dataiq .pd-wide{width:min(1150px,100% - 14vw)}.pd-dataiq-head{justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.pd-dataiq-head>div{flex-direction:column;gap:8px;display:flex}.pd-dataiq-eyebrow{font-size:.75rem;font-weight:600;line-height:1}.pd-dataiq-label{color:var(--blue-strong);font-size:1.5rem;line-height:1}.pd-dataiq h2{font-size:3rem;font-weight:800;line-height:1.17}.pd-dataiq-description,.pd-flow-question{font-synthesis:style;font-style:italic}.pd-dataiq-description{max-width:845px;font-size:1.25rem;line-height:1.11}.pd-dataiq-head .pd-button-small{flex-shrink:0;margin-bottom:-15px}.pd-flow{grid-template-columns:305fr 91fr 358fr 91fr 305fr;align-items:center;margin-top:75px;display:grid}.pd-flow-card{background:#fff;min-height:319px;padding:25px 20px 27px}.pd-flow-card h3{color:#000;margin-top:10px;font-size:1.5rem;font-weight:600;line-height:1}.pd-flow-step{color:var(--blue-strong);font-family:var(--font-mono);font-size:.875rem;line-height:1}.pd-flow-question{margin-top:6px;font-size:.75rem;line-height:1}.pd-flow-list{flex-direction:column;gap:14px;margin:41px 0 0;padding:0;list-style:none;display:flex}.pd-flow-question+.pd-flow-list{margin-top:29px}.pd-flow-list li{background:var(--blue);color:#fff;justify-content:space-between;gap:12px;padding:10px 15px;font-size:.875rem;line-height:1;display:flex}.pd-flow-list strong{font-weight:600}.pd-flow-dark{background:var(--ink);min-height:341px;padding:36px 20px 38px}.pd-flow-dark .pd-flow-step,.pd-flow-dark h3{color:#fff}.pd-flow-models{grid-template-columns:repeat(2,minmax(0,150px));gap:18px;margin-top:27px;display:grid}.pd-flow-models>div{background:var(--blue);color:#fff;min-height:101px;padding:14px 12px}.pd-flow-models>div+div{background:var(--orange)}.pd-flow-models h4{margin:0;font-size:1rem;font-weight:600;line-height:1}.pd-flow-models p{max-width:125px;margin-top:12px;font-size:.875rem;line-height:1}.pd-pills{flex-wrap:wrap;gap:10px 13px;max-width:318px;margin:15px 0 0;padding:0;list-style:none;display:flex}.pd-pills li{color:#fff;min-width:87px;font-family:var(--font-mono);text-align:center;border:1px solid #fff;border-radius:50px;padding:10px;font-size:.625rem;line-height:1.2}.pd-pills li:first-child,.pd-pills li:last-child{min-width:111px}.pd-flow-link{justify-content:center;align-items:center;height:42px;display:flex;position:relative;transform:translateY(16px)}.pd-flow-dash{inset-inline:2px;width:calc(100% - 4px);height:1px;position:absolute;top:50%}.pd-flow-triangle{place-items:center;width:30px;height:30px;display:grid;position:relative;transform:rotate(52.44deg)}.pd-flow-triangle img{margin-bottom:7.5px}.pd-flow-diamond{background:var(--blue);width:21px;height:21px;position:relative;transform:rotate(-44.3deg)}.pd-platform{padding-block:59px 128px}.pd-platform-head{color:#000;text-align:center;width:min(776px,100% - 14vw);margin:0 auto 65px}.pd-platform-head p{font-size:1.25rem;font-weight:600;line-height:1}.pd-platform-head h2{margin-top:15px;font-size:2.25rem;font-weight:800;line-height:1}.pd-platform-app{border:1px solid var(--blue);min-height:100px;color:var(--blue);justify-content:space-between;align-items:center;gap:24px;padding:22px 25px;display:flex}.pd-platform-app h3{flex:0 402px;font-size:2.25rem;font-weight:700;line-height:1}.pd-platform-app p{flex:0 528px;line-height:1}.pd-platform-modules{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.pd-platform-modules article{border:1px solid var(--orange);background:#fff;min-height:184px;padding:35px}.pd-platform-module-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.pd-platform-modules h3{font-size:2rem;font-weight:800;line-height:1}.pd-platform-modules p{max-width:315px;font-family:var(--font-mono);margin-top:22px;line-height:1}.pd-tag{background:var(--orange-soft);color:#000;min-width:96px;font-family:var(--font-mono);text-align:center;white-space:nowrap;border-radius:50px;padding:10px;font-size:.75rem;line-height:1.2}.pd-tag-outline{color:#fff;background:0 0;border:1px solid #fff;justify-content:center;align-items:center;min-width:112px;height:24px;margin-top:3px;font-size:.625rem;display:inline-flex}.pd-platform-dataiq{border:1px solid var(--orange);background:var(--orange);color:#fff;justify-content:space-between;align-items:center;gap:24px;min-height:128px;padding:30px 35px;display:flex}.pd-platform-dataiq-name{flex-direction:column;align-items:flex-start;display:flex}.pd-platform-dataiq h3{font-size:2.25rem;font-weight:700;line-height:1}.pd-platform-dataiq-models{align-items:center;gap:21px;display:flex}.pd-platform-dataiq-models>div{flex-direction:column;gap:7px;width:240px;display:flex}.pd-platform-dataiq-models>div:last-child{width:230px}.pd-platform-dataiq-models h4{margin:0;font-size:1rem;font-weight:700;line-height:1}.pd-platform-dataiq-models p{font-family:var(--font-mono);line-height:1}@media (width<=1000px){.pd-column,.pd-wide,.pd-dataiq .pd-wide{width:calc(100% - 56px)}.pd-hero-stage{aspect-ratio:auto;padding:56px 28px 0}.pd-hero-copy{width:auto;max-width:537px;position:static}.pd-hero h1{font-size:clamp(2.25rem,6vw,3rem)}.pd-hero-shape{display:none}.pd-hero-band{height:72px;top:auto;left:0;right:0}.pd-hero-devices{width:min(100%,716px);margin:40px auto 0;position:relative;top:auto;left:auto}.pd-proof-row{flex-wrap:wrap;gap:20px 38px}.pd-proof-clients{flex-basis:100%}.pd-module,.pd-module-live,.pd-module-play{grid-template-columns:1fr;row-gap:28px}.pd-module-live .pd-module-image{order:0}.pd-module-copy{padding-top:0}.pd-dataiq-head{flex-direction:column;align-items:flex-start}.pd-dataiq-head .pd-button-small{margin-bottom:0}.pd-flow{grid-template-columns:minmax(0,420px);justify-content:center;margin-top:48px}.pd-flow-card{min-height:0}.pd-flow-link{height:56px;transform:rotate(90deg)}.pd-flow-dash{width:56px;inset-inline:auto}.pd-platform-app,.pd-platform-dataiq{flex-direction:column;align-items:flex-start}.pd-platform-app h3,.pd-platform-app p{flex-basis:auto}.pd-platform-modules{grid-template-columns:1fr}.pd-platform-modules article{min-height:0}.pd-platform-dataiq-models{flex-wrap:wrap}}@media (width<=700px){.pd-column,.pd-wide,.pd-dataiq .pd-wide{width:calc(100% - 36px)}.pd-hero-stage{padding-inline:18px}.pd-hero-eyebrow{margin-bottom:-26px}.pd-hero-copy{gap:32px}.pd-button{min-height:56px;font-size:1.05rem}.pd-hero-actions .pd-button{flex:140px;min-width:0}.pd-module h2,.pd-dataiq h2{font-size:2.25rem}.pd-module-tagline{font-size:1.25rem}.pd-modules{gap:56px;padding-block:56px 64px}.pd-dataiq{padding-block:56px}.pd-dataiq-label{font-size:1.25rem}.pd-dataiq-description{font-size:1.05rem}.pd-platform{padding-block:56px 72px}.pd-platform-head h2,.pd-platform-app h3,.pd-platform-dataiq h3{font-size:1.75rem}.pd-platform-modules article{padding:24px}.pd-platform-divider{display:none}.pd-platform-dataiq-models>div,.pd-platform-dataiq-models>div:last-child{width:100%}}
