#dp-stories .dp-led{display:inline-block;width:8px;height:8px;flex:none;border-radius:50%;background:var(--green);box-shadow:0 0 0 3px rgb(107 163 0 / .18)}#dp-stories .dp-eyebrow{display:flex;align-items:center;gap:10px;margin-bottom:16px;font:500 13.5px/1.4 var(--mono);letter-spacing:.05em;text-transform:uppercase;color:var(--navy)}@media (max-width:599.98px){#dp-stories .dp-eyebrow{font-size:13px}}#dp-stories .dp-h2{font-size:clamp(30px,4vw,46px);font-weight:600;line-height:1.1;letter-spacing:-.025em;text-wrap:balance;overflow-wrap:break-word}#dp-stories{--paper:#fbfbfe;--lav-4:#f1f0fb;--ed-thread:calc(50% - 590px - 44px)}#dp-stories{background:var(--paper)}#dp-stories .i{width:18px;height:18px;flex:none;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){#dp-stories .ed-rv{animation:ed-rv linear both;animation-timeline:view();animation-range:entry 0% entry 60%}}}@keyframes ed-rv{from{opacity:0;transform:translateY(28px)}to{opacity:1;transform:none}}#dp-stories .ed-mark{background:linear-gradient(transparent 58%,rgb(155 226 0 / .55) 58%,rgb(155 226 0 / .55) 90%,transparent 90%) no-repeat 0 0/100% 100%;-webkit-box-decoration-break:clone;box-decoration-break:clone}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){#dp-stories .ed-mark{animation:ed-mark linear both;animation-timeline:view();animation-range:entry 40% cover 40%}}}@keyframes ed-mark{from{background-size:0 100%}to{background-size:100% 100%}}#dp-stories .ed-hero{position:relative;overflow:clip;isolation:isolate;padding:48px 0 56px;background:radial-gradient(70% 90% at 80% 40%,#e6e3fb 0%,var(--lav-4) 45%,var(--paper) 100%)}#dp-stories .ed-hero::before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:repeating-linear-gradient(to bottom,transparent 0 31px,rgb(0 0 130 / .07) 31px 32px);-webkit-mask:linear-gradient(100deg,transparent 5%,#000 45%,transparent 95%);mask:linear-gradient(100deg,transparent 5%,#000 45%,transparent 95%)}#dp-stories .ed-hero__in{display:grid;gap:28px;align-items:center}#dp-stories .ed-tag{display:inline-flex;align-items:center;gap:10px;margin-bottom:22px;padding:6px 14px 6px 11px;border-radius:999px;background:#fff;box-shadow:inset 0 0 0 1px var(--lav-d),0 6px 18px -10px rgb(0 0 130 / .35);font:500 13px/1.35 var(--mono);letter-spacing:.05em;text-transform:uppercase;color:var(--navy)}#dp-stories .ed-hero h1{font-size:clamp(42px,7vw,80px);font-weight:700;line-height:1.02;letter-spacing:-.035em;color:var(--deep);text-wrap:balance}#dp-stories .ed-hero h1 .ed-mark{color:var(--navy)}#dp-stories .ed-hero__vis{width:100%;max-width:440px;margin:0 auto;perspective:1100px}#dp-stories .ed-docs{width:100%;height:auto;overflow:visible;transform:rotateX(var(--ty,0deg)) rotateY(var(--tx,0deg));transition:transform .6s var(--ease)}#dp-stories .ed-docs .sh{transform-box:fill-box;transform-origin:center;transform:rotate(var(--r,0deg))}#dp-stories .ed-docs .ln{fill:none;stroke-linecap:round;stroke-width:5}#dp-stories .ed-docs .tr{fill:none;stroke:rgb(0 0 130 / .28);stroke-width:2;stroke-linecap:round;stroke-dasharray:2 7}#dp-stories .ed-docs .pk{fill:none;stroke:var(--lime);stroke-width:4;stroke-linecap:round;stroke-dasharray:3 97;stroke-dashoffset:3}#dp-stories .ed-docs .seal text{font:600 10.5px var(--mono);letter-spacing:.24em;fill:var(--lime)}#dp-stories .ed-docs .yr{font:700 17px var(--f);letter-spacing:-.01em;fill:#fff}@media (min-width:1000px){#dp-stories .ed-hero{padding:88px 0 96px}#dp-stories .ed-hero__in{grid-template-columns:1.05fr .95fr;gap:48px}#dp-stories .ed-hero__vis{max-width:540px}}@keyframes ed-bob{from{transform:translateY(0) rotate(var(--r,0deg))}to{transform:translateY(-12px) rotate(calc(var(--r,0deg) + 1.2deg))}}@keyframes ed-shadow{from{transform:scaleX(1);opacity:1}to{transform:scaleX(.9);opacity:.7}}@keyframes ed-type{from{stroke-dashoffset:var(--l)}to{stroke-dashoffset:0}}@keyframes ed-spin{to{transform:rotate(360deg)}}@keyframes ed-pk{to{stroke-dashoffset:-97}}@keyframes ed-blink{50%{opacity:.35}}@media (prefers-reduced-motion:no-preference){#dp-stories .ed-tag .dp-led{animation:ed-blink 1.6s ease-in-out infinite}#dp-stories .ed-docs .sh{animation:ed-bob 5.5s ease-in-out infinite alternate}#dp-stories .ed-docs .sh-2{animation-delay:-1.8s;animation-duration:6.2s}#dp-stories .ed-docs .sh-3{animation-delay:-3.4s;animation-duration:7s}#dp-stories .ed-docs .shadow{transform-box:fill-box;transform-origin:center;animation:ed-shadow 5.5s ease-in-out infinite alternate}#dp-stories .ed-docs .ty{stroke-dasharray:var(--l) 999;animation:ed-type 6s var(--ease) infinite}#dp-stories .ed-docs .ty:nth-of-type(2){animation-delay:.5s}#dp-stories .ed-docs .ty:nth-of-type(3){animation-delay:1s}#dp-stories .ed-docs .ty:nth-of-type(4){animation-delay:1.5s}#dp-stories .ed-docs .seal-ring{transform-box:fill-box;transform-origin:center;animation:ed-spin 26s linear infinite}#dp-stories .ed-docs .pk path{animation:ed-pk 3.2s linear infinite}#dp-stories .ed-docs .pk path+path{animation-delay:-1.6s}#dp-stories .is-off *{animation-play-state:paused!important}}#dp-stories .ed-hero h1{font-size:clamp(38px,5.2vw,64px)}#dp-stories .ed-hero__sub{max-width:540px;margin-top:20px;font-size:clamp(18px,1.9vw,21px);font-weight:500;line-height:1.5;color:var(--text)}#dp-stories .ed-hero .btns{margin-top:32px}#dp-stories .ed-hero .btn .i{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}#dp-stories .ed-win .bar{transform-box:fill-box;transform-origin:bottom}#dp-stories .ed-win .gl{fill:none;stroke:var(--lime);stroke-width:4;stroke-linecap:round;stroke-linejoin:round}#dp-stories .ed-win .gl-a{fill:url(#g-area)}#dp-stories .ed-win .kp{font:700 30px var(--f);letter-spacing:-.03em;fill:#fff}#dp-stories .ed-win .kl{font:600 10px var(--mono);letter-spacing:.2em;fill:var(--lime)}#dp-stories .ed-win .ring{fill:none;stroke:var(--lav-d);stroke-width:9}#dp-stories .ed-win .ring-v{fill:none;stroke:var(--navy);stroke-width:9;stroke-linecap:round;stroke-dasharray:90 100;transform:rotate(-90deg);transform-box:fill-box;transform-origin:center}#dp-stories .ed-win .rv-t{font:700 19px var(--f);fill:var(--navy);letter-spacing:-.02em}@keyframes ed-grow{from{transform:scaleY(.15)}to{transform:scaleY(1)}}@keyframes ed-draw{from{stroke-dashoffset:260}to{stroke-dashoffset:0}}@keyframes ed-ring{from{stroke-dasharray:0 100}to{stroke-dasharray:90 100}}@media (prefers-reduced-motion:no-preference){#dp-stories .ed-win .bar{animation:ed-grow 1.4s var(--ease) both}#dp-stories .ed-win .bar:nth-child(2){animation-delay:.12s}#dp-stories .ed-win .bar:nth-child(3){animation-delay:.24s}#dp-stories .ed-win .bar:nth-child(4){animation-delay:.36s}#dp-stories .ed-win .bar:nth-child(5){animation-delay:.48s}#dp-stories .ed-win .gl{stroke-dasharray:260;animation:ed-draw 1.8s .5s var(--ease) both}#dp-stories .ed-win .ring-v{animation:ed-ring 1.6s .8s var(--ease) both}}#dp-stories .ss-logos{padding:93px 0 64px}@media (min-width:768px){#dp-stories .ss-logos{padding:106px 0 104px}}#dp-stories .ss-row{--n:2;--g:32px;container-type:inline-size;display:flex;overflow:clip}#dp-stories .ss-row+.ss-row{margin-top:56px}#dp-stories .ss-row--rtl{direction:rtl}#dp-stories .ss-track{--w:calc((100cqw - (var(--n) - 1) * var(--g)) / var(--n));display:flex;align-items:center;flex:none;margin:0;padding:0;list-style:none}#dp-stories .ss-row{opacity:.4}#dp-stories .ss-track li{display:grid;place-items:center;flex:none;width:var(--w);margin-inline-end:var(--g);padding-bottom:7px}#dp-stories .ss-track img{display:block;max-width:100%;height:auto}@media (min-width:767px){#dp-stories .ss-row{--n:4;--g:68px}}@media (min-width:1024px){#dp-stories .ss-row{--n:5}}@media (min-width:1200px){#dp-stories .ss-row{--n:7;--g:100px}#dp-stories .ss-row--rtl{--n:6}}@media (min-width:1366px){#dp-stories .ss-row{--g:68px}}@keyframes ss-run{to{transform:translateX(-100%)}}@keyframes ss-run-r{to{transform:translateX(100%)}}@media (prefers-reduced-motion:no-preference){#dp-stories .ss-track{animation:ss-run 56s linear infinite}#dp-stories .ss-row--rtl .ss-track{animation-name:ss-run-r}#dp-stories .ss-logos.is-off .ss-track{animation-play-state:paused}}#dp-stories .ss-cases{padding:0 0 80px}#dp-stories .cs-cards{display:grid;gap:40px 32px;margin:0;padding:0;list-style:none}#dp-stories .cs-card{position:relative;display:flex;flex-direction:column;border-radius:20px;background:var(--lav-4);box-shadow:0 12px 30px -8px rgb(154 151 177 / .3);transition:translate .6s var(--ease),box-shadow .6s var(--ease)}#dp-stories .cs-card:hover{translate:0 -6px;box-shadow:0 32px 54px -22px rgb(0 0 130 / .34);transition-duration:.35s}@media (prefers-reduced-motion:reduce){#dp-stories .cs-card:hover{translate:none}}#dp-stories .cs-card__logo{display:grid;place-items:center;height:160px;padding:24px}#dp-stories .cs-card__logo img{width:auto;height:40px;max-width:72%;object-fit:contain;transition:transform .4s var(--ease)}#dp-stories .cs-card:hover .cs-card__logo img{transform:scale(1.05)}#dp-stories .cs-card__body{display:flex;flex-direction:column;flex:1;padding:26px 26px 24px;border-radius:20px;background:#fff;box-shadow:inset 0 0 0 1px var(--line)}#dp-stories .cs-card__head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}#dp-stories .cs-card h3{font-size:clamp(22px,2.2vw,26px);font-weight:700;line-height:1.15;letter-spacing:-.02em;color:var(--deep)}#dp-stories .cs-card h3 a{color:inherit;text-decoration:none}#dp-stories .cs-card h3 a::after{content:"";position:absolute;inset:0;border-radius:20px}#dp-stories .cs-card h3 a:focus-visible{outline:none}#dp-stories .cs-card:has(h3 a:focus-visible){outline:2px solid var(--navy);outline-offset:3px}#dp-stories .cs-card__ext{position:relative;z-index:1;display:grid;place-items:center;flex:none;width:36px;height:36px;margin:-5px -8px 0 0;border-radius:10px;color:var(--muted);transition:color .2s,background .2s}#dp-stories .cs-card__ext .i{width:20px;height:20px}#dp-stories .cs-card__ext:hover{color:var(--navy);background:var(--lav-4)}#dp-stories .cs-card__ext:focus-visible{outline:2px solid var(--navy);outline-offset:1px}#dp-stories .cs-card__cats{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}#dp-stories .cs-card__cat{display:inline-flex;align-items:center;padding:5px 12px;border-radius:999px;background:#fff;box-shadow:inset 0 0 0 1px var(--lav-d),0 6px 16px -10px rgb(0 0 130 / .35);font:500 11.5px/1.35 var(--mono);letter-spacing:.05em;text-transform:uppercase;color:var(--navy)}#dp-stories .cs-card p{margin-top:16px;font-size:16px;line-height:1.6;color:var(--text)}#dp-stories .cs-card__go{display:inline-flex;align-items:center;gap:8px;margin-top:auto;padding-top:22px;font-weight:600;color:var(--navy)}#dp-stories .cs-card__go .i{transition:transform .2s var(--ease)}#dp-stories .cs-card:hover .cs-card__go .i{transform:translateX(4px)}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){#dp-stories .cs-cards .ed-rv{animation:ed-rv linear both;animation-timeline:view();animation-range:entry 0% entry 50%}}}@media (min-width:700px){#dp-stories .cs-cards{grid-template-columns:repeat(2,1fr)}}@media (min-width:1000px){#dp-stories .cs-cards{grid-template-columns:repeat(3,1fr)}}#dp-stories .final{position:relative;overflow:clip;isolation:isolate;padding:96px 0;background:radial-gradient(80% 120% at 50% 100%,var(--navy) 0%,var(--navy-d) 75%);color:var(--on-d);text-align:center}#dp-stories .final::before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(circle,rgb(255 255 255 / .13) 1px,transparent 1.6px) 0 0/24px 24px;-webkit-mask:radial-gradient(90% 70% at 50% 40%,#000,transparent);mask:radial-gradient(90% 70% at 50% 40%,#000,transparent)}#dp-stories .final-path{position:absolute;inset:0;z-index:-1;width:100%;height:100%;max-width:none;-webkit-mask:radial-gradient(40% 48% at 50% 50%,transparent 45%,#000 100%);mask:radial-gradient(40% 48% at 50% 50%,transparent 45%,#000 100%)}#dp-stories .final-path .tr{fill:none;stroke:rgb(255 255 255 / .14);stroke-width:2}#dp-stories .final-path .pk{fill:none;stroke:var(--lime);stroke-width:4;stroke-linecap:round;stroke-dasharray:1 99;stroke-dashoffset:1}#dp-stories .final-path circle{fill:var(--navy-d);stroke:var(--lime);stroke-width:2}#dp-stories .final .dp-eyebrow{justify-content:center;color:var(--lime)}#dp-stories .final .dp-led{background:var(--lime);box-shadow:0 0 0 3px rgb(155 226 0 / .22)}#dp-stories .final .dp-h2{max-width:18em;margin:0 auto;color:#fff}#dp-stories .final .btns{justify-content:center;margin-top:32px}#dp-stories .final :focus-visible{outline-color:var(--lime)}#dp-stories .final .btn .i{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}@keyframes ds-path{to{stroke-dashoffset:-99}}@media (min-width:1000px){#dp-stories .final{padding:128px 0}}@media (prefers-reduced-motion:no-preference){#dp-stories .final-path .pk{animation:ds-path 9s linear infinite}#dp-stories .final-path .pk+.pk{animation-delay:-4.5s}}