*,:after,:before{box-sizing:border-box;margin:0;padding:0}:root{--color-primary:#5664ff;--color-secondary:#ff56a9;--color-black:#000;--color-white:#fff;--color-gray-50:#fafafa;--color-gray-100:#f5f5f5;--color-gray-200:#e5e5e5;--color-gray-300:#d4d4d4;--color-gray-400:#a3a3a3;--color-gray-500:#737373;--color-gray-600:#525252;--color-gray-700:#404040;--color-gray-800:#262626;--color-gray-900:#171717;--font-family:-apple-system,BlinkMacSystemFont,"Inter","Segoe UI",system-ui,sans-serif;--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--text-xs:0.75rem;--text-sm:0.875rem;--text-base:1rem;--text-lg:1.125rem;--text-xl:1.25rem;--text-2xl:1.5rem;--text-3xl:1.875rem;--text-4xl:2.25rem;--text-5xl:3rem;--text-6xl:3.75rem;--space-1:0.125rem;--space-2:0.25rem;--space-3:0.5rem;--space-4:0.75rem;--space-5:1rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--space-16:4rem;--space-20:5rem;--space-24:6rem;--radius-none:0;--radius-sm:0.25rem;--radius-md:0.5rem;--radius-lg:0.75rem;--radius-full:9999px;--container-max:1200px;--container-padding:var(--space-6);--timing-fast:150ms;--timing-normal:200ms;--easing:cubic-bezier(0.2,0,0,1)}[data-theme=dark]{--color-black:#fff;--color-white:#000;--color-gray-50:#0a0a0a;--color-gray-100:#111;--color-gray-200:#1f1f1f;--color-gray-300:#2a2a2a;--color-gray-400:#3a3a3a;--color-gray-500:#525252;--color-gray-600:#6b6b6b;--color-gray-700:#8a8a8a;--color-gray-800:#c2c2c2;--color-gray-900:#e5e5e5}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px;line-height:1.5;text-rendering:optimizeLegibility}body{background-color:#fff;background-color:var(--color-white);color:#000;color:var(--color-black);font-family:-apple-system,BlinkMacSystemFont,Inter,Segoe UI,system-ui,sans-serif;font-family:var(--font-family);font-weight:400;font-weight:var(--font-weight-normal);overflow-x:hidden}h1,h2,h3,h4,h5,h6{font-weight:600;font-weight:var(--font-weight-semibold);line-height:1.2;margin:0}p{line-height:1.6;margin:0}a{color:inherit;text-decoration:none}button{background:none;border:none;cursor:pointer;font-family:inherit;font-size:inherit;margin:0;padding:0}ol,ul{list-style:none}img{display:block;height:auto;max-width:100%}input,select,textarea{background:none;border:none;font-family:inherit;font-size:inherit;outline:none}::-webkit-scrollbar{width:1px}::-webkit-scrollbar-track{background:#0000}::-webkit-scrollbar-thumb{background:#d4d4d4;background:var(--color-gray-300);border-radius:9999px;border-radius:var(--radius-full)}::-webkit-scrollbar-thumb:hover{background:#a3a3a3;background:var(--color-gray-400)}html{scrollbar-color:#d4d4d4 #0000;scrollbar-color:var(--color-gray-300) #0000;scrollbar-width:thin}.container{margin:0 auto;max-width:1200px;max-width:var(--container-max);padding:0 1.5rem;padding:0 var(--container-padding)}.sr-only{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}:focus-visible{outline:1px solid #000;outline:1px solid var(--color-black);outline-offset:2px}::selection{background:#000;background:var(--color-black);color:#fff;color:var(--color-white)}.gpu-layer{transform:translateZ(0);will-change:transform}.aspect-square{aspect-ratio:1/1}.aspect-video{aspect-ratio:16/9}@media print{*{background:#0000!important;box-shadow:none!important;color:#000!important;text-shadow:none!important}}.App{background:var(--color-white);color:var(--color-black);display:flex;flex-direction:column;min-height:100vh}.app-container{margin:0 auto;max-width:var(--container-max);padding:0 var(--space-6);width:100%}.main-content{display:flex;flex:1 1;flex-direction:column;min-height:100vh}.section{padding:var(--space-16) 0}.section-sm{padding:var(--space-12) 0}.section-lg{padding:var(--space-24) 0}.grid{grid-gap:var(--space-6);display:grid;gap:var(--space-6)}.grid-2{grid-template-columns:repeat(2,1fr)}.grid-3{grid-template-columns:repeat(3,1fr)}.grid-4{grid-template-columns:repeat(4,1fr)}@media (max-width:768px){.grid-2,.grid-3,.grid-4{grid-template-columns:1fr}}.flex{display:flex}.flex-col{flex-direction:column}.items-center{align-items:center}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-1{gap:var(--space-1)}.gap-2{gap:var(--space-2)}.gap-3{gap:var(--space-3)}.gap-4{gap:var(--space-4)}.gap-5{gap:var(--space-5)}.gap-6{gap:var(--space-6)}.gap-8{gap:var(--space-8)}.text-xs{font-size:var(--text-xs)}.text-sm{font-size:var(--text-sm)}.text-base{font-size:var(--text-base)}.text-lg{font-size:var(--text-lg)}.text-xl{font-size:var(--text-xl)}.text-2xl{font-size:var(--text-2xl)}.text-3xl{font-size:var(--text-3xl)}.text-4xl{font-size:var(--text-4xl)}.text-5xl{font-size:var(--text-5xl)}.text-6xl{font-size:var(--text-6xl)}.font-light{font-weight:var(--font-weight-light)}.font-normal{font-weight:var(--font-weight-normal)}.font-medium{font-weight:var(--font-weight-medium)}.font-semibold{font-weight:var(--font-weight-semibold)}.font-bold{font-weight:var(--font-weight-bold)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.text-black{color:var(--color-black)}.text-white{color:var(--color-white)}.text-gray-400{color:var(--color-gray-400)}.text-gray-500{color:var(--color-gray-500)}.text-gray-600{color:var(--color-gray-600)}.text-gray-700{color:var(--color-gray-700)}.bg-black{background-color:var(--color-black)}.bg-white{background-color:var(--color-white)}.bg-gray-50{background-color:var(--color-gray-50)}.bg-gray-100{background-color:var(--color-gray-100)}.border{border:1px solid var(--color-gray-400)}.border-black{border:1px solid var(--color-black)}.border-t{border-top:1px solid var(--color-gray-400)}.border-b{border-bottom:1px solid var(--color-gray-400)}.rounded-none{border-radius:var(--radius-none)}.rounded-sm{border-radius:var(--radius-sm)}.rounded-md{border-radius:var(--radius-md)}.rounded-lg{border-radius:var(--radius-lg)}.rounded-full{border-radius:var(--radius-full)}.p-0{padding:0}.p-1{padding:var(--space-1)}.p-2{padding:var(--space-2)}.p-3{padding:var(--space-3)}.p-4{padding:var(--space-4)}.p-5{padding:var(--space-5)}.p-6{padding:var(--space-6)}.p-8{padding:var(--space-8)}.px-0{padding-left:0;padding-right:0}.px-3{padding-left:var(--space-3);padding-right:var(--space-3)}.px-4{padding-left:var(--space-4);padding-right:var(--space-4)}.px-5{padding-left:var(--space-5);padding-right:var(--space-5)}.px-6{padding-left:var(--space-6);padding-right:var(--space-6)}.py-0{padding-bottom:0;padding-top:0}.py-2{padding-bottom:var(--space-2);padding-top:var(--space-2)}.py-3{padding-bottom:var(--space-3);padding-top:var(--space-3)}.py-4{padding-bottom:var(--space-4);padding-top:var(--space-4)}.py-5{padding-bottom:var(--space-5);padding-top:var(--space-5)}.py-6{padding-bottom:var(--space-6);padding-top:var(--space-6)}.m-0{margin:0}.m-1{margin:var(--space-1)}.m-2{margin:var(--space-2)}.m-3{margin:var(--space-3)}.m-4{margin:var(--space-4)}.m-5{margin:var(--space-5)}.m-6{margin:var(--space-6)}.mb-0{margin-bottom:0}.mb-2{margin-bottom:var(--space-2)}.mb-3{margin-bottom:var(--space-3)}.mb-4{margin-bottom:var(--space-4)}.mb-5{margin-bottom:var(--space-5)}.mb-6{margin-bottom:var(--space-6)}.mb-8{margin-bottom:var(--space-8)}.mt-0{margin-top:0}.mt-2{margin-top:var(--space-2)}.mt-3{margin-top:var(--space-3)}.mt-4{margin-top:var(--space-4)}.mt-5{margin-top:var(--space-5)}.mt-6{margin-top:var(--space-6)}.mt-8{margin-top:var(--space-8)}.w-full{width:100%}.h-full{height:100%}.min-h-screen{min-height:100vh}.relative{position:relative}.absolute{position:absolute}.fixed{position:fixed}.block{display:block}.inline-block{display:inline-block}.hidden{display:none}.hover-opacity:hover{opacity:.7}.hover-scale:hover{transform:scale(.98)}@media (max-width:768px){.md-hidden{display:none}.app-container{padding:0 var(--space-4)}.section{padding:var(--space-12) 0}.section-lg{padding:var(--space-16) 0}}@media (max-width:480px){.sm-hidden{display:none}.app-container{padding:0 var(--space-3)}.section{padding:var(--space-8) 0}}.Services_servicesContainer__2O70C{width:100%}.Services_heroSection__luG\+y{border-bottom:1px solid var(--color-gray-400);margin-bottom:var(--space-16);padding:var(--space-16) 0 var(--space-20) 0;text-align:center}.Services_heroTitle__csJ-0{color:var(--color-black);font-size:var(--text-4xl);font-weight:var(--font-weight-semibold);line-height:1.1;margin-bottom:var(--space-6);margin-left:auto;margin-right:auto;max-width:800px}.Services_highlight__eel-S{font-weight:var(--font-weight-bold)}.Services_heroSubtitle__QPdr9{color:var(--color-gray-600);font-size:var(--text-lg);font-weight:var(--font-weight-normal);line-height:1.6;margin:0 auto;max-width:600px}.Services_sectionTitle__jZMdx{color:var(--color-black);font-size:var(--text-3xl);font-weight:var(--font-weight-semibold);margin-bottom:var(--space-12);text-align:center}.Services_servicesSection__j3-LZ{margin-bottom:var(--space-20)}.Services_servicesGrid__fUN8d{grid-gap:var(--space-8);display:grid;gap:var(--space-8);grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin:0 auto;max-width:1000px}.Services_serviceCard__Re2TS{background:var(--color-gray-100);border:1px solid var(--color-gray-400);border-radius:var(--radius-md);color:inherit;display:block;padding:var(--space-8);position:relative;text-align:left;text-decoration:none;transition:all var(--timing-normal) var(--easing)}.Services_serviceCard__Re2TS:hover{border-color:var(--color-black);box-shadow:0 10px 30px #0000001a;transform:translateY(-4px)}.Services_serviceCard__Re2TS:hover .Services_serviceArrow__vJuRC{opacity:1;transform:translateX(4px)}.Services_serviceIcon__OLtRd{display:block;font-size:var(--text-3xl);margin-bottom:var(--space-5)}.Services_serviceTitle__vzeW5{color:var(--color-black);font-size:var(--text-xl);font-weight:var(--font-weight-semibold);margin-bottom:var(--space-3)}.Services_serviceDescription__qjtdj{color:var(--color-gray-600);font-size:var(--text-base);font-weight:var(--font-weight-normal);line-height:1.6;margin-bottom:var(--space-4)}.Services_serviceArrow__vJuRC{bottom:var(--space-6);color:var(--color-gray-600);opacity:.6;position:absolute;right:var(--space-6);transition:all var(--timing-normal) var(--easing)}.Services_benefitsSection__PZUT2{margin-bottom:var(--space-20)}.Services_benefitsGrid__0RNIk{grid-gap:var(--space-6);display:grid;gap:var(--space-6);grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin:0 auto;max-width:900px}.Services_benefitCard__D0k1l{background:var(--color-gray-50);border:1px solid var(--color-gray-400);border-radius:var(--radius-md);padding:var(--space-6);text-align:left}.Services_benefitIcon__q97sK{display:block;font-size:var(--text-2xl);margin-bottom:var(--space-4)}.Services_benefitTitle__kVNFx{color:var(--color-black);font-size:var(--text-lg);font-weight:var(--font-weight-semibold);margin-bottom:var(--space-3)}.Services_benefitDescription__Fmn\+5{color:var(--color-gray-600);font-size:var(--text-sm);font-weight:var(--font-weight-normal);line-height:1.5}.Services_techSection__cnQ4e{margin-bottom:var(--space-20)}.Services_techSubtitle__tM\+-J{color:var(--color-gray-600);font-size:var(--text-base);font-weight:var(--font-weight-normal);margin-bottom:var(--space-12);text-align:center}.Services_techGrid__F5HEq{grid-gap:var(--space-4);display:grid;gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(120px,1fr));margin:0 auto;max-width:800px}.Services_techItem__7I1f3{align-items:center;background:var(--color-gray-200);border:1px solid var(--color-gray-400);border-radius:var(--radius-md);display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-5)}.Services_techItem__7I1f3:hover{background:var(--color-gray-50)}.Services_techLogo__szZvT{display:block;font-size:var(--text-xl)}.Services_techName__rhbkg{color:var(--color-black);font-size:var(--text-sm);font-weight:var(--font-weight-medium)}.Services_ctaSection__ttpbR{margin-bottom:var(--space-16)}.Services_ctaContainer__z1suY{background:var(--color-black);border-radius:var(--radius-md);color:var(--color-white);padding:var(--space-12);text-align:center}.Services_ctaContent__dFPQg{margin:0 auto;max-width:600px}.Services_ctaText__qYQpD{margin-bottom:var(--space-8)}.Services_ctaTitle__R6hiD{color:var(--color-white);font-size:var(--text-2xl);font-weight:var(--font-weight-semibold);margin-bottom:var(--space-4)}.Services_ctaSubtitle__4fFgj{color:var(--color-gray-300);font-size:var(--text-base);font-weight:var(--font-weight-normal);line-height:1.6}.Services_ctaButton__Wbqmp{align-items:center;background:var(--color-white);border:none;border-radius:var(--radius-md);color:var(--color-black);cursor:pointer;display:inline-flex;font-family:inherit;font-size:var(--text-base);font-weight:var(--font-weight-medium);gap:var(--space-2);padding:var(--space-4) var(--space-6)}.Services_ctaButton__Wbqmp:hover{background:var(--color-gray-100)}.Services_ctaButtonText__s8oex{font-weight:var(--font-weight-medium)}.Services_ctaButtonIcon__ql6mt{font-size:var(--text-lg)}@media (max-width:768px){.Services_heroSection__luG\+y{padding:var(--space-12) 0 var(--space-16) 0}.Services_heroTitle__csJ-0{font-size:var(--text-3xl)}.Services_heroSubtitle__QPdr9{font-size:var(--text-base)}.Services_sectionTitle__jZMdx{font-size:var(--text-2xl);margin-bottom:var(--space-8)}.Services_benefitsGrid__0RNIk,.Services_servicesGrid__fUN8d{gap:var(--space-6);grid-template-columns:1fr}.Services_benefitCard__D0k1l,.Services_serviceCard__Re2TS{padding:var(--space-6)}.Services_techGrid__F5HEq{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(100px,1fr))}.Services_ctaContainer__z1suY{padding:var(--space-8)}.Services_ctaTitle__R6hiD{font-size:var(--text-xl)}.Services_ctaButton__Wbqmp{font-size:var(--text-sm);padding:var(--space-3) var(--space-5)}}@media (max-width:480px){.Services_heroSection__luG\+y{padding:var(--space-8) 0 var(--space-12) 0}.Services_heroTitle__csJ-0{font-size:var(--text-2xl)}.Services_benefitCard__D0k1l,.Services_serviceCard__Re2TS{padding:var(--space-5)}.Services_ctaContainer__z1suY{padding:var(--space-6)}}.VideoCard_cardWrapper__6ID8d{color:inherit;display:flex;height:100%;text-decoration:none}.VideoCard_card__s9lWU{background:var(--color-white);border:1px solid var(--color-gray-400);border-radius:var(--radius-md);display:flex;flex-direction:column;height:100%;min-height:320px;overflow:hidden}.VideoCard_card__s9lWU:hover{border-color:var(--color-black)}.VideoCard_thumbnailContainer__F5vE\+{aspect-ratio:16/9;background:var(--color-gray-100);overflow:hidden;position:relative;width:100%}.VideoCard_thumbnail__lEu4O{display:block;height:100%;object-fit:cover;width:100%}.VideoCard_thumbnailPlaceholder__8nugO{align-items:center;background:var(--color-gray-100);display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.VideoCard_loadingSpinner__hitoU{animation:VideoCard_spin__QlKFw 1s linear infinite;border-top:2px solid var(--color-gray-400);border:2px solid var(--color-gray-400);border-radius:50%;border-top-color:var(--color-black);height:20px;width:20px}@keyframes VideoCard_spin__QlKFw{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.VideoCard_overlay__SK0RS{align-items:center;background:#000000b3;display:flex;height:100%;justify-content:center;left:0;opacity:0;position:absolute;top:0;width:100%}.VideoCard_card__s9lWU:hover .VideoCard_overlay__SK0RS{opacity:1}.VideoCard_viewDetails__RHfPa{background:var(--color-black);border-radius:var(--radius-sm);color:var(--color-white);font-size:var(--text-sm);font-weight:var(--font-weight-medium);padding:var(--space-3) var(--space-4)}.VideoCard_info__FHyah{display:flex;flex:1 1;flex-direction:column;gap:var(--space-3);padding:var(--space-5)}.VideoCard_contentTop__DEJf5{display:flex;flex:1 1;flex-direction:column;gap:var(--space-2)}.VideoCard_contentBottom__Lykka{border-top:1px solid var(--color-gray-400);padding-top:var(--space-3)}.VideoCard_author__X65gr{background:var(--color-gray-100);border-radius:var(--radius-full);color:var(--color-gray-500);cursor:pointer;font-size:var(--text-xs);font-weight:var(--font-weight-medium);letter-spacing:.05em;padding:var(--space-1) var(--space-3);text-transform:uppercase;width:-webkit-fit-content;width:fit-content}.VideoCard_author__X65gr:hover{background:var(--color-gray-200);color:var(--color-black)}.VideoCard_title__WAhKi{-webkit-line-clamp:2;color:var(--color-black);font-size:var(--text-lg);font-weight:var(--font-weight-semibold);line-height:1.3}.VideoCard_description__dEPJg,.VideoCard_title__WAhKi{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.VideoCard_description__dEPJg{-webkit-line-clamp:3;color:var(--color-gray-600);font-size:var(--text-sm);font-weight:var(--font-weight-normal);line-height:1.5}.VideoCard_cardWrapper__6ID8d:focus-visible{border-radius:var(--radius-md);outline:2px solid var(--color-black);outline-offset:2px}.VideoCard_author__X65gr:focus-visible{outline:2px solid var(--color-black);outline-offset:2px}@media (max-width:768px){.VideoCard_info__FHyah{gap:var(--space-2);padding:var(--space-4)}.VideoCard_title__WAhKi{font-size:var(--text-base)}.VideoCard_description__dEPJg{font-size:var(--text-xs)}.VideoCard_viewDetails__RHfPa{font-size:var(--text-xs);padding:var(--space-2) var(--space-3)}}@media (max-width:480px){.VideoCard_card__s9lWU{min-height:280px}.VideoCard_info__FHyah{padding:var(--space-3)}}.Tutorials_tutorialsContainer__tc5c1{width:100%}.Tutorials_tutorialsHeader__gJIQh{border-bottom:1px solid var(--color-gray-400);margin-bottom:var(--space-16);padding:var(--space-16) 0 var(--space-20) 0;text-align:center}.Tutorials_tutorialsTitle__Tz3yl{color:var(--color-black);font-size:var(--text-4xl);font-weight:var(--font-weight-semibold);line-height:1.1;margin-bottom:var(--space-6)}.Tutorials_tutorialsSubtitle__vZFVM{color:var(--color-gray-600);font-size:var(--text-lg);font-weight:var(--font-weight-normal);line-height:1.6;margin:0 auto;max-width:600px}.Tutorials_videoGrid__J55-t{grid-gap:var(--space-8);align-items:start;display:grid;gap:var(--space-8);grid-template-columns:repeat(auto-fill,minmax(320px,1fr))}.Tutorials_cardContainer__D3NG9{display:flex;flex-direction:column;height:100%}.Tutorials_contentLoading__dDSM9{align-items:center;display:flex;flex-direction:column;gap:var(--space-4);justify-content:center;min-height:200px;padding:var(--space-16) var(--space-8)}.Tutorials_contentLoading__dDSM9 p{color:var(--color-gray-500);font-size:var(--text-base);font-weight:var(--font-weight-normal)}.Tutorials_spinner__WBDIQ{animation:Tutorials_spin__y8iT7 1s linear infinite;border-top:2px solid var(--color-gray-400);border:2px solid var(--color-gray-400);border-radius:50%;border-top-color:var(--color-black);height:24px;width:24px}@keyframes Tutorials_spin__y8iT7{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.Tutorials_error__U6\+qM{align-items:center;background:var(--color-gray-50);border:1px solid var(--color-gray-400);border-radius:var(--radius-md);display:flex;justify-content:center;padding:var(--space-12);text-align:center}.Tutorials_error__U6\+qM p{color:var(--color-gray-600);font-size:var(--text-base);font-weight:var(--font-weight-normal)}@media (max-width:768px){.Tutorials_tutorialsHeader__gJIQh{padding:var(--space-12) 0 var(--space-16) 0}.Tutorials_tutorialsTitle__Tz3yl{font-size:var(--text-3xl)}.Tutorials_tutorialsSubtitle__vZFVM{font-size:var(--text-base)}.Tutorials_videoGrid__J55-t{gap:var(--space-6);grid-template-columns:1fr}.Tutorials_contentLoading__dDSM9{min-height:150px;padding:var(--space-12) var(--space-4)}}@media (max-width:480px){.Tutorials_tutorialsHeader__gJIQh{padding:var(--space-8) 0 var(--space-12) 0}.Tutorials_tutorialsTitle__Tz3yl{font-size:var(--text-2xl)}.Tutorials_videoGrid__J55-t{gap:var(--space-5)}}.Portfolio_portfolioContainer__zXCYf{width:100%}.Portfolio_portfolioHeader__sS8Wv{border-bottom:1px solid var(--color-gray-400);margin-bottom:var(--space-16);padding:var(--space-16) 0 var(--space-20) 0;text-align:center}.Portfolio_portfolioTitle__CWcoo{color:var(--color-black);font-size:var(--text-4xl);font-weight:var(--font-weight-semibold);line-height:1.1;margin-bottom:var(--space-6)}.Portfolio_portfolioSubtitle__xRBIz{color:var(--color-gray-600);font-size:var(--text-lg);font-weight:var(--font-weight-normal);line-height:1.6;margin:0 auto;max-width:600px}.Portfolio_projectsGrid__o\+BHD{display:flex;flex-direction:column;gap:var(--space-16);margin:0 auto;max-width:800px}.Portfolio_projectCard__u4syu{background:var(--color-white);border:1px solid var(--color-gray-400);border-radius:var(--radius-md);display:flex;flex-direction:column;gap:var(--space-8);padding:var(--space-8)}.Portfolio_projectCard__u4syu:hover{border-color:var(--color-black)}.Portfolio_projectHeader__I4\+wG{align-items:flex-start;display:flex;gap:var(--space-5)}.Portfolio_projectLogo__C2R2G{background:var(--color-gray-50);border-radius:var(--radius-sm);flex-shrink:0;height:48px;object-fit:contain;width:48px}.Portfolio_projectInfo__hNaOX{display:flex;flex:1 1;flex-direction:column;gap:var(--space-4)}.Portfolio_projectTitle__nxwHg{color:var(--color-black);font-size:var(--text-xl);font-weight:var(--font-weight-semibold);margin:0}.Portfolio_projectDescription__6THbP{color:var(--color-gray-600);font-size:var(--text-base);font-weight:var(--font-weight-normal);line-height:1.6;margin:0}.Portfolio_projectLinks__tawoQ{display:flex;flex-wrap:wrap;gap:var(--space-3)}.Portfolio_projectLink__7kq2b{background:var(--color-black);border-radius:var(--radius-sm);color:var(--color-white);font-size:var(--text-sm);font-weight:var(--font-weight-medium);padding:var(--space-2) var(--space-4);text-decoration:none}.Portfolio_projectLink__7kq2b:hover{background:var(--color-gray-800)}.Portfolio_projectLinkSecondary__Sgy5p{background:var(--color-gray-100);border:1px solid var(--color-gray-400);border-radius:var(--radius-sm);color:var(--color-gray-700);font-size:var(--text-sm);font-weight:var(--font-weight-medium);padding:var(--space-2) var(--space-4);text-decoration:none}.Portfolio_projectLinkSecondary__Sgy5p:hover{background:var(--color-gray-200);color:var(--color-black)}.Portfolio_projectTags__qjGiH{display:flex;flex-wrap:wrap;gap:var(--space-2)}.Portfolio_projectTag__43z\+e{background:var(--color-gray-100);border:1px solid var(--color-gray-400);border-radius:var(--radius-full);color:var(--color-gray-700);font-size:var(--text-xs);font-weight:var(--font-weight-medium);padding:var(--space-1) var(--space-3)}.Portfolio_projectImageContainer__DEHJC{aspect-ratio:16/9;background:var(--color-gray-100);border-radius:var(--radius-md);overflow:hidden;position:relative;width:100%}.Portfolio_projectImage__pa0iT{display:block;height:100%;object-fit:cover;width:100%}.Portfolio_imagePlaceholder__GfDah{align-items:center;background:var(--color-gray-100);display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.Portfolio_loadingSpinner__SWKb8{animation:Portfolio_spin__Pg44J 1s linear infinite;border-top:2px solid var(--color-gray-400);border:2px solid var(--color-gray-400);border-radius:50%;border-top-color:var(--color-black);height:24px;width:24px}@keyframes Portfolio_spin__Pg44J{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.Portfolio_mobileShowcase__mXAhS{align-items:center;display:flex;justify-content:center;padding:var(--space-8) 0;width:100%}.Portfolio_mobileSimulator__uqJ8q{align-items:center;display:flex;flex-direction:column;gap:var(--space-8)}.Portfolio_phoneFrame__m\+jUy{background:#333;border-radius:var(--space-6);height:400px;padding:var(--space-4);position:relative;width:200px}.Portfolio_phoneFrame__m\+jUy:before{background:var(--color-gray-600);border-radius:var(--radius-full);content:"";height:4px;left:50%;position:absolute;top:var(--space-4);transform:translateX(-50%);width:40px}.Portfolio_phoneScreen__6ECTy{background:var(--color-white);border-radius:var(--space-5);height:calc(100% - var(--space-12));margin-top:var(--space-8);overflow:hidden;position:relative;width:100%}.Portfolio_phoneScreen__6ECTy.Portfolio_transitioning__HhF6z{opacity:.7}.Portfolio_screenImage__1CS6F{display:block;height:100%;object-fit:cover;width:100%}.Portfolio_screenImage__1CS6F.Portfolio_imageTransitioning__GXAcR{opacity:.5}.Portfolio_phoneButtons__9uvOE{bottom:var(--space-2);left:50%;position:absolute;transform:translateX(-50%)}.Portfolio_homeButton__\+ThV7{background:var(--color-gray-700);border:2px solid var(--color-gray-400);border-radius:50%;height:var(--space-8);width:var(--space-8)}.Portfolio_screenControls__PJrBj{display:flex;flex-wrap:wrap;gap:var(--space-3);justify-content:center;max-width:400px}.Portfolio_screenButton__SjSDc{background:var(--color-white);border:1px solid var(--color-gray-400);border-radius:var(--radius-sm);color:var(--color-gray-600);cursor:pointer;font-family:inherit;font-size:var(--text-sm);font-weight:var(--font-weight-medium);padding:var(--space-2) var(--space-4)}.Portfolio_screenButton__SjSDc:hover:not(.Portfolio_buttonDisabled__XHkQ3){background:var(--color-gray-50);border-color:var(--color-black);color:var(--color-black)}.Portfolio_screenButton__SjSDc.Portfolio_activeScreen__M7Rfx{background:var(--color-black);border-color:var(--color-black);color:var(--color-white)}.Portfolio_screenButton__SjSDc.Portfolio_buttonDisabled__XHkQ3{cursor:not-allowed;opacity:.5}@media (max-width:768px){.Portfolio_portfolioHeader__sS8Wv{padding:var(--space-12) 0 var(--space-16) 0}.Portfolio_portfolioTitle__CWcoo{font-size:var(--text-3xl)}.Portfolio_portfolioSubtitle__xRBIz{font-size:var(--text-base)}.Portfolio_projectsGrid__o\+BHD{gap:var(--space-12)}.Portfolio_projectCard__u4syu{gap:var(--space-6);padding:var(--space-6)}.Portfolio_projectHeader__I4\+wG{gap:var(--space-4)}.Portfolio_projectLogo__C2R2G{height:40px;width:40px}.Portfolio_projectTitle__nxwHg{font-size:var(--text-lg)}.Portfolio_projectDescription__6THbP{font-size:var(--text-sm)}.Portfolio_phoneFrame__m\+jUy{height:360px;padding:var(--space-3);width:180px}.Portfolio_screenControls__PJrBj{gap:var(--space-2);max-width:280px}.Portfolio_screenButton__SjSDc{font-size:var(--text-xs);padding:var(--space-1) var(--space-3)}}@media (max-width:480px){.Portfolio_portfolioHeader__sS8Wv{padding:var(--space-8) 0 var(--space-12) 0}.Portfolio_portfolioTitle__CWcoo{font-size:var(--text-2xl)}.Portfolio_projectCard__u4syu{gap:var(--space-5);padding:var(--space-5)}.Portfolio_projectHeader__I4\+wG{align-items:flex-start;flex-direction:column;gap:var(--space-3)}.Portfolio_phoneFrame__m\+jUy{height:320px;width:160px}}.MeetSaad_meetSaadContainer__cEHCP{width:100%}.MeetSaad_headerSection__oNZ3C{padding:var(--space-16) 0 var(--space-20) 0}.MeetSaad_founderProfileSection__4LCRy,.MeetSaad_headerSection__oNZ3C{border-bottom:1px solid var(--color-gray-400);margin-bottom:var(--space-16);text-align:center}.MeetSaad_founderProfileSection__4LCRy{padding:var(--space-12) 0 var(--space-16) 0}.MeetSaad_founderImageWrapper__DJW1k{display:inline-block;margin:0 auto var(--space-8) auto;position:relative}.MeetSaad_founderImageContainer__7UfK9{background:var(--color-gray-100);border:3px solid var(--color-white);border-radius:var(--radius-lg);box-shadow:0 4px 20px #0000001a;height:200px;overflow:hidden;position:relative;width:200px;z-index:2}.MeetSaad_founderImagePlaceholder__DrTUG{align-items:center;background:var(--color-gray-100);border-radius:var(--radius-lg);display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.MeetSaad_founderImage__wK2Oe{border-radius:var(--radius-lg);display:block;height:100%;object-fit:cover;width:100%}.MeetSaad_abstractDecoration__IFNrA{height:300px;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:300px;z-index:1}.MeetSaad_shape__oOm8B{opacity:.4;position:absolute;transition:opacity .3s ease}.MeetSaad_founderImageWrapper__DJW1k:hover .MeetSaad_shape__oOm8B{opacity:.75}.MeetSaad_shape__oOm8B[data-shape=circle1]{animation:MeetSaad_float1__jidj3 6s ease-in-out infinite;background:#555;border-radius:50%;height:12px;right:25px;top:10px;width:12px}.MeetSaad_shape__oOm8B[data-shape=circle2]{animation:MeetSaad_float2__R2Au5 8s ease-in-out infinite;background:#333;border-radius:50%;bottom:30px;height:8px;left:15px;width:8px}.MeetSaad_shape__oOm8B[data-shape=circle3]{animation:MeetSaad_float3__JWrm\+ 7s ease-in-out infinite;background:#666;border-radius:50%;height:6px;left:8px;top:60%;width:6px}.MeetSaad_shape__oOm8B[data-shape=triangle1]{animation:MeetSaad_float1__jidj3 9s ease-in-out infinite reverse;border-bottom:14px solid #444;border-left:8px solid #0000;border-right:8px solid #0000;height:0;left:20px;top:40px;width:0}.MeetSaad_shape__oOm8B[data-shape=square1]{animation:MeetSaad_rotate360__9DsKG 12s linear infinite;background:#222;border-radius:2px;bottom:15px;height:10px;right:40px;transform:rotate(45deg);width:10px}.MeetSaad_shape__oOm8B[data-shape=diamond]{animation:MeetSaad_float2__R2Au5 10s ease-in-out infinite;background:#444;border-radius:2px;height:12px;left:50%;margin-left:-6px;top:25px;transform:rotate(45deg);width:12px}.MeetSaad_shape__oOm8B[data-shape=line1]{animation:MeetSaad_float3__JWrm\+ 8s ease-in-out infinite;background:#000;border-radius:1px;height:2px;right:10px;top:70%;transform:rotate(25deg);width:20px}.MeetSaad_shape__oOm8B[data-shape=line2]{animation:MeetSaad_float1__jidj3 11s ease-in-out infinite;background:#555;border-radius:1px;bottom:60px;height:1.5px;left:40%;transform:rotate(-30deg);width:15px}@keyframes MeetSaad_float1__jidj3{0%,to{transform:translateY(0) translateX(0)}50%{transform:translateY(-8px) translateX(4px)}}@keyframes MeetSaad_float2__R2Au5{0%,to{transform:translateY(0) translateX(0)}50%{transform:translateY(6px) translateX(-3px)}}@keyframes MeetSaad_float3__JWrm\+{0%,to{transform:translateY(0) translateX(0) rotate(25deg)}50%{transform:translateY(-5px) translateX(2px) rotate(25deg)}}@keyframes MeetSaad_rotate360__9DsKG{0%{transform:rotate(45deg)}to{transform:rotate(405deg)}}.MeetSaad_founderInfo__hjwdE{margin-top:var(--space-6)}.MeetSaad_founderName__XhJuN{color:var(--color-black);font-size:var(--text-xl);font-weight:var(--font-weight-bold);line-height:1.2;margin-bottom:var(--space-2)}.MeetSaad_founderTitle__9fNf-{color:var(--color-gray-600);font-size:var(--text-base);font-weight:var(--font-weight-medium);margin:0}.MeetSaad_mainTitle__mT9p6{color:var(--color-black);font-size:var(--text-4xl);font-weight:var(--font-weight-semibold);line-height:1.1;margin-bottom:var(--space-6)}.MeetSaad_headerSubtitle__ptjCj{color:var(--color-gray-600);font-size:var(--text-lg);font-weight:var(--font-weight-normal);line-height:1.6;margin:0 auto;max-width:600px}.MeetSaad_sectionTitle__PsFIU{color:var(--color-black);font-size:var(--text-3xl);font-weight:var(--font-weight-semibold);margin-bottom:var(--space-6);text-align:center}.MeetSaad_singleColumnSection__AKGW1{display:flex;flex-direction:column;gap:var(--space-16);margin-bottom:var(--space-20);margin-left:auto;margin-right:auto;max-width:900px}.MeetSaad_skillsBox__a4Lyk,.MeetSaad_videoSection__40BGY,.MeetSaad_visionBox__zCsP6{background:var(--color-white);border:1px solid var(--color-gray-400);border-radius:var(--radius-md);padding:var(--space-8)}.MeetSaad_skillsBox__a4Lyk:hover,.MeetSaad_videoSection__40BGY:hover,.MeetSaad_visionBox__zCsP6:hover{border-color:var(--color-black)}.MeetSaad_boxTitle__zwF6s{color:var(--color-black);font-size:var(--text-2xl);font-weight:var(--font-weight-semibold);margin-bottom:var(--space-8);text-align:center}.MeetSaad_skillsContent__pLw5B{display:flex;flex-direction:column;gap:var(--space-6)}.MeetSaad_skillCategory__xe7ZE{border-bottom:1px solid var(--color-gray-400);padding-bottom:var(--space-6)}.MeetSaad_skillCategory__xe7ZE:last-child{border-bottom:none;padding-bottom:0}.MeetSaad_categoryTitle__HGeN\+{color:var(--color-black);font-size:var(--text-sm);font-weight:var(--font-weight-semibold);letter-spacing:.05em;margin-bottom:var(--space-4);text-transform:uppercase}.MeetSaad_skillsList__5i1wn{display:flex;flex-wrap:wrap;gap:var(--space-2);list-style:none;margin:0;padding:0}.MeetSaad_skillItem__3WN5L{background:var(--color-gray-200);border:1px solid var(--color-gray-300);border-radius:var(--radius-sm);color:var(--color-gray-700);font-size:var(--text-xs);font-weight:var(--font-weight-medium);padding:var(--space-2) var(--space-3);white-space:nowrap}.MeetSaad_skillItem__3WN5L:hover{background:var(--color-black);border-color:var(--color-black);color:var(--color-white)}.MeetSaad_visionContent__k4hEU{align-items:center;display:flex;justify-content:center;padding:var(--space-8) 0}.MeetSaad_visionStatement__GiUeU{color:var(--color-gray-600);font-size:var(--text-lg);font-style:italic;font-weight:var(--font-weight-normal);line-height:1.7;margin:0;max-width:700px;text-align:center}.MeetSaad_videoSection__40BGY{background:var(--color-white);border:1px solid var(--color-gray-400);border-radius:var(--radius-md);padding:var(--space-8)}.MeetSaad_videoSection__40BGY:hover{border-color:var(--color-black)}.MeetSaad_videoContainer__QnaiC{align-items:center;display:flex;flex-direction:column;gap:var(--space-6)}.MeetSaad_videoWrapper__QGYXI{border-radius:var(--radius-md);box-shadow:0 4px 20px #0000001a;max-width:600px;overflow:hidden;position:relative;width:100%}.MeetSaad_introVideo__CHkUd{border:none;display:block;height:338px;width:100%}.MeetSaad_statsSection__TS\+fW{grid-gap:var(--space-6);display:grid;gap:var(--space-6);grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:600px}.MeetSaad_statCard__mzkhe{background:var(--color-gray-50);border:1px solid var(--color-gray-400);border-radius:var(--radius-md);padding:var(--space-6);text-align:center}.MeetSaad_statCard__mzkhe:hover{background:var(--color-white);border-color:var(--color-black)}.MeetSaad_statNumber__KR493{color:var(--color-black);font-size:var(--text-3xl);font-weight:var(--font-weight-bold);line-height:1;margin-bottom:var(--space-2)}.MeetSaad_statLabel__af3sR{color:var(--color-gray-600);font-size:var(--text-sm);font-weight:var(--font-weight-medium)}.MeetSaad_testimonialsSection__xHUVP{margin-bottom:var(--space-16)}.MeetSaad_testimonialsHeader__Dwbga{margin-bottom:var(--space-12);text-align:center}.MeetSaad_testimonialsSubtitle__CgAb4{color:var(--color-gray-500);font-size:var(--text-base);font-style:italic;font-weight:var(--font-weight-normal);margin-top:var(--space-3)}.MeetSaad_testimonialsGrid__6zvq6{grid-gap:var(--space-8);display:grid;gap:var(--space-8);grid-template-columns:repeat(auto-fit,minmax(400px,1fr))}.MeetSaad_testimonialCardSilver__HA7qv,.MeetSaad_testimonialCard__M3tBo{background:var(--color-white);border:1px solid var(--color-gray-400);border-radius:var(--radius-md);padding:var(--space-8);position:relative}.MeetSaad_testimonialCardSilver__HA7qv:hover,.MeetSaad_testimonialCard__M3tBo:hover{border-color:var(--color-black)}.MeetSaad_goldWrapperLeft__cfWxX,.MeetSaad_goldWrapperRight__1SYOX,.MeetSaad_silverWrapperLeft__YphzD,.MeetSaad_silverWrapperRight__tvIOk{display:none}.MeetSaad_testimonialContent__S-B30{position:relative}.MeetSaad_quoteIconSilver__CVHEr,.MeetSaad_quoteIcon__Blsh-{color:var(--color-gray-300);font-size:var(--text-3xl);font-weight:var(--font-weight-bold);line-height:1;margin-bottom:var(--space-4)}.MeetSaad_testimonialText__aZiVJ{color:var(--color-gray-600);font-size:var(--text-base);font-style:italic;font-weight:var(--font-weight-normal);line-height:1.6;margin-bottom:var(--space-6)}.MeetSaad_testimonialAuthor__hoC52{align-items:center;display:flex;gap:var(--space-4)}.MeetSaad_authorImageContainer__tKsVp{background:var(--color-gray-100);border-radius:50%;flex-shrink:0;height:48px;overflow:hidden;position:relative;width:48px}.MeetSaad_authorImagePlaceholder__2R6e0{align-items:center;background:var(--color-gray-100);display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.MeetSaad_loadingSpinner__c5vUV{animation:MeetSaad_spin__XZy5o 1s linear infinite;border-top:2px solid var(--color-gray-400);border:2px solid var(--color-gray-400);border-radius:50%;border-top-color:var(--color-black);height:20px;width:20px}@keyframes MeetSaad_spin__XZy5o{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.MeetSaad_authorImage__3yBma{display:block;height:100%;object-fit:cover;width:100%}.MeetSaad_authorInfo__YYChs{flex:1 1}.MeetSaad_authorName__BkVHB{color:var(--color-black);font-size:var(--text-base);font-weight:var(--font-weight-semibold);margin-bottom:var(--space-1)}.MeetSaad_authorTitle__diLAW{color:var(--color-gray-600);font-size:var(--text-sm);font-weight:var(--font-weight-normal)}.MeetSaad_authorCompany__iG3Qb{color:var(--color-black);font-weight:var(--font-weight-medium)}@media (max-width:768px){.MeetSaad_headerSection__oNZ3C{padding:var(--space-12) 0 var(--space-16) 0}.MeetSaad_founderProfileSection__4LCRy{padding:var(--space-8) 0 var(--space-12) 0}.MeetSaad_founderImageWrapper__DJW1k{margin-bottom:var(--space-6)}.MeetSaad_founderImageContainer__7UfK9{height:150px;width:150px}.MeetSaad_abstractDecoration__IFNrA{height:250px;width:250px}.MeetSaad_shape__oOm8B[data-shape=circle1]{height:10px;right:20px;top:8px;width:10px}.MeetSaad_shape__oOm8B[data-shape=circle2]{bottom:25px;height:7px;left:12px;width:7px}.MeetSaad_shape__oOm8B[data-shape=circle3]{height:5px;left:6px;width:5px}.MeetSaad_shape__oOm8B[data-shape=triangle1]{border-bottom:10px solid #000;border-left:6px solid #0000;border-right:6px solid #0000;left:15px;top:32px}.MeetSaad_shape__oOm8B[data-shape=square1]{bottom:12px;height:8px;right:32px;width:8px}.MeetSaad_shape__oOm8B[data-shape=diamond]{height:10px;margin-left:-5px;top:20px;width:10px}.MeetSaad_shape__oOm8B[data-shape=line1]{height:1.5px;right:8px;width:16px}.MeetSaad_shape__oOm8B[data-shape=line2]{bottom:48px;height:1px;width:12px}.MeetSaad_founderName__XhJuN{font-size:var(--text-lg)}.MeetSaad_founderTitle__9fNf-{font-size:var(--text-sm)}.MeetSaad_mainTitle__mT9p6{font-size:var(--text-3xl)}.MeetSaad_headerSubtitle__ptjCj{font-size:var(--text-base)}.MeetSaad_singleColumnSection__AKGW1{gap:var(--space-12)}.MeetSaad_skillsBox__a4Lyk,.MeetSaad_videoSection__40BGY,.MeetSaad_visionBox__zCsP6{padding:var(--space-6)}.MeetSaad_boxTitle__zwF6s{font-size:var(--text-xl)}.MeetSaad_statsSection__TS\+fW{gap:var(--space-6);grid-template-columns:1fr}.MeetSaad_statCard__mzkhe{padding:var(--space-6)}.MeetSaad_skillsList__5i1wn{gap:var(--space-2)}.MeetSaad_skillItem__3WN5L{font-size:var(--text-xs);padding:var(--space-2) var(--space-3)}.MeetSaad_visionStatement__GiUeU{font-size:var(--text-base)}.MeetSaad_testimonialsGrid__6zvq6{gap:var(--space-6);grid-template-columns:1fr}.MeetSaad_testimonialCardSilver__HA7qv,.MeetSaad_testimonialCard__M3tBo{padding:var(--space-6)}.MeetSaad_testimonialText__aZiVJ{font-size:var(--text-sm)}}@media (max-width:480px){.MeetSaad_headerSection__oNZ3C{padding:var(--space-8) 0 var(--space-12) 0}.MeetSaad_founderProfileSection__4LCRy{padding:var(--space-6) 0 var(--space-8) 0}.MeetSaad_founderImageWrapper__DJW1k{margin-bottom:var(--space-4)}.MeetSaad_founderImageContainer__7UfK9{height:120px;width:120px}.MeetSaad_abstractDecoration__IFNrA{height:200px;width:200px}.MeetSaad_shape__oOm8B[data-shape=circle1]{height:8px;right:15px;top:6px;width:8px}.MeetSaad_shape__oOm8B[data-shape=circle2]{bottom:20px;height:6px;left:10px;width:6px}.MeetSaad_shape__oOm8B[data-shape=circle3]{height:4px;left:5px;width:4px}.MeetSaad_shape__oOm8B[data-shape=triangle1]{border-bottom:8px solid #000;border-left:5px solid #0000;border-right:5px solid #0000;left:12px;top:25px}.MeetSaad_shape__oOm8B[data-shape=square1]{bottom:10px;height:6px;right:25px;width:6px}.MeetSaad_shape__oOm8B[data-shape=diamond]{height:8px;margin-left:-4px;top:15px;width:8px}.MeetSaad_shape__oOm8B[data-shape=line1]{height:1px;right:6px;width:12px}.MeetSaad_shape__oOm8B[data-shape=line2]{bottom:35px;height:1px;width:10px}.MeetSaad_founderName__XhJuN{font-size:var(--text-base)}.MeetSaad_founderTitle__9fNf-{font-size:var(--text-xs)}.MeetSaad_mainTitle__mT9p6{font-size:var(--text-2xl)}.MeetSaad_skillsBox__a4Lyk,.MeetSaad_videoSection__40BGY,.MeetSaad_visionBox__zCsP6{padding:var(--space-5)}.MeetSaad_boxTitle__zwF6s{font-size:var(--text-lg)}.MeetSaad_statCard__mzkhe{padding:var(--space-5)}.MeetSaad_statNumber__KR493{font-size:var(--text-4xl)}.MeetSaad_testimonialCardSilver__HA7qv,.MeetSaad_testimonialCard__M3tBo{padding:var(--space-5)}.MeetSaad_quoteIconSilver__CVHEr,.MeetSaad_quoteIcon__Blsh-{font-size:var(--text-4xl)}.MeetSaad_videoContainer__QnaiC,.MeetSaad_videoSection__40BGY{padding:var(--space-5)}.MeetSaad_videoWrapper__QGYXI{margin-bottom:var(--space-4)}.MeetSaad_introVideo__CHkUd{height:200px;width:100%}.MeetSaad_videoContainer__QnaiC{gap:var(--space-4)}.MeetSaad_videoWrapper__QGYXI{max-width:100%}}.ContactForm_contactFormContainer__I\+TXv{margin:0 auto;max-width:600px;width:100%}.ContactForm_formWrapper__ixY4D{background:var(--color-white);border:1px solid var(--color-gray-400);border-radius:var(--radius-md);padding:var(--space-12)}.ContactForm_formHeader__hdzvd{margin-bottom:var(--space-12);text-align:center}.ContactForm_formHeader__hdzvd h2{color:var(--color-black);font-size:var(--text-3xl);font-weight:var(--font-weight-semibold);margin-bottom:var(--space-4)}.ContactForm_formHeader__hdzvd p{color:var(--color-gray-600);font-size:var(--text-base);font-weight:var(--font-weight-normal);line-height:1.6}.ContactForm_form__dhl\+T{display:flex;flex-direction:column;gap:var(--space-8)}.ContactForm_inputGroup__DXBcm{display:flex;flex-direction:column;gap:var(--space-2)}.ContactForm_label__-cVXI{align-items:center;display:flex;font-weight:var(--font-weight-medium);gap:var(--space-1)}.ContactForm_label__-cVXI,.ContactForm_required__01\+ax{color:var(--color-black);font-size:var(--text-sm)}.ContactForm_input__Bl93P,.ContactForm_textarea__joouy{background:var(--color-white);border:1px solid var(--color-gray-300);border-radius:var(--radius-sm);color:var(--color-black);font-family:inherit;font-size:var(--text-base);font-weight:var(--font-weight-normal);padding:var(--space-4)}.ContactForm_input__Bl93P:focus,.ContactForm_textarea__joouy:focus{border-color:var(--color-black);outline:none}.ContactForm_input__Bl93P::placeholder,.ContactForm_textarea__joouy::placeholder{color:var(--color-gray-500)}.ContactForm_textarea__joouy{min-height:120px;resize:vertical}.ContactForm_radioGroup__pcGbA{grid-gap:var(--space-3);display:grid;gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));margin-top:var(--space-2)}.ContactForm_radioOption__Bswf-{cursor:pointer;position:relative}.ContactForm_radioInput__iZInv{opacity:0;pointer-events:none;position:absolute}.ContactForm_radioLabel__B8qCL{align-items:center;background:var(--color-gray-50);border:1px solid var(--color-gray-400);border-radius:var(--radius-sm);color:var(--color-gray-600);display:flex;font-size:var(--text-sm);font-weight:var(--font-weight-medium);gap:var(--space-2);padding:var(--space-4)}.ContactForm_radioOption__Bswf-:hover .ContactForm_radioLabel__B8qCL{background:var(--color-gray-100);border-color:var(--color-gray-400)}.ContactForm_radioInput__iZInv:checked+.ContactForm_radioLabel__B8qCL{background:var(--color-black);border-color:var(--color-black);color:var(--color-white)}.ContactForm_radioIcon__Ufnvd{font-size:var(--text-base)}.ContactForm_submitButton__8wEUJ{align-items:center;background:var(--color-black);border:none;border-radius:var(--radius-sm);color:var(--color-white);cursor:pointer;display:flex;font-family:inherit;font-size:var(--text-base);font-weight:var(--font-weight-medium);gap:var(--space-2);justify-content:center;margin-top:var(--space-4);min-height:52px;padding:var(--space-4) var(--space-6)}.ContactForm_submitButton__8wEUJ:hover:not(:disabled){background:var(--color-gray-800)}.ContactForm_submitButton__8wEUJ:disabled{cursor:not-allowed;opacity:.5}.ContactForm_sendIcon__mKos6{height:16px;width:16px}.ContactForm_spinner__TFpib{animation:ContactForm_spin__adzqS 1s linear infinite;border:2px solid #ffffff4d;border-radius:50%;border-top-color:#fff;height:16px;width:16px}@keyframes ContactForm_spin__adzqS{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ContactForm_errorMessage__HbfEx,.ContactForm_successMessage__KAfuV{align-items:center;border-radius:var(--radius-sm);display:flex;font-size:var(--text-sm);gap:var(--space-3);margin-top:var(--space-4);padding:var(--space-4)}.ContactForm_errorMessage__HbfEx,.ContactForm_successMessage__KAfuV{background:var(--color-gray-100);border:1px solid var(--color-gray-300);color:var(--color-black)}.ContactForm_errorIcon__n9dj0,.ContactForm_successIcon__gQK0H{flex-shrink:0;height:16px;width:16px}.ContactForm_errorMessage__HbfEx p,.ContactForm_successMessage__KAfuV p{font-weight:var(--font-weight-normal);margin:0}@media (max-width:768px){.ContactForm_formWrapper__ixY4D{padding:var(--space-8)}.ContactForm_formHeader__hdzvd h2{font-size:var(--text-2xl)}.ContactForm_formHeader__hdzvd p{font-size:var(--text-sm)}.ContactForm_radioGroup__pcGbA{grid-template-columns:1fr}.ContactForm_form__dhl\+T{gap:var(--space-6)}}@media (max-width:480px){.ContactForm_formWrapper__ixY4D{padding:var(--space-6)}.ContactForm_formHeader__hdzvd{margin-bottom:var(--space-8)}.ContactForm_formHeader__hdzvd h2{font-size:var(--text-xl)}.ContactForm_input__Bl93P,.ContactForm_radioLabel__B8qCL,.ContactForm_textarea__joouy{padding:var(--space-3)}.ContactForm_submitButton__8wEUJ{padding:var(--space-3) var(--space-5)}}.LandingPage_container__ZQZQq{background:var(--color-white);color:var(--color-black);min-height:100vh}.LandingPage_inner__PpH2D{margin:0 auto;max-width:var(--container-max);padding:0 var(--space-6)}.LandingPage_header__A0mDe{align-items:center;border-bottom:1px solid var(--color-gray-400);display:flex;justify-content:space-between;margin-bottom:var(--space-16);padding:var(--space-8) 0 var(--space-12) 0}.LandingPage_logoContainer__G7Xjz{align-items:center;display:flex;gap:var(--space-3)}.LandingPage_logoSvg__tyJw9{display:block;height:40px;transition:transform .3s ease;width:40px;will-change:transform}.LandingPage_logoContainer__G7Xjz:hover .LandingPage_logoSvg__tyJw9{transform:rotate(8deg) scale(1.1)}.LandingPage_logoText__TEfxH{background:linear-gradient(90deg,var(--color-primary),var(--color-secondary));-webkit-background-clip:text;background-clip:text;color:var(--color-black);color:#0000;font-size:var(--text-xl);font-weight:var(--font-weight-semibold);position:relative;transition:background var(--transition-fast);will-change:background}.LandingPage_logoContainer__G7Xjz:hover .LandingPage_logoText__TEfxH{background:linear-gradient(90deg,var(--color-secondary),var(--color-primary));-webkit-background-clip:text;background-clip:text;color:#0000}.LandingPage_navigation__qkGsa{align-items:center;display:flex;flex:1 1;justify-content:flex-end;min-width:0}.LandingPage_themeToggle__DJMhm{background:var(--color-white);border:1px solid var(--color-gray-400);border-radius:var(--radius-sm);color:var(--color-black);font-size:var(--text-sm);line-height:1;margin-left:var(--space-4);padding:var(--space-3) var(--space-4)}.LandingPage_themeToggle__DJMhm:hover{background:var(--color-gray-50)}.LandingPage_floatingTabs__njuz2{animation:LandingPage_floatIn__iWbK2 .18s ease-out;background:var(--color-white);border-radius:var(--radius-md);box-shadow:0 4px 16px #00000014;left:50%;position:fixed;top:var(--space-4);transform:translateX(-50%);z-index:1000}@keyframes LandingPage_floatIn__iWbK2{0%{opacity:0;transform:translate(-50%,-8px)}to{opacity:1;transform:translate(-50%)}}.LandingPage_tabs__vov-b{align-items:center;background:var(--color-gray-50);border:1px solid var(--color-gray-400);border-radius:var(--radius-md);display:flex;gap:var(--space-1);max-width:100%;padding:var(--space-1)}.LandingPage_tab__eB43L{background:none;border:none;border-radius:var(--radius-sm);color:var(--color-gray-600);cursor:pointer;font-family:inherit;font-size:var(--text-sm);font-weight:var(--font-weight-medium);padding:var(--space-4) var(--space-5);white-space:nowrap}.LandingPage_tab__eB43L:hover{background:var(--color-gray-200);color:var(--color-black)}.LandingPage_activeTab__fXgyU{background:var(--color-gray-300);box-shadow:0 1px 2px #0000000d;color:var(--color-black)}.LandingPage_highlight__QTeMG{font-weight:var(--font-weight-semibold)}.LandingPage_section__9KpSm{margin-bottom:var(--space-16);min-height:60vh}.LandingPage_tabContent__6F-Jb{width:100%}.LandingPage_footer__SGOqM{border-top:1px solid var(--color-gray-400);padding:var(--space-8) 0;text-align:center}.LandingPage_footer__SGOqM p{color:var(--color-gray-500);font-size:var(--text-sm);font-weight:var(--font-weight-normal)}@media (max-width:768px){.LandingPage_inner__PpH2D{padding:0 var(--space-4)}.LandingPage_header__A0mDe{align-items:center;flex-direction:row;gap:var(--space-4);padding:var(--space-6) 0}.LandingPage_scrolled__hwqw6{padding:var(--space-3) 0}.LandingPage_scrolled__hwqw6 .LandingPage_header__A0mDe{border:none;flex-direction:row;gap:0;margin:0;padding:0}.LandingPage_navigation__qkGsa{flex:1 1;min-width:0}.LandingPage_tabs__vov-b{gap:var(--space-1);max-width:100%;overflow-x:auto;padding:var(--space-1)}.LandingPage_floatingTabs__njuz2{left:50%;max-width:calc(100% - var(--space-6));top:var(--space-4);transform:translateX(-50%)}.LandingPage_tab__eB43L{flex-shrink:0;font-size:var(--text-sm);padding:var(--space-3) var(--space-4)}.LandingPage_logoSvg__tyJw9{height:28px;width:28px}.LandingPage_logoText__TEfxH{font-size:var(--text-lg)}.LandingPage_section__9KpSm{margin-bottom:var(--space-12)}.LandingPage_highlight__QTeMG{display:none}}@media (max-width:600px){.LandingPage_header__A0mDe{align-items:flex-start;flex-direction:column;gap:var(--space-6)}.LandingPage_logoContainer__G7Xjz{align-items:center;justify-content:space-between;width:100%}.LandingPage_navigation__qkGsa{min-width:0;width:100%}.LandingPage_tabs__vov-b{justify-content:flex-start;max-width:100%;overflow-x:auto;width:100%}.LandingPage_tab__eB43L{flex-shrink:0;min-width:-webkit-fit-content;min-width:fit-content}.LandingPage_themeToggle__DJMhm{margin-left:0}}@media (max-width:480px){.LandingPage_inner__PpH2D{padding:0 var(--space-3)}.LandingPage_header__A0mDe{gap:var(--space-5);padding:var(--space-5) 0 var(--space-6) 0}.LandingPage_logoText__TEfxH{font-size:var(--text-base)}.LandingPage_logoSvg__tyJw9{height:24px;width:24px}.LandingPage_tab__eB43L{font-size:var(--text-sm);min-height:40px;padding:var(--space-3) var(--space-4)}}.VideoResources_container__U2S5p{background:var(--color-white);min-height:100vh;padding:var(--space-6) var(--space-4);padding-top:0}.VideoResources_header__Tlvtz{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:var(--color-white);border-bottom:1px solid var(--color-gray-200);display:flex;justify-content:space-between;margin:0 auto var(--space-12);max-width:var(--container-max);padding:var(--space-4) 0;position:-webkit-sticky;position:sticky;top:0;z-index:100}.VideoResources_backButton__BHF41,.VideoResources_primaryButton__lEyWl,.VideoResources_watchButton__1MYYZ{align-items:center;border:1px solid;border-radius:var(--radius-sm);cursor:pointer;display:flex;font-family:inherit;font-size:var(--text-sm);font-weight:var(--font-weight-medium);gap:var(--space-2);padding:var(--space-3) var(--space-4);text-decoration:none}.VideoResources_backButton__BHF41{background:var(--color-white);border-color:var(--color-gray-300);color:var(--color-gray-600)}.VideoResources_backButton__BHF41:hover{background:var(--color-gray-50);border-color:var(--color-black);color:var(--color-black)}.VideoResources_primaryButton__lEyWl,.VideoResources_watchButton__1MYYZ{background:var(--color-black);border-color:var(--color-black);color:var(--color-white)}.VideoResources_primaryButton__lEyWl:hover,.VideoResources_watchButton__1MYYZ:hover{background:var(--color-gray-800)}.VideoResources_main__nJHrz{margin:0 auto;max-width:var(--container-max);padding-top:var(--space-6)}.VideoResources_tutorialHeader__Xa5c\+{border-bottom:1px solid var(--color-gray-400);margin-bottom:var(--space-16);padding:var(--space-12) 0;text-align:center}.VideoResources_tutorialMeta__yJXu0{align-items:center;display:flex;gap:var(--space-3);justify-content:center;margin-bottom:var(--space-6)}.VideoResources_tutorialBadge__a0zft{background:var(--color-black);border-radius:var(--radius-sm);color:var(--color-white);font-size:var(--text-xs);font-weight:var(--font-weight-medium);letter-spacing:.05em;padding:var(--space-1) var(--space-3);text-transform:uppercase}.VideoResources_tutorialId__6gPQ4{color:var(--color-gray-500);font-family:SF Mono,Monaco,Cascadia Code,Roboto Mono,Consolas,monospace;font-size:var(--text-sm);font-weight:var(--font-weight-normal)}.VideoResources_tutorialTitle__CI9ut{color:var(--color-black);font-size:var(--text-4xl);font-weight:var(--font-weight-semibold);line-height:1.1;margin-bottom:var(--space-6)}.VideoResources_tutorialDescription__f9BdI{color:var(--color-gray-600);font-size:var(--text-lg);font-weight:var(--font-weight-normal);line-height:1.6;margin:0 auto;max-width:600px}.VideoResources_tableOfContents__Wwy6C{background:var(--color-white);border:1px solid var(--color-gray-400);border-radius:var(--radius-md);margin:var(--space-16) 0;overflow:hidden}.VideoResources_tocHeader__\+otJa{background:var(--color-gray-50);border-bottom:1px solid var(--color-gray-400);padding:var(--space-8);text-align:center}.VideoResources_tocTitle__Fkjsm{color:var(--color-black);font-size:var(--text-2xl);font-weight:var(--font-weight-semibold);margin-bottom:var(--space-3)}.VideoResources_tocSubtitle__1A0Ga{color:var(--color-gray-600);font-size:var(--text-base);font-weight:var(--font-weight-normal);margin:0}.VideoResources_tocNav__-A7Hk{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-6)}.VideoResources_tocItem__jyb-u{align-items:center;border:1px solid #0000;border-radius:var(--radius-sm);color:var(--color-gray-600);display:flex;gap:var(--space-4);padding:var(--space-4);text-decoration:none}.VideoResources_tocItem__jyb-u:hover{background:var(--color-gray-50);border-color:var(--color-gray-300);color:var(--color-black)}.VideoResources_tocNumber__nvSv6{align-items:center;background:var(--color-black);border-radius:50%;color:var(--color-white);display:flex;flex-shrink:0;font-size:var(--text-xs);font-weight:var(--font-weight-medium);height:24px;justify-content:center;width:24px}.VideoResources_tocText__LBXO-{flex:1 1;font-size:var(--text-sm);font-weight:var(--font-weight-medium)}.VideoResources_tocTime__sLQ3j{background:var(--color-gray-100);border-radius:var(--radius-sm);color:var(--color-gray-500);font-family:SF Mono,Monaco,monospace;font-size:var(--text-xs);padding:var(--space-1) var(--space-2)}.VideoResources_contentSection__V1MQb{margin-bottom:var(--space-16)}.VideoResources_sectionHeader__wvijt{border-bottom:1px solid var(--color-gray-400);margin-bottom:var(--space-8);padding:var(--space-8) 0 var(--space-6) 0}.VideoResources_sectionMeta__qzHtW{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-4);margin-bottom:var(--space-6)}.VideoResources_sectionNumber__I3uQQ{align-items:center;background:var(--color-black);border-radius:50%;color:var(--color-white);display:flex;font-size:var(--text-sm);font-weight:var(--font-weight-semibold);height:32px;justify-content:center;width:32px}.VideoResources_sectionProgress__559uH{background:var(--color-gray-100);border-radius:var(--radius-sm);color:var(--color-gray-600);font-size:var(--text-xs);font-weight:var(--font-weight-medium);padding:var(--space-1) var(--space-3)}.VideoResources_readTime__6e7EX{align-items:center;color:var(--color-gray-500);display:flex;font-size:var(--text-xs);gap:var(--space-1)}.VideoResources_sectionTitle__O87U4{color:var(--color-black);font-size:var(--text-2xl);font-weight:var(--font-weight-semibold);line-height:1.2;margin:0}.VideoResources_contentWrapper__EDcq5{background:var(--color-white);border:1px solid var(--color-gray-400);border-radius:var(--radius-md);overflow:hidden}.VideoResources_markdownContent__wzuiC{color:var(--color-black);font-size:var(--text-base);line-height:1.7;padding:var(--space-8)}.VideoResources_markdownContent__wzuiC h1,.VideoResources_markdownContent__wzuiC h2,.VideoResources_markdownContent__wzuiC h3,.VideoResources_markdownContent__wzuiC h4,.VideoResources_markdownContent__wzuiC h5,.VideoResources_markdownContent__wzuiC h6{color:var(--color-black);font-weight:var(--font-weight-semibold);line-height:1.2;margin:var(--space-8) 0 var(--space-4)}.VideoResources_markdownContent__wzuiC h1{border-bottom:1px solid var(--color-gray-400);font-size:var(--text-2xl);margin-bottom:var(--space-6);padding-bottom:var(--space-3)}.VideoResources_markdownContent__wzuiC h2{font-size:var(--text-xl)}.VideoResources_markdownContent__wzuiC h3{font-size:var(--text-lg)}.VideoResources_enhancedParagraph__RNMpi{color:var(--color-gray-700);font-size:var(--text-base);line-height:1.7;margin-bottom:var(--space-6)}.VideoResources_bold__qSvk7{color:var(--color-black);font-weight:var(--font-weight-semibold)}.VideoResources_italic__N3egE{color:var(--color-black);font-style:italic}.VideoResources_link__cMi5f{color:var(--color-black);text-decoration:underline}.VideoResources_inlineCode__t6Zf2{background:var(--color-gray-100);border:1px solid var(--color-gray-400);border-radius:var(--radius-sm);color:var(--color-black);font-family:SF Mono,Monaco,Cascadia Code,Roboto Mono,Consolas,monospace;font-size:.9em;padding:var(--space-1) var(--space-2)}.VideoResources_strikethrough__rJGx4{color:var(--color-gray-500);text-decoration:line-through}.VideoResources_codeBlock__f4QEw{background:var(--color-white);border:1px solid var(--color-gray-400);border-radius:var(--radius-md);margin:var(--space-8) 0;overflow:hidden}.VideoResources_promptBlock__EgnJn{background:var(--color-gray-50);border:1px solid var(--color-gray-300)}.VideoResources_codeHeader__6755S{align-items:center;background:var(--color-gray-50);border-bottom:1px solid var(--color-gray-400);display:flex;justify-content:space-between;padding:var(--space-3) var(--space-4)}.VideoResources_codeLanguage__6P\+OD{font-weight:var(--font-weight-medium);gap:var(--space-2);letter-spacing:.05em;text-transform:uppercase}.VideoResources_codeLanguage__6P\+OD,.VideoResources_copyButton__XKwDI{align-items:center;color:var(--color-gray-600);display:flex;font-size:var(--text-xs)}.VideoResources_copyButton__XKwDI{background:var(--color-white);border:1px solid var(--color-gray-300);border-radius:var(--radius-sm);cursor:pointer;font-family:inherit;gap:var(--space-1);padding:var(--space-1) var(--space-3)}.VideoResources_copyButton__XKwDI:hover{background:var(--color-gray-50);border-color:var(--color-black);color:var(--color-black)}.VideoResources_codeContent__0QqtD{background:var(--color-white);color:var(--color-black);font-family:SF Mono,Monaco,Cascadia Code,Roboto Mono,Consolas,monospace;font-size:var(--text-sm);line-height:1.5;overflow-x:auto;padding:var(--space-6);white-space:pre}.VideoResources_promptBlock__EgnJn .VideoResources_codeContent__0QqtD{background:var(--color-gray-50);max-height:300px;overflow-y:auto}.VideoResources_enhancedList__1ILty{list-style:none;margin:var(--space-6) 0;padding-left:0}.VideoResources_enhancedListItem__54gqf{align-items:flex-start;background:var(--color-gray-50);border-left:2px solid var(--color-black);border-radius:var(--radius-sm);display:flex;gap:var(--space-3);margin-bottom:var(--space-4);padding:var(--space-4)}.VideoResources_listBullet__rLKin{color:var(--color-black);flex-shrink:0;font-weight:var(--font-weight-medium)}.VideoResources_listContent__ZrZyS{color:var(--color-gray-700);line-height:1.6}.VideoResources_stepsContainer__ltPgr{margin:var(--space-8) 0}.VideoResources_stepsGrid__CS4z4{grid-gap:var(--space-4);display:grid;gap:var(--space-4);list-style:none;padding:0}.VideoResources_stepItem__QLUfF{background:var(--color-white);border:1px solid var(--color-gray-400);border-radius:var(--radius-md);display:flex;gap:var(--space-4);padding:var(--space-6)}.VideoResources_stepNumber__2q-eT{align-items:center;background:var(--color-black);border-radius:50%;color:var(--color-white);display:flex;flex-shrink:0;font-size:var(--text-sm);font-weight:var(--font-weight-semibold);height:32px;justify-content:center;width:32px}.VideoResources_stepContent__9H7XK{color:var(--color-black);flex:1 1;font-size:var(--text-sm);font-weight:var(--font-weight-normal);line-height:1.6}.VideoResources_enhancedTableWrapper__4CEnm{border:1px solid var(--color-gray-400);border-radius:var(--radius-md);margin:var(--space-8) 0;overflow:hidden}.VideoResources_enhancedTable__wvV4S{background:var(--color-white);border-collapse:collapse;width:100%}.VideoResources_enhancedTableHeader__6\+9NA{background:var(--color-gray-50);border-bottom:1px solid var(--color-gray-400);border-right:1px solid var(--color-gray-400);color:var(--color-black);font-size:var(--text-sm);font-weight:var(--font-weight-semibold);padding:var(--space-3);text-align:left}.VideoResources_enhancedTableHeader__6\+9NA:last-child{border-right:none}.VideoResources_enhancedTableCellFirst__nOIDc,.VideoResources_enhancedTableCell__q9F3F{border-bottom:1px solid var(--color-gray-400);border-right:1px solid var(--color-gray-400);color:var(--color-gray-600);font-size:var(--text-sm);padding:var(--space-3);vertical-align:top}.VideoResources_enhancedTableCellFirst__nOIDc{background:var(--color-gray-50);color:var(--color-black);font-weight:var(--font-weight-medium)}.VideoResources_enhancedTableCellFirst__nOIDc:last-child,.VideoResources_enhancedTableCell__q9F3F:last-child{border-right:none}.VideoResources_enhancedTable__wvV4S tbody tr:hover{background:var(--color-gray-50)}.VideoResources_sectionDivider__GEUmm{align-items:center;display:flex;gap:var(--space-4);justify-content:center;margin:var(--space-8) 0}.VideoResources_dividerLine__lgPW9{background:var(--color-gray-200);flex:1 1;height:1px}.VideoResources_dividerIcon__mTDdG{background:var(--color-white);color:var(--color-gray-400);font-size:var(--text-base);padding:var(--space-2)}.VideoResources_loadingContainer__Ijvwk{align-items:center;display:flex;flex-direction:column;gap:var(--space-6);justify-content:center;min-height:60vh;padding:var(--space-16) var(--space-8)}.VideoResources_loadingSpinner__Z945v{animation:VideoResources_spin__bWD3r 1s linear infinite;border-top:2px solid var(--color-gray-400);border:2px solid var(--color-gray-400);border-radius:50%;border-top-color:var(--color-black);height:32px;width:32px}@keyframes VideoResources_spin__bWD3r{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.VideoResources_loadingTitle__hOiCY{color:var(--color-black);font-size:var(--text-xl);font-weight:var(--font-weight-semibold);margin:0}.VideoResources_loadingText__r2BuL{color:var(--color-gray-600);font-size:var(--text-base);font-weight:var(--font-weight-normal);margin:0}.VideoResources_errorContainer__VgLvE{align-items:center;display:flex;flex-direction:column;gap:var(--space-6);justify-content:center;min-height:60vh;padding:var(--space-16) var(--space-8);text-align:center}.VideoResources_errorIcon__5JpLE{color:var(--color-gray-400);margin-bottom:var(--space-4)}.VideoResources_errorTitle__oDhT1{color:var(--color-black);font-size:var(--text-2xl);font-weight:var(--font-weight-semibold);margin:0}.VideoResources_errorText__HRWbw{color:var(--color-gray-600);font-size:var(--text-base);font-weight:var(--font-weight-normal);line-height:1.6;margin:0;max-width:400px}.VideoResources_calloutBox__bhZDM{background:var(--color-gray-50);border-left:3px solid var(--color-black);border-radius:var(--radius-sm);display:flex;gap:var(--space-3);margin:var(--space-6) 0;padding:var(--space-4)}.VideoResources_calloutIcon__yl-Ri{flex-shrink:0;font-size:var(--text-base)}.VideoResources_calloutContent__ln6SX{flex:1 1}.VideoResources_calloutContent__ln6SX p{color:var(--color-gray-700);line-height:1.6;margin:0}.VideoResources_importantNote__yUclm{background:var(--color-gray-50);border:1px solid var(--color-gray-300);border-left:3px solid var(--color-black);border-radius:var(--radius-sm);display:flex;gap:var(--space-3);margin:var(--space-6) 0;padding:var(--space-4)}.VideoResources_noteIcon__g9jhm{flex-shrink:0;font-size:var(--text-base)}.VideoResources_noteContent__XUoq2{color:var(--color-gray-700);flex:1 1;line-height:1.6;margin:0}.VideoResources_tipBox__92xas{background:var(--color-white);border:1px solid var(--color-gray-400);border-left:3px solid var(--color-black);border-radius:var(--radius-sm);display:flex;gap:var(--space-3);margin:var(--space-6) 0;padding:var(--space-4)}.VideoResources_tipIcon__OVI-N{flex-shrink:0;font-size:var(--text-base)}.VideoResources_tipContent__InWwg{color:var(--color-gray-700);flex:1 1;line-height:1.6;margin:0}.VideoResources_spacer__-ARIb{height:var(--space-4)}@media (max-width:768px){.VideoResources_tocNav__-A7Hk{padding:var(--space-3)}.VideoResources_tocItem__jyb-u{flex-wrap:wrap;padding:var(--space-2) var(--space-3)}.VideoResources_tocNumber__nvSv6{font-size:var(--text-xs);height:24px;width:24px}.VideoResources_sectionMeta__qzHtW{align-items:flex-start;gap:var(--space-2)}.VideoResources_sectionNumber__I3uQQ{font-size:var(--text-sm);height:28px;width:28px}.VideoResources_stepNumber__2q-eT{font-size:var(--text-xs);height:28px;width:28px}.VideoResources_enhancedTableWrapper__4CEnm{overflow-x:auto}.VideoResources_enhancedTableCellFirst__nOIDc,.VideoResources_enhancedTableCell__q9F3F,.VideoResources_enhancedTableHeader__6\+9NA{font-size:var(--text-xs);padding:var(--space-2)}.VideoResources_backButton__BHF41 span{display:none}}.WebDevelopment_container__YhtUh{background:var(--color-white);color:var(--color-black);min-height:100vh}.WebDevelopment_header__Q6q5r{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:var(--color-white);border-bottom:1px solid var(--color-gray-200);padding:var(--space-4) 0;position:-webkit-sticky;position:sticky;top:0;z-index:100}.WebDevelopment_nav__Gpu8F{align-items:center;display:flex;justify-content:space-between;margin:0 auto;max-width:var(--container-max);padding:0 var(--container-padding)}.WebDevelopment_backLink__MuM7g{align-items:center;color:var(--color-gray-600);display:flex;font-size:var(--text-sm);font-weight:var(--font-weight-medium);gap:var(--space-2);transition:color var(--timing-fast) var(--easing)}.WebDevelopment_backLink__MuM7g:hover{color:var(--color-black)}.WebDevelopment_logo__9ntuI{align-items:center;display:flex;font-size:var(--text-lg);font-weight:var(--font-weight-semibold);gap:var(--space-3)}.WebDevelopment_logoImg__\+E-Td{height:24px;width:24px}.WebDevelopment_hero__zn5rA{margin:0 auto;max-width:var(--container-max);padding:var(--space-20) 0;padding-left:var(--container-padding);padding-right:var(--container-padding)}.WebDevelopment_heroContent__\+pEN6{grid-gap:var(--space-16);align-items:center;display:grid;gap:var(--space-16);grid-template-columns:1fr 1fr}.WebDevelopment_heroTitle__19TDM{font-size:var(--text-5xl);font-weight:var(--font-weight-bold);line-height:1.1;margin-bottom:var(--space-6)}.WebDevelopment_highlight__3H-gn{color:var(--color-primary)}.WebDevelopment_heroDescription__iiWXj{color:var(--color-gray-600);font-size:var(--text-xl);line-height:1.6;margin-bottom:var(--space-8)}.WebDevelopment_heroStats__SYHvj{grid-gap:var(--space-6);border-bottom:1px solid var(--color-gray-400);border-top:1px solid var(--color-gray-400);display:grid;gap:var(--space-6);grid-template-columns:repeat(4,1fr);margin-bottom:var(--space-10);padding:var(--space-6) 0}.WebDevelopment_stat__7SnIQ{text-align:center}.WebDevelopment_statMetric__s3gev{color:var(--color-black);display:block;font-size:var(--text-2xl);font-weight:var(--font-weight-bold)}.WebDevelopment_statLabel__SICLV{color:var(--color-gray-600);font-size:var(--text-sm)}.WebDevelopment_heroActions__G-\+bz{align-items:center;display:flex;gap:var(--space-4)}.WebDevelopment_primaryButton__riE7w{align-items:center;background:var(--color-black);border-radius:var(--radius-md);color:var(--color-white);display:inline-flex;font-weight:var(--font-weight-medium);gap:var(--space-2);padding:var(--space-4) var(--space-6);text-decoration:none;transition:all var(--timing-normal) var(--easing)}.WebDevelopment_primaryButton__riE7w:hover{background:var(--color-gray-800);transform:translateY(-1px)}.WebDevelopment_secondaryButton__fqwaN{align-items:center;border:1px solid var(--color-gray-300);border-radius:var(--radius-md);color:var(--color-black);display:inline-flex;font-weight:var(--font-weight-medium);padding:var(--space-4) var(--space-6);text-decoration:none;transition:all var(--timing-normal) var(--easing)}.WebDevelopment_secondaryButton__fqwaN:hover{background:var(--color-gray-50);border-color:var(--color-black)}.WebDevelopment_heroVisual__J-s2H{align-items:center;display:flex;justify-content:center}.WebDevelopment_visualCard__i8btu{background:var(--color-white);border:1px solid var(--color-gray-300);border-radius:var(--radius-lg);padding:var(--space-8);text-align:center}.WebDevelopment_visualIcon__ngA-x{color:var(--color-primary);margin-bottom:var(--space-6)}.WebDevelopment_visualMetrics__Ch2SO{display:flex;gap:var(--space-6);justify-content:center}.WebDevelopment_metric__qKg4T{text-align:center}.WebDevelopment_metricValue__Wv2pj{color:var(--color-black);display:block;font-size:var(--text-lg);font-weight:var(--font-weight-bold)}.WebDevelopment_metricLabel__V7y7q{color:var(--color-gray-600);font-size:var(--text-xs)}.WebDevelopment_problemSection__Y4DHr,.WebDevelopment_processSection__4EwwM,.WebDevelopment_solutionSection__I0dX5,.WebDevelopment_techSection__7frRq{padding:var(--space-20) 0}.WebDevelopment_sectionContent__aqlm-{margin:0 auto;max-width:var(--container-max);padding:0 var(--container-padding)}.WebDevelopment_sectionTitle__0CjiJ{font-size:var(--text-4xl);font-weight:var(--font-weight-bold);line-height:1.2;margin-bottom:var(--space-6);text-align:center}.WebDevelopment_sectionDescription__de3q7{color:var(--color-gray-600);font-size:var(--text-lg);margin-bottom:var(--space-12);margin-left:auto;margin-right:auto;max-width:600px;text-align:center}.WebDevelopment_problemSection__Y4DHr{background:var(--color-gray-50)}.WebDevelopment_problemGrid__degew{grid-gap:var(--space-8);display:grid;gap:var(--space-8);grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.WebDevelopment_problemCard__LwyqP{background:var(--color-white);border:1px solid var(--color-gray-300);border-radius:var(--radius-lg);padding:var(--space-8);text-align:center}.WebDevelopment_problemIcon__44iWQ{color:var(--color-black);margin:0 auto var(--space-4)}.WebDevelopment_problemCard__LwyqP h3{font-size:var(--text-xl);font-weight:var(--font-weight-semibold);margin-bottom:var(--space-3)}.WebDevelopment_problemCard__LwyqP p{color:var(--color-gray-600);line-height:1.6}.WebDevelopment_featuresGrid__8sLeU{grid-gap:var(--space-8);display:grid;gap:var(--space-8);grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.WebDevelopment_featureCard__AhG4D{background:var(--color-white);border:1px solid var(--color-gray-300);border-radius:var(--radius-lg);padding:var(--space-6);transition:all var(--timing-normal) var(--easing)}.WebDevelopment_featureCard__AhG4D:hover{border-color:var(--color-black);transform:translateY(-2px)}.WebDevelopment_featureIcon__kvOw\+{color:var(--color-black);margin-bottom:var(--space-4)}.WebDevelopment_featureTitle__O6qPB{font-size:var(--text-lg);font-weight:var(--font-weight-semibold);margin-bottom:var(--space-3)}.WebDevelopment_featureDescription__0qaJi{color:var(--color-gray-600);line-height:1.6}.WebDevelopment_techSection__7frRq{background:var(--color-gray-50)}[data-theme=dark] .WebDevelopment_techSection__7frRq{background:var(--color-gray-100)}.WebDevelopment_techGrid__osj0G{grid-gap:var(--space-4);display:grid;gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.WebDevelopment_techItem__gnz\+1{align-items:center;background:var(--color-white);border:1px solid var(--color-gray-300);border-radius:var(--radius-md);display:flex;font-weight:var(--font-weight-medium);gap:var(--space-3);padding:var(--space-4)}.WebDevelopment_techCheck__fItRp{color:var(--color-black);flex-shrink:0}.WebDevelopment_processGrid__ohGI7{grid-gap:var(--space-8);display:grid;gap:var(--space-8);grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.WebDevelopment_processCard__7kvs-{padding:var(--space-6);text-align:center}.WebDevelopment_processStep__nR36p{align-items:center;background:var(--color-primary);border-radius:50%;color:var(--color-white);display:inline-flex;font-size:var(--text-xl);font-weight:var(--font-weight-bold);height:60px;justify-content:center;margin-bottom:var(--space-4);width:60px}.WebDevelopment_processTitle__WswB6{font-size:var(--text-xl);font-weight:var(--font-weight-semibold);margin-bottom:var(--space-3)}.WebDevelopment_processDescription__eMsm4{color:var(--color-gray-600);line-height:1.6}.WebDevelopment_ctaSection__5QgDp{background:var(--color-black);color:var(--color-white);padding:var(--space-20) 0}.WebDevelopment_ctaContent__KOino{margin:0 auto;max-width:var(--container-max);padding:0 var(--container-padding);text-align:center}.WebDevelopment_ctaTitle__VfqAg{font-size:var(--text-4xl);font-weight:var(--font-weight-bold);line-height:1.2;margin-bottom:var(--space-6)}.WebDevelopment_ctaDescription__AnNZE{font-size:var(--text-lg);margin-bottom:var(--space-8);margin-left:auto;margin-right:auto;max-width:600px;opacity:.9}.WebDevelopment_ctaActions__9E5R3{align-items:center;display:flex;flex-direction:column;gap:var(--space-4)}.WebDevelopment_ctaButton__O\+9SL{align-items:center;background:var(--color-primary);border-radius:var(--radius-md);color:var(--color-white);display:inline-flex;font-size:var(--text-lg);font-weight:var(--font-weight-semibold);gap:var(--space-2);padding:var(--space-5) var(--space-8);text-decoration:none;transition:all var(--timing-normal) var(--easing)}.WebDevelopment_ctaButton__O\+9SL:hover{background:var(--color-secondary);box-shadow:0 10px 30px #5664ff4d;transform:translateY(-2px)}.WebDevelopment_ctaNote__4z2s5{font-size:var(--text-sm);opacity:.8}@media (max-width:768px){.WebDevelopment_heroContent__\+pEN6{gap:var(--space-8);grid-template-columns:1fr;text-align:center}.WebDevelopment_heroTitle__19TDM{font-size:var(--text-3xl)}.WebDevelopment_heroStats__SYHvj{grid-template-columns:repeat(2,1fr)}.WebDevelopment_heroActions__G-\+bz{align-items:stretch;flex-direction:column}.WebDevelopment_primaryButton__riE7w,.WebDevelopment_secondaryButton__fqwaN{justify-content:center}.WebDevelopment_sectionTitle__0CjiJ{font-size:var(--text-3xl)}.WebDevelopment_featuresGrid__8sLeU,.WebDevelopment_problemGrid__degew,.WebDevelopment_processGrid__ohGI7,.WebDevelopment_techGrid__osj0G{grid-template-columns:1fr}.WebDevelopment_nav__Gpu8F{gap:var(--space-4)}.WebDevelopment_ctaTitle__VfqAg{font-size:var(--text-3xl)}}.MobileDevelopment_container__f-\+YQ{background:var(--color-white);color:var(--color-black);min-height:100vh}.MobileDevelopment_header__M2nBy{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:var(--color-white);border-bottom:1px solid var(--color-gray-200);padding:var(--space-4) 0;position:-webkit-sticky;position:sticky;top:0;z-index:100}.MobileDevelopment_nav__MyVdU{align-items:center;display:flex;justify-content:space-between;margin:0 auto;max-width:var(--container-max);padding:0 var(--container-padding)}.MobileDevelopment_backLink__cIMLs{align-items:center;color:var(--color-gray-600);display:flex;font-size:var(--text-sm);font-weight:var(--font-weight-medium);gap:var(--space-2);transition:color var(--timing-fast) var(--easing)}.MobileDevelopment_backLink__cIMLs:hover{color:var(--color-black)}.MobileDevelopment_logo__P6NMb{align-items:center;display:flex;font-size:var(--text-lg);font-weight:var(--font-weight-semibold);gap:var(--space-3)}.MobileDevelopment_logoImg__5C9dh{height:24px;width:24px}.MobileDevelopment_hero__tYipL{margin:0 auto;max-width:var(--container-max);padding:var(--space-20) 0;padding-left:var(--container-padding);padding-right:var(--container-padding)}.MobileDevelopment_heroContent__j1OWd{grid-gap:var(--space-16);align-items:center;display:grid;gap:var(--space-16);grid-template-columns:1fr 1fr}.MobileDevelopment_heroTitle__CbHc\+{font-size:var(--text-5xl);font-weight:var(--font-weight-bold);line-height:1.1;margin-bottom:var(--space-6)}.MobileDevelopment_highlight__qrp9C{color:var(--color-secondary)}.MobileDevelopment_heroDescription__PM7YT{color:var(--color-gray-600);font-size:var(--text-xl);line-height:1.6;margin-bottom:var(--space-8)}.MobileDevelopment_heroStats__3zh-Z{grid-gap:var(--space-6);border-bottom:1px solid var(--color-gray-400);border-top:1px solid var(--color-gray-400);display:grid;gap:var(--space-6);grid-template-columns:repeat(4,1fr);margin-bottom:var(--space-10);padding:var(--space-6) 0}.MobileDevelopment_stat__Saa7M{text-align:center}.MobileDevelopment_statMetric__bC8va{color:var(--color-black);display:block;font-size:var(--text-2xl);font-weight:var(--font-weight-bold)}.MobileDevelopment_statLabel__665gP{color:var(--color-gray-600);font-size:var(--text-sm)}.MobileDevelopment_heroActions__gQT3u{align-items:center;display:flex;gap:var(--space-4)}.MobileDevelopment_primaryButton__krzh4{align-items:center;background:var(--color-black);border-radius:var(--radius-md);color:var(--color-white);display:inline-flex;font-weight:var(--font-weight-medium);gap:var(--space-2);padding:var(--space-4) var(--space-6);text-decoration:none;transition:all var(--timing-normal) var(--easing)}.MobileDevelopment_primaryButton__krzh4:hover{background:var(--color-gray-800);transform:translateY(-1px)}.MobileDevelopment_secondaryButton__WOVXB{align-items:center;border:1px solid var(--color-gray-300);border-radius:var(--radius-md);color:var(--color-black);display:inline-flex;font-weight:var(--font-weight-medium);padding:var(--space-4) var(--space-6);text-decoration:none;transition:all var(--timing-normal) var(--easing)}.MobileDevelopment_secondaryButton__WOVXB:hover{background:var(--color-gray-50);border-color:var(--color-black)}.MobileDevelopment_heroVisual__Nrjvj{align-items:center;display:flex;justify-content:center}.MobileDevelopment_phoneContainer__ToqE-{perspective:1000px}.MobileDevelopment_phone__EkKVw{background:var(--color-gray-900);border-radius:35px;height:560px;padding:20px;position:relative;transform:rotateY(-5deg) rotateX(5deg);width:280px}.MobileDevelopment_phone__EkKVw:before{background:var(--color-gray-600);border-radius:3px;content:"";height:6px;left:50%;position:absolute;top:10px;transform:translateX(-50%);width:60px}.MobileDevelopment_phoneScreen__COoBb{background:var(--color-white);border-radius:25px;height:100%;overflow:hidden;position:relative;width:100%}.MobileDevelopment_appInterface__VlN3Y{display:flex;flex-direction:column;height:100%;padding:var(--space-6)}.MobileDevelopment_appHeader__W\+RJL{align-items:center;border-bottom:1px solid var(--color-gray-400);display:flex;gap:var(--space-3);margin-bottom:var(--space-6);padding-bottom:var(--space-4)}.MobileDevelopment_appIcon__-7DHF{background:linear-gradient(135deg,var(--color-primary),var(--color-secondary));border-radius:8px;height:32px;width:32px}.MobileDevelopment_appTitle__TbS9n{flex:1 1;font-weight:var(--font-weight-semibold)}.MobileDevelopment_rating__HuaKP{color:var(--color-secondary)}.MobileDevelopment_appContent__GpI07{align-items:end;display:flex;flex:1 1;gap:var(--space-3);margin-bottom:var(--space-6)}.MobileDevelopment_chartBar__ztOCL{background:linear-gradient(to top,var(--color-secondary),var(--color-primary));border-radius:4px;flex:1 1;min-height:20px;opacity:.8}.MobileDevelopment_appMetrics__4c82v{display:flex;gap:var(--space-6)}.MobileDevelopment_metricItem__DMBSI{flex:1 1;text-align:center}.MobileDevelopment_metricValue__Z-6o8{color:var(--color-black);display:block;font-size:var(--text-lg);font-weight:var(--font-weight-bold)}.MobileDevelopment_metricLabel__cUCR\+{color:var(--color-gray-600);font-size:var(--text-xs)}.MobileDevelopment_appTypesSection__V0Hhm,.MobileDevelopment_problemSection__Qaa4N,.MobileDevelopment_processSection__4DwG\+,.MobileDevelopment_solutionSection__bSK0Q,.MobileDevelopment_techSection__dCvBb{padding:var(--space-20) 0}.MobileDevelopment_sectionContent__UQ1rT{margin:0 auto;max-width:var(--container-max);padding:0 var(--container-padding)}.MobileDevelopment_sectionTitle__W0Pxw{font-size:var(--text-4xl);font-weight:var(--font-weight-bold);line-height:1.2;margin-bottom:var(--space-6);text-align:center}.MobileDevelopment_sectionDescription__R\+Br\+{color:var(--color-gray-600);font-size:var(--text-lg);margin-bottom:var(--space-12);margin-left:auto;margin-right:auto;max-width:600px;text-align:center}.MobileDevelopment_problemSection__Qaa4N{background:var(--color-gray-50)}.MobileDevelopment_problemGrid__AIw7w{grid-gap:var(--space-8);display:grid;gap:var(--space-8);grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.MobileDevelopment_problemCard__tGGdj{background:var(--color-white);border:1px solid var(--color-gray-300);border-radius:var(--radius-lg);padding:var(--space-8);text-align:center}.MobileDevelopment_problemIcon__dmuUT{color:var(--color-black);margin:0 auto var(--space-4)}.MobileDevelopment_problemCard__tGGdj h3{font-size:var(--text-xl);font-weight:var(--font-weight-semibold);margin-bottom:var(--space-3)}.MobileDevelopment_problemCard__tGGdj p{color:var(--color-gray-600);line-height:1.6}.MobileDevelopment_featuresGrid__O8QUi{grid-gap:var(--space-8);display:grid;gap:var(--space-8);grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.MobileDevelopment_featureCard__1ewiz{background:var(--color-white);border:1px solid var(--color-gray-300);border-radius:var(--radius-lg);padding:var(--space-6);transition:all var(--timing-normal) var(--easing)}.MobileDevelopment_featureCard__1ewiz:hover{border-color:var(--color-black);transform:translateY(-2px)}.MobileDevelopment_featureIcon__ZJ8kE{color:var(--color-black);margin-bottom:var(--space-4)}.MobileDevelopment_featureTitle__8dTFa{font-size:var(--text-lg);font-weight:var(--font-weight-semibold);margin-bottom:var(--space-3)}.MobileDevelopment_featureDescription__prjIW{color:var(--color-gray-600);line-height:1.6}.MobileDevelopment_appTypesSection__V0Hhm{background:var(--color-gray-50)}.MobileDevelopment_appTypesGrid__HPb7W{grid-gap:var(--space-8);display:grid;gap:var(--space-8);grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.MobileDevelopment_appTypeCard__gM-2n{background:var(--color-white);border:1px solid var(--color-gray-300);border-radius:var(--radius-lg);padding:var(--space-8);transition:all var(--timing-normal) var(--easing)}.MobileDevelopment_appTypeCard__gM-2n:hover{border-color:var(--color-black);transform:translateY(-2px)}.MobileDevelopment_appTypeIcon__nud5P{color:var(--color-black);margin-bottom:var(--space-4)}.MobileDevelopment_appTypeTitle__xRyuO{font-size:var(--text-lg);font-weight:var(--font-weight-semibold);margin-bottom:var(--space-3)}.MobileDevelopment_appTypeDescription__vMKom{color:var(--color-gray-600);line-height:1.6}.MobileDevelopment_techGrid__lRvwi{grid-gap:var(--space-4);display:grid;gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.MobileDevelopment_techItem__e-Yxz{align-items:center;background:var(--color-white);border:1px solid var(--color-gray-300);border-radius:var(--radius-md);display:flex;font-weight:var(--font-weight-medium);gap:var(--space-3);padding:var(--space-4)}.MobileDevelopment_techCheck__aOVkJ{color:var(--color-black);flex-shrink:0}.MobileDevelopment_processGrid__I\+l8m{grid-gap:var(--space-8);display:grid;gap:var(--space-8);grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.MobileDevelopment_processCard__vQwi2{padding:var(--space-6);text-align:center}.MobileDevelopment_processStep__NAWjU{align-items:center;background:var(--color-secondary);border-radius:50%;color:var(--color-white);display:inline-flex;font-size:var(--text-xl);font-weight:var(--font-weight-bold);height:60px;justify-content:center;margin-bottom:var(--space-4);width:60px}.MobileDevelopment_processTitle__1qKYo{font-size:var(--text-xl);font-weight:var(--font-weight-semibold);margin-bottom:var(--space-3)}.MobileDevelopment_processDescription__VrYKq{color:var(--color-gray-600);line-height:1.6}.MobileDevelopment_ctaSection__h33zR{background:var(--color-black);color:var(--color-white);padding:var(--space-20) 0}.MobileDevelopment_ctaContent__KxYd\+{margin:0 auto;max-width:var(--container-max);padding:0 var(--container-padding);text-align:center}.MobileDevelopment_ctaTitle__PssK9{font-size:var(--text-4xl);font-weight:var(--font-weight-bold);line-height:1.2;margin-bottom:var(--space-6)}.MobileDevelopment_ctaDescription__bGjJv{font-size:var(--text-lg);margin-bottom:var(--space-8);margin-left:auto;margin-right:auto;max-width:600px;opacity:.9}.MobileDevelopment_ctaActions__w5Ev8{align-items:center;display:flex;flex-direction:column;gap:var(--space-4)}.MobileDevelopment_ctaButton__AwTzx{align-items:center;background:var(--color-primary);border-radius:var(--radius-md);color:var(--color-white);display:inline-flex;font-size:var(--text-lg);font-weight:var(--font-weight-semibold);gap:var(--space-2);padding:var(--space-5) var(--space-8);text-decoration:none;transition:all var(--timing-normal) var(--easing)}.MobileDevelopment_ctaButton__AwTzx:hover{background:var(--color-secondary);transform:translateY(-2px)}.MobileDevelopment_ctaNote__oD2ZR{font-size:var(--text-sm);opacity:.8}@media (max-width:768px){.MobileDevelopment_heroContent__j1OWd{gap:var(--space-8);grid-template-columns:1fr;text-align:center}.MobileDevelopment_heroTitle__CbHc\+{font-size:var(--text-3xl)}.MobileDevelopment_heroStats__3zh-Z{grid-template-columns:repeat(2,1fr)}.MobileDevelopment_heroActions__gQT3u{align-items:stretch;flex-direction:column}.MobileDevelopment_primaryButton__krzh4,.MobileDevelopment_secondaryButton__WOVXB{justify-content:center}.MobileDevelopment_phone__EkKVw{height:480px;padding:16px;width:240px}.MobileDevelopment_sectionTitle__W0Pxw{font-size:var(--text-3xl)}.MobileDevelopment_appTypesGrid__HPb7W,.MobileDevelopment_featuresGrid__O8QUi,.MobileDevelopment_problemGrid__AIw7w,.MobileDevelopment_processGrid__I\+l8m,.MobileDevelopment_techGrid__lRvwi{grid-template-columns:1fr}.MobileDevelopment_nav__MyVdU{gap:var(--space-4)}.MobileDevelopment_ctaTitle__PssK9{font-size:var(--text-3xl)}}.AIIntegration_container__iE\+t\+{background:var(--color-white);color:var(--color-black);min-height:100vh}.AIIntegration_header__NSZT5{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:var(--color-white);border-bottom:1px solid var(--color-gray-200);padding:var(--space-4) 0;position:-webkit-sticky;position:sticky;top:0;z-index:100}.AIIntegration_nav__sEhLh{align-items:center;display:flex;justify-content:space-between;margin:0 auto;max-width:var(--container-max);padding:0 var(--container-padding)}.AIIntegration_backLink__Spita{align-items:center;color:var(--color-gray-600);display:flex;font-size:var(--text-sm);font-weight:var(--font-weight-medium);gap:var(--space-2);transition:color var(--timing-fast) var(--easing)}.AIIntegration_backLink__Spita:hover{color:var(--color-black)}.AIIntegration_logo__YxwVE{align-items:center;display:flex;font-size:var(--text-lg);font-weight:var(--font-weight-semibold);gap:var(--space-3)}.AIIntegration_logoImg__qyWIy{height:24px;width:24px}.AIIntegration_hero__aGaJW{margin:0 auto;max-width:var(--container-max);padding:var(--space-20) 0;padding-left:var(--container-padding);padding-right:var(--container-padding)}.AIIntegration_heroContent__KBTRp{grid-gap:var(--space-16);align-items:center;display:grid;gap:var(--space-16);grid-template-columns:1fr 1fr}.AIIntegration_heroTitle__mB9bd{font-size:var(--text-5xl);font-weight:var(--font-weight-bold);line-height:1.1;margin-bottom:var(--space-6)}.AIIntegration_highlight__My9Q5{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,var(--color-primary),var(--color-secondary));-webkit-background-clip:text;background-clip:text}.AIIntegration_heroDescription__sDvAR{color:var(--color-gray-600);font-size:var(--text-xl);line-height:1.6;margin-bottom:var(--space-8)}.AIIntegration_heroStats__pLB-n{grid-gap:var(--space-6);border-bottom:1px solid var(--color-gray-400);border-top:1px solid var(--color-gray-400);display:grid;gap:var(--space-6);grid-template-columns:repeat(4,1fr);margin-bottom:var(--space-10);padding:var(--space-6) 0}.AIIntegration_stat__6duAy{text-align:center}.AIIntegration_statMetric__yeoMq{color:var(--color-black);display:block;font-size:var(--text-2xl);font-weight:var(--font-weight-bold)}.AIIntegration_statLabel__bypuh{color:var(--color-gray-600);font-size:var(--text-sm)}.AIIntegration_heroActions__Q05V1{align-items:center;display:flex;gap:var(--space-4)}.AIIntegration_primaryButton__EB0p7{align-items:center;background:linear-gradient(135deg,var(--color-primary),var(--color-secondary));border-radius:var(--radius-md);color:var(--color-white);display:inline-flex;font-weight:var(--font-weight-medium);gap:var(--space-2);padding:var(--space-4) var(--space-6);text-decoration:none;transition:all var(--timing-normal) var(--easing)}.AIIntegration_primaryButton__EB0p7:hover{box-shadow:0 10px 30px #5664ff4d;transform:translateY(-1px)}.AIIntegration_secondaryButton__Nk4Wk{align-items:center;background:var(--color-black);border:1px solid var(--color-gray-300);border-radius:var(--radius-md);color:var(--color-white);display:inline-flex;font-weight:var(--font-weight-medium);padding:var(--space-4) var(--space-6);text-decoration:none;transition:all var(--timing-normal) var(--easing)}.AIIntegration_secondaryButton__Nk4Wk:hover{background:var(--color-gray-900)}.AIIntegration_heroVisual__oA7jl{align-items:center;display:flex;justify-content:center}.AIIntegration_aiInterface__5mV46{background:var(--color-white);border:1px solid var(--color-gray-400);border-radius:var(--radius-lg);max-width:400px;padding:var(--space-6);width:100%}.AIIntegration_aiHeader__qyLfJ{align-items:center;border-bottom:1px solid var(--color-gray-300);display:flex;gap:var(--space-3);margin-bottom:var(--space-6);padding-bottom:var(--space-4)}.AIIntegration_aiIcon__0QvFc{background:linear-gradient(135deg,var(--color-primary),var(--color-secondary));border-radius:var(--radius-md);color:var(--color-white);padding:var(--space-2)}.AIIntegration_aiInfo__b8RXk{display:flex;flex-direction:column}.AIIntegration_aiName__iGgLI{font-weight:var(--font-weight-semibold)}.AIIntegration_aiStatus__DJDgC{color:var(--color-primary);font-size:var(--text-sm)}.AIIntegration_aiMetrics__HeSIQ{grid-gap:var(--space-4);display:grid;gap:var(--space-4);grid-template-columns:1fr;margin-bottom:var(--space-6)}.AIIntegration_aiMetric__8YLJF{background:var(--color-gray-200);border:1px solid var(--color-gray-300);border-radius:var(--radius-md);padding:var(--space-4)}.AIIntegration_metricTitle__L\+3Nl{color:var(--color-gray-600);display:block;font-size:var(--text-xs);margin-bottom:var(--space-1)}.AIIntegration_metricValue__CEBD9{display:block;font-size:var(--text-lg);font-weight:var(--font-weight-bold);margin-bottom:var(--space-1)}.AIIntegration_metricChange__NnjS1{color:var(--color-primary);font-size:var(--text-sm);font-weight:var(--font-weight-medium)}.AIIntegration_aiActivity__PvsrB{display:flex;flex-direction:column;gap:var(--space-3)}.AIIntegration_activityItem__MUZN1{align-items:center;color:var(--color-gray-600);display:flex;font-size:var(--text-sm);gap:var(--space-3)}.AIIntegration_activityDot__yz\+\+2{animation:AIIntegration_pulse__leiiD 2s infinite;background:var(--color-primary);border-radius:50%;height:8px;width:8px}@keyframes AIIntegration_pulse__leiiD{0%,to{opacity:1}50%{opacity:.5}}.AIIntegration_problemSection__CPCV-,.AIIntegration_processSection__kUYW1,.AIIntegration_solutionSection__MxDqS,.AIIntegration_solutionsSection__in65v,.AIIntegration_techSection__ftY9t{padding:var(--space-20) 0}.AIIntegration_sectionContent__4wH0u{margin:0 auto;max-width:var(--container-max);padding:0 var(--container-padding)}.AIIntegration_sectionTitle__4l61y{font-size:var(--text-4xl);font-weight:var(--font-weight-bold);line-height:1.2;margin-bottom:var(--space-6);text-align:center}.AIIntegration_sectionDescription__JCMdY{color:var(--color-gray-600);font-size:var(--text-lg);margin-bottom:var(--space-12);margin-left:auto;margin-right:auto;max-width:600px;text-align:center}.AIIntegration_problemSection__CPCV-{background:var(--color-gray-50)}.AIIntegration_problemGrid__TwlZc{grid-gap:var(--space-8);display:grid;gap:var(--space-8);grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.AIIntegration_problemCard__f10ub{background:var(--color-white);border:1px solid var(--color-gray-300);border-radius:var(--radius-lg);padding:var(--space-8);text-align:center}.AIIntegration_problemIcon__R2nPo{color:var(--color-black);margin:0 auto var(--space-4)}.AIIntegration_problemCard__f10ub h3{font-size:var(--text-xl);font-weight:var(--font-weight-semibold);margin-bottom:var(--space-3)}.AIIntegration_problemCard__f10ub p{color:var(--color-gray-600);line-height:1.6}.AIIntegration_featuresGrid__-wlgx{grid-gap:var(--space-8);display:grid;gap:var(--space-8);grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.AIIntegration_featureCard__bW0-s{background:var(--color-white);border:1px solid var(--color-gray-300);border-radius:var(--radius-lg);padding:var(--space-6);transition:all var(--timing-normal) var(--easing)}.AIIntegration_featureCard__bW0-s:hover{border-color:var(--color-black);transform:translateY(-2px)}.AIIntegration_featureIcon__496pD{color:var(--color-black);margin-bottom:var(--space-4)}.AIIntegration_featureTitle__oj3Nc{font-size:var(--text-lg);font-weight:var(--font-weight-semibold);margin-bottom:var(--space-3)}.AIIntegration_featureDescription__lMv58{color:var(--color-gray-600);line-height:1.6}.AIIntegration_solutionsSection__in65v{background:var(--color-gray-50)}.AIIntegration_solutionsGrid__sJUNN{grid-gap:var(--space-8);display:grid;gap:var(--space-8);grid-template-columns:repeat(auto-fit,minmax(350px,1fr))}.AIIntegration_solutionCard__6j8CS{background:var(--color-white);border:1px solid var(--color-gray-300);border-radius:var(--radius-lg);padding:var(--space-6);transition:all var(--timing-normal) var(--easing)}.AIIntegration_solutionCard__6j8CS:hover{border-color:var(--color-black);transform:translateY(-2px)}.AIIntegration_solutionHeader__o1L9L{align-items:center;display:flex;gap:var(--space-3);margin-bottom:var(--space-4)}.AIIntegration_solutionIcon__eHrBN{color:var(--color-black)}.AIIntegration_solutionTitle__en72d{font-size:var(--text-lg);font-weight:var(--font-weight-semibold)}.AIIntegration_solutionDescription__mC5Gh{color:var(--color-gray-600);line-height:1.6;margin-bottom:var(--space-4)}.AIIntegration_solutionBenefits__xCC7f{grid-gap:var(--space-2);display:grid;gap:var(--space-2);grid-template-columns:repeat(2,1fr)}.AIIntegration_benefitItem__lslYc{align-items:center;display:flex;font-size:var(--text-sm);gap:var(--space-2)}.AIIntegration_benefitCheck__vnSwY{color:var(--color-black);flex-shrink:0}.AIIntegration_techGrid__YD2ew{grid-gap:var(--space-4);display:grid;gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.AIIntegration_techItem__zAPlS{align-items:center;background:var(--color-white);border:1px solid var(--color-gray-300);border-radius:var(--radius-md);display:flex;font-weight:var(--font-weight-medium);gap:var(--space-3);padding:var(--space-4)}.AIIntegration_techCheck__dbBNz{color:var(--color-black);flex-shrink:0}.AIIntegration_processGrid__NxbXv{grid-gap:var(--space-8);display:grid;gap:var(--space-8);grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.AIIntegration_processCard__ozSGB{padding:var(--space-6);text-align:center}.AIIntegration_processStep__A71TW{align-items:center;background:linear-gradient(135deg,var(--color-primary),var(--color-secondary));border-radius:50%;color:var(--color-white);display:inline-flex;font-size:var(--text-xl);font-weight:var(--font-weight-bold);height:60px;justify-content:center;margin-bottom:var(--space-4);width:60px}.AIIntegration_processTitle__mUZsT{font-size:var(--text-xl);font-weight:var(--font-weight-semibold);margin-bottom:var(--space-3)}.AIIntegration_processDescription__\+Smv2{color:var(--color-gray-600);line-height:1.6}.AIIntegration_ctaSection__x32dp{background:var(--color-black);color:var(--color-white);padding:var(--space-20) 0}.AIIntegration_ctaContent__6671t{margin:0 auto;max-width:var(--container-max);padding:0 var(--container-padding);text-align:center}.AIIntegration_ctaTitle__kRiUY{font-size:var(--text-4xl);font-weight:var(--font-weight-bold);line-height:1.2;margin-bottom:var(--space-6)}.AIIntegration_ctaDescription__xHyvO{font-size:var(--text-lg);margin-bottom:var(--space-8);margin-left:auto;margin-right:auto;max-width:600px;opacity:.9}.AIIntegration_ctaActions__8ilK\+{align-items:center;display:flex;flex-direction:column;gap:var(--space-4)}.AIIntegration_ctaButton__XSz8h{align-items:center;background:var(--color-primary);border-radius:var(--radius-md);color:var(--color-white);display:inline-flex;font-size:var(--text-lg);font-weight:var(--font-weight-semibold);gap:var(--space-2);padding:var(--space-5) var(--space-8);text-decoration:none;transition:all var(--timing-normal) var(--easing)}.AIIntegration_ctaButton__XSz8h:hover{background:var(--color-secondary);transform:translateY(-2px)}.AIIntegration_ctaNote__5Z1hh{font-size:var(--text-sm);opacity:.8}@media (max-width:768px){.AIIntegration_heroContent__KBTRp{gap:var(--space-8);grid-template-columns:1fr;text-align:center}.AIIntegration_heroTitle__mB9bd{font-size:var(--text-3xl)}.AIIntegration_heroStats__pLB-n{grid-template-columns:repeat(2,1fr)}.AIIntegration_heroActions__Q05V1{align-items:stretch;flex-direction:column}.AIIntegration_primaryButton__EB0p7,.AIIntegration_secondaryButton__Nk4Wk{justify-content:center}.AIIntegration_sectionTitle__4l61y{font-size:var(--text-3xl)}.AIIntegration_featuresGrid__-wlgx,.AIIntegration_problemGrid__TwlZc,.AIIntegration_processGrid__NxbXv,.AIIntegration_solutionBenefits__xCC7f,.AIIntegration_solutionsGrid__sJUNN,.AIIntegration_techGrid__YD2ew{grid-template-columns:1fr}.AIIntegration_nav__sEhLh{gap:var(--space-4)}.AIIntegration_ctaTitle__kRiUY{font-size:var(--text-3xl)}}.ChatBox_overlay__63UOT{background:#0000004d;bottom:0;left:0;position:fixed!important;right:0;top:0;z-index:9998!important}.ChatBox_chatBox__i-C2g{background:var(--color-white);border:1px solid var(--color-gray-400);border-radius:var(--radius-md);bottom:24px;display:flex;flex-direction:column;height:600px;max-height:90vh;opacity:0;position:fixed!important;right:24px;transform:translateY(100%);width:400px;z-index:9999!important}.ChatBox_chatBox__i-C2g.ChatBox_open__d7fQd{opacity:1;transform:translateY(0)}.ChatBox_header__ugHcS{align-items:center;background:var(--color-white);border-bottom:1px solid var(--color-gray-400);border-radius:var(--radius-md) var(--radius-md) 0 0;display:flex;justify-content:space-between;padding:var(--space-4)}.ChatBox_title__OgI0l{align-items:center;color:var(--color-black);display:flex;font-size:var(--text-sm);font-weight:var(--font-weight-medium);gap:var(--space-2)}.ChatBox_auraIcon__UEa6g{color:var(--color-black);height:16px;width:16px}.ChatBox_spinning__4I1a6{animation:ChatBox_spin__Utpi8 1s linear infinite;transform-origin:center}@keyframes ChatBox_spin__Utpi8{0%{transform:rotateY(0deg)}to{transform:rotateY(1turn)}}.ChatBox_chatButtons__7vqT-{display:flex;gap:var(--space-1)}.ChatBox_actionButton__rJHBg,.ChatBox_closeButton__SNpzR{align-items:center;background:none;border:none;border-radius:var(--radius-sm);color:var(--color-gray-500);cursor:pointer;display:flex;justify-content:center;padding:var(--space-1)}.ChatBox_actionButton__rJHBg:hover,.ChatBox_closeButton__SNpzR:hover{background:var(--color-gray-100);color:var(--color-black)}.ChatBox_actionButton__rJHBg svg,.ChatBox_closeButton__SNpzR svg{height:14px;width:14px}.ChatBox_messagesContainer__vzAZL{display:flex;flex:1 1;flex-direction:column;gap:var(--space-4);overflow-y:auto;padding:var(--space-4)}.ChatBox_messagesContainer__vzAZL::-webkit-scrollbar{width:1px}.ChatBox_messagesContainer__vzAZL::-webkit-scrollbar-track{background:#0000}.ChatBox_messagesContainer__vzAZL::-webkit-scrollbar-thumb{background:var(--color-gray-300);border-radius:var(--radius-full)}.ChatBox_message__65i6c{align-items:flex-start;display:flex;gap:var(--space-2)}.ChatBox_message__65i6c.ChatBox_user__UAKNH{flex-direction:row-reverse}.ChatBox_assistantAvatar__PXig5{align-items:center;background:var(--color-black);border-radius:50%;display:flex;flex-shrink:0;height:24px;justify-content:center;width:24px}.ChatBox_assistantAvatar__PXig5 .ChatBox_auraIcon__UEa6g{color:var(--color-white);height:12px;width:12px}.ChatBox_messageContent__PH8VD{word-wrap:break-word;background:var(--color-gray-100);border-radius:var(--radius-sm);color:var(--color-black);font-size:var(--text-sm);line-height:1.5;max-width:280px;padding:var(--space-3)}.ChatBox_messageContent__PH8VD h1,.ChatBox_messageContent__PH8VD h2,.ChatBox_messageContent__PH8VD h3,.ChatBox_messageContent__PH8VD h4,.ChatBox_messageContent__PH8VD h5,.ChatBox_messageContent__PH8VD h6{font-weight:var(--font-weight-semibold);margin:.5em 0}.ChatBox_messageContent__PH8VD p{line-height:1.5;margin:.25em 0}.ChatBox_messageContent__PH8VD p:first-child{margin-top:0}.ChatBox_messageContent__PH8VD p:last-child{margin-bottom:0}.ChatBox_messageContent__PH8VD strong{font-weight:var(--font-weight-semibold)}.ChatBox_messageContent__PH8VD code{background:var(--color-gray-200);border-radius:var(--radius-sm);font-family:SF Mono,Monaco,Cascadia Code,Roboto Mono,Consolas,Courier New,monospace;font-size:.9em;padding:.125em .25em}.ChatBox_messageContent__PH8VD a{color:var(--color-black);text-decoration:underline}.ChatBox_messageContent__PH8VD ol,.ChatBox_messageContent__PH8VD ul{margin:.5em 0;padding-left:1.2em}.ChatBox_messageContent__PH8VD li{margin:.25em 0}.ChatBox_message__65i6c.ChatBox_user__UAKNH .ChatBox_messageContent__PH8VD{background:var(--color-black);color:var(--color-white);margin-left:auto}.ChatBox_message__65i6c.ChatBox_user__UAKNH .ChatBox_messageContent__PH8VD code{background:var(--color-gray-700);color:var(--color-white)}.ChatBox_message__65i6c.ChatBox_user__UAKNH .ChatBox_messageContent__PH8VD a{color:var(--color-white)}.ChatBox_message__65i6c.ChatBox_assistant__vvwTo .ChatBox_messageContent__PH8VD{border:1px solid var(--color-gray-400)}.ChatBox_welcomeMessage__NdU8Q{background:var(--color-gray-50);border:1px solid var(--color-gray-400);border-radius:var(--radius-sm);margin-bottom:var(--space-6);padding:var(--space-6);text-align:center}.ChatBox_welcomeMessage__NdU8Q h3{color:var(--color-black);font-size:var(--text-lg);font-weight:var(--font-weight-semibold);margin-bottom:var(--space-2)}.ChatBox_welcomeMessage__NdU8Q p{color:var(--color-gray-600);font-size:var(--text-sm)}.ChatBox_suggestions__4njfw{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-4)}.ChatBox_suggestionChip__-qvzl{background:var(--color-white);border:1px solid var(--color-gray-400);border-radius:var(--radius-sm);color:var(--color-black);cursor:pointer;font-size:var(--text-sm);line-height:1.4;padding:var(--space-3);text-align:left}.ChatBox_suggestionChip__-qvzl:hover{background:var(--color-gray-50);border-color:var(--color-black)}.ChatBox_suggestionChip__-qvzl p{line-height:1.4;margin:0}.ChatBox_inputContainer__60oMv{background:var(--color-white);border-radius:0 0 var(--radius-md) var(--radius-md);border-top:1px solid var(--color-gray-400);display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-4)}.ChatBox_suggestionContainer__zGn5M{display:flex;justify-content:flex-end;margin-bottom:var(--space-2)}.ChatBox_suggestionButton__oEoua{background:var(--color-gray-100);border:1px solid var(--color-gray-400);border-radius:var(--radius-sm);cursor:pointer;font-size:var(--text-sm);max-width:280px;padding:var(--space-3)}.ChatBox_suggestionButton__oEoua:hover:not(:disabled){background:var(--color-gray-200);border-color:var(--color-black)}.ChatBox_suggestionButton__oEoua:disabled{cursor:not-allowed;opacity:.5}.ChatBox_suggestionText__sgOd3{color:var(--color-black);font-size:var(--text-sm);line-height:1.4}.ChatBox_suggestionText__sgOd3 p{line-height:1.4;margin:0}.ChatBox_inputRow__dwwzN{display:flex;gap:var(--space-2)}.ChatBox_input__tKwC1{background:var(--color-white);border:1px solid var(--color-gray-300);border-radius:var(--radius-sm);color:var(--color-black);flex:1 1;font-family:inherit;font-size:var(--text-sm);outline:none;padding:var(--space-3)}.ChatBox_input__tKwC1:focus{border-color:var(--color-black)}.ChatBox_input__tKwC1:disabled{cursor:not-allowed;opacity:.5}.ChatBox_input__tKwC1::placeholder{color:var(--color-gray-500)}.ChatBox_sendButton__wex0w{align-items:center;background:var(--color-black);border:none;border-radius:var(--radius-sm);color:var(--color-white);cursor:pointer;display:flex;justify-content:center;min-width:44px;padding:var(--space-3)}.ChatBox_sendButton__wex0w:hover:not(:disabled){background:var(--color-gray-800)}.ChatBox_sendButton__wex0w:disabled{background:var(--color-gray-400);cursor:not-allowed}.ChatBox_sendButton__wex0w svg{height:16px;width:16px}@media (max-width:768px){.ChatBox_chatBox__i-C2g{border-radius:var(--radius-sm);bottom:16px!important;height:calc(100vh - 100px)!important;left:15px!important;right:15px!important;width:calc(100vw - 30px)!important}.ChatBox_header__ugHcS{border-radius:var(--radius-sm) var(--radius-sm) 0 0}.ChatBox_inputContainer__60oMv{border-radius:0 0 var(--radius-sm) var(--radius-sm)}.ChatBox_messageContent__PH8VD{max-width:240px}}.ChatBox_whatsappButton__Lsohs{align-items:center;background:#25d366;border:none;border-radius:var(--radius-sm);box-shadow:0 2px 4px #25d36633;color:var(--color-white);cursor:pointer;display:inline-flex;font-size:var(--text-sm);font-weight:var(--font-weight-medium);gap:var(--space-2);margin:var(--space-1) 0;padding:var(--space-2) var(--space-3);text-decoration:none;transition:all .2s ease}.ChatBox_whatsappButton__Lsohs:hover{background:#20ba5a;box-shadow:0 4px 8px #25d3664d;transform:translateY(-1px)}.ChatBox_whatsappButton__Lsohs:active{box-shadow:0 2px 4px #25d36633;transform:translateY(0)}.ChatBox_whatsappIcon__i03gW{flex-shrink:0;height:16px;width:16px}.ChatBox_whatsappText__ah21U{font-size:var(--text-sm);font-weight:var(--font-weight-medium);line-height:1.4}.ChatBox_defaultLink__sPcTh{color:var(--color-black);text-decoration:underline;transition:color .2s ease}.ChatBox_defaultLink__sPcTh:hover{color:var(--color-gray-600)}.ChatBox_message__65i6c.ChatBox_user__UAKNH .ChatBox_defaultLink__sPcTh{color:var(--color-white)}.ChatBox_message__65i6c.ChatBox_user__UAKNH .ChatBox_defaultLink__sPcTh:hover{color:var(--color-gray-200)}.no-scroll{overflow:hidden!important}.ChatButton_chatButton__4HfVQ{align-items:center;background:var(--color-black);border:none;border-radius:50%;bottom:24px;color:var(--color-white);cursor:pointer;display:flex;height:56px;justify-content:center;overflow:hidden;position:fixed!important;right:24px;width:56px;z-index:9999!important}.ChatButton_chatButton__4HfVQ:hover{background:var(--color-gray-800)}.ChatButton_chatButton__4HfVQ.ChatButton_open__Bh\+s1{background:var(--color-white);border:1px solid var(--color-gray-400);color:var(--color-black)}.ChatButton_chatButton__4HfVQ.ChatButton_open__Bh\+s1:hover{background:var(--color-gray-50)}.ChatButton_chatButton__4HfVQ svg{height:20px;width:20px}.ChatButton_chatButton__4HfVQ.ChatButton_open__Bh\+s1 svg{height:18px;width:18px}.ChatButton_pulse__H6J4r{display:none}@media (max-width:768px){.ChatButton_chatButton__4HfVQ{bottom:16px!important;height:52px;right:16px!important;width:52px}.ChatButton_chatButton__4HfVQ svg{height:18px;width:18px}.ChatButton_chatButton__4HfVQ.ChatButton_open__Bh\+s1 svg{height:16px;width:16px}}.ChatNotification_notification__ZR8Ft{background:var(--color-white);border:1px solid var(--color-gray-400);border-radius:var(--radius-lg);bottom:100px;box-shadow:0 10px 25px #0000001a;max-width:320px;opacity:0;overflow:hidden;position:fixed;right:24px;transform:translateY(100%) translateX(20px);transition:all .3s cubic-bezier(.4,0,.2,1);z-index:9997}.ChatNotification_notification__ZR8Ft:not(.ChatNotification_closing__q1tQM){opacity:1;transform:translateY(0) translateX(0)}.ChatNotification_notification__ZR8Ft.ChatNotification_closing__q1tQM{opacity:0;transform:translateY(100%) translateX(20px)}.ChatNotification_content__tQfGw{align-items:flex-start;display:flex;gap:var(--space-3);padding:var(--space-4);position:relative}.ChatNotification_avatar__ME2Fh{align-items:center;background:var(--color-black);border-radius:50%;display:flex;flex-shrink:0;height:36px;justify-content:center;transition:transform .2s ease;width:36px}.ChatNotification_avatar__ME2Fh:hover{transform:scale(1.05)}.ChatNotification_auraIcon__gzc59{color:var(--color-white);height:18px;width:18px}.ChatNotification_message__CRNMZ{flex:1 1;min-width:0}.ChatNotification_title__KeoC3{color:var(--color-black);font-size:var(--text-sm);font-weight:var(--font-weight-semibold);margin-bottom:var(--space-1)}.ChatNotification_text__PgPCd{color:var(--color-gray-600);font-size:var(--text-sm);line-height:1.4}.ChatNotification_closeBtn__z07rg{align-items:center;background:none;border:none;border-radius:var(--radius-sm);color:var(--color-gray-400);cursor:pointer;display:flex;justify-content:center;padding:var(--space-1);position:absolute;right:var(--space-2);top:var(--space-2);transition:all .2s ease}.ChatNotification_closeBtn__z07rg:hover{background:var(--color-gray-100);color:var(--color-gray-600);transform:scale(1.1)}.ChatNotification_closeBtn__z07rg svg{height:12px;width:12px}.ChatNotification_chatButton__rJUlK{background:var(--color-black);border:none;color:var(--color-white);cursor:pointer;font-size:var(--text-sm);font-weight:var(--font-weight-medium);overflow:hidden;padding:var(--space-3);position:relative;transition:all .2s ease;width:100%}.ChatNotification_chatButton__rJUlK:hover:not(:disabled){background:var(--color-gray-800);box-shadow:0 4px 12px #00000026;transform:translateY(-1px)}.ChatNotification_chatButton__rJUlK:active:not(:disabled){box-shadow:0 2px 8px #0000001a;transform:translateY(0)}.ChatNotification_chatButton__rJUlK:disabled{box-shadow:none;cursor:not-allowed;opacity:.6;transform:none}@media (max-width:768px){.ChatNotification_notification__ZR8Ft{bottom:80px;left:16px;max-width:none;right:16px}.ChatNotification_content__tQfGw{padding:var(--space-3)}.ChatNotification_text__PgPCd{font-size:var(--text-xs)}}
/*# sourceMappingURL=main.fba7d8d3.css.map*/