.home_techCard__riYMg{position:relative;overflow:visible;height:250px;width:190px;transition:all .3s ease;border-bottom:2px solid rgba(44,95,232,.8);box-shadow:-3px 0 8px rgba(44,95,232,.35),3px 0 8px rgba(44,95,232,.35),0 10px 18px rgba(44,95,232,.4),0 -4px 6px rgba(44,95,232,0)}.home_techCard__riYMg:hover{transform:translateY(-6px);box-shadow:-4px 0 10px rgba(44,95,232,.55),4px 0 10px rgba(44,95,232,.55),0 12px 20px rgba(44,95,232,.5),0 -4px 8px rgba(44,95,232,0)}.home_dark__LEk5I .home_techCard__riYMg{border-bottom:2px solid rgba(44,95,232,.8);box-shadow:-3px 0 10px rgba(44,95,232,.35),3px 0 10px rgba(44,95,232,.35),0 12px 20px rgba(44,95,232,.45),0 -4px 6px rgba(44,95,232,0)}.home_dark__LEk5I .home_techCard__riYMg:hover{box-shadow:-4px 0 12px rgba(44,95,232,.65),4px 0 12px rgba(44,95,232,.65),0 14px 22px rgba(44,95,232,.6),0 -4px 8px rgba(44,95,232,0)}.home_techGrid__NlmPq{display:grid;grid-template-columns:repeat(6,1fr);justify-content:center;justify-items:center;align-items:center;gap:1.5rem;margin-top:2rem}.home_techGrid__NlmPq>:nth-child(13){grid-column:3}.home_techGrid__NlmPq>:nth-child(14){grid-column:4}.home_techCard__riYMg{margin-bottom:0!important}@media (max-width:1280px){.home_techGrid__NlmPq{grid-template-columns:repeat(6,1fr);gap:1.25rem}.home_techCard__riYMg{width:170px;height:220px}.home_techGrid__NlmPq>:nth-child(13){grid-column:3}.home_techGrid__NlmPq>:nth-child(14){grid-column:4}}@media (max-width:1024px){.home_techGrid__NlmPq{grid-template-columns:repeat(4,1fr);gap:1.25rem}.home_techCard__riYMg{width:160px;height:200px}.home_techGrid__NlmPq>:nth-child(13),.home_techGrid__NlmPq>:nth-child(14){grid-column:auto}}@media (max-width:768px){.home_techGrid__NlmPq{grid-template-columns:repeat(3,1fr);gap:1rem}.home_techCard__riYMg{width:100%;height:180px}}@media (max-width:600px){.home_techGrid__NlmPq{grid-template-columns:repeat(2,1fr)!important;justify-content:center;justify-items:center;gap:1.25rem}.home_techCard__riYMg{width:90%;height:160px}}@media (max-width:400px){.home_techGrid__NlmPq{grid-template-columns:repeat(2,1fr);gap:1rem}.home_techCard__riYMg{width:95%;height:150px}}@media (max-width:1024px){.home_portfolio-container__5TlWC h1{font-size:48px!important;text-align:center}.home_portfolio-container__5TlWC p{text-align:center;font-size:14px!important}}@media (max-width:900px){.home_portfolio-container__5TlWC h1{font-size:38px!important;line-height:1.3}.home_portfolio-container__5TlWC p{max-width:80%;margin:0 auto}.home_portfolio-container__5TlWC .home_arrows__fn__U{justify-content:center!important;gap:1rem}}@media (max-width:600px){.home_portfolio-container__5TlWC{padding:2rem 1rem!important}.home_portfolio-container__5TlWC h1{font-size:26px!important;line-height:1.4;text-align:center;width:100%!important}.home_portfolio-container__5TlWC p{font-size:13px!important;text-align:center;width:100%;margin-top:.5rem}.home_portfolio-container__5TlWC .home_arrows__fn__U{flex-direction:row;justify-content:center;margin-top:1.5rem}.home_portfolio-container__5TlWC .home_scroll-container__VqKa_{flex-wrap:nowrap;overflow-x:scroll;scroll-snap-type:x mandatory}.home_portfolio-container__5TlWC .home_scroll-container__VqKa_>div{scroll-snap-align:center;min-width:85%;max-width:90%;margin-right:1rem}}@media (max-width:400px){.home_portfolio-container__5TlWC h1{font-size:22px!important}.home_portfolio-container__5TlWC p{font-size:12px!important}}@media (-webkit-min-device-pixel-ratio:1),(min-resolution:1dppx){.home_scale-wrapper__ILR4f{transform-origin:top left}@media (min-width:1200px){.home_scale-wrapper__ILR4f{transform:scale(calc(100vw / 1536))}}}@media (max-width:1024px){.home_techGrid__NlmPq{grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:1rem}.home_techCard__riYMg{padding:1.5rem!important;transform:scale(.98)}}@media (max-width:640px){.home_techGrid__NlmPq{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:.75rem}.home_techCard__riYMg{padding:1.2rem!important;transform:scale(.96)}}@media (max-width:1024px){.home_techCard__riYMg{transform:scale(.98);padding:1.5rem!important}}@media (max-width:768px){.home_techCard__riYMg{transform:scale(.96);padding:1.2rem!important}}@media (max-width:480px){.home_techCard__riYMg{transform:scale(.94);padding:1rem!important}}@media (max-width:390px) and (min-width:360px){.home_mobile-buttons__ruJ6p{gap:4px!important;transform:translateY(-1px)}}@media (max-width:359px){.home_mobile-buttons__ruJ6p{gap:3px!important;transform:translateY(-1px)}}