@import url("https://fonts.googleapis.com/css2?family=Nunito:ital,wght@0,200..1000;1,200..1000&display=swap");@import url("https://fonts.googleapis.com/css2?family=Karla:ital,wght@0,200..800;1,200..800&family=Nunito:ital,wght@0,200..1000;1,200..1000&display=swap");.article_container__ynHnj{display:flex;position:relative;padding-top:5vh;align-items:center;justify-content:center;width:100%;background:linear-gradient(135deg,#fff,#f0f7ff);flex-direction:column;z-index:1;margin-bottom:2.4%}.article_headings__7BP9f{color:#2563eb;font-family:Nunito,sans-serif;font-size:2em;text-align:center;width:100%;padding:20px 0}.article_headingsDescription__RySpZ{color:#4a5568;font-family:Karla,sans-serif;text-align:center;width:100%;margin:15px 0;font-size:1em;line-height:1.6}.article_content__vWfuk{color:#000;font-family:Karla,sans-serif;width:60%;font-size:1em;overflow-wrap:break-word;line-height:1.7em;padding:20px 0;text-align:left}.article_content__vWfuk h3{color:#1e40af;font-family:Nunito,sans-serif;margin-bottom:15px;font-size:1.5em;text-align:center}.article_iconContainer__vcYlQ{display:flex;justify-content:space-between;align-items:left;width:60%;margin-top:20px}.article_iconItem__TUpEx{display:flex;align-items:center;gap:15px}@media (max-width:1080px){.article_headings__7BP9f{font-size:1.5em}.article_content__vWfuk{width:85%;font-size:.9em}.article_iconContainer__vcYlQ{flex-direction:column}.article_iconItem__TUpEx{margin-bottom:15px}}.hero_heroSection__m4IVE{width:100%;min-height:100vh;padding-top:5rem;display:flex;align-items:center;position:relative;overflow:hidden;background:linear-gradient(135deg,#fff,#f0f7ff);margin-top:70px}.hero_heroBackground__3BWCL{position:absolute;inset:0;background-image:linear-gradient(90deg,#e5e7eb 1px,transparent 0),linear-gradient(180deg,#e5e7eb 1px,transparent 0);background-size:24px 24px;opacity:.05}.hero_heroContainer__GLRJn{width:100%;max-width:1280px;margin:0 auto;padding:0 1rem;position:relative;z-index:10}.hero_heroGrid__sBPJY{display:grid;grid-template-columns:1fr;grid-gap:3rem;gap:3rem;align-items:center}.hero_heroContent__TkhGe{display:flex;flex-direction:column;gap:1.5rem}.hero_heroTitle__yot3r{font-size:2.5rem;font-weight:700;line-height:1.2;color:#111827}.hero_heroTitleHighlight__Aff2k{display:block;color:#2563eb}.hero_heroDescription__aH0J2{font-size:1.125rem;color:#4b5563;max-width:36rem}.hero_heroButtons__epGpQ{display:flex;flex-direction:column;gap:1rem}.hero_buttonPrimary__ipbOQ{display:flex;align-items:center;justify-content:center;padding:.75rem 1.5rem;font-size:1rem;font-weight:500;color:#fff;background-color:#2563eb;border-radius:.5rem;transition:all .3s ease}.hero_buttonPrimary__ipbOQ:hover{background-color:#1d4ed8;transform:scale(1.05)}.hero_buttonIcon__AKG5e{margin-left:.5rem;height:1.25rem;width:1.25rem}.hero_buttonSecondary__uaGNt{display:flex;align-items:center;justify-content:center;padding:.75rem 1.5rem;font-size:1rem;font-weight:500;color:#2563eb;background-color:#eff6ff;border:1px solid #bfdbfe;border-radius:.5rem;transition:all .3s ease}.hero_buttonSecondary__uaGNt:hover{background-color:#dbeafe}.hero_statsContainer__hNi26{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1rem;gap:1rem;padding-top:2rem;margin-top:2rem;border-top:1px solid #e5e7eb}.hero_statItem__8aspx{display:flex;flex-direction:column;gap:.25rem}.hero_statNumber__8h6ed{font-size:1.875rem;font-weight:700;color:#2563eb}.hero_statText__f6Q22{font-size:.875rem;color:#4b5563}.hero_statDesktop__SXmsi{display:none}.hero_heroImageContainer__TOJHv{position:relative;height:500px;display:block;animation:hero_float__MkBkc 6s ease-in-out infinite}.hero_imageGradient__OM1bF{position:absolute;inset:0;background:linear-gradient(90deg,#3b82f6 0,#8b5cf6);border-radius:1rem;opacity:.1}.hero_imageWrapper__C_mW6{position:relative;height:100%;width:100%}.hero_heroImage__Y75rv{width:100%;height:100%;object-fit:cover;border-radius:1rem;opacity:1;transform:all .5s ease-in-out}.hero_floatElement__GEtxP{position:absolute;border-radius:50%;opacity:.5}.hero_floatTop__zOcxW{width:6rem;height:6rem;background-color:#dbeafe;top:-1rem;right:-1rem}.hero_floatBottom__NGOof{width:8rem;height:8rem;background-color:#f3e8ff;bottom:-1rem;left:-1rem}@keyframes hero_float__MkBkc{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@media (min-width:640px){.hero_heroButtons__epGpQ{flex-direction:row}.hero_statsContainer__hNi26{grid-template-columns:repeat(3,1fr)}.hero_statDesktop__SXmsi{display:flex}}@media (min-width:768px){.hero_heroTitle__yot3r{font-size:3.5rem}.hero_heroDescription__aH0J2{font-size:1.25rem}}@media (min-width:1024px){.hero_heroGrid__sBPJY{grid-template-columns:repeat(2,1fr)}.hero_heroImageContainer__TOJHv{display:block}.hero_heroSection__m4IVE{padding-top:6rem}}@media (max-width:1024px){.hero_heroSection__m4IVE{padding-top:100px;min-height:auto;padding-bottom:60px}.hero_heroImageContainer__TOJHv{display:block;height:300px}}@media (max-width:640px){.hero_heroContent__TkhGe{text-align:center}.hero_statsContainer__hNi26{justify-content:center}.hero_heroImage__Y75rv{height:250px}}.page_page__ZU32B{--gray-rgb:0,0,0;--gray-alpha-200:rgba(var(--gray-rgb),0.08);--gray-alpha-100:rgba(var(--gray-rgb),0.05);--button-primary-hover:#383838;--button-secondary-hover:#f2f2f2;display:grid;grid-template-rows:20px 1fr 20px;align-items:center;justify-items:center;min-height:100svh;padding:80px;grid-gap:64px;gap:64px;font-family:var(--font-geist-sans)}@media (prefers-color-scheme:dark){.page_page__ZU32B{--gray-rgb:255,255,255;--gray-alpha-200:rgba(var(--gray-rgb),0.145);--gray-alpha-100:rgba(var(--gray-rgb),0.06);--button-primary-hover:#ccc;--button-secondary-hover:#1a1a1a}}.page_main__GlU4n{display:flex;flex-direction:column;gap:32px;grid-row-start:2}.page_main__GlU4n ol{font-family:var(--font-geist-mono);padding-left:0;margin:0;font-size:14px;line-height:24px;letter-spacing:-.01em;list-style-position:inside}.page_main__GlU4n li:not(:last-of-type){margin-bottom:8px}.page_main__GlU4n code{font-family:inherit;background:var(--gray-alpha-100);padding:2px 4px;border-radius:4px;font-weight:600}.page_ctas__g5wGe{display:flex;gap:16px}.page_ctas__g5wGe a{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:128px;height:48px;padding:0 20px;border:1px solid transparent;transition:background .2s,color .2s,border-color .2s;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:16px;line-height:20px;font-weight:500}a.page_primary__V8M9Y{background:var(--foreground);color:var(--background);gap:8px}a.page_secondary__lm_PT{border-color:var(--gray-alpha-200);min-width:180px}.page_footer__sHKi3{grid-row-start:3;display:flex;gap:24px}.page_footer__sHKi3 a{display:flex;align-items:center;gap:8px}.page_footer__sHKi3 img{flex-shrink:0}@media (hover:hover) and (pointer:fine){a.page_primary__V8M9Y:hover{background:var(--button-primary-hover);border-color:transparent}a.page_secondary__lm_PT:hover{background:var(--button-secondary-hover);border-color:transparent}.page_footer__sHKi3 a:hover{text-decoration:underline;text-underline-offset:4px}}@media (max-width:600px){.page_page__ZU32B{padding:32px 32px 80px}.page_main__GlU4n{align-items:center}.page_main__GlU4n ol{text-align:center}.page_ctas__g5wGe{flex-direction:column}.page_ctas__g5wGe a{font-size:14px;height:40px;padding:0 16px}a.page_secondary__lm_PT{min-width:auto}.page_footer__sHKi3{flex-wrap:wrap;align-items:center;justify-content:center}}@media (prefers-color-scheme:dark){.page_logo__7fc9l{filter:invert()}}.swiper_container__QQW2X{display:flex;justify-content:center;align-items:center;width:85%;height:90vh;position:relative;margin:5% auto}.swiper_imageContainer__sMSt0{width:100%;height:100%;position:relative;overflow:hidden;border-radius:10px}.swiper_back__ygT0P,.swiper_next__10phu{position:absolute;top:50%;transform:translateY(-50%);padding:15px;background-color:rgba(0,0,255,.599);border-radius:5px;z-index:10;color:#fff;touch-action:manipulation}.swiper_back__ygT0P{left:10px}.swiper_next__10phu{right:10px}.swiper_buttons__3g5V_{cursor:pointer;z-index:11}@media (max-width:1080px){.swiper_container__QQW2X{margin-top:5%;height:35vh;width:95%}.swiper_back__ygT0P,.swiper_next__10phu{padding:5px}}