.project-module__Jbir-a__section{background-color:var(--color-slate-950,#020618);color:var(--color-white,#fff);position:relative;overflow:hidden}@supports (color:lab(0% 0 0)){.project-module__Jbir-a__section{background-color:var(--color-slate-950,lab(1.76974% 1.32743 -9.28855))}}.project-module__Jbir-a__bg1{pointer-events:none;top:calc(var(--spacing,.25rem)*-40);left:calc(var(--spacing,.25rem)*-40);opacity:.25;--tw-blur:blur(var(--blur-3xl,64px));width:600px;height:600px;filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,);background-color:#61dafb;border-radius:3.40282e38px;position:absolute}.project-module__Jbir-a__bg2{pointer-events:none;top:calc(var(--spacing,.25rem)*0);right:calc(var(--spacing,.25rem)*0);background-color:var(--color-blue-600,#155dfc);opacity:.2;--tw-blur:blur(var(--blur-3xl,64px));width:500px;height:500px;filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,);border-radius:3.40282e38px;position:absolute}@supports (color:lab(0% 0 0)){.project-module__Jbir-a__bg2{background-color:var(--color-blue-600,lab(44.0605% 29.0279 -86.0352))}}.project-module__Jbir-a__bg3{pointer-events:none;bottom:calc(var(--spacing,.25rem)*0);--tw-translate-x:calc(calc(1/2*100%)*-1);width:400px;height:400px;translate:var(--tw-translate-x)var(--tw-translate-y);background-color:var(--color-cyan-400,#00d2ef);opacity:.1;--tw-blur:blur(var(--blur-3xl,64px));filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,);border-radius:3.40282e38px;position:absolute;left:50%}@supports (color:lab(0% 0 0)){.project-module__Jbir-a__bg3{background-color:var(--color-cyan-400,lab(76.6045% -40.9406 -29.6231))}}.project-module__Jbir-a__heroCard{--tw-gradient-position:to bottom in oklab;background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:var(--color-slate-900,#0f172b);--tw-gradient-via:#0b1220;--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position));--tw-gradient-to:var(--color-slate-950,#020618);position:relative}@supports (color:lab(0% 0 0)){.project-module__Jbir-a__heroCard{--tw-gradient-from:var(--color-slate-900,lab(7.78673% 1.82345 -15.0537));--tw-gradient-to:var(--color-slate-950,lab(1.76974% 1.32743 -9.28855))}}.project-module__Jbir-a__heroCard .project-module__Jbir-a__card{min-height:70vh;padding-inline:calc(var(--spacing,.25rem)*3);text-align:center;flex-direction:column;justify-content:center;align-items:center;margin-inline:auto;display:flex}@media (min-width:40rem){.project-module__Jbir-a__heroCard .project-module__Jbir-a__card{padding-inline:calc(var(--spacing,.25rem)*6)}}.project-module__Jbir-a__heroCard .project-module__Jbir-a__headText{text-align:center;font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,calc(2.5/2.25)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);--tw-tracking:var(--tracking-tight,-.025em);letter-spacing:var(--tracking-tight,-.025em)}@media (min-width:40rem){.project-module__Jbir-a__heroCard .project-module__Jbir-a__headText{font-size:var(--text-6xl,3.75rem);line-height:var(--tw-leading,var(--text-6xl--line-height,1))}}.project-module__Jbir-a__heroCard .project-module__Jbir-a__subText{margin-top:calc(var(--spacing,.25rem)*6);max-width:var(--container-2xl,42rem);font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75/1.125)));color:var(--color-slate-300,#cad5e2)}@supports (color:lab(0% 0 0)){.project-module__Jbir-a__heroCard .project-module__Jbir-a__subText{color:var(--color-slate-300,lab(84.7652% -1.94535 -7.93337))}}.project-module__Jbir-a__card_btn{margin-top:calc(var(--spacing,.25rem)*10)}.project-module__Jbir-a__card_btn .project-module__Jbir-a__btn{border-radius:var(--radius-xl,.75rem);border-top-style:var(--tw-border-style);border-top-width:1px;border-bottom-style:var(--tw-border-style);border-bottom-width:2px;border-color:var(--nav-text-color);padding-inline:calc(var(--spacing,.25rem)*3);padding-block:calc(var(--spacing,.25rem)*3);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--nav-text-color);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;--tw-ease:var(--ease-in,cubic-bezier(.4,0,1,1));transition-duration:.3s;transition-timing-function:var(--ease-in,cubic-bezier(.4,0,1,1))}@media (hover:hover){.project-module__Jbir-a__card_btn .project-module__Jbir-a__btn:hover{opacity:.9}}.project-module__Jbir-a__card_btn .project-module__Jbir-a__btn:hover{background-color:var(--nav-text-color);color:var(--color-slate-900,#0f172b)}@supports (color:lab(0% 0 0)){.project-module__Jbir-a__card_btn .project-module__Jbir-a__btn:hover{color:var(--color-slate-900,lab(7.78673% 1.82345 -15.0537))}}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}
.filters-module__ySP5ma__filterContainer{margin-top:calc(var(--spacing,.25rem)*14)}.filters-module__ySP5ma__filters{justify-content:space-around;gap:calc(var(--spacing,.25rem)*5);flex-wrap:wrap;max-width:750px;margin-inline:auto;display:flex}.filters-module__ySP5ma__filters .filters-module__ySP5ma__filter{cursor:pointer;border-style:var(--tw-border-style);border-width:2px;border-color:var(--nav-bg-color);border-radius:3.40282e38px;position:relative}@supports (color:color-mix(in lab, red, red)){.filters-module__ySP5ma__filters .filters-module__ySP5ma__filter{border-color:color-mix(in oklab,var(--nav-bg-color)20%,transparent)}}.filters-module__ySP5ma__filters .filters-module__ySP5ma__filter{padding-inline:calc(var(--spacing,.25rem)*5);padding-block:calc(var(--spacing,.25rem)*2);color:var(--nav-text-color);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;--tw-ease:var(--ease-in,cubic-bezier(.4,0,1,1));transition-duration:.3s;transition-timing-function:var(--ease-in,cubic-bezier(.4,0,1,1))}@media (hover:hover){.filters-module__ySP5ma__filters .filters-module__ySP5ma__filter:hover{border-color:var(--nav-bg-color)}}.filters-module__ySP5ma__filters .filters-module__ySP5ma__filter.filters-module__ySP5ma__active{border-color:var(--nav-bg-color);background-color:var(--nav-bg-color);padding-inline:calc(var(--spacing,.25rem)*5);padding-block:calc(var(--spacing,.25rem)*2);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-black,#000);border-radius:3.40282e38px}.filters-module__ySP5ma__cards{margin-block:calc(var(--spacing,.25rem)*5);justify-content:space-around;gap:calc(var(--spacing,.25rem)*7);flex-wrap:wrap;display:flex}.filters-module__ySP5ma__card{z-index:0;border-radius:var(--radius-sm,.25rem);width:350px;height:200px;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;--tw-ease:linear;transition-duration:.3s;transition-timing-function:linear;position:relative;overflow:hidden}.filters-module__ySP5ma__card .filters-module__ySP5ma__img{border-radius:var(--radius-sm,.25rem);width:100%;height:100%;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;--tw-ease:linear;transition-duration:.3s;transition-timing-function:linear}.filters-module__ySP5ma__card:hover .filters-module__ySP5ma__img{transform:scale(1.2)}.filters-module__ySP5ma__card .filters-module__ySP5ma__background{top:calc(var(--spacing,.25rem)*0);z-index:10;cursor:pointer;border-radius:var(--radius-sm,.25rem);background-color:#0000;align-content:center;width:100%;height:100%;display:none;position:absolute}.filters-module__ySP5ma__card:hover .filters-module__ySP5ma__background{background-color:#d1d5dc4d;display:block}@supports (color:color-mix(in lab, red, red)){.filters-module__ySP5ma__card:hover .filters-module__ySP5ma__background{background-color:color-mix(in oklab,var(--color-gray-300,lab(85.1236% -.612259 -3.7138))30%,transparent)}}.filters-module__ySP5ma__icon,.filters-module__ySP5ma__card:hover .filters-module__ySP5ma__icon{font-size:var(--text-5xl,3rem);line-height:var(--tw-leading,var(--text-5xl--line-height,1));margin-left:150px}.filters-module__ySP5ma__background .filters-module__ySP5ma__bgText{right:calc(var(--spacing,.25rem)*3);bottom:calc(var(--spacing,.25rem)*5);left:calc(var(--spacing,.25rem)*3);position:absolute}.filters-module__ySP5ma__skeleton{background:linear-gradient(90deg,#d4d3d3,#e9e7e7,#d4d3d3);width:350px;height:200px;animation:2s infinite filters-module__ySP5ma__loading}@keyframes filters-module__ySP5ma__loading{0%{background-position:-200px 0}to{background-position:200px 0}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}
