.docs_content__DPnOh{min-width:0;background:#ffffff;border-inline:1px solid rgb(226 232 240/.8)}.docs_content__DPnOh>header{padding:4.5rem 2rem 3.75rem}.docs_content__DPnOh>section{position:relative;padding:3.5rem 2rem!important;border-top:1px solid rgb(226 232 240/.8);background:#ffffff!important}.docs_content__DPnOh>section>div:not([aria-hidden=true]){width:100%;max-width:48rem;margin-inline:0;padding-inline:0}.docs_content__DPnOh>section>[aria-hidden=true].absolute{display:none}.docs_content__DPnOh>section>section{padding:0!important;border:0;background:transparent!important}.docs_content__DPnOh>section>section>div{max-width:48rem;margin-inline:0;padding-inline:0}.docs_content__DPnOh section[aria-label="Frequently asked questions"] h2,.docs_content__DPnOh section[aria-label="Step-by-step guide"] h2{margin-bottom:2rem;text-align:left}.docs_content__DPnOh section>div>section[aria-label="Step-by-step guide"]{margin-block:2.5rem}.docs_content__DPnOh section[id]{scroll-margin-top:12rem}@media (min-width:1024px){.docs_content__DPnOh section[id]{scroll-margin-top:9rem}}.docs_content__DPnOh section[aria-label="Step-by-step guide"] article{border-color:rgb(226 232 240);border-radius:.75rem;box-shadow:none}.docs_content__DPnOh section[aria-label="Step-by-step guide"] article:hover{box-shadow:none}.docs_content__DPnOh section[aria-label="Quick answer"]>div>div{border-color:rgb(191 219 254);border-radius:.75rem;box-shadow:none}.docs_content__DPnOh section[aria-label="Frequently asked questions"]>div>div>div{border-color:rgb(226 232 240);border-radius:.75rem}.docs_content__DPnOh section[aria-label="Related pages"]>div{max-width:48rem}.docs_content__DPnOh section[aria-label="Related pages"]>div>div:first-child{margin-bottom:2rem;text-align:left}.docs_content__DPnOh section[aria-label="Related pages"]>div>div:first-child p{margin-inline:0}.docs_content__DPnOh section[aria-label="Related pages"] a{border-radius:.75rem;box-shadow:none;transition-property:border-color,background-color,transform;transition-duration:.15s;transition-timing-function:cubic-bezier(.23,1,.32,1)}.docs_content__DPnOh section[aria-label="Related pages"] a:active{transform:scale(.98)}.docs_content__DPnOh [style*=opacity]{opacity:1!important;transform:none!important}@media (min-width:640px){.docs_content__DPnOh>header{padding:5rem 3.5rem 4rem}.docs_content__DPnOh>section{padding:4.5rem 3.5rem!important}}@media (min-width:1280px){.docs_content__DPnOh>header,.docs_content__DPnOh>section{padding-inline:4.5rem!important}}@media (prefers-reduced-motion:reduce){.docs_content__DPnOh *,.docs_content__DPnOh :after,.docs_content__DPnOh :before{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}@layer components{.homepage-c-voice-studio_audioHalo__celiU{transition:transform 80ms var(--rk-ease),opacity .18s var(--rk-ease);will-change:transform,opacity}.homepage-c-voice-studio_levelBar__pQL_y{transition:transform 80ms var(--rk-ease);will-change:transform}.homepage-c-voice-studio_modeThumb__y3Xmy{transition:transform .18s var(--rk-ease);will-change:transform}.homepage-c-voice-studio_modeEnter__1qbhf{animation:homepage-c-voice-studio_modeFade__KQf45 .16s ease both}@keyframes homepage-c-voice-studio_modeFade__KQf45{0%{opacity:0}to{opacity:1}}.homepage-c-voice-studio_liveDot__dE0Hs{animation:homepage-c-voice-studio_livePulse__0vRjA 1.6s ease-in-out infinite}@keyframes homepage-c-voice-studio_livePulse__0vRjA{0%,to{opacity:1}50%{opacity:.35}}@media (prefers-reduced-motion:reduce){.homepage-c-voice-studio_audioHalo__celiU,.homepage-c-voice-studio_levelBar__pQL_y,.homepage-c-voice-studio_modeThumb__y3Xmy{transition:none}.homepage-c-voice-studio_liveDot__dE0Hs,.homepage-c-voice-studio_modeEnter__1qbhf{animation:none}}}.homepage-stories-studio_deferred__iE3OB{min-height:670px;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.homepage-stories-studio_deferred__iE3OB [data-studio-part=placeholder]{min-height:670px;border-radius:14px;box-shadow:none;border-color:#dfe5e7;background:#f7f9fa}.homepage-stories-studio_deferred__iE3OB [data-studio-part=placeholder]>p:first-child{font-size:28px;letter-spacing:-.035em;font-weight:600}.homepage-stories-studio_studio__TGiwP{container-type:inline-size;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;color:#182126;font-weight:400}.homepage-stories-studio_studio__TGiwP :is(button,input){font-family:inherit}.homepage-stories-studio_studio__TGiwP [class~=font-semibold]{font-weight:600}.homepage-stories-studio_studio__TGiwP [class~=font-medium]{font-weight:500}.homepage-stories-studio_studio__TGiwP [class~=uppercase]{text-transform:none;letter-spacing:0;font-size:12px;font-weight:400}.homepage-stories-studio_studio__TGiwP [data-studio-part=frame]{border:1px solid #dfe5e7;border-radius:14px;box-shadow:none}.homepage-stories-studio_studio__TGiwP [data-studio-part=header]{display:grid;grid-template-columns:1fr auto;gap:20px 32px;padding:28px 32px 22px;text-align:left;border-color:#dfe5e7}.homepage-stories-studio_studio__TGiwP [data-studio-part=header]>div:first-child{grid-column:1/-1}.homepage-stories-studio_studio__TGiwP [data-studio-part=header]>div:first-child>span:first-child{font-size:25px;line-height:1.2;letter-spacing:-.035em;font-weight:600}.homepage-stories-studio_studio__TGiwP [data-studio-part=header]>div:first-child>span:first-child>svg{display:none}.homepage-stories-studio_studio__TGiwP [data-studio-part=header]>p{font-size:13px;color:#657076;line-height:1.6;max-width:350px}.homepage-stories-studio_studio__TGiwP [role=tablist]{border:0;border-radius:8px;background:#edf1f3;width:370px;max-width:100%}.homepage-stories-studio_studio__TGiwP [role=tablist]>span{border-radius:5px;box-shadow:0 1px 3px #18212612}.homepage-stories-studio_studio__TGiwP [role=tab]{border-radius:5px;font-weight:500}.homepage-stories-studio_studio__TGiwP [data-studio-part=languages]{padding:22px 32px;border-color:#dfe5e7}.homepage-stories-studio_studio__TGiwP [data-studio-part=languages]>div:first-child{grid-template-columns:1fr auto 1fr;gap:18px}.homepage-stories-studio_studio__TGiwP [role=combobox]{min-height:50px;border:1px solid #dfe5e7;border-radius:8px;box-shadow:none;font-size:16px;font-weight:400;padding:12px 16px;background:#fff}.homepage-stories-studio_studio__TGiwP [data-studio-part=languages]>div:first-child>button[aria-label="Swap languages"]{border:0;background:#f1f5f6;border-radius:8px;width:38px;height:38px}.homepage-stories-studio_studio__TGiwP [data-studio-part=languages]>div:last-child{margin-top:13px;gap:8px}.homepage-stories-studio_studio__TGiwP [data-studio-part=languages]>div:last-child>button{border-radius:5px;height:29px;padding:0 10px;border-color:#e4e9eb}.homepage-stories-studio_studio__TGiwP [data-studio-part=languages]>div:last-child>button[aria-pressed=true]{background:#edf3ff;border-color:#b9cef7}.homepage-stories-studio_studio__TGiwP [data-studio-part=body]{display:grid;grid-template-columns:minmax(330px,.85fr) minmax(0,1.15fr)}.homepage-stories-studio_studio__TGiwP [data-studio-part=microphone]{padding:26px 24px;border-bottom:0;border-right:1px solid #dfe5e7}.homepage-stories-studio_studio__TGiwP [data-studio-part=mic-button]{gap:5px}.homepage-stories-studio_studio__TGiwP [data-studio-part=mic-disc]{width:140px;height:140px}.homepage-stories-studio_studio__TGiwP [data-studio-part=mic-disc]>span:last-child{width:96px;height:96px;background:#2563eb;background-image:none;box-shadow:0 0 0 12px #edf3ff}.homepage-stories-studio_studio__TGiwP [data-studio-part=mic-button][data-active=true] [data-studio-part=mic-disc]>span:last-child{background:#194fcb}.homepage-stories-studio_studio__TGiwP [data-studio-part=mic-button][data-busy=true] [data-studio-part=mic-disc]>span:last-child{background:#657076}.homepage-stories-studio_studio__TGiwP [data-studio-part=mic-button]>span:last-child>span:first-child{font-size:20px;font-weight:500;letter-spacing:-.035em}.homepage-stories-studio_studio__TGiwP [data-studio-part=mic-button]>span:last-child>span:last-child{font-size:12px;margin-top:7px}.homepage-stories-studio_studio__TGiwP [data-studio-part=conversation]{background:#f1f5f6;min-width:0}.homepage-stories-studio_studio__TGiwP [data-studio-part=conversation]>div:first-child{border:0;background:transparent;padding:22px 26px 0}.homepage-stories-studio_studio__TGiwP [data-studio-part=conversation]>div:first-child>p{font-weight:500;font-size:13px;color:#657076}.homepage-stories-studio_studio__TGiwP [data-studio-part=feed]{height:310px;padding:24px 26px}.homepage-stories-studio_studio__TGiwP [data-studio-part=empty]{max-width:420px;text-align:left}.homepage-stories-studio_studio__TGiwP [data-studio-part=empty]>div{padding:0;border:0;border-radius:0;background:transparent}.homepage-stories-studio_studio__TGiwP [data-studio-part=empty]>div>p:first-child{font-size:12px;color:#657076;font-weight:400}.homepage-stories-studio_studio__TGiwP [data-studio-part=empty]>div>p:last-child{font-size:clamp(24px,3.2cqi,36px);line-height:1.22;letter-spacing:-.035em;font-weight:500;color:#182126;margin-top:15px}.homepage-stories-studio_studio__TGiwP [data-studio-part=empty]>p{max-width:270px;font-size:13px;line-height:1.7;color:#657076;margin-top:22px}.homepage-stories-studio_studio__TGiwP [data-studio-part=conversation]>p:last-child{text-align:left;color:#657076;background:transparent;border-color:#dfe5e7;padding:15px 26px;font-size:11px}.homepage-stories-studio_studio__TGiwP :is(button,[role=combobox]):focus-visible{outline:2px solid #2563eb;outline-offset:4px}@container (max-width:720px){.homepage-stories-studio_studio__TGiwP [data-studio-part=header]{display:flex;align-items:stretch;padding:24px;gap:18px}.homepage-stories-studio_studio__TGiwP [data-studio-part=header]>div:first-child{flex-wrap:wrap;gap:15px}.homepage-stories-studio_studio__TGiwP [data-studio-part=header]>div:first-child>span:first-child{font-size:24px}.homepage-stories-studio_studio__TGiwP [data-studio-part=header]>p{max-width:none}.homepage-stories-studio_studio__TGiwP [role=tablist]{width:100%}.homepage-stories-studio_studio__TGiwP [data-studio-part=languages]{padding:20px 24px}.homepage-stories-studio_studio__TGiwP [data-studio-part=body]{grid-template-columns:1fr}.homepage-stories-studio_studio__TGiwP [data-studio-part=microphone]{border-right:0;border-bottom:1px solid #dfe5e7;padding:22px 18px}.homepage-stories-studio_studio__TGiwP [data-studio-part=feed]{height:250px}.homepage-stories-studio_studio__TGiwP [data-studio-part=empty]>div>p:last-child{font-size:29px}}@container (max-width:420px){.homepage-stories-studio_studio__TGiwP [data-studio-part=header],.homepage-stories-studio_studio__TGiwP [data-studio-part=languages]{padding:20px 16px}.homepage-stories-studio_studio__TGiwP [data-studio-part=languages]>div:first-child{grid-template-columns:minmax(0,1fr) 34px;gap:10px}.homepage-stories-studio_studio__TGiwP [role=combobox]{font-size:14px}.homepage-stories-studio_studio__TGiwP [role=combobox]:last-child{grid-column:1;grid-row:2}.homepage-stories-studio_studio__TGiwP [data-studio-part=languages]>div:first-child>button[aria-label="Swap languages"]{grid-column:2;grid-row:1/3;width:34px;transform:rotate(90deg)}.homepage-stories-studio_studio__TGiwP [data-studio-part=languages]>div:last-child{justify-content:flex-start}.homepage-stories-studio_studio__TGiwP [data-studio-part=conversation]>div:first-child{padding:20px 20px 0}.homepage-stories-studio_studio__TGiwP [data-studio-part=feed]{padding:22px 20px}.homepage-stories-studio_studio__TGiwP [data-studio-part=conversation]>p:last-child{padding:15px 20px}}.homepage-stories_page__1tpwG{--blue:#2563eb;--ink:#182126;--muted:#657076;--line:#dfe5e7;color:var(--ink);background:#fff;font-family:var(--font-geist-sans),-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;-webkit-font-smoothing:antialiased}.homepage-stories_page__1tpwG *{box-sizing:border-box}.homepage-stories_page__1tpwG a{text-decoration:none}.homepage-stories_page__1tpwG :is(a,button,summary):focus-visible{outline:3px solid #2563eb;outline-offset:5px}.homepage-stories_page__1tpwG :is(section,main)[id]{scroll-margin-top:30px}.homepage-stories_skip__IhFwp{position:absolute;left:20px;top:-100px;z-index:20;padding:12px;background:white}.homepage-stories_skip__IhFwp:focus{top:12px}.homepage-stories_header__ICn64{max-width:1440px;margin:auto;min-height:94px;padding:20px 5%;display:flex;align-items:center;justify-content:space-between;gap:28px;border-bottom:1px solid var(--line)}.homepage-stories_brand__PnwKR{display:inline-flex;align-items:center;gap:9px;color:var(--ink);font-size:25px;font-weight:600;letter-spacing:-1.1px}.homepage-stories_desktopNav__cA35u,.homepage-stories_headerActions__fZ_af{display:flex;align-items:center;gap:28px;font-size:14px;font-weight:500}.homepage-stories_headerActions__fZ_af{gap:22px}.homepage-stories_button__a_LtM{display:inline-flex;justify-content:center;align-items:center;gap:24px;color:white;background:var(--blue);border-radius:8px;padding:16px 23px;font-size:15px;line-height:1.2;font-weight:500;transition:background .18s}.homepage-stories_button__a_LtM:hover{background:#194fcb}.homepage-stories_header__ICn64 .homepage-stories_button__a_LtM{padding:13px 17px;gap:17px}.homepage-stories_mobileMenu__4hoEh{display:none}.homepage-stories_hero__t_SLZ{max-width:1440px;margin:auto;padding:0 32px}.homepage-stories_heroIntro__4Cl2w{padding:70px 20px 46px;text-align:center}.homepage-stories_intro__KTeSw{display:flex;justify-content:center;align-items:center;gap:9px;font-size:14px;color:#4e5c64;margin:0 0 22px}.homepage-stories_intro__KTeSw>span{width:7px;height:7px;border-radius:50%;background:var(--blue)}.homepage-stories_hero__t_SLZ h1{font-size:clamp(48px,6.2vw,88px);font-weight:600;letter-spacing:-.035em;margin:0}.homepage-stories_lede__sLovd{font-size:17px;line-height:1.65;color:var(--muted);margin:26px auto 24px;max-width:660px}.homepage-stories_heroActions__q1M6s{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:26px}.homepage-stories_textLink__Zif2F{display:inline-flex;align-items:center;gap:10px;font-size:14px;font-weight:500}.homepage-stories_textLink__Zif2F:hover{color:var(--blue)}.homepage-stories_fine__M64tT{color:var(--muted);font-size:12px;line-height:1.5}.homepage-stories_heroIntro__4Cl2w>.homepage-stories_fine__M64tT{margin-top:16px}.homepage-stories_conversation__qJYzK{overflow:hidden;border-radius:14px;background:#eff3f4}.homepage-stories_sceneBar__wbNU0{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:12px 22px;font-size:12px}.homepage-stories_sceneBar__wbNU0>span{display:flex;align-items:center;gap:8px}.homepage-stories_languageChoices__aEjyU{display:flex;gap:4px}.homepage-stories_languageChoices__aEjyU button{cursor:pointer;border:0;border-radius:5px;background:transparent;color:#55616a;padding:7px 12px;font:inherit}.homepage-stories_languageChoices__aEjyU button[aria-pressed=true]{background:white;color:#182126;box-shadow:0 1px 4px #18212612}.homepage-stories_scenes__zUYIZ{display:grid;grid-template-columns:1.55fr 1fr;position:relative;gap:5px}.homepage-stories_scene__baSed{position:relative;height:470px;overflow:hidden;background:#dce3e4}.homepage-stories_scene__baSed img{object-fit:cover;object-position:55% 40%}.homepage-stories_callerScene__Tt12w img{object-position:50% 42%}.homepage-stories_scene__baSed:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#00000024,transparent 36%,#08131ce8)}.homepage-stories_personLabel__Tdm9j{position:absolute;z-index:1;left:24px;top:24px;color:white;font-size:13px;display:flex;gap:9px;align-items:center;font-weight:500}.homepage-stories_personLabel__Tdm9j span{border-left:1px solid #ffffff70;padding-left:9px;font-size:12px;font-weight:400}.homepage-stories_caption__RZQzJ{position:absolute;z-index:1;left:28px;right:28px;bottom:28px;color:white}.homepage-stories_caption__RZQzJ>span{display:block;font-size:11px;margin-bottom:10px;color:#d6e4ed}.homepage-stories_caption__RZQzJ p{font-size:clamp(21px,2.4vw,33px);line-height:1.2;letter-spacing:-.025em;font-weight:500;margin:0 0 12px;max-width:480px;text-wrap:balance}.homepage-stories_caption__RZQzJ small{font-size:12px;line-height:1.5;display:block;color:#dde8ee}.homepage-stories_connection__py1E2{display:flex;align-items:center;justify-content:center;position:absolute;z-index:2;width:56px;height:56px;left:calc(60.78% - 28px);top:43%;border-radius:50%;background:var(--blue);color:white;box-shadow:0 0 0 7px #ffffff25}.homepage-stories_sceneFoot__hSU6u{display:flex;justify-content:space-between;padding:12px 23px;color:#54636b;font-size:11px}.homepage-stories_sceneFoot__hSU6u>span:first-child{color:#182126}.homepage-stories_benefits__nqV7m{display:flex;align-items:center;justify-content:center;gap:70px;padding:26px 0;font-size:13px;border-bottom:1px solid var(--line)}.homepage-stories_benefits__nqV7m span{display:flex;align-items:center;gap:10px}.homepage-stories_benefits__nqV7m svg{color:var(--blue)}.homepage-stories_section__Jhi3v{max-width:1280px;margin:auto;padding:100px 40px}.homepage-stories_section__Jhi3v h2{font-size:clamp(34px,4vw,53px);letter-spacing:-.035em;font-weight:600;line-height:1.09;margin:0}.homepage-stories_sectionHeading__s7owm{display:flex;align-items:end;justify-content:space-between;gap:60px}.homepage-stories_sectionHeading__s7owm>p{color:var(--muted);font-size:16px;line-height:1.7;max-width:340px;margin:0 0 3px}.homepage-stories_steps__Ozd68{display:grid;grid-template-columns:repeat(3,1fr);gap:50px}.homepage-stories_steps__Ozd68 article{position:relative;padding-top:25px;border-top:1px solid var(--line)}.homepage-stories_steps__Ozd68 svg{color:var(--blue);margin:15px 0 20px}.homepage-stories_stepNumber__l3bqr{position:absolute;right:0;top:30px;color:#929da2;font-size:12px}.homepage-stories_steps__Ozd68 h3{font-size:22px;letter-spacing:-.035em;font-weight:600;margin:0 0 13px}.homepage-stories_steps__Ozd68 p,.homepage-stories_story__JR_S7>p{color:var(--muted);font-size:14px;line-height:1.75;margin:0}.homepage-stories_storiesSection__AUkSN{max-width:none;padding:90px max(40px,calc((100vw - 1200px)/2));background:#f1f5f6}.homepage-stories_storyGrid__d4RhH{display:grid;grid-template-columns:repeat(3,1fr);gap:26px}.homepage-stories_story__JR_S7{min-width:0}.homepage-stories_storyPhoto__0dn_5{position:relative;height:300px;border-radius:9px;overflow:hidden}.homepage-stories_storyPhoto__0dn_5 img{object-fit:cover;transition:transform .35s}.homepage-stories_storyPhoto__0dn_5>span{position:absolute;bottom:15px;left:15px;right:15px;display:flex;align-items:center;justify-content:space-between;color:white;font-size:12px;text-shadow:0 1px 8px #000;z-index:1}.homepage-stories_storyPhoto__0dn_5:after{content:"";position:absolute;inset:50% 0 0;background:linear-gradient(transparent,#0009)}.homepage-stories_story__JR_S7 h3{margin:23px 0 12px;font-weight:600;font-size:25px;line-height:1.18;letter-spacing:-.02em;max-width:310px}.homepage-stories_moreIndustries__FkZvx{font-size:13px;color:var(--muted);text-align:center;margin:45px 0 0;line-height:1.8}.homepage-stories_moreIndustries__FkZvx a{text-decoration:underline;text-underline-offset:3px;color:var(--ink)}.homepage-stories_demoSection__RoGQv{display:grid;grid-template-columns:.85fr 1.15fr;align-items:center;gap:85px}.homepage-stories_demoIcon__fNw1I{display:inline-flex;width:55px;height:55px;align-items:center;justify-content:center;border-radius:13px;background:#edf3ff;color:var(--blue);margin-bottom:24px}.homepage-stories_demoIntro__7ZxfY>p,.homepage-stories_priceIntro__heSi5>p{font-size:16px;line-height:1.7;color:var(--muted);max-width:360px;margin:24px 0}.homepage-stories_demo__zM7OA{min-width:0;border:1px solid var(--line);padding:15px;background:#f8fafc;border-radius:15px}.homepage-stories_pricing__TlFpB{border-top:1px solid var(--line);display:grid;grid-template-columns:1fr 1fr;gap:100px;align-items:center}.homepage-stories_priceCard__616RG{background:#eef4ff;border-radius:16px;padding:36px}.homepage-stories_priceTop__PgPSf{display:flex;align-items:center;justify-content:space-between;gap:15px}.homepage-stories_priceTop__PgPSf h3{font-size:18px;font-weight:600;margin:0}.homepage-stories_priceTop__PgPSf>span{font-size:11px;color:#546782}.homepage-stories_price__m__fd{font-size:65px;letter-spacing:-.035em;font-weight:600;margin-top:25px;line-height:1.1}.homepage-stories_price__m__fd>span{font-size:15px;font-weight:400;letter-spacing:0;color:#546782;margin-left:10px}.homepage-stories_priceCard__616RG>p{font-size:13px;color:#546782;margin-top:10px}.homepage-stories_priceCard__616RG ul{list-style:none;padding:24px 0;margin:22px 0;border-top:1px solid #d6e1f3;display:grid;gap:13px}.homepage-stories_priceCard__616RG li{display:flex;align-items:center;gap:10px;font-size:13px}.homepage-stories_priceCard__616RG li svg{color:var(--blue);flex-shrink:0}.homepage-stories_priceCard__616RG .homepage-stories_button__a_LtM{width:100%;justify-content:space-between}.homepage-stories_priceCard__616RG .homepage-stories_priceNote__swnLi{font-size:11px;text-align:center;margin-bottom:0;margin-top:15px;line-height:1.6}.homepage-stories_faq__t2YRB{border-top:1px solid var(--line);display:grid;grid-template-columns:1fr 1.2fr;gap:80px}.homepage-stories_faq__t2YRB>div>p{font-size:14px;color:var(--muted);margin:24px 0 12px}.homepage-stories_faq__t2YRB details{border-bottom:1px solid var(--line)}.homepage-stories_faq__t2YRB details:first-child{border-top:1px solid var(--line)}.homepage-stories_faq__t2YRB summary{cursor:pointer;display:flex;justify-content:space-between;gap:22px;list-style:none;padding:22px 0;font-size:15px;font-weight:500}.homepage-stories_faq__t2YRB summary::-webkit-details-marker,.homepage-stories_mobileMenu__4hoEh summary::-webkit-details-marker{display:none}.homepage-stories_faq__t2YRB summary span{font-size:20px;font-weight:400}.homepage-stories_faq__t2YRB details[open] summary span{transform:rotate(45deg)}.homepage-stories_faq__t2YRB details p{font-size:14px;line-height:1.75;color:var(--muted);padding:0 25px 22px 0;margin:0}.homepage-stories_closing__k5f_T{margin:0 32px;display:grid;grid-template-columns:1.2fr 1fr;border-radius:14px;overflow:hidden;background:#172c38;color:white}.homepage-stories_closing__k5f_T>div:first-child{padding:65px 35px 65px max(35px,calc((100vw - 1150px)/2))}.homepage-stories_closing__k5f_T p{font-size:15px;color:#c6d4dd;margin:0 0 17px}.homepage-stories_closing__k5f_T h2{font-size:clamp(64px,8vw,115px);letter-spacing:-.035em;font-weight:600;line-height:1;margin:0 0 30px}.homepage-stories_closingPhoto__NrSzi{position:relative;min-height:360px}.homepage-stories_closingPhoto__NrSzi img{object-fit:cover;object-position:50% 40%}.homepage-stories_closingPhoto__NrSzi>span{position:absolute;bottom:28px;left:30px;color:white;font-size:24px;letter-spacing:-.035em;text-shadow:0 1px 12px #000}.homepage-stories_footer__CtXSL{max-width:1360px;margin:auto;padding:50px 40px;display:flex;align-items:center;justify-content:space-between;gap:30px}.homepage-stories_footer__CtXSL p,.homepage-stories_footer__CtXSL>span{color:var(--muted);font-size:11px}.homepage-stories_footer__CtXSL nav{display:flex;gap:22px;font-size:12px}@media(min-width:1600px){.homepage-stories_closing__k5f_T{max-width:1376px;margin:auto}.homepage-stories_closing__k5f_T>div:first-child{padding-left:70px}}@media(max-width:1050px){.homepage-stories_desktopNav__cA35u{gap:17px}.homepage-stories_headerActions__fZ_af{gap:15px}.homepage-stories_header__ICn64{padding:20px 32px;gap:18px}.homepage-stories_brand__PnwKR{font-size:22px}.homepage-stories_scene__baSed{height:430px}.homepage-stories_benefits__nqV7m{gap:32px}.homepage-stories_section__Jhi3v{padding:75px 32px}.homepage-stories_demoSection__RoGQv,.homepage-stories_faq__t2YRB,.homepage-stories_pricing__TlFpB{gap:45px}.homepage-stories_storyPhoto__0dn_5{height:260px}.homepage-stories_storyGrid__d4RhH{gap:18px}.homepage-stories_caption__RZQzJ{left:22px;right:22px}.homepage-stories_footer__CtXSL{flex-wrap:wrap}.homepage-stories_priceCard__616RG{padding:28px}}@media(max-width:799px){.homepage-stories_desktopNav__cA35u{display:none}.homepage-stories_headerActions__fZ_af{margin-left:auto}.homepage-stories_heroIntro__4Cl2w{padding-top:50px}.homepage-stories_scenes__zUYIZ{grid-template-columns:1fr 1fr}.homepage-stories_scene__baSed{height:400px}.homepage-stories_connection__py1E2{left:calc(50% - 24px);width:48px;height:48px}.homepage-stories_caption__RZQzJ p{font-size:24px}.homepage-stories_caption__RZQzJ small{font-size:11px}.homepage-stories_sectionHeading__s7owm{gap:35px;align-items:start}.homepage-stories_sectionHeading__s7owm>p{max-width:280px;font-size:14px}.homepage-stories_steps__Ozd68{gap:24px}.homepage-stories_storyGrid__d4RhH{grid-template-columns:1fr 1fr}.homepage-stories_story__JR_S7:last-child{grid-column:1/-1;display:grid;grid-template-columns:1fr 1fr;column-gap:24px}.homepage-stories_story__JR_S7:last-child .homepage-stories_storyPhoto__0dn_5{grid-row:1/3}.homepage-stories_story__JR_S7:last-child h3{align-self:end}.homepage-stories_story__JR_S7:last-child>p{padding-bottom:30px}.homepage-stories_demoSection__RoGQv{grid-template-columns:1fr;gap:30px}.homepage-stories_demoIntro__7ZxfY>p{max-width:520px}.homepage-stories_pricing__TlFpB{gap:30px}.homepage-stories_faq__t2YRB{grid-template-columns:1fr;gap:30px}.homepage-stories_closing__k5f_T{grid-template-columns:1fr 1fr}.homepage-stories_closing__k5f_T>div:first-child{padding:45px 30px}.homepage-stories_closingPhoto__NrSzi{min-height:320px}}@media(max-width:599px){.homepage-stories_header__ICn64{min-height:75px;padding:17px 20px}.homepage-stories_headerActions__fZ_af{display:none}.homepage-stories_mobileMenu__4hoEh{display:block;position:relative}.homepage-stories_mobileMenu__4hoEh summary{display:flex;padding:8px;cursor:pointer;list-style:none}.homepage-stories_mobileMenu__4hoEh nav{position:absolute;z-index:10;top:45px;right:0;width:220px;background:white;padding:18px;border:1px solid var(--line);border-radius:8px;box-shadow:0 8px 24px #18212615;display:grid;gap:18px;font-size:14px}.homepage-stories_hero__t_SLZ{padding:0 14px}.homepage-stories_heroIntro__4Cl2w{padding:40px 6px 30px}.homepage-stories_intro__KTeSw{font-size:11px;margin-bottom:20px}.homepage-stories_hero__t_SLZ h1{font-size:clamp(40px,10.9vw,64px)}.homepage-stories_lede__sLovd{font-size:15px;margin:22px auto;padding:0 8px}.homepage-stories_desktopBreak__qWzEq{display:none}.homepage-stories_heroActions__q1M6s{gap:20px}.homepage-stories_heroActions__q1M6s .homepage-stories_button__a_LtM{padding:15px 18px}.homepage-stories_heroActions__q1M6s .homepage-stories_textLink__Zif2F{font-size:13px}.homepage-stories_sceneBar__wbNU0{flex-direction:column;gap:10px;padding:14px}.homepage-stories_languageChoices__aEjyU{width:100%;justify-content:center}.homepage-stories_languageChoices__aEjyU button{padding:7px 15px}.homepage-stories_scenes__zUYIZ{grid-template-columns:1fr;gap:4px}.homepage-stories_scene__baSed{height:350px}.homepage-stories_callerScene__Tt12w{height:300px}.homepage-stories_scene__baSed img{object-position:50% 35%}.homepage-stories_personLabel__Tdm9j{left:20px;top:20px}.homepage-stories_caption__RZQzJ{left:20px;right:20px;bottom:23px}.homepage-stories_caption__RZQzJ p{font-size:28px}.homepage-stories_connection__py1E2{top:calc(350px - 24px);left:auto;right:22px}.homepage-stories_sceneFoot__hSU6u{font-size:10px;padding:12px;gap:15px}.homepage-stories_sceneFoot__hSU6u>span:first-child{max-width:180px}.homepage-stories_benefits__nqV7m{gap:14px;padding:22px 6px;align-items:start;font-size:10px}.homepage-stories_benefits__nqV7m span{flex-direction:column;text-align:center;gap:8px;flex:1}.homepage-stories_section__Jhi3v{padding:60px 22px}.homepage-stories_section__Jhi3v h2{font-size:37px}.homepage-stories_sectionHeading__s7owm{display:block;margin-bottom:30px}.homepage-stories_sectionHeading__s7owm>p{max-width:none;margin-top:22px;font-size:15px}.homepage-stories_steps__Ozd68{grid-template-columns:1fr;gap:28px}.homepage-stories_steps__Ozd68 article{padding-top:20px}.homepage-stories_steps__Ozd68 svg{margin:5px 0 15px}.homepage-stories_steps__Ozd68 h3{margin-bottom:9px}.homepage-stories_steps__Ozd68 p{max-width:350px}.homepage-stories_storyGrid__d4RhH{grid-template-columns:1fr;gap:34px}.homepage-stories_storyPhoto__0dn_5{height:320px}.homepage-stories_story__JR_S7 h3{margin-top:18px;max-width:320px;font-size:27px}.homepage-stories_story__JR_S7:last-child{display:block}.homepage-stories_story__JR_S7:last-child>p{padding-bottom:0}.homepage-stories_moreIndustries__FkZvx{margin-top:30px;text-align:left}.homepage-stories_pricing__TlFpB{grid-template-columns:1fr;gap:32px}.homepage-stories_priceCard__616RG{padding:28px}.homepage-stories_priceIntro__heSi5>p{margin-top:20px}.homepage-stories_demo__zM7OA{padding:8px}.homepage-stories_faq__t2YRB{gap:30px}.homepage-stories_closing__k5f_T{margin:0 14px;grid-template-columns:1fr}.homepage-stories_closing__k5f_T>div:first-child{padding:40px 28px}.homepage-stories_closing__k5f_T h2{font-size:clamp(52px,16vw,76px)}.homepage-stories_closingPhoto__NrSzi{min-height:280px}.homepage-stories_footer__CtXSL{padding:40px 24px;gap:24px;display:grid}.homepage-stories_footer__CtXSL nav{flex-wrap:wrap;gap:22px}}@media(prefers-reduced-motion:reduce){.homepage-stories_page__1tpwG *,.homepage-stories_page__1tpwG :after,.homepage-stories_page__1tpwG :before{transition:none!important;scroll-behavior:auto!important}}.homepage-stories_demoSection__RoGQv{display:block}.homepage-stories_demoIntro__7ZxfY{display:grid;grid-template-columns:1fr 1fr;column-gap:80px;align-items:center;margin-bottom:35px}.homepage-stories_demoIntro__7ZxfY .homepage-stories_demoIcon__fNw1I{display:none}.homepage-stories_demoIntro__7ZxfY h2{grid-row:1/3}.homepage-stories_demoIntro__7ZxfY>p{margin:0 0 10px;max-width:410px}.homepage-stories_demo__zM7OA{border:0;padding:0;background:transparent;border-radius:0}@media(max-width:599px){.homepage-stories_demoIntro__7ZxfY{display:block;margin-bottom:28px}.homepage-stories_demoIntro__7ZxfY>p{margin-top:22px}}.homepage-stories_page__1tpwG{font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:16px;font-weight:400;line-height:1.5}.homepage-stories_heroIntro__4Cl2w{padding-top:112px;padding-bottom:64px}.homepage-stories_hero__t_SLZ h1{font-size:60px;line-height:1.02;letter-spacing:-.03em;font-weight:800}.homepage-stories_lede__sLovd{font-size:18px;line-height:1.625;margin-top:24px;max-width:672px}.homepage-stories_button__a_LtM{font-size:14px;font-weight:600;line-height:20px;padding:12px 24px}.homepage-stories_textLink__Zif2F{font-weight:600}.homepage-stories_section__Jhi3v{padding-top:112px;padding-bottom:112px}.homepage-stories_section__Jhi3v h2{font-size:48px;line-height:1;letter-spacing:-.02em;font-weight:700}.homepage-stories_demoIntro__7ZxfY h2{font-weight:800;line-height:1.04;letter-spacing:-.035em}.homepage-stories_sectionHeading__s7owm{margin-bottom:48px}.homepage-stories_demoIntro__7ZxfY>p,.homepage-stories_priceIntro__heSi5>p,.homepage-stories_sectionHeading__s7owm>p{font-size:18px;line-height:1.625}.homepage-stories_steps__Ozd68 h3,.homepage-stories_story__JR_S7 h3{font-size:28px;font-weight:700;line-height:1.1;letter-spacing:-.025em;margin-top:24px;margin-bottom:16px}.homepage-stories_steps__Ozd68 p,.homepage-stories_story__JR_S7>p{font-size:16px;line-height:1.625}.homepage-stories_priceTop__PgPSf h3{font-size:16px;line-height:24px;font-weight:700;letter-spacing:normal}.homepage-stories_price__m__fd{font-weight:700;letter-spacing:-.025em}.homepage-stories_faq__t2YRB summary{font-size:16px;line-height:24px;font-weight:600}.homepage-stories_faq__t2YRB details p{font-size:16px;line-height:1.625}.homepage-stories_closing__k5f_T h2{font-size:60px;line-height:1.04;letter-spacing:-.03em;font-weight:800}.homepage-stories_closing__k5f_T p{font-size:18px;line-height:1.625}@media(max-width:767px){.homepage-stories_heroIntro__4Cl2w{padding-top:96px;padding-bottom:56px}.homepage-stories_hero__t_SLZ h1{font-size:40px}.homepage-stories_section__Jhi3v{padding-top:80px;padding-bottom:80px}.homepage-stories_section__Jhi3v h2{font-size:36px;line-height:40px}.homepage-stories_demoIntro__7ZxfY h2{font-size:30px;line-height:1.04}.homepage-stories_pricing__TlFpB h2{font-size:30px;line-height:36px}.homepage-stories_steps__Ozd68 h3,.homepage-stories_story__JR_S7 h3{font-size:26px}.homepage-stories_closing__k5f_T h2{font-size:40px}}@media (prefers-reduced-motion:no-preference){.homepage-stories_heroIntro__4Cl2w h1{animation:homepage-stories_hello-in__1eDlP .38s cubic-bezier(.23,1,.32,1) both}.homepage-stories_button__a_LtM,.homepage-stories_languageChoices__aEjyU button{transition:transform .14s cubic-bezier(.23,1,.32,1),background-color .18s ease}.homepage-stories_button__a_LtM>svg,.homepage-stories_storyPhoto__0dn_5>span>svg,.homepage-stories_textLink__Zif2F>svg{transition:transform .2s cubic-bezier(.23,1,.32,1)}.homepage-stories_button__a_LtM:active:not(:focus-visible),.homepage-stories_languageChoices__aEjyU button:active:not(:focus-visible){transform:scale(.97)}.homepage-stories_faq__t2YRB summary span{transition:transform .18s cubic-bezier(.23,1,.32,1)}.homepage-stories_faq__t2YRB summary:focus-visible span{transition:none}.homepage-stories_mobileMenu__4hoEh[open] nav{animation:homepage-stories_menu-in__g4IqR .18s cubic-bezier(.23,1,.32,1);transform-origin:top right}.homepage-stories_mobileMenu__4hoEh:has(summary:focus-visible) nav{animation:none}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.homepage-stories_button__a_LtM:hover:not(:focus-visible){transform:translateY(-2px)}.homepage-stories_button__a_LtM:hover:not(:focus-visible)>svg{transform:translate(2px,-2px)}.homepage-stories_button__a_LtM:active:not(:focus-visible){transform:translateY(0) scale(.97)}.homepage-stories_textLink__Zif2F:hover:not(:focus-visible)>svg{transform:translateX(3px)}.homepage-stories_storyPhoto__0dn_5 img{transition:transform .28s cubic-bezier(.23,1,.32,1)}.homepage-stories_story__JR_S7:hover:not(:focus-visible) .homepage-stories_storyPhoto__0dn_5 img{transform:scale(1.035)}.homepage-stories_story__JR_S7:hover:not(:focus-visible) .homepage-stories_storyPhoto__0dn_5>span>svg{transform:translate(2px,-2px)}.homepage-stories_steps__Ozd68 article>svg{transition:transform .22s cubic-bezier(.23,1,.32,1)}.homepage-stories_steps__Ozd68 article:hover>svg{transform:translateY(-3px) rotate(-6deg)}}@keyframes homepage-stories_hello-in__1eDlP{0%{opacity:.6;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes homepage-stories_menu-in__g4IqR{0%{opacity:0;transform:translateY(-4px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@media (prefers-reduced-motion:reduce){.homepage-stories_heroIntro__4Cl2w h1,.homepage-stories_mobileMenu__4hoEh[open] nav{animation:none}}@layer components{.rico-kit_page__ivQbN{background:var(--rk-surface);color:var(--rk-text);font-family:var(--font-geist-sans),-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.rico-kit_page__ivQbN :is(a,button,summary,input,select):focus-visible{outline:2px solid var(--rk-accent);outline-offset:3px;border-radius:6px}.rico-kit_container__YUhqR{width:100%;max-width:1152px;margin-inline:auto;padding-inline:20px}@media (min-width:640px){.rico-kit_container__YUhqR{padding-inline:32px}}.rico-kit_section__nDT0J{padding-block:56px}@media (min-width:768px){.rico-kit_section__nDT0J{padding-block:80px}}.rico-kit_band__P8rAp{border-top:1px solid var(--rk-border)}.rico-kit_canvas__cEo_h{background:var(--rk-canvas)}.rico-kit_eyebrow___B666{display:inline-flex;align-items:center;gap:8px;color:var(--rk-muted);font-size:13px;line-height:18px;font-weight:500}.rico-kit_display__zmcOu{font-size:clamp(2.25rem,4.6vw,3.5rem);line-height:1.06;letter-spacing:-.035em;font-weight:600;text-wrap:balance}.rico-kit_h1__HCuo3{font-size:clamp(2rem,3.6vw,2.875rem);line-height:1.1;letter-spacing:-.03em;font-weight:600;text-wrap:balance}.rico-kit_h2__ssy9B{font-size:clamp(1.625rem,2.5vw,2.125rem);line-height:1.15;letter-spacing:-.025em;font-weight:600;text-wrap:balance}.rico-kit_h3__fFZ4p{font-size:16px;line-height:24px;letter-spacing:-.01em;font-weight:600}:where(.rico-kit_lead__coLUN){max-width:58ch}.rico-kit_lead__coLUN{font-size:17px}.rico-kit_body__gBA2r,.rico-kit_lead__coLUN{color:var(--rk-muted);line-height:1.6;text-wrap:pretty}.rico-kit_body__gBA2r{font-size:15px}.rico-kit_meta__PVmW7{color:var(--rk-faint);font-size:13px;line-height:18px}.rico-kit_mono__veEK4{font-family:var(--font-geist-mono),ui-monospace,SFMono-Regular,Menlo,monospace}.rico-kit_num__iKFZx{font-variant-numeric:tabular-nums}.rico-kit_sectionHeader__MAovO{display:grid;gap:12px}:where(.rico-kit_sectionHeader__MAovO){max-width:680px}.rico-kit_sectionHeader__MAovO .rico-kit_lead__coLUN{margin-top:4px}.rico-kit_panel__wB7kn{background:var(--rk-surface);overflow:hidden}.rico-kit_panelSubtle__otdQW,.rico-kit_panel__wB7kn{border:1px solid var(--rk-border);border-radius:var(--rk-radius-panel)}.rico-kit_panelSubtle__otdQW{background:var(--rk-subtle)}.rico-kit_panelHeader__LcU66{display:flex;min-height:48px;align-items:center;justify-content:space-between;gap:16px;padding:10px 20px;border-bottom:1px solid var(--rk-border)}.rico-kit_panelFooter__5GiQk{display:flex;min-height:48px;flex-wrap:wrap;align-items:center;gap:8px 12px;padding:12px 20px;border-top:1px solid var(--rk-border);background:var(--rk-subtle)}.rico-kit_split__TWNoF{display:grid;grid-template-columns:minmax(0,1fr)}.rico-kit_splitAside__IkCoW{border-top:1px solid var(--rk-border);background:var(--rk-subtle)}@media (min-width:1024px){.rico-kit_split__TWNoF{grid-template-columns:minmax(0,1fr) 320px}.rico-kit_splitAside__IkCoW{border-top:0;border-left:1px solid var(--rk-border)}}.rico-kit_divided__3q1Zg{display:grid;grid-template-columns:minmax(0,1fr)}.rico-kit_divided__3q1Zg>*+*{border-top:1px solid var(--rk-border)}@media (min-width:768px){.rico-kit_divided2__6875r{grid-template-columns:repeat(2,minmax(0,1fr))}.rico-kit_divided3__69m_N{grid-template-columns:repeat(3,minmax(0,1fr))}.rico-kit_divided2__6875r>*+*,.rico-kit_divided3__69m_N>*+*{border-top:0;border-left:1px solid var(--rk-border)}}.rico-kit_cell__VWcLh{padding:20px}@media (min-width:768px){.rico-kit_cell__VWcLh{padding:24px}}.rico-kit_rows__32jZS>*+*{border-top:1px solid var(--rk-border)}.rico-kit_btn__1qIM2{display:inline-flex;height:40px;align-items:center;justify-content:center;gap:8px;padding-inline:16px;border:1px solid transparent;border-radius:var(--rk-radius-control);font-size:14px;line-height:20px;font-weight:500;white-space:nowrap;text-decoration:none;cursor:pointer;transition:background-color .15s,border-color .15s,color .15s}.rico-kit_btn__1qIM2 svg{width:16px;height:16px;flex-shrink:0}.rico-kit_btnLg__ZKCB_{height:44px;padding-inline:18px;font-size:15px}.rico-kit_btnSm__CFPkX{height:32px;padding-inline:12px;font-size:13px}.rico-kit_btnPrimary___8kLM{background:var(--rk-accent);color:#fff}.rico-kit_btnPrimary___8kLM:hover{background:var(--rk-accent-hover)}.rico-kit_btnSecondary__2JDbn{background:var(--rk-surface);border-color:var(--rk-border-strong);color:var(--rk-text)}.rico-kit_btnSecondary__2JDbn:hover{background:var(--rk-subtle)}.rico-kit_btnGhost__NWTH8{color:var(--rk-muted)}.rico-kit_btnGhost__NWTH8:hover{background:var(--rk-hover);color:var(--rk-text)}.rico-kit_link__crXYx{color:var(--rk-accent-ink);font-weight:500;text-decoration:none}.rico-kit_link__crXYx:hover{text-decoration:underline;text-underline-offset:3px}.rico-kit_pill__3JE_e{display:inline-flex;height:26px;align-items:center;gap:6px;padding-inline:10px;border:1px solid var(--rk-border);border-radius:999px;background:var(--rk-surface);color:var(--rk-muted);font-size:12px;line-height:16px;font-weight:500;white-space:nowrap}.rico-kit_pillAccent__NtQPu{border-color:transparent;background:var(--rk-accent-soft);color:var(--rk-accent-ink)}.rico-kit_dot__sz0_k{width:6px;height:6px;flex-shrink:0;border-radius:999px;background:var(--rk-success)}.rico-kit_tag__ZC2eO{display:inline-flex;height:20px;min-width:26px;align-items:center;justify-content:center;padding-inline:5px;border-radius:4px;background:var(--rk-hover);color:var(--rk-muted);font-family:var(--font-geist-mono),ui-monospace,monospace;font-size:10.5px;line-height:1;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.rico-kit_tagAccent__hSIt_{background:var(--rk-accent-soft);color:var(--rk-accent-ink)}.rico-kit_iconBox__bZ81d{display:inline-flex;width:32px;height:32px;flex-shrink:0;align-items:center;justify-content:center;border:1px solid var(--rk-border);border-radius:var(--rk-radius-control);background:var(--rk-surface);color:var(--rk-text)}.rico-kit_iconBox__bZ81d svg{width:16px;height:16px}.rico-kit_table__CqHZa{width:100%;border-collapse:collapse;font-size:14px;line-height:20px}.rico-kit_table__CqHZa th{height:40px;padding:0 20px;background:var(--rk-subtle);border-bottom:1px solid var(--rk-border);color:var(--rk-muted);font-size:12px;font-weight:500;text-align:left;white-space:nowrap}.rico-kit_table__CqHZa td{padding:16px 20px;border-bottom:1px solid var(--rk-border);vertical-align:middle}.rico-kit_table__CqHZa tbody tr:last-child td{border-bottom:0}.rico-kit_table__CqHZa .rico-kit_right__qKiTN{text-align:right}.rico-kit_faq___9m9h details{border-top:1px solid var(--rk-border)}.rico-kit_faq___9m9h details:first-child{border-top:0}.rico-kit_faq___9m9h summary{display:flex;min-height:56px;align-items:center;justify-content:space-between;gap:16px;padding:14px 20px;list-style:none;cursor:pointer;font-size:15px;line-height:22px;font-weight:500}.rico-kit_faq___9m9h summary::-webkit-details-marker{display:none}.rico-kit_faq___9m9h summary:hover{background:var(--rk-subtle)}.rico-kit_faq___9m9h summary svg{width:16px;height:16px;flex-shrink:0;color:var(--rk-muted);transition:transform .18s var(--rk-ease)}.rico-kit_faq___9m9h details[open] summary svg{transform:rotate(45deg)}.rico-kit_faq___9m9h .rico-kit_answer__OPY_o{padding:0 20px 18px;color:var(--rk-muted);font-size:15px;line-height:1.65}@media (prefers-reduced-motion:reduce){.rico-kit_btn__1qIM2,.rico-kit_faq___9m9h summary svg{transition:none}}}@layer components{.languages-directory_toolbar__zTUdf{display:flex;min-height:56px;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 16px;padding:10px 16px;border-bottom:1px solid var(--rk-border)}.languages-directory_search__LLHDQ{position:relative;display:flex;width:100%;max-width:360px;align-items:center}.languages-directory_search__LLHDQ svg{position:absolute;left:12px;width:16px;height:16px;color:var(--rk-muted);pointer-events:none}.languages-directory_search__LLHDQ input{width:100%;height:40px;padding:0 12px 0 36px;border:1px solid var(--rk-border-strong);border-radius:var(--rk-radius-control);background:var(--rk-surface);color:var(--rk-text);font:inherit;font-size:16px}@media (min-width:768px){.languages-directory_search__LLHDQ input{font-size:14px}}.languages-directory_search__LLHDQ input::placeholder{color:var(--rk-faint)}.languages-directory_search__LLHDQ input:focus-visible{outline:2px solid var(--rk-accent);outline-offset:1px}.languages-directory_codeCol__24m4P{width:72px}.languages-directory_nameCell__QVKbx{color:var(--rk-text);font-weight:500}.languages-directory_nativeInline__hu872{display:block;margin-top:2px;color:var(--rk-faint);font-size:13px;font-weight:400}.languages-directory_nativeCol__lI6gu{color:var(--rk-muted)}.languages-directory_regions__fx37y{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.languages-directory_none__kbnGW{color:var(--rk-faint)}.languages-directory_empty__SLLYy{display:grid;gap:6px;padding:32px 20px}@media (max-width:767px){.languages-directory_nativeCol__lI6gu{display:none}.languages-directory_codeCol__24m4P{width:56px}}@media (min-width:768px){.languages-directory_nativeInline__hu872{display:none}}}@layer components{.marketing-system_brand__ylQ9X{--mk-blue:var(--rk-accent);--mk-blue-hover:var(--rk-accent-hover);--mk-ink:var(--rk-text);--mk-muted:var(--rk-muted);--mk-line:var(--rk-border);--mk-mist:var(--rk-canvas);color:var(--rk-text);background:var(--rk-surface);font-family:var(--font-geist-sans),-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.marketing-system_brand__ylQ9X *,.marketing-system_brand__ylQ9X :after,.marketing-system_brand__ylQ9X :before{box-sizing:border-box}.marketing-system_brand__ylQ9X :is(a,button,input,select,summary):focus-visible{outline:2px solid var(--rk-accent);outline-offset:3px}.marketing-system_container__HHqlz{width:min(100% - 64px,1088px);margin-inline:auto}.marketing-system_crumbs__3L_AZ{padding-top:64px;background:var(--rk-surface);border-bottom:1px solid var(--rk-border)}.marketing-system_hero__LsH4q{padding-block:128px 64px;background:var(--rk-canvas)}.marketing-system_editorialHero__tdrr9{padding-block:128px 64px}.marketing-system_crumbs__3L_AZ~.marketing-system_hero__LsH4q{padding-top:56px}.marketing-system_category__6np2i{display:flex;align-items:center;gap:8px;margin:0 0 16px;color:var(--rk-muted);font-size:13px;line-height:18px;font-weight:500}.marketing-system_category__6np2i svg{width:16px;height:16px;flex-shrink:0}.marketing-system_title__hOsSK{margin:0;font-size:clamp(2rem,3.6vw,2.875rem);line-height:1.1;letter-spacing:-.03em;font-weight:600;text-wrap:balance;overflow-wrap:break-word}.marketing-system_editorialTitle__rFfe_{max-width:24ch}.marketing-system_description__TMiHU{max-width:60ch;margin:16px 0 0;color:var(--rk-muted);font-size:17px;line-height:1.6;text-wrap:pretty}.marketing-system_heroGrid__QcTjZ{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:48px;align-items:center}.marketing-system_editorialBottom__eDSpy{display:grid;gap:28px;max-width:680px;margin-top:16px}.marketing-system_editorialBottom__eDSpy .marketing-system_description__TMiHU{margin:0}.marketing-system_editorialBottom__eDSpy .marketing-system_actions__zDXt_{margin-top:0}.marketing-system_actions__zDXt_{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:28px}.marketing-system_primary__jvEWe,.marketing-system_secondary__6GHte{display:inline-flex;min-height:44px;align-items:center;justify-content:center;gap:8px;padding:10px 18px;border:1px solid transparent;border-radius:var(--rk-radius-control);font-size:15px;line-height:22px;font-weight:500;text-align:center;text-decoration:none;cursor:pointer;transition:background-color .15s,border-color .15s,color .15s}.marketing-system_primary__jvEWe{background:var(--rk-accent);color:#fff}.marketing-system_primary__jvEWe:hover{background:var(--rk-accent-hover)}.marketing-system_secondary__6GHte{background:var(--rk-surface);border-color:var(--rk-border-strong);color:var(--rk-text)}.marketing-system_secondary__6GHte:hover{background:var(--rk-subtle)}.marketing-system_primary__jvEWe svg,.marketing-system_secondary__6GHte svg{width:16px;height:16px;flex-shrink:0}.marketing-system_sales__QW36a{margin-top:16px}.marketing-system_audience__53j0H{margin-top:32px;padding-top:20px;border-top:1px solid var(--rk-border)}.marketing-system_audience__53j0H p{margin:0 0 10px;color:var(--rk-faint);font-size:13px;line-height:18px}.marketing-system_audience__53j0H ul{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.marketing-system_audience__53j0H li{display:inline-flex;height:26px;align-items:center;padding-inline:10px;border:1px solid var(--rk-border);border-radius:999px;background:var(--rk-surface);color:var(--rk-muted);font-size:12px;font-weight:500}.marketing-system_callStage__8ORMJ{position:relative}.marketing-system_call__Uj1cT{position:relative;margin:0;overflow:hidden;background:var(--rk-surface);border:1px solid var(--rk-border);border-radius:var(--rk-radius-panel)}.marketing-system_callHeader__RtSCq{display:flex;min-height:56px;align-items:center;gap:12px;padding:12px 20px;border-bottom:1px solid var(--rk-border)}.marketing-system_callIcon__FXg5R{display:inline-flex;width:32px;height:32px;flex-shrink:0;align-items:center;justify-content:center;border:1px solid var(--rk-border);border-radius:var(--rk-radius-control);background:var(--rk-surface);color:var(--rk-text)}.marketing-system_callIcon__FXg5R svg{width:16px;height:16px}.marketing-system_callHeader__RtSCq strong{display:block;font-size:14px;line-height:20px;font-weight:600}.marketing-system_callHeader__RtSCq p{margin:0;color:var(--rk-muted);font-size:13px;line-height:18px}.marketing-system_sample__sQYC9{display:inline-flex;height:22px;align-items:center;margin-left:auto;padding-inline:8px;border:1px solid var(--rk-border);border-radius:999px;color:var(--rk-muted);font-size:12px;font-weight:500}.marketing-system_callBody__JsKIK{padding:20px}.marketing-system_speaker__dW6XK{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:4px 12px;color:var(--rk-faint);font-size:12px;line-height:16px}.marketing-system_speaker__dW6XK strong{color:var(--rk-text);font-size:13px;font-weight:600}.marketing-system_message__RWfAP{margin:8px 0 0;padding:12px 14px;border:1px solid var(--rk-border);border-radius:10px;background:var(--rk-subtle);color:var(--rk-text);font-size:15px;line-height:1.6}.marketing-system_reply__seJfG{border-color:color-mix(in srgb,var(--rk-accent) 22%,var(--rk-border));background:var(--rk-accent-soft)}.marketing-system_translation__OEqpf{display:flex;align-items:center;gap:8px;padding-block:16px;color:var(--rk-muted);font-size:12px;font-weight:500}.marketing-system_translation__OEqpf:after,.marketing-system_translation__OEqpf:before{content:"";flex:1;height:1px;background:var(--rk-border)}.marketing-system_translation__OEqpf svg{width:14px;height:14px;color:var(--rk-accent)}.marketing-system_callFooter___E1tS{display:flex;min-height:44px;align-items:center;gap:8px;padding:12px 20px;border-top:1px solid var(--rk-border);background:var(--rk-subtle);color:var(--rk-muted);font-size:13px}.marketing-system_callFooter___E1tS svg{width:16px;height:16px;flex-shrink:0}.marketing-system_callCaption__UMSOl{margin:12px 0 0;color:var(--rk-faint);font-size:13px;line-height:18px;text-align:center}.marketing-system_section__ud2go{padding-block:80px}.marketing-system_mist__PBo4J{background:var(--rk-canvas);border-top:1px solid var(--rk-border);scroll-margin-top:64px}.marketing-system_sectionTitle__8BCp_{margin:0;max-width:26ch;font-size:clamp(1.625rem,2.5vw,2.125rem);line-height:1.15;letter-spacing:-.025em;font-weight:600;text-wrap:balance}.marketing-system_sectionDescription__of_91{max-width:58ch;margin:12px 0 0;color:var(--rk-muted);font-size:17px;line-height:1.6;text-wrap:pretty}.marketing-system_sectionIntro__TIAMA{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:40px;align-items:end}.marketing-system_sectionIntro__TIAMA .marketing-system_sectionDescription__of_91{margin-top:0}.marketing-system_answer__otL4p{padding-block:48px;background:var(--rk-surface);border-top:1px solid var(--rk-border)}.marketing-system_answerGrid__1kYlt{display:grid;grid-template-columns:minmax(0,1fr);overflow:hidden;background:var(--rk-surface);border:1px solid var(--rk-border);border-radius:var(--rk-radius-panel)}.marketing-system_answerMain__xI0lg{display:grid;align-content:start;gap:12px;padding:28px 32px}.marketing-system_answerQuestion__BmEiD{margin:0;font-size:20px;line-height:28px;letter-spacing:-.015em;font-weight:600;text-wrap:balance}.marketing-system_answerText__CkTLG{max-width:68ch;margin:0;color:var(--rk-muted);font-size:16px;line-height:1.65;text-wrap:pretty}.marketing-system_answerSource__y_Re0{display:block;margin-top:4px;color:var(--rk-faint);font-size:13px;line-height:18px}.marketing-system_answerAside__6QXIN{border-top:1px solid var(--rk-border);background:var(--rk-subtle)}.marketing-system_answerAsideTitle__DCqKh{display:flex;min-height:48px;align-items:center;margin:0;padding:10px 20px;border-bottom:1px solid var(--rk-border);color:var(--rk-muted);font-size:13px;line-height:18px;font-weight:500}.marketing-system_answerFacts__7VZae{margin:0;padding:0;list-style:none}.marketing-system_answerFacts__7VZae li{display:flex;align-items:flex-start;gap:10px;padding:12px 20px;color:var(--rk-text);font-size:14px;line-height:20px}.marketing-system_answerFacts__7VZae li+li{border-top:1px solid var(--rk-border)}.marketing-system_answerFacts__7VZae svg{width:16px;height:16px;flex-shrink:0;margin-top:2px;color:var(--rk-success)}@media (min-width:1024px){.marketing-system_answerSplit__WYVVT{grid-template-columns:minmax(0,1fr) 340px}.marketing-system_answerSplit__WYVVT .marketing-system_answerAside__6QXIN{border-top:0;border-left:1px solid var(--rk-border)}}.marketing-system_featureLayout__Nkjwu{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:40px;align-items:start}.marketing-system_featureGrid__A5Wxp{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));overflow:hidden;background:var(--rk-surface);border:1px solid var(--rk-border);border-radius:var(--rk-radius-panel)}.marketing-system_featureGrid__A5Wxp>*{border-top:1px solid var(--rk-border)}.marketing-system_featureGrid__A5Wxp>:nth-child(-n+2){border-top:0}.marketing-system_featureGrid__A5Wxp>:nth-child(2n){border-left:1px solid var(--rk-border)}.marketing-system_spacedGrid__tEwp4{margin-top:32px}.marketing-system_feature____waC{padding:24px}.marketing-system_feature____waC>svg{display:block;width:32px;height:32px;margin-bottom:16px;padding:7px;border:1px solid var(--rk-border);border-radius:var(--rk-radius-control);background:var(--rk-surface);color:var(--rk-text)}.marketing-system_feature____waC h3{margin:0;font-size:16px;line-height:24px;letter-spacing:-.01em;font-weight:600}.marketing-system_feature____waC p{margin:6px 0 0;color:var(--rk-muted);font-size:15px;line-height:1.6}.marketing-system_feature____waC .marketing-system_fact__eFOJF{margin-top:12px;color:var(--rk-text);font-size:13px;line-height:18px;font-weight:500}.marketing-system_faq__QDDpS{background:var(--rk-surface);border-top:1px solid var(--rk-border)}.marketing-system_faqLayout__J0oIf{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:40px;align-items:start}.marketing-system_faqList__gXWmX{overflow:hidden;background:var(--rk-surface);border:1px solid var(--rk-border);border-radius:var(--rk-radius-panel)}.marketing-system_faqItem__FjO2D+.marketing-system_faqItem__FjO2D{border-top:1px solid var(--rk-border)}.marketing-system_faqItem__FjO2D summary{display:flex;min-height:56px;align-items:center;justify-content:space-between;gap:16px;padding:14px 20px;list-style:none;cursor:pointer;font-size:15px;line-height:22px;font-weight:500}.marketing-system_faqItem__FjO2D summary::-webkit-details-marker{display:none}.marketing-system_faqItem__FjO2D summary:hover{background:var(--rk-subtle)}.marketing-system_brand__ylQ9X .marketing-system_faqItem__FjO2D summary:focus-visible{outline-offset:-2px}.marketing-system_faqItem__FjO2D summary svg{width:16px;height:16px;flex-shrink:0;color:var(--rk-muted);transition:transform .18s var(--rk-ease)}.marketing-system_faqItem__FjO2D[open] summary svg{transform:rotate(45deg)}.marketing-system_faqAnswer__pSNoo{padding:0 20px 18px;color:var(--rk-muted);font-size:15px;line-height:1.65}.marketing-system_faqAnswer__pSNoo a{color:var(--rk-accent-ink);font-weight:500;text-decoration:underline;text-underline-offset:3px}.marketing-system_contact__teI8I{display:inline-flex;min-height:44px;align-items:center;margin-top:8px;color:var(--rk-accent-ink);font-size:14px;font-weight:500;text-decoration:none}.marketing-system_contact__teI8I:hover{text-decoration:underline;text-underline-offset:3px}.marketing-system_closing__iSG8_{padding-block:80px;background:var(--rk-canvas);border-top:1px solid var(--rk-border)}.marketing-system_closingPanel__4pq5K{overflow:hidden;background:var(--rk-surface);border:1px solid var(--rk-border);border-radius:var(--rk-radius-panel)}.marketing-system_closingGrid__8dCVb{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:24px 40px;align-items:end;padding:40px}.marketing-system_closingGrid__8dCVb .marketing-system_actions__zDXt_{margin-top:0;justify-content:flex-end}.marketing-system_closingFooter__0iVRo{display:flex;min-height:48px;flex-wrap:wrap;align-items:center;gap:8px 16px;padding:12px 40px;border-top:1px solid var(--rk-border);background:var(--rk-subtle)}.marketing-system_closingFooter__0iVRo .marketing-system_sales__QW36a{margin:0 0 0 auto}.marketing-system_trust__kj7L_{margin:0;color:var(--rk-faint);font-size:13px;line-height:18px}.marketing-system_steps__iTceq{margin:0;padding:0;list-style:none}.marketing-system_step__sb2TP{display:grid;grid-template-columns:32px minmax(0,1fr);gap:16px;padding-block:24px;border-top:1px solid var(--rk-border)}.marketing-system_step__sb2TP:first-child{padding-top:0;border-top:0}.marketing-system_step__sb2TP:last-child{padding-bottom:0}.marketing-system_stepNumber__p3KUl{display:grid;height:32px;place-items:center;border:1px solid var(--rk-border);border-radius:var(--rk-radius-control);background:var(--rk-surface);color:var(--rk-text);font-family:var(--font-geist-mono),ui-monospace,monospace;font-size:13px;font-weight:500;font-variant-numeric:tabular-nums}.marketing-system_step__sb2TP h3{margin:4px 0 6px;font-size:16px;line-height:24px;letter-spacing:-.01em;font-weight:600}.marketing-system_step__sb2TP p{color:var(--rk-muted);font-size:15px;line-height:1.6}.marketing-system_tips__vruI4{display:flex;flex-wrap:wrap;gap:8px 20px;margin:12px 0 0;padding:0;list-style:none}.marketing-system_tips__vruI4 li{display:flex;align-items:baseline;gap:6px;color:var(--rk-faint);font-size:13px;line-height:18px}.marketing-system_tips__vruI4 svg{width:14px;height:14px;flex-shrink:0;color:var(--rk-muted)}.marketing-system_scenarios__tdozM{margin-top:32px;overflow:hidden;background:var(--rk-surface);border:1px solid var(--rk-border);border-radius:var(--rk-radius-panel)}.marketing-system_scenarios__tdozM>*+*{border-top:1px solid var(--rk-border)}.marketing-system_scenario__X12Ry summary{display:flex;min-height:56px;align-items:center;gap:16px;padding:14px 20px;list-style:none;cursor:pointer}.marketing-system_scenario__X12Ry summary::-webkit-details-marker{display:none}.marketing-system_scenario__X12Ry summary:hover{background:var(--rk-subtle)}.marketing-system_brand__ylQ9X .marketing-system_scenario__X12Ry summary:focus-visible{outline-offset:-2px}.marketing-system_scenario__X12Ry summary h3{flex:1;margin:0;font-size:15px;line-height:22px;font-weight:500}.marketing-system_scenario__X12Ry summary>span{color:var(--rk-faint);font-size:13px}.marketing-system_scenario__X12Ry summary>svg{width:16px;height:16px;flex-shrink:0;color:var(--rk-muted);transition:transform .18s var(--rk-ease)}.marketing-system_scenario__X12Ry[open] summary>svg{transform:rotate(45deg)}.marketing-system_scenarioContent__cXnpv{padding:0 20px 20px}.marketing-system_scenarioContent__cXnpv>p{max-width:65ch;margin:0 0 16px;color:var(--rk-muted);font-size:15px;line-height:1.6}.marketing-system_exchange__Y5kiU{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.marketing-system_exampleNote__3qKPK{display:flex;align-items:center;gap:8px;margin-top:16px;color:var(--rk-faint);font-size:13px}.marketing-system_exampleNote__3qKPK svg{width:16px;height:16px;flex-shrink:0;color:var(--rk-muted)}.marketing-system_testimonial__jVq4w{max-width:900px;padding-left:24px;border-left:2px solid var(--rk-border-strong)}.marketing-system_testimonial__jVq4w blockquote{margin:0;font-size:clamp(1.25rem,2.2vw,1.625rem);line-height:1.5;letter-spacing:-.015em;font-weight:500;text-wrap:pretty}.marketing-system_testimonial__jVq4w figcaption{display:flex;flex-direction:column;gap:2px;margin-top:20px;font-size:14px}.marketing-system_testimonial__jVq4w figcaption strong{font-weight:600}.marketing-system_testimonial__jVq4w figcaption span{color:var(--rk-muted)}.marketing-system_breadcrumb__QxkYj{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:20px;color:var(--rk-muted);font-size:13px;line-height:18px}.marketing-system_breadcrumb__QxkYj a{color:inherit;text-decoration:none}.marketing-system_breadcrumb__QxkYj a:hover{color:var(--rk-text);text-decoration:underline;text-underline-offset:3px}.marketing-system_breadcrumb__QxkYj [aria-current]{color:var(--rk-text)}.marketing-system_directoryHero__JGX3A{padding-block:128px 48px;background:var(--rk-canvas);border-bottom:1px solid var(--rk-border)}.marketing-system_directoryHero__JGX3A .marketing-system_title__hOsSK{max-width:22ch}.marketing-system_directoryHero__JGX3A .marketing-system_description__TMiHU{max-width:64ch}.marketing-system_directoryTools__km8zV{padding-block:24px;border-bottom:1px solid var(--rk-border)}.marketing-system_searchRow__wnO1s{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 16px}.marketing-system_search__lptW5{display:flex;width:min(100%,480px);align-items:center;gap:10px;padding:0 14px;border:1px solid var(--rk-border-strong);border-radius:var(--rk-radius-control);background:var(--rk-surface)}.marketing-system_search__lptW5:focus-within{outline:2px solid var(--rk-accent);outline-offset:2px}.marketing-system_search__lptW5 svg{width:16px;height:16px;flex-shrink:0;color:var(--rk-muted)}.marketing-system_search__lptW5 input{width:100%;min-width:0;height:42px;border:0;background:transparent;color:var(--rk-text);font-size:15px}.marketing-system_brand__ylQ9X .marketing-system_search__lptW5 input:focus-visible{outline:none}.marketing-system_results__EYBe1{margin:0;color:var(--rk-faint);font-size:13px}.marketing-system_directoryNav__2nJBh{display:flex;flex-wrap:wrap;gap:4px 20px;margin-top:16px}.marketing-system_directoryNav__2nJBh a{display:inline-flex;min-height:44px;align-items:center;color:var(--rk-muted);font-size:13px;font-weight:500;text-decoration:none}.marketing-system_directoryNav__2nJBh a:hover{color:var(--rk-text);text-decoration:underline;text-underline-offset:3px}.marketing-system_directorySection__Sn07z{padding-block:40px 8px;scroll-margin-top:88px}.marketing-system_directoryHeading__tYX3x{display:flex;flex-wrap:wrap;align-items:baseline;gap:12px}.marketing-system_directoryHeading__tYX3x h2{margin:0;font-size:22px;line-height:28px;letter-spacing:-.02em;font-weight:600}.marketing-system_directoryHeading__tYX3x span{color:var(--rk-faint);font-size:13px}.marketing-system_directoryIntro__CZZCK{max-width:65ch;margin-top:8px;color:var(--rk-muted);font-size:15px;line-height:1.6}.marketing-system_directoryLinks__bh5iK{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:20px 0 0;padding:0;overflow:hidden;list-style:none;background:var(--rk-surface);border:1px solid var(--rk-border);border-radius:var(--rk-radius-panel)}.marketing-system_directoryLinks__bh5iK>li{border-top:1px solid var(--rk-border)}.marketing-system_directoryLinks__bh5iK>li:nth-child(-n+2){border-top:0}.marketing-system_directoryLinks__bh5iK>li:nth-child(2n){border-left:1px solid var(--rk-border)}.marketing-system_directoryLink__nM6A4{display:flex;height:100%;justify-content:space-between;gap:16px;padding:20px;color:inherit;text-decoration:none;transition:background-color .15s}.marketing-system_directoryLink__nM6A4:hover{background:var(--rk-subtle)}.marketing-system_brand__ylQ9X .marketing-system_directoryLink__nM6A4:focus-visible{outline-offset:-2px}.marketing-system_directoryLink__nM6A4 h3{margin:0;font-size:15px;line-height:22px;letter-spacing:-.01em;font-weight:600}.marketing-system_directoryLink__nM6A4:hover h3{text-decoration:underline;text-underline-offset:3px}.marketing-system_directoryLink__nM6A4 p{max-width:57ch;margin:6px 0 0;color:var(--rk-muted);font-size:14px;line-height:1.6}.marketing-system_directoryLink__nM6A4>svg{width:16px;height:16px;flex-shrink:0;margin-top:3px;color:var(--rk-muted)}.marketing-system_directoryLink__nM6A4:hover>svg{color:var(--rk-text)}.marketing-system_directoryBody__zU0vY{padding-bottom:80px}.marketing-system_empty__VQvYV{padding-block:56px}.marketing-system_empty__VQvYV h2{margin:0;font-size:22px;line-height:28px;font-weight:600}.marketing-system_empty__VQvYV p{margin:8px 0 20px;color:var(--rk-muted)}@media (max-width:1023px){.marketing-system_heroGrid__QcTjZ{grid-template-columns:minmax(0,1fr);gap:36px}.marketing-system_heroGrid__QcTjZ .marketing-system_callStage__8ORMJ{width:100%;max-width:560px}.marketing-system_faqLayout__J0oIf,.marketing-system_featureLayout__Nkjwu{grid-template-columns:minmax(0,1fr);gap:28px}.marketing-system_closingGrid__8dCVb{grid-template-columns:minmax(0,1fr);align-items:start}.marketing-system_closingGrid__8dCVb .marketing-system_actions__zDXt_{justify-content:flex-start}}@media (max-width:767px){.marketing-system_exchange__Y5kiU,.marketing-system_sectionIntro__TIAMA{grid-template-columns:minmax(0,1fr);gap:16px}.marketing-system_directoryLinks__bh5iK,.marketing-system_featureGrid__A5Wxp{grid-template-columns:minmax(0,1fr)}.marketing-system_directoryLinks__bh5iK>li:nth-child(2),.marketing-system_featureGrid__A5Wxp>:nth-child(2){border-top:1px solid var(--rk-border)}.marketing-system_directoryLinks__bh5iK>li:nth-child(2n),.marketing-system_featureGrid__A5Wxp>:nth-child(2n){border-left:0}.marketing-system_scenario__X12Ry summary{flex-wrap:wrap;gap:4px 12px}.marketing-system_scenario__X12Ry summary h3{flex-basis:calc(100% - 28px)}.marketing-system_scenario__X12Ry summary>span{order:3;flex-basis:100%}}@media (max-width:639px){.marketing-system_container__HHqlz{width:calc(100% - 40px)}.marketing-system_editorialHero__tdrr9,.marketing-system_hero__LsH4q{padding-block:104px 48px}.marketing-system_crumbs__3L_AZ~.marketing-system_hero__LsH4q{padding-top:40px}.marketing-system_directoryHero__JGX3A{padding-block:104px 36px}.marketing-system_closing__iSG8_,.marketing-system_section__ud2go{padding-block:56px}.marketing-system_answer__otL4p{padding-block:32px}.marketing-system_description__TMiHU,.marketing-system_sectionDescription__of_91{font-size:16px}.marketing-system_answerMain__xI0lg{padding:20px}.marketing-system_closingGrid__8dCVb{padding:24px 20px}.marketing-system_closingFooter__0iVRo{padding:12px 20px}.marketing-system_closingFooter__0iVRo .marketing-system_sales__QW36a{margin-left:0}.marketing-system_actions__zDXt_{flex-direction:column;align-items:stretch}.marketing-system_actions__zDXt_ .marketing-system_primary__jvEWe,.marketing-system_actions__zDXt_ .marketing-system_secondary__6GHte{width:100%}.marketing-system_callBody__JsKIK{padding:16px}.marketing-system_callHeader__RtSCq{padding:12px 16px;gap:10px}.marketing-system_feature____waC{padding:20px}.marketing-system_directoryBody__zU0vY{padding-bottom:48px}.marketing-system_directorySection__Sn07z{padding-top:32px}.marketing-system_testimonial__jVq4w{padding-left:16px}}@media (prefers-reduced-motion:reduce){.marketing-system_brand__ylQ9X *,.marketing-system_brand__ylQ9X :after,.marketing-system_brand__ylQ9X :before{transition:none!important;animation:none!important;scroll-behavior:auto!important}}}@layer components{.rico-x-landing_page__wO1RH :is(section[id],div[id]){scroll-margin-top:88px}.rico-x-landing_page__wO1RH p{text-wrap:pretty}.rico-x-landing_navLink__PMN2T{display:inline-flex;min-height:44px;align-items:center;padding-inline:10px;border-radius:var(--rk-radius-control);color:var(--rk-muted);font-size:13px;font-weight:500;text-decoration:none;transition:background-color .15s,color .15s}.rico-x-landing_navLink__PMN2T:hover{background:var(--rk-hover);color:var(--rk-text)}.rico-x-landing_navLink__PMN2T:first-child{margin-left:-10px}.rico-x-landing_prose__93PRn a{color:var(--rk-accent-ink);text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--rk-accent) 40%,transparent);text-underline-offset:3px}.rico-x-landing_prose__93PRn a:hover{text-decoration-color:currentColor}.rico-x-landing_relatedLink__w_Q9a{display:flex;height:100%;align-items:flex-start;justify-content:space-between;gap:16px;padding:20px;color:var(--rk-text);text-decoration:none;transition:background-color .15s}.rico-x-landing_relatedLink__w_Q9a:hover{background:var(--rk-subtle)}.rico-x-landing_relatedLink__w_Q9a:hover h3{color:var(--rk-accent-ink)}@media (min-width:768px){.rico-x-landing_relatedLink__w_Q9a{padding:24px}}@media (prefers-reduced-motion:reduce){.rico-x-landing_navLink__PMN2T,.rico-x-landing_relatedLink__w_Q9a{transition:none}}}@layer components{.rico-x-landing_search__WT2Gq{position:relative;display:flex;width:100%;max-width:420px;align-items:center}.rico-x-landing_search__WT2Gq svg{position:absolute;left:12px;width:16px;height:16px;color:var(--rk-muted);pointer-events:none}.rico-x-landing_search__WT2Gq input{width:100%;height:44px;padding:0 12px 0 36px;border:1px solid var(--rk-border-strong);border-radius:var(--rk-radius-control);background:var(--rk-surface);color:var(--rk-text);font:inherit;font-size:16px}.rico-x-landing_search__WT2Gq input::placeholder{color:var(--rk-faint)}.rico-x-landing_search__WT2Gq input:focus-visible{outline:2px solid var(--rk-accent);outline-offset:1px}@media (min-width:768px){.rico-x-landing_search__WT2Gq input{height:40px;font-size:14px}}}@layer components{.homepage-b_header__vLdRs{background:rgba(255,255,255,.92);border-bottom:1px solid var(--rk-border);backdrop-filter:saturate(1.4) blur(10px);-webkit-backdrop-filter:saturate(1.4) blur(10px)}.homepage-b_navLink__mtWVL{display:inline-flex;height:32px;align-items:center;padding-inline:10px;border-radius:var(--rk-radius-control);color:var(--rk-muted);font-size:14px;font-weight:500;white-space:nowrap;text-decoration:none;transition:background-color .15s,color .15s}.homepage-b_navLink__mtWVL:hover{background:var(--rk-hover);color:var(--rk-text)}.homepage-b_touch__FNPAk{position:relative}.homepage-b_touch__FNPAk:before{content:"";position:absolute;inset-inline:0;top:50%;height:44px;transform:translateY(-50%)}.homepage-b_tabRail__Sed5r{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;border-bottom:1px solid var(--rk-border);background:var(--rk-subtle)}.homepage-b_tabRail__Sed5r::-webkit-scrollbar{display:none}.homepage-b_tab__LM0eC{position:relative;display:flex;min-width:220px;min-height:64px;flex:1 0 auto;align-items:center;gap:12px;padding:12px 20px;border:0;background:transparent;color:var(--rk-text);font:inherit;text-align:left;cursor:pointer;scroll-snap-align:start;transition:background-color .15s}.homepage-b_tab__LM0eC+.homepage-b_tab__LM0eC{border-left:1px solid var(--rk-border)}.homepage-b_tab__LM0eC:hover{background:var(--rk-hover)}.homepage-b_tab__LM0eC[aria-selected=true]{background:var(--rk-surface)}.homepage-b_tab__LM0eC[aria-selected=true]:after{content:"";position:absolute;inset-inline:0;bottom:-1px;height:2px;background:var(--rk-accent)}.homepage-b_tabRail__Sed5r .homepage-b_tab__LM0eC:focus-visible{outline:2px solid var(--rk-accent);outline-offset:-3px;border-radius:0}@media (min-width:1024px){.homepage-b_tabRail__Sed5r{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));overflow:visible}.homepage-b_tab__LM0eC{min-width:0}}.homepage-b_box__SU85f{border:1px solid var(--rk-border);border-radius:var(--rk-radius-control);background:var(--rk-surface)}.homepage-b_boxActive__ctO_4{border-color:color-mix(in srgb,var(--rk-accent) 40%,var(--rk-border));background:var(--rk-accent-soft)}.homepage-b_boxSubtle__MoCik{background:var(--rk-subtle)}.homepage-b_field__8aGgx{display:flex;height:40px;align-items:center;justify-content:space-between;gap:8px;padding-inline:12px;font-size:13px;line-height:18px}.homepage-b_radio__J4NKl{display:inline-flex;width:16px;height:16px;flex-shrink:0;align-items:center;justify-content:center;border:1.5px solid var(--rk-border-strong);border-radius:999px;background:var(--rk-surface)}.homepage-b_radioOn__vlrne{border-color:var(--rk-accent)}.homepage-b_radioOn__vlrne:after{content:"";width:8px;height:8px;border-radius:999px;background:var(--rk-accent)}.homepage-b_switch__otWMN{display:inline-flex;width:36px;height:20px;flex-shrink:0;align-items:center;justify-content:flex-end;padding:2px;border-radius:999px;background:var(--rk-accent)}.homepage-b_switchKnob__cmLp5{width:16px;height:16px;border-radius:999px;background:#fff}.homepage-b_chip__cIeLP{display:inline-block;padding:3px 8px;border-radius:6px;background:var(--rk-hover);color:var(--rk-text);font-family:var(--font-geist-mono),ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;line-height:18px;font-weight:500;font-variant-numeric:tabular-nums}.homepage-b_chipActive__u7hyH{background:var(--rk-accent-soft);color:var(--rk-accent-ink)}.homepage-b_mockButton__gWiGu{display:flex;height:44px;align-items:center;justify-content:center;gap:8px;border-radius:var(--rk-radius-control);background:var(--rk-accent);color:#fff;font-size:14px;font-weight:500}.homepage-b_mockButton__gWiGu svg{width:16px;height:16px}.homepage-b_plans__oFopR{display:grid;grid-template-columns:minmax(0,1fr);gap:1px;background:var(--rk-border)}@media (min-width:640px){.homepage-b_plans__oFopR{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.homepage-b_plans__oFopR{grid-template-columns:repeat(4,minmax(0,1fr))}}.homepage-b_plan__wdLyt{display:flex;flex-direction:column;padding:24px;background:var(--rk-surface)}.homepage-b_planFeatured__Uf_lt{box-shadow:inset 0 2px 0 var(--rk-accent)}.homepage-b_price__Wx0w1{color:var(--rk-text);font-size:34px;line-height:1;letter-spacing:-.03em;font-weight:600;font-variant-numeric:tabular-nums}.homepage-b_mobileBar__jDtnr{border-top:1px solid var(--rk-border);background:rgba(255,255,255,.96);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}@media (prefers-reduced-motion:reduce){.homepage-b_navLink__mtWVL,.homepage-b_tab__LM0eC{transition:none}}}@layer components{.homepage-d_header__ybkjd{background:rgba(255,255,255,.92);border-bottom:1px solid var(--rk-border);backdrop-filter:saturate(1.4) blur(10px);-webkit-backdrop-filter:saturate(1.4) blur(10px)}.homepage-d_navLink__zrd08{display:inline-flex;height:32px;align-items:center;padding-inline:10px;border-radius:var(--rk-radius-control);color:var(--rk-muted);font-size:14px;font-weight:500;text-decoration:none;transition:background-color .15s,color .15s}.homepage-d_navLink__zrd08:hover{background:var(--rk-hover);color:var(--rk-text)}.homepage-d_wordSelect__qr_Lz{all:unset;position:relative;display:inline-flex;align-items:baseline;gap:.12em;cursor:pointer;color:var(--rk-accent-ink);border-bottom:2px solid color-mix(in srgb,var(--rk-accent) 35%,transparent);transition:border-color .15s}.homepage-d_wordSelect__qr_Lz:hover{border-bottom-color:var(--rk-accent)}.homepage-d_wordSelect__qr_Lz:focus-visible{outline:2px solid var(--rk-accent);outline-offset:4px;border-radius:6px}.homepage-d_wordCaret__l757Z{width:.42em;height:.42em;align-self:center;transform:translateY(.04em);color:var(--rk-accent)}.homepage-d_wordMenu__HOBZW{position:absolute;z-index:30;top:calc(100% + 10px);left:0;width:260px;max-height:320px;overflow-y:auto;margin:0;padding:4px;list-style:none;background:var(--rk-surface);border:1px solid var(--rk-border);border-radius:10px;box-shadow:0 12px 32px -12px rgba(20,36,59,.22);font-size:14px;font-weight:400;letter-spacing:0;line-height:20px;animation:homepage-d_menuIn__Q3YUw .16s var(--rk-ease)}.homepage-d_wordOption__8D5FP{all:unset;display:flex;width:100%;box-sizing:border-box;min-height:36px;align-items:center;justify-content:space-between;gap:12px;padding:0 10px;border-radius:6px;color:var(--rk-text);cursor:pointer}.homepage-d_wordOption__8D5FP:focus-visible,.homepage-d_wordOption__8D5FP:hover{background:var(--rk-hover)}.homepage-d_wordOptionActive__Mg0qt{background:var(--rk-accent-soft);color:var(--rk-accent-ink);font-weight:500}.homepage-d_wordNative__xmSqZ{color:var(--rk-faint);font-size:13px}.homepage-d_wordOptionActive__Mg0qt .homepage-d_wordNative__xmSqZ{color:var(--rk-accent-ink)}@keyframes homepage-d_menuIn__Q3YUw{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.homepage-d_turnEnter__aGihJ{animation:homepage-d_turnIn__jPBDI .32s var(--rk-ease) both}@keyframes homepage-d_turnIn__jPBDI{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.homepage-d_caret__oDeQI{display:inline-block;width:2px;height:1.05em;margin-left:2px;vertical-align:-.15em;background:var(--rk-accent);animation:homepage-d_blink__sqxzp 1s steps(2,start) infinite}@keyframes homepage-d_blink__sqxzp{to{visibility:hidden}}.homepage-d_liveDot__y796g{animation:homepage-d_pulse__su5qp 1.6s ease-in-out infinite}@keyframes homepage-d_pulse__su5qp{0%,to{opacity:1}50%{opacity:.35}}.homepage-d_mock__FYY9x{display:grid;gap:8px;padding:14px;border:1px solid var(--rk-border);border-radius:10px;background:var(--rk-subtle);font-size:13px;line-height:18px}.homepage-d_mockRow__y6uVc{display:flex;min-height:32px;align-items:center;justify-content:space-between;gap:12px;padding:0 10px;border:1px solid var(--rk-border);border-radius:6px;background:var(--rk-surface);color:var(--rk-text)}.homepage-d_mockRowActive__aVvQz{border-color:color-mix(in srgb,var(--rk-accent) 40%,var(--rk-border));background:var(--rk-accent-soft);color:var(--rk-accent-ink)}.homepage-d_mockLabel__9Dbz5{color:var(--rk-faint);font-size:12px}.homepage-d_mockButton__QqV_m{display:flex;height:32px;align-items:center;justify-content:center;border-radius:6px;font-size:13px;font-weight:500}.homepage-d_figure__TNCbL{margin:0;font-size:clamp(2rem,3.4vw,2.75rem);line-height:1;letter-spacing:-.03em;font-weight:600;font-variant-numeric:tabular-nums}.homepage-d_mobileBar__5c02K{transform:translateY(110%);border-top:1px solid var(--rk-border);background:rgba(255,255,255,.96);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);transition:transform .22s var(--rk-ease)}.homepage-d_mobileBarVisible__d_trj{transform:none}@media (prefers-reduced-motion:reduce){.homepage-d_caret__oDeQI,.homepage-d_liveDot__y796g,.homepage-d_turnEnter__aGihJ,.homepage-d_wordMenu__HOBZW{animation:none}.homepage-d_mobileBar__5c02K{transition:none}}}@layer components{.supported-languages_head__rL7bp{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:16px 32px}.supported-languages_counts__xxSDC{display:flex;flex-wrap:wrap;gap:8px}.supported-languages_panel__YUdcI{margin-top:32px}.supported-languages_list__BGx0P{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:8px 12px;list-style:none}@media (min-width:768px){.supported-languages_list__BGx0P{grid-template-columns:repeat(3,minmax(0,1fr));padding:12px 16px}}@media (min-width:1024px){.supported-languages_list__BGx0P{grid-template-columns:repeat(4,minmax(0,1fr))}}.supported-languages_item__ge866{display:flex;min-width:0;min-height:36px;align-items:baseline;gap:8px;padding:8px;border-radius:6px;font-size:14px;line-height:20px}.supported-languages_name__QrPbV{color:var(--rk-text);font-weight:500;white-space:nowrap}.supported-languages_native__Mm_eO{overflow:hidden;color:var(--rk-faint);font-size:13px;text-overflow:ellipsis;white-space:nowrap}.supported-languages_regions__xYKoY{margin-left:auto;flex-shrink:0;color:var(--rk-accent-ink);font-size:12px;white-space:nowrap}.supported-languages_desktopList__WnnCC{display:none}.supported-languages_mobileList__lH1IU{display:block}@media (min-width:768px){.supported-languages_desktopList__WnnCC{display:grid}.supported-languages_mobileList__lH1IU{display:none}}.supported-languages_more__GyUm_{border-top:1px solid var(--rk-border)}.supported-languages_more__GyUm_ summary{display:flex;min-height:44px;align-items:center;padding:0 20px;list-style:none;cursor:pointer;color:var(--rk-accent-ink);font-size:14px;font-weight:500}.supported-languages_more__GyUm_ summary::-webkit-details-marker{display:none}.supported-languages_more__GyUm_[open] summary{display:none}.supported-languages_pageLink__5IO1r{display:inline-flex;align-items:center;gap:6px;margin-left:auto;font-size:13px}.supported-languages_pageLink__5IO1r svg{width:14px;height:14px}}.homepage-c_ghostButton__Jei3I,.homepage-c_primaryButton__VCYJz{transition:transform .14s cubic-bezier(.23,1,.32,1),color .18s ease,background-color .18s ease,border-color .18s ease,box-shadow .18s ease}.homepage-c_ghostButton__Jei3I:active,.homepage-c_primaryButton__VCYJz:active{transform:scale(.97)}.homepage-c_primaryButton__VCYJz{background:#2563eb;box-shadow:0 12px 28px -14px rgba(37,99,235,.72)}@media (hover:hover) and (pointer:fine){.homepage-c_primaryButton__VCYJz:hover{background:#1d4ed8;box-shadow:0 16px 34px -14px rgba(37,99,235,.82)}.homepage-c_ghostButton__Jei3I:hover{border-color:#cbd5e1;background:#f1f5f9;color:#0f172a}}@media (prefers-reduced-motion:reduce){.homepage-c_ghostButton__Jei3I,.homepage-c_primaryButton__VCYJz{transition:color .12s ease,background-color .12s ease,border-color .12s ease}.homepage-c_ghostButton__Jei3I:active,.homepage-c_primaryButton__VCYJz:active{transform:none}}@layer components{.homepage-c_header__FpdEZ{background:rgba(255,255,255,.92);border-bottom:1px solid var(--rk-border);backdrop-filter:saturate(1.4) blur(10px);-webkit-backdrop-filter:saturate(1.4) blur(10px)}.homepage-c_navLink__OBOFX{display:inline-flex;height:32px;align-items:center;padding-inline:10px;border-radius:var(--rk-radius-control);color:var(--rk-muted);font-size:14px;font-weight:500;text-decoration:none;white-space:nowrap;transition:background-color .15s,color .15s}.homepage-c_navLink__OBOFX:hover{background:var(--rk-hover);color:var(--rk-text)}.homepage-c_figure__bj8ph{font-size:32px;line-height:1;letter-spacing:-.03em;font-weight:600;font-variant-numeric:tabular-nums;color:var(--rk-text)}@media (prefers-reduced-motion:reduce){.homepage-c_navLink__OBOFX{transition:none}}}