body{background:#151a25}.dl-root *,.dl-root :before,.dl-root :after{box-sizing:border-box}.dl-root button,.dl-root input,.dl-root select,.dl-root textarea{font-family:inherit}:where(.dl-root) a{color:var(--nxt-primary-soft)}:where(.dl-root) a:hover{color:var(--nxt-ink)}.dl-root a.nxt-btn,.dl-root a.nxt-btn:hover{text-decoration:none}.dl-btn:focus-visible{outline:2px solid var(--nxt-focus-ring);outline-offset:2px}@media (prefers-reduced-motion:reduce){.dl-root *,.dl-root :before,.dl-root :after{transition:none!important;animation:none!important}}.dl-root.nxt-glass{--nxt-font:var(--font-jost),"Century Gothic",Arial,sans-serif;--nxt-font-display:var(--font-museo),"Trebuchet MS",Arial,sans-serif}.dl-root svg.ms{stroke-width:2px;vertical-align:middle;flex:none;width:1em;height:1em}.dl-root svg.ms.fill{fill:currentColor}.dl-root svg.ms.fill.chk{stroke:var(--dvx-glyph,#12161f)}.dl-root.nxt-glass.dvx{--dvx-glyph:#12161f}.dl-root{min-height:100vh;font:400 16px/1.55 var(--nxt-font);color:var(--nxt-on-surface);background:var(--dvx-page);position:relative;overflow-x:clip}.dl-muted{color:var(--nxt-on-surface-variant)}.dl-soft{color:var(--nxt-primary-soft)}.dl-accent{color:var(--nxt-primary)}.dl-ok-c{color:var(--nxt-st-ok);font-size:19px}.dl-err-c{color:var(--nxt-st-err);font-size:19px}.dl-bg{pointer-events:none;position:absolute;inset:0;overflow:hidden}.dl-bg>div{will-change:transform}.dl-bg__dots{background-image:radial-gradient(rgba(var(--nxt-tint),.14) 1px,transparent 1.5px);opacity:.55;background-size:46px 46px;height:120%;position:absolute;top:-10%;left:0;right:0}.dl-bg__dots--accent{background-image:radial-gradient(rgba(var(--nxt-primary-rgb),.5) 1.2px,transparent 1.8px);opacity:.6;background-position:40px 90px;background-size:173px 173px}.dl-bg__glow{background:radial-gradient(closest-side,rgba(var(--nxt-primary-rgb),var(--a)),transparent);border-radius:50%;position:absolute}.dl-progress{z-index:40;background:var(--nxt-primary);width:0;height:3px;box-shadow:0 0 12px rgba(var(--nxt-primary-rgb),.8);position:fixed;top:0;left:0}.dl-header{z-index:20;padding:12px clamp(16px,4vw,48px);position:sticky;top:0}.dl-header__bar{border-radius:999px;align-items:center;gap:16px;max-width:1240px;margin:0 auto;padding:8px 8px 8px 20px;display:flex}.dl-brand{color:var(--nxt-ink);align-items:center;gap:6px;text-decoration:none;display:flex}.dl-brand:hover{color:var(--nxt-ink)}.dl-brand .ms{color:var(--nxt-primary);font-size:28px}.dl-brand b{font:700 21px/1 var(--nxt-font);letter-spacing:-.02em}.dl-nav{flex:1;justify-content:center;gap:2px;display:none}.dl-nav .nxt-btn{color:var(--nxt-on-surface-variant);height:36px;font-weight:500}.dl-spacer{flex:1}.dl-nxtara{font:500 14px/1 var(--nxt-font);color:var(--nxt-on-surface-variant);padding:0 8px;text-decoration:none;display:none}@media (min-width:1080px){.dl-nav{display:flex}.dl-nxtara{display:block}.dl-spacer{flex:0}}.dl-hero{grid-template-columns:minmax(0,1fr);align-items:center;gap:clamp(32px,5vw,72px);max-width:1320px;margin:0 auto;padding:clamp(24px,6vh,72px) clamp(16px,4vw,48px) clamp(48px,8vh,96px);display:grid;position:relative}@media (min-width:1080px){.dl-hero{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr)}}.dl-hero__copy{z-index:2;will-change:transform,opacity;flex-direction:column;gap:22px;max-width:600px;display:flex;position:relative}.dl-pill{font:600 12px/1.2 var(--nxt-font);letter-spacing:.08em;text-transform:uppercase;color:var(--nxt-on-primary-container);background:var(--nxt-primary-container);box-shadow:inset 0 0 0 1px rgba(var(--nxt-primary-rgb),.4);border-radius:999px;align-self:flex-start;padding:9px 16px}.dl-hero h1{font:600 clamp(36px,4.6vw,64px)/1.04 var(--nxt-font-display);letter-spacing:-.025em;color:var(--nxt-ink);text-wrap:balance;margin:0}.dl-lead{color:var(--nxt-on-surface-variant);text-wrap:pretty;max-width:52ch;margin:0;font-size:clamp(16px,1.3vw,19px)}.dl-checks{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.dl-checks li{color:var(--nxt-ink);align-items:center;gap:10px;display:flex}.dl-checks .ms{color:var(--nxt-primary);font-size:20px}.dl-actions{flex-wrap:wrap;gap:12px;padding-top:6px;display:flex}.dl-zone{z-index:1;min-width:0;position:relative}.dl-tilt{will-change:transform;position:relative}.dl-window{border-radius:20px}.dl-window__in{border-radius:20px;flex-direction:column;display:flex;overflow:hidden}.dl-window__bar{border-bottom:1px solid var(--nxt-outline-variant);background:rgba(var(--nxt-tint),.03);flex:none;align-items:center;gap:10px;height:40px;padding:0 6px 0 14px;display:flex}.dl-dots{gap:6px;display:flex}.dl-dots span{background:rgba(var(--nxt-tint),.2);border-radius:50%;width:9px;height:9px}.dl-url{flex:1;justify-content:center;display:flex}.dl-url__pill{background:rgba(var(--nxt-tint),.06);height:24px;font:500 12px/1 var(--nxt-font);color:var(--nxt-on-surface-variant);border-radius:999px;align-items:center;gap:6px;padding:0 12px;display:flex}.dl-url__pill .ms{font-size:14px}.dl-live{font:500 12px/1 var(--nxt-font);color:var(--nxt-st-ok);align-items:center;gap:6px;display:inline-flex}.dl-live span{background:currentColor;border-radius:50%;width:7px;height:7px}.dl-pause{width:32px;height:32px}.dl-pause .ms{font-size:20px}.dl-view{background:var(--dvx-page);height:400px;position:relative;overflow:hidden}.dl-canvas{transform-origin:0 0;width:1200px;height:760px;position:absolute;top:0;left:0}.dl-cam{transform-origin:0 0;will-change:transform;width:1200px;height:760px;position:absolute;top:0;left:0}.dl-fly{z-index:3;font:500 13px/1 var(--nxt-font);color:var(--nxt-ink);white-space:nowrap;will-change:transform,opacity;pointer-events:none;border-radius:999px;align-items:center;gap:8px;padding:8px 14px 8px 8px;display:none;position:absolute;top:0;left:0}@media (min-width:760px){.dl-fly{display:flex}}.dl-file{color:#fff;flex:none;place-items:center;font-weight:700;line-height:1;display:grid}.dl-file--lg{border-radius:2px 7px 2px 2px;width:20px;height:24px;font-size:7px}.dl-file--md{border-radius:3px 8px 3px 3px;width:24px;height:30px;font-size:8px}.dl-file--sm{border-radius:2px 7px 2px 2px;width:22px;height:28px;font-size:7px}.dl-app{grid-template-columns:96px minmax(0,1fr);display:grid;position:absolute;inset:0}.dl-app__rail{flex-direction:column;align-items:center;gap:22px;padding:24px 0;display:flex}.dl-app__logo{color:var(--nxt-primary);font-size:34px}.dl-app__nav{border-radius:999px;flex-direction:column;align-items:center;gap:14px;padding:14px 8px;display:flex}.dl-app__home{background:var(--nxt-secondary-container);width:52px;height:32px;color:var(--nxt-on-secondary-container);border-radius:16px;place-items:center;display:grid}.dl-app__bell{display:inline-flex;position:relative}.dl-bellb{opacity:0;transition:opacity .3s,transform .5s cubic-bezier(.2,1.8,.4,1);transform:scale(.4)}.dl-app__avatar{background:var(--nxt-secondary-container);width:30px;height:30px;color:var(--nxt-on-secondary-container);font:600 11px/1 var(--nxt-font);border-radius:50%;place-items:center;display:grid}.dl-app__main{flex-direction:column;gap:18px;min-width:0;padding:28px 32px 24px 12px;display:flex;position:relative}.dl-app__hello{align-items:center;gap:12px;display:flex}.dl-app__hello b{font:500 24px/1.2 var(--nxt-font-display);color:var(--nxt-ink)}.dl-app__spark{background:var(--nxt-primary-container);width:40px;height:40px;color:var(--nxt-primary-soft);border-radius:50%;place-items:center;display:grid}.dl-app__spark .ms{font-size:22px}.dl-ask{border-radius:999px;align-items:center;gap:10px;height:60px;padding:0 8px 0 22px;display:flex}.dl-ask__txt{min-width:0;font:400 17px/1 var(--nxt-font);color:var(--nxt-ink);white-space:nowrap;flex:1;overflow:hidden}.dl-caret{background:var(--nxt-primary);vertical-align:middle;width:2px;height:20px;margin-left:1px;display:inline-block}.dl-send{width:44px;height:44px;transition:transform .15s,box-shadow .2s}.dl-app__cols{flex:1;grid-template-columns:430px minmax(0,1fr);gap:20px;min-height:0;display:grid}.dl-scan{opacity:0;border-radius:24px;flex-direction:column;gap:8px;padding:18px;transition:opacity .45s,transform .6s cubic-bezier(.2,1.4,.4,1);display:flex;transform:translateY(24px)scale(.96)}.dl-scan__head{align-items:center;gap:10px;display:flex}.dl-scan__head b{font:500 17px/22px var(--nxt-font-display);color:var(--nxt-ink)}.dl-scan small{font-size:13px}.dl-scan__lp{margin:2px 0 6px}.dl-srow{border-radius:12px;align-items:center;gap:12px;padding:8px 10px;transition:background .3s,opacity .4s,box-shadow .3s;display:flex}.dl-srow__txt{flex-direction:column;flex:1;min-width:0;display:flex}.dl-srow__txt b{font:500 14px/20px var(--nxt-font);color:var(--nxt-ink);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.dl-srow__txt small{font-size:12px}.dl-ok{color:var(--nxt-st-ok);opacity:0;transition:opacity .3s,transform .5s cubic-bezier(.2,1.8,.4,1);transform:scale(.3)}.dl-chat{flex-direction:column;gap:14px;min-width:0;display:flex}.dl-ub{background:var(--nxt-primary-container);max-width:90%;box-shadow:inset 0 0 0 1px rgba(var(--nxt-primary-rgb),.3);color:var(--nxt-ink);opacity:0;transform-origin:100% 100%;border-radius:22px 22px 6px;align-self:flex-end;padding:12px 18px;font-size:15px;transition:opacity .35s,transform .55s cubic-bezier(.2,1.5,.4,1);transform:translateY(16px)scale(.9)}.dl-bot{opacity:0;border-radius:6px 24px 24px;flex-direction:column;gap:12px;padding:18px 20px;transition:opacity .4s,transform .6s cubic-bezier(.2,1.4,.4,1);display:flex;transform:translateY(20px)}.dl-bot__row{align-items:flex-start;gap:12px;display:flex}.dl-bot__row p{font:400 15.5px/23px var(--nxt-font);color:var(--nxt-ink);min-height:92px;margin:0}.dl-bot__avatar{background:var(--nxt-primary-container);width:30px;height:30px;color:var(--nxt-primary-soft);border-radius:50%;flex:none;place-items:center;display:grid}.dl-bot__avatar .ms{font-size:17px}.dl-cites{flex-direction:column;gap:8px;display:flex}.dl-cite{opacity:0;flex-direction:column;align-items:stretch;gap:4px;min-height:0;padding:10px 12px;transition:opacity .35s,transform .55s cubic-bezier(.2,1.5,.4,1);transform:translate(40px)}.dl-cite__row{align-items:center;gap:10px;display:flex}.dl-cite__row b{font:500 13.5px/18px var(--nxt-font);color:var(--nxt-ink);flex:1}.dl-cite__row .ms{font-size:18px}.dl-cite__q{gap:6px;font-size:12.5px;line-height:17px;display:flex}.dl-cite__q .ms{font-size:15px}.dl-acts{opacity:0;flex-wrap:wrap;gap:8px;transition:opacity .35s,transform .5s cubic-bezier(.2,1.5,.4,1);display:flex;transform:translateY(10px)}.dl-act-main{background:var(--nxt-primary-fill);color:var(--nxt-on-primary);box-shadow:none;border-radius:999px;transition:transform .15s,box-shadow .25s}.dl-act-sec{border-radius:999px}.dl-toast{box-shadow:inset 0 0 0 1px var(--nxt-glass-border-2),var(--nxt-shadow-3);opacity:0;transform-origin:100% 0;transition:opacity .3s,transform .6s cubic-bezier(.2,1.7,.4,1);position:absolute;top:22px;right:32px;transform:translateY(-20px)scale(.6)}.dl-ring{width:10px;height:10px;box-shadow:0 0 0 2px var(--nxt-primary),0 0 0 8px rgba(var(--nxt-primary-rgb),.16),0 0 48px rgba(var(--nxt-primary-rgb),.5);pointer-events:none;opacity:0;border-radius:22px;position:absolute;top:0;left:0}.dl-call{z-index:4;background:var(--nxt-primary-fill);color:var(--nxt-on-primary);font:600 14px/1 var(--nxt-font);white-space:nowrap;opacity:0;will-change:transform;border-radius:999px;align-items:center;gap:8px;padding:9px 14px 9px 10px;display:flex;position:absolute;top:0;left:0;box-shadow:0 10px 30px #00000059}.dl-call .ms{font-size:18px}.dl-steps{z-index:2;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:18px;display:grid;position:relative}@media (max-width:759px){.dl-steps{gap:8px;margin-top:22px}.dl-step__lbl{font-size:12px}.dl-hero{padding-bottom:56px}}.dl-step{cursor:pointer;text-align:left;background:0 0;border:0;flex-direction:column;gap:8px;padding:0;display:flex}.dl-step__track{background:rgba(var(--nxt-tint),.14);border-radius:2px;width:100%;height:3px;overflow:hidden}.dl-step__track i{background:var(--nxt-primary);width:0%;height:100%;display:block}.dl-step__lbl{font:600 13px/1 var(--nxt-font);color:var(--nxt-on-surface-variant);align-items:center;gap:6px;display:flex}.dl-step__lbl .ms{font-size:16px}.dl-section{flex-direction:column;gap:40px;max-width:1240px;margin:0 auto;padding:clamp(40px,8vh,96px) clamp(16px,4vw,48px);display:flex;position:relative}.dl-section--tall{padding-top:clamp(56px,10vh,112px);padding-bottom:clamp(56px,10vh,112px)}.dl-section--center{text-align:center;align-items:center}.dl-split{grid-template-columns:minmax(0,1fr);align-items:center;gap:clamp(32px,5vw,72px);display:grid}@media (min-width:1080px){.dl-split{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr)}}.dl-section--contact{padding-top:clamp(48px,9vh,104px);padding-bottom:clamp(56px,10vh,112px)}.dl-head{flex-direction:column;align-items:center;gap:14px;max-width:760px;display:flex}.dl-head--tight{gap:10px}.dl-head p{color:var(--nxt-on-surface-variant);text-wrap:pretty;margin:0}.dl-stack{text-align:left;flex-direction:column;gap:16px;display:flex}.dl-sub{color:var(--nxt-on-surface-variant);text-wrap:pretty;max-width:52ch;margin:0}.dl-eyebrow{font:600 12px/1 var(--nxt-font);letter-spacing:.08em;text-transform:uppercase;color:var(--nxt-primary-soft)}.dl-section h2{font:600 clamp(28px,3.2vw,44px)/1.12 var(--nxt-font-display);color:var(--nxt-ink);text-wrap:balance;margin:0}.dl-section h2.dl-h2-sm{font:500 clamp(22px,2.2vw,30px)/1.2 var(--nxt-font-display)}.dl-big{font:700 clamp(64px,9vw,120px)/1 var(--nxt-font-display);color:var(--nxt-ink);letter-spacing:-.03em;font-variant-numeric:tabular-nums;display:block}.dl-grid{text-align:left;gap:16px;width:100%;display:grid}.dl-grid--230{grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr))}.dl-grid--240{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr))}.dl-grid--280{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr))}.dl-grid--300{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr))}.dl-card{border-radius:24px;flex-direction:column;gap:12px;padding:24px;display:flex}.dl-card--sm{gap:10px;padding:22px}.dl-card--flow{transform-origin:50% 100%;padding:26px}.dl-card h3{font:500 19px/1.25 var(--nxt-font-display);color:var(--nxt-ink);margin:0}.dl-card--flow h3{font-size:20px}.dl-card--sm h3{font-size:18px}.dl-card p{color:var(--nxt-on-surface-variant);text-wrap:pretty;margin:0;font-size:15px}.dl-card ul{flex-direction:column;gap:8px;margin:6px 0 0;padding:0;list-style:none;display:flex}.dl-card li{color:var(--nxt-ink);align-items:center;gap:8px;font-size:15px;display:flex}.dl-card li .ms{font-size:18px}.dl-flow-ic{font-size:32px}.dl-badge-44{width:44px;height:44px}.dl-badge-44 .ms{font-size:22px}.dl-badge-40{width:40px;height:40px}.dl-badge-40 .ms{font-size:20px}.dl-badge-64{width:64px;height:64px}.dl-badge-64 .ms{font-size:32px}.dl-points{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:10px;margin:8px 0 0;padding:0;list-style:none;display:grid}.dl-points li{color:var(--nxt-ink);align-items:center;gap:10px;font-weight:500;display:flex}.dl-points .ms{color:var(--nxt-primary);font-size:20px}.dl-vs{border-radius:24px;flex-direction:column;gap:14px;padding:24px;display:flex}.dl-vs--main{box-shadow:inset 0 0 0 1px rgba(var(--nxt-primary-rgb),.5),var(--nxt-shadow-2)}.dl-vs h3{font:500 19px/1.25 var(--nxt-font-display);color:var(--nxt-ink);align-items:center;gap:10px;margin:0;display:flex}.dl-vs--gen h3{color:var(--nxt-on-surface-variant)}.dl-vs ul{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.dl-vs li{color:var(--nxt-ink);align-items:flex-start;gap:10px;font-size:15px;display:flex}.dl-vs--gen li{color:var(--nxt-on-surface-variant)}.dl-steplist{flex-direction:column;gap:10px;margin-top:6px;display:flex}.dl-stepcard{border-radius:16px;align-items:center;gap:14px;padding:14px 16px;display:flex}.dl-stepcard>.ms{font-size:26px}.dl-stepcard__txt{flex-direction:column;flex:1;display:flex}.dl-stepcard__txt b{color:var(--nxt-ink);font-weight:600}.dl-stepcard__txt small{color:var(--nxt-on-surface-variant);font-size:14px}.dl-formcard{text-align:left;border-radius:28px;padding:clamp(22px,3vw,36px)}.dl-form{flex-direction:column;gap:16px;display:flex}.dl-form h3{font:500 24px/1.25 var(--nxt-font-display);color:var(--nxt-ink);margin:0}.dl-form>div>p{color:var(--nxt-on-surface-variant);margin:6px 0 0;font-size:15px}.dl-opt{font-weight:400}.dl-consent{align-items:flex-start;margin-left:-10px}.dl-consent__txt{padding-top:10px;font-size:14px}.dl-consent.is-error .dl-consent__txt{color:var(--nxt-error)}.dl-consent__err{margin-top:-8px}.dl-submit{width:100%}.dl-sent{text-align:center;flex-direction:column;align-items:center;gap:12px;padding:24px 8px;display:flex}.dl-sent h3{font:500 24px/1.25 var(--nxt-font-display);color:var(--nxt-ink);margin:0}.dl-sent p{color:var(--nxt-on-surface-variant);max-width:40ch;margin:0}.dl-footer{border-top:1px solid var(--nxt-outline-variant);background:rgba(var(--nxt-tint),.02);position:relative}.dl-footer__in{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px 40px;max-width:1240px;margin:0 auto;padding:32px clamp(16px,4vw,48px);display:flex}@media (max-width:759px){.dl-footer__in{padding-bottom:96px}}.dl-footer__brand{flex-direction:column;gap:6px;max-width:420px;display:flex}.dl-footer__brand .dl-brand .ms{font-size:24px}.dl-footer__brand .dl-brand b{font-size:19px}.dl-footer small{color:var(--nxt-on-surface-variant);font-size:13px}.wa-float{z-index:50;color:#fff;background:#25d366;border-radius:50%;place-items:center;width:58px;height:58px;transition:transform .2s,box-shadow .2s;display:grid;position:fixed;bottom:clamp(16px,2.5vw,28px);right:clamp(16px,2.5vw,28px);box-shadow:0 8px 24px #00000059}.wa-float:hover{color:#fff;transform:scale(1.08);box-shadow:0 12px 30px #00000073}.wa-float:focus-visible{outline-offset:3px;outline:3px solid #fff}.dl-icslot{align-items:center;display:inline-flex}.dl-ok{display:inline-flex}.dl-phone select{width:auto;max-width:44%;min-height:48px;color:var(--nxt-on-surface);font:400 15px/1 var(--nxt-font);cursor:pointer;border:0;border-right:1px solid var(--nxt-outline-variant);background:0 0;outline:0;flex:none;margin:0;padding:0 8px 0 14px}.dl-phone select option{background:var(--nxt-bg-2,#1a1f2c);color:var(--nxt-ink)}.dl-submit:disabled{opacity:.6;cursor:default}.dl-submit-error{text-align:center;color:var(--nxt-error);margin:0;font-size:14px}.dl-linkbtn{font:inherit;color:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.dl-linkbtn:hover{color:var(--nxt-ink)}.dl-modal{z-index:80;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#060b17b8;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.dl-modal__box{border-radius:24px;width:100%;max-width:720px;max-height:88vh;padding:24px 26px;overflow:auto}.dl-modal__head{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:14px;display:flex}.dl-modal__head h3{font:500 24px/1.25 var(--nxt-font-display);color:var(--nxt-ink);margin:0}.dl-modal__body{color:var(--nxt-on-surface-variant);flex-direction:column;gap:12px;font-size:15px;display:flex}.dl-modal__body p{margin:0}
