@import url("https://fonts.googleapis.com/css2?family=Bricolage+Grotesque:opsz,wght@12..96,500;12..96,600;12..96,700;12..96,800&family=Plus+Jakarta+Sans:wght@400;500;600;700;800&family=IBM+Plex+Mono:wght@500&display=swap");.homepage_root__PeQSf :where(a){color:var(--coral-deep);text-decoration:none}.homepage_root__PeQSf :where(a):hover{color:var(--coral)}.homepage_root__PeQSf img{max-width:100%;display:block}.homepage_root__PeQSf button{font-family:inherit;cursor:pointer}.homepage_root__PeQSf h1,.homepage_root__PeQSf h2,.homepage_root__PeQSf h3,.homepage_root__PeQSf p{margin:0;text-wrap:balance}.homepage_root__PeQSf{font-family:Plus Jakarta Sans,system-ui,-apple-system,sans-serif;line-height:1.5;-webkit-font-smoothing:antialiased}.homepage_eyebrow__MRzck{font-family:IBM Plex Mono,monospace;font-size:13px;letter-spacing:.08em;text-transform:uppercase;font-weight:500}.homepage_btn__cqIid{display:inline-flex;align-items:center;gap:8px;padding:16px 30px;border-radius:999px;font-weight:700;font-size:16px;border:none;transition:transform .15s ease,box-shadow .15s ease,background .15s ease,border-color .15s ease,color .15s ease;white-space:nowrap}.homepage_btn-primary__N6jhe{background:var(--coral);color:var(--white);box-shadow:0 10px 24px -10px oklch(66% .19 33/.55)}.homepage_btn-primary__N6jhe:hover{background:var(--coral-deep);transform:translateY(-2px);box-shadow:0 14px 28px -10px oklch(66% .19 33/.6)}.homepage_btn-ghost__vRAqw{background:transparent;color:var(--ink);border:2px solid var(--line)}.homepage_btn-ghost__vRAqw:hover{border-color:var(--ink)}.homepage_btn-on-dark__NetFj{background:var(--coral);color:var(--white)}.homepage_btn-on-dark__NetFj:hover{background:var(--white);color:var(--ink-deep)}.homepage_btn-small__S_qzt{padding:11px 20px;font-size:14px}.homepage_card__Cb8QJ{background:var(--white);border:1px solid var(--line);border-radius:22px}.homepage_section-title__XKs0X{font-family:Bricolage Grotesque,system-ui,sans-serif;font-weight:700;font-size:42px;line-height:1.08;letter-spacing:-.01em}.homepage_icon-tile__D7Hx5{width:52px;height:52px;border-radius:15px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.homepage_flow-card__RG18v{animation:homepage_flowIn__iglL7 .6s ease both}.homepage_tmpl-card__FrXAJ{transition:transform .2s ease,box-shadow .2s ease}.homepage_tmpl-card__FrXAJ:hover{transform:translateY(-6px);box-shadow:0 20px 40px -18px oklch(24% .03 50/.35)}.homepage_tmpl-card__FrXAJ:hover .homepage_tmpl-play__fAB87{opacity:1;transform:scale(1)}.homepage_tmpl-play__fAB87{opacity:0;transform:scale(.8);transition:all .2s ease}.homepage_pick-card__4jR3O{transition:transform .2s ease,border-color .2s ease}.homepage_pick-card__4jR3O:hover{transform:translateY(-4px);border-color:var(--ink)}.homepage_feature-image__zT0U6{display:block;width:100%;aspect-ratio:16/10;-o-object-fit:contain;object-fit:contain;border-radius:12px;background:var(--paper-raised);margin-bottom:18px}.homepage_nav-link__8tftC{color:var(--ink-soft);font-weight:600;font-size:15px;text-decoration:none}.homepage_nav-link__8tftC:hover{color:var(--ink)}.homepage_btn-full__V9f00{width:100%;justify-content:center}.homepage_btn-final__ePuDc{margin-top:14px;font-size:18px;padding:18px 34px}.homepage_signup-form__F_o6A{display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.homepage_signup-input__zloQW{flex:1 1 280px;padding:16px 22px;border-radius:999px;border:2px solid var(--line);background:var(--white);color:var(--ink);font-size:16px;font-family:inherit}.homepage_signup-input__zloQW:focus{outline:none;border-color:var(--coral)}.homepage_signup-input__zloQW::-moz-placeholder{color:var(--ink-faint)}.homepage_signup-input__zloQW::placeholder{color:var(--ink-faint)}@media (max-width:680px){.homepage_section-title__XKs0X{font-size:28px}.homepage_section-pad__SDjUV{padding-left:20px!important;padding-right:20px!important}.homepage_section-y__mz8uJ{padding-top:48px!important;padding-bottom:48px!important}.homepage_header-row__92Mo5{height:64px!important;gap:10px!important}.homepage_nav-links__tqe5_{display:none!important}.homepage_hero-section__d0SDO{padding:40px 0 48px!important}.homepage_hero-row__rcKVk{flex-direction:column!important;gap:36px!important}.homepage_hero-text-col__pE9Ll{flex:none!important;width:100%!important}.homepage_hero-logo__d9eUB{height:60px!important}.homepage_hero-h1__YwPwR{font-size:34px!important}.homepage_hero-demo-col__Orq9F{flex:none!important;width:100%!important;max-width:380px!important;margin:0 auto!important}.homepage_grid2Pricing__i_RMT,.homepage_grid3__poTm8,.homepage_grid4__KNHXj{grid-template-columns:1fr!important}.homepage_grid4Icons__M1RzH,.homepage_grid4Tmpl__QxmrN{grid-template-columns:repeat(2,1fr)!important}.homepage_before-after-row__vHuYq{flex-direction:column!important;gap:24px!important}.homepage_before-after-box__l40zz{flex:none!important;width:100%!important;max-width:320px!important}.homepage_final-cta-h2__uqc9f{font-size:30px!important}.homepage_stat-big__jVHD0{font-size:44px!important}.homepage_benefits-sub__kKOfP{font-size:26px!important}.homepage_footer-links__HlW1O{gap:28px!important}}@media (max-width:400px){.homepage_hero-h1__YwPwR{font-size:29px!important}}.homepage_faq__uN9gv{width:100%;max-width:760px;margin:0 auto;border-top:1px solid var(--line)}.homepage_faq-item__yBrpG{border-bottom:1px solid var(--line)}.homepage_faq-question__ryeDN{width:100%;display:flex;align-items:center;gap:16px;padding:22px 4px;background:none;border:none;cursor:pointer;text-align:left;font-family:inherit;font-size:17px;font-weight:700;color:var(--ink)}.homepage_faq-question-text__lPPq_{flex:1}.homepage_faq-icon__atvTU{flex-shrink:0;color:var(--ink-faint)}.homepage_faq-item__yBrpG[data-open=true] .homepage_faq-icon__atvTU{color:var(--ink)}.homepage_faq-icon-vert__nqdwh{transform-origin:center;transition:transform .2s ease}.homepage_faq-item__yBrpG[data-open=true] .homepage_faq-icon-vert__nqdwh{transform:scaleY(0)}.homepage_faq-panel__ZogbM{display:grid;grid-template-rows:0fr;transition:grid-template-rows .25s ease}.homepage_faq-item__yBrpG[data-open=true] .homepage_faq-panel__ZogbM{grid-template-rows:1fr}.homepage_faq-panel-inner__WAqSb{overflow:hidden}.homepage_faq-answer__VYF_B{margin:0;padding:0 40px 22px 4px;color:var(--ink-soft);font-size:15px;line-height:1.55}@media (max-width:680px){.homepage_faq-answer__VYF_B{padding:0 4px 20px!important}.homepage_faq-question__ryeDN{font-size:16px!important;padding:18px 4px!important}}.page_cs-hero-wrap__Q2kcR{position:relative;padding:88px 0 96px}.page_cs-hero-row__RfNth{display:flex;align-items:center;gap:64px}.page_cs-hero-text-col__jhesW{flex:1;min-width:0;display:flex;flex-direction:column;gap:22px}.page_cs-detail-grid__4QXuD{display:grid;grid-template-columns:1fr 1fr;gap:28px}.page_cs-feature-image__blmuS{display:block;width:100%;aspect-ratio:16/10;-o-object-fit:contain;object-fit:contain;border-radius:12px;background:var(--paper-raised);margin-bottom:18px}@media (max-width:680px){.page_cs-hero-wrap__Q2kcR{padding:40px 0 48px!important}.page_cs-hero-row__RfNth{flex-direction:column!important;gap:36px!important}.page_cs-hero-text-col__jhesW{flex:none!important;width:100%!important}.page_cs-detail-grid__4QXuD{grid-template-columns:1fr!important}}.page_cs-hero-wrap__vNcjG{position:relative;padding:88px 0 96px}.page_cs-hero-row__Gjw3F{display:flex;align-items:center;gap:64px}.page_cs-hero-text-col__d_0Hz{flex:1;min-width:0;display:flex;flex-direction:column;gap:22px}.page_cs-detail-grid__9uuy1{display:grid;grid-template-columns:1fr 1fr;gap:28px}.page_cs-feature-image__vaTad{display:block;width:100%;aspect-ratio:16/10;-o-object-fit:contain;object-fit:contain;border-radius:12px;background:var(--paper-raised);margin-bottom:18px}@media (max-width:680px){.page_cs-hero-wrap__vNcjG{padding:40px 0 48px!important}.page_cs-hero-row__Gjw3F{flex-direction:column!important;gap:36px!important}.page_cs-hero-text-col__d_0Hz{flex:none!important;width:100%!important}.page_cs-detail-grid__9uuy1{grid-template-columns:1fr!important}}.page_cs-hero-row__qu31e{display:flex;align-items:center;gap:64px}.page_cs-hero-text-col__dHmqp{flex:1;min-width:0;display:flex;flex-direction:column;gap:22px}.page_cs-hero-visual-col__aFMHE{flex:0 0 400px;display:flex;justify-content:center}.page_cs-phone__bj3ML{position:relative;width:260px;aspect-ratio:9/16;border-radius:26px;border:6px solid var(--ink);background:repeating-linear-gradient(135deg,var(--coral-tint) 0,var(--coral-tint) 16px,var(--white) 16px,var(--white) 32px);box-shadow:0 24px 48px -20px oklch(24% .03 50/.35);overflow:hidden;animation:page_bob__8Srvk 4s ease-in-out infinite}.page_cs-phone-badge__I36va{position:absolute;left:14px;top:14px;background:oklch(20% 0 0/.35);color:var(--white);font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;padding:5px 10px;border-radius:999px}.page_cs-hook-pill__WDbKo{position:absolute;left:10%;right:10%;top:14%;text-align:center;font-weight:700;font-size:15px;line-height:1.25;padding:10px 14px;border-radius:10px;background:var(--ink-deep);color:var(--white);box-shadow:0 8px 18px -8px oklch(24% .03 50/.5)}.page_cs-slot-strip__UHVrU{display:flex;gap:10px;margin-top:22px}.page_cs-slot-card__LM_ps{width:74px;flex:none;display:flex;flex-direction:column;gap:6px}.page_cs-slot-thumb__bgfmX{aspect-ratio:9/16;border-radius:10px;border:1.5px dashed var(--line);background:var(--white);display:flex;align-items:center;justify-content:center}.page_cs-hero-wrap__vywoq{position:relative;padding:88px 0 96px}.page_cs-detail-grid__vJOV1{display:grid;grid-template-columns:1fr 1fr;gap:28px}.page_cs-feature-image__D7MLk{display:block;width:100%;aspect-ratio:16/10;-o-object-fit:contain;object-fit:contain;border-radius:12px;background:var(--paper-raised);margin-bottom:18px}.page_cs-accordion__4ssZY{width:100%;max-width:720px;margin:0 auto;border-top:1px solid var(--line)}.page_cs-accordion-item__KHEjX{position:relative;border-bottom:1px solid var(--line);border-radius:16px;padding:0 20px;transition:background .2s ease,border-color .2s ease,margin-bottom .25s ease}.page_cs-accordion-item__KHEjX[data-open=true]{background:var(--paper-raised);border-bottom-color:transparent}.page_cs-accordion-item--has-image__DcxO6[data-open=true]{margin-bottom:110px}.page_cs-accordion-header__GrckF{width:100%;display:flex;align-items:center;gap:16px;padding:20px 4px;background:none;border:none;cursor:pointer;text-align:left;font-family:inherit}.page_cs-accordion-chevron__uJDfP{flex-shrink:0;color:var(--ink-faint);transition:transform .2s ease}.page_cs-accordion-item__KHEjX[data-open=true] .page_cs-accordion-chevron__uJDfP{color:var(--ink)}.page_cs-accordion-plus-vert__Zuw9o{transform-origin:center;transition:transform .2s ease}.page_cs-accordion-item__KHEjX[data-open=true] .page_cs-accordion-plus-vert__Zuw9o{transform:scaleY(0)}.page_cs-accordion-panel__DL7gZ{display:grid;grid-template-rows:0fr;transition:grid-template-rows .25s ease}.page_cs-accordion-item__KHEjX[data-open=true] .page_cs-accordion-panel__DL7gZ{grid-template-rows:1fr}.page_cs-accordion-panel-inner__kA0t1{overflow:hidden}.page_cs-accordion-body__Bt3au{margin:0;padding:0 220px 26px 60px;color:var(--ink-soft);font-size:14.5px}.page_cs-accordion-image__hPFfQ{position:absolute;right:8px;bottom:-100px;width:380px;height:auto;z-index:2;opacity:0;transform:translateY(-6px);transition:opacity .25s ease,transform .25s ease;pointer-events:none;filter:drop-shadow(0 14px 22px oklch(24% .03 50/.28))}.page_cs-accordion-item__KHEjX[data-open=true] .page_cs-accordion-image__hPFfQ{opacity:1;transform:translateY(0)}@media (max-width:680px){.page_cs-hero-wrap__vywoq{padding:40px 0 48px!important}.page_cs-hero-row__qu31e{flex-direction:column!important;gap:36px!important}.page_cs-hero-text-col__dHmqp,.page_cs-hero-visual-col__aFMHE{flex:none!important;width:100%!important}.page_cs-detail-grid__vJOV1{grid-template-columns:1fr!important}.page_cs-accordion-item__KHEjX{padding:0 12px!important}.page_cs-accordion-item--has-image__DcxO6[data-open=true]{margin-bottom:80px!important}.page_cs-accordion-body__Bt3au{padding:0 4px 26px!important}.page_cs-accordion-image__hPFfQ{width:260px!important;right:8px!important;bottom:-68px!important}}