.BlogCard_card__yE2IK{display:flex;flex-direction:column;gap:.75rem;text-decoration:none;padding:1rem;border-radius:.5rem;background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.06);transition:all .2s ease;height:100%}@media(max-width:768px){.BlogCard_card__yE2IK{padding:1rem}}.BlogCard_card__yE2IK:hover{background:hsla(0,0%,100%,.05);border-color:hsla(0,0%,100%,.1)}.BlogCard_card__yE2IK:hover .BlogCard_title__bgDSg{color:#fff}.BlogCard_imageContainer__b75jz{position:relative;width:100%;aspect-ratio:16/9;border-radius:.375rem;overflow:hidden;background:rgba(0,0,0,.3);flex-shrink:0}.BlogCard_image__IE2s1{-o-object-fit:contain;object-fit:contain}.BlogCard_content__neGi_{flex:1;display:flex;flex-direction:column;gap:.5rem;min-width:0}.BlogCard_title__bgDSg{font-family:var(--riforma-light);font-size:1.25rem;line-height:1.3;color:#fff;margin:0;font-weight:300;transition:color .2s ease;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media(max-width:768px){.BlogCard_title__bgDSg{font-size:1.125rem}}.BlogCard_excerpt__dh586{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.9375rem;line-height:1.6;color:#8a8f98;margin:0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}@media(max-width:768px){.BlogCard_excerpt__dh586{font-size:.875rem;-webkit-line-clamp:2}}.BlogCard_meta__SKNyA{display:flex;align-items:center;gap:.5rem;font-family:var(--riforma);font-size:.875rem;color:#8a8f98;margin-top:auto;flex-wrap:wrap}.BlogCard_category__fdWOw{color:#8a8f98;font-weight:400}.BlogCard_date__NZi_x,.BlogCard_separator__UANVF{color:#8a8f98}.BlogCard_authorInfo__qzff8{display:flex;align-items:center;gap:.5rem}.BlogCard_authorImage__q8_4T{position:relative;width:24px;height:24px;border-radius:50%;overflow:hidden;background:hsla(0,0%,100%,.1);flex-shrink:0}.BlogCard_authorAvatar__1b_ZF{-o-object-fit:cover;object-fit:cover}.BlogCard_author__bsm3x{color:#8a8f98}.BlogCard_authorRole__3U3CE{color:#8a8f98;font-weight:400}.Button_primaryButton__kCGNV{width:max-content;text-decoration:none;font-size:1rem;font-family:var(--riforma-medium);font-weight:500;border-radius:20px;border:none;background-color:var(--green000);color:#000;transition:all .2s ease}.Button_primaryButton__kCGNV:hover{background-color:#fff;color:#000}.Button_secondaryButton__MMlSt{width:max-content;background:#fff;color:#000;font-size:1rem;font-family:var(--riforma-sub);border-radius:20px;border:1px solid #fff;padding:10px 15px;cursor:pointer;text-decoration:none;display:inline-block;transition:all .2s ease}.Button_secondaryButton__MMlSt:hover{background:hsla(0,0%,100%,.9);color:#000;border:1px solid hsla(0,0%,100%,.9)}.Button_tertiaryButton__1D7XC{width:max-content;text-decoration:none;background-color:transparent;color:var(--blue);font-size:1rem;font-family:var(--riforma-sub);font-weight:400;border-radius:20px;border:1px solid var(--blue);transition:all .2s ease}.Button_tertiaryButton__1D7XC:hover{background-color:var(--blue);border-color:var(--blue);color:#fff}.Button_yellowButton__z2Kmh{width:max-content;text-decoration:none;font-size:clamp(32px,5vw,64px);font-family:var(--riforma-sub);font-weight:400;color:var(--blue);background-color:transparent;border:1.5px solid var(--blue);border-radius:130px;padding:clamp(20px,3vw,30px) clamp(30px,5vw,55px);transition:all .2s ease}@media(max-width:768px){.Button_yellowButton__z2Kmh{font-size:clamp(20px,4vw,32px);padding:15px 25px}}.Button_yellowButton__z2Kmh:hover{background-color:var(--blue);color:#000}.Button_underlineButton__2BjMA{width:max-content;height:max-content;text-decoration:none;font-size:20px;background-color:inherit;border:none;border-bottom:2px solid var(--gray006);transition:border-color .3s var(--cubic-bezier),color .5s var(--cubic-bezier)}.Button_underlineButton__2BjMA:hover{color:var(--gray003);border-color:var(--gray003)}.Button_plainButton__cNDh_{width:max-content;text-decoration:none;font-size:16px;font-family:var(--riforma-sub);font-weight:400;background-color:transparent;border-radius:20px;border:none;color:#fff;transition:all .2s ease}.Button_plainButton__cNDh_:hover{background:hsla(0,0%,100%,.05)}.Button_suggestionButton__4PKIo{width:max-content;font-size:16px;text-decoration:none;font-family:var(--riforma-sub);font-weight:400;border:1px solid hsla(0,0%,100%,.15);background:hsla(0,0%,100%,.05);border-radius:5px;padding:10px 15px;color:#fff;transition:all .3s ease}@media(max-width:768px){.Button_suggestionButton__4PKIo{width:100%}}.Button_suggestionButton__4PKIo:hover{background:hsla(0,0%,100%,.1);backdrop-filter:blur(15.3px);-webkit-backdrop-filter:blur(15.3px)}.Button_iconButton__tIjkl{width:max-content;font-size:1rem;font-family:var(--riforma-sub);font-weight:100;border:1.5px solid hsla(0,0%,100%,.15);border-radius:100%;background:hsla(0,0%,100%,.05);color:#fff;display:flex;align-items:center;height:40px;aspect-ratio:1/1;padding:0;margin:0;text-decoration:none;justify-content:center;background:#323232;box-shadow:inset 8px 8px 16px #292929,inset -8px -8px 16px #3c3c3c}.Button_iconButton__tIjkl .Button_icon__hPGlN{display:flex;align-items:center;stroke-width:2;margin:auto}.Button_iconButton__tIjkl:disabled{opacity:.5;cursor:auto}.Button_iconButton__tIjkl.Button_highlight__Mc7th,.Button_iconButton__tIjkl:hover{transition:all .1s ease;background:#323232;cursor:pointer}.Button_iconButton__tIjkl.Button_highlight__Mc7th:not(:disabled),.Button_iconButton__tIjkl:hover:not(:disabled){background:hsla(0,0%,100%,.1);backdrop-filter:blur(15.3px);-webkit-backdrop-filter:blur(15.3px)}.Button_iconButton__tIjkl:active{transform:translateY(1px);background:#323232;box-shadow:inset 6px 6px 12px #141414,inset -6px -6px 12px #505050}.Button_whiteOutline__4N8x_{width:max-content;background-color:transparent;text-decoration:none;color:var(--green000);font-size:16px;font-family:var(--riforma-sub);font-weight:400;border-radius:20px;border:1px solid var(--green000);transition:all .2s ease}.Button_whiteOutline__4N8x_:hover{background-color:var(--green000);border-color:var(--green000);color:#000}.Button_riffBlueButton__zwAnq{width:max-content;background:#0034ff;color:#fff;border:none;border-radius:20px;padding:10px 15px;font-family:Arial,sans-serif;font-size:16px;cursor:pointer;transition:background-color .2s ease;text-decoration:none;display:inline-block}.Button_riffBlueButton__zwAnq:hover{background:#0028cc}.Button_glassEffectButton__ocFaq{width:max-content;display:flex;align-items:center;gap:10px;background:hsla(0,0%,100%,.1);border-radius:20px;padding:10px 15px;font-family:var(--riforma-sub);font-size:16px;color:#fff;cursor:pointer;position:relative;z-index:10;outline:none;border:none;text-decoration:none;transition:all .2s ease}.Button_glassEffectButton__ocFaq:hover{background:hsla(0,0%,100%,.05)}.FooterSection_container__gi6E7{max-width:1200px;margin:0 auto;padding:60px 20px;text-align:center}.FooterSection_content__aPzyk{display:flex;justify-content:center;align-items:center}@media(max-width:768px){.FooterSection_container__gi6E7{padding:40px 20px}}.FooterSection_useCaseContainer__oqyQ_{padding:40px 20px}@media(max-width:768px){.FooterSection_useCaseContainer__oqyQ_{padding:30px 20px}}.FooterSection_documentationContainer__w_MBk{padding:30px 20px}@media(max-width:768px){.FooterSection_documentationContainer__w_MBk{padding:25px 20px}}.BlogSidebar_sidebar__UGmY0{position:-webkit-sticky;position:sticky;top:2rem}@media(max-width:768px){.BlogSidebar_sidebar__UGmY0{position:static}}.BlogSidebar_title__BEfIv{font-family:Tiempos Headline Regular,Arial,sans-serif;font-size:3rem;line-height:1.1;color:#f7f8f8;margin:0 0 1.5rem;font-weight:400}@media(min-width:768px)and (max-width:1200px){.BlogSidebar_title__BEfIv{font-size:2.5rem}}@media(max-width:768px){.BlogSidebar_title__BEfIv{font-size:2.25rem;margin-bottom:1.25rem}}.BlogSidebar_categoryNav__gw2B8{display:flex;flex-direction:column;gap:.125rem;margin-top:.5rem}@media(max-width:768px){.BlogSidebar_categoryNav__gw2B8{gap:.25rem;margin-top:0}}.BlogSidebar_categoryGroup__XewGd{display:flex;flex-direction:column}.BlogSidebar_categoryButton__1d5wy{background:transparent;border:none;padding:.625rem .75rem;text-align:left;font-family:var(--riforma);font-size:.9375rem;color:#8a8f98;cursor:pointer;border-radius:.25rem;transition:all .15s ease;position:relative;display:flex;align-items:center;gap:.5rem;width:100%;text-decoration:none}@media(max-width:768px){.BlogSidebar_categoryButton__1d5wy{padding:.5rem .75rem;font-size:.875rem}}.BlogSidebar_categoryButton__1d5wy:hover{color:#f7f8f8}.BlogSidebar_categoryButton__1d5wy.BlogSidebar_active___dDj7{color:#f7f8f8;font-weight:400}.BlogSidebar_categoryLabel__jg0ix{flex:1 1;min-width:0}.BlogListingSection_riffLightningBackground__srouy{position:absolute;top:-5rem;left:50%;transform:translateX(-50%);width:100vw;height:auto;max-height:120vh;z-index:0;pointer-events:none;opacity:.75;overflow:hidden;mix-blend-mode:screen;-webkit-mask-image:radial-gradient(ellipse 85% 90% at 50% 35%,#fff 15%,hsla(0,0%,100%,.95) 35%,hsla(0,0%,100%,.85) 50%,hsla(0,0%,100%,.6) 65%,hsla(0,0%,100%,.3) 80%,hsla(0,0%,100%,.1) 90%,transparent 100%);mask-image:radial-gradient(ellipse 85% 90% at 50% 35%,#fff 15%,hsla(0,0%,100%,.95) 35%,hsla(0,0%,100%,.85) 50%,hsla(0,0%,100%,.6) 65%,hsla(0,0%,100%,.3) 80%,hsla(0,0%,100%,.1) 90%,transparent 100%)}@media(max-width:1024px){.BlogListingSection_riffLightningBackground__srouy{width:100vw;opacity:.7;max-height:100vh}}@media(max-width:768px){.BlogListingSection_riffLightningBackground__srouy{width:100vw;opacity:.7;max-height:100vh;transform:translateX(-50%) scale(1.1)}}.BlogListingSection_container__7YUpz{width:100%;min-height:100vh;padding:12.5rem 2rem 4rem;position:relative;z-index:1;background:#1c1c1f}@media(min-width:768px)and (max-width:1200px){.BlogListingSection_container__7YUpz{padding:10rem 1.5rem 3rem}}@media(max-width:768px){.BlogListingSection_container__7YUpz{padding:7.5rem 1rem 2rem;min-height:auto}}.BlogListingSection_content__qElLS{max-width:1600px;margin:0 auto;padding-left:6rem;display:grid;grid-template-columns:280px 1fr;gap:4rem;align-items:start;text-align:left}@media(min-width:768px)and (max-width:1200px){.BlogListingSection_content__qElLS{padding-left:3rem;grid-template-columns:240px 1fr;gap:3rem}}@media(max-width:768px){.BlogListingSection_content__qElLS{padding-left:0;grid-template-columns:1fr;gap:2rem}}.BlogListingSection_sidebar__sMgIq{position:sticky;top:2rem}@media(max-width:768px){.BlogListingSection_sidebar__sMgIq{position:static}}.BlogListingSection_sidebarTitle__vfF3c{font-family:Tiempos Headline Regular,Arial,sans-serif;font-size:3rem;line-height:1.1;color:#f7f8f8;margin:0 0 1.5rem;font-weight:400}@media(min-width:768px)and (max-width:1200px){.BlogListingSection_sidebarTitle__vfF3c{font-size:2.5rem}}@media(max-width:768px){.BlogListingSection_sidebarTitle__vfF3c{font-size:2.25rem}}.BlogListingSection_sidebarSubtitle__h6Ol_{font-family:var(--riforma-light);font-size:1.05rem;line-height:1.5;color:#a5a5a5;margin:0 0 2.5rem}@media(max-width:768px){.BlogListingSection_sidebarSubtitle__h6Ol_{font-size:1rem;margin-bottom:2rem}}.BlogListingSection_categoryNav__d_BmS{display:flex;flex-direction:column;gap:.125rem}@media(max-width:768px){.BlogListingSection_categoryNav__d_BmS{gap:.25rem}}.BlogListingSection_topicsHeader__uyNJN{font-family:var(--riforma);font-size:1rem;color:#f7f8f8;font-weight:600;padding:.5rem 0 .875rem;margin-bottom:.75rem}.BlogListingSection_categoryGroup__tBW6c{display:flex;flex-direction:column}.BlogListingSection_categoryButton__vb_w8{background:transparent;border:none;padding:.625rem .75rem;text-align:left;font-family:var(--riforma);font-size:.9375rem;color:#8a8f98;cursor:pointer;border-radius:.25rem;transition:all .15s ease;position:relative;display:flex;align-items:center;gap:.5rem;width:100%;text-decoration:none}@media(max-width:768px){.BlogListingSection_categoryButton__vb_w8{padding:.5rem .75rem;font-size:.875rem}}.BlogListingSection_categoryButton__vb_w8:hover{color:#f7f8f8}.BlogListingSection_categoryButton__vb_w8.BlogListingSection_active__AqKEY{color:#f7f8f8;font-weight:400}.BlogListingSection_categoryIcon__AOhmX{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:12px;height:12px;color:#616161;transition:transform .2s ease}.BlogListingSection_categoryButton__vb_w8:hover .BlogListingSection_categoryIcon__AOhmX{color:#cecece}.BlogListingSection_categoryButton__vb_w8.BlogListingSection_active__AqKEY .BlogListingSection_categoryIcon__AOhmX{color:#f7f8f8}.BlogListingSection_categoryLabel__GJxQ1{flex:1;min-width:0}.BlogListingSection_categoryCount__ejHgT{font-family:var(--riforma);font-size:.8125rem;color:#616161;flex-shrink:0;margin-left:auto}.BlogListingSection_subItems__Dyb6W{display:flex;flex-direction:column;gap:.25rem;padding-left:2rem;margin-top:.5rem;margin-bottom:.5rem}.BlogListingSection_subItem__nsfwo{font-family:var(--riforma);font-size:.875rem;color:#8a8f98;text-decoration:none;padding:.375rem .5rem;border-radius:.25rem;transition:all .15s ease;display:block;line-height:1.4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.BlogListingSection_subItem__nsfwo:hover{color:#f7f8f8}.BlogListingSection_moreItems__iV3lw{font-family:var(--riforma);font-size:.8125rem;color:#616161;padding:.375rem .5rem;font-style:italic}.BlogListingSection_main__KYQDc{min-height:50vh}.BlogListingSection_pageTitle__K4ZaO{font-family:Tiempos Headline Regular,Arial,sans-serif;font-size:4rem;line-height:1.1;color:#f7f8f8;margin:0 0 2rem;font-weight:400}@media(min-width:768px)and (max-width:1200px){.BlogListingSection_pageTitle__K4ZaO{font-size:3rem}}@media(max-width:768px){.BlogListingSection_pageTitle__K4ZaO{font-size:2.5rem;margin-bottom:1.5rem}}.BlogListingSection_browseHeader___QyvB{margin-bottom:2.5rem}@media(max-width:768px){.BlogListingSection_browseHeader___QyvB{margin-bottom:2rem}}.BlogListingSection_browseTitle__scjX4{font-family:var(--riforma);font-size:1rem;color:#f7f8f8;font-weight:600;margin:0 0 .5rem;padding-bottom:.875rem;border-bottom:2px solid hsla(0,0%,100%,.15)}.BlogListingSection_browseSubtitle__9djha{font-family:var(--riforma);font-size:.9375rem;color:#d0d6e0;margin:1rem 0 0;line-height:1.5}.BlogListingSection_grid__vhgeA{display:flex;flex-direction:column;gap:1rem;max-width:800px}.BlogListingSection_emptyState__Itd_n{padding:4rem 2rem;text-align:center}.BlogListingSection_emptyState__Itd_n p{font-family:var(--riforma);font-size:1.125rem;color:#616161;margin:0}.ShowcaseSection_wrapper__qjL6J{width:100%;max-width:1920px;height:80vh;max-height:864px;min-height:600px;display:flex;margin:0 auto}@media(max-width:1200px){.ShowcaseSection_wrapper__qjL6J{height:auto;max-height:unset;flex-direction:column!important}}.ShowcaseSection_wrapper__qjL6J .ShowcaseSection_imageContainer__YBcK_{width:50%;height:100%;display:flex;justify-content:center;align-items:center;position:relative}@media(max-width:1200px){.ShowcaseSection_wrapper__qjL6J .ShowcaseSection_imageContainer__YBcK_{width:100%;height:90vh}}.ShowcaseSection_wrapper__qjL6J .ShowcaseSection_mainContainer__qv6Mg{width:50%;height:100%;display:flex;flex-direction:column;gap:40px;padding:40px}@media(max-width:1200px){.ShowcaseSection_wrapper__qjL6J .ShowcaseSection_mainContainer__qv6Mg{width:100%;height:50%}}@media(max-width:768px){.ShowcaseSection_wrapper__qjL6J .ShowcaseSection_mainContainer__qv6Mg{padding:40px 20px}}.MediaEmbed_embedContainer__A_7wR{width:100%;margin:.5rem 0 2rem}@media(max-width:768px){.MediaEmbed_embedContainer__A_7wR{margin:.375rem 0 1.5rem}}.MediaEmbed_youtubeEmbed__304V9{position:relative;width:100%;padding-bottom:56.25%;border-radius:.75rem;overflow:hidden;background:#0c0c0c}@media(max-width:768px){.MediaEmbed_youtubeEmbed__304V9{border-radius:.5rem}}.MediaEmbed_iframe__tq1P3{position:absolute;top:0;left:0;width:100%;height:100%}.MediaEmbed_linkedinEmbed__8dkRd{position:relative;width:100%;min-height:500px;border-radius:.75rem;overflow:hidden;background:#0c0c0c}@media(max-width:768px){.MediaEmbed_linkedinEmbed__8dkRd{border-radius:.5rem;min-height:400px}}.MediaEmbed_twitterEmbed__YsR6V{display:flex;justify-content:center;padding:1rem 0}.MediaEmbed_twitterEmbed__YsR6V blockquote{margin:0!important}.MediaEmbed_linkPreview__pXGFc{display:block;padding:1.5rem;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:.75rem;text-decoration:none;transition:all .2s ease}.MediaEmbed_linkPreview__pXGFc:hover{background:hsla(0,0%,100%,.08);border-color:hsla(0,0%,100%,.2);transform:translateY(-2px)}@media(max-width:768px){.MediaEmbed_linkPreview__pXGFc{padding:1rem;border-radius:.5rem}}.MediaEmbed_linkContent__DQNbG{display:flex;align-items:center;gap:1rem}@media(max-width:768px){.MediaEmbed_linkContent__DQNbG{flex-direction:column;gap:.75rem;text-align:center}}.MediaEmbed_linkIcon__p7RDE{font-size:1.5rem;flex-shrink:0}.MediaEmbed_linkUrl__Yhm4f{flex:1 1;font-family:var(--riforma);font-size:.9375rem;color:#cecece;word-break:break-all}@media(max-width:768px){.MediaEmbed_linkUrl__Yhm4f{font-size:.875rem}}.MediaEmbed_linkAction__Rgsl3{font-family:var(--riforma);font-size:.9375rem;color:var(--riff-primary);font-weight:500;flex-shrink:0}@media(max-width:768px){.MediaEmbed_linkAction__Rgsl3{font-size:.875rem}}.BlogAuthorBio_container__Xjdmj{width:100%;padding:0;margin-top:2rem}@media(max-width:768px){.BlogAuthorBio_container__Xjdmj{margin-top:1.5rem}}.BlogAuthorBio_content__9bTcz{display:flex;align-items:center;gap:.75rem}@media(max-width:768px){.BlogAuthorBio_content__9bTcz{gap:.625rem}}.BlogAuthorBio_imageWrapper__tc_sB{flex-shrink:0}.BlogAuthorBio_avatar__KdJM_{width:48px;height:48px;border-radius:50%;object-fit:cover;border:2px solid hsla(0,0%,100%,.1)}@media(max-width:768px){.BlogAuthorBio_avatar__KdJM_{width:40px;height:40px}}.BlogAuthorBio_info__xWige{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.BlogAuthorBio_label__uhcH7{font-family:var(--riforma);font-size:.875rem;color:#8a8f98}.BlogAuthorBio_name__v0G1X{font-family:var(--riforma);font-size:1rem;color:#f7f8f8;font-weight:400}@media(max-width:768px){.BlogAuthorBio_name__v0G1X{font-size:.9375rem}}.BlogAuthorBio_role__wwfW6{font-family:var(--riforma);font-size:1rem;color:#8a8f98}.BlogAuthorBio_role__wwfW6:before{content:", "}@media(max-width:768px){.BlogAuthorBio_role__wwfW6{font-size:.9375rem}}.BlogPostHeroSection_riffLightningBackground___YJab{position:absolute;top:-5rem;left:50%;transform:translateX(-50%);width:100vw;height:auto;max-height:120vh;z-index:0;pointer-events:none;opacity:.75;overflow:hidden;mix-blend-mode:screen;-webkit-mask-image:radial-gradient(ellipse 85% 90% at 50% 35%,#fff 15%,hsla(0,0%,100%,.95) 35%,hsla(0,0%,100%,.85) 50%,hsla(0,0%,100%,.6) 65%,hsla(0,0%,100%,.3) 80%,hsla(0,0%,100%,.1) 90%,transparent 100%);mask-image:radial-gradient(ellipse 85% 90% at 50% 35%,#fff 15%,hsla(0,0%,100%,.95) 35%,hsla(0,0%,100%,.85) 50%,hsla(0,0%,100%,.6) 65%,hsla(0,0%,100%,.3) 80%,hsla(0,0%,100%,.1) 90%,transparent 100%)}@media(max-width:1024px){.BlogPostHeroSection_riffLightningBackground___YJab{width:100vw;opacity:.7;max-height:100vh}}@media(max-width:768px){.BlogPostHeroSection_riffLightningBackground___YJab{width:100vw;opacity:.7;max-height:100vh;transform:translateX(-50%) scale(1.1)}}.BlogPostHeroSection_container__tVMPs{width:100%;padding:10rem 2rem 1rem;position:relative;z-index:1;background:#1c1c1f}@media(min-width:768px)and (max-width:1200px){.BlogPostHeroSection_container__tVMPs{padding:8.75rem 1.5rem 1rem}}@media(max-width:768px){.BlogPostHeroSection_container__tVMPs{padding:7.5rem 1rem 1rem}}.BlogPostHeroSection_breadcrumbWrapper__6X2N5{max-width:900px;margin:0 auto 3rem;display:flex;justify-content:center}@media(min-width:768px)and (max-width:1200px){.BlogPostHeroSection_breadcrumbWrapper__6X2N5{margin-bottom:2.5rem}}@media(max-width:768px){.BlogPostHeroSection_breadcrumbWrapper__6X2N5{margin-bottom:2rem}}.BlogPostHeroSection_content__ibVgh{max-width:900px;margin:0 auto;display:flex;flex-direction:column;align-items:center;text-align:center;gap:1.5rem}@media(max-width:768px){.BlogPostHeroSection_content__ibVgh{gap:1.25rem}}.BlogPostHeroSection_topMeta__TcwQv{display:flex;align-items:center;gap:.75rem;font-family:var(--riforma);font-size:.9375rem;color:#8a8f98}@media(max-width:768px){.BlogPostHeroSection_topMeta__TcwQv{font-size:.875rem}}.BlogPostHeroSection_category__zFHB8,.BlogPostHeroSection_date__lwxJa,.BlogPostHeroSection_metaDivider__Uaq3L{color:#8a8f98}.BlogPostHeroSection_title__CxNzA{font-family:Tiempos Headline Regular,Arial,sans-serif;font-size:4.5rem;line-height:1.15;color:#f7f8f8;margin:.5rem 0 0;font-weight:400;text-wrap:balance;max-width:900px;letter-spacing:-.02em}@media(min-width:768px)and (max-width:1200px){.BlogPostHeroSection_title__CxNzA{font-size:3.5rem;line-height:1.2}}@media(max-width:768px){.BlogPostHeroSection_title__CxNzA{font-size:2.5rem;line-height:1.2}}.BlogPostHeroSection_excerpt__swmBP{font-family:var(--riforma-light);font-size:clamp(1.25rem,1.1rem + .6667vw,1.75rem);line-height:125%;color:#a5a5a5;margin:0;max-width:700px;font-weight:300;letter-spacing:-.025em}.BlogPostHeroSection_divider__wkY91{width:100%;max-width:900px;height:.0625rem;background:hsla(0,0%,100%,.1);margin:1.5rem 0}@media(max-width:768px){.BlogPostHeroSection_divider__wkY91{margin:1.25rem 0}}.BlogPostHeroSection_imageContainer__6hjBE{position:relative;width:100%;max-width:900px;border-radius:.75rem;overflow:hidden;background:#1c1c1f}@media(max-width:768px){.BlogPostHeroSection_imageContainer__6hjBE{border-radius:.5rem}}.BlogPostHeroSection_image__LVrek{width:100%;height:auto;display:block}.RelatedArticles_container__O7Sp_{width:100%;padding:4rem 2rem;background:#1c1c1f;border-top:1px solid hsla(0,0%,100%,.1)}@media(max-width:768px){.RelatedArticles_container__O7Sp_{padding:3rem 1rem}}.RelatedArticles_content__J4xLD{max-width:75rem;margin:0 auto}.RelatedArticles_title__Lyndo{font-family:Tiempos Headline Regular,Arial,sans-serif;font-size:2rem;line-height:1.3;color:#f7f8f8;margin:0 0 2rem;font-weight:400}@media(max-width:768px){.RelatedArticles_title__Lyndo{font-size:1.75rem;margin-bottom:1.5rem}}.RelatedArticles_grid__kGwzK{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1.5rem;gap:1.5rem}@media(max-width:768px){.RelatedArticles_grid__kGwzK{grid-template-columns:repeat(2,1fr);gap:1rem}}@media(max-width:480px){.RelatedArticles_grid__kGwzK{grid-template-columns:1fr;gap:1.25rem}}.TabSection_container__AlOi8{margin:4rem 0}@media(max-width:768px){.TabSection_container__AlOi8{margin:3rem 0}}.TabSection_sectionTitle__BfGJP{font-family:var(--riforma-medium);font-size:2.5rem;line-height:1.3;color:#fff;margin:0 0 2.5rem;font-weight:500;letter-spacing:-.02em;text-align:center}@media(min-width:768px)and (max-width:1200px){.TabSection_sectionTitle__BfGJP{font-size:2rem;margin:0 0 2rem}}@media(max-width:768px){.TabSection_sectionTitle__BfGJP{font-size:1.75rem;margin:0 0 1.5rem}}.TabSection_tabButtons__w0ih_{display:flex;gap:.5rem;border-bottom:.0625rem solid hsla(0,0%,100%,.1);margin-bottom:2.5rem;flex-wrap:wrap}@media(max-width:768px){.TabSection_tabButtons__w0ih_{gap:.375rem;margin-bottom:2rem}}.TabSection_tabButton___mWcj{background:transparent;color:#8a8f98;font-family:var(--riforma);font-size:1.125rem;padding:1rem 1.5rem;cursor:pointer;transition:all .2s ease;position:relative;border:none;border-bottom:.1875rem solid transparent;margin-bottom:-.0625rem;font-weight:400}@media(max-width:768px){.TabSection_tabButton___mWcj{font-size:1rem;padding:.875rem 1.25rem}}.TabSection_tabButton___mWcj:hover{color:#fff}.TabSection_tabButton___mWcj.TabSection_active__j95jS{color:#fff;border-bottom-color:var(--riff-primary)}.TabSection_tabContent___E9KM{animation:TabSection_fadeIn__MLZi7 .3s ease-in}@keyframes TabSection_fadeIn__MLZi7{0%{opacity:0;transform:translateY(.5rem)}to{opacity:1;transform:translateY(0)}}.TabSection_paragraph__dgFpr{font-family:var(--riforma-light);font-size:1rem;line-height:1.7;color:#d0d6e0;margin:0 0 1.5rem}.TabSection_paragraph__dgFpr strong{color:#fff;font-weight:500}.TabSection_paragraph__dgFpr em{font-style:italic}.TabSection_h2__7lMJ3{font-family:var(--riforma-medium);font-size:2rem;line-height:1.3;color:#fff;margin:2.5rem 0 1.5rem;font-weight:500;letter-spacing:-.02em}.TabSection_h2__7lMJ3:first-child{margin-top:0}@media(max-width:768px){.TabSection_h2__7lMJ3{font-size:1.75rem;margin:2rem 0 1rem}}.TabSection_h3__oZQxt{font-family:var(--riforma-medium);font-size:1.5rem;line-height:1.4;color:#fff;margin:2rem 0 1rem;font-weight:500;letter-spacing:-.015em}@media(max-width:768px){.TabSection_h3__oZQxt{font-size:1.375rem;margin:1.5rem 0 .875rem}}.TabSection_figure__6Sr0u{margin:2.5rem 0}@media(max-width:768px){.TabSection_figure__6Sr0u{margin:2rem 0}}.TabSection_image__v9SJ4{width:100%;height:auto;border-radius:.75rem;display:block}.TabSection_caption__01Fb3{margin-top:1rem;font-family:var(--riforma-light);font-size:.875rem;line-height:1.5;color:#8a8f98;text-align:center;font-style:italic}.IntegrationPageHeroSection_container__35Xsj{width:100%;padding:10rem 2rem 3rem;position:relative;z-index:1;background:#1c1c1f}@media(min-width:768px)and (max-width:1200px){.IntegrationPageHeroSection_container__35Xsj{padding:8.75rem 1.5rem 2.5rem}}@media(max-width:768px){.IntegrationPageHeroSection_container__35Xsj{padding:7.5rem 1rem 2rem}}.IntegrationPageHeroSection_breadcrumbWrapper__79rKx{max-width:900px;margin:0 auto 3rem;display:flex;justify-content:center}@media(min-width:768px)and (max-width:1200px){.IntegrationPageHeroSection_breadcrumbWrapper__79rKx{margin-bottom:2.5rem}}@media(max-width:768px){.IntegrationPageHeroSection_breadcrumbWrapper__79rKx{margin-bottom:2rem}}.IntegrationPageHeroSection_content__87spK{max-width:900px;margin:0 auto;display:flex;flex-direction:column;align-items:center;text-align:center;gap:2rem}@media(max-width:768px){.IntegrationPageHeroSection_content__87spK{gap:1.5rem}}.IntegrationPageHeroSection_logoContainer__bKiM3{display:flex;justify-content:center;align-items:center}.IntegrationPageHeroSection_logo__8fH0W{width:80px;height:80px;object-fit:contain}@media(max-width:768px){.IntegrationPageHeroSection_logo__8fH0W{width:64px;height:64px}}.IntegrationPageHeroSection_title__WmVIe{font-family:Tiempos Headline Regular,Arial,sans-serif;font-size:4.5rem;line-height:1.15;color:#f7f8f8;margin:0;font-weight:400;text-wrap:balance;max-width:900px;letter-spacing:-.02em}@media(min-width:768px)and (max-width:1200px){.IntegrationPageHeroSection_title__WmVIe{font-size:3.5rem;line-height:1.2}}@media(max-width:768px){.IntegrationPageHeroSection_title__WmVIe{font-size:2.5rem;line-height:1.2}}.Navigation_logoBox__YLcTv{color:#e4ff98;cursor:pointer;position:fixed;top:48px;width:-moz-fit-content;width:fit-content;left:40px;z-index:999;transition:color .3s ease;display:flex;align-items:center;justify-content:flex-start}.Navigation_logoBox__YLcTv.Navigation_withBanner__4gkZv{top:calc(48px + 72px)}@media(min-width:768px)and (max-width:1200px){.Navigation_logoBox__YLcTv.Navigation_withBanner__4gkZv{top:calc(52px + 72px)}}@media(max-width:768px){.Navigation_logoBox__YLcTv.Navigation_withBanner__4gkZv{top:calc(20px + 90px)}}.Navigation_logoBox__YLcTv.Navigation_blueTheme__o8EXJ{color:#0034ff}.Navigation_logoBox__YLcTv.Navigation_riffLogo__wVkS5{width:6.5rem;height:1.8rem;-webkit-mask-image:radial-gradient(ellipse 100% 100% at 50% 50%,#000 50%,rgba(0,0,0,.95) 70%,rgba(0,0,0,.7) 85%,transparent 100%);mask-image:radial-gradient(ellipse 100% 100% at 50% 50%,#000 50%,rgba(0,0,0,.95) 70%,rgba(0,0,0,.7) 85%,transparent 100%);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@media(min-width:768px)and (max-width:1200px){.Navigation_logoBox__YLcTv.Navigation_riffLogo__wVkS5{width:5.5rem;height:1.6rem}}@media(max-width:768px){.Navigation_logoBox__YLcTv.Navigation_riffLogo__wVkS5{width:4.5rem;height:1.4rem}}@media(min-width:768px)and (max-width:1200px){.Navigation_logoBox__YLcTv{top:52px;left:40px}}@media(max-width:768px){.Navigation_logoBox__YLcTv{top:20px;left:20px}}.Navigation_mainContainer__t41n1{width:max-content;display:flex;justify-content:center;gap:4px;background-color:rgba(0,0,0,.6);border-radius:160px;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);padding:6px;position:fixed;top:40px;left:50%;transform:translateX(-50%);z-index:999}.Navigation_mainContainer__t41n1.Navigation_withBanner__4gkZv{top:calc(40px + 72px)}.Navigation_getStartedContainer__6txTV{position:fixed;top:40px;right:40px;z-index:999;display:flex;gap:12px;align-items:center}.Navigation_getStartedContainer__6txTV.Navigation_withBanner__4gkZv{top:calc(40px + 72px)}@media(min-width:768px)and (max-width:1200px){.Navigation_getStartedContainer__6txTV.Navigation_withBanner__4gkZv{top:calc(44px + 72px)}}@media(max-width:768px){.Navigation_getStartedContainer__6txTV.Navigation_withBanner__4gkZv{top:calc(20px + 90px)}}@media(min-width:768px)and (max-width:1200px){.Navigation_getStartedContainer__6txTV{top:44px;right:40px}}@media(max-width:768px){.Navigation_getStartedContainer__6txTV{top:20px;right:70px}.Navigation_getStartedContainer__6txTV a{display:none}.Navigation_getStartedContainer__6txTV button{font-size:14px;padding:8px 12px;border-radius:20px}}.Navigation_mobileMainContainer__9iMKf{display:flex;justify-content:center;align-items:center;background-color:rgba(0,0,0,.6);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);position:fixed;top:40px;right:40px;z-index:999}.Navigation_mobileMainContainer__9iMKf.Navigation_withBanner__4gkZv{top:calc(40px + 72px)}@media(max-width:768px){.Navigation_mobileMainContainer__9iMKf.Navigation_withBanner__4gkZv{top:calc(20px + 90px)}.Navigation_mobileMainContainer__9iMKf{top:20px;right:20px}}.Navigation_mobileMainContainer__9iMKf .Navigation_toggleContainer__9mGzb{width:48px;height:48px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:4px;cursor:pointer;position:absolute;top:0;right:0;z-index:2}.Navigation_mobileMainContainer__9iMKf .Navigation_toggleContainer__9mGzb .Navigation_line1__vX6f7,.Navigation_mobileMainContainer__9iMKf .Navigation_toggleContainer__9mGzb .Navigation_line2__5vcV2,.Navigation_mobileMainContainer__9iMKf .Navigation_toggleContainer__9mGzb .Navigation_line3__eKAWJ{width:24px;height:2px;background-color:var(--gray006);position:relative}.Navigation_mobileMainContainer__9iMKf .Navigation_mobileElementsContainer__3s3qg{display:flex;flex-direction:column;align-items:center;gap:8px;padding:48px 12px 16px;position:relative}.Navigation_dropdownContainer__6sAgF{position:relative;display:flex;align-items:center}.Navigation_dropdownMenu__TMbP6{position:absolute;top:100%;left:0;padding-top:8px;z-index:1000}.Navigation_dropdownMenu__TMbP6:before{content:"";display:block;width:100%;height:8px}.Navigation_dropdownMenu__TMbP6>div{background-color:#08090a;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:16px;padding:10px;min-width:240px;max-width:280px;box-shadow:0 8px 32px rgba(0,0,0,.3);display:flex;flex-direction:column;gap:4px;animation:Navigation_dropdownFadeIn__r_jZ6 .15s ease-out}@keyframes Navigation_dropdownFadeIn__r_jZ6{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.Navigation_dropdownItem__0OdJy{display:flex;align-items:flex-start;gap:10px;padding:10px 12px;border-radius:8px;text-decoration:none;color:var(--gray006);transition:all .15s ease;cursor:pointer}.Navigation_dropdownItem__0OdJy:hover .Navigation_dropdownItemName__bcqzj{color:#fff}.Navigation_dropdownItem__0OdJy:hover .Navigation_dropdownItemDescription__x1DJe{color:hsla(0,0%,100%,.7)}.Navigation_dropdownItem__0OdJy:hover .Navigation_externalIcon__8Rg2Z{opacity:1}.Navigation_dropdownIcon__ZT9Qe{font-size:18px;line-height:1;flex-shrink:0;margin-top:1px;opacity:.9}.Navigation_dropdownItemContent__MA19c{flex:1 1;display:flex;flex-direction:column;gap:2px}.Navigation_dropdownItemName__bcqzj{font-size:.875rem;font-weight:400;color:hsla(0,0%,100%,.85);display:flex;align-items:center;gap:4px}.Navigation_dropdownItemDescription__x1DJe,.Navigation_dropdownItemName__bcqzj{font-family:var(--riforma);line-height:1.3;letter-spacing:-.01em;transition:color .15s ease}.Navigation_dropdownItemDescription__x1DJe{font-size:.75rem;color:hsla(0,0%,100%,.5)}.Navigation_externalIcon__8Rg2Z{font-size:.75rem;opacity:.6;transition:opacity .15s ease}.Navigation_mobileDropdownContainer__7SpIr{display:flex;flex-direction:column;align-items:center;width:100%;gap:8px}.Navigation_mobileDropdownMenu__PH2SY{display:flex;flex-direction:column;gap:6px;width:100%;padding:8px 0;animation:Navigation_mobileDropdownFadeIn__oAkXc .2s ease}@keyframes Navigation_mobileDropdownFadeIn__oAkXc{0%{opacity:0;max-height:0}to{opacity:1;max-height:500px}}.Navigation_mobileDropdownItem__hMUFn{display:flex;align-items:flex-start;gap:12px;padding:12px 16px;text-decoration:none;color:var(--gray006);transition:all .15s ease;border-radius:8px}.Navigation_mobileDropdownItem__hMUFn:hover .Navigation_dropdownItemName__bcqzj{color:#fff}.Navigation_mobileDropdownItem__hMUFn:hover .Navigation_dropdownItemDescription__x1DJe{color:hsla(0,0%,100%,.7)}.Navigation_mobileDropdownItem__hMUFn:hover .Navigation_externalIcon__8Rg2Z{opacity:1}.Navigation_mobileDropdownItem__hMUFn .Navigation_dropdownItemName__bcqzj{font-family:var(--riforma);font-size:.9375rem;font-weight:400;color:hsla(0,0%,100%,.85);transition:color .15s ease}.Navigation_mobileDropdownItem__hMUFn .Navigation_dropdownItemDescription__x1DJe{font-family:var(--riforma);font-size:.8125rem;color:hsla(0,0%,100%,.5);margin-top:2px;transition:color .15s ease}.Navigation_talkToHumanButton__b_MEh{background:hsla(0,0%,100%,.05)!important;border:none!important;border-radius:20px!important;padding:10px 15px!important;color:#fff!important;text-decoration:none;transition:all .2s ease}.Navigation_talkToHumanButton__b_MEh:hover{background:hsla(0,0%,100%,.02)!important}.PortableTextContent_wrapper__59ReB{max-width:800px;margin:0 auto;padding:4rem 2rem;color:var(--foreground);scroll-behavior:smooth}@media(max-width:768px){.PortableTextContent_wrapper__59ReB{padding:2rem 1rem}}.PortableTextContent_h2__P4ucq{font-family:var(--riforma-web-bold);font-size:2.5rem;line-height:1.2;margin:3rem 0 1.5rem;color:var(--foreground);scroll-margin-top:2rem}@media(max-width:768px){.PortableTextContent_h2__P4ucq{font-size:2rem}}.PortableTextContent_h3__fUElC{font-family:var(--riforma-web-bold);font-size:2rem;line-height:1.3;margin:2.5rem 0 1rem;color:var(--foreground);scroll-margin-top:2rem}@media(max-width:768px){.PortableTextContent_h3__fUElC{font-size:1.75rem}}.PortableTextContent_h4__8E16C{font-family:var(--riforma-web-bold);font-size:1.5rem;line-height:1.4;margin:2rem 0 .75rem;color:var(--foreground);scroll-margin-top:2rem}@media(max-width:768px){.PortableTextContent_h4__8E16C{font-size:1.375rem}}.PortableTextContent_paragraph__V3fIp{font-family:var(--riforma);font-size:1.125rem;line-height:1.7;margin:1rem 0;color:var(--foreground)}.PortableTextContent_ol__OxYZ6,.PortableTextContent_ul__DbOAR{font-family:var(--riforma);font-size:1.125rem;line-height:1.7;margin:1rem 0;padding-left:2rem}.PortableTextContent_li__WdzzA{margin:.5rem 0}.PortableTextContent_blockquote__AhtAX{border-left:4px solid var(--riff-primary);padding-left:1.5rem;margin:2rem 0;font-style:italic;color:var(--muted-foreground);font-size:1.25rem}.PortableTextContent_strong__M73S7{font-weight:600}.PortableTextContent_em__r9mto{font-style:italic}.PortableTextContent_code__jhbB2{background:var(--muted);padding:.2rem .4rem;border-radius:4px;font-family:Courier New,monospace;font-size:.9em;color:var(--riff-secondary)}.PortableTextContent_link__vc5PW{color:var(--riff-primary);text-decoration:underline;transition:opacity .2s}.PortableTextContent_link__vc5PW:hover{opacity:.8}.PortableTextContent_figure__yOduD{margin:2rem 0}.PortableTextContent_image__tzjtx{width:100%;height:auto;border-radius:8px;border:1px solid var(--riff-metal-border)}.PortableTextContent_caption__1smwb{font-size:.875rem;color:var(--muted-foreground);text-align:center;margin-top:.5rem;font-style:italic}.PortableTextContent_divider__52mS0{border:none;height:1px;background:var(--riff-metal-border);opacity:.3;margin:3rem 0}.PortableTextContent_ctaButtonWrapper__2N96S{display:flex;justify-content:center;margin:2rem 0}.PortableTextContent_stripePricingWrapper__YKjrz{margin:3rem 0}.PortableTextContent_stripePricingWrapper__YKjrz stripe-pricing-table{width:100%;max-width:100%}@keyframes FeatureSection_fadeInUp__hZDUY{0%{opacity:0;transform:translateY(1rem)}to{opacity:1;transform:translateY(0)}}@keyframes FeatureSection_fadeIn__MB5dA{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:scale(1)}}@keyframes FeatureSection_fadeOut___Kniz{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.02)}}@keyframes FeatureSection_gradientShift__q6uGa{0%{background-position:0 0;box-shadow:none;opacity:0}to{background-position:100% 100%}}.FeatureSection_wrapper__XV_Ib{margin:0 auto;width:100%;height:100%;margin-top:var(--space-xl)}@media(max-width:768px){.FeatureSection_wrapper__XV_Ib{padding:var(--space-l) 0;height:auto}}.FeatureSection_container__c_hKN{width:100%;max-width:90rem;height:100%;margin:0 auto;padding:0 var(--space-s)}.FeatureSection_mobileTabNavigation__UE81U{display:none}@media(max-width:768px){.FeatureSection_mobileTabNavigation__UE81U{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-xs);overflow-x:auto;overflow-y:hidden;padding-bottom:var(--space-xs);-webkit-overflow-scrolling:touch;scrollbar-width:none}.FeatureSection_mobileTabNavigation__UE81U::-webkit-scrollbar{display:none}}.FeatureSection_mobileTab__cDhxE{flex-grow:1;padding:var(--space-xs) var(--space-s);background-color:#121212;border:0;border-radius:var(--radius-md);color:#848484;font-family:var(--riforma);font-size:clamp(1rem,.9rem + .4444vw,1.125rem);letter-spacing:0;cursor:pointer;transition:all .2s ease;opacity:1;white-space:nowrap;box-shadow:inset 0 1px 2px hsla(0,0%,100%,.188),0 1px 2px rgba(0,0,0,.188),0 2px 4px rgba(0,0,0,.082)}.FeatureSection_mobileTab__cDhxE:hover{color:#fff;background-color:#222}.FeatureSection_mobileTab__cDhxE:active{transform:translateY(1px)}.FeatureSection_mobileTab__cDhxE.FeatureSection_mobileTabActive__BnbF1{opacity:1;background-color:rgba(228,255,152,.188);color:var(--riff-secondary);border-color:transparent}.FeatureSection_content___q6OI{display:grid;grid-template-columns:repeat(12,[col-start] 1fr);grid-gap:var(--space-l);gap:var(--space-l);width:100%;padding:var(--space-2xl) 0}@media(max-width:768px){.FeatureSection_content___q6OI{grid-template-columns:1fr;gap:var(--space-m);padding:0}}.FeatureSection_leftColumn__IpALb{grid-column:span 4;display:flex;flex-direction:column;justify-content:center;align-items:flex-end}@media(max-width:768px){.FeatureSection_leftColumn__IpALb{display:none}}.FeatureSection_flowchart___Idxx{display:flex;flex-direction:column}@media(max-width:768px){.FeatureSection_flowchart___Idxx{gap:var(--space-m)}}.FeatureSection_flowchartItemWrapper__ezfqf{display:flex;flex-direction:column}.FeatureSection_flowchartItem__FS_CK{display:flex;flex-direction:row;gap:var(--space-xs);align-items:center;width:-moz-fit-content;width:fit-content;border-radius:var(--radius-md);padding:clamp(.25rem,.2011rem + .2174vw,.375rem) clamp(1.5rem,1.2799rem + .9783vw,2.0625rem) clamp(.25rem,.2011rem + .2174vw,.375rem) clamp(.25rem,.2011rem + .2174vw,.375rem);cursor:pointer;transition:all .2s ease;opacity:.5}.FeatureSection_flowchartItem__FS_CK.FeatureSection_active__mfdsX{opacity:1;color:var(--riff-secondary)}.FeatureSection_flowchartItem__FS_CK:hover{opacity:1}@media(max-width:768px){.FeatureSection_flowchartItem__FS_CK{flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:var(--space-3xs)}}.FeatureSection_connectingLine__A6GuY{background:#222;height:clamp(1.728rem,1.3533rem + 1.6653vw,2.6855rem);width:1.5px;margin:0 1.75rem;border-radius:.9rem;overflow:hidden}@media(max-width:768px){.FeatureSection_connectingLine__A6GuY{display:none}}.FeatureSection_iconWrapper__6THEM{display:flex;align-items:center;justify-content:center;width:3rem;height:3rem;padding:clamp(.25rem,.2011rem + .2174vw,.375rem)}@media(max-width:768px){.FeatureSection_iconWrapper__6THEM{display:none}}.FeatureSection_icon__ZT24h{width:100%;height:100%;aspect-ratio:1/1}.FeatureSection_itemLabel__vwOTN{font-family:var(--riforma);font-size:clamp(1rem,.9rem + .4444vw,1.125rem);letter-spacing:-.025em}@media(max-width:768px){.FeatureSection_itemLabel__vwOTN{font-size:clamp(1rem,.9rem + .4444vw,1.125rem);letter-spacing:0}}.FeatureSection_rightColumn__3px_4{grid-column:span 8;display:flex;align-items:center;height:auto}@media(max-width:768px){.FeatureSection_rightColumn__3px_4{min-height:auto;grid-column:span 1;height:auto}}.FeatureSection_contentWrapper__fqRh_{position:relative;height:100%;width:100%;overflow:hidden;border-radius:var(--radius-md)}@media(max-width:768px){.FeatureSection_contentWrapper__fqRh_{height:auto}}.FeatureSection_metalCard__2hVyC{position:absolute;inset:0;background:radial-gradient(circle at 30% 50%,rgba(10,74,63,.3) 0,transparent 70%);animation:FeatureSection_gradientShift__q6uGa 1s ease forwards;opacity:.6;transition:opacity .5s ease}@media(max-width:768px){.FeatureSection_metalCard__2hVyC{position:relative}}.FeatureSection_rightContent__09NHp{display:flex;flex-direction:column;justify-content:center;align-items:start;text-align:left;width:100%;height:100%;padding:var(--space-2xl) var(--space-2xl);position:absolute;background:linear-gradient(135deg,#033d32,#000 35%,#001f1a 70%,#000);background-size:200% 200%;animation:FeatureSection_gradientShift__q6uGa 2s ease forwards;box-shadow:inset 0 1px 3px hsla(0,0%,100%,.188),0 2px 6px rgba(0,0,0,.188),0 4px 8px rgba(0,0,0,.082);transition:all .5s ease}@media(max-width:768px){.FeatureSection_rightContent__09NHp{position:relative;padding:var(--space-xl) var(--space-m);min-height:60vh}}.FeatureSection_rightContent__09NHp.FeatureSection_fadeIn__MB5dA{animation:FeatureSection_fadeIn__MB5dA 1.5s ease forwards}.FeatureSection_rightContent__09NHp.FeatureSection_fadeOut___Kniz{animation:FeatureSection_fadeOut___Kniz .3s ease forwards}.FeatureSection_contentTitle__6POuo{font-family:var(--tiempos-headline-light);font-size:clamp(3rem,70vw,3rem);max-width:100%;text-wrap:balance;letter-spacing:0;line-height:100%;font-weight:400;opacity:0;color:#e4ff98;animation:FeatureSection_fadeIn__MB5dA .6s ease .1s forwards}@media(max-width:768px){.FeatureSection_contentTitle__6POuo{font-size:clamp(2.25rem,1.9rem + 1.5556vw,3rem);text-align:center;margin:0 auto;padding:0 var(--space-m)}}.FeatureSection_contentText__h_M97{font-family:var(--riforma-light);font-size:clamp(1rem,.8533rem + .6522vw,1.375rem);letter-spacing:0;line-height:150%;max-width:100%;text-wrap:balance;text-align:left;margin-top:var(--space-2xs);opacity:0;color:hsla(66,47%,87%,.8);animation:FeatureSection_fadeIn__MB5dA .6s ease .2s forwards}@media(max-width:768px){.FeatureSection_contentText__h_M97{text-align:left;font-family:var(--riforma);font-size:clamp(1rem,.8533rem + .6522vw,1.375rem);line-height:150%;margin-top:var(--space-xs)}}.FeatureSection_bulletList__NAE9Z{display:flex;flex-direction:column;gap:var(--space-xs);margin-top:var(--space-s);max-width:100%;width:100%;text-align:left;list-style:none;padding-left:0;opacity:0;animation:FeatureSection_fadeIn__MB5dA .6s ease-out .2s forwards}@media(max-width:768px){.FeatureSection_bulletList__NAE9Z{text-align:left;padding:0;margin-left:0;margin-right:0}}.FeatureSection_listItem__pHOOE{display:flex;align-items:flex-start;gap:var(--space-2xs);color:hsla(66,47%,87%,.8)}.FeatureSection_listItem__pHOOE:before{content:"•";color:var(--riff-secondary);font-size:clamp(1rem,.8533rem + .6522vw,1.375rem);line-height:150%;flex-shrink:0;width:1em;text-align:center}.FeatureSection_contentItem__vLnxy{font-family:var(--riforma-light);font-size:clamp(1rem,.8533rem + .6522vw,1.375rem);letter-spacing:0;line-height:150%;text-align:left;color:hsla(66,47%,87%,.8);margin:0;flex:1 1;word-wrap:break-word;overflow-wrap:break-word}@media(max-width:768px){.FeatureSection_contentItem__vLnxy{font-family:var(--riforma);font-size:clamp(1rem,.8533rem + .6522vw,1.375rem);line-height:150%;text-align:left}}.FeatureSection_contentIconWrapper__d5dRs{display:none;align-items:baseline;justify-content:flex-start;width:100%;margin-bottom:var(--space-m);max-width:100%;opacity:0;animation:FeatureSection_fadeIn__MB5dA .6s ease-out forwards}@media(max-width:768px){.FeatureSection_contentIconWrapper__d5dRs{maring-bottom:var(--space-xs);justify-content:center;display:flex}}.FeatureSection_contentIcon__bELoq{width:5rem;height:5rem;color:#e4ff98}@media(max-width:768px){.FeatureSection_contentIcon__bELoq{width:clamp(5rem,4.5rem + 10vw,8rem)}}.FeatureSection_getStartedButtonWrapper__qb8bG{display:flex;width:100%;justify-content:center;align-items:center;margin-top:var(--space-xl);padding:0 clamp(2rem,1.7065rem + 1.3043vw,2.75rem)}@media(max-width:768px){.FeatureSection_getStartedButtonWrapper__qb8bG{margin-top:var(--space-l)}}.FeatureSection_arrowRight__7mxUn{aspect-ratio:1/1;width:clamp(1.728rem,1.3533rem + 1.6653vw,2.6855rem);margin-left:clamp(.75rem,.6277rem + .5435vw,1.0625rem);transition:all .2s ease}@media(max-width:768px){.FeatureSection_arrowRight__7mxUn{width:clamp(1.728rem,1.3533rem + 1.6653vw,2.6855rem)}}.FeatureSection_getStartedButton__AIwdt{font-family:var(--riforma);font-weight:600;letter-spacing:-.025em;margin:0 auto;width:100%;max-width:75rem;text-decoration:none;display:flex;text-align:center;justify-content:end;align-items:center;font-size:clamp(1.728rem,1.3533rem + 1.6653vw,2.6855rem);transition:all .2s ease;opacity:.8}@media(max-width:768px){.FeatureSection_getStartedButton__AIwdt{position:relative;bottom:auto;left:auto;right:auto;z-index:auto;font-size:clamp(1.728rem,1.3533rem + 1.6653vw,2.6855rem);justify-content:center}}.FeatureSection_getStartedButton__AIwdt:active{transform:translateY(1px)}.FeatureSection_getStartedButton__AIwdt:hover .FeatureSection_arrowRight__7mxUn{transform:translateX(.5rem)}.FeatureSection_getStartedButton__AIwdt:hover{opacity:1}.FaqBox_wrapper__FAX5R{width:100%;background-color:#000;font-family:var(--riforma)}.FaqBox_wrapper__FAX5R .FaqBox_topBar__V0dM7{font-family:var(--riforma-light);font-weight:300;font-size:clamp(1rem,.9rem + .4444vw,1.125rem);line-height:150%;text-wrap:balance;color:#cecece;width:100%;display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;cursor:pointer}.FaqBox_wrapper__FAX5R .FaqBox_topBar__V0dM7 .FaqBox_questionText__tf7yq{font-family:var(--riforma-light);font-weight:300;font-size:clamp(1.125rem,1rem + .5556vw,1.5rem);line-height:150%;color:#fff;width:80%;-webkit-user-select:none;-moz-user-select:none;user-select:none;position:relative;z-index:0;text-wrap:balance}.FaqBox_wrapper__FAX5R .FaqBox_topBar__V0dM7 .FaqBox_chevron__3My4D{width:clamp(.875rem,.8rem + .3333vw,1rem);height:clamp(.875rem,.8rem + .3333vw,1rem);color:#fff}.FaqBox_wrapper__FAX5R .FaqBox_answerBox__r_kAn{width:80%;font-family:var(--riforma);font-weight:400;font-size:clamp(1rem,.9rem + .4444vw,1.125rem);line-height:150%;text-wrap:balance;color:#cecece}.FaqBox_wrapper__FAX5R .FaqBox_answerBox__r_kAn .FaqBox_answer____dmN{line-height:150%;color:#cecece}.FaqBox_wrapper__FAX5R .FaqBox_divider__tBUYX{width:100%;height:1px;background-color:#222;margin-top:20px}.VibeCodingSection_titleContainer__nlw02{text-align:center;width:100%;height:100%;max-width:40rem;margin:clamp(4rem,2.337rem + 7.3913vw,8.25rem) auto 0;padding:0 var(--space-s)}@media(max-width:768px){.VibeCodingSection_titleContainer__nlw02{text-align:center;max-width:30rem;text-wrap:balance}}.VibeCodingSection_title__L157b{font-family:var(--tiempos-headline-light)!important;font-weight:400;font-size:clamp(2.75rem,2.3rem + 2vw,3.75rem);letter-spacing:0;line-height:100%;text-wrap:balance;color:#fff}.VibeCodingSection_titleIcon__T4EHM{width:8rem;height:8rem;color:#fff;margin-bottom:var(--space-m);opacity:.35;margin-top:clamp(3rem,2.5598rem + 1.9565vw,4.125rem)}@media(max-width:768px){.VibeCodingSection_titleIcon__T4EHM{margin-bottom:1.25rem;width:7rem;height:7rem;color:#fff}}.VibeCodingSection_subtitle__SmtWG{font-family:var(--riforma-light)!important;font-weight:300;font-size:clamp(1.125rem,1rem + .5556vw,1.5rem);text-wrap:balance;color:#a5a5a5;max-width:40rem;margin:var(--space-m) auto 0 auto;text-align:center}@media(max-width:768px){.VibeCodingSection_subtitle__SmtWG{max-width:100%;text-align:center;text-wrap:balance;margin-left:0;margin-right:0}}.SpacerSection_spacer__Y7idE{width:100%;background:transparent}.SpacerSection_small__Ums6c{height:40px}@media(max-width:768px){.SpacerSection_small__Ums6c{height:30px}}.SpacerSection_medium__nj_G8{height:80px}@media(max-width:768px){.SpacerSection_medium__nj_G8{height:60px}}.SpacerSection_large__HdYfl{height:clamp(4rem,3.413rem + 2.6087vw,5.5rem)}@media(max-width:768px){.SpacerSection_large__HdYfl{height:clamp(3rem,2.5598rem + 1.9565vw,4.125rem)}}.SpacerSection_xlarge__ac6at{height:160px}@media(max-width:768px){.SpacerSection_xlarge__ac6at{height:120px}}.FaqSection_wrapper__pylxe{width:100%;display:flex;flex-direction:column;gap:160px;padding:60px 40px;margin:4rem auto 0;background-color:#000}.FaqSection_wrapper__pylxe .FaqSection_faqTitle__pO9eC{font-family:Tiempos Headline Regular,Arial,sans-serif;font-weight:400;font-size:clamp(3.25rem,2.7rem + 2.4444vw,4.5rem);letter-spacing:0;line-height:100%;text-wrap:balance;max-width:40rem;color:#fff;margin-bottom:clamp(2rem,1.7065rem + 1.3043vw,2.75rem)}@media(max-width:768px){.FaqSection_wrapper__pylxe .FaqSection_faqTitle__pO9eC{text-align:center}}.FaqSection_wrapper__pylxe .FaqSection_contentContainer__lz0UH{width:100%;max-width:90rem;margin:0 auto;display:flex;flex-direction:column;align-items:center;justify-content:space-between}.FaqSection_wrapper__pylxe .FaqSection_contentContainer__lz0UH .FaqSection_titleContainer__5I7LT{width:100%}.FaqSection_wrapper__pylxe.FaqSection_primary__GG3Cv{color:#fff}@media(max-width:768px){.FaqSection_wrapper__pylxe{padding:40px 20px 60px}}.FaqSection_wrapper__pylxe .FaqSection_questionsContainer__gRup_{width:650px;display:flex;flex-direction:column;align-self:flex-end;gap:40px}.FaqSection_wrapper__pylxe .FaqSection_questionsContainer__gRup_.FaqSection_primary__GG3Cv{color:#fff}@media(max-width:1200px){.FaqSection_wrapper__pylxe .FaqSection_questionsContainer__gRup_{width:100%}}