body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}*{box-sizing:border-box;font-family:var(--primary-font);margin:0;padding:0}body{background-color:var(--black);cursor:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAGXSURBVHgBvVYLkYMwEN2pAiQgoRKQgAQk4ICcA04BOEBC7hQgAQlI2Mtrl5sMv4aQ5M28aTsM5O3uY1+JmRt+QxtWhhmlBE7O85zLsuRhGPBzNuwMC0oBVF4UBeMrCDFVVfE0TRAzSVdyigXz8Fpr/S/AJoT1fc/zjKYw2lNSaGDmaHuWZbsiQFxDVyBUutIF7Yp5WKuUOhRgEyNCV2REYYwLw43j6CTAZlDjrs14hUGMa25Qbdt6CaAQxsUccdOZGa/Qy7gYQ13XQQSQj3FhoqOdEIor4zZ7Iubn8xlVxNIVnPWgLb6NSooJY1Tqug5ffzYXYRSYkSJUbZny5YNDhXd2Au28DU3TLK+ldlpWZwHlefC1LekSUEdE58x8F5cr75y4ElAkrpb53jvYEnApoORwRSHhakZ5pyfywOPD9V+XnWDMho8vCg2XgFqq51j/Gz8FlDi+o1g4CyhULwmXU0wcBRRWa9TqLQFqbyckqV4EbAJKqteUCuudINUXlAp2QEGI7+K5I+AVUNbOryg10AV+I9js/wDgIjDqcy5AHwAAAABJRU5ErkJggg==),auto}body,html{color:var(--white);margin:0;padding:0}img{-webkit-user-drag:none;-webkit-touch-callout:none;display:block;height:100%;object-fit:cover;-webkit-user-select:none;user-select:none;width:100%}a{-webkit-text-decoration-line:none;text-decoration-line:none}a,button,input,textarea{outline:none}h1,h2,h3,h4,h5,h6,p{margin:0;padding:0}.container-full{margin:0 auto;max-width:1920px}.container2{margin:0 auto 0 0;max-width:1700px;padding:0 20px}::selection{background:#595959;mix-blend-mode:difference}::-webkit-scrollbar{height:0;width:0}.blend-mode{mix-blend-mode:difference}@font-face{font-family:Helvetica Now Display;src:url(/static/media/HelveticaNowDisplay-Regular.7a5d20e347c39360a736.woff)}@font-face{font-family:Helvetica Now Display;src:url(/static/media/HelveticaNowDisplay-Regular.4e316aa66ee694d00576.woff2)}.cursor-pointer,[role=button],a,button,input[type=button],input[type=submit]{cursor:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAH0SURBVHgB7VfRkYIwEF2tACs47AA7iB3QwdEBsQKxgrMDhgrw3w+ug5SAFRg7yOVxiZNhzIgS9Mc384YhEva5u3kJRAOglEo0G/WPVjOjV0EHixA0TVOF2yRJVNtCg2L0CiBQ0zRdcMuiKCCgoACY05vxEfARMEqAXgmxZq0pNEvc04MYI+BLU+x2u3S1WiWbzSbDPXyDQuKWD2RZpo7Ho4QfuOP7/R7+wM08ZIc9k5W7Any0BoVySCkV5hlw3/vnTqA4UPq+D4dDtlgsaL1e03K5pMvl8uN9twncwN+h2jRVTE9kII5jxRjrru64yQQz+wo3jG0A4dbSpLG1DzwiwEcjINOU6BPQbGgcAXy1FIEFSM75dQy7KsYQoEFXeyYVIQREUdSVBVd3vPvzCIDa93/EBCjUTMcK8BGYz2azXx280ukhF6fTiaqqQufmNDXQcOfzWfazgDrhJNTvagqYAVdEUZblJIGGCsAalVjHbxFgRPCpGm6QACOifVUWfAKYEGLy4Gj4zohuAebkutYUxOpCHJ+ABOY01fID67ru9gfyAQ2JUvS9IQRh/eg1ugd4A0SEzATMDaanhp6UIAJbp/02HMM8z23whB4BNiSkDB6B9A3NCMqHJb3dbu1hp1FjzojmUFGbXXII8BxOyjitslvv/APgB7af4CixJwAAAABJRU5ErkJggg==),pointer}.cursor-default{cursor:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAGXSURBVHgBvVYLkYMwEN2pAiQgoRKQgAQk4ICcA04BOEBC7hQgAQlI2Mtrl5sMv4aQ5M28aTsM5O3uY1+JmRt+QxtWhhmlBE7O85zLsuRhGPBzNuwMC0oBVF4UBeMrCDFVVfE0TRAzSVdyigXz8Fpr/S/AJoT1fc/zjKYw2lNSaGDmaHuWZbsiQFxDVyBUutIF7Yp5WKuUOhRgEyNCV2REYYwLw43j6CTAZlDjrs14hUGMa25Qbdt6CaAQxsUccdOZGa/Qy7gYQ13XQQSQj3FhoqOdEIor4zZ7Iubn8xlVxNIVnPWgLb6NSooJY1Tqug5ffzYXYRSYkSJUbZny5YNDhXd2Au28DU3TLK+ldlpWZwHlefC1LekSUEdE58x8F5cr75y4ElAkrpb53jvYEnApoORwRSHhakZ5pyfywOPD9V+XnWDMho8vCg2XgFqq51j/Gz8FlDi+o1g4CyhULwmXU0wcBRRWa9TqLQFqbyckqV4EbAJKqteUCuudINUXlAp2QEGI7+K5I+AVUNbOryg10AV+I9js/wDgIjDqcy5AHwAAAABJRU5ErkJggg==),auto}.relative{position:relative}.absolute{position:absolute}.fixed{position:fixed}.sticky{position:-webkit-sticky;position:sticky}.static{position:static}:root{--white:#fff;--white2:#efeeec;--black:#000;--grey:#636363;--transparent:#fff0;--primary-font:"Helvetica Now Display"}[data-theme=light]{--black:#fff}footer .footer-spacing{align-items:flex-end;display:flex;justify-content:space-between;padding:256px 20px 20px}footer .footer-spacing .footer-left{align-items:center;display:flex;gap:32px;max-width:465px;width:100%}footer .footer-spacing .footer-left a,footer .footer-spacing .footer-left span{color:var(--white);font-family:var(--primary-font);font-size:14px;font-weight:600;line-height:20px;mix-blend-mode:difference;transition:.3s ease-in-out}footer .footer-spacing .footer-left a:hover{opacity:.3}footer .footer-spacing .footer-right{align-items:flex-end;display:flex;justify-content:space-between;max-width:940px;width:100%}footer .footer-spacing .footer-right .footer-content{align-items:flex-end;display:flex;max-width:735px;width:100%}footer .footer-spacing .footer-right .footer-content .footer-links{display:flex;flex-direction:column;max-width:233px;width:100%}footer .footer-spacing .footer-right .footer-content .footer-links a{grid-gap:8px;align-items:center;display:grid;gap:8px;grid-template-columns:5px 1fr;transition:.3s ease-in-out}footer .footer-spacing .footer-right .footer-content .footer-links a.active .link-active-box{visibility:visible}footer .footer-spacing .footer-right .footer-content .footer-links a .link-active-box{background-color:var(--white);height:5px;visibility:hidden;width:5px}footer .footer-spacing .footer-right .footer-content .footer-links a .link-text{color:var(--white);font-family:var(--primary-font);font-size:14px;font-weight:700;letter-spacing:1px;line-height:20px}footer .footer-spacing .footer-right .footer-content .footer-links a:hover{opacity:.3}footer .footer-spacing .footer-right .footer-content .footer-social-link{display:flex;flex-direction:column;max-width:233px;width:100%}footer .footer-spacing .footer-right .footer-content .footer-social-link a{color:var(--white);font-family:var(--primary-font);font-size:14px;font-weight:700;letter-spacing:1px;line-height:20px;opacity:.3}footer .footer-spacing .footer-right .footer-content .footer-social-link a:hover{opacity:1}footer .footer-spacing .footer-right .footer-content .newsletter-form{align-items:self-start;display:flex;flex-direction:column;max-width:267px;width:100%}footer .footer-spacing .footer-right .footer-content .newsletter-form .newsletter-text label{color:var(--white);display:block;font-family:var(--primary-font);font-size:14px;font-weight:700;letter-spacing:1px;line-height:20px}footer .footer-spacing .footer-right .footer-content .newsletter-form .input-flx-main{align-items:center;display:flex}footer .footer-spacing .footer-right .footer-content .newsletter-form .input-flx-main .input-clear-button{height:20px;margin-right:4px;width:26px}footer .footer-spacing .footer-right .footer-content .newsletter-form .input-flx-main .input-clear-button span{color:var(--white);font-family:var(--primary-font);font-size:14px;font-weight:700;letter-spacing:1px;line-height:20px;white-space:nowrap}footer .footer-spacing .footer-right .footer-content .newsletter-form .input-flx-main input{background-color:var(--transparent);border:none;color:var(--white);font-family:var(--primary-font);font-size:14px;font-weight:700;letter-spacing:1px;line-height:20px;outline:none;width:256px}footer .footer-spacing .footer-right .footer-content .newsletter-form .input-flx-main input::placeholder{font-weight:700}footer .footer-spacing .footer-right .footer-content .newsletter-form .input-flx-main input::-webkit-input-placeholder{font-weight:700}footer .footer-spacing .footer-right .footer-content .newsletter-form .common-button-sc-main{background-color:var(--transparent);border:none;color:var(--white);font-family:var(--primary-font);font-size:14px;font-weight:700;letter-spacing:1px;line-height:20px;opacity:.3;outline:none}footer .footer-spacing .footer-right .footer-content .newsletter-form .common-button-sc-main:hover{opacity:1}footer .footer-spacing .footer-right .footer-contact-button{max-width:160px;width:100%}.common-button-link{display:block}.common-button-main{align-items:center;background-color:var(--transparent);border:none;display:flex;gap:24px;outline:none;padding:0 2px}.common-button-main .button-text,.common-button-main span{color:var(--white);font-family:var(--primary-font);font-size:14px;font-weight:700;line-height:20px;mix-blend-mode:difference}.common-button-main svg{height:8px;mix-blend-mode:difference;width:12px}.common-button-main svg path{color:var(--white)}.common-button-main:hover{background-color:var(--white)}.butonspacefourty{gap:40px}.butonspacefour{gap:4px}.buttontextsixty .button-text,.buttontextsixty span{font-size:16px}.no-hover:hover{background-color:var(--transparent)!important}header{left:0;position:-webkit-sticky;position:sticky;top:0;z-index:9}header .header-flx{align-items:start;display:flex;justify-content:space-between;padding:16px 20px}header .header-flx .header-logo{position:relative;width:160px}header .header-flx .header-logo .header-logo-flx{align-items:center;display:flex;flex-direction:column;gap:16px;justify-content:center;width:41px}header .header-flx .header-logo .header-logo-flx.active .logo-box{display:block}header .header-flx .header-logo .header-logo-flx .header-home-text{color:var(--white);font-family:var(--primary-font);font-size:16px;font-weight:700;line-height:24px}header .header-flx .header-logo .header-logo-flx .logo-box{background-color:var(--white);display:none;height:5px;width:5px}header .header-flx .header-logo .header-logo-img{display:none;height:160px;left:-20px;position:absolute;top:-16px;width:160px;z-index:9999}header .header-flx .header-logo.logo-hover-enabled:hover .header-logo-img{display:block}header .header-flx .projects-title{align-items:center;display:flex;gap:16px;max-width:-webkit-fit-content;max-width:fit-content;width:100%}header .header-flx .projects-title p,header .header-flx .projects-title span{color:var(--white);font-family:var(--primary-font);font-size:16px;font-weight:600;line-height:24px}header .header-flx .projects-title span{opacity:.3}header .header-flx .header-links-main{align-items:start;display:flex;justify-content:space-between;max-width:850px;padding-right:200px;width:100%}header .header-flx .header-links-main .header-dropdown-main{position:relative}header .header-flx .header-links-main .header-dropdown-main .header-dropdown{align-items:center;display:flex;gap:12px}header .header-flx .header-links-main .header-dropdown-main .header-dropdown.active svg{rotate:180deg}header .header-flx .header-links-main .header-dropdown-main .header-dropdown p{color:var(--white);font-family:var(--primary-font);font-size:16px;font-weight:700;line-height:24px}header .header-flx .header-links-main .header-dropdown-main .header-dropdown-body{border-radius:4px;display:flex;flex-direction:column;left:45px;padding:16px;position:absolute;top:25px;width:-webkit-max-content;width:max-content}header .header-flx .header-links-main .header-dropdown-main .header-dropdown-body p{color:var(--white);font-family:var(--primary-font);font-size:16px;font-weight:700;line-height:24px}header .header-flx .header-links-main .header-links-flx{align-items:center;display:flex;gap:12px;justify-content:flex-end}header .header-flx .header-links-main .header-links-flx a{align-items:center;color:var(--white);display:flex;flex-direction:column;font-family:var(--primary-font);font-size:16px;font-weight:700;gap:16px;justify-content:center;line-height:24px;transition:.2s ease-in-out}header .header-flx .header-links-main .header-links-flx a:hover{color:var(--grey)}header .header-flx .header-links-main .header-links-flx a.active:hover span{background-color:var(--grey)}header .header-flx .header-links-main .header-links-flx a.active span{opacity:1;visibility:visible}header .header-flx .header-links-main .header-links-flx a span{background-color:var(--white);height:5px;opacity:0;transition:.2s ease-in-out;visibility:hidden;width:5px}header .header-flx .projects-info-and-close-main{align-items:center;display:flex;gap:16px;max-width:-webkit-fit-content;max-width:fit-content;width:100%}header .header-flx .header-right-content{align-items:center;display:flex;gap:210px}header .header-flx .header-right-content .header-theme-button-flx{align-items:center;display:flex;gap:12px}header .header-flx .header-right-content .header-theme-button-flx span{color:var(--grey);font-family:var(--primary-font);font-size:16px;font-weight:700;line-height:24px;transition:.2s ease-in-out}header .header-flx .header-right-content .header-theme-button-flx span.active{color:var(--white)}header .header-flx .header-right-content .menu-icon span{color:var(--white);font-family:var(--primary-font);font-size:16px;font-weight:700;line-height:23px;transition:.2s ease-in-out}header .header-flx .header-right-content .menu-icon span:hover{color:var(--grey)}.sidebar-main{background-color:var(--black);display:flex;flex-direction:column;height:100vh;justify-content:space-between;left:0;position:fixed;top:0;width:100vw;z-index:10}.sidebar-main .sidebar-top-main{align-items:flex-start;display:flex;justify-content:space-between;padding:0 20px}.sidebar-main .sidebar-top-main .sidebar-links-main{align-items:center;display:flex;overflow:hidden}.sidebar-main .sidebar-top-main .sidebar-links-main a{color:var(--white);display:block;font-family:var(--primary-font);font-size:84px;font-weight:700;letter-spacing:2px;line-height:100px;padding-right:12px}.sidebar-main .sidebar-top-main .sidebar-close-main{align-items:center;display:flex;flex-direction:column;gap:16px;justify-content:center;margin-top:16px}.sidebar-main .sidebar-top-main .sidebar-close-main .close-text{color:var(--white);font-family:var(--primary-font);font-size:16px;font-weight:700;line-height:24px}.sidebar-main .sidebar-top-main .sidebar-close-main .close-box{background-color:var(--white);height:5px;width:5px}.sidebar-main .sidebar-mid-main{align-items:flex-start;display:flex;justify-content:space-between;padding:130px 16px 0 20px}.sidebar-main .sidebar-mid-main .sidebar-mid-left{align-items:self-start;display:flex;flex-direction:column;max-width:621px;width:100%}.sidebar-main .sidebar-mid-main .sidebar-mid-left .newsletter-text label{color:var(--white);display:block;font-family:var(--primary-font);font-size:14px;font-weight:700;letter-spacing:1px;line-height:20px}.sidebar-main .sidebar-mid-main .sidebar-mid-left .input-flx-main{align-items:center;display:flex}.sidebar-main .sidebar-mid-main .sidebar-mid-left .input-flx-main .input-clear-button{height:20px;margin-right:4px;width:22px}.sidebar-main .sidebar-mid-main .sidebar-mid-left .input-flx-main .input-clear-button span{color:var(--white);font-family:var(--primary-font);font-size:14px;font-weight:700;letter-spacing:1px;line-height:20px;white-space:nowrap}.sidebar-main .sidebar-mid-main .sidebar-mid-left .input-flx-main input{background-color:var(--transparent);border:none;color:var(--white);font-family:var(--primary-font);font-size:14px;font-weight:700;letter-spacing:1px;line-height:20px;outline:none;width:256px}.sidebar-main .sidebar-mid-main .sidebar-mid-left .input-flx-main input::placeholder{font-weight:700}.sidebar-main .sidebar-mid-main .sidebar-mid-left .input-flx-main input::-webkit-input-placeholder{font-weight:700}.sidebar-main .sidebar-mid-main .sidebar-mid-left .common-button-sc-main{background-color:var(--transparent);border:none;color:var(--white);font-family:var(--primary-font);font-size:14px;font-weight:700;letter-spacing:1px;line-height:20px;opacity:.3;outline:none}.sidebar-main .sidebar-mid-main .sidebar-mid-left .common-button-sc-main:hover{opacity:1}.sidebar-main .sidebar-mid-main .sidebar-mid-right{align-items:flex-end;display:flex;flex-direction:column;max-width:621px;width:100%}.sidebar-main .sidebar-mid-main .sidebar-mid-right a{color:var(--white);font-family:var(--primary-font);font-size:14px;font-weight:700;letter-spacing:1px;line-height:20px;opacity:.3;padding-right:8px}.sidebar-main .sidebar-mid-main .sidebar-mid-right a:hover{opacity:1}.sidebar-main .sidebar-bottom-main{align-items:center;display:flex;justify-content:space-between;padding-left:20px}.sidebar-main .sidebar-bottom-main .sidebar-bottom-left{align-items:center;display:flex;justify-content:space-between;max-width:1115px;width:100%}.sidebar-main .sidebar-bottom-main .sidebar-bottom-left .sidebar-bottom-viddeo{height:240px}.sidebar-main .sidebar-bottom-main .sidebar-bottom-left video{height:240px;object-fit:cover;width:240px}.sidebar-main .sidebar-bottom-main .sidebar-bottom-right{height:240px;width:240px}.project-info-dropdown-main{background-color:var(--black);max-height:0;opacity:0;overflow:hidden;position:fixed;width:100%;will-change:max-height,opacity;z-index:99}.project-info-dropdown-main,.project-info-dropdown-main.open{transition:max-height .6s cubic-bezier(.4,0,.2,1),opacity .4s cubic-bezier(.4,0,.2,1)}.project-info-dropdown-main.open{max-height:1000px;opacity:1}.project-info-dropdown-main ::-webkit-scrollbar{height:3px;width:3px}.project-info-dropdown-main ::-webkit-scrollbar-thumb{background-color:var(--white);border-radius:50px}.project-info-dropdown-main ::-webkit-scrollbar-track{background-color:var(--black)}.project-info-dropdown-main .project-info-dropdown-flx{align-items:flex-start;display:flex;justify-content:space-between;padding:20px 24px 20px 20px}.project-info-dropdown-main .project-info-dropdown-flx .project-info-dropdown-flx-left{max-width:620px;padding-top:120px;width:100%}.project-info-dropdown-main .project-info-dropdown-flx .project-info-dropdown-flx-left h1,.project-info-dropdown-main .project-info-dropdown-flx .project-info-dropdown-flx-left h2{color:var(--white);font-family:var(--primary-font);font-size:30px;font-weight:600;line-height:42px}.project-info-dropdown-main .project-info-dropdown-flx .project-info-dropdown-flx-left h2{opacity:.3}.project-info-dropdown-main .project-info-dropdown-flx .project-info-dropdown-flx-mid-main{max-width:800px;padding:120px 0;width:100%}.project-info-dropdown-main .project-info-dropdown-flx .project-info-dropdown-flx-mid-main .project-info-dropdown-flx-mid{margin-right:auto;max-height:510px;max-width:640px;overflow-y:auto}.project-info-dropdown-main .project-info-dropdown-flx .project-info-dropdown-flx-mid-main .project-info-dropdown-flx-mid .project-info-dropdown-paragraph{display:flex;flex-direction:column;gap:10px}.project-info-dropdown-main .project-info-dropdown-flx .project-info-dropdown-flx-mid-main .project-info-dropdown-flx-mid .project-info-dropdown-paragraph p{color:var(--white);font-family:var(--primary-font);font-size:14px;font-weight:600;line-height:20px}.project-info-dropdown-main .project-info-dropdown-flx .project-info-dropdown-flx-mid-main .project-info-dropdown-flx-mid .projects-blank-line{padding:10px 0 15px}.project-info-dropdown-main .project-info-dropdown-flx .project-info-dropdown-flx-mid-main .project-info-dropdown-flx-mid .projects-blank-line span{background-color:var(--white);display:block;height:1px;width:9px}.project-info-dropdown-main .project-info-dropdown-flx .project-info-dropdown-flx-mid-main .project-info-dropdown-flx-mid .project-info-dropdown-methods{display:flex;flex-direction:column;gap:10px}.project-info-dropdown-main .project-info-dropdown-flx .project-info-dropdown-flx-mid-main .project-info-dropdown-flx-mid .project-info-dropdown-methods span{color:var(--white);font-family:var(--primary-font);font-size:14px;font-weight:600;line-height:20px}.project-info-dropdown-main .project-info-dropdown-flx .project-info-dropdown-flx-mid-main .project-info-dropdown-flx-mid .project-info-dropdown-hr-line{border-bottom:1px solid var(--white);margin-top:50px;opacity:.3}.project-info-dropdown-main .project-info-dropdown-flx .project-info-dropdown-flx-right{max-width:456px;padding-top:120px;width:100%}.project-info-dropdown-main .project-info-dropdown-flx .project-info-dropdown-flx-right .project-right-info-flx{align-items:center;display:flex;margin-bottom:4px}.project-info-dropdown-main .project-info-dropdown-flx .project-info-dropdown-flx-right .project-right-info-flx .project-right-info-flx-left{width:40%}.project-info-dropdown-main .project-info-dropdown-flx .project-info-dropdown-flx-right .project-right-info-flx .project-right-info-flx-left p{color:var(--white);font-family:var(--primary-font);font-size:14px;font-weight:600;line-height:20px;opacity:.5}.project-info-dropdown-main .project-info-dropdown-flx .project-info-dropdown-flx-right .project-right-info-flx .project-right-info-flx-right{align-items:self-start;display:flex;flex-wrap:wrap;width:60%}.project-info-dropdown-main .project-info-dropdown-flx .project-info-dropdown-flx-right .project-right-info-flx .project-right-info-flx-right p{align-items:self-start;color:var(--white);display:flex;flex-wrap:wrap;font-family:var(--primary-font);font-size:14px;font-weight:600;line-height:20px}.project-info-dropdown-main .project-info-dropdown-flx .project-info-dropdown-flx-right .project-right-info-flx .project-right-info-flx-right a{align-items:center;color:var(--white);display:flex;font-family:var(--primary-font);font-size:14px;font-weight:600;gap:10px;line-height:20px}.project-info-dropdown-main .project-info-dropdown-flx .project-info-dropdown-flx-right .project-right-info-flx .project-right-info-flx-right a:hover{opacity:.3}.project-info-dropdown-main .project-info-dropdown-flx .project-info-dropdown-flx-right .project-right-info-flx .project-right-info-flx-right a svg{height:12px;width:12px}.project-info-dropdown-main .project-info-dropdown-flx .project-info-dropdown-flx-right .project-right-info-flx .project-right-info-flx-right a svg path{fill:var(--white)}.cursor_customcursor__K4rx\+{border-radius:50%;left:0;mix-blend-mode:difference;pointer-events:none;position:fixed;top:0;transition:background-color .3s cubic-bezier(.52,.02,0,.99),width .3s cubic-bezier(.52,.02,0,.99),height .3s cubic-bezier(.52,.02,0,.99);will-change:transform;z-index:999999!important}@media(hover:hover)and (pointer:fine){.cursor_customcursor__K4rx\+{background-color:#0000;border:2px solid var(--white);height:4vw;width:4vw}.cursor_change__-mMeW{background-color:var(--white);border:none;height:.5vw;width:.5vw}}.loader-main{background-color:var(--black);height:100vh;left:0;overflow:hidden;position:fixed;top:0;transition:height .7s cubic-bezier(.77,0,.175,1);width:100vw;z-index:99}.loader-main.hide{height:0}.loader-main .loader{height:100vh;position:relative;width:100vw}.loader-main .loader .loader-content{align-items:center;display:flex;height:100%;justify-content:space-between;left:50%;max-width:1200px;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.loader-main .loader .loader-content span{color:var(--white);font-family:var(--primary-font);font-size:16px;font-weight:700;line-height:24px}.loader-main .loader .loader-content h1{color:var(--white);font-family:var(--primary-font);font-size:38px;font-weight:700;line-height:38px}.grd-scrolling-section-main{height:640px;overflow:hidden;position:relative;z-index:10}.grd-scrolling-section-main .grd-scrolling-section{display:grid;grid-template-columns:repeat(3,1fr);width:100%}.grd-scrolling-section-main .grd-scrolling-section .grid-scroll-box-main{height:640px;overflow:hidden;position:relative}.grd-scrolling-section-main .grd-scrolling-section .grid-scroll-box-main img{height:640px}.grd-scrolling-section-main .grd-scrolling-section .grid-scroll-box-main .grid-scroll-box-image1{height:100%;left:0;overflow:hidden;position:absolute;top:0;transition:height .5s ease-out;width:100%;z-index:2}.grd-scrolling-section-main .grd-scrolling-section .grid-scroll-box-main .grid-scroll-box-image2{height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%;z-index:1}.image-skeleton-loader-main{height:100%;left:0;position:absolute;top:0;width:100%}.image-skeleton-loader-main .image-skeleton-loader{background:var(--white2);height:100%;overflow:hidden;position:relative;width:100%}.image-skeleton-loader-main .image-skeleton-loader:after{animation:skeleton-loading 1.2s infinite;background:linear-gradient(90deg,#0000,var(--white) 60%,#0000);content:"";display:block;height:100%;left:-150px;position:absolute;top:0;width:150px}@keyframes skeleton-loading{0%{left:-150px}to{left:100%}}.home-hero-section-main{padding:30px 0 240px}.home-hero-section-main .home-hero-section{grid-gap:6px;display:grid;gap:6px;grid-template-columns:repeat(2,1fr)}.home-hero-section-main .home-hero-section .home-hero-section-left h1{color:var(--white);font-family:var(--primary-font);font-size:64px;font-weight:500;line-height:71px;position:-webkit-sticky;position:sticky;right:0;text-align:right;top:50%}.home-hero-section-main .home-hero-section .home-hero-section-left span{color:var(--white);display:block;font-family:var(--primary-font);font-size:14px;font-weight:600;line-height:20px}.home-hero-section-main .home-hero-section .home-hero-section-right h1{color:var(--white);font-family:var(--primary-font);font-size:64px;font-weight:500;line-height:71px}.home-hero-section-main .home-hero-section .home-hero-section-right p{color:var(--white);font-family:var(--primary-font);font-size:14px;font-weight:600;line-height:20px;max-width:656px;padding-top:48px}.our-story-section .our-story-flx-col{display:flex;flex-direction:column}.our-story-section .our-story-flx-col .ourstoryimage1{height:100vh;position:relative;width:100%}.our-story-section .our-story-flx-col .our-story-flx{grid-gap:6px;display:grid;gap:6px;grid-template-columns:repeat(2,1fr)}.our-story-section .our-story-flx-col .our-story-flx .ourstoryimage2{height:100vh;position:relative;width:100%}.our-story-section .our-story-flx-col .our-story-flx .our-story-flx-content-right{padding:0 20px 0 3px}.our-story-section .our-story-flx-col .our-story-flx .our-story-flx-content-right .our-story-flx-content-right-flx{align-items:start;display:flex;justify-content:space-between;left:0;position:-webkit-sticky;position:sticky;top:50%}.our-story-section .our-story-flx-col .our-story-flx .our-story-flx-content-right .our-story-flx-content-right-flx .our-story-flx-content{display:flex;flex-direction:column;gap:16px;max-width:533px;width:100%}.our-story-section .our-story-flx-col .our-story-flx .our-story-flx-content-right .our-story-flx-content-right-flx .our-story-flx-content p{color:var(--white);font-family:var(--primary-font);font-size:14px;font-weight:600;line-height:20px}.featured-projects-main{padding-top:352px}.featured-projects-main .featured-projects-title{display:grid;grid-template-columns:repeat(2,1fr)}.featured-projects-main .featured-projects-title h2{color:var(--white);font-family:var(--primary-font);font-size:64px;font-weight:700;line-height:76px}.featured-projects-main .featured-projects-grd{display:grid;grid-template-columns:repeat(3,1fr);padding:48px 20px 0}.featured-projects-main .featured-projects-grd .featured-box-main{aspect-ratio:4.6/6}.featured-projects-main .featured-projects-grd .featured-box{display:block;height:100%;overflow:hidden;position:relative;transition:.3s ease-in-out;width:100%}.featured-projects-main .featured-projects-grd .featured-box:hover .featured-box-content{transform:translateY(0)}.featured-projects-main .featured-projects-grd .featured-box .featured-box-img{height:100%;position:relative;width:100%}.featured-projects-main .featured-projects-grd .featured-box .featured-box-content{align-items:center;background-color:var(--black);bottom:0;display:flex;justify-content:space-between;left:0;padding:10px;position:absolute;transform:translateY(100%);transition:.3s ease-in-out;width:100%}.featured-projects-main .featured-projects-grd .featured-box .featured-box-content p,.featured-projects-main .featured-projects-grd .featured-box .featured-box-content span{color:var(--white);font-family:var(--primary-font);font-size:14px;font-weight:600;line-height:20px;mix-blend-mode:difference}.featured-projects-main .featured-projects-grd .featured-image-full{aspect-ratio:14/6;grid-column:span 3}.featured-projects-main .featured-projects-grd .view-projects-box-main{align-items:center;display:flex;height:100%;justify-content:center}.cursor-button-main{color:var(--white2);opacity:0;padding:6px 14px 8px;pointer-events:none;position:fixed;transition:opacity .3s cubic-bezier(.52,.02,0,.99);z-index:999999!important}.cursor-button-main.visible{opacity:1}.cursor-button-main span{color:var(--white);font-family:var(--primary-font);font-size:14px;font-weight:600;line-height:20px}.journal-section-main .journal-section{padding:160px 20px 0}.journal-section-main .journal-section .journal-section-title{padding-bottom:40px}.journal-section-main .journal-section .journal-section-title h4{color:var(--white);font-family:var(--primary-font);font-size:64px;font-weight:700;line-height:76px}.journal-section-main .journal-section .featured-projects-grd{display:grid;grid-template-columns:repeat(3,1fr)}.journal-section-main .journal-section .featured-projects-grd .featured-box-main{aspect-ratio:4.6/6}.journal-section-main .journal-section .featured-projects-grd .featured-box{display:block;height:100%;overflow:hidden;position:relative;transition:.3s ease-in-out;width:100%}.journal-section-main .journal-section .featured-projects-grd .featured-box .featured-box-img{height:100%;width:100%}.journal-section-main .journal-section .featured-projects-grd .featured-box:hover .featured-box-content .featured-box-content-right .featured-box-content-description{max-height:500px;opacity:1}.journal-section-main .journal-section .featured-projects-grd .featured-box .featured-box-content{align-items:flex-start;background-color:var(--black);bottom:0;display:flex;justify-content:space-between;left:0;padding:10px 10px 24px;position:absolute;transition:.3s ease-in-out;width:100%}.journal-section-main .journal-section .featured-projects-grd .featured-box .featured-box-content .featured-box-content-button{background-color:var(--white);border:none;color:var(--black);font-family:var(--primary-font);font-size:14px;font-weight:500;line-height:20px;outline:none;padding:0 6px}.journal-section-main .journal-section .featured-projects-grd .featured-box .featured-box-content .featured-box-content-right{max-width:454px;transition:.3s ease-in-out}.journal-section-main .journal-section .featured-projects-grd .featured-box .featured-box-content .featured-box-content-right .featured-box-content-title{color:var(--white);font-family:var(--primary-font);font-size:16px;font-weight:600;height:64px;line-height:22px;mix-blend-mode:difference}.journal-section-main .journal-section .featured-projects-grd .featured-box .featured-box-content .featured-box-content-right .featured-box-content-description{color:var(--white);font-family:var(--primary-font);font-size:14px;font-weight:600;line-height:20px;max-height:0;mix-blend-mode:difference;opacity:0;overflow:hidden;padding-right:40px;transition:max-height .5s ease,opacity .3s ease}.journal-section-main .journal-section .featured-projects-grd .featured-image-full{aspect-ratio:14/6;grid-column:span 3}.journal-section-main .journal-section .featured-projects-grd .view-projects-box-main{align-items:center;display:flex;height:100%;justify-content:center}.awards-section-main .awards-section{padding:240px 20px 0}.awards-section-main .awards-section .awards-grd-main{grid-gap:6px;display:grid;gap:6px;grid-template-columns:repeat(12,1fr)}.awards-section-main .awards-section .awards-grd-main .awards-grd-left{grid-column:auto/span 5}.awards-section-main .awards-section .awards-grd-main .awards-grd-left h3{color:var(--white);font-family:var(--primary-font);font-size:64px;font-weight:700;line-height:76px}.awards-section-main .awards-section .awards-grd-main .awards-grd-right{grid-column:auto/span 7}.awards-section-main .awards-section .awards-grd-main .awards-grd-right .awards-right-flx-col{display:flex;flex-direction:column}.awards-section-main .awards-section .awards-grd-main .awards-grd-right .awards-right-flx-col .awards-right-flx{display:flex;padding:3px 0;position:relative}.awards-section-main .awards-section .awards-grd-main .awards-grd-right .awards-right-flx-col .awards-right-flx:hover .awards-content-image-main{visibility:visible}.awards-section-main .awards-section .awards-grd-main .awards-grd-right .awards-right-flx-col .awards-right-flx:hover .awards-detail .awards-left-details p,.awards-section-main .awards-section .awards-grd-main .awards-grd-right .awards-right-flx-col .awards-right-flx:hover .awards-year span{opacity:1}.awards-section-main .awards-section .awards-grd-main .awards-grd-right .awards-right-flx-col .awards-right-flx:hover .awards-detail .awards-left-details p:last-child{display:block}.awards-section-main .awards-section .awards-grd-main .awards-grd-right .awards-right-flx-col .awards-right-flx:hover .awards-detail .awards-right-details{opacity:1}.awards-section-main .awards-section .awards-grd-main .awards-grd-right .awards-right-flx-col .awards-right-flx .awards-content-image-main{left:0;position:absolute;top:0;transform:translateX(-250px);transition:.5s ease-in-out;visibility:hidden}.awards-section-main .awards-section .awards-grd-main .awards-grd-right .awards-right-flx-col .awards-right-flx .awards-content-image-main .awards-content-image{height:160px;width:160px}.awards-section-main .awards-section .awards-grd-main .awards-grd-right .awards-right-flx-col .awards-right-flx .awards-year{width:159px}.awards-section-main .awards-section .awards-grd-main .awards-grd-right .awards-right-flx-col .awards-right-flx .awards-year span{color:var(--white);font-family:var(--primary-font);font-size:14px;font-weight:600;line-height:20px;opacity:.2}.awards-section-main .awards-section .awards-grd-main .awards-grd-right .awards-right-flx-col .awards-right-flx .awards-detail{display:flex;justify-content:space-between;width:calc(100% - 159px)}.awards-section-main .awards-section .awards-grd-main .awards-grd-right .awards-right-flx-col .awards-right-flx .awards-detail .awards-left-details p{color:var(--white);font-family:var(--primary-font);font-size:14px;font-weight:600;line-height:20px;opacity:.2}.awards-section-main .awards-section .awards-grd-main .awards-grd-right .awards-right-flx-col .awards-right-flx .awards-detail .awards-left-details p:last-child{display:none}.awards-section-main .awards-section .awards-grd-main .awards-grd-right .awards-right-flx-col .awards-right-flx .awards-detail .awards-right-details{color:var(--white);font-family:var(--primary-font);font-size:14px;font-weight:600;line-height:20px;opacity:.2}.awards-section-main .awards-section .loadmore-content-button-main{align-items:center;display:flex;justify-content:center;padding-top:96px}.awards-section-main .awards-section .loadmore-content-button-main .loadmore-content-button{margin-right:154px}.svg-animate-main{height:auto;left:0;mix-blend-mode:difference;overflow:hidden;padding:100px 0 0;position:absolute;top:0;inset:0;pointer-events:none;width:100%;z-index:2}.svg-animate-main svg{height:auto;margin-left:-15%;width:130%}.svg-animate-main svg path{stroke:#fff}.projects-component-blank{height:40vh}.projects-component-main{margin-bottom:160px}.projects-component-main .projects-top{align-items:start;display:grid;grid-template-columns:475px 1fr;padding:0 20px}.projects-component-main .projects-top .projects-top-left{height:170px;margin-top:64px}.projects-component-main .projects-top .projects-top-left.active{margin-top:0;position:-webkit-sticky;position:sticky;top:50%}.projects-component-main .projects-top .projects-top-left .projects-top-left-flx{align-items:center;display:flex;gap:4px}.projects-component-main .projects-top .projects-top-left .projects-top-left-flx span{color:var(--grey);font-family:var(--primary-font);font-size:16px;font-weight:600;line-height:24px}.projects-component-main .projects-top .projects-top-left .projects-top-left-flx span.active{color:var(--white)}.projects-component-main .projects-top .projects-top-right-main .projects-top-right{height:234px}.projects-component-main .projects-top .projects-top-right-main .projects-top-right h1{color:var(--white);font-family:var(--primary-font);font-size:84px;font-weight:700;letter-spacing:2px;line-height:100px}.projects-component-main .projects-top .projects-top-right-main .projects-top-right-list{display:flex;flex-direction:column}.projects-component-main .projects-top .projects-top-right-main .projects-top-right-list .projects-top-right-list-box-main:hover .projects-top-right-list-box-content .projects-top-right-list-box-content-number .content-number{color:var(--white);display:none}.projects-component-main .projects-top .projects-top-right-main .projects-top-right-list .projects-top-right-list-box-main:hover .projects-top-right-list-box-content .projects-top-right-list-box-content-number .projects-view-button{display:block}.projects-component-main .projects-top .projects-top-right-main .projects-top-right-list .projects-top-right-list-box-main:hover .projects-top-right-list-box-content .projects-top-right-list-box-content-title-line p,.projects-component-main .projects-top .projects-top-right-main .projects-top-right-list .projects-top-right-list-box-main:hover .projects-top-right-list-box-content .projects-top-right-list-box-content-title-line span,.projects-component-main .projects-top .projects-top-right-main .projects-top-right-list .projects-top-right-list-box-main:hover .projects-top-right-list-box-content .projects-top-right-list-box-content-year span{color:var(--white)}.projects-component-main .projects-top .projects-top-right-main .projects-top-right-list .projects-top-right-list-box-main:hover .projects-top-right-list-box-image{display:flex}.projects-component-main .projects-top .projects-top-right-main .projects-top-right-list .projects-top-right-list-box-main .projects-top-right-list-box-content{align-items:flex-start;display:flex;gap:4px;padding:6px 0}.projects-component-main .projects-top .projects-top-right-main .projects-top-right-list .projects-top-right-list-box-main .projects-top-right-list-box-content .projects-top-right-list-box-content-number{display:flex;justify-content:flex-start;max-width:156px;width:100%}.projects-component-main .projects-top .projects-top-right-main .projects-top-right-list .projects-top-right-list-box-main .projects-top-right-list-box-content .projects-top-right-list-box-content-number .content-number{color:var(--grey);font-family:var(--primary-font);font-size:14px;font-weight:700;letter-spacing:1px;line-height:20px}.projects-component-main .projects-top .projects-top-right-main .projects-top-right-list .projects-top-right-list-box-main .projects-top-right-list-box-content .projects-top-right-list-box-content-number .projects-view-button{display:none}.projects-component-main .projects-top .projects-top-right-main .projects-top-right-list .projects-top-right-list-box-main .projects-top-right-list-box-content .projects-top-right-list-box-content-title-line{align-self:flex-start;display:flex;justify-content:space-between;width:calc(100% - 312px)}.projects-component-main .projects-top .projects-top-right-main .projects-top-right-list .projects-top-right-list-box-main .projects-top-right-list-box-content .projects-top-right-list-box-content-title-line p,.projects-component-main .projects-top .projects-top-right-main .projects-top-right-list .projects-top-right-list-box-main .projects-top-right-list-box-content .projects-top-right-list-box-content-title-line span{color:var(--grey);font-family:var(--primary-font);font-size:14px;font-weight:700;letter-spacing:1px;line-height:20px}.projects-component-main .projects-top .projects-top-right-main .projects-top-right-list .projects-top-right-list-box-main .projects-top-right-list-box-content .projects-top-right-list-box-content-year{display:flex;justify-content:flex-end;max-width:156px;width:100%}.projects-component-main .projects-top .projects-top-right-main .projects-top-right-list .projects-top-right-list-box-main .projects-top-right-list-box-content .projects-top-right-list-box-content-year span{color:var(--grey);font-family:var(--primary-font);font-size:14px;font-weight:700;letter-spacing:1px;line-height:20px}.projects-component-main .projects-top .projects-top-right-main .projects-top-right-list .projects-top-right-list-box-main .projects-top-right-list-box-image{display:none;flex-wrap:wrap;width:100%}.projects-component-main .projects-top .projects-top-right-main .projects-top-right-list .projects-top-right-list-box-main .projects-top-right-list-box-image img{height:88px;width:auto}.projects-component-main .projects-bottom-flx .projects-bottom{align-items:flex-start;background-color:var(--black);display:flex;height:17%;overflow:hidden;padding-left:20px}.projects-component-main .projects-bottom-flx .projects-bottom:hover .projects-left-main .projects-left-content p{color:var(--white)}.projects-component-main .projects-bottom-flx .projects-bottom:hover .projects-left-main .projects-left-content p:last-child{color:var(--grey);display:block}.projects-component-main .projects-bottom-flx .projects-bottom:hover .projects-left-main .projects-right-content span{color:var(--white)}.projects-component-main .projects-bottom-flx .projects-bottom .projects-left-main{display:flex;justify-content:space-between;max-width:475px;padding-right:8px;width:100%}.projects-component-main .projects-bottom-flx .projects-bottom .projects-left-main .projects-left-content{display:flex;flex-direction:column;transition:.3s ease-in-out}.projects-component-main .projects-bottom-flx .projects-bottom .projects-left-main .projects-left-content p{color:var(--grey);font-family:var(--primary-font);font-size:14px;font-weight:600;letter-spacing:1px;line-height:20px;transition:.3s ease-in-out}.projects-component-main .projects-bottom-flx .projects-bottom .projects-left-main .projects-left-content p:last-child{display:none}.projects-component-main .projects-bottom-flx .projects-bottom .projects-left-main .projects-right-content{transition:.3s ease-in-out}.projects-component-main .projects-bottom-flx .projects-bottom .projects-left-main .projects-right-content span{color:var(--grey);font-family:var(--primary-font);font-size:14px;font-weight:600;letter-spacing:1px;line-height:20px;transition:.3s ease-in-out}.projects-component-main .projects-bottom-flx .projects-bottom .projects-right{align-items:center;aspect-ratio:21.38/12;background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;height:100%;justify-content:center;overflow:hidden;width:100%}.project-redirect-main{display:grid;grid-template-columns:475px 1fr;margin-top:900px;padding-left:20px}.project-redirect-main.active{margin-top:0}.project-redirect-main .back-to-top-button{width:-webkit-fit-content;width:fit-content}.project-detail-main .projects-details-slider-main{display:flex}.project-detail-main .projects-details-slider-main .projects-details-slider{display:flex;gap:2px;padding-left:1.1vw}.project-detail-main .projects-details-slider-main .projects-details-slider a:hover img{opacity:.8}.project-detail-main .projects-details-slider-main .projects-details-slider a:hover .projects-slider-content p{opacity:.5!important}.project-detail-main .projects-details-slider-main .projects-details-slider a .projects-slider-content p{opacity:1!important}.project-detail-main .projects-details-slider-main .projects-details-slider .projects-slider-item{height:calc(100vh - 77px)}.project-detail-main .projects-details-slider-main .projects-details-slider .projects-slider-item img{height:calc(100vh - 133px);width:auto}.project-detail-main .projects-details-slider-main .projects-details-slider .projects-slider-item .projects-slider-content{align-items:center;background-color:var(--black);display:flex;gap:12px;padding:18px 20px}.project-detail-main .projects-details-slider-main .projects-details-slider .projects-slider-item .projects-slider-content span{color:var(--white);font-family:var(--primary-font);font-size:14px;font-weight:600;line-height:20px}.project-detail-main .projects-details-slider-main .projects-details-slider .projects-slider-item .projects-slider-content p{color:var(--white);font-family:var(--primary-font);font-size:14px;font-weight:600;line-height:20px;opacity:.5}.studio-herobanner-main{background-image:url(/static/media/studiobannerimage.400cc5181fc713e50c33.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;height:150vh;position:relative}.studio-herobanner-main .studio-herobanner{left:0;padding:0 20px;position:absolute;top:0;width:100%}.studio-herobanner-main .studio-herobanner .studio-herobanner-col-flx-main{display:flex;flex-direction:column;height:calc(100vh - 77px);justify-content:space-between}.studio-herobanner-main .studio-herobanner .studio-herobanner-col-flx-main .studio-herobanner-col-flx-top{height:20vh;width:100%}.studio-herobanner-main .studio-herobanner .studio-herobanner-col-flx-main .studio-herobanner-col-flx-mid{grid-gap:6px;display:grid;gap:6px;grid-template-columns:repeat(12,1fr)}.studio-herobanner-main .studio-herobanner .studio-herobanner-col-flx-main .studio-herobanner-col-flx-mid .studio-cape-town-left{grid-column:auto/span 4}.studio-herobanner-main .studio-herobanner .studio-herobanner-col-flx-main .studio-herobanner-col-flx-mid .studio-cape-town-left p{color:var(--white);font-family:var(--primary-font);font-size:14px;font-weight:700;letter-spacing:1px;line-height:20px}.studio-herobanner-main .studio-herobanner .studio-herobanner-col-flx-main .studio-herobanner-col-flx-mid .studio-cape-town-left-one{grid-column:7/span 2}.studio-herobanner-main .studio-herobanner .studio-herobanner-col-flx-main .studio-herobanner-col-flx-mid .studio-cape-town-left-one p{color:var(--white);font-family:var(--primary-font);font-size:14px;font-weight:700;letter-spacing:1px;line-height:20px}.studio-herobanner-main .studio-herobanner .studio-herobanner-col-flx-main .studio-herobanner-col-flx-mid .studio-architect-right-one{grid-column:9/span 1}.studio-herobanner-main .studio-herobanner .studio-herobanner-col-flx-main .studio-herobanner-col-flx-mid .studio-architect-right-one p{color:var(--white);font-family:var(--primary-font);font-size:14px;font-weight:700;letter-spacing:1px;line-height:20px}.studio-herobanner-main .studio-herobanner .studio-herobanner-col-flx-main .studio-herobanner-col-flx-mid .studio-architect-right{grid-column:11/span 2}.studio-herobanner-main .studio-herobanner .studio-herobanner-col-flx-main .studio-herobanner-col-flx-mid .studio-architect-right p{color:var(--white);font-family:var(--primary-font);font-size:14px;font-weight:700;letter-spacing:1px;line-height:20px}.studio-herobanner-main .studio-herobanner .studio-herobanner-col-flx-main .studio-herobanner-col-flx-bottom{display:flex;flex-direction:column;height:20vh;justify-content:end;width:100%}.studio-herobanner-main .studio-herobanner .studio-herobanner-col-flx-main .studio-herobanner-col-flx-bottom h1{color:var(--white);font-family:var(--primary-font);font-size:84px;font-weight:600;letter-spacing:2px;line-height:75px;padding-bottom:20px}.studio-architect-main{padding:10px 0 672px}.studio-architect-main .studio-architect{grid-gap:6px;display:grid;gap:6px;grid-template-columns:repeat(12,1fr);padding:0 20px}.studio-architect-main .studio-architect .studio-architect-left{grid-column:auto/span 4}.studio-architect-main .studio-architect .studio-architect-right{grid-column:8/span 5}.studio-architect-main .studio-architect .studio-architect-right h2{color:var(--white);font-family:var(--primary-font);font-size:38px;font-weight:600;line-height:42px;max-width:635px;position:-webkit-sticky;position:sticky;top:77px}.dhk-animate-icon-main:hover .dhk-line-opacity,.dhk-animate-icon-main:hover .dhk-tr-line-opacity{opacity:0}.dhk-animate-icon-main:hover .dhk-text-fill{fill:var(--white)}.dhk-animate-icon-main .dhk-line-opacity{opacity:.5}.dhk-animate-icon-main .dhk-tr-line-opacity{opacity:1}.dhk-animate-icon-main .dhk-text-fill{fill:none}.designdna-main .designdna-grd-main{margin-bottom:300px;position:relative}.designdna-main .designdna-grd-main .designdna-header{grid-gap:6px;display:grid;gap:6px;grid-template-columns:repeat(12,1fr);left:0;padding:0 20px;position:absolute;top:0;width:100%;z-index:9}.designdna-main .designdna-grd-main .designdna-header .designdna-header-left{grid-column:auto/span 2}.designdna-main .designdna-grd-main .designdna-header .designdna-header-left span{color:var(--white);font-family:var(--primary-font);font-size:14px;font-weight:700;letter-spacing:1px;line-height:20px}.designdna-main .designdna-grd-main .designdna-header .designdna-header-mid{grid-column:5/span 2}.designdna-main .designdna-grd-main .designdna-header .designdna-header-right{grid-column:8/span 4}.designdna-main .designdna-grd-main .designdna-header .designdna-header-right p{color:var(--white);font-family:var(--primary-font);font-size:12px;font-weight:700;letter-spacing:1px;line-height:20px}.designdna-main .designdna-grd-main .designdna-grd{display:grid;grid-template-columns:repeat(12,1fr)}.designdna-main .designdna-grd-main .designdna-grd .designdna-left-image{display:grid;grid-column:auto/span 4;grid-template-columns:repeat(1,1fr)}.designdna-main .designdna-grd-main .designdna-grd .designdna-right-image{grid-column:auto/span 8;height:85%;margin-top:-15%}.whatwedo-main{padding-bottom:128px}.whatwedo-main .whatwedo-header{grid-gap:6px;display:grid;gap:6px;grid-template-columns:repeat(12,1fr);padding:0 20px 80px}.whatwedo-main .whatwedo-header h3{color:var(--white);font-family:var(--primary-font);font-size:64px;font-weight:600;grid-column:7/span 6;line-height:76px}.whatwedo-main .whatwedo-list-rel{padding:0 20px;position:relative}.whatwedo-main .whatwedo-list-rel .whatwedo-list-header{background-color:var(--black);display:none;padding:0 20px;transition:.2s ease-in-out;z-index:1}.whatwedo-main .whatwedo-list-rel .whatwedo-list-header.show-on-hover{display:block}.whatwedo-main .whatwedo-list-rel .whatwedo-list-header-line{background-color:var(--white);height:1px;opacity:.2;width:100%}.whatwedo-main .whatwedo-list-rel .whatwedo-list-header-grd{grid-gap:6px;display:grid;gap:6px;grid-template-columns:repeat(12,1fr)}.whatwedo-main .whatwedo-list-rel .whatwedo-list-header-grd .whatwedo-list-header-img{aspect-ratio:1;grid-column:7/span 2}.whatwedo-main .whatwedo-list-rel .whatwedo-list-header-grd .whatwedo-list-header-content{grid-column:11/span 2}.whatwedo-main .whatwedo-list-rel .whatwedo-list-header-grd .whatwedo-list-header-content p{color:var(--white);font-family:var(--primary-font);font-size:14px;font-weight:700;letter-spacing:1px;line-height:20px}.whatwedo-main .whatwedo-list-rel .whatwedo-list-flx{display:flex;flex-direction:column}.whatwedo-main .whatwedo-list-rel .whatwedo-list-flx .whatwedo-list{position:relative;z-index:2}.whatwedo-main .whatwedo-list-rel .whatwedo-list-flx .whatwedo-list:hover h4{opacity:1}.whatwedo-main .whatwedo-list-rel .whatwedo-list-flx .whatwedo-list h4{color:var(--white);font-family:var(--primary-font);font-size:38px;font-weight:700;letter-spacing:2px;line-height:45px;opacity:.3}.leader-ship-team-main{padding:192px 20px 0}.leader-ship-team-main .leader-ship-team-title{grid-gap:6px;display:grid;gap:6px;grid-template-columns:repeat(12,1fr);padding-bottom:152px}.leader-ship-team-main .leader-ship-team-title h5{color:var(--white);font-family:var(--primary-font);font-size:64px;font-weight:600;grid-column:7/span 6;line-height:76px}.leader-ship-team-main .leader-ship-team-list-flx{display:flex;flex-direction:column}.leader-ship-team-main .leader-ship-team-list-flx .leader-ship-team-list-grd{grid-gap:6px;display:grid;gap:6px;grid-template-columns:repeat(12,1fr);min-height:40px}.leader-ship-team-main .leader-ship-team-list-flx .leader-ship-team-list-grd:hover .leader-ship-team-list-img img{height:192px;width:192px;z-index:2}.leader-ship-team-main .leader-ship-team-list-flx .leader-ship-team-list-grd:hover .leader-ship-team-list-button button{display:flex}.leader-ship-team-main .leader-ship-team-list-flx .leader-ship-team-list-grd:hover .leader-ship-team-list-title h6{opacity:1}.leader-ship-team-main .leader-ship-team-list-flx .leader-ship-team-list-grd:hover .leader-ship-team-list-para p{display:block}.leader-ship-team-main .leader-ship-team-list-flx .leader-ship-team-list-grd .leader-ship-team-list-img{grid-column:auto/span 2;position:relative}.leader-ship-team-main .leader-ship-team-list-flx .leader-ship-team-list-grd .leader-ship-team-list-img img{height:40px;left:0;position:absolute;top:0;width:40px;z-index:1}.leader-ship-team-main .leader-ship-team-list-flx .leader-ship-team-list-grd .leader-ship-team-list-button{grid-column:4/span 1}.leader-ship-team-main .leader-ship-team-list-flx .leader-ship-team-list-grd .leader-ship-team-list-button button{display:none}.leader-ship-team-main .leader-ship-team-list-flx .leader-ship-team-list-grd .leader-ship-team-list-title{grid-column:7/span 4}.leader-ship-team-main .leader-ship-team-list-flx .leader-ship-team-list-grd .leader-ship-team-list-title h6{color:var(--white);font-family:var(--primary-font);font-size:25px;font-weight:700;letter-spacing:2px;line-height:31px;opacity:.3}.leader-ship-team-main .leader-ship-team-list-flx .leader-ship-team-list-grd .leader-ship-team-list-para{grid-column:auto/span 2;text-align:right}.leader-ship-team-main .leader-ship-team-list-flx .leader-ship-team-list-grd .leader-ship-team-list-para p{color:var(--white);display:none;font-family:var(--primary-font);font-size:14px;font-weight:700;letter-spacing:1px;line-height:20px}.leaders-modal-overlay{background-color:var(--black);height:100vh;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transition:opacity .3s;width:100vw;z-index:999}.leaders-modal-overlay.open{opacity:1;pointer-events:auto}.leaders-modal-close-button{opacity:0;pointer-events:none;position:fixed;right:20px;top:20px;transition:opacity .3s;z-index:9991}.leaders-modal-close-button.open{opacity:1;pointer-events:auto}.leaders-modal-main{aspect-ratio:10.08/5.04;left:50%;opacity:0;pointer-events:none;position:fixed;top:50%;transform:translate(-50%,-50%) scale(.95);transition:opacity .3s,transform .3s;width:70%;z-index:9992}.leaders-modal-main .leaders-modal{display:grid;grid-template-columns:repeat(2,1fr);height:100%}.leaders-modal-main .leaders-modal .leaders-model-left{height:100%;width:100%}.leaders-modal-main .leaders-modal .leaders-model-right{background-color:var(--white);display:flex;flex-direction:column;gap:160px;overflow-y:auto;padding:30px 104px 40px 30px}.leaders-modal-main .leaders-modal .leaders-model-right .leaders-model-right-head h1{color:var(--white);font-family:var(--primary-font);font-size:24px;font-weight:600;letter-spacing:2px;line-height:28px;margin-bottom:5px}.leaders-modal-main .leaders-modal .leaders-model-right .leaders-model-right-head h2{color:var(--white);font-family:var(--primary-font);font-size:24px;font-weight:600;letter-spacing:2px;line-height:28px;opacity:.3}.leaders-modal-main .leaders-modal .leaders-model-right .leaders-model-right-body{display:flex;flex-direction:column;gap:26px}.leaders-modal-main .leaders-modal .leaders-model-right .leaders-model-right-body a,.leaders-modal-main .leaders-modal .leaders-model-right .leaders-model-right-body p{color:var(--white);font-family:var(--primary-font);font-size:14px;font-weight:500;letter-spacing:.4px;line-height:21px}.leaders-modal-main .leaders-modal .leaders-model-right .leaders-model-right-body a{-webkit-text-decoration-line:underline;text-decoration-line:underline}.leaders-modal-main.open{opacity:1;pointer-events:auto;transform:translate(-50%,-50%) scale(1)}.meet-the-team-stick{overflow:hidden;position:relative}.meet-the-team-stick .meet-the-team-title-main{height:100%;left:0;position:absolute;top:0;width:-webkit-fit-content;width:fit-content;z-index:0}.meet-the-team-stick .meet-the-team-title-main .meet-the-team-title{align-items:center;display:flex;flex-direction:column;height:100vh;justify-content:center;padding-top:77px;position:-webkit-sticky;position:sticky;top:0}.meet-the-team-stick .meet-the-team-title-main .meet-the-team-title h1{color:var(--white);font-family:var(--primary-font);font-size:64px;font-weight:700;line-height:76px;padding:0 20px}.meet-the-team-stick .meet-the-team-main{height:100vh;position:-webkit-sticky;position:sticky;top:77px}.meet-the-team-stick .meet-the-team-main .meet-the-team-relative{align-items:flex-start;display:flex;height:100%;width:100%}.meet-the-team-stick .meet-the-team-main .meet-the-team-relative .meet-the-team-sliding-section-main{align-items:flex-start;display:flex;height:92vh;padding-left:92vw;position:relative;transform:translateZ(0);transition:transform .1s linear;z-index:1}.meet-the-team-stick .meet-the-team-main .meet-the-team-relative .meet-the-team-sliding-section-main .meet-the-team-sliding-section{grid-gap:10px;background-color:var(--black);display:grid;gap:10px;grid-auto-columns:auto;grid-auto-flow:column;grid-template-rows:auto auto auto auto}.meet-the-team-stick .meet-the-team-main .meet-the-team-relative .meet-the-team-sliding-section-main .meet-the-team-sliding-section .meet-the-team-box-main{aspect-ratio:1;position:relative;width:22vh}.meet-the-team-stick .meet-the-team-main .meet-the-team-relative .meet-the-team-sliding-section-main .meet-the-team-sliding-section .meet-the-team-box-main:hover .meet-the-team-box-img{filter:grayscale(0)}.meet-the-team-stick .meet-the-team-main .meet-the-team-relative .meet-the-team-sliding-section-main .meet-the-team-sliding-section .meet-the-team-box-main:hover .meet-the-team-box-content{left:calc(-100% - 10px);opacity:1;z-index:6}.meet-the-team-stick .meet-the-team-main .meet-the-team-relative .meet-the-team-sliding-section-main .meet-the-team-sliding-section .meet-the-team-box-main .meet-the-team-box-img{filter:grayscale(1);height:100%;left:0;pointer-events:auto;position:absolute;top:0;inset:0;width:100%;z-index:5}.meet-the-team-stick .meet-the-team-main .meet-the-team-relative .meet-the-team-sliding-section-main .meet-the-team-sliding-section .meet-the-team-box-main .meet-the-team-box-content{background-color:var(--black);height:100%;left:0;opacity:0;padding-top:8px;position:absolute;top:0;width:100%;z-index:4}.meet-the-team-stick .meet-the-team-main .meet-the-team-relative .meet-the-team-sliding-section-main .meet-the-team-sliding-section .meet-the-team-box-main .meet-the-team-box-content p{color:var(--white);font-family:var(--primary-font);font-size:14px;font-weight:700;line-height:20px}.meet-the-team-stick .meet-the-team-main .meet-the-team-relative .meet-the-team-sliding-section-main .meet-the-team-sliding-section .meet-the-team-box-main .meet-the-team-box-content span{color:var(--white);font-family:var(--primary-font);font-size:14px;font-weight:700;line-height:20px;opacity:.3}.why-work-main{padding:352px 0 0;position:relative}.why-work-main .why-work-grd{display:grid;grid-template-columns:repeat(2,1fr)}.why-work-main .why-work-grd .why-work-grd-left{display:flex;flex-direction:column}.why-work-main .why-work-grd .why-work-grd-left .why-work-img{aspect-ratio:7.23/9.6}.why-work-main .why-work-grd .why-work-grd-left .why-work-img img{display:block;height:auto;width:100%}.why-work-main .why-work-grd .why-work-grd-left .why-work-box-main{aspect-ratio:1;background-color:var(--black);padding:20px}.why-work-main .why-work-grd .why-work-grd-left .why-work-box-main .why-work-box{display:flex;flex-direction:column;height:100%;justify-content:space-between;padding:40px 0 40px 56px}.why-work-main .why-work-grd .why-work-grd-left .why-work-box-main .why-work-box .why-work-title h4{color:var(--white);font-family:var(--primary-font);font-size:38px;font-weight:600;letter-spacing:1px;line-height:42px}.why-work-main .why-work-grd .why-work-grd-left .why-work-box-main .why-work-box .why-work-content{display:flex;flex-direction:column;gap:64px}.why-work-main .why-work-grd .why-work-grd-left .why-work-box-main .why-work-box .why-work-content .why-work-para{display:flex;flex-direction:column;gap:6px}.why-work-main .why-work-grd .why-work-grd-left .why-work-box-main .why-work-box .why-work-content .why-work-para p{color:var(--white);font-family:var(--primary-font);font-size:14px;font-weight:600;line-height:20px}.why-work-main .why-work-grd .why-work-grd-right{display:flex;flex-direction:column}.why-work-main .why-work-grd .why-work-grd-right .why-work-img{aspect-ratio:1;position:relative}.why-work-main .why-work-grd .why-work-grd-right .why-work-img img{height:100%;object-fit:cover;position:absolute;width:100%}.all-article-title-main{padding-bottom:256px;padding-top:40vh}.all-article-title-main .all-article-title{grid-gap:6px;display:grid;gap:6px;grid-template-columns:repeat(12,1fr);padding:0 20px}.all-article-title-main .all-article-title h1{font-family:var(--primary-font);font-size:64px;font-weight:700;grid-column:4/span 5;line-height:76px}.article-main{padding-bottom:160px}.article-main .article{display:grid;grid-template-columns:repeat(2,1fr);padding:0 0 0 20px}.article-main .article:hover .article-left-content .article-content-main p{display:block}.article-main .article:hover .article-image .article-layer{opacity:.2}.article-main .article:hover .article-image .article-read-button{opacity:1}.article-main .article .article-left-content{display:grid;grid-template-columns:repeat(2,1fr)}.article-main .article .article-left-content .article-tag-button .tag-button{background-color:var(--white);border:none;color:#000;font-family:var(--primary-font);font-size:14px;font-weight:600;line-height:20px;padding:0 6px}.article-main .article .article-left-content .article-content-main h2{color:var(--white);font-family:var(--primary-font);font-size:18px;font-weight:500;line-height:21px;margin-bottom:2px}.article-main .article .article-left-content .article-content-main p{color:var(--white);display:none;font-family:var(--primary-font);font-size:18px;font-weight:500;line-height:21px;opacity:.3}.article-main .article .article-image{aspect-ratio:6.97/3;position:relative}.article-main .article .article-image .article-layer{background-color:var(--black);height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.article-main .article .article-image .article-read-button{left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%)}.article-load-more{align-items:center;display:flex;justify-content:center;padding-bottom:160px}.article-detail-section-banner{height:70vh}.article-detail-section-grd-main{display:grid;grid-template-columns:480px 1fr 200px;padding:20px}.article-detail-section-grd-main .article-detail-section-content-left-main .article-detail-section-content-left{align-items:flex-start;display:flex;flex-direction:column;gap:150px;left:0;position:-webkit-sticky;position:sticky;top:77px}.article-detail-section-grd-main .article-detail-section-content-left-main .article-detail-section-content-left .tag-button{background-color:var(--white);border:none;color:var(--black);font-family:var(--primary-font);font-size:14px;font-weight:600;line-height:20px;padding:0 6px}.article-detail-section-grd-main .article-detail-section-content-left-main .article-detail-section-content-left .share-article-button{align-items:center;background-color:var(--black);display:flex;gap:8px;mix-blend-mode:difference}.article-detail-section-grd-main .article-detail-section-content-left-main .article-detail-section-content-left .share-article-button span{color:var(--white);font-family:var(--primary-font);font-size:18px;font-weight:500;line-height:25px}.article-detail-section-grd-main .article-detail-section-content-left-main .article-detail-section-content-left .share-article-button svg{height:11px;width:11px}.article-detail-section-grd-main .article-detail-section-content-left-main .article-detail-section-content-left .share-article-button svg path{fill:var(--black)}.article-detail-section-grd-main .article-detail-section-content-mid-main .article-detail-section-content-mid{margin-right:auto;max-width:880px}.article-detail-section-grd-main .article-detail-section-content-mid-main .article-detail-section-content-mid h1{color:var(--white);font-family:var(--primary-font);font-size:38px;font-weight:700;letter-spacing:2px;line-height:45px;padding-bottom:32px}.article-detail-section-grd-main .article-detail-section-content-mid-main .article-detail-section-content-mid h2{color:var(--white);font-family:var(--primary-font);font-size:16px;font-weight:500;letter-spacing:1px;line-height:22px;padding-bottom:16px}.article-detail-section-grd-main .article-detail-section-content-mid-main .article-detail-section-content-mid h3{color:var(--white);font-family:var(--primary-font);font-size:18px;font-weight:600;letter-spacing:1px;line-height:22px;padding:30px 0}.article-detail-section-grd-main .article-detail-section-content-mid-main .article-detail-section-content-mid p{color:var(--white);font-family:var(--primary-font);font-size:16px;font-weight:500;line-height:22px;padding-bottom:16px}.article-detail-section-grd-main .article-detail-section-content-mid-main .article-detail-section-content-mid p a{border-bottom:1px solid var(--white);color:var(--white);padding-bottom:2px}.article-detail-section-grd-main .article-detail-section-content-mid-main .article-detail-section-content-mid .article-list-main h2{color:var(--white);font-family:var(--primary-font);font-size:16px;font-weight:500;letter-spacing:1px;line-height:22px;margin-bottom:5px;padding-bottom:0;position:relative}.article-detail-section-grd-main .article-detail-section-content-mid-main .article-detail-section-content-mid .article-list-main h2:before{background-color:var(--white);content:"";display:block;height:9px;position:absolute;right:calc(100% + 7px);top:8px;width:9px}.article-detail-section-grd-main .article-detail-section-content-mid-main .article-detail-section-content-mid .article-list-main p{color:var(--white);font-family:var(--primary-font);font-size:16px;font-weight:500;line-height:22px;padding-bottom:16px}.article-detail-section-grd-main .article-detail-section-content-mid-main .article-detail-section-content-mid .article-list-main p span{display:inline;font-weight:600}.article-detail-section-grd-main .article-detail-section-content-mid-main .article-detail-section-content-mid .article-list-main p a{border-bottom:1px solid var(--white);color:var(--white);padding-bottom:2px}.article-detail-section-grd-main .article-detail-section-content-mid-main .article-detail-section-content-mid .article-detail-links{display:flex;flex-direction:column;gap:16px}.article-detail-section-grd-main .article-detail-section-content-mid-main .article-detail-section-content-mid .article-detail-links a{border-bottom:1px solid var(--white);color:var(--white);font-family:var(--primary-font);font-size:16px;font-weight:600;letter-spacing:1px;line-height:22px;padding-bottom:2px}.article-detail-section-grd-main .article-detail-section-content-mid-main .article-detail-section-content-mid .article-detail-links p{color:var(--white);font-family:var(--primary-font);font-size:16px;font-weight:500;letter-spacing:1px;line-height:22px}.article-detail-section-grd-main .article-detail-section-content-mid-main .article-detail-section-content-mid .aticle-note{color:var(--white);font-family:var(--primary-font);font-size:16px;font-weight:500;line-height:22px;padding-bottom:16px}.article-detail-section-grd-main .article-detail-section-content-mid-main .article-detail-section-content-mid .aticle-note span{display:inline;font-style:italic}.article-detail-section-grd-main .article-detail-section-content-mid-main .article-detail-section-content-mid .article-listing-listimgcontent img{height:auto;margin-bottom:16px;width:100%}.article-detail-section-grd-main .article-detail-section-content-mid-main .article-detail-section-content-mid .article-listing-listimgcontent i{color:var(--white);display:block;font-family:var(--primary-font);font-size:16px;font-weight:400;line-height:22px;margin-bottom:16px;opacity:.3}.article-detail-section-grd-main .article-detail-section-content-mid-main .article-detail-section-content-mid .article-listing-listimgcontent i bold,.article-detail-section-grd-main .article-detail-section-content-mid-main .article-detail-section-content-mid .article-listing-listimgcontent p bold{font-weight:600}.article-detail-section-grd-main .article-detail-section-content-mid-main .article-detail-section-content-mid .list-detail span{padding-right:5px}.article-detail-section-grd-main .article-detail-section-content-mid-main .article-detail-section-content-mid .list-detail .inline-text{display:inline}.article-detail-section-grd-main .article-detail-section-content-right-main .article-detail-section-content-right{display:flex;justify-content:end;left:0;position:-webkit-sticky;position:sticky;top:77px}.article-detail-section-grd-main .article-detail-section-content-right-main .article-detail-section-content-right span{color:var(--white);font-family:var(--primary-font);font-size:18px;font-weight:500;line-height:25px;text-align:right}.article-detail-navigations-main{display:grid;grid-template-columns:480px 1fr;padding:20px}.article-detail-navigations-main .article-detail-navigations{align-items:center;display:flex;justify-content:space-between;padding-top:160px}.article-detail-navigations-main .article-detail-navigations a{color:var(--white);font-family:var(--primary-font);font-size:64px;font-weight:700;line-height:76px}.contact-us-images-section-main{height:calc(100vh - 453px)}.contact-us-images-section-main .contact-us-images-flx-main{align-items:flex-start;display:flex;justify-content:space-between}.contact-us-images-section-main .contact-us-images-flx-main .contact-us-images-flx-box{aspect-ratio:1;flex:1 1;position:relative;width:auto}.contact-us-images-section-main .contact-us-images-flx-main .contact-us-images-flx-box.active{flex:2 1 auto;flex-grow:2}.contact-us-images-section-main .contact-us-images-flx-main .contact-us-images-flx-box .contact-us-image-main{position:absolute}.contact-us-images-section-main .contact-us-images-flx-main .contact-us-images-flx-box .contact-us-image-main .contact-us-image{position:relative}.error-page-layout-main{height:400vh;position:relative;width:100%}.error-page-layout-main .error-animation-svg-main{height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.error-page-layout-main .error-animation-svg-main .error-animation-svg{align-items:center;display:flex;flex-direction:column;height:100vh;justify-content:center;left:0;position:-webkit-sticky;position:sticky;top:0;width:100%}.error-page-layout-main .error-animation-svg-main .error-animation-svg svg{height:auto;width:100%}.error-page-layout-main .error-animation-svg-main .error-animation-svg svg path{stroke:var(--white)}.error-page-layout-main .error-page-layout{height:100vh;left:0;position:-webkit-sticky;position:sticky;top:0}.error-page-layout-main .error-page-layout .error-page-layout-content{align-items:center;background-color:var(--black);display:flex;flex-direction:column;height:100vh;justify-content:center;position:relative;text-align:center}.error-page-layout-main .error-page-layout .error-page-layout-content h1{color:var(--white);font-family:var(--primary-font);font-size:84px;font-weight:700;letter-spacing:2px;line-height:100px;margin-top:30px}.error-page-layout-main .error-page-layout .error-page-layout-content p{color:var(--white);font-family:var(--primary-font);font-size:16px;font-weight:700;line-height:24px;margin-bottom:10px}.error-page-layout-main .error-page-layout .error-page-layout-content .redirection-button-main{bottom:30px;position:absolute;right:30px}.error-page-layout-main .error-page-layout .error-page-layout-content .redirection-button-main .redirection-button{align-items:center;background-color:var(--white);border:2px solid var(--white);display:flex;justify-content:center;padding:10px 20px;position:relative;width:200px}.error-page-layout-main .error-page-layout .error-page-layout-content .redirection-button-main .redirection-button span{color:var(--white);font-family:var(--primary-font);font-size:16px;font-weight:700;line-height:24px;mix-blend-mode:difference;position:relative;z-index:2}.error-page-layout-main .error-page-layout .error-page-layout-content .redirection-button-main .redirection-button .redirection-status{background-color:var(--black);height:100%;left:0;position:absolute;top:0;width:0;z-index:1}
/*# sourceMappingURL=main.6498fe5b.css.map*/