.ax-current-app{--background:var(--ax-light-canvas);--foreground:var(--ax-light-text);--card:var(--ax-light-surface);--muted-foreground:var(--ax-light-muted);--primary:var(--ax-light-accent);--primary-hover:var(--ax-light-accent-hover);--primary-foreground:var(--ax-light-accent-foreground);--appearance-link:var(--ax-light-link);--border:var(--ax-light-border);--sidebar:var(--ax-light-sidebar)}.dark .ax-current-app{--background:var(--ax-dark-canvas);--foreground:var(--ax-dark-text);--card:var(--ax-dark-surface);--muted-foreground:var(--ax-dark-muted);--primary:var(--ax-dark-accent);--primary-hover:var(--ax-dark-accent-hover);--primary-foreground:var(--ax-dark-accent-foreground);--appearance-link:var(--ax-dark-link);--border:var(--ax-dark-border);--sidebar:var(--ax-dark-sidebar)}.ax-current-app{--brand-primary:#6c00fc;--brand-foreground:#fff;--card-foreground:var(--foreground);--popover:var(--card);--popover-foreground:var(--foreground);--secondary:color-mix(in srgb, var(--border) 45%, var(--card));--secondary-foreground:var(--foreground);--muted:var(--secondary);--accent:color-mix(in srgb, var(--primary) 10%, var(--card));--accent-foreground:var(--appearance-link);--input:color-mix(in srgb, var(--muted-foreground) 25%, var(--border));--ring:var(--primary);--bg-subtle:var(--background);--bg-subtle-50:var(--background);--bg-subtle-hover:var(--secondary);--bg-base:var(--card);--bg-base-hover:var(--secondary);--bg-component:var(--secondary);--bg-highlight:var(--accent);--bg-field:var(--card);--fg-base:var(--foreground);--fg-subtle:var(--muted-foreground);--fg-muted:var(--muted-foreground);--fg-interactive:var(--appearance-link);--fg-on-color:var(--primary-foreground);--border-base:var(--border);--border-line:color-mix(in srgb, var(--border) 62%, var(--card));--border-strong:color-mix(in srgb, var(--muted-foreground) 35%, var(--border));--sidebar-panel:var(--sidebar);--sidebar-foreground:var(--foreground);--sidebar-primary:var(--primary);--sidebar-primary-foreground:var(--primary-foreground);--sidebar-accent:color-mix(in srgb, var(--primary) 12%, var(--sidebar));--sidebar-accent-foreground:var(--accent-foreground);--sidebar-muted:var(--muted-foreground);--sidebar-icon:var(--muted-foreground);--sidebar-line:color-mix(in srgb, var(--border) 70%, var(--sidebar));--sidebar-border:var(--sidebar-line);--sidebar-ring:var(--ring);--sidebar-item-hover:color-mix(in srgb, var(--foreground) 5%, var(--sidebar));--sidebar-item-active:var(--sidebar-accent);--sidebar-search-bg:var(--card);--web-chrome:var(--sidebar);--web-canvas:var(--background);--web-text:var(--foreground);--web-muted:var(--muted-foreground);--web-line:var(--border-line);--web-hover:var(--sidebar-item-hover);--web-selected:var(--sidebar-accent);--web-ring:var(--ring);--ax-canvas:var(--background);--ax-card:var(--card);--ax-line:var(--border-line);--ax-ink:var(--foreground);--ax-text:var(--foreground);--ax-muted:var(--muted-foreground);--ax-subtle:var(--fg-muted);width:100%;height:100%;color:var(--foreground);background:var(--sidebar-panel);font-family:var(--font-geist-sans), Arial, sans-serif;letter-spacing:normal;text-align:left;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;flex-direction:column;font-size:13px;font-weight:400;line-height:20px;display:flex;overflow:hidden}.dark .ax-current-app{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.ax-current-app *,.ax-current-app :before,.ax-current-app :after{box-sizing:border-box}.ax-current-app button,.ax-current-app input,.ax-current-app textarea{font-family:inherit}.ax-current-stage{flex:1;min-width:0;min-height:0;padding:0 8px 8px 0;display:flex}.ax-current-surface{background:var(--web-canvas);border:1px solid color-mix(in srgb, var(--border) 90%, var(--background));border-radius:10px;flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;overflow:hidden;box-shadow:0 1px 2px #00000003}.ax-showcase[data-glass=true] .ax-current-app{background:color-mix(in srgb, var(--sidebar-panel) 64%, transparent)}
.website-root .ax-showcase{--showcase-bg:var(--lr-paper);--showcase-panel:var(--lr-surface);--showcase-soft:var(--lr-surface-muted);--showcase-border:var(--lr-line);--showcase-text:var(--lr-ink);--showcase-muted:var(--lr-muted);width:min(1440px,100% - 48px);color:var(--lr-ink);margin:48px auto 0}.ax-showcase-toolbar{justify-content:space-between;align-items:center;gap:20px;padding:0 6px 20px;display:flex}.ax-platform-picker,.ax-module-picker{align-items:center;gap:5px;display:flex}.ax-platform-picker{background:var(--lr-soft);border:1px solid var(--lr-line);border-radius:9px;padding:4px}.ax-platform-picker button,.ax-module-picker button,.ax-glass-toggle{color:var(--lr-muted);font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;justify-content:center;align-items:center;gap:8px;min-height:38px;padding:9px 15px;font-size:12px;font-weight:500;display:inline-flex}.ax-platform-picker button[aria-pressed=true]{background:var(--lr-surface);color:var(--lr-ink);border-color:var(--lr-line);box-shadow:0 1px 3px color-mix(in srgb, var(--lr-shadow) 6%, transparent)}.ax-platform-picker button:hover,.ax-module-picker button:hover{color:var(--lr-ink)}.ax-glass-toggle{padding-right:0}.ax-glass-toggle[aria-pressed=true]{color:var(--apps-accent)}.ax-switch{border:1px solid var(--lr-line-strong);background:var(--lr-line);border-radius:99px;align-items:center;width:31px;height:19px;padding:2px;display:inline-flex}.ax-switch i{background:var(--lr-surface);border-radius:50%;width:13px;height:13px;transition:transform .18s;box-shadow:0 1px 3px #0002}.ax-glass-toggle[aria-pressed=true] .ax-switch{background:var(--apps-accent);border-color:var(--apps-accent)}.ax-glass-toggle[aria-pressed=true] .ax-switch i{background:#fff;transform:translate(11px)}.ax-web-available{color:var(--lr-muted);align-items:center;gap:7px;font-size:11px;display:flex}.ax-web-available i,.ax-stage-bottom>span:first-child>i{background:#809e88;border-radius:50%;width:5px;height:5px}.ax-desktop-stage{isolation:isolate;border:1px solid var(--lr-line);background:#e9e4f2;border-radius:15px;padding:25px 38px 20px;position:relative;overflow:hidden}.ax-wallpaper{z-index:-1;background:radial-gradient(at 91% 6%,#c7e2ef 0%,#0000 46%),radial-gradient(at 2% 100%,#8a72a6 0%,#0000 48%),linear-gradient(145deg,#ede4e5 0%,#d7c8df 43%,#a6b9d3 100%);position:absolute;inset:0;overflow:hidden}.ax-wallpaper i{background:linear-gradient(178deg,#ffffff80,#e1cbf400 30%,#998eb748);border:1px solid #ffffff6b;border-radius:50%;width:105%;height:64%;position:absolute;transform:rotate(-30deg);box-shadow:inset 0 10px 50px #ffffff4d,0 -4px 30px #79679820}.ax-wallpaper i:first-child{top:1%;left:-22%}.ax-wallpaper i:nth-child(2){top:21%;right:-45%;transform:rotate(-55deg)}.ax-wallpaper i:nth-child(3){bottom:-51%;left:-22%;transform:rotate(-12deg)}.dark .ax-wallpaper{background:radial-gradient(at 90% 4%,#47788d 0%,#0000 45%),radial-gradient(at 1% 100%,#67558f 0%,#0000 48%),linear-gradient(140deg,#3c344d 0%,#655270 48%,#294658 100%)}.dark .ax-wallpaper i{opacity:.6}.ax-stage-caption,.ax-stage-bottom{justify-content:space-between;align-items:center;gap:15px;display:flex}.ax-stage-caption{color:#544b65;letter-spacing:.08em;margin-bottom:25px;font:9px ui-monospace,monospace}.ax-stage-bottom{color:#544b65;margin-top:22px;font-size:10px;line-height:1.7}.ax-stage-bottom>span:first-child{align-items:center;gap:7px;display:flex}.dark .ax-stage-caption,.dark .ax-stage-bottom{color:#e2dbea}.ax-window-viewport{aspect-ratio:16/9;border-radius:12px;width:100%;position:relative}.website-root .ax-window{opacity:0;width:1600px;height:900px;transform:scale(var(--showcase-scale));transform-origin:0 0;background:var(--lr-surface-muted);border-radius:12px;position:absolute;inset:0 auto auto 0;overflow:hidden;box-shadow:0 45px 95px -30px #16102665,0 12px 28px -8px #16102645,0 0 0 1px #ffffff38}.website-root .ax-window-viewport[data-ready=true] .ax-window{opacity:1}.website-root .ax-showcase[data-glass=true] .ax-window{background:color-mix(in srgb, var(--lr-surface-muted) 35%, transparent);-webkit-backdrop-filter:blur(22px)saturate(170%);backdrop-filter:blur(22px)saturate(170%);box-shadow:inset 0 0 0 1px #ffffff80,inset 0 2px 2px #ffffff6b,inset 0 -1px 1px #ffffff20,0 45px 95px -30px #16102670,0 10px 25px -8px #16102650,0 0 0 1px #ffffff38}.ax-module-picker{flex-wrap:wrap;justify-content:center;gap:9px;margin-top:24px}.ax-module-picker button{min-width:100px}.ax-module-picker button[aria-pressed=true]{background:var(--lr-soft);border-color:var(--lr-line);color:var(--lr-ink)}.ax-showcase-description{text-align:center;margin-top:15px}.ax-showcase-description p{color:var(--lr-text);margin:0;font-size:13px}.ax-showcase-description>span{color:var(--lr-muted);margin-top:8px;font-size:10px;display:block}.ax-platform-details{border-top:1px solid var(--lr-line);grid-template-columns:1fr 38px 1fr;align-items:center;gap:36px;max-width:940px;margin:32px auto 0;padding-top:25px;display:grid}.ax-platform-details>div>span{color:var(--apps-accent);letter-spacing:.025em;font:9px ui-monospace,monospace}.ax-platform-details p{color:var(--lr-muted);max-width:385px;margin:9px 0 0;font-size:12px;line-height:1.75}.ax-platform-details>svg{color:var(--lr-line-strong)}@media (max-width:760px){.website-root .ax-showcase{width:calc(100% - 28px);margin-top:36px}.ax-showcase-toolbar{flex-wrap:wrap;gap:10px;padding-bottom:14px}.ax-platform-picker button{padding:8px 11px;font-size:11px}.ax-glass-toggle{padding-left:5px;font-size:11px}.ax-desktop-stage{border-radius:10px;padding:15px 12px}.ax-stage-caption{margin-bottom:15px;font-size:7px}.ax-stage-caption>span:last-child{display:none}.ax-stage-bottom{align-items:flex-start;margin-top:15px;font-size:9px}.ax-stage-bottom>span{flex:1}.ax-stage-bottom>span:last-child{text-align:right}.ax-window-viewport{border-radius:5px}.ax-module-picker{gap:3px;margin-top:18px}.ax-module-picker button{min-width:0;padding:8px;font-size:11px}.ax-module-picker button svg{width:16px}.ax-showcase-description p{font-size:12px;line-height:1.7}.ax-showcase-description>span{font-size:9px}.ax-platform-details{grid-template-columns:1fr 1fr;gap:20px;margin-inline:6px}.ax-platform-details>svg{display:none}.ax-platform-details>div>span{font-size:8px;line-height:1.7;display:block}.ax-platform-details p{font-size:11px}}@media (max-width:420px){.ax-showcase-toolbar{justify-content:center}.ax-platform-picker{width:100%}.ax-platform-picker button{flex:1}.ax-glass-toggle{min-height:30px}.ax-platform-details{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.ax-switch i{transition:none}}@media (prefers-reduced-transparency:reduce){.ax-showcase[data-glass=true] .ax-current-app{background:var(--sidebar-panel)}.website-root .ax-showcase[data-glass=true] .ax-window{background:var(--lr-surface-muted);-webkit-backdrop-filter:none}}
.website-root .apps-page{--apps-accent:#8060bd;--apps-quiet:#918098;--apps-tint:color-mix(in srgb, var(--apps-accent) 8%, var(--lr-surface));color:var(--lr-ink);background:var(--lr-paper);font-family:var(--font-geist-sans), Arial, sans-serif;-webkit-font-smoothing:antialiased}.dark .website-root .apps-page{--apps-accent:#b89adf;--apps-quiet:#a897b5}.apps-page .apps-container{width:min(1160px,100% - 80px);margin-inline:auto}.apps-page section[id]{scroll-margin-top:148px}.apps-page a:focus-visible,.apps-page button:focus-visible,.apps-page summary:focus-visible{outline:2px solid var(--apps-accent);outline-offset:5px}.apps-page .apps-hero{padding-top:150px}.apps-page .apps-hero-copy{text-align:center}.apps-page .apps-signature{color:var(--lr-muted);font-size:var(--lr-text-caption);align-items:center;gap:10px;display:inline-flex}.apps-page .apps-signature strong{color:var(--lr-ink);letter-spacing:-.025em;font-size:15px;font-weight:550}.apps-page .apps-signature i{background:var(--lr-line-strong);width:1px;height:14px;margin-inline:5px}.apps-page .apps-hero h1{letter-spacing:-.067em;margin:30px 0 27px;font-size:clamp(44px,6.8vw,88px);font-weight:480;line-height:1.075}.apps-page .apps-hero h1 em{color:var(--apps-accent);font-style:normal}.apps-page .apps-hero-copy>p{max-width:770px;color:var(--lr-muted);letter-spacing:-.025em;margin:0 auto;font-size:16px;line-height:1.85}.apps-page .apps-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:27px;margin-top:27px;display:flex}.website-root .apps-page .lr-button{border:1px solid var(--lr-ink);background:var(--lr-ink);min-height:43px;color:var(--lr-paper);box-shadow:none;font-size:var(--lr-text-caption);border-radius:7px;gap:18px;padding:0 18px;font-weight:500}.website-root .apps-page .lr-button:hover{opacity:.86}.apps-page .apps-actions>a:not(.lr-button),.apps-page .apps-text-link{color:var(--lr-text);font-size:var(--lr-text-caption);align-items:center;gap:9px;display:inline-flex}.apps-page .apps-actions>a:not(.lr-button):hover,.apps-page .apps-text-link:hover{color:var(--apps-accent)}.apps-page .apps-hero-caption{justify-content:space-between;align-items:center;gap:25px;padding-block:33px 32px;display:flex}.apps-page .apps-hero-caption>span{color:var(--apps-accent);font:var(--lr-text-caption) monospace;letter-spacing:.035em}.apps-page .apps-hero-caption p{color:var(--lr-muted);font-size:var(--lr-text-caption);margin:0}.apps-page .apps-chapters-wrap{z-index:20;background:color-mix(in srgb, var(--lr-paper) 94%, transparent);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-block:1px solid var(--lr-line);position:sticky;top:72px}.apps-page .apps-chapters{justify-content:space-between;gap:22px;padding-block:19px;display:flex}.apps-page .apps-chapters a{font-size:var(--lr-text-caption);color:var(--lr-text);flex-shrink:0;align-items:center;gap:9px;display:flex}.apps-page .apps-chapters a span{font:var(--lr-text-caption) monospace;color:var(--apps-quiet)}.apps-page .apps-chapters a:hover{color:var(--apps-accent)}.apps-page .apps-section{padding-block:105px}.apps-page .apps-section-heading{grid-template-columns:1.2fr .8fr;align-items:end;gap:75px;margin-bottom:48px;display:grid}.apps-page .apps-eyebrow{color:var(--apps-accent);font-size:var(--lr-text-caption);letter-spacing:.055em;font-weight:500;line-height:1.6;display:block}.apps-page h2{letter-spacing:-.055em;text-wrap:balance;margin:20px 0 0;font-size:clamp(34px,4.15vw,54px);font-weight:460;line-height:1.13}.apps-page h2>span{color:var(--apps-quiet)}.apps-page .apps-section-heading>p,.apps-page .apps-native-copy>p{max-width:420px;color:var(--lr-muted);font-size:var(--lr-text-body);letter-spacing:-.015em;margin:0 0 2px;line-height:1.85}.apps-page .apps-web-details{grid-template-columns:repeat(3,minmax(0,1fr));gap:48px;display:grid}.apps-page .apps-web-details article{border-top:1px solid var(--lr-line);padding-top:26px}.apps-page .apps-web-details h3{letter-spacing:-.035em;margin:21px 0 11px;font-size:20px;font-weight:480}.apps-page .apps-web-details p{color:var(--lr-muted);font-size:var(--lr-text-body);margin:0;line-height:1.85}.apps-page .apps-web-details a{color:var(--apps-accent);font-size:var(--lr-text-caption);align-items:center;gap:10px;margin-top:22px;display:inline-flex}.apps-page .apps-web-note{border:1px solid var(--lr-line);background:var(--lr-soft);border-radius:7px;align-items:flex-start;gap:13px;margin-top:44px;padding:22px 25px;display:flex}.apps-page .apps-web-note>svg{color:var(--apps-accent);flex-shrink:0;margin-top:3px}.apps-page .apps-web-note p{color:var(--lr-muted);font-size:var(--lr-text-body);margin:0;line-height:1.9}.apps-page .apps-web-note strong{color:var(--lr-ink);font-weight:500}.apps-page .apps-availability-band{border-block:1px solid var(--lr-line);background:var(--lr-soft)}.apps-page .apps-platforms{grid-template-columns:repeat(3,minmax(0,1fr));gap:19px;display:grid}.apps-page .apps-platform{background:var(--lr-paper);border:1px solid var(--lr-line);border-radius:9px;flex-direction:column;padding:29px 25px 0;display:flex}.apps-page .apps-platform-live{background:var(--lr-surface);border-color:color-mix(in srgb, var(--apps-accent) 38%, var(--lr-line))}.apps-page .apps-platform-top{color:var(--apps-quiet);justify-content:space-between;align-items:center;gap:7px;display:flex}.apps-page .apps-status{color:var(--lr-muted);background:var(--lr-soft);border:1px solid var(--lr-line);font-size:var(--lr-text-caption);white-space:nowrap;border-radius:4px;align-items:center;gap:5px;padding:5px 7px;display:inline-flex}.apps-page .apps-status.is-live{background:var(--apps-tint);color:var(--apps-accent);border-color:#0000}.apps-page .apps-status i{background:currentColor;border-radius:50%;width:4px;height:4px}.apps-page .apps-platform h3{letter-spacing:-.04em;margin:29px 0 9px;font-size:27px;font-weight:480}.apps-page .apps-platform .apps-platform-devices{font-size:var(--lr-text-caption);color:var(--apps-accent);margin:0 0 19px}.apps-page .apps-platform>p{color:var(--lr-muted);font-size:var(--lr-text-body);margin:0 0 29px;line-height:1.85}.apps-page .apps-platform-foot{border-top:1px solid var(--lr-line);align-items:center;min-height:84px;margin-top:auto;display:flex}.apps-page .apps-platform-foot>span{color:var(--lr-muted);font-size:var(--lr-text-caption)}.website-root .apps-page .apps-platform-foot .lr-button{min-height:36px;font-size:var(--lr-text-caption);padding-inline:13px}.apps-page .apps-release-note{color:var(--lr-muted);font-size:var(--lr-text-caption);flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin:27px 0 0;line-height:1.7;display:flex}.apps-page .apps-release-note>svg{color:var(--apps-accent)}.apps-page .apps-release-note a{color:var(--apps-accent);align-items:center;gap:6px;margin-left:6px;display:inline-flex}.apps-page .apps-native{grid-template-columns:1fr 1fr;align-items:center;gap:90px;display:grid}.apps-page .apps-native-copy>p{margin-top:24px}.apps-page .apps-native-copy .apps-text-link{color:var(--apps-accent);margin-top:24px}.apps-page .apps-native-details article{border-bottom:1px solid var(--lr-line);align-items:flex-start;gap:22px;padding:32px 0;display:flex}.apps-page .apps-native-details article:first-child{border-top:1px solid var(--lr-line)}.apps-page .apps-native-icon{border:1px solid var(--lr-line);background:var(--apps-tint);width:49px;height:49px;color:var(--apps-accent);border-radius:11px;flex-shrink:0;place-items:center;display:grid}.apps-page .apps-native-details .apps-eyebrow{font-size:var(--lr-text-caption)}.apps-page .apps-native-details h3{letter-spacing:-.035em;margin:12px 0 11px;font-size:21px;font-weight:480}.apps-page .apps-native-details p{color:var(--lr-muted);font-size:var(--lr-text-body);margin:0;line-height:1.85}.apps-page .apps-download{border-top:1px solid var(--lr-line)}.apps-page .apps-download-platforms{grid-template-columns:repeat(3,minmax(0,1fr));gap:19px;display:grid}.apps-page .apps-download-platform{background:var(--lr-surface);border:1px solid var(--lr-line);border-radius:9px;flex-direction:column;gap:22px;padding:27px 25px;display:flex}.apps-page .apps-download-platform header{color:var(--apps-accent);flex-wrap:wrap;align-items:center;gap:10px 12px;display:flex}.apps-page .apps-download-platform h3{color:var(--lr-ink);letter-spacing:-.035em;margin:0;font-size:23px;font-weight:480}.apps-page .apps-download-platform header>span{color:var(--lr-muted);font-size:var(--lr-text-caption);margin-left:auto}.apps-page .apps-download-files,.apps-page .apps-download-notes,.apps-page .apps-native-features{margin:0;padding:0;list-style:none}.apps-page .apps-download-files{gap:12px;display:grid}.apps-page .apps-download-link{border:1px solid var(--lr-line);background:var(--lr-paper);color:var(--lr-ink);border-radius:7px;align-items:flex-start;gap:12px;padding:14px 15px;display:flex}.apps-page .apps-download-link:hover{border-color:color-mix(in srgb, var(--apps-accent) 45%, var(--lr-line))}.apps-page .apps-download-link>svg{color:var(--apps-accent);flex-shrink:0;margin-top:2px}.apps-page .apps-download-link strong{font-size:var(--lr-text-body);letter-spacing:-.02em;font-weight:500;display:block}.apps-page .apps-download-link small{color:var(--lr-muted);font-size:var(--lr-text-caption);margin-top:4px;display:block}.apps-page .apps-download-files details{color:var(--lr-muted);font-size:var(--lr-text-caption);margin:7px 2px 0}.apps-page .apps-download-files summary{cursor:pointer;width:fit-content}.apps-page .apps-download-files code{font-family:var(--font-geist-mono,monospace);overflow-wrap:anywhere;color:var(--lr-text);margin-top:7px;line-height:1.6;display:block}.apps-page .apps-download-notes{border-top:1px solid var(--lr-line);gap:9px;margin-top:auto;padding-top:18px;display:grid}.apps-page .apps-download-notes li,.apps-page .apps-native-features li{color:var(--lr-muted);font-size:var(--lr-text-caption);padding-left:15px;line-height:1.7;position:relative}.apps-page .apps-download-notes li:before,.apps-page .apps-native-features li:before{content:"";background:var(--apps-accent);border-radius:50%;width:5px;height:5px;position:absolute;top:.7em;left:0}.apps-page .apps-download-soon{border:1px dashed var(--lr-line-strong);color:var(--apps-accent);border-radius:9px;align-items:center;gap:15px;padding:27px 25px;display:flex}.apps-page .apps-download-soon p{flex-wrap:wrap;align-items:center;gap:8px 14px;margin:0;display:flex}.apps-page .apps-download-soon strong{color:var(--lr-ink);letter-spacing:-.03em;font-size:19px;font-weight:480}.apps-page .apps-download-soon span{color:var(--lr-muted);font-size:var(--lr-text-caption)}.apps-page .apps-download .apps-release-note{justify-content:flex-start}.apps-page .apps-native-features{gap:8px;display:grid}.apps-page .apps-native-features li{font-size:var(--lr-text-body)}.website-root .apps-page .apps-faq .ai-faq{border-top:1px solid var(--lr-line);padding-block:85px}.website-root .apps-page .apps-faq .ai-section-heading h2{font-size:40px;font-weight:460}.website-root .apps-page .apps-faq .ai-kicker{color:var(--apps-accent)}.apps-page .apps-closing{text-align:center;border-top:1px solid var(--lr-line);background:radial-gradient(ellipse at 50% 25%, var(--apps-tint), transparent 64%), var(--lr-paper);padding:93px 0 100px}.apps-page .apps-closing>.apps-container>svg{margin-inline:auto}.apps-page .apps-closing h2{margin-top:25px;font-size:clamp(42px,5.5vw,72px)}.apps-page .apps-closing>.apps-container>p{font-size:var(--lr-text-body);color:var(--lr-muted);margin:24px 0 0;line-height:1.8}.apps-page .apps-related{text-align:left;grid-template-columns:1fr 1fr;gap:45px;max-width:850px;margin:77px auto 0;display:grid}.apps-page .apps-related>a{border-top:1px solid var(--lr-line);align-items:center;gap:15px;padding-top:25px;display:flex}.apps-page .apps-related>a>svg{flex-shrink:0}.apps-page .apps-related>a>svg:last-child{color:var(--apps-accent);margin-left:auto}.apps-page .apps-related strong{letter-spacing:-.025em;font-size:15px;font-weight:500;display:block}.apps-page .apps-related small{font-size:var(--lr-text-caption);color:var(--lr-muted);margin-top:7px;display:block}@media (max-width:1050px){.apps-page .apps-section-heading{gap:40px}.apps-page .apps-web-details{gap:28px}.apps-page .apps-platform{padding:23px 19px 0}.apps-page .apps-download-platforms{grid-template-columns:1fr}.apps-page .apps-native{gap:45px}.apps-page .apps-native-details article{gap:17px}.apps-page .apps-hero-caption{align-items:flex-start}.apps-page .apps-hero-caption p{text-align:right;max-width:350px;line-height:1.7}}@media (max-width:760px){.apps-page .apps-container{width:calc(100% - 40px)}.apps-page .apps-hero{padding-top:120px}.apps-page .apps-signature{font-size:var(--lr-text-caption);gap:7px}.apps-page .apps-signature strong{font-size:var(--lr-text-caption)}.apps-page .apps-signature i{margin-inline:2px}.apps-page .apps-hero h1{margin-block:26px 23px;font-size:clamp(35px,7.2vw,56px)}.apps-page .apps-hero-copy>p{font-size:var(--lr-text-body);max-width:500px}.apps-page .apps-desktop-break{display:none}.apps-page .apps-actions{gap:20px}.website-root .apps-page .lr-button{font-size:var(--lr-text-caption);gap:12px;padding-inline:14px}.apps-page .apps-actions>a:not(.lr-button){font-size:var(--lr-text-caption)}.apps-page .apps-hero-caption{flex-direction:column;gap:12px;padding-block:27px}.apps-page .apps-hero-caption p{text-align:left;max-width:none;font-size:var(--lr-text-caption)}.apps-page .apps-hero-caption>span{font-size:var(--lr-text-caption)}.apps-page .apps-chapters{gap:25px;padding-block:16px;overflow-x:auto}.apps-page .apps-chapters a{font-size:var(--lr-text-caption)}.apps-page .apps-chapters a span{display:none}.apps-page .apps-section{padding-block:72px}.apps-page .apps-section-heading{grid-template-columns:1fr;gap:22px;margin-bottom:34px}.apps-page h2{font-size:clamp(32px,6.7vw,44px)}.apps-page .apps-section-heading>p,.apps-page .apps-native-copy>p{font-size:var(--lr-text-body);max-width:100%}.apps-page .apps-web-details{grid-template-columns:1fr;gap:28px}.apps-page .apps-web-details article{padding-top:23px}.apps-page .apps-web-details h3,.apps-page .apps-web-details a{margin-top:16px}.apps-page .apps-web-note{margin-top:32px;padding:19px}.apps-page .apps-platforms{grid-template-columns:1fr;gap:16px}.apps-page .apps-platform{padding:24px 24px 0}.apps-page .apps-download-platform{padding:23px 19px}.apps-page .apps-download-platform header>span{flex-basis:100%;margin-left:0}.apps-page .apps-download-soon{padding:22px 19px}.apps-page .apps-platform h3{margin-top:22px}.apps-page .apps-platform>p{margin-bottom:22px}.apps-page .apps-platform-foot{min-height:72px}.apps-page .apps-status{font-size:var(--lr-text-caption)}.apps-page .apps-release-note{font-size:var(--lr-text-caption);justify-content:flex-start}.apps-page .apps-release-note a{margin-left:22px}.apps-page .apps-native{grid-template-columns:1fr;gap:33px}.apps-page .apps-native-details article{gap:17px;padding-block:26px}.apps-page .apps-native-icon{width:43px;height:43px}.apps-page .apps-native-details h3{font-size:20px}.website-root .apps-page .apps-faq .ai-faq{padding-block:65px}.website-root .apps-page .apps-faq .ai-section-heading h2{font-size:33px}.apps-page .apps-closing{padding-block:75px 70px}.apps-page .apps-closing>.apps-container>p{font-size:var(--lr-text-body)}.apps-page .apps-related{grid-template-columns:1fr;gap:25px;margin-top:55px}}@media (prefers-reduced-motion:reduce){.apps-page *,.apps-page :before,.apps-page :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.apps-page .apps-access-story{border-top:1px solid var(--lr-line);grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:56px;padding-top:32px;padding-bottom:90px;display:grid}.apps-page .apps-access-story>img{width:100%;height:auto;image-rendering:pixelated;display:block}.apps-page .apps-access-story .apps-eyebrow{color:#a34d35}.dark .apps-page .apps-access-story .apps-eyebrow{color:#e5a087}.apps-page .apps-access-story h2{color:var(--lr-ink);letter-spacing:-.04em;margin:16px 0;font-size:clamp(30px,3vw,39px);font-weight:460;line-height:1.2}.apps-page .apps-access-story p{color:var(--lr-muted);font-size:var(--lr-text-body);margin:16px 0 0;line-height:1.8}@media (max-width:760px){.apps-page .apps-access-story{grid-template-columns:minmax(0,1fr);gap:24px;padding-bottom:65px}.apps-page .apps-access-story>img{max-width:520px;margin-inline:auto}}
