.page_page__xJpE0{display:grid;gap:76px;max-width:1120px;width:100%;margin:auto}.page_hero__01yHl{display:grid;grid-template-columns:1fr .82fr;align-items:end;gap:80px;padding:30px 0 0}.page_heroCopy__Qw0JE{display:grid;gap:18px}.page_cta__7V0D0 p,.page_eyebrow__yPMjW,.page_sectionHeading__N51Cj>p{margin:0;color:var(--muted-foreground);font-size:12px}.page_eyebrow__yPMjW:before{content:"";display:inline-block;width:7px;height:7px;background:#667e98;border-radius:50%;margin-right:9px}.page_hero__01yHl h1{max-width:540px;margin:0;font-family:var(--website-font-heading);font-size:clamp(36px,3.4vw,48px);font-weight:400;line-height:1.24;letter-spacing:-.025em;text-wrap:balance}.page_heroAside___CVEt{display:grid;gap:22px;justify-items:start}.page_lede__V2S5e{margin:0;color:var(--muted-foreground);font-size:15px;line-height:1.85}.page_comparison__eht7W{display:grid;gap:30px;padding-top:8px}.page_sectionHeading__N51Cj{display:grid;gap:14px;max-width:760px}.page_cta__7V0D0 h2,.page_sectionHeading__N51Cj h2{margin:0;font-family:var(--website-font-heading);font-size:clamp(26px,2.5vw,34px);font-weight:400;line-height:1.35;letter-spacing:-.02em}.page_cta__7V0D0>div>span,.page_sectionHeading__N51Cj>span{max-width:640px;color:var(--muted-foreground);font-size:14px;line-height:1.8}.page_tableFrame__C5_ex{overflow:hidden;border:1px solid var(--border);border-radius:12px;background:var(--background)}.page_tableScroll__pra3l{overflow-x:auto}.page_tableScroll__pra3l table{width:100%;min-width:760px;border-collapse:collapse;table-layout:fixed}.page_tableScroll__pra3l td,.page_tableScroll__pra3l th{padding:20px;border-bottom:1px solid var(--border);text-align:left;vertical-align:top}.page_tableScroll__pra3l thead th{height:100px;vertical-align:middle;background:#f7f7f6}.page_tableScroll__pra3l tbody th,.page_tableScroll__pra3l thead th:first-child{width:15%}.page_tableScroll__pra3l thead th:not(:first-child){width:28.333%}.page_tableScroll__pra3l thead strong{display:block;margin-bottom:7px;font-size:21px;font-weight:500;letter-spacing:-.02em}.page_tableScroll__pra3l tbody th,.page_tableScroll__pra3l thead span{color:var(--muted-foreground);font-size:12px;font-weight:400}.page_tableScroll__pra3l tbody td{font-size:13px;line-height:1.8}.page_tableScroll__pra3l .page_torraColumn__5qZnO{background:#f0f4f9}.page_tableScroll__pra3l thead .page_torraColumn__5qZnO{background:#e4ecf5;box-shadow:inset 0 3px 0 #708ba8}.page_fitStatement__Thu11{display:grid;grid-template-columns:1.1fr 1fr;gap:40px;padding:26px 24px;background:#f9fafb}.page_fitStatement__Thu11 strong{font-size:14px;font-weight:500;line-height:1.8}.page_fitStatement__Thu11 span{color:var(--muted-foreground);font-size:13px;line-height:1.8}.page_sources__jW7AF{display:flex;justify-content:space-between;gap:24px;color:var(--muted-foreground);font-size:11px;line-height:1.7}.page_sources__jW7AF>span{max-width:540px}.page_sources__jW7AF>div{display:flex;flex-wrap:wrap;gap:16px}.page_sources__jW7AF a{display:inline-flex;align-items:center;gap:4px;color:var(--foreground)}.page_sources__jW7AF a:hover{text-decoration:underline}.page_sources__jW7AF svg{width:12px;height:12px}.page_cta__7V0D0{display:flex;align-items:center;justify-content:space-between;gap:40px;padding:48px;border-radius:12px;background:#eef1e9;border:1px solid #e3e8db}.page_cta__7V0D0>div:first-child{display:grid;gap:14px;max-width:620px}.page_ctaActions__E_k3K{display:flex;flex-direction:column;gap:10px;flex-shrink:0}@media(max-width:900px){.page_hero__01yHl{gap:40px;grid-template-columns:1fr 1fr}.page_cta__7V0D0{padding:32px;align-items:start;flex-direction:column}.page_ctaActions__E_k3K{flex-direction:row}}@media(max-width:700px){.page_page__xJpE0{gap:44px}.page_hero__01yHl{grid-template-columns:1fr;gap:20px;padding:12px 0 0}.page_hero__01yHl h1{font-size:34px;max-width:440px}.page_lede__V2S5e{font-size:14px}.page_heroAside___CVEt{gap:18px}.page_cta__7V0D0 h2,.page_sectionHeading__N51Cj h2{font-size:26px}.page_tableScroll__pra3l td,.page_tableScroll__pra3l th{padding:16px}.page_fitStatement__Thu11{grid-template-columns:1fr;gap:12px;padding:22px}.page_sources__jW7AF{flex-direction:column;gap:12px}.page_cta__7V0D0{padding:28px 24px;gap:28px}.page_ctaActions__E_k3K{flex-direction:column;width:100%}.page_ctaActions__E_k3K>*{width:100%}}.capability-explorer_section__lXsmJ{min-width:0}.capability-explorer_explorer__H16Hj{display:grid;grid-template-columns:340px minmax(0,1fr);border:1px solid var(--border);border-radius:16px;overflow:hidden}.capability-explorer_navigation__wCf15{padding:30px 20px;background:var(--background)}.capability-explorer_sectionLabel__UMFzR{font-size:12px;color:var(--muted-foreground);margin:0 16px 22px}.capability-explorer_list__ulyPZ{display:flex;align-items:stretch;flex-direction:column;gap:8px;width:100%;height:auto;padding:0;background:transparent}.capability-explorer_trigger__U505N{display:grid;grid-template-columns:20px 1fr 16px;gap:13px;padding:19px 16px;text-align:left;white-space:normal;justify-content:start;border-radius:8px;border:1px solid transparent;color:var(--muted-foreground);box-shadow:none}.capability-explorer_trigger__U505N>svg{width:19px;height:19px;margin-top:2px;stroke-width:1.5}.capability-explorer_trigger__U505N strong{display:block;font-weight:500;font-size:16px;line-height:1.4}.capability-explorer_summary__fhKGy{display:none;font-size:13px;font-weight:400;line-height:1.8;margin-top:10px;color:var(--muted-foreground)}.capability-explorer_trigger__U505N[data-state=active]{background:#f5f6f8;border-color:#e5e7eb;box-shadow:none;color:var(--foreground)}.capability-explorer_trigger__U505N[data-state=active] .capability-explorer_summary__fhKGy{display:block}.capability-explorer_trigger__U505N .capability-explorer_arrow__jO8N_{opacity:0}.capability-explorer_trigger__U505N[data-state=active] .capability-explorer_arrow__jO8N_{opacity:1}.capability-explorer_visual__R4s_V{margin:0;min-width:0;min-height:450px;display:flex;flex-direction:column;padding:24px 30px;background:#e9eff5}.capability-explorer_visual__R4s_V[data-state=inactive]{display:none}.capability-explorer_visual__R4s_V[data-scene="1"]{background:#eaf0e5}.capability-explorer_visual__R4s_V[data-scene="2"]{background:#f5ece2}.capability-explorer_visual__R4s_V[data-scene="3"]{background:#eeeaf3}.capability-explorer_visualFooter__kSw9u,.capability-explorer_visualHeader__rESDh{display:flex;justify-content:space-between;gap:16px;font-size:11px;color:#606771}.capability-explorer_visualHeader__rESDh span:first-child{color:#30363e;font-weight:500}.capability-explorer_visualFooter__kSw9u{padding-top:18px;border-top:1px solid #00000012}.capability-explorer_stage__yfZfJ{display:grid;place-items:center;flex:1;padding:28px 8px;min-height:350px}.capability-explorer_brief__wltxG,.capability-explorer_memory__ru7P6{width:min(100%,410px);background:white;border:1px solid #00000008;border-radius:9px;padding:26px;box-shadow:0 16px 36px -24px #33445a55}.capability-explorer_briefHeading__WGugW{display:flex;align-items:center;gap:12px;font-size:18px;font-weight:500}.capability-explorer_briefHeading__WGugW>svg{color:#52779a;width:23px}.capability-explorer_smallLabel__rqCFf{margin:24px 0 12px;font-size:11px;color:#767b83}.capability-explorer_sources__3sT12{display:grid;gap:0}.capability-explorer_sources__3sT12>div{display:flex;align-items:center;gap:12px;padding:12px 0;border-top:1px solid #edf0f3;font-size:13px}.capability-explorer_sources__3sT12>div>span{font-size:10px;color:#818994}.capability-explorer_sources__3sT12 svg{width:15px;height:15px;color:#8091a3}.capability-explorer_sources__3sT12 svg:last-child{margin-left:auto;color:#587962}.capability-explorer_goal__fV1af{display:flex;align-items:center;gap:8px;padding-top:15px;margin:6px 0 0;border-top:1px solid #edf0f3;font-size:12px;color:#55708b}.capability-explorer_goal__fV1af svg{width:14px;height:14px}.capability-explorer_composition__MyiFw{width:min(100%,460px)}.capability-explorer_taskLabel__5aMPU{margin:0 0 22px;text-align:center;font-size:16px}.capability-explorer_skillGrid__ZxFvk{display:grid;grid-template-columns:1fr 1fr;gap:12px}.capability-explorer_skillGrid__ZxFvk>div{background:#ffffffd9;border:1px solid #ffffff;border-radius:8px;padding:20px;display:grid;grid-template-columns:26px 1fr;gap:5px 12px;align-items:center}.capability-explorer_skillGrid__ZxFvk svg{width:22px;height:22px;grid-row:span 2;color:#5d7954;stroke-width:1.4}.capability-explorer_skillGrid__ZxFvk strong{font-size:14px;font-weight:500}.capability-explorer_skillGrid__ZxFvk span{font-size:11px;color:#727e6b}.capability-explorer_caption__vnqf5{grid-column:1/-1;display:flex;gap:7px;align-items:center;justify-content:center;margin:24px 0 0;text-align:center;font-size:12px;color:#626960}.capability-explorer_caption__vnqf5 svg{width:14px;height:14px}.capability-explorer_outputs__7U3HT{width:min(100%,460px);display:grid;grid-template-columns:1fr 1fr;gap:0 18px;align-items:center}.capability-explorer_paper__HILeg{padding:23px;background:#fffdfa;border:1px solid #e9e3db;box-shadow:0 14px 22px -22px #634621;border-radius:5px}.capability-explorer_paper__HILeg>svg{width:22px;color:#aa8057}.capability-explorer_deck__NrMtN h3,.capability-explorer_paper__HILeg h3{margin:12px 0 20px;font-size:18px;font-weight:500}.capability-explorer_paper__HILeg>div{margin-top:18px;font-size:11px}.capability-explorer_paper__HILeg>div>span{color:#b39a80;margin-right:8px;font-size:9px}.capability-explorer_paper__HILeg i{display:block;margin:9px 0 0;height:3px;width:85%;background:#ece7df}.capability-explorer_deck__NrMtN{padding:24px;background:#d9b899;color:#35291f;border-radius:6px;transform:rotate(3deg)}.capability-explorer_deck__NrMtN>svg{width:21px}.capability-explorer_deck__NrMtN>span{display:block;font-size:10px;margin-top:18px}.capability-explorer_bars__8P7rA{display:flex;align-items:end;gap:8px;height:64px}.capability-explorer_bars__8P7rA i{background:#f6e9d8;flex:1;height:35%}.capability-explorer_bars__8P7rA i:nth-child(2){height:65%}.capability-explorer_bars__8P7rA i:nth-child(3){height:50%}.capability-explorer_bars__8P7rA i:nth-child(4){height:90%}.capability-explorer_memoryHeader__BgLmL{display:flex;align-items:center;gap:12px}.capability-explorer_memoryHeader__BgLmL svg{width:24px;color:#8c789f}.capability-explorer_memoryHeader__BgLmL strong{font-size:24px;font-weight:500}.capability-explorer_memory__ru7P6>p{font-size:11px;color:#89818f;margin:10px 0 24px}.capability-explorer_preference__lXbPZ{display:grid;grid-template-columns:90px 1fr 14px;gap:8px;align-items:center;padding:15px 0;border-top:1px solid #efedf2;font-size:12px}.capability-explorer_preference__lXbPZ>span{color:#88808f}.capability-explorer_preference__lXbPZ strong{font-weight:400}.capability-explorer_preference__lXbPZ svg{width:14px;color:#8b769f}.capability-explorer_next__22oKL{display:flex;align-items:center;gap:8px;background:#f4f0f7;margin-top:12px;padding:12px;border-radius:4px;color:#756184;font-size:12px}.capability-explorer_next__22oKL svg{width:14px;height:14px}.capability-explorer_next__22oKL svg:last-child{margin-left:auto}@media(max-width:960px){.capability-explorer_explorer__H16Hj{grid-template-columns:280px minmax(0,1fr)}.capability-explorer_navigation__wCf15{padding:24px 12px}.capability-explorer_visual__R4s_V{padding:24px 20px}.capability-explorer_stage__yfZfJ{padding:24px 0}.capability-explorer_brief__wltxG,.capability-explorer_memory__ru7P6{padding:22px}.capability-explorer_outputs__7U3HT{gap:12px}.capability-explorer_deck__NrMtN,.capability-explorer_paper__HILeg{padding:17px}}@media(max-width:700px){.capability-explorer_explorer__H16Hj{grid-template-columns:1fr}.capability-explorer_navigation__wCf15{padding:20px 16px}.capability-explorer_sectionLabel__UMFzR{margin:0 4px 14px}.capability-explorer_list__ulyPZ{display:grid;grid-template-columns:1fr 1fr;gap:6px}.capability-explorer_trigger__U505N{grid-template-columns:18px 1fr;padding:12px 10px;gap:9px}.capability-explorer_trigger__U505N strong{font-size:13px}.capability-explorer_trigger__U505N .capability-explorer_arrow__jO8N_,.capability-explorer_trigger__U505N[data-state=active] .capability-explorer_summary__fhKGy{display:none}.capability-explorer_visual__R4s_V{min-height:420px;padding:20px 18px}.capability-explorer_visualFooter__kSw9u,.capability-explorer_visualHeader__rESDh{font-size:10px}.capability-explorer_stage__yfZfJ{min-height:320px}.capability-explorer_visualFooter__kSw9u span:last-child{text-align:right}.capability-explorer_skillGrid__ZxFvk>div{padding:17px 12px}.capability-explorer_skillGrid__ZxFvk strong{font-size:13px}.capability-explorer_deck__NrMtN h3,.capability-explorer_paper__HILeg h3{font-size:16px}.capability-explorer_preference__lXbPZ{grid-template-columns:78px 1fr 14px}.capability-explorer_brief__wltxG,.capability-explorer_memory__ru7P6{padding:20px}}.wechat-contact-button_dialog__69w0u{max-width:min(420px,calc(100vw - 32px));max-height:calc(100dvh - 32px);overflow-y:auto;overscroll-behavior:contain}.wechat-contact-button_details__RCVHE{display:grid;gap:20px;min-width:0}.wechat-contact-button_personalSection__wuJjs,.wechat-contact-button_qrSection__K_IlM{display:grid;justify-items:center;min-width:0;text-align:center}.wechat-contact-button_qrSection__K_IlM{gap:6px}.wechat-contact-button_personalSection__wuJjs{gap:12px;padding-top:20px;border-top:1px solid var(--border)}.wechat-contact-button_methodTitle__NAWBg{margin:0;color:var(--foreground);font-size:14px;font-weight:500;line-height:1.5}.wechat-contact-button_qrLink__rHpl8{display:block;width:min(100%,220px);margin:8px auto 0;background:var(--background)}.wechat-contact-button_qrViewport__rlSnx{position:relative;display:block;width:100%;aspect-ratio:1;overflow:hidden;border-radius:9px;background:var(--background)}.wechat-contact-button_qrImage__ezVRd{position:absolute;top:-67.45%;left:-46.078%;width:191.373%;max-width:none;height:auto}.wechat-contact-button_contactId__YLQT8{display:grid;justify-items:center;gap:4px}.wechat-contact-button_feedback__z0KOx,.wechat-contact-button_methodHint__njFJ4{margin:0;color:var(--muted-foreground);font-size:12px;line-height:1.65}.wechat-contact-button_idValue__Yl3By{color:var(--foreground);font-size:20px;font-weight:500;line-height:1.5;user-select:all}.wechat-contact-button_feedback__z0KOx{min-height:20px;text-align:center}.wecom-contact-float_root__sE_iC{position:fixed;right:max(20px,env(safe-area-inset-right));bottom:max(24px,env(safe-area-inset-bottom));z-index:40}.wecom-contact-float_trigger__jfNuR{min-height:44px;box-shadow:0 4px 16px #0000000a}@media (max-width:640px){.wecom-contact-float_root__sE_iC{right:max(16px,env(safe-area-inset-right));bottom:max(16px,env(safe-area-inset-bottom))}}.hero-work-flow_stage__i_dOM{container-type:inline-size;width:100%;margin:32px auto 0;text-align:left;color:#241d17}.hero-work-flow_film__lrK0N{position:relative;min-height:480px;display:grid;grid-template-rows:auto 1fr;overflow:hidden;border-radius:10px;background:#e89748;isolation:isolate}.hero-work-flow_material__3hP9I{object-fit:cover;z-index:-2;filter:var(--material-tone,none);transition:filter .7s ease}.hero-work-flow_stage__i_dOM[data-phase="0"]{--material-tone:none;--chapter-accent:#bd5d29}.hero-work-flow_stage__i_dOM[data-phase="1"]{--material-tone:hue-rotate(175deg) saturate(.6) brightness(1.2);--chapter-accent:#356f9a}.hero-work-flow_stage__i_dOM[data-phase="2"]{--material-tone:hue-rotate(235deg) saturate(.4) brightness(1.25);--chapter-accent:#826394}.hero-work-flow_stage__i_dOM[data-phase="3"]{--material-tone:hue-rotate(100deg) saturate(.45) brightness(1.2);--chapter-accent:#367d65}.hero-work-flow_film__lrK0N:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#ffffff85,#ffffff40 70%);z-index:-1}.hero-work-flow_topline__iw5KK{position:relative;display:flex;justify-content:space-between;padding:24px 28px;font-size:11px}.hero-work-flow_topline__iw5KK>span:first-child{font-weight:600}.hero-work-flow_scene__WtVjT{grid-area:2/1;position:relative;margin:12px 32px 30px;display:flex;flex-direction:column;gap:32px;min-width:0}.hero-work-flow_sceneHeading__7F4o_{position:relative;z-index:2}.hero-work-flow_chapter__eXqSK{font-size:.75rem;line-height:1.5}.hero-work-flow_scene__WtVjT h2{font-size:clamp(1.5rem,4.6cqi,2rem);max-width:24ch;line-height:1.35;letter-spacing:-.015em;margin-top:12px!important;text-wrap:balance}.hero-work-flow_stage__i_dOM[data-motion=false] .hero-work-flow_scene__WtVjT:not([data-selected=true]){visibility:hidden}.hero-work-flow_brief__mKjJp{position:relative;margin-top:auto;padding:22px 24px;background:#fffcf3;box-shadow:0 15px 40px #71301120;border-radius:4px}.hero-work-flow_briefMark__ZCYkj{display:block;font-size:26px;line-height:1;font-weight:700}.hero-work-flow_brief__mKjJp p{font-size:20px;margin-top:20px!important}.hero-work-flow_brief__mKjJp>div{display:flex;justify-content:space-between;align-items:center;gap:12px;border-top:1px solid #dedbd3;margin-top:22px;padding-top:14px;font-size:11px;color:#706f64}.hero-work-flow_skills__IZnUT{position:relative;margin-top:auto}.hero-work-flow_skills__IZnUT>div{display:flex;align-items:center;gap:18px;padding:13px 0;border-bottom:1px solid #6f381837}.hero-work-flow_skills__IZnUT>div>span{font-size:10px;opacity:.7}.hero-work-flow_skills__IZnUT strong{font-size:1.125rem;font-weight:500}.hero-work-flow_skills__IZnUT svg{margin-left:auto}.hero-work-flow_outputs__vKi7v{position:relative;margin-top:auto;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.hero-work-flow_output__2pZh0{position:relative;min-width:0;height:198px;border-radius:3px;padding:16px;background:#fff8df;box-shadow:0 10px 24px #733b1720;overflow:hidden}.hero-work-flow_output__2pZh0:nth-child(2){background:#ccdfed;margin-top:14px}.hero-work-flow_output__2pZh0:nth-child(3){background:#f5f2eb;margin-top:28px}.hero-work-flow_output__2pZh0>span{display:block;font-size:10px;opacity:.65}.hero-work-flow_output__2pZh0>strong{display:block;font-size:14px;font-weight:500;margin-top:12px;position:relative;z-index:1}.hero-work-flow_output__2pZh0>svg{position:absolute;right:12px;bottom:12px}.hero-work-flow_outputArt__uV4YB{font-size:80px;line-height:1;letter-spacing:-.08em;margin-top:26px;font-family:Georgia,serif;color:#b4542b}.hero-work-flow_output__2pZh0:nth-child(2) .hero-work-flow_outputArt__uV4YB{color:#2b6988;font-size:110px}.hero-work-flow_output__2pZh0:nth-child(3) .hero-work-flow_outputArt__uV4YB{color:#54574a;font-size:100px}.hero-work-flow_preferences__tMbma{position:relative;margin-top:auto;background:#fffcf3;border-radius:4px;padding:22px 24px;box-shadow:0 15px 40px #71301120}.hero-work-flow_prefTitle__KsaCR{display:flex;align-items:center;gap:12px}.hero-work-flow_prefTitle__KsaCR strong{font-size:23px;font-weight:500}.hero-work-flow_preferences__tMbma p{font-size:12px;color:#727064;margin-top:16px!important}.hero-work-flow_prefList__2oHj7{display:flex;gap:16px;flex-wrap:wrap;margin:20px 0}.hero-work-flow_prefList__2oHj7>span{display:flex;align-items:center;gap:6px;font-size:12px}.hero-work-flow_next__Q_tdI{display:flex;align-items:center;justify-content:space-between;border-top:1px solid #dedbd3;padding-top:14px;font-size:13px}.hero-work-flow_footer___xlGd{padding:18px 0 0}.hero-work-flow_steps__immT2{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.hero-work-flow_steps__immT2 .hero-work-flow_featureStep__F_2PQ{position:relative;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:7px;height:auto;min-height:65px;padding:14px 0 0;white-space:normal;text-align:left;border:0;border-radius:0;color:#77756f;background:transparent;box-shadow:none;transition:color .2s}.hero-work-flow_featureStep__F_2PQ:before{content:"";position:absolute;inset:0 0 auto;height:1px;background:#e4e1db}.hero-work-flow_featureStep__F_2PQ small{font-size:10px;font-weight:400;font-variant-numeric:tabular-nums}.hero-work-flow_featureStep__F_2PQ>span:not(.hero-work-flow_chapterProgress__z1qJR){font-size:13px;line-height:1.5;font-weight:500}.hero-work-flow_chapterProgress__z1qJR{position:absolute;inset:0 0 auto;height:2px;background:var(--chapter-accent,#bd5d29);transform:scaleX(0);transform-origin:left}.hero-work-flow_steps__immT2 .hero-work-flow_featureStep__F_2PQ:hover,.hero-work-flow_steps__immT2 .hero-work-flow_featureStep__F_2PQ[data-active=true]{color:#24211e;background:transparent}.hero-work-flow_controls__J7jVu{display:flex;justify-content:flex-end;margin-top:2px}.hero-work-flow_controls__J7jVu button{width:28px;height:28px}@media(max-width:640px){.hero-work-flow_film__lrK0N{min-height:460px}.hero-work-flow_topline__iw5KK{padding:20px;font-size:10px}.hero-work-flow_scene__WtVjT{margin:12px 20px 24px;gap:28px}.hero-work-flow_scene__WtVjT h2{font-size:1.5rem;line-height:1.4}.hero-work-flow_brief__mKjJp,.hero-work-flow_preferences__tMbma{padding:20px}.hero-work-flow_brief__mKjJp p{font-size:18px}.hero-work-flow_brief__mKjJp>div{font-size:10px}.hero-work-flow_prefList__2oHj7{gap:10px}.hero-work-flow_prefList__2oHj7>span{font-size:11px}.hero-work-flow_output__2pZh0{padding:12px;height:180px}.hero-work-flow_output__2pZh0>strong{font-size:12px}.hero-work-flow_outputArt__uV4YB{font-size:64px}.hero-work-flow_outputs__vKi7v{gap:7px}.hero-work-flow_steps__immT2{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 20px}.hero-work-flow_steps__immT2 .hero-work-flow_featureStep__F_2PQ{min-height:56px;padding-top:10px;gap:5px}}@media(prefers-reduced-motion:reduce){.hero-work-flow_steps__immT2 .hero-work-flow_featureStep__F_2PQ{transition:none}.hero-work-flow_featureStep__F_2PQ[data-active=true] .hero-work-flow_chapterProgress__z1qJR{transform:scaleX(1)}.hero-work-flow_material__3hP9I{transition:none}}.cta-atmosphere_art__fbjQu,.cta-atmosphere_atmosphere__fmgKr,.cta-atmosphere_grain__9sC8A,.cta-atmosphere_light__aJUBO,.cta-atmosphere_veil__uZ_dI{position:absolute;inset:0;pointer-events:none}.cta-atmosphere_art__fbjQu{overflow:hidden;background:#f5f4ee}.cta-atmosphere_light__aJUBO{inset:-15% 0}.cta-atmosphere_cool__T7CPp,.cta-atmosphere_warm__QA8HT{position:absolute;width:110%;height:210%;border-radius:50%}.cta-atmosphere_warm__QA8HT{left:-46%;bottom:-132%;transform:rotate(-18deg);background:radial-gradient(ellipse at 56% 28%,#fff2dc 18%,#fdd1a0 38%,#e9a271 48%,#f8d9b5 56%,#fff1db 65%,transparent 68%)}.cta-atmosphere_cool__T7CPp{right:-49%;top:-139%;transform:rotate(-18deg);background:radial-gradient(ellipse at 44% 68%,#f6faff 20%,#d5e9f6 38%,#9fc8df 49%,#d6e6ed 57%,#f1f7f5 65%,transparent 68%)}.cta-atmosphere_veil__uZ_dI{background:radial-gradient(ellipse at center,#fffdf5ed 0,#fffdf599 33%,transparent 72%)}.cta-atmosphere_grain__9sC8A{opacity:.075;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 160 160' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.8' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Cpath fill='%23000' filter='url(%23n)' opacity='.5' d='M0 0h160v160H0z'/%3E%3C/svg%3E");background-size:160px 160px}.cta-atmosphere_control__DR9QX{display:none;position:absolute;z-index:3;right:24px;bottom:24px;width:40px;height:40px;pointer-events:auto;opacity:.8}.cta-atmosphere_atmosphere__fmgKr[data-motion-ready] .cta-atmosphere_control__DR9QX{display:inline-flex}@media (max-width:640px){.cta-atmosphere_warm__QA8HT{width:185%;left:-104%;bottom:-136%}.cta-atmosphere_cool__T7CPp{width:185%;right:-110%;top:-143%}.cta-atmosphere_control__DR9QX{right:20px;bottom:20px}}@media (prefers-reduced-motion:reduce){.cta-atmosphere_atmosphere__fmgKr[data-motion-ready] .cta-atmosphere_control__DR9QX{display:none}}.cta-atmosphere_atmosphere__fmgKr[data-tone=mint] .cta-atmosphere_art__fbjQu{background:#edf4f2}.cta-atmosphere_atmosphere__fmgKr[data-tone=mint] .cta-atmosphere_warm__QA8HT{background:radial-gradient(ellipse at 56% 28%,#eaf9ec 18%,#bce3cc 38%,#79bca5 48%,#c4e4d5 56%,#eef8ed 65%,transparent 68%)}.cta-atmosphere_atmosphere__fmgKr[data-tone=mint] .cta-atmosphere_cool__T7CPp{background:radial-gradient(ellipse at 44% 68%,#f3f2ff 20%,#d8d5f4 38%,#a69edb 49%,#dcd9ee 57%,#f3f5fb 65%,transparent 68%)}.cta-atmosphere_atmosphere__fmgKr[data-tone=mint] .cta-atmosphere_veil__uZ_dI{background:radial-gradient(ellipse at center,#f8fcf7ed 0,#f8fcf799 33%,transparent 72%)}.locale-switcher_options__Gg_Nl,.locale-switcher_switcher__I5szW{display:inline-flex;align-items:center;gap:2px}.locale-switcher_option__F_uk9{display:inline-flex;align-items:center;justify-content:center;min-width:28px;min-height:32px;padding:0 7px;border-radius:6px;color:var(--muted-foreground);font-size:11px;line-height:1}.locale-switcher_optionActive__y53r5,.locale-switcher_option__F_uk9:hover{background:var(--muted);color:var(--foreground)}@media (max-width:1023px){.locale-switcher_options__Gg_Nl,.locale-switcher_switcher__I5szW{width:100%}.locale-switcher_options__Gg_Nl{justify-content:space-between}.locale-switcher_option__F_uk9{flex:1;font-size:13px}}.site-navbar_navbarSticky__WUzZE{position:sticky;top:0;z-index:40;background:var(--background)}.site-navbar_navbarOuter__3Hvll{max-width:1440px;margin:auto;padding:0 30px}.site-navbar_navbar__L5Ec4{display:flex;align-items:center;justify-content:space-between;min-height:78px;gap:20px}.site-navbar_logoLink__yE7bi{display:inline-flex;align-items:center;gap:6px;flex-shrink:0;color:var(--foreground)}.site-navbar_logoIcon__yKX0u{display:block;width:40px;height:40px;flex-shrink:0}.site-navbar_logoText__lbNjE{font-family:var(--website-font-heading);font-size:27px;font-weight:700;line-height:1;letter-spacing:-.05em}.site-navbar_navLinks__xCQ9J{display:flex;align-items:center;gap:2px}.site-navbar_navLink__GWDha{display:inline-flex;align-items:center;padding:10px 14px;font-size:13px;line-height:1;border-radius:6px;color:var(--foreground)}.site-navbar_navLinkActive__7p_fh,.site-navbar_navLink__GWDha:hover{background:var(--muted)}.site-navbar_navActions__w3tze{display:flex;align-items:center;gap:8px}.site-navbar_primaryButton__g30N_,.site-navbar_secondaryButton__NYtWY{display:inline-flex;align-items:center;justify-content:center;min-height:38px;padding:0 18px;border-radius:6px;font-size:13px;line-height:1}.site-navbar_primaryButton__g30N_{background:var(--primary);color:var(--primary-foreground)}.site-navbar_primaryButton__g30N_:hover{background:#333}.site-navbar_secondaryButton__NYtWY{color:var(--foreground)}.site-navbar_secondaryButton__NYtWY:hover{background:var(--muted)}.site-navbar_mobileMenuButton___NwEd{display:none;align-items:center;justify-content:center;width:40px;height:40px;border:0;background:transparent;color:var(--foreground);border-radius:6px;cursor:pointer}.site-navbar_inlineIcon__7mxxk,.site-navbar_menuIcon__SzUWc{width:20px;height:20px}.site-navbar_mobileMenu__0qfXP{display:none}@media (max-width:1023px){.site-navbar_navActions__w3tze,.site-navbar_navLinks__xCQ9J{display:none}.site-navbar_mobileMenuButton___NwEd{display:inline-flex}.site-navbar_mobileMenu__0qfXP{display:flex;flex-direction:column;gap:8px;margin:0 0 12px;padding:16px;border:1px solid var(--border);border-radius:8px;background:var(--background)}.site-navbar_mobileMenuLink__DnX8s{padding:10px 12px;font-size:14px;border-radius:6px}.site-navbar_mobileMenuLinkActive__6KReb{background:var(--muted)}.site-navbar_mobileMenuActions__JHs3L{display:flex;gap:8px;margin:8px 0}}@media (max-width:640px){.site-navbar_navbarOuter__3Hvll{padding:0 20px}.site-navbar_navbar__L5Ec4{min-height:66px}}.site-subpage-shell_page__ESeYH{min-height:100vh;container-type:inline-size;background:var(--background);color:var(--foreground)}.site-subpage-shell_shell__SIxah{max-width:1440px;margin:auto;padding:0 0 32px}.site-subpage-shell_main__hZX9a{display:grid;gap:96px;max-width:1320px;margin:auto;padding:64px 40px 0}.site-subpage-shell_primaryButton__SizLy,.site-subpage-shell_secondaryButton__dbJNO{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:42px;padding:0 20px;border-radius:6px;font-size:14px;text-align:center;transition:background-color .16s}.site-subpage-shell_primaryButton__SizLy{background:var(--primary);color:var(--primary-foreground);border:1px solid var(--primary)}.site-subpage-shell_secondaryButton__dbJNO{background:var(--background);color:var(--foreground);border:1px solid var(--border)}.site-subpage-shell_primaryButton__SizLy:hover{background:#333}.site-subpage-shell_secondaryButton__dbJNO:hover{background:var(--muted)}.site-subpage-shell_hero__PnJd8{display:grid;gap:36px;justify-items:center;padding:20px 0;text-align:center}.site-subpage-shell_heroCopy__Ot_7B{display:grid;gap:24px;justify-items:center;max-width:800px}.site-subpage-shell_heroLine__iwapT{display:none}.site-subpage-shell_cardLabel__tzj_5,.site-subpage-shell_eyebrow__XS6HV,.site-subpage-shell_metricLabel__bgcJc,.site-subpage-shell_sectionEyebrow__BJiPw{font-family:var(--website-font-sans);font-size:13px;color:var(--muted-foreground);letter-spacing:0}.site-subpage-shell_eyebrow__XS6HV,.site-subpage-shell_sectionEyebrow__BJiPw{display:inline-block}.site-subpage-shell_title__6ARP0{margin:0;font-size:clamp(36px,4.3vw,60px);line-height:1.25;letter-spacing:-.035em;font-weight:400}.site-subpage-shell_cardCopy__Vriy6,.site-subpage-shell_codeCaption__RA53X,.site-subpage-shell_footerMeta__Q_MYE,.site-subpage-shell_sectionDescription__P0JMJ,.site-subpage-shell_subtitle__FgnEB{color:var(--muted-foreground);font-size:16px;line-height:1.8}.site-subpage-shell_subtitle__FgnEB{max-width:650px;margin:0}.site-subpage-shell_cardActions__NZwy3,.site-subpage-shell_ctaRow__MaLBi,.site-subpage-shell_inlineList__nrtlV,.site-subpage-shell_jumpNav__Rkrf1,.site-subpage-shell_metrics__8eVuv{display:flex;flex-wrap:wrap;gap:12px}.site-subpage-shell_metrics__8eVuv{justify-content:center}.site-subpage-shell_inlineList__nrtlV li,.site-subpage-shell_jumpLink__WIXNA,.site-subpage-shell_pill__KAmOs{display:inline-flex;align-items:center;min-height:34px;padding:0 12px;border:1px solid var(--border);border-radius:6px;background:var(--background);color:var(--foreground);font-size:13px}.site-subpage-shell_jumpLink__WIXNA:hover{background:var(--muted)}.site-subpage-shell_card__oNT2b,.site-subpage-shell_codePanel__ArPIs,.site-subpage-shell_heroPanel__NreEe,.site-subpage-shell_metricCard__nux0R,.site-subpage-shell_tableWrap__Yn5k_{border:1px solid var(--border);border-radius:8px;background:var(--card)}.site-subpage-shell_metricCard__nux0R{display:grid;gap:10px;padding:20px;min-width:180px}.site-subpage-shell_metricValue__i5va2{font-size:26px;line-height:1.2;color:var(--foreground);font-weight:400}.site-subpage-shell_heroPanel__NreEe{width:100%;padding:28px;background:var(--muted)}.site-subpage-shell_section__e3eKb{display:grid;gap:32px}.site-subpage-shell_sectionHeader__mVbqt{display:grid;gap:14px;max-width:760px}.site-subpage-shell_sectionTitle__JhZP3{margin:0;font-size:clamp(28px,3vw,42px);line-height:1.3;letter-spacing:-.025em;font-weight:400}.site-subpage-shell_sectionDescription__P0JMJ{margin:0}.site-subpage-shell_lightSurface__g9LqO{padding:32px;border-radius:8px;background:var(--muted)}.site-subpage-shell_grid2__ycP6h,.site-subpage-shell_grid3__jfQPS,.site-subpage-shell_grid4__vX7Gc{display:grid;gap:24px}.site-subpage-shell_grid2__ycP6h{grid-template-columns:repeat(2,minmax(0,1fr))}.site-subpage-shell_grid3__jfQPS{grid-template-columns:repeat(3,minmax(0,1fr))}.site-subpage-shell_grid4__vX7Gc{grid-template-columns:repeat(4,minmax(0,1fr))}.site-subpage-shell_card__oNT2b{display:grid;gap:16px;padding:26px}.site-subpage-shell_cardTitle__Aiytz{margin:0;font-size:24px;line-height:1.35;font-weight:400;letter-spacing:-.02em}.site-subpage-shell_cardCopy__Vriy6{margin:0}.site-subpage-shell_stack__zid_h{display:grid;gap:14px}.site-subpage-shell_planPrice__YT5wP{font-size:40px;font-weight:400;line-height:1.2;margin:0}.site-subpage-shell_planNote__SmF4I{font-size:14px;color:var(--muted-foreground);line-height:1.7;margin:0}.site-subpage-shell_cardActions__NZwy3{margin-top:auto}.site-subpage-shell_statLine__qHjyG{display:flex;justify-content:space-between;gap:18px;padding:14px 0;border-bottom:1px solid var(--border);color:var(--muted-foreground);font-size:14px}.site-subpage-shell_statLine__qHjyG strong{color:var(--foreground);font-weight:500}.site-subpage-shell_qrCard__iJz_i{display:grid;gap:18px;justify-items:center;padding:28px;text-align:center}.site-subpage-shell_qrPlaceholder__Hlll3{display:grid;place-items:center;width:min(220px,100%);aspect-ratio:1;background:var(--muted);border-radius:8px}.site-subpage-shell_bulletList__WoYGD,.site-subpage-shell_inlineList__nrtlV{list-style:none;padding:0;margin:0}.site-subpage-shell_bulletList__WoYGD{display:grid;gap:10px}.site-subpage-shell_bulletList__WoYGD li{position:relative;padding-left:18px;font-size:14px;color:var(--muted-foreground);line-height:1.75}.site-subpage-shell_bulletList__WoYGD li:before{content:"·";position:absolute;left:0;color:var(--foreground)}.site-subpage-shell_codePanel__ArPIs{display:grid;gap:14px;padding:24px}.site-subpage-shell_codeTitle__HciMu{margin:0;font-size:16px;font-weight:500}.site-subpage-shell_codeBlock___rxd2{margin:0;padding:20px;overflow:auto;border-radius:6px;background:var(--muted);color:var(--foreground);font-family:var(--font-mono);font-size:13px;line-height:1.7}.site-subpage-shell_codeCaption__RA53X{margin:0}.site-subpage-shell_tableWrap__Yn5k_{overflow:auto}.site-subpage-shell_table__0MzTU{width:100%;min-width:700px;border-collapse:collapse}.site-subpage-shell_table__0MzTU td,.site-subpage-shell_table__0MzTU th{padding:18px;border-bottom:1px solid var(--border);text-align:left;font-size:14px;line-height:1.7}.site-subpage-shell_table__0MzTU th{font-weight:500}.site-subpage-shell_table__0MzTU td{color:var(--muted-foreground)}.site-subpage-shell_footer__6iO1L{display:grid;gap:24px;margin:96px 40px 0;padding:32px 0 12px;border-top:1px solid var(--border)}.site-subpage-shell_footerWordmark___a4yK{display:inline-flex;align-items:center;gap:6px;font-size:28px;font-weight:700;line-height:1;letter-spacing:-.045em}.site-subpage-shell_footerLogoIcon__MmwNy{display:block;width:40px;height:40px;flex-shrink:0}.site-subpage-shell_footerMeta__Q_MYE{display:flex;justify-content:space-between;gap:24px;align-items:center;font-size:13px}.site-subpage-shell_footerLinks__Uc4dn{display:flex;flex-wrap:wrap;gap:24px;font-size:13px}.site-subpage-shell_footerLinks__Uc4dn a:hover{color:var(--foreground);text-decoration:underline}@media (max-width:860px){.site-subpage-shell_grid4__vX7Gc{grid-template-columns:repeat(2,minmax(0,1fr))}.site-subpage-shell_main__hZX9a{padding:44px 24px 0;gap:72px}.site-subpage-shell_footer__6iO1L{margin:72px 24px 0}.site-subpage-shell_footerMeta__Q_MYE{flex-direction:column;align-items:flex-start}}@media (max-width:600px){.site-subpage-shell_main__hZX9a{padding:32px 20px 0;gap:56px}.site-subpage-shell_grid2__ycP6h,.site-subpage-shell_grid3__jfQPS,.site-subpage-shell_grid4__vX7Gc{grid-template-columns:1fr}.site-subpage-shell_lightSurface__g9LqO{padding:24px}.site-subpage-shell_footer__6iO1L{margin:60px 20px 0}.site-subpage-shell_title__6ARP0{font-size:34px}.site-subpage-shell_primaryButton__SizLy,.site-subpage-shell_secondaryButton__dbJNO{font-size:13px;padding:0 16px}}.site-subpage-shell_footerBrand__ciDBU{display:flex}.website-home-client_page__9mTvF{--background:#fff;--foreground:#191919;--card:#fff;--muted:#f3f3f1;--muted-foreground:#666661;--border:#e5e5e0;--primary:#191919;--primary-foreground:#fff;background:var(--background);color:var(--foreground);font-family:var(--website-font-sans);font-weight:400}.website-home-client_page__9mTvF button{cursor:pointer;font-family:inherit}.website-home-client_page__9mTvF [data-slot=tabs-trigger]{font-family:inherit}.website-home-client_page__9mTvF a:focus-visible,.website-home-client_page__9mTvF button:focus-visible{outline:2px solid var(--foreground);outline-offset:5px}.website-home-client_page__9mTvF h1,.website-home-client_page__9mTvF h2,.website-home-client_page__9mTvF h3,.website-home-client_page__9mTvF h4,.website-home-client_page__9mTvF p{margin:0}.website-home-client_page__9mTvF h1,.website-home-client_page__9mTvF h2,.website-home-client_page__9mTvF h3{font-weight:400}.website-home-client_skip__hwyjq{position:fixed;top:8px;left:8px;transform:translateY(-150%);z-index:1200;background:var(--primary);color:var(--primary-foreground);padding:12px}.website-home-client_skip__hwyjq:focus{transform:none}.website-home-client_hero__79FWp{text-align:center;padding:44px 24px;max-width:1240px;margin:auto}.website-home-client_heroLabel__PhPKu{font-size:15px;margin-bottom:16px!important}.website-home-client_hero__79FWp h1{font-size:clamp(40px,5.2vw,64px);line-height:1.16;letter-spacing:-.02em}.website-home-client_hero__79FWp h1 span{display:block}.website-home-client_subtitle__XH9K6{max-width:760px;text-wrap:pretty;margin:22px auto 0!important;font-size:18px;line-height:1.65;color:var(--muted-foreground)}.website-home-client_heroNotes__4W8li{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:center;gap:4px 16px;max-width:760px;margin:16px auto 0}.website-home-client_freeNote__94wqB{font-size:15px;font-weight:500;line-height:1.6}.website-home-client_actions__SbkWc{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px;margin-top:24px}.website-home-client_downloadNote__Bx7Hj{font-size:13px;color:var(--muted-foreground);line-height:1.6}.website-home-client_capabilities__E_G3C,.website-home-client_footer__2OSQP,.website-home-client_local__sKgTO,.website-home-client_work__zxIYo{max-width:1320px;margin:0 auto;padding-left:40px;padding-right:40px}.website-home-client_sectionBar__XQVfb{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:22px}.website-home-client_sectionBar__XQVfb h2{font-size:22px;letter-spacing:-.02em}.website-home-client_sectionBar__XQVfb a{display:flex;align-items:center;gap:8px;font-size:13px}.website-home-client_sectionBar__XQVfb a svg{width:14px;height:14px}.website-home-client_intro__KzZo2{padding:72px 24px;max-width:850px;text-align:center;margin:auto}.website-home-client_intro__KzZo2 h2{font-size:clamp(30px,3.2vw,44px);line-height:1.4;white-space:pre-line;letter-spacing:-.025em}.website-home-client_intro__KzZo2 p{font-size:17px;color:var(--muted-foreground);line-height:1.85;text-wrap:balance;max-width:610px;margin:26px auto 0}.website-home-client_cardGrid__9Zaaz{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.website-home-client_featureCard__U537e{border:0;box-shadow:none;border-radius:0}.website-home-client_featureCard__U537e>div{padding:0}.website-home-client_featureCard__U537e>div+div{padding-top:12px}.website-home-client_featureCard__U537e h3{font-size:23px;line-height:1.45}.website-home-client_featureCard__U537e p{font-size:14px;line-height:1.85;color:var(--muted-foreground)}.website-home-client_featureArt__1A_NY{min-height:270px;background:#dce7f3;margin-bottom:24px;display:flex;align-items:center;justify-content:center;position:relative;border-radius:6px;overflow:hidden;isolation:isolate}.website-home-client_featureArt__1A_NY[data-art="1"]{background:#f5d3ae}.website-home-client_featureArt__1A_NY[data-art="2"]{background:#c5dfd4}.website-home-client_featureMaterial__S0zpp{object-fit:cover;pointer-events:none}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.website-home-client_featureMaterial__S0zpp{transition:transform .65s ease}.website-home-client_featureArt__1A_NY:hover .website-home-client_featureMaterial__S0zpp{transform:scale(1.02)}}.website-home-client_featureExamples__F2t7H{position:relative;z-index:1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;width:100%;padding:24px;margin:0;list-style:none}.website-home-client_featureExamples__F2t7H li{background:var(--card);border:1px solid var(--border);border-radius:6px;padding:14px 8px;text-align:center;font-size:14px;line-height:1.4;overflow-wrap:anywhere}.website-home-client_work__zxIYo{margin-top:120px}.website-home-client_featureIcon__KR19q{margin-top:18px;width:20px;height:20px;stroke-width:1.3}.website-home-client_local__sKgTO{display:grid;grid-template-columns:1.05fr 1fr;gap:80px;margin-top:120px;align-items:center}.website-home-client_localArt__5_VcA{background:#ecece9;border-radius:6px;min-height:470px;display:flex;flex-direction:column;align-items:center;justify-content:center}.website-home-client_localWordmark__Q4bM2{font-size:76px;letter-spacing:-.055em;line-height:1;font-weight:700}.website-home-client_localWordmark__Q4bM2 span{display:block;text-align:center;font-size:18px;letter-spacing:0;font-weight:400;margin-top:14px}.website-home-client_localFiles__lF2M2{display:flex;gap:12px;margin-top:52px}.website-home-client_localFiles__lF2M2 span{display:flex;align-items:center;gap:7px;background:white;border-radius:5px;padding:12px;font-size:11px}.website-home-client_localFiles__lF2M2 svg{width:14px;height:14px}.website-home-client_localCaption__zlXd5{display:flex;align-items:center;gap:8px;margin-top:35px;font-size:11px;color:#777}.website-home-client_localCaption__zlXd5 svg{width:16px;height:16px}.website-home-client_localCopy___jlNg h2{font-size:clamp(28px,3vw,42px);line-height:1.4;letter-spacing:-.03em}.website-home-client_localCopy___jlNg h2 span{display:block}.website-home-client_localCopy___jlNg>p{font-size:16px;color:var(--muted-foreground);line-height:1.9;margin-top:24px}.website-home-client_localCopy___jlNg ul{list-style:none;display:flex;flex-direction:column;gap:12px;padding:0;margin:24px 0 30px;font-size:14px}.website-home-client_localCopy___jlNg li{display:flex;gap:10px;align-items:center}.website-home-client_localCopy___jlNg li svg{width:16px;height:16px;flex-shrink:0}.website-home-client_localCopy___jlNg>.website-home-client_localNote__ZqbpT{font-size:13px;line-height:1.8;margin-top:18px;text-wrap:pretty}.website-home-client_teams__13qlm{text-align:center;max-width:780px;margin:130px auto;padding:0 24px}.website-home-client_teams__13qlm>p:first-child{font-size:14px;margin-bottom:22px}.website-home-client_teams__13qlm h2{font-size:clamp(30px,3.4vw,46px);line-height:1.4;letter-spacing:-.03em}.website-home-client_teams__13qlm>p{color:var(--muted-foreground);font-size:17px;line-height:1.8;margin:22px auto 28px;max-width:570px}.website-home-client_finalCta__fuyWQ{position:relative;isolation:isolate;overflow:hidden;background:var(--muted);text-align:center;padding:112px 24px}.website-home-client_finalCtaContent__ku3dm{position:relative;z-index:1;max-width:900px;margin:auto}.website-home-client_finalCta__fuyWQ h2{font-size:clamp(30px,3.5vw,48px);line-height:1.4;letter-spacing:-.025em}.website-home-client_finalCta__fuyWQ p{font-size:16px;color:var(--muted-foreground);margin:18px auto 30px;max-width:620px;line-height:1.8;text-wrap:balance}.website-home-client_footerTop__lChZ6{display:grid;grid-template-columns:2fr 1fr 1fr 1.4fr;gap:40px;padding:72px 0}.website-home-client_wordmark__X5_Jy{display:inline-flex;align-items:center;gap:6px;font-size:30px;line-height:1;letter-spacing:-.05em;font-weight:700}.website-home-client_footerLogoIcon__nvGX2{display:block;width:40px;height:40px;flex-shrink:0}.website-home-client_footerTop__lChZ6 p{color:var(--muted-foreground);font-size:12px;max-width:240px;margin-top:12px}.website-home-client_footerTop__lChZ6 h3{font-size:13px;margin-bottom:18px;font-weight:500}.website-home-client_footerTop__lChZ6>div>a:not(.website-home-client_wordmark__X5_Jy){display:block;font-size:13px;color:var(--muted-foreground);margin-bottom:12px}.website-home-client_footer__2OSQP a:hover{text-decoration:underline;text-underline-offset:4px}.website-home-client_footerBottom__nKbNH{border-top:1px solid var(--border);padding:24px 0;display:flex;justify-content:space-between;font-size:11px;color:var(--muted-foreground)}@media (min-width:1024px){.website-home-client_hero__79FWp h1 span{display:inline}}@media (max-width:900px){.website-home-client_hero__79FWp{padding-top:56px}.website-home-client_capabilities__E_G3C,.website-home-client_footer__2OSQP,.website-home-client_local__sKgTO,.website-home-client_work__zxIYo{padding-left:24px;padding-right:24px}.website-home-client_local__sKgTO{gap:36px}.website-home-client_localFiles__lF2M2{gap:5px}.website-home-client_localFiles__lF2M2 span{padding:8px}.website-home-client_featureArt__1A_NY{min-height:220px}.website-home-client_featureExamples__F2t7H{padding:12px;gap:8px}.website-home-client_featureExamples__F2t7H li{padding:12px 4px;font-size:13px}.website-home-client_cardGrid__9Zaaz{gap:18px}.website-home-client_featureCard__U537e h3{font-size:20px}.website-home-client_footerTop__lChZ6{gap:24px;grid-template-columns:1.5fr 1fr 1fr}.website-home-client_footerTop__lChZ6>div:first-child{grid-column:1/-1}}@media (max-width:640px){.website-home-client_hero__79FWp{padding:40px 20px 32px}.website-home-client_heroLabel__PhPKu{font-size:13px;margin-bottom:14px!important}.website-home-client_hero__79FWp h1{font-size:clamp(30px,8.5vw,40px);line-height:1.18}.website-home-client_subtitle__XH9K6{font-size:15px;margin-top:18px!important}.website-home-client_heroNotes__4W8li{margin-top:14px}.website-home-client_freeNote__94wqB{font-size:14px}.website-home-client_actions__SbkWc{gap:8px;margin-top:22px}.website-home-client_actions__SbkWc>a,.website-home-client_actions__SbkWc>button{max-width:100%;min-height:40px;height:auto;padding:10px 16px;font-size:13px;line-height:1.4;white-space:normal;text-align:center}.website-home-client_capabilities__E_G3C,.website-home-client_footer__2OSQP,.website-home-client_local__sKgTO,.website-home-client_work__zxIYo{padding-left:20px;padding-right:20px}.website-home-client_sectionBar__XQVfb{align-items:flex-start;flex-direction:column;gap:10px}.website-home-client_sectionBar__XQVfb h2{font-size:19px}.website-home-client_sectionBar__XQVfb a{font-size:12px}.website-home-client_intro__KzZo2{padding:48px 24px 64px}.website-home-client_work__zxIYo{margin-top:80px}.website-home-client_intro__KzZo2 h2{font-size:29px}.website-home-client_intro__KzZo2 p{font-size:15px}.website-home-client_cardGrid__9Zaaz{grid-template-columns:1fr;gap:36px}.website-home-client_featureArt__1A_NY{min-height:240px}.website-home-client_featureCard__U537e h3{font-size:23px}.website-home-client_local__sKgTO{grid-template-columns:1fr;gap:35px;margin-top:80px}.website-home-client_localArt__5_VcA{min-height:340px}.website-home-client_localCopy___jlNg h2{font-size:32px}.website-home-client_localFiles__lF2M2{gap:12px}.website-home-client_localFiles__lF2M2 span{padding:12px}.website-home-client_teams__13qlm{margin:80px auto}.website-home-client_teams__13qlm h2{font-size:31px}.website-home-client_teams__13qlm>p{font-size:15px}.website-home-client_finalCta__fuyWQ{padding:92px 24px 108px}.website-home-client_finalCta__fuyWQ h2{font-size:31px}.website-home-client_footerTop__lChZ6{grid-template-columns:1fr 1fr;padding:48px 0}.website-home-client_footerTop__lChZ6>div:first-child,.website-home-client_footerTop__lChZ6>div:last-child{grid-column:1/-1}.website-home-client_footerBottom__nKbNH{gap:12px;flex-wrap:wrap}}@media (max-width:400px){.website-home-client_actions__SbkWc{flex-direction:column}.website-home-client_actions__SbkWc>a,.website-home-client_actions__SbkWc>button{width:min(100%,280px)}}.website-home-client_footerContact__XX22m{padding:0;height:auto;justify-content:flex-start;color:var(--muted-foreground);font-weight:400;font-size:13px}@media (min-width:1100px){.website-home-client_hero__79FWp{display:grid;grid-template-columns:.85fr 1.25fr;align-items:center;gap:36px;max-width:1400px;padding:70px 40px 64px;text-align:left}.website-home-client_hero__79FWp h1{font-size:clamp(42px,4vw,58px);line-height:1.2}.website-home-client_hero__79FWp h1 span{display:block}.website-home-client_hero__79FWp .website-home-client_subtitle__XH9K6{font-size:16px;margin-top:24px!important}.website-home-client_hero__79FWp .website-home-client_actions__SbkWc,.website-home-client_hero__79FWp .website-home-client_heroNotes__4W8li{justify-content:flex-start}.website-home-client_hero__79FWp .website-home-client_heroNotes__4W8li{gap:6px;flex-direction:column}.website-home-client_hero__79FWp>:last-child{margin-top:0}}.solution-plans_tabsList__NmgBf{position:relative;isolation:isolate;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));width:100%;height:auto;gap:4px}.solution-plans_tab__bu2T_{position:relative;min-width:0;overflow-wrap:anywhere;white-space:normal;min-height:44px;height:100%}.solution-plans_tabIndicator__xsev8{position:absolute;inset:0 auto auto 0;pointer-events:none;background:var(--background);border-radius:6px;box-shadow:0 1px 3px rgb(0 0 0/.1);opacity:0;z-index:-1}.solution-plans_tabsList__NmgBf[data-indicator-ready=true] .solution-plans_tab__bu2T_[data-state=active]{background:transparent;box-shadow:none}.solution-plans_panel__Pze5a{--solution-tint:#fbf1e7;--solution-accent:#bc7848;margin-top:26px}.solution-plans_panel__Pze5a[data-solution-tone=finance]{--solution-tint:#edf3fb;--solution-accent:#647fa8}.solution-plans_panel__Pze5a[data-solution-tone=knowledge]{--solution-tint:#edf5eb;--solution-accent:#688563}.solution-plans_panel__Pze5a[data-solution-tone=content]{--solution-tint:#f4eef9;--solution-accent:#846aa0}.solution-plans_panel__Pze5a[data-solution-tone=people]{--solution-tint:#faeef1;--solution-accent:#a66d79}.solution-plans_panel__Pze5a[data-solution-tone=reporting]{--solution-tint:#eef4f2;--solution-accent:#637f78}.solution-plans_overview__Yotnn{display:grid;grid-template-columns:1.3fr 1fr;align-items:start;gap:40px;margin-bottom:26px;padding:32px;background:var(--solution-tint);border-radius:12px}.solution-plans_overview__Yotnn h2{font-size:clamp(24px,2.15vw,29px);font-weight:400;line-height:1.35;letter-spacing:-.02em;text-wrap:pretty;margin:0 0 24px}.solution-plans_inputs__2OOYp h3,.solution-plans_problemLabel__QagMV,.solution-plans_workflow__Auitx>h3{margin:0 0 14px;font-size:15px;font-weight:500}.solution-plans_problem__cU0Tx{font-size:14px;line-height:1.85;color:var(--muted-foreground);max-width:580px;margin:0}.solution-plans_inputs__2OOYp{padding:22px 24px;background:#ffffffb8;border:1px solid #ffffff;border-radius:8px}.solution-plans_deliverables__cRSME,.solution-plans_inputs__2OOYp ul{display:grid;gap:14px;list-style:none;margin:0;padding:0}.solution-plans_deliverables__cRSME li,.solution-plans_inputs__2OOYp li{display:flex;align-items:flex-start;gap:12px;font-size:15px;line-height:1.6}.solution-plans_deliverables__cRSME svg,.solution-plans_inputs__2OOYp svg{width:18px;height:18px;flex:none;margin-top:3px;color:var(--muted-foreground);stroke-width:1.5}.solution-plans_details__72E6G{display:grid;grid-template-columns:1.3fr 1fr;gap:40px;align-items:start}.solution-plans_workflow__Auitx ol{list-style:none;padding:0;margin:0}.solution-plans_workflowSteps__JWAkU{position:relative}.solution-plans_workflow__Auitx li{position:relative;display:grid;grid-template-columns:40px 1fr;gap:16px;padding:18px 0}.solution-plans_workflow__Auitx li+li{border-top:1px solid color-mix(in srgb,var(--border) 72%,transparent)}.solution-plans_stepNumber__W0by7{padding-top:3px;font-size:12px;font-weight:500;color:var(--solution-accent);font-variant-numeric:tabular-nums}.solution-plans_workflow__Auitx h4{font-size:16px;line-height:1.5;font-weight:400;margin:0 0 6px}.solution-plans_acceptance__foqVF p,.solution-plans_workflow__Auitx p{font-size:14px;line-height:1.85;color:var(--muted-foreground);margin:0}.solution-plans_delivery__1NR_z{min-width:0;background:var(--background);box-shadow:none;border-color:color-mix(in srgb,var(--solution-accent) 25%,var(--border))}.solution-plans_delivery__1NR_z h3{font-size:inherit;font-weight:inherit;margin:0}.solution-plans_acceptance__foqVF{margin-top:28px}.solution-plans_acceptance__foqVF h4{margin:0 0 8px;font-size:14px;font-weight:500}@media (max-width:900px){.solution-plans_tabsList__NmgBf{grid-template-columns:repeat(3,minmax(0,1fr))}.solution-plans_details__72E6G,.solution-plans_overview__Yotnn{gap:32px;grid-template-columns:1.1fr 1fr}}@media (max-width:640px){.solution-plans_tabsList__NmgBf{grid-template-columns:repeat(2,minmax(0,1fr))}.solution-plans_panel__Pze5a{margin-top:32px}.solution-plans_details__72E6G,.solution-plans_overview__Yotnn{grid-template-columns:1fr;gap:28px}.solution-plans_overview__Yotnn{margin-bottom:36px}.solution-plans_overview__Yotnn h2{margin-bottom:22px}.solution-plans_problem__cU0Tx{font-size:15px}.solution-plans_workflow__Auitx li{gap:12px}}.solution-plans_guideLabel__69G_c{margin:0 0 14px;color:color-mix(in srgb,var(--solution-accent) 70%,#242424);font-size:12px;font-weight:500}.solution-plans_tab__bu2T_{gap:9px;min-height:48px;font-size:13px}.solution-plans_tab__bu2T_>svg{width:16px;height:16px;stroke-width:1.6}.solution-plans_example__XVGw_{display:grid;grid-template-columns:.8fr 1.2fr;gap:32px;align-items:center;margin:0 0 32px;padding:24px 28px;background:color-mix(in srgb,var(--solution-tint) 78%,var(--background));border:0;border-radius:8px;box-shadow:none}.solution-plans_example__XVGw_>div{padding:0}.solution-plans_example__XVGw_ h3{margin:4px 0 0;font-size:18px;line-height:1.5;font-weight:500}.solution-plans_example__XVGw_ p{margin:0;line-height:1.85;font-size:13px;color:var(--muted-foreground)}.solution-plans_deliverables__cRSME{gap:10px}.solution-plans_deliverables__cRSME li{padding:12px 14px;background:var(--solution-tint);border:1px solid color-mix(in srgb,var(--solution-accent) 12%,transparent);border-radius:6px;align-items:center;font-size:14px}.solution-plans_deliverables__cRSME svg{color:var(--solution-accent);margin:0}.solution-plans_deliverables__cRSME svg:last-child{margin-left:auto;width:15px}.solution-plans_delivery__1NR_z h3{font-size:16px}.solution-plans_acceptance__foqVF{padding-top:20px;border-top:1px solid var(--border);margin-top:22px}@media(max-width:900px){.solution-plans_overview__Yotnn{padding:26px;gap:26px}.solution-plans_details__72E6G{gap:30px}.solution-plans_inputs__2OOYp{padding:20px}}@media(max-width:640px){.solution-plans_overview__Yotnn{padding:24px 20px;gap:22px}.solution-plans_overview__Yotnn h2{font-size:24px}.solution-plans_example__XVGw_{grid-template-columns:1fr;gap:12px;padding:22px 20px}.solution-plans_example__XVGw_ h3{font-size:18px}.solution-plans_inputs__2OOYp{padding:20px}.solution-plans_tab__bu2T_{font-size:12px;min-height:44px;gap:6px}.solution-plans_tab__bu2T_>svg{width:14px;height:14px}}