.showcase_section__irkPI{position:relative;background:var(--ds-background-200);color:var(--ds-gray-1000);padding:160px 0 0;border-top:1px solid var(--ds-gray-alpha-200);overflow:hidden}@media (min-width:768px){.showcase_section__irkPI{padding-top:208px}}.showcase_grid__3w0e6{max-width:var(--ds-page-width-with-margin,1448px);margin:0 auto;padding-inline:var(--geist-page-margin,24px);display:grid;grid-template-columns:1fr;gap:clamp(2rem,5vh,3.5rem)}.showcase_title__D8asX{margin:0;font-size:clamp(2rem,4.4vw,56px);line-height:1;letter-spacing:-.06em;font-weight:450;color:var(--ds-gray-1000);text-wrap:balance}.showcase_title__D8asX span{display:block}@media (max-width:767px){.showcase_title__D8asX{font-size:32px;line-height:40px}}.showcase_stage__ZFYMA .app-icon{display:inline-flex;flex:none}.showcase_stage__ZFYMA .app-icon>svg{width:100%;height:100%;display:block}.showcase_stage__ZFYMA{position:relative;height:clamp(480px,50vw,580px);isolation:isolate;font-family:var(--font-geist-sans),system-ui,sans-serif;--mock-material:#151515;--mock-control:#222222;--mock-border:rgba(237,237,237,0.04);--mock-text:#ededed;--mock-muted:#a1a1a1;--mock-faint:#808080;--mock-accent:#ededed;--mock-on-accent:#0a0a0a}.showcase_glow__TVqHE{z-index:0;height:160px;border-radius:999px;background:var(--ds-gray-1000);opacity:.15;filter:blur(120px)}.showcase_glow__TVqHE,.showcase_scrim__TFHHW{position:absolute;inset:0;pointer-events:none}.showcase_scrim__TFHHW{z-index:2;background:linear-gradient(180deg,rgba(0,0,0,.1),rgba(0,0,0,.42)),radial-gradient(115% 85% at 50% 8%,transparent 34%,rgba(0,0,0,.62) 100%)}.showcase_fade__4y7Vu{position:absolute;left:0;right:0;bottom:0;height:160px;z-index:6;pointer-events:none;background:linear-gradient(to top,var(--ds-background-200),transparent)}.showcase_cabinet__Ion6g{position:absolute;z-index:1;left:0;top:20px;width:min(760px,78%);height:calc(100% - 20px)}.showcase_cabinetShot__IjXzn{width:100%;height:100%;border-radius:12px 12px 0 0;box-shadow:none}.showcase_otto__reoT0{position:absolute;z-index:3;right:0;top:0;width:min(396px,42%);height:100%;display:flex;flex-direction:column;background:var(--mock-material);border:1px solid var(--mock-border);border-radius:12px;box-shadow:0 8px 40px rgb(0 0 0/.35);overflow:hidden}.showcase_ottoHead__9w7EX{display:flex;align-items:center;gap:.625rem;padding:1rem 1rem .5rem}.showcase_ottoIdent__RyPV9{display:flex;flex-direction:column;line-height:1.15;min-width:0;margin-right:auto}.showcase_ottoName__Ioega{font-size:.875rem;font-weight:650;color:var(--mock-text)}.showcase_ottoStatus__A9l3j{font-family:var(--font-geist-mono),ui-monospace,monospace;font-size:11px;color:var(--mock-faint)}.showcase_ottoBtns__mH0JT{display:inline-flex;align-items:center;gap:2px;opacity:.6}.showcase_hbtn__M2keg{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:999px;color:var(--mock-muted)}.showcase_hdiv__3ANYe{width:1px;height:18px;margin:0 4px;background:var(--mock-border)}.showcase_ottoBody__Df1kT{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:20px 24px;text-align:center}.showcase_ottoOrbBig__1Wbfb{display:inline-flex;margin-bottom:20px}.showcase_ottoHi___iaXv{margin:0 0 10px;font-size:1.35rem;font-weight:600;color:var(--mock-text)}.showcase_ottoSub__k5lpl{margin:0 0 20px;max-width:34ch;font-size:.8125rem;line-height:1.5;color:var(--mock-muted)}.showcase_starters__3_SOW{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.showcase_starter__T_1MK{padding:.375rem .75rem;border-radius:999px;background:var(--mock-control);color:var(--mock-text);font-family:var(--font-geist-mono),ui-monospace,monospace;font-size:12px;white-space:nowrap}.showcase_composer__V6vxB{display:flex;align-items:center;gap:.25rem;margin:.5rem .75rem .75rem;padding:.25rem;border-radius:999px;background:var(--mock-control)}.showcase_tool__AsIV4{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:999px;color:var(--mock-muted);flex:none}.showcase_composerText__vkz8M{flex:1;font-size:.8125rem;color:var(--mock-faint);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.showcase_send__4fuCI{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:999px;background:var(--mock-accent);color:var(--mock-on-accent);flex:none}.showcase_rail__N81SS{max-width:42rem;display:flex;flex-direction:column;gap:40px}.showcase_statement__WIkYM{margin:0;font-size:24px;font-weight:450;line-height:32px;letter-spacing:-.04em;color:var(--ds-gray-900);text-wrap:pretty}.showcase_statementLead__Mtub6{color:var(--ds-gray-1000)}.showcase_featureList__fhc0_{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px;font-size:14px;font-weight:500;line-height:20px;color:var(--ds-gray-1000);transform:translateZ(0);backface-visibility:hidden}.showcase_railEyebrow__4ayW9{font-weight:400;color:var(--ds-gray-900)}@media (min-width:1024px){.showcase_grid__3w0e6{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:20px;row-gap:44px;align-items:center}.showcase_title__D8asX{grid-column:1/span 8;grid-row:1}.showcase_stage__ZFYMA{grid-column:1/span 8;grid-row:2;aspect-ratio:12/6;height:auto}.showcase_rail__N81SS{grid-column:10/span 3;grid-row:2}}@media (max-width:1023px){.showcase_cabinet__Ion6g{width:86%}.showcase_otto__reoT0{width:min(360px,60%)}}@media (max-width:767px){.showcase_stage__ZFYMA{aspect-ratio:5/4;height:auto;overflow:hidden}.showcase_cabinet__Ion6g{top:12px;width:76%;height:auto;aspect-ratio:16/10}.showcase_otto__reoT0{--os:0.5;right:4%;top:6%;width:calc(58% / var(--os));height:calc(86% / var(--os));transform:scale(var(--os));transform-origin:top right}@media (min-width:561px){.showcase_otto__reoT0{--os:0.8}}@media (min-width:481px) and (max-width:560px){.showcase_otto__reoT0{--os:0.68}}@media (min-width:421px) and (max-width:480px){.showcase_otto__reoT0{--os:0.58}}@media (max-width:360px){.showcase_otto__reoT0{--os:0.42}}.showcase_ottoStatus__A9l3j{white-space:nowrap}.showcase_fade__4y7Vu{height:72px}.showcase_rail__N81SS{margin-top:clamp(8px,3vh,24px)}.showcase_statement__WIkYM{font-size:clamp(1.15rem,5.4vw,1.35rem)}}.platform_section__XVzq3{position:relative;background:var(--ds-background-200);color:var(--ds-gray-1000);padding:160px 0 0;overflow:hidden}@media (min-width:768px){.platform_section__XVzq3{padding-top:208px}}.platform_grid___S0eD{max-width:var(--ds-page-width-with-margin,1448px);margin:0 auto;padding-inline:var(--geist-page-margin,24px);display:grid;grid-template-columns:1fr;gap:clamp(2rem,5vh,3.5rem)}.platform_col__5lReq{display:flex;flex-direction:column;min-width:0}.platform_title__oHqmj{margin:0 0 44px;font-size:clamp(2rem,4.4vw,56px);line-height:1;letter-spacing:-.06em;font-weight:450;color:var(--ds-gray-1000);text-align:left;text-wrap:balance}.platform_title__oHqmj span{display:block}@media (max-width:767px){.platform_title__oHqmj{font-size:32px;line-height:40px}}.platform_stage__DxwWo .app-icon{display:inline-flex;flex:none}.platform_stage__DxwWo .app-icon>svg{width:100%;height:100%;display:block}.platform_stage__DxwWo{position:relative;height:clamp(420px,46vw,560px);isolation:isolate;font-family:var(--font-geist-sans),system-ui,sans-serif}.platform_glow__0Kawp{z-index:0;height:160px;border-radius:999px;background:var(--ds-gray-1000);opacity:.15;filter:blur(120px)}.platform_glow__0Kawp,.platform_scrim__PbtK0{position:absolute;inset:0;pointer-events:none}.platform_scrim__PbtK0{z-index:2;background:linear-gradient(180deg,rgba(0,0,0,.1),rgba(0,0,0,.42)),radial-gradient(115% 85% at 50% 8%,transparent 34%,rgba(0,0,0,.62) 100%)}.platform_fade__X2hoF{position:absolute;left:0;right:0;bottom:0;height:160px;z-index:3;pointer-events:none;background:linear-gradient(to top,var(--ds-background-200),transparent)}.platform_rail__HGHRu{max-width:42rem;display:flex;flex-direction:column;gap:40px}.platform_statement__1gN7C{margin:0;font-size:24px;font-weight:450;line-height:32px;letter-spacing:-.04em;color:var(--ds-gray-900);text-wrap:pretty}.platform_statementLead__ZX7MV{color:var(--ds-gray-1000)}.platform_featureList__SArJr{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px;font-size:14px;font-weight:500;line-height:20px;color:var(--ds-gray-1000);transform:translateZ(0);backface-visibility:hidden}.platform_railEyebrow__4c8H6{font-weight:400;color:var(--ds-gray-900)}@media (min-width:1024px){.platform_grid___S0eD{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:20px;row-gap:44px;align-items:center}.platform_col__5lReq{display:contents}.platform_title__oHqmj{grid-column:1/span 8;grid-row:1;margin-bottom:0}.platform_stage__DxwWo{grid-column:1/span 8;grid-row:2;aspect-ratio:12/6;height:auto}.platform_rail__HGHRu{grid-column:10/span 3;grid-row:2}}@media (max-width:767px){.platform_stage__DxwWo{height:auto}.platform_fade__X2hoF,.platform_scrim__PbtK0{display:none}}.phone-shot_frame__OUkKQ{--phone-w:393px;--bezel:calc(var(--phone-w) * 0.031);--screen-radius:calc(var(--phone-w) * 0.14);--island-w:calc(var(--phone-w) * 0.318);--island-h:calc(var(--phone-w) * 0.0916);--statusbar-h:calc(var(--phone-w) * 0.15);position:relative;z-index:1;margin:0;width:calc(var(--phone-w) + 2 * var(--bezel));max-width:100%;padding:var(--bezel);box-sizing:border-box;background:#0a0a0a;border-radius:calc(var(--screen-radius) + var(--bezel));box-shadow:inset 0 0 0 1px rgba(237,237,237,.08),0 24px 64px -28px rgb(0 0 0/.6)}.phone-shot_sideBtn__crvbf{position:absolute;z-index:0;width:2.5px;border-radius:3px;background:linear-gradient(90deg,#2e2e2e,#0a0a0a);box-shadow:0 0 1px rgba(0,0,0,.4)}.phone-shot_btnAction__rIXKC{left:-2px;top:15%;height:4.5%}.phone-shot_btnVolUp__eNePu{left:-2px;top:24%;height:8%}.phone-shot_btnVolDown__2adCH{left:-2px;top:34%;height:8%}.phone-shot_btnPower__5yl0H{right:-2px;top:27%;height:12%}.phone-shot_screen__AdI7_{position:relative;overflow:hidden;border-radius:var(--screen-radius);background:#000000;aspect-ratio:var(--shot-ratio,393/852)}.phone-shot_img__av9RS{display:block;width:100%;height:auto}.phone-shot_statusbar__Hjuxz{position:absolute;top:0;left:0;right:0;height:var(--statusbar-h);display:flex;align-items:center;justify-content:space-between;padding:0 calc(var(--phone-w) * .075);padding-top:calc(var(--phone-w) * .012);font-family:var(--font-geist-sans),system-ui,sans-serif;font-size:calc(var(--phone-w) * .0407);font-weight:600;letter-spacing:.01em;color:#ededed;pointer-events:none}.phone-shot_glyphs__utLWT{display:inline-flex;align-items:center;gap:calc(var(--phone-w) * .0127)}.phone-shot_glyphs__utLWT svg{display:block;height:calc(var(--phone-w) * .0305);width:auto}.phone-shot_island__nkCPX{top:calc(var(--phone-w) * .028);width:var(--island-w);height:var(--island-h);background:#000000}.phone-shot_home__2VCNw,.phone-shot_island__nkCPX{position:absolute;left:50%;transform:translateX(-50%);border-radius:999px}.phone-shot_home__2VCNw{bottom:calc(var(--phone-w) * .021);width:calc(var(--phone-w) * .354);height:calc(var(--phone-w) * .0127);background:#ededed;opacity:.9;pointer-events:none}.phone-shot_scrim__prjzb{position:absolute;inset:auto 0 0 0;height:22%;pointer-events:none;background:linear-gradient(180deg,rgb(0 0 0/0),rgb(0 0 0/.72) 62%,#000)}@media (max-width:520px){.phone-shot_frame__OUkKQ{--phone-w:min(320px,78vw)}}.devices_section__kLaPL{position:relative;background:var(--ds-background-200);color:var(--ds-gray-1000);padding:160px 0 0;overflow:hidden}@media (min-width:768px){.devices_section__kLaPL{padding-top:208px}}.devices_grid__GwnIE{max-width:var(--ds-page-width-with-margin,1448px);margin:0 auto;padding-inline:var(--geist-page-margin,24px);display:grid;grid-template-columns:1fr;gap:clamp(2rem,5vh,3.5rem)}.devices_title__NnDFI{margin:0;font-size:clamp(2rem,4.4vw,56px);line-height:1;letter-spacing:-.06em;font-weight:450;color:var(--ds-gray-1000);text-wrap:balance}.devices_title__NnDFI span{display:block}@media (max-width:767px){.devices_title__NnDFI{font-size:32px;line-height:40px}}.devices_rail__9kW_b{max-width:42rem;display:flex;flex-direction:column;gap:40px}.devices_statement__9L_Jl{margin:0;font-size:24px;font-weight:450;line-height:32px;letter-spacing:-.04em;color:var(--ds-gray-900);text-wrap:pretty}.devices_statementLead__Talja{color:var(--ds-gray-1000)}.devices_railEyebrow__jwk6V{font-size:14px;font-weight:400;line-height:20px;color:var(--ds-gray-900)}.devices_featureList__vB2Cn{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:1.15rem;transform:translateZ(0);backface-visibility:hidden}.devices_featureList__vB2Cn li{display:flex;flex-direction:column;gap:3px}.devices_featTitle__zLjYe{font-size:14px;font-weight:500;line-height:20px;color:var(--ds-gray-1000)}.devices_featDesc__O7KiA{font-size:14px;font-weight:400;line-height:20px;color:var(--ds-gray-900)}.devices_stage__ci2Vm{position:relative;height:clamp(460px,48vw,600px);isolation:isolate;display:flex;justify-content:center}.devices_phoneFrame__90lMO{flex:none;--phone-w:clamp(236px,25vw,300px)}.devices_glow__VakrV{z-index:0;height:160px;border-radius:999px;background:var(--ds-gray-1000);opacity:.08;filter:blur(120px)}.devices_glow__VakrV,.devices_scrim__z4aIt{position:absolute;inset:0;pointer-events:none}.devices_scrim__z4aIt{z-index:10;background:linear-gradient(180deg,rgba(0,0,0,.1),rgba(0,0,0,.42)),radial-gradient(115% 85% at 50% 8%,transparent 34%,rgba(0,0,0,.62) 100%)}.devices_fade__Flnny{position:absolute;left:0;right:0;bottom:0;height:160px;z-index:20;pointer-events:none;background:linear-gradient(to top,var(--ds-background-200),transparent)}@keyframes devices_qr-sweep__Wewzp{0%,to{top:12%}50%{top:86%}}@media (min-width:1024px){.devices_grid__GwnIE{grid-template-columns:repeat(12,minmax(0,1fr));grid-template-areas:"head head head head head head head head head head head head" "stage stage stage stage stage stage . rail rail rail rail rail";column-gap:20px;row-gap:44px;align-items:center}.devices_title__NnDFI{grid-area:head}.devices_stage__ci2Vm{grid-area:stage}.devices_rail__9kW_b{grid-area:rail}}@media (max-width:640px){.devices_stage__ci2Vm{height:clamp(440px,128vw,600px)}}