@font-face{font-family:Fideli Tattoo Font;src:url(/fonts/FideliTattooFont/FideliTattooFont-Regular.woff2)format("woff2");font-style:normal;font-weight:100;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/Inter/Inter-Regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/Inter/Inter-Medium.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}.nav-link.-static,.nav-link,.underline-link,.underline-button,.underline-a,.faq-paragraph-group.-grid>.item>.title,.faq-footer>.title,.faq-details>.wrapper>.controller>.tag,.hero>.title-wrapper>.sub-title,.about>.inner>.info-wrapper>.text-wrapper>.label,.contact>.container>.inner>.text-wrapper>.info-wrapper>.info>.title,.header>.container>.logo-and-menu-button-mobile>.menu-button-mobile,.footer>.aside>.copyright>.label,.faq-paragraph-group .body,.faq-nested-lists>.body-wrapper>.list-wrapper>.title,.faq-nested-lists>.body-wrapper>.list-wrapper>.list>.body,.faq-nested-lists>.body-wrapper .intro,.faq-nested-lists>.body-wrapper .outro,.faq-footer>.body,.faq-accordion>.body-wrapper>.body,.faq-details .heading>.body,.faq>.inner>.heading>.preamble,.about>.inner>.info-wrapper>.text-wrapper>.body,.contact>.container>.inner>.text-wrapper>.heading>.text,.contact>.container>.inner>.text-wrapper>.info-wrapper>.info>.label,.faq-paragraph-group.-rows>.item>.title,.faq-nested-lists>.title,.faq-card>.inner>.overlay>.details>.title,.faq-accordion>.panel-button>.title,.selected-works>.inner>.content-wrapper>.content>.text-section>.index,.selected-works>.inner>.content-wrapper>.content>.text-section>.heading>.title,.selected-works>.inner>.content-wrapper>.content>.text-section>.heading>.button>.label,.selected-works>.inner>.heading>.title,.about>.inner>.info-wrapper>.title,.footer>.contact-link>.link>.title,.faq-details .heading>.title,.faq>.inner>.heading>.title,.contact>.container>.inner>.title,.not-found>.inner>.title{font-family:Inter,system-ui,sans-serif}.faq-paragraph-group.-rows>.item>.title,.faq-nested-lists>.title,.faq-card>.inner>.overlay>.details>.title,.faq-accordion>.panel-button>.title,.selected-works>.inner>.content-wrapper>.content>.text-section>.index,.selected-works>.inner>.content-wrapper>.content>.text-section>.heading>.title,.selected-works>.inner>.content-wrapper>.content>.text-section>.heading>.button>.label,.selected-works>.inner>.heading>.title,.about>.inner>.info-wrapper>.title,.footer>.contact-link>.link>.title,.faq-details .heading>.title,.faq>.inner>.heading>.title,.contact>.container>.inner>.title,.not-found>.inner>.title,.webgl-gallery>.heading>.title,.webgl-gallery-wrapper>.loading-curtain>.curtain-content>.title,.webgl-gallery-wrapper>.loading-curtain>.curtain-content>.loading-dots,.hero>.title-wrapper>.title{transition:font-size .4s ease-in-out}.webgl-gallery>.heading>.title,.webgl-gallery-wrapper>.loading-curtain>.curtain-content>.title,.webgl-gallery-wrapper>.loading-curtain>.curtain-content>.loading-dots,.hero>.title-wrapper>.title{text-transform:uppercase;letter-spacing:-.04em;font-family:Fideli Tattoo Font,monospace;font-size:5.6rem;font-weight:500;line-height:1em}@media screen and (min-width:810px){.webgl-gallery>.heading>.title,.webgl-gallery-wrapper>.loading-curtain>.curtain-content>.title,.webgl-gallery-wrapper>.loading-curtain>.curtain-content>.loading-dots,.hero>.title-wrapper>.title{font-size:11rem}}@media screen and (min-width:1200px){.webgl-gallery>.heading>.title,.webgl-gallery-wrapper>.loading-curtain>.curtain-content>.title,.webgl-gallery-wrapper>.loading-curtain>.curtain-content>.loading-dots,.hero>.title-wrapper>.title{font-size:15.3rem}}.faq-details .heading>.title,.faq>.inner>.heading>.title,.contact>.container>.inner>.title,.not-found>.inner>.title{text-transform:uppercase;letter-spacing:-.08em;font-size:4rem;font-weight:500;line-height:1em}@media screen and (min-width:810px){.faq-details .heading>.title,.faq>.inner>.heading>.title,.contact>.container>.inner>.title,.not-found>.inner>.title{font-size:5.6rem}}@media screen and (min-width:1200px){.faq-details .heading>.title,.faq>.inner>.heading>.title,.contact>.container>.inner>.title,.not-found>.inner>.title{font-size:6.4rem}}.selected-works>.inner>.heading>.title,.about>.inner>.info-wrapper>.title,.footer>.contact-link>.link>.title{text-transform:uppercase;letter-spacing:-.04em;font-size:3.2rem;font-weight:500;line-height:1em}@media screen and (min-width:810px){.selected-works>.inner>.heading>.title,.about>.inner>.info-wrapper>.title,.footer>.contact-link>.link>.title{font-size:4rem}}.selected-works>.inner>.content-wrapper>.content>.text-section>.heading>.button>.label{text-transform:uppercase;letter-spacing:-.04em;font-size:1.5rem;font-weight:500;line-height:1em}.faq-accordion>.panel-button>.title,.selected-works>.inner>.content-wrapper>.content>.text-section>.index,.selected-works>.inner>.content-wrapper>.content>.text-section>.heading>.title{text-transform:uppercase;letter-spacing:-.02em;font-size:1.8rem;font-weight:500;line-height:1em}.faq-paragraph-group.-rows>.item>.title,.faq-nested-lists>.title,.faq-card>.inner>.overlay>.details>.title{text-transform:uppercase;letter-spacing:-.04em;font-size:2.3rem;font-weight:500;line-height:1em}@media screen and (min-width:810px){.faq-paragraph-group.-rows>.item>.title,.faq-nested-lists>.title,.faq-card>.inner>.overlay>.details>.title{font-size:3rem}}.faq-paragraph-group .body,.faq-nested-lists>.body-wrapper>.list-wrapper>.title,.faq-nested-lists>.body-wrapper>.list-wrapper>.list>.body,.faq-nested-lists>.body-wrapper .intro,.faq-nested-lists>.body-wrapper .outro,.faq-footer>.body,.faq-accordion>.body-wrapper>.body,.faq-details .heading>.body,.faq>.inner>.heading>.preamble,.about>.inner>.info-wrapper>.text-wrapper>.body,.contact>.container>.inner>.text-wrapper>.heading>.text,.contact>.container>.inner>.text-wrapper>.info-wrapper>.info>.label{letter-spacing:-.02em;font-size:1.6rem;font-weight:500;line-height:1.2em}.underline-link,.underline-button,.underline-a,.faq-paragraph-group.-grid>.item>.title,.faq-footer>.title,.faq-details>.wrapper>.controller>.tag,.hero>.title-wrapper>.sub-title,.about>.inner>.info-wrapper>.text-wrapper>.label,.contact>.container>.inner>.text-wrapper>.info-wrapper>.info>.title,.header>.container>.logo-and-menu-button-mobile>.menu-button-mobile,.footer>.aside>.copyright>.label{text-transform:uppercase;letter-spacing:-.02em;font-size:1.6rem;font-weight:400;line-height:1.2em}.nav-link{text-transform:uppercase;letter-spacing:.04em;font-size:4.8rem;font-weight:500;line-height:1.2em}@media screen and (min-width:1200px){.nav-link{letter-spacing:-.02em;font-size:1.6rem;font-weight:400;line-height:1.2em}}.nav-link.-static{text-transform:uppercase;letter-spacing:-.02em;font-size:1.6rem;font-weight:400;line-height:1.2em}*,:before,:after{box-sizing:border-box}*{margin:0;padding:0}html{-webkit-text-size-adjust:100%;overflow:-moz-scrollbars-none;-ms-overflow-style:none;scrollbar-width:none}html::-webkit-scrollbar{display:none}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-height:100vh;text-rendering:optimizeLegibility;line-height:1.5}input,textarea,select,button{font:inherit;color:inherit}button{cursor:pointer;background:0 0;border:none}a{color:inherit;text-decoration:none}ul,ol{list-style:none}table{border-collapse:collapse;border-spacing:0}video::-webkit-media-controls{pointer-events:none;display:none}html,body,#root{height:100%;margin:0;position:relative}html{background:#000;font-size:62.5%}html::selection{color:#000;background-color:#fff}html>.scroll-smooth{scroll-behavior:smooth}html>.scroll-auto{scroll-behavior:auto}body{color:#efeeea;font-family:Inter,system-ui,sans-serif}::view-transition-group(root){z-index:auto!important}::view-transition-image-pair(root){isolation:isolate;will-change:transform,opacity,scale;z-index:1}::view-transition-new(root){z-index:2;animation:none!important}::view-transition-old(root){z-index:1;animation:none!important}.footer{z-index:1;background:#000;flex-direction:column;align-items:flex-start;gap:2.8rem;width:100%;height:fit-content;margin-top:auto;padding:2rem 2rem 6rem;display:flex;position:relative;bottom:0;left:0}@media screen and (min-width:810px){.footer{padding-bottom:2rem}}.footer>.contact-link>.link{transition:color .2s ease-in-out}.footer>.contact-link>.link:hover{color:#a3a3a3}.footer>.aside{flex-direction:column;flex:1;align-items:flex-start;gap:2.4rem;width:100%;display:flex}@media screen and (min-width:1200px){.footer>.aside{flex-direction:row;justify-content:space-between;align-items:flex-end}}.footer>.aside>.social-links{flex-direction:column;gap:1.2rem;display:flex}@media screen and (min-width:1200px){.footer>.aside>.social-links{flex-direction:row;gap:2.4rem}}.header{z-index:99999;color:#efeeea;justify-content:center;align-items:center;width:100vw;height:fit-content;display:flex;position:fixed;top:0;left:0;right:0;overflow:hidden}.header>.container{opacity:1;background:#000;flex-direction:column;align-items:center;width:100%;transition:background .4s ease-in-out;display:flex;overflow:visible}@media screen and (min-width:1200px){.header>.container{background:0 0;flex-direction:row}}.header>.container>.logo-and-menu-button-mobile{justify-content:space-between;align-items:center;width:100%;height:7.8rem;padding:2rem;display:flex;position:relative}@media screen and (min-width:1200px){.header>.container>.logo-and-menu-button-mobile{flex:1}}.header>.container>.logo-and-menu-button-mobile>.link{width:10rem;height:auto;display:inline-block}.header>.container>.logo-and-menu-button-mobile>.link>.logo{object-fit:contain;width:100%;height:auto;display:block}.header>.container>.logo-and-menu-button-mobile>.menu-button-mobile{visibility:visible;flex-direction:column;align-items:center;height:1.8rem;display:flex;overflow:hidden}@media screen and (min-width:1200px){.header>.container>.logo-and-menu-button-mobile>.menu-button-mobile{visibility:hidden}}.header>.container>.nav-menu{z-index:2;flex-direction:column;justify-content:center;align-items:flex-start;gap:.4rem;width:100%;height:fit-content;padding:2rem 2rem 2rem 4rem;display:flex;position:relative}@media screen and (min-width:1200px){.header>.container>.nav-menu{flex-direction:row;flex:3;gap:6.7rem;padding-left:2rem}}.header>.container>.aside{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:1rem;width:100%;padding:2rem;display:flex}@media screen and (min-width:1200px){.header>.container>.aside{flex:1;align-items:flex-end}}.page-wrapper{overflow:-moz-scrollbars-none;-ms-overflow-style:none;scrollbar-width:none}.page-wrapper::-webkit-scrollbar{display:none}.template{flex-direction:column;justify-content:center;align-items:center;min-height:100vh;display:flex;position:relative}.section{width:100vw;padding-left:2rem;padding-right:2rem;position:relative}.not-found{height:calc(100vh - 20.2rem);min-height:unset}.not-found>.inner{background:#000;flex-direction:column;flex:1;gap:2rem;width:100vw;height:100%;max-height:calc(100vh - 20.2rem);margin-top:7.8rem;padding-left:2rem;padding-right:2rem;display:flex}.not-found>.inner>.button{width:fit-content}.not-found>.inner>.image-background{background-image:url(/images/404.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;flex:1;width:100%;height:100%}.contact{flex-direction:column;align-items:flex-start;gap:2rem;max-width:192rem;display:flex}.contact>.container{flex-direction:column;align-items:flex-start;gap:4rem;width:100%;height:auto;margin-top:16rem;display:flex}@media screen and (min-width:810px){.contact>.container{flex-direction:row}}.contact>.container>.inner{flex-direction:column;flex:1 1 0;gap:4rem;min-width:0;height:auto;display:flex}.contact>.container>.inner>.title{flex:1 1 0;height:auto}.contact>.container>.inner>.text-wrapper{flex-direction:column;flex:1 1 0;gap:4rem;height:auto;display:flex}@media screen and (min-width:1200px){.contact>.container>.inner>.text-wrapper{flex-direction:row}}.contact>.container>.inner>.text-wrapper>.heading{flex:1 1 0;gap:1rem;height:auto;display:flex}.contact>.container>.inner>.text-wrapper>.heading>.text{flex:1;max-width:36rem}.contact>.container>.inner>.text-wrapper>.info-wrapper{flex-direction:column;flex:1 1 0;gap:4rem;height:auto;display:flex}.contact>.container>.inner>.text-wrapper>.info-wrapper>.info{flex-direction:column;flex:1 1 0;gap:.4rem;display:flex}.contact>.container>.inner>.text-wrapper>.info-wrapper>.info>.title{color:#a3a3a3;flex:1}.contact>.container>.inner>.text-wrapper>.info-wrapper>.info>.label{flex:1}.contact>.container>.image{aspect-ratio:.8;object-fit:cover;flex:1;width:100%;display:block}@media screen and (min-width:810px){.contact>.container>.image{flex:.5 1 0;width:33%}}.home{position:relative}.about{z-index:2;background:#000;justify-content:center;align-items:center;min-height:100vh;padding-top:9rem;padding-bottom:4rem;display:flex;position:relative}@media screen and (min-width:810px){.about{padding-top:8rem;padding-bottom:8rem}}.about>.inner{flex-direction:column;flex:1;gap:4rem;max-width:192rem;display:flex}@media screen and (min-width:810px){.about>.inner{flex-direction:row}}.about>.inner>.info-wrapper{flex-direction:column;flex:1 1 0;gap:4rem;display:flex}.about>.inner>.info-wrapper>.text-wrapper{flex-direction:column;gap:.4rem;display:flex}@media screen and (min-width:810px){.about>.inner>.info-wrapper>.text-wrapper{flex-direction:row}}.about>.inner>.info-wrapper>.text-wrapper>.label{color:#a3a3a3;flex:.5 1 0}.about>.inner>.info-wrapper>.text-wrapper>.body{flex:1 1 0}.about>.inner>.image-wrapper{flex:.5 1 0}.about>.inner>.image-wrapper>.image{aspect-ratio:.8;object-fit:cover;width:100%;display:block}.hero>.background-vector{-webkit-user-select:none;user-select:none;z-index:-1;transition:all .4s ease-in-out;position:absolute;top:50%;transform:translateY(-50%)}.hero>.background-vector.-left{display:none}@media screen and (min-width:1200px){.hero>.background-vector.-left{width:auto;height:80%;display:block;left:7.5rem}}.hero>.background-vector.-right{width:auto;height:88%;right:2rem}@media screen and (min-width:810px){.hero>.background-vector.-right{width:auto;height:74%;right:6.4rem}}@media screen and (min-width:1200px){.hero>.background-vector.-right{width:auto;height:80%;right:7.5rem}}.hero>.title-wrapper{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:2rem;width:100%;height:100%;padding:2rem;display:flex;position:absolute;inset:0}.hero>.title-wrapper>.sub-title{letter-spacing:.91em;font-size:1rem;transform:translate(-.45em)}@media screen and (min-width:810px){.hero>.title-wrapper>.sub-title{font-size:1.4rem}}@media screen and (min-width:1200px){.hero>.title-wrapper>.sub-title{font-size:1.6rem}}.selected-works{z-index:2;background:#000;justify-content:center;width:100vw;height:100vh;padding-left:2rem;padding-right:2rem;display:flex;position:relative}.selected-works>.inner{flex-direction:column;width:100%;max-width:192rem;padding-top:2rem;padding-bottom:2rem;display:flex}@media screen and (min-width:810px){.selected-works>.inner{padding-bottom:8rem}}.selected-works>.inner>.heading{justify-content:space-between;align-items:flex-end;padding-bottom:2rem;display:flex}.selected-works>.inner>.heading>.underline-link{display:none}@media screen and (min-width:810px){.selected-works>.inner>.heading>.underline-link{display:block}}.selected-works>.inner>.underline-link{display:block}@media screen and (min-width:810px){.selected-works>.inner>.underline-link{display:none}}.selected-works>.inner>.content-wrapper{width:100%;height:100%;position:relative;overflow:hidden}.selected-works>.inner>.content-wrapper>.background-image{object-fit:cover;filter:grayscale();background-position:50%;width:100%;height:100%;position:absolute}.selected-works>.inner>.content-wrapper>.top-overlay{background-image:linear-gradient(360deg,#000000bf 27%,#0000006b 79% 79%);position:absolute;inset:0}@media screen and (min-width:810px){.selected-works>.inner>.content-wrapper>.top-overlay{background-image:linear-gradient(135deg,#000000c7 38%,#0000 79%)}}.selected-works>.inner>.content-wrapper>.content{z-index:10;flex-direction:column;justify-content:space-between;width:100%;height:100%;padding:2rem;display:flex}.selected-works>.inner>.content-wrapper>.content>.text-section{flex-direction:column;justify-content:space-between;gap:2rem;height:100%;display:flex}@media screen and (min-width:810px){.selected-works>.inner>.content-wrapper>.content>.text-section{justify-content:flex-start}}.selected-works>.inner>.content-wrapper>.content>.text-section>.index{opacity:.3;width:fit-content;font-weight:500;position:relative;transform:translate(1.5rem)}.selected-works>.inner>.content-wrapper>.content>.text-section>.index:before,.selected-works>.inner>.content-wrapper>.content>.text-section>.index:after{font-size:inherit;position:absolute;top:50%;transform:translateY(-50%)}.selected-works>.inner>.content-wrapper>.content>.text-section>.index:before{content:"[";transition:left .5s cubic-bezier(.11,.82,.39,.92);left:-1rem}.selected-works>.inner>.content-wrapper>.content>.text-section>.index:after{content:"]";transition:right .5s cubic-bezier(.11,.82,.39,.92);right:-1rem}.selected-works>.inner>.content-wrapper>.content>.text-section>.heading{z-index:20;flex-direction:column;flex:1;justify-content:flex-end;align-items:flex-end;display:flex}@media screen and (min-width:810px){.selected-works>.inner>.content-wrapper>.content>.text-section>.heading{align-items:flex-start;padding-bottom:4rem}}.selected-works>.inner>.content-wrapper>.content>.text-section>.heading>.title{gap:.4rem;padding-bottom:1.4rem}@media screen and (min-width:810px){.selected-works>.inner>.content-wrapper>.content>.text-section>.heading>.title{padding-bottom:2.5rem}}.selected-works>.inner>.content-wrapper>.content>.text-section>.heading>.button{color:#000;z-index:1;background:#fff;border-radius:4rem;align-items:center;gap:.8rem;width:fit-content;padding:1.6rem;transition:opacity .2s ease-in-out;display:flex}.selected-works>.inner>.content-wrapper>.content>.text-section>.heading>.button:hover{opacity:.5}.selected-works>.inner>.content-wrapper>.content>.carousel{z-index:1;width:100%;overflow:scroll hidden;overflow:-moz-scrollbars-none;-ms-overflow-style:none;scrollbar-width:none;gap:2rem;display:none}.selected-works>.inner>.content-wrapper>.content>.carousel::-webkit-scrollbar{display:none}@media screen and (min-width:810px){.selected-works>.inner>.content-wrapper>.content>.carousel{display:flex}}.selected-works>.inner>.mobile-buttons{z-index:1;justify-content:flex-end;align-items:flex-end;gap:2rem;width:100%;height:8rem;display:flex}@media screen and (min-width:810px){.selected-works>.inner>.mobile-buttons{display:none}}.selected-works>.inner>.mobile-buttons>.button{background:#171717;border-radius:100%;justify-content:center;align-items:center;width:4rem;height:4rem;transition:opacity .2s ease-in-out;display:flex}.selected-works>.inner>.mobile-buttons>.button>.icon{width:1.2rem;height:1.2rem}.selected-works>.inner>.mobile-buttons>.button>.icon.-flip{transform:scale(-1)}.selected-works>.inner>.mobile-buttons>.button:hover{opacity:.7}.image-card{object-fit:cover;aspect-ratio:1.4;cursor:pointer;height:9rem;transition:all .4s ease-in-out}.image-card.-active{cursor:default}.faq{background:#000;justify-content:center;align-items:center;display:flex}.faq>.inner{flex-direction:column;flex:1;gap:2rem;max-width:192rem;margin-top:6rem;padding-top:4rem;padding-bottom:2rem;display:flex;position:relative}@media screen and (min-width:1200px){.faq>.inner{padding-top:8rem;padding-bottom:8rem}}.faq>.inner>.heading{flex-direction:column;gap:.8rem;display:flex}.faq>.inner>.heading>.preamble{color:#a3a3a3}.faq>.inner>.grid{grid-template-columns:repeat(2,1fr);gap:1.2rem;width:100%;display:grid}@media screen and (min-width:1200px){.faq>.inner>.grid{grid-template-columns:repeat(4,1fr)}}.faq>.inner>.grid>.grid-item{grid-area:span 1/span 1}.faq-card{aspect-ratio:.9;cursor:pointer;place-self:start;width:100%;height:100%;position:relative;overflow:hidden}.faq-card>.inner{width:100%;height:100%;display:flex;position:relative}.faq-card>.inner>.overlay{z-index:3;flex-direction:column;flex:1;justify-content:flex-end;align-items:center;gap:1rem;padding:1.6rem;display:flex}.faq-card>.inner>.overlay>.details{align-items:flex-end;width:100%;display:flex}.faq-card>.inner>.overlay>.details>.title{flex:1}.faq-card>.inner>.eased-gradient{z-index:2;background:linear-gradient(#0000 0%,#000000a1 100%);width:100%;height:100%;position:absolute;top:0;left:0}.faq-card>.inner>.image-wrapper{width:100%;height:100%;display:flex;position:absolute;top:0;left:0;overflow:hidden}.faq-card>.inner>.image-wrapper>.image{object-fit:cover;width:100%;height:100%;display:block}.faq-details{z-index:4;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.faq-details>.wrapper{background:#000;border-radius:.2rem;flex-direction:column;width:100vw;height:100vh;margin:auto;padding:0;display:flex}.faq-details>.wrapper>.controller{justify-content:space-between;align-items:center;width:100%;height:7.8rem;padding:2rem 2rem 1rem;display:flex}.faq-details>.wrapper>.controller>.tag{color:#a3a3a3}.faq-details>.wrapper>.controller>.button{right:1.5rem}.faq-details>.wrapper>.inner{width:100%;height:100%;overflow-y:auto;overflow:-moz-scrollbars-none;-ms-overflow-style:none;scrollbar-width:none;flex-direction:column;gap:2rem;display:flex;position:relative}.faq-details>.wrapper>.inner::-webkit-scrollbar{display:none}@media screen and (min-width:1200px){.faq-details>.wrapper>.inner{flex-direction:row;gap:0}}.faq-details>.wrapper>.inner>.image-wrapper{z-index:2;flex:0 0 50%;height:100%;position:relative}@media screen and (min-width:1200px){.faq-details>.wrapper>.inner>.image-wrapper{padding-bottom:2rem;padding-left:2rem;position:sticky;top:0}}.faq-details>.wrapper>.inner>.image-wrapper>.image{background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;display:block}.faq-details>.wrapper>.inner>.image-wrapper>.image:after{content:"";z-index:1;background:linear-gradient(#0000003f 0%,#000000e4 100%);width:100%;height:100%;position:absolute;top:0;left:0}@media screen and (min-width:1200px){.faq-details>.wrapper>.inner>.image-wrapper>.image:after{content:none}}.faq-details>.wrapper>.inner>.text-section{flex-direction:column;flex:0 0 50%;height:100%;display:flex}@media screen and (min-width:1200px){.faq-details>.wrapper>.inner>.text-section{padding-left:2rem;padding-right:2rem}}.faq-details>.wrapper>.inner>.text-section>.aside{flex-direction:column;flex:1;gap:2.4rem;padding-left:2rem;padding-right:2rem;display:flex}@media screen and (min-width:1200px){.faq-details>.wrapper>.inner>.text-section>.aside{padding:0}}.faq-details>.wrapper>.inner>.text-section>.aside:last-child{padding-bottom:4rem}.faq-details .heading{z-index:2;flex-direction:column;justify-content:flex-end;gap:1.2rem;height:100%;padding:2rem;display:flex;position:absolute;bottom:0;left:0}@media screen and (min-width:1200px){.faq-details .heading{height:fit-content;padding:0 0 2rem;position:relative;left:0}}.faq-details .heading>.title{font-weight:400}@media screen and (min-width:810px){.faq-details .heading>.title{max-width:80%}}.faq-details .heading>.body{color:#a3a3a3}.faq-accordions,.faq-accordions>.inner{width:100%}.faq-accordion{border-bottom:.1rem solid #505050;position:relative}.faq-accordion:first-child{border-top:.1rem solid #505050}.faq-accordion:hover .border>.inner,.faq-accordion:hover[aria-expanded=true] .border>.inner{transform:scaleX(1)}.faq-accordion>.panel-button{cursor:pointer;justify-content:space-between;align-items:center;width:100%;padding-top:2rem;padding-bottom:2rem;display:flex}.faq-accordion>.panel-button>.title{display:block}.faq-accordion>.body-wrapper{overflow:hidden}.faq-accordion>.body-wrapper>.body{white-space:pre-line;padding-bottom:3.2rem;padding-right:4.8rem}.faq-accordion>.border{background-color:#0000;width:100%;height:.1rem;position:absolute;bottom:0;left:0}.faq-accordion>.border:hover .inner{transform:scaleX(1)}.faq-accordion>.border>.inner{transform-origin:0;background-color:#d7d6d3;width:100%;height:100%;transition:transform .3s;transform:scaleX(0)}.faq-footer{flex-direction:column;gap:.4rem;margin-top:auto;display:flex}.faq-footer>.title{color:#a3a3a3}.faq-nested-lists{flex-direction:column;gap:1.2rem;display:flex}.faq-nested-lists>.body-wrapper{flex-direction:column;gap:.8rem;display:flex}.faq-nested-lists>.body-wrapper>.list-wrapper{flex-direction:column;gap:.4rem;display:flex}.faq-nested-lists>.body-wrapper>.list-wrapper>.list{flex-direction:column;gap:.4rem;padding-inline-start:2.4rem;display:flex}.faq-nested-lists>.body-wrapper>.list-wrapper>.list.-numbers{list-style:decimal}.faq-nested-lists>.body-wrapper>.list-wrapper>.list.-circles{list-style:outside}.faq-nested-lists>.body-wrapper>.list-wrapper>.list>.body{color:#a3a3a3}.faq-paragraph-group.-rows{flex-direction:column;gap:2rem;display:flex}.faq-paragraph-group.-rows>.item{flex-direction:column;gap:.4rem;display:flex}.faq-paragraph-group.-rows>.item>.body{color:#a3a3a3}.faq-paragraph-group.-grid{grid-template-columns:1fr;gap:1.2rem;width:100%;display:grid}@media screen and (min-width:810px){.faq-paragraph-group.-grid{grid-template-columns:repeat(2,1fr)}}.faq-paragraph-group.-grid>.item{flex-direction:column;grid-area:span 1/span 1;gap:.4rem;display:flex}.faq-paragraph-group.-grid>.item>.title{color:#a3a3a3}.entering-image{opacity:0;transition:opacity 1.6s}.entering-image.-visible{opacity:1}.entering-text.-word>.word{will-change:transform opacity scale;margin-right:.25em;display:inline-block}.entering-text.-word>.word:last-child{margin-right:0}.entering-text.-line{flex-direction:column;display:flex}.entering-text.-line>.word{will-change:transform opacity scale;display:inline-block}.nav-link{text-transform:uppercase;cursor:pointer;justify-content:center;align-items:center;width:fit-content;height:fit-content;transition:color .2s ease-in-out;display:flex;position:relative}.nav-link:hover{color:#a3a3a3}.nav-link.-brackets{position:relative}.nav-link.-brackets:before,.nav-link.-brackets:after{font-size:inherit;position:absolute;top:50%;transform:translateY(-50%)}.nav-link.-brackets:before{content:"[";transition:left .5s cubic-bezier(.11,.82,.39,.92);left:-1.5rem}.nav-link.-brackets:after{content:"]";transition:right .5s cubic-bezier(.11,.82,.39,.92);right:-1.5rem}@media screen and (min-width:1200px){.nav-link.-brackets:hover:before{left:-2.25rem}.nav-link.-brackets:hover:after{right:-2.25rem}}.underline-a{white-space:nowrap;color:#efeeea;align-items:center;gap:.4rem;transition:color .2s ease-in-out;display:flex}.underline-a:hover{color:#a3a3a3}.underline-a.-active{text-underline-offset:.4rem;color:#efeeea;text-decoration:underline}.underline-a.-brackets{color:#efeeea;position:relative}.underline-a.-brackets:before,.underline-a.-brackets:after{font-size:inherit;position:absolute;top:50%;transform:translateY(-50%)}.underline-a.-brackets:before{content:"[";transition:left .5s cubic-bezier(.11,.82,.39,.92);left:-1.5rem}.underline-a.-brackets:after{content:"]";transition:right .5s cubic-bezier(.11,.82,.39,.92);right:-1.5rem}@media screen and (min-width:1200px){.underline-a.-brackets:hover:before{left:-2.25rem}.underline-a.-brackets:hover:after{right:-2.25rem}}.underline-button{color:#a3a3a3;white-space:nowrap;transition:color .2s ease-in-out}.underline-button:hover{color:#efeeea}.underline-button.-active{text-underline-offset:.4rem;color:#efeeea;text-decoration:underline}.underline-button.-brackets{color:#efeeea;position:relative}.underline-button.-brackets:before,.underline-button.-brackets:after{font-size:inherit;position:absolute;top:50%;transform:translateY(-50%)}.underline-button.-brackets:before{content:"[";transition:left .5s cubic-bezier(.11,.82,.39,.92);left:-1.5rem}.underline-button.-brackets:after{content:"]";transition:right .5s cubic-bezier(.11,.82,.39,.92);right:-1.5rem}@media screen and (min-width:1200px){.underline-button.-brackets:hover:before{left:-2.25rem}.underline-button.-brackets:hover:after{right:-2.25rem}}.underline-link{text-underline-offset:.4rem;text-decoration:underline}.webgl-gallery{z-index:1;background-color:#000;width:100%;height:100%;transition:background-color 1s;position:fixed;top:0;left:0;overflow:hidden}.webgl-gallery.is-visible{background-color:#0000}.webgl-gallery:after{content:"";opacity:0;pointer-events:none;will-change:transform;z-index:3;opacity:.06;background-image:url(/images/texture/grain.png);background-repeat:repeat;width:300%;height:300%;transition:opacity .4s;animation:6s steps(10,end) infinite grain;position:fixed;top:-100%;left:-100%}.webgl-gallery>.heading{z-index:2;text-align:center;pointer-events:none;-webkit-user-select:none;user-select:none;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.webgl-gallery>.heading>.title{font-family:Inter,system-ui,sans-serif}.webgl-gallery>.gallery{visibility:hidden;position:relative}.webgl-gallery>.gallery>.figure{position:absolute}.webgl-gallery>.gallery>.figure>.image{object-fit:cover;opacity:0;width:100%;height:100%;display:block;position:absolute;top:0;left:0}@keyframes grain{0%{transform:translate(20%,-15%)}10%{transform:translate(-20%,-15%)}20%{transform:translate(20%,-5%)}30%{transform:translate(-20%,-5%)}40%{transform:translate(20%,5%)}50%{transform:translate(-20%,5%)}60%{transform:translate(20%,15%)}70%{transform:translate(-20%,15%)}80%{transform:translate(20%,5%)}90%{transform:translate(-20%,5%)}to{transform:translate(20%,-5%)}}.webgl-gallery-wrapper{width:100%;min-height:100vh;position:relative;overflow:hidden}.webgl-gallery-wrapper>.loading-curtain{z-index:1000;transform-origin:top;background:#000;justify-content:center;align-items:center;width:100%;height:100vh;transition:transform 1.2s cubic-bezier(.76,0,.24,1);display:flex;position:fixed;top:0;left:0;transform:translateY(0)}.webgl-gallery-wrapper>.loading-curtain.is-hiding{transform:translateY(-100%)}.webgl-gallery-wrapper>.loading-curtain>.curtain-content{text-align:center;opacity:1;transition:opacity .4s}.webgl-gallery-wrapper>.loading-curtain>.curtain-content.is-hiding{opacity:0}.webgl-gallery-wrapper>.loading-curtain>.curtain-content>.title{font-family:Inter,system-ui,sans-serif}.webgl-gallery-wrapper>.loading-curtain>.curtain-content>.loading-dots{font-family:Inter,system-ui,sans-serif;line-height:0}.webgl-gallery-wrapper>.loading-curtain>.curtain-content>.loading-dots>.dot{animation:1.2s ease-in-out infinite dot-bounce;display:inline-block}.webgl-gallery-wrapper>.loading-curtain>.curtain-content>.loading-dots>.dot:nth-child(2){animation-delay:.1s}.webgl-gallery-wrapper>.loading-curtain>.curtain-content>.loading-dots>.dot:nth-child(3){animation-delay:.2s}@keyframes dot-bounce{0%,80%,to{opacity:.6;transform:translateY(0)}40%{opacity:1;transform:translateY(-8px)}}
