@charset "UTF-8";body:has(.lp){background-color:#fff}.lp.svelte-st0vrl{width:100%;min-height:100vh;display:flex;flex-direction:column;--lp-primary: #3366cc;--lp-primary-light: #4488ff;--lp-cta: #cc3377;--lp-cta-light: #dd4488;--lp-cta-shadow: #99336666;--lp-cta-bg: #dd5599;--lp-bg: #ffffff;--lp-bg-dark: #440055;--lp-surface: #ffffff;--lp-surface-alt: #ffeef7;--lp-surface-shadow: #eeccdd;--lp-text: #443355;--lp-text-muted: #776688;--lp-text-white: #ffffff;--lp-border: #cc99cc;--lp-border-dark: #996699}.lp.svelte-st0vrl .lp-cta__btn:where(.svelte-st0vrl){display:inline-block;height:3rem;width:16rem;color:var(--lp-text-white);font-weight:700;border-color:var(--lp-cta);border-radius:1.5rem;background-color:var(--lp-cta);box-shadow:0 4px 12px var(--lp-cta-shadow);transition:all .2s ease;line-height:3rem}.lp.svelte-st0vrl .lp-cta__btn:where(.svelte-st0vrl):hover{background-color:var(--lp-cta-light);box-shadow:0 6px 18px var(--lp-cta-shadow);transform:translateY(-2px);text-decoration:none}.lp.svelte-st0vrl .lp-header:where(.svelte-st0vrl){position:sticky;top:0;z-index:100;background:var(--lp-bg);box-shadow:0 3px 5px var(--lp-cta-shadow)}.lp.svelte-st0vrl .lp-header__container:where(.svelte-st0vrl){max-width:1200px;margin:0 auto;padding:1rem 2rem;display:flex;justify-content:space-between;align-items:center;gap:2rem}.lp.svelte-st0vrl .lp-header__logo:where(.svelte-st0vrl){flex-shrink:0;display:flex;align-items:start}.lp.svelte-st0vrl .lp-header__logo:where(.svelte-st0vrl) img:where(.svelte-st0vrl){height:2.5rem;width:auto}.lp.svelte-st0vrl .lp-header__r18-badge:where(.svelte-st0vrl){display:block;border:none;border-radius:.2rem;padding:.3rem .4rem .2rem;line-height:1;font-size:.7rem;color:var(--lp-text-white);background:var(--lp-cta-bg);letter-spacing:.1em}.lp.svelte-st0vrl .lp-header__nav:where(.svelte-st0vrl){display:flex;align-items:center;gap:2rem;font-size:.9rem}@media (max-width: 768px){.lp.svelte-st0vrl .lp-header__nav:where(.svelte-st0vrl){gap:1rem}.lp.svelte-st0vrl .lp-header__nav:where(.svelte-st0vrl) a:where(.svelte-st0vrl):not(.lp-header__nav-cta){display:none}}.lp.svelte-st0vrl .lp-header__nav:where(.svelte-st0vrl) a:where(.svelte-st0vrl){color:var(--lp-text);font-weight:700;white-space:nowrap;position:relative}.lp.svelte-st0vrl .lp-header__nav:where(.svelte-st0vrl) a:where(.svelte-st0vrl):hover{color:var(--lp-primary);text-decoration:none}.lp.svelte-st0vrl .lp-header__nav:where(.svelte-st0vrl) a:where(.svelte-st0vrl):hover:after{background-color:var(--lp-primary)}.lp.svelte-st0vrl .lp-header__nav:where(.svelte-st0vrl) a:where(.svelte-st0vrl):after{content:"";position:absolute;bottom:-4px;left:0;width:100%;height:2px;background-color:transparent;transition:background-color .2s ease}.lp.svelte-st0vrl .lp-header__nav-cta:where(.svelte-st0vrl){padding:.6rem 1.5rem;background:var(--lp-cta);color:#fff!important;border-radius:4px;transition:all .2s ease}.lp.svelte-st0vrl .lp-header__nav-cta:where(.svelte-st0vrl):after{display:none}.lp.svelte-st0vrl .lp-header__nav-cta:where(.svelte-st0vrl):hover{background:var(--lp-cta-light);transform:translateY(-1px);box-shadow:0 4px 8px var(--lp-cta-shadow);text-decoration:none!important}.lp.svelte-st0vrl .lp-content:where(.svelte-st0vrl){flex:1;color:var(--lp-text)}.lp.svelte-st0vrl .lp-content:where(.svelte-st0vrl) section:where(.svelte-st0vrl){padding:5rem 2rem;max-width:1200px;margin:0 auto}@media (max-width: 768px){.lp.svelte-st0vrl .lp-content:where(.svelte-st0vrl) section:where(.svelte-st0vrl){padding:3rem 1.5rem}}.lp.svelte-st0vrl .lp-content:where(.svelte-st0vrl) section:where(.svelte-st0vrl) .section-title:where(.svelte-st0vrl){font-size:2.5rem;font-weight:700;text-align:center;margin-bottom:3.5rem;line-height:1}@media (max-width: 768px){.lp.svelte-st0vrl .lp-content:where(.svelte-st0vrl) section:where(.svelte-st0vrl) .section-title:where(.svelte-st0vrl){font-size:1.8rem;margin-bottom:3rem}}.lp.svelte-st0vrl .lp-content:where(.svelte-st0vrl) section:where(.svelte-st0vrl) .section-title:where(.svelte-st0vrl):after{content:"";display:block;width:180px;height:4px;background:linear-gradient(90deg,#fff 0%,var(--lp-cta) 40%,var(--lp-cta) 60%,#fff 100%);margin:1.2rem auto 0}.lp.svelte-st0vrl .hero:where(.svelte-st0vrl){padding-top:6rem!important;text-align:center;background:linear-gradient(0deg,var(--lp-surface-alt) 0%,var(--lp-surface) 30%)}@media (max-width: 768px){.lp.svelte-st0vrl .hero:where(.svelte-st0vrl){padding-top:4rem}}.lp.svelte-st0vrl .hero__title-main:where(.svelte-st0vrl){font-size:3.2rem;font-weight:700;line-height:5rem;margin:0 2rem 1rem;letter-spacing:.2rem}@media (max-width: 768px){.lp.svelte-st0vrl .hero__title-main:where(.svelte-st0vrl){margin:0 0 1rem;font-size:2rem;letter-spacing:0}}.lp.svelte-st0vrl .hero__title-main__like:where(.svelte-st0vrl){margin:0 .6rem;font-size:4.2rem;color:var(--lp-cta-light);vertical-align:.1rem}@media (max-width: 768px){.lp.svelte-st0vrl .hero__title-main__like:where(.svelte-st0vrl){font-size:3.2rem}}.lp.svelte-st0vrl .hero__title-main__ai:where(.svelte-st0vrl){margin:0 .6rem;font-size:5rem;color:var(--lp-primary);vertical-align:-.25rem}@media (max-width: 768px){.lp.svelte-st0vrl .hero__title-main__ai:where(.svelte-st0vrl){font-size:3.6rem}}.lp.svelte-st0vrl .hero__title-sub:where(.svelte-st0vrl){font-size:1.2rem;color:var(--lp-text-muted);line-height:1.6;margin-bottom:3rem}@media (max-width: 768px){.lp.svelte-st0vrl .hero__title-sub:where(.svelte-st0vrl){font-size:1rem}}.lp.svelte-st0vrl .hero__cta:where(.svelte-st0vrl){display:flex;flex-direction:column;align-items:center;gap:1rem}.lp.svelte-st0vrl .hero__cta-note:where(.svelte-st0vrl){font-size:1rem;color:var(--lp-text-muted)}.lp.svelte-st0vrl .hero__cta-note__point:where(.svelte-st0vrl){margin:0 .4rem;font-weight:700;color:var(--lp-cta);font-size:1.2rem}.lp.svelte-st0vrl .features:where(.svelte-st0vrl){background:var(--lp-surface)}.lp.svelte-st0vrl .features__introduction:where(.svelte-st0vrl){text-align:center}.lp.svelte-st0vrl .features__introduction:where(.svelte-st0vrl) p:where(.svelte-st0vrl){margin:.6rem 0;line-height:1.6rem}.lp.svelte-st0vrl .features__introduction__yours:where(.svelte-st0vrl){color:var(--lp-cta);font-weight:700}.lp.svelte-st0vrl .features__grid:where(.svelte-st0vrl){margin-top:4rem;display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem}.lp.svelte-st0vrl .features__card:where(.svelte-st0vrl){padding:1.2rem 1.6rem 2rem;border:1px solid var(--lp-border);border-radius:1rem;background:var(--lp-surface);transition:all .2s ease;text-align:center}.lp.svelte-st0vrl .features__card:where(.svelte-st0vrl):hover{box-shadow:0 4px 12px var(--lp-surface-shadow)}.lp.svelte-st0vrl .features__card__icon:where(.svelte-st0vrl){font-size:2.8rem;margin-bottom:1rem}.lp.svelte-st0vrl .features__card__title:where(.svelte-st0vrl){font-size:1.2rem;font-weight:700;color:var(--lp-primary);margin-bottom:1rem}.lp.svelte-st0vrl .features__card__description:where(.svelte-st0vrl){font-size:.9rem;color:var(--lp-text-muted);line-height:1.8}.lp.svelte-st0vrl .flow:where(.svelte-st0vrl){background:var(--lp-surface-alt)}.lp.svelte-st0vrl .flow__steps:where(.svelte-st0vrl){display:flex;flex-direction:column;gap:1.4rem}.lp.svelte-st0vrl .flow__step:where(.svelte-st0vrl){position:relative;padding:.8rem 1.6rem 1.4rem;border-left:4px solid var(--lp-border);background-color:var(--lp-surface);transition:all .2s ease}@media (max-width: 768px){.lp.svelte-st0vrl .flow__step:where(.svelte-st0vrl){padding:.8rem 1rem 1.4rem}}.lp.svelte-st0vrl .flow__step:where(.svelte-st0vrl):hover{box-shadow:0 4px 12px var(--lp-surface-shadow)}.lp.svelte-st0vrl .flow__step__number:where(.svelte-st0vrl){float:left;width:2rem;height:2rem;font-size:1.2rem;font-weight:700;color:var(--lp-primary);line-height:2rem}@media (max-width: 768px){.lp.svelte-st0vrl .flow__step__number:where(.svelte-st0vrl){width:1.6rem;font-size:1rem}}.lp.svelte-st0vrl .flow__step__title:where(.svelte-st0vrl){margin-left:2rem;font-size:1.2rem;font-weight:700;line-height:2rem;color:var(--lp-primary)}@media (max-width: 768px){.lp.svelte-st0vrl .flow__step__title:where(.svelte-st0vrl){margin-left:1.6rem;font-size:1rem}}.lp.svelte-st0vrl .flow__step__description:where(.svelte-st0vrl){margin-top:.4rem;font-size:.9rem;line-height:1.2rem;color:var(--lp-text-muted)}@media (max-width: 768px){.lp.svelte-st0vrl .flow__step__description:where(.svelte-st0vrl){font-size:.8rem}}.lp.svelte-st0vrl .phrase:where(.svelte-st0vrl){background:var(--lp-surface)}.lp.svelte-st0vrl .phrase__description:where(.svelte-st0vrl){text-align:center}@media (max-width: 768px){.lp.svelte-st0vrl .phrase__description:where(.svelte-st0vrl){font-size:.9rem}}.lp.svelte-st0vrl .phrase__examples:where(.svelte-st0vrl){margin-top:3rem;display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem}.lp.svelte-st0vrl .phrase__examples__set:where(.svelte-st0vrl){position:relative;border:1px solid var(--lp-border);padding:1.2rem 1.2rem .8rem;background-color:var(--lp-surface-alt)}.lp.svelte-st0vrl .phrase__examples__set:where(.svelte-st0vrl) h3:where(.svelte-st0vrl){margin-bottom:1.6rem;color:var(--lp-text-muted);border-bottom:1px solid var(--lp-border)}@media (max-width: 768px){.lp.svelte-st0vrl .phrase__examples__set:where(.svelte-st0vrl) h3:where(.svelte-st0vrl){font-size:.9rem}}.lp.svelte-st0vrl .phrase__examples__set:where(.svelte-st0vrl) ul:where(.svelte-st0vrl) li:where(.svelte-st0vrl){margin:.6rem 0}.lp.svelte-st0vrl .phrase__examples__set__tag:where(.svelte-st0vrl){display:inline-block;padding:0 1.2rem;border:1px solid var(--lp-border);border-radius:1.2rem;font-size:.9rem;line-height:calc(2.4rem - 2px);color:var(--lp-cta);background-color:var(--lp-surface)}@media (max-width: 768px){.lp.svelte-st0vrl .phrase__examples__set__tag:where(.svelte-st0vrl){border-radius:1rem;line-height:calc(2rem - 2px);font-size:.8rem}}.lp.svelte-st0vrl .phrase__examples__set__icon:where(.svelte-st0vrl){position:absolute;right:1.2rem;bottom:1.4rem;width:2.8rem;height:2.8rem;border:1px solid var(--lp-surface-shadow);border-radius:1.4rem;text-align:center;font-size:1.6rem;line-height:calc(2.8rem - 2px);background-color:var(--lp-surface)}.lp.svelte-st0vrl .mid-cta:where(.svelte-st0vrl){padding:3rem 2rem;text-align:center;background-color:var(--lp-surface-alt)}.lp.svelte-st0vrl .pricing:where(.svelte-st0vrl){background:var(--lp-surface)}.lp.svelte-st0vrl .pricing__intro:where(.svelte-st0vrl){text-align:center}@media (max-width: 768px){.lp.svelte-st0vrl .pricing__intro:where(.svelte-st0vrl){font-size:.9rem}}.lp.svelte-st0vrl .pricing__table:where(.svelte-st0vrl){margin:2rem auto 1rem;width:100%;max-width:900px;background-color:var(--lp-surface);border:1px solid var(--lp-border);border-collapse:collapse}.lp.svelte-st0vrl .pricing__table:where(.svelte-st0vrl) thead:where(.svelte-st0vrl){background-color:var(--lp-cta-bg);color:var(--lp-text-white)}.lp.svelte-st0vrl .pricing__table:where(.svelte-st0vrl) thead:where(.svelte-st0vrl) th:where(.svelte-st0vrl){padding:.4rem 1rem;font-weight:700;text-align:center;border:1px solid var(--lp-border)}@media (max-width: 768px){.lp.svelte-st0vrl .pricing__table:where(.svelte-st0vrl) thead:where(.svelte-st0vrl) th:where(.svelte-st0vrl){padding:.4rem;font-size:.8rem}}.lp.svelte-st0vrl .pricing__table:where(.svelte-st0vrl) tbody:where(.svelte-st0vrl) td:where(.svelte-st0vrl){padding:1rem;text-align:center;border:1px solid var(--lp-border)}@media (max-width: 768px){.lp.svelte-st0vrl .pricing__table:where(.svelte-st0vrl) tbody:where(.svelte-st0vrl) td:where(.svelte-st0vrl){padding:.4rem;font-size:.8rem}}.lp.svelte-st0vrl .pricing__table:where(.svelte-st0vrl) tbody:where(.svelte-st0vrl) td:where(.svelte-st0vrl):last-child{color:var(--lp-primary);font-weight:700}.lp.svelte-st0vrl .pricing__note:where(.svelte-st0vrl){margin:1rem 0 2rem;text-align:center;font-size:.9rem;color:var(--lp-text-muted)}@media (max-width: 768px){.lp.svelte-st0vrl .pricing__note:where(.svelte-st0vrl){font-size:.9rem}}.lp.svelte-st0vrl .pricing__supplement:where(.svelte-st0vrl){margin-top:1rem;text-align:center}@media (max-width: 768px){.lp.svelte-st0vrl .pricing__supplement:where(.svelte-st0vrl){font-size:.9rem}}.lp.svelte-st0vrl .pricing__r18:where(.svelte-st0vrl){font-weight:700;color:var(--lp-cta)}.lp.svelte-st0vrl .pricing__point:where(.svelte-st0vrl){margin:0 .2rem;font-weight:700;color:var(--lp-primary)}.lp.svelte-st0vrl .faq:where(.svelte-st0vrl){background:var(--lp-surface-alt)}.lp.svelte-st0vrl .faq__list:where(.svelte-st0vrl){max-width:900px;margin:0 auto;display:flex;flex-direction:column;gap:1rem}.lp.svelte-st0vrl .faq__list:where(.svelte-st0vrl) .faq-item:where(.svelte-st0vrl){background:var(--lp-surface);border:1px solid var(--lp-border);box-shadow:0 1px 4px var(--lp-cta-shadow);overflow:hidden;transition:all .2s ease}.lp.svelte-st0vrl .faq__list:where(.svelte-st0vrl) .faq-item:where(.svelte-st0vrl):hover{border-color:var(--lp-primary-light)}.lp.svelte-st0vrl .faq__list:where(.svelte-st0vrl) .faq-item[open]:where(.svelte-st0vrl){box-shadow:0 2px 8px var(--lp-cta-shadow)}.lp.svelte-st0vrl .faq__list:where(.svelte-st0vrl) .faq-item[open]:where(.svelte-st0vrl) .faq-item__question:where(.svelte-st0vrl):after{content:"−"}.lp.svelte-st0vrl .faq__list:where(.svelte-st0vrl) .faq-item__question:where(.svelte-st0vrl){padding:1.2rem 1.5rem;font-size:1rem;font-weight:700;cursor:pointer;list-style:none;display:flex;align-items:center;justify-content:space-between}@media (max-width: 768px){.lp.svelte-st0vrl .faq__list:where(.svelte-st0vrl) .faq-item__question:where(.svelte-st0vrl){font-size:.9rem}}.lp.svelte-st0vrl .faq__list:where(.svelte-st0vrl) .faq-item__question:where(.svelte-st0vrl)::-webkit-details-marker{display:none}.lp.svelte-st0vrl .faq__list:where(.svelte-st0vrl) .faq-item__question:where(.svelte-st0vrl):after{content:"＋";font-size:1.5rem;color:var(--lp-text-muted);font-weight:400;line-height:1}.lp.svelte-st0vrl .faq__list:where(.svelte-st0vrl) .faq-item__answer:where(.svelte-st0vrl){padding:.4rem 1.5rem 1.2rem;font-size:.9rem;color:var(--lp-text-muted);line-height:1.6}@media (max-width: 768px){.lp.svelte-st0vrl .faq__list:where(.svelte-st0vrl) .faq-item__answer:where(.svelte-st0vrl){font-size:.8rem}}.lp.svelte-st0vrl .faq__list:where(.svelte-st0vrl) .faq-item__answer:where(.svelte-st0vrl) p:where(.svelte-st0vrl){margin-bottom:.5rem}.lp.svelte-st0vrl .faq__list:where(.svelte-st0vrl) .faq-item__answer:where(.svelte-st0vrl) p:where(.svelte-st0vrl):last-child{margin-bottom:0}.lp.svelte-st0vrl .faq__list:where(.svelte-st0vrl) .faq-item__answer:where(.svelte-st0vrl) a:where(.svelte-st0vrl){margin:0 .4em;color:var(--lp-primary);text-decoration:underline}.lp.svelte-st0vrl .faq__list:where(.svelte-st0vrl) .faq-item__answer:where(.svelte-st0vrl) a:where(.svelte-st0vrl):hover{color:var(--lp-primary-light)}.lp.svelte-st0vrl .final-cta:where(.svelte-st0vrl){text-align:center;padding:6rem 2rem 8rem!important;background:linear-gradient(0deg,var(--lp-surface-alt) 0%,var(--lp-surface-alt) 30%,var(--lp-surface) 60%);color:var(--lp-text);border-top:4px solid var(--lp-cta)}@media (max-width: 768px){.lp.svelte-st0vrl .final-cta:where(.svelte-st0vrl){padding:4rem 1.5rem 6rem}}.lp.svelte-st0vrl .final-cta__title:where(.svelte-st0vrl){font-size:2.5rem;font-weight:700;margin-bottom:2rem;color:var(--lp-cta)}@media (max-width: 768px){.lp.svelte-st0vrl .final-cta__title:where(.svelte-st0vrl){font-size:1.8rem}}.lp.svelte-st0vrl .final-cta__description:where(.svelte-st0vrl){font-size:1.2rem;margin-bottom:2.5rem;line-height:1.6}@media (max-width: 768px){.lp.svelte-st0vrl .final-cta__description:where(.svelte-st0vrl){font-size:1rem}}.lp.svelte-st0vrl .lp-footer:where(.svelte-st0vrl){background:var(--lp-bg-dark);color:var(--lp-text-white)}.lp.svelte-st0vrl .lp-footer__container:where(.svelte-st0vrl){max-width:1200px;margin:0 auto;padding:3rem 1rem 2rem;display:grid;grid-template-columns:1fr 2fr;gap:4rem;border-bottom:1px solid var(--lp-border-dark);font-size:.9rem}@media (max-width: 768px){.lp.svelte-st0vrl .lp-footer__container:where(.svelte-st0vrl){grid-template-columns:1fr;gap:2rem}}.lp.svelte-st0vrl .lp-footer__brand:where(.svelte-st0vrl){display:flex;flex-direction:column;gap:1rem}.lp.svelte-st0vrl .lp-footer__logo:where(.svelte-st0vrl) img:where(.svelte-st0vrl){height:60px;width:auto}.lp.svelte-st0vrl .lp-footer__tagline:where(.svelte-st0vrl){opacity:.8}.lp.svelte-st0vrl .lp-footer__nav:where(.svelte-st0vrl){display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:2rem}.lp.svelte-st0vrl .lp-footer__nav-section:where(.svelte-st0vrl) h3:where(.svelte-st0vrl){margin-bottom:1rem}.lp.svelte-st0vrl .lp-footer__nav-section:where(.svelte-st0vrl) ul:where(.svelte-st0vrl){display:flex;flex-direction:column;gap:.2rem}.lp.svelte-st0vrl .lp-footer__nav-section:where(.svelte-st0vrl) ul:where(.svelte-st0vrl) li:where(.svelte-st0vrl):before{content:"-";margin:0 .5rem 0 0}.lp.svelte-st0vrl .lp-footer__nav-section:where(.svelte-st0vrl) ul:where(.svelte-st0vrl) li:where(.svelte-st0vrl) a:where(.svelte-st0vrl){color:var(--lp-text-white);opacity:.8;transition:opacity .2s ease}.lp.svelte-st0vrl .lp-footer__nav-section:where(.svelte-st0vrl) ul:where(.svelte-st0vrl) li:where(.svelte-st0vrl) a:where(.svelte-st0vrl):hover{opacity:1;text-decoration:underline}.lp.svelte-st0vrl .lp-footer__copyright:where(.svelte-st0vrl){margin:0 auto;padding:1rem 0;text-align:center;font-size:.8rem;opacity:.8}
