.AgentUseCases_section__oda_g{padding-top:var(--front-section-space)}.AgentUseCases_header__Ccm7d{display:flex;flex-direction:column;align-items:center;gap:16px;text-align:center}.AgentUseCases_heading__zsmkP{margin:0;font:var(--type-headline);font-variation-settings:"opsz" var(--opsz-headline);letter-spacing:var(--tracking-headline);color:var(--color-ink);text-wrap:balance}.AgentUseCases_deck__iCRyP{margin:0;font:var(--front-lead);color:var(--front-ink-deck);text-wrap:balance}.AgentUseCases_track__e_8UV{--track-inset:max(var(--front-gutter),calc((100vw - var(--front-width)) / 2 + var(--front-gutter)));display:flex;gap:24px;margin-top:40px;padding-inline:var(--track-inset);scroll-padding-inline:var(--track-inset);overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none}.AgentUseCases_track__e_8UV::-webkit-scrollbar{display:none}.AgentUseCases_card__Tue_K{position:relative;display:flex;flex-direction:column;flex:none;gap:24px;width:min(900px,calc(100vw - 2 * var(--front-gutter)));padding:64px 20px 24px;border-radius:20px;background:radial-gradient(ellipse 60% 80% at 90% 10%,rgb(227 154 95/.09) 0,rgb(227 154 95/0) 100%),radial-gradient(ellipse 50% 70% at 5% 100%,rgb(169 163 214/.08) 0,rgb(169 163 214/0) 100%),linear-gradient(150deg,#f8f7f5,#f4f3f0);scroll-snap-align:start}.AgentUseCases_card__Tue_K[data-agent=lovable]{background:radial-gradient(ellipse 70% 75% at 0 0,rgb(255 155 224/.7) 0,rgb(255 155 224/0) 100%),radial-gradient(ellipse 60% 70% at 75% 0,rgb(157 174 255/.7) 0,rgb(157 174 255/0) 100%),radial-gradient(ellipse 75% 70% at 100% 100%,rgb(255 122 82/.7) 0,rgb(255 122 82/0) 100%),radial-gradient(ellipse 60% 60% at 10% 100%,rgb(255 176 138/.5) 0,rgb(255 176 138/0) 100%),linear-gradient(180deg,#fff4f8,#fff1ec)}.AgentUseCases_card__Tue_K[data-agent=ari]{background:radial-gradient(ellipse 70% 80% at 100% 100%,rgb(217 209 194/1) 0,rgb(217 209 194/0) 100%),linear-gradient(180deg,#f4f0e6,#ece6da)}.AgentUseCases_trigger__kOhHz{position:absolute;top:24px;left:24px;padding:7px 14px;border-radius:999px;background:var(--color-ink);color:#ffffff;font:500 14px/18px var(--font-family-body)}.AgentUseCases_said__J0Ao8{margin:0;font:var(--type-title);font-variation-settings:"opsz" var(--opsz-title);letter-spacing:var(--tracking-headline);color:var(--color-ink)}.AgentUseCases_widget__KowKf{--chat-you:#3a3735;display:flex;flex-direction:column;gap:14px;padding:16px;border-radius:24px;background:var(--hero-surface);box-shadow:0 1px 2px rgb(10 20 40/.15),0 24px 60px rgb(10 20 40/.35);font:400 15px/1.5 var(--font-family-body)}.AgentUseCases_widgetHeader__rKyP6{display:flex;align-items:center;justify-content:space-between;padding:2px 2px 0}.AgentUseCases_lockup__1M4hr{width:4em;height:auto}.AgentUseCases_listening__MDM2C{display:inline-flex;align-items:center;gap:.4em;font-size:.85em;color:var(--hero-muted)}.AgentUseCases_controls___8yKZ{display:flex;align-items:center;justify-content:center;gap:20px;margin-top:32px}.AgentUseCases_arrow___qjKc{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border:0;border-radius:50%;background:#ffffff;box-shadow:0 2px 8px rgb(12 8 5/.12);color:var(--color-ink);cursor:var(--cursor-button)}.AgentUseCases_arrow___qjKc:disabled{background:var(--front-chip-bg);box-shadow:none;color:var(--front-ink-quiet);cursor:default}.AgentUseCases_dots__Ni_7F{display:flex;align-items:center;gap:8px}.AgentUseCases_dot__pJDlO{width:6px;height:6px;border-radius:3px;background:#d6d3cf;transition:width .2s ease}.AgentUseCases_dot__pJDlO[data-current]{width:22px;background:var(--color-ink)}@media (min-width:1024px){.AgentUseCases_card__Tue_K{flex-direction:row;align-items:center;justify-content:space-between;gap:40px;min-height:600px;padding:64px 48px 40px 56px;border-radius:28px}.AgentUseCases_said__J0Ao8{flex:0 1 300px}.AgentUseCases_widget__KowKf{flex:0 0 448px;font-size:16px}}.Illustration_image__B2b0y{display:block;width:100%;height:auto}.AgentHero_section__VToqF{padding-top:24px}.AgentHero_visual__r69Zy{position:relative;display:flex;flex-direction:column;gap:32px;padding:280px 20px 20px;overflow:hidden;border-radius:20px;background:var(--agent-hero-night);color:#ffffff;--agent-hero-night:#0c0805}.AgentHero_photoFrame__jVirg{position:absolute;inset:0}.AgentHero_photo__6k9JH{object-fit:cover}.AgentHero_scrim__kEwiP{position:absolute;inset:0;background:linear-gradient(180deg,rgb(12 8 5/0) 20%,rgb(12 8 5/.75) 45%,var(--agent-hero-night) 70%),linear-gradient(90deg,rgb(12 8 5/.5) 0,rgb(12 8 5/0) 55%)}.AgentHero_chat__I_52_,.AgentHero_copy__n3Kuo{position:relative}.AgentHero_copy__n3Kuo{display:flex;flex-direction:column;align-items:flex-start;gap:20px}.AgentHero_title__kjnAY{margin:0;font:var(--type-headline-hero);font-variation-settings:"opsz" var(--opsz-headline-hero);letter-spacing:var(--tracking-headline);color:#ffffff}.AgentHero_titleLine__MyxeG{display:block}.AgentHero_titleLine__MyxeG+.AgentHero_titleLine__MyxeG{margin-top:.08em}.AgentHero_your__DMz8T{font-style:italic;font-weight:700}.AgentHero_pill__mZxNr{display:inline-flex;align-items:center;gap:.2em;height:1.12em;padding-inline:.16em .34em;border-radius:999px;background:rgb(255 255 255/.14);vertical-align:bottom;white-space:nowrap}.AgentHero_pillMark__0EYQw{display:inline-flex;align-items:center;justify-content:center;width:.8em;height:.8em;border-radius:50%;background:#ffffff}.AgentHero_pillMark__0EYQw[data-agent=ari]{background:#17150f}.AgentHero_pillMark__0EYQw img{width:.46em;height:.46em}.AgentHero_subhead__h54KF{max-width:520px;margin:0;font:var(--front-lead);color:rgb(255 255 255/.85)}.AgentHero_actions__rv7K_{display:flex;flex-wrap:wrap;align-items:center;gap:12px 24px;margin-top:8px}.AgentHero_cta__SXucb{display:inline-flex;align-items:center;gap:10px;padding:15px 28px 15px 26px;border-radius:14px;background:#ffffff;color:var(--color-ink);font:500 17px/20px var(--font-family-body);text-decoration:none;transition:transform .12s ease}.AgentHero_cta__SXucb:hover{transform:translateY(-1px)}.AgentHero_agentLink__Pc4bi{font:500 15px/20px var(--font-family-body);color:rgb(255 255 255/.85);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.AgentHero_agentLink__Pc4bi:hover{color:#ffffff}.AgentHero_chat__I_52_{--chat-you:#3a3735;display:flex;flex-direction:column;gap:14px;width:100%;max-width:512px;padding:16px;border-radius:24px;background:rgb(255 255 255/.05);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);font:400 15px/1.5 var(--font-family-body)}@media (min-width:768px){.AgentHero_visual__r69Zy{padding:360px 48px 40px;border-radius:28px}.AgentHero_chat__I_52_{padding:20px;border-radius:28px;font-size:16px}}@media (min-width:1280px){.AgentHero_photoFrame__jVirg{inset:var(--photo-inset,0)}.AgentHero_photoFrame__jVirg[data-agent=lovable]{-webkit-mask-image:linear-gradient(90deg,#000 70%,transparent);mask-image:linear-gradient(90deg,#000 70%,transparent)}.AgentHero_visual__r69Zy{display:grid;grid-template-columns:minmax(0,1fr) 440px;align-items:end;grid-gap:40px;gap:40px;min-height:720px;padding:64px 48px 48px 64px}.AgentHero_scrim__kEwiP{background:linear-gradient(180deg,rgb(12 8 5/0) 40%,rgb(12 8 5/.7) 100%),linear-gradient(90deg,rgb(12 8 5/.5) 0,rgb(12 8 5/0) 55%),linear-gradient(90deg,rgb(12 8 5/0) 62%,var(--agent-hero-night) 100%)}}@media (min-width:1440px){.AgentHero_visual__r69Zy{grid-template-columns:minmax(0,1fr) 512px;gap:48px;min-height:760px;padding:72px 64px 64px 80px}}.SectionHeader_header__J_F04{display:flex;flex-direction:column;gap:14px;max-width:780px}.SectionHeader_title__g0kN9{margin:0;font:var(--type-headline);font-variation-settings:"opsz" var(--opsz-headline);letter-spacing:var(--tracking-headline);color:var(--color-ink);text-wrap:balance}.SectionHeader_deck__MX0Rx{max-width:620px;margin:0;font:400 16px/24px var(--font-family-body);letter-spacing:normal;color:var(--color-ink-muted);text-wrap:pretty}.SourceChips_chips__KooEr{display:flex;flex-direction:column;gap:12px;margin:0;padding:0;list-style:none}.SourceChips_chip__OPgCG{position:relative;display:flex;align-items:center;gap:12px;outline:none}.SourceChips_icon__u70o1{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background:var(--color-ink);color:#ffffff}.SourceChips_icon__u70o1 svg{width:20px;height:20px}.SourceChips_text__0C82b{display:flex;flex-direction:column}.SourceChips_label__LAqQ2{color:var(--color-ink);font:500 17px/24px var(--font-family-body);letter-spacing:normal}.SourceChips_detail__cLNpL{color:var(--front-ink-quiet);font:400 15px/22px var(--font-family-body);letter-spacing:normal}@media (min-width:768px){.SourceChips_chips__KooEr{flex-direction:row;flex-wrap:wrap;gap:16px}.SourceChips_chip__OPgCG{padding:10px 20px 10px 10px;border-radius:999px;background:var(--front-chip-bg)}.SourceChips_chip__OPgCG:focus-visible{box-shadow:0 0 0 2px var(--color-ink)}.SourceChips_detail__cLNpL{position:absolute;top:calc(100% + 8px);left:0;width:max-content;max-width:280px;padding:8px 12px;border-radius:10px;background:var(--color-ink);color:#ffffff;font-size:14px;line-height:20px;opacity:0;pointer-events:none;transform:translateY(-4px);transition:opacity .12s ease,transform .12s ease}.SourceChips_chip__OPgCG:focus-visible .SourceChips_detail__cLNpL,.SourceChips_chip__OPgCG:hover .SourceChips_detail__cLNpL{opacity:1;transform:none}}.CallsSection_section__bM5p4{padding-top:var(--front-section-space)}.CallsSection_column__6cECn{display:flex;flex-direction:column;gap:28px}.CallsSection_rounded__XV_jy{border-radius:20px}.CallsSection_headerStack__NiUNC{display:flex;flex-direction:column;gap:28px}@media (min-width:768px){.CallsSection_column__6cECn{gap:40px}.CallsSection_rounded__XV_jy{border-radius:28px}}.FrontQuote_section__DHfLB{padding-top:var(--front-section-space)}.FrontQuote_figure__ej7gG{display:flex;flex-direction:column;align-items:center;gap:20px;max-width:760px;margin:0 auto;text-align:center}.FrontQuote_quote__1rV8Y{margin:0}.FrontQuote_quote__1rV8Y p{margin:0;font:var(--type-title);font-variation-settings:"opsz" var(--opsz-title);letter-spacing:var(--tracking-headline);color:var(--color-ink);text-wrap:balance}.FrontQuote_who__8Hf3S{display:flex;flex-direction:column;gap:2px;font:400 15px/20px var(--font-family-body)}.FrontQuote_name__mNyoa{font-weight:600;color:var(--color-ink)}.FrontQuote_role__TK9LE{color:var(--front-ink-quiet)}