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