.page_hero__7KFOs{text-align:center;padding:3rem 0;margin-bottom:4rem}@media (max-width:768px){.page_hero__7KFOs{min-height:70svh;display:grid;place-items:center}}.page_title__po7na{font-size:3rem;font-weight:700;margin-bottom:1.5rem;line-height:1.2}.page_titleGradient__ktBBy{background:linear-gradient(90deg,#3b82f6,#10b981);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.page_subtitle__YBgxm{font-size:1.25rem;color:#94a3b8;margin-bottom:2rem;max-width:48rem;margin-left:auto;margin-right:auto}.dark .page_subtitle__YBgxm{color:#94a3b8}.page_heroButtons__QFahC{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center}.page_heroButton__1XkBj{display:inline-flex;align-items:center;gap:.5rem;padding:.75rem 1.6rem;border-radius:.6rem;font-weight:600;transition:transform .2s,box-shadow .2s,background .2s,color .2s,border-color .2s;text-decoration:none;letter-spacing:.02em}.page_primaryButton__gjjaG{background:linear-gradient(135deg,#1d4ed8,#1e3a8a);color:#ffffff!important;border:1px solid rgba(37,99,235,.85);box-shadow:0 16px 32px rgba(30,64,175,.35)}.page_primaryButton__gjjaG:hover{background:linear-gradient(135deg,#1e40af,#1e3a8a);transform:translateY(-2px);box-shadow:0 20px 38px rgba(30,64,175,.45)}.page_primaryButton__gjjaG:focus-visible{outline:2px solid #93c5fd;outline-offset:3px}.dark .page_primaryButton__gjjaG{color:#ffffff!important;border-color:rgba(59,130,246,.9);box-shadow:0 18px 36px rgba(37,99,235,.4)}.page_secondaryButton__0Pzex{background-color:#e2e8f0;color:#0f172a}.dark .page_secondaryButton__0Pzex{background-color:#334155;color:#e2e8f0}.page_secondaryButton__0Pzex:hover{background-color:#cbd5e1;transform:translateY(-2px)}.dark .page_secondaryButton__0Pzex:hover{background-color:#475569}.page_section__zQZ2o{margin-bottom:4rem}.page_defer__OdwGi{content-visibility:auto;contain-intrinsic-size:1000px}.page_sectionTitle__6ic_4{font-size:2rem;font-weight:700;text-align:center;margin-bottom:1.5rem}.page_sectionDescription__9_4_N{font-size:1.125rem;color:#475569;text-align:center;margin-bottom:3rem;max-width:48rem;margin-left:auto;margin-right:auto;line-height:1.6}.dark .page_sectionDescription__9_4_N{color:#94a3b8}.page_introContent__IXyx1{max-width:56rem;margin-left:auto;margin-right:auto;padding:0 1rem}.page_introDescription__sA9R_{font-size:1.125rem;color:#374151;margin-bottom:2rem;line-height:1.8}.dark .page_introDescription__sA9R_{color:#cbd5e1}.page_introParagraph__4bb9S{font-size:1rem;color:#475569;margin-bottom:1.5rem;line-height:1.7}.dark .page_introParagraph__4bb9S{color:#94a3b8}.page_stepsGrid__svYG0{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem;margin-top:3rem}.page_stepItem__LKFU8{background-color:#f8fafc;border-radius:.75rem;padding:2rem;text-align:center}.dark .page_stepItem__LKFU8{background-color:#1e293b;border:1px solid #334155}.page_stepTitle__D2o3b{font-size:1.25rem;font-weight:600;color:#0f172a;margin-bottom:1rem}.dark .page_stepTitle__D2o3b{color:#e2e8f0}.page_stepDescription__lHQhA{color:#475569;line-height:1.6}.dark .page_stepDescription__lHQhA{color:#94a3b8}.page_useCasesGrid__k3qwQ{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem;margin-top:3rem}.page_useCaseItem__NehSw{background-color:#ffffff;border-radius:.75rem;padding:2rem;box-shadow:0 1px 3px rgba(0,0,0,.1)}.dark .page_useCaseItem__NehSw{background-color:#1e293b;box-shadow:0 1px 3px rgba(0,0,0,.3);border:1px solid #334155}.page_useCaseTitle__n4JFb{font-size:1.25rem;font-weight:600;color:#0f172a;margin-bottom:.75rem}.dark .page_useCaseTitle__n4JFb{color:#e2e8f0}.page_useCaseDescription__h88_4{color:#475569;line-height:1.6}.dark .page_useCaseDescription__h88_4{color:#94a3b8}.page_featuresGrid__txuLt{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.5rem}.page_featureCard__swyBK{position:relative;background-color:#ffffff;border-radius:.75rem;padding:1.5rem;box-shadow:0 1px 3px rgba(0,0,0,.1);transition:all .3s;text-decoration:none;display:block}.dark .page_featureCard__swyBK{background-color:#1a1a1a;box-shadow:0 1px 3px rgba(0,0,0,.3);border:1px solid #333}.page_featureCard__swyBK:hover{transform:translateY(-4px);box-shadow:0 10px 25px rgba(0,0,0,.1)}.dark .page_featureCard__swyBK:hover{box-shadow:0 10px 25px rgba(0,0,0,.5);border-color:#444}.page_featureIcon__UHR_A{display:inline-flex;padding:.75rem;border-radius:.5rem;margin-bottom:1rem;color:#ffffff}.page_iconBlue__tMvdJ{background-color:#3b82f6}.page_iconPurple__Bg7I2{background-color:#a855f7}.page_iconGreen__UmiSF{background-color:#10b981}.page_iconOrange__VM_GZ{background-color:#f97316}.page_featureTitle__pGLZ6{font-size:1.25rem;font-weight:600;margin-bottom:.5rem;color:#0f172a;transition:color .2s}.dark .page_featureTitle__pGLZ6{color:#e2e8f0}.page_featureCard__swyBK:hover .page_featureTitle__pGLZ6{color:#3b82f6}.dark .page_featureCard__swyBK:hover .page_featureTitle__pGLZ6{color:#4dabf7}.page_featureDescription__RYtW4{color:#475569;margin-bottom:1rem;font-size:.95rem}.dark .page_featureDescription__RYtW4{color:#94a3b8}.page_featureTags__Bm_eo{display:flex;flex-wrap:wrap;gap:.5rem}.page_featureTag__tvh6x{font-size:.75rem;padding:.25rem .55rem;background-color:#e2e8f0;border-radius:9999px;color:#0f172a}.dark .page_featureTag__tvh6x{background-color:rgba(148,163,184,.25);color:#e2e8f0}.page_featureArrow__IUSHb{position:absolute;bottom:1.5rem;right:1.5rem;width:1.25rem;height:1.25rem;color:#94a3b8;transition:all .2s}.dark .page_featureArrow__IUSHb{color:#64748b}.page_featureCard__swyBK:hover .page_featureArrow__IUSHb{color:#3b82f6;transform:translateX(4px)}.dark .page_featureCard__swyBK:hover .page_featureArrow__IUSHb{color:#4dabf7}.page_benefitsSection__VJtGS{background-color:#f8fafc;border-radius:1rem;padding:3rem;margin-bottom:4rem}.dark .page_benefitsSection__VJtGS{background-color:#1a1a1a;border:1px solid #333}.page_benefitsGrid__uDDsn{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem}.page_benefitItem__IBMDW{text-align:center}.page_benefitIcon__8IxwV{display:inline-flex;padding:1rem;border-radius:50%;background-color:#dbeafe;color:#3b82f6;margin-bottom:1rem}.dark .page_benefitIcon__8IxwV{background-color:#1e3a5f;color:#4dabf7}.page_benefitTitle__F_p_6{font-size:1.25rem;font-weight:600;margin-bottom:.5rem;color:#0f172a}.dark .page_benefitTitle__F_p_6{color:#e2e8f0}.page_benefitDescription__qos1x{color:#64748b}.dark .page_benefitDescription__qos1x{color:#94a3b8}.page_ctaSection__BmsKD{text-align:center;padding:3rem 0}.page_ctaTitle__8jURU{font-size:2rem;font-weight:700;margin-bottom:1rem}.page_ctaDescription__TiS0Z{font-size:1.25rem;color:#94a3b8;margin-bottom:2rem;font-weight:500}.page_ctaButton__lcwUc{display:inline-flex;align-items:center;gap:.5rem;padding:1rem 2rem;background:linear-gradient(90deg,#3b82f6,#10b981);color:white!important;border-radius:.5rem;font-weight:500;font-size:1.125rem;transition:all .2s;text-decoration:none}.page_ctaButton__lcwUc:hover{transform:translateY(-2px);box-shadow:0 10px 25px rgba(59,130,246,.3)}.dark .page_ctaButton__lcwUc{color:white!important}@media (prefers-color-scheme:dark){.page_subtitle__YBgxm{color:#cbd5f5}.page_secondaryButton__0Pzex{background-color:#334155;color:#f8fafc}.page_secondaryButton__0Pzex:hover{background-color:#475569}.page_featureCard__swyBK{background-color:#1e293b}.page_featureTitle__pGLZ6{color:#f8fafc}.page_featureCard__swyBK:hover .page_featureTitle__pGLZ6{color:#60a5fa}.page_featureDescription__RYtW4{color:#cbd5f5}.page_featureTag__tvh6x{background-color:rgba(148,163,184,.25);color:#f8fafc}.page_benefitsSection__VJtGS{background-color:#1e293b}.page_benefitIcon__8IxwV{background-color:#1e3a8a}.page_benefitTitle__F_p_6{color:#f8fafc}.page_benefitDescription__qos1x{color:#cbd5f5}.page_ctaTitle__8jURU{color:#f8fafc}.page_ctaDescription__TiS0Z{color:#f8fafc;font-weight:500}}.page_socialSection__y_IN1{text-align:center;padding:2rem 0;margin-bottom:3rem;background-color:#f8fafc;border-radius:1rem}.dark .page_socialSection__y_IN1{background-color:#1a1a1a;border:1px solid #333}.page_socialTitle__iJqeL{font-size:1.75rem;font-weight:700;margin-bottom:.75rem;color:#0f172a}.dark .page_socialTitle__iJqeL{color:#e2e8f0}.page_socialDescription__NiTUd{font-size:1rem;color:#64748b;margin-bottom:2rem}.dark .page_socialDescription__NiTUd{color:#94a3b8}.page_socialLinks__DXn_Y{display:flex;justify-content:center;gap:1.5rem;flex-wrap:wrap}.page_socialLink__xrswl{display:inline-flex;align-items:center;gap:.75rem;padding:.75rem 1.5rem;background-color:#ffffff;color:#0f172a;border-radius:9999px;font-weight:500;text-decoration:none;transition:all .3s;box-shadow:0 1px 3px rgba(0,0,0,.1);border:2px solid transparent}.dark .page_socialLink__xrswl{background-color:#1e293b;color:#e2e8f0;box-shadow:0 1px 3px rgba(0,0,0,.3)}.page_socialLink__xrswl:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.15)}.page_socialLink__xrswl:first-child:hover{border-color:#1877f2;color:#1877f2}.page_socialLink__xrswl:nth-child(2):hover{border-color:#000000;color:#000000}.dark .page_socialLink__xrswl:nth-child(2):hover{border-color:#ffffff;color:#ffffff}.page_socialLink__xrswl:nth-child(3):hover{border-color:#e4405f;color:#e4405f}.page_socialLink__xrswl:nth-child(4):hover{border-color:#000000;color:#000000}.dark .page_socialLink__xrswl:nth-child(4):hover{border-color:#ffffff;color:#ffffff}@media (min-width:768px){.page_title__po7na{font-size:4rem}.page_featuresGrid__txuLt{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.page_featuresGrid__txuLt{grid-template-columns:repeat(4,1fr)}.page_benefitsGrid__uDDsn{grid-template-columns:repeat(3,1fr)}}.SeoToggle_wrapper__XLMpV{margin-top:3rem;border:1px solid rgba(148,163,184,.4);border-radius:1rem;background:rgba(255,255,255,.9);overflow:hidden}.SeoToggle_wrapper__XLMpV summary{list-style:none}.SeoToggle_wrapper__XLMpV summary::-webkit-details-marker{display:none}.dark .SeoToggle_wrapper__XLMpV{background:rgba(15,23,42,.9);border-color:rgba(148,163,184,.35)}.SeoToggle_toggleButton__WNc6B{width:100%;display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:1rem 1.25rem;background:transparent;border:none;cursor:pointer;font-size:1rem;font-weight:700;color:#0f172a}.dark .SeoToggle_toggleButton__WNc6B{color:#e2e8f0}.SeoToggle_label__MIWXG{display:grid;gap:.2rem;text-align:left}.SeoToggle_subtitle__PK6cj{font-size:.92rem;color:#475569;font-weight:500}.dark .SeoToggle_subtitle__PK6cj{color:#cbd5e1}.SeoToggle_icon__1L234{transition:transform .2s ease}.SeoToggle_wrapper__XLMpV[open] .SeoToggle_icon__1L234{transform:rotate(180deg)}.SeoToggle_content__5WE4z{border-top:1px solid rgba(148,163,184,.35);padding:1.25rem}.ToolFinder_finder__qbveP{margin:4rem 0;padding:2.5rem;border-radius:1.5rem;background:radial-gradient(circle at 10% 20%,rgba(59,130,246,.08),transparent 35%),radial-gradient(circle at 80% 0,rgba(16,185,129,.12),transparent 30%),linear-gradient(135deg,rgba(15,23,42,.04),rgba(15,23,42,.06));border:1px solid rgba(148,163,184,.25);box-shadow:0 20px 50px rgba(15,23,42,.08)}.dark .ToolFinder_finder__qbveP{border-color:rgba(148,163,184,.3);background:radial-gradient(circle at 10% 20%,rgba(59,130,246,.16),transparent 35%),radial-gradient(circle at 80% 0,rgba(16,185,129,.2),transparent 30%),linear-gradient(135deg,rgba(15,23,42,.55),rgba(15,23,42,.7));box-shadow:0 18px 40px rgba(0,0,0,.35)}.ToolFinder_finderHeader__P_OX_{display:grid;gap:1rem;margin-bottom:1.25rem}.ToolFinder_eyebrow__AAdCb{text-transform:uppercase;letter-spacing:.08em;font-size:.8rem;color:#2563eb;font-weight:700}.dark .ToolFinder_eyebrow__AAdCb{color:#60a5fa}.ToolFinder_finderTitle__iaToL{font-size:2rem;font-weight:800;color:#0f172a;line-height:1.2}.dark .ToolFinder_finderTitle__iaToL{color:#e2e8f0}.ToolFinder_finderSubtitle__mcqTA{color:#475569;max-width:42rem;line-height:1.6}.dark .ToolFinder_finderSubtitle__mcqTA{color:#cbd5e1}.ToolFinder_searchRow__2Vdpq{display:grid;gap:.75rem;grid-template-columns:1fr}.ToolFinder_searchBox___KBk1{display:flex;align-items:center;gap:.75rem;padding:.85rem 1rem;background:rgba(255,255,255,.85);border:1px solid rgba(148,163,184,.5);border-radius:.9rem;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.dark .ToolFinder_searchBox___KBk1{background:rgba(15,23,42,.85);border-color:rgba(148,163,184,.35)}.ToolFinder_searchInput__hFLLA{flex:1;border:none;background:transparent;color:inherit;font-size:1rem}.ToolFinder_searchInput__hFLLA:focus{outline:none}.ToolFinder_filters__cU0sG{display:flex;flex-wrap:wrap;gap:.6rem}.ToolFinder_filterButton__0cqVh{border:1px solid rgba(148,163,184,.4);background:rgba(255,255,255,.75);color:#0f172a;padding:.55rem .9rem;border-radius:999px;font-weight:600;display:inline-flex;align-items:center;gap:.45rem;transition:all .2s ease}.dark .ToolFinder_filterButton__0cqVh{background:rgba(15,23,42,.9);color:#e2e8f0;border-color:rgba(148,163,184,.35)}.ToolFinder_filterButton__0cqVh:hover{transform:translateY(-1px);border-color:rgba(37,99,235,.6);color:#0f172a}.dark .ToolFinder_filterButton__0cqVh:hover{border-color:rgba(96,165,250,.7);color:#e2e8f0}.ToolFinder_filterActive__S2lCC{background:linear-gradient(135deg,#1d4ed8,#0ea5e9);border-color:transparent;color:#ffffff;box-shadow:0 12px 25px rgba(37,99,235,.25)}.ToolFinder_filterActive__S2lCC:hover{color:#ffffff}.ToolFinder_grid__6sFz8{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1rem;margin-top:1.25rem;min-height:400px}.ToolFinder_showAllRow__vY7gW{margin-top:.5rem;display:flex;justify-content:center}.ToolFinder_showAllButton__z09aQ{border:1px solid rgba(59,130,246,.7);background:linear-gradient(135deg,rgba(59,130,246,.14),rgba(14,165,233,.18));color:#0f172a;padding:.75rem 1.3rem;border-radius:.9rem;font-weight:700;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.dark .ToolFinder_showAllButton__z09aQ{background:linear-gradient(135deg,rgba(59,130,246,.22),rgba(14,165,233,.28));color:#e2e8f0;border-color:rgba(96,165,250,.75)}.ToolFinder_showAllButton__z09aQ:hover{transform:translateY(-2px);box-shadow:0 14px 26px rgba(15,23,42,.14);border-color:rgba(37,99,235,.85)}.dark .ToolFinder_showAllButton__z09aQ:hover{box-shadow:0 14px 26px rgba(0,0,0,.35)}.ToolFinder_card__oDncP{background:rgba(255,255,255,.92);border:1px solid rgba(148,163,184,.45);border-radius:1rem;padding:1.25rem;display:grid;gap:.75rem;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease;min-height:120px}.dark .ToolFinder_card__oDncP{background:rgba(15,23,42,.9);border-color:rgba(148,163,184,.35)}.ToolFinder_card__oDncP:hover{transform:translateY(-4px);border-color:rgba(59,130,246,.7);box-shadow:0 14px 26px rgba(15,23,42,.12)}.ToolFinder_cardHeader__K7InY{display:flex;align-items:center;gap:.75rem}.ToolFinder_icon___G2_D{width:42px;height:42px;display:grid;place-items:center;border-radius:.85rem;background:linear-gradient(145deg,rgba(59,130,246,.12),rgba(14,165,233,.12));color:#0f172a}.dark .ToolFinder_icon___G2_D{color:#e2e8f0}.ToolFinder_cardTitle__WVydQ{font-size:1.05rem;font-weight:700;color:#0f172a}.dark .ToolFinder_cardTitle__WVydQ{color:#e2e8f0}.ToolFinder_cardDescription__EU8mY{color:#475569;line-height:1.5;font-size:.98rem}.dark .ToolFinder_cardDescription__EU8mY{color:#cbd5e1}.ToolFinder_pillRow__kh_b_{display:flex;align-items:center;gap:.5rem;font-size:.9rem;color:#475569}.dark .ToolFinder_pillRow__kh_b_{color:#cbd5e1}.ToolFinder_pill___QOxm{display:inline-flex;align-items:center;gap:.4rem;padding:.35rem .7rem;border-radius:999px;background:rgba(16,185,129,.12);color:#0f766e;font-weight:700}.dark .ToolFinder_pill___QOxm{background:rgba(16,185,129,.2);color:#99f6e4}.ToolFinder_recipes__563rT{margin-top:2rem;background:rgba(255,255,255,.8);border:1px dashed rgba(148,163,184,.7);border-radius:1rem;padding:1.2rem}.dark .ToolFinder_recipes__563rT{background:rgba(15,23,42,.8);border-color:rgba(148,163,184,.35)}.ToolFinder_recipesHeader__0_Sp2{display:flex;justify-content:space-between;align-items:center;gap:1rem;flex-wrap:wrap;margin-bottom:1rem}.ToolFinder_recipeGrid__QeVt7{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:.85rem}.ToolFinder_recipeCard__vjLqe{border:1px solid rgba(148,163,184,.45);border-radius:.9rem;padding:.9rem;background:rgba(255,255,255,.92);display:grid;gap:.35rem;transition:transform .18s ease,border-color .2s ease,box-shadow .2s ease}.dark .ToolFinder_recipeCard__vjLqe{background:rgba(15,23,42,.9);border-color:rgba(148,163,184,.35)}.ToolFinder_recipeCard__vjLqe:hover{transform:translateY(-3px);border-color:rgba(16,185,129,.7);box-shadow:0 10px 20px rgba(15,23,42,.12)}.ToolFinder_recipeTitle__UvNQO{font-weight:700;color:#0f172a}.dark .ToolFinder_recipeTitle__UvNQO{color:#e2e8f0}.ToolFinder_recipeDescription__Tzzlc{color:#475569;font-size:.95rem;line-height:1.4}.dark .ToolFinder_recipeDescription__Tzzlc{color:#cbd5e1}.ToolFinder_emptyState__1DWNw{margin-top:1rem;background:rgba(255,255,255,.9);border:1px solid rgba(148,163,184,.5);border-radius:.9rem;padding:1rem;text-align:center;color:#475569}.dark .ToolFinder_emptyState__1DWNw{background:rgba(15,23,42,.9);border-color:rgba(148,163,184,.35);color:#cbd5e1}@media (max-width:768px){.ToolFinder_finder__qbveP{padding:1.5rem;margin:3rem 0}.ToolFinder_finderTitle__iaToL{font-size:1.5rem}.ToolFinder_grid__6sFz8{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}}