.AgentCapabilities_section__O6LhB{padding-block:80px var(--section-space);background:var(--section)}.AgentCapabilities_header__tC4lh{max-width:var(--content-section)}.AgentCapabilities_header__tC4lh h2{max-width:var(--measure-heading);margin:var(--section-label-gap) 0 0;color:var(--heading);font-size:var(--type-display-section);font-weight:var(--font-weight-regular);letter-spacing:var(--tracking-display);line-height:var(--leading-display)}.AgentCapabilities_header__tC4lh p{max-width:var(--measure-copy);margin:var(--section-copy-gap) 0 0;color:var(--muted);font-size:var(--type-body);line-height:var(--leading-body)}.AgentCapabilities_grid__27XFF{display:grid;grid-template-columns:repeat(var(--grid-columns-cards),minmax(0,1fr));grid-auto-rows:1fr;gap:var(--grid-gap-compact);margin-top:var(--section-grid-space)}.AgentCapabilities_cta__R17X4{display:flex;width:fit-content;margin:var(--space-7) auto 0}.AgentCapabilities_card__oUqXB{--tone:var(--tone-neutral);position:relative;isolation:isolate;display:flex;height:100%;min-height:440px;flex-direction:column;padding:clamp(22px,1.7vw,28px);overflow:hidden;border:var(--border-card);border-radius:var(--linear-radius);background:radial-gradient(circle at 12% 0,rgba(var(--tone),.09),transparent 36%),linear-gradient(180deg,var(--panel),var(--linear-surface));box-shadow:inset 0 1px var(--highlight-subtle),0 18px 44px var(--shadow-subtle);transition:border-color var(--linear-ease),box-shadow var(--linear-ease),transform var(--linear-ease)}.AgentCapabilities_card__oUqXB[data-tone=blue]{--tone:var(--tone-blue)}.AgentCapabilities_card__oUqXB[data-tone=green]{--tone:var(--tone-green)}.AgentCapabilities_card__oUqXB[data-tone=orange]{--tone:var(--tone-orange)}.AgentCapabilities_card__oUqXB[data-tone=pink]{--tone:var(--tone-pink)}.AgentCapabilities_card__oUqXB:focus-within,.AgentCapabilities_card__oUqXB:hover{border-color:rgba(var(--tone),.28);box-shadow:inset 0 1px var(--highlight-medium),0 22px 54px var(--shadow-medium),0 0 28px rgba(var(--tone),.055)}.AgentCapabilities_cardHeading__p29Li{min-height:112px;padding:0}.AgentCapabilities_cardTop__8dg5S{display:flex;align-items:center;gap:var(--space-4);color:rgb(var(--tone));font-size:clamp(.75rem,.78vw,.875rem);font-weight:var(--font-weight-semibold);letter-spacing:0}.AgentCapabilities_cardHeading__p29Li h3{min-height:0;margin:var(--space-3) 0 0;color:var(--heading);font-size:clamp(1.5rem,1.72vw,1.9rem);font-weight:var(--font-weight-medium);letter-spacing:var(--tracking-title);line-height:var(--leading-title)}.AgentCapabilities_preview__34oQi{--preview-container-height:180px;--preview-surface:#1a2343;--preview-surface-raised:#263153;--preview-text:#edf1fc;--preview-muted:#b1bddb;--preview-line:rgb(169 187 235/.24);--preview-control:#394771;--preview-on-control:#e2e9fc;position:relative;display:grid;min-height:200px;place-items:center;margin-top:0;padding:0;overflow:hidden;background:transparent}.AgentCapabilities_preview__34oQi>*{position:relative;z-index:1}.AgentCapabilities_splitPanel__ooi06,.AgentCapabilities_stackPanel__tqMIr,.AgentCapabilities_uiPanel__idzyH{width:100%;height:var(--preview-container-height);min-height:var(--preview-container-height);overflow:hidden;border:1px solid var(--preview-line);border-radius:6px;background:linear-gradient(145deg,rgba(var(--tone),.055),transparent 48%),var(--preview-surface);color:var(--preview-text);font-size:11px;box-shadow:inset 0 1px rgb(255 255 255/.045),0 8px 20px rgb(0 0 18/.14)}.AgentCapabilities_uiIcon__spX7F{display:grid;width:30px;height:30px;flex:0 0 30px;place-items:center;border:1px solid rgba(var(--tone),.28);border-radius:50%;background:rgba(var(--tone),.12);color:rgba(var(--tone),.88)}.AgentCapabilities_uiIcon__spX7F svg{width:15px;height:15px}.AgentCapabilities_uiTitle__rv12P{display:block;padding:14px 14px 10px;font-size:12px;font-weight:500}.AgentCapabilities_uiKicker__5BQ0a{color:var(--preview-muted);font-size:10px}.AgentCapabilities_uiTabs__9eU6w{display:flex;gap:14px;padding:0 14px 9px;border-bottom:1px solid var(--preview-line);color:var(--preview-muted);font-size:9px}.AgentCapabilities_uiTabs__9eU6w span:first-child{color:var(--preview-text)}.AgentCapabilities_uiList__aB3eT{display:grid;padding:6px 12px 8px}.AgentCapabilities_chatLead__hC9Wg,.AgentCapabilities_draftHeading__RGNIM,.AgentCapabilities_uiList__aB3eT>div,.AgentCapabilities_warrantyPanel__WbzkG>div:first-child{display:flex;align-items:center;gap:10px}.AgentCapabilities_uiList__aB3eT>div{min-height:35px}.AgentCapabilities_uiList__aB3eT .AgentCapabilities_uiIcon__spX7F{width:24px;height:24px;flex-basis:24px;border-radius:4px}.AgentCapabilities_uiList__aB3eT .AgentCapabilities_uiIcon__spX7F svg{width:12px;height:12px}.AgentCapabilities_chatLead__hC9Wg p,.AgentCapabilities_draftHeading__RGNIM p,.AgentCapabilities_uiList__aB3eT p,.AgentCapabilities_warrantyPanel__WbzkG p{display:grid;gap:2px;margin:0;min-width:0}.AgentCapabilities_chatLead__hC9Wg b,.AgentCapabilities_draftHeading__RGNIM b,.AgentCapabilities_uiList__aB3eT b,.AgentCapabilities_warrantyPanel__WbzkG b{overflow:hidden;font-weight:400;text-overflow:ellipsis;white-space:nowrap}.AgentCapabilities_chatLead__hC9Wg small,.AgentCapabilities_draftHeading__RGNIM small,.AgentCapabilities_uiList__aB3eT small,.AgentCapabilities_warrantyPanel__WbzkG small{color:var(--preview-muted);font-size:9px}.AgentCapabilities_scorePanel__oGeNe,.AgentCapabilities_transcriptPanel__gLSyR{border-color:rgba(var(--tone),.24)}.AgentCapabilities_transcriptPanel__gLSyR{display:grid;align-content:center;gap:10px;padding:14px 16px}.AgentCapabilities_transcriptRoles__6NLxo{display:grid;gap:3.6px}.AgentCapabilities_transcriptRoles__6NLxo,.AgentCapabilities_transcriptSummary__OvMUU{translate:0 -4px}.AgentCapabilities_transcriptRole__6WEeF{display:flex;min-height:24px;align-items:center;gap:10px}.AgentCapabilities_transcriptRole__6WEeF b{color:var(--preview-text);font-size:12px;font-weight:400;white-space:nowrap}.AgentCapabilities_transcriptPlaceholder__EHdAg{display:block;width:auto;height:8px;flex:1 1 auto;border-radius:999px;background:linear-gradient(90deg,rgb(177 189 219/.24),rgb(177 189 219/.11))}.AgentCapabilities_transcriptSummary__OvMUU{display:grid;gap:6px;padding-top:15px;border-top:1px solid var(--preview-line);color:var(--preview-text);font-size:12px}.AgentCapabilities_transcriptSummary__OvMUU>div{display:grid;gap:5px}.AgentCapabilities_transcriptSummary__OvMUU i{display:block;width:100%;height:7px;border-radius:999px;background:linear-gradient(90deg,rgb(177 189 219/.24),rgb(177 189 219/.11))}.AgentCapabilities_transcriptSummary__OvMUU i:last-child{width:70%}.AgentCapabilities_scorePanel__oGeNe{display:grid;grid-template-rows:repeat(3,minmax(0,1fr));padding:16px}.AgentCapabilities_qualityRow__5BjzD{display:flex;align-items:center;justify-content:space-between;gap:12px;color:#9ca7c8;font-size:12px}.AgentCapabilities_qualityRow__5BjzD+.AgentCapabilities_qualityRow__5BjzD{border-top:1px solid var(--preview-line)}.AgentCapabilities_qualityRow__5BjzD b{font-size:15px;font-weight:500;line-height:1.2}.AgentCapabilities_qualityPositive__GseqD{display:inline-block;overflow:hidden;color:#7be7ba;white-space:nowrap}.AgentCapabilities_qualityNegative__XTK_6{color:#ff718b}.AgentCapabilities_uiMetric__61_Rs{display:block;min-width:3ch;color:#edf0fa;font-weight:400;font-variant-numeric:tabular-nums;letter-spacing:-.04em;text-align:right}.AgentCapabilities_uiMetric__61_Rs[data-complete=true]{color:rgba(var(--tone),.9)}.AgentCapabilities_uiRule__rHfez{height:1px;margin:15px 0 12px;background:var(--preview-line)}.AgentCapabilities_uiMeta__hi1Q0,.AgentCapabilities_warrantyResult__HfQST{display:flex;justify-content:space-between;gap:12px;padding-top:8px;color:var(--preview-muted)}.AgentCapabilities_uiMeta__hi1Q0 b,.AgentCapabilities_warrantyResult__HfQST b{color:rgba(var(--tone),.9);font-weight:500}.AgentCapabilities_scorePanel__oGeNe .AgentCapabilities_uiMetric__61_Rs{font-size:16px;line-height:1.2}.AgentCapabilities_guidancePanel__Ru7MA{display:grid;align-content:center;gap:12px;padding:14px}.AgentCapabilities_guidanceMessage__ZMDx1{display:grid;width:80%;gap:5px}.AgentCapabilities_guidanceMessage__ZMDx1[data-speaker=customer]{justify-self:end}.AgentCapabilities_guidanceMessage__ZMDx1[data-speaker=agent]{justify-self:start}.AgentCapabilities_guidanceMessage__ZMDx1>span{color:var(--preview-muted);font-size:9px}.AgentCapabilities_guidanceMessage__ZMDx1[data-speaker=customer]>span{text-align:right}.AgentCapabilities_guidanceMessage__ZMDx1 p,.AgentCapabilities_guidancePlaceholder__gLZLo{margin:0;padding:9px 11px;border-radius:5px 5px 5px 0;background:var(--preview-surface-raised);color:var(--preview-text);font-size:11px;line-height:1.35}.AgentCapabilities_guidanceMessage__ZMDx1[data-speaker=customer] p{border-radius:5px 5px 0;background:rgba(var(--tone),.17)}.AgentCapabilities_guidancePlaceholder__gLZLo{display:grid;min-height:36px;align-items:center}.AgentCapabilities_guidancePlaceholder__gLZLo i{display:block;width:84%;height:8px;border-radius:999px;background:linear-gradient(90deg,rgb(177 189 219/.25),rgb(177 189 219/.1))}.AgentCapabilities_chatPanel__qkr93{padding:16px 16px 10px}.AgentCapabilities_chatLead__hC9Wg{margin-bottom:12px;padding-bottom:12px;border-bottom:1px solid var(--preview-line)}.AgentCapabilities_chatMessages__QAby2{display:grid;min-width:0;gap:8px}.AgentCapabilities_chatBubble__8EH_Q{width:88%;margin:0;padding:8px 10px;border-radius:4px 4px 4px 0;background:var(--preview-surface-raised);color:var(--preview-text);line-height:1.35}.AgentCapabilities_chatReply__vODDI{width:72%;margin-left:auto;border-radius:4px 4px 0;background:rgba(var(--tone),.17);color:var(--preview-text)}.AgentCapabilities_chatAnswer__p_PF8{position:relative}.AgentCapabilities_chatAnswerText__AGZLG{margin:0}.AgentCapabilities_chatTyping__ybzb2{position:absolute;inset:0;display:flex;align-items:center;gap:4px;padding:8px 10px;opacity:0}.AgentCapabilities_chatTyping__ybzb2 i{width:4px;height:4px;border-radius:50%;background:var(--preview-muted)}.AgentCapabilities_draftPanel__7F5OI{display:flex;flex-direction:column;justify-content:center;gap:18px;padding:16px}.AgentCapabilities_draftHeading__RGNIM{padding:0}.AgentCapabilities_draftHeading__RGNIM>b{color:var(--preview-text);font-size:12px}.AgentCapabilities_draftPlaceholder__aJMa_{display:grid;gap:9px}.AgentCapabilities_draftPlaceholder__aJMa_ i{display:block;width:100%;height:9px;border-radius:999px;background:linear-gradient(90deg,rgb(177 189 219/.25),rgb(177 189 219/.1))}.AgentCapabilities_draftPlaceholder__aJMa_ i:last-child{width:70%}.AgentCapabilities_draftActions__yiC13{display:flex;align-items:center;gap:8px}.AgentCapabilities_uiButton__hAxO3{display:inline-flex;min-height:26px;align-items:center;justify-content:center;padding:0 10px;border-radius:4px;background:var(--preview-control);color:var(--preview-on-control);font-size:9px}.AgentCapabilities_draftPrimary__hsECO{background:rgba(var(--tone),.88);color:#fff}.AgentCapabilities_draftSecondary__bVmp4{border:1px solid var(--preview-line);background:transparent;color:var(--preview-muted)}.AgentCapabilities_validationPanel__WldUT{display:grid;grid-template-rows:repeat(3,minmax(0,1fr));padding:16px}.AgentCapabilities_validationRow__kfhcr{display:flex;align-items:center;justify-content:space-between;gap:16px;color:var(--preview-muted);font-size:12px}.AgentCapabilities_validationRow__kfhcr+.AgentCapabilities_validationRow__kfhcr{border-top:1px solid var(--preview-line)}.AgentCapabilities_validationCheck__XwB9a{position:relative;display:block;width:22px;height:22px;flex:0 0 22px;border:1px solid rgba(var(--tone),.32);border-radius:50%;background:rgba(var(--tone),.12);color:rgba(var(--tone),.95)}.AgentCapabilities_validationCheck__XwB9a:after{position:absolute;top:6px;left:6px;width:7px;height:4px;border-bottom:1.5px solid;border-left:1.5px solid;content:"";transform:rotate(-45deg)}.AgentCapabilities_validationReview__UBKIZ{color:#ff718b;font-size:12px;font-weight:500}.AgentCapabilities_approvalPanel__kkeMg{display:grid;min-height:174px;place-items:center;align-content:center;gap:7px;padding:18px;text-align:center}.AgentCapabilities_approvalPanel__kkeMg .AgentCapabilities_uiIcon__spX7F{width:42px;height:42px;margin-bottom:3px}.AgentCapabilities_approvalPanel__kkeMg .AgentCapabilities_uiIcon__spX7F svg{width:20px;height:20px}.AgentCapabilities_approvalPanel__kkeMg strong{font-size:18px;font-weight:400}.AgentCapabilities_approvalPanel__kkeMg small{max-width:180px;color:var(--preview-muted);font-size:9px;line-height:1.4}.AgentCapabilities_stackPanel__tqMIr{position:relative}.AgentCapabilities_amountPanel__wyvix{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.AgentCapabilities_amountPanel__wyvix .AgentCapabilities_uiKicker__5BQ0a{font-size:12px;line-height:1.3}.AgentCapabilities_estimateTotal__8nWiG{position:relative;display:inline-flex;align-items:center;margin-top:7px;transition:transform .42s cubic-bezier(.22,.61,.36,1)}.AgentCapabilities_estimateTotal__8nWiG>strong{color:#e2e4ef;font-size:34px;font-weight:400;font-variant-numeric:tabular-nums;letter-spacing:-.04em;line-height:1.08}.AgentCapabilities_estimateCheck__km4Nq{position:absolute;left:calc(100% + 9px);display:block;width:22px;height:22px;border-radius:50%;background:rgb(68 216 151/.16);color:#7be7ba;opacity:1;transition:opacity .18s ease}.AgentCapabilities_estimateCheck__km4Nq svg{position:absolute;inset:6px 5px;width:12px;height:10px;overflow:visible}.AgentCapabilities_estimateCheck__km4Nq path{fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:0;vector-effect:non-scaling-stroke}.AgentCapabilities_amountPanel__wyvix[data-complete=true] .AgentCapabilities_estimateTotal__8nWiG{transform:translateX(-15px)}.AgentCapabilities_amountPanel__wyvix[data-complete=false] .AgentCapabilities_estimateCheck__km4Nq{opacity:0}.AgentCapabilities_warrantyPanel__WbzkG{display:flex;flex-direction:column;justify-content:center;gap:16px;padding:18px 20px}.AgentCapabilities_warrantyPanel__WbzkG>div:first-child{width:100%;justify-content:flex-start}.AgentCapabilities_warrantyPanel__WbzkG .AgentCapabilities_uiIcon__spX7F{width:36px;height:36px;flex-basis:36px}.AgentCapabilities_warrantyPanel__WbzkG .AgentCapabilities_uiIcon__spX7F svg{width:17px;height:17px}.AgentCapabilities_warrantyPanel__WbzkG>div:first-child>b{color:var(--preview-text);font-size:13px}.AgentCapabilities_warrantyResults__qZeR7{display:grid;gap:9px}.AgentCapabilities_warrantyResult__HfQST{width:100%;align-items:center;padding:0;font-size:12px;line-height:1.3}.AgentCapabilities_warrantyResult__HfQST b{font-size:12px;text-align:right}.AgentCapabilities_cardContent__TV_Cf{display:flex;flex:1 1 auto;flex-direction:column;padding:var(--space-2) 0 0}.AgentCapabilities_cardContent__TV_Cf>p{margin:0;color:var(--muted);font-size:var(--type-body-sm);line-height:var(--leading-body-compact)}.AgentCapabilities_storyStatus__R0UvD{display:inline-grid;min-width:0;vertical-align:middle}.AgentCapabilities_storyStatus__R0UvD>span{grid-area:1/1;white-space:nowrap}.AgentCapabilities_storyPending__dT3NB{opacity:0;color:var(--preview-muted)}.AgentCapabilities_storyResult__MtWdW{opacity:1}.AgentCapabilities_approvalChecks__dgUfB{display:grid;width:100%;gap:14px;margin-top:6px}.AgentCapabilities_approvalChecks__dgUfB>span{display:grid;grid-template-columns:minmax(0,1fr) 72px;gap:14px;color:var(--preview-muted);font-size:10px;text-align:left}.AgentCapabilities_approvalChecks__dgUfB b{color:rgb(var(--tone));font-weight:400;text-align:right}.AgentCapabilities_approvalPanel__kkeMg{gap:5px;padding:12px 16px}.AgentCapabilities_approvalPanel__kkeMg .AgentCapabilities_uiIcon__spX7F{width:34px;height:34px;margin:0}.AgentCapabilities_approvalOutcome__j3nHp{color:var(--preview-text)}.AgentCapabilities_estimateItems__1PhSU{display:flex;justify-content:center;gap:18px;width:100%;margin-top:10px;color:var(--preview-muted);font-size:10px}.AgentCapabilities_estimateItems__1PhSU span{display:flex;gap:6px}.AgentCapabilities_estimateItems__1PhSU b{font-weight:400;font-variant-numeric:tabular-nums;color:var(--preview-text)}.AgentCapabilities_amountPanel__wyvix{padding:14px}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.AgentCapabilities_card__oUqXB:is(:hover,:focus-within){transform:translateY(-3px)}.AgentCapabilities_card__oUqXB:is(:hover,:focus-within) .AgentCapabilities_storyPending__dT3NB{animation:AgentCapabilities_storyPendingOut__0D4tw 1.2s ease var(--check-delay,0s) both}.AgentCapabilities_card__oUqXB:is(:hover,:focus-within) .AgentCapabilities_storyResult__MtWdW{animation:AgentCapabilities_storyResultIn__Wehdi 1.2s ease var(--check-delay,0s) both}.AgentCapabilities_approvalChecks__dgUfB>span:nth-child(2){--check-delay:1000ms}.AgentCapabilities_approvalOutcome__j3nHp{--check-delay:2100ms}.AgentCapabilities_card__oUqXB[data-visual=amount]:is(:hover,:focus-within){transform:none}.AgentCapabilities_amountPanel__wyvix[data-animating=true][data-complete=true] .AgentCapabilities_estimateCheck__km4Nq path{animation:AgentCapabilities_estimateCheckDraw__1Qsip .52s cubic-bezier(.22,.61,.36,1) .14s both}.AgentCapabilities_warrantyResult__HfQST:nth-child(2){--check-delay:1000ms}.AgentCapabilities_warrantyResult__HfQST:nth-child(3){--check-delay:2000ms}.AgentCapabilities_uiIcon__spX7F svg{transform-box:fill-box;transform-origin:center}.AgentCapabilities_card__oUqXB[data-visual=transcript]:is(:hover,:focus-within) .AgentCapabilities_transcriptRole__6WEeF{animation:AgentCapabilities_previewReveal__M2_mR .56s cubic-bezier(.22,.61,.36,1) both}.AgentCapabilities_card__oUqXB[data-visual=transcript]:is(:hover,:focus-within) .AgentCapabilities_transcriptRole__6WEeF:nth-child(2){animation-delay:.26s}.AgentCapabilities_card__oUqXB[data-visual=transcript]:is(:hover,:focus-within) .AgentCapabilities_transcriptRole__6WEeF:nth-child(3){animation-delay:.52s}.AgentCapabilities_card__oUqXB[data-visual=transcript]:is(:hover,:focus-within) .AgentCapabilities_transcriptSummary__OvMUU{animation:AgentCapabilities_previewReveal__M2_mR .52s cubic-bezier(.22,.61,.36,1) .82s both}.AgentCapabilities_card__oUqXB[data-visual=transcript]:is(:hover,:focus-within) .AgentCapabilities_transcriptSummary__OvMUU i{animation:AgentCapabilities_placeholderSweep__yI_Xm .76s ease-out .98s both}.AgentCapabilities_scorePanel__oGeNe .AgentCapabilities_uiMetric__61_Rs{transition:color .28s ease}.AgentCapabilities_scorePanel__oGeNe[data-review-active=true] .AgentCapabilities_qualityPositive__GseqD{animation:AgentCapabilities_qualityTyping__OxbEc .62s steps(6) both}.AgentCapabilities_scorePanel__oGeNe[data-review-active=true] .AgentCapabilities_qualityNegative__XTK_6{animation:AgentCapabilities_qualityIssueIn__gIK9E .42s cubic-bezier(.22,.61,.36,1) .62s both}.AgentCapabilities_card__oUqXB:is(:hover,:focus-within) .AgentCapabilities_warrantyResult__HfQST b{animation:AgentCapabilities_statusHighlight__XH1nn .64s ease-in-out 1.1s}.AgentCapabilities_card__oUqXB:is(:hover,:focus-within) .AgentCapabilities_warrantyResult__HfQST:nth-child(2) b{animation-delay:2.1s}.AgentCapabilities_card__oUqXB:is(:hover,:focus-within) .AgentCapabilities_warrantyResult__HfQST:nth-child(3) b{animation-delay:3.1s}.AgentCapabilities_card__oUqXB[data-visual=guidance]:is(:hover,:focus-within) .AgentCapabilities_guidanceMessage__ZMDx1[data-speaker=customer]{animation:AgentCapabilities_previewReveal__M2_mR .52s cubic-bezier(.22,.61,.36,1) both}.AgentCapabilities_card__oUqXB[data-visual=guidance]:is(:hover,:focus-within) .AgentCapabilities_guidanceMessage__ZMDx1[data-speaker=agent]{animation:AgentCapabilities_previewReveal__M2_mR .52s cubic-bezier(.22,.61,.36,1) .75s both}.AgentCapabilities_card__oUqXB[data-visual=guidance]:is(:hover,:focus-within) .AgentCapabilities_guidancePlaceholder__gLZLo i{animation:AgentCapabilities_placeholderSweep__yI_Xm 1.1s ease-in-out 1.05s both}.AgentCapabilities_card__oUqXB[data-visual=chat]:is(:hover,:focus-within) .AgentCapabilities_chatReply__vODDI{animation:AgentCapabilities_chatMessageIn__yok_2 .48s cubic-bezier(.4,0,.2,1) both}.AgentCapabilities_card__oUqXB[data-visual=chat]:is(:hover,:focus-within) .AgentCapabilities_chatAnswer__p_PF8{animation:AgentCapabilities_chatMessageIn__yok_2 .48s cubic-bezier(.4,0,.2,1) .7s both}.AgentCapabilities_card__oUqXB[data-visual=chat]:is(:hover,:focus-within) .AgentCapabilities_chatAnswerText__AGZLG{animation:AgentCapabilities_chatMessageIn__yok_2 .48s cubic-bezier(.4,0,.2,1) 1.6s both}.AgentCapabilities_card__oUqXB[data-visual=chat]:is(:hover,:focus-within) .AgentCapabilities_chatTyping__ybzb2{animation:AgentCapabilities_chatTypingOut__McjHf 1.1s ease-in-out .7s both}.AgentCapabilities_card__oUqXB[data-visual=chat]:is(:hover,:focus-within) .AgentCapabilities_chatTyping__ybzb2 i{animation:AgentCapabilities_chatTypingDot__X75Dd .6s ease-in-out .7s 2}.AgentCapabilities_card__oUqXB[data-visual=chat]:is(:hover,:focus-within) .AgentCapabilities_chatTyping__ybzb2 i:nth-child(2){animation-delay:.8s}.AgentCapabilities_card__oUqXB[data-visual=chat]:is(:hover,:focus-within) .AgentCapabilities_chatTyping__ybzb2 i:nth-child(3){animation-delay:.9s}.AgentCapabilities_card__oUqXB[data-visual=draft]:is(:hover,:focus-within) .AgentCapabilities_draftPlaceholder__aJMa_{animation:AgentCapabilities_draftReveal__iWvt7 .48s ease-out .18s both}.AgentCapabilities_card__oUqXB[data-visual=draft]:is(:hover,:focus-within) .AgentCapabilities_draftActions__yiC13{animation:AgentCapabilities_previewReveal__M2_mR .42s cubic-bezier(.22,.61,.36,1) .72s both}.AgentCapabilities_card__oUqXB[data-visual=validation]:is(:hover,:focus-within) .AgentCapabilities_validationRow__kfhcr:first-child .AgentCapabilities_validationCheck__XwB9a{animation:AgentCapabilities_checkReveal__aBvto .58s cubic-bezier(.22,.61,.36,1) .18s both}.AgentCapabilities_card__oUqXB[data-visual=validation]:is(:hover,:focus-within) .AgentCapabilities_validationRow__kfhcr:nth-child(2) .AgentCapabilities_validationCheck__XwB9a{animation:AgentCapabilities_checkReveal__aBvto .58s cubic-bezier(.22,.61,.36,1) .9s both}.AgentCapabilities_card__oUqXB[data-visual=validation]:is(:hover,:focus-within) .AgentCapabilities_validationReview__UBKIZ{animation:AgentCapabilities_issueHighlight__z4c8g .62s ease-in-out 1.55s both}}@keyframes AgentCapabilities_previewReveal__M2_mR{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes AgentCapabilities_checkReveal__aBvto{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}@keyframes AgentCapabilities_qualityTyping__OxbEc{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes AgentCapabilities_qualityIssueIn__gIK9E{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes AgentCapabilities_estimateCheckDraw__1Qsip{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@keyframes AgentCapabilities_issueHighlight__z4c8g{0%,to{color:#ff718b;text-shadow:0 0 8px rgb(255 113 139/0)}55%{color:#ff9bad;text-shadow:0 0 8px rgb(255 113 139/.25)}}@keyframes AgentCapabilities_placeholderSweep__yI_Xm{0%{opacity:.45;transform:scaleX(.72);transform-origin:left}to{opacity:1;transform:scaleX(1);transform-origin:left}}@keyframes AgentCapabilities_chatMessageIn__yok_2{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes AgentCapabilities_chatTypingOut__McjHf{0%,72%{opacity:1}88%,to{opacity:0}}@keyframes AgentCapabilities_chatTypingDot__X75Dd{0%,to{opacity:.45;transform:translateY(0)}50%{opacity:1;transform:translateY(-2px)}}@keyframes AgentCapabilities_storyPendingOut__0D4tw{0%,64%{opacity:1;transform:translateY(0)}88%,to{opacity:0;transform:translateY(-2px)}}@keyframes AgentCapabilities_storyResultIn__Wehdi{0%,68%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}@keyframes AgentCapabilities_draftReveal__iWvt7{0%{opacity:0}to{opacity:1}}@keyframes AgentCapabilities_statusHighlight__XH1nn{0%,to{color:rgba(var(--tone),.9);text-shadow:0 0 8px rgba(var(--tone),0)}45%{color:color-mix(in srgb,rgb(var(--tone)) 76%,white);text-shadow:0 0 8px rgba(var(--tone),.28)}}@media (max-width:1199px){.AgentCapabilities_section__O6LhB{padding-top:var(--section-space)}.AgentCapabilities_grid__27XFF{gap:24px;margin-top:48px}.AgentCapabilities_card__oUqXB{padding:28px}.AgentCapabilities_cardHeading__p29Li{padding-bottom:24px}.AgentCapabilities_cardContent__TV_Cf{padding-top:20px}.AgentCapabilities_cardContent__TV_Cf>p{font-size:15px;line-height:1.6}.AgentCapabilities_cardHeading__p29Li h3{font-size:24px}}@media (max-width:767px){.AgentCapabilities_grid__27XFF{grid-auto-rows:auto}.AgentCapabilities_card__oUqXB{height:auto;min-height:0}.AgentCapabilities_cardHeading__p29Li{min-height:0;padding-bottom:24px}.AgentCapabilities_cardHeading__p29Li h3{min-height:0}.AgentCapabilities_preview__34oQi{min-height:190px}}@media (min-width:768px) and (max-width:1199px){.AgentCapabilities_card__oUqXB{min-height:420px}.AgentCapabilities_cardHeading__p29Li{min-height:100px}}@media (max-width:520px){.AgentCapabilities_card__oUqXB{padding:24px}.AgentCapabilities_cardHeading__p29Li h3{font-size:22px}.AgentCapabilities_preview__34oQi{--preview-container-height:172px;min-height:184px}.AgentCapabilities_splitPanel__ooi06>div{min-height:150px;padding:var(--space-3)}.AgentCapabilities_draftPanel__7F5OI>p{margin-block:10px}}@keyframes AgentCapabilities_estimateReady__CSxWw{0%,68%{background-color:var(--preview-control);color:var(--preview-on-control)}to{background-color:rgb(68 216 151/.16);color:#7be7ba}}.CustomerSpotlight_section__ClAGS{padding-block:var(--section-space);background:var(--section-alt)}.CustomerSpotlight_header__XY58C{max-width:var(--content-section)}.CustomerSpotlight_eyebrow__OIHI5{display:inline-flex;align-items:center;gap:var(--space-2);color:var(--accent);font-size:var(--type-label);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-label)}.CustomerSpotlight_eyebrow__OIHI5 i{width:5px;height:5px;border-radius:1px;background:var(--accent)}.CustomerSpotlight_header__XY58C h2{max-width:var(--measure-heading-wide);margin:var(--section-label-gap) 0 0;color:var(--heading);font-size:var(--type-display-section);font-weight:var(--font-weight-regular);letter-spacing:var(--tracking-display);line-height:var(--leading-display)}.CustomerSpotlight_header__XY58C h2 em{color:var(--accent);font-style:normal}.CustomerSpotlight_header__XY58C>p{max-width:var(--measure-copy);margin:var(--section-copy-gap) 0 0;color:var(--muted);font-size:var(--type-body);line-height:var(--leading-body)}.CustomerSpotlight_caseStudy__T_8fR{position:relative;isolation:isolate;display:grid;overflow:hidden;grid-template-columns:minmax(270px,.88fr) minmax(0,2.12fr);margin-top:var(--section-grid-space);border:var(--border-card);border-radius:var(--linear-radius-lg);background:var(--linear-surface);box-shadow:var(--depth-shadow-soft),inset 0 1px color-mix(in srgb,var(--heading) 4.5%,transparent)}.CustomerSpotlight_caseStudy__T_8fR:after{position:absolute;z-index:-1;right:-8%;bottom:-44%;width:58%;height:86%;border-radius:50%;background:radial-gradient(circle,color-mix(in srgb,var(--primary) 12%,transparent),transparent 68%);content:"";pointer-events:none}.CustomerSpotlight_result__OGEyR{--result-surface:color-mix(in srgb,var(--panel-raised) 78%,var(--page));display:grid;min-height:410px;grid-template-rows:minmax(0,1fr) auto;border-right:var(--border-section);background:linear-gradient(145deg,color-mix(in srgb,var(--primary) 11%,transparent),transparent 54%),var(--result-surface);text-align:center}.CustomerSpotlight_metric__UQhDJ{position:relative;display:flex;overflow:hidden;min-height:0;align-items:flex-start;justify-content:flex-start;padding:clamp(var(--space-6),3vw,var(--space-7)) clamp(14px,1.25vw,20px) var(--space-5);text-align:left}.CustomerSpotlight_metric__UQhDJ:after{position:absolute;z-index:1;top:0;right:0;left:0;height:150px;background:linear-gradient(180deg,color-mix(in srgb,var(--primary) 14%,var(--result-surface)) 0,color-mix(in srgb,var(--primary) 5%,var(--result-surface)) 68%,transparent 100%);content:"";pointer-events:none}.CustomerSpotlight_squareFill__mno6M{position:absolute;z-index:0;inset:var(--space-3);display:grid;grid-template-columns:repeat(15,minmax(0,1fr));align-content:center;gap:2px;opacity:.9;transform:scaleY(-1);pointer-events:none}.CustomerSpotlight_square__rIlCQ{aspect-ratio:1;border:1px solid color-mix(in srgb,var(--accent) 7%,transparent);border-radius:1px;background:color-mix(in srgb,var(--accent) 2%,transparent);opacity:.28;transform:scale(.76);transition:background-color .14s ease,border-color .14s ease,box-shadow .14s ease,opacity .14s ease,transform .18s cubic-bezier(.2,.8,.2,1)}.CustomerSpotlight_squareFilled__T2JTE{border-color:color-mix(in srgb,var(--accent) 88%,white);background:color-mix(in srgb,var(--accent) 62%,transparent);box-shadow:inset 0 1px color-mix(in srgb,white 26%,transparent),0 0 7px color-mix(in srgb,var(--accent) 11%,transparent);opacity:.92;transform:scale(1)}.CustomerSpotlight_metric__UQhDJ strong{position:relative;z-index:2;flex:0 0 auto;color:var(--accent);font-size:clamp(4.25rem,5.5vw,5.5rem);font-weight:var(--font-weight-regular);font-variant-numeric:tabular-nums;letter-spacing:-.055em;line-height:.9}.CustomerSpotlight_metric__UQhDJ p{position:relative;z-index:2;max-width:none;margin:2px 0 0 7px;padding-left:7px;border-left:var(--border-strong);color:var(--body);font-size:clamp(12px,1vw,var(--type-body-sm));line-height:var(--leading-body-compact);white-space:nowrap}.CustomerSpotlight_result__OGEyR small{display:block;width:100%;padding:var(--space-4) var(--panel-padding);border-top:var(--border-section);background:color-mix(in srgb,var(--primary) 7%,var(--result-surface));color:var(--body);font-size:clamp(14px,.95vw,16px);font-weight:var(--font-weight-semibold);letter-spacing:-.01em}.CustomerSpotlight_quote__pjXak{display:flex;min-width:0;flex-direction:column;align-items:flex-start;justify-content:center;padding:var(--panel-padding)}.CustomerSpotlight_quote__pjXak>svg{width:34px;height:34px;color:var(--accent)}.CustomerSpotlight_quote__pjXak blockquote{max-width:48ch;margin:var(--space-6) 0 0;color:var(--heading);font-size:var(--type-quote);font-weight:var(--font-weight-regular);letter-spacing:var(--tracking-title);line-height:var(--leading-quote)}.CustomerSpotlight_attribution__jQF7y{display:flex;align-items:center;gap:var(--space-3);margin-top:var(--space-5)}.CustomerSpotlight_attributionAvatar__VlGUU{display:grid;width:48px;height:48px;flex:0 0 auto;overflow:hidden;place-items:center;border:var(--border-strong);border-radius:50%;background:var(--raised)}.CustomerSpotlight_attributionAvatar__VlGUU img{width:34px;height:auto;object-fit:contain;mix-blend-mode:lighten}.CustomerSpotlight_attribution__jQF7y cite{color:var(--muted);font-size:var(--type-caption);font-style:normal;line-height:var(--leading-caption)}.CustomerSpotlight_tags__mSg4w{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-top:var(--space-6)}.CustomerSpotlight_tags__mSg4w span{display:inline-flex;min-height:30px;align-items:center;justify-content:center;padding-inline:var(--space-3);border:1px solid color-mix(in srgb,var(--primary) 34%,var(--line));border-radius:var(--linear-radius);background:color-mix(in srgb,var(--primary) 16%,var(--raised));color:var(--body);font-size:var(--type-label-sm);font-weight:var(--font-weight-medium)}.CustomerSpotlight_quote__pjXak>a{margin-top:var(--space-6)}@media (max-width:780px){.CustomerSpotlight_caseStudy__T_8fR{grid-template-columns:1fr}.CustomerSpotlight_result__OGEyR{min-height:0;grid-template-rows:minmax(300px,1fr) auto;border-right:0;border-bottom:var(--border-section)}.CustomerSpotlight_squareFill__mno6M{inset:var(--space-2);grid-template-columns:repeat(24,minmax(0,1fr));gap:2px}.CustomerSpotlight_quote__pjXak{padding-block:var(--space-7)}}@media (min-width:781px) and (max-width:1199px){.CustomerSpotlight_caseStudy__T_8fR{grid-template-columns:1fr}.CustomerSpotlight_result__OGEyR{min-height:0;grid-template-rows:minmax(300px,1fr) auto;border-right:0;border-bottom:var(--border-section)}.CustomerSpotlight_squareFill__mno6M{inset:var(--space-3);grid-template-columns:repeat(30,minmax(0,1fr))}.CustomerSpotlight_quote__pjXak{padding-block:var(--space-8)}}@media (max-width:520px){.CustomerSpotlight_result__OGEyR{grid-template-rows:minmax(200px,1fr) auto}.CustomerSpotlight_metric__UQhDJ{flex-direction:column;gap:var(--space-2);padding:var(--space-5)}.CustomerSpotlight_metric__UQhDJ strong{font-size:clamp(3.25rem,18vw,4.25rem)}.CustomerSpotlight_squareFill__mno6M{grid-template-columns:repeat(20,minmax(0,1fr))}.CustomerSpotlight_metric__UQhDJ p{max-width:24ch;margin:0;padding-left:0;border-left:0}.CustomerSpotlight_quote__pjXak{padding:24px}.CustomerSpotlight_quote__pjXak blockquote{margin-top:var(--space-5)}.CustomerSpotlight_attribution__jQF7y{align-items:flex-start}.CustomerSpotlight_attributionAvatar__VlGUU{width:44px;height:44px}.CustomerSpotlight_attributionAvatar__VlGUU img{width:30px}}@media (prefers-reduced-motion:reduce){.CustomerSpotlight_square__rIlCQ{transition:none}}.CallReceptionistStory_story__6uHUu{position:relative;pointer-events:none}.CallReceptionistStory_row__F_JMV{position:absolute;inset-inline:9px;top:calc(50% + 8px);z-index:1;display:grid;grid-template-columns:30px minmax(0,1fr) 20px;align-items:center;gap:8px;min-height:56px;padding:10px;border:1px solid rgba(var(--tone),.23);border-radius:5px;background:var(--preview-surface-raised,#1a2347);transform-origin:top center;transition:transform .38s cubic-bezier(.22,.61,.36,1),opacity .28s ease,border-color .28s ease}.CallReceptionistStory_row__F_JMV[data-step=customer]{z-index:2}.CallReceptionistStory_row__F_JMV[data-step=record]{z-index:3}.CallReceptionistStory_story__6uHUu>.CallReceptionistStory_row__F_JMV{inset-inline:auto;left:50%;width:calc(100% - 18px);min-width:0;translate:-50% 0}.CallReceptionistStory_row__F_JMV[data-depth=hidden]{opacity:0;transform:translateY(12px)}.CallReceptionistStory_row__F_JMV[data-depth=front]{opacity:1;transform:translateY(0) scale(1)}.CallReceptionistStory_row__F_JMV[data-depth=middle]{opacity:.8;transform:translateY(-39px) scale(.88)}.CallReceptionistStory_row__F_JMV[data-depth=back]{opacity:.58;transform:translateY(-73px) scale(.76)}.CallReceptionistStory_icon__H57_N{display:grid;width:30px;height:30px;place-items:center;border:1px solid rgba(var(--tone),.24);border-radius:50%;background:rgba(var(--tone),.12);color:rgba(var(--tone),.9)}.CallReceptionistStory_icon__H57_N svg{width:16px;height:16px;transform-box:fill-box;transform-origin:center}.CallReceptionistStory_badge__CkC5U,.CallReceptionistStory_copy__d1KZW{min-width:0}.CallReceptionistStory_copy__d1KZW b{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.25;color:var(--preview-text,#e1e6f5);font-size:12px;font-weight:400}.CallReceptionistStory_badge__CkC5U{position:relative;display:block;width:20px;height:20px;align-self:center;border:1px solid rgba(var(--tone),.34);border-radius:50%;background:rgba(var(--tone),.14);color:rgba(var(--tone),.96);box-shadow:0 0 10px rgba(var(--tone),.08)}.CallReceptionistStory_badge__CkC5U svg{position:absolute;inset:5px 4px;width:12px;height:10px;overflow:visible}.CallReceptionistStory_badge__CkC5U path{fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:0;vector-effect:non-scaling-stroke}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.CallReceptionistStory_story__6uHUu[data-animate=true][data-stage=callback] .CallReceptionistStory_row__F_JMV[data-step=record] .CallReceptionistStory_badge__CkC5U path,.CallReceptionistStory_story__6uHUu[data-animate=true][data-stage=handled] .CallReceptionistStory_row__F_JMV[data-step=customer] .CallReceptionistStory_badge__CkC5U path,.CallReceptionistStory_story__6uHUu[data-animate=true][data-stage=received] .CallReceptionistStory_row__F_JMV[data-step=call] .CallReceptionistStory_badge__CkC5U path{animation:CallReceptionistStory_receptionistCheckDraw__3aVn8 .52s cubic-bezier(.22,.61,.36,1) .14s both}}@keyframes CallReceptionistStory_receptionistCheckDraw__3aVn8{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@media (hover:none),(pointer:coarse),(prefers-reduced-motion:reduce){.CallReceptionistStory_badge__CkC5U,.CallReceptionistStory_row__F_JMV{transition:none}.CallReceptionistStory_row__F_JMV[data-step=call]{opacity:.58;transform:translateY(-73px) scale(.76)}.CallReceptionistStory_row__F_JMV[data-step=customer]{opacity:.8;transform:translateY(-39px) scale(.88)}.CallReceptionistStory_row__F_JMV[data-step=record]{opacity:1;transform:none}}.Comparison_section__k0xje{padding-block:var(--section-space)}.Comparison_title__QNJxL{margin:0 auto var(--section-heading-space);color:var(--heading);font-size:var(--type-display-section);font-weight:var(--font-weight-regular);letter-spacing:var(--tracking-display);line-height:var(--leading-display);text-align:center}.Comparison_contrast___xMSh{display:grid;gap:var(--section-content-space)}.Comparison_contrastColumn__PfOJR{display:flex;flex-direction:column;align-items:center;text-align:center}.Comparison_icon__HZwM6{display:grid;width:calc(var(--icon-size) - 6px);height:calc(var(--icon-size) - 6px);place-items:center;border-radius:14px;box-shadow:0 18px 44px currentColor;font-size:var(--type-symbol-lg);line-height:var(--leading-solid)}.Comparison_iconNegative__Dsxkc{background:linear-gradient(145deg,var(--negative-start),var(--negative) 58%,var(--negative-end));color:color-mix(in srgb,var(--negative) 18%,transparent)}.Comparison_iconPositive__G5Cwc{background:linear-gradient(145deg,var(--positive-start) 18%,var(--positive) 55%,var(--positive-end));color:color-mix(in srgb,var(--positive) 20%,transparent)}.Comparison_iconNegative__Dsxkc,.Comparison_iconPositive__G5Cwc{-webkit-text-fill-color:var(--page)}.Comparison_contrastColumn__PfOJR h3{margin:var(--space-5) 0 var(--space-6);color:var(--heading);font-size:var(--type-display-sub);font-weight:var(--font-weight-regular);letter-spacing:var(--tracking-title);line-height:var(--leading-symbol)}.Comparison_contrastColumn__PfOJR ul{display:grid;gap:var(--space-4);width:100%;margin:0;padding:0;color:var(--body);list-style:none}.Comparison_contrastColumn__PfOJR li{max-width:var(--content-narrow);margin-inline:auto;font-size:var(--type-body);line-height:var(--leading-body-tight)}.Comparison_contrastColumn__PfOJR strong{color:var(--heading)}.Comparison_tableDivider___Teq3{width:100%;height:var(--stroke-width);margin-top:var(--section-heading-space);background:var(--line)}.Comparison_tableIntro__t_TvI{max-width:var(--content-copy);margin:var(--section-heading-space) auto var(--space-7);text-align:center}.Comparison_tableIntro__t_TvI h3{margin:0;color:var(--heading);font-size:var(--type-callout);font-weight:var(--font-weight-regular);letter-spacing:var(--tracking-title);line-height:var(--leading-title)}.Comparison_tableIntro__t_TvI p{max-width:var(--content-narrow);margin:var(--space-4) auto 0;color:var(--body);font-size:var(--type-body-lg);line-height:var(--leading-body)}.Comparison_tableScroller__9iApw{position:relative;isolation:isolate;overflow:hidden;margin-top:0}.Comparison_table__d30ZJ{display:grid;gap:var(--space-3)}.Comparison_head__2yBKF,.Comparison_row__EgDsl{display:grid;grid-template-columns:1fr;min-width:0}.Comparison_head__2yBKF{position:static;inset:auto;z-index:auto;gap:var(--space-3);grid-template-areas:"capability" "brand" "others"}.Comparison_head__2yBKF>*,.Comparison_row__EgDsl>*{display:flex;align-items:center;margin:0;padding:var(--space-5)}.Comparison_head__2yBKF>span{grid-area:capability;padding:0 0 var(--space-3)}.Comparison_brand__AuagB{grid-area:brand}.Comparison_others__UeMDM{grid-area:others}.Comparison_head__2yBKF span,.Comparison_others__UeMDM{color:var(--body);font-size:var(--type-body-lg);font-weight:var(--font-weight-medium)}.Comparison_brand__AuagB,.Comparison_others__UeMDM{min-height:64px;justify-content:flex-start;border:var(--border-strong);border-radius:var(--radius-md);background:var(--raised);min-width:0;overflow-wrap:anywhere}.Comparison_brand__AuagB img{width:118px;height:auto}.Comparison_row__EgDsl{overflow:hidden;border:var(--border-strong);border-radius:var(--radius-md)}.Comparison_row__EgDsl h3{border-bottom:var(--border-strong);background:var(--raised);color:var(--heading);font-size:var(--type-body-lg);font-weight:var(--font-weight-medium)}.Comparison_row__EgDsl p{align-items:flex-start;gap:var(--space-4);min-height:88px;color:var(--body);font-size:var(--type-body);line-height:var(--leading-body-dense)}.Comparison_row__EgDsl p+p{border-top:var(--border-strong)}.Comparison_negative__ur2vr,.Comparison_positive__okh2K{display:grid;flex:0 0 auto;width:25px;height:25px;place-items:center;border:var(--stroke-width) solid transparent;border-radius:50%;font-size:var(--type-body-sm);font-weight:var(--font-weight-semibold)}.Comparison_positive__okh2K{border-color:color-mix(in srgb,var(--accent) 38%,transparent);background:color-mix(in srgb,var(--accent) 9%,transparent);color:var(--accent)}.Comparison_negative__ur2vr{border-color:color-mix(in srgb,var(--muted) 24%,transparent);background:color-mix(in srgb,var(--active) 48%,transparent);color:var(--muted)}@media (min-width:768px){.Comparison_table__d30ZJ{--comparison-cell-padding:var(--space-5)}.Comparison_contrast___xMSh{grid-template-columns:repeat(2,minmax(0,1fr));gap:0}.Comparison_contrastColumn__PfOJR{padding:var(--space-4) var(--space-9) var(--space-5)}.Comparison_contrastColumn__PfOJR h3{font-size:var(--type-display-sub)}.Comparison_contrastColumn__PfOJR ul{flex:1;align-content:space-between}.Comparison_tableScroller__9iApw{margin-top:0;overflow:visible}.Comparison_table__d30ZJ{display:block}.Comparison_head__2yBKF,.Comparison_row__EgDsl{grid-template-columns:.86fr 1.07fr 1.07fr}.Comparison_head__2yBKF{min-height:76px;gap:0;grid-template-areas:"capability brand others";background:transparent}.Comparison_head__2yBKF>*,.Comparison_row__EgDsl>*{padding:var(--space-3) var(--comparison-cell-padding)}.Comparison_head__2yBKF>span{grid-column:auto;padding-left:var(--comparison-cell-padding)}.Comparison_head__2yBKF>*+*,.Comparison_row__EgDsl>*+*{border-left:var(--border-section)}.Comparison_brand__AuagB,.Comparison_others__UeMDM{min-height:0;justify-content:center;border:0;border-radius:0;background:transparent}.Comparison_head__2yBKF .Comparison_brand__AuagB,.Comparison_row__EgDsl p:first-of-type{position:relative;z-index:3;isolation:isolate;border-right:var(--stroke-width) solid color-mix(in srgb,var(--accent) 38%,var(--line));border-left:var(--stroke-width) solid color-mix(in srgb,var(--accent) 38%,var(--line));background:linear-gradient(90deg,color-mix(in srgb,var(--accent) 2.5%,transparent),transparent 24%,transparent 76%,color-mix(in srgb,var(--accent) 2.5%,transparent)),color-mix(in srgb,var(--surface) 94%,var(--page));box-shadow:-14px 0 34px -25px color-mix(in srgb,var(--accent) 38%,transparent),14px 0 34px -25px color-mix(in srgb,var(--accent) 38%,transparent)}.Comparison_head__2yBKF .Comparison_brand__AuagB{border-top:var(--stroke-width) solid color-mix(in srgb,var(--accent) 38%,var(--line));border-radius:var(--radius-md) var(--radius-md) 0 0;box-shadow:0 -14px 38px -18px color-mix(in srgb,var(--accent) 32%,transparent),-14px 0 34px -25px color-mix(in srgb,var(--accent) 38%,transparent),14px 0 34px -25px color-mix(in srgb,var(--accent) 38%,transparent)}.Comparison_row__EgDsl:last-child p:first-of-type{border-bottom:var(--stroke-width) solid color-mix(in srgb,var(--accent) 38%,var(--line));border-radius:0 0 var(--radius-md) var(--radius-md);box-shadow:0 16px 40px -20px color-mix(in srgb,var(--accent) 32%,transparent),-14px 0 34px -25px color-mix(in srgb,var(--accent) 38%,transparent),14px 0 34px -25px color-mix(in srgb,var(--accent) 38%,transparent)}.Comparison_brand__AuagB img{width:132px}.Comparison_row__EgDsl{min-height:108px;overflow:visible;border:0;border-radius:0}.Comparison_row__EgDsl h3,.Comparison_row__EgDsl p:last-child{border-top:var(--border-section)}.Comparison_row__EgDsl h3{grid-column:auto;border-bottom:0;background:transparent}.Comparison_row__EgDsl p{align-items:center;min-height:0;padding:var(--space-4) var(--comparison-cell-padding)}.Comparison_row__EgDsl p+p{border-top:0}}@media (min-width:1200px){.Comparison_contrastColumn__PfOJR{padding-inline:var(--grid-gap)}.Comparison_head__2yBKF>*,.Comparison_row__EgDsl>*{padding-inline:var(--section-content-space)}.Comparison_table__d30ZJ{--comparison-cell-padding:var(--section-content-space)}}@media (min-width:1600px){.Comparison_contrastColumn__PfOJR{padding-inline:var(--grid-gap)}.Comparison_tableScroller__9iApw{max-width:var(--content-wide);margin-inline:auto}}.Cta_section__XDxlK{overflow:hidden;padding-block:var(--section-space);background:var(--section)}.Cta_inner__AQVGm{display:flex;min-height:500px;align-items:center;justify-content:center;text-align:center}.Cta_panel__32zsX{position:relative;isolation:isolate;display:flex;width:min(100%,1120px);overflow:hidden;flex-direction:column;align-items:center;padding:clamp(var(--space-7),6vw,var(--space-10)) clamp(var(--space-5),5vw,var(--space-9));border:var(--border-card);border-radius:var(--linear-radius-lg);background:linear-gradient(145deg,color-mix(in srgb,var(--primary) 6%,transparent),transparent 46%),var(--linear-surface);box-shadow:0 0 clamp(44px,7vw,88px) rgb(78 90 255/.22),var(--depth-shadow),inset 0 1px color-mix(in srgb,var(--heading) 7%,transparent)}.Cta_panel__32zsX:before{position:absolute;z-index:-1;top:8%;left:50%;width:min(820px,86%);height:76%;border-radius:50%;background:radial-gradient(circle,rgb(78 90 255/.18),rgb(52 68 198/.07) 45%,transparent 72%);content:"";filter:blur(28px);transform:translateX(-50%);pointer-events:none}.Cta_panel__32zsX:after{position:absolute;z-index:2;inset:0;padding:1.5px;border-radius:inherit;background:conic-gradient(from var(--cta-flow-angle),transparent 0deg 45deg,rgb(69 108 255/.04) 54deg,rgb(81 148 255/.72) 66deg,rgb(133 213 255/.98) 74deg,rgb(74 126 255/.46) 84deg,transparent 98deg 220deg,rgb(70 112 255/.04) 230deg,rgb(72 142 255/.72) 244deg,rgb(118 204 255/.98) 252deg,rgb(69 111 255/.4) 262deg,transparent 276deg 1turn);content:"";filter:drop-shadow(0 0 7px rgb(64 137 255/.72));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude;pointer-events:none;animation:Cta_ctaEdgeFlow__sOU_V 10.5s linear infinite}.Cta_panel__32zsX>*{position:relative;z-index:1}.Cta_panel__32zsX>.Cta_dotGrid__YwDk0{--cta-grid-x:0px;--cta-grid-y:0px;position:absolute;z-index:0;inset:-24px;border-radius:inherit;background-image:url(/assets/system-loop-dot-grid.webp);background-position:50%;background-repeat:repeat;background-size:19px 16px;opacity:.34;pointer-events:none;transform:translate3d(var(--cta-grid-x),var(--cta-grid-y),0);will-change:transform;mask-image:radial-gradient(ellipse 78% 72% at 50% 47%,#000 0,rgb(0 0 0/.9) 38%,rgb(0 0 0/.42) 66%,transparent 100%)}.Cta_copy__jpYKC>span{display:inline-flex;align-items:center;gap:var(--space-2);color:var(--accent);font-size:var(--type-label);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-label)}.Cta_copy__jpYKC>span i{width:5px;height:5px;border-radius:1px;background:var(--accent)}.Cta_copy__jpYKC h2{max-width:var(--measure-heading-wide);margin:var(--section-label-gap) auto 0;color:var(--heading);font-size:clamp(1.65rem,6vw,2.1rem);font-weight:var(--font-weight-regular);letter-spacing:var(--tracking-display);line-height:var(--leading-display)}.Cta_copy__jpYKC p{max-width:var(--measure-copy);margin:var(--section-copy-gap) auto 0;color:var(--muted);font-size:var(--type-body);line-height:var(--leading-body)}.Cta_formPanel__WSLSp{width:min(var(--content-compact),100%);margin-top:var(--section-grid-space)}.Cta_form__p1LZu{display:grid;width:100%;grid-template-columns:minmax(0,1fr);gap:var(--space-5)}.Cta_form__p1LZu label{display:block;min-width:0}.Cta_form__p1LZu input{width:100%;min-height:48px;padding:0 0 var(--space-3);border:0;border-bottom:var(--border-control);border-radius:0;outline:0;background:transparent;box-shadow:none;color:var(--heading);font-size:var(--type-body-sm);transition:border-color var(--linear-ease),background-color var(--linear-ease),box-shadow var(--linear-ease)}.Cta_form__p1LZu input::placeholder{color:var(--muted);opacity:1}.Cta_form__p1LZu input:focus{border-color:var(--accent);background:transparent;box-shadow:0 1px 0 var(--accent)}.Cta_form__p1LZu button{width:100%;margin-top:var(--space-2)}.Cta_note__9vUgd{margin:var(--space-5) 0 0;color:var(--muted);font-size:var(--type-label)}@property --cta-flow-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes Cta_ctaEdgeFlow__sOU_V{to{--cta-flow-angle:360deg}}@media (prefers-reduced-motion:reduce){.Cta_panel__32zsX:after{animation:none;opacity:.45}.Cta_panel__32zsX>.Cta_dotGrid__YwDk0{transform:none;will-change:auto}}@media (hover:none),(pointer:coarse){.Cta_panel__32zsX:after{animation:none;filter:none;opacity:.45}.Cta_panel__32zsX:before{filter:none}.Cta_panel__32zsX>.Cta_dotGrid__YwDk0{transform:none;will-change:auto}}@supports not ((mask-composite:exclude) or (-webkit-mask-composite:xor)){.Cta_panel__32zsX:after{display:none}}@media (max-width:760px){.Cta_inner__AQVGm{min-height:0}.Cta_panel__32zsX{padding:var(--space-7) var(--space-5)}}@media (max-width:1199px){.Cta_form__p1LZu input{font-size:16px}.Cta_note__9vUgd{font-size:13px;line-height:1.6}}@media (max-width:420px){.Cta_panel__32zsX{padding:var(--space-6) var(--space-4)}.Cta_formPanel__WSLSp{margin-top:var(--space-7)}.Cta_form__p1LZu{gap:var(--space-4)}}@media (min-width:768px){.Cta_copy__jpYKC h2{font-size:clamp(2.1rem,4.3vw,2.75rem)}}@media (min-width:1200px){.Cta_copy__jpYKC h2{font-size:clamp(2.55rem,2.9vw,3.2rem)}}.Faq_section__m_mzV{padding-block:var(--section-space);background:var(--page)}.Faq_section__m_mzV:after{display:none}.Faq_header__YDRIw{max-width:var(--content-narrow);margin-inline:auto;text-align:center}.Faq_header__YDRIw>span{color:var(--accent);font-size:var(--type-label);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-label)}.Faq_header__YDRIw h2{margin:var(--section-label-gap) 0 0;color:var(--heading);font-size:var(--type-display-section);font-weight:var(--font-weight-regular);letter-spacing:var(--tracking-display);line-height:var(--leading-display)}.Faq_list__06z4M{display:grid;gap:0;width:min(100%,var(--content-section));margin-top:var(--section-grid-space);margin-inline:auto}.Faq_item__4iDDg{padding-inline:var(--space-5);background:transparent}.Faq_item__4iDDg+.Faq_item__4iDDg{border-top:var(--border-grid)}.Faq_question__qtIS0{margin:0;font:inherit}.Faq_trigger__MJGE_{display:flex;width:100%;min-height:74px;align-items:center;justify-content:space-between;gap:var(--space-5);padding:var(--space-4) 0;border:0;appearance:none;background:transparent;color:var(--heading);cursor:pointer;font-family:inherit;font-size:var(--type-body);font-weight:var(--font-weight-medium);line-height:var(--leading-quote);text-align:left;transition:color var(--linear-ease)}.Faq_trigger__MJGE_:focus-visible{outline:var(--focus-ring-width) solid var(--accent);outline-offset:6px}.Faq_item__4iDDg:not([data-open=true]):hover .Faq_trigger__MJGE_{color:color-mix(in srgb,var(--accent) 72%,var(--muted))}.Faq_item__4iDDg[data-open=true] .Faq_trigger__MJGE_{color:var(--heading)}.Faq_trigger__MJGE_ i{position:relative;display:grid;width:38px;height:38px;flex:0 0 auto;place-items:center;border:var(--border-control);border-radius:50%;background:color-mix(in srgb,var(--heading) 4%,transparent);transition:border-color var(--linear-ease),background-color var(--linear-ease),transform .22s ease}.Faq_item__4iDDg:not([data-open=true]):hover .Faq_trigger__MJGE_ i{border-color:color-mix(in srgb,var(--accent) 22%,transparent);background:color-mix(in srgb,var(--accent) 5%,transparent)}.Faq_item__4iDDg[data-open=true] .Faq_trigger__MJGE_ i{border-color:var(--accent-line);background:color-mix(in srgb,var(--accent) 8%,transparent)}.Faq_trigger__MJGE_ i:before{width:7px;height:7px;border-right:1.5px solid;border-bottom:1.5px solid;color:var(--muted);content:"";transform:translateY(-2px) rotate(45deg)}.Faq_item__4iDDg[data-open=true] .Faq_trigger__MJGE_ i{transform:rotate(180deg)}.Faq_answer__B5i6X{display:grid;grid-template-rows:0fr;opacity:0;transform:translateY(-6px);visibility:hidden;will-change:grid-template-rows,opacity,transform;transition:grid-template-rows .36s cubic-bezier(.22,1,.36,1),opacity .2s ease,transform .28s cubic-bezier(.22,1,.36,1),visibility 0s linear .36s}.Faq_item__4iDDg[data-open=true] .Faq_answer__B5i6X{grid-template-rows:1fr;opacity:1;transform:translateY(0);visibility:visible;transition:grid-template-rows .36s cubic-bezier(.22,1,.36,1),opacity .24s ease 60ms,transform .32s cubic-bezier(.22,1,.36,1) 20ms,visibility 0s linear}.Faq_answerInner__3kPfy{min-height:0;overflow:hidden}.Faq_answer__B5i6X p{max-width:72ch;margin:0;padding:var(--space-2) 0 var(--space-6);color:var(--muted);font-size:var(--type-body-sm);line-height:var(--leading-body)}@media (max-width:1199px){.Faq_trigger__MJGE_{font-size:16px}.Faq_answer__B5i6X p{font-size:15px;line-height:1.65}}@media (max-width:700px){.Faq_list__06z4M{margin-top:var(--space-8)}.Faq_item__4iDDg{padding-inline:var(--space-4)}.Faq_trigger__MJGE_{min-height:66px;gap:var(--space-4);font-size:16px}.Faq_trigger__MJGE_ i{width:34px;height:34px}.Faq_answer__B5i6X p{padding-bottom:var(--space-5);font-size:15px}}@media (max-width:420px){.Faq_item__4iDDg{padding-inline:0}.Faq_trigger__MJGE_{min-height:62px;gap:var(--space-3)}.Faq_trigger__MJGE_ i{width:32px;height:32px}}@media (prefers-reduced-motion:reduce){.Faq_answer__B5i6X,.Faq_trigger__MJGE_,.Faq_trigger__MJGE_ i{transition:none}.Faq_answer__B5i6X{transform:none}}.Footer_footer__UaG1g{padding-block:0;background:var(--footer-surface)}.Footer_top__b4wwC{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--grid-gap);padding-block:var(--space-8)}.Footer_brand___zP6t p{max-width:56ch;margin:var(--space-5) 0 0;color:var(--muted);font-size:var(--type-caption);line-height:var(--leading-body)}.Footer_contact__Qek_T>a:first-child{color:var(--muted);font-size:clamp(.875rem,.98vw,1rem)}.Footer_bottom__O5rKs p{color:var(--muted);font-size:var(--type-caption)}.Footer_contact__Qek_T>a:first-child{transition:color var(--linear-ease),border-color var(--linear-ease)}.Footer_contact__Qek_T>a:first-child:hover{color:var(--heading)}.Footer_contact__Qek_T{display:flex;align-items:flex-start;flex-direction:column;gap:var(--space-5)}.Footer_bottom__O5rKs{display:flex;align-items:center;justify-content:space-between;gap:var(--space-6);padding-block:var(--space-5);border-top:var(--border-section)}.Footer_bottom__O5rKs p{margin:0}@media (max-width:1199px){.Footer_bottom__O5rKs p,.Footer_brand___zP6t p{font-size:14px}.Footer_contact__Qek_T>a{display:inline-flex;min-height:44px;align-items:center}.Footer_contact__Qek_T{gap:8px}}@media (max-width:767px){.Footer_top__b4wwC{grid-template-columns:1fr;padding-block:var(--space-7)}}@media (max-width:420px){.Footer_top__b4wwC{gap:var(--space-7)}.Footer_bottom__O5rKs,.Footer_contact__Qek_T{gap:var(--space-4)}}.Ui_logo__GUqps{display:inline-flex;flex:0 0 auto;align-items:center}.Ui_brandLogo__fTaqG{display:block;width:var(--brand-width);height:auto}.Ui_compact__VbXlm .Ui_brandLogo__fTaqG{width:108px}@media (min-width:1200px){.Ui_compact__VbXlm .Ui_brandLogo__fTaqG{width:118px}}.Ui_inverse__eaq5R{filter:brightness(0) invert(1)}.Ui_button__t4374{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-1);border:var(--stroke-width) solid transparent;border-radius:var(--button-radius);font-weight:var(--button-font-weight);line-height:var(--leading-ui);white-space:nowrap;text-align:center;touch-action:manipulation;transition:border-color var(--linear-ease),background-color var(--linear-ease),box-shadow var(--linear-ease),color var(--linear-ease),transform var(--linear-ease)}.Ui_button__t4374 svg{width:var(--button-icon-size);height:var(--button-icon-size);flex:0 0 auto;transition:transform var(--linear-ease)}.Ui_primary__kqpnc{width:var(--button-primary-width);max-width:100%;min-height:var(--button-primary-height);height:var(--button-primary-height);padding-inline:var(--button-primary-padding-inline);border-color:color-mix(in srgb,var(--primary) 76%,var(--on-primary));background:var(--primary);box-shadow:var(--shadow-button);color:var(--on-primary);font-size:var(--button-primary-font-size)}.Ui_primary__kqpnc:hover{background:var(--primary-hover);box-shadow:0 16px 38px color-mix(in srgb,var(--primary) 28%,transparent);transform:translateY(-1px)}.Ui_primary__kqpnc:active,.Ui_secondaryBlue__RvhMO:active,.Ui_secondary__fRDv4:active{transform:translateY(0) scale(.99)}.Ui_secondaryBlue__RvhMO,.Ui_secondary__fRDv4{width:var(--button-secondary-width,auto);min-height:var(--button-secondary-height);height:var(--button-secondary-height);padding-inline:var(--button-secondary-padding-inline);font-size:var(--button-secondary-font-size)}.Ui_secondary__fRDv4{border-color:color-mix(in srgb,var(--on-primary) 54%,var(--primary));background:var(--on-primary);box-shadow:0 10px 28px color-mix(in srgb,var(--page) 28%,transparent);color:var(--page)}.Ui_secondary__fRDv4:hover{border-color:var(--on-primary);background:color-mix(in srgb,var(--on-primary) 92%,var(--primary));box-shadow:0 12px 32px color-mix(in srgb,var(--primary) 18%,transparent);transform:translateY(-1px)}.Ui_secondaryBlue__RvhMO{border-color:color-mix(in srgb,var(--primary) 76%,var(--on-primary));background:var(--primary);box-shadow:0 10px 28px color-mix(in srgb,var(--primary) 22%,transparent);color:var(--on-primary)}.Ui_secondaryBlue__RvhMO:hover{border-color:color-mix(in srgb,var(--primary-hover) 72%,var(--on-primary));background:var(--primary-hover);box-shadow:0 12px 32px color-mix(in srgb,var(--primary) 28%,transparent);transform:translateY(-1px)}.Ui_tertiary__OjgXs{width:auto;min-height:var(--button-tertiary-height);height:var(--button-tertiary-height);align-self:flex-start;justify-content:flex-start;gap:var(--space-3);padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;color:var(--heading);font-size:var(--button-tertiary-font-size)}.Ui_tertiary__OjgXs>span{text-decoration:underline;text-decoration-color:transparent;text-decoration-thickness:var(--stroke-width);text-underline-offset:5px;transition:text-decoration-color var(--linear-ease)}.Ui_tertiary__OjgXs svg{width:var(--button-tertiary-icon-size);height:var(--button-tertiary-icon-size);color:var(--accent);transition:color var(--linear-ease)}.Ui_tertiary__OjgXs:focus-visible,.Ui_tertiary__OjgXs:hover{background:transparent;box-shadow:none;color:var(--accent)}.Ui_tertiary__OjgXs:focus-visible>span,.Ui_tertiary__OjgXs:hover>span{text-decoration-color:currentColor}.Ui_eyebrow__fCK3y{margin:0;color:var(--accent);font-size:var(--type-label);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-label)}.Ui_eyebrowDark__4SDyz{color:var(--muted)}@property --border-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.HeaderLogo_logo__jVM3I{--scale:0.9310344828;position:relative;display:block;width:calc(116px * var(--scale));flex:0 0 auto;line-height:0}.HeaderLogo_logo__jVM3I img{display:block;width:100%;height:auto}.HeaderLogo_flowingBorder__mZRBO{--border-angle:0deg;--edge-safe:calc(0.18px * var(--scale));position:absolute;inset:var(--edge-safe) auto var(--edge-safe) var(--edge-safe);width:calc(27.5862% - var(--edge-safe) - var(--edge-safe));padding:calc(.55px * var(--scale));border-radius:23.5%;background:conic-gradient(from var(--border-angle),transparent 0,rgb(156 162 236/.58) 20%,rgb(156 162 236/.16) 42%,transparent 58%,rgb(35 53 121/.16) 78%,transparent 100%),linear-gradient(135deg,rgb(35 53 121/.9),rgb(156 162 236/.67));pointer-events:none;animation:HeaderLogo_border-flow__HHyqQ 4s linear infinite;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.HeaderLogo_wordmarkShimmer__wmTbK{position:absolute;inset:0;clip-path:inset(0 0 0 32.75%);filter:brightness(4.2) saturate(.82);opacity:0;pointer-events:none;animation:HeaderLogo_wordmark-shimmer__FS7S_ 2s cubic-bezier(.45,0,.55,1) var(--wordmark-shimmer-delay,1s) 1;-webkit-mask-image:linear-gradient(166deg,transparent 20%,rgb(0 0 0/.04) 30%,rgb(0 0 0/.18) 38%,rgb(0 0 0/.72) 47%,#000 50%,rgb(0 0 0/.72) 53%,rgb(0 0 0/.18) 62%,rgb(0 0 0/.04) 70%,transparent 80%),radial-gradient(ellipse at center,#000 0,rgb(0 0 0/.9) 20%,rgb(0 0 0/.58) 45%,rgb(0 0 0/.22) 68%,rgb(0 0 0/.06) 84%,transparent 100%);-webkit-mask-repeat:no-repeat,no-repeat;-webkit-mask-size:42% 200%,42% 200%;-webkit-mask-composite:source-in;mask-image:linear-gradient(166deg,transparent 20%,rgb(0 0 0/.04) 30%,rgb(0 0 0/.18) 38%,rgb(0 0 0/.72) 47%,#000 50%,rgb(0 0 0/.72) 53%,rgb(0 0 0/.18) 62%,rgb(0 0 0/.04) 70%,transparent 80%),radial-gradient(ellipse at center,#000 0,rgb(0 0 0/.9) 20%,rgb(0 0 0/.58) 45%,rgb(0 0 0/.22) 68%,rgb(0 0 0/.06) 84%,transparent 100%);mask-repeat:no-repeat,no-repeat;mask-size:42% 200%,42% 200%;mask-composite:intersect}.HeaderLogo_wordmarkShimmerImmediate__HGPec{--wordmark-shimmer-delay:0s}@keyframes HeaderLogo_border-flow__HHyqQ{to{--border-angle:360deg}}@keyframes HeaderLogo_wordmark-shimmer__FS7S_{0%{opacity:0;-webkit-mask-position:25% 0,25% 0;mask-position:25% 0,25% 0}10%{opacity:1}90%{opacity:1;-webkit-mask-position:100% 100%,100% 100%;mask-position:100% 100%,100% 100%}to{opacity:0;-webkit-mask-position:100% 100%,100% 100%;mask-position:100% 100%,100% 100%}}@media (min-width:1200px){.HeaderLogo_logo__jVM3I{--scale:1.0172413793}}@media (hover:none),(pointer:coarse){.HeaderLogo_flowingBorder__mZRBO{animation:none}}@supports not ((mask-composite:exclude) or (-webkit-mask-composite:xor)){.HeaderLogo_flowingBorder__mZRBO{display:none}}@media (prefers-reduced-motion:reduce){.HeaderLogo_flowingBorder__mZRBO,.HeaderLogo_wordmarkShimmer__wmTbK{animation:none}.HeaderLogo_wordmarkShimmer__wmTbK{display:none}}.Header_header__MvnS2{position:sticky;z-index:30;top:0;isolation:isolate;display:flex;width:100%;height:var(--header-height);min-height:var(--header-height);min-width:0;padding-inline:var(--grid-inset);align-items:center;overflow:visible;border-bottom:var(--border-section);background:var(--hero-surface-top);box-shadow:0 12px 32px var(--shadow-subtle)}.Header_menuButton__aNKrC{--button-secondary-height:36px;--button-secondary-width:var(--button-secondary-height);--button-secondary-padding-inline:0;margin-left:auto}.Header_menuIcon__gsx1k{display:grid;width:16px;height:14px;align-content:center;gap:3px}.Header_menuIcon__gsx1k span{display:block;width:100%;height:2px;border-radius:999px;background:currentColor;transition:transform .18s ease,opacity .18s ease}.Header_menuIconOpen__Crbnt span:first-child{transform:translateY(5px) rotate(45deg)}.Header_menuIconOpen__Crbnt span:nth-child(2){opacity:0}.Header_menuIconOpen__Crbnt span:last-child{transform:translateY(-5px) rotate(-45deg)}.Header_nav__EE71E{position:absolute;top:calc(100% + var(--space-1));right:0;left:0;display:none;padding:var(--space-3);border:var(--border-strong);border-radius:var(--dropdown-radius);background:color-mix(in srgb,var(--page) 94%,transparent);box-shadow:var(--shadow-card);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.Header_nav__EE71E.Header_open__k_vL4{display:grid}.Header_navItem__wfLp8 a{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);padding:var(--space-3);border-radius:5px;color:var(--body);font-size:var(--type-body-sm);transition:background-color var(--linear-ease),color var(--linear-ease),transform var(--linear-ease)}.Header_navCaret__saYJY{display:none;flex:0 0 auto;transition:color var(--linear-ease),transform var(--linear-ease)}.Header_mobileNavArrow__Kwq2Z{display:none}.Header_navItem__wfLp8 a:hover,.Header_navItem__wfLp8.Header_active__t8h51 a{background:color-mix(in srgb,var(--primary) 7.5%,transparent);color:var(--heading)}.Header_headerCta__awhOt,.Header_megaMenu__XvesK{display:none}.Header_mobileSubnav__tK2pC{display:grid;gap:var(--space-4);padding:0 var(--space-3) var(--space-4)}.Header_mobileSubnavGroup___A8xX h3{margin:0 0 var(--space-2);color:var(--muted);font-size:var(--type-caption);font-weight:var(--font-weight-semibold)}.Header_mobileSubnavGroup___A8xX ul{display:grid;gap:var(--space-1);margin:0;padding:0;list-style:none}.Header_mobileSubnavGroup___A8xX a{display:grid;grid-template-columns:30px minmax(0,1fr);align-items:center;gap:var(--space-3);min-height:40px;padding:var(--space-1) 0;color:var(--body);font-size:var(--type-body-sm)}.Header_mobileSubnavIcon__qORUu{display:grid;width:30px;height:30px;place-items:center;border:1px solid color-mix(in srgb,var(--accent) 58%,transparent);border-radius:6px;background:color-mix(in srgb,var(--accent) 72%,transparent);color:var(--on-accent);box-shadow:0 6px 16px color-mix(in srgb,var(--accent) 10%,transparent)}.Header_mobileSubnavIcon__qORUu[data-tone]{border-color:rgba(var(--icon-tone),.34);background:rgba(var(--icon-tone),.12);color:rgb(var(--icon-tone));box-shadow:0 6px 16px rgba(var(--icon-tone),.08)}.Header_megaIcon__Z_6iV[data-tone=violet],.Header_mobileSubnavIcon__qORUu[data-tone=violet]{--icon-tone:var(--tone-neutral)}.Header_megaIcon__Z_6iV[data-tone=blue],.Header_mobileSubnavIcon__qORUu[data-tone=blue]{--icon-tone:var(--tone-blue)}.Header_megaIcon__Z_6iV[data-tone=green],.Header_mobileSubnavIcon__qORUu[data-tone=green]{--icon-tone:var(--tone-green)}.Header_megaIcon__Z_6iV[data-tone=orange],.Header_mobileSubnavIcon__qORUu[data-tone=orange]{--icon-tone:var(--tone-orange)}.Header_megaIcon__Z_6iV[data-tone=pink],.Header_mobileSubnavIcon__qORUu[data-tone=pink]{--icon-tone:var(--tone-pink)}@media (max-width:1199px){.Header_mobileSubnavGroup___A8xX a,.Header_navItem__wfLp8 a{min-height:44px;font-size:15px}}@media (max-width:767px){.Header_header__MvnS2{min-height:var(--header-height);padding-right:max(var(--page-padding),env(safe-area-inset-right,0px));padding-left:max(var(--page-padding),env(safe-area-inset-left,0px))}.Header_nav__EE71E{position:fixed;z-index:31;inset:var(--header-height) 0 0;width:100%;height:calc(100dvh - var(--header-height));padding:var(--space-5) max(var(--page-padding),env(safe-area-inset-right,0px)) 124px max(var(--page-padding),env(safe-area-inset-left,0px));overflow-y:auto;overscroll-behavior:contain;border:0;border-top:var(--border-section);border-radius:0;background:radial-gradient(circle at 84% 12%,color-mix(in srgb,var(--primary) 12%,transparent),transparent 34%),var(--page);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.Header_nav__EE71E.Header_open__k_vL4{align-content:start}.Header_navItem__wfLp8{border-bottom:var(--border-section)}.Header_navItem__wfLp8>a{display:flex;min-height:64px;align-items:center;justify-content:space-between;padding:0;color:var(--heading);font-size:var(--type-nav-title);font-weight:var(--font-weight-regular);letter-spacing:var(--tracking-title)}.Header_mobileNavArrow__Kwq2Z{display:block;flex-shrink:0;color:var(--accent)}.Header_mobileSubnav__tK2pC{gap:var(--space-5);padding:var(--space-2) 0 var(--space-5)}.Header_mobileSubnavGroup___A8xX a{min-height:44px;padding:var(--space-1) 0;overflow-wrap:anywhere;font-size:15px}.Header_nav__EE71E.Header_open__k_vL4~.Header_headerCta__awhOt{position:fixed;z-index:32;top:calc(100dvh - var(--button-secondary-height) - max(var(--space-5), env(safe-area-inset-bottom, 0px)));right:max(var(--page-padding),env(safe-area-inset-right,0px));bottom:auto;left:max(var(--page-padding),env(safe-area-inset-left,0px));display:inline-flex;width:auto}}@media (min-width:768px){.Header_header__MvnS2{min-height:var(--header-height);gap:var(--space-4)}.Header_menuButton__aNKrC{display:grid;order:3;margin-left:0}.Header_nav__EE71E{right:0;left:auto;width:min(var(--content-compact),calc(100vw - (var(--page-padding) * 2)));max-height:calc(100dvh - var(--header-height) - var(--space-5));overflow-y:auto}.Header_headerCta__awhOt{display:inline-flex;order:2;margin-left:auto}}@media (min-width:1200px){.Header_header__MvnS2{min-height:var(--header-height);gap:var(--space-7)}.Header_menuButton__aNKrC{display:none}.Header_nav__EE71E,.Header_nav__EE71E.Header_open__k_vL4{position:absolute;top:50%;left:50%;display:flex;width:auto;justify-content:center;gap:var(--space-5);padding:0;border:0;background:none;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;transform:translate(-50%,-50%)}.Header_navItem__wfLp8 a{padding:10px 6px;border-radius:0;color:var(--muted)}.Header_navItem__wfLp8 a:hover,.Header_navItem__wfLp8.Header_active__t8h51 a{background:none;color:var(--heading)}.Header_navCaret__saYJY{display:block}.Header_navItem__wfLp8.Header_active__t8h51 .Header_navCaret__saYJY{transform:rotate(180deg)}.Header_mobileSubnav__tK2pC{display:none}.Header_megaMenu__XvesK{position:absolute;z-index:29;top:100%;right:0;left:0;display:block;width:100%;padding:10px var(--page-padding) 0;border:0;background:transparent}.Header_megaPanel__SShT5{display:grid;grid-template-columns:repeat(var(--mega-columns),max-content);gap:var(--space-7);width:fit-content;max-width:100%;margin-inline:auto;padding:var(--space-5) var(--space-6);overflow:visible;border:var(--border-strong);border-radius:var(--radius-md);background:var(--hero-surface-top);box-shadow:var(--depth-shadow-soft);-webkit-backdrop-filter:none;backdrop-filter:none;animation:Header_megaMenuEnter__XR_cX .18s ease-out both}.Header_megaColumn__cwmu2{min-height:0;padding:0}.Header_megaColumn__cwmu2 h3{margin:0 0 var(--space-4);color:var(--muted);font-size:var(--type-label);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-label)}.Header_megaColumn__cwmu2 ul{display:grid;gap:var(--space-3);margin:0;padding:0;list-style:none}.Header_megaColumn__cwmu2 a{display:grid;grid-template-columns:30px minmax(0,1fr);align-items:center;gap:10px;padding:0;border:0;border-radius:0;color:var(--heading);transition:color var(--linear-ease)}.Header_megaColumn__cwmu2 a:hover{background:none;color:var(--accent)}.Header_megaIcon__Z_6iV{display:grid;width:30px;height:30px;place-items:center;border:1px solid color-mix(in srgb,var(--accent) 58%,transparent);border-radius:6px;background:linear-gradient(145deg,var(--highlight-strong),transparent 58%),color-mix(in srgb,var(--accent) 72%,transparent);color:var(--on-accent);box-shadow:inset 0 1px var(--highlight-strong),0 7px 18px color-mix(in srgb,var(--accent) 10%,transparent);transition:border-color var(--linear-ease),background-color var(--linear-ease),color var(--linear-ease),box-shadow var(--linear-ease)}.Header_megaIcon__Z_6iV[data-tone]{border-color:rgba(var(--icon-tone),.34);background:linear-gradient(145deg,var(--highlight-subtle),transparent 58%),rgba(var(--icon-tone),.12);color:rgb(var(--icon-tone));box-shadow:inset 0 1px var(--highlight-medium),0 7px 18px rgba(var(--icon-tone),.08)}.Header_megaColumn__cwmu2 a:hover .Header_megaIcon__Z_6iV{border-color:color-mix(in srgb,var(--accent) 72%,transparent);background-color:color-mix(in srgb,var(--accent) 84%,transparent);color:var(--on-accent);box-shadow:inset 0 1px var(--highlight-strong),0 0 18px color-mix(in srgb,var(--accent) 14%,transparent)}.Header_megaColumn__cwmu2 a:hover .Header_megaIcon__Z_6iV[data-tone]{border-color:rgba(var(--icon-tone),.5);background-color:rgba(var(--icon-tone),.18);color:rgb(var(--icon-tone));box-shadow:inset 0 1px var(--highlight-medium),0 0 18px rgba(var(--icon-tone),.12)}.Header_megaColumn__cwmu2 strong{color:inherit;font-size:clamp(.92rem,.9vw,1.05rem);font-weight:var(--font-weight-medium);line-height:var(--leading-body-compact)}}@keyframes Header_megaMenuEnter__XR_cX{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.Header_header__MvnS2{transition:none}.Header_megaPanel__SShT5{animation:none}}@media (min-width:1600px){.Header_header__MvnS2{min-height:var(--header-height);gap:var(--space-8)}.Header_nav__EE71E{gap:var(--space-6)}}@media (max-width:420px){.Header_nav__EE71E{padding-top:var(--space-4)}.Header_mobileSubnav__tK2pC{gap:var(--space-4)}}.Hero_hero__T3Fr4{position:relative;isolation:isolate;overflow:visible;background:var(--page)}.Hero_shell__sa5gE{position:relative;z-index:2}.Hero_grid__wu3Md{--hero-padding-top:var(--space-7);--hero-padding-bottom:var(--section-space);display:grid;gap:var(--hero-grid-gap);padding-block:var(--hero-padding-top) var(--hero-padding-bottom)}.Hero_heroIllustration__x0vv0{display:block;width:100%;height:auto;min-width:0;aspect-ratio:1133/1280;border:0}.Hero_copy__csuBp{display:flex;min-width:0;flex-direction:column;gap:var(--section-content-space);letter-spacing:0}.Hero_copyInner__BC_XG{display:flex;flex-direction:column;align-items:flex-start}.Hero_copyInner__BC_XG>h1,.Hero_cta__bvnbU,.Hero_subtitle__lkRtQ,.Hero_supportingPoints__vtkDM{opacity:0;filter:blur(8px);will-change:opacity,filter;animation:Hero_hero-copy-reveal__q2u3Q .7s cubic-bezier(0,0,.2,1) both;animation-play-state:paused}.Hero_copyRunning__yjn6s .Hero_copyInner__BC_XG>h1,.Hero_copyRunning__yjn6s .Hero_cta__bvnbU,.Hero_copyRunning__yjn6s .Hero_subtitle__lkRtQ,.Hero_copyRunning__yjn6s .Hero_supportingPoints__vtkDM{animation-play-state:running}.Hero_copyInner__BC_XG>h1{animation-delay:80ms}.Hero_subtitle__lkRtQ{animation-delay:.25s}.Hero_supportingPoints__vtkDM{animation-delay:.4s}.Hero_cta__bvnbU{animation-delay:.55s}.Hero_copy__csuBp h1{max-width:11.8ch;margin:0;color:var(--heading);font-size:var(--type-display-hero);font-weight:300;letter-spacing:0;line-height:var(--leading-display)}.Hero_subtitle__lkRtQ{margin:var(--space-5) 0 0;color:var(--body);font-size:18px}.Hero_subtitle__lkRtQ,.Hero_supportingPoints__vtkDM{width:min(100%,var(--content-copy));line-height:var(--leading-body-compact)}.Hero_supportingPoints__vtkDM{display:grid;gap:var(--space-3);margin:var(--space-6) 0 0;padding:0;color:var(--heading);font-size:16px;list-style:none}.Hero_supportingPoints__vtkDM li{display:flex;gap:var(--space-3);align-items:flex-start}.Hero_supportingIcon__895kW{width:20px;height:20px;flex:0 0 20px;margin-top:2px;color:var(--accent)}.Hero_cta__bvnbU{margin-top:40px}.Hero_proofStrip__T7rkk{position:relative;display:grid;grid-template-columns:minmax(0,1fr);gap:12px;width:min(100%,520px);padding:20px;border:var(--border-card);border-radius:var(--linear-radius-lg);background:var(--surface);box-shadow:0 8px 24px var(--shadow-subtle);letter-spacing:0;opacity:0;transform:translateY(20px);will-change:opacity,transform;animation:Hero_hero-proof-reveal__Q4lT6 .76s cubic-bezier(0,0,.2,1) .76s both;animation-play-state:paused}.Hero_copyRunning__yjn6s .Hero_proofStrip__T7rkk{animation-play-state:running}.Hero_proofHeader__wLdq8{display:flex;align-items:center;justify-content:space-between;gap:16px}.Hero_proofContent__o61si{display:grid;gap:14px;min-width:0}.Hero_proofLogo__C14C8{display:block;width:56px;height:auto;flex-shrink:0}.Hero_proofContent__o61si p{margin:0;color:var(--body);font-size:13px;line-height:20px}.Hero_proofDismiss__BRrQz{display:grid;width:32px;height:32px;flex-shrink:0;place-items:center;margin:-8px -8px -8px 0;padding:0;border:0;border-radius:6px;background:transparent;color:var(--muted);cursor:pointer;transition:color .16s ease,background .16s ease}.Hero_proofDismiss__BRrQz:hover{background:var(--raised);color:var(--heading)}.Hero_proofDismiss__BRrQz:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.Hero_metrics__ygooc{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-3);width:100%}.Hero_metrics__ygooc div{display:grid;align-content:start;gap:var(--space-1)}.Hero_metrics__ygooc div+div{padding-left:14px;border-left:var(--border-card)}.Hero_metrics__ygooc strong{display:inline-block;color:var(--accent);font-size:26px;font-weight:300;font-variant-numeric:tabular-nums;line-height:var(--leading-solid)}.Hero_metrics__ygooc div>span{color:var(--muted);font-size:11px;line-height:var(--leading-label)}.Hero_proofStrip__T7rkk .Hero_proofCta__UUnix{justify-self:start;min-height:28px;font-size:12px}@media (max-width:479px){.Hero_proofStrip__T7rkk{padding:16px}.Hero_metrics__ygooc{gap:8px}.Hero_metrics__ygooc div+div{padding-left:8px}.Hero_metrics__ygooc strong{font-size:22px}}@keyframes Hero_hero-copy-reveal__q2u3Q{0%{opacity:0;filter:blur(8px)}to{opacity:1;filter:blur(0)}}@keyframes Hero_hero-proof-reveal__Q4lT6{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.Hero_copyInner__BC_XG>h1,.Hero_cta__bvnbU,.Hero_subtitle__lkRtQ,.Hero_supportingPoints__vtkDM{animation:none;opacity:1;filter:none}.Hero_proofStrip__T7rkk{animation:none;opacity:1;transform:none}}@media (min-width:768px){.Hero_grid__wu3Md{--hero-padding-top:var(--section-space);--hero-padding-bottom:calc(var(--section-space) + var(--space-2))}.Hero_copy__csuBp h1{max-width:19ch}}@media (max-width:1199px){.Hero_grid__wu3Md{--hero-padding-top:48px;--hero-padding-bottom:64px;gap:40px}.Hero_heroIllustration__x0vv0{display:none}.Hero_proofDismiss__BRrQz{width:44px;height:44px}.Hero_proofStrip__T7rkk .Hero_proofCta__UUnix{min-height:44px;font-size:14px}.Hero_proofContent__o61si p{font-size:14px;line-height:1.5}.Hero_metrics__ygooc div>span{font-size:12px}}@media (min-width:900px) and (max-width:1199px){.Hero_grid__wu3Md{grid-template-columns:minmax(0,1fr) minmax(0,.95fr);align-items:start;gap:32px}.Hero_copy__csuBp{gap:24px}.Hero_copy__csuBp h1{font-size:46px}.Hero_subtitle__lkRtQ{font-size:17px}.Hero_cta__bvnbU{margin-top:32px}}@media (max-width:767px){.Hero_proofStrip__T7rkk{width:100%}.Hero_grid__wu3Md{--hero-padding-top:32px}.Hero_copy__csuBp{gap:24px}.Hero_copy__csuBp h1{max-width:17ch;font-size:clamp(36px,8.2vw,48px);line-height:1.12;letter-spacing:-.025em;text-wrap:balance}.Hero_subtitle__lkRtQ{width:min(100%,42ch);margin-top:20px;font-size:16px;line-height:1.6;text-wrap:pretty}.Hero_supportingPoints__vtkDM{margin-top:24px;font-size:15px}.Hero_cta__bvnbU{margin-top:28px}}@media (max-width:420px){.Hero_cta__bvnbU{width:100%}.Hero_proofStrip__T7rkk{gap:8px}}@media (min-width:1200px){.Hero_grid__wu3Md{--hero-padding-top:calc(var(--space-7) + var(--space-3));--hero-padding-bottom:80px;grid-template-columns:var(--grid-hero-columns);align-items:start;gap:var(--hero-grid-gap);min-height:calc(100svh - var(--header-height))}.Hero_copy__csuBp{position:sticky;top:calc(var(--header-height) + var(--hero-padding-top));display:grid;grid-template-rows:minmax(0,1fr) auto;align-self:stretch;height:auto;min-height:calc(100svh - var(--header-height) - var(--hero-padding-top));gap:var(--space-6);width:100%}.Hero_copyInner__BC_XG{min-height:0;justify-content:center}.Hero_copy__csuBp h1{max-width:100%;font-size:64px;line-height:1.15}.Hero_copy__csuBp h1 span{display:block}.Hero_cta__bvnbU{margin-top:40px}.Hero_proofStrip__T7rkk{margin-bottom:80px}.Hero_heroIllustration__x0vv0{width:42.3948vw;max-width:none;margin-inline:-1.1974vw;justify-self:start}}@media (min-width:1200px) and (max-height:800px){.Hero_grid__wu3Md{--hero-padding-top:calc(var(--space-5) + var(--space-3));--hero-padding-bottom:80px}.Hero_copy__csuBp{gap:var(--space-6)}.Hero_cta__bvnbU{margin-top:40px}}@media (min-width:1600px){.Hero_grid__wu3Md{--hero-padding-top:calc(var(--space-8) + var(--space-3));--hero-padding-bottom:80px;grid-template-columns:var(--grid-hero-columns);gap:var(--hero-grid-gap);min-height:calc(100svh - var(--header-height))}}