.styles_futuristicSearchSection__5mxbx{align-items:center;background:var(--gradient-bg-main);contain:layout style paint;display:flex;justify-content:center;min-height:auto;overflow:visible;padding:clamp(4rem,8vw,8rem) 0;position:relative;will-change:auto}.styles_searchBackground__QW5dC{pointer-events:none;z-index:1}.styles_searchBackground__QW5dC,.styles_searchGridPattern__p3j__{bottom:0;left:0;position:absolute;right:0;top:0}.styles_searchGridPattern__p3j__{display:none}.styles_searchGlowEffect___sK3a{animation:styles_searchGlowPulse__M0t6O 8s var(--ease-ease) infinite;background-image:radial-gradient(circle at 25% 75%,var(--a-2) 0,#0000 50%),radial-gradient(circle at 75% 25%,var(--a-2) 0,#0000 50%),radial-gradient(circle at 50% 50%,var(--a-1) 0,#0000 70%);height:100%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.styles_searchParticles__o2Kqk{bottom:0;left:0;position:absolute;right:0;top:0}.styles_searchParticles__o2Kqk:after,.styles_searchParticles__o2Kqk:before{animation:styles_searchParticleFloat___Z7gW 12s var(--ease-ease) infinite;background:var(--a-6);border-radius:50%;content:"";height:6px;position:absolute;width:6px}.styles_searchParticles__o2Kqk:before{animation-delay:0s;left:10%;top:20%}.styles_searchParticles__o2Kqk:after{animation-delay:6s;right:15%;top:60%}.styles_searchContainer__x3TAm{contain:layout style;margin:0 auto;max-width:100%;overflow:visible;padding:0;position:relative;transform:var(--transform-translate);width:100%;z-index:var(--z-main)}.styles_searchSectionHeader__RN5g2{margin-bottom:var(--sp-md);padding:0 var(--sp-xs);text-align:center}.styles_searchFuturisticSubheading__cTwjb{color:var(--text-1);font-family:var(--font-base);font-size:clamp(var(--sz-xxs),4vw + .5rem,var(--sz-lg));font-weight:500;line-height:var(--line-height);margin:var(--sp-sm) 0;margin-left:auto;margin-right:auto;max-width:95%;will-change:var(--will-change)}.styles_searchSeoContent__C3Q59{margin-bottom:var(--sp-md)}.styles_searchSeoFeatures__kEzfI{contain:layout style;display:grid;gap:var(--sp-sm);grid-template-columns:1fr;margin:0 var(--sp-xs);will-change:var(--will-change)}.styles_searchSeoFeature__UFA6_{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:color-mix(in srgb,var(--bg-1) 40%,#0000);border:1px solid color-mix(in srgb,var(--a-2) 30%,#0000);border-radius:24px;contain:layout style paint;overflow:hidden;padding:var(--sp-sm) var(--sp-sm);position:relative;transform:translateZ(0);transition:all .4s cubic-bezier(.16,1,.3,1);will-change:auto}.styles_searchSeoFeature__UFA6_:before{background:linear-gradient(90deg,#0000,var(--a-1),#0000);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .6s var(--ease-base);width:100%}.styles_searchSeoFeature__UFA6_:hover:before{left:100%}.styles_searchSeoFeature__UFA6_:hover{background:color-mix(in srgb,var(--bg-1) 60%,#0000);border-color:var(--a-6);box-shadow:0 20px 40px -15px var(--a-3),inset 0 1px 1px #ffffff1a;transform:translateY(-6px) translateZ(0);will-change:transform,border-color,box-shadow}.styles_searchFeatureIcon__cgkJv{display:flex;justify-content:center;margin-bottom:var(--sp-sm)}.styles_searchIconGlow__FXHLV{animation:styles_searchIconPulse__gATa9 3s var(--ease-ease) infinite;filter:drop-shadow(0 0 20px var(--a-3));font-size:var(--sz-3xl)}.styles_searchFeatureTitle__a7I1a{color:var(--text);font-family:var(--font-secondary);font-size:clamp(var(--sz-xxs),4vw + .5rem,var(--sz-xl));font-weight:700;line-height:1.2;margin-bottom:var(--sp-sm)}.styles_searchFeatureDescription__hsG4Q,.styles_searchFeatureTitle__a7I1a{text-align:center;will-change:var(--will-change)}.styles_searchFeatureDescription__hsG4Q{color:var(--text-1);font-family:var(--font-base);font-size:clamp(var(--sz-xxs),2vw + .5rem,var(--sz-md));line-height:var(--line-height)}.styles_futuristicSearchZone__lbVyz{backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);background:color-mix(in srgb,var(--bg-1) 30%,#0000);border:1px solid color-mix(in srgb,var(--a-2) 30%,#0000);border-radius:24px;contain:layout style;margin:0 var(--sp-xs) var(--sp-md) var(--sp-xs);overflow:visible;padding:var(--sp-md) var(--sp-md);position:relative;transform:var(--transform-translate);will-change:var(--will-change);z-index:var(--z-main)}.styles_searchInputContainer__bPcpW{margin:0 auto;position:relative}.styles_searchZoneGlow__NBnKt{border-radius:30px;bottom:0;left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity var(--duration-smooth) var(--ease-base)}.styles_futuristicSearchZone__lbVyz:hover .styles_searchZoneGlow__NBnKt{opacity:1}.styles_searchInfo__To__H{margin-top:var(--sp-md)}.styles_searchTips__hkmx8{margin-bottom:var(--sp-md)}.styles_searchExamples__Oh5Rx,.styles_searchTips__hkmx8{display:flex;flex-direction:column;gap:var(--sp-sm)}.styles_searchExampleIcon__7e87Y,.styles_searchTipIcon__TuJF7{align-items:center;background:var(--a-1);border-radius:50%;color:var(--a-6);display:inline-flex;flex-shrink:0;font-size:var(--sz-sm);height:32px;justify-content:center;margin-right:var(--sp-sm);width:32px}@keyframes styles_searchGlowPulse__M0t6O{0%,to{opacity:.4;transform:translate(-50%,-50%) scale(1)}50%{opacity:.8;transform:translate(-50%,-50%) scale(1.05)}}@keyframes styles_searchParticleFloat___Z7gW{0%,to{transform:translateY(0) rotate(0deg)}50%{transform:translateY(-30px) rotate(180deg)}}@keyframes styles_searchIconPulse__gATa9{0%,to{filter:drop-shadow(0 0 20px var(--a-3));transform:scale(1)}50%{filter:drop-shadow(0 0 30px var(--a-5));transform:scale(1.1)}}@keyframes styles_searchAccentGlow__ShOBS{0%,to{opacity:.6}50%{opacity:1}}.styles_futuristicInputWrapper__BZ1_E{margin:0 auto;max-width:100%;position:relative;width:100%}.styles_inputContainer__xIvzg{align-items:center;background:var(--gradient-bg-card);border:2px solid var(--a-2);border-radius:10px;contain:layout style paint;display:flex;min-height:44px;overflow:hidden;padding:var(--sp-xxs);position:relative;transform:translateZ(0);transition:transform .3s var(--ease-base),border-color .3s var(--ease-base),box-shadow .3s var(--ease-base);will-change:auto}.styles_inputContainer__xIvzg:focus-within{border-color:var(--a-6);box-shadow:0 0 0 4px var(--a-1),0 8px 25px -8px var(--a-3);transform:translateY(-2px) translateZ(0);will-change:transform,border-color,box-shadow}.styles_inputGlow__wzjwg{background:linear-gradient(135deg,var(--a-0) 0,var(--b-0) 100%);border-radius:13px;bottom:0;left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:0;transition:opacity var(--duration-smooth) var(--ease-base)}.styles_inputContainer__xIvzg:focus-within .styles_inputGlow__wzjwg{opacity:1}.styles_futuristicInput__rk2b5{background:#0000;border:none;color:var(--text);flex:1 1;font-family:var(--font-base);font-size:clamp(var(--sz-xxs),3vw + .5rem,var(--sz-md));font-weight:500;line-height:var(--line-height);min-height:36px;outline:none;padding:var(--sp-xs) var(--sp-sm);width:100%;will-change:var(--will-change)}.styles_futuristicInput__rk2b5::placeholder{color:var(--text-2);font-weight:400;transition:color var(--duration-smooth) var(--ease-base)}.styles_inputContainer__xIvzg:focus-within .styles_futuristicInput__rk2b5::placeholder{color:var(--text-1)}.styles_inputIcon__0HAMF{align-items:center;background:var(--a-1);border-radius:8px;display:flex;flex-shrink:0;height:clamp(24px,4vw + 1rem,36px);justify-content:center;margin-right:var(--sp-xxs);transform:var(--transform-translate);transition:var(--transition-smooth);width:clamp(24px,4vw + 1rem,36px);will-change:transform,background-color}.styles_inputContainer__xIvzg:focus-within .styles_inputIcon__0HAMF{background:var(--a-6);transform:var(--transform-scale-up) var(--transform-translate)}.styles_searchIcon__f7f_F{color:var(--text-1);font-size:clamp(var(--sz-xxs),2vw + .5rem,var(--sz-md));transition:color var(--duration-smooth) var(--ease-base);will-change:var(--will-change)}.styles_inputContainer__xIvzg:focus-within .styles_searchIcon__f7f_F{color:#fff}.styles_loadingSpinner__90kHX{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.styles_spinnerRing__prEMk{animation:styles_spin__pAhzm 1s var(--ease-linear) infinite;border:3px solid #0000;border-radius:50%;border-top:3px solid var(--a-6);height:24px;width:24px}@keyframes styles_spin__pAhzm{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.styles_errorMessage__CUqK2,.styles_minCharsMessage__9orTK{align-items:center;animation:styles_slideIn__2ERFQ var(--duration-smooth) var(--ease-base);border-radius:10px;display:flex;font-family:var(--font-base);font-size:var(--sz-sm);font-weight:500;gap:var(--sp-xs);margin-top:var(--sp-sm);padding:var(--sp-sm) var(--sp-sm)}.styles_errorMessage__CUqK2{background:var(--error);border:1px solid var(--error);color:var(--bg);opacity:.1}.styles_minCharsMessage__9orTK{background:var(--info);border:1px solid var(--info);color:var(--bg);opacity:.1}.styles_errorIcon__jGcAN,.styles_infoIcon__Bmt84{flex-shrink:0;font-size:var(--sz-md)}.styles_futuristicDropdownContainer__rRyM_{animation:styles_dropdownSlideIn__f_FJb var(--duration-smooth) var(--ease-base);background:var(--gradient-bg-card);border:2px solid var(--a-2);border-radius:10px;box-shadow:0 8px 12px -3px var(--a-1),0 3px 4px -2px var(--a-0);contain:layout style paint;left:0;max-height:60vh;overflow:hidden;position:absolute;right:0;top:calc(100% + .2rem);transform:var(--transform-translate);will-change:transform,opacity;z-index:var(--z-top)}@keyframes styles_dropdownSlideIn__f_FJb{0%{opacity:0;transform:translateY(-10px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.styles_dropdownHeader__8yeSC{align-items:center;background:var(--gradient-bg-card);border-bottom:1px solid var(--a-2);display:flex;flex-wrap:wrap;gap:var(--sp-xxs);justify-content:space-between;padding:var(--sp-xs) var(--sp-sm);position:relative;z-index:var(--z-main)}.styles_dropdownTitle__XmLBy{color:var(--text);flex:1 1;font-family:var(--font-secondary);font-size:var(--sz-sm);font-weight:600;line-height:1.3;margin:0;min-width:0}.styles_resultsCount__fWnOK{background:var(--a-1);border:1px solid var(--a-2);border-radius:16px;color:var(--text-1);font-family:var(--font-base);font-size:var(--sz-xs);font-weight:500;padding:var(--sp-xxs) var(--sp-xs);white-space:nowrap}.styles_futuristicDropdown__LXIwX{background:var(--gradient-bg-card);max-height:50vh;overflow-y:auto;position:relative;z-index:var(--z-body)}.styles_futuristicResultButton__6pN5p{align-items:center;background:#0000;border:none;border-bottom:1px solid var(--a-5);border-radius:0;contain:layout style paint;cursor:pointer;display:flex;gap:var(--sp-xs);min-height:clamp(36px,6vw + 1rem,48px);padding:var(--sp-xs) var(--sp-sm);position:relative;text-align:left;transform:translateZ(0);transition:transform .2s var(--ease-base),background-color .2s var(--ease-base);width:100%;will-change:auto}.styles_futuristicResultButton__6pN5p:last-child{border-bottom:none}.styles_futuristicResultButton__6pN5p.styles_selected__OaDES,.styles_futuristicResultButton__6pN5p:hover{background:var(--a-1);transform:translateX(8px) translateZ(0);will-change:transform,background-color}.styles_futuristicResultButton__6pN5p:active{transform:translateX(8px) scale(.98) translateZ(0)}.styles_locationIcon__V_G_c{align-items:center;background:var(--a-1);border-radius:4px;color:var(--text-1);display:flex;flex-shrink:0;font-size:clamp(var(--sz-xxs),2vw + .5rem,var(--sz-sm));height:clamp(20px,3vw + 1rem,24px);justify-content:center;transform:translateZ(0);transition:color .3s var(--ease-base),background-color .3s var(--ease-base),transform .3s var(--ease-base);width:clamp(20px,3vw + 1rem,24px);will-change:auto}.styles_futuristicResultButton__6pN5p.styles_selected__OaDES .styles_locationIcon__V_G_c,.styles_futuristicResultButton__6pN5p:hover .styles_locationIcon__V_G_c{background:var(--a-6);color:#fff;transform:scale(1.1) translateZ(0);will-change:transform,background-color,color}.styles_resultName___nJhO{color:var(--text);flex:1 1;font-family:var(--font-base);font-size:clamp(var(--sz-xxs),2vw + .5rem,var(--sz-sm));font-weight:600;line-height:1.3;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;will-change:var(--will-change)}.styles_resultType__e5Tl4{color:var(--a-6);font-family:var(--font-ui);font-weight:600;letter-spacing:.5px;line-height:1.2;text-transform:uppercase}.styles_resultHierarchy__wcWEp,.styles_resultType__e5Tl4{font-size:clamp(.5rem,1vw + .3rem,var(--sz-xxs));margin-left:var(--sp-xs);will-change:var(--will-change)}.styles_resultHierarchy__wcWEp{color:var(--text-1);font-family:var(--font-base);line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.styles_resultArrow__2Kpz4{color:var(--text-2);flex-shrink:0;font-size:clamp(var(--sz-xxs),2vw + .5rem,var(--sz-sm));margin-left:auto;transform:translateZ(0);transition:transform .3s var(--ease-base),color .3s var(--ease-base);will-change:auto}.styles_futuristicResultButton__6pN5p.styles_selected__OaDES .styles_resultArrow__2Kpz4,.styles_futuristicResultButton__6pN5p:hover .styles_resultArrow__2Kpz4{color:var(--a-6);transform:translateX(5px) translateZ(0);will-change:transform,color}.styles_loadingResults__Ln_Ys,.styles_noResults___5T0O{align-items:center;animation:styles_fadeIn__gcJO0 var(--duration-smooth) var(--ease-base);background:var(--gradient-bg-card);display:flex;flex-direction:column;justify-content:center;padding:var(--sp-lg) var(--sp-sm);position:relative;text-align:center;z-index:var(--z-body)}@keyframes styles_fadeIn__gcJO0{0%{opacity:0}to{opacity:1}}.styles_loadingResults__Ln_Ys{gap:var(--sp-sm)}.styles_noResultsIcon__jq97I{font-size:var(--sz-3xl);margin-bottom:var(--sp-sm);opacity:.6}.styles_loadingResults__Ln_Ys p,.styles_noResults___5T0O p{color:var(--text-1);font-family:var(--font-base);font-size:var(--sz-sm);font-weight:500;margin:0}@media (max-width:240px){.styles_futuristicSearchSection__5mxbx{min-height:100vh;padding:var(--sp-xxs) var(--sp-xxs)}.styles_searchContainer__x3TAm{padding:0}.styles_searchSectionHeader__RN5g2{margin-bottom:var(--sp-xs);padding:0 var(--sp-xxs)}.styles_searchFuturisticSubheading__cTwjb{font-size:var(--sz-xxs);line-height:1.1;margin:var(--sp-xxs) 0}.styles_searchSeoContent__C3Q59{margin-bottom:var(--sp-xs)}.styles_searchSeoFeatures__kEzfI{gap:var(--sp-xxs);margin:0 var(--sp-xxs)}.styles_searchSeoFeature__UFA6_{border-radius:6px;padding:var(--sp-xs) var(--sp-xxs)}.styles_searchFeatureIcon__cgkJv{margin-bottom:var(--sp-xxs)}.styles_searchIconGlow__FXHLV{font-size:var(--sz-sm)}.styles_searchFeatureTitle__a7I1a{font-size:var(--sz-xxs);margin-bottom:var(--sp-xxs)}.styles_searchFeatureDescription__hsG4Q{font-size:var(--sz-xxs);line-height:1.2}.styles_futuristicSearchZone__lbVyz{border-radius:8px;margin:0 var(--sp-xxs) var(--sp-xs) var(--sp-xxs);padding:var(--sp-xs) var(--sp-xxs)}.styles_inputContainer__xIvzg{border-radius:6px;min-height:32px;padding:var(--sp-xxs)}.styles_futuristicInput__rk2b5{font-size:var(--sz-xxs);min-height:24px;padding:var(--sp-xxs) var(--sp-xs)}.styles_inputIcon__0HAMF{border-radius:4px;height:24px;margin-right:var(--sp-xxs);width:24px}.styles_searchIcon__f7f_F{font-size:var(--sz-xxs)}.styles_dropdownHeader__8yeSC{flex-direction:column;gap:var(--sp-xxs);padding:var(--sp-xxs) var(--sp-xs)}.styles_dropdownTitle__XmLBy,.styles_resultsCount__fWnOK{font-size:var(--sz-xxs)}.styles_resultsCount__fWnOK{border-radius:8px;padding:var(--sp-xxs) var(--sp-xxs)}.styles_futuristicDropdown__LXIwX{max-height:25vh}.styles_futuristicResultButton__6pN5p{gap:var(--sp-xxs);min-height:36px;padding:var(--sp-xxs) var(--sp-xs)}.styles_resultIcon__gGBBH{border-radius:4px;height:20px;width:20px}.styles_resultArrow__2Kpz4,.styles_resultHierarchy__wcWEp,.styles_resultName___nJhO,.styles_resultType__e5Tl4{font-size:var(--sz-xxs)}.styles_resultArrow__2Kpz4{height:16px;width:16px}.styles_searchExamples__Oh5Rx,.styles_searchTips__hkmx8{gap:var(--sp-xxs)}.styles_searchExampleIcon__7e87Y,.styles_searchTipIcon__TuJF7{font-size:var(--sz-xxs);height:20px;margin-right:var(--sp-xxs);width:20px}.styles_searchInfo__To__H{margin-top:var(--sp-xs)}}@media (min-width:241px) and (max-width:280px){.styles_futuristicSearchSection__5mxbx{min-height:100vh;padding:var(--sp-sm) var(--sp-xxs)}.styles_searchContainer__x3TAm{padding:0}.styles_searchSectionHeader__RN5g2{margin-bottom:var(--sp-sm);padding:0 var(--sp-xxs)}.styles_searchFuturisticSubheading__cTwjb{font-size:var(--sz-xxs);margin:var(--sp-xxs) 0}.styles_searchSeoFeatures__kEzfI{gap:var(--sp-sm);margin:0 var(--sp-xxs)}.styles_searchSeoFeature__UFA6_{border-radius:10px;padding:var(--sp-sm) var(--sp-xs)}.styles_searchFeatureTitle__a7I1a{font-size:var(--sz-sm);margin-bottom:var(--sp-xxs)}.styles_searchFeatureDescription__hsG4Q{font-size:var(--sz-xxs);line-height:1.35}.styles_futuristicSearchZone__lbVyz{border-radius:14px;margin:0 var(--sp-xxs) var(--sp-sm) var(--sp-xxs);padding:var(--sp-sm) var(--sp-xs)}.styles_inputContainer__xIvzg{min-height:40px;padding:var(--sp-xxs)}.styles_futuristicInput__rk2b5{font-size:var(--sz-xxs);min-height:32px;padding:var(--sp-xs) var(--sp-sm)}.styles_inputIcon__0HAMF{height:32px;margin-right:var(--sp-xxs);width:32px}.styles_searchIcon__f7f_F{font-size:var(--sz-sm)}.styles_dropdownHeader__8yeSC{flex-direction:column;gap:var(--sp-xxs);padding:var(--sp-xs) var(--sp-sm)}.styles_dropdownTitle__XmLBy,.styles_resultsCount__fWnOK{font-size:var(--sz-xxs)}.styles_resultsCount__fWnOK{padding:var(--sp-xxs) var(--sp-xxs)}.styles_futuristicDropdown__LXIwX{max-height:35vh}.styles_futuristicResultButton__6pN5p{gap:var(--sp-xs);min-height:45px;padding:var(--sp-xs) var(--sp-sm)}.styles_resultIcon__gGBBH{height:26px;width:26px}.styles_resultArrow__2Kpz4,.styles_resultHierarchy__wcWEp,.styles_resultName___nJhO,.styles_resultType__e5Tl4{font-size:var(--sz-xxs)}.styles_resultArrow__2Kpz4{height:22px;width:22px}.styles_searchExampleIcon__7e87Y,.styles_searchTipIcon__TuJF7{font-size:var(--sz-sm);height:26px;margin-right:var(--sp-xs);width:26px}}@media (min-width:281px) and (max-width:320px){.styles_futuristicSearchSection__5mxbx{padding:var(--sp-sm) var(--sp-xs)}.styles_searchSectionHeader__RN5g2{margin-bottom:var(--sp-sm);padding:0 var(--sp-xs)}.styles_searchFuturisticSubheading__cTwjb{font-size:var(--sz-xxs);margin:var(--sp-xs) 0}.styles_searchSeoFeatures__kEzfI{gap:var(--sp-sm);margin:0 var(--sp-xs)}.styles_searchSeoFeature__UFA6_{padding:var(--sp-sm) var(--sp-sm)}.styles_searchFeatureTitle__a7I1a{font-size:var(--sz-sm);margin-bottom:var(--sp-xs)}.styles_searchFeatureDescription__hsG4Q{font-size:var(--sz-xxs)}.styles_futuristicSearchZone__lbVyz{margin:0 var(--sp-xs) var(--sp-sm) var(--sp-xs);padding:var(--sp-sm) var(--sp-sm)}.styles_inputContainer__xIvzg{padding:var(--sp-xxs)}.styles_futuristicInput__rk2b5{font-size:var(--sz-sm);padding:var(--sp-xs) var(--sp-sm)}.styles_inputIcon__0HAMF{margin-right:var(--sp-xxs)}.styles_searchIcon__f7f_F{font-size:var(--sz-sm)}.styles_dropdownHeader__8yeSC{gap:var(--sp-xxs);padding:var(--sp-xs) var(--sp-sm)}.styles_dropdownTitle__XmLBy,.styles_resultsCount__fWnOK{font-size:var(--sz-xxs)}.styles_resultsCount__fWnOK{padding:var(--sp-xxs) var(--sp-xs)}.styles_futuristicResultButton__6pN5p{gap:var(--sp-xs);padding:var(--sp-xs) var(--sp-sm)}.styles_resultName___nJhO{font-size:var(--sz-sm)}.styles_resultHierarchy__wcWEp,.styles_resultType__e5Tl4{font-size:var(--sz-xxs)}.styles_resultArrow__2Kpz4{font-size:var(--sz-sm)}.styles_searchExampleIcon__7e87Y,.styles_searchTipIcon__TuJF7{font-size:var(--sz-sm);margin-right:var(--sp-xs)}.styles_futuristicSearchSection__5mxbx{min-height:100vh;padding:1rem .5rem}.styles_searchContainer__x3TAm{padding:0}.styles_searchSectionHeader__RN5g2{margin-bottom:1rem;padding:0 .5rem}.styles_searchFuturisticSubheading__cTwjb{font-size:.75rem;margin:.5rem 0}.styles_searchSeoFeatures__kEzfI{gap:.9rem;margin:0 .5rem}.styles_searchSeoFeature__UFA6_{border-radius:12px;padding:1rem .8rem}.styles_searchFeatureTitle__a7I1a{font-size:.85rem;margin-bottom:.5rem}.styles_searchFeatureDescription__hsG4Q{font-size:.7rem;line-height:1.4}.styles_futuristicSearchZone__lbVyz{border-radius:14px;margin:0 .5rem 1rem;padding:1rem .8rem}.styles_inputContainer__xIvzg{min-height:42px;padding:.3rem}.styles_futuristicInput__rk2b5{font-size:.8rem;min-height:34px;padding:.6rem .8rem}.styles_inputIcon__0HAMF{height:34px;margin-right:.3rem;width:34px}.styles_searchIcon__f7f_F{font-size:.85rem}.styles_dropdownHeader__8yeSC{flex-direction:column;gap:.35rem;padding:.6rem .8rem}.styles_dropdownTitle__XmLBy{font-size:.75rem}.styles_resultsCount__fWnOK{font-size:.65rem;padding:.25rem .5rem}.styles_futuristicDropdown__LXIwX{max-height:38vh}.styles_futuristicResultButton__6pN5p{gap:.6rem;min-height:48px;padding:.6rem .8rem}.styles_resultIcon__gGBBH{height:28px;width:28px}.styles_resultName___nJhO{font-size:.8rem}.styles_resultHierarchy__wcWEp,.styles_resultType__e5Tl4{font-size:.6rem}.styles_resultArrow__2Kpz4{font-size:.8rem;height:24px;width:24px}.styles_searchExampleIcon__7e87Y,.styles_searchTipIcon__TuJF7{font-size:.85rem;height:28px;margin-right:.6rem;width:28px}}@media (min-width:321px) and (max-width:360px){.styles_futuristicSearchSection__5mxbx{min-height:100vh;padding:1rem .5rem}.styles_searchContainer__x3TAm{padding:0}.styles_searchSectionHeader__RN5g2{margin-bottom:1rem;padding:0 .5rem}.styles_searchFuturisticSubheading__cTwjb{font-size:.8rem;margin:.5rem 0}.styles_searchSeoFeatures__kEzfI{gap:1rem;margin:0 .5rem}.styles_searchSeoFeature__UFA6_{border-radius:12px;padding:1rem .75rem}.styles_searchFeatureTitle__a7I1a{font-size:.9rem;margin-bottom:.5rem}.styles_searchFeatureDescription__hsG4Q{font-size:.75rem;line-height:1.4}.styles_futuristicSearchZone__lbVyz{border-radius:16px;margin:0 .5rem 1rem;padding:1rem .75rem}.styles_inputContainer__xIvzg{min-height:44px;padding:.3rem}.styles_futuristicInput__rk2b5{font-size:.85rem;min-height:36px;padding:.6rem .8rem}.styles_inputIcon__0HAMF{height:36px;margin-right:.3rem;width:36px}.styles_searchIcon__f7f_F{font-size:.9rem}.styles_dropdownHeader__8yeSC{flex-direction:column;gap:.4rem;padding:.6rem .8rem}.styles_dropdownTitle__XmLBy{font-size:.75rem}.styles_resultsCount__fWnOK{font-size:.65rem;padding:.25rem .5rem}.styles_futuristicDropdown__LXIwX{max-height:40vh}.styles_futuristicResultButton__6pN5p{gap:.6rem;min-height:50px;padding:.6rem .8rem}.styles_resultIcon__gGBBH{height:28px;width:28px}.styles_resultName___nJhO{font-size:.8rem}.styles_resultHierarchy__wcWEp,.styles_resultType__e5Tl4{font-size:.6rem}.styles_resultArrow__2Kpz4{font-size:.8rem;height:24px;width:24px}.styles_searchExamples__Oh5Rx,.styles_searchTips__hkmx8{gap:.75rem}.styles_searchExampleIcon__7e87Y,.styles_searchTipIcon__TuJF7{font-size:.9rem;height:28px;margin-right:.6rem;width:28px}}@media (min-width:361px) and (max-width:375px){.styles_futuristicSearchSection__5mxbx{min-height:100vh;padding:1.25rem .6rem}.styles_searchContainer__x3TAm{padding:0}.styles_searchSectionHeader__RN5g2{margin-bottom:1.25rem;padding:0 .6rem}.styles_searchFuturisticSubheading__cTwjb{font-size:.8rem;margin:.6rem 0}.styles_searchSeoFeatures__kEzfI{gap:1rem;margin:0 .6rem}.styles_searchSeoFeature__UFA6_{border-radius:12px;padding:1.1rem .9rem}.styles_searchFeatureTitle__a7I1a{font-size:.9rem;margin-bottom:.6rem}.styles_searchFeatureDescription__hsG4Q{font-size:.75rem;line-height:1.4}.styles_futuristicSearchZone__lbVyz{border-radius:16px;margin:0 .6rem 1.25rem;padding:1.1rem .9rem}.styles_inputContainer__xIvzg{min-height:44px;padding:.35rem}.styles_futuristicInput__rk2b5{font-size:.85rem;min-height:36px;padding:.7rem .9rem}.styles_inputIcon__0HAMF{height:36px;margin-right:.35rem;width:36px}.styles_searchIcon__f7f_F{font-size:.9rem}.styles_dropdownHeader__8yeSC{flex-direction:column;gap:.4rem;padding:.7rem .9rem}.styles_dropdownTitle__XmLBy{font-size:.8rem}.styles_resultsCount__fWnOK{font-size:.7rem;padding:.3rem .55rem}.styles_futuristicDropdown__LXIwX{max-height:42vh}.styles_futuristicResultButton__6pN5p{gap:.7rem;min-height:52px;padding:.7rem .9rem}.styles_resultIcon__gGBBH{height:30px;width:30px}.styles_resultName___nJhO{font-size:.85rem}.styles_resultHierarchy__wcWEp,.styles_resultType__e5Tl4{font-size:.65rem}.styles_resultArrow__2Kpz4{font-size:.85rem;height:26px;width:26px}.styles_searchExampleIcon__7e87Y,.styles_searchTipIcon__TuJF7{font-size:.9rem;height:30px;margin-right:.7rem;width:30px}}@media (min-width:376px) and (max-width:480px){.styles_futuristicSearchSection__5mxbx{padding:1.5rem .75rem}.styles_searchSectionHeader__RN5g2{margin-bottom:1.5rem;padding:0 .75rem}.styles_searchFuturisticSubheading__cTwjb{font-size:.9rem}.styles_searchSeoFeatures__kEzfI{gap:1.25rem;margin:0 .75rem}.styles_searchSeoFeature__UFA6_{padding:1.25rem 1rem}.styles_futuristicSearchZone__lbVyz{margin:0 .75rem 1.5rem;padding:1.25rem 1rem}.styles_inputContainer__xIvzg{min-height:48px;padding:.4rem}.styles_futuristicInput__rk2b5{font-size:.9rem;min-height:40px;padding:.75rem 1rem}.styles_inputIcon__0HAMF{height:40px;width:40px}.styles_dropdownHeader__8yeSC{padding:.75rem 1rem}.styles_futuristicDropdown__LXIwX{max-height:45vh}.styles_futuristicResultButton__6pN5p{gap:.75rem;min-height:56px;padding:.75rem 1rem}.styles_resultIcon__gGBBH{height:32px;width:32px}}@media (min-width:481px) and (max-width:768px){.styles_futuristicSearchSection__5mxbx{padding:3rem 1rem}.styles_searchSectionHeader__RN5g2{margin-bottom:3rem;padding:0 1rem}.styles_searchFuturisticSubheading__cTwjb{font-size:1.1rem}.styles_searchSeoFeatures__kEzfI{gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin:0 1rem}.styles_searchSeoFeature__UFA6_{padding:1.5rem 1.25rem}.styles_futuristicSearchZone__lbVyz{margin:0 1rem 2rem;padding:2rem 1.5rem}.styles_inputContainer__xIvzg{min-height:52px;padding:.5rem}.styles_futuristicInput__rk2b5{font-size:1rem;min-height:44px;padding:1rem 1.25rem}.styles_inputIcon__0HAMF{height:44px;width:44px}.styles_dropdownHeader__8yeSC{padding:1rem 1.25rem}.styles_futuristicDropdown__LXIwX{max-height:50vh}.styles_futuristicResultButton__6pN5p{gap:1rem;min-height:64px;padding:1rem 1.25rem}.styles_resultIcon__gGBBH{height:36px;width:36px}}@media (min-width:769px) and (max-width:1024px){.styles_futuristicSearchSection__5mxbx{padding:4rem 1.5rem}.styles_searchContainer__x3TAm{max-width:900px;padding:0 1rem}.styles_searchSectionHeader__RN5g2{margin-bottom:4rem}.styles_searchFuturisticSubheading__cTwjb{font-size:1.2rem}.styles_searchSeoFeatures__kEzfI{gap:2rem;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin:0}.styles_searchSeoFeature__UFA6_{padding:2rem 1.5rem}.styles_futuristicSearchZone__lbVyz{margin:0 0 3rem;padding:2.5rem 2rem}.styles_futuristicInputWrapper__BZ1_E{max-width:500px}.styles_inputContainer__xIvzg{min-height:56px;padding:.5rem}.styles_futuristicInput__rk2b5{font-size:1.05rem;min-height:48px;padding:1rem 1.5rem}.styles_inputIcon__0HAMF{height:48px;width:48px}.styles_dropdownHeader__8yeSC{padding:1.25rem 1.5rem}.styles_futuristicDropdown__LXIwX{max-height:400px}.styles_futuristicResultButton__6pN5p{gap:1rem;min-height:68px;padding:1rem 1.5rem}.styles_resultIcon__gGBBH{height:40px;width:40px}}@media (min-width:1025px) and (max-width:1280px){.styles_futuristicSearchSection__5mxbx{padding:6rem 2rem}.styles_searchContainer__x3TAm{max-width:1000px;padding:0 1.5rem}.styles_searchSectionHeader__RN5g2{margin-bottom:5rem}.styles_searchFuturisticSubheading__cTwjb{font-size:1.3rem}.styles_searchSeoFeatures__kEzfI{gap:2.5rem;grid-template-columns:repeat(auto-fit,minmax(320px,1fr))}.styles_searchSeoFeature__UFA6_{padding:2.5rem 2rem}.styles_futuristicSearchZone__lbVyz{margin:0 0 4rem;padding:3rem 2.5rem}.styles_futuristicInputWrapper__BZ1_E{max-width:600px}.styles_inputContainer__xIvzg{min-height:60px;padding:.5rem}.styles_futuristicInput__rk2b5{font-size:1.1rem;min-height:52px;padding:1rem 1.5rem}.styles_inputIcon__0HAMF{height:50px;width:50px}.styles_dropdownHeader__8yeSC{padding:1.25rem 1.5rem}.styles_futuristicDropdown__LXIwX{max-height:400px}.styles_futuristicResultButton__6pN5p{gap:1rem;min-height:72px;padding:1rem 1.5rem}.styles_resultIcon__gGBBH{height:40px;width:40px}}@media (min-width:1281px) and (max-width:1440px){.styles_futuristicSearchSection__5mxbx{padding:8rem 2rem}.styles_searchContainer__x3TAm{max-width:1200px;padding:0 2rem}.styles_searchSectionHeader__RN5g2{margin-bottom:6rem}.styles_searchFuturisticSubheading__cTwjb{font-size:1.5rem}.styles_searchSeoFeatures__kEzfI{gap:3rem;grid-template-columns:repeat(auto-fit,minmax(350px,1fr))}.styles_searchSeoFeature__UFA6_{padding:3rem 2rem}.styles_futuristicSearchZone__lbVyz{margin:0 0 4rem;padding:4rem 3rem}.styles_futuristicInputWrapper__BZ1_E{max-width:600px}.styles_inputContainer__xIvzg{min-height:60px;padding:.5rem}.styles_futuristicInput__rk2b5{font-size:1.1rem;min-height:60px;padding:1rem 1.5rem}.styles_inputIcon__0HAMF{height:50px;width:50px}.styles_dropdownHeader__8yeSC{padding:1.25rem 1.5rem}.styles_futuristicDropdown__LXIwX{max-height:400px}.styles_futuristicResultButton__6pN5p{gap:1rem;min-height:72px;padding:1rem 1.5rem}.styles_resultIcon__gGBBH{height:40px;width:40px}}@media (min-width:1441px) and (max-width:1920px){.styles_futuristicSearchSection__5mxbx{padding:8rem 3rem}.styles_searchContainer__x3TAm{max-width:1400px;padding:0 3rem}.styles_searchSectionHeader__RN5g2{margin-bottom:6rem}.styles_searchFuturisticSubheading__cTwjb{font-size:1.5rem}.styles_searchSeoFeatures__kEzfI{gap:3rem;grid-template-columns:repeat(auto-fit,minmax(350px,1fr))}.styles_searchSeoFeature__UFA6_{padding:3rem 2rem}.styles_futuristicSearchZone__lbVyz{margin:0 0 4rem;padding:4rem 3rem}.styles_futuristicInputWrapper__BZ1_E{max-width:600px}}@media (min-width:1921px){.styles_futuristicSearchSection__5mxbx{padding:12rem 4rem}.styles_searchContainer__x3TAm{max-width:1600px;padding:0 4rem}.styles_searchSectionHeader__RN5g2{margin-bottom:8rem}.styles_searchFuturisticSubheading__cTwjb{font-size:2rem}.styles_searchSeoFeatures__kEzfI{gap:4rem;grid-template-columns:repeat(auto-fit,minmax(400px,1fr))}.styles_searchSeoFeature__UFA6_{padding:4rem 3rem}.styles_searchFeatureTitle__a7I1a{font-size:2.2rem}.styles_searchFeatureDescription__hsG4Q{font-size:1.3rem}.styles_futuristicSearchZone__lbVyz{margin:0 0 6rem;padding:6rem 4rem}.styles_futuristicInputWrapper__BZ1_E{max-width:800px}.styles_inputContainer__xIvzg{min-height:80px;padding:.75rem}.styles_futuristicInput__rk2b5{font-size:1.3rem;min-height:72px;padding:1.5rem 2rem}.styles_inputIcon__0HAMF{height:60px;width:60px}.styles_dropdownHeader__8yeSC{padding:1.5rem 2rem}.styles_futuristicDropdown__LXIwX{max-height:500px}.styles_futuristicResultButton__6pN5p{gap:1.5rem;min-height:88px;padding:1.5rem 2rem}.styles_resultIcon__gGBBH{height:50px;width:50px}.styles_resultName___nJhO{font-size:1.2rem}.styles_resultHierarchy__wcWEp,.styles_resultType__e5Tl4{font-size:.9rem}}.styles_myWork__L34EA{contain:layout style paint;margin:0 auto;overflow:hidden;padding:var(--sp-xxl) var(--sp-sm) var(--sp-xxl);position:relative;transform:var(--transform-translate);width:90%;will-change:var(--will-change)}.styles_myWork__L34EA:before{animation:styles_orbitRotate__SwWaw 30s linear infinite;background:var(--radial-shadow-primary);height:200%;left:-50%;opacity:.15;top:-50%;width:200%;will-change:transform}.styles_myWork__L34EA:after,.styles_myWork__L34EA:before{content:"";pointer-events:none;position:absolute;transform:var(--transform-translate)}.styles_myWork__L34EA:after{animation:styles_pulseGlow__XFy8O 8s ease-in-out infinite;background:var(--orb-ocean);border-radius:50%;bottom:0;filter:blur(100px);height:clamp(400px,30vw + 10rem,600px);opacity:.1;right:0;width:clamp(400px,30vw + 10rem,600px);will-change:transform,opacity}.styles_projectsContainer__LPGBt{contain:layout style;display:grid;gap:var(--sp-lg);grid-template-columns:repeat(auto-fit,minmax(280px,1fr));padding:0 var(--sp-sm);position:relative;will-change:var(--will-change);z-index:1}.styles_projectBubble__lGOgw{aspect-ratio:16/9;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:var(--gradient-bg-card);border:1px solid var(--a-1);border-radius:clamp(var(--sp-sm),2vw + .5rem,1.5rem);box-shadow:0 8px 32px var(--a-1),0 0 0 1px var(--a-0),inset 0 1px 0 0 var(--a-1);contain:layout style paint;cursor:pointer;min-height:200px;overflow:hidden;position:relative;transform:var(--transform-translate);transform-style:var(--transform-style);transition:var(--transition-smooth);width:100%;will-change:transform,box-shadow,border-color}.styles_projectBubble__lGOgw:before{background:var(--gradient-1);inset:0;mix-blend-mode:overlay;pointer-events:none;z-index:1}.styles_projectBubble__lGOgw:after,.styles_projectBubble__lGOgw:before{content:"";opacity:0;position:absolute;transition:opacity var(--transition-smooth);will-change:opacity}.styles_projectBubble__lGOgw:after{border-radius:inherit;filter:blur(12px);inset:-2px;z-index:-1}.styles_projectBubble__lGOgw:hover{border-color:var(--a-3);box-shadow:0 20px 60px var(--a-2),0 0 80px var(--a-1),0 0 0 1px var(--a-2),inset 0 1px 0 0 var(--a-2);transform:translateY(-12px) scale(1.02) rotateX(2deg) var(--transform-translate)}.styles_projectBubble__lGOgw:hover:before{opacity:.15}.styles_projectBubble__lGOgw:hover:after{animation:styles_borderPulse__bUIr8 2s ease-in-out infinite;opacity:.6}.styles_projectBubble__lGOgw:hover .styles_overlay__UaMqx{opacity:1}.styles_projectBubble__lGOgw:hover .styles_projectTitle__dq0kk{opacity:1;transform:translateY(0)}.styles_projectBubble__lGOgw:hover .styles_projectDescription__Lrsno{opacity:1;transform:translateY(0);transition-delay:.1s}.styles_projectBubble__lGOgw:hover .styles_visitButton__Rd_No{opacity:1;transform:translateY(0) scale(1);transition-delay:.2s}.styles_overlay__UaMqx{align-items:center;background:var(--gradient-bg-card);box-sizing:border-box;contain:layout style paint;display:flex;flex-direction:column;gap:var(--sp-sm);inset:0;justify-content:center;min-height:100%;opacity:0;padding:var(--sp-lg);position:absolute;text-align:center;transform:var(--transform-translate);transition:var(--transition-smooth);will-change:opacity,transform;z-index:2}@media (min-width:1081px){.styles_overlay__UaMqx{gap:var(--sp-xs);justify-content:space-evenly;padding:var(--sp-sm)}}@media (max-width:480px){.styles_overlay__UaMqx{gap:var(--sp-xs);padding:var(--sp-sm)}.styles_projectTitle__dq0kk{font-size:var(--sz-xs);line-height:1.1}.styles_projectDescription__Lrsno{font-size:var(--sz-xxs);line-height:1.2}.styles_visitButton__Rd_No{font-size:var(--sz-xxs);padding:var(--sp-xxs) var(--sp-xs)}}.styles_overlay__UaMqx:before{content:"";height:1px;left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity var(--transition-base);will-change:opacity}.styles_projectBubble__lGOgw:hover .styles_overlay__UaMqx:before{opacity:1}.styles_projectTitle__dq0kk{color:var(--text);filter:drop-shadow(0 2px 8px var(--a-2));font-size:clamp(var(--sz-sm),2.5vw + .5rem,var(--sz-lg));font-weight:600;line-height:1.3;text-shadow:0 0 20px var(--a-3)}.styles_projectDescription__Lrsno,.styles_projectTitle__dq0kk{opacity:0;transform:translateY(20px) var(--transform-translate);transition:var(--transition-smooth);will-change:transform,opacity}.styles_projectDescription__Lrsno{color:var(--text-1);font-size:clamp(var(--sz-xxs),1.5vw + .4rem,var(--sz-sm));font-weight:400;line-height:1.4;text-shadow:0 2px 8px var(--bg)}.styles_visitButton__Rd_No{background:var(--gradient-secondary);border:1px solid var(--a-3);border-radius:9999px;box-shadow:0 4px 20px var(--a-3),inset 0 1px 0 0 var(--a-5);color:var(--text);contain:layout style paint;cursor:pointer;display:inline-block;font-size:clamp(var(--sz-xxs),1.2vw + .3rem,var(--sz-sm));font-weight:500;opacity:0;overflow:hidden;padding:var(--sp-xs) var(--sp-md);position:relative;text-decoration:none;transform:translateY(30px) scale(.95) var(--transform-translate);transition:var(--transition-smooth);will-change:transform,opacity,box-shadow}.styles_visitButton__Rd_No:before{background:var(--gradient-accent);content:"";inset:0;opacity:0;position:absolute;transition:opacity var(--transition-base);will-change:opacity;z-index:-1}.styles_visitButton__Rd_No:hover{border-color:var(--b-5);box-shadow:0 8px 32px var(--a-5),0 0 40px var(--a-3),inset 0 1px 0 0 var(--b-5);color:var(--text);transform:translateY(0) scale(1.05) var(--transform-translate)}.styles_visitButton__Rd_No:hover:before{opacity:.3}.styles_visitButton__Rd_No:active{transform:translateY(0) scale(.98) var(--transform-translate)}.styles_visitButton__Rd_No:focus-visible{outline:2px solid var(--a-6);outline-offset:3px}@keyframes styles_orbitRotate__SwWaw{0%{transform:rotate(0deg) var(--transform-translate)}to{transform:rotate(1turn) var(--transform-translate)}}@keyframes styles_pulseGlow__XFy8O{0%,to{opacity:.1;transform:scale(1) var(--transform-translate)}50%{opacity:.2;transform:scale(1.1) var(--transform-translate)}}@keyframes styles_borderPulse__bUIr8{0%,to{opacity:.6}50%{opacity:.9}}@media (max-width:240px){.styles_myWork__L34EA{padding:var(--sp-xs) var(--sp-xxs)}.styles_myWork__L34EA:after{filter:blur(40px);height:150px;width:150px}.styles_projectsContainer__LPGBt{gap:var(--sp-sm);grid-template-columns:1fr;padding:0 var(--sp-xxs)}.styles_projectBubble__lGOgw{aspect-ratio:4/3;border-radius:var(--sp-xs);min-height:140px}.styles_projectBubble__lGOgw:hover{transform:translateY(-2px) scale(1.01) var(--transform-translate)}.styles_overlay__UaMqx{gap:var(--sp-xxs);padding:var(--sp-xs)}.styles_projectTitle__dq0kk{font-size:var(--sz-xs);font-weight:600;line-height:1.2}.styles_projectDescription__Lrsno{font-size:var(--sz-xxs);line-height:1.3}.styles_visitButton__Rd_No{border-radius:var(--sp-xs);font-size:var(--sz-xxs);font-weight:500;padding:var(--sp-xxs) var(--sp-xs)}}@media (min-width:241px) and (max-width:320px){.styles_myWork__L34EA{padding:var(--sp-md) var(--sp-xs)}.styles_myWork__L34EA:after{filter:blur(50px);height:200px;width:200px}.styles_projectsContainer__LPGBt{gap:var(--sp-md);grid-template-columns:1fr;padding:0 var(--sp-xs)}.styles_projectBubble__lGOgw{aspect-ratio:4/3;border-radius:var(--sp-sm);min-height:160px}.styles_projectBubble__lGOgw:hover{transform:translateY(-4px) scale(1.01) var(--transform-translate)}.styles_overlay__UaMqx{gap:var(--sp-xs);padding:var(--sp-sm)}.styles_projectTitle__dq0kk{font-size:var(--sz-sm);font-weight:600;line-height:1.2}.styles_projectDescription__Lrsno{font-size:var(--sz-xs);line-height:1.4}.styles_visitButton__Rd_No{border-radius:var(--sp-sm);font-size:var(--sz-xs);font-weight:500;padding:var(--sp-xs) var(--sp-sm)}}@media (min-width:321px) and (max-width:480px){.styles_myWork__L34EA{padding:var(--sp-lg) var(--sp-xs)}.styles_myWork__L34EA:after{filter:blur(60px);height:250px;width:250px}.styles_projectsContainer__LPGBt{gap:var(--sp-lg);grid-template-columns:1fr;padding:0 var(--sp-xs)}.styles_projectBubble__lGOgw{aspect-ratio:16/10;border-radius:var(--sp-md);min-height:180px}.styles_projectBubble__lGOgw:hover{transform:translateY(-6px) scale(1.01) var(--transform-translate)}.styles_overlay__UaMqx{gap:var(--sp-sm);padding:var(--sp-md)}.styles_projectTitle__dq0kk{font-size:var(--sz-md);font-weight:600;line-height:1.2}.styles_projectDescription__Lrsno{font-size:var(--sz-sm);line-height:1.4}.styles_visitButton__Rd_No{border-radius:var(--sp-md);font-size:var(--sz-sm);font-weight:500;padding:var(--sp-sm) var(--sp-md)}}@media (min-width:481px) and (max-width:768px){.styles_myWork__L34EA{padding:var(--sp-xl) var(--sp-sm)}.styles_myWork__L34EA:after{filter:blur(70px);height:300px;width:300px}.styles_projectsContainer__LPGBt{gap:var(--sp-lg);grid-template-columns:repeat(auto-fit,minmax(300px,1fr));padding:0 var(--sp-sm)}.styles_projectBubble__lGOgw{aspect-ratio:16/9;border-radius:var(--sp-md);min-height:200px}.styles_projectBubble__lGOgw:hover{transform:translateY(-8px) scale(1.02) var(--transform-translate)}.styles_overlay__UaMqx{gap:var(--sp-sm);padding:var(--sp-lg)}.styles_projectTitle__dq0kk{font-size:var(--sz-lg);font-weight:600;line-height:1.2}.styles_projectDescription__Lrsno{font-size:var(--sz-sm);line-height:1.4}.styles_visitButton__Rd_No{border-radius:var(--sp-lg);font-size:var(--sz-sm);font-weight:500;padding:var(--sp-sm) var(--sp-lg)}.styles_projectBubble__lGOgw:active{transform:scale(.98) var(--transform-translate)}}@media (min-width:769px) and (max-width:1024px){.styles_myWork__L34EA{padding:var(--sp-xxl) var(--sp-md)}.styles_myWork__L34EA:after{filter:blur(80px);height:350px;width:350px}.styles_projectsContainer__LPGBt{gap:var(--sp-xl);grid-template-columns:repeat(auto-fit,minmax(320px,1fr));padding:0 var(--sp-md)}.styles_projectBubble__lGOgw{aspect-ratio:16/9;min-height:200px}.styles_projectBubble__lGOgw:hover{transform:translateY(-10px) scale(1.02) var(--transform-translate)}.styles_projectTitle__dq0kk{font-size:var(--sz-xl);font-weight:600;line-height:1.2}.styles_projectDescription__Lrsno{font-size:var(--sz-md);line-height:1.4}.styles_visitButton__Rd_No{border-radius:var(--sp-xl);font-size:var(--sz-md);font-weight:500;padding:var(--sp-md) var(--sp-xl)}}@media (min-width:1081px) and (max-width:1280px){.styles_myWork__L34EA{padding:var(--sp-xxl) var(--sp-lg)}.styles_myWork__L34EA:after{filter:blur(90px);height:400px;width:400px}.styles_projectsContainer__LPGBt{gap:var(--sp-xl);grid-template-columns:repeat(3,1fr);padding:0 var(--sp-lg)}.styles_projectBubble__lGOgw{aspect-ratio:16/9;min-height:240px}.styles_projectBubble__lGOgw:hover{transform:translateY(-8px) scale(1.02) rotateX(1deg) var(--transform-translate)}.styles_projectTitle__dq0kk{font-size:var(--sz-md);font-weight:600;line-height:1.2}.styles_projectDescription__Lrsno{font-size:var(--sz-sm);line-height:1.4}.styles_visitButton__Rd_No{border-radius:var(--sp-md);font-size:var(--sz-sm);font-weight:500;padding:var(--sp-sm) var(--sp-md)}}@media (min-width:1025px) and (max-width:1080px){.styles_myWork__L34EA{padding:var(--sp-xxl) var(--sp-lg)}.styles_myWork__L34EA:after{filter:blur(90px);height:400px;width:400px}.styles_projectsContainer__LPGBt{gap:var(--sp-xl);grid-template-columns:repeat(3,1fr);padding:0 var(--sp-lg)}.styles_projectBubble__lGOgw{aspect-ratio:16/9;min-height:240px}.styles_projectBubble__lGOgw:hover{transform:translateY(-8px) scale(1.02) rotateX(1deg) var(--transform-translate)}.styles_projectTitle__dq0kk{font-size:var(--sz-lg);font-weight:600;line-height:1.2}.styles_projectDescription__Lrsno{font-size:var(--sz-sm);line-height:1.4}.styles_visitButton__Rd_No{border-radius:var(--sp-lg);font-size:var(--sz-sm);font-weight:500;padding:var(--sp-sm) var(--sp-lg)}}@media (min-width:1281px) and (max-width:1440px){.styles_myWork__L34EA{padding:var(--sp-xxl) var(--sp-xl)}.styles_myWork__L34EA:after{filter:blur(100px);height:450px;width:450px}.styles_projectsContainer__LPGBt{gap:var(--sp-xxl);grid-template-columns:repeat(3,1fr);padding:0 var(--sp-xl)}.styles_projectBubble__lGOgw{aspect-ratio:16/9;min-height:280px}.styles_projectBubble__lGOgw:hover{transform:translateY(-8px) scale(1.02) rotateX(1deg) var(--transform-translate)}.styles_projectTitle__dq0kk{font-size:var(--sz-lg);font-weight:600;line-height:1.2}.styles_projectDescription__Lrsno{font-size:var(--sz-sm);line-height:1.4}.styles_visitButton__Rd_No{border-radius:var(--sp-lg);font-size:var(--sz-sm);font-weight:500;padding:var(--sp-sm) var(--sp-lg)}}@media (min-width:1441px) and (max-width:1920px){.styles_myWork__L34EA{padding:var(--sp-xxl) var(--sp-xl) var(--sp-xxl)}.styles_myWork__L34EA:after{filter:blur(100px);height:550px;width:550px}.styles_projectsContainer__LPGBt{gap:var(--sp-xxl);grid-template-columns:repeat(3,1fr);padding:0 var(--sp-xl)}.styles_projectBubble__lGOgw{aspect-ratio:16/9;min-height:300px}.styles_projectBubble__lGOgw:hover{transform:translateY(-8px) scale(1.02) rotateX(1deg) var(--transform-translate)}.styles_projectTitle__dq0kk{font-size:var(--sz-xl);line-height:1.2}.styles_projectDescription__Lrsno{font-size:var(--sz-md);line-height:1.4}.styles_visitButton__Rd_No{border-radius:var(--sp-xl);font-size:var(--sz-md);padding:var(--sp-md) var(--sp-xl)}}@media (min-width:1921px){.styles_myWork__L34EA{padding:var(--sp-xxl) var(--sp-xxl) var(--sp-xxl)}.styles_myWork__L34EA:after{filter:blur(100px);height:600px;width:600px}.styles_projectsContainer__LPGBt{gap:var(--sp-xxl);grid-template-columns:repeat(3,1fr);padding:0 var(--sp-xxl)}.styles_projectBubble__lGOgw{aspect-ratio:16/9;min-height:320px}.styles_projectBubble__lGOgw:hover{transform:translateY(-8px) scale(1.02) rotateX(1deg) var(--transform-translate)}.styles_projectTitle__dq0kk{font-size:var(--sz-xxl);line-height:1.2}.styles_projectDescription__Lrsno{font-size:var(--sz-lg);line-height:1.4}.styles_visitButton__Rd_No{border-radius:var(--sp-xxl);font-size:var(--sz-lg);padding:var(--sp-lg) var(--sp-xxl)}}@media (prefers-reduced-motion:reduce){.styles_myWork__L34EA:after,.styles_myWork__L34EA:before{animation:none}.styles_projectBubble__lGOgw{transition:opacity var(--transition-base)}.styles_projectBubble__lGOgw:hover{transform:none}.styles_projectBubble__lGOgw:after{animation:none}.styles_projectDescription__Lrsno,.styles_projectTitle__dq0kk,.styles_visitButton__Rd_No{transition:opacity var(--transition-base)}}.styles_overlay__UaMqx,.styles_projectBubble__lGOgw,.styles_visitButton__Rd_No{backface-visibility:hidden;perspective:1000px;transform:var(--transform-translate)}@media print{.styles_myWork__L34EA:after,.styles_myWork__L34EA:before{display:none}.styles_projectBubble__lGOgw{border:1px solid var(--text-2);box-shadow:none}.styles_overlay__UaMqx{background:#0000;opacity:1}}.styles_portfolioHeader__ooCbs{margin-bottom:var(--sp-xl);padding:0 var(--sp-md);text-align:center}.styles_portfolioIntro__QcZCJ{color:var(--text-2);font-size:var(--sz-md);margin:var(--sp-sm) auto var(--sp-md);max-width:720px}.styles_categoryChips__Ld50a{display:flex;flex-wrap:wrap;gap:var(--sp-xs);justify-content:center;list-style:none;margin:0;padding:0}.styles_categoryChip__eeV4W{background:var(--a-1);border:1px solid var(--a-2);border-radius:100px;color:var(--a-7);font-size:var(--sz-xxs);padding:var(--sp-xxs) var(--sp-sm)}.styles_projectCategory__clVAj{color:var(--card-accent,var(--a-6));font-size:var(--sz-xxs);letter-spacing:.15em;margin-bottom:var(--sp-xs);text-transform:uppercase}.styles_projectMeta__OMYM_{color:var(--text-2);font-size:var(--sz-xs);margin-bottom:var(--sp-xs)}.styles_techChips__asF5J{display:flex;flex-wrap:wrap;gap:var(--sp-xxs);justify-content:center;list-style:none;margin:0 0 var(--sp-sm);padding:0}.styles_techChips__asF5J li{background:var(--bg-2);border-radius:4px;font-size:var(--sz-xxs);padding:2px var(--sp-xs)}.styles_cardActions__YB5GP{display:flex;flex-wrap:wrap;gap:var(--sp-sm);justify-content:center;margin-top:var(--sp-sm)}.styles_detailButton__1WGVh{border:1px solid var(--a-4);border-radius:100px;color:var(--text);font-size:var(--sz-xs);padding:var(--sp-xs) var(--sp-md);transition:var(--transition-smooth)}.styles_detailButton__1WGVh:hover{background:var(--a-1);border-color:var(--a-6)}.styles_projectBubble__lGOgw:hover .styles_detailButton__1WGVh{opacity:1;transform:translateY(0);transition-delay:.15s}.Bluf_blufSection__wGLQi{background:var(--a-0);border-bottom:1px solid var(--a-2);padding:1.5rem 1rem}.Bluf_container__SDavi{margin:0 auto;max-width:1200px;position:relative}.Bluf_text__rU4jD{border-left:4px solid var(--a-6);color:var(--foreground);font-size:1rem;font-weight:500;line-height:1.6;margin:0;max-width:800px;padding-left:1.5rem}@media (max-width:768px){.Bluf_text__rU4jD{font-size:.9375rem}}
/*# sourceMappingURL=64de6ec4d8e66d52.css.map*/