*{box-sizing:border-box;scroll-behavior:smooth;margin:0;padding:0}::-webkit-scrollbar{display:none}:root{--pageBgColor:#0e0e0e;--beigeColor:#fff6e8;--gray:#646464}html[data-transitioning] .word--element,html.is-loading .word--element{transition:none!important;transform:translateY(125%)!important}body{background-color:var(--pageBgColor);font-family:var(--font-instrument-sans);color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:url(/images/page_bg.png);background-position:50%;background-repeat:repeat-y;background-size:100%;position:relative}.noise-bg,.noise-bg:before{pointer-events:none;position:fixed}.noise-bg{z-index:2000000000;width:100%;height:100%;top:0;left:0}.noise-bg:before{content:"";z-index:9999;opacity:.85;background-image:url(/images/noise.png);width:calc(100% + 20rem);height:calc(100% + 20rem);animation:1s steps(2,end) infinite noise;top:-10rem;left:-10rem}@keyframes noise{0%{transform:translateY(9rem)}10%{transform:translate(-1rem,-4rem)}20%{transform:translate(-8rem,2rem)}30%{transform:translate(9rem,-9rem)}40%{transform:translate(-2rem,7rem)}50%{transform:translate(-9rem,-4rem)}60%{transform:translate(2rem,6rem)}70%{transform:translate(7rem,-8rem)}80%{transform:translate(-9rem,1rem)}90%{transform:translate(6rem,-5rem)}to{transform:translate(-7rem)}}.js-preloader{display:none}html.is-loading .js-preloader{display:block}html.is-loading,html.is-loading body{height:100%;overflow:hidden!important}.js-headerLogo{will-change:transform, opacity;display:inline-block}html.is-loading .js-headerLogo{opacity:0}html.is-loading .js-headerReveal{opacity:0;pointer-events:none}.small_text{font-size:16px;line-height:24px}p{font-size:32px;line-height:40px}.stroke_text{-webkit-text-stroke:2px white;color:#0000!important}.container{width:100%;max-width:1760px;margin:auto;padding:0 20px}.common_section .container{border-bottom:2px solid #646464;padding:120px 20px}.link{color:#fff;text-transform:uppercase;font-size:13px;font-weight:300;line-height:24px;text-decoration:none}.common_heading{color:#fff;font-size:64px;font-weight:400;line-height:72px}.common_heading:not(.xl){text-transform:uppercase}.common_heading.xl{font-family:var(--font-inter), sans-serif;letter-spacing:0;font-size:80px;font-weight:400;line-height:.92}.common_btn{color:#fff;text-transform:uppercase;cursor:pointer;width:fit-content;font-family:var(--font-instrument-sans);background:0 0;border:none;align-items:center;gap:12px;font-size:20px;line-height:28px;text-decoration:none;transition:all .3s;display:flex;position:relative}.common_btn:before{content:"";background-color:#fff;width:0%;height:1px;transition:all .3s ease-in-out;position:absolute;bottom:-2px;right:0}.common_btn:hover{left:0;transform:translate(4px)}.common_btn:hover:before{width:100%;left:0}.page_transition{z-index:99999;pointer-events:none;position:fixed;inset:0}.page_transition svg{width:100%;height:100%}header.show{z-index:9999;width:100%;animation:.3s ease-in-out forwards showHeader;position:fixed;top:0;left:0;transform:translateY(-106px)}@keyframes showHeader{to{transform:translateY(0)}}body:has(header.show){padding-top:106px}@media (max-width:1530px){.container{padding:0 20px}.common_section .container{padding:80px 20px}.common_heading.xl{font-size:60px}.common_heading{font-size:44px;line-height:52px}.small_text{font-size:14px;line-height:22px}p{font-size:24px;line-height:32px}}@media (max-width:1200px){.common_btn{font-size:16px;line-height:22px}.desktop_break{display:none}.common_section .container{padding:50px 20px}.common_heading.xl{font-size:50px}.common_heading{font-size:34px;line-height:42px}p{font-size:20px;line-height:28px}}@media (max-width:767px){.common_heading.xl{font-size:40px}.common_heading{font-size:28px;line-height:33px}}
