@charset "UTF-8";@font-face{font-family:JB Mono;src:url(/fonts/JetBrainsMono-Bold.woff2) format("woff2"),url(/fonts/JetBrainsMono-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Neue Haas Grotesk Text;src:url(/fonts/NeueHaasGroteskText55Roman.woff2) format("woff2"),url(/fonts/NeueHaasGroteskText55Roman.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Neue Haas Grotesk Text;src:url(/fonts/NeueHaasGroteskText75Bold.woff2) format("woff2"),url(/fonts/NeueHaasGroteskText75Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}:root{--font-mono: "JB Mono", "Menlo", "Monaco", "Courier New", monospace;--font-sans: "Neue Haas Grotesk Text", -apple-system, system-ui, BlinkMacSystemFont, "Helvetica", "Arial", sans-serif;--px: 1.5rem;--py: 1.5rem;--expo-out: cubic-bezier(.19, 1, .22, 1);--circ-out: cubic-bezier(.075, .82, .165, 1);--opacity-dimmed: .6}@media (min-width: 1000px){:root{--px: 3rem;--py: 3rem;--px: 4.5rem;--py: 3.25rem }}*,:before,:after{box-sizing:border-box}html::-webkit-scrollbar{display:none;-webkit-appearance:none}html{-ms-overflow-style:none;scrollbar-width:none;-webkit-text-size-adjust:100%;line-height:1;scroll-behavior:initial;cursor:default;box-sizing:border-box;font-family:var(--font-mono);font-size:4.10256vw;font-size:min(4.26667vw,16px);font-weight:400;background-color:#141414;color:#bcbcbc;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overscroll-behavior-x:none}@media (min-width: 1000px){html{font-size:.92593vw;font-size:clamp(14px,.92593vw,18px)}}body{margin:0;line-height:inherit;overscroll-behavior-x:none;-webkit-user-drag:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-drag:none;user-select:none}.gl{position:fixed;top:0;left:0;height:100%;width:100%}@media (max-width: 999px){.gl{height:100vh}}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit;margin:0}a{color:inherit;text-decoration:inherit}button{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button;background-color:transparent;background-image:none}ol,ul{list-style:none;margin:0;padding:0}p{margin:0}img,video{max-width:100%;height:auto}figure{margin:0}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}.wrap{display:block;width:100%;margin:0 auto;padding:0 var(--px);position:relative}.wrap--md{max-width:120rem}@media (max-width: 999px){.wrap--max{max-width:23.4375rem}}.ts-m{font-family:var(--font-mono);font-size:.75rem;font-style:normal;font-weight:700;line-height:1;text-transform:uppercase;letter-spacing:.04em}.ts-m span{display:block}.ts-1{font-family:var(--font-sans);font-style:normal;font-weight:400;line-height:1;letter-spacing:-.03em;font-size:2rem}@media (min-width: 1000px){.ts-1{font-size:2.25rem}}@media (min-width: 1280px){.ts-1{font-size:2.625rem}}.ts-2{font-family:var(--font-sans);line-height:1;font-weight:400;letter-spacing:-.03em;font-size:1.75rem}.ts-2>span{display:block}.ts-3{font-family:var(--font-sans);line-height:1;font-weight:400;font-size:1.5rem;letter-spacing:-.03em}.ts-m-link{display:inline-block;padding-bottom:.35rem;position:relative}.ts-m-link-inner:after{content:"";position:absolute;bottom:-.3rem;display:block;width:100%;height:1px;opacity:.4;background-size:.3125rem 1px;background-repeat:repeat no-repeat;background-position:0 100%;background-image:linear-gradient(90deg,currentColor,currentColor 50%,transparent 50%,transparent 100%)}.ts-p{font-family:var(--font-sans);font-size:1.25rem;font-style:normal;font-weight:400;line-height:1.4;letter-spacing:-.03em}.ts-p br{display:none}@media (min-width: 1280px){.ts-p br{display:block}}@media (max-width: 999px){.ts-p{font-size:1rem;line-height:1.625;letter-spacing:-.01em}}.ts-p .line{display:block;overflow:hidden;white-space:nowrap}.ts-p .line-inner{display:block}.ts-split{--offset: .04687rem;--r: 160;--g: 176;--b: 235;position:relative;opacity:1;color:rgb(0,var(--g),0)}.ts-split:before,.ts-split:after{width:100%;height:100%;content:attr(data-text);position:absolute;top:50%;left:50%;mix-blend-mode:screen}.ts-split:after{transform:translate(calc(-50% + var(--offset)),calc(-50% - var(--offset)));color:rgb(0,0,var(--b))}.ts-split:before{transform:translate(calc(-50% + var(--offset)),calc(-50% + var(--offset)));color:rgba(var(--r),0,0)}.no-scrollbar::-webkit-scrollbar{display:none;-webkit-appearance:none}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.ui-main [data-view]{opacity:0}.ui-title{padding-top:var(--py);opacity:var(--opacity-dimmed);overflow:hidden}.ui-title-inner{display:block;transform:translateY(102%)}.ui-nav{position:fixed;width:100%;bottom:calc(50% + .3rem);left:0;pointer-events:none;transform:translateY(50%)}.ui-header{position:fixed;width:100%;top:0;left:0;padding-top:var(--py);z-index:10;pointer-events:none}@media (max-width: 999px){.ui-header{padding-top:2rem}}.ui-header .ui-header-bg{position:absolute;top:0;left:0;width:100%;height:200%}@media (max-width: 999px){.ui-header .ui-header-bg{padding-top:2rem;background:linear-gradient(to bottom,rgba(20,20,20,.8) 0%,rgba(20,20,20,0) 100%)}}.ui-header-primary{padding-top:2.8125rem}@media (max-width: 999px){.ui-header-primary{padding-top:1.375rem}}.ui-header-secondary{opacity:var(--opacity-dimmed)}.ui-header-secondary .ts-m{overflow:hidden}.ui-header-secondary .ts-m>*{display:block;transform:translateY(102%)}.ui-header-name,.ui-header-description{font-family:var(--font-mono);font-size:.75rem;font-style:normal;font-weight:700;line-height:1;text-transform:uppercase;letter-spacing:.04em}.ui-header-name span,.ui-header-description span{display:block}.ui-header-secondary .ui-header-name,.ui-header-secondary .ui-header-description{overflow:hidden}.ui-header-secondary .ui-header-name>*,.ui-header-secondary .ui-header-description>*{display:block;transform:translateY(102%)}.ui-about-collab .ui-header-name,.ui-about-collab .ui-header-description{opacity:var(--opacity-dimmed)}.ui-about-collab .ui-header-name+.ts-p,.ui-about-collab .ui-header-description+.ts-p{margin-top:1.5rem}.ui-about-recognition h2.ui-header-name,.ui-about-recognition h2 .ui-header-description,.ui-about-contact .ui-header-name,.ui-about-contact .ui-header-description{opacity:var(--opacity-dimmed)}.ui-about-contact .ui-header-name+.ts-p,.ui-about-contact .ui-header-name+.ts-2,.ui-about-contact .ui-header-description+.ts-p,.ui-about-contact .ui-header-description+.ts-2{margin-top:1.5rem;padding-top:0}.ui-about-credits-main .ui-header-name,.ui-about-credits-main .ui-header-description{opacity:.25;margin-top:2.5rem}.ui-project-next .ui-header-name,.ui-project-next .ui-header-description{opacity:.4}@media (max-width: 999px){.ui-header-availability{display:none;visibility:hidden;pointer-events:none}.ui-header-description{display:none}}.ui-header-part-outer{display:block;overflow:hidden;padding:.1rem 0;margin:-.2rem 0}.ui-header-part-inner{display:block;transform:translateY(130%)}@media (max-width: 999px){.ui-header-mobile{position:absolute;top:1.9375rem;right:0}}.ui-footer{width:100%;bottom:0;left:0;padding-bottom:calc(var(--py) + .75rem)}@media (max-width: 999px){.ui-footer-contact{margin-top:.5rem;display:inline-flex}}.ui-footer-contact a,.ui-footer-socials a{overflow:hidden;display:inline-flex;opacity:var(--opacity-dimmed);transition:opacity .3s linear}.ui-footer-contact a:hover,.ui-footer-socials a:hover{opacity:1}.ui-footer-contact a>span,.ui-footer-socials a>span{display:block;transform:translateY(102%)}.ui-footer-secondary{opacity:var(--opacity-dimmed)}@media (max-width: 999px){.ui-footer-credits{display:none}}.ui-footer-credits span{opacity:var(--opacity-dimmed);transition:opacity .3s linear}.ui-footer-credits span:hover{opacity:1}@media (max-width: 999px){.ui-nav{visibility:hidden;pointer-events:none}}.ui-nav-item+.ui-nav-item{margin-top:.25rem}.ui-nav-a{position:relative;display:inline-flex;pointer-events:all;opacity:var(--opacity-dimmed);transition:opacity .3s ease-in-out;overflow:hidden;padding-left:1.25rem;margin-left:-1.25rem}.ui-nav-a.is-active,.ui-nav-a.is-active .ui-nav-a-icon{opacity:1}.ui-nav-a.is-active .ui-nav-a-icon rect{opacity:1}.ui-nav-a:hover{opacity:1}.ui-nav-a-icon,.ui-nav-mobile-a-icon{position:absolute;top:.3rem;left:-1.25rem;opacity:0;transition:opacity .3s linear}.ui-nav-a-icon rect{opacity:0;transition:opacity .5s linear}.ui-nav-a-icon rect:nth-child(1){transition-delay:0s}.ui-nav-a-icon rect:nth-child(2){transition-delay:.1s}.ui-nav-a-icon rect:nth-child(3){transition-delay:.2s}.ui-nav-a-inner{display:flex;transform:translateY(102%)}.ui-nav-a-num{margin-right:3rem}.ui-nav-a-title{font-family:var(--font-sans);font-size:1.125rem;font-style:normal;font-weight:400;line-height:1;letter-spacing:-.03em}.ui-nav-a-title .line{display:block;overflow:hidden}.ui-nav-mobile{pointer-events:none;opacity:0}.ui-nav-mobile a{pointer-events:none}.ui-nav-mobile-content-bg,.ui-nav-mobile-content{position:fixed;top:0;left:0;width:100%;height:100%;z-index:20}.ui-nav-mobile-toggle{pointer-events:all}.ui-nav-mobile-toggle .wrap{display:flex;justify-content:end}.ui-nav-mobile-content{display:flex;flex-direction:column}.ui-nav-mobile-content-main{flex:1;padding-top:53.75vh}.ui-nav-mobile-content-footer{padding-bottom:3rem}.ui-nav-mobile-content-bg{pointer-events:none;background-color:#141414;opacity:.9;z-index:-1}.ui-nav-mobile-a{font-family:var(--font-sans);font-style:normal;font-weight:400;letter-spacing:-.03em;font-size:2.75rem;line-height:.54545;display:block;position:relative;opacity:var(--opacity-dimmed)}.ui-nav-mobile-a .ui-nav-mobile-a-icon{top:.7rem;left:-.875rem}.ui-nav-mobile-a.is-active,.ui-nav-mobile-a.is-active .ui-nav-mobile-a-icon{opacity:1}.ui-nav-mobile-a+.ui-nav-mobile-a{margin-top:1.375rem}.ui-nav-mobile-content-footer-links{display:flex;flex-direction:column}.ui-nav-mobile-content-footer-link{height:1rem;opacity:var(--opacity-dimmed)}.ui-nav-mobile-toggle-icon-line{transform-origin:center;transform-box:fill-box}.ui-nav-mobile-content,.ui-nav-mobile-content-bg{opacity:0;transition:opacity .3s linear}.ui-nav-mobile.is-active a{pointer-events:auto}.ui-nav-mobile.is-active .ui-nav-mobile-content,.ui-nav-mobile.is-active .ui-nav-mobile-content-bg{opacity:1}.ui-nav-mobile.is-active .ui-nav-mobile-toggle-icon-lines{transform:translate(2px) translateY(2px)}.ui-nav-mobile.is-active .ui-nav-mobile-toggle-icon-line-1{transform:rotate(45deg) translateY(3px)}.ui-nav-mobile.is-active .ui-nav-mobile-toggle-icon-line-2{transform:rotate(-45deg) translateY(-3px)}.ui-nav-mobile.is-active .ui-nav-mobile-toggle-icon-line-3{opacity:0}.ui-work .ui-work-container,.ui-work .ui-work-content{position:fixed;top:0;left:0;width:100%;height:100%}.ui-work .ui-work-content .wrap{z-index:1}@media (max-width: 999px){.ui-work .ui-work-content .wrap{height:100%}}.ui-work .ui-footer{position:fixed}.ui-work .ui-footer-socials{grid-column:span 4 / span 4;grid-column-start:12}@media (min-width: 1000px){.ui-work .ui-footer-socials{grid-column-start:13}}@media (min-width: 1280px){.ui-work .ui-footer-socials{grid-column-start:15}}.ui-work .ui-footer-contact{grid-column:span 6 / span 6}@media (min-width: 1000px){.ui-work .ui-footer-contact{grid-column-start:17}}@media (min-width: 1280px){.ui-work .ui-footer-contact{grid-column-start:19}}@media (max-width: 999px){.ui-work-content .ui-title,.ui-work-content .ui-footer{visibility:hidden;pointer-events:none}}.ui-work-ul{display:flex;flex-direction:column;gap:.1rem;padding-top:2.7rem;pointer-events:auto}@media (max-width: 999px){.ui-work-ul{position:absolute;bottom:4rem;left:0;width:100%}}.ui-work-ul li{padding-bottom:.1rem;position:relative}@media (min-width: 1000px){.ui-work-ul li{display:block;overflow:hidden}}@media (max-width: 999px){.ui-work-ul li{padding-left:var(--px);padding-right:var(--px);position:absolute;bottom:0;left:0;width:100%;pointer-events:none}}.ui-work-ul li>.ui-work-a{display:inline-block;cursor:pointer;pointer-events:auto;opacity:var(--opacity-dimmed);z-index:10;font-family:var(--font-sans);line-height:1;font-weight:400;font-size:1.5rem;letter-spacing:-.03em}@media (min-width: 1000px){.ui-work-ul li>.ui-work-a{transition:opacity .3s linear}}@media (max-width: 999px){.ui-work-ul li>.ui-work-a{opacity:0;pointer-events:none}}.ui-work-ul li>.ui-work-a span{display:block;transform:translateY(100%)}.ui-work-ul li>.ui-work-a:hover{opacity:1}.ui-work-ul li .ui-work-cta{pointer-events:none}.ui-work-ul li .ui-work-cta .c-button>*{pointer-events:none}.ui-work-ul li.is-active .ui-work-a{opacity:1}.ui-work-ul li.is-active .work-cta,.ui-work-ul li.is-active a{pointer-events:all}.ui-work-cta{display:flex;align-items:flex-end;justify-content:center;z-index:-1;opacity:0;transition:opacity .5s linear;width:100vh}.ui-work-cta .c-button-icon rect{transition:opacity .5s linear}@media (min-width: 1000px){.ui-work-cta .c-button-icon rect{opacity:0}}.ui-work-cta .c-button-icon rect:nth-child(1){transition-delay:0s}.ui-work-cta .c-button-icon rect:nth-child(2){transition-delay:.1s}.ui-work-cta .c-button-icon rect:nth-child(3){transition-delay:.2s}.ui-work-cta:hover{opacity:1}.ui-work-cta:hover .c-button-icon rect{opacity:1}@media (max-width: 999px){.ui-work-cta{opacity:1;width:100%;max-width:13rem}}@media (max-width: 799px){.ui-work-cta{margin-top:1rem;max-width:100%}}@media (min-aspect-ratio: 1.4/1){.ui-work-cta{width:105vh}}@media (min-width: 800px){.ui-work-cta{left:50%;bottom:7rem;position:fixed;transform:translateY(-50%) translate(-50%);z-index:10}}@media (min-width: 1000px){.ui-work-cta{aspect-ratio:35 / 23;top:50%;bottom:auto;z-index:-1}}.is-dragging .is-active .work-cta,.is-dragging .is-active a{pointer-events:none!important}.social+.social{margin-top:.5rem}.gl{opacity:0}.gl-container{position:fixed;top:0;left:0;width:100vw;height:100vh}.preloader{font-family:var(--font-mono);font-size:.75rem;font-style:normal;font-weight:700;line-height:1;text-transform:uppercase;letter-spacing:.04em}.preloader span{display:block}.ui-header-secondary .preloader{overflow:hidden}.ui-header-secondary .preloader>*{display:block;transform:translateY(102%)}.ui-about-collab .preloader{opacity:var(--opacity-dimmed)}.ui-about-collab .preloader+.ts-p{margin-top:1.5rem}.ui-about-recognition h2.preloader,.ui-about-contact .preloader{opacity:var(--opacity-dimmed)}.ui-about-contact .preloader+.ts-p,.ui-about-contact .preloader+.ts-2{margin-top:1.5rem;padding-top:0}.ui-about-credits-main .preloader{opacity:.25;margin-top:2.5rem}.ui-project-next .preloader{opacity:.4}.preloader{position:fixed;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center}.preloader-footer-text{display:flex;overflow:hidden;opacity:var(--opacity-dimmed)}.preloader-footer-text-dots{width:1.25rem;margin-left:.25rem;letter-spacing:-.1em}.preloader-progress{position:relative;margin-bottom:1rem;opacity:0;will-change:opacity,transform}.preloader-progress-text,.preloader-cta{position:absolute;top:50%;left:50%;width:5rem;transform:translate(-50%,-55%);text-align:center}.preloader-progress-text,.preloader-progress-circles{pointer-events:none}.preloader-progress-text-inner{display:inline-flex}.preloader-progress-circles{width:28.75rem;height:28.75rem}@media (max-width: 999px){.preloader-progress-circles{width:18.75rem;height:18.75rem}}.preloader-cta.is-active+.preloader-progress-circles .preloader-progress-outline,.preloader-cta.is-active+.preloader-progress-circles .preloader-progress-circle{transition:r var(--expo-out) 1.2s,stroke-dashoffset var(--expo-out) 1.2s,stroke-dasharray var(--expo-out) 1.2s}.preloader-cta.is-active:hover+.preloader-progress-circles .preloader-progress-outline{r:var(--circle-r2-hover)}.preloader-progress-circle{stroke-dasharray:var(--circle-dash-array-static);stroke-dashoffset:var(--circle-dash-offset-static);will-change:stroke-dashoffset,stroke-dasharray}.preloader-cta.is-active:hover+.preloader-progress-circles .preloader-progress-circle{stroke-dasharray:var(--circle-dash-array-hover);stroke-dashoffset:var(--circle-dash-offset-hover);r:var(--circle-r1-hover)}.preloader-footer{position:fixed;width:100%;bottom:0;left:0;padding-bottom:calc(var(--py) + 1.5rem)}.preloader-footer-text-inner{display:flex;background:linear-gradient(90deg,transparent 50%,transparent 100%)}.preloader-cta{--cta-size: 15rem;position:absolute;width:var(--cta-size);height:var(--cta-size);border-radius:50%;display:flex;justify-content:center;align-items:center;top:50%;left:50%;transform:translate(-50%,-50%);overflow:hidden}.preloader-cta-text-inner,.preloader-footer-text-inner{transform:translateY(-110%);opacity:0}.preloader-cta-text-inner{overflow:hidden}.preloader-cta-text-hover{transform:translateY(100%);position:absolute;top:0;left:0}.preloader-cta:hover .preloader-cta-text-static,.preloader-cta:hover .preloader-cta-text-hover{transition:transform var(--expo-out) 1.2s,opacity var(--expo-out) 1.2s}.preloader-cta:hover .preloader-cta-text-static{transform:translateY(-100%);opacity:0}.preloader-cta:hover .preloader-cta-text-hover{transform:translateY(0);opacity:1}.preloader-cta,.preloader-cta-2{pointer-events:none;cursor:pointer}.preloader-cta.is-active,.preloader-cta-2.is-active{pointer-events:auto}.preloader-cta-2{text-align:center;position:absolute;bottom:.5rem;left:0;width:100%}html.is-mobile .preloader-cta-2{opacity:0;pointer-events:none!important}.preloader-cta-2-text{display:inline-block;padding-bottom:.35rem;position:relative}.preloader-cta-text-2-inner{transform:translateY(-100%);opacity:0}.preloader-cta-text-2-inner:after{content:"";position:absolute;bottom:-.3rem;display:block;width:100%;height:1px;opacity:.4;background-size:.3125rem 1px;background-repeat:repeat no-repeat;background-position:0 100%;background-image:linear-gradient(90deg,currentColor,currentColor 50%,transparent 50%,transparent 100%)}.c-icon-arrow{--icon-size: 1.75rem;width:var(--icon-size);height:var(--icon-size);overflow:visible}.c-icon-arrow-xs,.c-icon-close{width:.4375rem;height:.4375rem}.c-button{--s1: 2px;--s2: 4px;height:1.875rem;padding-right:1.75rem;display:inline-flex;align-items:center;overflow:hidden;position:relative}@media (max-width: 999px){.c-button{height:3.75rem;padding-right:3.5rem;width:100%}.c-button .c-icon-arrow{--icon-size: 3.5rem}}@media (hover: hover) and (pointer: fine){.ui-work-cta .c-button:hover .c-button-text,.c-button:hover .c-button-text{transform:translate(1.75rem)}@media (max-width: 999px){.ui-work-cta .c-button:hover .c-button-text,.c-button:hover .c-button-text{transform:translate(3.5rem)}}.ui-work-cta .c-button:hover .c-button-icon,.c-button:hover .c-button-icon{transform:translate(1.75rem)}@media (max-width: 999px){.ui-work-cta .c-button:hover .c-button-icon,.c-button:hover .c-button-icon{transform:translate(3.5rem)}}.ui-work-cta .c-button:hover .c-button-icon--before,.c-button:hover .c-button-icon--before{transform:translate(0);opacity:1}.ui-work-cta .c-button:hover .c-button-icon--after,.c-button:hover .c-button-icon--after{transform:translate(1.75rem)}@media (max-width: 999px){.ui-work-cta .c-button:hover .c-button-icon--after,.c-button:hover .c-button-icon--after{transform:translate(3.5rem)}}.c-button:hover .c-button-bg{opacity:.6}.c-button:hover .c-button-bg-static{opacity:0}.c-button:hover .c-button-bg-hover{opacity:1}}.c-button .c-icon-arrow-path{fill:transparent}.c-button-bg{position:absolute;left:.0625rem;top:.0625rem;width:calc(100% - .125rem);height:1.75rem;opacity:.4;transition:opacity .3s linear}.c-button-bg .c-button-bg-hover{opacity:0}.c-button-bg .c-button-bg-static{opacity:1}.c-button-bg .c-button-bg-static,.c-button-bg .c-button-bg-hover{transition:opacity .3s linear}@media (max-width: 999px){.c-button-bg{top:.125rem;height:3.5rem}}.c-button-bg svg{overflow:visible}.c-button-text{font-family:var(--font-mono);font-size:.75rem;font-style:normal;font-weight:700;line-height:1;text-transform:uppercase;letter-spacing:.04em}.c-button-text span{display:block}.ui-header-secondary .c-button-text{overflow:hidden}.ui-header-secondary .c-button-text>*{display:block;transform:translateY(102%)}.ui-about-collab .c-button-text{opacity:var(--opacity-dimmed)}.ui-about-collab .c-button-text+.ts-p{margin-top:1.5rem}.ui-about-recognition h2.c-button-text,.ui-about-contact .c-button-text{opacity:var(--opacity-dimmed)}.ui-about-contact .c-button-text+.ts-p,.ui-about-contact .c-button-text+.ts-2{margin-top:1.5rem;padding-top:0}.ui-about-credits-main .c-button-text{opacity:.25;margin-top:2.5rem}.ui-project-next .c-button-text{opacity:.4}.c-button-text{position:relative;padding:0 .75rem .0625rem;transition:transform 1.6s var(--expo-out)}@media (max-width: 999px){.c-button-text{padding:0 1.5rem .125rem}}.c-button-icon{position:absolute;width:1.75rem;height:1.75rem;top:0;right:0;display:flex;align-items:center;justify-content:center;transition:transform 1.6s var(--expo-out),opacity 1.6s var(--expo-out)}@media (max-width: 999px){.c-button-icon{width:3.5rem;height:3.5rem;top:.125rem}.c-button-icon line{stroke-width:.5;stroke-dasharray:1 1}.c-button-icon .c-icon-arrow-shape{transform:scale(.65);transform-origin:center;transform-box:fill-box}}.c-button-icon line{opacity:.4}.c-button-text-outer{overflow:hidden}.c-button-text-inner{position:relative}.c-button-text-hover{position:absolute;left:0;top:0}.c-button-icon--before{right:auto;left:0;transform:translate(-100%);opacity:0}.c-link{--s1: 2px;--s2: 4px;display:inline-flex;align-items:center;position:relative}.c-link .c-icon-arrow-border-hover{opacity:0;transition:opacity .3s linear}.c-link .c-icon-arrow-border{transition:opacity .3s linear}@media (hover: hover) and (pointer: fine){.c-link:hover .c-link-text-static,.c-link:hover .c-link-text-hover,.c-link:hover .c-link-icon-static,.c-link:hover .c-link-icon-hover{transition:transform 1.6s var(--expo-out),opacity 1.6s var(--expo-out)}.c-link:hover .c-icon-arrow-border-hover{opacity:.75}.c-link:hover .c-link-icon-hover{transform:translate(0);opacity:1}.c-link:hover .c-link-icon-static{transform:translate(-102%);opacity:0}.c-link:hover line,.c-link:hover .c-icon-arrow-border{opacity:0}}.c-link-text{font-family:var(--font-mono);font-size:.75rem;font-style:normal;font-weight:700;line-height:1;text-transform:uppercase;letter-spacing:.04em}.c-link-text span{display:block}.ui-header-secondary .c-link-text{overflow:hidden}.ui-header-secondary .c-link-text>*{display:block;transform:translateY(102%)}.ui-about-collab .c-link-text{opacity:var(--opacity-dimmed)}.ui-about-collab .c-link-text+.ts-p{margin-top:1.5rem}.ui-about-recognition h2.c-link-text,.ui-about-contact .c-link-text{opacity:var(--opacity-dimmed)}.ui-about-contact .c-link-text+.ts-p,.ui-about-contact .c-link-text+.ts-2{margin-top:1.5rem;padding-top:0}.ui-about-credits-main .c-link-text{opacity:.25;margin-top:2.5rem}.ui-project-next .c-link-text{opacity:.4}.c-link-text{position:relative;padding:0 0 0 .75rem;transition:transform 1.6s var(--expo-out)}.c-link-icon{width:1.875rem;height:1.875rem;top:0;right:0;display:flex;align-items:center;justify-content:center;overflow:hidden;transition:transform 1.6s var(--expo-out),opacity 1.6s var(--expo-out)}.c-link-icon line,.c-link-icon .c-icon-arrow-border{opacity:.4;transition:opacity 1.6s var(--expo-out)}.c-link-icon .c-icon-arrow-shape{transform:rotate(180deg);transform-origin:center;transform-box:fill-box;will-change:transform,opacity}.c-link-text-outer{overflow:hidden}.c-link-text-inner{position:relative}.c-link-text-hover{position:absolute;left:0;top:0;transform:translateY(102%);opacity:0}.c-link-icon{display:block;position:relative}.c-link-icon-bg{position:absolute;left:.0625rem;top:.0625rem;width:1.75rem;height:1.75rem}.c-link-icon-static{position:absolute;left:.0625rem;top:.0625rem}.c-link-icon-hover{position:absolute;left:.0625rem;top:.0625rem;transform:translate(102%);opacity:0}.c-color{will-change:color}.ui-progressbar{position:fixed;left:var(--px);bottom:calc(var(--py) + .75rem);z-index:1000;pointer-events:none;transform:scale(.5);transform-origin:left}@media (max-width: 999px){.ui-progressbar{transform:scale(1)}}.ui-progressbar--scroll{transform:scale(.5) rotate(-90deg)}.ui-progressbar-items{display:flex;gap:.25rem}.ui-progressbar-item{border-radius:.125rem;height:.25rem;width:100%;background-color:currentColor;opacity:.25;pointer-events:all;cursor:pointer}.ui-progressbar-item:after{content:"";display:block;height:1.5rem;width:100%;margin-top:-.625rem}@media (min-width: 1000px){.ui-progressbar-item{transition:opacity .3s linear}}.ui-progressbar-item.is-active,.ui-progressbar-item:hover{opacity:1}.ui-progressbar,.ui-progressbar-progress,.ui-progressbar-total{height:.25rem;width:13.75rem}@media (max-width: 999px){.ui-progressbar,.ui-progressbar-progress,.ui-progressbar-total{width:100%}.ui-progressbar{width:100%;padding:0 var(--px);left:0}}.ui-progressbar-progress,.ui-progressbar-total{position:absolute;top:0;left:0;background-color:currentColor;border-radius:.125rem}.ui-progressbar-progress{transform-origin:left}.ui-progressbar-total{opacity:.25}.ui-progressbar-thumb{background-color:currentColor;height:.25rem;min-width:3rem;position:absolute;left:0;top:0;cursor:grab}.ui-scrollbar{position:fixed;left:var(--px);bottom:calc(var(--py) + .75rem);z-index:100;pointer-events:none}@media (max-width: 999px){.ui-scrollbar{display:none}}.ui-scrollbar,.ui-scrollbar-total{width:.125rem;height:5.5rem}.ui-scrollbar-total{position:absolute;top:0;left:0;background-color:currentColor;border-radius:.125rem;opacity:.25;pointer-events:none}.ui-scrollbar-thumb{width:.125rem;min-height:1.125rem;position:absolute;left:0;top:0;cursor:grab}.ui-scrollbar-thumb-inner{background-color:currentColor;position:absolute;left:0;top:0;width:.125rem;min-height:1.125rem}.c-scroll-cta{position:fixed;bottom:calc(var(--py) + .75rem);left:0;right:0;z-index:1;pointer-events:none;opacity:1;transition:opacity .3s}html.is-scrolled .c-scroll-cta{opacity:0}@media (max-width: 999px){.c-scroll-cta{display:none}}.c-scroll-cta-inner{opacity:var(--opacity-dimmed);display:flex;align-items:center}.c-scroll-cta-icon{transform:rotate(90deg);margin-right:1.25rem}.c-list-section{position:relative;padding:2.5rem 0}.c-list-section:not(:last-child):after{content:"";position:absolute;bottom:0;display:block;width:100%;height:1px;opacity:.4;background-size:.3125rem 1px;background-repeat:repeat no-repeat;background-position:0 100%;background-image:linear-gradient(90deg,currentColor,currentColor 50%,transparent 50%,transparent 100%)}.c-list-items{grid-column:span 16 / span 16;grid-column-start:1;display:grid;grid-template-columns:repeat(8,minmax(0,1fr))}@media (min-width: 800px){.c-list-items{grid-column:span 8 / span 8;grid-template-columns:repeat(16,minmax(0,1fr))}}@media (min-width: 1000px){.c-list-items{grid-column-start:9}}.c-list-items{gap:1rem}.c-list-item{grid-column:span 16 / span 16;display:grid;grid-template-columns:repeat(8,minmax(0,1fr));column-gap:.75rem}@media (min-width: 800px){.c-list-item{grid-template-columns:repeat(16,minmax(0,1fr));gap:1.5rem}}.c-list-section-title{grid-column:span 16 / span 16;font-family:var(--font-sans);font-size:1.25rem;font-style:normal;font-weight:400;line-height:1.4;letter-spacing:-.03em}.c-list-section-title br{display:none}@media (min-width: 1280px){.c-list-section-title br{display:block}}@media (max-width: 999px){.c-list-section-title{font-size:1rem;line-height:1.625;letter-spacing:-.01em}}.c-list-section-title .line{display:block;overflow:hidden;white-space:nowrap}.c-list-section-title .line-inner{display:block}.ui-about-intro .ts-1+.c-list-section-title{margin-top:2.5rem}@media (max-width: 999px){.ui-about-intro .ts-1+.c-list-section-title{margin-top:2rem}}.ui-about-intro .c-list-section-title{max-width:23rem}@media (max-width: 999px){.ui-about-intro .c-list-section-title{max-width:28rem}}.ui-about-intro .c-list-section-title+.ts-p{margin-top:1rem}.ui-about-intro .c-list-section-title{opacity:var(--opacity-dimmed)}.ui-about-collab .ts-m+.c-list-section-title{margin-top:1.5rem}.ui-about-collab .c-list-section-title{max-width:20rem}.ui-about-agencies .c-list-section-title{max-width:21rem}.ui-about-contact .c-list-section-title{line-height:1.425}.ui-about-contact .ts-m+.c-list-section-title{margin-top:1.5rem;padding-top:0}.ui-about-credits-main .c-list-section-title{margin-top:.5rem;margin-bottom:1.5rem;opacity:var(--opacity-dimmed)}.ui-project-content .c-list-section-title{opacity:var(--opacity-dimmed)}@media (max-width: 999px){.ui-project-text .c-list-section-title{min-width:none;margin-top:4.75rem}}@media (min-width: 1000px){.ui-project-text .c-list-section-title{max-width:35.625rem}}.ui-project-text .c-list-section-title a{display:inline-block;color:currentColor;pointer-events:all;position:relative}.ui-project-text .c-list-section-title a:after{content:"";position:absolute;bottom:.1rem;left:.1rem;display:block;width:99%;height:1px;background-size:.3125rem 1px;background-repeat:repeat no-repeat;background-position:0 100%;background-image:linear-gradient(90deg,currentColor,currentColor 50%,transparent 50%,transparent 100%)}@media (min-width: 800px){.c-list-section-title{grid-column:span 8 / span 8}}.c-list-section-title{margin-top:.1rem;height:1.1rem;line-height:1.1rem}@media (max-width: 999px){.c-list-section-title{margin-bottom:1rem}}.c-list-item-amount{grid-column:span 1 / span 1;text-align:right}@media (min-width: 800px){.c-list-item-amount{grid-column:span 2 / span 2;grid-column-start:15}}.c-list-item-title{grid-column:span 7 / span 7}@media (min-width: 800px){.c-list-item-title{grid-column:span 14 / span 14;grid-column-start:1}}.ui-sound-toggle{position:fixed;bottom:calc(var(--py) + .125rem);right:calc(var(--py) + .25rem);z-index:200;opacity:0;pointer-events:none;transition:opacity .3s;cursor:pointer}.ui-sound-toggle .ui-sound-toggle-hover{opacity:.6;transform-origin:center center;transform-box:fill-box;transition:transform .8s var(--circ-out),stroke-dashoffset .8s var(--circ-out);transition-delay:.3s}.ui-sound-toggle .ui-sound-toggle-hover-wrap{opacity:0;transition:opacity .3s linear}.ui-sound-toggle .ui-sound-toggle-static{opacity:1;transition:opacity .3s linear}@media (hover: hover) and (pointer: fine){.ui-sound-toggle:hover .ui-sound-toggle-hover{transition-delay:0s}.ui-sound-toggle:hover .ui-sound-toggle-hover-wrap{opacity:1}.ui-sound-toggle:hover .ui-sound-toggle-static{opacity:0}}@media (max-width: 999px){.ui-sound-toggle{display:none}}.ui-sound-toggle svg{height:2rem;width:2rem}.ui-sound-toggle:before{content:"";position:absolute;inset:0;z-index:-1;background-color:#000;border-radius:50%;opacity:.15;transform:scale(2);filter:blur(10px);transition:opacity .5s}.ui-sound-toggle-rects{transform-origin:center;transform-box:fill-box;opacity:.6;transform:translateY(-1px) scaleX(.5) scaleX(.85);transition:transform 1.2s var(--expo-out)}.is-active .ui-sound-toggle-rects{transform:translate(0) scaleX(.85) scaleX(.85)}.ui-sound-toggle-rects rect{transform-origin:center;transform-box:fill-box}.c-modal{--modal-bg: rgba(20, 20, 20, .5)}@media (max-width: 999px){.c-modal{--modal-bg: rgba(20, 20, 20, 1)}}.c-modal{position:fixed;top:0;bottom:0;left:0;height:100vh;height:100%;height:calc(100vh - env(safe-area-inset-bottom));width:100vw;z-index:200;pointer-events:none;opacity:0;overflow:hidden;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background-color:var(--modal-bg)}.c-modal-outer{position:absolute;inset:0;display:flex;align-items:center;justify-content:center}@media (max-width: 999px){.c-modal-outer{width:100%;height:100vh;height:100%;height:calc(100vh - env(safe-area-inset-bottom))}}.c-modal-inner{width:100%;position:relative;overflow:hidden}@media (max-width: 999px){.c-modal-inner{width:100%;height:auto;margin-top:0;border-radius:0}}.c-modal-close{position:fixed;top:var(--py);right:calc(var(--py) + .25rem);cursor:pointer;z-index:10}.c-modal-close .c-link-icon{display:flex;align-items:center;justify-content:center}.c-modal-close:hover .c-icon-close{transform:rotate(90deg);transition:transform .8s var(--expo-out)}.is-home,.is-home body{overflow:hidden;height:100vh}.is-home body{position:relative}@media (max-width: 999px){.ui-about .ui-title{margin-top:50vw}}@media (max-width: 799px){.ui-about .ui-title{margin-top:24rem}}.ui-about .ts-1{padding-top:2.35rem;max-width:11em}@media (max-width: 999px){.ui-about .ts-1{padding-top:1.25rem;font-size:5vw}}@media (max-width: 799px){.ui-about .ts-1{font-size:2rem}}.ui-about .ts-2{font-size:2.3125rem;line-height:1.05556}.ui-about .gl-container{position:absolute;top:0;left:0;width:100%;height:100%}.ui-about .ui-footer{margin-top:18.75rem}@media (max-width: 999px){.ui-about .ui-footer{margin-top:12.5rem}}.ui-about .ui-footer .wrap{max-width:120rem}@media (min-width: 1000px){.ui-about .ui-footer-credits{grid-column:span 4 / span 4;grid-column-start:6;display:flex;flex-direction:column;gap:.5rem}}.ui-about .ui-footer-credits span{cursor:pointer}@media (min-width: 1000px){.ui-about .ui-footer-socials{grid-column:span 4 / span 4;grid-column-start:14}.ui-about .ui-footer-contact{grid-column:span 4 / span 4;grid-column-start:19}}.ui-about-gl{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.ui-about-intro .line{display:inline-flex;overflow:hidden;white-space:nowrap;margin:-.3rem 0}.ui-about-intro .line-inner{display:block;padding:.15rem 0;will-change:transform,opacity}.ui-about-intro .ts-1+.ts-p{margin-top:2.5rem}@media (max-width: 999px){.ui-about-intro .ts-1+.ts-p{margin-top:2rem}}.ui-about-intro .ts-p{max-width:23rem}@media (max-width: 999px){.ui-about-intro .ts-p{max-width:28rem}}.ui-about-intro .ts-p+.ts-p{margin-top:1rem}.ui-about-intro .ts-p{opacity:var(--opacity-dimmed)}.ui-about-collab{margin-top:calc(60vh + 10rem);gap:1.5rem}@media (max-width: 999px){.ui-about-collab{margin-top:20vw}}@media (max-width: 799px){.ui-about-collab{margin-top:9.5rem;display:flex;flex-direction:column;gap:5rem}}.ui-about-collab .ts-m{opacity:var(--opacity-dimmed)}.ui-about-collab .ts-m+.ts-p{margin-top:1.5rem}.ui-about-collab .ts-1,.ui-about-collab .ts-p{max-width:20rem}.ui-about-agencies .ts-p{max-width:21rem}.ui-about-recognition{margin-top:18rem}@media (max-width: 999px){.ui-about-recognition{margin-top:9.5rem}}.ui-about-recognition h2.ts-m{opacity:var(--opacity-dimmed)}.ui-about-contact{margin-top:17.9rem;gap:1.5rem}@media (max-width: 999px){.ui-about-contact{display:flex;flex-direction:column-reverse;margin-top:9.5rem;gap:6.375rem}.ui-about-contact .ts-2{line-height:1;letter-spacing:-.03em;font-size:2rem}}.ui-about-contact .ts-m{opacity:var(--opacity-dimmed)}.ui-about-contact .ts-p{line-height:1.425}.ui-about-contact .ts-m+.ts-p,.ui-about-contact .ts-m+.ts-2{margin-top:1.5rem;padding-top:0}.ui-about-hero{position:relative;overflow:hidden}.ui-about-hero-visual{position:absolute;top:50vh;width:40rem;height:40rem;display:flex;align-items:center;justify-content:center;transform:translate(-50%) translateY(-50%);left:15vh}@media screen and (min-height: 1300px){.ui-about-hero-visual{left:25vh}}@media (max-width: 999px){.ui-about-hero-visual{top:5rem;left:50%;width:60vw;height:60vw;transform:translate(-50%)}}@media (max-width: 799px){.ui-about-hero-visual{top:5rem;left:50%;width:22rem;height:22rem}}@media (max-width: 999px){.ui-about-credits-main{display:flex;flex-direction:column;gap:3rem;margin-top:5rem}}.ui-about-credits-main .ts-p{margin-top:.5rem;margin-bottom:1.5rem;opacity:var(--opacity-dimmed)}.ui-about-credits-main .ts-m{opacity:.25;margin-top:2.5rem}.ui-project-header{font-family:var(--font-mono);font-size:.75rem;font-style:normal;font-weight:700;line-height:1;text-transform:uppercase;letter-spacing:.04em}.ui-project-header span{display:block}.ui-header-secondary .ui-project-header{overflow:hidden}.ui-header-secondary .ui-project-header>*{display:block;transform:translateY(102%)}.ui-about-collab .ui-project-header{opacity:var(--opacity-dimmed)}.ui-about-collab .ui-project-header+.ts-p{margin-top:1.5rem}.ui-about-recognition h2.ui-project-header,.ui-about-contact .ui-project-header{opacity:var(--opacity-dimmed)}.ui-about-contact .ui-project-header+.ts-p,.ui-about-contact .ui-project-header+.ts-2{margin-top:1.5rem;padding-top:0}.ui-about-credits-main .ui-project-header{opacity:.25;margin-top:2.5rem}.ui-project-next .ui-project-header{opacity:.4}.ui-project-header{padding-top:9.25rem;display:flex;align-items:center;width:100%}@media (min-width: 1000px){.ui-project-header{position:fixed;top:0;left:0;padding-top:var(--py);z-index:10}}.ui-project-header .c-link{margin-top:-.5rem}.ui-project-header .c-link .c-link-text{transition:opacity .3s;transition-delay:.2s}.ui-project-header .c-link .c-link-icon{transition:transform var(--expo-out) 1.2s}@media (min-width: 1000px){html.is-scrolled .ui-project-header .c-link .c-link-text{opacity:0;transition-delay:0s}html.is-scrolled .ui-project-header .c-link .c-link-icon{transform:translate(5.5rem)}}.ui-project-header .wrap{display:flex;justify-content:end}@media (max-width: 999px){.ui-project-header .wrap{justify-content:center}}.ui-project-info{margin-top:5.75rem}.ui-project-info-items{font-family:var(--font-mono);font-size:.75rem;font-style:normal;font-weight:700;line-height:1;text-transform:uppercase;letter-spacing:.04em}.ui-project-info-items span{display:block}.ui-header-secondary .ui-project-info-items{overflow:hidden}.ui-header-secondary .ui-project-info-items>*{display:block;transform:translateY(102%)}.ui-about-collab .ui-project-info-items{opacity:var(--opacity-dimmed)}.ui-about-collab .ui-project-info-items+.ts-p{margin-top:1.5rem}.ui-about-recognition h2.ui-project-info-items,.ui-about-contact .ui-project-info-items{opacity:var(--opacity-dimmed)}.ui-about-contact .ui-project-info-items+.ts-p,.ui-about-contact .ui-project-info-items+.ts-2{margin-top:1.5rem;padding-top:0}.ui-about-credits-main .ui-project-info-items{opacity:.25;margin-top:2.5rem}.ui-project-next .ui-project-info-items{opacity:.4}.ui-project-info-items{display:flex;flex-direction:column;gap:1.5rem;white-space:nowrap}@media (min-width: 1000px){.ui-project-info-items{flex-direction:row;gap:4.5rem}}@media (min-width: 1280px){.ui-project-info-items{gap:5rem}}.ui-project-info-item span{display:block}.ui-project-info-item-title{opacity:.4;margin-bottom:.3125rem}.ui-project-content{padding-top:6.875rem}@media (max-width: 999px){.ui-project-content{padding-top:4.375rem}}.ui-project-content .ts-p{opacity:var(--opacity-dimmed)}.ui-project-media-items{display:flex;flex-direction:column;gap:15rem 1.5rem;margin-top:7.5rem}@media (max-width: 999px){.ui-project-media-items{gap:5rem 1rem}}.ui-project-media,.ui-project-media-mobile{aspect-ratio:1.618;border-radius:1rem;overflow:hidden}.ui-project-media-mobile img,.ui-project-media-mobile video{object-fit:cover;width:102%;height:102%}.ui-project-media{opacity:0;background-color:currentColor}.ui-project-media.col-span-9{border-radius:.75rem}.ui-project-text .ts-2{max-width:18.75rem}@media (max-width: 999px){.ui-project-text .ts-2{margin-bottom:4.75rem}.ui-project-text .ts-p{min-width:none;margin-top:4.75rem}}@media (min-width: 1000px){.ui-project-text .ts-p{max-width:35.625rem}}.ui-project-text .ts-p a{display:inline-block;color:currentColor;pointer-events:all;position:relative}.ui-project-text .ts-p a:after{content:"";position:absolute;bottom:.1rem;left:.1rem;display:block;width:99%;height:1px;background-size:.3125rem 1px;background-repeat:repeat no-repeat;background-position:0 100%;background-image:linear-gradient(90deg,currentColor,currentColor 50%,transparent 50%,transparent 100%)}.ui-project-links{display:flex;gap:1.25rem}.ui-project-content-header{min-height:11.25rem;display:flex;flex-direction:column;justify-content:space-between}.ui-project-next{margin-top:22.5rem;padding-bottom:15rem}@media (max-width: 999px){.ui-project-next{margin-top:10rem;padding-bottom:10rem}}.ui-project-next .ts-m{opacity:.4}.ui-project-next .ts-3{margin-top:.75rem}@media (max-width: 999px){.ui-project-next .ts-3{margin-bottom:2.5rem}}.ui-project-next .ui-project-next-image{margin-top:3.375rem;aspect-ratio:1.618;border-radius:.5rem}.ui-project-next .ui-project-next-image img,.ui-project-next .ui-project-next-image video{object-fit:cover;width:100%;height:100%}@media (max-aspect-ratio: 8/6){.ui-project .c-scroll-cta{display:none}}@media (max-width: 999px){.ui-project .ui-footer,.ui-project .ui-project-content-header,.ui-project .ui-project-next{max-width:100vw;overflow:hidden}}.ui-project .ui-footer .wrap{max-width:120rem}@media (min-width: 1000px){.ui-project .ui-footer-socials{grid-column:span 4 / span 4;grid-column-start:14}.ui-project .ui-footer-contact{grid-column:span 4 / span 4;grid-column-start:18}}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-scrolling iframe{pointer-events:none}.col-span-1{grid-column:span 1 / span 1}.col-span-12{grid-column:span 12 / span 12}.col-span-16{grid-column:span 16 / span 16}.col-span-24{grid-column:span 24 / span 24}.col-span-4{grid-column:span 4 / span 4}.col-span-7{grid-column:span 7 / span 7}.col-start-12{grid-column-start:12}.col-start-5{grid-column-start:5}.col-start-6{grid-column-start:6}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.grid{display:grid}.hidden{display:none}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.grid-cols-16{grid-template-columns:repeat(16,minmax(0,1fr))}.grid-cols-20{grid-template-columns:repeat(20,minmax(0,1fr))}.grid-cols-24{grid-template-columns:repeat(24,minmax(0,1fr))}.flex-col{flex-direction:column}.items-end{align-items:flex-end}.justify-end{justify-content:flex-end}.gap-24{gap:1.5rem}.gap-x-24{column-gap:1.5rem}.gap-y-12{row-gap:.75rem}@media (min-width: 800px){.md\:col-span-5{grid-column:span 5 / span 5}.md\:col-span-9{grid-column:span 9 / span 9}.md\:col-start-13{grid-column-start:13}.md\:grid{display:grid}.md\:grid-cols-24{grid-template-columns:repeat(24,minmax(0,1fr))}}@media (min-width: 1000px){.lg\:col-span-10{grid-column:span 10 / span 10}.lg\:col-span-11{grid-column:span 11 / span 11}.lg\:col-span-12{grid-column:span 12 / span 12}.lg\:col-span-18{grid-column:span 18 / span 18}.lg\:col-span-2{grid-column:span 2 / span 2}.lg\:col-span-20{grid-column:span 20 / span 20}.lg\:col-span-6{grid-column:span 6 / span 6}.lg\:col-span-8{grid-column:span 8 / span 8}.lg\:col-span-9{grid-column:span 9 / span 9}.lg\:col-start-1{grid-column-start:1}.lg\:col-start-10{grid-column-start:10}.lg\:col-start-13{grid-column-start:13}.lg\:col-start-14{grid-column-start:14}.lg\:col-start-17{grid-column-start:17}.lg\:col-start-5{grid-column-start:5}.lg\:col-start-6{grid-column-start:6}.lg\:col-start-7{grid-column-start:7}.lg\:grid{display:grid}.lg\:hidden{display:none}.lg\:grid-cols-20{grid-template-columns:repeat(20,minmax(0,1fr))}}@media (min-width: 1280px){.xl\:col-span-10{grid-column:span 10 / span 10}.xl\:col-span-6{grid-column:span 6 / span 6}.xl\:col-span-7{grid-column:span 7 / span 7}.xl\:col-span-8{grid-column:span 8 / span 8}.xl\:col-start-14{grid-column-start:14}.xl\:col-start-15{grid-column-start:15}.xl\:col-start-19{grid-column-start:19}.xl\:col-start-5{grid-column-start:5}.xl\:col-start-6{grid-column-start:6}}@media (max-width: 999px){.tablet\:hidden{display:none}}
