.Header_header__J7YBS{font-family:var(--font-sans,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif);display:flex;justify-content:space-between;align-items:center;padding:0 32px;height:72px;background:hsla(0,0%,100%,.85);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-bottom:1px solid #e5e7eb;position:-webkit-sticky;position:sticky;top:0;z-index:100;transition:box-shadow .25s ease,background .25s ease}.Header_scrolled__SAa7l{background:hsla(0,0%,100%,.95);box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1)}.Header_logo__V_efW{font-size:22px;display:flex;align-items:center}.Header_navMenu__0uBs1{display:none}.Header_navMenu__0uBs1 ul{list-style:none;display:flex;align-items:center;margin:0;padding:0;gap:8px}.Header_navMenu__0uBs1 ul li a{color:#374151;font-size:.875rem;font-weight:500;text-decoration:none;padding:8px 12px;border-radius:8px;transition:color .15s ease,background .15s ease}.Header_navMenu__0uBs1 ul li a:hover{color:#4f46e5;background:#eef2ff}.Header_navMenu__0uBs1 ul li:last-child a{color:#fff;background:#4f46e5;padding:8px 20px;border-radius:9999px;font-weight:600}.Header_navMenu__0uBs1 ul li:last-child a:hover{background:#4338ca;color:#fff}.Header_menuButton__LZ3qY{display:flex;justify-content:center;align-items:center;background:transparent;border:none;font-size:24px;cursor:pointer;padding:8px;border-radius:8px;transition:background .15s ease}.Header_menuButton__LZ3qY:hover{background:#f3f4f6}.Header_menuIcon__lJV7l{color:#374151}.Header_overlay__c56Cu{position:fixed;inset:0;background:rgba(0,0,0,.4);z-index:999;opacity:0;visibility:hidden;transition:opacity .25s ease,visibility .25s ease}.Header_overlay__c56Cu.Header_visible__m4smC{opacity:1;visibility:visible}.Header_drawer__D8u9i{position:fixed;top:0;right:0;width:280px;height:100%;background:#fff;box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);z-index:1000;padding:24px;display:flex;flex-direction:column;transform:translateX(100%);transition:transform .25s ease}.Header_drawer__D8u9i.Header_open__wIJBx{transform:translateX(0)}.Header_closeButton__9CRCG{align-self:flex-end;background:transparent;border:none;font-size:28px;cursor:pointer;color:#4b5563;padding:8px;border-radius:8px;transition:background .15s ease}.Header_closeButton__9CRCG:hover{background:#f3f4f6}.Header_drawerMenu__bE5rw{margin-top:32px}.Header_drawerMenu__bE5rw ul{list-style:none;padding:0}.Header_drawerMenu__bE5rw ul li{margin:0}.Header_drawerMenu__bE5rw ul li a{color:#374151;font-size:1.125rem;font-weight:500;text-decoration:none;display:block;padding:12px 16px;border-radius:8px;transition:color .15s ease,background .15s ease}.Header_drawerMenu__bE5rw ul li a:hover{color:#4f46e5;background:#eef2ff}.Header_drawerMenu__bE5rw ul li:last-child a{color:#fff;background:#4f46e5;text-align:center;margin-top:16px;border-radius:9999px;font-weight:600}.Header_drawerMenu__bE5rw ul li:last-child a:hover{background:#4338ca;color:#fff}@media (min-width:768px){.Header_navMenu__0uBs1{display:flex}.Header_menuButton__LZ3qY{display:none}}.styles_blogGrid__im_B2{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px;gap:24px;margin-top:32px}.styles_mainComponent__XR32e{position:relative;background:#fff;border:1px solid var(--color-border,#e5e7eb);border-radius:var(--radius-lg,12px);box-shadow:0 1px 3px rgba(0,0,0,.1);overflow:hidden;transition:box-shadow .25s ease,transform .25s ease;width:100%;display:flex;flex-direction:column}.styles_mainComponent__XR32e:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(0deg,rgba(0,0,0,.7) 0,rgba(0,0,0,.2) 50%,transparent);z-index:1;transition:opacity var(--transition-base)}.styles_mainComponent__XR32e:hover{box-shadow:var(--shadow-lg);transform:translateY(-4px)}.styles_mainComponent__XR32e:hover:before{opacity:.9}.styles_mainComponent__XR32e h2{position:absolute;bottom:var(--space-5);left:var(--space-5);right:var(--space-5);font-size:var(--font-size-lg);font-weight:600;z-index:2;color:#fff;text-shadow:0 1px 3px rgba(0,0,0,.4);line-height:1.3;transition:transform var(--transition-fast)}.styles_mainComponent__XR32e:hover h2{transform:translateY(-4px)}.styles_mainComponent__XR32e a{text-decoration:none;display:block;height:280px}.styles_mainComponent__XR32e img{width:100%;height:100%;object-fit:cover}.styles_sidebarCard__1kqv9{display:flex;gap:var(--space-3);padding:var(--space-3);border-radius:var(--radius-md);transition:background var(--transition-fast)}.styles_sidebarCard__1kqv9:hover{background:var(--color-gray-50)}@media screen and (max-width:1024px){.styles_mainComponent__XR32e{width:100%}.styles_blogGrid__im_B2{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:768px){.styles_mainComponent__XR32e{width:100%}.styles_blogGrid__im_B2{grid-template-columns:1fr}}.styles_sidebar__LAShz{display:flex;gap:var(--space-5);padding:var(--space-8) 0;margin-top:var(--space-8);border-top:1px solid var(--color-border)}.styles_sidebar__LAShz h3{font-size:var(--font-size-xl);font-weight:700;color:var(--color-gray-900);margin-bottom:var(--space-4)}@media screen and (max-width:768px){.styles_sidebar__LAShz{flex-direction:column}}.style_servicesContainer__F2ym8{max-width:1200px;width:100%;font-family:inherit;display:flex;align-items:stretch;flex-direction:column;margin:0 auto;padding:40px 20px;overflow-x:hidden}@media (max-width:768px){.style_servicesContainer__F2ym8{padding:24px 16px}}.style_blogContentLayout__ef_Ur{background:var(--color-bg);display:flex;justify-content:center;min-height:100vh}.style_blogContentLayout__ef_Ur main{display:flex;flex-direction:column;max-width:var(--max-width);width:100%;padding:var(--space-10) var(--space-6)}@media only screen and (max-width:768px){.style_blogContentLayout__ef_Ur{padding:0}.style_blogContentLayout__ef_Ur main{padding:var(--space-6) var(--space-5)}}.styles_gradientText__RosUt{font-weight:800;background:var(--gradient-brand);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;text-align:center;margin:var(--space-5) 0;line-height:1.2}h1.styles_gradientText__RosUt{font-size:var(--font-size-5xl)}h2.styles_gradientText__RosUt{font-size:var(--font-size-4xl)}h3.styles_gradientText__RosUt{font-size:var(--font-size-3xl)}h4.styles_gradientText__RosUt{font-size:var(--font-size-2xl)}h5.styles_gradientText__RosUt{font-size:var(--font-size-xl)}h6.styles_gradientText__RosUt{font-size:var(--font-size-lg)}