.engineer-background{background-image:linear-gradient(-180deg,#161c2a,#080c12);position:relative;z-index:1;height:100vh;width:100vw;overflow:hidden;display:flex;justify-content:center;align-items:center;flex-direction:column;text-transform:uppercase;font-weight:600}.engineer-background h1,.engineer-background p{z-index:20}.engineer-background p{color:#1488cc}.engineer-background h1{color:#fff;font-size:3rem;letter-spacing:.5rem}.engineer-background>.stars{background-image:radial-gradient(2px 2px at 50px 200px,#eee,transparent),radial-gradient(2px 2px at 40px 70px,#fff,transparent),radial-gradient(3px 4px at 120px 40px,#ddd,transparent);background-repeat:repeat;background-size:250px 250px;position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;opacity:0;z-index:2;animation:zoom 10s infinite}.engineer-background>.stars:first-child{background-position:10% 90%;animation-delay:0s}.engineer-background>.stars:nth-child(2){background-position:20% 50%;background-size:270px 500px;animation-delay:.3s;transform:rotate(120deg)}.engineer-background>.stars:nth-child(3){background-position:-40% -50%;animation-delay:1.2s;transform:rotate(40deg)}.engineer-background>.stars:nth-child(4){background-position:20% 70%;transform:rotate(60deg);animation-delay:2.5s}.engineer-background>.stars:nth-child(5){background-image:radial-gradient(2px 2px at 10px 100px,#eee,transparent),radial-gradient(2px 2px at 20px 10px,#fff,transparent),radial-gradient(3px 4px at 150px 40px,#ddd,transparent);background-position:80% 30%;animation-delay:4s}.engineer-content{background-color:#080c12;width:100vw;min-height:100vh;padding:0 1rem}.engineer-content .incoming{font-size:.8rem;text-transform:uppercase;color:#fff;letter-spacing:2px;opacity:.4;text-align:center;margin:4rem 0 2rem}.engineer-content .message{display:flex;gap:1rem;align-items:flex-end}.engineer-content .message .imber{background-color:hsla(0,0%,100%,.02);border-radius:50%;border:1px solid hsla(0,0%,100%,.1);min-width:50px;height:50px;display:flex;justify-content:center;align-items:center}.engineer-content .message .imber img{width:50%;height:50%}.engineer-content .message .messages{display:flex;flex-direction:column;gap:.5rem;padding-bottom:1rem}.engineer-content .break{width:100%;display:flex;justify-content:center;align-items:center;gap:1rem;margin:3rem 0}.engineer-content .break span{width:8px;height:8px;border-radius:50%;background-color:#393d42}.engineer-content section{max-width:var(--max-width);margin:0 auto;display:flex;flex-direction:column;gap:1rem;padding:1rem 0}.engineer-content section .section-header{color:#fff;font-weight:500;margin-bottom:50px}.engineer-content section .key-phrase{display:flex;gap:1rem;align-items:center;margin:2rem 0}.engineer-content section .key-phrase p{text-transform:uppercase;font-weight:500;color:#fff}.engineer-content section .key-phrase p span{color:#1488cc}.engineer-content section .short-header{font-size:1.2rem;font-weight:500;color:#5c6773;text-align:justify}.engineer-content section .short-header span{color:#1488cc}.engineer-content .display{display:flex;justify-content:flex-end;width:100%}.engineer-content #career .earn{background-color:#25272b;border:1px solid #393d42;width:80%;padding:2rem 1rem;display:flex;flex-direction:column;border-radius:1rem;justify-content:center;align-items:center;margin:0 3rem 3rem;z-index:4}.engineer-content #career .earn p:first-child{font-size:.8rem;font-weight:500;color:#5c6773;text-align:center;text-transform:uppercase}.engineer-content #career .earn p:last-child{font-size:2.4rem;font-weight:600;color:#1488cc;text-align:center}.engineer-content #career .join-now{display:flex;justify-content:center;align-items:center;gap:2rem;flex-direction:column;border-radius:1rem;background-color:#1488cc;margin:0 3rem 3rem;padding:2rem;z-index:4;position:relative;overflow:hidden}.engineer-content #career .join-now img{height:100%;object-fit:contain;position:absolute;top:0;left:50%;z-index:-1}.engineer-content #career .join-now button{background-color:#191a1d;color:#fff;border:none;border-radius:.5rem;padding:1rem;font-weight:600;font-size:.8rem;text-transform:uppercase;letter-spacing:2px;cursor:pointer;transition:all .2s ease-in-out;width:100%}.engineer-content #career .join-now button:hover{background-color:#010102}.engineer-content .tickets-template{background-color:#25272b;border-top:1px solid #484848;border-left:1px solid #484848;width:80%;color:#fff;border-top-left-radius:1rem;overflow:hidden;box-shadow:0 0 40px rgba(0,0,0,.361);z-index:4}.engineer-content .tickets-template .header{padding:1rem;background-color:#2e3138;font-size:.8rem;text-transform:uppercase;font-weight:500}.engineer-content .tickets-template .ticket{padding:1rem;display:flex;flex-direction:column;gap:4px}.engineer-content .tickets-template .ticket:not(:last-child){border-bottom:1px solid #484848}.engineer-content .tickets-template .ticket .ticket-number{font-size:.8rem;font-weight:500;color:#8191a3}.engineer-content .tickets-template .ticket .imber-tag,.engineer-content .tickets-template .ticket .imber-tag-high,.engineer-content .tickets-template .ticket .imber-tag-normal{font-size:small;border-width:2px;border-style:solid;padding:.1rem .75rem;border-radius:.4rem;font-weight:600;max-width:-moz-fit-content;max-width:fit-content;text-transform:uppercase;font-size:.7rem;margin-top:4px}.engineer-content .tickets-template .ticket .imber-tag-normal{border-color:#1488cc;color:#1488cc;background-color:rgba(20,136,204,.1)}.engineer-content .tickets-template .ticket .imber-tag-high{border-color:#ee8c41;color:#ee8c41;background-color:rgba(238,140,65,.1)}.center{display:flex;justify-content:center;align-items:center;position:relative;padding:4rem 0}.center:before{background:#062b41;border-radius:50%;width:480px;height:360px;margin-left:-400px}.center:after{background:#1488cc;width:240px;height:180px;z-index:-1;opacity:.4}.center:after,.center:before{content:"";left:50%;position:absolute;filter:blur(45px);transform:translateZ(0)}@keyframes zoom{0%{transform:scale(1);opacity:0}50%{transform:scale(1.2);opacity:1}to{transform:scale(1.4);opacity:0}}.message-body{background-color:hsla(0,0%,100%,.02);border:1px solid hsla(0,0%,100%,.1);border-radius:4px 1rem 1rem 4px;padding:2rem;width:-moz-fit-content;width:fit-content;position:relative;overflow:hidden}.message-body:hover:before{opacity:1}.message-body:before{background:radial-gradient(800px circle at var(--x) var(--y),hsla(0,0%,100%,.06),transparent 40%);border-radius:inherit;content:"";height:100%;left:0;position:absolute;opacity:0;top:0;transition:opacity .5s;width:100%;z-index:2}.message-body:first-child{border-radius:1rem 1rem 1rem 4px}.message-body span{font-weight:500;color:#29a3ea;opacity:1}.message-body p{color:#838b95}.badges{display:flex;flex-direction:column;gap:1rem;margin:0 3rem 3rem;justify-content:space-between;flex:1 1;height:65%;z-index:4}.badges .badge-frame{height:350px;width:100%;background-position:50%;background-size:contain;background-repeat:no-repeat;margin:0 auto;position:relative;z-index:2;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;padding:2rem 1rem;animation:blur-in .2s ease-in-out}.badges .badge-frame.high-level{height:370px;padding-top:calc(2rem - 100px)!important;animation:blur-in .4s ease-in-out}.badges .badge-frame .badge{height:230px;top:20px}.badges .badge-frame .badge,.badges .badge-frame .badge-2{object-fit:contain;position:absolute;animation:slam-in .2s ease-in-out}.badges .badge-frame .badge-2{height:240px;top:15px}.badges .badge-frame .badge-3{height:270px;object-fit:contain;position:absolute;top:10px;animation:slam-in .2s ease-in-out}.badges .badge-frame p:first-of-type{color:#fff;text-align:center;font-size:1.2rem}.badges .badge-frame p:last-child{font-size:.8rem;color:#5c6773;text-align:center;text-transform:uppercase}.badges .controls{display:flex;justify-content:space-between;align-items:center;z-index:6}.badges .controls>div{display:flex;flex-direction:column;align-items:center;justify-content:center}.badges .controls>div p:last-child{font-weight:500;color:#5c6773;margin-bottom:.5rem;text-transform:uppercase;font-size:.8rem}.badges .controls>div p:first-child{font-size:2rem;font-weight:600;color:#fff}.badges .controls button{background-color:#111216;border:1px solid #393939;display:flex;justify-content:center;align-items:center;height:50px;width:50px;border-radius:50%;color:#fff;cursor:pointer}@keyframes slam-in{0%{filter:blur(10px);scale:2;opacity:0}to{filter:blur(0);scale:1;opacity:1}}@keyframes blur-in{0%{filter:blur(20px);opacity:0}to{filter:blur(0);opacity:1}}body{--background:#f5f9fa;--foreground:#fff;--text:#000;--indent:#ebf2f5;--border:#e5e7eb}.card{background-color:hsla(0,0%,100%,.02);border-radius:1rem;border:1px solid hsla(0,0%,100%,.1);position:relative;transition:transform .5s;width:100%;overflow:hidden}.card>p{padding:3rem}.card:hover:before{opacity:1}.card:before{background:radial-gradient(800px circle at var(--x) var(--y),hsla(0,0%,100%,.06),transparent 40%);border-radius:inherit;content:"";height:100%;left:0;position:absolute;opacity:0;top:0;transition:opacity .5s;width:100%;z-index:2}