.ui_section__owAmU{position:relative;font-family:var(--ub-font);color:var(--ub-body);padding:var(--ub-section-y) var(--ub-gutter);background:var(--ub-surface)}.ui_tint__dHS3p{background:var(--ub-surface-tint)}.ui_container__JA0D1{max-width:var(--ub-container);margin:0 auto}.ui_night__aKymY{background:transparent;padding:max(48px,calc(var(--ub-section-y) / 2)) var(--ub-gutter)}.ui_nightPanel__O_R9j{position:relative;isolation:isolate;overflow:hidden;max-width:1280px;margin:0 auto;padding:72px 40px;border-radius:var(--ub-radius);background:var(--ub-night-gradient);box-shadow:var(--ub-shadow-stage);color:var(--ub-on-night-muted);z-index:1}.ui_nightPanel__O_R9j:before,.ui_stage__TQnkC:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(rgba(255,255,255,.05) 1px,transparent 0) 0 0/96px 96px,linear-gradient(90deg,rgba(255,255,255,.05) 1px,transparent 0) 0 0/96px 96px;mask-image:radial-gradient(ellipse 75% 70% at 50% 50%,#000 35%,transparent 85%);pointer-events:none}.ui_nightPanel__O_R9j:after,.ui_stage__TQnkC:after{content:"";position:absolute;top:0;left:10%;right:10%;height:1px;background:linear-gradient(90deg,transparent,rgba(196,176,255,.6),transparent);pointer-events:none}.ui_h1__8F7Xk,.ui_h2__ctaOK,.ui_h3__6TNCK{margin:0;color:var(--ub-ink);font-weight:700}.ui_h1__8F7Xk{font-size:var(--ub-h1);line-height:1.1;letter-spacing:var(--ub-track-h1)}.ui_h2__ctaOK{font-size:var(--ub-h2);line-height:1.15;letter-spacing:var(--ub-track-h2)}.ui_h3__6TNCK{font-size:var(--ub-h3);line-height:1.3}.ui_lead__548Gq{margin:14px 0 0;font-size:var(--ub-lead);line-height:1.5;color:var(--ub-muted)}.ui_accent__seHIM{color:var(--ub-purple)}.ui_nightPanel__O_R9j .ui_h1__8F7Xk,.ui_nightPanel__O_R9j .ui_h2__ctaOK,.ui_nightPanel__O_R9j .ui_h3__6TNCK{color:var(--ub-on-night)}.ui_nightPanel__O_R9j .ui_lead__548Gq{color:var(--ub-on-night-muted)}.ui_nightPanel__O_R9j .ui_accent__seHIM{color:var(--ub-lavender)}.ui_head__3Lnpj{max-width:760px;margin:0 0 40px}.ui_headCenter__EaETR{margin-left:auto;margin-right:auto;text-align:center}.ui_pill__xxOyQ{display:inline-flex;align-items:center;gap:8px;margin:0 0 14px;padding:6px 12px;border:1px solid var(--ub-purple-line);border-radius:var(--ub-r-pill);background:var(--ub-purple-soft);color:var(--ub-ink);font-size:var(--ub-small);font-weight:700;line-height:1.2}.ui_pill__xxOyQ:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--ub-purple);flex:0 0 auto}.ui_nightPanel__O_R9j .ui_pill__xxOyQ{background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.16);color:var(--ub-on-night)}.ui_nightPanel__O_R9j .ui_pill__xxOyQ:before{background:var(--ub-lavender)}.ui_btn__tm6pX{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:14px 24px;border:1px solid transparent;border-radius:var(--ub-radius);font-family:inherit;font-size:1.05rem;font-weight:700;line-height:1.2;text-decoration:none;white-space:nowrap;cursor:pointer;transition:background .15s ease,opacity .15s ease,transform .1s ease}.ui_btn__tm6pX:active{transform:translateY(1px)}.ui_btn__tm6pX:focus-visible{outline:3px solid var(--ub-lavender);outline-offset:2px}.ui_primary__4wcSd{background:var(--ub-purple);color:#fff}.ui_primary__4wcSd:hover{background:var(--ub-purple-hover)}.ui_secondary__igWQH{background:var(--ub-purple-soft);color:var(--ub-purple);border-color:var(--ub-purple-line)}.ui_secondary__igWQH:hover{background:#ebe4ff}.ui_onPurple__Oahhk{background:#fff;color:var(--ub-purple)}.ui_onPurple__Oahhk:hover{opacity:.9}.ui_ghostNight__w7l_q{background:transparent;color:var(--ub-on-night);border-color:rgba(255,255,255,.28)}.ui_ghostNight__w7l_q:hover{background:rgba(255,255,255,.08)}.ui_small__XPVg_{padding:10px 18px;font-size:.95rem}.ui_actions__r7SmI{display:flex;flex-wrap:wrap;gap:12px;align-items:center;margin-top:28px}.ui_headCenter__EaETR .ui_actions__r7SmI{justify-content:center}.ui_link__rQst2{display:inline-flex;align-items:center;gap:8px;color:var(--ub-purple);font-weight:700;text-decoration:none}.ui_link__rQst2:hover{text-decoration:underline}.ui_nightPanel__O_R9j .ui_link__rQst2{color:var(--ub-lavender)}.ui_stage__TQnkC{position:relative;isolation:isolate;overflow:hidden;padding:40px;border-radius:var(--ub-radius);background:var(--ub-night-gradient);box-shadow:var(--ub-shadow-stage);display:flex;justify-content:center;align-items:center;z-index:1}.ui_glass__WnAqU,.ui_nightPanel__O_R9j .ui_stage__TQnkC{background:transparent;box-shadow:none;padding:0}.ui_glass__WnAqU:after,.ui_glass__WnAqU:before,.ui_nightPanel__O_R9j .ui_stage__TQnkC:after,.ui_nightPanel__O_R9j .ui_stage__TQnkC:before{display:none}.ui_card__4haTy{padding:28px;border:1px solid var(--ub-line);border-radius:var(--ub-radius);background:var(--ub-surface);box-shadow:var(--ub-shadow-card)}.ui_tint__dHS3p .ui_card__4haTy{border-color:#e6e0f5}.ui_nightPanel__O_R9j .ui_card__4haTy{background:var(--ub-night-raised);border-color:var(--ub-night-line);box-shadow:none;color:var(--ub-on-night-muted)}.ui_cardIcon__tAYjM{display:grid;place-items:center;width:44px;height:44px;margin-bottom:16px;border-radius:var(--ub-radius);background:var(--ub-purple-soft);color:var(--ub-purple)}.ui_nightPanel__O_R9j .ui_cardIcon__tAYjM{background:rgba(196,176,255,.14);color:var(--ub-lavender)}@media (max-width:900px){.ui_nightPanel__O_R9j{padding:56px 24px}.ui_stage__TQnkC{padding:28px 20px}}@media (max-width:600px){.ui_nightPanel__O_R9j{padding:44px 18px}.ui_stage__TQnkC{padding:22px 12px}.ui_head__3Lnpj{margin-bottom:28px}.ui_card__4haTy{padding:22px}}.BottomCTA_section__9yXMq{font-family:DM Sans,sans-serif;padding:24px 16px 40px;background:transparent}.BottomCTA_panel__F2_uJ{position:relative;overflow:hidden;background:linear-gradient(158deg,#6a28ff,#4c18cc 52%,#2c0a63);border-radius:24px;max-width:1200px;margin:0 auto;padding:56px 16px}.BottomCTA_panel__F2_uJ:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.11) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.11) 1px,transparent 0);background-size:34px 34px;mask-image:radial-gradient(125% 80% at 72% 0,#000 35%,transparent 78%);pointer-events:none}.BottomCTA_panel__F2_uJ:after{content:"";position:absolute;inset:0;background:radial-gradient(58% 42% at 80% 8%,rgba(255,255,255,.17),transparent 62%);pointer-events:none}.BottomCTA_inner__xkAjD{position:relative;z-index:1;max-width:960px;margin:0 auto;text-align:center;color:#ffffff}.BottomCTA_title__pJBLe{margin:0 0 12px;font-weight:700;font-size:2.6rem;line-height:1.1;letter-spacing:-.01em;color:#ffffff}.BottomCTA_sub__83O8H{margin:0 auto 22px;max-width:820px;color:#ffffff;opacity:.9;font-size:1.1rem;line-height:1.5}.BottomCTA_actions__H3uiE{display:flex;justify-content:center}.BottomCTA_meta__WCKPs{margin:16px 0 0;color:#ffffff;opacity:.8;font-size:.92rem}.BottomCTA_cta__dxKSb{background:#ffffff;color:#5e1bff;border:none;border-radius:12px;padding:12px 22px;font-weight:700;cursor:pointer;box-shadow:none;transition:opacity .3s ease,transform .3s ease;font-size:18px;text-decoration:none}.BottomCTA_cta__dxKSb:hover{opacity:.85;transform:translateY(-2px)}.BottomCTA_cta__dxKSb:active{transform:translateY(1px)}[data-tone] .BottomCTA_section__9yXMq{padding:24px var(--ub-gutter) var(--ub-section-y)}[data-tone] .BottomCTA_title__pJBLe{font-size:var(--ub-h2);letter-spacing:var(--ub-track-h2);line-height:1.15}[data-tone] .BottomCTA_cta__dxKSb{display:inline-flex;padding:14px 24px;font-size:1.05rem;background:#fff;color:var(--ub-purple)}[data-tone] .BottomCTA_cta__dxKSb:hover{opacity:1;background:var(--ub-purple-soft)}[data-tone] .BottomCTA_panel__F2_uJ{background:var(--ub-night-gradient);box-shadow:var(--ub-shadow-stage);z-index:1}[data-tone] .BottomCTA_panel__F2_uJ:before{background-image:linear-gradient(rgba(255,255,255,.05) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.05) 1px,transparent 0);background-size:96px 96px;mask-image:radial-gradient(ellipse 75% 70% at 50% 50%,#000 35%,transparent 85%)}[data-tone] .BottomCTA_panel__F2_uJ:after{inset:0 10% auto;height:1px;background:linear-gradient(90deg,transparent,rgba(196,176,255,.6),transparent)}[data-tone] .BottomCTA_meta__WCKPs,[data-tone] .BottomCTA_sub__83O8H{color:var(--ub-on-night-muted);opacity:1}@media (max-width:980px){.BottomCTA_title__pJBLe{font-size:2.2rem}.BottomCTA_sub__83O8H{font-size:1.02rem}.BottomCTA_panel__F2_uJ{padding:44px 14px}}.ai-agent-cost-calculator_accent__FcTkY{color:var(--ub-purple)}.ai-agent-cost-calculator_tool__Fpjm1{display:grid;grid-template-columns:1fr 1.15fr;gap:32px;align-items:start}.ai-agent-cost-calculator_inputs__mDuAc,.ai-agent-cost-calculator_results__QXVz_{background:var(--ub-surface);border:1px solid var(--ub-line);border-radius:var(--ub-radius);padding:28px}.ai-agent-cost-calculator_field__bQPDt+.ai-agent-cost-calculator_field__bQPDt{margin-top:24px}.ai-agent-cost-calculator_label__IfGCc{display:block;font-weight:700;color:var(--ub-ink);margin-bottom:8px}.ai-agent-cost-calculator_inputRow__jO2_P{display:flex;align-items:center;gap:16px}.ai-agent-cost-calculator_range__Vp48S{flex:1 1;min-width:0;accent-color:var(--ub-purple)}.ai-agent-cost-calculator_value___UOEp{min-width:64px;text-align:right;font-weight:700;color:var(--ub-purple)}.ai-agent-cost-calculator_hint__l6FWe{margin:8px 0 0;color:var(--ub-muted);font-size:.95rem;line-height:1.5}.ai-agent-cost-calculator_table__O5F9J{width:100%;border-collapse:collapse}.ai-agent-cost-calculator_caption__ERqnF{text-align:left;font-weight:700;color:var(--ub-ink);margin-bottom:12px}.ai-agent-cost-calculator_table__O5F9J td,.ai-agent-cost-calculator_table__O5F9J th{padding:16px 12px;text-align:left;vertical-align:top;border-bottom:1px solid var(--ub-line)}.ai-agent-cost-calculator_table__O5F9J thead th{color:var(--ub-muted);font-weight:500;font-size:.95rem;padding-top:0}.ai-agent-cost-calculator_table__O5F9J tbody th{font-weight:700;color:var(--ub-ink)}.ai-agent-cost-calculator_table__O5F9J td{font-weight:700;color:var(--ub-ink);font-size:1.15rem;white-space:nowrap}.ai-agent-cost-calculator_detail___ycZE{display:block;font-weight:400;font-size:.9rem;color:var(--ub-muted);margin-top:4px;white-space:normal}.ai-agent-cost-calculator_highlight__4R5K8{background:var(--ub-purple-soft)}.ai-agent-cost-calculator_highlight__4R5K8 td{color:var(--ub-purple-deep)}.ai-agent-cost-calculator_note__IVc_z{margin:16px 0 24px;color:var(--ub-muted);font-size:.9rem;line-height:1.5}.ai-agent-cost-calculator_note__IVc_z a{color:var(--ub-purple);font-weight:700}.ai-agent-cost-calculator_faq__ycxWG{max-width:820px;margin:0 auto;display:grid;gap:32px}.ai-agent-cost-calculator_faqItem__XLYLu{border-bottom:1px solid var(--ub-line);padding-bottom:24px}.ai-agent-cost-calculator_faqQ__pWJRu{margin:0 0 8px;font-size:1.2rem;font-weight:700;color:var(--ub-ink)}.ai-agent-cost-calculator_faqA__Mh6Tt{margin:0;color:var(--ub-body);line-height:1.65}.ai-agent-cost-calculator_more__caues{max-width:820px;margin:24px auto 0;color:var(--ub-muted)}.ai-agent-cost-calculator_more__caues a{color:var(--ub-purple);font-weight:700}@media (max-width:900px){.ai-agent-cost-calculator_tool__Fpjm1{grid-template-columns:1fr}.ai-agent-cost-calculator_inputs__mDuAc,.ai-agent-cost-calculator_results__QXVz_{padding:20px}.ai-agent-cost-calculator_table__O5F9J td,.ai-agent-cost-calculator_table__O5F9J th{padding:12px 8px}}