.blog_blogRoot__iPfb_{--primary-bg:#0d1117;--secondary-bg:#21262d;--accent-bg:#161b22;--surface-bg:rgba(33,38,45,0.6);--glass-bg:rgba(33,38,45,0.3);--glass-border:rgba(79,172,254,0.1);--glass-highlight:rgba(79,172,254,0.05);--gradient-primary:linear-gradient(135deg,rgba(26,35,126,0.8),rgba(81,45,168,0.8));--gradient-surface:linear-gradient(135deg,rgba(33,38,45,0.9),rgba(22,27,34,0.9));--gradient-accent:linear-gradient(135deg,#4facfe,#00f2fe);--text-primary:#f0f6fc;--text-secondary:#8b949e;--text-muted:#656d76;--text-accent:#4facfe;--text-gradient:linear-gradient(135deg,#4facfe,#00f2fe);--shadow-sm:0 2px 8px rgba(0,0,0,0.1);--shadow-md:0 4px 16px rgba(0,0,0,0.15);--shadow-lg:0 8px 32px rgba(0,0,0,0.2);--shadow-xl:0 16px 64px rgba(0,0,0,0.25);--shadow-glow:0 0 20px rgba(79,172,254,0.3);--blur-sm:blur(4px);--blur-md:blur(8px);--blur-lg:blur(16px);--radius-sm:clamp(0.375rem,1vw,0.5rem);--radius-md:clamp(0.5rem,1.5vw,0.75rem);--radius-lg:clamp(0.75rem,2vw,1rem);--radius-xl:clamp(1rem,2.5vw,1.5rem);--spacing-xs:clamp(0.25rem,0.5vw,0.5rem);--spacing-sm:clamp(0.5rem,1vw,0.75rem);--spacing-md:clamp(0.75rem,1.5vw,1rem);--spacing-lg:clamp(1rem,2vw,1.5rem);--spacing-xl:clamp(1.5rem,3vw,2rem);--spacing-2xl:clamp(2rem,4vw,3rem);--spacing-3xl:clamp(3rem,6vw,4rem);--font-xs:clamp(0.75rem,2vw,0.875rem);--font-sm:clamp(0.875rem,2.5vw,1rem);--font-base:clamp(1rem,3vw,1.125rem);--font-lg:clamp(1.125rem,3.5vw,1.25rem);--font-xl:clamp(1.25rem,4vw,1.5rem);--font-2xl:clamp(1.5rem,5vw,1.875rem);--font-3xl:clamp(1.875rem,6vw,2.25rem);--font-4xl:clamp(2.25rem,7vw,3rem);--font-5xl:clamp(3rem,8vw,3.75rem);--transition-fast:150ms ease-out;--transition-base:250ms ease-out;--transition-slow:350ms ease-out;--z-dropdown:1000;--z-sticky:1020;--z-fixed:1030;--z-modal:1040;--z-popover:1050;--z-tooltip:1060;min-height:100vh;min-height:100dvh;background:var(--primary-bg);background-image:radial-gradient(circle at 20% 80%,rgba(79,172,254,.1) 0,transparent 50%),radial-gradient(circle at 80% 20%,rgba(0,242,254,.08) 0,transparent 50%),linear-gradient(135deg,var(--primary-bg) 0,var(--secondary-bg) 100%);display:flex;flex-direction:column;align-items:center;padding:0 var(--spacing-md);color:var(--text-primary);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif;font-feature-settings:"cv02","cv03","cv04","cv11";font-variation-settings:"opsz" 32;line-height:1.6;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;box-sizing:border-box;overflow-x:hidden;scroll-behavior:smooth;scroll-padding-top:var(--spacing-3xl);container-type:inline-size}.blog_header__0iz8y{width:100%;max-width:1200px;margin:var(--spacing-lg) auto;text-align:center;padding:var(--spacing-xl);background:var(--glass-bg);backdrop-filter:var(--blur-md);-webkit-backdrop-filter:var(--blur-md);border:1px solid var(--glass-border);border-radius:var(--radius-xl);box-shadow:var(--shadow-lg),inset 0 1px 0 var(--glass-highlight);position:relative;overflow:hidden;isolation:isolate}.blog_header__0iz8y:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:var(--gradient-accent);opacity:.6}.blog_header__0iz8y:after{content:"";position:absolute;inset:0;background:var(--gradient-surface);opacity:.05;z-index:-1}.blog_header__0iz8y h1{font-size:var(--font-4xl);font-weight:800;color:transparent;background:var(--text-gradient);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin:0 0 var(--spacing-lg) 0;letter-spacing:-.025em;line-height:1.1;font-variation-settings:"wght" 800,"opsz" 48;position:relative}.blog_header__0iz8y h1:after{content:"";position:absolute;bottom:-var(--spacing-sm);left:50%;transform:translateX(-50%);width:clamp(80px,25%,150px);height:2px;background:var(--gradient-accent);border-radius:1px}.blog_header__0iz8y p{color:var(--text-secondary);font-size:var(--font-lg);margin:0 auto;max-width:100%;line-height:1.7;padding:0 var(--spacing-lg);font-variation-settings:"wght" 400,"opsz" 16}.blog_platformNav__zNtvV{display:flex;align-items:center;justify-content:flex-start;gap:var(--spacing-md);margin-bottom:var(--spacing-2xl);padding:var(--spacing-lg) var(--spacing-xl);background:var(--glass-bg);backdrop-filter:var(--blur-md);-webkit-backdrop-filter:var(--blur-md);border:1px solid var(--glass-border);border-radius:var(--radius-xl);box-shadow:var(--shadow-lg),inset 0 1px 0 var(--glass-highlight);overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:var(--glass-border) transparent;scroll-behavior:smooth;position:relative;min-height:60px;max-width:100%}.blog_platformNav__zNtvV::-webkit-scrollbar{height:6px}.blog_platformNav__zNtvV::-webkit-scrollbar-track{background:transparent;border-radius:3px}.blog_platformNav__zNtvV::-webkit-scrollbar-thumb{background:var(--glass-border);border-radius:3px;-webkit-transition:background var(--transition-base);transition:background var(--transition-base)}.blog_platformNav__zNtvV::-webkit-scrollbar-thumb:hover{background:var(--text-accent)}.blog_platformBtn__tILaH{background:var(--glass-bg);backdrop-filter:var(--blur-sm);-webkit-backdrop-filter:var(--blur-sm);border:1px solid var(--glass-border);border-radius:var(--radius-lg);padding:var(--spacing-sm) var(--spacing-lg);display:flex;align-items:center;gap:var(--spacing-sm);font-size:var(--font-sm);color:var(--text-primary);cursor:pointer;transition:all var(--transition-base);font-weight:600;font-variation-settings:"wght" 600,"opsz" 16;box-shadow:var(--shadow-sm);min-width:auto;flex-shrink:0;justify-content:center;white-space:nowrap;touch-action:manipulation;-webkit-tap-highlight-color:transparent;position:relative;overflow:hidden;isolation:isolate;height:44px}.blog_platformBtn__tILaH:before{content:"";position:absolute;inset:0;background:var(--gradient-surface);opacity:0;transition:opacity var(--transition-base);z-index:-1}.blog_platformBtn__tILaH img{width:24px;height:24px;flex-shrink:0;transition:transform var(--transition-base);border-radius:4px;object-fit:contain}.blog_platformBtn__tILaH:focus-visible,.blog_platformBtn__tILaH:hover{transform:translateY(-2px) scale(1.02);box-shadow:var(--shadow-md),var(--shadow-glow);border-color:var(--text-accent);outline:none}.blog_platformBtn__tILaH:hover:before{opacity:.1}.blog_platformBtn__tILaH:hover img{transform:scale(1.1)}.blog_platformBtn__tILaH.blog_active__wXHf7{background:var(--glass-bg);border-color:var(--text-accent);box-shadow:var(--shadow-md),var(--shadow-glow);color:var(--text-accent);transform:translateY(-1px)}.blog_platformBtn__tILaH.blog_active__wXHf7:before{background:var(--gradient-primary);opacity:.2}.blog_platformBtn__tILaH:active{transform:scale(.98);transition:transform .1s ease-out}.blog_feed__hTGsW{width:100%;max-width:1400px;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(350px,100%),1fr));grid-gap:var(--spacing-xl);gap:var(--spacing-xl);margin-bottom:var(--spacing-3xl);padding:0 var(--spacing-lg);container-type:inline-size}@container (min-width: 768px){.blog_feed__hTGsW{grid-template-columns:repeat(2,1fr)}}@container (min-width: 1200px){.blog_feed__hTGsW{grid-template-columns:repeat(3,1fr)}}@container (min-width: 1600px){.blog_feed__hTGsW{grid-template-columns:repeat(4,1fr)}}.blog_noPosts__fu17o{color:var(--text-secondary);font-size:var(--font-lg);text-align:center;grid-column:1/-1;padding:var(--spacing-3xl) var(--spacing-xl);background:var(--glass-bg);backdrop-filter:var(--blur-sm);-webkit-backdrop-filter:var(--blur-sm);border:1px solid var(--glass-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);font-variation-settings:"wght" 400,"opsz" 16}.blog_postCard__OEt9o{background:var(--glass-bg);backdrop-filter:var(--blur-md);-webkit-backdrop-filter:var(--blur-md);border:1px solid var(--glass-border);border-radius:var(--radius-xl);box-shadow:var(--shadow-md),inset 0 1px 0 var(--glass-highlight);padding:var(--spacing-xl) var(--spacing-lg);display:flex;flex-direction:column;gap:var(--spacing-md);min-height:200px;transition:all var(--transition-base);color:var(--text-primary);position:relative;overflow:hidden;isolation:isolate;touch-action:manipulation;-webkit-tap-highlight-color:transparent;cursor:pointer}.blog_postCard__OEt9o:before{top:0;left:0;right:0;height:2px;background:var(--gradient-accent);opacity:.4}.blog_postCard__OEt9o:after,.blog_postCard__OEt9o:before{content:"";position:absolute;transition:opacity var(--transition-base)}.blog_postCard__OEt9o:after{inset:0;background:var(--gradient-primary);opacity:0;z-index:-1}.blog_postCard__OEt9o:focus-within,.blog_postCard__OEt9o:hover{transform:translateY(-8px) scale(1.02);box-shadow:var(--shadow-xl),var(--shadow-glow),inset 0 1px 0 var(--glass-highlight);border-color:var(--text-accent)}.blog_postCard__OEt9o:hover:before{opacity:.8}.blog_postCard__OEt9o:hover:after{opacity:.1}.blog_postCard__OEt9o:focus-within{outline:2px solid var(--text-accent);outline-offset:2px}.blog_postHeader___1Ya7{display:flex;align-items:center;gap:var(--spacing-md);margin-bottom:var(--spacing-sm);flex-wrap:wrap;min-height:32px}.blog_postPlatformIcon__RO_HZ{width:clamp(20px,4vw,28px);height:clamp(20px,4vw,28px);flex-shrink:0;filter:drop-shadow(var(--shadow-sm));transition:transform var(--transition-base)}.blog_postCard__OEt9o:hover .blog_postPlatformIcon__RO_HZ{transform:scale(1.1)}.blog_postPlatform___DaUl{color:var(--text-accent);font-weight:700;font-size:var(--font-sm);font-variation-settings:"wght" 700,"opsz" 16;letter-spacing:.01em}.blog_postDate__xLeNX{margin-left:auto;color:var(--text-muted);font-size:var(--font-xs);white-space:nowrap;font-variation-settings:"wght" 400,"opsz" 14;opacity:.8}.blog_postTitle__3NcWc{font-size:var(--font-xl);font-weight:700;margin:0;color:var(--text-primary);line-height:1.3;word-wrap:break-word;font-variation-settings:"wght" 700,"opsz" 20;letter-spacing:-.01em;transition:color var(--transition-base)}.blog_postCard__OEt9o:hover .blog_postTitle__3NcWc{color:var(--text-accent)}.blog_postDescription__biSS6{flex-grow:1}.blog_postContent__ZUVI8,.blog_postDescription__biSS6{color:var(--text-secondary);font-size:var(--font-base);margin:0;line-height:1.6;word-wrap:break-word;font-variation-settings:"wght" 400,"opsz" 16}.blog_postMediaImg__mjrmw{width:100%;border-radius:var(--radius-lg);margin-top:var(--spacing-md);box-shadow:var(--shadow-md);max-height:clamp(300px,50vh,500px);object-fit:cover;transition:all var(--transition-base);aspect-ratio:16/10;background:var(--surface-bg)}.blog_postCard__OEt9o:hover .blog_postMediaImg__mjrmw{transform:scale(1.02);box-shadow:var(--shadow-lg),var(--shadow-glow)}.blog_postAudio__UxChX{width:100%;margin-top:var(--spacing-lg);border-radius:var(--radius-md);background:var(--surface-bg);border:1px solid var(--glass-border)}.blog_postMediaLinkBox__KKtKG{margin-top:var(--spacing-md);font-size:var(--font-base);color:var(--text-secondary);line-height:1.5;font-variation-settings:"wght" 400,"opsz" 16}.blog_postMediaLink__xHZGx{color:var(--text-accent);text-decoration:underline;text-underline-offset:2px;word-break:break-all;margin-left:var(--spacing-xs);transition:color var(--transition-base)}.blog_postMediaLink__xHZGx:focus,.blog_postMediaLink__xHZGx:hover{color:var(--text-primary);text-decoration:none}.blog_postThumbnail__MZtT3{width:clamp(60px,12vw,100px);height:auto;border-radius:var(--radius-md);margin-top:var(--spacing-sm);margin-right:var(--spacing-sm);box-shadow:var(--shadow-sm);float:left;transition:transform var(--transition-base);aspect-ratio:1;object-fit:cover;background:var(--surface-bg)}.blog_postCard__OEt9o:hover .blog_postThumbnail__MZtT3{transform:scale(1.05)}.blog_postTags__Gfxfw{margin-top:var(--spacing-md);display:flex;flex-wrap:wrap;gap:var(--spacing-xs)}.blog_postTag__B5AKc{background:var(--gradient-accent);color:var(--primary-bg);border-radius:var(--radius-xl);padding:var(--spacing-xs) var(--spacing-sm);font-size:var(--font-xs);font-weight:600;font-variation-settings:"wght" 600,"opsz" 14;white-space:nowrap;box-shadow:var(--shadow-sm);transition:all var(--transition-base);position:relative;overflow:hidden}.blog_postTag__B5AKc:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3) 50%,transparent);transition:left var(--transition-slow)}.blog_postTag__B5AKc:hover{transform:translateY(-1px) scale(1.05);box-shadow:var(--shadow-md)}.blog_postTag__B5AKc:hover:before{left:100%}.blog_postAuthor__re7uI{margin-top:var(--spacing-md);font-size:var(--font-sm);color:var(--text-accent);line-height:1.4;font-variation-settings:"wght" 400,"opsz" 16}.blog_postAuthor__re7uI a{color:var(--text-accent);text-decoration:underline;text-underline-offset:2px;transition:all var(--transition-base)}.blog_postAuthor__re7uI a:focus,.blog_postAuthor__re7uI a:hover{color:var(--text-primary);text-decoration:none}@media (max-width:374px){.blog_blogRoot__iPfb_{--spacing-xs:0.25rem;--spacing-sm:0.5rem;--spacing-md:0.5rem;--spacing-lg:0.75rem;--spacing-xl:1rem;--spacing-2xl:1.25rem;--spacing-3xl:1.5rem;padding:0 var(--spacing-xs)}.blog_header__0iz8y{margin:var(--spacing-sm) auto;padding:var(--spacing-md)}.blog_platformNav__zNtvV{gap:var(--spacing-xs);margin-bottom:var(--spacing-lg);padding:var(--spacing-md) var(--spacing-lg);min-height:50px}.blog_platformBtn__tILaH{padding:var(--spacing-xs) var(--spacing-sm);min-width:auto;gap:var(--spacing-xs);height:40px;font-size:var(--font-xs)}.blog_platformBtn__tILaH img{width:20px;height:20px}.blog_feed__hTGsW{gap:var(--spacing-md);padding:0 var(--spacing-xs);margin-bottom:var(--spacing-xl)}.blog_postCard__OEt9o{padding:var(--spacing-lg) var(--spacing-md);border-radius:var(--radius-lg)}.blog_postHeader___1Ya7{gap:var(--spacing-xs);margin-bottom:var(--spacing-sm)}.blog_postDate__xLeNX{margin-left:0;margin-top:var(--spacing-xs);flex-basis:100%}}@media (min-width:375px) and (max-width:667px){.blog_blogRoot__iPfb_{padding:0 var(--spacing-sm)}.blog_header__0iz8y{margin:var(--spacing-md) auto;padding:var(--spacing-lg)}.blog_platformNav__zNtvV{gap:var(--spacing-sm);margin-bottom:var(--spacing-xl);padding:var(--spacing-md) var(--spacing-xl)}.blog_platformBtn__tILaH{padding:var(--spacing-sm) var(--spacing-md);min-width:auto;gap:var(--spacing-xs);height:42px}.blog_platformBtn__tILaH img{width:22px;height:22px}.blog_feed__hTGsW{gap:var(--spacing-lg);padding:0 var(--spacing-sm);margin-bottom:var(--spacing-2xl)}.blog_postCard__OEt9o{padding:var(--spacing-xl) var(--spacing-lg)}.blog_postHeader___1Ya7{gap:var(--spacing-sm)}}@media (min-width:668px) and (max-width:834px){.blog_feed__hTGsW{grid-template-columns:1fr;gap:var(--spacing-xl)}.blog_platformNav__zNtvV{gap:var(--spacing-md)}.blog_platformBtn__tILaH{height:44px}}@media (min-width:835px) and (max-width:1024px){.blog_feed__hTGsW{grid-template-columns:repeat(2,1fr);gap:var(--spacing-xl)}.blog_platformNav__zNtvV{gap:var(--spacing-lg)}.blog_platformBtn__tILaH{height:44px}.blog_postCard__OEt9o{padding:var(--spacing-xl)}}@media (min-width:1025px) and (max-width:1439px){.blog_feed__hTGsW{grid-template-columns:repeat(2,1fr);gap:var(--spacing-2xl)}.blog_platformNav__zNtvV{gap:var(--spacing-lg)}.blog_postCard__OEt9o{padding:var(--spacing-2xl) var(--spacing-xl)}}@media (min-width:1440px) and (max-width:1919px){.blog_blogRoot__iPfb_{padding:0 var(--spacing-lg)}.blog_header__0iz8y{margin:var(--spacing-xl) auto;padding:var(--spacing-2xl)}.blog_feed__hTGsW{grid-template-columns:repeat(3,1fr);gap:var(--spacing-2xl)}.blog_platformNav__zNtvV{gap:var(--spacing-lg)}.blog_platformBtn__tILaH{padding:var(--spacing-md) var(--spacing-xl);gap:var(--spacing-md);height:48px}.blog_platformBtn__tILaH img{width:26px;height:26px}.blog_postCard__OEt9o{padding:var(--spacing-2xl)}}@media (min-width:1920px){.blog_blogRoot__iPfb_{padding:0 var(--spacing-xl);max-width:2000px;margin:0 auto}.blog_header__0iz8y{margin:var(--spacing-2xl) auto;padding:var(--spacing-3xl)}.blog_feed__hTGsW{grid-template-columns:repeat(4,1fr);gap:var(--spacing-3xl)}.blog_platformBtn__tILaH{padding:var(--spacing-lg) var(--spacing-2xl);font-size:var(--font-base);gap:var(--spacing-lg);height:52px}.blog_platformBtn__tILaH img{width:28px;height:28px}.blog_postCard__OEt9o{padding:var(--spacing-3xl) var(--spacing-2xl)}}@media (min-width:2560px){.blog_blogRoot__iPfb_{max-width:2400px;font-size:1.125rem}.blog_feed__hTGsW{grid-template-columns:repeat(5,1fr);max-width:2200px;margin-left:auto;margin-right:auto}.blog_header__0iz8y{max-width:1400px}}@media (hover:none) and (pointer:coarse){.blog_blogRoot__iPfb_{--spacing-touch:1.25;--spacing-xs:calc(var(--spacing-xs) * var(--spacing-touch));--spacing-sm:calc(var(--spacing-sm) * var(--spacing-touch));--spacing-md:calc(var(--spacing-md) * var(--spacing-touch));--spacing-lg:calc(var(--spacing-lg) * var(--spacing-touch));--spacing-xl:calc(var(--spacing-xl) * var(--spacing-touch))}.blog_platformBtn__tILaH:hover,.blog_postCard__OEt9o:hover,.blog_postCard__OEt9o:hover .blog_postMediaImg__mjrmw,.blog_postCard__OEt9o:hover .blog_postPlatformIcon__RO_HZ,.blog_postCard__OEt9o:hover .blog_postThumbnail__MZtT3,.blog_postCard__OEt9o:hover .blog_postTitle__3NcWc,.blog_postTag__B5AKc:hover{transform:none;filter:none}.blog_platformBtn__tILaH:active,.blog_postCard__OEt9o:active{transform:scale(.98);transition:transform .15s ease-out}.blog_postTag__B5AKc:active{transform:scale(.95)}}@media (prefers-contrast:high){.blog_blogRoot__iPfb_{--primary-bg:#000000;--secondary-bg:#ffffff;--surface-bg:#000000;--glass-bg:rgba(0,0,0,0.9);--glass-border:#ffffff;--text-primary:#ffffff;--text-secondary:#ffffff;--text-accent:#ffffff;--gradient-accent:#ffffff;background:#000000;color:#ffffff;forced-color-adjust:none}.blog_header__0iz8y,.blog_postCard__OEt9o{background:#000000;border:2px solid #ffffff}.blog_header__0iz8y:after,.blog_header__0iz8y:before,.blog_postCard__OEt9o:after,.blog_postCard__OEt9o:before{display:none}.blog_header__0iz8y h1,.blog_postTitle__3NcWc{color:#ffffff;background:#ffffff;-webkit-text-fill-color:#ffffff;background-clip:initial;-webkit-background-clip:initial}.blog_platformBtn__tILaH{background:#000000;border:2px solid #ffffff;color:#ffffff}.blog_platformBtn__tILaH.blog_active__wXHf7,.blog_postTag__B5AKc{background:#ffffff;color:#000000}.blog_postTag__B5AKc{border:1px solid #000000}}@media (prefers-reduced-motion:reduce){.blog_blogRoot__iPfb_{scroll-behavior:auto}.blog_blogRoot__iPfb_,.blog_header__0iz8y,.blog_header__0iz8y h1,.blog_platformBtn__tILaH,.blog_platformBtn__tILaH img,.blog_postCard__OEt9o,.blog_postCard__OEt9o:after,.blog_postCard__OEt9o:before,.blog_postMediaImg__mjrmw,.blog_postPlatformIcon__RO_HZ,.blog_postTag__B5AKc,.blog_postTag__B5AKc:before,.blog_postThumbnail__MZtT3,.blog_postTitle__3NcWc{transition:none;animation:none}.blog_platformBtn__tILaH:hover,.blog_postCard__OEt9o:hover,.blog_postCard__OEt9o:hover .blog_postMediaImg__mjrmw,.blog_postCard__OEt9o:hover .blog_postPlatformIcon__RO_HZ,.blog_postCard__OEt9o:hover .blog_postThumbnail__MZtT3,.blog_postCard__OEt9o:hover .blog_postTitle__3NcWc,.blog_postTag__B5AKc:hover,.blog_postTag__B5AKc:hover:before{transform:none;filter:none}.blog_header__0iz8y:after,.blog_header__0iz8y:before,.blog_platformBtn__tILaH:before,.blog_postCard__OEt9o:after,.blog_postCard__OEt9o:before,.blog_postTag__B5AKc:before{display:none}}.blog_blogRoot__iPfb_ :focus-visible{outline:2px solid var(--text-accent);outline-offset:2px;border-radius:var(--radius-sm)}.blog_platformBtn__tILaH:focus-visible,.blog_postCard__OEt9o:focus-visible{outline:2px solid var(--text-accent);outline-offset:4px}.blog_postCard__OEt9o:focus-within{transform:translateY(-4px);box-shadow:var(--shadow-lg),0 0 0 2px var(--text-accent)}@media print{.blog_blogRoot__iPfb_{background:white;color:black;font-size:12pt;line-height:1.4}.blog_header__0iz8y,.blog_postCard__OEt9o{background:white;border:1px solid black;box-shadow:none;page-break-inside:avoid;margin-bottom:1rem}.blog_header__0iz8y:after,.blog_header__0iz8y:before,.blog_postCard__OEt9o:after,.blog_postCard__OEt9o:before{display:none}.blog_header__0iz8y h1,.blog_postTitle__3NcWc{color:black;background:none;-webkit-text-fill-color:black}.blog_platformNav__zNtvV{display:none}.blog_postTag__B5AKc{background:white;color:black;border:1px solid black}.blog_postMediaImg__mjrmw,.blog_postThumbnail__MZtT3{max-height:200px}}@media (forced-colors:active){.blog_blogRoot__iPfb_{forced-color-adjust:none}.blog_header__0iz8y,.blog_postCard__OEt9o{background:Canvas;color:CanvasText;border-color:CanvasText}.blog_header__0iz8y h1,.blog_postTitle__3NcWc{color:CanvasText}.blog_platformBtn__tILaH{background:ButtonFace;color:ButtonText;border-color:ButtonText}.blog_platformBtn__tILaH.blog_active__wXHf7,.blog_platformBtn__tILaH:focus,.blog_platformBtn__tILaH:hover{background:Highlight;color:HighlightText}.blog_postTag__B5AKc{background:ButtonFace;color:ButtonText;border-color:ButtonText}}.blog_linkPreview__8cVD6{display:flex;align-items:flex-start;gap:var(--spacing-lg);background:var(--glass-bg);backdrop-filter:var(--blur-sm);-webkit-backdrop-filter:var(--blur-sm);border:1px solid var(--glass-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm),inset 0 1px 0 var(--glass-highlight);padding:var(--spacing-lg);margin-top:var(--spacing-md);text-decoration:none;color:inherit;transition:all var(--transition-base);touch-action:manipulation;-webkit-tap-highlight-color:transparent;position:relative;overflow:hidden;isolation:isolate}.blog_linkPreview__8cVD6:before{content:"";position:absolute;inset:0;background:var(--gradient-surface);opacity:0;transition:opacity var(--transition-base);z-index:-1}.blog_linkPreview__8cVD6:focus-within,.blog_linkPreview__8cVD6:hover{box-shadow:var(--shadow-md),var(--shadow-glow),inset 0 1px 0 var(--glass-highlight);border-color:var(--text-accent);transform:translateY(-2px)}.blog_linkPreview__8cVD6:hover:before{opacity:.05}.blog_linkPreviewImg__qELys{width:clamp(60px,15vw,100px);height:clamp(60px,15vw,100px);object-fit:cover;border-radius:var(--radius-md);flex-shrink:0;transition:transform var(--transition-base);background:var(--surface-bg)}.blog_linkPreview__8cVD6:hover .blog_linkPreviewImg__qELys{transform:scale(1.05)}.blog_linkPreviewText__HHjRl{flex:1 1;display:flex;flex-direction:column;gap:var(--spacing-xs);min-width:0}.blog_linkPreviewTitle__ShORQ{font-weight:700;color:var(--text-accent);font-size:var(--font-base);line-height:1.3;word-wrap:break-word;font-variation-settings:"wght" 700,"opsz" 16;margin:0}.blog_linkPreviewDesc__hMRtw{color:var(--text-secondary);font-size:var(--font-sm);line-height:1.4;word-wrap:break-word;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;font-variation-settings:"wght" 400,"opsz" 14;margin:0}.blog_linkPreviewUrl__ksoC_{color:var(--text-muted);font-size:var(--font-xs);word-break:break-all;opacity:.8;font-variation-settings:"wght" 400,"opsz" 12}@media (prefers-color-scheme:light){.blog_blogRoot__iPfb_{--primary-bg:linear-gradient(135deg,#f8fafc,#e2e8f0);--text-primary:#1e293b;--text-secondary:#475569;--text-muted:#64748b;--glass-bg:rgba(255,255,255,0.3);--glass-border:rgba(15,23,42,0.1);--shadow-sm:0 2px 8px rgba(15,23,42,0.08);--shadow-md:0 4px 16px rgba(15,23,42,0.12);--shadow-lg:0 8px 32px rgba(15,23,42,0.16);--shadow-xl:0 16px 64px rgba(15,23,42,0.2)}}@supports (view-transition-name:none){.blog_blogRoot__iPfb_{view-transition-name:blog-root}.blog_header__0iz8y{view-transition-name:blog-header}.blog_feed__hTGsW{view-transition-name:blog-feed}.blog_platformNav__zNtvV{view-transition-name:blog-nav}}@supports (container-type:inline-size){.blog_feed__hTGsW{container-name:feed-container}@container feed-container (max-width: 600px){.blog_feed__hTGsW{grid-template-columns:1fr;gap:var(--spacing-lg)}}@container feed-container (min-width: 601px) and (max-width: 1000px){.blog_feed__hTGsW{grid-template-columns:repeat(2,1fr)}}@container feed-container (min-width: 1001px) and (max-width: 1400px){.blog_feed__hTGsW{grid-template-columns:repeat(3,1fr)}}@container feed-container (min-width: 1401px){.blog_feed__hTGsW{grid-template-columns:repeat(4,1fr)}}}.blog_blogRoot__iPfb_{contain:layout style paint;content-visibility:auto}.blog_feed__hTGsW,.blog_header__0iz8y,.blog_platformNav__zNtvV{contain:layout style}.blog_postCard__OEt9o{contain:layout style paint}.blog_header__0iz8y,.blog_platformBtn__tILaH,.blog_postCard__OEt9o,.blog_postMediaImg__mjrmw,.blog_postTag__B5AKc{will-change:transform;transform:translateZ(0)}.blog_blogRoot__iPfb_{scroll-snap-type:y proximity}.blog_feed__hTGsW,.blog_header__0iz8y,.blog_platformNav__zNtvV{scroll-snap-align:start;scroll-margin-top:var(--spacing-2xl)}@supports not ((-webkit-backdrop-filter:blur(10px)) or (backdrop-filter:blur(10px))){.blog_header__0iz8y,.blog_linkPreview__8cVD6,.blog_platformBtn__tILaH,.blog_postCard__OEt9o{background:var(--secondary-bg)}}@supports not (container-type:inline-size){.blog_feed__hTGsW{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(320px,100%),1fr))}}@media (prefers-reduced-data:reduce){.blog_blogRoot__iPfb_{content-visibility:visible}.blog_header__0iz8y:after,.blog_header__0iz8y:before,.blog_linkPreview__8cVD6:before,.blog_platformBtn__tILaH:before,.blog_postCard__OEt9o:after,.blog_postCard__OEt9o:before,.blog_postTag__B5AKc:before{display:none}}@supports (padding:env(safe-area-inset-top)){.blog_blogRoot__iPfb_{padding-top:max(0px,env(safe-area-inset-top));padding-left:max(var(--spacing-md),env(safe-area-inset-left));padding-right:max(var(--spacing-md),env(safe-area-inset-right));padding-bottom:max(0px,env(safe-area-inset-bottom))}}@supports ((-webkit-margin-start:0) or (margin-inline-start:0)){.blog_header__0iz8y{padding-inline:var(--spacing-xl);padding-block:var(--spacing-xl)}.blog_platformBtn__tILaH{padding-inline:var(--spacing-lg);padding-block:var(--spacing-md)}.blog_postCard__OEt9o{padding-inline:var(--spacing-lg);padding-block:var(--spacing-xl)}.blog_linkPreview__8cVD6{padding-inline:var(--spacing-lg);padding-block:var(--spacing-lg)}}.footer_footer__woFMY{--primary-color:#1976d2;--primary-light:#42a5f5;--primary-dark:#1565c0;--secondary-color:#ff4081;--accent-color:#00bcd4;--surface-color:rgba(255,255,255,0.05);--surface-variant:rgba(255,255,255,0.08);--outline-color:rgba(255,255,255,0.12);--text-primary:#ffffff;--text-secondary:rgba(255,255,255,0.8);--glass-bg:rgba(24,28,36,0.85);--glass-border:rgba(144,202,249,0.15);--shadow-soft:0 8px 32px rgba(0,0,0,0.3);--shadow-elevated:0 16px 64px rgba(0,0,0,0.4);--blur-amount:20px;--border-radius-sm:clamp(0.5rem,1.5vw,0.75rem);--border-radius-md:clamp(0.75rem,2vw,1rem);--border-radius-lg:clamp(1rem,2.5vw,1.5rem);--spacing-xs:clamp(0.5rem,2vw,0.75rem);--spacing-sm:clamp(0.75rem,2.5vw,1rem);--spacing-md:clamp(1rem,3vw,1.5rem);--spacing-lg:clamp(1.5rem,4vw,2.5rem);--spacing-xl:clamp(2rem,5vw,3.5rem);--font-size-sm:clamp(0.875rem,2.5vw,1rem);--font-size-base:clamp(1rem,3vw,1.125rem);--font-size-lg:clamp(1.125rem,3.5vw,1.375rem);--font-size-xl:clamp(1.375rem,4vw,2rem);--font-size-2xl:clamp(1.75rem,5vw,2.5rem);--transition-fast:150ms cubic-bezier(0.4,0,0.2,1);--transition-base:250ms cubic-bezier(0.4,0,0.2,1);--transition-slow:350ms cubic-bezier(0.4,0,0.2,1);width:100%;position:relative;overflow:hidden;background:linear-gradient(135deg,var(--glass-bg) 0,rgba(35,42,58,.8) 50%,rgba(26,35,126,.7) 100%);backdrop-filter:blur(var(--blur-amount));-webkit-backdrop-filter:blur(var(--blur-amount));border-top:1px solid var(--glass-border);box-shadow:var(--shadow-elevated);color:var(--text-primary);contain:layout;will-change:transform}.footer_footer__woFMY:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent 0,var(--glass-border) 50%,transparent 100%);z-index:1}.footer_footerBackground___Khxq{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:0}.footer_backgroundPattern__YkL4E{width:100%;height:100%;background:radial-gradient(circle at 20% 80%,rgba(144,202,249,.1) 0,transparent 50%),radial-gradient(circle at 80% 20%,rgba(81,45,168,.1) 0,transparent 50%)}.footer_footerContent__7s20p{position:relative;z-index:2;max-width:min(1400px,95vw);margin:0 auto;padding:var(--spacing-xl) var(--spacing-lg)}.footer_footerHeader__JjltX{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--spacing-xl);gap:var(--spacing-xl);margin-bottom:var(--spacing-xl);padding-bottom:var(--spacing-lg);border-bottom:1px solid var(--outline-color)}.footer_footerBrand__NW9Yi{display:flex;flex-direction:column;gap:var(--spacing-md)}.footer_brandLogo__dTcCn{display:flex;align-items:center;gap:var(--spacing-md)}.footer_brandLogo__dTcCn img{filter:drop-shadow(0 4px 16px rgba(144,202,249,.3));border-radius:var(--border-radius-sm)}.footer_brandInfo__pXoqi h3{font-size:var(--font-size-xl);font-weight:800;margin:0 0 .5rem;background:linear-gradient(135deg,var(--primary-light) 0,var(--accent-color) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.footer_brandTagline__7TmTA{font-size:var(--font-size-base);color:var(--text-secondary);margin:0;line-height:1.5}.footer_quickActions__gJCxD{display:flex;gap:var(--spacing-sm);flex-wrap:wrap}.footer_quickAction__kHlb2{padding:var(--spacing-sm) var(--spacing-md);border-radius:var(--border-radius-md);font-size:var(--font-size-sm);font-weight:600;text-decoration:none;transition:all var(--transition-base);display:inline-flex;align-items:center;gap:.5rem;border:2px solid transparent}.footer_quickAction__kHlb2.footer_primary__E72Jv{background:linear-gradient(135deg,var(--primary-light) 0,var(--primary-color) 100%);color:white;box-shadow:0 4px 16px rgba(66,165,245,.3)}.footer_quickAction__kHlb2.footer_primary__E72Jv:hover{transform:translateY(-2px);box-shadow:0 8px 32px rgba(66,165,245,.4)}.footer_quickAction__kHlb2.footer_secondary__PILWt{background:linear-gradient(135deg,var(--accent-color) 0,#26c6da 100%);color:white;box-shadow:0 4px 16px rgba(0,188,212,.3)}.footer_quickAction__kHlb2.footer_secondary__PILWt:hover{transform:translateY(-2px);box-shadow:0 8px 32px rgba(0,188,212,.4)}.footer_quickAction__kHlb2.footer_outline__vsyxt{background:var(--surface-color);color:var(--text-primary);border-color:var(--outline-color)}.footer_quickAction__kHlb2.footer_outline__vsyxt:hover{background:var(--surface-variant);border-color:var(--primary-light);transform:translateY(-1px)}.footer_contactInfo__gczr2,.footer_footerContact__vEvdi{display:flex;flex-direction:column;gap:var(--spacing-md)}.footer_contactItem__qkW9_{display:flex;align-items:flex-start;gap:var(--spacing-sm);padding:var(--spacing-sm);background:var(--surface-color);border-radius:var(--border-radius-md);border:1px solid var(--outline-color);transition:all var(--transition-base)}.footer_contactItem__qkW9_:hover{background:var(--surface-variant);border-color:var(--primary-light);transform:translateY(-1px)}.footer_contactIcon__kooIj{font-size:1.5rem;flex-shrink:0}.footer_contactItem__qkW9_ strong{color:var(--text-primary);font-size:var(--font-size-base);display:block;margin-bottom:.25rem}.footer_contactItem__qkW9_ p{color:var(--text-secondary);font-size:var(--font-size-sm);margin:0;line-height:1.4}.footer_mapToggle__mNDdO{background:var(--surface-color);border:2px solid var(--outline-color);border-radius:var(--border-radius-md);padding:var(--spacing-sm) var(--spacing-md);color:var(--text-primary);font-size:var(--font-size-base);font-weight:600;cursor:pointer;transition:all var(--transition-base);display:flex;align-items:center;gap:var(--spacing-sm)}.footer_mapToggle__mNDdO:hover{background:var(--surface-variant);border-color:var(--primary-light);transform:translateY(-1px)}.footer_mapIcon__Z4NTg{font-size:1.2rem}.footer_mapSection__XpMWk{margin:var(--spacing-lg) 0;padding:var(--spacing-md);background:var(--surface-color);border-radius:var(--border-radius-lg);border:1px solid var(--outline-color);overflow:hidden}.footer_footerSections__Z5UZq{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:var(--spacing-lg);gap:var(--spacing-lg);margin-bottom:var(--spacing-xl)}.footer_footerSection__omln7{background:var(--surface-color);border-radius:var(--border-radius-md);border:1px solid var(--outline-color);overflow:hidden;transition:all var(--transition-base)}.footer_footerSection__omln7:hover{background:var(--surface-variant);border-color:var(--primary-light)}.footer_sectionTitle__OH8K9{width:100%;background:none;border:none;padding:var(--spacing-md);color:var(--text-primary);font-size:var(--font-size-lg);font-weight:700;text-align:left;cursor:pointer;display:flex;justify-content:space-between;align-items:center;transition:all var(--transition-base)}.footer_sectionTitle__OH8K9:hover{color:var(--primary-light)}.footer_sectionToggle__dVtaC{font-size:.8rem;transition:transform var(--transition-base)}.footer_sectionToggle__dVtaC.footer_active__431_B{transform:rotate(180deg)}.footer_sectionContent__FOIuY{max-height:0;overflow:hidden;transition:max-height var(--transition-slow)}.footer_sectionContent__FOIuY.footer_expanded__dABAr{max-height:300px}.footer_footerLink__KfIK8{display:flex;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-md);color:var(--text-secondary);text-decoration:none;font-size:var(--font-size-base);transition:all var(--transition-base);border-bottom:1px solid var(--outline-color)}.footer_footerLink__KfIK8:hover{color:var(--text-primary);background:var(--surface-variant);padding-left:calc(var(--spacing-md) + .5rem)}.footer_footerLink__KfIK8:last-child{border-bottom:none}.footer_footerLink__KfIK8 img{filter:brightness(.8);transition:filter var(--transition-base)}.footer_footerLink__KfIK8:hover img{filter:brightness(1.2)}.footer_footerBottom__1ZMPv{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--spacing-xl);gap:var(--spacing-xl);padding-top:var(--spacing-lg);border-top:1px solid var(--outline-color)}.footer_socialSection__R8PPi{display:flex;flex-direction:column;gap:var(--spacing-md)}.footer_socialTitle__6mmpo{font-size:var(--font-size-lg);font-weight:700;color:var(--text-primary);margin:0}.footer_socialLinks__wMx0O{display:flex;gap:var(--spacing-md);flex-wrap:wrap}.footer_socialLink__PJWsK{display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:var(--spacing-sm);background:var(--surface-color);border-radius:var(--border-radius-md);border:1px solid var(--outline-color);text-decoration:none;color:var(--text-secondary);font-size:var(--font-size-sm);font-weight:600;transition:all var(--transition-base)}.footer_socialLink__PJWsK:hover{background:var(--surface-variant);border-color:var(--primary-light);color:var(--text-primary);transform:translateY(-2px)}.footer_socialLink__PJWsK img{filter:brightness(.9);transition:filter var(--transition-base)}.footer_socialLink__PJWsK:hover img{filter:brightness(1.2) drop-shadow(0 4px 12px rgba(144,202,249,.3))}.footer_socialLabel__ewK0B{font-size:.75rem}.footer_footerSignature__aShdr{display:flex;flex-direction:column;gap:var(--spacing-md);align-items:flex-end;text-align:right}.footer_copyright__DPGML{display:flex;flex-direction:column;gap:.5rem}.footer_copyright__DPGML p{margin:0;color:var(--text-secondary);font-size:var(--font-size-sm)}.footer_poweredBy__mpSSD{display:flex;align-items:center;gap:.5rem;font-size:var(--font-size-sm)!important}.footer_poweredBy__mpSSD img{filter:brightness(.9)}.footer_certifications__Uj040{display:flex;gap:var(--spacing-sm);flex-wrap:wrap}.footer_certBadge__25_4d{display:flex;align-items:center;gap:.5rem;padding:.5rem .75rem;background:var(--surface-color);border-radius:var(--border-radius-sm);border:1px solid var(--outline-color);font-size:var(--font-size-sm);color:var(--text-secondary);font-weight:600}.footer_certIcon__zmonN{font-size:1rem}.footer_footerText__2theS{display:flex;flex-direction:column;gap:.3rem;font-size:1rem}.footer_footerText__2theS p{margin:0;display:flex;align-items:center;gap:.5rem}.footer_footerSocial__aD3gH{display:flex;gap:1.2rem}.footer_footerSocial__aD3gH a{display:flex;align-items:center;transition:filter .2s,transform .2s}.footer_footerSocial__aD3gH a:hover img{filter:brightness(1.5) drop-shadow(0 0 8px #512da8);transform:scale(1.15)}@media (max-width:700px){.footer_footer__woFMY{flex-direction:column;gap:1.2rem;padding:1rem .5rem;text-align:center}.footer_footerText__2theS{align-items:center}}.footer_footer__woFMY a{display:flex;align-items:center;gap:8px;color:inherit;text-decoration:none}.footer_footerLinks__v3CCP{width:90vw;left:0;right:0;display:flex;justify-content:center;align-items:flex-start;gap:0;margin-top:2rem;border-top:4px solid #ccc;border-bottom:4px solid #ccc;padding-top:2rem;color:var(--footer-text);background:rgba(160,158,158,.35);border-radius:0;box-sizing:border-box;position:relative}.footer_footerLinks__v3CCP Image{flex-shrink:0;filter:var(--footer-img-filter);transition:filter .2s}.footer_footerCol__1vEFh{flex:1 1;display:flex;flex-direction:column;align-items:center;gap:1rem;padding:0 2rem;border-right:1px solid #ccc}.footer_footerCol__1vEFh:last-child{border-right:none}.footer_footerCol__1vEFh a{color:inherit;text-decoration:none;font-size:1rem;transition:color .2s}.footer_footerCol__1vEFh a:hover{color:#1a73e8;text-decoration:underline}.footer_footerContentWrapper___SSu8{width:90vw;background:rgba(24,28,36,.98);color:#f0f4ff;border-top:2px solid #222a;padding:2rem 1rem;display:flex;justify-content:center;align-items:flex-start;position:relative;box-sizing:border-box}.footer_footerContentBox__ZhoQQ{width:90%;background:rgba(49,27,146,.92);border-radius:1rem;padding:2rem;box-shadow:0 4px 24px #0004;font-size:1.1rem;color:#fff}.footer_footerContentClose__lLmS1{position:absolute;top:1rem;right:2rem;background:none;border:none;color:#fff;font-size:2rem;cursor:pointer}.footer_footerRoot__KW7iQ{width:100vw;background:linear-gradient(90deg,rgba(24,28,36,.75),rgba(26,35,126,.75) 60%,rgba(81,45,168,.75));display:fit-content;color:#f0f4ff;display:flex;justify-content:space-between;align-items:center;padding:1.5rem 2rem;box-sizing:border-box;border-top:2px solid #222a;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}.footer_footerInfo__jMpB3{display:flex;flex-direction:column;gap:.3rem;font-size:1rem}.footer_footerInfo__jMpB3 p{margin:0;display:flex;align-items:center;gap:.5rem}.footer_footerIcons__zuN_l{display:flex;gap:1.2rem}.footer_footerIcons__zuN_l a{display:flex;align-items:center;transition:filter .2s,transform .2s}.footer_footerIcons__zuN_l a:hover img{filter:brightness(1.5) drop-shadow(0 0 8px #512da8);transform:scale(1.15)}@media (max-width:700px){.footer_footerRoot__KW7iQ{flex-direction:column;gap:1.2rem;padding:1rem .5rem;text-align:center}.footer_footerInfo__jMpB3{align-items:center}}.footer_menuRoot__cy_fO{position:fixed;top:0;left:0;z-index:1000;padding:12px;background:transparent}.footer_menuBtn__nmEyo{font-size:2rem;background:cover;border:2px solid #1a73e8;border-radius:50%;width:48px;height:48px;cursor:pointer;box-shadow:0 2px 8px #0002;background:transparent;transition:background .2s;display:flex;align-items:center;justify-content:center}.footer_menuBtn__nmEyo:hover{background:#e3f0ff}.footer_menuPanel__NZsi5{margin-top:.5rem;background:#fff;border-radius:1rem;box-shadow:0 2px 16px #0003;padding:1rem 1.5rem;display:flex;flex-direction:column;gap:1rem;min-width:180px}.footer_menuPanel__NZsi5.footer_dark__lyrPD{background:#222;color:#f0f4ff}.footer_menuItem__Wk01L{font-size:1rem;background:none;border:none;color:#1a73e8;cursor:pointer;text-align:left;padding:.2rem 0}.footer_bgSelect__bnwEZ{margin-left:.5rem;font-size:1rem}.footer_bgMenu__sbNU4{margin-top:1rem;flex-direction:column}.footer_bgMenuHeader__HR1pp,.footer_bgMenuImages__4_Fh0,.footer_bgMenu__sbNU4{display:flex;align-items:center;gap:.5rem}.footer_bgArrow__CNj32{background:none;border:none;font-size:1.5rem;cursor:pointer;color:#1a73e8;padding:0 .5rem;transition:color .2s}.footer_bgArrow__CNj32:hover{color:#003366}.footer_bgGroupList___rHbu{display:flex;flex-direction:column;gap:1.5rem;margin-bottom:2rem}.footer_bgGroup__Up8G6{margin-bottom:.5rem}.footer_bgGroupTitle__kkPTx{font-size:1.1rem;font-weight:600;margin-bottom:.3rem;color:#1a73e8;letter-spacing:.04em}.footer_bgThumbs__bTQwz{display:flex;gap:.5rem;flex-wrap:wrap}.footer_bgThumbBtn__972rX{border:2px solid #1a73e8;border-radius:6px;padding:0;top:0;background:#fff;cursor:pointer;width:50px;height:25px;overflow:hidden;transition:border-color .2s,box-shadow .2s;display:flex;align-items:center;justify-content:center}.footer_bgThumbBtn__972rX:focus,.footer_bgThumbBtn__972rX:hover{border-color:#003366;box-shadow:0 0 8px #1a73e8aa}@media (max-width:479px){.footer_footerContent__7s20p{padding:var(--spacing-lg) var(--spacing-sm)}.footer_footerHeader__JjltX{grid-template-columns:1fr;gap:var(--spacing-lg)}.footer_brandLogo__dTcCn{flex-direction:column;text-align:center;gap:var(--spacing-sm)}.footer_quickActions__gJCxD{flex-direction:column}.footer_quickAction__kHlb2{justify-content:center;width:100%}.footer_contactInfo__gczr2{gap:var(--spacing-sm)}.footer_footerSections__Z5UZq{grid-template-columns:1fr;gap:var(--spacing-md)}.footer_footerBottom__1ZMPv{grid-template-columns:1fr;gap:var(--spacing-lg)}.footer_socialLinks__wMx0O{justify-content:center}.footer_footerSignature__aShdr{align-items:center;text-align:center}.footer_certifications__Uj040{justify-content:center}}@media (min-width:480px) and (max-width:768px){.footer_footerHeader__JjltX{grid-template-columns:1fr;gap:var(--spacing-lg)}.footer_footerSections__Z5UZq{grid-template-columns:repeat(2,1fr)}.footer_footerBottom__1ZMPv{grid-template-columns:1fr;gap:var(--spacing-lg);text-align:center}.footer_footerSignature__aShdr{align-items:center}}@media (min-width:769px) and (max-width:1024px){.footer_footerSections__Z5UZq{grid-template-columns:repeat(2,1fr)}}@media (min-width:1025px) and (max-width:1400px){.footer_footerSections__Z5UZq{grid-template-columns:repeat(4,1fr)}}@media (min-width:1401px){.footer_footerContent__7s20p{max-width:1400px;padding:var(--spacing-xl)}.footer_footerSections__Z5UZq{grid-template-columns:repeat(4,1fr)}}@media (hover:none) and (pointer:coarse){.footer_footerLink__KfIK8,.footer_mapToggle__mNDdO,.footer_quickAction__kHlb2,.footer_sectionTitle__OH8K9,.footer_socialLink__PJWsK{min-height:44px;padding:var(--spacing-sm) var(--spacing-md)}.footer_contactItem__qkW9_:hover,.footer_footerSection__omln7:hover,.footer_mapToggle__mNDdO:hover,.footer_quickAction__kHlb2:hover,.footer_socialLink__PJWsK:hover{transform:none}.footer_mapToggle__mNDdO:active,.footer_quickAction__kHlb2:active,.footer_socialLink__PJWsK:active{transform:scale(.98);transition:transform var(--transition-fast)}}.footer_footerLink__KfIK8:focus-visible,.footer_mapToggle__mNDdO:focus-visible,.footer_quickAction__kHlb2:focus-visible,.footer_sectionTitle__OH8K9:focus-visible,.footer_socialLink__PJWsK:focus-visible{outline:3px solid var(--primary-light);outline-offset:2px}@media (prefers-contrast:high){.footer_footer__woFMY{background:rgba(0,0,0,.95);border-top:2px solid var(--text-primary);-webkit-backdrop-filter:none;backdrop-filter:none}.footer_backgroundPattern__YkL4E,.footer_footer__woFMY:before{display:none}.footer_contactItem__qkW9_,.footer_footerSection__omln7,.footer_quickAction__kHlb2,.footer_socialLink__PJWsK{border:2px solid var(--text-primary);background:rgba(255,255,255,.1)}.footer_brandInfo__pXoqi h3{color:var(--text-primary);background:none;-webkit-text-fill-color:var(--text-primary)}}@media (prefers-reduced-motion:reduce){.footer_footer__woFMY *,.footer_footer__woFMY :after,.footer_footer__woFMY :before{transition:none!important;animation:none!important}.footer_backgroundPattern__YkL4E{display:none}.footer_contactItem__qkW9_:hover,.footer_mapToggle__mNDdO:hover,.footer_quickAction__kHlb2:hover,.footer_socialLink__PJWsK:hover{transform:none}}@media (prefers-color-scheme:light){.footer_footer__woFMY{--glass-bg:rgba(255,255,255,0.85);--text-primary:#1a1a1a;--text-secondary:rgba(26,26,26,0.7);--glass-border:rgba(25,118,210,0.15);--surface-color:rgba(0,0,0,0.05);--surface-variant:rgba(0,0,0,0.08);--outline-color:rgba(0,0,0,0.12);background:linear-gradient(135deg,var(--glass-bg) 0,rgba(240,248,255,.8) 50%,rgba(227,242,253,.7) 100%)}.footer_backgroundPattern__YkL4E{background:radial-gradient(circle at 20% 80%,rgba(25,118,210,.1) 0,transparent 50%),radial-gradient(circle at 80% 20%,rgba(156,39,176,.1) 0,transparent 50%)}}@media print{.footer_footer__woFMY{background:none!important;border-top:1px solid #000;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;page-break-inside:avoid}.footer_backgroundPattern__YkL4E,.footer_footer__woFMY:before{display:none!important}.footer_footerContent__7s20p{color:#000;max-width:100%;padding:1rem}.footer_brandInfo__pXoqi h3{color:#000;background:none;-webkit-text-fill-color:#000}.footer_mapSection__XpMWk,.footer_mapToggle__mNDdO,.footer_quickActions__gJCxD,.footer_socialLinks__wMx0O{display:none!important}.footer_footerSections__Z5UZq{grid-template-columns:repeat(2,1fr)}.footer_footerLink__KfIK8{color:#000;border:none}.footer_contactItem__qkW9_{border:1px solid #000;background:none}}.webdomain_domainModule__zTLR2{background:rgba(33,33,60,.93);border-radius:1.5rem;box-shadow:0 6px 32px rgba(0,0,0,.3333333333);padding:2.5rem 1.5rem;margin:2rem auto;max-width:700px;color:#f0f4ff;display:flex;flex-direction:column;align-items:center}.webdomain_domainTitle__M3g4M{font-size:2rem;font-weight:800;margin-bottom:1.2rem;color:#90caf9;letter-spacing:.03em}.webdomain_domainList__Q3NEc{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:1.5rem;gap:1.5rem;margin:2rem 0;width:100%}.webdomain_domainPuzzle__Y5yvs{background:linear-gradient(135deg,#1a237e,#512da8);border-radius:1.2rem 2.5rem 1.2rem 2.5rem;box-shadow:0 2px 16px rgba(81,45,168,.3333333333);padding:1.5rem 1rem 1rem 1.5rem;display:flex;flex-direction:column;align-items:flex-start;position:relative;min-height:120px;transition:transform .18s,box-shadow .18s;overflow:hidden}.webdomain_domainPuzzle__Y5yvs:hover{transform:translateY(-6px) scale(1.03) rotate(-1deg);box-shadow:0 8px 32px rgba(81,45,168,.5333333333);background:linear-gradient(120deg,#512da8,#1a237e)}.webdomain_puzzleIcon__RCril{width:38px;height:38px;margin-bottom:.7rem;filter:drop-shadow(0 2px 8px rgba(0,0,0,.2666666667))}.webdomain_puzzleText__7rVrH{font-size:1.08rem;color:#f0f4ff;font-weight:500;margin:0}.webdomain_domainSearchBox___SuzK{margin-top:2.5rem;background:rgba(24,28,36,.97);border-radius:1.2rem;padding:2rem 1.2rem;box-shadow:0 2px 12px rgba(81,45,168,.1333333333);display:flex;flex-direction:column;align-items:center;width:100%;max-width:420px}.webdomain_domainInput__cM5IP{padding:.8rem 1.2rem;border-radius:2rem;border:none;font-size:1.1rem;margin-right:.7rem;width:220px;background:rgba(34,34,34,.6666666667);color:#fff;outline:none}.webdomain_domainBtn__EIt5l{padding:.8rem 1.5rem;border-radius:2rem;border:none;background:linear-gradient(135deg,#1a237e,#512da8);color:#fff;font-size:1.08rem;font-weight:600;cursor:pointer;transition:background .2s;margin-top:1rem}.webdomain_domainBtn__EIt5l:disabled{opacity:.7;cursor:not-allowed}.webdomain_domainResult__s_8Cu{margin-top:1.2rem;font-size:1.1rem;font-weight:600}.webdomain_domainOnline__JtMhV{color:#4caf50}.webdomain_domainOffline__TpCuf{color:#e53935}@media(max-width:480px){.webdomain_domainModule__zTLR2{padding:clamp(1rem,3vw,1.5rem);margin:1rem auto;max-width:95vw;border-radius:1rem}.webdomain_domainTitle__M3g4M{font-size:clamp(1.5rem,4vw,1.8rem);margin-bottom:1rem;text-align:center}.webdomain_domainList__Q3NEc{grid-template-columns:1fr;gap:1rem;margin:1.5rem 0}.webdomain_domainPuzzle__Y5yvs{padding:1rem;min-height:100px;border-radius:1rem}.webdomain_puzzleIcon__RCril{width:32px;height:32px}.webdomain_puzzleText__7rVrH{font-size:.9rem;line-height:1.4}.webdomain_domainSearchBox___SuzK{padding:1rem;max-width:100%;border-radius:1rem}.webdomain_domainInput__cM5IP{width:100%;margin-right:0;margin-bottom:.8rem;padding:.8rem;font-size:1rem}.webdomain_domainBtn__EIt5l{width:100%;padding:1rem;font-size:1rem;margin-top:0}}@media(min-width:481px)and (max-width:768px){.webdomain_domainModule__zTLR2{padding:clamp(1.5rem,4vw,2rem);max-width:90vw}.webdomain_domainList__Q3NEc{grid-template-columns:repeat(2,1fr);gap:1.2rem}.webdomain_domainSearchBox___SuzK{max-width:100%;padding:1.5rem}.webdomain_domainInput__cM5IP{width:60%}}@media(min-width:769px)and (max-width:1024px){.webdomain_domainModule__zTLR2{max-width:85vw;padding:2rem}.webdomain_domainList__Q3NEc{grid-template-columns:repeat(3,1fr)}}@media(min-width:1025px){.webdomain_domainModule__zTLR2{max-width:800px;padding:2.5rem}.webdomain_domainList__Q3NEc{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}}@media(hover:none)and (pointer:coarse){.webdomain_domainPuzzle__Y5yvs:hover{transform:none}.webdomain_domainPuzzle__Y5yvs:active{transform:scale(.98)}.webdomain_domainBtn__EIt5l{min-height:44px;touch-action:manipulation}}.webdomain_domainBtn__EIt5l:focus-visible,.webdomain_domainInput__cM5IP:focus-visible{outline:2px solid #90caf9;outline-offset:2px}@supports(container-type:inline-size){.webdomain_domainModule__zTLR2{container-type:inline-size}@container (max-width: 600px){.webdomain_domainList__Q3NEc{grid-template-columns:1fr}}}.webhosting_hostingModule__7HJD4{background:rgba(33,33,60,.92);border-radius:1.2rem;box-shadow:0 4px 24px rgba(0,0,0,.2666666667);padding:2.5rem 1.5rem;margin:2rem auto;max-width:540px;color:#f0f4ff;display:flex;flex-direction:column;align-items:center}.webhosting_hostingTitle__h6bt6{font-size:1.5rem;font-weight:700;margin-bottom:1rem;color:#90caf9}.webhosting_hostingIntro__DJT_W{font-size:1.08rem;color:#c2cbe0;margin-bottom:2rem;text-align:center}.webhosting_planTabs__VxVOz{display:flex;gap:1rem;margin-bottom:1.5rem}.webhosting_planTabActive__a40jH,.webhosting_planTab__K57ny{background:linear-gradient(135deg,#1a237e,#512da8);color:#fff;border:none;border-radius:2rem;padding:.5rem 1.5rem;font-size:1rem;cursor:pointer;transition:background .2s,color .2s}.webhosting_planTabActive__a40jH{background:#90caf9;color:#181c24;font-weight:700}.webhosting_planCard__rNte3{background:rgba(24,28,36,.97);border-radius:1rem;box-shadow:0 2px 12px rgba(81,45,168,.1333333333);padding:2rem 1.2rem;margin-bottom:2rem;width:100%;max-width:340px;text-align:center;display:flex;flex-direction:column;align-items:center}.webhosting_planName__IWNzh{font-size:1.2rem;font-weight:700;margin-bottom:.5rem;color:#fff}.webhosting_planPrice__IzU1z{font-size:1.5rem;color:#90caf9;margin-bottom:1rem;font-weight:700}.webhosting_planFeatures__5INpP{list-style:none;padding:0;color:#c2cbe0;font-size:1.08rem;line-height:1.7;margin:0 0 1.5rem}@media(max-width:480px){.webhosting_hostingModule__7HJD4{padding:clamp(1rem,3vw,1.5rem);margin:1rem auto;max-width:95vw;border-radius:1rem}.webhosting_hostingTitle__h6bt6{font-size:clamp(1.3rem,4vw,1.6rem);text-align:center}.webhosting_hostingIntro__DJT_W{font-size:clamp(.9rem,3vw,1rem);margin-bottom:1.5rem}.webhosting_planTabs__VxVOz{flex-direction:column;gap:.8rem;width:100%}.webhosting_planTabActive__a40jH,.webhosting_planTab__K57ny{width:100%;padding:.8rem;font-size:.9rem}.webhosting_planCard__rNte3{padding:1.5rem 1rem;max-width:100%;margin-bottom:1.5rem}.webhosting_planName__IWNzh{font-size:1.1rem}.webhosting_planPrice__IzU1z{font-size:1.3rem}.webhosting_planFeatures__5INpP{font-size:.95rem;line-height:1.6}}@media(min-width:481px)and (max-width:768px){.webhosting_hostingModule__7HJD4{padding:clamp(1.5rem,4vw,2rem);max-width:90vw}.webhosting_planTabs__VxVOz{flex-wrap:wrap;justify-content:center}.webhosting_planCard__rNte3{max-width:380px}}@media(min-width:769px)and (max-width:1024px){.webhosting_hostingModule__7HJD4{max-width:85vw;padding:2rem}}@media(min-width:1025px){.webhosting_hostingModule__7HJD4{max-width:600px;padding:2.5rem}}@media(hover:none)and (pointer:coarse){.webhosting_planTabActive__a40jH,.webhosting_planTab__K57ny{min-height:44px;touch-action:manipulation}.webhosting_planTab__K57ny:hover{background:linear-gradient(135deg,#1a237e,#512da8)}.webhosting_planTab__K57ny:active{transform:scale(.98)}}.webhosting_planTabActive__a40jH:focus-visible,.webhosting_planTab__K57ny:focus-visible{outline:2px solid #90caf9;outline-offset:2px}@supports(container-type:inline-size){.webhosting_hostingModule__7HJD4{container-type:inline-size}@container (max-width: 500px){.webhosting_planTabs__VxVOz{flex-direction:column}}}.buildweb_buildWebModule__0b5DC{background:rgba(33,33,60,.97);border-radius:1.5rem;box-shadow:0 6px 32px rgba(0,0,0,.3333333333);padding:2.5rem 1.5rem 2rem;margin:2rem auto;max-width:980px;color:#f0f4ff;display:flex;flex-direction:column;align-items:center}.buildweb_platformSelector__i2dLT{display:flex;gap:1.2rem;flex-wrap:wrap;justify-content:center;margin-bottom:2rem}.buildweb_platformBtn__uPUhJ{background:#181c24;border:3px solid rgba(0,0,0,0);border-radius:1.5rem;padding:.7rem 1.2rem;display:flex;align-items:center;gap:.7rem;font-size:1.08rem;color:#fff;cursor:pointer;transition:border-color .2s,background .2s,transform .15s;font-weight:600;box-shadow:0 2px 12px rgba(0,0,0,.2)}.buildweb_platformBtn__uPUhJ img{width:28px;height:28px}.buildweb_platformBtn__uPUhJ.buildweb_active__GsZKr,.buildweb_platformBtn__uPUhJ:hover{background:rgba(34,34,34,.6666666667);transform:scale(1.07)}.buildweb_platformBtn__uPUhJ.buildweb_active__GsZKr{border-color:#90caf9}.buildweb_platformInfo__Syjl_{display:flex;flex-direction:column;align-items:flex-start;gap:.2rem}.buildweb_platformName__y8OGK{font-size:1.08rem;font-weight:700;color:#fff}.buildweb_platformTech__fwaMn{font-size:.9rem;color:#c2cbe0;font-weight:500}.buildweb_platformBadge__wAZtm{background:linear-gradient(135deg,#90caf9,#64b5f6);color:#181c24;font-size:.8rem;font-weight:700;padding:.2rem .6rem;border-radius:1rem;margin-left:auto;box-shadow:0 2px 8px rgba(144,202,249,.3)}.buildweb_platformDesc__FSeV8{font-size:1.13rem;color:#c2cbe0;margin-bottom:2.2rem;text-align:center;min-height:2.2rem}.buildweb_architecture__fpEUR{display:flex;align-items:center;justify-content:center;gap:2.5rem;margin-bottom:2.5rem;width:100%;max-width:700px;min-height:120px;position:relative;animation:buildweb_fadeInArch__V43Rm .5s}@keyframes buildweb_fadeInArch__V43Rm{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:none}}.buildweb_nextAnim__lwBV7{animation:buildweb_archNext__5Yd8o .7s}.buildweb_reactAnim__gnaeA{animation:buildweb_archReact__O7iV_ .7s}.buildweb_djangoAnim__iBFqj{animation:buildweb_archDjango__pbQ_D .7s}.buildweb_vueAnim__KlM0P{animation:buildweb_archVue__mUbQX .7s}.buildweb_angularAnim__TO4AD{animation:buildweb_archAngular__Xf1Wz .7s}.buildweb_phpAnim__hkaE1{animation:buildweb_archPHP__9eqSZ .7s}.buildweb_rnAnim__NeH31{animation:buildweb_archRN__OXtsn .7s}@keyframes buildweb_archNext__5Yd8o{0%{opacity:0;transform:scale(.9) rotate(-5deg)}to{opacity:1;transform:none}}@keyframes buildweb_archReact__O7iV_{0%{opacity:0;transform:scale(.9) rotate(5deg)}to{opacity:1;transform:none}}@keyframes buildweb_archDjango__pbQ_D{0%{opacity:0;transform:scale(.9) translateY(-20px)}to{opacity:1;transform:none}}@keyframes buildweb_archVue__mUbQX{0%{opacity:0;transform:scale(.9) translateY(20px)}to{opacity:1;transform:none}}@keyframes buildweb_archAngular__Xf1Wz{0%{opacity:0;transform:scale(.9) rotate(-8deg)}to{opacity:1;transform:none}}@keyframes buildweb_archPHP__9eqSZ{0%{opacity:0;transform:scale(.9) rotate(8deg)}to{opacity:1;transform:none}}@keyframes buildweb_archRN__OXtsn{0%{opacity:0;transform:scale(.9) translateY(-10px)}to{opacity:1;transform:none}}.buildweb_clientBlock__4MdHr,.buildweb_serverBlock__Zkomn{background:linear-gradient(135deg,#1a237e,#512da8);border-radius:1.2rem;box-shadow:0 2px 16px rgba(81,45,168,.3333333333);padding:1.2rem 1.2rem .7rem;display:flex;flex-direction:column;align-items:center;min-width:110px;min-height:90px;font-weight:700;font-size:1.08rem;color:#fff;position:relative}.buildweb_clientBlock__4MdHr img,.buildweb_serverBlock__Zkomn img{width:38px;height:38px;margin-bottom:.5rem}.buildweb_apiArrow__jBpDl{display:flex;flex-direction:column;align-items:center;color:#90caf9;font-size:1.02rem;font-weight:600}.buildweb_apiArrow__jBpDl svg{margin-top:.2rem}.buildweb_apiDetails__4P_jU{position:absolute;left:50%;top:100%;transform:translate(-50%);background:rgba(24,28,36,.9333333333);border-radius:1rem;padding:.7rem 1.2rem;box-shadow:0 2px 12px rgba(81,45,168,.1333333333);color:#c2cbe0;font-size:.98rem;margin-top:.7rem;min-width:220px;z-index:2;display:flex;flex-direction:column;gap:.3rem}.buildweb_structureGrid__LeA8l{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));grid-gap:1.5rem;gap:1.5rem;width:100%;margin:2.5rem 0 1.5rem}.buildweb_structureCard__qkXcx{background:linear-gradient(135deg,#1a237e,#512da8);border-radius:1.2rem;box-shadow:0 2px 16px rgba(81,45,168,.3333333333);padding:1.5rem 1rem 1rem;display:flex;flex-direction:column;align-items:center;min-height:140px;transition:transform .18s,box-shadow .18s}.buildweb_structureCard__qkXcx:hover{transform:translateY(-6px) scale(1.03);box-shadow:0 8px 32px rgba(81,45,168,.5333333333);background:linear-gradient(120deg,#512da8,#1a237e)}.buildweb_structureCard__qkXcx img{width:32px;height:32px;margin-bottom:.7rem}.buildweb_structureCard__qkXcx h4{color:#fff;font-size:1.08rem;font-weight:700;margin-bottom:.3rem}.buildweb_structureCard__qkXcx p{color:#c2cbe0;font-size:.98rem;text-align:center;margin:0}.buildweb_securityBox__s5ZYm{background:rgba(24,28,36,.9333333333);border-radius:1.2rem;box-shadow:0 2px 12px rgba(81,45,168,.1333333333);color:#90caf9;font-size:1.08rem;font-weight:600;padding:1.2rem 1rem;display:flex;align-items:center;gap:1rem;margin-top:1.5rem;width:100%;max-width:520px}.buildweb_securityBox__s5ZYm img{width:32px;height:32px}@media(max-width:900px){.buildweb_architecture__fpEUR{flex-direction:column;gap:1.2rem;min-height:220px}.buildweb_apiDetails__4P_jU{position:static;transform:none;margin-top:1rem}}@media(max-width:700px){.buildweb_buildWebModule__0b5DC{padding:1.2rem .3rem;max-width:98vw}.buildweb_structureGrid__LeA8l{grid-template-columns:1fr;gap:1rem}.buildweb_securityBox__s5ZYm{max-width:98vw;font-size:1rem;padding:.7rem .5rem}}@media(max-width:480px){.buildweb_buildWebModule__0b5DC{padding:clamp(1rem,3vw,1.5rem);margin:1rem auto;max-width:95vw;border-radius:1rem}.buildweb_platformSelector__i2dLT{flex-direction:column;gap:.8rem;margin-bottom:1.5rem}.buildweb_platformBtn__uPUhJ{width:100%;justify-content:flex-start;padding:1rem;font-size:1rem;border-radius:1rem;flex-wrap:wrap}.buildweb_platformBadge__wAZtm{margin-left:0;margin-top:.5rem}.buildweb_mainTabs__yWXC0{flex-direction:column;gap:1rem}.buildweb_mainTab__tQLXe{width:100%;min-width:auto}.buildweb_packageGrid__2I_gf{grid-template-columns:1fr;gap:1.5rem}.buildweb_packageCard__YfG7F{padding:1.5rem;border-radius:1rem}.buildweb_packageTabs__Nv01h{flex-direction:column;gap:.8rem;width:100%}.buildweb_packageTab___x0aN{width:100%;justify-content:center}.buildweb_ctaButtons__oLK0V{flex-direction:column;align-items:center}.buildweb_ctaBtnSecondary__2QaZL,.buildweb_ctaBtn__ue1aO{width:100%;max-width:280px;justify-content:center}.buildweb_platformFeatures__HB3wE{grid-template-columns:1fr;gap:1rem}.buildweb_packageFooter__prJzY{padding:1rem}}@media(min-width:481px)and (max-width:768px){.buildweb_buildWebModule__0b5DC{padding:clamp(1.5rem,4vw,2rem);max-width:90vw}.buildweb_platformSelector__i2dLT{gap:1rem}.buildweb_packageGrid__2I_gf{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.5rem}.buildweb_packageTabs__Nv01h{flex-wrap:wrap;justify-content:center}.buildweb_ctaButtons__oLK0V{gap:1rem}}@media(min-width:769px)and (max-width:1024px){.buildweb_buildWebModule__0b5DC{max-width:85vw;padding:2rem}.buildweb_packageGrid__2I_gf{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}}@media(min-width:1025px){.buildweb_buildWebModule__0b5DC{max-width:1200px;padding:2.5rem}.buildweb_packageGrid__2I_gf{grid-template-columns:repeat(auto-fit,minmax(320px,1fr))}}@media(hover:none)and (pointer:coarse){.buildweb_platformBtn__uPUhJ{min-height:44px;touch-action:manipulation}.buildweb_platformBtn__uPUhJ:hover{transform:none}.buildweb_platformBtn__uPUhJ:active{transform:scale(.98)}.buildweb_packageCard__YfG7F:hover{transform:none}.buildweb_packageCard__YfG7F:active{transform:scale(.98)}.buildweb_mainTab__tQLXe:hover{transform:none}.buildweb_mainTab__tQLXe:active{transform:scale(.98)}.buildweb_contactBtn__rbunE,.buildweb_ctaBtnSecondary__2QaZL,.buildweb_ctaBtn__ue1aO{min-height:44px;touch-action:manipulation}}.buildweb_contactBtn__rbunE:focus-visible,.buildweb_ctaBtnSecondary__2QaZL:focus-visible,.buildweb_ctaBtn__ue1aO:focus-visible,.buildweb_mainTab__tQLXe:focus-visible,.buildweb_packageCard__YfG7F:focus-visible,.buildweb_platformBtn__uPUhJ:focus-visible{outline:2px solid #90caf9;outline-offset:2px}@supports(container-type:inline-size){.buildweb_buildWebModule__0b5DC{container-type:inline-size}@container (max-width: 600px){.buildweb_platformSelector__i2dLT{flex-direction:column}.buildweb_packageGrid__2I_gf{grid-template-columns:1fr}.buildweb_packageTabs__Nv01h{flex-direction:column}}@container (max-width: 900px){.buildweb_packageGrid__2I_gf{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}}}.buildweb_packagesSection__Rpjke{width:100%;display:flex;flex-direction:column;align-items:center}.buildweb_packageTabs__Nv01h{display:flex;gap:1.2rem;margin-bottom:2rem;flex-wrap:wrap;justify-content:center}.buildweb_packageTab___x0aN{background:linear-gradient(135deg,#1a237e,#512da8);color:#fff;border:none;border-radius:2rem;padding:.8rem 1.5rem;font-size:1rem;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;gap:.8rem;font-weight:600;box-shadow:0 4px 16px rgba(81,45,168,.3)}.buildweb_packageTabActive__FfTfb{background:linear-gradient(135deg,#90caf9,#64b5f6);color:#181c24;font-weight:700;transform:translateY(-2px);box-shadow:0 8px 24px rgba(144,202,249,.4)}.buildweb_packageIcon__l0waN{font-size:1.2rem}.buildweb_packageTabContent__fCcTI{display:flex;flex-direction:column;align-items:flex-start}.buildweb_packageLabel__kJeTN{font-size:1rem;font-weight:700}.buildweb_packageTypeDesc__PvSZ6{text-align:center;margin-bottom:2rem;max-width:600px}.buildweb_packageTypeDesc__PvSZ6 h3{color:#90caf9;font-size:1.8rem;font-weight:800;margin-bottom:.5rem}.buildweb_packageTypeDesc__PvSZ6 p{color:#c2cbe0;font-size:1.1rem;line-height:1.6}.buildweb_packageGrid__2I_gf{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));grid-gap:2rem;gap:2rem;width:100%;max-width:1200px}.buildweb_packageCard__YfG7F{background:linear-gradient(135deg,#1a237e,#512da8);border-radius:1.5rem;box-shadow:0 4px 24px rgba(81,45,168,.4);padding:2rem;display:flex;flex-direction:column;position:relative;transition:all .3s ease;border:2px solid rgba(0,0,0,0)}.buildweb_packageCard__YfG7F:hover{transform:translateY(-8px) scale(1.02);box-shadow:0 12px 48px rgba(81,45,168,.6);background:linear-gradient(120deg,#512da8,#1a237e)}.buildweb_packageCard__YfG7F.buildweb_popular__OfuWj{border-color:#90caf9;background:linear-gradient(135deg,#512da8,#1a237e)}.buildweb_popularBadge__AwIl0{position:absolute;top:-8px;right:1rem;background:linear-gradient(135deg,#90caf9,#64b5f6);color:#181c24;font-size:.9rem;font-weight:700;padding:.4rem 1rem;border-radius:1rem;box-shadow:0 4px 16px rgba(144,202,249,.4)}.buildweb_packageHeader__lLnYX{display:flex;flex-direction:column;align-items:center;margin-bottom:1.5rem;text-align:center}.buildweb_packageIcon__l0waN{font-size:2.5rem;margin-bottom:1rem;filter:drop-shadow(0 4px 16px rgba(0,0,0,.3))}.buildweb_packageHeader__lLnYX h3{color:#fff;font-size:1.4rem;font-weight:800;margin-bottom:.8rem;letter-spacing:.02em}.buildweb_packagePrice__dWmH7{color:#90caf9;font-size:1.5rem;font-weight:800;margin-bottom:1rem;text-shadow:0 2px 8px rgba(144,202,249,.3)}.buildweb_packageTech__JfDO7{display:flex;flex-direction:column;align-items:center;gap:.3rem;padding:.8rem 1.2rem;background:rgba(24,28,36,.8);border-radius:1rem;border:1px solid rgba(144,202,249,.2)}.buildweb_techLabel__3DZUR{font-size:.9rem;color:#c2cbe0;font-weight:600}.buildweb_techValue__C_f89{font-size:1rem;color:#90caf9;font-weight:700}.buildweb_packageContent__wXYbQ{flex:1 1;display:flex;flex-direction:column;gap:1.5rem}.buildweb_featuresSection__u4ewg h4{color:#90caf9;font-size:1.2rem;font-weight:700;margin-bottom:1rem;display:flex;align-items:center;gap:.5rem}.buildweb_featureList__3P5n_{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.8rem}.buildweb_featureList__3P5n_ li{color:#c2cbe0;font-size:1rem;display:flex;align-items:flex-start;gap:.8rem;line-height:1.4}.buildweb_packageFooter__prJzY{display:flex;flex-direction:column;gap:1rem;padding:1.5rem;background:rgba(24,28,36,.6);border-radius:1rem;border:1px solid rgba(144,202,249,.1)}.buildweb_deliveryTime__QXGDy,.buildweb_supportLevel__cIY5T{display:flex;align-items:center;gap:.8rem;color:#c2cbe0;font-size:.95rem}.buildweb_deliveryIcon__qHNRs,.buildweb_supportIcon__5ut0i{font-size:1.1rem}.buildweb_contactBox__WvCLE{background:linear-gradient(135deg,rgba(24,28,36,.9),rgba(81,45,168,.2));border-radius:1.2rem;padding:1.5rem;margin-top:1.5rem;border:1px solid rgba(144,202,249,.2);text-align:center}.buildweb_contactMessage__3wwZK{margin-bottom:1.2rem}.buildweb_contactMessage__3wwZK span{color:#90caf9;font-size:1.1rem;font-weight:700;display:block;margin-bottom:.5rem}.buildweb_contactMessage__3wwZK p{color:#c2cbe0;font-size:.95rem;margin:0;line-height:1.4}.buildweb_contactBtn__rbunE{background:linear-gradient(135deg,#90caf9,#64b5f6);color:#181c24;border:none;border-radius:2rem;padding:.8rem 1.8rem;font-size:1rem;font-weight:700;cursor:pointer;text-decoration:none;transition:all .3s ease;display:inline-flex;align-items:center;gap:.5rem;box-shadow:0 4px 16px rgba(144,202,249,.3)}.buildweb_contactBtn__rbunE:hover{background:linear-gradient(135deg,#64b5f6,#42a5f5);transform:translateY(-2px);box-shadow:0 8px 32px rgba(144,202,249,.5)}.buildweb_ctaSection__AMw9B{background:linear-gradient(135deg,rgba(24,28,36,.9),rgba(81,45,168,.3));border-radius:1.5rem;padding:2.5rem;margin-top:3rem;text-align:center;border:1px solid rgba(144,202,249,.2);box-shadow:0 8px 32px rgba(81,45,168,.2)}.buildweb_ctaSection__AMw9B h3{color:#90caf9;font-size:2rem;font-weight:800;margin-bottom:1rem;text-shadow:0 2px 8px rgba(144,202,249,.3)}.buildweb_ctaSection__AMw9B p{color:#c2cbe0;font-size:1.2rem;margin-bottom:2rem;line-height:1.6}.buildweb_ctaButtons__oLK0V{display:flex;gap:1.5rem;justify-content:center;flex-wrap:wrap}.buildweb_ctaBtnSecondary__2QaZL,.buildweb_ctaBtn__ue1aO{padding:1rem 2rem;border-radius:2rem;font-size:1.1rem;font-weight:700;text-decoration:none;transition:all .3s ease;display:inline-flex;align-items:center;gap:.8rem;box-shadow:0 4px 16px rgba(0,0,0,.2)}.buildweb_ctaBtn__ue1aO{background:linear-gradient(135deg,#90caf9,#64b5f6);color:#181c24;border:2px solid rgba(0,0,0,0)}.buildweb_ctaBtn__ue1aO:hover{background:linear-gradient(135deg,#64b5f6,#42a5f5);transform:translateY(-2px);box-shadow:0 8px 32px rgba(144,202,249,.5)}.buildweb_ctaBtnSecondary__2QaZL{background:rgba(0,0,0,0);color:#90caf9;border:2px solid #90caf9}.buildweb_ctaBtnSecondary__2QaZL:hover{background:#90caf9;color:#181c24;transform:translateY(-2px);box-shadow:0 8px 32px rgba(144,202,249,.3)}.aifunctions_aiFunctionsModule__Tqa5C{background:rgba(33,33,60,.97);border-radius:1.5rem;box-shadow:0 6px 32px rgba(0,0,0,.3333333333);padding:2.5rem 1.5rem 2rem;margin:2rem auto;max-width:980px;color:#f0f4ff;display:flex;flex-direction:column;align-items:center}.aifunctions_platformSelector__4IWjg{display:flex;gap:1.2rem;flex-wrap:wrap;justify-content:center;margin-bottom:2rem}.aifunctions_platformBtn__YEnLq{background:#181c24;border:3px solid rgba(0,0,0,0);border-radius:1.5rem;padding:.7rem 1.2rem;display:flex;align-items:center;gap:.7rem;font-size:1.08rem;color:#fff;cursor:pointer;transition:border-color .2s,background .2s,transform .15s;font-weight:600;box-shadow:0 2px 12px rgba(0,0,0,.2)}.aifunctions_platformBtn__YEnLq img{width:28px;height:28px}.aifunctions_platformBtn__YEnLq.aifunctions_active__zSiXy,.aifunctions_platformBtn__YEnLq:hover{background:rgba(34,34,34,.6666666667);transform:scale(1.07)}.aifunctions_platformBtn__YEnLq.aifunctions_active__zSiXy{border-color:#90caf9}.aifunctions_header__6TEGv{display:flex;flex-direction:column;align-items:center;margin-bottom:2.2rem}.aifunctions_headerIcon__0g0Uk{width:64px;height:64px;margin-bottom:1rem;filter:drop-shadow(0 2px 12px rgba(81,45,168,.5333333333))}.aifunctions_title__iWRtS{font-size:2.2rem;font-weight:800;color:#90caf9;margin-bottom:.5rem;letter-spacing:.04em}.aifunctions_subtitle__5WQGl{font-size:1.15rem;color:#c2cbe0;text-align:center;max-width:520px}.aifunctions_featuresGrid__z3o_Z{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:2rem;gap:2rem;width:100%}.aifunctions_featureCard__VQFrB{background:linear-gradient(135deg,#1a237e,#512da8);border-radius:1.2rem;box-shadow:0 2px 16px rgba(81,45,168,.3333333333);padding:2rem 1.2rem 1.2rem;display:flex;flex-direction:column;align-items:center;min-height:180px;transition:transform .18s,box-shadow .18s}.aifunctions_featureCard__VQFrB:hover{transform:translateY(-8px) scale(1.04);box-shadow:0 8px 32px rgba(81,45,168,.5333333333);background:linear-gradient(120deg,#512da8,#1a237e)}.aifunctions_featureIcon__iV4_d{width:40px;height:40px;margin-bottom:1rem;filter:drop-shadow(0 2px 8px rgba(0,0,0,.2666666667))}.aifunctions_featureCard__VQFrB h3{color:#fff;font-size:1.15rem;font-weight:700;margin-bottom:.5rem}.aifunctions_featureCard__VQFrB p{color:#c2cbe0;font-size:1.02rem;text-align:center;margin:0}.aifunctions_packagesSection__qcU5N{width:100%;margin-top:2rem;display:flex;flex-direction:column;align-items:center}.aifunctions_packageTabs__Jgze6{display:flex;gap:1.2rem;margin-bottom:1.2rem}.aifunctions_packageTabActive__qGhXe,.aifunctions_packageTab__Hp8hz{background:linear-gradient(135deg,#1a237e,#512da8);color:#fff;border:none;border-radius:2rem;padding:.5rem 1.5rem;font-size:1rem;cursor:pointer;transition:background .2s,color .2s}.aifunctions_packageTabActive__qGhXe{background:#90caf9;color:#181c24;font-weight:700}.aifunctions_packageDesc__loKUG{color:#c2cbe0;font-size:1.08rem;margin-bottom:1.5rem;text-align:center}.aifunctions_packageGrid__eBplH{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:2rem;gap:2rem;width:100%;max-width:900px}.aifunctions_packageCard__zLFLa{background:linear-gradient(135deg,#1a237e,#512da8);border-radius:1.2rem;box-shadow:0 2px 16px rgba(81,45,168,.3333333333);padding:2rem 1.2rem 1.2rem;display:flex;flex-direction:column;align-items:center;min-height:220px;transition:transform .18s,box-shadow .18s}.aifunctions_packageCard__zLFLa:hover{transform:translateY(-8px) scale(1.04);box-shadow:0 8px 32px rgba(81,45,168,.5333333333);background:linear-gradient(120deg,#512da8,#1a237e)}.aifunctions_packageCard__zLFLa h3{color:#fff;font-size:1.15rem;font-weight:700;margin-bottom:.5rem}.aifunctions_packagePrice__vTiGE{color:#90caf9;font-size:1.2rem;font-weight:700;margin-bottom:.7rem}.aifunctions_packageCard__zLFLa ul{color:#c2cbe0;font-size:1.02rem;margin-bottom:1rem;padding-left:1.2rem}.aifunctions_contactBox__654zb{background:rgba(24,28,36,.9333333333);border-radius:1rem;padding:.7rem 1rem;color:#90caf9;font-size:.98rem;text-align:center;margin-top:.7rem;display:flex;flex-direction:column;align-items:center}.aifunctions_contactBtn__f8iiX{margin-top:.5rem;background:#90caf9;color:#181c24;border:none;border-radius:2rem;padding:.4rem 1.2rem;font-size:1rem;font-weight:600;cursor:pointer;text-decoration:none;transition:background .2s,color .2s}.aifunctions_contactBtn__f8iiX:hover{background:#512da8;color:#fff}@media(max-width:480px){.aifunctions_aiFunctionsModule__Tqa5C{padding:clamp(1rem,3vw,1.5rem);margin:1rem auto;max-width:95vw;border-radius:1rem}.aifunctions_functionGrid__BY2B2{grid-template-columns:1fr;gap:1rem}.aifunctions_functionCard__vybuX{padding:1.5rem;border-radius:1rem}.aifunctions_aiDemo___L9l6{padding:1rem;border-radius:1rem}.aifunctions_aiInput__EMxDp{width:100%;margin-bottom:.8rem;padding:.8rem;font-size:1rem}.aifunctions_aiBtn__Jza58{width:100%;padding:1rem;font-size:1rem}}@media(min-width:481px)and (max-width:768px){.aifunctions_aiFunctionsModule__Tqa5C{padding:clamp(1.5rem,4vw,2rem);max-width:90vw}.aifunctions_functionGrid__BY2B2{grid-template-columns:repeat(2,1fr)}}@media(min-width:769px)and (max-width:1024px){.aifunctions_aiFunctionsModule__Tqa5C{max-width:85vw;padding:2rem}.aifunctions_functionGrid__BY2B2{grid-template-columns:repeat(3,1fr)}}@media(min-width:1025px){.aifunctions_aiFunctionsModule__Tqa5C{max-width:900px;padding:2.5rem}}@media(hover:none)and (pointer:coarse){.aifunctions_functionCard__vybuX:hover{transform:none}.aifunctions_functionCard__vybuX:active{transform:scale(.98)}.aifunctions_aiBtn__Jza58{min-height:44px;touch-action:manipulation}}.softwaredevops_softwareDevOpsModule__XBtjk{background:rgba(33,33,60,.97);border-radius:1.5rem;box-shadow:0 6px 32px rgba(0,0,0,.3333333333);padding:2.5rem 1.5rem 2rem;margin:2rem auto;max-width:980px;color:#f0f4ff;display:flex;flex-direction:column;align-items:center}.softwaredevops_platformSelector__qClzJ{display:flex;gap:1.2rem;flex-wrap:wrap;justify-content:center;margin-bottom:2rem}.softwaredevops_platformBtn__B8qxf{background:#181c24;border:3px solid rgba(0,0,0,0);border-radius:1.5rem;padding:.7rem 1.2rem;display:flex;align-items:center;gap:.7rem;font-size:1.08rem;color:#fff;cursor:pointer;transition:border-color .2s,background .2s,transform .15s;font-weight:600;box-shadow:0 2px 12px rgba(0,0,0,.2)}.softwaredevops_platformBtn__B8qxf img{width:28px;height:28px}.softwaredevops_platformBtn__B8qxf.softwaredevops_active__0hw_g,.softwaredevops_platformBtn__B8qxf:hover{background:rgba(34,34,34,.6666666667);transform:scale(1.07)}.softwaredevops_platformBtn__B8qxf.softwaredevops_active__0hw_g{border-color:#90caf9}.softwaredevops_header__oWpkw{display:flex;flex-direction:column;align-items:center;margin-bottom:2.2rem}.softwaredevops_headerIcon___pxhs{width:64px;height:64px;margin-bottom:1rem;filter:drop-shadow(0 2px 12px rgba(81,45,168,.5333333333))}.softwaredevops_title__fuMi_{font-size:2.2rem;font-weight:800;color:#90caf9;margin-bottom:.5rem;letter-spacing:.04em}.softwaredevops_subtitle__o5ByR{font-size:1.15rem;color:#c2cbe0;text-align:center;max-width:520px}.softwaredevops_featuresGrid__3Itx2{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:2rem;gap:2rem;width:100%}.softwaredevops_featureCard__aS3p_{background:linear-gradient(135deg,#1a237e,#512da8);border-radius:1.2rem;box-shadow:0 2px 16px rgba(81,45,168,.3333333333);padding:2rem 1.2rem 1.2rem;display:flex;flex-direction:column;align-items:center;min-height:180px;transition:transform .18s,box-shadow .18s}.softwaredevops_featureCard__aS3p_:hover{transform:translateY(-8px) scale(1.04);box-shadow:0 8px 32px rgba(81,45,168,.5333333333);background:linear-gradient(120deg,#512da8,#1a237e)}.softwaredevops_featureIcon__dGD3C{width:40px;height:40px;margin-bottom:1rem;filter:drop-shadow(0 2px 8px rgba(0,0,0,.2666666667))}.softwaredevops_featureCard__aS3p_ h3{color:#fff;font-size:1.15rem;font-weight:700;margin-bottom:.5rem}.softwaredevops_featureCard__aS3p_ p{color:#c2cbe0;font-size:1.02rem;text-align:center;margin:0}.softwaredevops_packagesSection__JHc4G{width:100%;margin-top:2rem;display:flex;flex-direction:column;align-items:center}.softwaredevops_packageTabs__wvZ32{display:flex;gap:1.2rem;margin-bottom:1.2rem}.softwaredevops_packageTabActive__Ri8dP,.softwaredevops_packageTab__OsyVT{background:linear-gradient(135deg,#1a237e,#512da8);color:#fff;border:none;border-radius:2rem;padding:.5rem 1.5rem;font-size:1rem;cursor:pointer;transition:background .2s,color .2s}.softwaredevops_packageTabActive__Ri8dP{background:#90caf9;color:#181c24;font-weight:700}.softwaredevops_packageDesc__qT3pi{color:#c2cbe0;font-size:1.08rem;margin-bottom:1.5rem;text-align:center}.softwaredevops_packageGrid__MoNBG{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:2rem;gap:2rem;width:100%;max-width:900px}.softwaredevops_packageCard__f0m4n{background:linear-gradient(135deg,#1a237e,#512da8);border-radius:1.2rem;box-shadow:0 2px 16px rgba(81,45,168,.3333333333);padding:2rem 1.2rem 1.2rem;display:flex;flex-direction:column;align-items:center;min-height:220px;transition:transform .18s,box-shadow .18s}.softwaredevops_packageCard__f0m4n:hover{transform:translateY(-8px) scale(1.04);box-shadow:0 8px 32px rgba(81,45,168,.5333333333);background:linear-gradient(120deg,#512da8,#1a237e)}.softwaredevops_packageCard__f0m4n h3{color:#fff;font-size:1.15rem;font-weight:700;margin-bottom:.5rem}.softwaredevops_packagePrice__23obu{color:#90caf9;font-size:1.2rem;font-weight:700;margin-bottom:.7rem}.softwaredevops_packageCard__f0m4n ul{color:#c2cbe0;font-size:1.02rem;margin-bottom:1rem;padding-left:1.2rem}.softwaredevops_contactBox__YYpAR{background:rgba(24,28,36,.9333333333);border-radius:1rem;padding:.7rem 1rem;color:#90caf9;font-size:.98rem;text-align:center;margin-top:.7rem;display:flex;flex-direction:column;align-items:center}.softwaredevops_contactBtn__x66d1{margin-top:.5rem;background:#90caf9;color:#181c24;border:none;border-radius:2rem;padding:.4rem 1.2rem;font-size:1rem;font-weight:600;cursor:pointer;text-decoration:none;transition:background .2s,color .2s}.softwaredevops_contactBtn__x66d1:hover{background:#512da8;color:#fff}@media(max-width:480px){.softwaredevops_softwareDevOpsModule__XBtjk{padding:clamp(1rem,3vw,1.5rem);margin:1rem auto;max-width:95vw;border-radius:1rem}.softwaredevops_serviceGrid__j2bRt{grid-template-columns:1fr;gap:1rem}.softwaredevops_serviceCard__4CJVZ{padding:1.5rem;border-radius:1rem}.softwaredevops_techStack__R5cNu{flex-direction:column;gap:.8rem}.softwaredevops_techItem__9zeUC{width:100%;justify-content:center;padding:.8rem}}@media(min-width:481px)and (max-width:768px){.softwaredevops_softwareDevOpsModule__XBtjk{padding:clamp(1.5rem,4vw,2rem);max-width:90vw}.softwaredevops_serviceGrid__j2bRt{grid-template-columns:repeat(2,1fr)}}@media(min-width:769px)and (max-width:1024px){.softwaredevops_softwareDevOpsModule__XBtjk{max-width:85vw;padding:2rem}.softwaredevops_serviceGrid__j2bRt{grid-template-columns:repeat(3,1fr)}}@media(min-width:1025px){.softwaredevops_softwareDevOpsModule__XBtjk{max-width:950px;padding:2.5rem}}@media(hover:none)and (pointer:coarse){.softwaredevops_serviceCard__4CJVZ:hover,.softwaredevops_techItem__9zeUC:hover{transform:none}.softwaredevops_serviceCard__4CJVZ:active,.softwaredevops_techItem__9zeUC:active{transform:scale(.98)}.softwaredevops_techItem__9zeUC{min-height:44px;touch-action:manipulation}}