@charset "UTF-8";.slick-slider{box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(/_next/static/media/ajax-loader.0b80f665.gif) 50% no-repeat}@font-face{font-family:slick;font-weight:400;font-style:normal;src:url(/_next/static/media/slick.25572f22.eot);src:url(/_next/static/media/slick.25572f22.eot?#iefix) format("embedded-opentype"),url(/_next/static/media/slick.653a4cbb.woff) format("woff"),url(/_next/static/media/slick.6aa1ee46.ttf) format("truetype"),url(/_next/static/media/slick.f895cfdf.svg#slick) format("svg")}.slick-next,.slick-prev{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;transform:translateY(-50%);cursor:pointer;border:none}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{color:transparent;outline:none;background:transparent}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-family:slick;font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{right:auto;left:-25px}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;margin:0 5px;padding:0}.slick-dots li,.slick-dots li button{width:20px;height:20px;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;padding:5px;color:transparent;border:0;outline:none;background:transparent}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{font-family:slick;font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:"•";text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#000}@font-face{font-family:CSQuinzel;src:url(/_next/static/media/CSQuinzel-Regular.48d017b7.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Martian Mono;src:url(/_next/static/media/MartianMono-Regular.309432fd.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Martian Mono;src:url(/_next/static/media/MartianMono-Light.a70d1bcf.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}.projects_martian-mono__6Q8RF{letter-spacing:-.02em}@keyframes projects_slideInLeft__dLUyS{0%{transform:translateX(-30px);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes projects_slideInRight__DQy7T{0%{transform:translateX(30px);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes projects_slideInLeftCentered__V4ojO{0%{transform:translateX(calc(-50% - 30px));opacity:0}to{transform:translateX(-50%);opacity:1}}@keyframes projects_slideInRightCentered__dqE4V{0%{transform:translateX(calc(-50% + 30px));opacity:0}to{transform:translateX(-50%);opacity:1}}@keyframes projects_slideInUp__DQsYa{0%{transform:translateY(30px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes projects_fadeIn__4OmCP{0%{opacity:0}to{opacity:1}}@keyframes projects_scaleIn__okT2e{0%{transform:scale(.9);opacity:0}to{transform:scale(1);opacity:1}}@keyframes projects_float__t8LE8{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes projects_pulse__Y3vHq{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes projects_expandImage__4j_bf{0%{transform:scale(.8);opacity:0}50%{transform:scale(1.1);opacity:.8}to{transform:scale(1);opacity:1}}@keyframes projects_expandBackground__GkSEl{0%{transform:scale(.5);opacity:0}50%{transform:scale(1.2);opacity:.6}to{transform:scale(1);opacity:1}}.projects_headingTwo__c03MT{font-size:clamp(1.75rem,3.5vw,3rem);font-weight:300;line-height:1.2;letter-spacing:-.02em;display:inline-block;margin-bottom:1rem}.projects_headingThree__uJQ2u,.projects_headingTwo__c03MT{font-family:CSQuinzel,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:#6a8a95;text-align:left}.projects_headingThree__uJQ2u{font-size:clamp(.95rem,1.6vw + .4rem,1.25rem);letter-spacing:clamp(-.05em,-.3vw,-.02em);line-height:1.1;animation:projects_slideInLeft__dLUyS 1s ease-in-out}.projects_headingFour__XoZRy{font-family:CSQuinzel,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:clamp(1.125rem,2vw,1.5rem);font-weight:300;line-height:1.4;color:#6a8a95;text-align:left}.projects_displayText__ZCaXP{font-size:clamp(3rem,6vw,5rem);line-height:1.1;color:#6a8a95;text-align:left}.projects_displayText__ZCaXP,.projects_freeConsultationBtn__z0jyS{font-family:Martian Mono,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:300;letter-spacing:-.02em}.projects_freeConsultationBtn__z0jyS{cursor:pointer;font-size:.75rem;background:linear-gradient(135deg,#6a8a95 100%,#deebef 0);color:#fff;width:auto;min-width:180px;height:40px;border:none;border-radius:0;padding:10px 20px;margin-top:0;text-transform:uppercase;letter-spacing:.05em;box-shadow:0 4px 14px 0 rgba(124,110,97,.25);transition:all .6s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.projects_freeConsultationBtn__z0jyS:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.2),transparent);transition:left .8s}.projects_freeConsultationBtn__z0jyS:hover{background:linear-gradient(135deg,#deebef,#6a8a95);transform:translateY(-2px);box-shadow:0 8px 25px 0 rgba(124,110,97,.35)}.projects_freeConsultationBtn__z0jyS:hover:before{left:100%}.projects_freeConsultationBtn__z0jyS:active{transform:translateY(0);box-shadow:0 4px 14px 0 rgba(124,110,97,.25)}.projects_paragraphAboutme__FudP7{font-family:Martian Mono,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.875rem;font-weight:300;line-height:1.7;letter-spacing:-.02em;color:#26363d;text-align:left;width:100%;max-width:600px;margin-bottom:1.5rem}.projects_textContainer__iuZSV{width:100%;max-width:1200px;margin:0 auto;padding:0 1.5rem}.projects_learnMoreBtn__SFolm{width:auto;min-width:120px;height:40px;font-family:Martian Mono,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.75rem;font-weight:300;letter-spacing:-.02em;padding:10px 16px;background-color:#fff;color:#6a8a95;cursor:pointer;margin-bottom:0;border:2px solid #6a8a95;border-radius:0;transition:all .6s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.projects_learnMoreBtn__SFolm:before{content:"";position:absolute;top:0;left:0;width:0;height:100%;background:linear-gradient(135deg,#6a8a95,#deebef);transition:width .8s cubic-bezier(.4,0,.2,1);z-index:-1}.projects_learnMoreBtn__SFolm:hover{color:#fff;border-color:#6a8a95;transform:translateY(-1px);box-shadow:0 4px 12px rgba(124,110,97,.15)}.projects_learnMoreBtn__SFolm:hover:before{width:100%}.projects_learnMoreBtn__SFolm:active{transform:translateY(0)}.projects_twoContainerWhy__N_0TB{display:flex;justify-content:center;align-items:center;width:100vw;margin-left:calc(-50vw + 50%);opacity:89%}.projects_leftContainerWhy__bZU32{display:flex;align-items:flex-start;justify-content:left;flex-direction:column;width:50vw;flex:1 1;height:100vh;box-sizing:border-box}@media(min-width:821px){.projects_leftContainerWhy__bZU32{padding:2rem 3rem}}.projects_rightContainerWhy__uIpqM{flex:1 1;width:50vw;display:flex;justify-content:center;height:100vh;align-items:center}.projects_gradient-text__HULbK{background:linear-gradient(135deg,#6a8a95,#c53030);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.projects_glass-effect__3mU4K{background:hsla(0,0%,100%,.1);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.2)}.projects_shadow-soft__77bYF{box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06)}.projects_shadow-medium__KC9yk{box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05)}.projects_shadow-large__kOoGr{box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04)}.projects_rounded-sm__5iki_{border-radius:.375rem}.projects_rounded-md__1ZZ35{border-radius:.5rem}.projects_rounded-lg__S2diQ{border-radius:.75rem}.projects_rounded-xl__KB_OA{border-radius:1rem}.projects_rounded-2xl__giVwj{border-radius:1.5rem}.projects_animate-fade-in__P5coB{animation:projects_fadeIn__4OmCP .6s ease-out}.projects_animate-slide-up__liu2J{animation:projects_slideInUp__DQsYa .6s ease-out}.projects_animate-scale-in__z1rEW{animation:projects_scaleIn__okT2e .6s ease-out}.projects_animate-float__53vB6{animation:projects_float__t8LE8 3s ease-in-out infinite}.projects_animate-pulse__4A8Bf{animation:projects_pulse__Y3vHq 2s ease-in-out infinite}@media(min-width:769px)and (max-width:1024px){.projects_headingTwo__c03MT{font-size:clamp(1.5rem,2.5vw,2.5rem)}.projects_headingThree__uJQ2u{font-size:clamp(.9rem,1.4vw,1.15rem)}.projects_paragraphAboutme__FudP7,.projects_paragraphWhyChooseMe__rdb53{font-size:.8rem;line-height:1.7}.projects_textContainer__iuZSV{padding:0 1.5rem}.projects_freeConsultationBtn__z0jyS,.projects_learnMoreBtn__SFolm{min-width:160px;width:auto;font-size:.75rem;padding:10px 18px}}@media(max-width:768px){.projects_headingTwo__c03MT{font-size:22px!important;padding-top:2rem;text-align:left!important}.projects_headingThree__uJQ2u{font-size:20px!important;text-align:left!important}.projects_paragraphAboutme__FudP7,.projects_paragraphWhyChooseMe__rdb53{font-size:.65rem}.projects_textContainer__iuZSV{padding:0 1rem}.projects_freeConsultationBtn__z0jyS,.projects_learnMoreBtn__SFolm{min-width:180px;width:180px;font-size:.7rem;padding:8px 12px}}.projects_projectContainer___jqLn{color:#26363d;padding-top:3%;padding-bottom:3%;text-align:center}.projects_headingTwo__c03MT{animation:projects_slideInUp__DQsYa 1s ease-in-out;text-align:center}.projects_sliderContainer__EZW4i{padding:0 70px 30px}.projects_projectSlide__cYjai{position:relative;cursor:pointer}.projects_imageContainer__cOtxp{position:relative;overflow:hidden;transition:transform .3s ease;text-align:left}.projects_imageContainer__cOtxp:hover{transform:scale(1.05)}.projects_imageContainer__cOtxp:hover .projects_imageOverlay__k1mzB{opacity:1}.projects_sliderImage__8C6FG{width:40vw;height:450px;margin-left:20px;object-fit:cover}@media(min-width:769px)and (max-width:1024px){.projects_projectContainer___jqLn{padding:4% 2rem 3%}.projects_sliderImage__8C6FG{width:40vw;height:40vw;max-height:450px;object-fit:cover}.projects_sliderContainer__EZW4i{padding:0 40px 30px}.projects_projectTitle__dEZvl{font-size:1.1rem}.projects_projectDescription__P5IX8{font-size:.7rem}}@media(min-width:769px)and (max-width:1024px)and (orientation:landscape){.projects_sliderImage__8C6FG{width:35vw;height:35vw;max-height:400px}.projects_sliderContainer__EZW4i{padding:0 50px 30px}}.projects_imageOverlay__k1mzB{position:absolute;bottom:0;left:0;right:0;background:linear-gradient(transparent,rgba(0,0,0,.8));color:#fff;padding:20px;opacity:0;transition:opacity .3s ease}.projects_projectTitle__dEZvl{font-size:1.2rem;font-weight:400;margin:0 0 8px;font-family:CSQuinzel,serif}.projects_projectDescription__P5IX8{font-size:.75rem;margin:0;opacity:.9;font-family:Martian Mono,monospace;font-weight:300;letter-spacing:-.02em}.projects_modal__1rCI2{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:rgba(38,54,61,.5);display:flex;justify-content:center;align-items:center;z-index:1000;padding:10px}.projects_modalContent__vToXI{background:rgba(247,250,252,.7);max-width:35vw;max-height:80vh;overflow-y:auto;position:relative;padding:10px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.projects_closeButton__zjy4x{position:absolute;top:15px;right:15px;background:none;color:#6a8a95;border:none;border-radius:0;width:auto;height:auto;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:24px;z-index:1001;transition:color .3s ease}.projects_closeButton__zjy4x:hover{color:rgba(106,138,149,.7)}.projects_modalHeader__xho9J{text-align:left;margin-bottom:25px}.projects_modalHeader__xho9J h2{color:#6a8a95;font-size:1.4rem;font-family:CSQuinzel,serif;font-weight:400;margin:1rem 3rem}.projects_modalHeader__xho9J p{color:#6a8a95;margin:0 3rem;opacity:.8;font-family:Martian Mono,monospace;font-weight:300;font-size:.75rem;letter-spacing:-.02em}.projects_galleryContainer__yQo0x{display:flex;align-items:center;justify-content:center;gap:25px;margin:25px 0}.projects_navButton__aPIBO{background:none;color:#6a8a95;border:none;border-radius:0;width:auto;height:auto;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:32px;transition:color .3s ease}.projects_navButton__aPIBO:hover{color:rgba(106,138,149,.7)}.projects_imageWrapper__NUOqF{flex:1 1;display:flex;justify-content:center;max-width:600px}.projects_modalImage__8y_lC{max-width:100%;height:auto;object-fit:contain;width:600px;height:450px}@media(max-width:820px){.projects_modalImage__8y_lC{width:90vw;height:auto;max-height:80vh;object-fit:contain}.projects_imageWrapper__NUOqF{max-width:90vw;display:flex;justify-content:center}}.projects_imageCounter__OcSCd{text-align:center;color:#6a8a95;font-size:1rem;margin:20px 0;opacity:.8}.projects_thumbnails__Mv5Df{display:none}.projects_thumbnail__q_LqN{cursor:pointer;border-radius:4px;overflow:hidden;border:2px solid transparent;transition:border-color .3s ease}.projects_thumbnail__q_LqN:hover{border-color:hsla(29,12%,46%,.5)}.projects_activeThumbnail__6j4_e{border-color:#827467!important}@media(max-width:820px){.projects_projectContainer___jqLn{overflow-x:hidden;padding:50px 0 0;margin-bottom:.5rem;text-align:left}.projects_sliderContainer__EZW4i{padding:2rem .5rem 1.5rem 1.5rem;position:relative;margin-top:0}.projects_headingTwo__c03MT{margin-bottom:.5rem;padding-bottom:.5rem;margin-top:1rem;margin-left:2rem}.projects_projectSlide__cYjai{padding-right:15px}.projects_imageContainer__cOtxp{margin-right:10px}.projects_sliderImage__8C6FG{width:100vw;height:120vw;object-fit:cover;margin:0;position:relative;left:50%;transform:translateX(-50%)}.projects_imageOverlay__k1mzB{opacity:1;background:linear-gradient(transparent,rgba(0,0,0,.9));padding:15px}.projects_projectTitle__dEZvl{font-size:1rem;font-family:CSQuinzel,serif}.projects_projectDescription__P5IX8{font-size:.65rem;font-family:Martian Mono,monospace;letter-spacing:-.02em}.projects_modal__1rCI2{padding:10px}.projects_modalContent__vToXI{max-width:95vw;max-height:100dvh;padding:10px;margin:auto}.projects_modalHeader__xho9J{margin-bottom:15px}.projects_modalHeader__xho9J h2{font-size:1.1rem;font-family:CSQuinzel,serif;margin-bottom:5px}.projects_modalHeader__xho9J p{font-family:Martian Mono,monospace;font-size:.65rem;letter-spacing:-.02em}.projects_galleryContainer__yQo0x{flex-direction:row;gap:10px;justify-content:space-between;align-items:center;margin:10px 0}.projects_navButton__aPIBO{width:auto;height:auto;font-size:28px;position:relative}.projects_imageCounter__OcSCd,.projects_thumbnails__Mv5Df{display:none}.projects_thumbnail__q_LqN{width:60px;height:45px}}