.InternshipSection_internshipSection__EqrUG{background-color:initial;color:#fff;display:flex;flex-direction:column;font-family:Share Tech,sans-serif;gap:50px;position:relative;z-index:1}.InternshipSection_formContainer__9gppY{backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);background:#1a1a1a8c;border:1px solid #ffffff14;border-radius:16px;box-shadow:0 15px 35px #00000059;margin:0 auto;max-width:600px;padding:40px;position:relative;transition:all .3s ease;z-index:2}.InternshipSection_formContainer__9gppY:hover{border-color:#c21a0c4d}.InternshipSection_formTitle__zZvuD,.InternshipSection_sectionTitle__Oyubw{background:linear-gradient(135deg,#fff 20%,#ff3c3c);-webkit-background-clip:text;background-clip:text;color:#0000;font-size:2.5rem;margin:1rem 1rem 10px;position:relative;text-align:center;text-shadow:0 2px 16px #000c}.InternshipSection_formSubtitle__bI1CL,.InternshipSection_sectionSubtitle__D03UR{color:#ffffffb3;font-size:1.1rem;margin-bottom:30px;text-align:center;text-shadow:0 2px 12px #000c}.InternshipSection_formGroup__LCp0C{margin-bottom:20px}.InternshipSection_formGroup__LCp0C label{color:#ffffffe6;display:block;font-weight:600;margin-bottom:8px}.InternshipSection_formGroup__LCp0C input[type=email],.InternshipSection_formGroup__LCp0C input[type=tel],.InternshipSection_formGroup__LCp0C input[type=text],.InternshipSection_formGroup__LCp0C input[type=url],.InternshipSection_formGroup__LCp0C select{background:#ffffff12;border:1px solid #ffffff1a;border-radius:8px;box-sizing:border-box;color:#fff;font-family:Share Tech,sans-serif;padding:12px 15px;transition:all .3s ease;width:100%}.InternshipSection_formGroup__LCp0C input:focus{border-color:#c21a0c80;box-shadow:0 0 0 2px #c21a0c33;outline:none}.InternshipSection_formGroup__LCp0C input::placeholder{color:#fff6}.InternshipSection_formGroup__LCp0C input[type=file]{background:#ffffff12;border:1px solid #ffffff1a;border-radius:8px;box-sizing:border-box;color:#fff;padding:10px;transition:border-color .3s;width:100%}.InternshipSection_formGroup__LCp0C small{color:#fff9;display:block;font-size:.85em;margin-top:5px}.InternshipSection_recaptchaContainer__LuBkI{align-items:flex-start;display:flex;flex-direction:column;margin:20px 0}.InternshipSection_recaptchaContainer__LuBkI small{color:#999;font-size:12px;margin-top:5px}.InternshipSection_submitButton__u9Gm6{background-color:#c21a0c;border:none;border-radius:8px;color:#fff;cursor:pointer;font-family:Share Tech,sans-serif;font-size:16px;font-weight:700;margin-top:20px;overflow:hidden;padding:15px;position:relative;transition:all .3s ease;width:100%}.InternshipSection_submitButton__u9Gm6:before{background:linear-gradient(90deg,#0000,#fff3,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .7s;width:100%}.InternshipSection_submitButton__u9Gm6:hover{background-color:#8f1409;transform:translateY(-2px)}.InternshipSection_submitButton__u9Gm6:hover:before{left:100%}.InternshipSection_submitButton__u9Gm6:disabled{background-color:#c21a0c80;cursor:not-allowed;transform:none}.InternshipSection_errorMessage__6SBDd{align-items:center;background-color:#ff6b6b1a;border:1px solid #ff6b6b4d;border-radius:8px;color:#ff6b6b;display:flex;justify-content:center;margin-top:20px;padding:12px;text-align:center}.InternshipSection_opportunitiesSection__Fhh24{margin:0 auto;max-width:1200px;padding:20px;width:100%}.InternshipSection_opportunitiesGrid__d0eDW{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));margin-top:30px}.InternshipSection_opportunityCard__J2bkQ{backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);background:#1a1a1a8c;border:1px solid #ffffff14;border-radius:16px;box-shadow:0 10px 24px #0000004d;display:flex;flex-direction:column;height:100%;padding:25px;transition:all .3s ease}.InternshipSection_opportunityCard__J2bkQ:hover{border-color:#c21a0c4d;box-shadow:0 15px 30px #00000040}.InternshipSection_selectedCard__dXVC9{border:2px solid #c21a0c!important;box-shadow:0 0 20px #c21a0c4d!important;transform:scale(1.02)}.InternshipSection_opportunityTitle__WJ9v7{color:#fff;font-size:1.6rem;margin-bottom:15px;padding-bottom:10px;position:relative}.InternshipSection_opportunityTitle__WJ9v7:after{background:#c21a0c;border-radius:3px;bottom:0;content:"";height:3px;left:0;position:absolute;width:40px}.InternshipSection_opportunityDetails__bNZcJ{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:15px}.InternshipSection_opportunityDetail__fEmxB{align-items:center;background:#ffffff14;border-radius:50px;display:flex;font-size:.9rem;gap:5px;padding:6px 12px}.InternshipSection_detailIcon__\+A7Wy{color:#c21a0c;font-size:16px!important}.InternshipSection_opportunityDescription__I83-o{color:#fffc;flex-grow:1;font-size:1rem;line-height:1.5;margin-bottom:20px}.InternshipSection_applyButton__WwqRj{align-self:flex-start;background-color:#c21a0c;border:none;border-radius:8px;color:#fff;cursor:pointer;font-family:Share Tech,sans-serif;font-size:15px;font-weight:700;margin-top:auto;padding:12px 20px;transition:all .3s ease}.InternshipSection_applyButton__WwqRj:hover{background-color:#8f1409;transform:translateY(-2px)}.InternshipSection_formSelect__b43Um{-webkit-appearance:none;appearance:none;background-position:right 10px center;background-size:16px}.InternshipSection_opportunitySelector__ImbC8{position:relative}.InternshipSection_selectIcon__dK0kq{color:#fff9;pointer-events:none;position:absolute;right:10px;top:50%;transform:translateY(-50%)}.InternshipSection_inputWithIcon__sPXYP{position:relative}.InternshipSection_inputIcon__kVYc7{color:#ffffff80;left:12px;position:absolute;top:50%;transform:translateY(-50%)}.InternshipSection_inputWithIcon__sPXYP input{padding-left:40px!important}.InternshipSection_fieldError__zYhKb{color:#ff6b6b;font-size:.9rem;margin-top:5px}@media (max-width:768px){.InternshipSection_opportunitiesGrid__d0eDW{grid-template-columns:1fr}.InternshipSection_formContainer__9gppY{padding:20px}.InternshipSection_formTitle__zZvuD{font-size:2rem}}@media (max-width:480px){.InternshipSection_formContainer__9gppY{padding:20px 15px}.InternshipSection_formTitle__zZvuD{font-size:1.8rem}.InternshipSection_submitButton__u9Gm6{padding:12px}}.JobsSection_jobsSection__MbIip{background-color:initial;color:#fff;display:flex;flex-direction:column;font-family:Share Tech,sans-serif;gap:50px;position:relative;z-index:1}.JobsSection_formContainer__BrrTX{backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);background:#1a1a1a8c;border:1px solid #ffffff14;border-radius:16px;box-shadow:0 15px 35px #00000059;margin:0 auto;max-width:600px;padding:40px;position:relative;transition:all .3s ease;z-index:2}.JobsSection_formContainer__BrrTX:hover{border-color:#c21a0c4d}.JobsSection_formTitle__ifU3E,.JobsSection_sectionTitle__h63F0{background:linear-gradient(135deg,#fff 20%,#ff3c3c);-webkit-background-clip:text;background-clip:text;color:#0000;font-size:2.5rem;margin:1rem 1rem 10px;position:relative;text-align:center;text-shadow:0 2px 16px #000c}.JobsSection_formSubtitle__7ewvz,.JobsSection_sectionSubtitle__0XJjW{color:#ffffffb3;font-size:1.1rem;margin-bottom:30px;text-align:center;text-shadow:0 2px 12px #000c}.JobsSection_formGroup__UMzj2{margin-bottom:20px}.JobsSection_formGroup__UMzj2 label{color:#ffffffe6;display:block;font-weight:600;margin-bottom:8px}.JobsSection_formGroup__UMzj2 input[type=email],.JobsSection_formGroup__UMzj2 input[type=tel],.JobsSection_formGroup__UMzj2 input[type=text],.JobsSection_formGroup__UMzj2 input[type=url],.JobsSection_formGroup__UMzj2 select{background:#ffffff12;border:1px solid #ffffff1a;border-radius:8px;box-sizing:border-box;color:#fff;font-family:Share Tech,sans-serif;padding:12px 15px;transition:all .3s ease;width:100%}.JobsSection_formGroup__UMzj2 input:focus{border-color:#c21a0c80;box-shadow:0 0 0 2px #c21a0c33;outline:none}.JobsSection_formGroup__UMzj2 input::placeholder{color:#fff6}.JobsSection_formGroup__UMzj2 input[type=file]{background:#ffffff12;border:1px solid #ffffff1a;border-radius:8px;box-sizing:border-box;color:#fff;padding:10px;transition:border-color .3s;width:100%}.JobsSection_formGroup__UMzj2 small{color:#fff9;display:block;font-size:.85em;margin-top:5px}.JobsSection_recaptchaContainer__QUPAM{align-items:flex-start;display:flex;flex-direction:column;margin:20px 0}.JobsSection_recaptchaContainer__QUPAM small{color:#999;font-size:12px;margin-top:5px}.JobsSection_submitButton__FDx6c{background-color:#c21a0c;border:none;border-radius:8px;color:#fff;cursor:pointer;font-family:Share Tech,sans-serif;font-size:16px;font-weight:700;margin-top:20px;overflow:hidden;padding:15px;position:relative;transition:all .3s ease;width:100%}.JobsSection_submitButton__FDx6c:before{background:linear-gradient(90deg,#0000,#fff3,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .7s;width:100%}.JobsSection_submitButton__FDx6c:hover{background-color:#8f1409;transform:translateY(-2px)}.JobsSection_submitButton__FDx6c:hover:before{left:100%}.JobsSection_submitButton__FDx6c:disabled{background-color:#c21a0c80;cursor:not-allowed;transform:none}.JobsSection_errorMessage__IjdA\+{align-items:center;background-color:#ff6b6b1a;border:1px solid #ff6b6b4d;border-radius:8px;color:#ff6b6b;display:flex;justify-content:center;margin-top:20px;padding:12px;text-align:center}.JobsSection_jobsOpportunitiesSection__YgYXv{margin:0 auto;max-width:1200px;padding:20px;width:100%}.JobsSection_jobsGrid__T9eYR{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));margin-top:30px}.JobsSection_jobCard__z2tzk{backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);background:#1a1a1a8c;border:1px solid #ffffff14;border-radius:16px;box-shadow:0 10px 24px #0000004d;display:flex;flex-direction:column;height:100%;padding:25px;transition:all .3s ease}.JobsSection_jobCard__z2tzk:hover{border-color:#c21a0c4d;box-shadow:0 15px 30px #00000040}.JobsSection_selectedCard__kufmG{border:2px solid #c21a0c!important;box-shadow:0 0 20px #c21a0c4d!important;transform:scale(1.02)}.JobsSection_jobTitle__oYOt7{color:#fff;font-size:1.6rem;margin-bottom:15px;padding-bottom:10px;position:relative}.JobsSection_jobTitle__oYOt7:after{background:#c21a0c;border-radius:3px;bottom:0;content:"";height:3px;left:0;position:absolute;width:40px}.JobsSection_jobDetails__9hUfi{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:15px}.JobsSection_jobDetail__AjwII{align-items:center;background:#ffffff14;border-radius:50px;display:flex;font-size:.9rem;gap:5px;padding:6px 12px}.JobsSection_detailIcon__rIdE6{color:#c21a0c;font-size:16px!important}.JobsSection_jobDescription__BUNPt{color:#fffc;font-size:1rem;line-height:1.5;margin-bottom:20px}.JobsSection_requirements__71NuX{flex-grow:1;margin-bottom:20px}.JobsSection_requirements__71NuX h4{color:#ffffffe6;font-size:1rem;font-weight:600;margin-bottom:10px}.JobsSection_requirements__71NuX ul{margin:0;padding-left:20px}.JobsSection_requirements__71NuX li{color:#ffffffb3;font-size:.9rem;line-height:1.4;margin-bottom:5px}.JobsSection_applyButton__7OVMM{align-self:flex-start;background-color:#c21a0c;border:none;border-radius:8px;color:#fff;cursor:pointer;font-family:Share Tech,sans-serif;font-size:15px;font-weight:700;margin-top:auto;padding:12px 20px;transition:all .3s ease}.JobsSection_applyButton__7OVMM:hover{background-color:#8f1409;transform:translateY(-2px)}.JobsSection_formSelect__uxjAd{-webkit-appearance:none;appearance:none;background-position:right 10px center;background-size:16px}.JobsSection_opportunitySelector__r0dmP{position:relative}.JobsSection_selectIcon__3oYpC{color:#fff9;pointer-events:none;position:absolute;right:10px;top:50%;transform:translateY(-50%)}.JobsSection_inputWithIcon__Aou6A{position:relative}.JobsSection_inputIcon__wV31O{color:#ffffff80;left:12px;position:absolute;top:50%;transform:translateY(-50%)}.JobsSection_inputWithIcon__Aou6A input{padding-left:40px!important}.JobsSection_fieldError__NvnIs{color:#ff6b6b;font-size:.9rem;margin-top:5px}@media (max-width:768px){.JobsSection_jobsGrid__T9eYR{grid-template-columns:1fr}.JobsSection_formContainer__BrrTX{padding:20px}.JobsSection_formTitle__ifU3E{font-size:2rem}}@media (max-width:480px){.JobsSection_formContainer__BrrTX{padding:20px 15px}.JobsSection_formTitle__ifU3E{font-size:1.8rem}.JobsSection_submitButton__FDx6c{padding:12px}.JobsSection_jobCard__z2tzk{padding:20px}}.Careers_careersPage__eumFN{background-color:initial;color:#fff;display:flex;flex-direction:column;font-family:Share Tech,sans-serif;gap:40px;min-height:100vh;overflow:hidden;padding:80px 20px;position:relative;z-index:1}.Careers_dimOverlay__M97HS{background:#0009;inset:0;pointer-events:none;position:absolute;z-index:-1}.Careers_headerSection__xkXBi{margin-bottom:30px;padding-top:60px;text-align:center}.Careers_pageEyebrow__ZkSWX{color:#c21a0c;display:inline-block;font-size:.85rem;font-weight:600;letter-spacing:2px;margin-bottom:1.1rem;text-transform:uppercase}.Careers_pageTitle__nXIJE{color:#fff;font-size:clamp(2.4rem,5vw,3.8rem);font-weight:700;line-height:1.12;margin-bottom:1.2rem;position:relative;text-shadow:0 2px 20px #0009}.Careers_pageTitleAccent__feDy9{color:#c21a0c;text-shadow:0 0 30px #c21a0c66}.Careers_pageSubtitle__1IZ5I{color:#fffc;font-size:1.2rem;line-height:1.6;margin:0 auto 1.6rem;max-width:600px;text-shadow:0 2px 12px #000c}.Careers_cultureChips__w7hfU{display:flex;flex-wrap:wrap;gap:.6rem;justify-content:center}.Careers_cultureChip__OzDQM{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:#14141480;border:1px solid #fff3;border-radius:999px;color:#fff9;font-size:.74rem;letter-spacing:1px;padding:.35rem .9rem;text-transform:uppercase;transition:border-color .3s ease,color .3s ease}.Careers_cultureChip__OzDQM:hover{border-color:#c21a0c99;color:#fff}.Careers_tabNavigation__j2BYO{display:flex;gap:20px;justify-content:center;margin-bottom:40px}.Careers_tabButton__k2iyt{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0d;border:1px solid #ffffff1a;border-radius:12px;color:#ffffffb3;cursor:pointer;display:flex;font-family:Share Tech,sans-serif;font-size:1.1rem;font-weight:600;gap:12px;overflow:hidden;padding:15px 30px;position:relative;transition:all .3s ease}.Careers_tabButton__k2iyt:hover{border-color:#c21a0c4d;box-shadow:0 8px 25px #0000004d}.Careers_tabButton__k2iyt.Careers_activeTab__UBHdK{background:#c21a0c33;border-color:#c21a0c66;box-shadow:0 8px 25px #c21a0c33;color:#c21a0c}.Careers_tabButton__k2iyt:before{background:linear-gradient(90deg,#0000,#ffffff1a,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .6s;width:100%}.Careers_tabButton__k2iyt:hover:before{left:100%}.Careers_tabIcon__BxDpY{font-size:1.5rem!important}.Careers_contentSection__FZz0G{flex:1 1;min-height:600px}@media (max-width:768px){.Careers_careersPage__eumFN{padding:60px 15px}.Careers_pageTitle__nXIJE{font-size:2.5rem}.Careers_pageSubtitle__1IZ5I{font-size:1rem;padding:0 10px}.Careers_tabNavigation__j2BYO{align-items:center;flex-direction:column;gap:15px}.Careers_tabButton__k2iyt{font-size:1rem;justify-content:center;padding:12px 20px;width:200px}}@media (max-width:480px){.Careers_pageTitle__nXIJE{font-size:2rem}.Careers_tabButton__k2iyt{font-size:.9rem;padding:10px 15px;width:180px}.Careers_tabIcon__BxDpY{font-size:1.3rem!important}}