*{margin:0;padding:0;box-sizing:border-box;scroll-behavior:smooth}body{font-family:system-ui,sans-serif;background-color:#131313}button,h1,h2,h3,p,span{color:#fefefe;font-family:var(--font-bebas),sans-serif}h2{letter-spacing:2px}body,html{scroll-behavior:smooth!important}.main-layout{max-width:3000px;scroll-behavior:smooth}.container,.main-layout{width:100%;margin:0 auto}.container{max-width:1800px;padding:clamp(25px,5vw,90px) clamp(25px,4vw,50px)}.main-btn{min-width:150px;background-color:rgba(0,0,0,0);border-radius:15px;border-color:#131313}ul{display:flex}a{font-size:clamp(15px,1.5vw,20px);text-decoration:none;color:#fefefe;letter-spacing:2px}img{width:100%;image-orientation:from-image}p{font-size:clamp(15px,1.8vw,20px);margin:clamp(15px,2vw,20px) 0;line-height:clamp(25px,2.5vw,30px)}li,p{color:#fefefe}li{font-size:clamp(13px,1.5vw,18px);line-height:clamp(20px,2vw,25px)}.aboutus-page,.aboutus-page .header-container{display:flex;flex-direction:column;width:100%}.aboutus-page .header-container{position:relative;height:70dvh;background:url(https://tpyleliyvxetxajjvjoy.supabase.co/storage/v1/object/public/assets/about-us/team.jpg);background-size:cover;background-repeat:no-repeat;background-position:50%;align-items:center;justify-content:center;gap:1rem}@media only screen and (max-width:1300px){.aboutus-page .header-container{height:75dvh}}@media only screen and (max-width:767px){.aboutus-page .header-container{height:50dvh}}.aboutus-page .header-container h1{position:relative;text-align:center;color:#fefefe;font-size:clamp(23px,7vw,100px);line-height:clamp(2.5rem,8vw,6rem);letter-spacing:clamp(2px,.5vw,5.5px);z-index:3;padding:0 clamp(1rem,4vw,3rem)}.aboutus-page .header-container h1 span{color:red}.aboutus-page .header-container .header-overlay{position:absolute;inset:0;background:linear-gradient(0deg,#131313 0,rgba(19,19,19,.3) 40%,transparent);z-index:2}.aboutus-page .wrapper{position:relative;padding:clamp(3rem,6vw,6rem) clamp(1rem,4vw,3rem);max-width:1700px;width:100%;margin:0 auto;z-index:1;display:flex;gap:clamp(2rem,5vw,7rem)}@media only screen and (max-width:1300px){.aboutus-page .wrapper{flex-direction:column}}.aboutus-page .wrapper .left,.aboutus-page .wrapper .right{display:flex;flex-direction:column;width:100%}.aboutus-page .wrapper .left .line,.aboutus-page .wrapper .right .line{height:2px;width:100%;max-width:70px;background-color:red;margin-top:15px}.aboutus-page .wrapper .left h2,.aboutus-page .wrapper .right h2{font-size:clamp(1.5rem,3vw,2.5rem)}.aboutus-page .wrapper .left p span,.aboutus-page .wrapper .right p span{color:rgba(233,233,233,.3803921569);font-size:clamp(15px,1.8vw,16px)}.aboutus-page .wrapper .glow{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:clamp(200px,40vw,600px);height:clamp(150px,25vw,400px);background:radial-gradient(ellipse at center,rgba(180,0,0,.25) 0,rgba(100,0,0,.1) 40%,transparent 70%);pointer-events:none;z-index:0}.aboutus-page .wrapper .content{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:clamp(1rem,2vw,1.5rem);margin:0 auto;width:100%;padding:0 clamp(1rem,4vw,3rem)}.aboutus-page .wrapper .content h2{font-size:clamp(2rem,7vw,6rem);color:#fefefe;text-align:center}.aboutus-page .wrapper .content p{text-align:center;margin:0}.aboutus-page .wrapper .content .buttons{display:flex;align-items:center;gap:1rem;margin-top:.5rem;flex-wrap:wrap;justify-content:center}.aboutus-page .wrapper .content .buttons .btn-secondary{color:#fefefe;border:2px solid #fefefe;padding:clamp(10px,1.5vw,15px) clamp(15px,2vw,25px);transition:all .3s ease}.aboutus-page .wrapper .content .buttons .btn-secondary:hover{background:#fefefe;color:#131313}.aboutus-page .medals-container{background-color:#1b1b1b}.aboutus-page .medals-container .medals-wrapper{position:relative;padding:clamp(3rem,6vw,6rem) clamp(1rem,4vw,3rem);max-width:1700px;width:100%;margin:0 auto;z-index:1}.aboutus-page .medals-container .medals-wrapper .heading .title{display:flex;align-items:center;gap:1rem}.aboutus-page .medals-container .medals-wrapper .heading .title .line{height:2px;width:100%;max-width:50px;background-color:red}.aboutus-page .medals-container .medals-wrapper .heading .title p{color:red;margin:0}.aboutus-page .medals-container .medals-wrapper .heading h2{position:relative;color:#fefefe;font-size:clamp(1.5rem,7vw,70px);line-height:clamp(2rem,5vw,4.5rem);letter-spacing:clamp(2px,.5vw,4.5px)}.aboutus-page .medals-container .medals-wrapper .heading h2 span{color:red}.aboutus-page .medals-container .medals-wrapper .content{display:flex;flex-direction:column;gap:clamp(1.5rem,3vw,3rem)}.aboutus-page .medals-container .medals-wrapper .content .pillars{display:flex;flex-direction:column;gap:clamp(2rem,6vw,8rem);padding:clamp(1.5rem,3vw,3rem) 0}.aboutus-page .medals-container .medals-wrapper .content .pillar-section{display:flex;align-items:center;gap:clamp(1.5rem,4vw,6rem);background-color:#131313;padding:clamp(1.5rem,3vw,3rem)}@media only screen and (max-width:1300px){.aboutus-page .medals-container .medals-wrapper .content .pillar-section{flex-direction:column}}.aboutus-page .medals-container .medals-wrapper .content .pillar-section:nth-child(odd){flex-direction:row-reverse}@media only screen and (max-width:1300px){.aboutus-page .medals-container .medals-wrapper .content .pillar-section:nth-child(odd){flex-direction:column}}.aboutus-page .medals-container .medals-wrapper .content .pillar-section:nth-child(odd) .right{border-left:1px solid red;border-right:none;padding-left:clamp(1rem,3vw,2rem);padding-right:0}@media only screen and (max-width:1300px){.aboutus-page .medals-container .medals-wrapper .content .pillar-section:nth-child(odd) .right{border:none;padding:0}}.aboutus-page .medals-container .medals-wrapper .content .pillar-section .left{flex:1 1}.aboutus-page .medals-container .medals-wrapper .content .pillar-section .left .img-wrapper{position:relative;width:100%;aspect-ratio:4/3;overflow:hidden;border:1px solid hsla(0,0%,100%,.08)}.aboutus-page .medals-container .medals-wrapper .content .pillar-section .left .img-wrapper img{display:block;transition:transform .5s ease,filter .5s ease}.aboutus-page .medals-container .medals-wrapper .content .pillar-section .left .img-wrapper img:hover{transform:scale(1.03)}.aboutus-page .medals-container .medals-wrapper .content .pillar-section .right{flex:1 1;display:flex;flex-direction:column;gap:clamp(.5rem,1.5vw,1rem);border-right:1px solid red;padding-right:clamp(1rem,3vw,2rem)}@media only screen and (max-width:1300px){.aboutus-page .medals-container .medals-wrapper .content .pillar-section .right{border:none;padding:0}}.aboutus-page .medals-container .medals-wrapper .content .pillar-section .right .number{font-size:clamp(3rem,7vw,6rem);color:rgba(0,0,0,0);-webkit-text-stroke:1px red;line-height:1}.aboutus-page .medals-container .medals-wrapper .content .pillar-section .right .title-row{display:flex;align-items:center;gap:.75rem}.aboutus-page .medals-container .medals-wrapper .content .pillar-section .right .title-row .icon{width:clamp(18px,2vw,24px);flex-shrink:0}.aboutus-page .medals-container .medals-wrapper .content .pillar-section .right .title-row .icon.bonds{height:unset}.aboutus-page .medals-container .medals-wrapper .content .pillar-section .right .title-row h2{font-size:clamp(1.2rem,3vw,2.2rem);color:#fefefe;text-shadow:none;letter-spacing:.05em}.aboutus-page .medals-container .medals-wrapper .content .pillar-section .right .subtitle{font-size:clamp(10px,1.2vw,12px);color:rgba(233,233,233,.3803921569);letter-spacing:.2em;text-transform:uppercase;margin:0}.aboutus-page .medals-container .medals-wrapper .content .pillar-section .right .description{max-width:420px;margin:0}@media only screen and (max-width:1300px){.aboutus-page .medals-container .medals-wrapper .content .pillar-section .right .description{max-width:100%}}