.layout_body__oiEIT{margin:0!important;clear:both}.pricingCardModal_modalOverlay__qMD9D{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.7);display:flex;align-items:center;justify-content:center;z-index:1000}.pricingCardModal_modal__HAhgd{background:#fff;padding:3rem;border-radius:8px;width:90%;max-width:400px;position:relative;box-shadow:0 8px 16px rgba(0,0,0,.25)}@media(max-width:640px){.pricingCardModal_modal__HAhgd{padding:1.5rem 2rem 1.5rem 1.5rem;width:80%}}@media(min-width:640px)and (max-width:1024px){.pricingCardModal_modal__HAhgd{padding:1.5rem}}.pricingCardModal_closeButton__A3_qE{position:absolute;top:3rem;right:2rem;background:none;border:none;font-size:1.5rem;cursor:pointer;color:#000}@media(max-width:640px){.pricingCardModal_closeButton__A3_qE{top:.5rem;right:1rem}}@media(min-width:640px)and (max-width:1024px){.pricingCardModal_closeButton__A3_qE{top:.5rem;right:1rem}}.pricingCardModal_modalTitle__AEpRu{color:#000;margin-bottom:1rem;text-align:center;font-size:1.2rem}@media(max-width:640px){.pricingCardModal_modalTitle__AEpRu{font-size:1rem}}.pricingCardModal_formGroup__mBaFF{margin-bottom:.5rem}@media(min-width:640px)and (max-width:1024px){.pricingCardModal_formGroup__mBaFF{text-align:left}}.pricingCardModal_formGroup__mBaFF .pricingCardModal_formLabel__eyKgM{display:block;margin-bottom:.3rem;color:#000;font-weight:700}.pricingCardModal_formGroup__mBaFF .pricingCardModal_formInput__Gu6pS{width:90%;padding:.75rem;border:1px solid #000;border-radius:4px;transition:border-color .3s ease,box-shadow .3s ease}@media(min-width:640px)and (max-width:1024px){.pricingCardModal_formGroup__mBaFF .pricingCardModal_formInput__Gu6pS{width:90%}}@media(max-width:640px){.pricingCardModal_formGroup__mBaFF .pricingCardModal_formInput__Gu6pS{width:90%}}.pricingCardModal_formGroup__mBaFF .pricingCardModal_formInput__Gu6pS:focus{border-color:#f4b363;box-shadow:0 0 8px rgba(244,179,99,.6);outline:none}.pricingCardModal_submitButton__8_Bwu{width:50%;padding:.75rem;background:#f4b363;border:none;color:#fff;border-radius:4px;cursor:pointer;font-size:1rem;transition:background-color .3s ease}.pricingCardModal_submitButton__8_Bwu:hover{background:#f19c33}.pricingCard_pricingCardsContainer__aBdZs{display:flex;flex-wrap:wrap;justify-content:space-between}.pricingCard_pricingCard__s_9ub{background:#fff;border:1px solid #fff;border-radius:8px;box-shadow:0 4px 6px rgba(0,0,0,.1);padding:20px;text-align:center;transition:transform .3s ease,box-shadow .3s ease;flex:1 1 200px;max-width:290px;display:flex;flex-direction:column;justify-content:space-between;margin:10px}.pricingCard_pricingCard__s_9ub:hover{transform:translateY(-10px);box-shadow:0 8px 12px rgba(0,0,0,.2)}.pricingCard_pricingCard__s_9ub .pricingCard_popularBadge__lpNuT{position:absolute;top:-10px;right:-10px;background:#f4b363;color:#fff;padding:5px 10px;border-radius:5px;font-size:.9rem}.pricingCard_pricingCard__s_9ub .pricingCard_plan__yP21H{font-size:1.5rem;margin-bottom:10px}.pricingCard_pricingCard__s_9ub .pricingCard_price__gXYEJ{font-size:2.5rem;margin:10px 0}.pricingCard_pricingCard__s_9ub .pricingCard_price__gXYEJ .pricingCard_currency__dIZ6d{font-size:1.2rem;vertical-align:super}.pricingCard_pricingCard__s_9ub .pricingCard_price__gXYEJ .pricingCard_duration__WIW74{font-size:1rem;color:#666}.pricingCard_pricingCard__s_9ub .pricingCard_features__ro04s{list-style:none;padding:0;margin:20px 0;flex-grow:1;text-align:left}.pricingCard_pricingCard__s_9ub .pricingCard_features__ro04s .pricingCard_feature__tD_8Y{font-size:1rem;margin:10px 0;display:flex;align-items:center}.pricingCard_pricingCard__s_9ub .pricingCard_features__ro04s .pricingCard_feature__tD_8Y .pricingCard_icon__suQw9{margin-right:10px;color:#000}.pricingCard_pricingCard__s_9ub .pricingCard_btnContainer__A20_q{display:flex;justify-content:center;align-items:center}.pricingCard_pricingCard__s_9ub .pricingCard_button__llU9G{background:#000;color:#fff;border:none;padding:1rem 20px;border-radius:5px;cursor:pointer;font-size:1rem;white-space:nowrap;transition:background .3s ease;width:70%}@media(min-width:640px)and (max-width:1024px){.pricingCard_pricingCard__s_9ub .pricingCard_button__llU9G{width:100%}}@media(max-width:640px){.pricingCard_pricingCard__s_9ub .pricingCard_button__llU9G{width:100%}}.pricingCard_pricingCard__s_9ub .pricingCard_button__llU9G:hover{background:#f4b363}.pricingSection_pricingSection__2aEYR{display:flex;justify-content:space-around;align-items:stretch;flex-wrap:wrap;margin:0 auto;max-width:1200px;padding:20px}.webDevelopment_service__1nWW2{padding:0;margin:0;width:100%;background:#fff;background-size:cover;background-attachment:fixed;background-repeat:none;background-position:50%}@media(max-width:640px){.webDevelopment_service__1nWW2{background:none}}.webDevelopment_development__N4mjq{display:flex;align-items:center;justify-content:space-between;padding:2rem;background-color:transparent}@media(max-width:640px){.webDevelopment_development__N4mjq{padding:0}}.webDevelopment_development__N4mjq .webDevelopment_imageContainer__lx05l{flex:0 0 50%;max-width:50%;margin-left:2rem;display:flex;justify-content:center}.webDevelopment_development__N4mjq .webDevelopment_imageContainer__lx05l .webDevelopment_img__L63oX{width:80%;height:auto;object-fit:cover;border-radius:2rem}.webDevelopment_development__N4mjq .webDevelopment_content__Gj2t4{flex:1;padding:1rem}.webDevelopment_development__N4mjq .webDevelopment_content__Gj2t4 .webDevelopment_title__aYOAU{font-size:2rem;color:#f4b363;margin-bottom:.5rem}.webDevelopment_development__N4mjq .webDevelopment_content__Gj2t4 .webDevelopment_subtitle__oqh8F{font-size:1.5rem;color:#000;margin-bottom:1rem}.webDevelopment_development__N4mjq .webDevelopment_content__Gj2t4 .webDevelopment_description__gSUWR{font-size:1rem;color:#000;margin-bottom:1.5rem;line-height:1.6;font-weight:lighter}@media(min-width:640px)and (max-width:1024px){.webDevelopment_development__N4mjq{flex-direction:column;align-items:center;text-align:center}.webDevelopment_development__N4mjq .webDevelopment_imageContainer__lx05l{flex:1 1 100%;max-width:100%;margin:0 0 2rem}}@media(max-width:640px){.webDevelopment_development__N4mjq{flex-direction:column}.webDevelopment_development__N4mjq .webDevelopment_imageContainer__lx05l{display:none}.webDevelopment_development__N4mjq .webDevelopment_content__Gj2t4{padding:1rem;text-align:center}}.consultationContent_section__K5oCL{display:relative;justify-content:center;background-color:#fff;align-items:center;padding:0;margin:0}.consultationContent_section__K5oCL .consultationContent_content__nPUaT{flex:1;padding:2rem 1rem}.consultationContent_section__K5oCL .consultationContent_content__nPUaT .consultationContent_title__c23tq{font-size:2rem;color:#f4b363;margin-bottom:.5rem}.consultationContent_section__K5oCL .consultationContent_content__nPUaT .consultationContent_subtitle__C92dC{font-size:1.5rem;color:#000;margin-bottom:1rem}@media(min-width:640px)and (max-width:1024px){.consultationContent_section__K5oCL{flex-direction:column;align-items:center;text-align:center}.consultationContent_section__K5oCL .consultationContent_imageContainer__2r0UX{flex:1 1 100%;max-width:100%;margin:0 0 2rem}}@media(max-width:640px){.consultationContent_section__K5oCL{flex-direction:column;padding:0;margin:0}.consultationContent_section__K5oCL .consultationContent_imageContainer__2r0UX{display:none}.consultationContent_section__K5oCL .consultationContent_content__nPUaT{padding:1rem;text-align:left}}.outsourcingContent_section__pZyX_{display:flex;align-items:center;justify-content:center;padding:4rem 2rem;background-color:#000}.outsourcingContent_section__pZyX_ .outsourcingContent_content__MQHu_{display:flex;flex-wrap:wrap;gap:2rem;padding:2rem 1rem;width:100%;justify-content:center}.outsourcingContent_section__pZyX_ .outsourcingContent_content__MQHu_ .outsourcingContent_services__vwFuM{flex:1 1 100%}.outsourcingContent_section__pZyX_ .outsourcingContent_content__MQHu_ .outsourcingContent_services__vwFuM .outsourcingContent_servicesList__F8vBZ{display:flex;flex-wrap:wrap;justify-content:center;gap:2rem;width:100%}.outsourcingContent_section__pZyX_ .outsourcingContent_content__MQHu_ .outsourcingContent_services__vwFuM .outsourcingContent_serviceCard__ZJsQo{background-color:#fff;padding:1.8rem 1.5rem 1.8rem 2.5rem;margin-bottom:1.5rem;border-radius:10px;box-shadow:0 4px 10px rgba(0,0,0,.15);transition:transform .3s ease,box-shadow .3s ease;flex:1 1 30%;max-width:250px;text-align:left}.outsourcingContent_section__pZyX_ .outsourcingContent_content__MQHu_ .outsourcingContent_services__vwFuM .outsourcingContent_serviceCard__ZJsQo:hover{transform:translateY(-15px);box-shadow:0 8px 18px rgba(0,0,0,.2)}.outsourcingContent_section__pZyX_ .outsourcingContent_content__MQHu_ .outsourcingContent_services__vwFuM .outsourcingContent_serviceCard__ZJsQo .outsourcingContent_serviceName__zT0On{font-size:1.2rem;font-weight:700;color:#f4b363;margin-bottom:1rem}.outsourcingContent_section__pZyX_ .outsourcingContent_content__MQHu_ .outsourcingContent_services__vwFuM .outsourcingContent_serviceCard__ZJsQo .outsourcingContent_serviceOverview__EzM8k{font-size:.95rem;color:#000;line-height:1.5;margin-bottom:1rem}.outsourcingContent_section__pZyX_ .outsourcingContent_content__MQHu_ .outsourcingContent_services__vwFuM .outsourcingContent_serviceCard__ZJsQo h4{font-size:1.05rem;color:#f4b363;margin-bottom:.8rem}.outsourcingContent_section__pZyX_ .outsourcingContent_content__MQHu_ .outsourcingContent_services__vwFuM .outsourcingContent_serviceCard__ZJsQo ul{list-style:none;padding:0;margin:0}.outsourcingContent_section__pZyX_ .outsourcingContent_content__MQHu_ .outsourcingContent_services__vwFuM .outsourcingContent_serviceCard__ZJsQo ul li{font-size:.9rem;color:#000;margin-bottom:.5rem;position:relative}.outsourcingContent_section__pZyX_ .outsourcingContent_content__MQHu_ .outsourcingContent_services__vwFuM .outsourcingContent_serviceCard__ZJsQo ul li:before{content:"•";font-size:1.7rem;position:absolute;left:-1.5rem;color:#f4b363;top:-.5rem;padding-left:.5rem}.outsourcingContent_section__pZyX_ .outsourcingContent_content__MQHu_ .outsourcingContent_services__vwFuM .outsourcingContent_serviceCard__ZJsQo .outsourcingContent_cta__y6JfQ{margin-top:2rem}.outsourcingContent_section__pZyX_ .outsourcingContent_content__MQHu_ .outsourcingContent_services__vwFuM .outsourcingContent_serviceCard__ZJsQo .outsourcingContent_cta__y6JfQ .outsourcingContent_ctaButton__vb5wn{background-color:#000;color:#fff;padding:1rem 2rem;border:none;border-radius:5px;cursor:pointer;font-size:1rem;transition:background-color .3s}.outsourcingContent_section__pZyX_ .outsourcingContent_content__MQHu_ .outsourcingContent_services__vwFuM .outsourcingContent_serviceCard__ZJsQo .outsourcingContent_cta__y6JfQ .outsourcingContent_ctaButton__vb5wn:hover{background-color:#000}@media(max-width:640px){.outsourcingContent_section__pZyX_ .outsourcingContent_content__MQHu_{flex-direction:column;padding:1rem;text-align:center}.outsourcingContent_section__pZyX_ .outsourcingContent_content__MQHu_ .outsourcingContent_services__vwFuM .outsourcingContent_servicesList__F8vBZ{flex-direction:column;align-items:center;gap:1.5rem}.outsourcingContent_section__pZyX_ .outsourcingContent_content__MQHu_ .outsourcingContent_services__vwFuM .outsourcingContent_serviceCard__ZJsQo{width:90%;padding:1.8rem}.outsourcingContent_section__pZyX_ .outsourcingContent_content__MQHu_ .outsourcingContent_services__vwFuM .outsourcingContent_serviceName__zT0On{font-size:1.1rem}.outsourcingContent_section__pZyX_ .outsourcingContent_content__MQHu_ .outsourcingContent_services__vwFuM .outsourcingContent_serviceOverview__EzM8k{font-size:.9rem}.outsourcingContent_section__pZyX_ .outsourcingContent_content__MQHu_ .outsourcingContent_services__vwFuM h4{font-size:1rem}.outsourcingContent_section__pZyX_ .outsourcingContent_content__MQHu_ .outsourcingContent_services__vwFuM ul li{font-size:.8rem}}@media(min-width:640px)and (max-width:1024px){.outsourcingContent_section__pZyX_ .outsourcingContent_content__MQHu_{flex-direction:column;padding:1.5rem}.outsourcingContent_section__pZyX_ .outsourcingContent_services__vwFuM .outsourcingContent_servicesList__F8vBZ{flex-direction:row;justify-content:center}.outsourcingContent_section__pZyX_ .outsourcingContent_services__vwFuM .outsourcingContent_serviceCard__ZJsQo{width:45%}}.outsourcing_service__ZQxKh{padding:0;margin:0}@media(min-width:640px)and (max-width:1024px){.outsourcing_service__ZQxKh{padding:2rem}}@media(max-width:640px){.outsourcing_service__ZQxKh{padding:.7rem}}.outsourcing_outsourcing__DM3MO{display:flex;align-items:center;justify-content:space-between;padding:1rem 2rem;background-color:#fff}.outsourcing_outsourcing__DM3MO .outsourcing_imageContainer__vptau{flex:0 0 50%;max-width:50%;margin-right:2rem}.outsourcing_outsourcing__DM3MO .outsourcing_imageContainer__vptau .outsourcing_img__0CluH{width:100%;height:auto;object-fit:cover}.outsourcing_outsourcing__DM3MO .outsourcing_content__t_qkD{flex:1;padding:0}.outsourcing_outsourcing__DM3MO .outsourcing_content__t_qkD .outsourcing_title__kEQgo{font-size:2rem;color:#f4b363;margin-bottom:.5rem}.outsourcing_outsourcing__DM3MO .outsourcing_content__t_qkD .outsourcing_subtitle__8tXDV{font-size:1.5rem;color:#000;margin-bottom:1rem}.outsourcing_outsourcing__DM3MO .outsourcing_content__t_qkD .outsourcing_description__DbceI{font-size:1rem;color:#000;margin-bottom:1.5rem;line-height:1.6;font-weight:lighter}.outsourcing_outsourcing__DM3MO .outsourcing_coreValues__E6vgX{margin-top:.2rem;display:flex;flex-direction:column;gap:.1rem}.outsourcing_outsourcing__DM3MO .outsourcing_coreValues__E6vgX .outsourcing_coreValue__gozkj{display:flex;flex-direction:column}.outsourcing_outsourcing__DM3MO .outsourcing_coreValues__E6vgX .outsourcing_coreValue__gozkj h4{font-size:1.2rem;font-weight:700;margin-bottom:.1rem;color:#f4b363}.outsourcing_outsourcing__DM3MO .outsourcing_coreValues__E6vgX .outsourcing_coreValue__gozkj p{font-size:1rem;color:#333}@media(min-width:640px)and (max-width:1024px){.outsourcing_outsourcing__DM3MO{flex-direction:column;align-items:center;text-align:center}.outsourcing_outsourcing__DM3MO .outsourcing_imageContainer__vptau{flex:1 1 100%;max-width:100%;margin:0 0 2rem}}@media(max-width:640px){.outsourcing_outsourcing__DM3MO{flex-direction:column;padding:2rem}.outsourcing_outsourcing__DM3MO .outsourcing_imageContainer__vptau{display:none}.outsourcing_outsourcing__DM3MO .outsourcing_content__t_qkD{padding:1rem;text-align:center}}@import url("https://fonts.googleapis.com/css2?family=Instrument+Serif:ital@0;1&family=Inter:wght@400;500;600;700;800&family=JetBrains+Mono:wght@400;500;600;700&display=swap");@keyframes marquee{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes reveal-in{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes floaty{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes blink{0%,55%{opacity:1}60%,to{opacity:0}}html{overflow-y:auto;box-sizing:border-box;scroll-behavior:smooth;scrollbar-width:12;scrollbar-color:#747373 #3c3c3c}body,html{overflow-x:hidden;padding:0;margin:0;width:100%}body{font-family:Inter,system-ui,-apple-system,sans-serif;height:100%}body::-webkit-scrollbar,html::-webkit-scrollbar{width:8px}body::-webkit-scrollbar-track,html::-webkit-scrollbar-track{background-color:transparent}body::-webkit-scrollbar-thumb,html::-webkit-scrollbar-thumb{background-color:silver;border-radius:4px}body::-webkit-scrollbar-thumb:hover,html::-webkit-scrollbar-thumb:hover{background-color:#a0a0a0}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;transition-duration:.01ms!important}}@media (max-width:1024px){.hero-cols{grid-template-columns:1fr!important}.stats-cols{grid-template-columns:repeat(2,1fr)!important}.checklist-grid{grid-template-columns:1fr!important;gap:32px!important}.surfaces-scroll{display:flex!important;overflow-x:auto!important;-webkit-overflow-scrolling:touch;gap:24px!important;padding-bottom:16px!important;min-height:auto!important}.surfaces-scroll>*{flex:0 0 80%!important;min-width:300px!important}.caps-hdr{flex-direction:column!important;gap:20px!important;margin-bottom:36px!important}.prod-feat-grid{grid-template-columns:1fr!important;gap:32px!important}.how-we-work-grid{grid-template-columns:repeat(2,1fr)!important}.hero-grid{grid-template-columns:1fr!important}.hero-meta{grid-template-columns:repeat(2,1fr)!important}.reel-grid{grid-template-columns:1fr!important}.feat-grid{grid-template-columns:repeat(2,1fr)!important}}@media (max-width:640px){.checklist-items,.feat-grid,.how-we-work-grid{grid-template-columns:1fr!important}.hero-btns{flex-direction:column!important;align-items:stretch!important}.hero-btns a,.hero-btns button{justify-content:center!important;text-align:center}.resp-section-pad{padding:60px 20px!important}}@media (max-width:480px){.hero-meta,.stats-cols{grid-template-columns:1fr!important}}@font-face{font-family:Poppins;src:url(/fonts/Poppins-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Poppins;src:url(/fonts/Poppins-Bold.ttf) format("truetype");font-weight:700;font-style:normal}.portfolioSection_portfolioContainer__2_R0S{min-height:100vh;background-color:#000;color:#fff;font-family:Inter,sans-serif}.portfolioSection_portfolioContainer__2_R0S .portfolioSection_header__LGv6u{padding:3rem 1.5rem 2rem}@media(min-width:768px){.portfolioSection_portfolioContainer__2_R0S .portfolioSection_header__LGv6u{padding:3rem 3rem 2rem}}.portfolioSection_portfolioContainer__2_R0S .portfolioSection_header__LGv6u h1{font-size:2.25rem;font-weight:700;margin-bottom:2rem}.portfolioSection_portfolioContainer__2_R0S .portfolioSection_header__LGv6u .portfolioSection_gridContainer__9ZMmA{display:grid;grid-template-columns:1fr;gap:2rem;margin-bottom:3rem}@media(min-width:768px){.portfolioSection_portfolioContainer__2_R0S .portfolioSection_header__LGv6u .portfolioSection_gridContainer__9ZMmA{grid-template-columns:1fr 1fr}}.portfolioSection_portfolioContainer__2_R0S .portfolioSection_header__LGv6u .portfolioSection_gridContainer__9ZMmA .portfolioSection_disclaimerBox__AhTy2{background-color:transparent;padding:2rem;border-radius:.5rem;display:flex;flex-direction:column;justify-content:center}.portfolioSection_portfolioContainer__2_R0S .portfolioSection_header__LGv6u .portfolioSection_gridContainer__9ZMmA .portfolioSection_disclaimerBox__AhTy2 p{font-size:1.125rem;line-height:1.75}.portfolioSection_portfolioContainer__2_R0S .portfolioSection_header__LGv6u .portfolioSection_gridContainer__9ZMmA .portfolioSection_projectCard__8pbXu{background-color:rgba(0,0,0,.2);border-radius:.5rem;overflow:hidden;transition:all .3s ease}.portfolioSection_portfolioContainer__2_R0S .portfolioSection_header__LGv6u .portfolioSection_gridContainer__9ZMmA .portfolioSection_projectCard__8pbXu:hover{transform:translateY(-.25rem);box-shadow:0 10px 25px rgba(0,0,0,.2)}.portfolioSection_portfolioContainer__2_R0S .portfolioSection_header__LGv6u .portfolioSection_gridContainer__9ZMmA .portfolioSection_projectCard__8pbXu img{width:100%;height:auto;object-fit:cover;object-position:top}.portfolioSection_portfolioContainer__2_R0S .portfolioSection_header__LGv6u .portfolioSection_gridContainer__9ZMmA .portfolioSection_projectCard__8pbXu .portfolioSection_previewWrapper__N90uY{width:100%;height:264px;background:#0b1220;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden}.portfolioSection_portfolioContainer__2_R0S .portfolioSection_header__LGv6u .portfolioSection_gridContainer__9ZMmA .portfolioSection_projectCard__8pbXu .portfolioSection_previewIframe__esXRg{width:100%;height:100%;border:none;display:block;position:absolute;top:0;left:0}.portfolioSection_portfolioContainer__2_R0S .portfolioSection_header__LGv6u .portfolioSection_gridContainer__9ZMmA .portfolioSection_projectCard__8pbXu .portfolioSection_previewFallback__MSQxy{padding:1rem;text-align:center;color:rgba(209,213,219,.8);display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%}.portfolioSection_portfolioContainer__2_R0S .portfolioSection_header__LGv6u .portfolioSection_gridContainer__9ZMmA .portfolioSection_projectCard__8pbXu .portfolioSection_previewFallback__MSQxy img{width:100%;height:auto;object-fit:cover;border-radius:.25rem;margin-bottom:1rem}.portfolioSection_portfolioContainer__2_R0S .portfolioSection_header__LGv6u .portfolioSection_gridContainer__9ZMmA .portfolioSection_projectCard__8pbXu .portfolioSection_previewFallback__MSQxy a{color:#a5b4fc;text-decoration:none;font-weight:500}.portfolioSection_portfolioContainer__2_R0S .portfolioSection_header__LGv6u .portfolioSection_gridContainer__9ZMmA .portfolioSection_projectCard__8pbXu .portfolioSection_previewFallback__MSQxy a:hover{color:#818cf8}@media(min-width:768px){.portfolioSection_portfolioContainer__2_R0S .portfolioSection_header__LGv6u .portfolioSection_gridContainer__9ZMmA .portfolioSection_projectCard__8pbXu .portfolioSection_previewWrapper__N90uY{height:264px}}.portfolioSection_portfolioContainer__2_R0S .portfolioSection_header__LGv6u .portfolioSection_gridContainer__9ZMmA .portfolioSection_projectCard__8pbXu .portfolioSection_cardContent__NC4Zo{padding:1rem}.portfolioSection_portfolioContainer__2_R0S .portfolioSection_header__LGv6u .portfolioSection_gridContainer__9ZMmA .portfolioSection_projectCard__8pbXu .portfolioSection_cardContent__NC4Zo .portfolioSection_tags__Xbmi7{display:flex;align-items:center;font-size:.75rem;color:#a5b4fc;margin-bottom:.5rem}.portfolioSection_portfolioContainer__2_R0S .portfolioSection_header__LGv6u .portfolioSection_gridContainer__9ZMmA .portfolioSection_projectCard__8pbXu .portfolioSection_cardContent__NC4Zo .portfolioSection_tags__Xbmi7 span{margin:0 .25rem}.portfolioSection_portfolioContainer__2_R0S .portfolioSection_header__LGv6u .portfolioSection_gridContainer__9ZMmA .portfolioSection_projectCard__8pbXu .portfolioSection_cardContent__NC4Zo h3{font-size:1.25rem;font-weight:600;margin-bottom:.25rem}.portfolioSection_portfolioContainer__2_R0S .portfolioSection_header__LGv6u .portfolioSection_gridContainer__9ZMmA .portfolioSection_projectCard__8pbXu .portfolioSection_cardContent__NC4Zo p{font-size:.875rem;color:rgba(209,213,219,.8);margin-bottom:.75rem}.portfolioSection_portfolioContainer__2_R0S .portfolioSection_header__LGv6u .portfolioSection_gridContainer__9ZMmA .portfolioSection_projectCard__8pbXu .portfolioSection_cardContent__NC4Zo a{display:inline-block;font-size:.875rem;color:#a5b4fc}.portfolioSection_portfolioContainer__2_R0S .portfolioSection_header__LGv6u .portfolioSection_gridContainer__9ZMmA .portfolioSection_projectCard__8pbXu .portfolioSection_cardContent__NC4Zo a:hover{color:#818cf8}.portfolioSection_portfolioContainer__2_R0S .portfolioSection_projectsSection__RePOa{padding:2rem 1.5rem}@media(min-width:768px){.portfolioSection_portfolioContainer__2_R0S .portfolioSection_projectsSection__RePOa{padding:2rem 3rem}}.portfolioSection_portfolioContainer__2_R0S .portfolioSection_projectsSection__RePOa .portfolioSection_projectsGrid__0mWsJ{display:grid;grid-template-columns:1fr;gap:2rem;box-sizing:border-box}@media(min-width:768px){.portfolioSection_portfolioContainer__2_R0S .portfolioSection_projectsSection__RePOa .portfolioSection_projectsGrid__0mWsJ{grid-template-columns:1fr 1fr}}.portfolioSection_portfolioContainer__2_R0S .portfolioSection_projectsSection__RePOa .portfolioSection_cardContent__NC4Zo{padding:1rem;transition:all .3s ease}.portfolioSection_portfolioContainer__2_R0S .portfolioSection_projectsSection__RePOa .portfolioSection_cardContent__NC4Zo .portfolioSection_tags__Xbmi7{display:flex;align-items:center;font-size:.75rem;color:#a5b4fc;margin-bottom:.5rem}.portfolioSection_portfolioContainer__2_R0S .portfolioSection_projectsSection__RePOa .portfolioSection_cardContent__NC4Zo .portfolioSection_tags__Xbmi7 span{margin:0 .25rem}.portfolioSection_portfolioContainer__2_R0S .portfolioSection_projectsSection__RePOa .portfolioSection_cardContent__NC4Zo h3{font-size:1.25rem;font-weight:600;margin-bottom:.25rem}.portfolioSection_portfolioContainer__2_R0S .portfolioSection_projectsSection__RePOa .portfolioSection_cardContent__NC4Zo p{font-size:.875rem;color:rgba(209,213,219,.8);margin-bottom:.75rem}.portfolioSection_portfolioContainer__2_R0S .portfolioSection_projectsSection__RePOa .portfolioSection_cardContent__NC4Zo a{display:inline-block;font-size:.875rem;color:#a5b4fc}.portfolioSection_portfolioContainer__2_R0S .portfolioSection_projectsSection__RePOa .portfolioSection_cardContent__NC4Zo a:hover{color:#818cf8}.portfolioSection_portfolioContainer__2_R0S .portfolioSection_projectsSection__RePOa .portfolioSection_projectCard__8pbXu{max-width:100%;box-sizing:border-box;background-color:rgba(0,0,0,.2);border-radius:.5rem;overflow:hidden;transition:all .3s ease}.portfolioSection_portfolioContainer__2_R0S .portfolioSection_projectsSection__RePOa .portfolioSection_projectCard__8pbXu:hover{transform:translateY(-.25rem);box-shadow:0 10px 25px rgba(0,0,0,.2)}.portfolioSection_portfolioContainer__2_R0S .portfolioSection_projectsSection__RePOa .portfolioSection_projectCard__8pbXu .portfolioSection_previewWrapper__N90uY{width:100%;height:264px;background:#0b1220;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden}.portfolioSection_portfolioContainer__2_R0S .portfolioSection_projectsSection__RePOa .portfolioSection_projectCard__8pbXu .portfolioSection_previewIframe__esXRg{width:100%;height:100%;border:none;display:block;position:absolute;top:0;left:0}.portfolioSection_portfolioContainer__2_R0S .portfolioSection_projectsSection__RePOa .portfolioSection_projectCard__8pbXu img{max-width:100%;height:auto}