.dd-lp{--dd-indigo-100:#EBEBFF;--dd-indigo-600:#4A3CFA;--dur:200ms;--font-body:"DM Sans","Helvetica Neue",Arial,sans-serif;--fs-xs:12px;--fw-semibold:600;--radius-full:9999px}.dd-lp{--night: #0b0820;--night-2: #150f2e;--night-3: #221a4d;--night-ink: #cdc8e6;--night-muted: #a59fc4;--ink: #17122e;--ink-2: #463d5c;--muted: #625a78;--brand: #4a3cfa;--brand-ink: #3a2ce0;--brand-50: #f3f1ff;--brand-100: #e9e6ff;--brand-200: #d4cfff;--lilac: #c4bdff;--violet: #7065fa;--paper: #f7f6fb;--mist: #f6f6ff;--white: #fff;--line: rgba(29,21,48,.1);--line-2: rgba(29,21,48,.18);--ok: #12b76a;--star: #ffb020;--r-sm: 10px;--r: 14px;--r-lg: 20px;--r-xl: 28px;--shadow-sm: 0 1px 2px rgba(21,15,46,.06);--shadow: 0 1px 2px rgba(21,15,46,.06),0 16px 40px -24px rgba(21,15,46,.4);--shadow-lg: 0 0 0 1px var(--line),0 2px 4px rgba(21,15,46,.06),0 28px 56px -28px rgba(21,15,46,.55);--shadow-float: 0 0 0 1px rgba(21,15,46,.06),0 2px 6px rgba(21,15,46,.08),0 40px 80px -36px rgba(21,15,46,.6);--glow: 0 12px 34px -8px rgba(74,60,250,.55);--ease: cubic-bezier(.2,.7,.2,1);--wrap: 1200px;--gutter: clamp(20px,4vw,32px);--section: clamp(72px,9vw,128px);--font: "DM Sans",ui-sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--text-grad: linear-gradient(100deg,#fff 5%,#c4bdff 45%,#8f84ff 75%,#67e8f9 115%);--capsule: linear-gradient(103deg,#7065fa 0%,#06014c 88%);position: relative;overflow-x: clip;background: var(--white);color: var(--ink);font: 400 16px/1.55 var(--font);letter-spacing: normal;word-spacing: normal;font-style: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;text-rendering: optimizeLegibility;text-align: left}body:has(.dd-lp),body.has-dd-lp{overflow: visible !important;overflow-x: clip !important}.dd-lp *,.dd-lp *::before,.dd-lp *::after{box-sizing: border-box}.dd-lp h1,.dd-lp h2,.dd-lp h3,.dd-lp h4,.dd-lp p,.dd-lp ul,.dd-lp ol,.dd-lp figure,.dd-lp blockquote,.dd-lp dl,.dd-lp dd{margin: 0;padding: 0}.dd-lp h1,.dd-lp h2,.dd-lp h3,.dd-lp h4{font-family: var(--font);color: inherit;text-transform: none;font-style: normal;line-height: 1.2;letter-spacing: normal}.dd-lp ul,.dd-lp ol{list-style: none}.dd-lp li::before,.dd-lp li::marker{content: none}.dd-lp blockquote,.dd-lp figcaption{font-style: normal;quotes: none;border: 0;background: none}.dd-lp blockquote::before,.dd-lp blockquote::after{content: none}.dd-lp img,.dd-lp svg,.dd-lp video{display: block;max-width: 100%}.dd-lp img{height: auto;border: 0;border-radius: 0;box-shadow: none}.dd-lp a{color: inherit;font-family: inherit;letter-spacing: inherit;text-decoration: none}.dd-lp button{font: inherit;letter-spacing: inherit}.dd-lp strong,.dd-lp b{font-weight: 600}.dd-lp [id]{scroll-margin-top: 84px}.dd-lp :focus-visible{outline: 3px solid var(--violet);outline-offset: 3px;border-radius: 10px}.dd-lp .dd-sr{position: absolute;width: 1px;height: 1px;overflow: hidden;clip: rect(0 0 0 0);white-space: nowrap}.dd-lp .dd-wrap{width: 100%;max-width: calc(var(--wrap) + 2 * var(--gutter));margin: 0 auto;padding: 0 var(--gutter)}.dd-lp .dd-section{position: relative;padding: var(--section) 0}.dd-lp .dd-section--mist{background: linear-gradient(180deg,var(--mist) 0%,#fff 100%)}.dd-lp .dd-section--paper{background: var(--paper)}.dd-lp .dd-section--night{background: radial-gradient(70% 60% at 85% 0%,rgba(110,96,255,.35),transparent 60%),radial-gradient(60% 50% at 0% 100%,rgba(143,132,255,.18),transparent 65%),linear-gradient(170deg,#1d1542,var(--night) 70%);color: #fff}.dd-lp .dd-head{max-width: 760px;margin: 0 auto clamp(40px,5vw,64px);text-align: center;display: flex;flex-direction: column;align-items: center;gap: 16px}.dd-lp .dd-head--left{margin-left: 0;text-align: left;align-items: flex-start}.dd-lp .dd-h1{font-size: clamp(2.55rem,1.3rem + 4.2vw,4.75rem);font-weight: 500;line-height: 1.02;letter-spacing: -.045em;text-wrap: balance}.dd-lp .dd-h2{font-size: clamp(2rem,1.2rem + 2.4vw,3.15rem);font-weight: 500;line-height: 1.08;letter-spacing: -.035em;text-wrap: balance}.dd-lp .dd-h3{font-size: clamp(1.5rem,1.15rem + 1vw,2.05rem);font-weight: 500;line-height: 1.15;letter-spacing: -.028em;text-wrap: balance}.dd-lp .dd-h4{font-size: 1.1875rem;font-weight: 600;line-height: 1.3;letter-spacing: -.015em}.dd-lp .dd-lede{font-size: clamp(1.0625rem,1rem + .3vw,1.25rem);line-height: 1.6;color: var(--ink-2);max-width: 62ch}.dd-lp .dd-body{font-size: 1.0625rem;line-height: 1.65;color: var(--muted)}.dd-lp .dd-small{font-size: .875rem;color: var(--muted)}.dd-lp .dd-grad{font-style: normal;padding-right: .04em;background: var(--text-grad);-webkit-background-clip: text;background-clip: text;color: transparent}.dd-lp .dd-capsule{display: inline-block;padding: .06em .5em .12em;margin: 0 .04em;border-radius: 999px;background: var(--capsule);color: #fff;line-height: 1;vertical-align: .04em;font-size: .86em;box-shadow: 0 10px 24px -12px rgba(74,60,250,.9)}.dd-lp .dd-eyebrow{display: inline-flex;align-items: center;gap: 8px;padding: 6px 13px;border-radius: 999px;background: var(--brand-50);color: var(--brand-ink);font-size: .8125rem;font-weight: 600;letter-spacing: .01em;line-height: 1.2;box-shadow: inset 0 0 0 1px var(--brand-100)}.dd-lp .dd-eyebrow::before{content: "";width: 6px;height: 6px;border-radius: 50%;background: var(--brand);box-shadow: 0 0 0 3px rgba(74,60,250,.18)}.dd-lp .dd-section--night .dd-eyebrow,.dd-lp .dd-on-night .dd-eyebrow{background: rgba(255,255,255,.07);color: var(--night-ink);box-shadow: inset 0 0 0 1px rgba(255,255,255,.14)}.dd-lp .dd-section--night .dd-eyebrow::before{background: var(--lilac);box-shadow: 0 0 0 3px rgba(196,189,255,.2)}.dd-lp .dd-btn{position: relative;display: inline-flex;align-items: center;justify-content: center;gap: 14px;min-height: 56px;padding: 6px 6px 6px 26px;border-radius: 999px;border: 0;font: 600 1.0625rem/1 var(--font);letter-spacing: -.005em;white-space: nowrap;cursor: pointer;text-decoration: none;transition: transform .2s var(--ease),box-shadow .2s var(--ease),background-color .2s var(--ease),color .2s var(--ease);-webkit-tap-highlight-color: transparent}.dd-lp .dd-btn__disc{display: inline-grid;place-items: center;width: 44px;height: 44px;border-radius: 50%;flex: 0 0 auto;transition: transform .25s var(--ease)}.dd-lp .dd-btn__disc svg{width: 18px;height: 18px}.dd-lp .dd-btn:hover{transform: translateY(-2px)}.dd-lp .dd-btn:hover .dd-btn__disc{transform: rotate(-45deg)}.dd-lp .dd-btn:active{transform: translateY(0)}.dd-lp .dd-btn--primary{background: var(--brand);color: #fff;box-shadow: var(--glow)}.dd-lp .dd-btn--primary:hover{background: var(--brand-ink);color: #fff;box-shadow: 0 16px 40px -10px rgba(74,60,250,.7)}.dd-lp .dd-btn--primary .dd-btn__disc{background: #fff;color: var(--brand)}.dd-lp .dd-btn--light{background: #fff;color: var(--ink);box-shadow: 0 14px 40px -14px rgba(0,0,0,.6),inset 0 0 0 1px rgba(255,255,255,.6)}.dd-lp .dd-btn--light:hover{color: var(--ink);box-shadow: 0 18px 50px -12px rgba(110,96,255,.75)}.dd-lp .dd-btn--light .dd-btn__disc{background: var(--brand);color: #fff}.dd-lp .dd-btn--dark{background: var(--ink);color: #fff}.dd-lp .dd-btn--dark:hover{color: #fff;background: #000;box-shadow: 0 14px 34px -14px rgba(23,18,46,.8)}.dd-lp .dd-btn--dark .dd-btn__disc{background: #fff;color: var(--ink)}.dd-lp .dd-btn--ghost{padding: 0 24px;background: #fff;color: var(--ink);box-shadow: inset 0 0 0 1px var(--line-2)}.dd-lp .dd-btn--ghost:hover{color: var(--brand-ink);box-shadow: inset 0 0 0 1px var(--brand-200),var(--shadow)}.dd-lp .dd-btn--glass{padding: 0 24px;background: rgba(255,255,255,.07);color: #fff;box-shadow: inset 0 0 0 1px rgba(255,255,255,.22);-webkit-backdrop-filter: blur(8px);backdrop-filter: blur(8px)}.dd-lp .dd-btn--glass:hover{color: #fff;background: rgba(255,255,255,.13)}.dd-lp .dd-btn--sm{min-height: 42px;padding: 4px 4px 4px 18px;gap: 10px;font-size: .9375rem}.dd-lp .dd-btn--sm .dd-btn__disc{width: 34px;height: 34px}.dd-lp .dd-btn--sm .dd-btn__disc svg{width: 15px;height: 15px}.dd-lp .dd-btn--block{width: 100%;justify-content: space-between}.dd-lp .dd-ctas{display: flex;flex-wrap: wrap;align-items: center;gap: 12px}.dd-lp .dd-link{display: inline-flex;align-items: center;gap: 8px;font-weight: 600;color: var(--brand-ink)}.dd-lp .dd-link svg{width: 16px;height: 16px;transition: transform .2s var(--ease)}.dd-lp .dd-link:hover{color: var(--brand)}.dd-lp .dd-link:hover svg{transform: translateX(3px)}.dd-lp .dd-header{position: sticky;top: 0;z-index: 60;height: 72px;margin-bottom: -72px;transition: background-color .25s var(--ease),box-shadow .25s var(--ease),-webkit-backdrop-filter .25s,backdrop-filter .25s}.dd-lp .dd-header__in{height: 100%;display: flex;align-items: center;justify-content: space-between;gap: 20px}.dd-lp .dd-brand{flex: none;display: flex;align-items: center}.dd-lp a.dd-brand{padding: 8px 0;margin: -8px 0;border-radius: 10px;transition: opacity .2s var(--ease)}.dd-lp a.dd-brand:hover{opacity: .82}.dd-lp .dd-logo{display: block;height: 30px;width: auto}.dd-lp .dd-header .dd-logo--dark{display: none}.dd-lp .dd-nav{display: flex;align-items: center;gap: 4px;min-width: 0}.dd-lp .dd-nav a{padding: 10px 14px;border-radius: 999px;font-size: .9375rem;font-weight: 500;white-space: nowrap;color: rgba(255,255,255,.82);transition: color .15s,background-color .15s}.dd-lp .dd-nav a:hover{color: #fff;background: rgba(255,255,255,.08)}.dd-lp .dd-nav a[aria-current]{color: #fff;background: rgba(255,255,255,.12)}.dd-lp .dd-header .dd-nav a.dd-btn{display: none}.dd-lp section[tabindex="-1"]:focus{outline: none}.dd-lp .dd-header__end{flex: none;display: flex;align-items: center;gap: 8px}.dd-lp .dd-menu-btn{display: none;color: #fff}.dd-lp .dd-header.is-tight .dd-header__end>.dd-btn{display: none}.dd-lp .dd-header .dd-btn{background: #fff;color: var(--ink);box-shadow: none}.dd-lp .dd-header .dd-btn .dd-btn__disc{background: var(--brand);color: #fff}.dd-lp .dd-header.is-scrolled{background: rgba(255,255,255,.86);-webkit-backdrop-filter: saturate(1.6) blur(14px);backdrop-filter: saturate(1.6) blur(14px);box-shadow: 0 1px 0 var(--line),0 8px 24px -18px rgba(21,15,46,.35)}.dd-lp .dd-header.is-scrolled .dd-logo--light{display: none}.dd-lp .dd-header.is-scrolled .dd-logo--dark{display: block}.dd-lp .dd-header.is-scrolled .dd-nav a{color: var(--ink-2)}.dd-lp .dd-header.is-scrolled .dd-nav a:hover{color: var(--ink);background: var(--brand-50)}.dd-lp .dd-header.is-scrolled .dd-nav a[aria-current]{color: var(--ink);background: var(--brand-50)}.dd-lp .dd-header.is-scrolled .dd-btn{background: var(--ink);color: #fff}.dd-lp .dd-header.is-scrolled .dd-btn .dd-btn__disc{background: #fff;color: var(--ink)}.dd-lp .dd-hero{position: relative;isolation: isolate;color: #fff;padding: calc(72px + clamp(48px,7vw,96px)) 0 0;text-align: center}.dd-lp .dd-hero::before{content: "";position: absolute;inset: 0 0 clamp(150px,17vw,260px);z-index: -2;background: radial-gradient(90% 70% at 100% -10%,rgba(110,96,255,.55),transparent 60%),radial-gradient(70% 60% at -10% 100%,rgba(143,132,255,.22),transparent 65%),radial-gradient(40% 45% at 50% 108%,rgba(74,60,250,.55),transparent 70%),linear-gradient(170deg,#1d1542,var(--night) 72%)}.dd-lp .dd-hero::after{content: "";position: absolute;inset: 0 0 clamp(150px,17vw,260px);z-index: -1;background: radial-gradient(rgba(255,255,255,.09) 1px,transparent 1.2px) 0 0 / 22px 22px;-webkit-mask-image: radial-gradient(70% 60% at 50% 30%,#000 10%,transparent 75%);mask-image: radial-gradient(70% 60% at 50% 30%,#000 10%,transparent 75%);pointer-events: none}.dd-lp .dd-hero__copy{display: flex;flex-direction: column;align-items: center;gap: 24px;max-width: 940px;margin: 0 auto}.dd-lp .dd-badge{display: inline-flex;align-items: center;gap: 10px;padding: 5px 14px 5px 5px;border-radius: 999px;background: rgba(255,255,255,.06);box-shadow: inset 0 0 0 1px rgba(255,255,255,.15);color: var(--night-ink);font-size: .875rem;font-weight: 500;line-height: 1.3;text-align: left}.dd-lp .dd-badge__tag{flex: 0 0 auto;padding: 4px 10px;border-radius: 999px;background: var(--brand);color: #fff;font-size: .75rem;font-weight: 600;letter-spacing: .02em}.dd-lp .dd-hero .dd-lede{color: var(--night-ink);max-width: 640px}.dd-lp .dd-hero .dd-ctas{justify-content: center;margin-top: 6px}.dd-lp .dd-hero__meta{display: flex;flex-direction: column;align-items: center;gap: 18px;margin-top: 4px}.dd-lp .dd-hero__note{font-size: .9375rem;color: var(--night-muted)}.dd-lp .dd-hero__note s{color: var(--night-muted);opacity: .8}.dd-lp .dd-hero__note strong{color: #fff}.dd-lp .dd-offer{display: inline-flex;align-items: center;gap: 10px;padding: 6px 14px 6px 6px;border-radius: 999px;background: rgba(18,183,106,.1);box-shadow: inset 0 0 0 1px rgba(18,183,106,.35)}.dd-lp .dd-offer__tag{padding: 3px 9px;border-radius: 999px;background: var(--ok);color: #04140c;font-size: .75rem;font-weight: 700;letter-spacing: .03em}.dd-lp .dd-proof{display: flex;flex-wrap: wrap;justify-content: center;align-items: center;gap: 10px 18px;font-size: .9375rem;color: var(--night-ink)}.dd-lp .dd-stars{display: inline-flex;gap: 2px;color: var(--star)}.dd-lp .dd-stars svg{width: 16px;height: 16px}.dd-lp .dd-proof strong{color: #fff}.dd-lp .dd-proof__sep{width: 4px;height: 4px;border-radius: 50%;background: rgba(255,255,255,.3)}.dd-lp .dd-chips{display: flex;flex-wrap: wrap;justify-content: center;gap: 8px}.dd-lp .dd-chip{display: inline-flex;align-items: center;gap: 8px;padding: 7px 13px 7px 9px;border-radius: 999px;background: rgba(255,255,255,.05);box-shadow: inset 0 0 0 1px rgba(255,255,255,.12);font-size: .875rem;color: var(--night-ink)}.dd-lp .dd-chip__i{display: grid;place-items: center;width: 22px;height: 22px;border-radius: 50%;background: #fff;flex: 0 0 auto}.dd-lp .dd-chip__i svg{width: 14px;height: 14px}.dd-lp .dd-hero__stage{position: relative;max-width: 1080px;margin: clamp(48px,6vw,72px) auto 0;padding: 0 var(--gutter)}.dd-lp .dd-hero__stage::before{content: "";position: absolute;left: 12%;right: 12%;top: 8%;height: 70%;background: radial-gradient(closest-side,rgba(110,96,255,.6),transparent);filter: blur(40px);z-index: -1}.dd-lp .dd-device{padding: clamp(6px,1vw,10px);border-radius: clamp(20px,2.6vw,32px);background: linear-gradient(180deg,rgba(255,255,255,.22),rgba(255,255,255,.06));box-shadow: inset 0 0 0 1px rgba(255,255,255,.25),0 50px 100px -40px rgba(11,8,32,.9)}.dd-lp .dd-video{position: relative;display: block;width: 100%;aspect-ratio: 16 / 9;border-radius: clamp(15px,2vw,24px);overflow: hidden;background: var(--night-2);cursor: pointer;border: 0;padding: 0;color: #fff;-webkit-tap-highlight-color: transparent}.dd-lp .dd-video__poster{position: absolute;inset: 0;width: 100%;height: 100%;object-fit: cover;transition: transform .6s var(--ease)}.dd-lp .dd-video::after{content: "";position: absolute;inset: 0;background: radial-gradient(34% 48% at 50% 55%,rgba(11,8,32,.26),rgba(11,8,32,0) 75%),linear-gradient(180deg,rgba(11,8,32,0) 55%,rgba(11,8,32,.3) 100%);pointer-events: none}.dd-lp .dd-video:hover .dd-video__poster{transform: scale(1.02)}.dd-lp .dd-video .dd-video__loop{z-index: 0}.dd-lp .dd-video__loop{position: absolute;inset: 0;display: block;line-height: 0;width: 100%;height: 100%;max-width: none;object-fit: cover;opacity: 0;transition: opacity .6s var(--ease);pointer-events: none}.dd-lp .dd-video.is-looping .dd-video__loop{opacity: 1}.dd-lp .dd-video.is-playing .dd-video__loop{display: none}.dd-lp .dd-video{--play: clamp(66px,9.4vw,120px)}.dd-lp .dd-video__play{--spring: cubic-bezier(.3,1.45,.5,1);position: absolute;left: 50%;top: 50%;z-index: 1;width: var(--play);height: var(--play);margin: calc(var(--play) / -2) 0 0 calc(var(--play) / -2);border-radius: 50%;display: grid;place-items: center;background: rgba(16,11,44,.34);box-shadow: inset 0 0 0 1px rgba(255,255,255,.32),inset 0 1px 0 rgba(255,255,255,.28),0 24px 56px -20px rgba(8,5,28,.8);-webkit-backdrop-filter: blur(14px) saturate(1.6);backdrop-filter: blur(14px) saturate(1.6);transition: transform .5s var(--spring),background-color .35s var(--ease),box-shadow .35s var(--ease)}.dd-lp .dd-video__disc{position: relative;width: 74%;height: 74%;border-radius: 50%;display: grid;place-items: center;background: radial-gradient(130% 130% at 30% 12%,#fff 0%,#fbfaff 42%,#e8e5ff 100%);box-shadow: inset 0 1px 0 #fff,inset 0 -10px 18px -12px rgba(74,60,250,.45),0 10px 24px -10px rgba(16,9,70,.8);transition: transform .5s var(--spring)}.dd-lp .dd-video__disc svg{width: 50%;height: 50%;overflow: visible;filter: drop-shadow(0 2px 3px rgba(74,60,250,.32));transition: transform .5s var(--spring),opacity .2s var(--ease)}.dd-lp .dd-video__disc::after{content: "";position: absolute;left: 50%;top: 50%;width: 40%;height: 40%;margin: -20% 0 0 -20%;border-radius: 50%;border: 2.5px solid rgba(74,60,250,.16);border-top-color: var(--brand);opacity: 0;transform: scale(.6);transition: opacity .2s var(--ease),transform .3s var(--ease)}.dd-lp .dd-video__play::before{content: "";position: absolute;inset: 0;border-radius: 50%;box-shadow: 0 0 0 1.5px rgba(255,255,255,.7),0 0 0 5px rgba(143,132,255,.22);animation: dd-ring 3s cubic-bezier(.2,.7,.2,1) infinite;pointer-events: none;transition: opacity .25s}.dd-lp .dd-video.is-loading{cursor: progress}.dd-lp .dd-video.is-loading .dd-video__play::before{animation: none;opacity: 0}.dd-lp .dd-video.is-loading .dd-video__disc svg{opacity: 0;transform: scale(.5)}.dd-lp .dd-video.is-loading .dd-video__disc::after{opacity: 1;transform: none;animation: dd-spin .75s linear infinite}@media (hover: hover) and (pointer: fine){.dd-lp .dd-video:hover .dd-video__play{transform: scale(1.06);background: rgba(74,60,250,.5);box-shadow: inset 0 0 0 1px rgba(255,255,255,.45),inset 0 1px 0 rgba(255,255,255,.4),0 0 0 10px rgba(112,101,250,.16),0 28px 64px -18px rgba(74,60,250,.85)}.dd-lp .dd-video:hover .dd-video__disc{transform: scale(1.04)}.dd-lp .dd-video:hover .dd-video__disc svg{transform: translateX(5%)}.dd-lp .dd-video:hover .dd-video__play::before{opacity: 0}.dd-lp .dd-video:hover .dd-video__label{transform: translate(-50%,3px)}}.dd-lp .dd-video:active .dd-video__play{transform: scale(.93);transition-duration: .15s}.dd-lp .dd-video:focus-visible{outline: none}.dd-lp .dd-video:focus-visible .dd-video__play{box-shadow: inset 0 0 0 1px rgba(255,255,255,.32),0 0 0 3px #fff,0 0 0 6px var(--violet),0 24px 56px -20px rgba(8,5,28,.8)}@keyframes dd-ring{0%{transform: scale(1);opacity: 1}75%,100%{transform: scale(1.45);opacity: 0}}@keyframes dd-spin{to{transform: rotate(1turn)}}.dd-lp .dd-video__label{position: absolute;left: 50%;top: calc(50% + var(--play) / 2 + clamp(10px,1.4vw,18px));z-index: 1;display: inline-flex;align-items: center;gap: 10px;padding: 6px 6px 6px 14px;border-radius: 999px;background: rgba(16,11,44,.5);box-shadow: inset 0 0 0 1px rgba(255,255,255,.16);-webkit-backdrop-filter: blur(12px) saturate(1.5);backdrop-filter: blur(12px) saturate(1.5);font-size: .875rem;font-weight: 500;line-height: 1.2;white-space: nowrap;transform: translateX(-50%);transition: transform .5s cubic-bezier(.3,1.45,.5,1)}.dd-lp .dd-video__dur{padding: 3px 8px;border-radius: 999px;background: rgba(255,255,255,.16);font-size: .8125rem;font-weight: 600;font-variant-numeric: tabular-nums;letter-spacing: .01em}.dd-lp .dd-video.is-playing{cursor: default}.dd-lp .dd-video.is-playing .dd-video__play,.dd-lp .dd-video.is-playing .dd-video__label,.dd-lp .dd-video.is-playing::after{display: none}.dd-lp .dd-video video{position: absolute;inset: 0;width: 100%;height: 100%;background: #000;object-fit: contain;z-index: 2;transition: opacity .35s var(--ease)}.dd-lp .dd-video.is-loading video:not(.dd-video__loop){opacity: 0;pointer-events: none}.dd-lp .dd-hero--index{padding-bottom: clamp(170px,16vw,230px)}.dd-lp .dd-hero--index::before,.dd-lp .dd-hero--index::after{inset: 0}.dd-lp .dd-hero--index .dd-hero__copy{max-width: 880px}.dd-lp .dd-sols-section{position: relative;z-index: 1;margin-top: calc(-1 * clamp(120px,11vw,160px))}.dd-lp .dd-sols{display: grid;grid-template-columns: repeat(6,minmax(0,1fr));gap: clamp(16px,1.8vw,24px)}.dd-lp .dd-sol{grid-column: span 2;display: flex;flex-direction: column;overflow: hidden;text-align: left;color: var(--ink);box-shadow: 0 0 0 1px var(--line),0 30px 60px -36px rgba(11,8,32,.55)}.dd-lp .dd-sol:nth-child(4){grid-column: 2 / span 2}.dd-lp .dd-sol:nth-child(5){grid-column: 4 / span 2}.dd-lp .dd-sol__media{position: relative;aspect-ratio: 16 / 9;overflow: hidden;background: var(--night-2)}.dd-lp .dd-sol__media>img{width: 100%;height: 100%;object-fit: cover;transition: transform .6s var(--ease)}.dd-lp .dd-sol:hover .dd-sol__media>img{transform: scale(1.035)}.dd-lp .dd-sol__media.dd-sv{aspect-ratio: 16 / 10}.dd-lp .dd-sv{container-type: inline-size;--t1: #f1efff;--t2: #e2ddff;--a: #6d5efc;--glow: rgba(112,101,250,.5);background: radial-gradient(62% 85% at 50% 108%,var(--glow),transparent 72%),radial-gradient(45% 55% at 0% 0%,rgba(255,255,255,.9),transparent 70%),linear-gradient(180deg,var(--t1),var(--t2))}.dd-lp .dd-sv[data-hue="indigo"]{--t1: #f1efff;--t2: #dfd9ff;--a: #6d5efc;--glow: rgba(112,101,250,.5)}.dd-lp .dd-sv[data-hue="cyan"]{--t1: #eef8ff;--t2: #dce3ff;--a: #0ea5c6;--glow: rgba(56,189,248,.42)}.dd-lp .dd-sv[data-hue="rose"]{--t1: #fff2f8;--t2: #e9e1ff;--a: #e2468f;--glow: rgba(244,114,182,.4)}.dd-lp .dd-sv[data-hue="amber"]{--t1: #fff7ea;--t2: #e9e1ff;--a: #e08a00;--glow: rgba(251,191,36,.42)}.dd-lp .dd-sv[data-hue="emerald"]{--t1: #effdf6;--t2: #e2e0ff;--a: #0f9f73;--glow: rgba(52,211,153,.4)}.dd-lp .dd-sv::before{content: "";position: absolute;inset: 0;background: radial-gradient(rgba(74,60,250,.13) 1px,transparent 1.3px) 0 0 / 16px 16px;-webkit-mask-image: linear-gradient(180deg,#000 0%,transparent 70%);mask-image: linear-gradient(180deg,#000 0%,transparent 70%)}.dd-lp .dd-sv span,.dd-lp .dd-sv b,.dd-lp .dd-sv em,.dd-lp .dd-sv i{font-style: normal}.dd-lp .sv-win{position: absolute;left: 9%;right: 9%;top: 12%;bottom: -6cqw;display: flex;flex-direction: column;border-radius: 2.8cqw;background: #fff;box-shadow: 0 0 0 1px rgba(21,15,46,.06),0 1cqw 2cqw rgba(21,15,46,.05),0 6cqw 12cqw -5cqw rgba(21,15,46,.45);overflow: hidden;transition: transform .6s var(--ease)}.dd-lp .sv-bar{flex: none;display: flex;align-items: center;gap: 1.1cqw;height: 6.6cqw;padding: 0 2.8cqw;border-bottom: 1px solid #efeef5;background: linear-gradient(#fcfcff,#f7f6fc)}.dd-lp .sv-bar i{width: 1.5cqw;height: 1.5cqw;border-radius: 50%;background: #ff5f57}.dd-lp .sv-bar i:nth-child(2){background: #febc2e}.dd-lp .sv-bar i:nth-child(3){background: #28c840}.dd-lp .sv-bar span{margin-left: 1.2cqw;font-size: 2.5cqw;font-weight: 500;color: var(--muted)}.dd-lp .sv-body{flex: 1;display: flex;flex-direction: column;gap: 1.9cqw;padding: 3cqw 3.2cqw;color: var(--ink);font-size: 2.9cqw;line-height: 1.25}.dd-lp .sv-h{font-size: 3.2cqw;font-weight: 600;letter-spacing: -.01em;margin-bottom: .4cqw}.dd-lp .sv-screen{position: relative;flex: none;height: 30cqw;border-radius: 2cqw;overflow: hidden;background: #f5f4ff;box-shadow: inset 0 0 0 1px #ecebf6}.dd-lp .dd-sv{--dd-sq: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20100%20100%22%3E%3Cpath%20d%3D%22M100.00%2050.00%20L99.95%2067.23%20L99.80%2072.72%20L99.56%2076.68%20L99.22%2079.86%20L98.77%2082.55%20L98.22%2084.89%20L97.57%2086.95%20L96.81%2088.78%20L95.94%2090.43%20L94.94%2091.90%20L93.83%2093.22%20L92.58%2094.40%20L91.18%2095.46%20L89.63%2096.39%20L87.89%2097.20%20L85.95%2097.91%20L83.76%2098.51%20L81.26%2099.01%20L78.34%2099.40%20L74.82%2099.69%20L70.26%2099.89%20L63.06%2099.99%20L36.94%2099.99%20L29.74%2099.89%20L25.18%2099.69%20L21.66%2099.40%20L18.74%2099.01%20L16.24%2098.51%20L14.05%2097.91%20L12.11%2097.20%20L10.37%2096.39%20L8.82%2095.46%20L7.42%2094.40%20L6.17%2093.22%20L5.06%2091.90%20L4.06%2090.43%20L3.19%2088.78%20L2.43%2086.95%20L1.78%2084.89%20L1.23%2082.55%20L0.78%2079.86%20L0.44%2076.68%20L0.20%2072.72%20L0.05%2067.23%20L0.00%2050.00%20L0.05%2032.77%20L0.20%2027.28%20L0.44%2023.32%20L0.78%2020.14%20L1.23%2017.45%20L1.78%2015.11%20L2.43%2013.05%20L3.19%2011.22%20L4.06%209.57%20L5.06%208.10%20L6.17%206.78%20L7.42%205.60%20L8.82%204.54%20L10.37%203.61%20L12.11%202.80%20L14.05%202.09%20L16.24%201.49%20L18.74%200.99%20L21.66%200.60%20L25.18%200.31%20L29.74%200.11%20L36.94%200.01%20L63.06%200.01%20L70.26%200.11%20L74.82%200.31%20L78.34%200.60%20L81.26%200.99%20L83.76%201.49%20L85.95%202.09%20L87.89%202.80%20L89.63%203.61%20L91.18%204.54%20L92.58%205.60%20L93.83%206.78%20L94.94%208.10%20L95.94%209.57%20L96.81%2011.22%20L97.57%2013.05%20L98.22%2015.11%20L98.77%2017.45%20L99.22%2020.14%20L99.56%2023.32%20L99.80%2027.28%20L99.95%2032.77Z%22%2F%3E%3C%2Fsvg%3E")}.dd-lp .sv-cam{position: absolute;width: 12.5cqw;height: 12.5cqw;filter: drop-shadow(0 1.2cqw 1.6cqw rgba(21,15,46,.4))}.dd-lp .sv-sq{display: block;width: 100%;height: 100%;padding: .55cqw;background: #fff;-webkit-mask: var(--dd-sq) center / 100% 100% no-repeat;mask: var(--dd-sq) center / 100% 100% no-repeat}.dd-lp .sv-sq img{display: block;width: 100%;height: 100%;object-fit: cover;background: #222;-webkit-mask: var(--dd-sq) center / 100% 100% no-repeat;mask: var(--dd-sq) center / 100% 100% no-repeat}.dd-lp .sv-btn{position: absolute;right: 2.4cqw;bottom: 2.4cqw;padding: 1.4cqw 2.8cqw;border-radius: 99cqw;background: var(--brand);color: #fff;font-size: 2.6cqw;font-weight: 600;box-shadow: 0 1.4cqw 3cqw -1.2cqw rgba(74,60,250,.9)}.dd-lp .sv-btn--inline{position: static;flex: none}.dd-lp .sv-sk{display: flex;flex-direction: column;gap: 1cqw}.dd-lp .sv-sk i{height: 1.6cqw;border-radius: 1cqw;background: #e3e1f4}.dd-lp .sv-screen--app{display: flex}.dd-lp .sv-side{flex: none;width: 15%;background: #ecebf8}.dd-lp .sv-main{flex: 1;display: flex;flex-direction: column;gap: 1.8cqw;padding: 2.4cqw}.dd-lp .sv-sk--head i:first-child{width: 42%;height: 2cqw;background: #d9d6f2}.dd-lp .sv-sk--head i:last-child{width: 26%}.dd-lp .sv-tiles{display: flex;gap: 1.4cqw}.dd-lp .sv-tiles i{flex: 1;height: 5cqw;border-radius: 1.2cqw;background: #fff;box-shadow: inset 0 0 0 1px #e7e5f5}.dd-lp .sv-chart{flex: 1;display: flex;align-items: flex-end;gap: 1.2cqw;padding: 0 0 0 .4cqw}.dd-lp .sv-chart i{flex: 1;border-radius: .8cqw .8cqw .2cqw .2cqw;background: linear-gradient(180deg,#a7a1ff,#6d5efc);opacity: .9}.dd-lp .sv-screen--app .sv-cam{left: 18%;bottom: 2.2cqw}.dd-lp .sv-screen--face img{width: 100%;height: 100%;object-fit: cover;object-position: 50% 3%}.dd-lp .sv-cap{position: absolute;left: 2.4cqw;bottom: 2.4cqw;padding: 1.1cqw 2.2cqw;border-radius: 99cqw;background: rgba(16,11,44,.62);-webkit-backdrop-filter: blur(8px);backdrop-filter: blur(8px);color: #fff;font-size: 2.5cqw;font-weight: 600}.dd-lp .sv-screen--site{display: flex;flex-direction: column;gap: 2cqw;padding: 2.4cqw 3cqw;background: #fbfbff}.dd-lp .sv-sk--nav i{width: 100%;height: 1.4cqw;background: #eceaf7}.dd-lp .sv-hero-sk{display: flex;flex-direction: column;gap: 1.4cqw;width: 52%}.dd-lp .sv-sk--title i{height: 2.6cqw;background: #d9d6f2}.dd-lp .sv-sk--title i:last-child{width: 70%}.dd-lp .sv-pill{width: 34%;height: 3.4cqw;border-radius: 99cqw;background: #6d5efc;opacity: .85}.dd-lp .sv-img{position: absolute;right: 3cqw;top: 6cqw;width: 34%;height: 15cqw;border-radius: 1.4cqw;background: linear-gradient(135deg,#ffd9a8,#f5b1d4 55%,#b9b2ff);opacity: .9}.dd-lp .sv-screen--site .sv-cam{right: 2.4cqw;bottom: 2.2cqw}.dd-lp .sv-meta{display: flex;align-items: center;gap: 2.2cqw;min-height: 5.4cqw}.dd-lp .sv-track{position: relative;flex: 1;height: 1cqw;border-radius: 1cqw;background: #ebe9f6}.dd-lp .sv-track i{position: absolute;inset: 0 auto 0 0;border-radius: inherit;background: var(--brand)}.dd-lp .sv-track--marked b{position: absolute;top: 50%;width: 2.6cqw;height: 2.6cqw;margin: -1.3cqw 0 0 -1.3cqw;border-radius: 50%;background: var(--a);box-shadow: 0 0 0 .6cqw #fff,0 0 0 1.2cqw rgba(224,138,0,.18)}.dd-lp .sv-time{flex: none;font-size: 2.4cqw;font-weight: 500;color: var(--muted);font-variant-numeric: tabular-nums}.dd-lp .sv-note{flex: none;display: inline-flex;align-items: center;gap: 1.2cqw;padding: 1cqw 2.2cqw 1cqw 1cqw;border-radius: 99cqw;background: #fff7e8;box-shadow: inset 0 0 0 1px #fde3b0;font-size: 2.5cqw;font-weight: 600}.dd-lp .sv-note em{padding: .5cqw 1.2cqw;border-radius: 99cqw;background: var(--a);color: #fff;font-size: 2.1cqw;font-weight: 700}.dd-lp .sv-row{display: flex;align-items: center;gap: 2.2cqw;min-height: 8.4cqw;padding: 0 2.2cqw;border-radius: 2cqw;background: #f6f6ff;font-weight: 500}.dd-lp .sv-row em{flex: none;display: grid;place-items: center;width: 4.6cqw;height: 4.6cqw;border-radius: 50%;background: var(--brand);color: #fff;font-size: 2.4cqw;font-weight: 700}.dd-lp .sv-row>span:not(.sv-thumb){flex: 1}.dd-lp .sv-thumb{position: relative;flex: none;width: 13cqw;height: 6cqw;border-radius: 1cqw;background: repeating-linear-gradient(180deg,#fff 0 1.3cqw,#eceaf7 1.3cqw 1.7cqw);box-shadow: inset 0 0 0 1px #e4e2ee}.dd-lp .sv-thumb b{position: absolute;width: 2.6cqw;height: 2.6cqw;margin: -1.3cqw 0 0 -1.3cqw;border-radius: 50%;border: .4cqw solid var(--brand);background: rgba(74,60,250,.16)}.dd-lp .sv-row--opt.is-ok{background: #12b76a;color: #fff}.dd-lp .sv-row--opt svg{flex: none;width: 3cqw;height: 3cqw}.dd-lp .sv-chip{position: absolute;z-index: 1;right: 5%;top: 6%;display: inline-flex;align-items: center;gap: 1.4cqw;padding: 1.4cqw 3cqw 1.4cqw 1.4cqw;border-radius: 99cqw;background: #fff;color: var(--ink);font-size: 2.8cqw;font-weight: 600;white-space: nowrap;box-shadow: 0 0 0 1px rgba(21,15,46,.06),0 2.4cqw 5cqw -2cqw rgba(21,15,46,.45);transition: transform .6s var(--ease)}.dd-lp .sv-chip b{display: grid;place-items: center;width: 4.4cqw;height: 4.4cqw;border-radius: 50%;background: var(--a);color: #fff}.dd-lp .sv-chip svg{width: 2.2cqw;height: 2.2cqw}.dd-lp .dd-sol:hover .sv-win{transform: translateY(-1.2cqw)}.dd-lp .dd-sol:hover .sv-chip{transform: translateY(-.6cqw)}@media (prefers-reduced-motion: reduce){.dd-lp .sv-win,.dd-lp .sv-chip{transition: none}}.dd-lp .dd-sol__body{flex: 1;display: flex;flex-direction: column;gap: 10px;padding: 22px 24px 24px}.dd-lp .dd-sol__title{font-size: 1.3125rem;font-weight: 600;line-height: 1.25;letter-spacing: -.02em;color: var(--ink);text-wrap: balance}.dd-lp .dd-sol__title a{color: inherit}.dd-lp .dd-sol__title a::after{content: "";position: absolute;inset: 0;z-index: 1;border-radius: inherit}.dd-lp .dd-sol__title a:focus-visible{outline: none}.dd-lp .dd-sol:focus-within{box-shadow: 0 0 0 3px var(--violet),0 30px 60px -36px rgba(11,8,32,.55)}.dd-lp .dd-sol p{font-size: .9688rem;line-height: 1.6;color: var(--muted)}.dd-lp .dd-sol__more{margin-top: auto;padding-top: 6px;display: inline-flex;align-items: center;gap: 8px;font-weight: 600;color: var(--brand-ink)}.dd-lp .dd-sol__more svg{width: 16px;height: 16px;transition: transform .2s var(--ease)}.dd-lp .dd-sol:hover .dd-sol__more svg{transform: translateX(3px)}@media (max-width: 1080px){.dd-lp .dd-sols{grid-template-columns: repeat(2,minmax(0,1fr))}.dd-lp .dd-sol,.dd-lp .dd-sol:nth-child(4),.dd-lp .dd-sol:nth-child(5){grid-column: span 1}.dd-lp .dd-sol:last-child:nth-child(odd){grid-column: 1 / -1;justify-self: center;width: calc(50% - clamp(16px,1.8vw,24px) / 2)}}@media (max-width: 767px){.dd-lp .dd-sols{grid-template-columns: minmax(0,1fr);max-width: 560px;margin: 0 auto}.dd-lp .dd-sol:last-child:nth-child(odd){width: auto;justify-self: stretch}.dd-lp .dd-sol__body{padding: 18px 18px 20px}}.dd-lp .dd-logos{padding: clamp(40px,5vw,64px) 0 clamp(24px,3vw,40px);text-align: center}.dd-lp .dd-logos__label{font-size: .9375rem;color: var(--muted);margin-bottom: 0}.dd-lp .dd-logos__label strong{color: var(--ink)}.dd-lp .dd-logos{overflow: hidden}.dd-lp .dd-marquee{position: relative;width: 100%;overflow: hidden;margin-top: clamp(22px,2.6vw,36px)}.dd-lp .dd-marquee__track{display: flex;width: max-content;animation: dd-marquee var(--dur,100s) linear infinite;will-change: transform}.dd-lp .dd-marquee__set{display: flex;flex: none;align-items: center;margin: 0;padding: 0;list-style: none}.dd-lp .dd-marquee__item{flex: none;display: flex;align-items: center;justify-content: center;height: 50px;margin: 0 80px 0 0;padding: 0}.dd-lp .dd-marquee__item img{display: block;width: auto;height: calc(var(--h) * 1px);max-width: none;object-fit: contain;filter: grayscale(1);opacity: .6;mix-blend-mode: multiply;transition: filter .3s cubic-bezier(.4,0,.2,1),opacity .3s cubic-bezier(.4,0,.2,1)}.dd-lp .dd-marquee__item:hover img{filter: grayscale(0);opacity: 1}@keyframes dd-marquee{from{transform: translate3d(0,0,0)}to{transform: translate3d(-50%,0,0)}}@media (max-width: 1023px){.dd-lp .dd-marquee__item{height: 42px;margin-right: 56px}.dd-lp .dd-marquee__item img{height: calc(var(--h) * .84px)}}@media (max-width: 767px){.dd-lp .dd-marquee__item{height: 35px;margin-right: 40px}.dd-lp .dd-marquee__item img{height: calc(var(--h) * .7px);filter: none;opacity: 1}}@media (prefers-reduced-motion: reduce){.dd-lp .dd-marquee__track{animation: none;width: auto;justify-content: center}.dd-lp .dd-marquee__set{flex-wrap: wrap;justify-content: center;row-gap: 18px;padding: 0 16px}.dd-lp .dd-marquee__set[aria-hidden]{display: none}.dd-lp .dd-marquee__item{margin: 0 20px}}.dd-lp .dd-card{position: relative;background: #fff;border-radius: var(--r-lg);box-shadow: 0 0 0 1px var(--line),var(--shadow-sm);transition: transform .3s var(--ease),box-shadow .3s var(--ease)}.dd-lp .dd-card--hover:hover{transform: translateY(-4px);box-shadow: 0 0 0 1px var(--brand-200),0 24px 48px -24px rgba(74,60,250,.45)}.dd-lp .dd-grid{display: grid;gap: clamp(14px,1.6vw,20px)}.dd-lp .dd-grid--4{grid-template-columns: repeat(4,minmax(0,1fr))}.dd-lp .dd-grid--3{grid-template-columns: repeat(3,minmax(0,1fr))}.dd-lp .dd-grid--2{grid-template-columns: repeat(2,minmax(0,1fr))}.dd-lp .dd-metric{padding: 28px 26px 30px;display: flex;flex-direction: column;gap: 12px;overflow: hidden}.dd-lp .dd-metric::before{content: "";position: absolute;left: 0;right: 0;top: 0;height: 3px;background: linear-gradient(90deg,var(--brand),var(--lilac));opacity: 0;transition: opacity .3s}.dd-lp .dd-metric:hover::before{opacity: 1}.dd-lp .dd-metric__icon{width: 44px;height: 44px;border-radius: 12px;display: grid;place-items: center;background: var(--brand-50);color: var(--brand);box-shadow: inset 0 0 0 1px var(--brand-100);margin-bottom: 6px}.dd-lp .dd-metric__icon svg{width: 22px;height: 22px}.dd-lp .dd-kicker{font-size: .75rem;font-weight: 700;letter-spacing: .09em;text-transform: uppercase;color: var(--brand-ink)}.dd-lp .dd-metric .dd-h4{color: var(--ink)}.dd-lp .dd-metric p{font-size: .9688rem;line-height: 1.6;color: var(--muted)}.dd-lp .dd-center-ctas{display: flex;flex-wrap: wrap;justify-content: center;gap: 12px;margin-top: clamp(36px,4vw,52px)}.dd-lp .dd-rows{display: flex;flex-direction: column;gap: clamp(72px,9vw,128px)}.dd-lp .dd-row{display: grid;grid-template-columns: minmax(0,5fr) minmax(0,6fr);gap: clamp(36px,6vw,88px);align-items: center}.dd-lp .dd-row--flip .dd-row__copy{order: 2}.dd-lp .dd-row__copy{display: flex;flex-direction: column;gap: 18px}.dd-lp .dd-step{display: inline-flex;align-items: center;gap: 12px}.dd-lp .dd-step__n{width: 36px;height: 36px;border-radius: 50%;display: grid;place-items: center;background: var(--ink);color: #fff;font-size: .875rem;font-weight: 600;font-variant-numeric: tabular-nums}.dd-lp .dd-step__t{font-size: .8125rem;font-weight: 700;letter-spacing: .1em;text-transform: uppercase;color: var(--brand-ink)}.dd-lp .dd-checks{display: flex;flex-direction: column;gap: 12px;margin-top: 4px}.dd-lp .dd-checks li{display: flex;gap: 12px;align-items: flex-start;font-size: 1rem;line-height: 1.5;color: var(--ink)}.dd-lp .dd-check{flex: 0 0 auto;width: 22px;height: 22px;margin-top: 1px;border-radius: 50%;display: grid;place-items: center;background: var(--brand-50);color: var(--brand);box-shadow: inset 0 0 0 1px var(--brand-100)}.dd-lp .dd-check svg{width: 12px;height: 12px}.dd-lp .dd-moves{display: flex;gap: 14px;align-items: flex-start;margin-top: 8px;padding: 16px 18px;border-radius: var(--r);background: #fff;box-shadow: 0 0 0 1px var(--line),var(--shadow-sm)}.dd-lp .dd-moves__icon{flex: 0 0 auto;width: 34px;height: 34px;border-radius: 10px;display: grid;place-items: center;background: linear-gradient(140deg,#8f84ff,var(--brand));color: #fff;box-shadow: 0 8px 18px -8px rgba(74,60,250,.8)}.dd-lp .dd-moves__icon svg{width: 18px;height: 18px}.dd-lp .dd-moves__label{display: block;font-size: .6875rem;font-weight: 700;letter-spacing: .1em;text-transform: uppercase;color: var(--muted);margin-bottom: 2px}.dd-lp .dd-moves__text{font-size: .9688rem;line-height: 1.45;color: var(--ink);font-weight: 500}.dd-lp .dd-stage{position: relative;padding: clamp(22px,4vw,48px);border-radius: var(--r-xl);background: radial-gradient(60% 70% at 20% 10%,rgba(196,189,255,.55),transparent 70%),radial-gradient(60% 60% at 90% 100%,rgba(112,101,250,.45),transparent 70%),linear-gradient(150deg,#efedff,#dcd8ff);overflow: hidden}.dd-lp .dd-stage::before{content: "";position: absolute;inset: 0;background: radial-gradient(rgba(74,60,250,.14) 1px,transparent 1.3px) 0 0 / 18px 18px;-webkit-mask-image: linear-gradient(180deg,#000,transparent 85%);mask-image: linear-gradient(180deg,#000,transparent 85%)}.dd-lp .dd-row:nth-child(3n+2) .dd-stage{background: radial-gradient(60% 70% at 80% 0%,rgba(103,232,249,.35),transparent 70%),radial-gradient(60% 60% at 0% 100%,rgba(112,101,250,.4),transparent 70%),linear-gradient(150deg,#eef4ff,#dfe0ff)}.dd-lp .dd-row:nth-child(3n) .dd-stage{background: radial-gradient(60% 70% at 15% 100%,rgba(255,176,32,.22),transparent 70%),radial-gradient(70% 60% at 100% 0%,rgba(143,132,255,.5),transparent 70%),linear-gradient(150deg,#f5f0ff,#e2dcff)}.dd-lp .dd-window{position: relative;border-radius: 18px;background: #fff;box-shadow: var(--shadow-float);overflow: hidden;transition: transform .5s var(--ease)}.dd-lp .dd-row:hover .dd-window{transform: translateY(-4px)}.dd-lp .dd-window__bar{display: flex;align-items: center;gap: 7px;padding: 12px 16px;border-bottom: 1px solid #efeef5;background: linear-gradient(#fcfcff,#f7f6fc)}.dd-lp .dd-window__bar i{width: 11px;height: 11px;border-radius: 50%;background: #ff5f57}.dd-lp .dd-window__bar i:nth-child(2){background: #febc2e}.dd-lp .dd-window__bar i:nth-child(3){background: #28c840}.dd-lp .dd-window__title{margin-left: 10px;display: inline-flex;align-items: center;gap: 7px;font-size: .8125rem;font-weight: 500;color: var(--muted)}.dd-lp .dd-window__title img,.dd-lp .dd-window__title svg{width: 16px;height: 16px}.dd-lp .dd-window__body{padding: 20px;font-size: 14px;line-height: 1.45;color: var(--ink)}.dd-lp .dd-band{padding: clamp(40px,5vw,64px) 0}.dd-lp .dd-band__card{position: relative;overflow: hidden;isolation: isolate;display: flex;flex-wrap: wrap;align-items: center;justify-content: space-between;gap: 28px;padding: clamp(32px,5vw,60px);border-radius: var(--r-xl);color: #fff;background: radial-gradient(70% 120% at 100% 0%,rgba(110,96,255,.65),transparent 60%),radial-gradient(60% 90% at 0% 100%,rgba(103,232,249,.16),transparent 60%),linear-gradient(160deg,#221a4d,var(--night) 75%);box-shadow: 0 40px 80px -40px rgba(11,8,32,.8)}.dd-lp .dd-band__card::after{content: "";position: absolute;inset: 0;z-index: -1;background: radial-gradient(rgba(255,255,255,.08) 1px,transparent 1.2px) 0 0 / 20px 20px;-webkit-mask-image: linear-gradient(90deg,transparent,#000);mask-image: linear-gradient(90deg,transparent,#000)}.dd-lp .dd-band__copy{max-width: 660px;display: flex;flex-direction: column;gap: 10px}.dd-lp .dd-band .dd-h3{color: #fff}.dd-lp .dd-band p{color: var(--night-ink);font-size: 1.0625rem}.dd-lp .dd-tool{padding: 24px 22px 26px;display: flex;flex-direction: column;gap: 10px}.dd-lp .dd-tool__icon{width: 46px;height: 46px;border-radius: 13px;display: grid;place-items: center;background: var(--brand-50);box-shadow: inset 0 0 0 1px var(--brand-100);margin-bottom: 8px;transition: transform .3s var(--ease)}.dd-lp .dd-tool__icon svg{width: 22px;height: 22px}.dd-lp .dd-tool:hover .dd-tool__icon{transform: scale(1.06) rotate(-3deg)}.dd-lp .dd-tool h3{font-size: 1.0625rem;font-weight: 600;letter-spacing: -.01em;line-height: 1.3}.dd-lp .dd-tool p{font-size: .9375rem;line-height: 1.55;color: var(--muted)}.dd-lp .dd-story{overflow: hidden;display: flex;flex-direction: column}.dd-lp .dd-story__media{position: relative;display: block;aspect-ratio: 16 / 9;overflow: hidden;background: var(--night-2)}.dd-lp .dd-story__media img{width: 100%;height: 100%;object-fit: cover;transition: transform .6s var(--ease)}.dd-lp .dd-story:hover .dd-story__media img{transform: scale(1.035)}.dd-lp .dd-story__play{position: absolute;right: 14px;top: 14px;width: 42px;height: 42px;border-radius: 50%;display: grid;place-items: center;background: #fff;color: var(--brand);box-shadow: 0 10px 24px -8px rgba(11,8,32,.6)}.dd-lp .dd-story__play svg{width: 18px;height: 18px}.dd-lp .dd-story__body{padding: 26px 26px 28px;display: flex;flex-direction: column;gap: 14px;flex: 1}.dd-lp .dd-story__body p{font-size: 1rem;line-height: 1.6;color: var(--ink-2)}.dd-lp .dd-stats{display: flex;flex-wrap: wrap;gap: 8px}.dd-lp .dd-stat{display: inline-flex;align-items: baseline;gap: 6px;padding: 8px 12px;border-radius: 10px;background: var(--mist);box-shadow: inset 0 0 0 1px var(--brand-100);font-size: .875rem;color: var(--ink-2)}.dd-lp .dd-stat strong{color: var(--brand-ink);font-weight: 700}.dd-lp .dd-story .dd-link{margin-top: auto}.dd-lp .dd-story--featured{display: grid;grid-template-columns: minmax(0,1.15fr) minmax(0,1fr);align-items: center;padding: 14px}.dd-lp .dd-story--featured .dd-story__media{border-radius: 14px;box-shadow: 0 24px 48px -28px rgba(11,8,32,.7)}.dd-lp .dd-story--featured .dd-story__body{padding: clamp(20px,3.4vw,44px);justify-content: center;gap: 18px}.dd-lp .dd-story--featured .dd-story__body p{font-size: 1.125rem}.dd-lp .dd-quote{padding: 28px 28px 24px;display: flex;flex-direction: column;gap: 18px;background: #fff;color: var(--ink);border-radius: var(--r-lg);box-shadow: 0 30px 60px -36px rgba(0,0,0,.8)}.dd-lp .dd-quote blockquote{font-size: 1.0625rem;line-height: 1.6;color: var(--ink);flex: 1}.dd-lp .dd-quote figcaption{display: flex;align-items: center;gap: 12px;padding-top: 18px;border-top: 1px solid var(--line)}.dd-lp .dd-avatar{flex: 0 0 auto;width: 44px;height: 44px;border-radius: 50%;object-fit: cover;display: grid;place-items: center;background: linear-gradient(140deg,#8f84ff,var(--brand));color: #fff;font-weight: 600;font-size: .9375rem}.dd-lp .dd-quote__name{display: block;font-weight: 600;font-size: .9688rem;color: var(--ink)}.dd-lp .dd-quote__role{display: block;font-size: .8438rem;color: var(--muted);line-height: 1.35}.dd-lp .dd-rating{display: flex;justify-content: center;align-items: center;gap: 10px;margin-top: 32px;font-size: .9375rem;color: var(--night-ink)}.dd-lp .dd-rating strong{color: #fff;font-size: 1.0625rem}.dd-lp .dd-plans{align-items: stretch}.dd-lp .dd-plan{padding: 32px 28px 28px;display: flex;flex-direction: column;gap: 18px}.dd-lp .dd-plan__top{display: flex;align-items: center;justify-content: space-between;gap: 10px;min-height: 28px}.dd-lp .dd-plan__name{font-size: 1.25rem;font-weight: 600;letter-spacing: -.015em;line-height: 1.3}.dd-lp .dd-plan__badge{padding: 5px 11px;border-radius: 999px;background: var(--brand);color: #fff;font-size: .75rem;font-weight: 600}.dd-lp .dd-plan__desc{font-size: .9375rem;color: var(--muted);margin-top: -10px}.dd-lp .dd-price{display: flex;align-items: baseline;gap: 8px;flex-wrap: wrap}.dd-lp .dd-price__n{font-size: 3.25rem;font-weight: 500;letter-spacing: -.045em;line-height: 1}.dd-lp .dd-price__u{font-size: .9375rem;color: var(--muted)}.dd-lp .dd-plan__note{font-size: .875rem;color: var(--muted);margin-top: -8px}.dd-lp .dd-plan .dd-checks{padding-top: 18px;border-top: 1px solid var(--line);flex: 1}.dd-lp .dd-plan .dd-checks li{font-size: .9375rem}.dd-lp .dd-plan--featured{color: #fff;background: radial-gradient(90% 60% at 100% 0%,rgba(110,96,255,.6),transparent 60%),linear-gradient(165deg,#221a4d,var(--night) 80%);box-shadow: 0 0 0 1px rgba(255,255,255,.08),0 40px 80px -36px rgba(11,8,32,.9)}.dd-lp .dd-plan--featured .dd-plan__badge{background: #fff;color: var(--brand-ink)}.dd-lp .dd-plan--featured .dd-plan__desc,.dd-lp .dd-plan--featured .dd-price__u,.dd-lp .dd-plan--featured .dd-plan__note{color: var(--night-ink)}.dd-lp .dd-plan--featured .dd-checks{border-top-color: rgba(255,255,255,.12)}.dd-lp .dd-plan--featured .dd-checks li{color: #fff}.dd-lp .dd-plan--featured .dd-check{background: rgba(255,255,255,.1);color: #fff;box-shadow: inset 0 0 0 1px rgba(255,255,255,.2)}.dd-lp .dd-pricing__foot{margin-top: 28px;text-align: center;color: var(--muted);font-size: .9688rem}.dd-lp .dd-faq__grid{display: grid;grid-template-columns: minmax(0,4fr) minmax(0,7fr);gap: clamp(32px,6vw,88px);align-items: start}.dd-lp .dd-faq__aside{position: sticky;top: 104px;display: flex;flex-direction: column;gap: 18px;align-items: flex-start}.dd-lp .dd-faq__contact{font-size: 1rem;line-height: 1.6;color: var(--muted)}.dd-lp .dd-faq__contact a{color: var(--brand-ink);font-weight: 600;text-decoration: underline;text-underline-offset: 3px;text-decoration-color: var(--brand-200)}.dd-lp .dd-faq__list{display: flex;flex-direction: column;gap: 10px}.dd-lp .dd-qa{border-radius: 16px;background: #fff;box-shadow: 0 0 0 1px var(--line);transition: box-shadow .2s var(--ease),background-color .2s}.dd-lp .dd-qa[open]{box-shadow: 0 0 0 1px var(--brand-200),0 18px 40px -28px rgba(74,60,250,.5)}.dd-lp .dd-qa summary{display: flex;align-items: center;justify-content: space-between;gap: 18px;padding: 20px 22px;cursor: pointer;list-style: none;font-size: 1.0625rem;font-weight: 500;line-height: 1.4;color: var(--ink)}.dd-lp .dd-qa summary::-webkit-details-marker{display: none}.dd-lp .dd-qa summary:hover{color: var(--brand-ink)}.dd-lp .faq-plus{flex: 0 0 auto;width: 32px;height: 32px;border-radius: 50%;display: grid;place-items: center;background: var(--brand-50);color: var(--brand);transition: transform .3s var(--ease),background-color .2s}.dd-lp .faq-plus svg{width: 14px;height: 14px}.dd-lp .dd-qa[open] .faq-plus{transform: rotate(180deg);background: var(--brand);color: #fff}.dd-lp .dd-qa__a{padding: 0 22px 22px;font-size: 1rem;line-height: 1.65;color: var(--muted)}.dd-lp .dd-qa__a a{color: var(--brand-ink);text-decoration: underline}.dd-lp .dd-final{position: relative;isolation: isolate;overflow: hidden;color: #fff;text-align: center;padding: clamp(88px,11vw,150px) 0;background: radial-gradient(50% 70% at 50% 110%,rgba(74,60,250,.75),transparent 70%),radial-gradient(40% 50% at 10% 0%,rgba(147,51,234,.25),transparent 70%),radial-gradient(40% 50% at 90% 10%,rgba(103,232,249,.14),transparent 70%),linear-gradient(180deg,var(--night),#120c33)}.dd-lp .dd-final::after{content: "";position: absolute;inset: 0;z-index: -1;background: radial-gradient(rgba(255,255,255,.08) 1px,transparent 1.2px) 0 0 / 22px 22px;-webkit-mask-image: radial-gradient(60% 60% at 50% 50%,#000,transparent 80%);mask-image: radial-gradient(60% 60% at 50% 50%,#000,transparent 80%)}.dd-lp .dd-final__in{display: flex;flex-direction: column;align-items: center;gap: 22px;max-width: 860px;margin: 0 auto}.dd-lp .dd-final .dd-h2{font-size: clamp(2.3rem,1.3rem + 3.2vw,4rem);letter-spacing: -.045em}.dd-lp .dd-final .dd-lede{color: var(--night-ink)}.dd-lp .dd-final .dd-ctas{justify-content: center;margin-top: 8px}.dd-lp .dd-final__note{font-size: .9375rem;color: var(--night-muted)}.dd-lp .dd-final__note strong{color: #fff}.dd-lp .dd-footer{background: #07051a;color: var(--night-muted);padding: 36px 0;border-top: 1px solid rgba(255,255,255,.06)}.dd-lp .dd-footer__in{display: flex;flex-wrap: wrap;align-items: center;justify-content: space-between;gap: 18px 28px}.dd-lp .dd-footer .dd-logo{height: 26px}.dd-lp .dd-footer nav{display: flex;flex-wrap: wrap;align-items: center;gap: 8px 24px;font-size: .9063rem}.dd-lp .dd-footer nav a{color: var(--night-ink)}.dd-lp .dd-footer nav a:hover{color: #fff}.dd-lp .dd-mcta{position: fixed;z-index: 70;left: 12px;right: 12px;bottom: calc(12px + env(safe-area-inset-bottom,0px));display: none;align-items: center;gap: 10px;padding: 8px 8px 8px 16px;border-radius: 999px;background: rgba(11,8,32,.88);-webkit-backdrop-filter: blur(14px);backdrop-filter: blur(14px);box-shadow: 0 20px 40px -16px rgba(11,8,32,.8),inset 0 0 0 1px rgba(255,255,255,.12);color: #fff;transform: translateY(140%);transition: transform .35s var(--ease)}.dd-lp .dd-mcta.is-on{transform: none}.dd-lp .dd-mcta__txt{flex: 1;min-width: 0;font-size: .8125rem;line-height: 1.3;color: var(--night-ink);white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.dd-lp .dd-mcta__txt strong{display: block;color: #fff;font-size: .9375rem}.dd-lp .dd-mcta .dd-btn{min-height: 46px;font-size: .9375rem;padding-left: 18px}.dd-lp .dd-mcta .dd-btn__disc{width: 36px;height: 36px}.dd-lp.has-chat .dd-mcta{right: 86px}.dd-lp.is-js [data-reveal]{opacity: 0;transform: translateY(18px);transition: opacity .7s var(--ease),transform .7s var(--ease);transition-delay: var(--d,0s)}.dd-lp.is-js [data-reveal].is-in{opacity: 1;transform: none}@media (max-width: 1080px){.dd-lp .dd-grid--4{grid-template-columns: repeat(2,minmax(0,1fr))}}@media (max-width: 959px){.dd-lp .dd-nav{display: none}.dd-lp.has-menu .dd-menu-btn{position: relative;flex: none;display: block;width: 42px;height: 42px;margin: 0;padding: 0;border: 0;border-radius: 50%;background: rgba(255,255,255,.1);box-shadow: inset 0 0 0 1px rgba(255,255,255,.22);color: #fff;cursor: pointer;-webkit-tap-highlight-color: transparent;transition: background-color .2s var(--ease),color .2s var(--ease),box-shadow .2s var(--ease)}.dd-lp .dd-menu-btn i{position: absolute;left: 13px;right: 13px;top: 50%;height: 2px;margin-top: -1px;border-radius: 2px;background: currentColor;transition: transform .3s var(--ease)}.dd-lp .dd-menu-btn i:first-child{transform: translateY(-4px)}.dd-lp .dd-menu-btn i:last-child{transform: translateY(4px)}.dd-lp .dd-header.is-menu-open .dd-menu-btn i:first-child{transform: rotate(45deg)}.dd-lp .dd-header.is-menu-open .dd-menu-btn i:last-child{transform: rotate(-45deg)}.dd-lp .dd-header.is-scrolled .dd-menu-btn{background: var(--brand-50);color: var(--ink);box-shadow: inset 0 0 0 1px var(--brand-100)}.dd-lp.has-menu .dd-nav{position: absolute;top: calc(100% + 8px);left: 12px;right: 12px;display: flex;flex-direction: column;align-items: stretch;gap: 2px;max-height: calc(100vh - 96px);max-height: calc(100dvh - 96px);overflow-y: auto;overscroll-behavior: contain;padding: 10px;border-radius: 22px;background: #fff;box-shadow: var(--shadow-float);visibility: hidden;opacity: 0;transform: translateY(-8px);transition: opacity .2s var(--ease),transform .25s var(--ease),visibility 0s linear .25s}.dd-lp .dd-header.is-menu-open .dd-nav{visibility: visible;opacity: 1;transform: none;transition: opacity .2s var(--ease),transform .25s var(--ease),visibility 0s}.dd-lp .dd-header .dd-nav a:not(.dd-btn){display: flex;align-items: center;min-height: 52px;padding: 0 16px;border-radius: 14px;font-size: 1.0625rem;color: var(--ink)}.dd-lp .dd-header .dd-nav a:not(.dd-btn):hover,.dd-lp .dd-header .dd-nav a[aria-current]:not(.dd-btn){color: var(--brand-ink);background: var(--brand-50)}.dd-lp.has-menu .dd-header .dd-nav a.dd-btn{display: flex;margin-top: 8px;padding: 6px 6px 6px 22px;border-radius: 999px;font-size: 1rem;background: var(--brand);color: #fff;box-shadow: var(--glow)}.dd-lp.has-menu .dd-header .dd-nav a.dd-btn:hover{background: var(--brand-ink);color: #fff}.dd-lp .dd-header .dd-nav .dd-btn .dd-btn__disc{background: #fff;color: var(--brand)}}@media (max-width: 900px){.dd-lp .dd-row,.dd-lp .dd-faq__grid,.dd-lp .dd-story--featured{grid-template-columns: minmax(0,1fr)}.dd-lp .dd-row--flip .dd-row__copy{order: 0}.dd-lp .dd-faq__aside{position: static}.dd-lp .dd-grid--3{grid-template-columns: minmax(0,1fr);max-width: 560px;margin-left: auto;margin-right: auto}.dd-lp .dd-story--featured .dd-story__media{aspect-ratio: 16 / 9}}@media (min-width: 768px) and (max-width: 959px){.dd-lp.has-menu .dd-nav{left: auto;right: var(--gutter);width: 360px}}@media (max-width: 767px){.dd-lp{font-size: 15.5px}.dd-lp .dd-header{height: 64px;margin-bottom: -64px}.dd-lp .dd-hero{padding-top: calc(64px + 40px)}.dd-lp .dd-logo{height: 26px}.dd-lp .dd-hero__copy{gap: 20px}.dd-lp .dd-hero .dd-ctas,.dd-lp .dd-final .dd-ctas{flex-direction: column;align-items: stretch;width: 100%;max-width: 420px}.dd-lp .dd-hero .dd-btn,.dd-lp .dd-final .dd-btn{width: 100%;justify-content: space-between}.dd-lp .dd-hero .dd-btn--glass,.dd-lp .dd-final .dd-btn--glass{justify-content: center}.dd-lp .dd-hero__stage{padding: 0 14px}.dd-lp .dd-chip{font-size: .8125rem}.dd-lp .dd-grid--2{grid-template-columns: minmax(0,1fr)}.dd-lp .dd-band__card{flex-direction: column;align-items: flex-start}.dd-lp .dd-band .dd-btn{width: 100%;justify-content: space-between}.dd-lp .dd-stage{padding: 14px;border-radius: 22px}.dd-lp .dd-window__body{padding: 16px}.dd-lp .dd-mcta{display: flex}.dd-lp .dd-footer__in{flex-direction: column;align-items: flex-start}.dd-lp .dd-footer nav{gap: 0 24px}.dd-lp .dd-footer nav a{display: inline-flex;align-items: center;min-height: 44px}.dd-lp .dd-header__in{gap: 12px}.dd-lp .dd-header__end .dd-btn{min-height: 40px;padding-left: 14px;font-size: .875rem}.dd-lp .dd-header__end .dd-btn .dd-btn__disc{width: 32px;height: 32px}.dd-lp.has-menu .dd-menu-btn{width: 40px;height: 40px}.dd-lp.has-menu .dd-nav{top: calc(100% + 6px)}.dd-lp .dd-btn{white-space: normal;text-align: left;line-height: 1.25}.dd-lp .dd-header__end .dd-btn,.dd-lp .dd-mcta .dd-btn{white-space: nowrap}.dd-lp .dd-center-ctas{flex-direction: column;align-items: stretch;max-width: 420px;margin-left: auto;margin-right: auto}.dd-lp .dd-center-ctas .dd-btn{justify-content: space-between}.dd-lp .dd-center-ctas .dd-btn--ghost{justify-content: center;text-align: center}}@media (max-width: 520px){.dd-lp .dd-grid--4{grid-template-columns: minmax(0,1fr)}.dd-lp .dd-proof__sep{display: none}.dd-lp .dd-badge{font-size: .8125rem}}@media (max-width: 479px){.dd-lp .dd-video{--play: 60px}.dd-lp .dd-video__label{top: calc(50% + var(--play) / 2 + 8px);padding: 3px}.dd-lp .dd-video__txt{display: none}.dd-lp .dd-video__dur{padding: 2px 8px;font-size: .75rem}.dd-lp .dd-header__end .dd-btn{padding: 0 15px}.dd-lp .dd-header__end .dd-btn .dd-btn__disc{display: none}.dd-lp .dd-mcta{padding: 6px}.dd-lp .dd-mcta__txt{display: none}.dd-lp .dd-mcta .dd-btn{flex: 1;justify-content: space-between;min-height: 48px;padding-left: 20px;font-size: 1rem}.dd-lp .dd-mcta .dd-btn__disc{width: 38px;height: 38px}}@media (max-width: 360px){.dd-lp .dd-logo{height: 24px}.dd-lp .dd-btn:not(.dd-btn--sm){font-size: 1rem}.dd-lp .dd-header__end .dd-btn{font-size: .8438rem;padding: 0 13px}}@media (prefers-reduced-motion: reduce){.dd-lp *,.dd-lp *::before,.dd-lp *::after{animation: none !important;transition: none !important;scroll-behavior: auto !important}.dd-lp.is-js [data-reveal]{opacity: 1;transform: none}}.dd-lp .dd-clip{--ease: cubic-bezier(.65,0,.35,1);--spring: cubic-bezier(.2,.8,.2,1);position: relative;width: 100%;aspect-ratio: 16 / 9;border-radius: 14px;overflow: hidden;isolation: isolate;background: #140c3d;box-shadow: 0 1px 0 rgba(255,255,255,.5) inset,0 18px 40px -22px rgba(11,8,32,.55)}.dd-lp .dd-clip video{position: absolute;inset: 0;display: block;line-height: 0;width: 100%;height: 100%;max-width: none;object-fit: cover}.dd-lp .dd-clip__pp{position: absolute;z-index: 2;right: 10px;bottom: 10px;width: 30px;height: 30px;margin: 0;padding: 0;border: 0;border-radius: 50%;display: grid;place-items: center;background: rgba(12,9,30,.55);color: #fff;cursor: pointer;opacity: 0;transition: opacity .25s;-webkit-backdrop-filter: blur(8px);backdrop-filter: blur(8px)}.dd-lp .dd-clip__pp svg{width: 14px;height: 14px;fill: currentColor}.dd-lp .dd-clip__pp .r,.dd-lp .dd-clip.is-paused .dd-clip__pp .p{display: none}.dd-lp .dd-clip.is-paused .dd-clip__pp .r{display: inline}.dd-lp .dd-clip:hover .dd-clip__pp,.dd-lp .dd-clip__pp:focus-visible,.dd-lp .dd-clip.is-paused .dd-clip__pp{opacity: 1}.dd-lp .dd-clip__pp:focus-visible{outline: 2px solid #fff;outline-offset: 2px}@media (hover: none){.dd-lp .dd-clip__pp{opacity: .85}}.dd-lp .dd-sync{transition: background-color .35s var(--ease,ease),color .35s var(--ease,ease),box-shadow .35s var(--ease,ease),transform .35s cubic-bezier(.2,.8,.2,1)}.dd-lp .dd-sync[data-sync="lang"],.dd-lp .dd-sync[data-sync="chap"]{background: #f6f6ff;color: #231932}.dd-lp .dd-sync[data-sync="chap"]{color: #4a3cfa}.dd-lp .dd-sync[data-sync="lang"].is-on,.dd-lp .dd-sync[data-sync="chap"].is-on{background: #4a3cfa;color: #fff;transform: translateY(-1px);box-shadow: 0 6px 14px -6px rgba(74,60,250,.7)}.dd-lp .dd-sync[data-sync="quiz"]{background: #f6f6ff;color: #231932;box-shadow: inset 0 0 0 1px transparent}.dd-lp .dd-sync[data-sync="quiz"].is-on{box-shadow: inset 0 0 0 1.5px #a7a1ff;background: #f0efff}.dd-lp .dd-sync[data-sync="quiz"].is-ok{background: #12b76a;color: #fff}.dd-lp .dd-sync[data-sync="quiz"].is-ok::after{content: " ✓"}.dd-lp .dd-sync[data-sync="cmt"]{border-radius: 10px;padding: 4px 6px;margin: -4px -6px}.dd-lp .dd-sync[data-sync="cmt"].is-on{background: #fff6e5;box-shadow: inset 0 0 0 1px #ffd591}.dd-lp .dd-tl{position: relative}.dd-lp .dd-ph{position: absolute;top: -4px;bottom: -4px;left: var(--tl-l,54px);right: 0;pointer-events: none}.dd-lp .dd-ph i{position: absolute;top: 0;bottom: 0;left: 0;width: 2px;margin-left: -1px;border-radius: 2px;background: #ff3b30;box-shadow: 0 0 0 3px rgba(255,59,48,.15)}.dd-lp .dd-ph i::before{content: "";position: absolute;top: -5px;left: -4px;width: 10px;height: 10px;border-radius: 3px;background: #ff3b30}.dd-lp .dd-tl.is-live:not(.is-synced) .dd-ph i{animation: dd-sweep 9s linear infinite}@keyframes dd-sweep{from{left: 0}to{left: 100%}}.dd-lp .dd-bars span{transform-origin: bottom;transform: scaleY(.15);transition: transform 1s cubic-bezier(.2,.8,.2,1)}.dd-lp .dd-bars.is-live span{transform: none}.dd-lp .dd-bars span:nth-child(2){transition-delay: .04s}.dd-lp .dd-bars span:nth-child(3){transition-delay: .08s}.dd-lp .dd-bars span:nth-child(4){transition-delay: .12s}.dd-lp .dd-bars span:nth-child(5){transition-delay: .16s}.dd-lp .dd-bars span:nth-child(6){transition-delay: .2s}.dd-lp .dd-bars span:nth-child(7){transition-delay: .24s}.dd-lp .dd-bars span:nth-child(8){transition-delay: .28s}.dd-lp .dd-bars span:nth-child(9){transition-delay: .32s}.dd-lp .dd-bars span:nth-child(10){transition-delay: .36s}.dd-lp .dd-bars span:nth-child(11){transition-delay: .4s}.dd-lp .dd-bars span:nth-child(12){transition-delay: .44s}@media (prefers-reduced-motion: reduce){.dd-lp .dd-ph i,.dd-lp .dd-sync{animation: none !important;transition: none !important}.dd-lp .dd-bars span{transform: none}}.dd-lp .dd-shot{position: relative;flex: 0 0 auto;width: 112px;height: 64px;border-radius: 9px;overflow: hidden;background: #fff;box-shadow: 0 0 0 1px #e4e2ee,0 8px 18px -12px rgba(20,12,60,.45)}.dd-lp .dd-shot img{display: block;width: 100%;height: 100%;max-width: none;object-fit: cover}.dd-lp .dd-shot i{position: absolute;left: var(--rx);top: var(--ry);width: 22px;height: 22px;margin: -11px 0 0 -11px;border-radius: 50%;border: 2px solid #4a3cfa;background: rgba(74,60,250,.16);box-shadow: 0 2px 6px rgba(74,60,250,.35)}.dd-lp .dd-shot i::after{content: "";position: absolute;inset: -2px;border-radius: 50%;border: 2px solid #4a3cfa;opacity: 0}.dd-lp .dd-shot i{animation: dd-tap 3.6s cubic-bezier(.2,.8,.2,1) infinite;animation-delay: calc(var(--n,0) * 1.2s)}.dd-lp .dd-shot i::after{animation: dd-ripple 3.6s cubic-bezier(.2,.8,.2,1) infinite;animation-delay: calc(var(--n,0) * 1.2s)}@keyframes dd-tap{0%,30%,100%{transform: scale(1)}6%{transform: scale(.78)}12%{transform: scale(1.06)}}@keyframes dd-ripple{0%,4%{opacity: 0;transform: scale(1)}6%{opacity: .9}26%,100%{opacity: 0;transform: scale(2.4)}}.dd-lp .dd-thumb{position: relative;flex: 0 0 auto;width: 96px;height: 54px;border-radius: 8px;overflow: hidden;background: #140c3d;box-shadow: 0 0 0 1px rgba(20,12,60,.08)}.dd-lp .dd-thumb img{display: block;width: 100%;height: 100%;max-width: none;object-fit: cover}.dd-lp .dd-thumb em{position: absolute;right: 4px;bottom: 4px;padding: 2px 5px;border-radius: 5px;background: rgba(10,8,22,.78);color: #fff;font: 600 9.5px/1.1 "DM Sans",system-ui,sans-serif;font-style: normal;letter-spacing: .02em}.dd-lp .dd-hit{transition: border-color .35s,background-color .35s,box-shadow .35s,transform .35s cubic-bezier(.2,.8,.2,1)}.dd-lp .dd-hit.is-on{border-color: #c9c3ff !important;background: #f7f6ff;box-shadow: 0 10px 22px -14px rgba(74,60,250,.7);transform: translateX(3px)}.dd-lp .dd-q__t{color: #231932}.dd-lp .dd-q.is-typing .dd-q__ph{display: none}.dd-lp .dd-q.is-typing .dd-q__t::after{content: "";display: inline-block;width: 1.5px;height: 1.05em;margin-left: 1px;vertical-align: -2px;background: #4a3cfa;animation: dd-caret 1s steps(1) infinite}@keyframes dd-caret{50%{opacity: 0}}@media (max-width: 480px){.dd-lp .dd-shot{width: 92px;height: 52px}.dd-lp .dd-thumb{width: 80px;height: 45px}}@media (prefers-reduced-motion: reduce){.dd-lp .dd-shot i,.dd-lp .dd-shot i::after,.dd-lp .dd-hit{animation: none !important;transition: none !important}}