.category-panel-island.svelte-1hh2xa5{margin:0;padding:0;list-style:none}.item.svelte-1hh2xa5{border-block-end:1px solid var(--color-border-default)}.trigger.svelte-1hh2xa5{cursor:pointer;inline-size:100%;color:inherit;text-align:start;background:0 0;border:none;justify-content:space-between;align-items:center;padding-block:1rem;display:flex}.trigger.svelte-1hh2xa5:focus-visible{outline:2px solid var(--color-surface-accent);outline-offset:-2px}.title.svelte-1hh2xa5{font-family:var(--font-sans);font-size:var(--type-text-md-size);font-weight:var(--font-weight-medium);color:var(--color-text-headings);letter-spacing:-.01em;line-height:1.5}.icon.svelte-1hh2xa5{color:var(--color-text-headings);flex-shrink:0;transition:transform .22s}.item--open.svelte-1hh2xa5 .icon:where(.svelte-1hh2xa5){transform:rotate(45deg)}.body.svelte-1hh2xa5{grid-template-rows:0fr;transition:grid-template-rows .22s;display:grid;overflow:hidden}.item--open.svelte-1hh2xa5 .body:where(.svelte-1hh2xa5){grid-template-rows:1fr}.body-inner.svelte-1hh2xa5{min-block-size:0}.text.svelte-1hh2xa5{font-family:var(--font-sans);font-size:var(--font-size-14);font-weight:var(--font-weight-normal);letter-spacing:-.01em;color:color-mix(in srgb, var(--color-text-headings) 80%, transparent);margin:0;padding-block:.5rem 1rem;line-height:1.4}@media (prefers-reduced-motion:reduce){.body.svelte-1hh2xa5,.icon.svelte-1hh2xa5{transition:none}}.how-we-deploy-mobile.svelte-1z06e9{padding-inline:var(--spacing-inset);padding-block:var(--spacing-8);flex-direction:column;gap:2.5rem;display:flex}.tabs.svelte-1z06e9{flex-direction:row;gap:.5625rem;inline-size:100%;display:flex}.tab.svelte-1z06e9{background:var(--color-surface-raised);color:var(--color-text-headings);cursor:pointer;font-family:var(--font-mono);font-size:var(--font-size-12);letter-spacing:.06em;text-transform:uppercase;border:none;flex:1 1 0;justify-content:center;align-items:center;gap:.75rem;padding-block:.4375rem;padding-inline:.625rem;font-weight:500;line-height:1.5;transition:background-color .2s;display:inline-flex}.tab.svelte-1z06e9:hover{background:color-mix(in srgb, var(--color-surface-raised) 80%, var(--color-surface-accent))}.tab.svelte-1z06e9:focus-visible{outline:2px solid var(--color-surface-accent);outline-offset:2px}.tab--active.svelte-1z06e9{background:var(--color-surface-accent)}.content.svelte-1z06e9{flex-direction:column;gap:1.25rem;display:flex}.heading.svelte-1z06e9{font-family:var(--font-display);font-size:var(--font-size-18);font-weight:var(--font-weight-semibold);letter-spacing:-.02em;color:var(--color-text-headings);margin:0;line-height:1.2}@media (prefers-reduced-motion:reduce){.tab.svelte-1z06e9{transition:none}}.tabbed-showcase.svelte-xsa3ul{flex-direction:column;display:flex}.panel-viewport.svelte-xsa3ul,.panel-track.svelte-xsa3ul{display:contents}.tabs.svelte-xsa3ul{grid-template-columns:repeat(4,1fr);display:grid}.tab.svelte-xsa3ul{border:none;border-block-start:1px solid var(--color-border-default);border-inline-end:1px solid var(--color-border-default);cursor:pointer;text-align:start;color:inherit;background:0 0;flex-direction:column;padding:0;transition:background-color .2s;display:flex;position:relative}.tab.svelte-xsa3ul:first-child{border-inline-start:1px solid var(--color-border-default)}.tab.svelte-xsa3ul:hover{background:var(--color-surface-raised)}.tab.svelte-xsa3ul:focus-visible{outline:2px solid var(--color-blue-500);outline-offset:-2px;z-index:1}.tab--active.svelte-xsa3ul{background:var(--color-surface-default)}.progress.svelte-xsa3ul{background:var(--color-border-default);block-size:2px;display:block;position:absolute;inset-block-start:0;inset-inline:0;overflow:hidden}.fill.svelte-xsa3ul{background:var(--color-blue-500);block-size:100%;inline-size:100%;animation:svelte-xsa3ul-progress-fill var(--duration,5s) linear forwards;display:block;transform:translate(-100%)}.progress--paused.svelte-xsa3ul .fill:where(.svelte-xsa3ul){animation-play-state:paused}@keyframes svelte-xsa3ul-progress-fill{0%{transform:translate(-100%)}to{transform:translate(0%)}}@media (prefers-reduced-motion:reduce){.fill.svelte-xsa3ul{animation-play-state:paused}}.content.svelte-xsa3ul{flex-direction:column;gap:1.5rem;padding:1.5rem;padding-block-start:1.75rem;display:flex}.mono-tag.svelte-xsa3ul{font-family:var(--font-mono);font-size:var(--font-size-12);font-weight:var(--font-weight-normal);letter-spacing:var(--font-letter-spacing-mono);line-height:var(--font-line-height-body);text-transform:uppercase;white-space:nowrap;inline-size:max-content;color:var(--color-text-headings);background:0 0;align-self:flex-start;align-items:center;padding:.5rem;transition:background-color .3s,color .3s,box-shadow .3s;display:inline-flex;box-shadow:inset 0 0 0 1px #0000}.mono-tag.svelte-xsa3ul.mono-tag--accent{background:var(--color-surface-accent);color:var(--color-text-on-action)}.mono-tag.svelte-xsa3ul.mono-tag--outline{box-shadow:inset 0 0 0 1px var(--color-border-default)}.tab-title.svelte-xsa3ul{font-family:var(--font-display);font-size:var(--type-h5-size);font-weight:var(--font-weight-semibold);letter-spacing:-.02em;color:var(--color-text-on-action);line-height:1.2;transition:color .3s}.tab-desc.svelte-xsa3ul{font-family:var(--font-sans);font-size:var(--type-text-sm-size);color:var(--color-text-tertiary);margin:0;line-height:1.6}.tab.svelte-xsa3ul:not(.tab--active) .tab-title:where(.svelte-xsa3ul){color:var(--color-text-tertiary)}.panel.svelte-xsa3ul{background-color:var(--color-surface-default);border:1px solid var(--color-border-default);border-block-start:none;flex-direction:column;justify-content:center;align-items:center;min-block-size:638px;display:flex;position:relative;overflow:hidden}.panel.svelte-xsa3ul:before{content:"";background-image:var(--panel-bg);z-index:0;background-position:50%;background-size:cover;position:absolute;inset:0}.panel[hidden].svelte-xsa3ul{display:none}.overlay.svelte-xsa3ul{background:color-mix(in srgb, var(--color-black) 30%, transparent);z-index:0;position:absolute;inset:0}.panel-inner.svelte-xsa3ul{z-index:1;flex-direction:column;gap:3px;inline-size:min(790px,100%);animation:.45s both svelte-xsa3ul-panel-inner-fade-in;display:flex;position:relative}@keyframes svelte-xsa3ul-panel-inner-fade-in{0%{opacity:0;translate:0 .5rem}to{opacity:1;translate:0}}@media (prefers-reduced-motion:reduce){.panel-inner.svelte-xsa3ul{animation:none}}.panel-row.svelte-xsa3ul{align-items:stretch;gap:3px;display:flex}.panel-text.svelte-xsa3ul{background:var(--color-surface-inverse);flex-direction:column;flex:1;justify-content:space-between;padding:2.5rem;display:flex}.panel-heading.svelte-xsa3ul{font-family:var(--font-display);font-size:var(--font-size-32);font-weight:var(--font-weight-semibold);letter-spacing:-.02em;color:var(--color-text-inverse);max-inline-size:261px;margin:0;line-height:1.2}.panel-body.svelte-xsa3ul{font-family:var(--font-sans);font-size:var(--type-text-md-size);color:var(--color-text-inverse);opacity:.8;margin:0;line-height:1.5}.stats.svelte-xsa3ul{flex-direction:column;flex-shrink:0;gap:3px;inline-size:291px;margin:0;padding:0;display:flex}.stat.svelte-xsa3ul{flex-direction:column-reverse;flex:1;justify-content:space-between;gap:1rem;padding:2rem;display:flex}.stat.svelte-xsa3ul.stat--filled{background:var(--color-surface-accent)}.stat.svelte-xsa3ul.stat--outlined{background:var(--color-surface-inverse)}.stat-value.svelte-xsa3ul{font-family:var(--font-display);font-size:var(--font-size-32);font-weight:var(--font-weight-semibold);letter-spacing:-.02em;margin:0;line-height:1.2}.stat--filled.svelte-xsa3ul .stat-value:where(.svelte-xsa3ul){color:var(--color-text-on-action)}.stat--outlined.svelte-xsa3ul .stat-value:where(.svelte-xsa3ul){color:var(--color-text-inverse)}.stat-label.svelte-xsa3ul{font-family:var(--font-mono);font-size:var(--font-size-12);font-weight:var(--font-weight-medium);letter-spacing:.08em;text-transform:uppercase;line-height:1.4}.stat--filled.svelte-xsa3ul .stat-label:where(.svelte-xsa3ul){color:var(--color-text-on-action)}.stat--outlined.svelte-xsa3ul .stat-label:where(.svelte-xsa3ul){color:var(--color-text-inverse)}.panel-cta.svelte-xsa3ul{backdrop-filter:blur(12px);background:#00000003;justify-content:center;align-items:center;block-size:52px;display:flex}.learn-more.svelte-xsa3ul{font-family:var(--font-sans);font-size:var(--type-text-md-size);font-weight:var(--font-weight-bold);color:var(--color-text-on-action);letter-spacing:-.02em;line-height:1.7;text-decoration:none}.learn-more.svelte-xsa3ul:focus-visible{outline:2px solid var(--color-blue-500);outline-offset:2px;border-radius:2px}.panel-category.svelte-xsa3ul,.arrow-nav.svelte-xsa3ul{display:none}@media (width<=1024px){.tabs.svelte-xsa3ul{grid-template-columns:repeat(2,1fr)}.tab.svelte-xsa3ul:first-child,.tab.svelte-xsa3ul:nth-child(2){border-block-start:1px solid var(--color-border-default)}.tab.svelte-xsa3ul:nth-child(odd){border-inline-start:1px solid var(--color-border-default)}.panel-inner.svelte-xsa3ul{inline-size:min(790px,100%)}.panel-row.svelte-xsa3ul{flex-direction:column}.stats.svelte-xsa3ul{inline-size:unset;flex-direction:row}}@media (width<=640px){.tabs.svelte-xsa3ul{display:none}.panel-viewport.svelte-xsa3ul{touch-action:pan-y;display:block;position:relative;overflow:hidden}@media (hover:hover) and (pointer:fine){.panel-viewport.svelte-xsa3ul{cursor:grab}.panel-viewport.svelte-xsa3ul:has(.panel-track--dragging:where(.svelte-xsa3ul)){cursor:grabbing}}.panel-track.svelte-xsa3ul{min-block-size:641px;display:block;position:relative}.panel-track.svelte-xsa3ul>.panel:where(.svelte-xsa3ul),.panel-track.svelte-xsa3ul>.panel[hidden]:where(.svelte-xsa3ul){display:flex;position:absolute;inset:0}.panel.svelte-xsa3ul:before,.panel.svelte-xsa3ul .overlay:where(.svelte-xsa3ul){opacity:0;transition:opacity .3s}.panel.svelte-xsa3ul:not([hidden]):before,.panel.svelte-xsa3ul:not([hidden]) .overlay:where(.svelte-xsa3ul){opacity:1}.panel-track--dragging.svelte-xsa3ul .panel-inner:where(.svelte-xsa3ul){transition:none}.panel.svelte-xsa3ul{background-color:#0000;border:none}.panel-inner.svelte-xsa3ul{inline-size:100%;padding-inline:var(--spacing-4);transform:translateX(calc((var(--panel-index,0) - var(--active-index,0)) * 100% + var(--drag-offset,0px)));flex-direction:column;justify-content:flex-end;gap:3px;padding-block-end:4rem;transition:transform .3s;display:flex;position:absolute;inset:0}.panel-row.svelte-xsa3ul{flex-direction:column;gap:3px;margin-block-start:74px}.panel-text.svelte-xsa3ul{background:var(--color-white);gap:var(--spacing-5);padding:1.75rem;position:relative}.panel-text.svelte-xsa3ul:before{content:"";inline-size:calc(var(--tab-progress,0) * 100%);background:var(--color-blue-500);block-size:3px;transition:inline-size .3s;display:block;position:absolute;inset-block-start:-3px;inset-inline-start:0}.panel-category.svelte-xsa3ul{text-transform:uppercase;letter-spacing:.06em;font-family:var(--font-mono);font-size:var(--font-size-12);align-self:flex-start;display:inline-block}.panel-heading.svelte-xsa3ul{color:var(--color-text-inverse);font-size:var(--type-h5-size);max-inline-size:unset}.panel-body.svelte-xsa3ul{color:var(--color-text-tertiary)}.stats.svelte-xsa3ul{inline-size:unset;flex-direction:row;gap:3px}.stats.svelte-xsa3ul .stat:where(.svelte-xsa3ul){min-inline-size:0;padding:var(--spacing-5);flex:1}.stat-value.svelte-xsa3ul{font-size:var(--font-size-24)}.stat-label.svelte-xsa3ul{overflow-wrap:anywhere}.panel-cta.svelte-xsa3ul{backdrop-filter:blur(12px);background:#00000003;block-size:40px}.arrow-nav.svelte-xsa3ul{z-index:2;flex-direction:row;justify-content:center;align-items:center;gap:1rem;display:flex;position:absolute;inset-block-end:var(--spacing-5);inset-inline:0}.arrow.svelte-xsa3ul{block-size:2.75rem;inline-size:2.75rem;color:var(--color-white);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;transition:opacity .2s;display:inline-flex}.arrow.svelte-xsa3ul svg:where(.svelte-xsa3ul){block-size:1rem;inline-size:1rem}.arrow.svelte-xsa3ul:hover{opacity:.7}.arrow.svelte-xsa3ul:focus-visible{outline:2px solid var(--color-blue-500);outline-offset:2px}}
