/*! tailwindcss v4.1.18 | MIT License | https://tailwindcss.com */.SectionHeading_section__heading__KuypI{gap:calc(var(--spacing,.25rem)*4);flex-direction:column;display:flex}.SectionHeading_badge__container__9Htxd{align-items:center;gap:calc(var(--spacing,.25rem)*2);display:flex}.SectionHeading_badge__container__9Htxd .SectionHeading_badge__2Kcun{height:calc(var(--spacing,.25rem)*2);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-emerald-300,oklch(84.5% .143 164.978));background-color:var(--color-emerald-500,oklch(69.6% .17 162.48));border-radius:3.40282e+38px;width:14px}.SectionHeading_badge__container__9Htxd .SectionHeading_badge__text__R2o_n{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-leading:21px;--tw-font-weight:var(--font-weight-medium,500);line-height:21px;font-weight:var(--font-weight-medium,500);--tw-tracking:-.18px;letter-spacing:-.18px;color:var(--color-slate-500,oklch(55.4% .046 257.417))}.SectionHeading_heading__sQ2lW{--tw-leading:44px;--tw-font-weight:var(--font-weight-medium,500);font-size:40px;line-height:44px;font-weight:var(--font-weight-medium,500);--tw-tracking:-.015em;letter-spacing:-.015em;text-wrap:balance;color:var(--color-slate-900,oklch(20.8% .042 265.755))}@media (min-width:40rem){.SectionHeading_heading__sQ2lW{--tw-leading:1.1;--tw-tracking:-.0325em;letter-spacing:-.0325em;font-size:56px;line-height:1.1}}.SectionHeading_heading__sQ2lW{font-variation-settings:"opsz" 28}.SectionHeading_description__UgA_n{--tw-leading:28px;text-wrap:balance;color:var(--color-slate-400,oklch(70.4% .04 256.788));font-size:21px;line-height:28px}

/*! tailwindcss v4.1.18 | MIT License | https://tailwindcss.com */.BentoGrid_bento__grid__YQb0P{width:100%}.BentoGrid_top__container__W_Lnv{gap:calc(var(--spacing,.25rem)*0);border-top-style:var(--tw-border-style);border-top-width:2px;border-bottom-style:var(--tw-border-style);border-bottom-width:2px;border-color:var(--color-slate-200,oklch(92.9% .013 255.508));grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (min-width:48rem){.BentoGrid_top__container__W_Lnv{grid-template-columns:repeat(2,minmax(0,1fr))}}.BentoGrid_wide__card__wrapper__HLuvF{margin-top:calc(var(--spacing,.25rem)*8)}.BentoGrid_bento__grid__separator__Ba4mj{margin-block:calc(var(--spacing,.25rem)*12);background-color:var(--color-slate-200,oklch(92.9% .013 255.508));border-radius:3.40282e+38px;width:100%;height:2px}.BentoGrid_feature__row__n65j6{gap:calc(var(--spacing,.25rem)*10);column-gap:calc(var(--spacing,.25rem)*4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (min-width:40rem){.BentoGrid_feature__row__n65j6{column-gap:calc(var(--spacing,.25rem)*6)}}@media (min-width:48rem){.BentoGrid_feature__row__n65j6{grid-template-columns:repeat(4,minmax(0,1fr))}}.BentoGrid_bento__card__eObNf{gap:calc(var(--spacing,.25rem)*6);flex-direction:column;padding-block:40px;display:flex}@media (min-width:48rem){.BentoGrid_bento__card__eObNf{padding-block:56px}}.BentoGrid_bento__card__left__hRNGh{border-bottom-style:var(--tw-border-style);border-bottom-width:2px;border-color:var(--color-slate-200,oklch(92.9% .013 255.508));padding-inline-end:calc(var(--spacing,.25rem)*0)}@media (min-width:48rem){.BentoGrid_bento__card__left__hRNGh{border-right-style:var(--tw-border-style);border-right-width:2px;border-bottom-style:var(--tw-border-style);border-bottom-width:0;padding-inline-end:48px}}.BentoGrid_bento__card__right__TpZO7{padding-inline-start:calc(var(--spacing,.25rem)*0)}@media (min-width:48rem){.BentoGrid_bento__card__right__TpZO7{padding-inline-start:48px}}.BentoGrid_card__heading__bTppG{gap:calc(var(--spacing,.25rem)*1);flex-direction:column;display:flex}.BentoGrid_card__heading__bTppG h3{--tw-leading:28px;--tw-font-weight:var(--font-weight-medium,500);font-size:21px;line-height:28px;font-weight:var(--font-weight-medium,500);--tw-tracking:-.037em;letter-spacing:-.037em;text-wrap:balance;color:var(--color-slate-900,oklch(20.8% .042 265.755))}.BentoGrid_card__heading__bTppG p{--tw-leading:24.5px;--tw-tracking:var(--tracking-normal,0em);letter-spacing:var(--tracking-normal,0);text-wrap:balance;color:var(--color-slate-500,oklch(55.4% .046 257.417));font-size:17px;line-height:24.5px}.BentoGrid_card__mockup__5ByZG{pointer-events:none;border-radius:var(--radius);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200,oklch(92.9% .013 255.508));-webkit-user-select:none;user-select:none;max-height:300px;overflow:hidden}.BentoGrid_wide__card__TfOS_{gap:calc(var(--spacing,.25rem)*6);border-radius:var(--radius-xl,.75rem);border-style:var(--tw-border-style);border-width:2px;border-color:var(--color-slate-200,oklch(92.9% .013 255.508));padding:calc(var(--spacing,.25rem)*8);flex-direction:column;display:flex}@media (min-width:48rem){.BentoGrid_wide__card__TfOS_{padding:calc(var(--spacing,.25rem)*12)}}.BentoGrid_wide__card__TfOS_ .BentoGrid_card__mockup__5ByZG{max-height:400px}.BentoGrid_feature__card__YuM1P{gap:calc(var(--spacing,.25rem)*2);flex-direction:column;display:flex}.BentoGrid_feature__card__YuM1P .BentoGrid_title__container__8jEZR{align-items:center;gap:calc(var(--spacing,.25rem)*2);display:flex}.BentoGrid_feature__card__YuM1P .BentoGrid_title__container__8jEZR svg{height:calc(var(--spacing,.25rem)*4);width:calc(var(--spacing,.25rem)*4);color:var(--color-slate-600,oklch(44.6% .043 257.281));flex-shrink:0}.BentoGrid_feature__card__YuM1P .BentoGrid_title__container__8jEZR h4{--tw-leading:21px;--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);--tw-tracking:-.18px;color:var(--color-slate-700,oklch(37.2% .044 257.287))}.BentoGrid_feature__card__YuM1P .BentoGrid_feature__description__lC2Na,.BentoGrid_feature__card__YuM1P .BentoGrid_title__container__8jEZR h4{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));line-height:21px;letter-spacing:-.18px}.BentoGrid_feature__card__YuM1P .BentoGrid_feature__description__lC2Na{--tw-leading:21px;--tw-tracking:-.18px;text-wrap:pretty;color:var(--color-slate-500,oklch(55.4% .046 257.417))}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}