.overlay-landing.svelte-xybm77{--landing-panel: #f4f5f7;--landing-line: #e5e7eb;--landing-muted: #626872;--landing-ink: #20242b;--landing-white: #ffffff;color:var(--landing-ink);background:var(--landing-white)}[data-theme=dark] .overlay-landing.svelte-xybm77{--landing-panel: #24272d;--landing-line: #383d45;--landing-muted: #b4bac4;--landing-ink: #f2f4f7;--landing-white: #191c21}.content-width.svelte-xybm77{width:min(1080px,calc(100% - 64px));margin-inline:auto}.overlay-landing.svelte-xybm77 section:where(.svelte-xybm77){scroll-margin-top:90px}.product-nav.svelte-xybm77{max-width:1200px;margin-inline:auto;padding:22px 32px;display:flex;align-items:center;justify-content:space-between;gap:24px}.product-name.svelte-xybm77{display:flex;align-items:center;gap:9px;text-decoration:none}.product-name.svelte-xybm77 strong:where(.svelte-xybm77){font-size:17px;letter-spacing:-.02em}.product-name.svelte-xybm77>span:where(.svelte-xybm77){font-size:12px;color:var(--landing-muted);margin-left:7px}.product-nav.svelte-xybm77 nav:where(.svelte-xybm77){display:flex;gap:28px}.product-nav.svelte-xybm77 nav:where(.svelte-xybm77) a:where(.svelte-xybm77){display:flex;align-items:center;min-height:36px;font-size:12px;text-decoration:none;color:var(--landing-muted)}.product-nav.svelte-xybm77 nav:where(.svelte-xybm77) a:where(.svelte-xybm77):hover,.text-link.svelte-xybm77:hover{color:var(--accent)}.hero.svelte-xybm77{padding:58px 24px 42px;text-align:center}.app-icon.svelte-xybm77{width:68px;height:68px;display:grid;place-items:center;margin:0 auto 27px;border-radius:18px;box-shadow:0 4px 8px #4d22151a}.app-icon.svelte-xybm77 svg{width:100%;height:100%}.overlay-landing.svelte-xybm77 .hero:where(.svelte-xybm77) h1:where(.svelte-xybm77){font-size:clamp(40px,5vw,68px);line-height:1.17;font-weight:700;letter-spacing:-.02em;margin:0;text-wrap:balance;word-break:keep-all}.hero-description.svelte-xybm77{color:var(--landing-muted);font-size:17px;line-height:1.85;margin:24px auto 0;max-width:600px;word-break:keep-all}.hero-actions.svelte-xybm77{display:flex;align-items:center;justify-content:center;gap:24px;margin-top:29px}.action-button.svelte-xybm77{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:48px;padding:12px 20px;background:#a84328;color:#fff;border:1px solid #94391f;border-radius:9px;box-shadow:0 2px 3px #4d221514;text-decoration:none;font-size:14px;font-weight:600}.action-button.svelte-xybm77:hover{background:#87341e}.text-link.svelte-xybm77{font-size:13px;text-decoration:none}.availability.svelte-xybm77{display:flex;justify-content:center;gap:12px;margin:17px 0 0;font-size:11px;color:var(--landing-muted)}.availability.svelte-xybm77 span:where(.svelte-xybm77){color:var(--landing-muted)}.showcase.svelte-xybm77{padding-top:12px}.mode-picker.svelte-xybm77{width:fit-content;display:flex;gap:4px;padding:4px;margin:0 auto 26px;background:var(--landing-panel);border:1px solid var(--landing-line);border-radius:10px}.overlay-landing.svelte-xybm77 .mode-picker:where(.svelte-xybm77) button:where(.svelte-xybm77){min-height:40px;border:1px solid transparent;border-radius:7px;padding:8px 24px;background:transparent;color:var(--landing-muted);font-size:13px;cursor:pointer}.overlay-landing.svelte-xybm77 .mode-picker:where(.svelte-xybm77) button[aria-pressed=true]:where(.svelte-xybm77){background:var(--landing-white);color:var(--landing-ink);border-color:var(--landing-line);box-shadow:0 1px 3px #00000009;font-weight:600}.capture-frame.svelte-xybm77{position:relative;margin:0;background:var(--landing-panel);border:1px solid var(--landing-line);border-radius:14px;overflow:hidden}.hero-capture.svelte-xybm77{aspect-ratio:16 / 9;box-shadow:0 18px 48px #18213108,0 2px 6px #18213105}.capture-empty.svelte-xybm77{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:10px;color:var(--landing-muted)}.screen-outline.svelte-xybm77{display:grid;place-items:center;width:68px;height:46px;border:1.5px solid var(--landing-muted);border-radius:5px;margin-bottom:11px;opacity:.55}.capture-empty.svelte-xybm77>span:where(.svelte-xybm77){font-size:13px}.capture-empty.svelte-xybm77>small:where(.svelte-xybm77){font-size:11px}figcaption.svelte-xybm77{position:absolute;inset:auto 24px 18px;display:flex;justify-content:space-between;gap:16px;color:var(--landing-muted);font-size:11px}.mode-description.svelte-xybm77{text-align:center;padding-top:30px}.overlay-landing.svelte-xybm77 .mode-description:where(.svelte-xybm77) h2:where(.svelte-xybm77){font-size:24px;line-height:1.4;letter-spacing:-.02em;margin:0;word-break:keep-all}.mode-description.svelte-xybm77 p:where(.svelte-xybm77){color:var(--landing-muted);font-size:14px;line-height:1.8;margin:10px auto 0;max-width:540px;word-break:keep-all}.development-note.svelte-xybm77{margin:17px 0 0;text-align:center;color:var(--landing-muted);font-size:11px}.benefits.svelte-xybm77{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:60px;padding-block:72px 80px}.benefits.svelte-xybm77 article:where(.svelte-xybm77)>svg{color:var(--landing-muted)}.benefits.svelte-xybm77 h3:where(.svelte-xybm77){font-size:16px;margin:17px 0 9px;letter-spacing:-.02em}.benefits.svelte-xybm77 p:where(.svelte-xybm77){color:var(--landing-muted);font-size:14px;line-height:1.85;margin:0;word-break:keep-all}.section-label.svelte-xybm77{font-size:12px;font-weight:500;color:var(--landing-muted)}.overlay-landing.svelte-xybm77 .faq:where(.svelte-xybm77) h2:where(.svelte-xybm77){font-size:36px;letter-spacing:-.02em;line-height:1.3;margin:15px 0 20px;word-break:keep-all}.development-data.svelte-xybm77{padding-bottom:8px}.recording-note.svelte-xybm77{display:flex;align-items:start;gap:8px;margin:0;color:var(--landing-muted);font-size:11px;line-height:1.7}.recording-note.svelte-xybm77 svg{flex-shrink:0;margin-top:2px}.faq.svelte-xybm77{display:grid;grid-template-columns:1fr 1.4fr;gap:72px;padding-block:90px}.overlay-landing.svelte-xybm77 .faq:where(.svelte-xybm77) h2:where(.svelte-xybm77){font-size:30px}.faq-list.svelte-xybm77 details:where(.svelte-xybm77){margin:0;border-top:0;border-bottom:1px solid var(--landing-line)}.faq-list.svelte-xybm77 details:where(.svelte-xybm77):first-child{border-top:1px solid var(--landing-line)}.faq-list.svelte-xybm77 summary:where(.svelte-xybm77){display:flex;justify-content:space-between;align-items:center;gap:18px;padding:21px 0;font-size:14px;font-weight:500;cursor:pointer;list-style:none}summary.svelte-xybm77::-webkit-details-marker{display:none}summary.svelte-xybm77 svg{color:var(--landing-muted);flex-shrink:0}details[open].svelte-xybm77 summary:where(.svelte-xybm77) svg{transform:rotate(45deg)}.faq-list.svelte-xybm77 p:where(.svelte-xybm77){color:var(--landing-muted);font-size:13px;line-height:1.85;margin:0 0 20px;word-break:keep-all}.faq-list.svelte-xybm77 code:where(.svelte-xybm77){display:block;font-size:11px;overflow-wrap:anywhere;margin-bottom:20px}.download-section.svelte-xybm77{padding:64px 24px 72px;text-align:center;border-top:1px solid var(--landing-line)}.app-icon.small.svelte-xybm77{width:50px;height:50px;border-radius:13px;margin-bottom:22px}.overlay-landing.svelte-xybm77 .download-section:where(.svelte-xybm77) h2:where(.svelte-xybm77){font-size:36px;letter-spacing:-.02em;line-height:1.3;margin:0 0 16px}.download-section.svelte-xybm77 p:where(.svelte-xybm77){font-size:14px;line-height:1.85;color:var(--landing-muted)}.release-status.svelte-xybm77{display:inline-flex;align-items:center;gap:10px;margin-top:13px;padding:12px 20px;background:var(--landing-panel);border:1px solid var(--landing-line);border-radius:8px;font-size:13px;color:var(--landing-muted)}.system-requirement.svelte-xybm77{display:block;margin-top:12px;font-size:11px;color:var(--landing-muted)}a.svelte-xybm77:focus-visible,button.svelte-xybm77:focus-visible,summary.svelte-xybm77:focus-visible{outline:3px solid var(--accent);outline-offset:4px}@media(max-width:800px){.product-nav.svelte-xybm77{padding:14px 24px}.product-nav.svelte-xybm77 nav:where(.svelte-xybm77){gap:18px}.product-name.svelte-xybm77>span:where(.svelte-xybm77){display:none}.hero.svelte-xybm77{padding-top:38px}.benefits.svelte-xybm77{gap:28px;padding-block:54px}.faq.svelte-xybm77{grid-template-columns:1fr;gap:16px;padding-block:60px}}@media(max-width:540px){.content-width.svelte-xybm77{width:calc(100% - 40px)}.product-nav.svelte-xybm77{padding:12px 20px;gap:12px}.product-nav.svelte-xybm77 nav:where(.svelte-xybm77){gap:15px}.product-nav.svelte-xybm77 nav:where(.svelte-xybm77) a:where(.svelte-xybm77){font-size:11px}.product-nav.svelte-xybm77 nav:where(.svelte-xybm77) a[href="#questions"]:where(.svelte-xybm77){display:none}.hero.svelte-xybm77{padding:34px 20px 32px}.app-icon.svelte-xybm77{width:56px;height:56px;border-radius:15px;margin-bottom:23px}.overlay-landing.svelte-xybm77 .hero:where(.svelte-xybm77) h1:where(.svelte-xybm77){font-size:39px}.hero-description.svelte-xybm77{font-size:14px;margin-top:20px}.desktop-break.svelte-xybm77{display:none}.hero-actions.svelte-xybm77{flex-direction:column;gap:18px;margin-top:25px}.availability.svelte-xybm77{font-size:11px;margin-top:20px}.overlay-landing.svelte-xybm77 .mode-picker:where(.svelte-xybm77) button:where(.svelte-xybm77){padding-inline:16px;min-height:44px;font-size:12px}.hero-capture.svelte-xybm77{border-radius:9px}.capture-empty.svelte-xybm77{gap:6px}.capture-empty.svelte-xybm77>span:where(.svelte-xybm77){font-size:11px}.capture-empty.svelte-xybm77>small:where(.svelte-xybm77){font-size:11px}.screen-outline.svelte-xybm77{width:44px;height:30px;margin-bottom:5px}.screen-outline.svelte-xybm77 svg{width:19px;height:19px}figcaption.svelte-xybm77{inset-inline:12px;bottom:10px;font-size:11px}.overlay-landing.svelte-xybm77 .mode-description:where(.svelte-xybm77) h2:where(.svelte-xybm77){font-size:22px}.mode-description.svelte-xybm77 p:where(.svelte-xybm77){font-size:13px}.development-note.svelte-xybm77{line-height:1.8;font-size:11px}.benefits.svelte-xybm77{grid-template-columns:1fr;gap:28px;padding-block:44px}.benefits.svelte-xybm77 article:where(.svelte-xybm77){display:grid;grid-template-columns:24px 1fr;column-gap:16px}.benefits.svelte-xybm77 article:where(.svelte-xybm77)>svg{grid-row:1 / 3;margin-top:2px}.benefits.svelte-xybm77 h3:where(.svelte-xybm77){margin:0 0 6px}.benefits.svelte-xybm77 p:where(.svelte-xybm77){font-size:13px}.faq.svelte-xybm77{padding-block:50px}.overlay-landing.svelte-xybm77 .faq:where(.svelte-xybm77) h2:where(.svelte-xybm77){font-size:28px}.faq-list.svelte-xybm77 summary:where(.svelte-xybm77){font-size:13px}.download-section.svelte-xybm77{padding-block:48px}.overlay-landing.svelte-xybm77 .download-section:where(.svelte-xybm77) h2:where(.svelte-xybm77){font-size:30px}}
