.dp{--dp-display:"Space Grotesk","Inter","Segoe UI",system-ui,sans-serif;--dp-body-font:"Inter","Segoe UI",system-ui,sans-serif;--dp-mono:SFMono-Regular,Menlo,Consolas,"Liberation Mono",monospace;--dp-teal:#2dd4bf;--dp-sky:#38bdf8;--dp-ink:#03151a;--dp-grad:linear-gradient(135deg,#2dd4bf,#38bdf8);--dp-gutter:clamp(16px,4vw,48px);--dp-max:1200px;--dp-page:#060a13;--dp-surface:#0b1220;--dp-surface-2:#0c1424;--dp-raised:#111b2e;--dp-line:#94a3b81f;--dp-line-strong:#94a3b838;--dp-text:#e8eef6;--dp-soft:#c3cfdd;--dp-muted:#8394aa;--dp-accent-text:#5eead4;--dp-chip-bg:#2dd4bf14;--dp-chip-line:#2dd4bf42;--dp-fill:hsla(0,0%,100%,.035);--dp-fill-hover:#ffffff12;--dp-shadow:0 18px 40px -32px #000000e6,inset 0 1px 0 #ffffff0a;-webkit-font-smoothing:antialiased;background:var(--dp-page);color:var(--dp-soft);color-scheme:dark;font-family:var(--dp-body-font);overflow-x:clip}@media (prefers-color-scheme:light){.dp .dp-body{--dp-page:#f5f8fb;--dp-surface:#fff;--dp-surface-2:#f8fafc;--dp-raised:#eef3f8;--dp-line:#0f172a17;--dp-line-strong:#0f172a29;--dp-text:#0b1220;--dp-soft:#334155;--dp-muted:#5b6b80;--dp-accent-text:#0f766e;--dp-chip-bg:#0d948812;--dp-chip-line:#0d948847;--dp-fill:#0f172a08;--dp-fill-hover:#0f172a0f;--dp-shadow:0 18px 40px -34px #0f172a59;color-scheme:light}}.dp *,.dp :after,.dp :before{box-sizing:border-box}.dp :where(h1,h2,h3){text-wrap:balance;color:var(--dp-text);font-family:var(--dp-display);margin:0}.dp :where(p){margin:0}.dp :where(ul,ol){list-style:none;margin:0;padding:0}.dp :where(a){color:inherit}.dp :focus-visible{border-radius:6px;outline:2px solid var(--dp-teal);outline-offset:2px}.dp-body{background:var(--dp-page);color:var(--dp-soft)}.dp-wrap{margin:0 auto;max-width:var(--dp-max);padding:0 var(--dp-gutter);width:100%}.dp-wrap--narrow{max-width:860px}.dp-num{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.dp-eyebrow,.dp-label{color:var(--dp-accent-text);display:block;font-size:11.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.dp-label{color:var(--dp-muted);font-size:11px;letter-spacing:.08em}.dp-btn{align-items:center;border-radius:11px;display:inline-flex;font:600 15px/1.2 var(--dp-body-font);gap:8px;justify-content:center;min-height:44px;padding:0 20px;text-align:center;text-decoration:none;transition:transform .16s ease-out,background-color .16s ease-out,color .16s ease-out}.dp-btn--primary{background:var(--dp-grad);box-shadow:0 12px 30px -14px #2dd4bfa6;color:var(--dp-ink)}.dp-btn--primary:after{content:"→";font-weight:700}.dp-btn--primary:hover{color:var(--dp-ink);transform:translateY(-1px)}.dp-btn--secondary{background:var(--dp-fill);border:1px solid var(--dp-line-strong);color:var(--dp-soft)}.dp-btn--secondary:hover{background:var(--dp-fill-hover);color:var(--dp-text)}.dp-textlink{align-items:center;color:var(--dp-accent-text);display:inline-flex;font-size:14.5px;font-weight:600;gap:6px;text-decoration:none}.dp-textlink:after{content:"→";transition:transform .16s ease-out}.dp-textlink:hover{text-decoration:underline;text-underline-offset:3px}.dp-textlink:hover:after{transform:translateX(2px)}.dp-actions{display:flex;flex-wrap:wrap;gap:10px}.dp-actions--center{justify-content:center}.dp-chip{align-items:center;background:var(--dp-chip-bg);border:1px solid var(--dp-chip-line);border-radius:999px;color:var(--dp-accent-text);display:inline-flex;font-size:13px;font-weight:600;min-height:28px;padding:0 12px;text-decoration:none}.dp-chip--link:hover{background:var(--dp-fill-hover)}.dp-hero{background:radial-gradient(60% 70% at 85% 10%,#14b8a61f,#0000 70%),radial-gradient(50% 60% at 0 100%,#38bdf812,#0000 70%),#060a13;border-bottom:1px solid #94a3b81f;padding:clamp(92px,7.5vw,112px) 0 clamp(40px,6vw,80px);position:relative}.dp-hero-grid{grid-gap:clamp(28px,4vw,64px);align-items:center;display:grid;gap:clamp(28px,4vw,64px);grid-template-columns:minmax(0,1.05fr) minmax(0,1fr)}.dp-back{align-items:center;color:var(--dp-muted);display:inline-flex;font-size:13.5px;font-weight:600;gap:8px;margin-bottom:22px;text-decoration:none}.dp-back:hover{color:var(--dp-text)}.dp-hero h1{font-size:clamp(32px,4.4vw,54px);font-weight:700;letter-spacing:-.028em;line-height:1.06;margin:10px 0 16px}.dp-lead{color:var(--dp-soft);font-size:clamp(16px,1.4vw,18px);line-height:1.6;max-width:560px}.dp-hero .dp-actions{margin-top:26px}.dp-hero-note{color:var(--dp-muted);font-size:13.5px;margin-top:12px}.dp-facts{border-top:1px solid var(--dp-line);display:flex;flex-wrap:wrap;gap:8px 18px;margin-top:22px;padding-top:18px}.dp-facts li{color:var(--dp-soft);font-size:13.5px;padding-left:14px;position:relative}.dp-facts li:before{background:var(--dp-teal);border-radius:50%;content:"";height:6px;left:0;position:absolute;top:.55em;width:6px}.dp-try{background:var(--dp-surface);border:1px solid var(--dp-line-strong);border-radius:16px;box-shadow:var(--dp-shadow);color:var(--dp-soft);display:flex;flex-direction:column;height:100%;overflow:hidden;text-decoration:none;transition:transform .16s ease-out,border-color .16s ease-out}a.dp-try:hover{border-color:#2dd4bf73;transform:translateY(-1px)}.dp-media{aspect-ratio:16/10;background:var(--dp-raised);display:block;overflow:hidden;position:relative}.dp-media img{display:block;height:100%;object-fit:cover;width:100%}.dp-media-scrim{background:linear-gradient(180deg,#0000 55%,#060a13c7);inset:0;position:absolute}.dp-media-moment{align-items:center;background:#060a13b8;border:1px solid #94a3b838;border-radius:999px;bottom:12px;color:#e8eef6;display:inline-flex;font-size:12.5px;font-weight:600;gap:8px;left:12px;padding:6px 11px;position:absolute}.dp-media-moment i{background:#34d399;border-radius:50%;box-shadow:0 0 0 3px #34d3992e;height:7px;width:7px}.dp-try-body{display:flex;flex:1 1;flex-direction:column;gap:8px;padding:18px 20px 20px}.dp-try-name{color:var(--dp-text);font-family:var(--dp-display);font-size:21px;letter-spacing:-.015em;line-height:1.2}.dp-try-body p,.dp-try-text{color:var(--dp-soft);font-size:14.5px;line-height:1.55}.dp-checks{grid-gap:6px;display:grid;gap:6px;margin-top:2px}.dp-checks li{font-size:14px;line-height:1.45;padding-left:22px;position:relative}.dp-checks li:before{border-bottom:2px solid var(--dp-teal);border-left:2px solid var(--dp-teal);content:"";height:6px;left:2px;position:absolute;top:.32em;transform:rotate(-45deg);width:10px}.dp-try-foot{align-items:center;display:flex;flex-wrap:wrap;gap:8px 14px;justify-content:space-between;margin-top:auto;padding-top:10px}.dp-try-open{align-items:center;color:var(--dp-accent-text);display:inline-flex;font-size:14.5px;font-weight:700;gap:6px}.dp-try-open:after{content:"→"}.dp-try-device{align-items:center;color:var(--dp-muted);display:inline-flex;font-size:12.5px;gap:6px}.dp-hero .dp-try--link .dp-try-open{background:var(--dp-grad);border-radius:10px;color:var(--dp-ink);min-height:40px;padding:0 16px}.dp-try.is-compact .dp-try-name{font-size:18px}.dp-try.is-compact .dp-try-body{padding:14px 16px 16px}.dp-try--line-chip .dp-try-name{font-feature-settings:"tnum";align-items:center;display:inline-flex;font-variant-numeric:tabular-nums;gap:10px}.dp-try--line-chip .dp-try-name svg{color:var(--dp-teal);font-size:16px}.dp-try--line{gap:18px;padding:22px}.dp-line{align-items:flex-start;display:flex;gap:18px;justify-content:space-between}.dp-line-copy{display:flex;flex-direction:column;gap:8px;min-width:0}.dp-line-number{font-feature-settings:"tnum";align-items:center;color:var(--dp-text);display:inline-flex;font-family:var(--dp-display);font-size:clamp(26px,2.6vw,34px);font-variant-numeric:tabular-nums;font-weight:700;gap:12px;letter-spacing:-.02em;text-decoration:none;white-space:nowrap}.dp-line-number:hover{color:var(--dp-accent-text)}.dp-line-alt svg,.dp-line-number svg{border-radius:2px;flex:none}.dp-line-number svg{height:auto;width:26px}.dp-line-copy small{color:var(--dp-muted);font-size:12.5px}.dp-line-alt{color:var(--dp-muted);display:flex;flex-wrap:wrap;font-size:13.5px;gap:6px 14px}.dp-line-alt a{font-feature-settings:"tnum";align-items:center;color:var(--dp-soft);display:inline-flex;font-variant-numeric:tabular-nums;gap:6px;text-decoration:none}.dp-line-alt a:hover{color:var(--dp-accent-text)}.dp-line-alt svg{height:auto;width:16px}.dp-qr{align-items:center;display:flex;flex:none;flex-direction:column;gap:8px;text-align:center}.dp-qr svg{background:#e8eef6;border-radius:12px;display:block;padding:8px}.dp-qr span{color:var(--dp-muted);font-size:11.5px;max-width:120px}.dp-steps{grid-gap:10px;border-top:1px solid var(--dp-line);counter-reset:dp-step;display:grid;gap:10px;padding-top:16px}.dp-steps li{counter-increment:dp-step;font-size:14.5px;line-height:1.5;padding-left:34px;position:relative}.dp-steps li:before{background:var(--dp-chip-bg);border:1px solid var(--dp-chip-line);border-radius:50%;color:var(--dp-accent-text);content:counter(dp-step);display:grid;font-size:12px;font-weight:700;height:24px;left:0;place-items:center;position:absolute;top:-1px;width:24px}.dp-doors{display:flex;flex-wrap:wrap;gap:8px;margin-top:auto;padding-top:10px}.dp-door{align-items:center;background:var(--dp-fill);border:1px solid var(--dp-line-strong);border-radius:10px;color:var(--dp-soft);display:inline-flex;font-size:13.5px;font-weight:600;min-height:36px;padding:0 14px;text-decoration:none}.dp-door:hover{background:var(--dp-fill-hover);color:var(--dp-text)}.dp-door.is-live{background:var(--dp-grad);border-color:#0000;color:var(--dp-ink)}.dp-door.is-soon{opacity:.6}.dp-section{padding:clamp(48px,7vw,88px) 0 0}.dp-section:last-of-type{padding-bottom:clamp(48px,7vw,88px)}.dp-head{margin-bottom:clamp(20px,3vw,32px);max-width:720px}.dp-head h2{font-size:clamp(26px,3vw,36px);font-weight:700;letter-spacing:-.022em;line-height:1.12;margin-top:8px}.dp-head p{font-size:16px;line-height:1.6;margin-top:12px}.dp-intab-frame{border-radius:18px;min-height:520px;overflow:hidden}.dp-more{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(3,minmax(0,1fr))}.dp-more--1{grid-template-columns:minmax(0,560px)}.dp-more--2{grid-template-columns:repeat(2,minmax(0,1fr))}.dp-benefits.has-photo{grid-gap:clamp(20px,3vw,40px);align-items:start;display:grid;gap:clamp(20px,3vw,40px);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.dp-benefits-photo{box-shadow:var(--dp-shadow);margin:0}.dp-benefit-list,.dp-benefits-photo{border:1px solid var(--dp-line);border-radius:16px;overflow:hidden}.dp-benefit-list{grid-gap:1px;background:var(--dp-line);display:grid;gap:1px;grid-template-columns:repeat(2,minmax(0,1fr))}.dp-benefits:not(.has-photo) .dp-benefit-list{grid-template-columns:repeat(3,minmax(0,1fr))}.dp-benefit{background:var(--dp-surface);display:flex;flex-direction:column;gap:6px;padding:20px 22px}.dp-benefit strong{color:var(--dp-text);font-family:var(--dp-display);font-size:17px;line-height:1.3}.dp-benefit span{font-size:14.5px;line-height:1.55}.dp-rates{grid-gap:16px;display:grid;gap:16px;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr)}.dp-rate-list{background:var(--dp-surface);border:1px solid var(--dp-line);border-radius:16px;overflow:hidden}.dp-rate{grid-gap:2px 16px;border-top:1px solid var(--dp-line);display:grid;gap:2px 16px;grid-template-columns:minmax(0,1fr) auto;padding:16px 20px}.dp-rate:first-child{border-top:0}.dp-rate-label{color:var(--dp-text);font-size:15px;font-weight:600}.dp-rate-value{color:var(--dp-muted);font-size:13.5px;text-align:right;white-space:nowrap}.dp-rate-value b{color:var(--dp-text);font-family:var(--dp-display);font-size:19px}.dp-rate-note{color:var(--dp-muted);font-size:13.5px;grid-column:1/-1}.dp-rate-side{gap:16px}.dp-example,.dp-rate-side{display:flex;flex-direction:column}.dp-example{background:var(--dp-chip-bg);border:1px solid var(--dp-chip-line);border-radius:16px;gap:6px;padding:18px 20px}.dp-example strong{color:var(--dp-text);font-family:var(--dp-display);font-size:18px}.dp-example-detail{font-size:14px}.dp-example-math{color:var(--dp-soft);font-size:14.5px}.dp-example-math b{color:var(--dp-text);font-family:var(--dp-display);font-size:20px}.dp-rate-facts{grid-gap:10px;background:var(--dp-surface);border:1px solid var(--dp-line);border-radius:16px;display:grid;font-size:14px;gap:10px;line-height:1.5;padding:18px 20px}.dp-rate-facts b{color:var(--dp-text)}.dp-fine{color:var(--dp-muted);font-size:13px;margin:16px 0 10px}.dp-paths{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(3,minmax(0,1fr))}.dp-path{background:var(--dp-surface);border:1px solid var(--dp-line);border-radius:16px;box-shadow:var(--dp-shadow);display:flex;flex-direction:column;gap:8px;padding:22px}.dp-path strong{color:var(--dp-text);font-family:var(--dp-display);font-size:19px;line-height:1.25}.dp-path-body{font-size:14.5px;line-height:1.55}.dp-path .dp-textlink{margin-top:auto;padding-top:6px}.dp-code{background:#070c17;border:1px solid #94a3b829;border-radius:10px;color:#c3cfdd;display:block;font:13px/1.4 var(--dp-mono);overflow-x:auto;padding:10px 12px;white-space:nowrap}.dp-works{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin-top:20px}.dp-works .dp-label{margin-right:4px}.dp-faq{border-top:1px solid var(--dp-line)}.dp-faq details{border-bottom:1px solid var(--dp-line)}.dp-faq summary{color:var(--dp-text);cursor:pointer;font-family:var(--dp-display);font-size:17px;font-weight:600;list-style:none;padding:18px 36px 18px 0;position:relative}.dp-faq summary::-webkit-details-marker{display:none}.dp-faq summary:after{color:var(--dp-accent-text);content:"+";font-size:22px;font-weight:400;position:absolute;right:4px;top:50%;transform:translateY(-50%)}.dp-faq details[open] summary:after{content:"−"}.dp-faq details p{font-size:15px;line-height:1.65;padding:0 0 18px}.dp-support{grid-gap:24px;align-items:center;display:grid;gap:24px;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}.dp-support-copy h2{font-size:clamp(24px,2.6vw,32px);letter-spacing:-.02em;line-height:1.15;margin-top:8px}.dp-support-copy p{font-size:15.5px;line-height:1.6;margin-top:10px}.dp-support-copy p a{color:var(--dp-accent-text)}.dp-support-list{grid-gap:1px;background:var(--dp-line);border:1px solid var(--dp-line);border-radius:16px;display:grid;gap:1px;overflow:hidden}.dp-support-list li{align-items:center;background:var(--dp-surface);display:flex;gap:12px;justify-content:space-between;padding:14px 18px}.dp-support-list a{color:var(--dp-text);font-weight:600;overflow-wrap:anywhere;text-align:right;text-decoration:none}.dp-support-list a:hover{color:var(--dp-accent-text)}.dp-related{align-items:center;border-top:1px solid var(--dp-line);display:flex;flex-wrap:wrap;gap:8px;margin-top:28px;padding-top:20px}.dp-related .dp-label{margin-right:4px}.dp-closing{padding:clamp(48px,7vw,88px) 0}.dp-closing-inner{text-align:center}.dp-closing-inner h2{font-size:clamp(28px,3.4vw,42px);letter-spacing:-.025em;line-height:1.1}.dp-closing-inner p{font-size:16px;line-height:1.6;margin:14px auto 24px;max-width:560px}@media (max-width:960px){.dp-benefits.has-photo,.dp-hero-grid,.dp-rates,.dp-support{grid-template-columns:minmax(0,1fr)}.dp-benefits:not(.has-photo) .dp-benefit-list,.dp-more,.dp-paths{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.dp-benefit-list,.dp-benefits:not(.has-photo) .dp-benefit-list,.dp-more,.dp-more--1,.dp-more--2,.dp-paths{grid-template-columns:minmax(0,1fr)}.dp-back{margin-bottom:14px}.dp-hero .dp-actions .dp-btn{flex:1 1 100%}.dp-line{flex-direction:column}.dp-qr{align-items:center;flex-direction:row;text-align:left}.dp-qr svg{height:88px;width:88px}.dp-try--line{padding:18px}.dp-support-list li{align-items:flex-start;flex-direction:column;gap:4px}.dp-support-list a{text-align:left}.dp-actions--center .dp-btn{flex:1 1 100%}.dp-rate{grid-template-columns:minmax(0,1fr)}.dp-rate-value{text-align:left}.dp-try.is-compact{flex-direction:row;height:auto}.dp-try.is-compact .dp-media{aspect-ratio:auto;flex:0 0 104px;min-height:112px}.dp-try.is-compact .dp-media-moment{display:none}.dp-try.is-compact .dp-try-body{gap:4px;min-width:0;padding:12px 14px}.dp-try.is-compact .dp-try-name{font-size:16.5px}.dp-try.is-compact .dp-try-text{font-size:13.5px}.dp-try.is-compact .dp-try-device{display:none}.dp-try--kit.is-compact{flex-direction:column}.dp-try--kit.is-compact .dp-media{aspect-ratio:16/7;flex:none;min-height:0}.dp-benefit{padding:16px 18px}}@media (prefers-reduced-motion:reduce){.dp-btn,.dp-textlink:after,.dp-try{transition:none}}.dp-quick{background:var(--dp-surface);border:1px solid var(--dp-line-strong);border-radius:16px;box-shadow:var(--dp-shadow);padding:20px}.dp-quick ul{grid-gap:10px;display:grid;gap:10px;margin-top:12px}.dp-quick-item{grid-gap:2px 14px;align-items:center;background:var(--dp-fill);border:1px solid var(--dp-line);border-radius:12px;color:var(--dp-soft);display:grid;gap:2px 14px;grid-template-columns:minmax(0,1fr) auto;padding:14px 16px;text-decoration:none;transition:border-color .16s ease-out,background-color .16s ease-out}.dp-quick-item:hover{background:var(--dp-fill-hover);border-color:#2dd4bf73}.dp-quick-kind{color:var(--dp-accent-text);font-size:11px;font-weight:700;grid-column:1;letter-spacing:.08em;text-transform:uppercase}.dp-quick-item strong{font-feature-settings:"tnum";align-items:center;color:var(--dp-text);display:inline-flex;font-family:var(--dp-display);font-size:18px;font-variant-numeric:tabular-nums;gap:8px;grid-column:1}.dp-quick-item strong svg{color:var(--dp-teal);font-size:14px}.dp-quick-body{font-size:13.5px;grid-column:1;line-height:1.45}.dp-quick-item .dp-try-open{grid-column:2;grid-row:1/span 3;white-space:nowrap}.dp-hub-grid{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(3,minmax(0,1fr))}.dp-hub-card{background:var(--dp-surface);border:1px solid var(--dp-line);border-radius:16px;box-shadow:var(--dp-shadow);display:flex;flex-direction:column;overflow:hidden}.dp-hub-media{display:block}.dp-hub-body{display:flex;flex:1 1;flex-direction:column;gap:8px;padding:18px 20px 20px}.dp-hub-body h3{font-size:20px;letter-spacing:-.015em;line-height:1.25}.dp-hub-body h3 a{color:var(--dp-text);text-decoration:none}.dp-hub-body h3 a:hover{color:var(--dp-accent-text)}.dp-hub-body p{font-size:14.5px;line-height:1.55}.dp-hub-actions{align-items:center;display:flex;flex-wrap:wrap;gap:10px 16px;margin-top:auto;padding-top:10px}.dp-hub-try{font-feature-settings:"tnum";align-items:center;background:var(--dp-chip-bg);border:1px solid #2dd4bf73;border-radius:10px;color:var(--dp-accent-text);display:inline-flex;font-size:14px;font-variant-numeric:tabular-nums;font-weight:700;gap:8px;min-height:38px;padding:0 14px;text-decoration:none;transition:background-color .16s ease-out}.dp-hub-try:hover{background:var(--dp-fill-hover)}.dp-hub-rates{grid-gap:1px;background:var(--dp-line);border:1px solid var(--dp-line);border-radius:16px;display:grid;gap:1px;grid-template-columns:repeat(4,minmax(0,1fr));overflow:hidden}.dp-hub-rates li{background:var(--dp-surface);display:flex;flex-direction:column;gap:6px;padding:18px 20px}.dp-hub-rates .dp-rate-value{text-align:left}@media (max-width:960px){.dp-hub-grid,.dp-hub-rates{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.dp-hub-grid,.dp-hub-rates{grid-template-columns:minmax(0,1fr)}.dp-quick{padding:16px}.dp-quick-item{grid-template-columns:minmax(0,1fr)}.dp-quick-item .dp-try-open{grid-column:1;grid-row:auto;margin-top:4px}}
/*# sourceMappingURL=1330.bb09d44a.chunk.css.map*/