.contactus__wrapper{background:#0b0b0b;justify-content:center;padding:6rem 1rem;display:flex}.contactus__error{color:#ff4d4f;margin-top:6px;font-size:13px;font-weight:500}.contactus__success-msg{color:#4ade80;margin-top:-5px;font-size:.9rem;font-weight:500}.contactus__fail-msg{color:#ff4d4f;margin-top:-5px;font-size:.9rem;font-weight:500}.contactus__submit-btn:disabled{opacity:.6;cursor:not-allowed}.contactus__section{color:#f0f4ff;grid-template-columns:1fr 1.2fr;gap:3rem;width:100%;max-width:1100px;display:grid}.contactus__info{padding:1rem 0}.contactus__title{margin-bottom:1rem;font-size:2.1rem;font-weight:800;line-height:1.2}.contactus__highlight{color:#ffcb05}.contactus__subtitle{color:#a0a8bf;margin-bottom:2rem;font-size:1rem;line-height:1.5}.contactus__channels-title{text-transform:uppercase;color:#93c5fd;border-bottom:1px solid #292938;margin-bottom:1rem;padding-bottom:.3rem;font-size:.9rem;display:inline-block}.contactus__social-grid{flex-wrap:wrap;gap:.7rem;margin-bottom:2rem;display:flex}.contactus__channel-btn{color:#a0a8bf;border:1px solid #292938;border-radius:6px;align-items:center;gap:.4rem;padding:.45rem .8rem;font-size:.8rem;font-style:italic;text-decoration:none;transition:all .2s;display:flex}.contactus__channel-btn:hover{color:#f0f4ff;border-color:#93c5fd}.contactus__email-footer{border-radius:8px;flex-direction:column;align-items:flex-start;gap:15px;width:fit-content;text-decoration:none;transition:all .3s ease-in-out;display:flex}.contactus__email-footer p{color:#fff;letter-spacing:.3px;margin:0;font-size:.78rem;font-style:italic}.contactus__email-footer span{color:#93c5fd;opacity:.9;align-items:center;gap:8px;font-size:.95rem;font-weight:300;transition:opacity .3s ease-in-out;display:flex}.contactus__email-footer:hover{transform:translateY(-2px)}.contactus__email-footer:hover span{opacity:1;cursor:pointer;text-decoration:underline}.contactus__email-footer:hover{color:#93c5fd}.contactus__form-wrapper{padding:2rem}.contactus__form{flex-direction:column;gap:1.2rem;display:flex}.contactus__form-grid{grid-template-columns:1fr 1fr;gap:1.2rem;display:grid}.contactus__form-group{flex-direction:column;display:flex}.contactus__form-group label{color:#fff;margin-bottom:.3rem;font-size:.8rem}.contactus__form-group input,.contactus__form-group textarea{color:#f0f4ff;background:#0d0d12;border:1px solid #292938;border-radius:4px;padding:.75rem;font-size:.9rem}.contactus__form-group--full{grid-column:span 2}.contactus__interest-label{color:#a0a8bf;margin-bottom:5px;font-size:.8rem}.contactus__interest-tags{gap:.7rem;display:flex}.contactus__interest-tag{color:#a0a8bf;background:#0d0d12;border:1px solid #292938;border-radius:8px;align-items:center;gap:.3rem;margin-bottom:10px;padding:.5rem 1rem;font-size:.8rem;display:flex}.contactus__interest-tag--active-hiring,.contactus__interest-tag--active-chat{color:#fff;background:#000;border-color:#a0a8bf}.contactus__submit-btn{color:#ffcb05;cursor:pointer;background:0 0;border:none;border-radius:5px;align-items:center;gap:.4rem;width:fit-content;padding:.55rem 1.1rem;font-size:1rem;font-style:italic;font-weight:700;display:flex;border:1px solid gray!important}@media (max-width:850px){.contactus__section,.contactus__form-grid{grid-template-columns:1fr}.contactus__form-group--full{grid-column:span 1}.contactus__submit-btn{padding:.5rem 1rem;font-size:.8rem}}@media (max-width:500px){.contactus__title{font-size:1.6rem}.contactus__wrapper{padding:3rem 1rem}.contactus__form-wrapper{padding:1rem}.contactus__interest-tags{flex-direction:column}}
.motivation-wrapper{width:100%;height:75vh;position:relative;overflow:hidden}.motivation-bg{background-image:url(/background-img.png);background-position:50%;background-size:cover;background-attachment:fixed;width:100%;height:100%;position:absolute;inset:0}.motivation-bg:after{content:"";-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#00000080;position:absolute;inset:0}.motivation-center{text-align:center;z-index:2;width:90%;max-width:920px;padding:0 20px;position:absolute;top:45%;left:50%;transform:translate(-50%,-50%)}.quote-container{text-align:center;position:relative}.motivation-title{color:#fff;opacity:0;text-align:center;margin:0;padding:0;font-size:22px;font-weight:300;line-height:2;animation:1.4s forwards fadeInUp}.quote-attribution{text-align:right;color:#ddd;margin-top:10px;font-size:14px;font-style:italic;font-weight:300;animation:1.4s .5s forwards fadeInUp;position:absolute;bottom:-35px;left:15%;right:15%}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.motivation-buttons{z-index:5;opacity:0;gap:20px;font-style:italic;animation:1.3s 1.1s forwards fadeButtons;display:flex;position:absolute;bottom:20px;left:60%;transform:translate(-50%)}.m-btn{color:#000;background-color:#a0a8bf;border:1px solid #ffffff73;border-radius:10px;padding:12px 26px;font-size:15px;font-weight:500;text-decoration:none;transition:all .3s;box-shadow:0 4px 15px #00000059}.m-btn:hover{color:#fff;background:0 0;border-color:#ffffffd9;transform:translateY(-4px);box-shadow:0 6px 18px #fff6}@keyframes fadeButtons{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.motivation-wrapper{height:auto;padding:60px 20px 80px}.motivation-center{width:100%;padding:0;position:static;transform:none}.motivation-title{font-size:17px;line-height:1.5}.quote-attribution{text-align:center;margin-top:10px;font-size:13px;position:static}.motivation-buttons{justify-content:center;gap:12px;margin-top:25px;position:static;transform:none}.m-btn{border-radius:8px;padding:10px 18px;font-size:13px}}
