._pageRoot_7fbm0_17 :focus-visible{outline-color:#29231e}._pageRoot_7fbm0_17 ._hero_7fbm0_21 :focus-visible{outline-color:#00e13f}._container_7fbm0_28{width:100%;max-width:1040px;margin-inline:auto}._sectionTitle_7fbm0_37{letter-spacing:-.02em;text-wrap:balance;font-size:clamp(2rem,3.2vw,2.5rem);font-weight:800}._muted_7fbm0_47{color:#74685a}._hairlineTop_7fbm0_51{border-top:1px solid #e1e1e1}._hero_7fbm0_21{color:#f4f1ec;background:#151110;align-items:center;min-height:88vh;display:flex;position:relative;overflow:hidden}._eyebrow_7fbm0_67{color:#00e13f;font-size:.875rem;font-weight:500}._heroTitle_7fbm0_75{letter-spacing:-.035em;color:#f4f1ec;text-wrap:balance;font-size:clamp(1.875rem,3.8vw,3.5rem);font-weight:800}._accent_7fbm0_83{color:#00e13f}._heroLead_7fbm0_87{color:#f4f1ecd1;max-width:42ch;font-size:1.25rem;line-height:1.5}._demoFrame_7fbm0_96{aspect-ratio:16/9;background:#221d18;border:1px solid #f4f1ec1f;border-radius:34px;overflow:hidden}._demoVideo_7fbm0_104{object-fit:cover;width:100%;height:100%;display:block}._ctaPrimary_7fbm0_117,._apiCta_7fbm0_118,._ctaGhost_7fbm0_119,._apiCtaGhost_7fbm0_120{letter-spacing:-.005em;cursor:pointer;border:1px solid #0000;border-radius:20px;justify-content:center;align-items:center;gap:12px;padding:16px 20px;font-size:1.25rem;font-weight:500;line-height:1.3;text-decoration:none;transition:background-color .15s,color .15s,border-color .15s,box-shadow .15s,transform .16s cubic-bezier(.23,1,.32,1);display:inline-flex}._ctaPrimary_7fbm0_117:active,._apiCta_7fbm0_118:active,._ctaGhost_7fbm0_119:active,._apiCtaGhost_7fbm0_120:active{transform:scale(.97)}._ctaPrimary_7fbm0_117,._apiCta_7fbm0_118{color:#29231e;background:#00e13f}._ctaPrimary_7fbm0_117:hover,._apiCta_7fbm0_118:hover{background:#05ca3b}._ctaGhost_7fbm0_119{color:#fcfcfc;background:0 0;border-color:#fcfcfc}._ctaGhost_7fbm0_119:hover{color:#29231e;background:#00e13f;border-color:#00e13f}._apiCtaGhost_7fbm0_120{color:#74685a;background:0 0;border-color:#74685a}._apiCtaGhost_7fbm0_120:hover{color:#4d453d;border-color:#4d453d}._card_7fbm0_188{background:#fcfcfc;border:1px solid #e1e1e1;border-radius:34px;transition:transform .2s cubic-bezier(.23,1,.32,1),border-color .15s;overflow:hidden}@media (hover:hover){._card_7fbm0_188:hover{border-color:#9a9a9a;transform:translateY(-2px)}}._promptRow_7fbm0_205{border-bottom:1px solid #e1e1e1}._promptGlyph_7fbm0_211{color:#29231e;font-weight:600}._cardTitle_7fbm0_216{font-size:clamp(1.25rem,2vw,1.5rem);font-weight:800}._cardEyebrow_7fbm0_223{color:#29231e;font-size:.875rem;font-weight:500}._inlineLink_7fbm0_230{color:#29231e;align-items:center;gap:.375rem;font-weight:600;display:inline-flex}._inlineLink_7fbm0_230:hover{text-underline-offset:3px;text-decoration:underline}._portraitFrame_7fbm0_243{aspect-ratio:3/4;background:#29231e0a}._cardVideo_7fbm0_248{object-fit:cover;width:100%;height:100%;display:block}._stepsMedia_7fbm0_262{background:#151110;border:1px solid #e1e1e1;border-radius:34px;align-self:center;overflow:hidden}._stepsMedia_7fbm0_262 figure{gap:0;margin:0}._stepsMedia_7fbm0_262 figure>div:first-child{border-radius:0}._steps_7fbm0_262{flex-direction:column;display:flex}._step_7fbm0_222{grid-template-columns:auto 1fr;gap:1.25rem;display:grid}._step_7fbm0_222>div:last-child{padding-bottom:2rem}._step_7fbm0_222:last-child>div:last-child{padding-bottom:0}._rail_7fbm0_298{flex-direction:column;align-items:center;display:flex}._node_7fbm0_304{color:#29231e;background:#00e13f;border-radius:50%;flex-shrink:0;place-items:center;width:38px;height:38px;font-size:1rem;font-weight:800;transition:transform .2s cubic-bezier(.23,1,.32,1);display:grid}._line_7fbm0_319{background:#29231e1f;flex:1;width:2px;margin-block:.5rem}._step_7fbm0_222:last-child ._line_7fbm0_319{display:none}._step_7fbm0_222:hover ._node_7fbm0_304{transform:scale(1.12)}._stepLabel_7fbm0_222{color:#29231e;letter-spacing:0;font-size:.875rem}._apiStrip_7fbm0_343{color:#f4f1ec;background:#151110}._apiBand_7fbm0_340{color:#29231e;background:#f1eeea;position:relative;overflow:hidden}._apiBand_7fbm0_340:before{content:"";pointer-events:none;background:radial-gradient(42% 85% at 12% 100%,#00e13f61,#0000 70%),radial-gradient(48% 90% at 78% 100%,#00e13f57,#0000 70%),linear-gradient(#0000 45%,#00e13f2e);position:absolute;inset:0}._apiTitle_7fbm0_381{letter-spacing:-.02em;color:#29231e;text-wrap:balance;font-size:clamp(2rem,3.2vw,2.5rem);font-weight:800}._compareTable_7fbm0_393{border-collapse:collapse;text-align:left;width:100%}._compareTable_7fbm0_393 th,._compareTable_7fbm0_393 td{vertical-align:top;border-bottom:1px solid #e1e1e1;padding:.875rem 1rem}._compareTable_7fbm0_393 thead th{border-bottom:1px solid #9a9a9a;font-weight:600}._compareTable_7fbm0_393 tbody th{white-space:nowrap;font-weight:600}._compareTable_7fbm0_393 td{color:#74685a}._compareTable_7fbm0_393 td:last-child{color:#29231e;font-weight:500}._faqItem_7fbm0_428{border-bottom:1px solid #e1e1e1}._faqItem_7fbm0_428:first-child{border-top:1px solid #e1e1e1}._faqIcon_7fbm0_436{color:#9a9a9a;transition:transform .2s cubic-bezier(.23,1,.32,1)}details[open]>summary ._faqIcon_7fbm0_436{transform:rotate(90deg)}._finalTitle_7fbm0_448{text-wrap:balance;font-size:clamp(2rem,3.2vw,3rem);font-weight:800}._word_7fbm0_459{opacity:0;will-change:transform, opacity, filter;animation:.7s cubic-bezier(.23,1,.32,1) both _wordRise_7fbm0_1;animation-delay:calc(var(--wi) * 55ms + .15s);display:inline-block}@keyframes _wordRise_7fbm0_1{0%{opacity:0;filter:blur(10px);transform:translateY(40px)}to{opacity:1;filter:blur();transform:none}}._heroLead_7fbm0_87,._heroCtaRow_7fbm0_481,._heroMedia_7fbm0_482{opacity:0;animation:.7s cubic-bezier(.23,1,.32,1) both _fadeUp_7fbm0_1}._heroLead_7fbm0_87{animation-delay:.8s}._heroCtaRow_7fbm0_481{animation-delay:.95s}._heroMedia_7fbm0_482{animation-delay:.65s}@keyframes _fadeUp_7fbm0_1{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){._reveal_7fbm0_512{animation:linear both _riseIn_7fbm0_1;animation-timeline:view();animation-range:entry cover 30%}}}@keyframes _riseIn_7fbm0_1{0%{opacity:.4;transform:translateY(20px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){._word_7fbm0_459,._heroLead_7fbm0_87,._heroCtaRow_7fbm0_481,._heroMedia_7fbm0_482{opacity:1;filter:none;animation:none;transform:none}._card_7fbm0_188,._faqIcon_7fbm0_436,._node_7fbm0_304{transition:none}}._page_1w9r5_1{isolation:isolate;color:#29231e;background:#f1eeea;width:100%;max-width:100vw;min-height:100vh;font-family:Satoshi,Outfit Variable,-apple-system,BlinkMacSystemFont,Inter,system-ui,sans-serif;line-height:1.5;position:relative;overflow-x:clip}:where(._page_1w9r5_1) :where(h1,h2){letter-spacing:-.03em;color:#29231e;text-box-trim:trim-both;text-box-edge:cap alphabetic;margin:0;font-family:Satoshi,Outfit Variable,-apple-system,BlinkMacSystemFont,Inter,system-ui,sans-serif;font-weight:800;line-height:1.05}:where(._page_1w9r5_1) :where(h3){letter-spacing:-.01em;color:#29231e;text-box-trim:trim-both;text-box-edge:cap alphabetic;margin:0;font-family:Satoshi,Outfit Variable,-apple-system,BlinkMacSystemFont,Inter,system-ui,sans-serif;font-weight:800;line-height:1.2}:where(._page_1w9r5_1) :where(h4,h5,h6){letter-spacing:-.01em;color:#29231e;margin:0;font-family:Satoshi,Outfit Variable,-apple-system,BlinkMacSystemFont,Inter,system-ui,sans-serif;font-weight:600;line-height:1.4}:where(._page_1w9r5_1) p{margin:0;line-height:1.5}:where(._page_1w9r5_1) a{color:inherit;text-decoration:none}:where(._page_1w9r5_1) :focus-visible{outline-offset:2px;outline:2px solid #00e13f}html:has(._page_1w9r5_1){scroll-behavior:smooth;scroll-padding-top:calc(48px + 1rem)}._fallback_1u1lc_4{color:#00b835;background:#29231e0a;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}._slot_1wje9_1{flex-direction:column;gap:.75rem;margin:0;display:flex}._frame_1wje9_8{background:#29231e0a;border-radius:34px;justify-content:center;align-items:center;width:100%;display:flex;position:relative;overflow:hidden}._video_1wje9_19{object-fit:cover;width:100%;height:100%;display:block}._glyph_1wje9_28{color:#29231e40}._caption_1wje9_33{color:#74685a;letter-spacing:0;font-size:.875rem}._wrap_1bfw2_1{justify-content:center;margin-top:5rem;display:flex}._cta_1bfw2_7{letter-spacing:-.005em;color:#29231e;background:#00e13f;border:1px solid #0000;border-radius:20px;justify-content:center;align-items:center;padding:16px 20px;font-family:Satoshi,Outfit Variable,-apple-system,BlinkMacSystemFont,Inter,system-ui,sans-serif;font-size:1.25rem;font-weight:500;line-height:1.3;transition:transform .2s cubic-bezier(.23,1,.32,1),background .15s;display:inline-flex}._cta_1bfw2_7:hover{background:#05ca3b}._cta_1bfw2_7:active{transform:scale(.97)}._onAccent_1bfw2_41:hover{background:#253621}._section_a3s3e_1{padding-block:6rem}@media (width<=900px){._section_a3s3e_1{padding-block:4rem}}._container_a3s3e_11{text-align:center;flex-direction:column;align-items:center;gap:2.5rem;max-width:1200px;margin:0 auto;padding-inline:1.5rem;display:flex}@media (width<=640px){._container_a3s3e_11{padding-inline:1rem}}._marquee_a3s3e_28{width:100%;margin-bottom:-.5rem;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}._marqueeTrack_a3s3e_49{width:max-content;animation:28s linear infinite _viggyMarquee_a3s3e_1;display:flex}._viggies_a3s3e_55{flex:none;width:auto;height:clamp(28px,4vw,40px);padding-inline:.25rem}@keyframes _viggyMarquee_a3s3e_1{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){._marqueeTrack_a3s3e_49{justify-content:center;animation:none}}._title_a3s3e_76{letter-spacing:-.03em;font-size:clamp(2.25rem,3.5vw,3rem);font-weight:800;line-height:1.05}._accent_a3s3e_83{color:#00e13f}._cta_a3s3e_87{color:#29231e;letter-spacing:-.005em;background:#00e13f;border-radius:20px;align-items:center;padding:16px 20px;font-family:Satoshi,Outfit Variable,-apple-system,BlinkMacSystemFont,Inter,system-ui,sans-serif;font-size:1.25rem;font-weight:500;line-height:1.3;transition:transform .2s cubic-bezier(.23,1,.32,1),background .15s;display:inline-flex}._cta_a3s3e_87:hover{background:#05ca3b}._cta_a3s3e_87:active{transform:scale(.97)}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){._title_a3s3e_76{animation:linear both _landingRise_a3s3e_1;animation-timeline:view();animation-range:entry cover 30%}._marquee_a3s3e_28{animation:linear both _landingFade_a3s3e_1;animation-timeline:view();animation-range:entry cover 30%}}}@keyframes _landingRise_a3s3e_1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:none}}@keyframes _landingFade_a3s3e_1{0%{opacity:0}to{opacity:1}}._footer_1bfvw_1{border-top:1px solid #e1e1e1;padding-block:1.5rem}._inner_1bfvw_6{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.5rem;max-width:1280px;margin:0 auto;padding-inline:1.5rem;display:flex;position:relative}@media (width<=640px){._inner_1bfvw_6{padding-inline:1rem}}._brand_1bfvw_24{align-items:center;gap:.75rem;display:flex}._mark_1bfvw_31{align-items:center;gap:.25rem;display:inline-flex}._brandMark_1bfvw_37{flex:none;width:26px;height:26px}._wordmark_1bfvw_43{letter-spacing:-.01em;color:#29231e;font-family:Satoshi,Outfit Variable,-apple-system,BlinkMacSystemFont,Inter,system-ui,sans-serif;font-size:1rem;font-weight:800;line-height:1}._by_1bfvw_59{color:#74685a;font-size:.6875rem}._byLink_1bfvw_64{color:inherit;text-underline-offset:2px;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;transition:color .15s,text-decoration-color .15s}._byLink_1bfvw_64:hover{color:#29231e;text-decoration-color:currentColor}._links_1bfvw_79{gap:1.5rem;display:flex}@media (width>=641px){._links_1bfvw_79{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}._link_1bfvw_79{color:#74685a;font-size:.6875rem;font-weight:500;transition:color .15s;position:relative}._link_1bfvw_79:after{content:"";transform-origin:0;background:currentColor;height:1px;transition:transform .2s cubic-bezier(.23,1,.32,1);position:absolute;bottom:-3px;left:0;right:0;transform:scaleX(0)}._link_1bfvw_79:hover{color:#29231e}._link_1bfvw_79:hover:after{transform:scaleX(1)}._copyright_1bfvw_125{color:#74685a;font-size:.6875rem}._header_2mm9q_1{z-index:50;border-bottom:1px solid #0000;justify-content:center;transition:background .25s,border-color .25s;display:flex;position:fixed;top:0;left:0;right:0}._scrolled_2mm9q_15{background:#f1eeea;border-bottom-color:#e1e1e1}._inner_2mm9q_20{justify-content:space-between;align-items:center;width:100%;max-width:1280px;height:48px;padding-inline:1.5rem;display:flex}@media (width<=640px){._inner_2mm9q_20{padding-inline:1rem}}._brand_2mm9q_37{align-items:center;gap:.25rem;display:inline-flex}._brandMark_2mm9q_43{flex:none;width:26px;height:26px}._wordmark_2mm9q_50{letter-spacing:-.01em;color:#f4f1ec;font-family:Satoshi,Outfit Variable,-apple-system,BlinkMacSystemFont,Inter,system-ui,sans-serif;font-size:1rem;font-weight:800;line-height:1;transition:color .25s}._scrolled_2mm9q_15 ._wordmark_2mm9q_50{color:#29231e}._nav_2mm9q_73{gap:1.5rem;display:flex}._navLink_2mm9q_78{color:#f4f1ecc7;font-family:Satoshi,Outfit Variable,-apple-system,BlinkMacSystemFont,Inter,system-ui,sans-serif;font-size:.875rem;font-weight:500;transition:color .15s;position:relative}._navLink_2mm9q_78:after{content:"";transform-origin:0;background:currentColor;height:1px;transition:transform .2s cubic-bezier(.23,1,.32,1);position:absolute;bottom:-5px;left:0;right:0;transform:scaleX(0)}._navLink_2mm9q_78:hover{color:#f4f1ec}._navLink_2mm9q_78:hover:after,._navLink_2mm9q_78._active_2mm9q_95:after{transform:scaleX(1)}._scrolled_2mm9q_15 ._navLink_2mm9q_78{color:#74685a}._scrolled_2mm9q_15 ._navLink_2mm9q_78:hover,._scrolled_2mm9q_15 ._navLink_2mm9q_78._active_2mm9q_95{color:#29231e}._navLink_2mm9q_78._active_2mm9q_95{color:#f4f1ec}@media (width<=760px){._nav_2mm9q_73{display:none}}._cta_2mm9q_142{letter-spacing:.005em;white-space:nowrap;color:#00e13f;background:0 0;border-radius:12px;align-items:center;padding:10px 24px;font-family:Satoshi,Outfit Variable,-apple-system,BlinkMacSystemFont,Inter,system-ui,sans-serif;font-size:.875rem;font-weight:400;line-height:1.55;transition:background .15s,color .25s;display:inline-flex}._scrolled_2mm9q_15 ._cta_2mm9q_142{color:#29231e}@media (hover:hover){._cta_2mm9q_142:hover{background:#00e05a1f}}._cta_2mm9q_142:active{transform:scale(.98)}
