.ds-section__badge[data-astro-cid-7yox4sdb]{margin:0 0 var(--ds-space-4)}.ds-chips[data-astro-cid-7yox4sdb]{margin-block:0 var(--ds-space-4)}.ds-panel--before[data-astro-cid-24y4yyku]{background:var(--ds-bg-page)}.ds-panel--after[data-astro-cid-24y4yyku]{background:var(--ds-bg-accent-subtle);border-color:var(--ds-ember-200)}.ds-ul--plain[data-astro-cid-24y4yyku] li[data-astro-cid-24y4yyku]:before{background:var(--ds-neutral-400)}.ds-card__action[data-astro-cid-t3x62kji]{margin-block-start:var(--ds-space-5)}.ds-faq-wrap[data-astro-cid-gfo3rpqg]{max-inline-size:var(--ds-container-prose);margin-inline:auto}.ds-faq-wrap[data-astro-cid-gfo3rpqg] .ds-h2{text-align:center;max-inline-size:18ch;margin-inline:auto}.ds-faq-wrap[data-astro-cid-gfo3rpqg] .ds-eyebrow,.ds-faq-wrap[data-astro-cid-gfo3rpqg] .ds-lead{text-align:center;margin-inline:auto}.ds-faq-list[data-astro-cid-gfo3rpqg]{gap:var(--ds-space-3);margin-block-start:var(--ds-space-10);display:grid}.ds-faq[data-astro-cid-gfo3rpqg]{background:var(--ds-bg-raised);border:var(--ds-border-hairline) solid var(--ds-border-default);border-radius:18px}.ds-faq[data-astro-cid-gfo3rpqg] summary[data-astro-cid-gfo3rpqg]{justify-content:space-between;align-items:center;gap:var(--ds-space-5);padding:var(--ds-space-5) var(--ds-space-6) var(--ds-space-5) var(--ds-space-8);min-block-size:var(--ds-min-target);font-size:1.2rem;font-weight:var(--ds-fw-semibold);cursor:pointer;border-radius:18px;line-height:1.35;list-style:none;display:flex}.ds-faq[data-astro-cid-gfo3rpqg] summary[data-astro-cid-gfo3rpqg]::-webkit-details-marker{display:none}.ds-faq__sign[data-astro-cid-gfo3rpqg]{background:var(--ds-bg-accent-subtle);border-radius:50%;flex:none;block-size:40px;inline-size:40px;position:relative}.ds-faq__sign[data-astro-cid-gfo3rpqg]:before,.ds-faq__sign[data-astro-cid-gfo3rpqg]:after{content:"";background:var(--ds-text-accent);block-size:2px;inline-size:14px;transition:transform var(--ds-duration-base) var(--ds-ease-standard);border-radius:2px;margin:-1px 0 0 -7px;position:absolute;inset-block-start:50%;inset-inline-start:50%}.ds-faq__sign[data-astro-cid-gfo3rpqg]:after{transform:rotate(90deg)}.ds-faq[data-astro-cid-gfo3rpqg][open] .ds-faq__sign[data-astro-cid-gfo3rpqg]:after{transform:rotate(0)}.ds-faq[data-astro-cid-gfo3rpqg] p[data-astro-cid-gfo3rpqg]{padding:0 var(--ds-space-20) var(--ds-space-6) var(--ds-space-8);font-size:var(--ds-fs-body);color:var(--ds-text-secondary);margin:0;line-height:1.6}@media (width<=560px){.ds-faq[data-astro-cid-gfo3rpqg] summary[data-astro-cid-gfo3rpqg]{padding-inline:var(--ds-space-5) var(--ds-space-4);font-size:1.05rem}.ds-faq[data-astro-cid-gfo3rpqg] p[data-astro-cid-gfo3rpqg]{padding-inline:var(--ds-space-5)}}.ds-final[data-astro-cid-rufwo4jm]{isolation:isolate;padding-block:calc(var(--ds-section-y) * 1.1);border-block-start:var(--ds-border-hairline) solid var(--ds-border-default);position:relative;overflow:hidden}.ds-final__glow[data-astro-cid-rufwo4jm]{z-index:-1;background:radial-gradient(closest-side, rgb(var(--ds-ember-rgb) / .2), transparent);pointer-events:none;border-radius:50%;block-size:640px;inline-size:1200px;margin-inline-start:-600px;position:absolute;inset-block-end:-340px;inset-inline-start:50%}.ds-final__inner[data-astro-cid-rufwo4jm]{text-align:center;flex-direction:column;align-items:center;display:flex}.ds-final__inner[data-astro-cid-rufwo4jm] .ds-h2{max-inline-size:17ch;font-size:clamp(2.6rem,1.4rem + 4.4vw,5rem);line-height:.98}.ds-final__inner[data-astro-cid-rufwo4jm] .ds-lead{max-inline-size:48ch}.ds-final__inner[data-astro-cid-rufwo4jm] .ds-actions{justify-content:center;margin-block-start:var(--ds-space-4)}.ds-final__inner[data-astro-cid-rufwo4jm] .ds-btn--primary{min-block-size:var(--ds-btn-height-lg);padding-inline:var(--ds-space-8)}@media (width<=560px){.ds-final__inner[data-astro-cid-rufwo4jm]{text-align:start;align-items:stretch}.ds-final__inner[data-astro-cid-rufwo4jm] .ds-h2,.ds-final__inner[data-astro-cid-rufwo4jm] .ds-lead{margin-inline:0}.ds-final__inner[data-astro-cid-rufwo4jm] .ds-actions{flex-direction:column;align-items:stretch}}.ds-hero__micro[data-astro-cid-yodha2z4]{margin-block-start:var(--ds-space-5)}.ds-hero__logo[data-astro-cid-yodha2z4]{block-size:auto;inline-size:170px;padding:var(--ds-space-3) var(--ds-space-4);border-radius:var(--ds-radius-sm);box-sizing:content-box;background:#fff;margin-block-end:var(--ds-space-8);display:block}.ds-hero--centred[data-astro-cid-yodha2z4] .ds-hero__copy[data-astro-cid-yodha2z4]{max-inline-size:var(--ds-container-prose)}.ds-hero--dark[data-astro-cid-yodha2z4]{isolation:isolate;padding-block:var(--ds-space-12) 3.5rem;background:var(--ds-neutral-950);position:relative;overflow:hidden}.ds-hero--dark[data-astro-cid-yodha2z4]:after{content:"";z-index:-1;background:radial-gradient(closest-side, rgb(var(--ds-ember-rgb) / .16), transparent);pointer-events:none;block-size:160%;inline-size:60%;position:absolute;inset-block-start:-40%;inset-inline-end:-10%}.ds-hero--photo[data-astro-cid-yodha2z4]{padding-block:3.5rem}.ds-hero--photo[data-astro-cid-yodha2z4] .ds-hero__logo[data-astro-cid-yodha2z4]{margin-block-end:var(--ds-space-6)}.ds-hero--photo[data-astro-cid-yodha2z4]:after{display:none}.ds-hero__bg[data-astro-cid-yodha2z4]{z-index:-2;object-fit:cover;block-size:100%;inline-size:100%;position:absolute;inset:0}.ds-hero--photo[data-astro-cid-yodha2z4]:before{content:"";z-index:-1;background:linear-gradient(90deg, rgb(var(--ds-espresso-rgb) / .92) 0%, rgb(var(--ds-espresso-rgb) / .82) 45%, rgb(var(--ds-espresso-rgb) / .45) 100%), linear-gradient(0deg, rgb(var(--ds-espresso-rgb) / .6), transparent 40%);position:absolute;inset:0}.ds-hero--dark[data-astro-cid-yodha2z4] .ds-eyebrow{color:var(--ds-text-accent-on-dark)}.ds-hero--dark[data-astro-cid-yodha2z4] .ds-h1{color:var(--ds-neutral-0);font-size:var(--ds-fs-h1);max-inline-size:20ch}.ds-hero--dark[data-astro-cid-yodha2z4] .ds-lead{color:var(--ds-neutral-100)}.ds-hero--dark[data-astro-cid-yodha2z4] .ds-hero__micro[data-astro-cid-yodha2z4]{color:var(--ds-neutral-300)}.ds-hero--dark[data-astro-cid-yodha2z4] .ds-eyebrow{margin-block-end:var(--ds-space-3)}.ds-hero--dark[data-astro-cid-yodha2z4] .ds-h1{margin-block-end:var(--ds-space-4)}.ds-hero--dark[data-astro-cid-yodha2z4] .ds-hero__micro[data-astro-cid-yodha2z4]{margin-block-start:var(--ds-space-2)}.ds-hero__visual[data-astro-cid-yodha2z4] .ds-figure{margin-block-start:0}.ds-hero__player[data-astro-cid-yodha2z4]{aspect-ratio:16/9;background:var(--ds-bg-subtle);border-radius:var(--ds-radius-md);inline-size:100%;display:block}.ds-item[data-astro-cid-n6it22tw]{border-block-start:var(--ds-border-hairline) solid var(--ds-border-default);padding-block-start:var(--ds-space-4)}.ds-item[data-astro-cid-n6it22tw] p[data-astro-cid-n6it22tw]{font-size:var(--ds-fs-small);color:var(--ds-text-secondary);margin:0}.ds-item__chip[data-astro-cid-n6it22tw]{margin:0 0 var(--ds-space-3)}.ds-measures[data-astro-cid-n6it22tw]{list-style:none}.ds-measure[data-astro-cid-n6it22tw]{padding-block:var(--ds-space-3);border-block-end:var(--ds-border-hairline) solid var(--ds-border-subtle);font-size:var(--ds-fs-small)}.ds-measure[data-astro-cid-n6it22tw]:after{content:"–";float:inline-end;color:var(--ds-text-muted);font-family:var(--ds-font-mono)}.ds-ticks[data-astro-cid-n6it22tw]{column-gap:var(--ds-space-10);list-style:none}.ds-tick[data-astro-cid-n6it22tw]{gap:var(--ds-space-3);padding-block:var(--ds-space-4);border-block-end:var(--ds-border-hairline) solid var(--ds-border-subtle);font-size:var(--ds-fs-small);grid-template-columns:1.25rem 1fr;align-items:baseline;line-height:1.55;display:grid}.ds-tick[data-astro-cid-n6it22tw]:before{content:"";border-inline-end:2px solid var(--ds-ember-600);border-block-end:2px solid var(--ds-ember-600);block-size:.8rem;inline-size:.45rem;margin-inline-start:.3rem;transform:translateY(-.1rem)rotate(45deg)}.ds-objections[data-astro-cid-n6it22tw] .ds-h3[data-astro-cid-n6it22tw]{color:var(--ds-text-primary)}.ds-objections[data-astro-cid-n6it22tw] .ds-card[data-astro-cid-n6it22tw]{border-inline-start:var(--ds-border-thick) solid var(--ds-ember-500)}.ds-hero--split[data-astro-cid-dytj7kbn] .ds-figure{margin-block-start:0}.ds-statement--bordered[data-astro-cid-xxpjr6yl]{padding:var(--ds-card-padding);background:var(--ds-bg-warm);border-radius:var(--ds-radius-asymmetric)}.ds-clip[data-astro-cid-drl5pqpl]{margin:0 0 var(--ds-space-5);border-radius:var(--ds-radius-md);background:var(--ds-bg-subtle);aspect-ratio:16/10;position:relative;overflow:hidden}.ds-clip__video[data-astro-cid-drl5pqpl]{object-fit:cover;block-size:100%;inline-size:100%;display:block}.ds-clip__label[data-astro-cid-drl5pqpl]{padding:2px var(--ds-space-2);border-radius:var(--ds-radius-tag);color:var(--ds-neutral-0);font-family:var(--ds-font-mono);background:#141414b8;font-size:.6875rem;position:absolute;inset-block-end:var(--ds-space-3);inset-inline-start:var(--ds-space-3)}.ds-clip__toggle[data-astro-cid-drl5pqpl] [data-astro-cid-drl5pqpl][hidden]{display:none}.ds-clip__toggle[data-astro-cid-drl5pqpl]{inline-size:var(--ds-min-target);block-size:var(--ds-min-target);border-radius:var(--ds-radius-pill);color:var(--ds-neutral-0);cursor:pointer;background:#141414b8;border:none;place-items:center;display:grid;position:absolute;inset-block-end:var(--ds-space-3);inset-inline-end:var(--ds-space-3)}.ds-smock[data-astro-cid-gr352fy4]{--sm-loop:6s;aspect-ratio:16/10;border-radius:var(--ds-radius-md);background:radial-gradient(ellipse 60% 60% at 50% 45%, rgb(var(--ds-ember-rgb) / .14), transparent 70%), radial-gradient(ellipse 70% 70% at 50% 40%, var(--ds-neutral-800), var(--ds-neutral-950));box-shadow:var(--ds-shadow-glow);place-items:center;display:grid;position:relative;overflow:hidden}.ds-smock[data-astro-cid-gr352fy4] [data-astro-cid-gr352fy4][style*=animation-name]{animation-duration:var(--sm-loop);animation-timing-function:cubic-bezier(.2,.8,.2,1);animation-iteration-count:infinite;animation-fill-mode:both}.ds-smock__win[data-astro-cid-gr352fy4]{inline-size:min(400px,84%);font-family:var(--ds-font-sans);color:#1b1f24;background:#fff;border-radius:12px;font-size:12.5px;position:relative;overflow:hidden;transform:translateY(-8px);box-shadow:0 24px 60px #0000008c}.ds-smock__head[data-astro-cid-gr352fy4]{border-block-end:1px solid #e6e8ec;align-items:center;gap:8px;block-size:42px;padding:0 14px;font-size:12.5px;font-weight:600;display:flex}.ds-smock__head[data-astro-cid-gr352fy4]>svg[data-astro-cid-gr352fy4]{color:var(--ds-ember-600);flex:none}.sm-spin[data-astro-cid-gr352fy4]{animation:1.1s linear infinite smSpin}.sm-count[data-astro-cid-gr352fy4]{color:#5b6470;margin-inline-start:auto;font-weight:500}.sm-n[data-astro-cid-gr352fy4]{color:#1b1f24;font-variant-numeric:tabular-nums;counter-reset:sm var(--sm-n);animation:smCount var(--sm-loop) infinite both cubic-bezier(.3, 0, .2, 1)}.sm-n[data-astro-cid-gr352fy4]:after{content:counter(sm)}.sm-pbar[data-astro-cid-gr352fy4]{background:#f0f1f4;block-size:3px}.sm-pbar[data-astro-cid-gr352fy4] i[data-astro-cid-gr352fy4]{background:var(--ds-ember-500);transform-origin:0;block-size:100%;display:block}.sm-row[data-astro-cid-gr352fy4]{border-block-end:1px solid #f0f1f4;align-items:center;gap:10px;block-size:38px;padding:0 14px;display:flex}.sm-thumb[data-astro-cid-gr352fy4]{background:#e8edf2;border-radius:6px;flex:none;block-size:26px;inline-size:26px}.sm-thumb[data-astro-cid-gr352fy4].t1{background:#efe6da}.sm-thumb[data-astro-cid-gr352fy4].t2{background:#e3ede5}.sm-thumb[data-astro-cid-gr352fy4].t3{background:#ece5ef}.sm-thumb[data-astro-cid-gr352fy4].t4{background:#f0ead9}.sm-name[data-astro-cid-gr352fy4]{white-space:nowrap;text-overflow:ellipsis;flex-direction:column;flex:1;min-inline-size:0;line-height:1.2;display:flex;overflow:hidden}.sm-name[data-astro-cid-gr352fy4] small[data-astro-cid-gr352fy4]{font-family:var(--ds-font-mono);color:#7a828d;font-size:10px}.sm-tick[data-astro-cid-gr352fy4]{color:#fff;background:#1e9e5a;border-radius:50%;flex:none;place-items:center;block-size:20px;inline-size:20px;font-size:11px;font-weight:700;display:grid}.sm-foot[data-astro-cid-gr352fy4]{justify-content:flex-end;padding:8px 14px 10px;display:flex}.sm-done[data-astro-cid-gr352fy4],.sm-shipped[data-astro-cid-gr352fy4]{color:#13663f;background:#ddf3e6;border-radius:999px;padding:5px 10px;font-size:11.5px;font-weight:700}.sm-ai[data-astro-cid-gr352fy4]{background:var(--ds-ember-600);color:#fff;border-radius:999px;margin-inline-start:auto;padding:2px 8px;font-size:10.5px;animation:1.4s infinite smPulse}.sm-body[data-astro-cid-gr352fy4]{gap:9px;padding:12px 14px 14px;display:grid;position:relative}.sm-scan[data-astro-cid-gr352fy4]{background:linear-gradient(to bottom, transparent, rgb(var(--ds-ember-rgb) / .22), transparent);pointer-events:none;block-size:18px;animation:smScan var(--sm-loop) infinite both linear;position:absolute;inset-block-start:0;inset-inline:0}.sm-ean[data-astro-cid-gr352fy4]{font-family:var(--ds-font-mono);color:#7a828d;align-items:center;gap:8px;font-size:11px;display:flex}.sm-type[data-astro-cid-gr352fy4]{white-space:nowrap;color:#1b1f24;width:13ch;animation:smType var(--sm-loop) infinite both steps(13);font-size:12.5px;display:inline-block;overflow:hidden}.sm-caret[data-astro-cid-gr352fy4]{background:var(--ds-ember-600);block-size:14px;inline-size:1.5px;animation:.7s step-end infinite smBlink}.sm-photos[data-astro-cid-gr352fy4]{gap:8px;display:flex}.sm-photo[data-astro-cid-gr352fy4]{color:#7a828d;background:#fff;border-radius:8px;place-items:center;block-size:52px;inline-size:52px;display:grid;overflow:hidden;box-shadow:inset 0 0 0 1px #e3e6ea}.sm-photo[data-astro-cid-gr352fy4] img[data-astro-cid-gr352fy4]{object-fit:contain;block-size:100%;inline-size:100%;display:block}.sm-title[data-astro-cid-gr352fy4]{font-size:13.5px}.sm-lines[data-astro-cid-gr352fy4]{gap:5px;display:grid}.sm-lines[data-astro-cid-gr352fy4] i[data-astro-cid-gr352fy4]{transform-origin:0;background:#e6e8ec;border-radius:4px;block-size:7px;display:block}.sm-lines[data-astro-cid-gr352fy4] i[data-astro-cid-gr352fy4]:nth-child(2){inline-size:88%}.sm-lines[data-astro-cid-gr352fy4] i[data-astro-cid-gr352fy4]:nth-child(3){inline-size:62%}.sm-chips[data-astro-cid-gr352fy4]{flex-wrap:wrap;gap:6px;display:flex}.sm-chips[data-astro-cid-gr352fy4] span[data-astro-cid-gr352fy4]{color:#13663f;background:#ddf3e6;border-radius:999px;padding:4px 9px;font-size:11px;font-weight:600}.sm-btn[data-astro-cid-gr352fy4]{background:var(--ds-ember-600);color:#fff;animation:smPulse var(--sm-loop) infinite;border-radius:8px;justify-self:end;padding:7px 16px;font-weight:700}.sm-foot[data-astro-cid-gr352fy4]{justify-content:space-between;align-items:center;gap:8px}.sm-aifix[data-astro-cid-gr352fy4]{background:var(--ds-ember-50);color:var(--ds-ember-800);border-radius:999px;padding:5px 10px;font-size:11px;font-weight:700}.sm-chart[data-astro-cid-gr352fy4]{background:linear-gradient(#fafafb,#fff);border:1px solid #f0f1f4;border-radius:8px;block-size:56px;position:relative;overflow:hidden}.sm-chart[data-astro-cid-gr352fy4] svg[data-astro-cid-gr352fy4]{block-size:100%;inline-size:100%;display:block}.sm-market[data-astro-cid-gr352fy4]{fill:none;stroke:var(--ds-ember-500);stroke-width:2.5px;stroke-dasharray:260;stroke-dashoffset:0;animation:smDraw var(--sm-loop) infinite both ease-out}.sm-chart[data-astro-cid-gr352fy4] small[data-astro-cid-gr352fy4]{font-family:var(--ds-font-mono);color:#7a828d;text-transform:uppercase;letter-spacing:.06em;font-size:9.5px;position:absolute;inset-block-start:4px;inset-inline-start:8px}.sm-price[data-astro-cid-gr352fy4]{border-block-end:1px solid #f0f1f4;grid-template-columns:22px minmax(0,1fr) 52px 52px 42px;align-items:center;gap:8px;block-size:34px;display:grid}.sm-price[data-astro-cid-gr352fy4] .sm-thumb[data-astro-cid-gr352fy4]{block-size:22px;inline-size:22px}.sm-pname[data-astro-cid-gr352fy4]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.sm-old[data-astro-cid-gr352fy4]{color:#7a828d;text-align:end;font-size:11.5px;position:relative}.sm-old[data-astro-cid-gr352fy4] i[data-astro-cid-gr352fy4]{transform-origin:0;background:#b91c1c;block-size:1.5px;position:absolute;inset-block-start:50%;inset-inline:-2px}.sm-new[data-astro-cid-gr352fy4]{text-align:end;font-size:12.5px;font-weight:700}.sm-delta[data-astro-cid-gr352fy4]{border-radius:999px;justify-self:end;padding:2px 6px;font-size:10.5px;font-weight:700}.sm-delta[data-astro-cid-gr352fy4].is-down{color:#1d4ed8;background:#eff6ff}.sm-delta[data-astro-cid-gr352fy4].is-up{color:#13663f;background:#ddf3e6}.sm-right[data-astro-cid-gr352fy4]{justify-self:end}.mono[data-astro-cid-gr352fy4]{font-family:var(--ds-font-mono)}.sm-fresh[data-astro-cid-gr352fy4]{background:var(--ds-ember-600);color:#fff;border-radius:999px;margin-inline-start:auto;padding:2px 9px;font-size:10.5px}.sm-item[data-astro-cid-gr352fy4]{border:1px solid #e6e8ec;border-radius:8px;align-items:center;gap:10px;padding:6px 8px;display:flex}.sm-item[data-astro-cid-gr352fy4] small[data-astro-cid-gr352fy4]{font-family:var(--ds-font-mono);color:#7a828d;margin-inline-start:auto}.sm-pipe[data-astro-cid-gr352fy4]{justify-content:space-between;padding:6px 4px 0;display:flex;position:relative}.sm-pipe__line[data-astro-cid-gr352fy4]{background:#e6e8ec;block-size:3px;position:absolute;inset-block-start:17px;inset-inline:22px}.sm-pipe__line[data-astro-cid-gr352fy4] i[data-astro-cid-gr352fy4]{background:var(--ds-ember-600);transform-origin:0;block-size:100%;display:block}.sm-node[data-astro-cid-gr352fy4]{flex-direction:column;align-items:center;gap:3px;inline-size:62px;display:flex;position:relative}.sm-node[data-astro-cid-gr352fy4] b[data-astro-cid-gr352fy4]{background:var(--ds-ember-600);color:#fff;border-radius:50%;place-items:center;block-size:24px;inline-size:24px;font-size:11px;display:grid}.sm-node[data-astro-cid-gr352fy4] small[data-astro-cid-gr352fy4]{color:#5b6470;font-size:10.5px}.sm-label-slot[data-astro-cid-gr352fy4]{justify-content:space-between;align-items:center;gap:10px;min-block-size:46px;display:flex;overflow:hidden}.sm-label[data-astro-cid-gr352fy4]{background:#fffbf3;border:1px dashed #c9ced6;border-radius:6px;align-items:center;gap:10px;padding:6px 10px;display:flex}.sm-barcode[data-astro-cid-gr352fy4]{background:repeating-linear-gradient(90deg,#1b1f24 0 2px,#0000 2px 4px,#1b1f24 4px 5px,#0000 5px 8px,#1b1f24 8px 11px,#0000 11px 12px);block-size:24px;inline-size:70px}.sm-label[data-astro-cid-gr352fy4] small[data-astro-cid-gr352fy4]{font-family:var(--ds-font-mono);color:#5b6470;font-size:10px}.sm-road[data-astro-cid-gr352fy4]{--sm-track:340px;border-block-start:1px dashed #e6e8ec;block-size:24px;position:relative;overflow:hidden}.sm-van[data-astro-cid-gr352fy4]{color:var(--ds-ember-600);animation:smDrive var(--sm-loop) infinite both ease-in;position:absolute;inset-block-start:1px;inset-inline-start:0}.ds-smock__caption[data-astro-cid-gr352fy4]{font-family:var(--ds-font-mono);color:var(--ds-neutral-300);font-size:11px;position:absolute;inset-block-end:18px;inset-inline-end:16px}.ds-smock__toggle[data-astro-cid-gr352fy4]{border:var(--ds-border-hairline) solid rgb(var(--ds-cream-rgb) / .3);background:rgb(var(--ds-espresso-rgb) / .7);block-size:44px;inline-size:44px;color:var(--ds-neutral-0);cursor:pointer;border-radius:50%;place-items:center;display:grid;position:absolute;inset-block-end:14px;inset-inline-start:14px}.ds-smock__toggle[data-astro-cid-gr352fy4][hidden],.ds-smock__toggle[data-astro-cid-gr352fy4] [data-astro-cid-gr352fy4][hidden]{display:none}.ds-smock__toggle[data-astro-cid-gr352fy4]:focus-visible{outline-color:var(--ds-ember-300)}.ds-smock__bar[data-astro-cid-gr352fy4]{background:var(--ds-ember-500);block-size:3px;animation:smBar var(--sm-loop) linear infinite;position:absolute;inset-block-end:0;inset-inline-start:0}.ds-smock[data-astro-cid-gr352fy4].is-waiting [data-astro-cid-gr352fy4],.ds-smock[data-astro-cid-gr352fy4].is-waiting,.ds-smock[data-astro-cid-gr352fy4].is-paused [data-astro-cid-gr352fy4],.ds-smock[data-astro-cid-gr352fy4].is-paused{animation-play-state:paused!important}@media (prefers-reduced-motion:reduce){.ds-smock[data-astro-cid-gr352fy4] [data-astro-cid-gr352fy4],.ds-smock__bar[data-astro-cid-gr352fy4]{animation:none!important}.ds-smock__bar[data-astro-cid-gr352fy4]{display:none}}@media (width<=560px){.ds-smock[data-astro-cid-gr352fy4]{aspect-ratio:4/3.4}.ds-smock__win[data-astro-cid-gr352fy4]{inline-size:90%;font-size:12px}.sm-road[data-astro-cid-gr352fy4]{--sm-track:260px}.sm-row[data-astro-cid-gr352fy4]{block-size:32px}.ds-smock__caption[data-astro-cid-gr352fy4]{display:none}}.ds-steps--detailed[data-astro-cid-yb26x6oy]{grid-template-columns:repeat(2,minmax(0,1fr))}.ds-steps--row[data-astro-cid-yb26x6oy].ds-steps--thirds{grid-template-columns:repeat(3,minmax(0,1fr))}@media (width<=900px){.ds-steps--row[data-astro-cid-yb26x6oy].ds-steps--thirds{grid-template-columns:1fr}}.ds-step__chip[data-astro-cid-yb26x6oy]{margin:0 0 var(--ds-space-3)}.ds-steps__head[data-astro-cid-yb26x6oy]{justify-content:space-between;align-items:flex-end;gap:var(--ds-space-10);display:flex}.ds-steps__head[data-astro-cid-yb26x6oy] .ds-h2{margin-block-end:0}.ds-steps__head-actions[data-astro-cid-yb26x6oy]{flex:none;padding-block-end:var(--ds-space-2)}.ds-steps__head-actions[data-astro-cid-yb26x6oy] .ds-actions{margin:0}.ds-flow[data-astro-cid-yb26x6oy]{gap:var(--ds-space-10);margin-block-start:var(--ds-space-16);list-style:none;display:grid}.ds-flow__step[data-astro-cid-yb26x6oy]{gap:var(--ds-space-12);grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;display:grid}.ds-flow__step[data-astro-cid-yb26x6oy]:nth-child(2n){grid-template-columns:minmax(0,6fr) minmax(0,5fr)}.ds-flow__step[data-astro-cid-yb26x6oy]:nth-child(2n) .ds-flow__copy[data-astro-cid-yb26x6oy]{order:2}.ds-flow__copy[data-astro-cid-yb26x6oy]{gap:var(--ds-space-4);flex-direction:column;display:flex}.ds-flow__num[data-astro-cid-yb26x6oy]{font-family:var(--ds-font-display);letter-spacing:-.04em;color:#0000;-webkit-text-stroke:1.5px var(--ds-neutral-400);font-size:clamp(5rem,3rem + 5vw,8.75rem);font-weight:800;font-stretch:80%;line-height:.8}.ds-flow__title[data-astro-cid-yb26x6oy]{margin:var(--ds-space-2) 0 0;font-size:var(--ds-fs-h3);letter-spacing:-.025em;line-height:1.05}.ds-flow__body[data-astro-cid-yb26x6oy]{font-size:var(--ds-fs-lead);color:var(--ds-text-secondary);margin:0;line-height:1.55}.ds-flow__media[data-astro-cid-yb26x6oy] .ds-flow__clip{border-radius:var(--ds-radius-md);box-shadow:var(--ds-shadow-glow);margin:0}.ds-flow__still[data-astro-cid-yb26x6oy]{aspect-ratio:16/10;border-radius:var(--ds-radius-md);background:radial-gradient(ellipse 70% 70% at 50% 40%, var(--ds-neutral-800), var(--ds-neutral-950));box-shadow:var(--ds-shadow-glow);color:var(--ds-ember-300);place-items:center;display:grid}.ds-flow__still[data-astro-cid-yb26x6oy] .ds-icon{stroke-width:1px}@media (width<=900px){.ds-steps--detailed[data-astro-cid-yb26x6oy]{grid-template-columns:1fr}.ds-steps__head[data-astro-cid-yb26x6oy]{align-items:flex-start;gap:var(--ds-space-6);flex-direction:column}.ds-flow[data-astro-cid-yb26x6oy]{gap:var(--ds-space-16);margin-block-start:var(--ds-space-10)}.ds-flow__step[data-astro-cid-yb26x6oy],.ds-flow__step[data-astro-cid-yb26x6oy]:nth-child(2n){gap:var(--ds-space-6);grid-template-columns:1fr}.ds-flow__step[data-astro-cid-yb26x6oy]:nth-child(2n) .ds-flow__copy[data-astro-cid-yb26x6oy]{order:0}.ds-flow__still[data-astro-cid-yb26x6oy]{aspect-ratio:16/9}.ds-flow__still[data-astro-cid-yb26x6oy] .ds-icon{block-size:84px;inline-size:84px}}.ds-table[data-astro-cid-isif3cqo]{border-collapse:collapse;inline-size:100%;font-size:var(--ds-fs-small)}.ds-table[data-astro-cid-isif3cqo] th[data-astro-cid-isif3cqo],.ds-table[data-astro-cid-isif3cqo] td[data-astro-cid-isif3cqo]{text-align:start;padding:var(--ds-space-3) var(--ds-space-4);border-block-end:var(--ds-border-hairline) solid var(--ds-border-subtle);vertical-align:top}.ds-table[data-astro-cid-isif3cqo] thead[data-astro-cid-isif3cqo] th[data-astro-cid-isif3cqo]{background:var(--ds-bg-subtle);font-family:var(--ds-font-sans);font-size:var(--ds-fs-caption);font-weight:var(--ds-fw-semibold);letter-spacing:.06em;text-transform:uppercase;color:var(--ds-text-muted)}.ds-table[data-astro-cid-isif3cqo] tbody[data-astro-cid-isif3cqo] th[data-astro-cid-isif3cqo]{font-weight:var(--ds-fw-semibold);color:var(--ds-text-primary)}.ds-table[data-astro-cid-isif3cqo] td[data-astro-cid-isif3cqo]{color:var(--ds-text-secondary)}.ds-table[data-astro-cid-isif3cqo] th[data-astro-cid-isif3cqo]{overflow-wrap:anywhere}@media (width<=768px){.ds-table[data-astro-cid-isif3cqo] thead[data-astro-cid-isif3cqo]{clip-path:inset(50%);block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.ds-table[data-astro-cid-isif3cqo],.ds-table[data-astro-cid-isif3cqo] tbody[data-astro-cid-isif3cqo],.ds-table[data-astro-cid-isif3cqo] tr[data-astro-cid-isif3cqo],.ds-table[data-astro-cid-isif3cqo] th[data-astro-cid-isif3cqo],.ds-table[data-astro-cid-isif3cqo] td[data-astro-cid-isif3cqo]{display:block}.ds-table[data-astro-cid-isif3cqo] tr[data-astro-cid-isif3cqo]{padding-block:var(--ds-space-4);border-block-end:var(--ds-border-thick) solid var(--ds-border-default)}.ds-table[data-astro-cid-isif3cqo] th[data-astro-cid-isif3cqo][scope=row]{padding:0 0 var(--ds-space-2);font-family:var(--ds-font-display);font-size:var(--ds-fs-h4);border:none}.ds-table[data-astro-cid-isif3cqo] td[data-astro-cid-isif3cqo]{gap:var(--ds-space-3);padding:var(--ds-space-1) 0;border:none;grid-template-columns:minmax(0,12ch) 1fr;display:grid}.ds-table[data-astro-cid-isif3cqo] td[data-astro-cid-isif3cqo]:before{content:attr(data-label);font-weight:var(--ds-fw-semibold);color:var(--ds-text-muted)}}.ds-pills[data-astro-cid-l5qgnajb]{gap:var(--ds-space-2);flex-wrap:wrap;list-style:none;display:flex}.ds-pill[data-astro-cid-l5qgnajb]{padding:var(--ds-space-2) var(--ds-space-4);background:var(--ds-bg-raised);border:var(--ds-border-hairline) solid var(--ds-border-default);border-radius:var(--ds-radius-tag);font-size:var(--ds-fs-small);color:var(--ds-text-secondary)}.ds-section--alt[data-astro-cid-l5qgnajb] .ds-pill[data-astro-cid-l5qgnajb]{background:var(--ds-bg-page)}.ds-group--excluded[data-astro-cid-vkamph7e]{border-inline-start:var(--ds-border-thick) solid var(--ds-critical)}.ds-utility__links[data-astro-cid-w5xb2mjv]{margin-block-start:var(--ds-space-6)}.ds-legal[data-astro-cid-rcyoz3di]{gap:var(--ds-space-8);display:grid}.ds-legal__head[data-astro-cid-rcyoz3di]{max-inline-size:60rem}.ds-legal__head[data-astro-cid-rcyoz3di] .ds-h1[data-astro-cid-rcyoz3di]{margin-block-end:var(--ds-space-4)}.ds-legal__meta[data-astro-cid-rcyoz3di]{margin:0 0 var(--ds-space-5);font-family:var(--ds-font-mono);font-size:var(--ds-fs-caption);letter-spacing:var(--ds-tracking-eyebrow);text-transform:uppercase;color:var(--ds-text-accent)}.ds-legal__banner[data-astro-cid-rcyoz3di]{padding:var(--ds-space-5);background:var(--ds-attention-tint);border-inline-start:var(--ds-border-thick) solid var(--ds-attention);color:var(--ds-attention);font-size:var(--ds-fs-small);margin:0}.ds-legal__toc[data-astro-cid-rcyoz3di]{padding:var(--ds-space-6);background:var(--ds-bg-raised);border:var(--ds-border-hairline) solid var(--ds-border-subtle);border-radius:var(--ds-radius-md);max-inline-size:60rem}.ds-legal__toc-title[data-astro-cid-rcyoz3di]{margin:0 0 var(--ds-space-3);font-family:var(--ds-font-mono);font-size:var(--ds-fs-caption);letter-spacing:var(--ds-tracking-eyebrow);text-transform:uppercase;color:var(--ds-text-secondary)}.ds-legal__toc[data-astro-cid-rcyoz3di] ul[data-astro-cid-rcyoz3di]{columns:2 18rem;column-gap:var(--ds-space-8);margin:0;padding:0;list-style:none}.ds-legal__toc[data-astro-cid-rcyoz3di] li[data-astro-cid-rcyoz3di]{break-inside:avoid;font-size:var(--ds-fs-small);padding-block:2px}.ds-legal__toc[data-astro-cid-rcyoz3di] a[data-astro-cid-rcyoz3di]{color:var(--ds-text-primary);text-decoration-color:var(--ds-ember-500)}.ds-legal__toc[data-astro-cid-rcyoz3di] a[data-astro-cid-rcyoz3di]:hover{color:var(--ds-text-accent)}.ds-legal__body[data-astro-cid-rcyoz3di]{max-inline-size:60rem}.ds-legal__block[data-astro-cid-rcyoz3di]{scroll-margin-block-start:110px}.ds-legal__heading[data-astro-cid-rcyoz3di]{font-size:var(--ds-fs-h3);margin-block:var(--ds-space-10) var(--ds-space-4);max-inline-size:none}.ds-legal__block[data-astro-cid-rcyoz3di]:first-child .ds-legal__heading[data-astro-cid-rcyoz3di]{margin-block-start:0}.ds-legal__list[data-astro-cid-rcyoz3di]{gap:var(--ds-space-2);margin-block-end:var(--ds-space-5);padding-inline-start:1.3em;display:grid}.ds-legal__list[data-astro-cid-rcyoz3di] li[data-astro-cid-rcyoz3di]::marker{color:var(--ds-ember-600)}.ds-legal__tablewrap[data-astro-cid-rcyoz3di]{margin-block:var(--ds-space-4) var(--ds-space-6);border:var(--ds-border-hairline) solid var(--ds-border-subtle);border-radius:var(--ds-radius-sm);background:var(--ds-bg-raised);overflow-x:auto}.ds-legal__tablewrap[data-astro-cid-rcyoz3di]:focus-visible{outline:3px solid var(--ds-ember-600);outline-offset:2px}.ds-legal__table[data-astro-cid-rcyoz3di]{border-collapse:collapse;inline-size:100%;min-inline-size:640px;font-size:var(--ds-fs-small)}.ds-legal__table[data-astro-cid-rcyoz3di] caption[data-astro-cid-rcyoz3di]{text-align:start;padding:var(--ds-space-4) var(--ds-space-4) 0;font-weight:var(--ds-fw-medium)}.ds-legal__table[data-astro-cid-rcyoz3di] th[data-astro-cid-rcyoz3di],.ds-legal__table[data-astro-cid-rcyoz3di] td[data-astro-cid-rcyoz3di]{padding:var(--ds-space-3) var(--ds-space-4);text-align:start;vertical-align:top;border-block-end:var(--ds-border-hairline) solid var(--ds-border-subtle)}.ds-legal__table[data-astro-cid-rcyoz3di] thead[data-astro-cid-rcyoz3di] th[data-astro-cid-rcyoz3di]{font-family:var(--ds-font-mono);font-size:var(--ds-fs-caption);font-weight:var(--ds-fw-medium);letter-spacing:.04em;text-transform:uppercase;color:var(--ds-text-secondary);background:var(--ds-neutral-25)}.ds-legal__table[data-astro-cid-rcyoz3di] tbody[data-astro-cid-rcyoz3di] th[data-astro-cid-rcyoz3di]{font-weight:var(--ds-fw-medium)}.ds-legal__table[data-astro-cid-rcyoz3di] tbody[data-astro-cid-rcyoz3di] tr[data-astro-cid-rcyoz3di]:last-child>[data-astro-cid-rcyoz3di]{border-block-end:0}.ds-form[data-astro-cid-bv37xyzn]{gap:var(--ds-space-6);max-inline-size:40rem;display:grid}.ds-field[data-astro-cid-bv37xyzn]{gap:var(--ds-space-2);display:grid}.ds-flabel[data-astro-cid-bv37xyzn]{font-size:var(--ds-fs-small);font-weight:var(--ds-fw-medium)}.ds-req[data-astro-cid-bv37xyzn]{font-weight:var(--ds-fw-regular);color:var(--ds-text-muted)}.ds-input[data-astro-cid-bv37xyzn]{min-block-size:var(--ds-input-height);padding:var(--ds-space-3);border:var(--ds-border-hairline) solid var(--ds-border-strong);border-radius:var(--ds-radius-sm);background:var(--ds-bg-raised);color:var(--ds-text-primary);font:inherit;font-size:var(--ds-fs-small);inline-size:100%}.ds-input[data-astro-cid-bv37xyzn]:focus{border-color:var(--ds-border-accent)}textarea[data-astro-cid-bv37xyzn].ds-input{min-block-size:7rem}.ds-checkset[data-astro-cid-bv37xyzn]{gap:var(--ds-space-2);border:none;margin:0;padding:0;display:grid}.ds-check[data-astro-cid-bv37xyzn]{gap:var(--ds-space-3);font-size:var(--ds-fs-small);color:var(--ds-text-secondary);min-block-size:var(--ds-min-target);align-content:center;align-items:flex-start;display:flex}.ds-check[data-astro-cid-bv37xyzn] input[data-astro-cid-bv37xyzn]{flex:none;margin-block-start:.3em}.ds-form__group[data-astro-cid-bv37xyzn]{margin:var(--ds-space-4) 0 0;border-block-start:var(--ds-border-hairline) solid var(--ds-border-default);font-family:var(--ds-font-mono);font-size:var(--ds-fs-caption);letter-spacing:var(--ds-tracking-eyebrow);text-transform:uppercase;color:var(--ds-text-muted);padding-block-start:var(--ds-space-6)}.ds-consent[data-astro-cid-bv37xyzn]{gap:var(--ds-space-3);display:grid}.ds-section[data-astro-cid-bv37xyzn]:has(.ds-form--compact){padding-block:var(--ds-space-12)}.ds-formsplit[data-astro-cid-bv37xyzn]{gap:var(--ds-space-12);grid-template-columns:minmax(0,1fr) minmax(0,2.4fr);align-items:start;display:grid}.ds-form--compact[data-astro-cid-bv37xyzn]{gap:var(--ds-space-5) var(--ds-space-5);grid-template-columns:repeat(6,minmax(0,1fr));max-inline-size:none}.ds-form--compact[data-astro-cid-bv37xyzn]>[data-astro-cid-bv37xyzn]{grid-column:1/-1}.ds-form--compact[data-astro-cid-bv37xyzn]>.ds-field[data-astro-cid-bv37xyzn]{align-content:start}.ds-form--compact[data-astro-cid-bv37xyzn]>.ds-field--half[data-astro-cid-bv37xyzn]{grid-column:span 3}.ds-form--compact[data-astro-cid-bv37xyzn]>.ds-field--third[data-astro-cid-bv37xyzn]{grid-column:span 2;align-content:end}.ds-form--compact[data-astro-cid-bv37xyzn] .ds-form__group[data-astro-cid-bv37xyzn]{margin:0;padding-block-start:var(--ds-space-4)}.ds-form--compact[data-astro-cid-bv37xyzn]>.ds-btn[data-astro-cid-bv37xyzn]{justify-self:start}@media (width<=1000px){.ds-formsplit[data-astro-cid-bv37xyzn]{gap:var(--ds-space-6);grid-template-columns:1fr}}@media (width<=640px){.ds-form--compact[data-astro-cid-bv37xyzn]>.ds-field--half[data-astro-cid-bv37xyzn],.ds-form--compact[data-astro-cid-bv37xyzn]>.ds-field--third[data-astro-cid-bv37xyzn]{grid-column:1/-1}}.ds-form__trap[data-astro-cid-bv37xyzn]{clip-path:inset(50%);block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.ds-video[data-astro-cid-d4zdddo2]{margin-block-start:var(--ds-space-8)}.ds-video__player[data-astro-cid-d4zdddo2]{aspect-ratio:16/9;background:var(--ds-bg-inverse);border-radius:var(--ds-radius-md);inline-size:100%;display:block}.ds-herov[data-astro-cid-ren2rquz]{--stage-reveal:300px;isolation:isolate;min-block-size:min(92svh,860px);padding-block:var(--ds-space-16) calc(var(--stage-reveal) + var(--ds-space-10));background:var(--ds-neutral-950);color:var(--ds-neutral-0);position:relative;overflow:hidden}.ds-herov__video[data-astro-cid-ren2rquz]{z-index:-3;object-fit:cover;block-size:100%;inline-size:100%;position:absolute;inset:0}.ds-herov__stage[data-astro-cid-ren2rquz]{z-index:-3;transform-origin:top;inline-size:860px;margin-inline-start:-430px;position:absolute;inset-block-start:calc(100% - var(--stage-reveal));inset-inline-start:50%;transform:perspective(1800px)rotateX(22deg)scale(1.3)}.ds-herov__scrim[data-astro-cid-ren2rquz]{z-index:-2;background:linear-gradient(to bottom, rgb(var(--ds-espresso-rgb) / .96) 0%, rgb(var(--ds-espresso-rgb) / .92) calc(100% - var(--stage-reveal) - 40px), rgb(var(--ds-espresso-rgb) / .4) calc(100% - var(--stage-reveal) * .45), rgb(var(--ds-espresso-rgb) / .9) 100%);position:absolute;inset:0}.ds-herov__glow[data-astro-cid-ren2rquz]{z-index:-1;background:radial-gradient(ellipse 50% 60% at 50% 75%, rgb(var(--ds-ember-rgb) / .2), transparent);pointer-events:none;block-size:420px;position:absolute;inset-block-end:0;inset-inline:0}.ds-herov__inner[data-astro-cid-ren2rquz]{text-align:center;align-items:center;gap:var(--ds-space-6);flex-direction:column;display:flex;position:relative}.ds-herov__eyebrow[data-astro-cid-ren2rquz]{align-items:center;gap:var(--ds-space-3);padding:var(--ds-space-2) var(--ds-space-4);border:var(--ds-border-hairline) solid var(--ds-border-on-dark);border-radius:var(--ds-radius-pill);background:rgb(var(--ds-espresso-rgb) / .7);font-size:var(--ds-fs-small);font-weight:var(--ds-fw-medium);color:var(--ds-neutral-300);margin:0;display:inline-flex}.ds-herov__dot[data-astro-cid-ren2rquz]{background:var(--ds-ember-400);block-size:8px;inline-size:8px;box-shadow:0 0 12px var(--ds-ember-400);border-radius:50%}.ds-herov__h1[data-astro-cid-ren2rquz]{font-size:var(--ds-fs-display);line-height:var(--ds-lh-display);max-inline-size:13ch;color:var(--ds-neutral-0);text-wrap:balance;margin:0}.ds-herov__accent[data-astro-cid-ren2rquz]{color:var(--ds-ember-300)}.ds-herov__lead[data-astro-cid-ren2rquz]{font-size:var(--ds-fs-lead);max-inline-size:40ch;color:var(--ds-neutral-100);margin:0;line-height:1.5}.ds-herov__actions[data-astro-cid-ren2rquz] .ds-actions{justify-content:center;margin-block-start:var(--ds-space-2)}.ds-herov__actions[data-astro-cid-ren2rquz] .ds-btn--primary{min-block-size:var(--ds-btn-height-lg);padding-inline:var(--ds-space-8);font-size:1.0625rem}.ds-herov__micro[data-astro-cid-ren2rquz]{font-size:var(--ds-fs-small);color:var(--ds-neutral-300);margin:0}.ds-herov__bar[data-astro-cid-ren2rquz]{inset-inline:var(--ds-gutter);justify-content:space-between;align-items:center;gap:var(--ds-space-4);display:flex;position:absolute;inset-block-end:var(--ds-space-6)}.ds-herov__toggle[data-astro-cid-ren2rquz]{align-items:center;gap:var(--ds-space-3);min-block-size:48px;padding:0 var(--ds-space-5) 0 6px;border:var(--ds-border-hairline) solid rgb(var(--ds-cream-rgb) / .3);border-radius:var(--ds-radius-pill);background:rgb(var(--ds-espresso-rgb) / .7);color:var(--ds-neutral-0);font-family:var(--ds-font-mono);font-size:var(--ds-fs-caption);cursor:pointer;display:inline-flex}.ds-herov__toggle[data-astro-cid-ren2rquz][hidden]{display:none}.ds-herov__toggle[data-astro-cid-ren2rquz]:hover{background:rgb(var(--ds-espresso-rgb) / .9)}.ds-herov__toggle-icon[data-astro-cid-ren2rquz]{background:var(--ds-neutral-0);block-size:36px;inline-size:36px;color:var(--ds-neutral-950);border-radius:50%;place-items:center;display:grid}.ds-herov__toggle[data-astro-cid-ren2rquz] [data-astro-cid-ren2rquz][hidden]{display:none}.ds-herov__caption[data-astro-cid-ren2rquz]{padding:var(--ds-space-1) var(--ds-space-3);border-radius:var(--ds-radius-pill);background:rgb(var(--ds-espresso-rgb) / .8);font-family:var(--ds-font-mono);font-size:var(--ds-fs-caption);color:var(--ds-neutral-300);margin:0 0 0 auto}.ds-mock[data-astro-cid-ren2rquz]{inline-size:860px;font-family:var(--ds-font-sans);color:#1b1f24;text-align:start;background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 30px 80px #00000073}.ds-mock__top[data-astro-cid-ren2rquz]{border-bottom:1px solid #e6e8ec;align-items:center;gap:20px;block-size:56px;padding:0 20px;display:flex}.ds-mock__top[data-astro-cid-ren2rquz] img[data-astro-cid-ren2rquz]{display:block}.ds-mock__tabs[data-astro-cid-ren2rquz]{flex-grow:1;gap:4px;display:flex}.ds-mock__tabs[data-astro-cid-ren2rquz] span[data-astro-cid-ren2rquz]{color:#5b6470;border-radius:6px;padding:7px 12px;font-size:13px}.ds-mock__tabs[data-astro-cid-ren2rquz] span[data-astro-cid-ren2rquz].is-on{color:#1b1f24;background:#f1f2f5;font-weight:600}.ds-mock__btn[data-astro-cid-ren2rquz]{color:#fff;background:#1b1f24;border-radius:7px;padding:9px 14px;font-size:13px;font-weight:600;animation:16s infinite dsBtn}.ds-mock__paste[data-astro-cid-ren2rquz]{color:#5b6470;background:#fafafb;border-bottom:1px solid #e6e8ec;align-items:center;gap:10px;block-size:50px;padding:0 20px;font-size:13px;display:flex}.ds-mock__toast[data-astro-cid-ren2rquz]{color:#13663f;opacity:0;background:#ddf3e6;border-radius:999px;margin-inline-start:auto;padding:6px 10px;font-size:12px;font-weight:600;animation:16s infinite both dsToast}.ds-mock__head[data-astro-cid-ren2rquz],.ds-mock__row[data-astro-cid-ren2rquz]{grid-template-columns:64px minmax(0,1fr) 170px 150px;align-items:center;gap:16px;padding:0 20px;display:grid}.ds-mock__head[data-astro-cid-ren2rquz]{letter-spacing:.06em;text-transform:uppercase;color:#7a828d;border-bottom:1px solid #e6e8ec;block-size:38px;font-size:11px}.ds-mock__row[data-astro-cid-ren2rquz]{border-bottom:1px solid #f0f1f4;block-size:62px}.ds-mock__thumb[data-astro-cid-ren2rquz]{color:#7a828d;background:#e8edf2;border-radius:8px;justify-content:center;align-items:center;block-size:44px;inline-size:44px;display:flex}.r1[data-astro-cid-ren2rquz] .ds-mock__thumb[data-astro-cid-ren2rquz]{background:#efe6da}.r2[data-astro-cid-ren2rquz] .ds-mock__thumb[data-astro-cid-ren2rquz]{background:#e3ede5}.r3[data-astro-cid-ren2rquz] .ds-mock__thumb[data-astro-cid-ren2rquz]{background:#ece5ef}.r4[data-astro-cid-ren2rquz] .ds-mock__thumb[data-astro-cid-ren2rquz]{background:#f0ead9}.r5[data-astro-cid-ren2rquz] .ds-mock__thumb[data-astro-cid-ren2rquz]{background:#e4e7eb}.ds-mock__cell[data-astro-cid-ren2rquz]{align-items:center;block-size:22px;min-inline-size:0;display:flex;position:relative}.ds-mock__sk[data-astro-cid-ren2rquz]{opacity:0;background:#eceef2;border-radius:5px;block-size:10px;inline-size:72%;animation:16s infinite both dsSk;position:absolute;inset-block-start:6px;inset-inline-start:0}.r1[data-astro-cid-ren2rquz] .ds-mock__sk[data-astro-cid-ren2rquz]{animation-delay:.3s}.r2[data-astro-cid-ren2rquz] .ds-mock__sk[data-astro-cid-ren2rquz]{animation-delay:.6s}.r3[data-astro-cid-ren2rquz] .ds-mock__sk[data-astro-cid-ren2rquz]{animation-delay:.9s}.r4[data-astro-cid-ren2rquz] .ds-mock__sk[data-astro-cid-ren2rquz]{animation-delay:1.2s}.r5[data-astro-cid-ren2rquz] .ds-mock__sk[data-astro-cid-ren2rquz]{animation-delay:1.5s}.ds-mock__val[data-astro-cid-ren2rquz]{white-space:nowrap;text-overflow:ellipsis;background:#fff;padding-inline-end:6px;font-size:14px;animation:16s infinite both dsIn;position:relative;overflow:hidden}.is-ean[data-astro-cid-ren2rquz] .ds-mock__val[data-astro-cid-ren2rquz]{font-family:var(--ds-font-mono);color:#5b6470;font-size:13px}.ds-mock__st[data-astro-cid-ren2rquz]{block-size:28px;position:relative}.ds-mock__chip[data-astro-cid-ren2rquz]{white-space:nowrap;border-radius:999px;align-items:center;gap:6px;block-size:28px;padding:0 10px;font-size:12px;font-weight:600;display:inline-flex;position:absolute;inset:0 auto auto 0}.ds-mock__chip[data-astro-cid-ren2rquz].is-wait{color:#5b6470;opacity:0;background:#eef0f3;animation:16s infinite both dsWait}.ds-mock__chip[data-astro-cid-ren2rquz].is-live{color:#13663f;background:#ddf3e6;animation:16s infinite both dsLive}.ds-mock__chip[data-astro-cid-ren2rquz].is-live:before{content:"";background:#1e9e5a;border-radius:50%;block-size:7px;inline-size:7px}.r1[data-astro-cid-ren2rquz] .ds-mock__val[data-astro-cid-ren2rquz]{animation-delay:.3s}.r2[data-astro-cid-ren2rquz] .ds-mock__val[data-astro-cid-ren2rquz]{animation-delay:.6s}.r3[data-astro-cid-ren2rquz] .ds-mock__val[data-astro-cid-ren2rquz]{animation-delay:.9s}.r4[data-astro-cid-ren2rquz] .ds-mock__val[data-astro-cid-ren2rquz]{animation-delay:1.2s}.r5[data-astro-cid-ren2rquz] .ds-mock__val[data-astro-cid-ren2rquz]{animation-delay:1.5s}.r1[data-astro-cid-ren2rquz] .ds-mock__chip[data-astro-cid-ren2rquz]{animation-delay:.45s}.r2[data-astro-cid-ren2rquz] .ds-mock__chip[data-astro-cid-ren2rquz]{animation-delay:.9s}.r3[data-astro-cid-ren2rquz] .ds-mock__chip[data-astro-cid-ren2rquz]{animation-delay:1.35s}.r4[data-astro-cid-ren2rquz] .ds-mock__chip[data-astro-cid-ren2rquz]{animation-delay:1.8s}.r5[data-astro-cid-ren2rquz] .ds-mock__chip[data-astro-cid-ren2rquz]{animation-delay:2.25s}@keyframes dsSk{0%,8%{opacity:1}14%,94%{opacity:0}to{opacity:1}}@keyframes dsIn{0%,8%{opacity:0;transform:translateY(6px)}14%,94%{opacity:1;transform:none}to{opacity:0}}@keyframes dsWait{0%,10%{opacity:0}14%,40%{opacity:1}46%,to{opacity:0}}@keyframes dsLive{0%,44%{opacity:0;transform:scale(.92)}50%,94%{opacity:1;transform:none}to{opacity:0}}@keyframes dsToast{0%,2%{opacity:0;transform:translateY(-4px)}5%,32%{opacity:1;transform:none}38%,to{opacity:0}}@keyframes dsBtn{0%,38%{box-shadow:0 0 #1e9e5a00}42%{box-shadow:0 0 0 6px #1e9e5a59}48%,to{box-shadow:0 0 #1e9e5a00}}.ds-herov[data-astro-cid-ren2rquz].is-paused .ds-mock[data-astro-cid-ren2rquz] [data-astro-cid-ren2rquz]{animation-play-state:paused!important}@media (prefers-reduced-motion:reduce){.ds-herov[data-astro-cid-ren2rquz] .ds-mock[data-astro-cid-ren2rquz] [data-astro-cid-ren2rquz]{animation:none!important}}@media (width<=767px){.ds-herov[data-astro-cid-ren2rquz]{--stage-reveal:170px;min-block-size:auto;padding-block:var(--ds-space-12) calc(var(--stage-reveal) + var(--ds-space-16))}.ds-herov__stage[data-astro-cid-ren2rquz]{transform:perspective(1400px)rotateX(24deg)scale(.56)}.ds-herov[data-astro-cid-ren2rquz] .ds-mock[data-astro-cid-ren2rquz] [data-astro-cid-ren2rquz]{animation:none!important}.ds-herov__stage[data-astro-cid-ren2rquz]~.ds-herov__bar[data-astro-cid-ren2rquz] .ds-herov__toggle[data-astro-cid-ren2rquz]{display:none!important}.ds-herov__actions[data-astro-cid-ren2rquz] .ds-actions{align-self:stretch}.ds-herov__bar[data-astro-cid-ren2rquz]{inset-block-end:var(--ds-space-4)}.ds-herov__toggle[data-astro-cid-ren2rquz]{gap:0;padding:5px}.ds-herov__toggle[data-astro-cid-ren2rquz] [data-astro-cid-ren2rquz][data-label-pause],.ds-herov__toggle[data-astro-cid-ren2rquz] [data-astro-cid-ren2rquz][data-label-play]{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}}.ds-herov__scroll[data-astro-cid-ren2rquz]{z-index:2;block-size:48px;inline-size:48px;color:var(--ds-neutral-0);backdrop-filter:blur(6px);background:#ffffff14;border:1px solid #ffffff59;border-radius:50%;place-items:center;transition:opacity .3s,visibility .3s;animation:1.8s ease-in-out infinite ds-herov-nudge;display:grid;position:fixed;inset-block-end:var(--ds-space-8);inset-inline-end:var(--ds-gutter)}.ds-herov__scroll[data-astro-cid-ren2rquz].is-hidden{opacity:0;visibility:hidden}.ds-herov__scroll[data-astro-cid-ren2rquz]:hover{background:#ffffff2e}.ds-herov__scroll[data-astro-cid-ren2rquz]:focus-visible{outline:2px solid var(--ds-neutral-0);outline-offset:3px}@keyframes ds-herov-nudge{0%,to{transform:translateY(0)}50%{transform:translateY(8px)}}@media (prefers-reduced-motion:reduce){.ds-herov__scroll[data-astro-cid-ren2rquz]{animation:none}}@media (width<=767px){.ds-herov__scroll[data-astro-cid-ren2rquz]{block-size:40px;inline-size:40px;inset-block-end:var(--ds-space-5)}}.ds-modules__head[data-astro-cid-rcle2hv5]{text-align:center;flex-direction:column;align-items:center;display:flex}.ds-modules__head[data-astro-cid-rcle2hv5] .ds-h2{max-inline-size:22ch}.ds-modules__head[data-astro-cid-rcle2hv5] .ds-lead{max-inline-size:60ch}.ds-modules[data-astro-cid-rcle2hv5]{gap:var(--ds-space-4);grid-template-columns:repeat(4,minmax(0,1fr));margin-block-start:var(--ds-space-12);list-style:none;display:grid}.ds-modules--3[data-astro-cid-rcle2hv5]{gap:var(--ds-space-5);grid-template-columns:repeat(3,minmax(0,1fr))}.ds-modules--bento[data-astro-cid-rcle2hv5]{grid-auto-rows:minmax(236px,auto)}.ds-module[data-astro-cid-rcle2hv5]{gap:var(--ds-space-3);padding:var(--ds-space-8);background:var(--ds-bg-raised);border:var(--ds-border-hairline) solid var(--ds-border-default);border-radius:var(--ds-radius-md);flex-direction:column;display:flex;position:relative;overflow:hidden}.ds-module__icon[data-astro-cid-rcle2hv5]{background:var(--ds-ember-100);block-size:60px;inline-size:60px;color:var(--ds-ember-800);border-radius:18px;flex:none;place-items:center;display:inline-grid}.ds-module__title[data-astro-cid-rcle2hv5]{margin:var(--ds-space-6) 0 0;font-size:var(--ds-fs-h4);letter-spacing:-.02em;line-height:1.2}.ds-module__body[data-astro-cid-rcle2hv5]{font-size:var(--ds-fs-small);color:var(--ds-text-secondary);margin:0;line-height:1.5}.ds-modules--3[data-astro-cid-rcle2hv5] .ds-module[data-astro-cid-rcle2hv5]{min-block-size:320px;padding:var(--ds-space-10) var(--ds-space-8)}.ds-modules--3[data-astro-cid-rcle2hv5] .ds-module__title[data-astro-cid-rcle2hv5]{font-size:var(--ds-fs-h3);letter-spacing:-.025em;margin-block-start:auto;padding-block-start:var(--ds-space-8);line-height:1.08}@media (width>=1025px){.ds-modules--3[data-astro-cid-rcle2hv5]{grid-template-rows:1fr auto auto;row-gap:0}.ds-modules--3[data-astro-cid-rcle2hv5] .ds-module[data-astro-cid-rcle2hv5]{grid-row:span 3;grid-template-rows:subgrid;row-gap:0;display:grid}.ds-modules--3[data-astro-cid-rcle2hv5] .ds-module__title[data-astro-cid-rcle2hv5]{align-self:end;margin-block-start:0}.ds-modules--3[data-astro-cid-rcle2hv5] .ds-module__body[data-astro-cid-rcle2hv5]{padding-block-start:var(--ds-space-3)}}.ds-modules--bento[data-astro-cid-rcle2hv5] .ds-module__title[data-astro-cid-rcle2hv5]{margin-block-start:0;padding-block-start:var(--ds-space-6)}.ds-module[data-astro-cid-rcle2hv5].is-span2{grid-column:span 2}.ds-module[data-astro-cid-rcle2hv5].is-span4{grid-column:1/-1}.ds-module[data-astro-cid-rcle2hv5].is-featured{padding:var(--ds-space-10);box-shadow:var(--ds-shadow-glow);border:none;grid-area:span 2/span 2}.ds-module[data-astro-cid-rcle2hv5].is-featured .ds-module__icon[data-astro-cid-rcle2hv5]{background:var(--ds-ember-600);color:var(--ds-neutral-0)}.ds-module[data-astro-cid-rcle2hv5].is-featured .ds-module__title[data-astro-cid-rcle2hv5]{font-size:var(--ds-fs-h3);letter-spacing:-.025em;margin-block-start:var(--ds-space-6);padding:0;line-height:1.05}.ds-module[data-astro-cid-rcle2hv5].is-featured .ds-module__body[data-astro-cid-rcle2hv5]{font-size:var(--ds-fs-lead);max-inline-size:30ch}.ds-sheet[data-astro-cid-rcle2hv5]{margin:var(--ds-space-8) calc(-1 * var(--ds-space-10)) calc(-1 * var(--ds-space-10)) 0;box-shadow:var(--ds-shadow-md), 0 0 0 1px rgb(var(--ds-espresso-rgb) / .06);font-family:var(--ds-font-mono);color:#1b1f24;background:#fff;border-radius:12px 0 0;margin-block-start:auto;font-size:12px;overflow:hidden;translate:0}.ds-sheet__row[data-astro-cid-rcle2hv5]{border-block-end:1px solid #f0f1f4;grid-template-columns:40px 1.5fr 1fr 64px;align-items:center;block-size:38px;display:grid}.ds-sheet__row[data-astro-cid-rcle2hv5]>span[data-astro-cid-rcle2hv5]:first-child{color:#7a828d;padding-inline-start:12px}.ds-sheet__row[data-astro-cid-rcle2hv5]>span[data-astro-cid-rcle2hv5]:nth-child(2){white-space:nowrap;text-overflow:ellipsis;padding-inline-end:10px;overflow:hidden}.ds-sheet__row[data-astro-cid-rcle2hv5]>span[data-astro-cid-rcle2hv5]:nth-child(3){color:#5b6470}.ds-sheet__row[data-astro-cid-rcle2hv5].is-head{color:#5b6470;background:#f1f2f5;block-size:34px}.ds-sheet__ok[data-astro-cid-rcle2hv5]{color:#13663f;font-weight:700}.ds-module[data-astro-cid-rcle2hv5].is-featured:has(.ds-sheet) .ds-module__title[data-astro-cid-rcle2hv5]{margin-block-start:var(--ds-space-6)}@media (width<=1024px){.ds-modules[data-astro-cid-rcle2hv5],.ds-modules--bento[data-astro-cid-rcle2hv5]{grid-template-columns:repeat(2,minmax(0,1fr))}.ds-modules--3[data-astro-cid-rcle2hv5]{grid-template-columns:1fr}.ds-modules--3[data-astro-cid-rcle2hv5] .ds-module[data-astro-cid-rcle2hv5]{min-block-size:0}.ds-module[data-astro-cid-rcle2hv5].is-featured{grid-row:auto}.ds-module[data-astro-cid-rcle2hv5].is-span4{grid-column:1/-1}}@media (width<=560px){.ds-modules[data-astro-cid-rcle2hv5],.ds-modules--bento[data-astro-cid-rcle2hv5]{grid-template-columns:1fr;grid-auto-rows:auto}.ds-module[data-astro-cid-rcle2hv5],.ds-module[data-astro-cid-rcle2hv5].is-featured,.ds-module[data-astro-cid-rcle2hv5].is-span2{padding:var(--ds-space-6);grid-column:auto}.ds-module[data-astro-cid-rcle2hv5].is-span4{grid-column:auto}.ds-sheet[data-astro-cid-rcle2hv5]{margin-block-end:calc(-1 * var(--ds-space-6));margin-inline-end:calc(-1 * var(--ds-space-6))}.ds-sheet__row[data-astro-cid-rcle2hv5]{grid-template-columns:32px 1.6fr 0 32px}.ds-sheet__row[data-astro-cid-rcle2hv5]>span[data-astro-cid-rcle2hv5]:nth-child(3){display:none}}.ds-statband[data-astro-cid-n6m7m4yb]{padding-block:var(--ds-section-y);background-color:var(--ds-bg-subtle);background-image:linear-gradient(rgb(var(--ds-espresso-rgb) / .05) 1px, transparent 1px), linear-gradient(90deg, rgb(var(--ds-espresso-rgb) / .05) 1px, transparent 1px);border-block:var(--ds-border-hairline) solid var(--ds-border-default);color:var(--ds-text-primary);background-size:48px 48px}.ds-statband[data-astro-cid-n6m7m4yb].has-stats .ds-statband__grid[data-astro-cid-n6m7m4yb]{gap:var(--ds-space-16);grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;display:grid}.ds-statband__head[data-astro-cid-n6m7m4yb]{max-inline-size:var(--ds-container-prose)}.ds-statband__logo[data-astro-cid-n6m7m4yb]{block-size:auto;inline-size:190px;padding:var(--ds-space-4) var(--ds-space-5);border:var(--ds-border-hairline) solid var(--ds-border-default);border-radius:var(--ds-radius-sm);box-sizing:content-box;background:#fff;margin-block-end:var(--ds-space-8);display:block}.ds-statband__eyebrow[data-astro-cid-n6m7m4yb]{margin:0 0 var(--ds-space-5);font-family:var(--ds-font-mono);font-size:var(--ds-fs-eyebrow);font-weight:var(--ds-fw-medium);letter-spacing:var(--ds-tracking-eyebrow);text-transform:uppercase;color:var(--ds-text-accent)}.ds-statband__h[data-astro-cid-n6m7m4yb]{margin:0 0 var(--ds-space-5);font-size:var(--ds-fs-h2);line-height:var(--ds-lh-heading);max-inline-size:18ch}.ds-statband__lead[data-astro-cid-n6m7m4yb]{font-size:var(--ds-fs-lead);color:var(--ds-text-secondary);max-inline-size:52ch;margin:0}.ds-stats[data-astro-cid-n6m7m4yb]{gap:var(--ds-space-4);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.ds-stat[data-astro-cid-n6m7m4yb]{justify-content:flex-end;gap:var(--ds-space-3);min-block-size:200px;padding:var(--ds-space-8);background:var(--ds-bg-raised);border:var(--ds-border-hairline) solid var(--ds-border-default);border-radius:var(--ds-radius-md);flex-direction:column-reverse;display:flex}.ds-stat__value[data-astro-cid-n6m7m4yb]{font-family:var(--ds-font-display);font-size:clamp(2.75rem,2rem + 3vw,4.75rem);font-weight:var(--ds-fw-bold);font-stretch:var(--ds-display-stretch);letter-spacing:-.035em;color:var(--ds-text-accent);font-variant-numeric:tabular-nums;margin:0;line-height:.9}.ds-stat__label[data-astro-cid-n6m7m4yb]{font-size:var(--ds-fs-small);color:var(--ds-text-secondary);max-inline-size:26ch}.ds-statband__source[data-astro-cid-n6m7m4yb]{margin:var(--ds-space-4) 0 0;font-family:var(--ds-font-mono);font-size:var(--ds-fs-caption);color:var(--ds-text-muted)}@media (width<=900px){.ds-statband[data-astro-cid-n6m7m4yb].has-stats .ds-statband__grid[data-astro-cid-n6m7m4yb]{gap:var(--ds-space-10);grid-template-columns:1fr}}@media (width<=420px){.ds-stats[data-astro-cid-n6m7m4yb]{grid-template-columns:1fr}}.ds-notneeded[data-astro-cid-qabdd5gr]{text-align:center;flex-direction:column;align-items:center;display:flex}.ds-notneeded__list[data-astro-cid-qabdd5gr]{justify-content:center;gap:var(--ds-space-3);max-inline-size:1100px;flex-wrap:wrap;margin-block-start:var(--ds-space-8);list-style:none;display:flex}.ds-notneeded__list[data-astro-cid-qabdd5gr] li[data-astro-cid-qabdd5gr]{align-items:center;gap:var(--ds-space-3);min-block-size:72px;padding:var(--ds-space-2) var(--ds-space-8) var(--ds-space-2) var(--ds-space-5);border:var(--ds-border-hairline) solid var(--ds-border-default);border-radius:var(--ds-radius-pill);background:var(--ds-bg-raised);font-family:var(--ds-font-display);font-size:clamp(1.35rem,1.1rem + 1vw,1.9rem);font-weight:var(--ds-fw-bold);font-stretch:var(--ds-display-stretch);letter-spacing:-.02em;color:var(--ds-text-primary);display:inline-flex}.ds-notneeded__x[data-astro-cid-qabdd5gr]{background:var(--ds-neutral-900);block-size:36px;inline-size:36px;color:var(--ds-neutral-0);border-radius:50%;flex:none;place-items:center;display:grid}.ds-notneeded__list[data-astro-cid-qabdd5gr] s[data-astro-cid-qabdd5gr]{text-decoration-color:var(--ds-neutral-500);text-decoration-thickness:2px}.ds-notneeded__yes[data-astro-cid-qabdd5gr]{gap:var(--ds-space-3);margin:var(--ds-space-10) 0 0;padding:var(--ds-space-3) var(--ds-space-6);border-radius:var(--ds-radius-pill);background:var(--ds-ember-600);color:var(--ds-neutral-0);font-size:var(--ds-fs-lead);font-weight:var(--ds-fw-bold);align-items:center;max-inline-size:none;display:inline-flex}.ds-notneeded__yes[data-astro-cid-qabdd5gr] .ds-icon{stroke-width:2.5px;flex:none}@media (width<=560px){.ds-notneeded[data-astro-cid-qabdd5gr]{text-align:start;align-items:stretch}.ds-notneeded__list[data-astro-cid-qabdd5gr]{flex-direction:column;justify-content:stretch}.ds-notneeded__list[data-astro-cid-qabdd5gr] li[data-astro-cid-qabdd5gr]{min-block-size:60px}.ds-notneeded__yes[data-astro-cid-qabdd5gr]{border-radius:var(--ds-radius-md);font-size:var(--ds-fs-body)}}.ds-roles[data-astro-cid-hfejff2e]{gap:var(--ds-space-5);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:stretch;margin-block-start:var(--ds-space-12);display:grid}.ds-role[data-astro-cid-hfejff2e]{padding:var(--ds-space-10) var(--ds-space-8);border:var(--ds-border-hairline) solid var(--ds-border-default);border-radius:var(--ds-radius-md);background:var(--ds-bg-raised)}.ds-role__title[data-astro-cid-hfejff2e]{margin:0 0 var(--ds-space-4);font-family:var(--ds-font-mono);font-size:var(--ds-fs-caption);font-weight:var(--ds-fw-medium);font-variation-settings:normal;letter-spacing:var(--ds-tracking-eyebrow);text-transform:uppercase;color:var(--ds-text-muted);font-stretch:100%}.ds-role__list[data-astro-cid-hfejff2e]{list-style:none;display:grid}.ds-role__list[data-astro-cid-hfejff2e] li[data-astro-cid-hfejff2e]{gap:var(--ds-space-3);padding-block:var(--ds-space-4);border-block-end:var(--ds-border-hairline) solid var(--ds-border-default);color:var(--ds-text-primary);grid-template-columns:auto 1fr;align-items:start;display:grid}.ds-role__mark[data-astro-cid-hfejff2e]{display:none}.ds-role[data-astro-cid-hfejff2e]:not(.ds-role--ours) .ds-role__list[data-astro-cid-hfejff2e] li[data-astro-cid-hfejff2e]{font-family:var(--ds-font-display);font-size:clamp(1.5rem,1.2rem + 1.2vw,2.15rem);font-weight:var(--ds-fw-bold);font-stretch:var(--ds-display-stretch);letter-spacing:-.02em;grid-template-columns:1fr;line-height:1.15}.ds-role--ours[data-astro-cid-hfejff2e]{background:linear-gradient(160deg, var(--ds-ember-50) 0%, var(--ds-bg-raised) 55%);box-shadow:var(--ds-shadow-glow);border:none}.ds-role--ours[data-astro-cid-hfejff2e] .ds-role__title[data-astro-cid-hfejff2e]{color:var(--ds-text-accent)}.ds-role--ours[data-astro-cid-hfejff2e] .ds-role__list[data-astro-cid-hfejff2e]{column-gap:var(--ds-space-8);grid-template-columns:repeat(2,minmax(0,1fr))}.ds-role--ours[data-astro-cid-hfejff2e] .ds-role__list[data-astro-cid-hfejff2e] li[data-astro-cid-hfejff2e]{font-size:var(--ds-fs-body);font-weight:var(--ds-fw-medium);line-height:1.4}.ds-role--ours[data-astro-cid-hfejff2e] .ds-role__mark[data-astro-cid-hfejff2e]{background:var(--ds-ember-600);block-size:26px;inline-size:26px;color:var(--ds-neutral-0);border-radius:50%;place-items:center;display:grid}.ds-role--ours[data-astro-cid-hfejff2e] .ds-role__mark[data-astro-cid-hfejff2e] .ds-icon{stroke-width:3px}.ds-roles__note[data-astro-cid-hfejff2e]{align-items:center;gap:var(--ds-space-3);inline-size:fit-content;margin:var(--ds-space-10) auto 0;padding:var(--ds-space-3) var(--ds-space-8);border:var(--ds-border-medium) solid var(--ds-ember-600);border-radius:var(--ds-radius-pill);font-family:var(--ds-font-display);font-size:clamp(1.2rem,1rem + .8vw,1.55rem);font-weight:var(--ds-fw-bold);font-stretch:var(--ds-display-stretch);letter-spacing:-.01em;color:var(--ds-text-accent);max-inline-size:none;display:flex}.ds-roles__dot[data-astro-cid-hfejff2e]{background:var(--ds-ember-500);border-radius:50%;flex:none;block-size:8px;inline-size:8px}@media (width<=900px){.ds-roles[data-astro-cid-hfejff2e]{grid-template-columns:1fr}.ds-role[data-astro-cid-hfejff2e]{padding:var(--ds-space-8) var(--ds-space-6)}.ds-role--ours[data-astro-cid-hfejff2e] .ds-role__list[data-astro-cid-hfejff2e]{grid-template-columns:1fr}.ds-roles__note[data-astro-cid-hfejff2e]{text-align:center;justify-content:center;inline-size:auto}}.ds-screens__head[data-astro-cid-z5vpxp43]{text-align:center;flex-direction:column;align-items:center;display:flex}.ds-screens__head[data-astro-cid-z5vpxp43] .ds-h2{max-inline-size:20ch}.ds-screens[data-astro-cid-z5vpxp43]{gap:var(--ds-space-5);grid-template-columns:repeat(2,minmax(0,1fr));margin-block-start:var(--ds-space-12);display:grid}.ds-screen[data-astro-cid-z5vpxp43]{gap:var(--ds-space-8);min-inline-size:0;padding:var(--ds-space-8);background:var(--ds-bg-raised);border:var(--ds-border-hairline) solid var(--ds-border-default);border-radius:var(--ds-radius-md);flex-direction:column;display:flex}.ds-screen__top[data-astro-cid-z5vpxp43]{align-items:center;gap:var(--ds-space-5);display:flex}.ds-screen__index[data-astro-cid-z5vpxp43]{font-family:var(--ds-font-display);letter-spacing:-.04em;color:#0000;-webkit-text-stroke:1.5px var(--ds-ember-600);font-size:4rem;font-weight:800;font-stretch:80%;line-height:.8}.ds-screen__title[data-astro-cid-z5vpxp43]{font-size:var(--ds-fs-h3);margin:0;line-height:1}.ds-screen__sub[data-astro-cid-z5vpxp43]{margin:var(--ds-space-1) 0 0;font-size:var(--ds-fs-small);color:var(--ds-text-secondary)}.ds-device[data-astro-cid-z5vpxp43]{background:var(--ds-neutral-900);box-shadow:var(--ds-shadow-md);border-radius:18px;padding:10px}.app[data-astro-cid-z5vpxp43]{--ink:#0a0a0a;--mut:#525252;--mut2:#737373;--line:#e5e5e5;--line2:#f0f0f0;block-size:360px;color:var(--ink);font-family:var(--ds-font-sans);background:#f7f7f6;border-radius:10px;font-size:12px;line-height:1.35;position:relative;overflow:hidden}.app[data-astro-cid-z5vpxp43] b[data-astro-cid-z5vpxp43]{font-weight:600}.app[data-astro-cid-z5vpxp43] small[data-astro-cid-z5vpxp43]{color:var(--mut);font-size:10.5px}.app[data-astro-cid-z5vpxp43] .mono[data-astro-cid-z5vpxp43]{font-family:var(--ds-font-mono)}.app-top[data-astro-cid-z5vpxp43]{border-block-end:1px solid var(--line);background:#fff;align-items:center;gap:10px;block-size:44px;padding:0 12px;display:flex}.app-top[data-astro-cid-z5vpxp43]>b[data-astro-cid-z5vpxp43]{letter-spacing:-.015em;font-size:14.5px}.app-search[data-astro-cid-z5vpxp43]{min-inline-size:0;color:var(--mut2);white-space:nowrap;text-overflow:ellipsis;border:1px solid #d4d4d4;border-radius:6px;flex:1;padding:5px 10px;font-size:11px;overflow:hidden}.sync[data-astro-cid-z5vpxp43]{color:var(--mut);flex:1;align-items:center;gap:5px;font-size:11px;display:inline-flex}.sync[data-astro-cid-z5vpxp43] i[data-astro-cid-z5vpxp43]{background:#15803d;border-radius:50%;block-size:7px;inline-size:7px}.app-btn[data-astro-cid-z5vpxp43]{block-size:26px;color:var(--ink);white-space:nowrap;background:#fff;border:1px solid #d4d4d4;border-radius:6px;justify-content:center;align-items:center;padding:0 10px;font-size:11px;font-weight:500;display:inline-flex}.app-btn[data-astro-cid-z5vpxp43].is-primary{background:var(--ink);border-color:var(--ink);color:#fff}.app-tabs[data-astro-cid-z5vpxp43]{border-block-end:1px solid var(--line);background:#fff;gap:14px;padding:0 12px;display:flex;overflow:hidden}.app-tabs[data-astro-cid-z5vpxp43] span[data-astro-cid-z5vpxp43]{color:#404040;white-space:nowrap;border-block-end:2px solid #0000;align-items:center;gap:5px;padding:9px 0 8px;font-size:11px;display:inline-flex}.app-tabs[data-astro-cid-z5vpxp43] span[data-astro-cid-z5vpxp43].is-on{color:var(--ink);border-color:var(--ink);font-weight:600}.cnt[data-astro-cid-z5vpxp43]{color:#525252;block-size:18px;min-inline-size:20px;font-size:10px;font-style:normal;font-family:var(--ds-font-mono);background:#f4f4f5;border-radius:9px;place-items:center;padding:0 5px;display:inline-grid}.cnt[data-astro-cid-z5vpxp43].todo{color:#1d4ed8;background:#eff6ff}.app-list[data-astro-cid-z5vpxp43]{border:1px solid var(--line);background:#fff;border-radius:8px;margin:10px 12px 0;overflow:hidden}.app-head[data-astro-cid-z5vpxp43],.app-row[data-astro-cid-z5vpxp43]{grid-template-columns:minmax(0,1fr) 52px 128px 96px;align-items:center;gap:8px;padding:0 10px;display:grid}.app-head[data-astro-cid-z5vpxp43]{border-block-end:1px solid var(--line);block-size:28px;color:var(--mut);font-size:10.5px;font-weight:600}.app-head[data-astro-cid-z5vpxp43] .r[data-astro-cid-z5vpxp43],.num[data-astro-cid-z5vpxp43]{text-align:end}.app-row[data-astro-cid-z5vpxp43]{border-block-end:1px solid var(--line2);background:#fff;min-block-size:54px}.app-row[data-astro-cid-z5vpxp43]:last-child{border-block-end:none}.app-row[data-astro-cid-z5vpxp43].so{grid-template-columns:80px 64px minmax(0,1fr) 64px}.app-row[data-astro-cid-z5vpxp43].is-sel{background:#f8fafc}.prod[data-astro-cid-z5vpxp43]{align-items:center;gap:8px;min-inline-size:0;display:flex}.pmain[data-astro-cid-z5vpxp43]{flex-direction:column;min-inline-size:0;display:flex}.pmain[data-astro-cid-z5vpxp43] b[data-astro-cid-z5vpxp43],.pmain[data-astro-cid-z5vpxp43] small[data-astro-cid-z5vpxp43]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.thumb[data-astro-cid-z5vpxp43]{border:1px solid var(--line);background:#fff;border-radius:6px;flex:none;block-size:34px;inline-size:34px;position:relative;overflow:hidden}.thumb[data-astro-cid-z5vpxp43].is-empty{border-style:dashed;border-color:#d4d4d4}.thumb[data-astro-cid-z5vpxp43].is-empty:before{content:"+";color:#a3a3a3;place-items:center;display:grid;position:absolute;inset:0}.photo[data-astro-cid-z5vpxp43]{background:linear-gradient(135deg,#e7ecef 0 40%,#cfd8dd 40% 60%,#e7ecef 60%);display:block;position:absolute;inset:0}.thumb[data-astro-cid-z5vpxp43].t1 .photo[data-astro-cid-z5vpxp43],.photo[data-astro-cid-z5vpxp43].t1{background:linear-gradient(135deg,#efe6da 0 45%,#dccfbd 45% 60%,#efe6da 60%)}.thumb[data-astro-cid-z5vpxp43].t2 .photo[data-astro-cid-z5vpxp43],.photo[data-astro-cid-z5vpxp43].t2{background:linear-gradient(135deg,#e3ede5 0 40%,#c9dccd 40% 58%,#e3ede5 58%)}.num[data-astro-cid-z5vpxp43]{font-size:15px;font-weight:600}.stat[data-astro-cid-z5vpxp43]{flex-direction:column;gap:3px;min-inline-size:0;display:flex}.pill[data-astro-cid-z5vpxp43]{white-space:nowrap;border-radius:10px;align-items:center;gap:5px;block-size:20px;inline-size:fit-content;padding:0 8px;font-size:10.5px;font-weight:500;display:inline-flex}.pill[data-astro-cid-z5vpxp43]:before{content:"";background:currentColor;border-radius:50%;block-size:6px;inline-size:6px}.pill[data-astro-cid-z5vpxp43].todo{color:#1d4ed8;background:#eff6ff}.pill[data-astro-cid-z5vpxp43].done{color:#15803d;background:#f0fdf4}.pill[data-astro-cid-z5vpxp43].idle{color:#525252;background:#f4f4f5}.tag[data-astro-cid-z5vpxp43]{color:#525252;background:#f4f4f5;border-radius:5px;align-items:center;block-size:18px;inline-size:fit-content;padding:0 6px;font-size:10px;font-weight:500;display:inline-flex}.why[data-astro-cid-z5vpxp43] small[data-astro-cid-z5vpxp43]{white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:4px;display:inline-flex;overflow:hidden}.spin[data-astro-cid-z5vpxp43]{border:1.5px solid #e5e5e5;border-block-start-color:#0a0a0a;border-radius:50%;flex:none;block-size:9px;inline-size:9px;animation:.8s linear infinite scrSpin}@keyframes scrSpin{to{transform:rotate(360deg)}}.act[data-astro-cid-z5vpxp43]{justify-content:flex-end;display:flex}.act[data-astro-cid-z5vpxp43] .app-btn[data-astro-cid-z5vpxp43]{inline-size:100%;padding:0 6px}.press[data-astro-cid-z5vpxp43]{border-radius:6px;justify-content:center;align-items:center;block-size:100%;inline-size:100%;display:inline-flex}.due[data-astro-cid-z5vpxp43] b[data-astro-cid-z5vpxp43]{color:#0a0a0a;font-size:11px}.ord[data-astro-cid-z5vpxp43]{flex-direction:column;display:flex}.stack[data-astro-cid-z5vpxp43]{min-inline-size:0;display:grid}.stack[data-astro-cid-z5vpxp43]>[data-astro-cid-z5vpxp43]{grid-area:1/1}.lay[data-astro-cid-z5vpxp43]{opacity:0}.lay[data-astro-cid-z5vpxp43].is-final{opacity:1}.app-panel[data-astro-cid-z5vpxp43]{background:#fff;flex-direction:column;inline-size:74%;display:flex;position:absolute;inset-block:0;inset-inline-end:0;transform:translate(105%);box-shadow:-8px 0 32px #00000029}.app-panel[data-astro-cid-z5vpxp43].is-wide{inline-size:80%;transform:none}.steps[data-astro-cid-z5vpxp43]{border-block-end:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;padding:12px 14px 10px;display:grid}.step[data-astro-cid-z5vpxp43]{flex-direction:column;gap:5px;min-inline-size:0;display:flex}.step[data-astro-cid-z5vpxp43] b[data-astro-cid-z5vpxp43]{color:var(--mut2);white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.bar[data-astro-cid-z5vpxp43]{background:#e5e5e5;border-radius:2px;block-size:4px;display:block;position:relative;overflow:hidden}.bar[data-astro-cid-z5vpxp43] i[data-astro-cid-z5vpxp43]{transform-origin:0;background:#15803d;display:block;position:absolute;inset:0}.bar[data-astro-cid-z5vpxp43] i[data-astro-cid-z5vpxp43].now{background:#1d4ed8}.step[data-astro-cid-z5vpxp43].is-done .bar[data-astro-cid-z5vpxp43]{background:#15803d}.step[data-astro-cid-z5vpxp43].is-done b[data-astro-cid-z5vpxp43],.step[data-astro-cid-z5vpxp43].is-grow b[data-astro-cid-z5vpxp43]{color:var(--ink)}.step[data-astro-cid-z5vpxp43].is-now .bar[data-astro-cid-z5vpxp43] i[data-astro-cid-z5vpxp43]{background:#1d4ed8;transform:scaleX(.5)}.step[data-astro-cid-z5vpxp43].is-now b[data-astro-cid-z5vpxp43]{color:#1d4ed8}.ptitle[data-astro-cid-z5vpxp43]{flex-wrap:wrap;align-items:center;gap:8px;min-inline-size:0;padding:12px 14px;display:flex}.ptitle[data-astro-cid-z5vpxp43]>b[data-astro-cid-z5vpxp43]{white-space:nowrap;text-overflow:ellipsis;min-inline-size:0;font-size:14px;overflow:hidden}.ptitle[data-astro-cid-z5vpxp43]>.app-btn[data-astro-cid-z5vpxp43]{margin-inline-start:auto}.ptitle[data-astro-cid-z5vpxp43]>.acts[data-astro-cid-z5vpxp43]{flex-basis:100%}.acts[data-astro-cid-z5vpxp43]>span[data-astro-cid-z5vpxp43]{gap:6px;display:flex}.ptabs[data-astro-cid-z5vpxp43]{border-block:1px solid var(--line);background:#fafafa;gap:14px;padding:0 14px;display:flex}.ptabs[data-astro-cid-z5vpxp43] span[data-astro-cid-z5vpxp43]{color:#404040;border-block-end:2px solid #0000;padding:8px 0 7px;font-size:11px}.ptabs[data-astro-cid-z5vpxp43] span[data-astro-cid-z5vpxp43].is-on{color:var(--ink);border-color:var(--ink);font-weight:600}.pbody[data-astro-cid-z5vpxp43]{gap:10px;padding:12px 14px;display:grid}.kv[data-astro-cid-z5vpxp43]{border:1px solid #ededeb;border-radius:8px;gap:6px;padding:10px;display:grid}.kv[data-astro-cid-z5vpxp43] span[data-astro-cid-z5vpxp43]{justify-content:space-between;gap:10px;display:flex}.photos[data-astro-cid-z5vpxp43]{gap:6px;display:flex}.photos[data-astro-cid-z5vpxp43] .photo[data-astro-cid-z5vpxp43]{border:1px solid var(--line);border-radius:6px;block-size:52px;inline-size:52px;position:relative}.items[data-astro-cid-z5vpxp43]{border:1px solid #ededeb;border-radius:8px;gap:6px;padding:10px;display:grid}.items[data-astro-cid-z5vpxp43]>span[data-astro-cid-z5vpxp43]{align-items:center;gap:8px;display:flex}.items[data-astro-cid-z5vpxp43]>span[data-astro-cid-z5vpxp43] b[data-astro-cid-z5vpxp43]{margin-inline-start:auto}.items[data-astro-cid-z5vpxp43] .thumb[data-astro-cid-z5vpxp43]{block-size:28px;inline-size:28px}.over[data-astro-cid-z5vpxp43]{align-items:start}.pdf[data-astro-cid-z5vpxp43]{color:#1e3a8a;background:#eff6ff;border:1px solid #bfdbfe;border-radius:8px;align-items:center;gap:8px;inline-size:fit-content;padding:8px 10px;display:flex}.pdf[data-astro-cid-z5vpxp43] i[data-astro-cid-z5vpxp43]{background:#fff;border:1.5px solid #1d4ed8;border-radius:2px;block-size:22px;inline-size:18px}.confirm[data-astro-cid-z5vpxp43]{border:1px solid var(--line);background:#fff;border-radius:12px;padding:10px 12px;box-shadow:0 16px 40px #00000029}.confirm[data-astro-cid-z5vpxp43] ul[data-astro-cid-z5vpxp43]{color:var(--mut);margin:6px 0 8px;padding-inline-start:16px;font-size:10.5px}.btns[data-astro-cid-z5vpxp43]{justify-content:flex-end;gap:6px;display:flex}.event[data-astro-cid-z5vpxp43]{grid-template-columns:auto auto 1fr;align-items:center;gap:8px;font-size:11px;display:grid}.events[data-astro-cid-z5vpxp43]{gap:8px;display:grid}.event[data-astro-cid-z5vpxp43] i[data-astro-cid-z5vpxp43]{background:#15803d;border-radius:50%;block-size:9px;inline-size:9px}.event[data-astro-cid-z5vpxp43].is-invoice{color:#14532d;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:8px;padding:8px 10px}.event[data-astro-cid-z5vpxp43] .mono[data-astro-cid-z5vpxp43]{color:var(--mut)}[data-astro-cid-z5vpxp43][data-screens] [data-astro-cid-z5vpxp43][style*=animation-name]{animation-duration:12s;animation-timing-function:cubic-bezier(.2,.8,.2,1);animation-iteration-count:infinite;animation-fill-mode:both}.ds-screen__steps[data-astro-cid-z5vpxp43]{gap:var(--ds-space-2);list-style:none;display:grid}.ds-screen__step[data-astro-cid-z5vpxp43]{align-items:center;gap:var(--ds-space-4);padding:var(--ds-space-3) var(--ds-space-4);border-radius:var(--ds-radius-sm);font-size:var(--ds-fs-body);font-weight:var(--ds-fw-medium);color:var(--ds-text-primary);grid-template-columns:auto 1fr;animation:12s infinite scrStep;display:grid}.ds-screen__num[data-astro-cid-z5vpxp43]{border:var(--ds-border-medium) solid var(--ds-ember-600);block-size:32px;inline-size:32px;font-family:var(--ds-font-mono);font-size:var(--ds-fs-caption);color:var(--ds-text-accent);border-radius:50%;place-items:center;font-weight:600;animation:12s infinite scrNumDot;display:grid}.ds-screen__step[data-astro-cid-z5vpxp43].s1,.ds-screen__step[data-astro-cid-z5vpxp43].s1 .ds-screen__num[data-astro-cid-z5vpxp43]{animation-delay:3s}.ds-screen__step[data-astro-cid-z5vpxp43].s2,.ds-screen__step[data-astro-cid-z5vpxp43].s2 .ds-screen__num[data-astro-cid-z5vpxp43]{animation-delay:6s}.ds-screen__step[data-astro-cid-z5vpxp43].s3,.ds-screen__step[data-astro-cid-z5vpxp43].s3 .ds-screen__num[data-astro-cid-z5vpxp43]{animation-delay:9s}@keyframes scrStep{0%,24%{background:var(--ds-bg-accent-subtle)}25.5%,to{background:0 0}}@keyframes scrNumDot{0%,24%{background:var(--ds-ember-600);color:var(--ds-neutral-0)}25.5%,to{color:var(--ds-text-accent);background:0 0}}.ds-screens__foot[data-astro-cid-z5vpxp43]{justify-content:center;align-items:center;gap:var(--ds-space-5);flex-wrap:wrap;margin-block-start:var(--ds-space-6);display:flex}.ds-screens__demo[data-astro-cid-z5vpxp43]{font-family:var(--ds-font-mono);font-size:var(--ds-fs-caption);color:var(--ds-text-muted)}.ds-screens__toggle[data-astro-cid-z5vpxp43]{min-block-size:var(--ds-min-target);padding-inline:var(--ds-space-5);border:var(--ds-border-hairline) solid var(--ds-border-strong);border-radius:var(--ds-radius-pill);color:var(--ds-text-secondary);font-family:var(--ds-font-mono);font-size:var(--ds-fs-caption);cursor:pointer;background:0 0;align-items:center;display:flex}.ds-screens__toggle[data-astro-cid-z5vpxp43][hidden],.ds-screens__toggle[data-astro-cid-z5vpxp43] [data-astro-cid-z5vpxp43][hidden]{display:none}[data-astro-cid-z5vpxp43][data-screens].is-waiting [data-astro-cid-z5vpxp43],[data-astro-cid-z5vpxp43][data-screens].is-paused [data-astro-cid-z5vpxp43]{animation-play-state:paused!important}@media (prefers-reduced-motion:reduce){[data-astro-cid-z5vpxp43][data-screens] [data-astro-cid-z5vpxp43]{animation:none!important}.app-panel[data-astro-cid-z5vpxp43]:not(.is-wide){transform:translate(105%)}}@media (width<=1180px){.ds-screens[data-astro-cid-z5vpxp43]{grid-template-columns:1fr}}@media (width<=560px){.ds-screen[data-astro-cid-z5vpxp43]{padding:var(--ds-space-5)}.ds-device[data-astro-cid-z5vpxp43]{margin-inline:calc(-1 * var(--ds-space-2));padding:6px}.app[data-astro-cid-z5vpxp43]{block-size:340px;font-size:11px}.app-search[data-astro-cid-z5vpxp43],.app-top[data-astro-cid-z5vpxp43] .app-btn[data-astro-cid-z5vpxp43]{display:none}.app-head[data-astro-cid-z5vpxp43],.app-row[data-astro-cid-z5vpxp43]{grid-template-columns:minmax(0,1fr) 36px 104px}.app-head[data-astro-cid-z5vpxp43]>[data-astro-cid-z5vpxp43]:last-child,.app-row[data-astro-cid-z5vpxp43]>.act[data-astro-cid-z5vpxp43]{display:none}.app-row[data-astro-cid-z5vpxp43].so{grid-template-columns:70px 52px minmax(0,1fr)}.app-panel[data-astro-cid-z5vpxp43],.app-panel[data-astro-cid-z5vpxp43].is-wide{inline-size:92%}.acts[data-astro-cid-z5vpxp43]>span[data-astro-cid-z5vpxp43]>.app-btn[data-astro-cid-z5vpxp43]:not(.is-primary){display:none}}.ds-integr__actions[data-astro-cid-7rjftjl4]{justify-content:center;margin-block-start:var(--ds-space-10);display:flex}.ds-integr__actions[data-astro-cid-7rjftjl4]:empty{display:none}.ds-integr__head[data-astro-cid-7rjftjl4]{text-align:center;flex-direction:column;align-items:center;display:flex}.ds-integr__head[data-astro-cid-7rjftjl4] .ds-h2{max-inline-size:20ch}.ds-integr__head[data-astro-cid-7rjftjl4] .ds-lead{max-inline-size:58ch}.ds-integr[data-astro-cid-7rjftjl4]{gap:var(--ds-space-10);margin-block-start:var(--ds-space-12);display:grid}.ds-integr__group[data-astro-cid-7rjftjl4]{gap:var(--ds-space-8);border-block-start:var(--ds-border-hairline) solid var(--ds-border-default);grid-template-columns:minmax(0,3fr) minmax(0,9fr);align-items:start;padding-block-start:var(--ds-space-8);display:grid}.ds-integr__title[data-astro-cid-7rjftjl4]{font-size:var(--ds-fs-h4);letter-spacing:-.02em;margin:0;padding-block-start:var(--ds-space-4);line-height:1.2}.ds-integr__list[data-astro-cid-7rjftjl4]{gap:var(--ds-space-3);grid-template-columns:repeat(auto-fill,minmax(190px,1fr));list-style:none;display:grid}.ds-integr__item[data-astro-cid-7rjftjl4]{justify-content:center;gap:var(--ds-space-3);min-block-size:120px;padding:var(--ds-space-5);border:var(--ds-border-hairline) solid var(--ds-border-default);border-radius:var(--ds-radius-sm);color:var(--ds-text-primary);transition:transform var(--ds-duration-base) var(--ds-ease-standard), box-shadow var(--ds-duration-base) var(--ds-ease-standard);background:#fff;flex-direction:column;display:flex;position:relative}.ds-integr__item[data-astro-cid-7rjftjl4]:hover{box-shadow:var(--ds-shadow-md);transform:translateY(-2px)}.ds-integr__logo[data-astro-cid-7rjftjl4]{align-items:center;block-size:40px;display:flex}.ds-integr__logo[data-astro-cid-7rjftjl4] img[data-astro-cid-7rjftjl4]{object-fit:contain;block-size:auto;max-block-size:36px;inline-size:auto;max-inline-size:150px;display:block}.ds-integr__si[data-astro-cid-7rjftjl4]{block-size:40px;display:block;overflow:visible}.ds-integr__si[data-astro-cid-7rjftjl4] svg{block-size:88px;inline-size:88px;margin-block-start:-24px;display:block}.ds-integr__word[data-astro-cid-7rjftjl4]{font-family:var(--ds-font-display);font-size:1.2rem;font-weight:var(--ds-fw-bold);font-stretch:var(--ds-display-stretch);letter-spacing:-.02em}.ds-integr__name[data-astro-cid-7rjftjl4]{font-size:var(--ds-fs-caption);font-weight:var(--ds-fw-semibold);color:var(--ds-text-secondary);line-height:1.3}.ds-integr__soon[data-astro-cid-7rjftjl4]{border-radius:var(--ds-radius-pill);background:var(--ds-ember-600);color:var(--ds-neutral-0);font-family:var(--ds-font-mono);letter-spacing:.04em;padding:2px 10px;font-size:.72rem;position:absolute;inset-block-start:-10px;inset-inline-end:12px}@media (width<=900px){.ds-integr__group[data-astro-cid-7rjftjl4]{gap:var(--ds-space-5);grid-template-columns:1fr}.ds-integr__title[data-astro-cid-7rjftjl4]{padding:0}}@media (width<=480px){.ds-integr__list[data-astro-cid-7rjftjl4]{grid-template-columns:repeat(2,minmax(0,1fr))}.ds-integr__item[data-astro-cid-7rjftjl4]{min-block-size:100px;padding:var(--ds-space-4)}.ds-integr__logo[data-astro-cid-7rjftjl4] img[data-astro-cid-7rjftjl4]{max-block-size:30px;max-inline-size:120px}}.ds-company[data-astro-cid-gu4f6pzo]{gap:var(--ds-space-6);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:stretch;display:grid}.ds-company__facts[data-astro-cid-gu4f6pzo]{gap:var(--ds-space-4);grid-template-columns:minmax(0,1fr);align-content:start;min-inline-size:0;display:grid}.ds-company__card[data-astro-cid-gu4f6pzo]{padding:var(--ds-space-6);background:var(--ds-bg-raised);border:var(--ds-border-hairline) solid var(--ds-border-subtle);border-radius:var(--ds-radius-md)}.ds-company__label[data-astro-cid-gu4f6pzo]{margin:0 0 var(--ds-space-3);font-family:var(--ds-font-mono);font-size:var(--ds-fs-caption);letter-spacing:var(--ds-tracking-eyebrow);text-transform:uppercase;color:var(--ds-text-accent)}.ds-company__address[data-astro-cid-gu4f6pzo]{margin-block-end:var(--ds-space-4);font-style:normal;line-height:1.55}.ds-company__address[data-astro-cid-gu4f6pzo] strong[data-astro-cid-gu4f6pzo]{font-weight:var(--ds-fw-bold)}.ds-company__reach[data-astro-cid-gu4f6pzo]{gap:var(--ds-space-2);margin:0;padding:0;list-style:none;display:grid}.ds-company__reach[data-astro-cid-gu4f6pzo] li[data-astro-cid-gu4f6pzo]{align-items:center;gap:var(--ds-space-2);color:var(--ds-text-accent);display:flex}.ds-company__reach[data-astro-cid-gu4f6pzo] a[data-astro-cid-gu4f6pzo]{color:var(--ds-text-primary);padding-block:var(--ds-space-1);overflow-wrap:anywhere}.ds-company__person[data-astro-cid-gu4f6pzo]+.ds-company__person[data-astro-cid-gu4f6pzo]{margin-block-start:var(--ds-space-5)}.ds-company__name[data-astro-cid-gu4f6pzo]{font-family:var(--ds-font-display);font-size:var(--ds-fs-h4,1.25rem);font-weight:var(--ds-fw-bold);letter-spacing:-.01em;margin:0}.ds-company__role[data-astro-cid-gu4f6pzo]{margin:0 0 var(--ds-space-3);color:var(--ds-text-secondary);font-size:var(--ds-fs-small)}.ds-company__reg[data-astro-cid-gu4f6pzo]{gap:var(--ds-space-3) var(--ds-space-6);margin:0 0 var(--ds-space-3);flex-wrap:wrap;display:flex}.ds-company__reg[data-astro-cid-gu4f6pzo] dt[data-astro-cid-gu4f6pzo]{font-size:var(--ds-fs-caption);color:var(--ds-text-muted);font-family:var(--ds-font-mono)}.ds-company__reg[data-astro-cid-gu4f6pzo] dd[data-astro-cid-gu4f6pzo]{font-family:var(--ds-font-mono);font-weight:var(--ds-fw-medium);margin:0}.ds-company__small[data-astro-cid-gu4f6pzo]{font-size:var(--ds-fs-caption);color:var(--ds-text-secondary);margin:0;line-height:1.5}.ds-map[data-astro-cid-gu4f6pzo]{gap:var(--ds-space-3);grid-template-rows:1fr auto;min-block-size:420px;margin:0;display:grid}.ds-map__frame[data-astro-cid-gu4f6pzo]{border-radius:var(--ds-radius-md);border:var(--ds-border-hairline) solid var(--ds-border-subtle);background:var(--ds-neutral-25);min-block-size:360px;position:relative;overflow:hidden}.ds-map__iframe[data-astro-cid-gu4f6pzo]{border:0;block-size:100%;inline-size:100%;position:absolute;inset:0}.ds-map__note[data-astro-cid-gu4f6pzo]{justify-content:space-between;gap:var(--ds-space-2) var(--ds-space-4);font-size:var(--ds-fs-caption);color:var(--ds-text-secondary);flex-wrap:wrap;display:flex}@media (width<=900px){.ds-company[data-astro-cid-gu4f6pzo]{grid-template-columns:minmax(0,1fr)}.ds-company__card[data-astro-cid-gu4f6pzo]{padding:var(--ds-space-5)}.ds-map[data-astro-cid-gu4f6pzo]{min-block-size:0}}.ds-plans[data-astro-cid-eg6g2yn5]{margin:0 0 var(--ds-space-6);gap:var(--ds-space-5);grid-template-columns:repeat(3,minmax(0,1fr));padding:0;list-style:none;display:grid}.ds-plan[data-astro-cid-eg6g2yn5]{padding:var(--ds-space-8) var(--ds-space-6);background:var(--ds-bg-raised);border:var(--ds-border-hairline) solid var(--ds-border-subtle);border-radius:var(--ds-radius-lg);flex-direction:column;display:flex}.ds-plan--featured[data-astro-cid-eg6g2yn5]{background:var(--ds-neutral-900);border-color:var(--ds-neutral-900);color:var(--ds-neutral-0);box-shadow:0 18px 48px rgb(var(--ds-espresso-rgb) / .18)}.ds-plan__label[data-astro-cid-eg6g2yn5]{margin:0 0 var(--ds-space-4);font-family:var(--ds-font-mono);font-size:var(--ds-fs-caption);letter-spacing:var(--ds-tracking-eyebrow);text-transform:uppercase;color:var(--ds-text-accent)}.ds-plan--featured[data-astro-cid-eg6g2yn5] .ds-plan__label[data-astro-cid-eg6g2yn5]{color:var(--ds-ember-300)}.ds-plan__price[data-astro-cid-eg6g2yn5]{align-items:baseline;gap:var(--ds-space-2);margin:0 0 var(--ds-space-4);font-family:var(--ds-font-display);font-stretch:var(--ds-display-stretch);font-weight:var(--ds-fw-bold);letter-spacing:-.03em;flex-wrap:wrap;line-height:1;display:flex}.ds-plan__price[data-astro-cid-eg6g2yn5] span[data-astro-cid-eg6g2yn5]{font-size:clamp(2.6rem,2rem + 2vw,3.6rem)}.ds-plan__price[data-astro-cid-eg6g2yn5] small[data-astro-cid-eg6g2yn5]{font-family:var(--ds-font-body);font-size:var(--ds-fs-small);font-weight:var(--ds-fw-medium);letter-spacing:0;color:var(--ds-text-secondary)}.ds-plan--featured[data-astro-cid-eg6g2yn5] .ds-plan__price[data-astro-cid-eg6g2yn5] small[data-astro-cid-eg6g2yn5]{color:var(--ds-neutral-300)}.ds-plan__body[data-astro-cid-eg6g2yn5]{margin:0 0 var(--ds-space-5);color:var(--ds-text-secondary)}.ds-plan--featured[data-astro-cid-eg6g2yn5] .ds-plan__body[data-astro-cid-eg6g2yn5]{color:var(--ds-neutral-100)}.ds-plan__points[data-astro-cid-eg6g2yn5]{padding:var(--ds-space-5) 0 0;border-block-start:var(--ds-border-hairline) solid var(--ds-border-subtle);gap:var(--ds-space-2);font-size:var(--ds-fs-small);margin:auto 0 0;list-style:none;display:grid}.ds-plan--featured[data-astro-cid-eg6g2yn5] .ds-plan__points[data-astro-cid-eg6g2yn5]{border-color:var(--ds-border-on-dark)}.ds-plan__points[data-astro-cid-eg6g2yn5] li[data-astro-cid-eg6g2yn5]{gap:var(--ds-space-2);align-items:flex-start;display:flex}.ds-plan__points[data-astro-cid-eg6g2yn5] svg{color:var(--ds-ember-600);flex:none;margin-block-start:3px}.ds-plan--featured[data-astro-cid-eg6g2yn5] .ds-plan__points[data-astro-cid-eg6g2yn5] svg{color:var(--ds-ember-300)}.ds-plans__note[data-astro-cid-eg6g2yn5]{margin:0 0 var(--ds-space-8);font-size:var(--ds-fs-small);color:var(--ds-text-secondary);max-inline-size:70ch}@media (width<=900px){.ds-plans[data-astro-cid-eg6g2yn5]{grid-template-columns:minmax(0,1fr)}}.ds-sec[data-astro-cid-ervrwlgb]{background:var(--ds-neutral-950);color:var(--ds-neutral-0)}.ds-sec[data-astro-cid-ervrwlgb] .ds-eyebrow[data-astro-cid-ervrwlgb]{color:var(--ds-text-accent-on-dark)}.ds-sec[data-astro-cid-ervrwlgb] .ds-h2[data-astro-cid-ervrwlgb]{color:var(--ds-neutral-0)}.ds-sec[data-astro-cid-ervrwlgb] .ds-lead[data-astro-cid-ervrwlgb]{color:var(--ds-neutral-100);max-inline-size:52ch}.ds-sec__top[data-astro-cid-ervrwlgb]{gap:var(--ds-space-10);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;margin-block-end:var(--ds-space-12);display:grid}.ds-sec__badges[data-astro-cid-ervrwlgb]{padding:var(--ds-space-6);border:var(--ds-border-hairline) solid var(--ds-border-on-dark);border-radius:var(--ds-radius-md);background:#ffffff08}.ds-sec__blabel[data-astro-cid-ervrwlgb]{margin:0 0 var(--ds-space-4);font-size:var(--ds-fs-small);color:var(--ds-neutral-300)}.ds-sec__badges[data-astro-cid-ervrwlgb] ul[data-astro-cid-ervrwlgb]{gap:var(--ds-space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.ds-sec__badges[data-astro-cid-ervrwlgb] li[data-astro-cid-ervrwlgb]{border-radius:var(--ds-radius-pill);background:rgb(var(--ds-ember-rgb) / .18);color:var(--ds-ember-100);font-family:var(--ds-font-mono);font-size:var(--ds-fs-caption);white-space:nowrap;align-items:center;gap:6px;padding:6px 12px;display:inline-flex}.ds-sec__grid[data-astro-cid-ervrwlgb]{background:var(--ds-border-on-dark);border:var(--ds-border-hairline) solid var(--ds-border-on-dark);border-radius:var(--ds-radius-lg);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.ds-sec__grid[data-astro-cid-ervrwlgb] li[data-astro-cid-ervrwlgb]{padding:var(--ds-space-8) var(--ds-space-6);background:var(--ds-neutral-950)}.ds-sec__icon[data-astro-cid-ervrwlgb]{block-size:44px;inline-size:44px;background:rgb(var(--ds-ember-rgb) / .2);color:var(--ds-ember-300);border-radius:12px;place-items:center;margin-block-end:var(--ds-space-5);display:inline-grid}.ds-sec__grid[data-astro-cid-ervrwlgb] h3[data-astro-cid-ervrwlgb]{margin:0 0 var(--ds-space-2);font-family:var(--ds-font-display);font-size:var(--ds-fs-h4);font-weight:var(--ds-fw-bold);letter-spacing:-.01em;color:var(--ds-neutral-0)}.ds-sec__grid[data-astro-cid-ervrwlgb] p[data-astro-cid-ervrwlgb]{font-size:var(--ds-fs-small);color:var(--ds-neutral-300);margin:0;line-height:1.55}.ds-sec--light[data-astro-cid-ervrwlgb]{background:var(--ds-bg-page);color:var(--ds-text-primary)}.ds-sec--light[data-astro-cid-ervrwlgb] .ds-eyebrow[data-astro-cid-ervrwlgb]{color:var(--ds-text-accent)}.ds-sec--light[data-astro-cid-ervrwlgb] .ds-h2[data-astro-cid-ervrwlgb]{color:var(--ds-text-primary)}.ds-sec--light[data-astro-cid-ervrwlgb] .ds-lead[data-astro-cid-ervrwlgb]{color:var(--ds-text-secondary)}.ds-sec--light[data-astro-cid-ervrwlgb] .ds-sec__badges[data-astro-cid-ervrwlgb]{border-color:var(--ds-border-default);background:var(--ds-bg-raised)}.ds-sec--light[data-astro-cid-ervrwlgb] .ds-sec__blabel[data-astro-cid-ervrwlgb]{color:var(--ds-text-secondary)}.ds-sec--light[data-astro-cid-ervrwlgb] .ds-sec__badges[data-astro-cid-ervrwlgb] li[data-astro-cid-ervrwlgb]{background:rgb(var(--ds-ember-rgb) / .12);color:var(--ds-ember-700)}.ds-sec--light[data-astro-cid-ervrwlgb] .ds-sec__grid[data-astro-cid-ervrwlgb]{background:var(--ds-border-default);border-color:var(--ds-border-default)}.ds-sec--light[data-astro-cid-ervrwlgb] .ds-sec__grid[data-astro-cid-ervrwlgb] li[data-astro-cid-ervrwlgb]{background:var(--ds-bg-raised)}.ds-sec--light[data-astro-cid-ervrwlgb] .ds-sec__icon[data-astro-cid-ervrwlgb]{background:rgb(var(--ds-ember-rgb) / .12);color:var(--ds-ember-700)}.ds-sec--light[data-astro-cid-ervrwlgb] .ds-sec__grid[data-astro-cid-ervrwlgb] h3[data-astro-cid-ervrwlgb]{color:var(--ds-text-primary)}.ds-sec--light[data-astro-cid-ervrwlgb] .ds-sec__grid[data-astro-cid-ervrwlgb] p[data-astro-cid-ervrwlgb]{color:var(--ds-text-secondary)}@media (width<=1000px){.ds-sec__top[data-astro-cid-ervrwlgb]{grid-template-columns:minmax(0,1fr);align-items:start}.ds-sec__grid[data-astro-cid-ervrwlgb]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=620px){.ds-sec__grid[data-astro-cid-ervrwlgb]{grid-template-columns:minmax(0,1fr)}}.ds-story[data-astro-cid-fej24kd5]{gap:var(--ds-space-16);max-inline-size:64rem;margin-inline:auto;display:grid}.ds-story__chapter[data-astro-cid-fej24kd5]{gap:var(--ds-space-4) var(--ds-space-10);grid-template-columns:minmax(0,4fr) minmax(0,8fr);display:grid}.ds-story__label[data-astro-cid-fej24kd5]{margin:0 0 var(--ds-space-3);font-family:var(--ds-font-mono);font-size:var(--ds-fs-caption);letter-spacing:var(--ds-tracking-eyebrow);text-transform:uppercase;color:var(--ds-text-accent)}.ds-story__aside[data-astro-cid-fej24kd5]{align-self:start;position:sticky;inset-block-start:110px}.ds-story__title[data-astro-cid-fej24kd5]{font-family:var(--ds-font-display);font-stretch:var(--ds-display-stretch);font-size:var(--ds-fs-h3);font-weight:var(--ds-fw-bold);letter-spacing:-.03em;margin:0;line-height:1.05}.ds-story__text[data-astro-cid-fej24kd5] p[data-astro-cid-fej24kd5]{margin:0 0 var(--ds-space-4);font-size:var(--ds-fs-lead);color:var(--ds-text-secondary);line-height:1.6}.ds-story__text[data-astro-cid-fej24kd5] p[data-astro-cid-fej24kd5]:first-child{color:var(--ds-text-primary)}.ds-story__quote[data-astro-cid-fej24kd5]{padding:var(--ds-space-12) var(--ds-space-10);background:var(--ds-neutral-900);color:var(--ds-neutral-0);border-radius:var(--ds-radius-xl);margin:0;position:relative}.ds-story__quote[data-astro-cid-fej24kd5].has-photo{column-gap:var(--ds-space-10);grid-template-rows:auto auto 1fr;grid-template-columns:minmax(0,1fr) minmax(0,.8fr);padding-block:0;padding-inline-end:0;display:grid;overflow:hidden}.ds-story__quote[data-astro-cid-fej24kd5].has-photo>[data-astro-cid-fej24kd5]:not(.ds-story__qphoto){grid-column:1;padding-inline-start:0}.ds-story__quote[data-astro-cid-fej24kd5].has-photo .ds-story__qmark[data-astro-cid-fej24kd5]{margin-block-start:var(--ds-space-12)}.ds-story__quote[data-astro-cid-fej24kd5].has-photo figcaption[data-astro-cid-fej24kd5]{align-self:start;margin-block-end:var(--ds-space-12)}.ds-story__qphoto[data-astro-cid-fej24kd5]{object-fit:cover;object-position:50% 30%;grid-area:1/2/-1;block-size:100%;min-block-size:360px;inline-size:100%}.ds-story__qmark[data-astro-cid-fej24kd5]{block-size:auto;inline-size:44px;fill:var(--ds-ember-300);margin-block-end:var(--ds-space-5)}.ds-story__quote[data-astro-cid-fej24kd5] blockquote[data-astro-cid-fej24kd5]{margin:0}.ds-story__quote[data-astro-cid-fej24kd5] blockquote[data-astro-cid-fej24kd5] p[data-astro-cid-fej24kd5]{font-family:var(--ds-font-display);font-stretch:var(--ds-display-stretch);font-size:clamp(1.5rem,1.1rem + 1.4vw,2.3rem);font-weight:var(--ds-fw-bold);letter-spacing:-.025em;max-inline-size:30ch;margin:0;line-height:1.15}.ds-story__quote[data-astro-cid-fej24kd5] figcaption[data-astro-cid-fej24kd5]{flex-direction:column;gap:2px;margin-block-start:var(--ds-space-6);display:flex}.ds-story__quote[data-astro-cid-fej24kd5] figcaption[data-astro-cid-fej24kd5] strong[data-astro-cid-fej24kd5]{font-weight:var(--ds-fw-bold)}.ds-story__quote[data-astro-cid-fej24kd5] figcaption[data-astro-cid-fej24kd5] span[data-astro-cid-fej24kd5]{font-size:var(--ds-fs-small);color:var(--ds-neutral-300)}.ds-story__image[data-astro-cid-fej24kd5]{margin:0}.ds-story__image[data-astro-cid-fej24kd5] img[data-astro-cid-fej24kd5]{aspect-ratio:16/9;object-fit:cover;border-radius:var(--ds-radius-xl);block-size:auto;inline-size:100%;display:block}.ds-story__image[data-astro-cid-fej24kd5] figcaption[data-astro-cid-fej24kd5],.ds-story__chart[data-astro-cid-fej24kd5] figcaption[data-astro-cid-fej24kd5],.ds-story__ranking[data-astro-cid-fej24kd5] figcaption[data-astro-cid-fej24kd5]{font-size:var(--ds-fs-caption);color:var(--ds-text-muted);margin-block-start:var(--ds-space-3)}.ds-story__chart[data-astro-cid-fej24kd5],.ds-story__ranking[data-astro-cid-fej24kd5]{padding:var(--ds-space-8);background:var(--ds-bg-raised);border:var(--ds-border-hairline) solid var(--ds-border-subtle);border-radius:var(--ds-radius-lg);margin:0}.ds-story__chart[data-astro-cid-fej24kd5] svg[data-astro-cid-fej24kd5]{block-size:auto;inline-size:100%;display:block;overflow:visible}.ds-story__chart[data-astro-cid-fej24kd5] .grid[data-astro-cid-fej24kd5]{stroke:var(--ds-border-subtle);stroke-dasharray:3 5}.ds-story__chart[data-astro-cid-fej24kd5] .area[data-astro-cid-fej24kd5]{fill:url(#ds-story-fill)}.ds-story__chart[data-astro-cid-fej24kd5] .line[data-astro-cid-fej24kd5]{fill:none;stroke:var(--ds-ember-600);stroke-width:3.5px;stroke-linejoin:round;stroke-linecap:round}.ds-story__chart[data-astro-cid-fej24kd5] circle[data-astro-cid-fej24kd5]{fill:var(--ds-bg-raised);stroke:var(--ds-ember-600);stroke-width:3px}.ds-story__chart[data-astro-cid-fej24kd5] circle[data-astro-cid-fej24kd5].last{fill:var(--ds-ember-600)}.ds-story__chart[data-astro-cid-fej24kd5] .val[data-astro-cid-fej24kd5]{font:700 15px var(--ds-font-mono);fill:var(--ds-text-primary)}.ds-story__chart[data-astro-cid-fej24kd5] .lab[data-astro-cid-fej24kd5]{font:500 12px var(--ds-font-mono);fill:var(--ds-text-muted)}.ds-story__ranking[data-astro-cid-fej24kd5] ol[data-astro-cid-fej24kd5]{margin:0;padding:0;list-style:none}.ds-story__ranking[data-astro-cid-fej24kd5] li[data-astro-cid-fej24kd5]{gap:var(--ds-space-4);padding-block:var(--ds-space-4);border-block-end:var(--ds-border-hairline) solid var(--ds-border-subtle);grid-template-columns:2.5rem minmax(0,1fr) auto;align-items:baseline;display:grid}.ds-story__ranking[data-astro-cid-fej24kd5] li[data-astro-cid-fej24kd5]:last-child{border-block-end:0}.ds-story__ranking[data-astro-cid-fej24kd5] .n[data-astro-cid-fej24kd5]{font-family:var(--ds-font-mono);color:var(--ds-text-accent)}.ds-story__ranking[data-astro-cid-fej24kd5] .name[data-astro-cid-fej24kd5]{font-weight:var(--ds-fw-medium)}.ds-story__ranking[data-astro-cid-fej24kd5] .name[data-astro-cid-fej24kd5] small[data-astro-cid-fej24kd5]{font-weight:400;font-size:var(--ds-fs-caption);color:var(--ds-text-muted);display:block}.ds-story__ranking[data-astro-cid-fej24kd5] .v[data-astro-cid-fej24kd5]{font-family:var(--ds-font-mono);font-weight:var(--ds-fw-medium);white-space:nowrap}@media (width<=820px){.ds-story[data-astro-cid-fej24kd5]{gap:var(--ds-space-12)}.ds-story__chapter[data-astro-cid-fej24kd5]{grid-template-columns:minmax(0,1fr)}.ds-story__aside[data-astro-cid-fej24kd5]{position:static}.ds-story__quote[data-astro-cid-fej24kd5]{padding:var(--ds-space-8) var(--ds-space-6)}.ds-story__quote[data-astro-cid-fej24kd5].has-photo{padding:0 var(--ds-space-6) var(--ds-space-8);grid-template-columns:minmax(0,1fr)}.ds-story__quote[data-astro-cid-fej24kd5].has-photo .ds-story__qphoto[data-astro-cid-fej24kd5]{aspect-ratio:4/3;min-block-size:0;margin-inline:calc(-1 * var(--ds-space-6));inline-size:calc(100% + 2 * var(--ds-space-6));grid-area:1/1}.ds-story__quote[data-astro-cid-fej24kd5].has-photo .ds-story__qmark[data-astro-cid-fej24kd5]{margin-block-start:var(--ds-space-8)}.ds-story__quote[data-astro-cid-fej24kd5].has-photo figcaption[data-astro-cid-fej24kd5]{margin-block-end:0}.ds-story__chart[data-astro-cid-fej24kd5],.ds-story__ranking[data-astro-cid-fej24kd5]{padding:var(--ds-space-5)}}.ds-cmp[data-astro-cid-fid7z2xp]{border:var(--ds-border-hairline) solid var(--ds-border-subtle);border-radius:var(--ds-radius-lg);background:var(--ds-bg-raised);overflow:hidden}.ds-cmp[data-astro-cid-fid7z2xp] table[data-astro-cid-fid7z2xp]{border-collapse:collapse;inline-size:100%}.ds-cmp[data-astro-cid-fid7z2xp] th[data-astro-cid-fid7z2xp],.ds-cmp[data-astro-cid-fid7z2xp] td[data-astro-cid-fid7z2xp]{padding:var(--ds-space-4) var(--ds-space-6);border-block-end:var(--ds-border-hairline) solid var(--ds-border-subtle);text-align:start;vertical-align:middle}.ds-cmp[data-astro-cid-fid7z2xp] tbody[data-astro-cid-fid7z2xp] tr[data-astro-cid-fid7z2xp]:last-child>[data-astro-cid-fid7z2xp]{border-block-end:0}.ds-cmp[data-astro-cid-fid7z2xp] thead[data-astro-cid-fid7z2xp] th[data-astro-cid-fid7z2xp]{padding-block:var(--ds-space-5);font-family:var(--ds-font-mono);font-size:var(--ds-fs-caption);font-weight:var(--ds-fw-medium);letter-spacing:var(--ds-tracking-eyebrow);text-transform:uppercase;color:var(--ds-text-secondary)}.ds-cmp[data-astro-cid-fid7z2xp] thead[data-astro-cid-fid7z2xp] th[data-astro-cid-fid7z2xp].is-a{color:var(--ds-neutral-0);background:var(--ds-neutral-900)}.ds-cmp[data-astro-cid-fid7z2xp] td[data-astro-cid-fid7z2xp].is-a{background:rgb(var(--ds-ember-rgb) / .07)}.ds-cmp[data-astro-cid-fid7z2xp] thead[data-astro-cid-fid7z2xp] th[data-astro-cid-fid7z2xp]:not(:first-child),.ds-cmp[data-astro-cid-fid7z2xp] td[data-astro-cid-fid7z2xp]{text-align:center;inline-size:11rem}.ds-cmp[data-astro-cid-fid7z2xp] tbody[data-astro-cid-fid7z2xp] th[data-astro-cid-fid7z2xp]{font-weight:var(--ds-fw-medium)}.mark[data-astro-cid-fid7z2xp]{border-radius:50%;place-items:center;block-size:30px;inline-size:30px;display:inline-grid}.mark[data-astro-cid-fid7z2xp].yes{background:var(--ds-ember-600);color:var(--ds-neutral-0)}.mark[data-astro-cid-fid7z2xp].no{color:var(--ds-text-muted);font-weight:var(--ds-fw-bold)}.txt[data-astro-cid-fid7z2xp]{font-size:var(--ds-fs-small);font-weight:var(--ds-fw-medium)}.ds-cmp__note[data-astro-cid-fid7z2xp]{margin:var(--ds-space-4) 0 0;font-size:var(--ds-fs-small);color:var(--ds-text-secondary);max-inline-size:70ch}@media (width<=640px){.ds-cmp[data-astro-cid-fid7z2xp] th[data-astro-cid-fid7z2xp],.ds-cmp[data-astro-cid-fid7z2xp] td[data-astro-cid-fid7z2xp]{padding:var(--ds-space-3)}.ds-cmp[data-astro-cid-fid7z2xp] thead[data-astro-cid-fid7z2xp] th[data-astro-cid-fid7z2xp]:not(:first-child),.ds-cmp[data-astro-cid-fid7z2xp] td[data-astro-cid-fid7z2xp]{inline-size:5.5rem}.ds-cmp[data-astro-cid-fid7z2xp] tbody[data-astro-cid-fid7z2xp] th[data-astro-cid-fid7z2xp]{font-size:var(--ds-fs-small)}}.ds-announce[data-astro-cid-fm2lnsvj]{z-index:11;background:var(--ds-neutral-950);position:relative;overflow:hidden}.ds-announce__drop[data-astro-cid-fm2lnsvj]{background:var(--ds-ember-600);color:var(--ds-neutral-0);animation:dsDrop .7s var(--ds-ease-entrance) .3s both}@keyframes dsDrop{0%{transform:translateY(-100%)}to{transform:none}}.ds-announce__inner[data-astro-cid-fm2lnsvj]{justify-content:center;align-items:center;gap:var(--ds-space-2) var(--ds-space-4);min-block-size:48px;padding-block:var(--ds-space-2);font-size:var(--ds-fs-small);flex-wrap:wrap;padding-inline-end:calc(var(--ds-gutter) + 44px);display:flex}.ds-announce__badge[data-astro-cid-fm2lnsvj]{padding:2px var(--ds-space-3);border:var(--ds-border-hairline) solid rgb(var(--ds-cream-rgb) / .6);border-radius:var(--ds-radius-pill);font-family:var(--ds-font-mono);font-size:var(--ds-fs-caption);letter-spacing:.04em}.ds-announce__text[data-astro-cid-fm2lnsvj]{color:var(--ds-neutral-0);font-weight:var(--ds-fw-medium);max-inline-size:none;margin:0}.ds-announce__link[data-astro-cid-fm2lnsvj]{min-block-size:36px;padding:0 var(--ds-space-4);border-radius:var(--ds-radius-pill);background:var(--ds-neutral-0);color:var(--ds-ember-800);font-weight:var(--ds-fw-bold);align-items:center;gap:6px;text-decoration:none;display:inline-flex}.ds-announce__link[data-astro-cid-fm2lnsvj]:hover{background:var(--ds-neutral-25)}.ds-announce__link[data-astro-cid-fm2lnsvj]:focus-visible,.ds-announce__close[data-astro-cid-fm2lnsvj]:focus-visible{outline-color:var(--ds-neutral-0)}.ds-announce__close[data-astro-cid-fm2lnsvj]{color:var(--ds-neutral-0);cursor:pointer;background:0 0;border:none;border-radius:50%;place-items:center;font-size:1.5rem;line-height:1;display:grid;position:absolute;inset-block-start:50%;inset-inline-end:var(--ds-gutter);translate:0 -50%}.ds-announce__close[data-astro-cid-fm2lnsvj]:hover{background:rgb(var(--ds-espresso-rgb) / .15)}@media (width<=560px){.ds-announce__inner[data-astro-cid-fm2lnsvj]{padding-block:var(--ds-space-3);justify-content:flex-start}}.ds-announce__short[data-astro-cid-fm2lnsvj]{display:none}@media (width<=768px){.ds-announce[data-astro-cid-fm2lnsvj]:has(.ds-announce__short) .ds-announce__badge[data-astro-cid-fm2lnsvj],.ds-announce[data-astro-cid-fm2lnsvj]:has(.ds-announce__short) .ds-announce__text[data-astro-cid-fm2lnsvj],.ds-announce[data-astro-cid-fm2lnsvj]:has(.ds-announce__short) .ds-announce__link[data-astro-cid-fm2lnsvj]{display:none}.ds-announce[data-astro-cid-fm2lnsvj]:has(.ds-announce__short) .ds-announce__inner[data-astro-cid-fm2lnsvj]{min-block-size:40px;padding-block:0}.ds-announce__short[data-astro-cid-fm2lnsvj]{min-block-size:40px;color:var(--ds-neutral-0);font-size:var(--ds-fs-caption);font-weight:var(--ds-fw-bold);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:6px;max-inline-size:100%;text-decoration:none;display:inline-flex;overflow:hidden}.ds-announce__close[data-astro-cid-fm2lnsvj]{block-size:40px;inline-size:40px;font-size:1.25rem}}@media (prefers-reduced-motion:reduce){.ds-announce__drop[data-astro-cid-fm2lnsvj]{animation:none}}.ds-next[data-astro-cid-zr5wwph4]{padding-block:var(--ds-space-10);background:var(--ds-bg-page);border-block-start:var(--ds-border-hairline) solid var(--ds-border-default)}.ds-next__inner[data-astro-cid-zr5wwph4]{justify-items:end;gap:var(--ds-space-4);display:grid}.ds-next__link[data-astro-cid-zr5wwph4]{gap:var(--ds-space-2);text-align:end;color:var(--ds-text-primary);justify-items:end;text-decoration:none;display:grid}.ds-next__eyebrow[data-astro-cid-zr5wwph4]{font-family:var(--ds-font-mono);font-size:var(--ds-fs-caption);letter-spacing:var(--ds-tracking-eyebrow);text-transform:uppercase;color:var(--ds-text-muted)}.ds-next__label[data-astro-cid-zr5wwph4]{align-items:baseline;gap:var(--ds-space-3);font-family:var(--ds-font-display);font-size:clamp(1.5rem,1.1rem + 1.6vw,2.25rem);font-weight:var(--ds-fw-bold);font-stretch:var(--ds-display-stretch);letter-spacing:-.02em;line-height:1.1;display:inline-flex}.ds-next__arrow[data-astro-cid-zr5wwph4]{color:var(--ds-ember-600);transition:transform .15s}.ds-next__link[data-astro-cid-zr5wwph4]:hover .ds-next__label[data-astro-cid-zr5wwph4]{text-decoration:underline;text-decoration-color:var(--ds-ember-500);text-underline-offset:6px;text-decoration-thickness:2px}.ds-next__link[data-astro-cid-zr5wwph4]:hover .ds-next__arrow[data-astro-cid-zr5wwph4]{transform:translate(4px)}.ds-next__later[data-astro-cid-zr5wwph4]{justify-content:flex-end;align-items:baseline;gap:var(--ds-space-2) var(--ds-space-3);font-size:var(--ds-fs-small);color:var(--ds-text-muted);flex-wrap:wrap;margin:0;display:flex}.ds-next__then[data-astro-cid-zr5wwph4]{font-family:var(--ds-font-mono);font-size:var(--ds-fs-caption);letter-spacing:var(--ds-tracking-eyebrow);text-transform:uppercase}.ds-next__later[data-astro-cid-zr5wwph4] a[data-astro-cid-zr5wwph4]{color:var(--ds-text-secondary);font-weight:var(--ds-fw-medium);text-decoration:underline;text-decoration-color:var(--ds-border-default);text-underline-offset:4px}.ds-next__later[data-astro-cid-zr5wwph4] a[data-astro-cid-zr5wwph4]:hover{color:var(--ds-text-primary);text-decoration-color:var(--ds-ember-500)}.ds-next__sep[data-astro-cid-zr5wwph4]{color:var(--ds-ember-600)}@media (prefers-reduced-motion:reduce){.ds-next__arrow[data-astro-cid-zr5wwph4]{transition:none}}@font-face{font-family:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;font-stretch:75% 100%;src:url(/_astro/bricolage-grotesque-vietnamese-standard-normal.Br4FGdAc.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;font-stretch:75% 100%;src:url(/_astro/bricolage-grotesque-latin-ext-standard-normal.qp-RdZgh.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;font-stretch:75% 100%;src:url(/_astro/bricolage-grotesque-latin-standard-normal.C5Lc8Qmc.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Hanken Grotesk Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/hanken-grotesk-cyrillic-ext-wght-normal.D_UHSL_T.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Hanken Grotesk Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/hanken-grotesk-vietnamese-wght-normal.CHiFlh_0.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Hanken Grotesk Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/hanken-grotesk-latin-ext-wght-normal.Dg-wlmqe.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Hanken Grotesk Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/hanken-grotesk-latin-wght-normal.CaVRRdDk.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/_astro/jetbrains-mono-cyrillic-ext-wght-normal.EocZY2iu.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/_astro/jetbrains-mono-cyrillic-wght-normal.D73BlboJ.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/_astro/jetbrains-mono-greek-wght-normal.Bw9x6K1M.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/_astro/jetbrains-mono-vietnamese-wght-normal.Bt-aOZkq.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/_astro/jetbrains-mono-latin-ext-wght-normal.DBQx-q_a.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/_astro/jetbrains-mono-latin-wght-normal.B9CIFXIH.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--ds-ember-50:#e2e9f4;--ds-ember-100:#c7d4ea;--ds-ember-200:#a9bcdd;--ds-ember-300:#9fb9e6;--ds-ember-400:#6f8fcb;--ds-ember-500:#34589a;--ds-ember-600:#1b3b6f;--ds-ember-700:#132c55;--ds-ember-800:#1b3b6f;--ds-ember-900:#0e2244;--ds-ember-rgb:52 88 154;--ds-btn-dark-bg:#fff;--ds-btn-dark-fg:#0f1c2e;--ds-btn-dark-hover:#e2e9f4;--ds-neutral-0:#fff;--ds-neutral-25:#f2f4f7;--ds-neutral-50:#fff;--ds-neutral-100:#e7ebf0;--ds-neutral-200:#dce1e8;--ds-neutral-300:#a6b2c2;--ds-neutral-400:#8390a3;--ds-neutral-500:#5b6576;--ds-neutral-600:#465062;--ds-neutral-700:#2e394b;--ds-neutral-800:#1e2b3f;--ds-neutral-900:#0f1c2e;--ds-neutral-950:#0a1522;--ds-espresso-rgb:15 28 46;--ds-cream-rgb:255 255 255;--ds-ivory:#f2f4f7;--ds-brass:#7a6a45;--ds-positive:#17613f;--ds-attention:#744b00;--ds-critical:#a3231f;--ds-info:#1b3b6f;--ds-positive-tint:#e3eedf;--ds-attention-tint:#f6ead0;--ds-critical-tint:#f8e3de;--ds-bg-page:var(--ds-neutral-50);--ds-bg-subtle:var(--ds-ivory);--ds-bg-raised:var(--ds-neutral-0);--ds-bg-warm:var(--ds-ivory);--ds-bg-inverse:var(--ds-neutral-900);--ds-bg-accent-subtle:var(--ds-ember-50);--ds-text-primary:var(--ds-neutral-900);--ds-text-secondary:var(--ds-neutral-600);--ds-text-muted:var(--ds-neutral-500);--ds-text-inverse:var(--ds-neutral-0);--ds-text-on-inverse-muted:var(--ds-neutral-300);--ds-text-accent:var(--ds-ember-800);--ds-text-accent-on-dark:var(--ds-ember-300);--ds-border-subtle:var(--ds-neutral-200);--ds-border-default:var(--ds-neutral-200);--ds-border-strong:var(--ds-neutral-500);--ds-border-accent:var(--ds-ember-600);--ds-border-on-dark:#22324a;--ds-focus-ring:var(--ds-ember-800);--ds-focus-ring-on-dark:var(--ds-ember-300);--ds-font-display:"Bricolage Grotesque Variable", "Bricolage Grotesque", ui-sans-serif, system-ui, sans-serif;--ds-font-sans:"Hanken Grotesk Variable", "Hanken Grotesk", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--ds-font-mono:"JetBrains Mono Variable", "JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--ds-display-stretch:88%;--ds-display-opsz:"opsz" 96;--ds-fs-display:clamp(3.1rem, 1.6rem + 5.6vw, 6.5rem);--ds-fs-h1:clamp(2.5rem, 1.6rem + 3.4vw, 4.5rem);--ds-fs-h2:clamp(2.25rem, 1.5rem + 2.6vw, 4rem);--ds-fs-h3:clamp(1.4rem, 1.2rem + .9vw, 2.1rem);--ds-fs-h4:1.3rem;--ds-fs-lead:clamp(1.0625rem, 1rem + .35vw, 1.3rem);--ds-fs-body:1.0625rem;--ds-fs-small:1rem;--ds-fs-caption:.8125rem;--ds-fs-eyebrow:.8125rem;--ds-lh-display:.94;--ds-lh-h1:.98;--ds-lh-heading:1.02;--ds-lh-body:1.6;--ds-tracking-tight:-.035em;--ds-tracking-normal:0;--ds-tracking-eyebrow:.1em;--ds-fw-regular:400;--ds-fw-medium:500;--ds-fw-semibold:600;--ds-fw-bold:700;--ds-measure-narrow:48ch;--ds-measure-default:68ch;--ds-measure-wide:84ch;--ds-space-0:0;--ds-space-1:.25rem;--ds-space-2:.5rem;--ds-space-3:.75rem;--ds-space-4:1rem;--ds-space-5:1.25rem;--ds-space-6:1.5rem;--ds-space-8:2rem;--ds-space-10:2.5rem;--ds-space-12:3rem;--ds-space-16:4rem;--ds-space-20:5rem;--ds-space-24:6rem;--ds-space-32:8rem;--ds-section-y:clamp(4.5rem, 2.5rem + 6vw, 8rem);--ds-card-padding:var(--ds-space-8);--ds-element-gap:var(--ds-space-5);--ds-gutter:clamp(1rem, .2rem + 3.6vw, 5rem);--ds-container-max:1280px;--ds-container-wide:1360px;--ds-container-prose:920px;--ds-grid-gap:var(--ds-element-gap);--ds-radius-none:0;--ds-radius-xs:4px;--ds-radius-sm:12px;--ds-radius-md:20px;--ds-radius-lg:24px;--ds-radius-xl:28px;--ds-radius-tag:999px;--ds-radius-pill:999px;--ds-radius-asymmetric:20px;--ds-border-hairline:1px;--ds-border-medium:1.5px;--ds-border-thick:2px;--ds-shadow-xs:none;--ds-shadow-sm:0 1px 0 rgb(var(--ds-espresso-rgb) / .04);--ds-shadow-md:0 18px 44px rgb(var(--ds-espresso-rgb) / .12);--ds-shadow-lg:0 40px 100px rgb(var(--ds-espresso-rgb) / .35);--ds-shadow-glow:0 0 0 1px rgb(var(--ds-ember-rgb) / .4), 0 30px 80px rgb(var(--ds-ember-rgb) / .12);--ds-shadow-focus:0 0 0 3px #1b3b6f59;--ds-duration-fast:.12s;--ds-duration-base:.2s;--ds-duration-slow:.32s;--ds-ease-standard:cubic-bezier(.2, 0, 0, 1);--ds-ease-entrance:cubic-bezier(0, 0, 0, 1);--ds-ease-exit:cubic-bezier(.4, 0, 1, 1);--ds-btn-height-sm:44px;--ds-btn-height-md:52px;--ds-btn-height-lg:60px;--ds-input-height:52px;--ds-min-target:44px;--ds-chip-pilot-bg:var(--ds-ember-50);--ds-chip-pilot-text:var(--ds-ember-800);--ds-chip-pilot-border:var(--ds-ember-200);--ds-chip-dev-bg:var(--ds-attention-tint);--ds-chip-dev-text:var(--ds-attention);--ds-chip-dev-border:#dcc08a;--ds-chip-planned-bg:var(--ds-neutral-50);--ds-chip-planned-text:var(--ds-neutral-600);--ds-chip-planned-border:var(--ds-neutral-200);--ds-chip-live-bg:var(--ds-positive-tint);--ds-chip-live-text:var(--ds-positive);--ds-chip-live-border:#a9cdb2;--ds-diagram-stroke:var(--ds-neutral-400);--ds-diagram-node-bg:var(--ds-neutral-0);--ds-diagram-node-border:var(--ds-neutral-200);--ds-diagram-accent:var(--ds-ember-600);--ds-diagram-accent-soft:var(--ds-ember-500);--ds-diagram-secondary:var(--ds-brass)}[data-theme=dark]{--ds-bg-page:var(--ds-neutral-950);--ds-text-on-inverse-muted:var(--ds-neutral-600);--ds-bg-subtle:#0f1c2e;--ds-bg-raised:#16253a;--ds-bg-warm:#1e2b3f;--ds-bg-inverse:var(--ds-neutral-0);--ds-bg-accent-subtle:#12264a;--ds-text-primary:var(--ds-neutral-25);--ds-text-secondary:#a6b2c2;--ds-text-muted:var(--ds-neutral-400);--ds-text-inverse:var(--ds-neutral-950);--ds-text-accent:var(--ds-ember-300);--ds-border-subtle:var(--ds-neutral-800);--ds-border-default:var(--ds-neutral-700);--ds-border-strong:#6b7a90;--ds-border-accent:var(--ds-ember-400);--ds-focus-ring:var(--ds-ember-300)}:focus-visible{outline:3px solid var(--ds-focus-ring);outline-offset:3px}h1,h2,h3{font-family:var(--ds-font-display);font-weight:var(--ds-fw-bold);font-stretch:var(--ds-display-stretch);font-variation-settings:var(--ds-display-opsz);letter-spacing:var(--ds-tracking-tight)}h1,h2,h3,h4{overflow-wrap:break-word;hyphens:manual;text-wrap:balance}p{max-width:var(--ds-measure-default);text-wrap:pretty}.ds-identifier,code,kbd,samp{font-family:var(--ds-font-mono);font-variant-numeric:tabular-nums;font-size:.9375em}a[role=button],button,[type=button],[type=submit],.ds-btn{min-block-size:var(--ds-min-target);min-inline-size:var(--ds-min-target)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--ds-bg-page);color:var(--ds-text-primary);font-family:var(--ds-font-sans);font-size:var(--ds-fs-body);line-height:var(--ds-lh-body);-webkit-font-smoothing:antialiased;margin:0}img,svg{max-width:100%}ul,ol{margin:0;padding:0}figure{margin:0}.ds-skip{z-index:100;padding:var(--ds-space-3) var(--ds-space-5);border-radius:var(--ds-radius-pill);background:var(--ds-ember-600);color:var(--ds-neutral-0);transition:inset-block-start var(--ds-duration-fast) var(--ds-ease-standard);text-decoration:none;position:absolute;inset-block-start:-100%;inset-inline-start:var(--ds-space-4)}.ds-skip:focus{inset-block-start:var(--ds-space-4)}.ds-shell{max-inline-size:calc(var(--ds-container-max) + 2 * var(--ds-gutter));padding-inline:var(--ds-gutter);margin-inline:auto}.ds-shell--prose{max-inline-size:calc(var(--ds-container-prose) + 2 * var(--ds-gutter))}.ds-shell--wide{max-inline-size:calc(var(--ds-container-wide) + 2 * var(--ds-gutter))}.ds-section{padding-block:var(--ds-section-y);background:var(--ds-bg-page)}.ds-section--alt{background:var(--ds-bg-subtle);border-block:var(--ds-border-hairline) solid var(--ds-border-default)}.ds-section--warm{background:var(--ds-bg-warm)}.ds-dark,.ds-section--inverse{--ds-focus-ring:var(--ds-focus-ring-on-dark);background:var(--ds-bg-inverse);color:var(--ds-text-inverse)}.ds-section--inverse .ds-eyebrow{color:var(--ds-text-accent-on-dark)}.ds-section--inverse .ds-lead,.ds-section--inverse p{color:var(--ds-text-on-inverse-muted)}.ds-section--inverse h1,.ds-section--inverse h2,.ds-section--inverse h3{color:var(--ds-text-inverse)}.ds-eyebrow{margin:0 0 var(--ds-space-5);font-family:var(--ds-font-mono);font-size:var(--ds-fs-eyebrow);font-weight:var(--ds-fw-medium);letter-spacing:var(--ds-tracking-eyebrow);text-transform:uppercase;color:var(--ds-text-accent)}.ds-h1,.ds-h2{margin:0 0 var(--ds-space-6);font-family:var(--ds-font-display);font-weight:var(--ds-fw-bold);font-stretch:var(--ds-display-stretch);letter-spacing:var(--ds-tracking-tight)}.ds-h1{font-size:var(--ds-fs-h1);line-height:var(--ds-lh-h1);max-inline-size:18ch}.ds-h2{font-size:var(--ds-fs-h2);line-height:var(--ds-lh-heading);max-inline-size:20ch}.ds-h3{margin:0 0 var(--ds-space-3);font-family:var(--ds-font-display);font-size:var(--ds-fs-h3);font-weight:var(--ds-fw-bold);letter-spacing:-.025em;line-height:1.08}.ds-lead{margin:0 0 var(--ds-space-6);font-size:var(--ds-fs-lead);color:var(--ds-text-secondary);max-inline-size:var(--ds-measure-default);line-height:1.55}.ds-body{color:var(--ds-text-secondary)}.ds-micro,.ds-note,.ds-help{font-size:var(--ds-fs-caption);color:var(--ds-text-muted);max-inline-size:var(--ds-measure-default)}.ds-note{margin-block-start:var(--ds-space-4)}.ds-disclaimer{padding:var(--ds-space-4) var(--ds-space-5);border:var(--ds-border-hairline) solid var(--ds-border-default);border-radius:var(--ds-radius-sm);background:var(--ds-bg-raised);font-size:var(--ds-fs-small);color:var(--ds-text-secondary);max-inline-size:var(--ds-measure-default);margin-block-start:var(--ds-space-6)}.ds-label{font-family:var(--ds-font-mono);font-size:var(--ds-fs-caption);letter-spacing:var(--ds-tracking-eyebrow);text-transform:uppercase;color:var(--ds-text-muted);margin-block-start:var(--ds-space-3);display:inline-block}.ds-link{color:var(--ds-text-primary);text-decoration:underline;text-decoration-color:var(--ds-ember-500);text-underline-offset:4px;font-weight:var(--ds-fw-medium);text-decoration-thickness:1.5px}.ds-link:hover{text-decoration-thickness:2.5px}.ds-btn{justify-content:center;align-items:center;gap:var(--ds-space-3);min-block-size:var(--ds-btn-height-md);padding-inline:var(--ds-space-6);border:var(--ds-border-hairline) solid transparent;border-radius:var(--ds-radius-pill);font-family:var(--ds-font-sans);font-size:var(--ds-fs-body);font-weight:var(--ds-fw-bold);cursor:pointer;transition:background var(--ds-duration-fast) var(--ds-ease-standard), color var(--ds-duration-fast) var(--ds-ease-standard), border-color var(--ds-duration-fast) var(--ds-ease-standard);line-height:1.2;text-decoration:none;display:inline-flex}.ds-btn--primary{background:var(--ds-ember-600);color:var(--ds-neutral-0);box-shadow:0 0 0 1px rgb(var(--ds-ember-rgb) / .35), 0 10px 32px rgb(var(--ds-ember-rgb) / .25)}.ds-btn--primary:after{content:"";background:currentColor;block-size:18px;inline-size:18px;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14M13 6l6 6-6 6'/%3E%3C/svg%3E") 50%/contain no-repeat}.ds-btn--primary:hover{background:var(--ds-ember-700)}.ds-btn--secondary{border-color:var(--ds-border-strong);color:var(--ds-text-primary);font-weight:var(--ds-fw-semibold);background:0 0}.ds-btn--secondary:hover{border-color:var(--ds-text-primary);background:rgb(var(--ds-espresso-rgb) / .04)}.ds-dark .ds-btn--secondary,.ds-section--inverse .ds-btn--secondary{border-color:var(--ds-neutral-500);color:var(--ds-text-inverse)}.ds-dark .ds-btn--secondary:hover,.ds-section--inverse .ds-btn--secondary:hover{border-color:var(--ds-neutral-0);background:rgb(var(--ds-cream-rgb) / .06)}.ds-dark .ds-link,.ds-section--inverse .ds-link{color:var(--ds-text-inverse)}.ds-actions{align-items:center;gap:var(--ds-space-3);flex-wrap:wrap;margin-block-start:var(--ds-space-8);display:flex}.ds-crosslink{font-size:var(--ds-fs-small);color:var(--ds-text-secondary);margin-block-start:var(--ds-space-5)}.ds-chip{align-items:center;gap:var(--ds-space-2);padding:4px var(--ds-space-3);border:var(--ds-border-hairline) solid;border-radius:var(--ds-radius-tag);font-family:var(--ds-font-mono);font-size:var(--ds-fs-caption);font-weight:var(--ds-fw-medium);white-space:nowrap;display:inline-flex}.ds-chip__mark{flex:none;block-size:7px;inline-size:7px}.ds-chip--pilot{background:var(--ds-chip-pilot-bg);color:var(--ds-chip-pilot-text);border-color:var(--ds-chip-pilot-border)}.ds-chip--pilot .ds-chip__mark{background:currentColor}.ds-chip--dev{background:var(--ds-chip-dev-bg);color:var(--ds-chip-dev-text);border-color:var(--ds-chip-dev-border)}.ds-chip--dev .ds-chip__mark{background:currentColor;border-radius:50% 50% 0 0}.ds-chip--planned{background:var(--ds-chip-planned-bg);color:var(--ds-chip-planned-text);border-color:var(--ds-chip-planned-border)}.ds-chip--planned .ds-chip__mark{border:1.5px solid;border-radius:50%}.ds-chip--live{background:var(--ds-chip-live-bg);color:var(--ds-chip-live-text);border-color:var(--ds-chip-live-border)}.ds-chip--live .ds-chip__mark{background:currentColor;border-radius:50%}.ds-chips{gap:var(--ds-space-2);flex-wrap:wrap;display:flex}.ds-grid{gap:var(--ds-element-gap);display:grid}.ds-grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.ds-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.ds-grid--auto{grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.ds-stack{gap:var(--ds-space-4);display:grid}.ds-card{padding:var(--ds-card-padding);background:var(--ds-bg-raised);border:var(--ds-border-hairline) solid var(--ds-border-default);border-radius:var(--ds-radius-md)}.ds-card--featured{background:var(--ds-bg-raised);border-radius:var(--ds-radius-md);box-shadow:var(--ds-shadow-glow);padding:var(--ds-space-12) var(--ds-space-10);border:none}.ds-card--warm{background:var(--ds-bg-warm)}.ds-card--data{border-radius:var(--ds-radius-lg);padding:var(--ds-card-padding)}.ds-card p:last-child,.ds-card ul:last-child{margin-block-end:0}.ds-card p{font-size:var(--ds-fs-small);color:var(--ds-text-secondary)}.ds-card__meta{margin:var(--ds-space-4) 0 var(--ds-space-2);font-family:var(--ds-font-mono);font-size:var(--ds-fs-caption);letter-spacing:.08em;text-transform:uppercase;color:var(--ds-text-muted)}.ds-ul{gap:var(--ds-space-2);font-size:var(--ds-fs-small);color:var(--ds-text-secondary);list-style:none;display:grid}.ds-ul li{padding-inline-start:var(--ds-space-5);position:relative}.ds-ul li:before{content:"";background:var(--ds-ember-500);border-radius:50%;block-size:8px;inline-size:8px;position:absolute;inset-block-start:.65em;inset-inline-start:0}.ds-checklist{gap:var(--ds-space-4);list-style:none;display:grid}.ds-steps{gap:var(--ds-element-gap);list-style:none;display:grid}.ds-steps--row{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.ds-step{padding:var(--ds-space-8) var(--ds-space-6);background:var(--ds-bg-raised);border:var(--ds-border-hairline) solid var(--ds-border-default);border-radius:var(--ds-radius-md)}.ds-step__label{font-family:var(--ds-font-display);letter-spacing:-.04em;color:#0000;-webkit-text-stroke:1.5px var(--ds-ember-600);font-variant-numeric:tabular-nums;margin-block-end:var(--ds-space-4);font-size:3.5rem;font-weight:800;font-stretch:80%;line-height:.8;display:block}.ds-step p{font-size:var(--ds-fs-small);color:var(--ds-text-secondary);margin:0}.ds-meta{border-block-start:var(--ds-border-hairline) solid var(--ds-border-subtle);font-size:var(--ds-fs-caption);margin-block-start:var(--ds-space-3);padding-block-start:var(--ds-space-3)}.ds-meta div{gap:var(--ds-space-3);grid-template-columns:max-content 1fr;display:grid}.ds-meta dt{color:var(--ds-text-muted);font-weight:var(--ds-fw-semibold)}.ds-meta dd{color:var(--ds-text-secondary);margin:0}.ds-figure{margin-block-start:var(--ds-space-8)}.ds-figure svg{block-size:auto;inline-size:100%;display:block}.ds-figure__label{font-family:var(--ds-font-mono);font-size:var(--ds-fs-caption);letter-spacing:var(--ds-tracking-eyebrow);text-transform:uppercase;color:var(--ds-text-muted);margin-block-start:var(--ds-space-3);display:block}.ds-visually-hidden{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.ds-hero{padding-block:var(--ds-section-y)}.ds-hero--split{gap:var(--ds-space-12);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;display:grid}.ds-hero__visual svg{block-size:auto;inline-size:100%;display:block}.ds-prose{max-inline-size:var(--ds-container-prose)}.ds-prose h2{margin-block-start:var(--ds-space-10)}.ds-prose p{margin-block:0 var(--ds-space-4);color:var(--ds-text-secondary)}.ds-dark .ds-btn--primary,.ds-dark .ds-mobile-nav__list a.ds-mobile-nav__cta{background:var(--ds-btn-dark-bg);color:var(--ds-btn-dark-fg)}.ds-dark .ds-btn--primary:hover,.ds-dark .ds-mobile-nav__list a.ds-mobile-nav__cta:hover{background:var(--ds-btn-dark-hover)}@media (width<=1024px){.ds-grid--3{grid-template-columns:repeat(2,minmax(0,1fr))}.ds-hero--split{gap:var(--ds-space-8);grid-template-columns:1fr}}@media (width<=768px){.ds-hero--split{gap:var(--ds-space-8);grid-template-columns:1fr}.ds-grid--2,.ds-grid--3{grid-template-columns:1fr}.ds-card{padding:var(--ds-space-6)}.ds-card--featured{padding:var(--ds-space-8) var(--ds-space-6)}.ds-actions .ds-btn{flex:100%}[data-cta=cta_signup]{display:none!important}.ds-actions:not(:has(>:not([data-cta=cta_signup]))){display:none}}html{scroll-padding-block-start:76px}.ds-footer[data-astro-cid-r4f3bwe4]{padding-block:var(--ds-space-16) var(--ds-space-8);background:var(--ds-neutral-950);color:var(--ds-text-inverse)}.ds-footer__inner[data-astro-cid-r4f3bwe4]{gap:var(--ds-space-10);grid-template-columns:2fr 1fr 1fr 1.2fr;padding-block-end:var(--ds-space-12);display:grid}.ds-footer__word[data-astro-cid-r4f3bwe4]{margin:0 0 var(--ds-space-5);color:var(--ds-neutral-0)}.ds-footer__logo[data-astro-cid-r4f3bwe4] svg{block-size:28px;inline-size:auto;display:block}.ds-footer__slogan[data-astro-cid-r4f3bwe4]{font-family:var(--ds-font-display);font-size:clamp(1.5rem,1.2rem + .9vw,1.9rem);font-weight:var(--ds-fw-bold);font-stretch:var(--ds-display-stretch);letter-spacing:-.03em;color:var(--ds-neutral-0);max-inline-size:16ch;margin:0;line-height:1.05}.ds-footer__heading[data-astro-cid-r4f3bwe4]{margin:0 0 var(--ds-space-4);font-family:var(--ds-font-mono);font-size:var(--ds-fs-caption);font-weight:var(--ds-fw-medium);font-variation-settings:normal;letter-spacing:var(--ds-tracking-eyebrow);text-transform:uppercase;color:var(--ds-text-on-inverse-muted);font-stretch:100%}.ds-footer__tag[data-astro-cid-r4f3bwe4]{margin:0 0 var(--ds-space-3);font-size:var(--ds-fs-small);color:var(--ds-neutral-0);max-inline-size:30ch}.ds-footer[data-astro-cid-r4f3bwe4] ul[data-astro-cid-r4f3bwe4]{gap:var(--ds-space-1);list-style:none;display:grid}.ds-footer[data-astro-cid-r4f3bwe4] a[data-astro-cid-r4f3bwe4]{padding-block:var(--ds-space-1);font-size:var(--ds-fs-small);color:var(--ds-neutral-0);text-decoration:none;display:inline-block}.ds-footer[data-astro-cid-r4f3bwe4] a[data-astro-cid-r4f3bwe4]:hover{color:var(--ds-ember-300)}.ds-footer[data-astro-cid-r4f3bwe4] .ds-link[data-astro-cid-r4f3bwe4]{text-decoration:underline;text-decoration-color:var(--ds-ember-500)}.ds-footer__base[data-astro-cid-r4f3bwe4]{justify-content:space-between;gap:var(--ds-space-4);background:linear-gradient(var(--ds-border-on-dark), var(--ds-border-on-dark)) no-repeat top center / calc(100% - 2 * var(--ds-gutter)) 1px;font-family:var(--ds-font-mono);font-size:var(--ds-fs-caption);color:var(--ds-text-on-inverse-muted);padding-block-start:var(--ds-space-6);display:flex}.ds-footer__base[data-astro-cid-r4f3bwe4] p[data-astro-cid-r4f3bwe4]{margin:0}.ds-footer__company[data-astro-cid-r4f3bwe4]{max-inline-size:78ch;font-style:normal;line-height:1.6}.ds-footer__company[data-astro-cid-r4f3bwe4] strong[data-astro-cid-r4f3bwe4]{color:var(--ds-neutral-0);font-weight:var(--ds-fw-medium)}.ds-footer__company[data-astro-cid-r4f3bwe4] span[data-astro-cid-r4f3bwe4]{display:block}.ds-footer__copy[data-astro-cid-r4f3bwe4]{text-align:end;white-space:nowrap}.ds-footer__reach[data-astro-cid-r4f3bwe4]{margin-block-end:var(--ds-space-1)}@media (width<=900px){.ds-footer__inner[data-astro-cid-r4f3bwe4]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.ds-footer__inner[data-astro-cid-r4f3bwe4]{gap:var(--ds-space-8);grid-template-columns:1fr}.ds-footer__base[data-astro-cid-r4f3bwe4]{flex-direction:column}.ds-footer__copy[data-astro-cid-r4f3bwe4]{text-align:start}.ds-footer[data-astro-cid-r4f3bwe4] a[data-astro-cid-r4f3bwe4]{padding-block:var(--ds-space-2)}}.ds-header[data-astro-cid-owm7sp2x]{z-index:30;padding-block:var(--ds-space-4);padding-inline:var(--ds-gutter);border-block-end:var(--ds-border-hairline) solid var(--ds-border-on-dark);transition:padding-block .2s,box-shadow .2s;position:sticky;inset-block-start:0}.ds-header[data-astro-cid-owm7sp2x].is-compact{padding-block:var(--ds-space-2);box-shadow:0 6px 20px #00000040}.ds-header[data-astro-cid-owm7sp2x].is-compact .ds-header__inner[data-astro-cid-owm7sp2x]{min-block-size:44px}.ds-header[data-astro-cid-owm7sp2x].is-compact .ds-header__logo[data-astro-cid-owm7sp2x] svg{block-size:24px}.ds-header__inner[data-astro-cid-owm7sp2x],.ds-header__logo[data-astro-cid-owm7sp2x] svg{transition:min-block-size .2s,block-size .2s}.ds-mobile-nav[data-astro-cid-owm7sp2x]{overscroll-behavior:contain;max-block-size:calc(100svh - 80px);overflow-y:auto}@media (prefers-reduced-motion:reduce){.ds-header[data-astro-cid-owm7sp2x],.ds-header__inner[data-astro-cid-owm7sp2x],.ds-header__logo[data-astro-cid-owm7sp2x] svg{transition:none}}.ds-header__inner[data-astro-cid-owm7sp2x]{align-items:center;gap:var(--ds-space-6);max-inline-size:var(--ds-container-wide);min-block-size:56px;margin-inline:auto;display:flex}.ds-header__brand[data-astro-cid-owm7sp2x]{color:var(--ds-neutral-0);flex:none;align-items:center;text-decoration:none;display:inline-flex}.ds-header__logo[data-astro-cid-owm7sp2x] svg{block-size:28px;inline-size:auto;display:block}.ds-nav[data-astro-cid-owm7sp2x]{margin-inline:auto}.ds-nav__list[data-astro-cid-owm7sp2x]{--ds-nav-gap:2.25rem;align-items:center;gap:var(--ds-nav-gap);list-style:none;display:flex}.ds-nav__item[data-astro-cid-owm7sp2x]{align-items:center;display:flex;position:relative}.ds-nav__link[data-astro-cid-owm7sp2x]{padding:var(--ds-space-2) 2px;font-size:var(--ds-fs-small);font-weight:var(--ds-fw-medium);color:var(--ds-neutral-300);white-space:nowrap;text-decoration:none;display:inline-block}.ds-nav__link[data-astro-cid-owm7sp2x]:hover{color:var(--ds-neutral-0)}.ds-nav__link[data-astro-cid-owm7sp2x][aria-current=page],.ds-nav__link[data-astro-cid-owm7sp2x].is-active{color:var(--ds-neutral-0);text-decoration:underline;text-decoration-color:var(--ds-ember-500);text-underline-offset:8px;text-decoration-thickness:2px}.ds-nav__caret[data-astro-cid-owm7sp2x]{--ds-caret-lead:6px;--ds-caret-glyph:8px;inline-size:var(--ds-min-target);block-size:var(--ds-min-target);padding:0 0 0 var(--ds-caret-lead);border-radius:var(--ds-radius-sm);color:var(--ds-neutral-400);cursor:pointer;background:0 0;border:none;justify-content:flex-start;align-items:center;margin-inline-end:calc(-1 * (var(--ds-min-target) - var(--ds-caret-lead) - var(--ds-caret-glyph)));display:inline-flex}.ds-nav__caret[data-astro-cid-owm7sp2x]:before{content:"";border-block-end:1.5px solid;border-inline-end:1.5px solid;block-size:6px;inline-size:6px;margin-block-start:-4px;transition:transform .15s;transform:rotate(45deg)}.ds-nav__caret[data-astro-cid-owm7sp2x]:hover{color:var(--ds-neutral-0)}.ds-nav__caret[data-astro-cid-owm7sp2x][aria-expanded=true]:before{margin-block-start:3px;transform:rotate(-135deg)}.ds-nav__sub[data-astro-cid-owm7sp2x]{min-inline-size:260px;padding:var(--ds-space-2);background:var(--ds-neutral-900);border:var(--ds-border-hairline) solid var(--ds-border-on-dark);border-radius:var(--ds-radius-md);box-shadow:var(--ds-shadow-lg);list-style:none;display:none;position:absolute;inset-block-start:calc(100% + var(--ds-space-3));inset-inline-start:calc(-1 * var(--ds-space-4))}.ds-nav__sub[data-astro-cid-owm7sp2x]:before{content:"";block-size:var(--ds-space-3);position:absolute;inset-block-start:calc(-1 * var(--ds-space-3));inset-inline:0}.ds-nav__item--group[data-astro-cid-owm7sp2x]:hover>.ds-nav__sub[data-astro-cid-owm7sp2x],.ds-nav__item--group[data-astro-cid-owm7sp2x].is-open>.ds-nav__sub[data-astro-cid-owm7sp2x]{display:block}@media (prefers-reduced-motion:reduce){.ds-nav__caret[data-astro-cid-owm7sp2x]:before{transition:none}}.ds-nav__sub[data-astro-cid-owm7sp2x] a[data-astro-cid-owm7sp2x]{padding:var(--ds-space-3) var(--ds-space-4);border-radius:var(--ds-radius-sm);font-size:var(--ds-fs-small);font-weight:var(--ds-fw-medium);color:var(--ds-neutral-200);white-space:nowrap;text-decoration:none;display:block}.ds-nav__sub[data-astro-cid-owm7sp2x] a[data-astro-cid-owm7sp2x]:hover,.ds-nav__sub[data-astro-cid-owm7sp2x] a[data-astro-cid-owm7sp2x]:focus-visible{background:var(--ds-neutral-800);color:var(--ds-neutral-0)}.ds-nav__sub[data-astro-cid-owm7sp2x] a[data-astro-cid-owm7sp2x][aria-current=page]{color:var(--ds-neutral-0);box-shadow:inset 2px 0 0 var(--ds-ember-500)}.ds-header__cta[data-astro-cid-owm7sp2x]{min-block-size:var(--ds-btn-height-sm);padding-inline:var(--ds-space-5);font-size:var(--ds-fs-small);box-shadow:none;flex:none}.ds-header__cta[data-astro-cid-owm7sp2x]:after{display:none}.ds-header__login[data-astro-cid-owm7sp2x]{min-block-size:var(--ds-min-target);padding-inline:var(--ds-space-2);font-size:var(--ds-fs-small);font-weight:var(--ds-fw-medium);color:var(--ds-neutral-200);white-space:nowrap;flex:none;align-items:center;text-decoration:none;display:inline-flex}.ds-header__login[data-astro-cid-owm7sp2x]:hover{color:var(--ds-neutral-0);text-underline-offset:6px;text-decoration:underline}.ds-header__login[data-astro-cid-owm7sp2x]{margin-inline-start:calc(-1 * var(--ds-space-3))}.ds-header__langs[data-astro-cid-owm7sp2x]{border:var(--ds-border-hairline) solid var(--ds-border-on-dark);border-radius:var(--ds-radius-pill);flex:none;align-items:center;padding:2px;list-style:none;display:flex}.ds-header__lang[data-astro-cid-owm7sp2x]{min-block-size:38px;min-inline-size:38px;padding-inline:var(--ds-space-2);border-radius:var(--ds-radius-pill);font-family:var(--ds-font-mono);font-size:var(--ds-fs-caption);letter-spacing:var(--ds-tracking-eyebrow);color:var(--ds-neutral-400);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.ds-header__lang[data-astro-cid-owm7sp2x]:hover{color:var(--ds-neutral-0)}.ds-header__lang[data-astro-cid-owm7sp2x][aria-current=true]{background:var(--ds-neutral-800);color:var(--ds-neutral-0)}.ds-nav__toggle[data-astro-cid-owm7sp2x]{background:var(--ds-neutral-800);border:var(--ds-border-hairline) solid var(--ds-border-on-dark);border-radius:var(--ds-radius-pill);cursor:pointer;flex:none;justify-content:center;align-items:center;margin-inline-start:auto;display:none}.ds-nav__bars[data-astro-cid-owm7sp2x],.ds-nav__bars[data-astro-cid-owm7sp2x]:before,.ds-nav__bars[data-astro-cid-owm7sp2x]:after{background:var(--ds-neutral-0);content:"";block-size:1.5px;inline-size:20px;display:block}.ds-nav__bars[data-astro-cid-owm7sp2x]{position:relative}.ds-nav__bars[data-astro-cid-owm7sp2x]:before{position:absolute;inset-block-start:-6px}.ds-nav__bars[data-astro-cid-owm7sp2x]:after{position:absolute;inset-block-start:6px}.ds-mobile-nav[data-astro-cid-owm7sp2x]{padding:var(--ds-space-2) 0 var(--ds-space-4);margin-block-start:var(--ds-space-4)}.ds-mobile-nav__list[data-astro-cid-owm7sp2x],.ds-mobile-nav__list[data-astro-cid-owm7sp2x] ul[data-astro-cid-owm7sp2x]{gap:0;list-style:none;display:grid}.ds-mobile-nav__list[data-astro-cid-owm7sp2x] a[data-astro-cid-owm7sp2x]{padding:var(--ds-space-4) var(--ds-space-1);border-block-end:var(--ds-border-hairline) solid var(--ds-border-on-dark);font-family:var(--ds-font-display);font-size:1.6rem;font-weight:var(--ds-fw-bold);font-stretch:var(--ds-display-stretch);letter-spacing:-.02em;color:var(--ds-neutral-0);text-decoration:none;display:block}.ds-mobile-nav__group[data-astro-cid-owm7sp2x] a[data-astro-cid-owm7sp2x],.ds-mobile-nav__langs[data-astro-cid-owm7sp2x] a[data-astro-cid-owm7sp2x]{padding-block:var(--ds-space-3);font-size:1.25rem}.ds-mobile-nav__list[data-astro-cid-owm7sp2x] a[data-astro-cid-owm7sp2x][aria-current]{color:var(--ds-ember-400)}.ds-mobile-nav__label[data-astro-cid-owm7sp2x]{padding:var(--ds-space-6) var(--ds-space-1) var(--ds-space-1);font-family:var(--ds-font-mono);font-size:var(--ds-fs-caption);letter-spacing:var(--ds-tracking-eyebrow);text-transform:uppercase;color:var(--ds-neutral-400);margin:0}.ds-mobile-nav__cta[data-astro-cid-owm7sp2x]{border-radius:var(--ds-radius-pill);background:var(--ds-ember-600);text-align:center;margin-block-start:var(--ds-space-5);font-family:var(--ds-font-sans)!important;font-size:var(--ds-fs-body)!important;border:none!important}.ds-mobile-nav__list[data-astro-cid-owm7sp2x] a[data-astro-cid-owm7sp2x].ds-mobile-nav__login{border:var(--ds-border-hairline) solid var(--ds-border-on-dark);border-radius:var(--ds-radius-pill);font-family:var(--ds-font-sans);font-size:var(--ds-fs-body);text-align:center;margin-block-start:var(--ds-space-3)}@media (width<=1260px){.ds-nav[data-astro-cid-owm7sp2x],.ds-header__cta[data-astro-cid-owm7sp2x],.ds-header__langs[data-astro-cid-owm7sp2x],.ds-header__login[data-astro-cid-owm7sp2x]{display:none}.ds-nav__toggle[data-astro-cid-owm7sp2x]{display:inline-flex}}@media (width>=1261px){.ds-mobile-nav[data-astro-cid-owm7sp2x]{display:none}}
