@import url(https://fonts.googleapis.com/css2?family=IBM+Plex+Mono:wght@400;500&family=IBM+Plex+Sans:wght@300;400;450;500;600&family=IBM+Plex+Serif:wght@400;500;600&display=swap);.breakdance .bde-section-311-105 .section-container{display:flex;flex-direction:column}.breakdance .bde-section-311-105 .section-container{--bde-section-width:100%}.breakdance .bde-section-311-105 .section-container{padding-left:0px;padding-right:0px;padding-bottom:0px;padding-top:0px}.breakdance .bde-section-311-105{margin-top:0px;margin-bottom:0px}.breakdance .bde-code-block-311-107{width:100%}.dp-assess-hub{position:relative;width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);overflow-x:hidden;box-sizing:border-box}.dp-assess-hub{--ink:#14243F;--navy:#1A2B4A;--teal:#2F6374;--teal-mid:#4A7C8A;--teal-tint:#EBF2F4;--teal-line:#C3D9DF;--orange:#E05A2B;--orange-cta:#CB4B1E;--orange-dk:#A83E18;--bright:#1AAFE0;--teal-dk:#2F6374;--silver:#C0C8D0;--orange-ink:#BC451C;--paper:#FFF;--paper-2:#F7F8FA;--paper-3:#EFF2F5;--line:#E2E6EA;--line-soft:#EDF0F2;--muted:#59677A;--muted-2:#5E6A79;--serif:'IBM Plex Serif',Georgia,serif;--sans:'IBM Plex Sans',-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif;--mono:'IBM Plex Mono',Menlo,Consolas,monospace;--wrap:1160px;--nav-h:66px;--r:6px}.dp-assess-hub *,.dp-assess-hub *::before,.dp-assess-hub *::after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}.dp-assess-hub{font-family:var(--sans);font-size:17px;line-height:1.65;color:var(--ink);background:var(--paper);-webkit-font-smoothing:antialiased;overflow-x:hidden}.dp-assess-hub img{max-width:100%;display:block}.dp-assess-hub a{color:inherit;text-decoration:none}.dp-assess-hub ul,.dp-assess-hub ol{list-style:none}.dp-assess-hub button{font:inherit;cursor:pointer;border:none;background:none}.dp-assess-hub :focus-visible{outline:2px solid var(--orange);outline-offset:3px;border-radius:2px}.dp-assess-hub .wrap{max-width:var(--wrap);margin:0 auto;padding:0 32px}.dp-assess-hub .band{padding:68px 0}.dp-assess-hub .band-sm{padding:48px 0}.dp-assess-hub .alt{background:var(--paper-2)}.dp-assess-hub .intro{max-width:680px;margin:0 auto 56px;text-align:center}.dp-assess-hub .intro .lede{margin-top:18px}.dp-assess-hub .intro-l{max-width:680px;margin:0 0 48px;text-align:left}.dp-assess-hub .kicker{font-family:var(--mono);font-size:11.5px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--teal);display:block;margin-bottom:18px}.dp-assess-hub .kicker-dim{color:var(--muted-2)}.dp-assess-hub .kicker-inv{color:rgba(255,255,255,.58)}.dp-assess-hub h1,.dp-assess-hub h2,.dp-assess-hub h3,.dp-assess-hub h4{font-family:var(--serif);font-weight:500;color:var(--ink);letter-spacing:-.015em;line-height:1.14}.dp-assess-hub .h-xl{font-size:clamp(36px,4.6vw,54px);line-height:1.07;letter-spacing:-.025em}.dp-assess-hub .h-lg{font-size:clamp(27px,3.2vw,38px);line-height:1.13;letter-spacing:-.02em}.dp-assess-hub .h-md{font-size:clamp(21px,2.3vw,27px);line-height:1.2}.dp-assess-hub .inv{color:#fff}.dp-assess-hub .lede{font-size:19px;line-height:1.62;color:var(--muted);font-weight:300}.dp-assess-hub .body{font-size:16.5px;line-height:1.7;color:var(--muted)}.dp-assess-hub .small{font-size:15px;line-height:1.62;color:var(--muted)}.dp-assess-hub .cta{display:inline-flex;align-items:center;gap:9px;background:var(--orange-cta);color:#fff;font-size:16px;font-weight:500;padding:15px 27px;border-radius:var(--r);transition:background .16s,transform .16s,box-shadow .16s;box-shadow:0 1px 2px rgba(217,80,31,.2)}.dp-assess-hub .cta:hover{background:var(--orange-dk);transform:translateY(-1px);box-shadow:0 5px 16px rgba(224,90,43,.28)}.dp-assess-hub .cta svg{transition:transform .16s}.dp-assess-hub .cta:hover svg{transform:translateX(3px)}.dp-assess-hub .cta-sm{padding:12px 22px;font-size:15px}.dp-assess-hub .cta-2{display:inline-flex;align-items:center;gap:9px;background:transparent;color:var(--orange-ink);font-size:16px;font-weight:500;padding:14px 26px;border-radius:var(--r);border:1.5px solid rgba(217,80,31,.4);transition:border-color .16s,background .16s}.dp-assess-hub .cta-2:hover{border-color:var(--orange);background:rgba(224,90,43,.06)}.dp-assess-hub .cta-2 svg{transition:transform .16s}.dp-assess-hub .cta-2:hover svg{transform:translateX(3px)}.dp-assess-hub .cta-link{display:inline-flex;align-items:center;gap:8px;color:var(--orange-ink);font-size:16px;font-weight:500;border-bottom:1px solid rgba(217,80,31,.32);padding-bottom:2px;transition:border-color .16s}.dp-assess-hub .cta-link:hover{border-color:var(--orange)}.dp-assess-hub .cta-link svg{transition:transform .16s}.dp-assess-hub .cta-link:hover svg{transform:translateX(3px)}.dp-assess-hub .cta-inv{display:inline-flex;align-items:center;gap:9px;background:var(--orange-cta);color:#fff;font-size:16px;font-weight:500;padding:15px 27px;border-radius:var(--r);transition:background .16s,transform .16s}.dp-assess-hub .cta-inv:hover{background:var(--orange-dk);transform:translateY(-1px)}.dp-assess-hub .ghost{display:inline-flex;align-items:center;gap:8px;color:rgba(255,255,255,.82);font-size:16px;padding:15px 4px;border-bottom:1px solid rgba(255,255,255,.26);transition:color .16s,border-color .16s}.dp-assess-hub .ghost:hover{color:#fff;border-color:rgba(255,255,255,.6)}.dp-assess-hub .cta-strip{margin-top:52px;background:var(--teal-tint);border:1px solid var(--teal-line);border-radius:var(--r);padding:26px 32px;display:flex;align-items:center;justify-content:space-between;gap:28px;flex-wrap:wrap}.dp-assess-hub .cta-strip p{font-size:16.5px;color:var(--ink);max-width:58ch;line-height:1.55}.dp-assess-hub .cta-strip p b{font-family:var(--serif);font-weight:600}.dp-assess-hub .cta-strip-act{display:flex;align-items:center;gap:18px;flex-wrap:wrap;flex-shrink:0}.dp-assess-hub .note{background:var(--teal-tint);border-left:3px solid var(--teal-mid);border-radius:0 var(--r) var(--r) 0;padding:20px 24px}.dp-assess-hub .note p{font-size:16px;line-height:1.6;color:var(--ink)}.dp-assess-hub .note b{font-weight:600}.dp-assess-hub .note-inv{background:rgba(255,255,255,.055);border-left:3px solid var(--teal-mid);border-radius:0 var(--r) var(--r) 0;padding:20px 24px}.dp-assess-hub .note-inv p{font-size:16px;line-height:1.6;color:rgba(255,255,255,.88)}.dp-assess-hub.js .rv{opacity:0;transform:translateY(14px);transition:opacity .6s cubic-bezier(.2,.6,.3,1),transform .6s cubic-bezier(.2,.6,.3,1)}.dp-assess-hub.js .rv.on{opacity:1;transform:none}.dp-assess-hub .dl1{transition-delay:.06s}.dp-assess-hub .dl2{transition-delay:.12s}.dp-assess-hub .dl3{transition-delay:.18s}.dp-assess-hub .dl4{transition-delay:.24s}.dp-assess-hub .dl5{transition-delay:.3s}.dp-assess-hub .dl6{transition-delay:.36s}.dp-assess-hub .hero{position:relative;background:#0A1B29;overflow:hidden;min-height:clamp(560px,74vh,720px);display:flex;align-items:center}.dp-assess-hub .hero-art{position:absolute;inset:0;width:100%;height:100%;display:block}.dp-assess-hub .hero-scrim{position:absolute;inset:0;background:linear-gradient(100deg,rgba(5,14,24,.97) 0%,rgba(5,14,24,.95) 27%,rgba(5,14,24,.86) 38%,rgba(5,14,24,.56) 50%,rgba(5,14,24,.22) 66%,rgba(5,14,24,.03) 85%,rgba(5,14,24,0) 100%),linear-gradient(180deg,rgba(5,14,24,.72) 0%,rgba(5,14,24,.28) 14%,rgba(5,14,24,0) 30%)}.dp-assess-hub .hero-inner{position:relative;z-index:2;width:100%;padding-top:34px;padding-bottom:40px}.dp-assess-hub .hero-col{max-width:620px}.dp-assess-hub .hero h1,.dp-assess-hub .hero .hero-copy .hero-h{color:#fff;max-width:21ch}.dp-assess-hub .hero .kicker{color:#A8DCEA}.dp-assess-hub .hero .lede{color:rgba(255,255,255,.78);margin-top:22px;max-width:48ch}.dp-assess-hub .hero-act{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin-top:34px}.dp-assess-hub .hero-2{display:inline-flex;align-items:center;gap:9px;color:#fff;font-size:16px;font-weight:500;padding:14px 26px;border-radius:var(--r);border:1.5px solid rgba(255,255,255,.34);transition:border-color .16s,background .16s}.dp-assess-hub .hero-2:hover{border-color:rgba(255,255,255,.8);background:rgba(255,255,255,.08)}.dp-assess-hub .hero-sub{margin-top:20px;font-size:14.5px;color:rgba(255,255,255,.82)}.dp-assess-hub .hero-crumb{position:relative;z-index:2;padding-top:18px;font-size:13.5px;color:rgba(255,255,255,.5)}.dp-assess-hub .hero-crumb a{transition:color .14s}.dp-assess-hub .hero-crumb a:hover{color:#7FC3D4}.dp-assess-hub .hero-crumb span{margin:0 8px;opacity:.45}.dp-assess-hub .fig{background:#fff;border:1px solid var(--line);border-radius:10px;padding:28px 28px 22px}.dp-assess-hub .fig svg{width:100%;height:auto;display:block}.dp-assess-hub .fig-cap{margin-top:16px;padding-top:16px;border-top:1px solid var(--line);font-size:13.5px;line-height:1.6;color:var(--muted)}.dp-assess-hub .fig-cap b{color:var(--ink);font-weight:600}.dp-assess-hub .fig-src{margin-top:8px;font-family:var(--mono);font-size:10.5px;color:var(--muted-2);letter-spacing:.02em}.dp-assess-hub .tile{width:100%;height:100%;display:block;object-fit:cover}.dp-assess-hub .pcard-img .tile{position:absolute;inset:0}.dp-assess-hub .dotgrid{width:100%;height:auto;display:block;margin:4px 0 20px}.dp-assess-hub .dotgrid-cap{font-size:14.5px;color:var(--muted);line-height:1.55;text-align:left}.dp-assess-hub .dotgrid-cap b{color:var(--ink);font-weight:600}.dp-assess-hub .glyph{flex:none;width:100%;max-width:252px;height:auto;display:block;margin-top:18px;opacity:.9}.dp-assess-hub .tl-wrap{background:#fff;border:1px solid var(--line);border-radius:10px;padding:34px 30px 26px;margin-top:28px}.dp-assess-hub .timeline{width:100%;height:auto;display:block}.dp-assess-hub .tl-h{font-family:var(--mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted-2);margin-bottom:6px}.dp-assess-hub .band-photo{position:relative;min-height:340px;display:flex;align-items:center;background:var(--ink);overflow:hidden}.dp-assess-hub .band-photo>img,.dp-assess-hub .band-photo .band-bg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:.42}.dp-assess-hub .band-art{position:absolute;inset:0}.dp-assess-hub .band-art svg{width:100%;height:100%;display:block}.dp-assess-hub .cred-grid{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);gap:56px;align-items:center}.dp-assess-hub .creds{display:flex;flex-direction:column;gap:2px}.dp-assess-hub .cred{padding:18px 0;border-top:1px solid rgba(255,255,255,.14)}.dp-assess-hub .cred:last-child{border-bottom:1px solid rgba(255,255,255,.14)}.dp-assess-hub .cred-v{font-family:var(--serif);font-size:26px;font-weight:500;color:#fff;line-height:1;letter-spacing:-.02em}.dp-assess-hub .cred-l{font-size:14px;color:rgba(255,255,255,.62);line-height:1.5;margin-top:8px}.dp-assess-hub .band-photo::after{content:'';position:absolute;inset:0;background:linear-gradient(94deg,rgba(10,27,41,.93) 0%,rgba(10,27,41,.8) 42%,rgba(10,27,41,.42) 78%,rgba(10,27,41,.25) 100%)}.dp-assess-hub .band-photo .wrap{position:relative;z-index:2;padding-top:60px;padding-bottom:60px}.dp-assess-hub .band-photo h2{color:#fff;max-width:19ch}.dp-assess-hub .band-photo .lede{color:rgba(255,255,255,.76);max-width:50ch;margin-top:18px}.dp-assess-hub .band-photo .kicker{color:#8FC5D2}.dp-assess-hub .band-photo-act{margin-top:30px;display:flex;gap:16px;align-items:center;flex-wrap:wrap}.dp-assess-hub .offer-photo{position:relative;border-radius:12px;overflow:hidden;min-height:200px;margin-bottom:26px}.dp-assess-hub .offer-photo img{width:100%;height:100%;min-height:200px;object-fit:cover;display:block}.dp-assess-hub .offer-photo::after{content:'';position:absolute;inset:0;background:linear-gradient(180deg,rgba(20,36,63,.15),rgba(20,36,63,.62))}.dp-assess-hub .offer-photo figcaption{position:absolute;left:24px;right:24px;bottom:20px;z-index:2;font-family:var(--serif);font-size:19px;font-weight:500;color:#fff;letter-spacing:-.01em;line-height:1.3}.dp-assess-hub .pcard-img{position:relative;aspect-ratio:16/9;overflow:hidden;background:var(--ink)}.dp-assess-hub .pcard-img img{width:100%;height:100%;object-fit:cover;transition:transform .5s cubic-bezier(.2,.7,.3,1)}.dp-assess-hub .rel-c:hover .pcard-img img{transform:scale(1.04)}.dp-assess-hub .pcard-img::after{content:'';position:absolute;inset:0;background:linear-gradient(180deg,rgba(10,27,41,.12) 0%,rgba(10,27,41,.62) 100%)}.dp-assess-hub .hero-art .br{opacity:0;animation:brLoop 15s ease-in-out infinite}.dp-assess-hub .hero-art .b0{animation-delay:0s}.dp-assess-hub .hero-art .b1{animation-delay:.10s}.dp-assess-hub .hero-art .b2{animation-delay:.20s}.dp-assess-hub .hero-art .b3{animation-delay:.30s}.dp-assess-hub .hero-art .b4{animation-delay:.40s}.dp-assess-hub .hero-art .b5{animation-delay:.50s}.dp-assess-hub .hero-art .b6{animation-delay:.60s}.dp-assess-hub .hero-art .b7{animation-delay:.70s}@keyframes brLoop{0%,3%{opacity:.18}13%{opacity:1}78%{opacity:1}92%,100%{opacity:.18}}.dp-assess-hub .hero-art .route,.dp-assess-hub .hero-art .halo{stroke-dasharray:1;stroke-dashoffset:1;animation:drawLoop 15s cubic-bezier(.32,.72,.3,1) infinite}@keyframes drawLoop{0%,17%{stroke-dashoffset:1}44%{stroke-dashoffset:0}78%{stroke-dashoffset:0}93%,100%{stroke-dashoffset:-1}}.dp-assess-hub .hero-art .pulse{stroke-dasharray:.055 .945;stroke-dashoffset:1;opacity:0;animation:pulseLoop 15s cubic-bezier(.45,0,.55,1) infinite}@keyframes pulseLoop{0%,46%{stroke-dashoffset:1;opacity:0}50%{opacity:.95}72%{opacity:.95}78%,100%{stroke-dashoffset:0;opacity:0}}.dp-assess-hub .hero-art .rtg{transform:translateX(0)}@media (max-width:1359px){.dp-assess-hub .hero-art .rtg{transform:translateX(-22px)}}@media (min-width:1560px) and (max-width:1799px){.dp-assess-hub .hero-art .rtg{transform:translateX(28px)}}@media (min-width:1800px){.dp-assess-hub .hero-art .rtg{transform:translateX(52px)}}.dp-assess-hub .hero-art .rnodes{opacity:0;animation:nodeLoop 15s ease-in-out infinite}@keyframes nodeLoop{0%,40%{opacity:0}52%{opacity:1}78%{opacity:1}88%,100%{opacity:0}}.dp-assess-hub .hero-art .bloom{transform-origin:60% 45%;will-change:transform,opacity}.dp-assess-hub .hero-art .bl1{animation:drift1 19s ease-in-out infinite}.dp-assess-hub .hero-art .bl2{animation:drift2 25s ease-in-out infinite}.dp-assess-hub .hero-art .bl3{animation:drift3 22s ease-in-out infinite}@keyframes drift1{0%,100%{transform:scale(1) translate(0,0);opacity:.92}50%{transform:scale(1.10) translate(-1.2%,1.4%);opacity:1}}@keyframes drift2{0%,100%{transform:scale(1.06) translate(0,0);opacity:.8}50%{transform:scale(1) translate(1.6%,-1%);opacity:1}}@keyframes drift3{0%,100%{transform:scale(1);opacity:.75}50%{transform:scale(1.14);opacity:1}}.dp-assess-hub .hero-art .tw{animation:tw 6.5s ease-in-out infinite}.dp-assess-hub .hero-art .t1{animation-delay:1.3s}.dp-assess-hub .hero-art .t2{animation-delay:2.9s}.dp-assess-hub .hero-art .t3{animation-delay:4.4s}@keyframes tw{0%,100%{opacity:.25}50%{opacity:1}}.dp-assess-hub .partners{padding:40px 0 44px;border-bottom:1px solid var(--line)}.dp-assess-hub .partners-lbl{font-family:var(--mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted-2);text-align:center;margin-bottom:24px}.dp-assess-hub .partners-row{display:flex;align-items:center;justify-content:center;gap:16px;flex-wrap:wrap}.dp-assess-hub .plogo{display:flex;align-items:center;justify-content:center;height:56px;padding:0 24px;border:1px solid var(--line);border-radius:var(--r);background:#fff;min-width:138px;transition:border-color .18s,box-shadow .18s}.dp-assess-hub .plogo:hover{border-color:var(--teal-line);box-shadow:0 3px 12px rgba(20,36,63,.06)}.dp-assess-hub .plogo img{max-height:26px;width:auto;opacity:.78;filter:grayscale(1);transition:opacity .2s,filter .2s}.dp-assess-hub .plogo:hover img{opacity:1;filter:none}.dp-assess-hub .plogo .pfb{font-family:var(--sans);font-size:14.5px;font-weight:600;color:var(--muted);letter-spacing:-.01em;white-space:nowrap}.dp-assess-hub .plogo .pfb em{font-style:normal;display:block;font-family:var(--mono);font-size:10px;font-weight:400;color:var(--muted-2);letter-spacing:.06em;text-transform:uppercase;margin-top:2px}.dp-assess-hub .partners-note{text-align:center;margin-top:20px;font-size:14px;color:var(--muted-2)}.dp-assess-hub .partners-note a{color:var(--teal);border-bottom:1px solid var(--teal-line)}.dp-assess-hub .partners-note a:hover{border-color:var(--teal)}.dp-assess-hub .prob-grid{display:grid;grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);gap:56px;align-items:start}.dp-assess-hub .prob-card{background:var(--paper-2);border:1px solid var(--line);border-radius:10px;padding:38px 34px;text-align:center}.dp-assess-hub .prob-stat{font-family:var(--serif);font-size:clamp(66px,8.5vw,104px);line-height:.88;font-weight:400;color:var(--teal);letter-spacing:-.045em}.dp-assess-hub .prob-cap{font-size:15.5px;color:var(--muted);margin-top:18px;line-height:1.6}.dp-assess-hub .prob-src{font-family:var(--mono);font-size:11px;color:var(--muted-2);margin-top:16px;padding-top:16px;border-top:1px solid var(--line);letter-spacing:.02em}.dp-assess-hub .fails{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:var(--line);border:1px solid var(--line);border-radius:10px;overflow:hidden}.dp-assess-hub .fail{background:#fff;padding:26px 26px 28px}.dp-assess-hub .fail .fail-n{font-family:var(--mono);font-size:11px;color:var(--teal);letter-spacing:.06em;margin-bottom:12px}.dp-assess-hub .fail h3{font-family:var(--sans);font-size:16px;font-weight:600;color:var(--ink);margin-bottom:7px;line-height:1.35}.dp-assess-hub .fail p{font-size:15px;color:var(--muted);line-height:1.6}.dp-assess-hub .vs{background:var(--ink);color:#fff;padding:96px 0}.dp-assess-hub .vs .intro h2{color:#fff}.dp-assess-hub .vs .intro .lede{color:rgba(255,255,255,.64)}.dp-assess-hub .vs-grid{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:0;border:1px solid rgba(255,255,255,.14);border-radius:10px;overflow:hidden}.dp-assess-hub .vs-col{padding:32px 34px 34px}.dp-assess-hub .vs-col+.vs-col{border-left:1px solid rgba(255,255,255,.14);background:rgba(255,255,255,.028)}.dp-assess-hub .vs-hd{font-family:var(--mono);font-size:11.5px;letter-spacing:.1em;text-transform:uppercase;margin-bottom:8px}.dp-assess-hub .vs-hd.a{color:rgba(255,255,255,.48)}.dp-assess-hub .vs-hd.b{color:#8FC5D2}.dp-assess-hub .vs-n{font-family:var(--serif);font-size:46px;line-height:1;font-weight:400;margin-bottom:24px;letter-spacing:-.03em;color:rgba(255,255,255,.34)}.dp-assess-hub .vs-col:last-child .vs-n{color:#8FC5D2}.dp-assess-hub .vs-li{display:flex;gap:13px;padding:11px 0;font-size:15.5px;line-height:1.5;color:rgba(255,255,255,.74);border-bottom:1px solid rgba(255,255,255,.07)}.dp-assess-hub .vs-li:last-of-type{border-bottom:0}.dp-assess-hub .vs-dot{flex-shrink:0;width:5px;height:5px;border-radius:50%;margin-top:8px;background:rgba(255,255,255,.3)}.dp-assess-hub .vs-col:last-child .vs-dot{background:#8FC5D2}.dp-assess-hub .vs-empty{min-height:318px;display:flex;align-items:flex-end;padding-bottom:6px}.dp-assess-hub .vs-empty p{font-family:var(--mono);font-size:12px;color:rgba(255,255,255,.52);line-height:1.75;letter-spacing:.02em}.dp-assess-hub .vs-close{margin-top:44px;display:flex;align-items:center;justify-content:space-between;gap:32px;flex-wrap:wrap}.dp-assess-hub .vs-close p{font-family:var(--serif);font-size:clamp(20px,2.5vw,27px);line-height:1.3;color:#fff;max-width:24ch;letter-spacing:-.015em}.dp-assess-hub .caps{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--line);border:1px solid var(--line);border-radius:10px;overflow:hidden}.dp-assess-hub .cap{background:#fff;padding:30px 28px 32px;display:flex;flex-direction:column}.dp-assess-hub .cap .cap-n{flex:none;font-family:var(--mono);font-size:11px;color:var(--teal);letter-spacing:.06em;margin-bottom:14px}.dp-assess-hub .cap h3{font-family:var(--sans);font-size:17.5px;font-weight:600;color:var(--ink);margin-bottom:9px;line-height:1.3}.dp-assess-hub .cap p{font-size:15px;color:var(--muted);line-height:1.6;margin-bottom:16px;flex:1}.dp-assess-hub .cap .cap-tech{flex:none;font-family:var(--mono);font-size:11px;color:var(--muted-2);letter-spacing:.02em;padding-top:14px;border-top:1px solid var(--line-soft)}.dp-assess-hub .fit{display:grid;grid-template-columns:1.05fr .95fr;gap:1px;background:var(--line);border:1px solid var(--line);border-radius:10px;overflow:hidden;margin-top:26px}.dp-assess-hub .fit-col{background:var(--paper);padding:30px 32px 32px}.dp-assess-hub .fit-col:last-child{background:var(--paper-3)}.dp-assess-hub .fit .fit-h{font-family:var(--mono);font-size:11px;letter-spacing:.09em;text-transform:uppercase;margin-bottom:16px;display:flex;align-items:center;gap:9px}.dp-assess-hub .fit .fit-h.good{color:var(--teal)}.dp-assess-hub .fit .fit-h.bad{color:var(--muted)}.dp-assess-hub .fit .fit-h::before{content:'';width:20px;height:1.5px;background:currentColor;flex:none}.dp-assess-hub .fit-l{list-style:none;margin:0;padding:0}.dp-assess-hub .fit-l li{position:relative;padding:9px 0 9px 22px;font-size:15px;line-height:1.55;color:var(--muted);border-bottom:1px solid var(--line-soft)}.dp-assess-hub .fit-l li:last-child{border-bottom:0}.dp-assess-hub .fit-l li::before{content:'';position:absolute;left:0;top:17px;width:6px;height:6px;border-radius:50%;background:var(--teal-line)}.dp-assess-hub .fit-col:last-child .fit-l li::before{background:none;left:1px;top:15px;width:8px;height:8px;border-radius:0;box-shadow:inset 0 0 0 1.5px #C3CBD4;transform:rotate(45deg)}.dp-assess-hub .fit .fit-note{margin-top:16px;font-size:14px;line-height:1.55;color:var(--muted);font-style:italic}@media (max-width:860px){.dp-assess-hub .fit{grid-template-columns:1fr}}.dp-assess-hub .calc{margin-top:18px;padding-top:16px;border-top:1px solid var(--line-soft)}.dp-assess-hub .calc p{font-size:14.5px;line-height:1.6;color:var(--muted)}.dp-assess-hub .calc b{color:var(--teal);font-weight:600}.dp-assess-hub .case-box .calc b{color:#8FC5D2}.dp-assess-hub .uc-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1px;background:var(--line);border:1px solid var(--line);border-radius:10px;overflow:hidden}.dp-assess-hub .uc{background:var(--paper);padding:36px 34px;display:flex;flex-direction:column}.dp-assess-hub .uc .uc-sec{flex:none;font-family:var(--mono);font-size:10.5px;letter-spacing:.09em;text-transform:uppercase;color:var(--muted-2);margin-bottom:13px}.dp-assess-hub .uc h3{font-family:var(--serif);font-size:22px;font-weight:500;line-height:1.24;margin-bottom:11px;letter-spacing:-.015em}.dp-assess-hub .uc p{font-size:15px;color:var(--muted);line-height:1.6;flex:1}.dp-assess-hub .uc .uc-out{flex:none;margin-top:20px;padding-top:16px;border-top:1px solid var(--line-soft);font-size:14.5px;color:var(--muted)}.dp-assess-hub .uc-out b{font-family:var(--serif);font-size:17px;font-weight:600;color:var(--teal);letter-spacing:-.01em;display:block;margin-bottom:2px}.dp-assess-hub .ca{position:relative;background:#0C2131;color:#fff;overflow:hidden}.dp-assess-hub .ca::before{content:'';position:absolute;inset:0;background:radial-gradient(ellipse 52% 60% at 82% 28%,rgba(46,138,163,.28),transparent 62%),radial-gradient(ellipse 40% 50% at 10% 78%,rgba(217,80,31,.16),transparent 66%)}.dp-assess-hub .ca>.wrap{position:relative;z-index:2}.dp-assess-hub .ca-fig{margin-top:22px;background:rgba(255,255,255,.045);border:1px solid rgba(255,255,255,.13);border-radius:10px;padding:28px 30px 24px}.dp-assess-hub .ca-fig svg{width:100%;height:auto;display:block}.dp-assess-hub .ca-fig figcaption{margin-top:18px;padding-top:16px;border-top:1px solid rgba(255,255,255,.12);font-size:14px;line-height:1.6;color:rgba(255,255,255,.68)}.dp-assess-hub .ca-fig figcaption b{color:#fff;font-weight:600}.dp-assess-hub .ca-fig .fig-src{display:block;margin-top:8px;font-family:var(--mono);font-size:10.5px;color:rgba(255,255,255,.58);letter-spacing:.02em}.dp-assess-hub .ca-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-bottom:40px}.dp-assess-hub .ca-card{background:#fff;border:1px solid var(--line);border-radius:10px;padding:30px 28px;text-align:center}.dp-assess-hub .ca-card .ca-v{font-family:var(--serif);font-size:44px;line-height:1;font-weight:500;color:var(--teal);letter-spacing:-.03em;margin-bottom:14px}.dp-assess-hub .ca-card h3{font-family:var(--sans);font-size:16px;font-weight:600;margin-bottom:8px;line-height:1.35}.dp-assess-hub .ca-card p{font-size:14.5px;color:var(--muted);line-height:1.6}.dp-assess-hub .ca-card .src{font-family:var(--mono);font-size:10.5px;color:var(--muted-2);margin-top:14px;padding-top:12px;border-top:1px solid var(--line-soft);letter-spacing:.02em}.dp-assess-hub .ca-two{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:20px}.dp-assess-hub .ca-panel{background:#fff;border:1px solid var(--line);border-radius:10px;padding:32px 30px}.dp-assess-hub .ca-panel h3{font-family:var(--serif);font-size:21px;font-weight:500;margin-bottom:12px;letter-spacing:-.015em}.dp-assess-hub .ca-panel p{font-size:15.5px;color:var(--muted);line-height:1.65;margin-bottom:16px}.dp-assess-hub .ca-panel .note{margin-top:18px}.dp-assess-hub .ca .kicker{color:#8FC5D2}.dp-assess-hub .ca .intro h2{color:#fff}.dp-assess-hub .ca .intro .lede{color:rgba(255,255,255,.66)}.dp-assess-hub .ca .ca-card,.dp-assess-hub .ca .ca-panel{background:rgba(255,255,255,.05);border-color:rgba(255,255,255,.14)}.dp-assess-hub .ca .ca-card h3,.dp-assess-hub .ca .ca-panel h3{color:#fff}.dp-assess-hub .ca .ca-card p,.dp-assess-hub .ca .ca-panel p{color:rgba(255,255,255,.72)}.dp-assess-hub .ca .ca-card .ca-v{color:#8FC5D2}.dp-assess-hub .ca .ca-card .src{color:rgba(255,255,255,.58);border-top-color:rgba(255,255,255,.13)}.dp-assess-hub .ca .cta-strip{background:rgba(255,255,255,.06);border-color:rgba(255,255,255,.15)}.dp-assess-hub .ca .cta-strip p{color:rgba(255,255,255,.88)}.dp-assess-hub .ca .note{background:rgba(143,197,210,.10);border-left-color:#8FC5D2}.dp-assess-hub .ca .note p{color:#fff}.dp-assess-hub .case-box{position:relative;background:var(--ink);border-radius:12px;padding:52px 54px;color:#fff;overflow:hidden}.dp-assess-hub .case-photo{position:absolute;inset:0}.dp-assess-hub .case-photo img{width:100%;height:100%;object-fit:cover;opacity:.3}.dp-assess-hub .case-photo::after{content:'';position:absolute;inset:0;background:linear-gradient(96deg,rgba(20,36,63,.96) 0%,rgba(20,36,63,.9) 46%,rgba(20,36,63,.72) 100%)}.dp-assess-hub .case-grid{position:relative;z-index:2}.dp-assess-hub .band-photo .wrap{position:relative;z-index:2}.dp-assess-hub .case-grid{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);gap:60px;align-items:center}.dp-assess-hub .case-box .case-tag{font-family:var(--mono);font-size:11px;letter-spacing:.09em;text-transform:uppercase;color:rgba(255,255,255,.5);margin-bottom:18px}.dp-assess-hub .case-box h2{color:#fff;max-width:18ch;margin-bottom:18px}.dp-assess-hub .case-box p{font-size:16.5px;line-height:1.7;color:rgba(255,255,255,.72);max-width:52ch}.dp-assess-hub .case-act{margin-top:28px;display:flex;gap:20px;align-items:center;flex-wrap:wrap}.dp-assess-hub .bars{display:flex;flex-direction:column;gap:30px}.dp-assess-hub .bar-top{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:10px}.dp-assess-hub .bar-lbl{font-size:14.5px;color:rgba(255,255,255,.66)}.dp-assess-hub .bar-val{font-family:var(--serif);font-size:25px;font-weight:500;color:#fff;letter-spacing:-.02em}.dp-assess-hub .bar-val.hi{color:#8FC5D2}.dp-assess-hub .bar-track{height:8px;background:rgba(255,255,255,.1);border-radius:2px;overflow:hidden}.dp-assess-hub .bar-fill{height:100%;border-radius:2px;transition:width 1.1s cubic-bezier(.2,.7,.3,1)}.dp-assess-hub .bar-fill.a{background:rgba(255,255,255,.34)}.dp-assess-hub .bar-fill.b{background:#8FC5D2}.dp-assess-hub .case-box .bar-note{margin-top:28px;padding-top:20px;border-top:1px solid rgba(255,255,255,.14);font-family:var(--mono);font-size:12px;color:rgba(255,255,255,.55);letter-spacing:.02em;line-height:1.8}.dp-assess-hub .offers{display:grid;grid-template-columns:1.25fr 1fr;gap:24px;align-items:stretch}.dp-assess-hub .offer{border-radius:12px;padding:40px 38px;display:flex;flex-direction:column}.dp-assess-hub .offer-main{background:var(--ink);color:#fff}.dp-assess-hub .offer-alt{background:#fff;border:1px solid var(--line)}.dp-assess-hub .offer .offer-tag{font-family:var(--mono);font-size:11px;letter-spacing:.09em;text-transform:uppercase;margin-bottom:16px}.dp-assess-hub .offer-main .offer-tag{color:#8FC5D2}.dp-assess-hub .offer-alt .offer-tag{color:var(--teal)}.dp-assess-hub .offer h3{font-family:var(--serif);font-size:28px;font-weight:500;letter-spacing:-.02em;margin-bottom:12px}.dp-assess-hub .offer-main h3{color:#fff}.dp-assess-hub .offer>p{font-size:16px;line-height:1.65;margin-bottom:24px}.dp-assess-hub .offer-main>p{color:rgba(255,255,255,.72)}.dp-assess-hub .offer-alt>p{color:var(--muted)}.dp-assess-hub .offer-meta{display:flex;gap:28px;flex-wrap:wrap;padding:20px 0;margin-bottom:6px;border-top:1px solid rgba(255,255,255,.14);border-bottom:1px solid rgba(255,255,255,.14)}.dp-assess-hub .om-v{font-family:var(--serif);font-size:22px;font-weight:500;color:#fff;line-height:1;letter-spacing:-.02em}.dp-assess-hub .om-l{font-family:var(--mono);font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;color:rgba(255,255,255,.48);margin-top:7px}.dp-assess-hub .dlist{margin:22px 0 26px;flex:1}.dp-assess-hub .dl-r{display:flex;gap:13px;padding:11px 0;font-size:15px;line-height:1.5;border-bottom:1px solid rgba(255,255,255,.08)}.dp-assess-hub .offer-main .dl-r{color:rgba(255,255,255,.82)}.dp-assess-hub .offer-alt .dl-r{color:var(--muted);border-bottom-color:var(--line-soft)}.dp-assess-hub .dl-r:last-child{border-bottom:0}.dp-assess-hub .dl-i{flex-shrink:0;width:16px;height:16px;margin-top:3px;color:#8FC5D2}.dp-assess-hub .offer-alt .dl-i{color:var(--teal)}.dp-assess-hub .offer-act{display:flex;align-items:center;gap:20px;flex-wrap:wrap;margin-top:auto}.dp-assess-hub .gov{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:var(--line);border:1px solid var(--line);border-radius:10px;overflow:hidden}.dp-assess-hub .gv{background:#fff;padding:28px 26px 30px;text-align:center}.dp-assess-hub .gv-i{width:26px;height:26px;color:var(--teal);margin:0 auto 16px}.dp-assess-hub .gv h3{font-family:var(--sans);font-size:15.5px;font-weight:600;color:var(--ink);margin-bottom:8px;line-height:1.35}.dp-assess-hub .gv p{font-size:14px;color:var(--muted);line-height:1.58}.dp-assess-hub .rel{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--line);border:1px solid var(--line);border-radius:10px;overflow:hidden}.dp-assess-hub .rel-c{background:#fff;padding:0 0 30px;transition:background .18s;display:flex;flex-direction:column;overflow:hidden}.dp-assess-hub .rel-c>:not(.pcard-img){margin-left:30px;margin-right:30px}.dp-assess-hub .rel-c .rel-k{margin-top:26px}.dp-assess-hub .rel-c:hover{background:var(--paper-2)}.dp-assess-hub .rel-c .rel-k{flex:none;font-family:var(--mono);font-size:10.5px;letter-spacing:.09em;text-transform:uppercase;color:var(--muted-2);margin-bottom:11px}.dp-assess-hub .rel-c h3{font-family:var(--serif);font-size:21px;font-weight:500;margin-bottom:10px;letter-spacing:-.018em}.dp-assess-hub .rel-c p{font-size:14.5px;color:var(--muted);line-height:1.58;margin-bottom:18px;flex:1}.dp-assess-hub .rel-go{display:inline-flex;align-items:center;gap:7px;font-size:14.5px;font-weight:500;color:var(--teal)}.dp-assess-hub .rel-c:hover .rel-go svg{transform:translateX(3px)}.dp-assess-hub .rel-go svg{transition:transform .16s}.dp-assess-hub .faq{max-width:800px;margin:0 auto}.dp-assess-hub .faq-i{border-bottom:1px solid var(--line)}.dp-assess-hub .faq-i:first-child{border-top:1px solid var(--line)}.dp-assess-hub .faq-i summary{display:flex;justify-content:space-between;align-items:flex-start;gap:26px;padding:23px 0;cursor:pointer;list-style:none;font-family:var(--serif);font-size:19px;font-weight:500;color:var(--ink);line-height:1.35;letter-spacing:-.012em;transition:color .15s}.dp-assess-hub .faq-i summary::-webkit-details-marker{display:none}.dp-assess-hub .faq-i:hover summary,.dp-assess-hub .faq-i[open] summary{color:var(--teal)}.dp-assess-hub .faq-ic{flex-shrink:0;width:18px;height:18px;margin-top:5px;position:relative}.dp-assess-hub .faq-ic::before,.dp-assess-hub .faq-ic::after{content:'';position:absolute;background:currentColor;border-radius:1px;transition:transform .26s cubic-bezier(.2,.7,.3,1),opacity .2s}.dp-assess-hub .faq-ic::before{left:0;top:8.2px;width:18px;height:1.6px}.dp-assess-hub .faq-ic::after{left:8.2px;top:0;width:1.6px;height:18px}.dp-assess-hub .faq-i[open] .faq-ic::after{transform:rotate(90deg);opacity:0}.dp-assess-hub .faq-a{padding:0 54px 26px 0;font-size:16px;line-height:1.72;color:var(--muted)}.dp-assess-hub .close{padding:68px 0 52px;text-align:center;background:var(--ink);border-top:0;color:#fff}.dp-assess-hub .close h2{color:#fff}.dp-assess-hub .close .lede{color:rgba(255,255,255,.76)}.dp-assess-hub .close .cta-2{color:#FFB98A;border-color:rgba(255,185,138,.45)}.dp-assess-hub .close .cta-2:hover{color:#fff;border-color:#fff;background:rgba(255,255,255,.08)}.dp-assess-hub .close h2{max-width:20ch;margin:0 auto 20px}.dp-assess-hub .close .lede{max-width:540px;margin:0 auto}.dp-assess-hub .close-act{margin-top:36px;display:flex;justify-content:center;align-items:center;gap:16px;flex-wrap:wrap}.dp-assess-hub .close-alt{margin-top:26px;font-size:14.5px;color:var(--muted-2)}.dp-assess-hub .close-alt a{color:var(--teal);border-bottom:1px solid var(--teal-line)}.dp-assess-hub .close-alt a:hover{border-color:var(--teal)}.dp-assess-hub .proof{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--line);border:1px solid var(--line);border-radius:10px;overflow:hidden}.dp-assess-hub .pf{background:var(--paper);padding:34px 30px 30px;display:flex;flex-direction:column}.dp-assess-hub .pf .pf-k{flex:none;font-family:var(--mono);font-size:10.5px;letter-spacing:.09em;text-transform:uppercase;color:var(--muted-2);margin-bottom:14px}.dp-assess-hub .pf h3{font-family:var(--serif);font-size:20px;font-weight:500;line-height:1.28;letter-spacing:-.015em;margin-bottom:10px}.dp-assess-hub .pf p{font-size:14.8px;color:var(--muted);line-height:1.6;flex:1}.dp-assess-hub .pf .pf-n{flex:none;display:flex;gap:26px;margin-top:22px;padding-top:18px;border-top:1px solid var(--line-soft)}.dp-assess-hub .pf-n div{min-width:0}.dp-assess-hub .pf-n b{display:block;font-family:var(--serif);font-size:26px;font-weight:600;color:var(--teal);letter-spacing:-.02em;line-height:1}.dp-assess-hub .pf-n span{display:block;font-size:12.5px;color:var(--muted-2);margin-top:5px;line-height:1.35}.dp-assess-hub .pf .pf-go{flex:none;margin-top:18px;font-size:14px;color:var(--orange-ink);font-weight:500}.dp-assess-hub .spine{margin-top:8px}.dp-assess-hub .sp-row{display:grid;grid-template-columns:200px 1fr;gap:28px;padding:26px 0;border-top:1px solid var(--line)}.dp-assess-hub .sp-row:last-child{border-bottom:1px solid var(--line)}.dp-assess-hub .sp-lbl{position:relative;padding-left:20px}.dp-assess-hub .sp-lbl::before{content:'';position:absolute;left:0;top:7px;width:9px;height:9px;border-radius:50%;background:var(--teal);box-shadow:0 0 0 4px var(--teal-tint)}.dp-assess-hub .sp-lbl p{font-family:var(--mono);font-size:11px;letter-spacing:.09em;text-transform:uppercase;color:var(--teal);margin-bottom:6px}.dp-assess-hub .sp-lbl span{display:block;font-size:13.5px;color:var(--muted-2);line-height:1.45}.dp-assess-hub .sp-items{display:grid;grid-template-columns:repeat(2,1fr);gap:10px 26px}.dp-assess-hub .sp-i{display:block;padding:11px 14px 12px;border:1px solid var(--line);border-radius:6px;background:var(--paper);transition:border-color .16s,transform .16s,box-shadow .16s}.dp-assess-hub .sp-i:hover{border-color:var(--teal-line);transform:translateY(-1px);box-shadow:0 3px 12px rgba(20,36,63,.06)}.dp-assess-hub .sp-i b{display:block;font-size:15.5px;font-weight:600;color:var(--ink);margin-bottom:3px}.dp-assess-hub .sp-i span{display:block;font-size:13.5px;color:var(--muted);line-height:1.45}.dp-assess-hub .dx{background:var(--ink);border-radius:12px;padding:44px 46px 40px;color:#fff}.dp-assess-hub .dx-hd{display:flex;justify-content:space-between;align-items:flex-start;gap:30px;flex-wrap:wrap;margin-bottom:26px}.dp-assess-hub .dx-hd h2{color:#fff;max-width:20ch}.dp-assess-hub .dx-hd .kicker{color:#8FC5D2}.dp-assess-hub .dx-hd p{color:rgba(255,255,255,.72);font-size:15.5px;line-height:1.6;max-width:40ch}.dp-assess-hub .dxq{border-top:1px solid rgba(255,255,255,.14)}.dp-assess-hub .dxq-row{display:flex;justify-content:space-between;align-items:center;gap:24px;padding:16px 0;border-bottom:1px solid rgba(255,255,255,.14);flex-wrap:wrap}.dp-assess-hub .dxq-row p{font-size:16px;line-height:1.5;color:rgba(255,255,255,.92);flex:1;min-width:260px;margin:0}.dp-assess-hub .dxq-opt{display:flex;gap:8px;flex:none}.dp-assess-hub .dxq-opt button{font-family:var(--sans);font-size:13.5px;font-weight:500;color:rgba(255,255,255,.80);background:rgba(255,255,255,.07);border:1px solid rgba(255,255,255,.22);border-radius:5px;padding:8px 18px;cursor:pointer;transition:background .14s,border-color .14s,color .14s}.dp-assess-hub .dxq-opt button:hover{background:rgba(255,255,255,.15);color:#fff}.dp-assess-hub .dxq-opt button[aria-pressed="true"]{background:#8FC5D2;border-color:#8FC5D2;color:#0E1F2B}.dp-assess-hub .dx-out{margin-top:28px;display:grid;grid-template-columns:auto 1fr auto;gap:28px;align-items:center;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.16);border-radius:9px;padding:24px 28px}.dp-assess-hub .dx-score{font-family:var(--serif);font-size:44px;font-weight:600;line-height:1;color:#8FC5D2;letter-spacing:-.03em;white-space:nowrap}.dp-assess-hub .dx-score small{display:block;font-family:var(--mono);font-size:10.5px;font-weight:400;letter-spacing:.09em;text-transform:uppercase;color:rgba(255,255,255,.52);margin-top:8px}.dp-assess-hub .dx-msg b{display:block;font-family:var(--serif);font-size:19px;font-weight:600;color:#fff;margin-bottom:5px;letter-spacing:-.01em}.dp-assess-hub .dx-msg span{display:block;font-size:14.8px;line-height:1.6;color:rgba(255,255,255,.78)}.dp-assess-hub .dx-note{margin-top:16px;font-size:13.5px;color:rgba(255,255,255,.64);line-height:1.6}.dp-assess-hub .dx .dx-note a{color:#FFB98A;font-weight:600;border-bottom:1.5px solid rgba(255,185,138,.55);padding-bottom:1px;transition:color .16s,border-color .16s}.dp-assess-hub .dx .dx-note a:hover{color:#fff;border-bottom-color:#fff}@media (max-width:900px){.dp-assess-hub .dx{padding:32px 24px 30px}.dp-assess-hub .dx-out{grid-template-columns:1fr;gap:18px;text-align:left}.dp-assess-hub .dxq-row{align-items:flex-start}}.dp-assess-hub .dx-out,.dp-assess-hub .dxq-opt{display:none}.dp-assess-hub.js .dx-out{display:grid}.dp-assess-hub.js .dxq-opt{display:flex}.dp-assess-hub .dx-fallback{display:block;margin-top:26px}.dp-assess-hub.js .dx-fallback{display:none}.dp-assess-hub .ind{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--line);border:1px solid var(--line);border-radius:10px;overflow:hidden}.dp-assess-hub .iv{background:var(--paper);padding:28px 26px 28px;display:flex;flex-direction:column}.dp-assess-hub .iv svg{flex:none;margin-bottom:16px}.dp-assess-hub .iv h3{font-family:var(--sans);font-size:16.5px;font-weight:600;color:var(--ink);margin-bottom:7px;line-height:1.3}.dp-assess-hub .iv p{font-size:14.2px;color:var(--muted);line-height:1.55;flex:1}.dp-assess-hub .ph{display:grid;grid-template-columns:repeat(5,1fr);gap:1px;background:var(--line);border:1px solid var(--line);border-radius:10px;overflow:hidden}.dp-assess-hub .ph-c{background:var(--paper);padding:26px 22px 26px}.dp-assess-hub .ph-n{font-family:var(--mono);font-size:11px;color:var(--teal);letter-spacing:.08em;margin-bottom:12px}.dp-assess-hub .ph-c h3{font-family:var(--sans);font-size:15.5px;font-weight:600;color:var(--ink);margin-bottom:6px}.dp-assess-hub .ph-c p{font-size:13.6px;color:var(--muted);line-height:1.5}@media (max-width:1000px){.dp-assess-hub .ph{grid-template-columns:repeat(2,1fr)}.dp-assess-hub .proof,.dp-assess-hub .ind{grid-template-columns:1fr}.dp-assess-hub .sp-row{grid-template-columns:1fr;gap:16px}.dp-assess-hub .sp-items{grid-template-columns:1fr}}.dp-assess-hub .fq{border-left:3px solid var(--orange);padding:4px 0 4px 28px;margin-top:40px;max-width:78ch}.dp-assess-hub .fq blockquote{font-family:var(--serif);font-size:clamp(20px,2.3vw,26px);line-height:1.38;color:var(--ink);letter-spacing:-.015em;margin:0}.dp-assess-hub .fq cite{display:block;margin-top:14px;font-style:normal;font-size:14px;color:var(--muted)}.dp-assess-hub .fq cite b{color:var(--ink);font-weight:600}@media (max-width:760px){.dp-assess-hub .fq{padding-left:20px}}.dp-assess-hub .imgslot.filled{background:var(--ink)}.dp-assess-hub .imgslot.filled::before{display:none}.dp-assess-hub .imgslot.filled img{width:100%;height:100%;object-fit:cover;display:block}.dp-assess-hub .imgslot{position:relative;display:block;margin:0;background:linear-gradient(135deg,#16283C 0%,#1E3A52 46%,#14243F 100%);border-radius:10px;overflow:hidden;isolation:isolate}.dp-assess-hub .imgslot::before{content:'';position:absolute;inset:0;opacity:.5;background-image:linear-gradient(rgba(255,255,255,.055) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.055) 1px,transparent 1px);background-size:34px 34px}.dp-assess-hub .imgslot-in{position:relative;z-index:2;height:100%;display:flex;flex-direction:column;justify-content:center;gap:11px;padding:38px 42px}.dp-assess-hub .imgslot .imgslot-tag{display:inline-flex;align-items:center;gap:9px;align-self:flex-start;font-family:var(--mono);font-size:10.5px;letter-spacing:.11em;text-transform:uppercase;color:#8FC5D2;border:1px solid rgba(143,197,210,.42);border-radius:3px;padding:5px 11px}.dp-assess-hub .imgslot .imgslot-t{font-family:var(--serif);font-size:clamp(18px,2vw,23px);line-height:1.32;color:#fff;letter-spacing:-.015em;max-width:34ch}.dp-assess-hub .imgslot .imgslot-m{font-size:14px;line-height:1.6;color:rgba(255,255,255,.72);max-width:52ch}.dp-assess-hub .imgslot .imgslot-spec{font-family:var(--mono);font-size:11px;line-height:1.75;color:rgba(255,255,255,.56);margin-top:4px}.dp-assess-hub .imgslot .imgslot-spec b{color:rgba(255,255,255,.80);font-weight:500}.dp-assess-hub .r-21{aspect-ratio:21/9}.dp-assess-hub .r-16{aspect-ratio:16/9}.dp-assess-hub .r-43{aspect-ratio:4/3}.dp-assess-hub .r-32{aspect-ratio:3/2}.dp-assess-hub figcaption.cap-ed{margin-top:12px;font-size:13.5px;line-height:1.6;color:var(--muted)}.dp-assess-hub figcaption.cap-ed b{color:var(--ink);font-weight:600}@media (max-width:760px){.dp-assess-hub .imgslot-in{padding:24px 22px}.dp-assess-hub .r-21{aspect-ratio:16/10}}.dp-assess-hub .pf-img{flex:none;margin:-34px -30px 22px;border-radius:0}.dp-assess-hub .pf-img .imgslot{border-radius:0}.dp-assess-hub .pf-img .imgslot-in{padding:20px 24px;gap:6px}.dp-assess-hub .pf-img .imgslot-t{font-size:15px;max-width:26ch}.dp-assess-hub .feat{display:grid;grid-template-columns:1.15fr .85fr;gap:0;background:var(--ink);border-radius:12px;overflow:hidden}.dp-assess-hub .feat-txt{padding:52px 50px;display:flex;flex-direction:column;justify-content:center}.dp-assess-hub .feat-txt .kicker{color:#8FC5D2;margin-bottom:16px}.dp-assess-hub .feat-txt h3{font-family:var(--serif);font-size:clamp(25px,3vw,34px);font-weight:500;line-height:1.2;letter-spacing:-.022em;color:#fff;margin-bottom:18px}.dp-assess-hub .feat-txt p{font-size:16px;line-height:1.68;color:rgba(255,255,255,.76);margin-bottom:26px}.dp-assess-hub .feat-art{position:relative;min-height:340px}.dp-assess-hub .feat-art .imgslot{height:100%;border-radius:0}.dp-assess-hub .feat-sub{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:var(--line);border:1px solid var(--line);border-top:0;border-radius:0 0 12px 12px;overflow:hidden}.dp-assess-hub .feat-s{background:var(--paper);padding:26px 28px;display:block}.dp-assess-hub .feat-s p.fs-k{font-family:var(--mono);font-size:10.5px;letter-spacing:.09em;text-transform:uppercase;color:var(--muted-2);margin-bottom:9px}.dp-assess-hub .feat-s h4{font-family:var(--sans);font-size:16.5px;font-weight:600;color:var(--ink);line-height:1.34;margin-bottom:7px}.dp-assess-hub .feat-s span{display:block;font-size:14px;color:var(--muted);line-height:1.55}@media (max-width:980px){.dp-assess-hub .feat{grid-template-columns:1fr}.dp-assess-hub .feat-art{min-height:240px;order:-1}.dp-assess-hub .feat-txt{padding:34px 26px}.dp-assess-hub .feat-sub{grid-template-columns:1fr}}.dp-assess-hub .indx{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:var(--line);border:1px solid var(--line);border-radius:10px;overflow:hidden}.dp-assess-hub .indx-art .imgslot{height:100%;border-radius:0;min-height:430px}.dp-assess-hub .indx-list{background:var(--paper);padding:14px 30px}.dp-assess-hub .indx-l{display:flex;align-items:baseline;gap:16px;padding:17px 0;border-bottom:1px solid var(--line-soft)}.dp-assess-hub .indx-l:last-child{border-bottom:0}.dp-assess-hub .indx-l b{flex:none;font-family:var(--mono);font-size:11px;color:var(--teal);letter-spacing:.06em;width:22px}.dp-assess-hub .indx-l span{font-size:15px;line-height:1.5;color:var(--muted)}.dp-assess-hub .indx-l span em{display:block;font-style:normal;font-weight:600;color:var(--ink);font-size:16px;margin-bottom:2px}@media (max-width:900px){.dp-assess-hub .indx{grid-template-columns:1fr}.dp-assess-hub .indx-art .imgslot{min-height:230px}}.dp-assess-hub .eco{overflow:hidden;position:relative;padding:6px 0}.dp-assess-hub .eco::before,.dp-assess-hub .eco::after{content:'';position:absolute;top:0;bottom:0;width:90px;z-index:2;pointer-events:none}.dp-assess-hub .eco::before{left:0;background:linear-gradient(90deg,var(--paper) 0%,rgba(255,255,255,0) 100%)}.dp-assess-hub .eco::after{right:0;background:linear-gradient(270deg,var(--paper) 0%,rgba(255,255,255,0) 100%)}.dp-assess-hub .eco-track{display:flex;gap:0;width:max-content;animation:eco 42s linear infinite}.dp-assess-hub .eco:hover .eco-track,.dp-assess-hub .eco:focus-within .eco-track{animation-play-state:paused}@keyframes eco{from{transform:translateX(0)}to{transform:translateX(-50%)}}.dp-assess-hub .eco-i{flex:none;display:flex;flex-direction:column;justify-content:center;gap:3px;padding:0 38px;min-width:210px;border-right:1px solid var(--line-soft);text-align:left}.dp-assess-hub .eco-i b{font-family:var(--serif);font-size:19px;font-weight:600;color:var(--ink);letter-spacing:-.01em}.dp-assess-hub .eco-i span{font-family:var(--mono);font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted-2)}.dp-assess-hub a.eco-i:hover b{color:var(--teal)}@media(prefers-reduced-motion:reduce){.dp-assess-hub .eco-track{animation:none;flex-wrap:wrap;width:auto;justify-content:center}.dp-assess-hub .eco::before,.dp-assess-hub .eco::after{display:none}}.dp-assess-hub .routes{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--line);border:1px solid var(--line);border-radius:10px;overflow:hidden}.dp-assess-hub .rt{background:var(--paper);padding:32px 30px 30px;display:flex;flex-direction:column}.dp-assess-hub .rt-q{flex:none;font-family:var(--serif);font-size:19px;font-weight:500;line-height:1.33;color:var(--ink);letter-spacing:-.012em;margin-bottom:14px;padding-bottom:14px;border-bottom:1px solid var(--line-soft)}.dp-assess-hub .rt p{font-size:14.8px;color:var(--muted);line-height:1.6;flex:1}.dp-assess-hub .rt-n{flex:none;margin-top:18px;font-family:var(--mono);font-size:11px;letter-spacing:.07em;text-transform:uppercase;color:var(--muted-2)}.dp-assess-hub .rt-go{flex:none;margin-top:8px;font-size:15px;font-weight:600;color:var(--orange-ink)}@media (max-width:900px){.dp-assess-hub .routes{grid-template-columns:1fr}}.dp-assess-hub .hero-bg{position:absolute;inset:0}.dp-assess-hub .hero-bg .hero-art{position:absolute;inset:0;width:100%;height:100%;display:block;transition:opacity .7s ease}.dp-assess-hub .hero-stage{--a-sky1:#05192C;--a-sky2:#0C3348;--a-sky3:#04121F;--a-bloom1:#57C7DC;--a-bloom1b:#2F6374;--a-bloom2:#22597A;--a-bloom3:#FF6A2E;--a-branch:#7FC3D4;--a-term:#BBDDE6;--a-halo:#8FD6E4;--a-route:#F2FBFD;--a-amber:#F2B25C}.dp-assess-hub .hero-stage[data-slide="1"]{--a-sky1:#1A1108;--a-sky2:#2A1C12;--a-sky3:#120C06;--a-bloom1:#F0A860;--a-bloom1b:#9C5A2A;--a-bloom2:#7A3E1C;--a-bloom3:#FFD9A0;--a-branch:#E8B98A;--a-term:#F6DEC4;--a-halo:#FFCB92;--a-route:#FFF6EA;--a-amber:#FFE2B0}.dp-assess-hub .hero-stage[data-slide="2"]{--a-sky1:#0C0E22;--a-sky2:#181C3E;--a-sky3:#080A18;--a-bloom1:#9BB8E8;--a-bloom1b:#3B4C86;--a-bloom2:#2A3566;--a-bloom3:#6E7BD8;--a-branch:#A9B9DC;--a-term:#D2DCF0;--a-halo:#B8CBF2;--a-route:#F2F5FF;--a-amber:#C8CFF0}.dp-assess-hub .hero-art .rtg{opacity:0;transition:opacity .8s ease}.dp-assess-hub .hero-stage[data-slide="0"] .rt-a,.dp-assess-hub .hero-stage[data-slide="1"] .rt-b,.dp-assess-hub .hero-stage[data-slide="2"] .rt-c{opacity:1}.dp-assess-hub .hero-art g[fill],.dp-assess-hub .hero-art g[stroke],.dp-assess-hub .hero-art circle{transition:fill .9s ease,stroke .9s ease}.dp-assess-hub .hero{position:relative;display:block;min-height:0;--dwell:8000ms}.dp-assess-hub .hero-stage{width:100%}.dp-assess-hub .hero-slide{position:absolute;inset:0;opacity:0;visibility:hidden;transition:opacity .9s ease,visibility 0s linear .9s}.dp-assess-hub .hero-slide.on{opacity:1;visibility:visible;transition:opacity .9s ease}.dp-assess-hub .hero-slide .hero-art{position:absolute;inset:0;width:100%;height:100%;display:block;transform:scale(1.04);transition:transform 9s linear}.dp-assess-hub .hero-slide.on .hero-art{transform:scale(1)}.dp-assess-hub .hero-slide:not(.on) .hero-art *{animation-play-state:paused}.dp-assess-hub .hero-stage{position:relative;min-height:clamp(560px,76vh,730px)}.dp-assess-hub .hero-copy{position:absolute;inset:0;display:flex;align-items:center;opacity:0;visibility:hidden;transition:opacity .55s ease,visibility 0s linear .55s}.dp-assess-hub .hero-copy.on{opacity:1;visibility:visible;transition:opacity .55s ease .18s}.dp-assess-hub .hero-copy>.wrap{width:100%}.dp-assess-hub .hero-eyebrow{display:inline-flex;align-items:center;gap:11px;font-family:var(--mono);font-size:11px;letter-spacing:.13em;text-transform:uppercase;color:#FFB98A;margin-bottom:20px}.dp-assess-hub .hero-eyebrow::before{content:'';width:34px;height:2px;background:var(--orange);flex:none}.dp-assess-hub .hero-nav{position:absolute;left:0;right:0;bottom:30px;z-index:5}.dp-assess-hub .hero-nav .wrap{display:flex;align-items:center;gap:20px;flex-wrap:wrap}.dp-assess-hub .hero-dots{display:flex;gap:10px;flex:none}.dp-assess-hub .hero-dot{position:relative;width:74px;height:3px;background:rgba(255,255,255,.26);border:0;padding:0;cursor:pointer;overflow:hidden;border-radius:2px}.dp-assess-hub .hero-dot span{position:absolute;inset:0;transform-origin:left;transform:scaleX(0);background:var(--orange);border-radius:2px}.dp-assess-hub .hero-dot[aria-selected="true"] span{animation:heroFill var(--dwell,6000ms) linear forwards}.dp-assess-hub .hero.paused .hero-dot[aria-selected="true"] span{animation-play-state:paused}@keyframes heroFill{from{transform:scaleX(0)}to{transform:scaleX(1)}}.dp-assess-hub .hero-dot:focus-visible{outline:2px solid #fff;outline-offset:4px}.dp-assess-hub .hero-count{font-family:var(--mono);font-size:11.5px;letter-spacing:.08em;color:rgba(255,255,255,.62);flex:none}.dp-assess-hub .hero-count b{color:#fff;font-weight:500}@media (max-width:760px){.dp-assess-hub .hero-dot{width:44px}.dp-assess-hub .hero-nav{bottom:18px}}@media(prefers-reduced-motion:reduce){.dp-assess-hub .hero-slide,.dp-assess-hub .hero-copy{transition:none}.dp-assess-hub .hero-slide .hero-art{transform:none;transition:none}.dp-assess-hub .hero-dot[aria-selected="true"] span{animation:none;transform:scaleX(1)}}.dp-assess-hub .pf{transition:transform .28s cubic-bezier(.2,.7,.3,1),box-shadow .28s ease,background .2s}.dp-assess-hub .pf::after{content:'';position:absolute;left:0;right:0;bottom:0;height:3px;background:var(--orange);transform:scaleX(0);transform-origin:left;transition:transform .34s cubic-bezier(.2,.7,.3,1)}.dp-assess-hub .pf{position:relative}.dp-assess-hub .pf:hover{transform:translateY(-5px);box-shadow:0 16px 40px rgba(20,36,63,.13);z-index:2}.dp-assess-hub .pf:hover::after,.dp-assess-hub .pf:focus-visible::after{transform:scaleX(1)}.dp-assess-hub .pf:hover .pf-go{color:var(--orange)}.dp-assess-hub .pf .pf-go{transition:color .2s,transform .24s}.dp-assess-hub .pf:hover .pf-go{transform:translateX(4px)}.dp-assess-hub .pf-n b{transition:color .2s}.dp-assess-hub .pf:hover .pf-n b{color:var(--orange-ink)}.dp-assess-hub .pf:hover .imgslot{transform:scale(1.03)}.dp-assess-hub .pf .imgslot{transition:transform .5s cubic-bezier(.2,.7,.3,1)}.dp-assess-hub .pf-img{overflow:hidden}.dp-assess-hub .spine{position:relative}.dp-assess-hub .spine::before{content:'';position:absolute;left:4.5px;top:26px;bottom:26px;width:2px;background:linear-gradient(180deg,var(--orange) 0%,var(--teal) 55%,var(--teal-line) 100%);transform:scaleY(0);transform-origin:top;transition:transform 1.5s cubic-bezier(.32,.72,.3,1)}.dp-assess-hub .spine.drawn::before{transform:scaleY(1)}.dp-assess-hub .sp-lbl::before{background:var(--paper-2);box-shadow:0 0 0 2px var(--teal-line);transition:background .45s ease,box-shadow .45s ease}.dp-assess-hub .spine.drawn .sp-row:nth-child(1) .sp-lbl::before{background:var(--orange);box-shadow:0 0 0 4px rgba(224,90,43,.18);transition-delay:.35s}.dp-assess-hub .spine.drawn .sp-row:nth-child(2) .sp-lbl::before{background:var(--teal);box-shadow:0 0 0 4px var(--teal-tint);transition-delay:.7s}.dp-assess-hub .spine.drawn .sp-row:nth-child(3) .sp-lbl::before{background:var(--teal);box-shadow:0 0 0 4px var(--teal-tint);transition-delay:1.05s}.dp-assess-hub .spine.drawn .sp-row:nth-child(4) .sp-lbl::before{background:var(--teal);box-shadow:0 0 0 4px var(--teal-tint);transition-delay:1.4s}.dp-assess-hub .sp-lbl p{color:var(--teal)}.dp-assess-hub .spine.drawn .sp-row:nth-child(1) .sp-lbl p{color:var(--orange-ink)}.dp-assess-hub .sp-i{position:relative;overflow:hidden}.dp-assess-hub .sp-i::before{content:'';position:absolute;left:0;top:0;bottom:0;width:3px;background:var(--orange);transform:scaleY(0);transform-origin:top;transition:transform .26s cubic-bezier(.2,.7,.3,1)}.dp-assess-hub .sp-i:hover::before,.dp-assess-hub .sp-i:focus-visible::before{transform:scaleY(1)}.dp-assess-hub .sp-i:hover b{color:var(--teal)}.dp-assess-hub .ph{position:relative}.dp-assess-hub .ph::after{content:'';position:absolute;left:0;right:0;top:0;height:3px;background:linear-gradient(90deg,var(--orange) 0%,var(--teal) 48%,var(--teal-line) 100%);transform:scaleX(0);transform-origin:left;transition:transform 1.6s cubic-bezier(.32,.72,.3,1);z-index:3}.dp-assess-hub .ph.drawn::after{transform:scaleX(1)}.dp-assess-hub .ph-c{position:relative;transition:background .2s}.dp-assess-hub .ph-c:hover{background:var(--paper-2)}.dp-assess-hub .ph-n{display:inline-flex;align-items:center;gap:9px;color:var(--muted-2);transition:color .4s ease}.dp-assess-hub .ph-n::after{content:'';width:0;height:2px;background:var(--orange);transition:width .5s cubic-bezier(.32,.72,.3,1)}.dp-assess-hub .ph.drawn .ph-c:nth-child(1) .ph-n{color:var(--orange-ink)}.dp-assess-hub .ph.drawn .ph-c:nth-child(1) .ph-n::after{width:26px;transition-delay:.4s}.dp-assess-hub .ph.drawn .ph-c:nth-child(2) .ph-n{color:var(--teal);transition-delay:.55s}.dp-assess-hub .ph.drawn .ph-c:nth-child(3) .ph-n{color:var(--teal);transition-delay:.7s}.dp-assess-hub .ph.drawn .ph-c:nth-child(4) .ph-n{color:var(--teal);transition-delay:.85s}.dp-assess-hub .ph.drawn .ph-c:nth-child(5) .ph-n{color:var(--teal);transition-delay:1s}.dp-assess-hub .gv{position:relative;padding-top:20px;transition:transform .24s ease}.dp-assess-hub .gv::before{content:'';position:absolute;left:0;top:0;height:3px;width:28px;background:var(--orange);transition:width .3s cubic-bezier(.2,.7,.3,1)}.dp-assess-hub .gv:hover::before{width:72px}.dp-assess-hub .gv:hover{transform:translateY(-2px)}.dp-assess-hub .feat-s{position:relative;transition:background .2s,transform .24s ease}.dp-assess-hub .feat-s::after{content:'';position:absolute;left:28px;right:28px;bottom:0;height:2px;background:var(--orange);transform:scaleX(0);transform-origin:left;transition:transform .3s cubic-bezier(.2,.7,.3,1)}.dp-assess-hub .feat-s:hover{background:var(--paper-2);transform:translateY(-2px)}.dp-assess-hub .feat-s:hover::after,.dp-assess-hub .feat-s:focus-visible::after{transform:scaleX(1)}.dp-assess-hub .feat-s .fs-more{display:inline-flex;align-items:center;gap:7px;margin-top:14px;font-size:14px;font-weight:600;color:var(--orange-ink);transition:gap .22s ease}.dp-assess-hub .feat-s:hover .fs-more{gap:12px}.dp-assess-hub .feat-s h4{transition:color .2s}.dp-assess-hub .feat-s:hover h4{color:var(--teal)}.dp-assess-hub .rt{position:relative;transition:background .2s,transform .24s ease}.dp-assess-hub .rt::after{content:'';position:absolute;left:0;bottom:0;height:3px;width:100%;background:var(--orange);transform:scaleX(0);transform-origin:left;transition:transform .3s cubic-bezier(.2,.7,.3,1)}.dp-assess-hub .rt:hover{background:var(--paper-2);transform:translateY(-3px)}.dp-assess-hub .rt:hover::after,.dp-assess-hub .rt:focus-visible::after{transform:scaleX(1)}.dp-assess-hub .rt:hover .rt-go{color:var(--orange)}.dp-assess-hub .rt-q{border-bottom-color:var(--teal-line)!important}.dp-assess-hub .indx-l{transition:padding-left .24s ease,background .2s}.dp-assess-hub .indx-l:hover{padding-left:10px;background:var(--paper-2)}.dp-assess-hub .indx-l:hover b{color:var(--orange-ink)}.dp-assess-hub .indx-l b{transition:color .2s}@media(prefers-reduced-motion:reduce){.dp-assess-hub .pf,.dp-assess-hub .pf .imgslot,.dp-assess-hub .pf .pf-go,.dp-assess-hub .gv,.dp-assess-hub .feat-s,.dp-assess-hub .rt,.dp-assess-hub .indx-l{transition:none}.dp-assess-hub .pf::after,.dp-assess-hub .feat-s::after,.dp-assess-hub .rt::after,.dp-assess-hub .sp-i::before{transition:none}.dp-assess-hub .spine::before{transform:scaleY(1);transition:none}.dp-assess-hub .ph::after{transform:scaleX(1);transition:none}.dp-assess-hub .ph-n::after{transition:none}.dp-assess-hub .spine .sp-lbl::before,.dp-assess-hub .ph .ph-n{transition:none}}.dp-assess-hub .as-hero{background:var(--ink);color:#fff;padding:56px 0 48px;position:relative;overflow:hidden}.dp-assess-hub .as-hero .wrap{position:relative;z-index:2}.dp-assess-hub .as-hero h1{color:#fff;max-width:19ch}.dp-assess-hub .as-hero .lede{color:rgba(255,255,255,.80);max-width:56ch;margin-top:18px}.dp-assess-hub .as-hero .kicker{color:#8FC5D2;display:block;margin-top:22px}.dp-assess-hub .as-hero .hero-crumb{padding-top:0;margin-bottom:0}.dp-assess-hub .dim{scroll-margin-top:132px}.dp-assess-hub .as-meta{display:flex;gap:30px;flex-wrap:wrap;margin-top:28px;padding-top:22px;border-top:1px solid rgba(255,255,255,.16)}.dp-assess-hub .as-meta div{min-width:0}.dp-assess-hub .as-meta b{display:block;font-family:var(--serif);font-size:21px;font-weight:600;color:#fff;line-height:1}.dp-assess-hub .as-meta span{display:block;font-family:var(--mono);font-size:10.5px;letter-spacing:.09em;text-transform:uppercase;color:rgba(255,255,255,.62);margin-top:7px}.dp-assess-hub .shero{background:linear-gradient(168deg,#FFFFFF 0%,var(--paper-2) 46%,#EDF2F5 100%);border-bottom:1px solid var(--line);padding:26px 0 0;position:relative;overflow:hidden}.dp-assess-hub .shero::before{content:'';position:absolute;left:0;right:0;top:0;height:3px;background:linear-gradient(90deg,var(--orange) 0%,var(--orange) 18%,var(--teal) 18%,var(--teal) 100%)}.dp-assess-hub .shero-in{display:grid;grid-template-columns:1.06fr .94fr;gap:56px;align-items:center;padding-top:14px;padding-bottom:44px}.dp-assess-hub .shero .hero-crumb{color:var(--muted-2);padding-top:0;margin-bottom:22px}.dp-assess-hub .shero .hero-crumb a{color:var(--muted)}.dp-assess-hub .shero .hero-crumb a:hover{color:var(--teal)}.dp-assess-hub .shero-k{display:inline-flex;align-items:center;gap:9px;color:var(--teal);background:var(--teal-tint);border:1px solid var(--teal-line);border-radius:100px;padding:6px 13px;margin-bottom:20px}.dp-assess-hub .shero-k::before{content:'';width:6px;height:6px;border-radius:50%;background:var(--orange)}.dp-assess-hub .shero h1{color:var(--ink);max-width:17ch;margin-bottom:22px}.dp-assess-hub .shero .lede{max-width:56ch}.dp-assess-hub .shero .hero-act{margin-top:32px}.dp-assess-hub .shero-sub{margin-top:22px;font-size:14.5px;line-height:1.6;color:var(--muted-2);max-width:56ch;padding-left:14px;border-left:2px solid var(--teal-line)}.dp-assess-hub .shero-meta{margin:0;border-top:1px solid var(--line);padding:24px 0 30px}.dp-assess-hub .shero-meta b{color:var(--teal)}.dp-assess-hub .shero-meta span{color:var(--muted-2)}.dp-assess-hub .shero-meta b{color:var(--teal)}@media(max-width:1000px){.dp-assess-hub .shero-in{grid-template-columns:1fr;gap:40px}.dp-assess-hub .shero h1{max-width:20ch}}.dp-assess-hub .ahero{position:relative;background:var(--ink);color:#fff;overflow:hidden;padding:60px 0 56px;border-bottom:3px solid var(--orange)}.dp-assess-hub .ahero::after{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(60% 70% at 78% 46%,rgba(26,175,224,.13),transparent 70%)}.dp-assess-hub .ahero-in{position:relative;z-index:1;max-width:var(--wrap);margin:0 auto;padding:0 32px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:48px;align-items:center}.dp-assess-hub .ahero h1{font-family:var(--serif);font-size:clamp(33px,4.3vw,52px);line-height:1.06;font-weight:500;letter-spacing:-.022em;margin:0 0 18px;color:#fff;max-width:15ch}.dp-assess-hub .ahero .k{display:inline-flex;align-items:center;gap:10px;font-family:var(--mono);font-size:10.5px;font-weight:500;letter-spacing:.11em;text-transform:uppercase;color:#9FC3CE;margin:0 0 16px}.dp-assess-hub .ahero .k::before{content:"";width:26px;height:2px;background:var(--orange)}.dp-assess-hub .ahero .sub{font-size:17px;line-height:1.6;color:rgba(255,255,255,.78);margin:0 0 22px;max-width:48ch;font-weight:300}.dp-assess-hub .ahero .sub b{color:#fff;font-weight:500}.dp-assess-hub .apromise{display:flex;flex-wrap:wrap;gap:8px 20px;margin:0;padding:0;list-style:none}.dp-assess-hub .apromise li{display:flex;align-items:center;gap:8px;font-size:13.5px;color:rgba(255,255,255,.72)}.dp-assess-hub .apromise li::before{content:"";width:5px;height:5px;border-radius:50%;background:var(--bright);flex:none}.dp-assess-hub .agauge{position:relative;justify-self:center;width:100%;max-width:520px}.dp-assess-hub .agauge svg{display:block;width:100%;height:auto;overflow:visible}.dp-assess-hub .agr-b{stroke:rgba(255,255,255,.16);stroke-width:1}.dp-assess-hub .agr-t{fill:none;stroke:rgba(255,255,255,.07);stroke-width:7;stroke-linecap:round}.dp-assess-hub .agr-a{fill:none;stroke:rgba(255,255,255,.26);stroke-width:5;stroke-linecap:round;stroke-dashoffset:var(--v);transition:stroke .45s,stroke-width .45s}.dp-assess-hub .agr-n{fill:rgba(255,255,255,.26);transition:fill .45s,r .45s}.dp-assess-hub .agr.at .agr-a{stroke:var(--bright);stroke-width:7}.dp-assess-hub .agr.at .agr-n{fill:var(--bright);r:7}.dp-assess-hub.js .agr-a{transition:stroke-dashoffset 1.05s cubic-bezier(.3,.72,.26,1),stroke .45s,stroke-width .45s}.dp-assess-hub.js .ahero:not(.on) .agr-a{stroke-dashoffset:var(--len)}.dp-assess-hub.js .ahero:not(.on) .agr-n{opacity:0}.dp-assess-hub .agr-n{transition:fill .45s,r .45s,opacity .4s .5s}.dp-assess-hub .ag-cap{text-align:center;margin-top:-26px}.dp-assess-hub .ag-cap b{display:block;font-family:var(--sans);font-size:15px;font-weight:500;color:#fff}.dp-assess-hub .ag-cap span{display:block;font-family:var(--mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:#9FC3CE;margin-top:5px}.dp-assess-hub.js .ag-cap{transition:opacity .3s}.dp-assess-hub.js .ag-cap.sw{opacity:0}.dp-assess-hub .ag-dots{display:flex;gap:7px;justify-content:center;margin-top:18px}.dp-assess-hub .ag-dots i{width:26px;height:3px;border-radius:2px;background:rgba(255,255,255,.22);transition:background .3s}.dp-assess-hub .ag-dots i.at{background:var(--bright)}@media(prefers-reduced-motion:reduce){.dp-assess-hub.js .agr-a,.dp-assess-hub.js .ahero:not(.on) .agr-a{stroke-dashoffset:var(--v);transition:none}.dp-assess-hub.js .agr-n,.dp-assess-hub.js .ahero:not(.on) .agr-n{opacity:1;transition:none}.dp-assess-hub.js .ag-cap,.dp-assess-hub.js .ag-cap.sw{opacity:1;transition:none}}@media(max-width:1000px){.dp-assess-hub .ahero-in{grid-template-columns:1fr;gap:34px}.dp-assess-hub .ahero h1{max-width:none}.dp-assess-hub .agauge{max-width:400px}}@media(max-width:560px){.dp-assess-hub .agauge,.dp-assess-hub .ag-dots{display:none}}.dp-assess-hub .achoose{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:var(--line);border:1px solid var(--line);border-radius:6px;overflow:hidden}.dp-assess-hub .ac{background:#fff;padding:26px 28px 24px;display:flex;flex-direction:column;min-width:0}.dp-assess-hub .ac-n{font-family:var(--mono);font-size:9.5px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--orange-ink);margin:0 0 10px}.dp-assess-hub .ac-q{font-family:var(--serif);font-size:clamp(19px,1.7vw,22px);line-height:1.26;font-weight:500;letter-spacing:-.014em;color:var(--ink);margin:0 0 10px}.dp-assess-hub .ac-b{font-size:14px;line-height:1.6;color:var(--muted);margin:0 0 14px}.dp-assess-hub .ac-dims{display:flex;flex-wrap:wrap;gap:5px;margin:0 0 16px}.dp-assess-hub .ac-dims span{font-family:var(--mono);font-size:10px;letter-spacing:.02em;color:var(--muted-2);background:var(--paper-2);border:1px solid var(--line);border-radius:3px;padding:3px 8px}.dp-assess-hub .ac-meta{display:flex;gap:16px;margin:auto 0 16px;padding:10px 0;border-top:1px solid var(--line-soft);border-bottom:1px solid var(--line-soft)}.dp-assess-hub .ac-meta div{display:flex;flex-direction:column;gap:2px}.dp-assess-hub .ac-meta dt{font-family:var(--mono);font-size:9.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted-2);margin:0}.dp-assess-hub .ac-meta dd{font-size:13.5px;font-weight:500;color:var(--ink);margin:0}.dp-assess-hub .ac-act{margin-top:0}.dp-assess-hub .ac-go{display:flex;align-items:center;justify-content:center;gap:9px;background:var(--orange-cta);color:#fff;font-size:14px;font-weight:500;padding:11px 18px;border-radius:5px;transition:background .16s,gap .18s}.dp-assess-hub .ac-go:hover{background:var(--orange-dk);gap:13px}.dp-assess-hub .ac-go:focus-visible{outline:2px solid var(--orange);outline-offset:2px}.dp-assess-hub .ac-led{font-size:12.5px;line-height:1.5;color:var(--muted-2);margin:14px 0 0;padding-top:12px;border-top:1px solid var(--line-soft)}.dp-assess-hub .ac-led a{color:var(--teal);border-bottom:1px solid var(--teal-line)}.dp-assess-hub .ac-led a:hover{border-bottom-color:var(--teal)}.dp-assess-hub .ac-tr{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:var(--line);border:1px solid var(--line);border-radius:4px;overflow:hidden;margin:0 0 14px}.dp-assess-hub .ac-tr div{background:var(--paper-2);padding:9px 11px}.dp-assess-hub .ac-tr b{display:block;font-family:var(--mono);font-size:9.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--teal-dk);margin-bottom:3px}.dp-assess-hub .ac-tr span{display:block;font-size:12px;line-height:1.4;color:var(--muted-2)}@media(max-width:900px){.dp-assess-hub .achoose{grid-template-columns:1fr}}.dp-assess-hub .alim2{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;gap:34px;align-items:center;background:var(--ink);color:#fff;border-radius:6px;padding:26px 30px}.dp-assess-hub .alim2 h3{font-family:var(--mono);font-size:10px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;margin:0 0 10px;display:flex;align-items:center;gap:8px;color:rgba(255,255,255,.62)}.dp-assess-hub .alim2 h3 i{width:6px;height:6px;border-radius:50%;flex:none}.dp-assess-hub .alim2 .yes i{background:var(--bright)}.dp-assess-hub .alim2 .no i{background:var(--orange)}.dp-assess-hub .alim2 p{margin:0;font-size:14.5px;line-height:1.6;color:rgba(255,255,255,.82);font-weight:300}.dp-assess-hub .alim2 .no p{color:rgba(255,255,255,.62)}.dp-assess-hub .alim2 a{flex:none;white-space:nowrap;background:var(--orange-cta);color:#fff;font-size:14px;font-weight:500;padding:11px 19px;border-radius:5px;transition:background .16s}.dp-assess-hub .alim2 a:hover{background:var(--orange-dk)}.dp-assess-hub .alim2 a:focus-visible{outline:2px solid #fff;outline-offset:2px}@media(max-width:940px){.dp-assess-hub .alim2{grid-template-columns:1fr;gap:20px}}.dp-assess-hub .alim{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:var(--line);border:1px solid var(--line);border-radius:6px;overflow:hidden}.dp-assess-hub .alim>div{background:#fff;padding:30px 30px 28px}.dp-assess-hub .alim h3{font-family:var(--sans);font-size:16px;font-weight:600;color:var(--ink);margin:0 0 4px;display:flex;align-items:center;gap:9px}.dp-assess-hub .alim h3 i{width:7px;height:7px;border-radius:50%;flex:none}.dp-assess-hub .alim .yes i{background:var(--teal)}.dp-assess-hub .alim .no i{background:var(--orange)}.dp-assess-hub .alim p.sm{font-size:12.5px;color:var(--muted-2);margin:0 0 16px}.dp-assess-hub .alim ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:11px}.dp-assess-hub .alim li{font-size:14.5px;line-height:1.55;color:var(--muted);padding-left:17px;position:relative}.dp-assess-hub .alim li::before{content:"";position:absolute;left:0;top:8px;width:6px;height:1.5px;background:var(--silver)}@media(max-width:820px){.dp-assess-hub .alim{grid-template-columns:1fr}}.dp-assess-hub .alim-foot{margin-top:22px;padding:20px 26px;background:var(--ink);color:#fff;border-radius:6px;display:flex;align-items:center;justify-content:space-between;gap:26px}.dp-assess-hub .alim-foot p{margin:0;font-size:15px;line-height:1.6;color:rgba(255,255,255,.8);font-weight:300;max-width:70ch}.dp-assess-hub .alim-foot b{color:#fff;font-weight:500}.dp-assess-hub .alim-foot a{flex:none;white-space:nowrap;background:var(--orange-cta);color:#fff;font-size:14.5px;font-weight:500;padding:11px 20px;border-radius:5px;transition:background .16s}.dp-assess-hub .alim-foot a:hover{background:var(--orange-dk)}.dp-assess-hub .alim-foot a:focus-visible{outline:2px solid #fff;outline-offset:2px}@media(max-width:820px){.dp-assess-hub .alim-foot{flex-direction:column;align-items:flex-start;gap:16px}}.dp-assess-hub .afine{max-width:88ch;margin:22px 0 0;font-size:13px;line-height:1.65;color:var(--muted-2)}.dp-assess-hub .afine a{color:var(--teal);border-bottom:1px solid var(--teal-line)}.dp-assess-hub .afine a:hover{border-bottom-color:var(--teal)}.dp-assess-hub .apriv{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--line);border:1px solid var(--line);border-radius:6px;overflow:hidden}.dp-assess-hub .apriv>div{background:var(--paper-2);padding:26px 24px 24px}.dp-assess-hub .apriv h3{font-family:var(--sans);font-size:15px;font-weight:600;color:var(--ink);margin:0 0 8px}.dp-assess-hub .apriv p{font-size:14px;line-height:1.6;color:var(--muted);margin:0}.dp-assess-hub .apriv .ic{width:30px;height:30px;border-radius:5px;background:#fff;border:1px solid var(--line);display:flex;align-items:center;justify-content:center;color:var(--teal);margin-bottom:14px}@media(max-width:860px){.dp-assess-hub .apriv{grid-template-columns:1fr}}.dp-assess-hub #sticky{position:fixed;left:0;right:0;bottom:0;z-index:850;background:var(--ink);color:#fff;transform:translateY(102%);transition:transform .3s cubic-bezier(.2,.7,.3,1);border-top:2px solid var(--orange)}.dp-assess-hub #sticky.show{transform:none}.dp-assess-hub.has-bar{padding-bottom:64px}.dp-assess-hub .sticky-in{max-width:var(--wrap);margin:0 auto;padding:11px 32px;display:flex;align-items:center;justify-content:space-between;gap:20px}.dp-assess-hub .sticky-txt{font-size:14px;color:rgba(255,255,255,.72);font-weight:300;margin:0}.dp-assess-hub .sticky-txt b{font-weight:500;color:#fff}.dp-assess-hub .sticky-act{display:flex;align-items:center;gap:16px;flex-shrink:0}.dp-assess-hub .sticky-cta{background:var(--orange-cta);color:#fff;font-size:14.5px;font-weight:500;padding:9px 18px;border-radius:5px;white-space:nowrap;transition:background .15s}.dp-assess-hub .sticky-cta:hover{background:var(--orange-dk)}.dp-assess-hub .sticky-2{font-size:14px;color:rgba(255,255,255,.7);white-space:nowrap;border-bottom:1px solid rgba(255,255,255,.3);transition:color .14s,border-color .14s}.dp-assess-hub .sticky-2:hover{color:#fff;border-bottom-color:#fff}.dp-assess-hub .sticky-x{color:rgba(255,255,255,.45);font-size:20px;line-height:1;padding:4px 6px;background:none;border:0;cursor:pointer;transition:color .14s}.dp-assess-hub .sticky-x:hover{color:#fff}.dp-assess-hub .sticky-cta:focus-visible,.dp-assess-hub .sticky-2:focus-visible,.dp-assess-hub .sticky-x:focus-visible{outline:2px solid #fff;outline-offset:2px}@media(max-width:820px){.dp-assess-hub .sticky-in{padding:10px 18px;gap:12px}.dp-assess-hub .sticky-txt,.dp-assess-hub .sticky-2{display:none}.dp-assess-hub .sticky-act{width:100%;justify-content:space-between}.dp-assess-hub .sticky-cta{flex:1;text-align:center}.dp-assess-hub.has-bar{padding-bottom:72px}}@media(prefers-reduced-motion:reduce){.dp-assess-hub #sticky{transition:none}}.dp-assess-hub .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.dp-assess-hub .skip{position:absolute;left:-9999px;top:0;z-index:1000;background:var(--ink);color:#fff;padding:12px 20px;font-size:15px;font-weight:500;border-radius:0 0 5px 0}.dp-assess-hub .skip:focus{left:0}.dp-assess-hub .fit-l a,.dp-assess-hub .faq-a a,.dp-assess-hub .cap p a{color:var(--teal);border-bottom:1px solid var(--teal-line);padding-bottom:1px;transition:color .15s,border-color .15s}.dp-assess-hub .fit-l a:hover,.dp-assess-hub .faq-a a:hover,.dp-assess-hub .cap p a:hover{color:var(--ink);border-bottom-color:var(--teal)}.dp-assess-hub .faq-a a:focus-visible,.dp-assess-hub .cap p a:focus-visible{outline:2px solid var(--orange);outline-offset:3px}.dp-assess-hub .band .intro-l .kicker,.dp-assess-hub .band .intro .kicker{position:relative;padding-left:34px;display:inline-block}.dp-assess-hub .band .intro-l .kicker::before,.dp-assess-hub .band .intro .kicker::before{content:'';position:absolute;left:0;top:50%;height:2px;width:24px;background:var(--orange);transform-origin:left center}.dp-assess-hub.js .band .intro-l .kicker::before,.dp-assess-hub.js .band .intro .kicker::before{transform:scaleX(0);transition:transform .55s cubic-bezier(.2,.7,.3,1) .1s}.dp-assess-hub.js .rv.on .kicker::before,.dp-assess-hub.js .intro-l.on .kicker::before,.dp-assess-hub.js .intro.on .kicker::before{transform:scaleX(1)}.dp-assess-hub .rv.on .kicker::before,.dp-assess-hub .intro-l.on .kicker::before,.dp-assess-hub .intro.on .kicker::before{transform:scaleX(1)}.dp-assess-hub #start,.dp-assess-hub #engagements,.dp-assess-hub #model,.dp-assess-hub #proof,.dp-assess-hub #choose,.dp-assess-hub #faq{scroll-margin-top:calc(var(--nav-h) + 24px)}@media(max-width:1100px){.dp-assess-hub .caps{grid-template-columns:repeat(2,1fr)}.dp-assess-hub .ca-grid{grid-template-columns:1fr}.dp-assess-hub .gov{grid-template-columns:repeat(2,1fr)}.dp-assess-hub .offers{grid-template-columns:1fr}}@media(max-width:900px){.dp-assess-hub .cred-grid{grid-template-columns:1fr;gap:34px}.dp-assess-hub .band{padding:52px 0}.dp-assess-hub .band-sm{padding:38px 0}.dp-assess-hub .wrap{padding:0 24px}.dp-assess-hub .hero{padding:32px 0 0}.dp-assess-hub .hero-grid{grid-template-columns:1fr;gap:38px}.dp-assess-hub .hero h1,.dp-assess-hub .hero .hero-copy .hero-h{max-width:21ch}.dp-assess-hub .prob-grid{grid-template-columns:1fr;gap:32px}.dp-assess-hub .vs-grid{grid-template-columns:1fr}.dp-assess-hub .vs-col+.vs-col{border-left:0;border-top:1px solid rgba(255,255,255,.14)}.dp-assess-hub .vs-empty{min-height:0;margin-top:20px}.dp-assess-hub .case-grid{grid-template-columns:1fr;gap:44px}.dp-assess-hub .case-box{padding:38px 32px}.dp-assess-hub .ca-two{grid-template-columns:1fr}.dp-assess-hub .rel{grid-template-columns:1fr}.dp-assess-hub .uc-grid{grid-template-columns:1fr}.dp-assess-hub .partners{margin-top:48px}.dp-assess-hub .faq-a{padding-right:22px}.dp-assess-hub .close{padding:48px 0 38px}.dp-assess-hub .intro{margin-bottom:42px}}@media(max-width:620px){.dp-assess-hub .caps{grid-template-columns:1fr}.dp-assess-hub .fails{grid-template-columns:1fr}.dp-assess-hub .gov{grid-template-columns:1fr}.dp-assess-hub .cta-strip{flex-direction:column;align-items:flex-start;gap:18px;padding:24px}.dp-assess-hub .offer{padding:32px 26px}.dp-assess-hub .sticky-in{padding:10px 18px;gap:10px}.dp-assess-hub .sticky-txt,.dp-assess-hub .sticky-2{display:none}.dp-assess-hub .sticky-act{width:100%;justify-content:space-between}.dp-assess-hub .sticky-cta{flex:1;text-align:center}.dp-assess-hub .hero-act{gap:12px}.dp-assess-hub .hero-act .cta,.dp-assess-hub .hero-act .cta-2,.dp-assess-hub .hero-act .hero-2{width:100%;justify-content:center}}@media(prefers-reduced-motion:reduce){.dp-assess-hub .hero-art .br,.dp-assess-hub .hero-art .rnodes{opacity:1;animation:none}.dp-assess-hub .hero-art .route,.dp-assess-hub .hero-art .halo{stroke-dashoffset:0;animation:none}.dp-assess-hub .hero-art .pulse{display:none}.dp-assess-hub .hero-art .bloom,.dp-assess-hub .hero-art .tw{animation:none}.dp-assess-hub.js .rv{opacity:1;transform:none;transition:none}.dp-assess-hub .bar-fill{transition:none}.dp-assess-hub #sticky{transition:none}html{scroll-behavior:auto}}