/*! tailwindcss v4.2.2 | MIT License | https://tailwindcss.com */
main.tool-marketing--launcher .kicker,main.tool-marketing--launcher .section-kicker{font-size:.6875rem}main.tool-marketing--launcher .hero{box-sizing:border-box;max-width:var(--container-8xl);padding-inline:var(--public-gutter);text-align:center;width:100%;margin-left:auto;margin-right:auto;padding-top:80px;display:block}main.tool-marketing--launcher .hero-copy h1{color:var(--color-ink-black);text-wrap:balance;max-width:22ch;margin:20px auto 0;font-size:clamp(2.75rem,6vw,4.5rem);line-height:1}:lang(zh) main.tool-marketing--launcher .hero-copy h1{line-height:1.1}main.tool-marketing--launcher .hero-copy>p:not(.kicker){color:var(--color-ink-black);max-width:640px;margin:24px auto 0;font-size:1.375rem;line-height:1.1}:lang(zh) main.tool-marketing--launcher .hero-copy>p:not(.kicker){line-height:1.4}main.tool-marketing--launcher .hero-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;margin-top:40px;display:flex}main.tool-marketing--launcher .hero-actions .primary{border:1px solid var(--color-ink-black);border-radius:var(--radius-buttons);color:var(--color-ink-black);background:0 0;justify-content:center;align-items:center;min-height:48px;padding:14px 29px;font-size:.75rem;font-weight:400;text-decoration:none;display:inline-flex}main.tool-marketing--launcher .hero-actions .primary:hover{text-decoration:underline;-webkit-text-decoration-color:var(--color-ink-black);-webkit-text-decoration-color:var(--color-ink-black);text-decoration-color:var(--color-ink-black);text-underline-offset:2px;background:0 0;text-decoration-thickness:1px}main.tool-marketing--launcher .hero-actions .secondary{color:var(--color-ink-black);background:0 0;border:0;border-radius:0;min-height:48px;padding:12px 4px;font-size:1rem;font-weight:400;text-decoration:none}main.tool-marketing--launcher .hero-actions .secondary:hover{color:var(--color-ink-black);text-decoration:underline;-webkit-text-decoration-color:var(--color-ink-black);-webkit-text-decoration-color:var(--color-ink-black);text-decoration-color:var(--color-ink-black);text-underline-offset:2px;background:0 0;text-decoration-thickness:1px}main.tool-marketing--launcher .showcase{padding-inline:var(--page-bleed);margin-top:80px}main.tool-marketing--launcher .launcher-screen{--ls-glass:#ffffff1f;--ls-glass-strong:#ffffff2e;--ls-ring:#ffffff38;--ls-text:#fffffff2;--ls-text-dim:#fff9;background:var(--color-ink-black);border-radius:var(--radius-cards);max-width:var(--container-8xl);border:0;flex-direction:column;gap:24px;min-height:480px;margin-left:auto;margin-right:auto;padding:clamp(20px,3vw,32px);display:flex;position:relative}main.tool-marketing--launcher .ls-search{background:var(--ls-glass);color:var(--ls-text);border-radius:9999px;align-items:center;gap:8px;width:100%;max-width:320px;margin:0 auto;padding:9px 16px;font-size:.875rem;display:inline-flex}main.tool-marketing--launcher .ls-search-icon{color:var(--ls-text-dim);flex:none;width:14px;height:14px}main.tool-marketing--launcher .ls-grid{grid-template-columns:repeat(7,minmax(0,1fr));gap:20px;display:grid}main.tool-marketing--launcher .ls-tile{flex-direction:column;align-items:center;gap:8px;min-width:0;display:flex}main.tool-marketing--launcher .ls-tile-box{aspect-ratio:1;background:var(--ls-glass);border:1px solid var(--ls-ring);border-radius:var(--radius-cards);place-items:center;width:100%;transition:transform .16s;display:grid;position:relative}main.tool-marketing--launcher .ls-tile.is-drop .ls-tile-box{background:var(--ls-glass-strong);border-color:#fffc;transform:scale(1.05)}main.tool-marketing--launcher .ls-tile-icon{color:var(--ls-text);width:40%;height:40%}main.tool-marketing--launcher .ls-tile-name{color:var(--ls-text);text-align:center;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:.75rem;overflow:hidden}main.tool-marketing--launcher .ls-backup{background:var(--ls-glass-strong);color:var(--color-bleach-white);border-radius:4px;justify-content:center;align-items:center;width:18px;height:18px;display:inline-flex;position:absolute;top:4px;right:4px}main.tool-marketing--launcher .ls-backup svg{width:10px;height:10px}main.tool-marketing--launcher .ls-mini-grid,main.tool-marketing--launcher .ls-merge{grid-template-columns:repeat(3,1fr);gap:3px;width:68%;height:68%;display:grid}main.tool-marketing--launcher .ls-merge{grid-template-columns:repeat(2,1fr)}main.tool-marketing--launcher .ls-mini{background:var(--ls-glass-strong);color:var(--ls-text);border-radius:2px;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}main.tool-marketing--launcher .ls-mini svg{width:70%;height:70%}main.tool-marketing--launcher .ls-menu{background:var(--color-bleach-white);border-radius:var(--radius-cards);border:0;flex-direction:column;width:128px;padding:6px;display:flex;position:absolute;top:274px;right:4%}main.tool-marketing--launcher .ls-menu span{color:var(--color-ink-black);border-radius:4px;padding:7px 12px;font-size:.875rem}main.tool-marketing--launcher .ls-menu .ls-menu-secondary{color:var(--color-graphite-border)}main.tool-marketing--launcher .ls-footer{border-top:1px solid var(--ls-ring);justify-content:space-between;align-items:center;gap:16px;margin-top:auto;padding-top:16px;display:flex}main.tool-marketing--launcher .ls-dots{gap:6px;display:inline-flex}main.tool-marketing--launcher .ls-dots span{background:#ffffff4d;border-radius:9999px;width:6px;height:6px;display:block}main.tool-marketing--launcher .ls-dots span.is-active{background:var(--color-bleach-white);width:18px}main.tool-marketing--launcher .ls-hint,main.tool-marketing--launcher .ls-page{color:var(--ls-text-dim);font-family:var(--font-pt-mono);white-space:nowrap;font-size:.6875rem}main.tool-marketing--launcher .workflow,main.tool-marketing--launcher .capabilities,main.tool-marketing--launcher .pricing{box-sizing:border-box;max-width:var(--container-8xl);padding-bottom:0;padding-inline:var(--public-gutter);width:100%;margin-left:auto;margin-right:auto;padding-top:80px}main.tool-marketing--launcher .workflow,main.tool-marketing--launcher .capabilities{padding-bottom:80px}main.tool-marketing--launcher .section-heading{text-align:center;max-width:680px;margin:0 auto 40px}main.tool-marketing--launcher .section-heading .section-body{color:var(--color-ink-black);max-width:52ch;margin:16px auto 0;font-size:1rem;line-height:1.4}main.tool-marketing--launcher :is(.workflow,.organize,.capabilities,.who,.pricing,.faq) h2{color:var(--color-ink-black);font-family:var(--font-haast);text-wrap:balance;margin:12px 0 0;font-size:clamp(1.5rem,3vw,2rem);font-weight:400;line-height:1.1}:lang(zh) main.tool-marketing--launcher :is(.workflow,.organize,.capabilities,.who,.pricing,.faq) h2{line-height:1.3}main.tool-marketing--launcher .icon-blocks{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;display:grid}main.tool-marketing--launcher .icon-block{text-align:center}main.tool-marketing--launcher .block-icon{color:var(--color-ink-black);width:48px;height:48px;margin:0 auto;display:block}main.tool-marketing--launcher .icon-block h3{color:var(--color-ink-black);margin:16px 0 0;font-size:1.125rem;font-weight:400}main.tool-marketing--launcher .icon-block p{color:var(--color-ink-black);max-width:38ch;margin:12px auto 0;font-size:1rem;line-height:1.4}main.tool-marketing--launcher .organize{background:var(--color-paper-warm-gray);max-width:none;padding-bottom:80px;padding-inline:var(--page-bleed);grid-template-columns:.9fr 1.1fr;align-items:center;gap:48px;margin-left:0;margin-right:0;padding-top:80px;display:grid}main.tool-marketing--launcher .organize-copy p:not(.section-kicker){color:var(--color-ink-black);max-width:44ch;margin:16px 0 0;font-size:1rem;line-height:1.4}main.tool-marketing--launcher .organize-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}main.tool-marketing--launcher .organize-grid article{background:var(--color-bleach-white);border-radius:var(--radius-cards);border:0;padding:24px}main.tool-marketing--launcher .organize-grid h3{color:var(--color-ink-black);margin:0;font-size:1.125rem;font-weight:700}main.tool-marketing--launcher .organize-grid p{color:var(--color-ink-black);margin:12px 0 0;font-size:1rem;line-height:1.4}main.tool-marketing--launcher .card-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}main.tool-marketing--launcher .card-grid article{background:var(--color-paper-warm-gray);border-radius:var(--radius-cards);border:0;padding:24px}main.tool-marketing--launcher .card-grid h3{color:var(--color-ink-black);margin:0;font-size:1.125rem;font-weight:700}main.tool-marketing--launcher .card-grid p{color:var(--color-ink-black);margin:12px 0 0;font-size:1rem;line-height:1.4}main.tool-marketing--launcher .who{background:var(--color-paper-warm-gray);max-width:none;padding-bottom:80px;padding-inline:var(--page-bleed);text-align:center;margin-left:0;margin-right:0;padding-top:80px}main.tool-marketing--launcher .who-pills{flex-wrap:wrap;justify-content:center;gap:12px;margin:32px 0 0;display:flex}main.tool-marketing--launcher .who-pill{background:var(--color-bleach-white);color:var(--color-ink-black);border:0;border-radius:9999px;padding:12px 20px;font-size:.875rem;font-weight:400}main.tool-marketing--launcher .who-pill strong{color:var(--color-ink-black);margin-right:8px;font-weight:700}main.tool-marketing--launcher .plan-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}main.tool-marketing--launcher .plan-grid article{background:var(--color-paper-warm-gray);border-radius:var(--radius-cards);border:0;padding:32px}main.tool-marketing--launcher .plan-grid h3{color:var(--color-ink-black);margin:0;font-size:1.125rem;font-weight:700}main.tool-marketing--launcher .plan-grid strong{color:var(--color-ink-black);margin-top:12px;font-size:clamp(1.5rem,3vw,2rem);font-weight:400;line-height:1.1;display:block}:lang(zh) main.tool-marketing--launcher .plan-grid strong{line-height:1.3}main.tool-marketing--launcher .plan-grid p{color:var(--color-ink-black);margin:12px 0 0;font-size:1rem;line-height:1.4}main.tool-marketing--launcher .plan-grid .pro{background:var(--color-ink-black)}main.tool-marketing--launcher .plan-grid .pro :is(h3,strong){color:var(--color-bleach-white)}main.tool-marketing--launcher .plan-grid .pro p{color:#ffffffb8}main.tool-marketing--launcher .faq{box-sizing:border-box;max-width:var(--container-8xl);padding-bottom:80px;padding-inline:var(--public-gutter);grid-template-columns:.7fr 1.3fr;align-items:start;gap:48px;width:100%;margin-left:auto;margin-right:auto;padding-top:80px;display:grid}main.tool-marketing--launcher .faq-list{display:grid}main.tool-marketing--launcher .faq details{border:0;border-top:1px solid var(--color-ink-black);background:0 0;padding:20px 0}main.tool-marketing--launcher .faq details:last-child{border-bottom:1px solid var(--color-ink-black)}main.tool-marketing--launcher .faq summary{color:var(--color-ink-black);cursor:pointer;justify-content:space-between;align-items:center;gap:16px;font-size:1rem;font-weight:700;list-style:none;display:flex}main.tool-marketing--launcher .faq summary::-webkit-details-marker{display:none}main.tool-marketing--launcher .faq summary:after{color:var(--color-graphite-border);content:"+";flex:none;font-size:1.25rem;font-weight:400;line-height:1}main.tool-marketing--launcher .faq details[open] summary:after{content:"−"}main.tool-marketing--launcher .faq details p{color:var(--color-ink-black);max-width:60ch;margin:12px 0 0;font-size:1rem;line-height:1.4}@media not all and (width>=64rem){main.tool-marketing--launcher .ls-grid{grid-template-columns:repeat(5,minmax(0,1fr))}main.tool-marketing--launcher .ls-menu{display:none}main.tool-marketing--launcher .organize{grid-template-columns:1fr}main.tool-marketing--launcher .icon-blocks{grid-template-columns:1fr;gap:32px}main.tool-marketing--launcher .card-grid,main.tool-marketing--launcher .plan-grid{grid-template-columns:1fr}}@media not all and (width>=40rem){main.tool-marketing--launcher .hero{padding-top:56px}main.tool-marketing--launcher .showcase{margin-top:56px}main.tool-marketing--launcher .workflow,main.tool-marketing--launcher .capabilities,main.tool-marketing--launcher .pricing,main.tool-marketing--launcher .faq{padding-top:56px;padding-bottom:0}main.tool-marketing--launcher .workflow,main.tool-marketing--launcher .capabilities,main.tool-marketing--launcher .who,main.tool-marketing--launcher .faq{padding-bottom:56px}main.tool-marketing--launcher .organize{padding-top:56px;padding-bottom:56px}main.tool-marketing--launcher .organize-grid{grid-template-columns:1fr}main.tool-marketing--launcher .ls-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}main.tool-marketing--launcher .ls-hint{display:none}}@media (prefers-reduced-motion:reduce){main.tool-marketing--launcher .hero-actions .primary,main.tool-marketing--launcher .hero-actions .secondary,main.tool-marketing--launcher .ls-tile-box{transition:none}}
