*{background-color:rgba(0,0,0,0);border:0;-webkit-box-sizing:border-box;box-sizing:border-box;font:inherit;margin:0;padding:0}html{background-color:#f7f3f0;font-size:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}img,video,svg{max-width:100%;display:block}input,select,textarea,button{color:inherit;display:inline-block}input[disabled],select[disabled],textarea[disabled],button[disabled]{cursor:not-allowed}button{cursor:pointer}ul,ol{list-style:none}table{border-collapse:collapse;border-spacing:0}table th,table td{text-align:left}@media only screen and (min-width: 2560px){.visible-xxl{display:block !important}}@media only screen and (min-width: 2560px){.hidden-xxl{display:none !important}}@media only screen and (min-width: 1920px)and (max-width: 2559.98px){.visible-xl{display:block !important}}@media only screen and (min-width: 1920px)and (max-width: 2559.98px){.hidden-xl{display:none !important}}@media only screen and (min-width: 1920px){.visible-xl-up{display:block !important}}@media only screen and (min-width: 1920px){.hidden-xl-up{display:none !important}}@media only screen and (min-width: 1440px)and (max-width: 1919.98px){.visible-lg{display:block !important}}@media only screen and (min-width: 1440px)and (max-width: 1919.98px){.hidden-lg{display:none !important}}@media only screen and (min-width: 1200px)and (max-width: 1439.98px){.visible-md{display:block !important}}@media only screen and (min-width: 1200px)and (max-width: 1439.98px){.hidden-md{display:none !important}}@media only screen and (min-width: 810px)and (max-width: 1199.98px){.visible-tablet{display:block !important}}@media only screen and (min-width: 810px)and (max-width: 1199.98px){.hidden-tablet{display:none !important}}@media only screen and (max-width: 809.98px){.visible-phone{display:block !important}}@media only screen and (max-width: 809.98px){.hidden-phone{display:none !important}}@media only screen and (min-width: 1200px){.visible-desktop{display:block !important}}@media only screen and (min-width: 1200px){.hidden-desktop{display:none !important}}@media only screen and (max-width: 1199.98px){.visible-mobile{display:block !important}}@media only screen and (max-width: 1199.98px){.hidden-mobile{display:none !important}}@media only screen and (min-width: 810px){.visible-tablet-up{display:block !important}}@media only screen and (min-width: 810px){.hidden-tablet-up{display:none !important}}@media only screen and (min-width: 1440px){.visible-lg-up{display:block !important}}@media only screen and (min-width: 1440px){.hidden-lg-up{display:none !important}}@media only screen and (min-width: 1200px)and (max-width: 1499.98px){.visible-type-md{display:block !important}}@media only screen and (min-width: 1200px)and (max-width: 1499.98px){.hidden-type-md{display:none !important}}@media only screen and (min-width: 1500px)and (max-width: 1919.98px){.visible-type-lg{display:block !important}}@media only screen and (min-width: 1500px)and (max-width: 1919.98px){.hidden-type-lg{display:none !important}}@media only screen and (min-width: 1500px){.visible-type-lg-up{display:block !important}}@media only screen and (min-width: 1500px){.hidden-type-lg-up{display:none !important}}@font-face{font-family:"Bagoss Standard Regular";src:url("../assets/fonts/bagoss-standard-regular.woff2") format("woff2");font-style:normal;font-weight:385;font-display:swap}@font-face{font-family:"Bagoss Standard Medium";src:url("../assets/fonts/bagoss-standard-medium.woff2") format("woff2");font-style:normal;font-weight:520;font-display:swap}@font-face{font-family:"General Grotesque Mono Regular";src:url("../assets/fonts/general-grotesque-mono-regular.woff2") format("woff2");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:"Fragment Mono";src:url("../assets/fonts/fragment-mono-latin-ext.woff2") format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Fragment Mono";src:url("../assets/fonts/fragment-mono-latin.woff2") format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"General Grotesque Mono Regular Placeholder";src:local("Arial");ascent-override:81.45%;descent-override:15.21%;line-gap-override:0%;size-adjust:131.49%}@font-face{font-family:"Bagoss Standard Medium Placeholder";src:local("Arial");ascent-override:95.27%;descent-override:24.59%;line-gap-override:0%;size-adjust:104.12%}@font-face{font-family:"Bagoss Standard Regular Placeholder";src:local("Arial");ascent-override:97.35%;descent-override:25.12%;line-gap-override:0%;size-adjust:101.9%}html{font-size:100%;background:#f7f3f0}@media screen and (max-width: 1199.98px){html{font-size:93.75%}}@media screen and (min-width: 1920px){html{font-size:112.5%}}body{font-family:"Bagoss Standard Regular","Bagoss Standard Regular Placeholder",sans-serif;font-weight:385;font-style:normal;background:#f7f3f0;color:#131713;width:100%;min-height:100vh;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{text-decoration:none;color:inherit}strong,b{font-weight:normal;font-family:"Bagoss Standard Medium","Bagoss Standard Medium Placeholder",sans-serif}.visually-hidden{position:absolute !important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.skip-link{position:fixed;top:10px;left:10px;z-index:10000;padding:10px 14px;background:#131713;color:#f7f3f0;font-family:"General Grotesque Mono Regular","General Grotesque Mono Regular Placeholder",monospace;font-size:12px;text-transform:uppercase;-webkit-transform:translateY(-200%);-ms-transform:translateY(-200%);transform:translateY(-200%)}.skip-link:focus-visible{-webkit-transform:none;-ms-transform:none;transform:none}.container{width:100%;max-width:840px;margin:0 auto;padding:120px 20px}@media screen and (max-width: 809.98px){.container{padding:80px 10px}}:root{--honour-reduced-motion: 1}.screen-reader-text{position:absolute !important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.js [data-appear]{opacity:0;-webkit-transform:translateY(15px);-ms-transform:translateY(15px);transform:translateY(15px)}@media(prefers-reduced-motion: reduce){.js [data-appear]{-webkit-transform:none;-ms-transform:none;transform:none}}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto !important}.lenis.lenis-smooth [data-lenis-prevent]{-ms-scroll-chaining:none;overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}@view-transition{navigation:auto}::view-transition-old(*),::view-transition-new(*){mix-blend-mode:normal;-webkit-backface-visibility:hidden;backface-visibility:hidden}@-webkit-keyframes sw-vt-exit{from,to{opacity:1;-webkit-transform:translate(0px, 0px) scale(1) rotateX(0deg) rotateY(0deg) rotateZ(0deg);transform:translate(0px, 0px) scale(1) rotateX(0deg) rotateY(0deg) rotateZ(0deg)}}@keyframes sw-vt-exit{from,to{opacity:1;-webkit-transform:translate(0px, 0px) scale(1) rotateX(0deg) rotateY(0deg) rotateZ(0deg);transform:translate(0px, 0px) scale(1) rotateX(0deg) rotateY(0deg) rotateZ(0deg)}}@-webkit-keyframes sw-vt-enter{from{opacity:1;-webkit-transform:translate(0px, 100px) scale(1) rotateX(0deg) rotateY(0deg) rotateZ(0deg);transform:translate(0px, 100px) scale(1) rotateX(0deg) rotateY(0deg) rotateZ(0deg)}to{opacity:1;-webkit-transform:translate(0px, 0px) scale(1) rotateX(0deg) rotateY(0deg) rotateZ(0deg);transform:translate(0px, 0px) scale(1) rotateX(0deg) rotateY(0deg) rotateZ(0deg)}}@keyframes sw-vt-enter{from{opacity:1;-webkit-transform:translate(0px, 100px) scale(1) rotateX(0deg) rotateY(0deg) rotateZ(0deg);transform:translate(0px, 100px) scale(1) rotateX(0deg) rotateY(0deg) rotateZ(0deg)}to{opacity:1;-webkit-transform:translate(0px, 0px) scale(1) rotateX(0deg) rotateY(0deg) rotateZ(0deg);transform:translate(0px, 0px) scale(1) rotateX(0deg) rotateY(0deg) rotateZ(0deg)}}::view-transition-old(root){-webkit-animation:sw-vt-exit .2s cubic-bezier(0.27, 0, 0.51, 1) 0s both;animation:sw-vt-exit .2s cubic-bezier(0.27, 0, 0.51, 1) 0s both}::view-transition-new(root){-webkit-animation:sw-vt-enter 860ms linear(0, 0.0888, 0.2053, 0.3089, 0.3991, 0.4775, 0.5457, 0.605, 0.6565, 0.7014, 0.7403, 0.7742, 0.8037, 0.8293, 0.8516, 0.871, 0.8878, 0.9024, 0.9152, 0.9262, 0.9359, 0.9442, 0.9515, 0.9578, 0.9633, 0.9681, 0.9723, 0.9759, 0.9791, 0.9818, 0.9842, 0.9862, 0.988, 0.9896, 0.9909, 0.9921, 0.9932, 0.9941, 0.9948, 0.9955, 0.9961, 0.9966, 0.997, 0.9974, 0.9978, 0.9981, 0.9983, 0.9985, 0.9987, 0.9989, 0.999, 0.9992, 0.9993, 0.9994, 0.9994, 0.9995, 0.9996, 0.9996, 0.9997, 0.9997, 0.9998, 0.9998, 0.9998, 0.9998, 0.9999, 0.9999, 0.9999, 0.9999, 0.9999, 0.9999, 0.9999, 0.9999, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1) 0s both;animation:sw-vt-enter 860ms linear(0, 0.0888, 0.2053, 0.3089, 0.3991, 0.4775, 0.5457, 0.605, 0.6565, 0.7014, 0.7403, 0.7742, 0.8037, 0.8293, 0.8516, 0.871, 0.8878, 0.9024, 0.9152, 0.9262, 0.9359, 0.9442, 0.9515, 0.9578, 0.9633, 0.9681, 0.9723, 0.9759, 0.9791, 0.9818, 0.9842, 0.9862, 0.988, 0.9896, 0.9909, 0.9921, 0.9932, 0.9941, 0.9948, 0.9955, 0.9961, 0.9966, 0.997, 0.9974, 0.9978, 0.9981, 0.9983, 0.9985, 0.9987, 0.9989, 0.999, 0.9992, 0.9993, 0.9994, 0.9994, 0.9995, 0.9996, 0.9996, 0.9997, 0.9997, 0.9998, 0.9998, 0.9998, 0.9998, 0.9999, 0.9999, 0.9999, 0.9999, 0.9999, 0.9999, 0.9999, 0.9999, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1) 0s both}@media(prefers-reduced-motion){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){-webkit-animation:none !important;animation:none !important}}.cursor{position:fixed;top:0;left:0;z-index:13;display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;-webkit-box-sizing:border-box;box-sizing:border-box;width:14px;height:14px;padding:6px 0 7px 10px;border-radius:4px;overflow:hidden;background:#131713;color:#131713;opacity:0;pointer-events:none;will-change:transform;-webkit-transition:width 400ms linear(0, 0.0235, 0.083, 0.1647, 0.2582, 0.3557, 0.4517, 0.5423, 0.6252, 0.6991, 0.7636, 0.8186, 0.8647, 0.9025, 0.933, 0.9571, 0.9756, 0.9895, 0.9996, 1.0065, 1.0111, 1.0137, 1.0149, 1.0151, 1.0146, 1.0136, 1.0123, 1.0108, 1.0093, 1.0079, 1.0066, 1.0053, 1.0043, 1.0033, 1.0025, 1.0019, 1.0013, 1.0009, 1.0006, 1),height 400ms linear(0, 0.0235, 0.083, 0.1647, 0.2582, 0.3557, 0.4517, 0.5423, 0.6252, 0.6991, 0.7636, 0.8186, 0.8647, 0.9025, 0.933, 0.9571, 0.9756, 0.9895, 0.9996, 1.0065, 1.0111, 1.0137, 1.0149, 1.0151, 1.0146, 1.0136, 1.0123, 1.0108, 1.0093, 1.0079, 1.0066, 1.0053, 1.0043, 1.0033, 1.0025, 1.0019, 1.0013, 1.0009, 1.0006, 1),background-color 400ms linear(0, 0.0235, 0.083, 0.1647, 0.2582, 0.3557, 0.4517, 0.5423, 0.6252, 0.6991, 0.7636, 0.8186, 0.8647, 0.9025, 0.933, 0.9571, 0.9756, 0.9895, 0.9996, 1.0065, 1.0111, 1.0137, 1.0149, 1.0151, 1.0146, 1.0136, 1.0123, 1.0108, 1.0093, 1.0079, 1.0066, 1.0053, 1.0043, 1.0033, 1.0025, 1.0019, 1.0013, 1.0009, 1.0006, 1);transition:width 400ms linear(0, 0.0235, 0.083, 0.1647, 0.2582, 0.3557, 0.4517, 0.5423, 0.6252, 0.6991, 0.7636, 0.8186, 0.8647, 0.9025, 0.933, 0.9571, 0.9756, 0.9895, 0.9996, 1.0065, 1.0111, 1.0137, 1.0149, 1.0151, 1.0146, 1.0136, 1.0123, 1.0108, 1.0093, 1.0079, 1.0066, 1.0053, 1.0043, 1.0033, 1.0025, 1.0019, 1.0013, 1.0009, 1.0006, 1),height 400ms linear(0, 0.0235, 0.083, 0.1647, 0.2582, 0.3557, 0.4517, 0.5423, 0.6252, 0.6991, 0.7636, 0.8186, 0.8647, 0.9025, 0.933, 0.9571, 0.9756, 0.9895, 0.9996, 1.0065, 1.0111, 1.0137, 1.0149, 1.0151, 1.0146, 1.0136, 1.0123, 1.0108, 1.0093, 1.0079, 1.0066, 1.0053, 1.0043, 1.0033, 1.0025, 1.0019, 1.0013, 1.0009, 1.0006, 1),background-color 400ms linear(0, 0.0235, 0.083, 0.1647, 0.2582, 0.3557, 0.4517, 0.5423, 0.6252, 0.6991, 0.7636, 0.8186, 0.8647, 0.9025, 0.933, 0.9571, 0.9756, 0.9895, 0.9996, 1.0065, 1.0111, 1.0137, 1.0149, 1.0151, 1.0146, 1.0136, 1.0123, 1.0108, 1.0093, 1.0079, 1.0066, 1.0053, 1.0043, 1.0033, 1.0025, 1.0019, 1.0013, 1.0009, 1.0006, 1)}.cursor.is-on{display:-webkit-box;display:-ms-flexbox;display:flex}.cursor__arrow{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:none;flex:none;width:8px;height:8px}.cursor__arrow svg{display:block;width:8px;height:8px}.cursor__label{font-family:"General Grotesque Mono Regular","General Grotesque Mono Regular Placeholder",monospace;font-weight:400;font-style:normal;line-height:1.6em;letter-spacing:.1em;text-transform:uppercase;-webkit-font-feature-settings:"blwf","cv03","cv04","cv09","cv11";font-feature-settings:"blwf","cv03","cv04","cv09","cv11";font-size:.65rem}@media screen and (min-width: 1200px)and (max-width: 1499.98px){.cursor__label{font-size:.65rem}}@media screen and (min-width: 1500px)and (max-width: 1919.98px){.cursor__label{font-size:.69rem}}@media screen and (min-width: 1920px)and (max-width: 2559.98px){.cursor__label{font-size:.69rem}}@media screen and (min-width: 2560px){.cursor__label{font-size:1.09rem}}.cursor__label{-webkit-box-flex:0;-ms-flex:none;flex:none;color:#131713;white-space:pre}.cursor.is-global,.cursor.is-view,.cursor.is-link{background:#131713;color:#131713}.cursor.is-global-light,.cursor.is-link-light{background:#f7f3f0;color:#f7f3f0}.cursor.is-view-hover{background:#edffc0;color:#131713}.cursor.is-link-hover{background:#131713;color:#f7f3f0;width:28px;height:28px}.cursor.is-link-hover-light{background:#f7f3f0;color:#131713;width:28px;height:28px}.cursor.is-label{background:#f7f3f0;color:#f7f3f0}.cursor.is-label-hover{background:#edffc0;color:#131713}.cursor__arrow,.cursor__label{visibility:hidden}.cursor.is-view-hover .cursor__arrow,.cursor.is-view-hover .cursor__label,.cursor.is-link-hover .cursor__arrow,.cursor.is-link-hover-light .cursor__arrow{visibility:visible}.cursor.is-label-hover .cursor__arrow,.cursor.is-label-hover .cursor__label{visibility:visible}.cursor.is-drag{background:#131713;color:#131713}.cursor.is-drag-light{background:#f7f3f0;color:#f7f3f0}.cursor.is-drag-hover{background:#131713;color:#f7f3f0;width:28px;height:28px}.cursor.is-drag-hover-light{background:#f7f3f0;color:#131713;width:28px;height:28px}.cursor__drag{position:absolute;top:50%;left:50%;display:none;width:15px;height:10px;margin:-5px 0 0 -7.5px}.cursor__drag svg{display:block;width:100%;height:100%}.cursor.is-drag-hover .cursor__drag,.cursor.is-drag-hover-light .cursor__drag{display:block}.cursor-none,.cursor-none *{cursor:none !important}.site{position:relative;padding-bottom:527px;overflow-x:clip;background:#f7f3f0}@media screen and (max-width: 809.98px){.site{padding-bottom:582px}}@media screen and (min-width: 810px)and (max-width: 1199.98px){.site{padding-bottom:689px}}@media screen and (min-width: 1920px){.site{padding-bottom:566px}}@media screen and (min-width: 2560px){.site{padding-bottom:670px}}.site-main{position:relative;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:#f7f3f0}.contact-anchor{position:absolute;left:0;right:0;bottom:0;height:1px;z-index:1;pointer-events:none}@media screen and (max-width: 809.98px){.contact-anchor{display:none}}@media screen and (min-width: 810px)and (max-width: 1199.98px){.site--index{padding-bottom:674px}}@media screen and (min-width: 1200px)and (max-width: 1439.98px){.site--index{padding-bottom:528px}}.site--ink,.site--ink .site-main{background:#131713}@media screen and (min-width: 810px)and (max-width: 1199.98px){.site--footer-light{padding-bottom:674px}}@media screen and (min-width: 1200px)and (max-width: 1439.98px){.site--footer-light{padding-bottom:528px}}.site--footer-wolf{padding-bottom:calc(100%/2.618182)}@media screen and (max-width: 809.98px){.site--footer-wolf{padding-bottom:500px}}@media screen and (min-width: 810px)and (max-width: 1199.98px){.site--footer-wolf{padding-bottom:calc(100%/1.76663)}}@media screen and (min-width: 1920px){.site--footer-wolf{padding-bottom:734px}}.site--peach,.site--peach .site-main{background:#ffd2bf}:root:has(.site--peach),:root:has(.site--peach) body{background:#ffd2bf}:root:has(.journal-article),:root:has(.journal-article) body{background:#ffd2bf}.hero-video{position:sticky;top:0;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100vh;height:93dvh;overflow:hidden;background:#131713}@media screen and (min-width: 1200px)and (max-width: 1439.98px){.hero-video{height:93vh;height:93dvh}}@media screen and (max-width: 1199.98px){.hero-video{height:92vh;height:93dvh}}@media screen and (max-width: 809.98px){.hero-video{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.hero-video__media{position:relative;-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;width:1px;height:100vh}.hero-video__video{position:absolute;top:50%;left:50%;display:block;width:100vw;height:56.25vw;min-width:177.78vh;min-height:100vh;max-width:none;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;pointer-events:none}.hero-video__video::-webkit-media-controls-start-playback-button{display:none !important;-webkit-appearance:none}.hero-video__video::-webkit-media-controls-play-button{display:none !important}.site-nav{position:sticky;top:0;z-index:1;-webkit-box-flex:0;-ms-flex:none;flex:none;width:100%;-webkit-transition:opacity 400ms linear(0, 0.0235, 0.083, 0.1647, 0.2582, 0.3557, 0.4517, 0.5423, 0.6252, 0.6991, 0.7636, 0.8186, 0.8647, 0.9025, 0.933, 0.9571, 0.9756, 0.9895, 0.9996, 1.0065, 1.0111, 1.0137, 1.0149, 1.0151, 1.0146, 1.0136, 1.0123, 1.0108, 1.0093, 1.0079, 1.0066, 1.0053, 1.0043, 1.0033, 1.0025, 1.0019, 1.0013, 1.0009, 1.0006, 1);transition:opacity 400ms linear(0, 0.0235, 0.083, 0.1647, 0.2582, 0.3557, 0.4517, 0.5423, 0.6252, 0.6991, 0.7636, 0.8186, 0.8647, 0.9025, 0.933, 0.9571, 0.9756, 0.9895, 0.9996, 1.0065, 1.0111, 1.0137, 1.0149, 1.0151, 1.0146, 1.0136, 1.0123, 1.0108, 1.0093, 1.0079, 1.0066, 1.0053, 1.0043, 1.0033, 1.0025, 1.0019, 1.0013, 1.0009, 1.0006, 1)}.site-nav.is-hidden{opacity:0}.site-nav.is-hidden:focus-within{opacity:1}.site-nav__bar{display:grid;grid-template-columns:repeat(4, minmax(50px, 1fr));grid-template-rows:-webkit-min-content;grid-template-rows:min-content;grid-auto-rows:-webkit-min-content;grid-auto-rows:min-content;gap:20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:14px 20px 16px;overflow:hidden}.site-nav__identity{grid-column:span 2;align-self:center;display:grid;grid-template-columns:repeat(2, minmax(50px, 1fr));grid-auto-rows:minmax(0, 1fr);gap:20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:18px}.site-nav__brand{justify-self:start;-ms-flex-item-align:start;align-self:start}.site-nav__tagline{font-family:"General Grotesque Mono Regular","General Grotesque Mono Regular Placeholder",monospace;font-weight:400;font-style:normal;line-height:1.6em;letter-spacing:.1em;text-transform:uppercase;-webkit-font-feature-settings:"blwf","cv03","cv04","cv09","cv11";font-feature-settings:"blwf","cv03","cv04","cv09","cv11";font-size:.65rem}@media screen and (min-width: 1200px)and (max-width: 1499.98px){.site-nav__tagline{font-size:.65rem}}@media screen and (min-width: 1500px)and (max-width: 1919.98px){.site-nav__tagline{font-size:.69rem}}@media screen and (min-width: 1920px)and (max-width: 2559.98px){.site-nav__tagline{font-size:.69rem}}@media screen and (min-width: 2560px){.site-nav__tagline{font-size:1.09rem}}.site-nav__tagline{-ms-flex-item-align:start;align-self:start;margin:0;color:#131713;white-space:pre}.site-nav__toggle{font-family:"General Grotesque Mono Regular","General Grotesque Mono Regular Placeholder",monospace;font-weight:400;font-style:normal;line-height:1.6em;letter-spacing:.1em;text-transform:uppercase;-webkit-font-feature-settings:"blwf","cv03","cv04","cv09","cv11";font-feature-settings:"blwf","cv03","cv04","cv09","cv11";font-size:.77rem}@media screen and (min-width: 1200px)and (max-width: 1499.98px){.site-nav__toggle{font-size:.83rem}}@media screen and (min-width: 1500px)and (max-width: 1919.98px){.site-nav__toggle{font-size:.88rem}}@media screen and (min-width: 1920px)and (max-width: 2559.98px){.site-nav__toggle{font-size:.88rem}}@media screen and (min-width: 2560px){.site-nav__toggle{font-size:1.28rem}}.site-nav__toggle{display:none;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-self:end;-ms-flex-item-align:start;align-self:start;width:44px;color:#131713;text-decoration:none;cursor:pointer}.site-nav__toggle-label{display:block;-webkit-box-flex:0;-ms-flex:none;flex:none;width:42px;text-align:right;white-space:pre-wrap}.site-nav__menu{grid-column:span 2;align-self:center;justify-self:end;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;margin:0;padding:0;list-style:none}.site-nav__item{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (min-width: 1200px){.site-nav.is-scrolled .site-nav__bar{height:59px}.site-nav.is-scrolled .site-nav__identity{height:auto}}@media screen and (min-width: 2560px){.site-nav__identity{-ms-flex-item-align:start;align-self:start;-webkit-transform:translateY(calc((1.744rem - 18px) / 2));-ms-transform:translateY(calc((1.744rem - 18px) / 2));transform:translateY(calc((1.744rem - 18px) / 2));-webkit-transition:-webkit-transform 400ms linear(0, 0.0235, 0.083, 0.1647, 0.2582, 0.3557, 0.4517, 0.5423, 0.6252, 0.6991, 0.7636, 0.8186, 0.8647, 0.9025, 0.933, 0.9571, 0.9756, 0.9895, 0.9996, 1.0065, 1.0111, 1.0137, 1.0149, 1.0151, 1.0146, 1.0136, 1.0123, 1.0108, 1.0093, 1.0079, 1.0066, 1.0053, 1.0043, 1.0033, 1.0025, 1.0019, 1.0013, 1.0009, 1.0006, 1);transition:-webkit-transform 400ms linear(0, 0.0235, 0.083, 0.1647, 0.2582, 0.3557, 0.4517, 0.5423, 0.6252, 0.6991, 0.7636, 0.8186, 0.8647, 0.9025, 0.933, 0.9571, 0.9756, 0.9895, 0.9996, 1.0065, 1.0111, 1.0137, 1.0149, 1.0151, 1.0146, 1.0136, 1.0123, 1.0108, 1.0093, 1.0079, 1.0066, 1.0053, 1.0043, 1.0033, 1.0025, 1.0019, 1.0013, 1.0009, 1.0006, 1);transition:transform 400ms linear(0, 0.0235, 0.083, 0.1647, 0.2582, 0.3557, 0.4517, 0.5423, 0.6252, 0.6991, 0.7636, 0.8186, 0.8647, 0.9025, 0.933, 0.9571, 0.9756, 0.9895, 0.9996, 1.0065, 1.0111, 1.0137, 1.0149, 1.0151, 1.0146, 1.0136, 1.0123, 1.0108, 1.0093, 1.0079, 1.0066, 1.0053, 1.0043, 1.0033, 1.0025, 1.0019, 1.0013, 1.0009, 1.0006, 1);transition:transform 400ms linear(0, 0.0235, 0.083, 0.1647, 0.2582, 0.3557, 0.4517, 0.5423, 0.6252, 0.6991, 0.7636, 0.8186, 0.8647, 0.9025, 0.933, 0.9571, 0.9756, 0.9895, 0.9996, 1.0065, 1.0111, 1.0137, 1.0149, 1.0151, 1.0146, 1.0136, 1.0123, 1.0108, 1.0093, 1.0079, 1.0066, 1.0053, 1.0043, 1.0033, 1.0025, 1.0019, 1.0013, 1.0009, 1.0006, 1), -webkit-transform 400ms linear(0, 0.0235, 0.083, 0.1647, 0.2582, 0.3557, 0.4517, 0.5423, 0.6252, 0.6991, 0.7636, 0.8186, 0.8647, 0.9025, 0.933, 0.9571, 0.9756, 0.9895, 0.9996, 1.0065, 1.0111, 1.0137, 1.0149, 1.0151, 1.0146, 1.0136, 1.0123, 1.0108, 1.0093, 1.0079, 1.0066, 1.0053, 1.0043, 1.0033, 1.0025, 1.0019, 1.0013, 1.0009, 1.0006, 1)}.site-nav.is-scrolled .site-nav__bar{height:auto;min-height:59px}.site-nav.is-scrolled .site-nav__identity{height:18px;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}@media screen and (max-width: 1199.98px){.site-nav__bar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:16px;height:59px;padding:10px 10px 20px}.site-nav__identity{-ms-flex-item-align:auto;align-self:auto;width:100%;height:auto}.site-nav__tagline,.site-nav__menu{display:none}.site-nav .site-nav__brand{display:block;font-size:.77rem}.site-nav .site-nav__brand .nav-link__icon{display:none}.site-nav .site-nav__brand .nav-link__label{display:inline}.site-nav__toggle{display:-webkit-box;display:-ms-flexbox;display:flex}}.site-nav--overlay{position:fixed;top:0;left:0;right:0;z-index:9}.site-nav--overlay .site-nav__identity{height:auto;-webkit-transform:none;-ms-transform:none;transform:none;-webkit-transition:none;transition:none}.site-nav--overlay .site-nav__bar{height:auto}@media screen and (min-width: 1200px){.site-nav--overlay.is-scrolled .site-nav__bar{height:59px}}@media screen and (max-width: 1199.98px){.site-nav--overlay .site-nav__bar{height:63px}}html:not(.js) .site-nav--light{position:sticky}.site-nav--light .nav-link{-webkit-transition:none;transition:none}.js .site-nav--light:not(.is-scrolled) .site-nav__tagline,.js .site-nav--light:not(.is-scrolled) .site-nav__toggle{color:#f7f3f0}.js .site-nav--light:not(.is-scrolled) .nav-link{--nl-color: #f7f3f0;--nl-color-hover: #f7f3f0;--nl-icon: #f7f3f0}@media screen and (min-width: 810px)and (max-width: 1199.98px){.js .site-nav--light .site-nav__toggle{color:#f7f3f0}.js .site-nav--light .nav-link{--nl-color: #f7f3f0;--nl-color-hover: #f7f3f0;--nl-icon: #f7f3f0}}@media screen and (min-width: 810px)and (max-width: 1199.98px){.site-nav--tablet-desktop .site-nav__bar{display:grid;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:normal;-ms-flex-align:normal;align-items:normal;gap:20px;height:59px;padding:14px 20px 16px}.site-nav--tablet-desktop .site-nav__identity{-ms-flex-item-align:center;align-self:center;width:auto;height:auto}.site-nav--tablet-desktop .site-nav__tagline{display:block}.site-nav--tablet-desktop .site-nav__menu{display:-webkit-box;display:-ms-flexbox;display:flex}.site-nav--tablet-desktop .site-nav__toggle{display:none}.site-nav.site-nav--tablet-desktop .site-nav__brand{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:.65rem}.site-nav.site-nav--tablet-desktop .site-nav__brand .nav-link__icon{display:-webkit-box;display:-ms-flexbox;display:flex}}.site-nav--paper .site-nav__tagline,.site-nav--paper .site-nav__toggle{color:#f7f3f0}.site-nav--paper .nav-link{--nl-color: #f7f3f0;--nl-color-hover: #f7f3f0;--nl-icon: #f7f3f0}@media screen and (min-width: 1200px)and (max-width: 1439.98px){.site-nav.site-nav--overlay.site-nav--rest-md .site-nav__identity{height:18px}.site-nav.site-nav--overlay.site-nav--rest-md.is-scrolled .site-nav__bar{height:auto}}.menu-overlay{position:fixed;inset:0;z-index:10}@media screen and (min-width: 810px)and (max-width: 1199.98px){.menu-overlay{z-index:9;cursor:pointer}}@media screen and (min-width: 1200px){.menu-overlay{display:none}}.menu-overlay[hidden]{display:none}@media screen and (max-width: 1199.98px){html:not(.js) .menu-overlay:target{display:block}}.menu-overlay__panel{position:relative;width:100%;height:100%;overflow:hidden;-webkit-animation:sw-menu-panel 500ms linear(0, 0.0912, 0.2098, 0.3148, 0.4059, 0.4849, 0.5534, 0.6128, 0.6643, 0.7089, 0.7476, 0.7812, 0.8103, 0.8355, 0.8574, 0.8764, 0.8928, 0.9071, 0.9194, 0.9301, 0.9394, 0.9475, 0.9545, 0.9605, 0.9658, 0.9703, 0.9743, 0.9777, 0.9807, 0.9832, 0.9855, 0.9874, 0.9891, 0.9905, 0.9918, 0.9929, 0.9938, 0.9946, 0.9954, 0.996, 0.9965, 0.997, 0.9974, 0.9977, 0.998, 0.9983, 0.9985, 1, 1, 1) both;animation:sw-menu-panel 500ms linear(0, 0.0912, 0.2098, 0.3148, 0.4059, 0.4849, 0.5534, 0.6128, 0.6643, 0.7089, 0.7476, 0.7812, 0.8103, 0.8355, 0.8574, 0.8764, 0.8928, 0.9071, 0.9194, 0.9301, 0.9394, 0.9475, 0.9545, 0.9605, 0.9658, 0.9703, 0.9743, 0.9777, 0.9807, 0.9832, 0.9855, 0.9874, 0.9891, 0.9905, 0.9918, 0.9929, 0.9938, 0.9946, 0.9954, 0.996, 0.9965, 0.997, 0.9974, 0.9977, 0.998, 0.9983, 0.9985, 1, 1, 1) both}.menu-overlay__bg{position:absolute;inset:0;z-index:0;overflow:hidden;background:#c2c698;-webkit-animation:sw-menu-slide 500ms linear(0, 0.0912, 0.2098, 0.3148, 0.4059, 0.4849, 0.5534, 0.6128, 0.6643, 0.7089, 0.7476, 0.7812, 0.8103, 0.8355, 0.8574, 0.8764, 0.8928, 0.9071, 0.9194, 0.9301, 0.9394, 0.9475, 0.9545, 0.9605, 0.9658, 0.9703, 0.9743, 0.9777, 0.9807, 0.9832, 0.9855, 0.9874, 0.9891, 0.9905, 0.9918, 0.9929, 0.9938, 0.9946, 0.9954, 0.996, 0.9965, 0.997, 0.9974, 0.9977, 0.998, 0.9983, 0.9985, 1, 1, 1) both;animation:sw-menu-slide 500ms linear(0, 0.0912, 0.2098, 0.3148, 0.4059, 0.4849, 0.5534, 0.6128, 0.6643, 0.7089, 0.7476, 0.7812, 0.8103, 0.8355, 0.8574, 0.8764, 0.8928, 0.9071, 0.9194, 0.9301, 0.9394, 0.9475, 0.9545, 0.9605, 0.9658, 0.9703, 0.9743, 0.9777, 0.9807, 0.9832, 0.9855, 0.9874, 0.9891, 0.9905, 0.9918, 0.9929, 0.9938, 0.9946, 0.9954, 0.996, 0.9965, 0.997, 0.9974, 0.9977, 0.998, 0.9983, 0.9985, 1, 1, 1) both}.menu-overlay__top{position:absolute;top:10px;right:10px;left:10px;z-index:2;display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));grid-auto-rows:minmax(0, 1fr);gap:10px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width: 810px)and (max-width: 1199.98px){.menu-overlay__top{top:20px}}.menu-overlay__cell,.menu-overlay__close,.menu-overlay__tagline{font-family:"General Grotesque Mono Regular","General Grotesque Mono Regular Placeholder",monospace;font-weight:400;font-style:normal;line-height:1.6em;letter-spacing:.1em;text-transform:uppercase;-webkit-font-feature-settings:"blwf","cv03","cv04","cv09","cv11";font-feature-settings:"blwf","cv03","cv04","cv09","cv11";font-size:.77rem}@media screen and (min-width: 1200px)and (max-width: 1499.98px){.menu-overlay__cell,.menu-overlay__close,.menu-overlay__tagline{font-size:.83rem}}@media screen and (min-width: 1500px)and (max-width: 1919.98px){.menu-overlay__cell,.menu-overlay__close,.menu-overlay__tagline{font-size:.88rem}}@media screen and (min-width: 1920px)and (max-width: 2559.98px){.menu-overlay__cell,.menu-overlay__close,.menu-overlay__tagline{font-size:.88rem}}@media screen and (min-width: 2560px){.menu-overlay__cell,.menu-overlay__close,.menu-overlay__tagline{font-size:1.28rem}}.menu-overlay__cell,.menu-overlay__close,.menu-overlay__tagline{margin:0;color:#131713;white-space:pre}.menu-overlay__cell{-ms-flex-item-align:start;align-self:start}.menu-overlay__brand{color:#131713;text-decoration:none}.menu-overlay__close{display:block;-ms-flex-item-align:start;align-self:start;text-align:right;text-decoration:none;cursor:pointer}.menu-overlay__list{position:absolute;top:50%;left:0;z-index:10;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:0;padding:10px;list-style:none;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-animation:sw-menu-slide 500ms linear(0, 0.0912, 0.2098, 0.3148, 0.4059, 0.4849, 0.5534, 0.6128, 0.6643, 0.7089, 0.7476, 0.7812, 0.8103, 0.8355, 0.8574, 0.8764, 0.8928, 0.9071, 0.9194, 0.9301, 0.9394, 0.9475, 0.9545, 0.9605, 0.9658, 0.9703, 0.9743, 0.9777, 0.9807, 0.9832, 0.9855, 0.9874, 0.9891, 0.9905, 0.9918, 0.9929, 0.9938, 0.9946, 0.9954, 0.996, 0.9965, 0.997, 0.9974, 0.9977, 0.998, 0.9983, 0.9985, 1, 1, 1) both;animation:sw-menu-slide 500ms linear(0, 0.0912, 0.2098, 0.3148, 0.4059, 0.4849, 0.5534, 0.6128, 0.6643, 0.7089, 0.7476, 0.7812, 0.8103, 0.8355, 0.8574, 0.8764, 0.8928, 0.9071, 0.9194, 0.9301, 0.9394, 0.9475, 0.9545, 0.9605, 0.9658, 0.9703, 0.9743, 0.9777, 0.9807, 0.9832, 0.9855, 0.9874, 0.9891, 0.9905, 0.9918, 0.9929, 0.9938, 0.9946, 0.9954, 0.996, 0.9965, 0.997, 0.9974, 0.9977, 0.998, 0.9983, 0.9985, 1, 1, 1) both}@media screen and (min-width: 810px)and (max-width: 1199.98px){.menu-overlay__list{top:165px;right:10px;bottom:164px;z-index:1;-webkit-transform:none;-ms-transform:none;transform:none}}.menu-overlay__item{display:block;font-family:"Bagoss Standard Medium","Bagoss Standard Medium Placeholder",sans-serif;font-weight:520;font-style:normal;font-size:63px;line-height:63px;letter-spacing:-0.01em;-webkit-font-feature-settings:normal;font-feature-settings:normal;white-space:pre}.menu-overlay__item:last-child{font-size:64px;line-height:64px}@media screen and (min-width: 810px)and (max-width: 1199.98px){.menu-overlay__item,.menu-overlay__item:last-child{font-size:3.39rem;line-height:.9em;letter-spacing:-0.02em;-webkit-font-feature-settings:"blwf","cv03","cv04","cv09","cv11";font-feature-settings:"blwf","cv03","cv04","cv09","cv11"}}.menu-overlay__link{display:inline-block;color:#131713;text-decoration:none;-webkit-animation:sw-menu-text 400ms linear(0, 0.024, 0.0823, 0.1594, 0.2448, 0.3315, 0.4152, 0.4934, 0.5646, 0.6282, 0.6844, 0.7334, 0.7758, 0.8122, 0.8432, 0.8694, 0.8916, 0.9102, 0.9258, 0.9388, 0.9496, 0.9586, 0.966, 0.9722, 0.9772, 0.9814, 0.9848, 0.9876, 0.9899, 0.9918, 0.9933, 0.9946, 0.9956, 0.9964, 0.9971, 0.9977, 0.9981, 0.9985, 0.9988, 1) calc(200ms + var(--i, 0)*100ms) both;animation:sw-menu-text 400ms linear(0, 0.024, 0.0823, 0.1594, 0.2448, 0.3315, 0.4152, 0.4934, 0.5646, 0.6282, 0.6844, 0.7334, 0.7758, 0.8122, 0.8432, 0.8694, 0.8916, 0.9102, 0.9258, 0.9388, 0.9496, 0.9586, 0.966, 0.9722, 0.9772, 0.9814, 0.9848, 0.9876, 0.9899, 0.9918, 0.9933, 0.9946, 0.9956, 0.9964, 0.9971, 0.9977, 0.9981, 0.9985, 0.9988, 1) calc(200ms + var(--i, 0)*100ms) both}.menu-overlay__tagline{position:absolute;bottom:10px;left:10px;z-index:1;-webkit-animation:sw-menu-text 400ms linear(0, 0.024, 0.0823, 0.1594, 0.2448, 0.3315, 0.4152, 0.4934, 0.5646, 0.6282, 0.6844, 0.7334, 0.7758, 0.8122, 0.8432, 0.8694, 0.8916, 0.9102, 0.9258, 0.9388, 0.9496, 0.9586, 0.966, 0.9722, 0.9772, 0.9814, 0.9848, 0.9876, 0.9899, 0.9918, 0.9933, 0.9946, 0.9956, 0.9964, 0.9971, 0.9977, 0.9981, 0.9985, 0.9988, 1) 800ms both;animation:sw-menu-text 400ms linear(0, 0.024, 0.0823, 0.1594, 0.2448, 0.3315, 0.4152, 0.4934, 0.5646, 0.6282, 0.6844, 0.7334, 0.7758, 0.8122, 0.8432, 0.8694, 0.8916, 0.9102, 0.9258, 0.9388, 0.9496, 0.9586, 0.966, 0.9722, 0.9772, 0.9814, 0.9848, 0.9876, 0.9899, 0.9918, 0.9933, 0.9946, 0.9956, 0.9964, 0.9971, 0.9977, 0.9981, 0.9985, 0.9988, 1) 800ms both}@media screen and (min-width: 810px)and (max-width: 1199.98px){.menu-overlay__tagline{bottom:20px}}@-webkit-keyframes sw-menu-panel{from{opacity:.001;-webkit-transform:translateY(-150px);transform:translateY(-150px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes sw-menu-panel{from{opacity:.001;-webkit-transform:translateY(-150px);transform:translateY(-150px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes sw-menu-slide{from{translate:0 -150px}to{translate:0 0}}@keyframes sw-menu-slide{from{translate:0 -150px}to{translate:0 0}}@-webkit-keyframes sw-menu-text{from{opacity:.001;-webkit-transform:translateY(10px);transform:translateY(10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes sw-menu-text{from{opacity:.001;-webkit-transform:translateY(10px);transform:translateY(10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes sw-menu-fade{from{opacity:.001}to{opacity:1}}@keyframes sw-menu-fade{from{opacity:.001}to{opacity:1}}@media(prefers-reduced-motion: reduce){.menu-overlay__panel{-webkit-animation-name:sw-menu-fade;animation-name:sw-menu-fade}.menu-overlay__bg,.menu-overlay__list{-webkit-animation:none;animation:none}}@media(prefers-reduced-motion: reduce){.menu-overlay__link,.menu-overlay__tagline{-webkit-animation-name:sw-menu-fade;animation-name:sw-menu-fade}}@media screen and (min-width: 810px)and (max-width: 1199.98px){.menu-overlay--dark .menu-overlay__bg{background:#131713}.menu-overlay--dark .menu-overlay__cell,.menu-overlay--dark .menu-overlay__brand,.menu-overlay--dark .menu-overlay__close,.menu-overlay--dark .menu-overlay__link,.menu-overlay--dark .menu-overlay__tagline{color:#f7f3f0}.menu-overlay--dark .menu-overlay__item,.menu-overlay--dark .menu-overlay__item:last-child{font-size:63px;line-height:63px;letter-spacing:-0.01em;-webkit-font-feature-settings:normal;font-feature-settings:normal}}@media screen and (min-width: 810px)and (max-width: 1199.98px){.menu-overlay--tablet-phone{cursor:auto}.menu-overlay--tablet-phone .menu-overlay__top{top:10px}.menu-overlay--tablet-phone .menu-overlay__list{top:50%;right:auto;bottom:auto;z-index:10;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.menu-overlay--tablet-phone .menu-overlay__item{font-size:63px;line-height:63px;letter-spacing:-0.01em;-webkit-font-feature-settings:normal;font-feature-settings:normal}.menu-overlay--tablet-phone .menu-overlay__item:last-child{font-size:64px;line-height:64px}.menu-overlay--tablet-phone .menu-overlay__tagline{bottom:10px}}.intro{display:none}html.has-intro .intro{display:block;position:fixed;top:0;left:0;width:100%;height:100vh;z-index:9;overflow:hidden;overflow:clip;pointer-events:none;isolation:isolate;-webkit-animation:sw-intro-failsafe 0s linear 6s forwards;animation:sw-intro-failsafe 0s linear 6s forwards}html.has-intro .intro.is-running{-webkit-animation:none;animation:none}@-webkit-keyframes sw-intro-failsafe{to{visibility:hidden}}@keyframes sw-intro-failsafe{to{visibility:hidden}}.intro__panel{position:absolute;inset:0;background:#ffd2bf}.intro__art{position:absolute;z-index:1;width:344px;height:550px;left:calc(50% - 172px);top:calc(50% - 275px);mix-blend-mode:multiply}.intro__art-inner{position:absolute;inset:0;opacity:.001;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px);will-change:transform}.intro__img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.intro__text{position:absolute;left:20px;top:50%;translate:0 -50%;width:374px;margin:0;font-family:"General Grotesque Mono Regular","General Grotesque Mono Regular Placeholder",monospace;font-weight:400;font-style:normal;font-size:.65rem;line-height:1.6em;letter-spacing:.1em;text-transform:uppercase;color:#131713;white-space:pre-wrap;overflow-wrap:break-word;word-break:break-word;-webkit-font-feature-settings:"blwf","cv03","cv04","cv09","cv11";font-feature-settings:"blwf","cv03","cv04","cv09","cv11"}.intro__word{display:inline-block;opacity:.001;-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px);will-change:transform}.intro__counter{position:absolute;right:20px;top:50%;translate:0 -50%}.intro__count{display:block;font-family:"General Grotesque Mono Regular","General Grotesque Mono Regular Placeholder",monospace;font-weight:400;font-style:normal;font-size:.65rem;line-height:1.5em;letter-spacing:.1em;color:#131713;font-variant-numeric:tabular-nums;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;opacity:0}@media screen and (max-width: 809.98px){.intro__art{width:300px;height:auto;aspect-ratio:344/550;left:50%;top:50%;translate:-50% -50%}.intro__text,.intro__counter{top:20px;translate:none}}@media(prefers-reduced-motion: reduce){.intro__word{-webkit-transform:none;-ms-transform:none;transform:none}}@media(prefers-reduced-motion: reduce){.intro__art-inner{-webkit-transform:none;-ms-transform:none;transform:none}}.site-footer-reveal{position:fixed;top:0;left:0;z-index:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;place-content:flex-end;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:10px;width:100%;height:min(100vh,100%);padding:0;overflow:visible;background-color:#131713}.site-footer-reveal__inner{position:relative;z-index:0;-webkit-box-flex:0;-ms-flex:none;flex:none;width:100%;will-change:transform;-webkit-animation:sw-footer-appear 400ms linear(0, 0.0235, 0.083, 0.1647, 0.2582, 0.3557, 0.4517, 0.5423, 0.6252, 0.6991, 0.7636, 0.8186, 0.8647, 0.9025, 0.933, 0.9571, 0.9756, 0.9895, 0.9996, 1.0065, 1.0111, 1.0137, 1.0149, 1.0151, 1.0146, 1.0136, 1.0123, 1.0108, 1.0093, 1.0079, 1.0066, 1.0053, 1.0043, 1.0033, 1.0025, 1.0019, 1.0013, 1.0009, 1.0006, 1) 1s both;animation:sw-footer-appear 400ms linear(0, 0.0235, 0.083, 0.1647, 0.2582, 0.3557, 0.4517, 0.5423, 0.6252, 0.6991, 0.7636, 0.8186, 0.8647, 0.9025, 0.933, 0.9571, 0.9756, 0.9895, 0.9996, 1.0065, 1.0111, 1.0137, 1.0149, 1.0151, 1.0146, 1.0136, 1.0123, 1.0108, 1.0093, 1.0079, 1.0066, 1.0053, 1.0043, 1.0033, 1.0025, 1.0019, 1.0013, 1.0009, 1.0006, 1) 1s both}@-webkit-keyframes sw-footer-appear{from{opacity:.001;visibility:hidden}to{opacity:1;visibility:visible}}@keyframes sw-footer-appear{from{opacity:.001;visibility:hidden}to{opacity:1;visibility:visible}}.site-footer{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap;place-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:20px 10px;width:100%;padding:20px;overflow:hidden;background-color:#131713;color:#f7f3f0;will-change:transform}@media screen and (min-width: 810px)and (max-width: 1199.98px){.site-footer{gap:40px 10px}}@media screen and (max-width: 809.98px){.site-footer{gap:0;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:20px 10px 10px}}.site-footer__top{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;place-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:0;-webkit-box-flex:0;-ms-flex:none;flex:none;width:100%}@media screen and (min-width: 810px)and (max-width: 1199.98px){.site-footer__top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:50px}}@media screen and (max-width: 809.98px){.site-footer__top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:40px}}.site-footer__intro{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;place-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:4px;-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0px;width:1px}@media screen and (max-width: 1199.98px){.site-footer__intro{-webkit-box-flex:0;-ms-flex:none;flex:none;width:100%}}@media screen and (max-width: 809.98px){.site-footer__intro{gap:2px}}.site-footer__heading{position:relative;-webkit-box-flex:0;-ms-flex:none;flex:none;margin:0;font-family:"Bagoss Standard Medium","Bagoss Standard Medium Placeholder",sans-serif;font-weight:400;font-style:normal;font-size:63px;line-height:.98em;letter-spacing:-0.02em;-webkit-font-feature-settings:normal;font-feature-settings:normal;text-transform:none;text-align:left;color:#f7f3f0;white-space:pre}@media screen and (max-width: 809.98px){.site-footer__heading{width:100%;font-weight:520;font-size:2.84rem;line-height:1em;-webkit-font-feature-settings:"blwf","cv03","cv04","cv09","cv11";font-feature-settings:"blwf","cv03","cv04","cv09","cv11";white-space:pre-wrap;word-break:break-word;overflow-wrap:break-word}}.site-footer__main{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;place-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:90px;-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0px;width:1px}@media screen and (max-width: 1199.98px){.site-footer__main{-webkit-box-flex:0;-ms-flex:none;flex:none;width:100%;gap:60px}}@media screen and (max-width: 809.98px){.site-footer__main{gap:40px}}.site-footer__ctas{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;place-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:8px;-webkit-box-flex:0;-ms-flex:none;flex:none;width:100%;margin:0;padding:10px 0 0;list-style:none}.site-footer__cta{position:relative;display:block;-webkit-box-flex:0;-ms-flex:none;flex:none;width:100%}.site-footer__columns{position:relative;display:grid;grid-template-columns:repeat(2, minmax(50px, 1fr));grid-template-rows:repeat(1, -webkit-min-content);grid-template-rows:repeat(1, min-content);grid-auto-rows:-webkit-min-content;grid-auto-rows:min-content;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:20px;-webkit-box-flex:0;-ms-flex:none;flex:none;width:100%;overflow:hidden}@media screen and (max-width: 809.98px){.site-footer__columns{gap:20px 26px}}.site-footer__col{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;place-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-item-align:start;align-self:start;justify-self:start;gap:0;width:100%;overflow:hidden}.site-footer__label,.site-footer__text{font-family:"General Grotesque Mono Regular","General Grotesque Mono Regular Placeholder",monospace;font-weight:400;font-style:normal;line-height:1.6em;letter-spacing:.1em;text-transform:uppercase;-webkit-font-feature-settings:"blwf","cv03","cv04","cv09","cv11";font-feature-settings:"blwf","cv03","cv04","cv09","cv11";font-size:.65rem}@media screen and (min-width: 1200px)and (max-width: 1499.98px){.site-footer__label,.site-footer__text{font-size:.65rem}}@media screen and (min-width: 1500px)and (max-width: 1919.98px){.site-footer__label,.site-footer__text{font-size:.69rem}}@media screen and (min-width: 1920px)and (max-width: 2559.98px){.site-footer__label,.site-footer__text{font-size:.69rem}}@media screen and (min-width: 2560px){.site-footer__label,.site-footer__text{font-size:1.09rem}}.site-footer__label,.site-footer__text{position:relative;-webkit-box-flex:0;-ms-flex:none;flex:none;margin:0}.site-footer__label{color:#f7f3f0;white-space:pre}.site-footer__text{width:100%;color:rgba(247,243,240,.5);white-space:pre-wrap;word-break:break-word;overflow-wrap:break-word}.site-footer__text--address{width:auto;font-style:normal;white-space:pre;word-break:normal;overflow-wrap:normal}.site-footer__link{-webkit-box-flex:0;-ms-flex:none;flex:none}@supports(overflow-clip-margin: 4px){.site-footer__columns,.site-footer__col,.site-footer__meta{overflow:clip}.site-footer__columns:focus-within,.site-footer__col:focus-within,.site-footer__meta:focus-within{overflow-clip-margin:4px}}@supports not (overflow-clip-margin: 4px){.site-footer__link:focus-visible,.site-footer__badge-link:focus-visible{outline-offset:-2px}}.site-footer__bottom{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;place-content:flex-end;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:0;-webkit-box-flex:0;-ms-flex:none;flex:none;width:100%;padding:50px 0 0}@media screen and (min-width: 810px)and (max-width: 1199.98px){.site-footer__bottom{padding:0}}@media screen and (max-width: 809.98px){.site-footer__bottom{-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:46px 0 0}}.site-footer__meta{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;place-content:flex-end;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:20px;-webkit-box-flex:0;-ms-flex:none;flex:none;width:50%;padding:20px 0 0;overflow:hidden}@media screen and (min-width: 810px)and (max-width: 1199.98px){.site-footer__meta{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:20px 0 0 10px}}@media screen and (max-width: 809.98px){.site-footer__meta{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;place-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:18px;width:100%;padding:0}}.site-footer__legal{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;place-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0;-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0px;width:1px}@media screen and (max-width: 1199.98px){.site-footer__legal{-webkit-box-flex:0;-ms-flex:none;flex:none;width:100%}}@media screen and (max-width: 809.98px){.site-footer__legal{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.site-footer__small{position:relative;-webkit-box-flex:0;-ms-flex:none;flex:none;width:100%;margin:0;font-family:"General Grotesque Mono Regular","General Grotesque Mono Regular Placeholder",monospace;font-weight:400;font-style:normal;font-size:9px;line-height:1.6em;letter-spacing:.1em;text-transform:uppercase;-webkit-font-feature-settings:normal;font-feature-settings:normal;color:rgba(247,243,240,.5);white-space:pre-wrap;word-break:break-word;overflow-wrap:break-word}@media screen and (max-width: 809.98px){.site-footer__small{font-size:8px}}.site-footer__small--tagline{font-family:"General Grotesque Mono Regular",monospace}.site-footer__badge{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;place-content:flex-end flex-start;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:10px;-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0px;width:1px;height:29px}@media screen and (min-width: 810px)and (max-width: 1199.98px){.site-footer__badge{-webkit-box-flex:0;-ms-flex:none;flex:none;width:100%}}@media screen and (max-width: 809.98px){.site-footer__badge{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;-webkit-box-flex:0;-ms-flex:none;flex:none;width:100%;height:auto;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.site-footer__badge-link,.site-footer__badge-picture{display:block;-webkit-box-flex:0;-ms-flex:none;flex:none}.site-footer__badge-img{display:block;-webkit-box-flex:0;-ms-flex:none;flex:none;width:105px;height:29px}@media screen and (max-width: 809.98px){.site-footer__badge-img{width:83px;height:23px}}.site-footer__logo{position:absolute;left:20px;bottom:20px;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;place-content:flex-end center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:10px;-webkit-box-flex:0;-ms-flex:none;flex:none;width:81px;height:auto;aspect-ratio:1.1577946768/1;padding:0;overflow:visible;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;will-change:transform;-webkit-animation:sw-footer-logo-flip 1s linear infinite alternate;animation:sw-footer-logo-flip 1s linear infinite alternate}@media screen and (min-width: 810px)and (max-width: 1199.98px){.site-footer__logo{width:69px}}@media screen and (max-width: 809.98px){.site-footer__logo{left:auto;right:10px;bottom:10px;width:63px}}.site-footer__logo-img{position:absolute;inset:0;display:block;width:100%;max-width:none;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@-webkit-keyframes sw-footer-logo-flip{from{-webkit-transform:rotateY(-90deg);transform:rotateY(-90deg)}to{-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}}@keyframes sw-footer-logo-flip{from{-webkit-transform:rotateY(-90deg);transform:rotateY(-90deg)}to{-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}}@media(prefers-reduced-motion: reduce){.site-footer__logo{-webkit-animation:none;animation:none;-webkit-transform:none;-ms-transform:none;transform:none}}.site-footer--light{background-color:#f7f3f0;color:#131713}.site-footer--light .site-footer__heading,.site-footer--light .site-footer__label{color:#131713}.site-footer--light .site-footer__text,.site-footer--light .site-footer__small{color:rgba(19,23,19,.5)}@media screen and (max-width: 809.98px){.site-footer--light .site-footer__badge-img{width:85px}}.site-footer-reveal--wolf{background-color:#f7f3f0}.site-footer--wolf{display:block;-webkit-box-flex:0;-ms-flex:none;flex:none;width:100%;aspect-ratio:2.618182;padding:0;overflow:visible;background:none;color:#131713;mix-blend-mode:multiply}@media screen and (min-width: 810px)and (max-width: 1199.98px){.site-footer--wolf{aspect-ratio:1.76663}}@media screen and (max-width: 809.98px){.site-footer--wolf{aspect-ratio:auto;height:500px}}@media screen and (min-width: 1920px){.site-footer--wolf{aspect-ratio:auto;height:734px}}.site-footer--wolf .site-footer__small{position:absolute;top:50%;width:374px;margin:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-family:"General Grotesque Mono Regular",monospace;color:#131713;white-space:pre-wrap}@media screen and (max-width: 809.98px){.site-footer--wolf .site-footer__small{top:auto;bottom:10px;width:auto;-webkit-transform:none;-ms-transform:none;transform:none;white-space:pre}}.site-footer--wolf .site-footer__small--tagline{left:20px}@media screen and (max-width: 809.98px){.site-footer--wolf .site-footer__small--tagline{left:10px;text-align:center}}.site-footer--wolf .site-footer__small--copyright{right:20px;text-align:right}@media screen and (max-width: 809.98px){.site-footer--wolf .site-footer__small--copyright{right:10px}}.site-footer__wolf{position:absolute;left:50%;top:50%;z-index:1;width:20%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);mix-blend-mode:multiply}@media screen and (min-width: 810px)and (max-width: 1199.98px){.site-footer__wolf{width:25%}}@media screen and (max-width: 809.98px){.site-footer__wolf{width:50%}}@media screen and (min-width: 1920px){.site-footer__wolf{width:min(20%,384px)}}.site-footer__wolf-img{display:block;width:100%;height:auto;-o-object-fit:contain;object-fit:contain}.cookie-banner{--nl-rest: #f7f3f0;position:fixed;left:20px;bottom:20px;z-index:8;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:10px;-webkit-box-sizing:border-box;box-sizing:border-box;width:340px;max-width:calc(100% - 40px);margin:0;padding:20px;border-radius:4px;background:#131713;color:#f7f3f0;opacity:0;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px);-webkit-transition:opacity 800ms linear(0, 0.0063, 0.0234, 0.0488, 0.0805, 0.1168, 0.1562, 0.1977, 0.2404, 0.2833, 0.3261, 0.3681, 0.409, 0.4487, 0.4867, 0.5231, 0.5577, 0.5904, 0.6214, 0.6504, 0.6777, 0.7032, 0.727, 0.7492, 0.7698, 0.7889, 0.8066, 0.8229, 0.838, 0.852, 0.8648, 0.8766, 0.8874, 0.8974, 0.9065, 0.9148, 0.9225, 0.9295, 0.9359, 0.9417, 0.9471, 0.952, 0.9564, 0.9604, 0.9641, 0.9675, 0.9705, 0.9733, 0.9758, 0.9781, 0.9802, 0.9821, 0.9838, 0.9853, 0.9867, 0.988, 0.9892, 0.9902, 0.9912, 0.992, 0.9928, 0.9935, 0.9941, 0.9947, 0.9952, 0.9957, 0.9961, 0.9965, 0.9968, 0.9971, 0.9974, 0.9977, 0.9979, 0.9981, 0.9983, 0.9985, 0.9986, 0.9988, 0.9989, 1),-webkit-transform 800ms linear(0, 0.0063, 0.0234, 0.0488, 0.0805, 0.1168, 0.1562, 0.1977, 0.2404, 0.2833, 0.3261, 0.3681, 0.409, 0.4487, 0.4867, 0.5231, 0.5577, 0.5904, 0.6214, 0.6504, 0.6777, 0.7032, 0.727, 0.7492, 0.7698, 0.7889, 0.8066, 0.8229, 0.838, 0.852, 0.8648, 0.8766, 0.8874, 0.8974, 0.9065, 0.9148, 0.9225, 0.9295, 0.9359, 0.9417, 0.9471, 0.952, 0.9564, 0.9604, 0.9641, 0.9675, 0.9705, 0.9733, 0.9758, 0.9781, 0.9802, 0.9821, 0.9838, 0.9853, 0.9867, 0.988, 0.9892, 0.9902, 0.9912, 0.992, 0.9928, 0.9935, 0.9941, 0.9947, 0.9952, 0.9957, 0.9961, 0.9965, 0.9968, 0.9971, 0.9974, 0.9977, 0.9979, 0.9981, 0.9983, 0.9985, 0.9986, 0.9988, 0.9989, 1);transition:opacity 800ms linear(0, 0.0063, 0.0234, 0.0488, 0.0805, 0.1168, 0.1562, 0.1977, 0.2404, 0.2833, 0.3261, 0.3681, 0.409, 0.4487, 0.4867, 0.5231, 0.5577, 0.5904, 0.6214, 0.6504, 0.6777, 0.7032, 0.727, 0.7492, 0.7698, 0.7889, 0.8066, 0.8229, 0.838, 0.852, 0.8648, 0.8766, 0.8874, 0.8974, 0.9065, 0.9148, 0.9225, 0.9295, 0.9359, 0.9417, 0.9471, 0.952, 0.9564, 0.9604, 0.9641, 0.9675, 0.9705, 0.9733, 0.9758, 0.9781, 0.9802, 0.9821, 0.9838, 0.9853, 0.9867, 0.988, 0.9892, 0.9902, 0.9912, 0.992, 0.9928, 0.9935, 0.9941, 0.9947, 0.9952, 0.9957, 0.9961, 0.9965, 0.9968, 0.9971, 0.9974, 0.9977, 0.9979, 0.9981, 0.9983, 0.9985, 0.9986, 0.9988, 0.9989, 1),-webkit-transform 800ms linear(0, 0.0063, 0.0234, 0.0488, 0.0805, 0.1168, 0.1562, 0.1977, 0.2404, 0.2833, 0.3261, 0.3681, 0.409, 0.4487, 0.4867, 0.5231, 0.5577, 0.5904, 0.6214, 0.6504, 0.6777, 0.7032, 0.727, 0.7492, 0.7698, 0.7889, 0.8066, 0.8229, 0.838, 0.852, 0.8648, 0.8766, 0.8874, 0.8974, 0.9065, 0.9148, 0.9225, 0.9295, 0.9359, 0.9417, 0.9471, 0.952, 0.9564, 0.9604, 0.9641, 0.9675, 0.9705, 0.9733, 0.9758, 0.9781, 0.9802, 0.9821, 0.9838, 0.9853, 0.9867, 0.988, 0.9892, 0.9902, 0.9912, 0.992, 0.9928, 0.9935, 0.9941, 0.9947, 0.9952, 0.9957, 0.9961, 0.9965, 0.9968, 0.9971, 0.9974, 0.9977, 0.9979, 0.9981, 0.9983, 0.9985, 0.9986, 0.9988, 0.9989, 1);transition:opacity 800ms linear(0, 0.0063, 0.0234, 0.0488, 0.0805, 0.1168, 0.1562, 0.1977, 0.2404, 0.2833, 0.3261, 0.3681, 0.409, 0.4487, 0.4867, 0.5231, 0.5577, 0.5904, 0.6214, 0.6504, 0.6777, 0.7032, 0.727, 0.7492, 0.7698, 0.7889, 0.8066, 0.8229, 0.838, 0.852, 0.8648, 0.8766, 0.8874, 0.8974, 0.9065, 0.9148, 0.9225, 0.9295, 0.9359, 0.9417, 0.9471, 0.952, 0.9564, 0.9604, 0.9641, 0.9675, 0.9705, 0.9733, 0.9758, 0.9781, 0.9802, 0.9821, 0.9838, 0.9853, 0.9867, 0.988, 0.9892, 0.9902, 0.9912, 0.992, 0.9928, 0.9935, 0.9941, 0.9947, 0.9952, 0.9957, 0.9961, 0.9965, 0.9968, 0.9971, 0.9974, 0.9977, 0.9979, 0.9981, 0.9983, 0.9985, 0.9986, 0.9988, 0.9989, 1),transform 800ms linear(0, 0.0063, 0.0234, 0.0488, 0.0805, 0.1168, 0.1562, 0.1977, 0.2404, 0.2833, 0.3261, 0.3681, 0.409, 0.4487, 0.4867, 0.5231, 0.5577, 0.5904, 0.6214, 0.6504, 0.6777, 0.7032, 0.727, 0.7492, 0.7698, 0.7889, 0.8066, 0.8229, 0.838, 0.852, 0.8648, 0.8766, 0.8874, 0.8974, 0.9065, 0.9148, 0.9225, 0.9295, 0.9359, 0.9417, 0.9471, 0.952, 0.9564, 0.9604, 0.9641, 0.9675, 0.9705, 0.9733, 0.9758, 0.9781, 0.9802, 0.9821, 0.9838, 0.9853, 0.9867, 0.988, 0.9892, 0.9902, 0.9912, 0.992, 0.9928, 0.9935, 0.9941, 0.9947, 0.9952, 0.9957, 0.9961, 0.9965, 0.9968, 0.9971, 0.9974, 0.9977, 0.9979, 0.9981, 0.9983, 0.9985, 0.9986, 0.9988, 0.9989, 1);transition:opacity 800ms linear(0, 0.0063, 0.0234, 0.0488, 0.0805, 0.1168, 0.1562, 0.1977, 0.2404, 0.2833, 0.3261, 0.3681, 0.409, 0.4487, 0.4867, 0.5231, 0.5577, 0.5904, 0.6214, 0.6504, 0.6777, 0.7032, 0.727, 0.7492, 0.7698, 0.7889, 0.8066, 0.8229, 0.838, 0.852, 0.8648, 0.8766, 0.8874, 0.8974, 0.9065, 0.9148, 0.9225, 0.9295, 0.9359, 0.9417, 0.9471, 0.952, 0.9564, 0.9604, 0.9641, 0.9675, 0.9705, 0.9733, 0.9758, 0.9781, 0.9802, 0.9821, 0.9838, 0.9853, 0.9867, 0.988, 0.9892, 0.9902, 0.9912, 0.992, 0.9928, 0.9935, 0.9941, 0.9947, 0.9952, 0.9957, 0.9961, 0.9965, 0.9968, 0.9971, 0.9974, 0.9977, 0.9979, 0.9981, 0.9983, 0.9985, 0.9986, 0.9988, 0.9989, 1),transform 800ms linear(0, 0.0063, 0.0234, 0.0488, 0.0805, 0.1168, 0.1562, 0.1977, 0.2404, 0.2833, 0.3261, 0.3681, 0.409, 0.4487, 0.4867, 0.5231, 0.5577, 0.5904, 0.6214, 0.6504, 0.6777, 0.7032, 0.727, 0.7492, 0.7698, 0.7889, 0.8066, 0.8229, 0.838, 0.852, 0.8648, 0.8766, 0.8874, 0.8974, 0.9065, 0.9148, 0.9225, 0.9295, 0.9359, 0.9417, 0.9471, 0.952, 0.9564, 0.9604, 0.9641, 0.9675, 0.9705, 0.9733, 0.9758, 0.9781, 0.9802, 0.9821, 0.9838, 0.9853, 0.9867, 0.988, 0.9892, 0.9902, 0.9912, 0.992, 0.9928, 0.9935, 0.9941, 0.9947, 0.9952, 0.9957, 0.9961, 0.9965, 0.9968, 0.9971, 0.9974, 0.9977, 0.9979, 0.9981, 0.9983, 0.9985, 0.9986, 0.9988, 0.9989, 1),-webkit-transform 800ms linear(0, 0.0063, 0.0234, 0.0488, 0.0805, 0.1168, 0.1562, 0.1977, 0.2404, 0.2833, 0.3261, 0.3681, 0.409, 0.4487, 0.4867, 0.5231, 0.5577, 0.5904, 0.6214, 0.6504, 0.6777, 0.7032, 0.727, 0.7492, 0.7698, 0.7889, 0.8066, 0.8229, 0.838, 0.852, 0.8648, 0.8766, 0.8874, 0.8974, 0.9065, 0.9148, 0.9225, 0.9295, 0.9359, 0.9417, 0.9471, 0.952, 0.9564, 0.9604, 0.9641, 0.9675, 0.9705, 0.9733, 0.9758, 0.9781, 0.9802, 0.9821, 0.9838, 0.9853, 0.9867, 0.988, 0.9892, 0.9902, 0.9912, 0.992, 0.9928, 0.9935, 0.9941, 0.9947, 0.9952, 0.9957, 0.9961, 0.9965, 0.9968, 0.9971, 0.9974, 0.9977, 0.9979, 0.9981, 0.9983, 0.9985, 0.9986, 0.9988, 0.9989, 1)}@media screen and (max-width: 809.98px){.cookie-banner{left:10px;right:10px;bottom:10px;width:auto;max-width:none}}@media screen and (min-width: 1920px)and (max-width: 2559.98px){.cookie-banner{width:380px}}@media screen and (min-width: 2560px){.cookie-banner{width:540px;gap:14px;padding:30px}}.cookie-banner[hidden]{display:none}.cookie-banner.is-open{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}.cookie-banner.is-closing{opacity:0;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px);-webkit-transition:opacity 400ms linear(0, 0.024, 0.0823, 0.1594, 0.2448, 0.3315, 0.4152, 0.4934, 0.5646, 0.6282, 0.6844, 0.7334, 0.7758, 0.8122, 0.8432, 0.8694, 0.8916, 0.9102, 0.9258, 0.9388, 0.9496, 0.9586, 0.966, 0.9722, 0.9772, 0.9814, 0.9848, 0.9876, 0.9899, 0.9918, 0.9933, 0.9946, 0.9956, 0.9964, 0.9971, 0.9977, 0.9981, 0.9985, 0.9988, 1),-webkit-transform 400ms linear(0, 0.024, 0.0823, 0.1594, 0.2448, 0.3315, 0.4152, 0.4934, 0.5646, 0.6282, 0.6844, 0.7334, 0.7758, 0.8122, 0.8432, 0.8694, 0.8916, 0.9102, 0.9258, 0.9388, 0.9496, 0.9586, 0.966, 0.9722, 0.9772, 0.9814, 0.9848, 0.9876, 0.9899, 0.9918, 0.9933, 0.9946, 0.9956, 0.9964, 0.9971, 0.9977, 0.9981, 0.9985, 0.9988, 1);transition:opacity 400ms linear(0, 0.024, 0.0823, 0.1594, 0.2448, 0.3315, 0.4152, 0.4934, 0.5646, 0.6282, 0.6844, 0.7334, 0.7758, 0.8122, 0.8432, 0.8694, 0.8916, 0.9102, 0.9258, 0.9388, 0.9496, 0.9586, 0.966, 0.9722, 0.9772, 0.9814, 0.9848, 0.9876, 0.9899, 0.9918, 0.9933, 0.9946, 0.9956, 0.9964, 0.9971, 0.9977, 0.9981, 0.9985, 0.9988, 1),-webkit-transform 400ms linear(0, 0.024, 0.0823, 0.1594, 0.2448, 0.3315, 0.4152, 0.4934, 0.5646, 0.6282, 0.6844, 0.7334, 0.7758, 0.8122, 0.8432, 0.8694, 0.8916, 0.9102, 0.9258, 0.9388, 0.9496, 0.9586, 0.966, 0.9722, 0.9772, 0.9814, 0.9848, 0.9876, 0.9899, 0.9918, 0.9933, 0.9946, 0.9956, 0.9964, 0.9971, 0.9977, 0.9981, 0.9985, 0.9988, 1);transition:opacity 400ms linear(0, 0.024, 0.0823, 0.1594, 0.2448, 0.3315, 0.4152, 0.4934, 0.5646, 0.6282, 0.6844, 0.7334, 0.7758, 0.8122, 0.8432, 0.8694, 0.8916, 0.9102, 0.9258, 0.9388, 0.9496, 0.9586, 0.966, 0.9722, 0.9772, 0.9814, 0.9848, 0.9876, 0.9899, 0.9918, 0.9933, 0.9946, 0.9956, 0.9964, 0.9971, 0.9977, 0.9981, 0.9985, 0.9988, 1),transform 400ms linear(0, 0.024, 0.0823, 0.1594, 0.2448, 0.3315, 0.4152, 0.4934, 0.5646, 0.6282, 0.6844, 0.7334, 0.7758, 0.8122, 0.8432, 0.8694, 0.8916, 0.9102, 0.9258, 0.9388, 0.9496, 0.9586, 0.966, 0.9722, 0.9772, 0.9814, 0.9848, 0.9876, 0.9899, 0.9918, 0.9933, 0.9946, 0.9956, 0.9964, 0.9971, 0.9977, 0.9981, 0.9985, 0.9988, 1);transition:opacity 400ms linear(0, 0.024, 0.0823, 0.1594, 0.2448, 0.3315, 0.4152, 0.4934, 0.5646, 0.6282, 0.6844, 0.7334, 0.7758, 0.8122, 0.8432, 0.8694, 0.8916, 0.9102, 0.9258, 0.9388, 0.9496, 0.9586, 0.966, 0.9722, 0.9772, 0.9814, 0.9848, 0.9876, 0.9899, 0.9918, 0.9933, 0.9946, 0.9956, 0.9964, 0.9971, 0.9977, 0.9981, 0.9985, 0.9988, 1),transform 400ms linear(0, 0.024, 0.0823, 0.1594, 0.2448, 0.3315, 0.4152, 0.4934, 0.5646, 0.6282, 0.6844, 0.7334, 0.7758, 0.8122, 0.8432, 0.8694, 0.8916, 0.9102, 0.9258, 0.9388, 0.9496, 0.9586, 0.966, 0.9722, 0.9772, 0.9814, 0.9848, 0.9876, 0.9899, 0.9918, 0.9933, 0.9946, 0.9956, 0.9964, 0.9971, 0.9977, 0.9981, 0.9985, 0.9988, 1),-webkit-transform 400ms linear(0, 0.024, 0.0823, 0.1594, 0.2448, 0.3315, 0.4152, 0.4934, 0.5646, 0.6282, 0.6844, 0.7334, 0.7758, 0.8122, 0.8432, 0.8694, 0.8916, 0.9102, 0.9258, 0.9388, 0.9496, 0.9586, 0.966, 0.9722, 0.9772, 0.9814, 0.9848, 0.9876, 0.9899, 0.9918, 0.9933, 0.9946, 0.9956, 0.9964, 0.9971, 0.9977, 0.9981, 0.9985, 0.9988, 1)}.cookie-banner__label{font-family:"General Grotesque Mono Regular","General Grotesque Mono Regular Placeholder",monospace;font-weight:400;font-style:normal;line-height:1.6em;letter-spacing:.1em;text-transform:uppercase;-webkit-font-feature-settings:"blwf","cv03","cv04","cv09","cv11";font-feature-settings:"blwf","cv03","cv04","cv09","cv11";font-size:.65rem}@media screen and (min-width: 1200px)and (max-width: 1499.98px){.cookie-banner__label{font-size:.65rem}}@media screen and (min-width: 1500px)and (max-width: 1919.98px){.cookie-banner__label{font-size:.69rem}}@media screen and (min-width: 1920px)and (max-width: 2559.98px){.cookie-banner__label{font-size:.69rem}}@media screen and (min-width: 2560px){.cookie-banner__label{font-size:1.09rem}}.cookie-banner__label{margin:0;color:rgba(247,243,240,.5);white-space:pre}.cookie-banner__text{font-family:"Bagoss Standard Regular","Bagoss Standard Regular Placeholder",sans-serif;font-weight:385;font-style:normal;line-height:1.4em;letter-spacing:.01em;text-transform:none;-webkit-font-feature-settings:"blwf","cv03","cv04","cv09","cv11";font-feature-settings:"blwf","cv03","cv04","cv09","cv11";font-size:1rem}@media screen and (min-width: 1200px)and (max-width: 1499.98px){.cookie-banner__text{font-size:.88rem}}@media screen and (min-width: 1500px)and (max-width: 1919.98px){.cookie-banner__text{font-size:.94rem}}@media screen and (min-width: 1920px)and (max-width: 2559.98px){.cookie-banner__text{font-size:1.15rem}}@media screen and (min-width: 2560px){.cookie-banner__text{font-size:1.65rem}}.cookie-banner__text{margin:0;color:#f7f3f0}.cookie-banner__actions{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px 30px;padding-top:10px}@media screen and (min-width: 2560px){.cookie-banner__actions{gap:14px 40px;padding-top:14px}}.cookie-banner__button::after{content:"";position:absolute;inset:-10px -8px}@media(prefers-reduced-motion: reduce){.cookie-banner,.cookie-banner.is-closing{-webkit-transform:none;-ms-transform:none;transform:none}}html:not(.js) .cookie-settings{display:none}.site-footer__cookie{width:auto;padding:0;border:0;background:none;cursor:pointer;white-space:nowrap;text-align:right}.site-footer__cookie::after{content:"";position:absolute;inset:-5px -4px}.site-footer__cookie.is-hover{text-decoration:underline;text-underline-offset:2px}@media(hover: hover){html:not(.js) .site-footer__cookie:hover{text-decoration:underline;text-underline-offset:2px}}.site-footer__legal-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:16px;white-space:nowrap}.site-footer__legal-links>.site-footer__small{position:relative;top:auto;right:auto;bottom:auto;left:auto;-webkit-box-flex:0;-ms-flex:none;flex:none;width:auto;-webkit-transform:none;-ms-transform:none;transform:none;white-space:nowrap}.site-footer__privacy{text-decoration:none}.site-footer__privacy::after{content:"";position:absolute;inset:-5px -4px}.site-footer__privacy.is-hover{text-decoration:underline;text-underline-offset:2px}@media(hover: hover){html:not(.js) .site-footer__privacy:hover{text-decoration:underline;text-underline-offset:2px}}.site-footer__meta .site-footer__legal-links{position:absolute;right:0;bottom:0;z-index:1}@media screen and (min-width: 810px)and (max-width: 1199.98px){.site-footer__meta .site-footer__legal-links{bottom:49px}}@media screen and (max-width: 809.98px){.site-footer__meta .site-footer__legal-links{position:relative;right:auto;bottom:auto;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.site-footer--wolf .site-footer__legal-links{position:absolute;top:calc(50% + 20.4px);right:20px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (max-width: 809.98px){.site-footer--wolf .site-footer__legal-links{top:auto;right:10px;bottom:29px;-webkit-transform:none;-ms-transform:none;transform:none}}.site-footer__meta .site-footer__cookie{position:absolute;right:0;bottom:0;z-index:1}@media screen and (min-width: 810px)and (max-width: 1199.98px){.site-footer__meta .site-footer__cookie{bottom:49px}}@media screen and (max-width: 809.98px){.site-footer__meta .site-footer__cookie{right:73px}}.site-footer--wolf .site-footer__cookie{top:calc(50% + 20.4px);right:20px;width:auto;text-align:right}@media screen and (max-width: 809.98px){.site-footer--wolf .site-footer__cookie{top:auto;right:10px;bottom:29px}}.site-footer__legal-links .site-footer__cookie.site-footer__small{position:relative;top:auto;right:auto;bottom:auto;z-index:auto;width:auto;-webkit-transform:none;-ms-transform:none;transform:none}.section-label{font-family:"General Grotesque Mono Regular","General Grotesque Mono Regular Placeholder",monospace;font-weight:400;font-style:normal;line-height:1.6em;letter-spacing:.1em;text-transform:uppercase;-webkit-font-feature-settings:"blwf","cv03","cv04","cv09","cv11";font-feature-settings:"blwf","cv03","cv04","cv09","cv11";font-size:.65rem}@media screen and (min-width: 1200px)and (max-width: 1499.98px){.section-label{font-size:.65rem}}@media screen and (min-width: 1500px)and (max-width: 1919.98px){.section-label{font-size:.69rem}}@media screen and (min-width: 1920px)and (max-width: 2559.98px){.section-label{font-size:.69rem}}@media screen and (min-width: 2560px){.section-label{font-size:1.09rem}}.section-label{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:-webkit-max-content;width:-moz-max-content;width:max-content;margin:0;padding:6px 10px 7px;border-radius:4px;overflow:hidden;white-space:pre;color:#131713;background:rgba(0,0,0,0)}.section-label::after{content:"";position:absolute;inset:0;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid rgba(19,23,19,.5);border-radius:inherit;pointer-events:none}.section-label--dark-outline{color:#f7f3f0}.section-label--dark-outline::after{border-color:#f7f3f0}.section-label--solid{background:#edffc0}.section-label--solid::after{border-width:0}.section-label--current{color:inherit}.section-label--current::after{border-color:var(--sl-outline, currentColor);-webkit-transition:border-color 400ms linear(0, 0.0235, 0.083, 0.1647, 0.2582, 0.3557, 0.4517, 0.5423, 0.6252, 0.6991, 0.7636, 0.8186, 0.8647, 0.9025, 0.933, 0.9571, 0.9756, 0.9895, 0.9996, 1.0065, 1.0111, 1.0137, 1.0149, 1.0151, 1.0146, 1.0136, 1.0123, 1.0108, 1.0093, 1.0079, 1.0066, 1.0053, 1.0043, 1.0033, 1.0025, 1.0019, 1.0013, 1.0009, 1.0006, 1);transition:border-color 400ms linear(0, 0.0235, 0.083, 0.1647, 0.2582, 0.3557, 0.4517, 0.5423, 0.6252, 0.6991, 0.7636, 0.8186, 0.8647, 0.9025, 0.933, 0.9571, 0.9756, 0.9895, 0.9996, 1.0065, 1.0111, 1.0137, 1.0149, 1.0151, 1.0146, 1.0136, 1.0123, 1.0108, 1.0093, 1.0079, 1.0066, 1.0053, 1.0043, 1.0033, 1.0025, 1.0019, 1.0013, 1.0009, 1.0006, 1)}.link-row{--lr-color: #131713;--lr-base: rgba(19, 23, 19, 0.15);--lr-fill: #131713;--lr-arrow: #1f1f1f;--lr-spring: 600ms linear(0, 0.011, 0.0399, 0.0811, 0.1305, 0.1849, 0.2418, 0.2993, 0.3561, 0.4111, 0.4637, 0.5134, 0.56, 0.6032, 0.6432, 0.6799, 0.7135, 0.7441, 0.7718, 0.7969, 0.8194, 0.8397, 0.858, 0.8743, 0.8888, 0.9018, 0.9133, 0.9236, 0.9327, 0.9408, 0.9479, 0.9543, 0.9598, 0.9648, 0.9691, 0.9729, 0.9763, 0.9792, 0.9818, 0.9841, 0.9861, 0.9879, 0.9894, 0.9908, 0.9919, 0.993, 0.9939, 0.9947, 0.9953, 0.9959, 0.9965, 0.9969, 0.9973, 0.9977, 0.998, 0.9982, 0.9985, 0.9987, 0.9988, 1);position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:4px;width:100%;overflow:hidden;color:var(--lr-color);text-decoration:none;cursor:pointer}@media screen and (min-width: 1200px){.link-row{gap:6px}}.link-row--light{--lr-color: #f7f3f0;--lr-base: rgba(247, 243, 240, 0.25);--lr-fill: #f7f3f0;--lr-arrow: #f7f3f0;--lr-spring: 800ms linear(0, 0.0063, 0.0234, 0.0488, 0.0805, 0.1168, 0.1562, 0.1977, 0.2404, 0.2833, 0.3261, 0.3681, 0.409, 0.4487, 0.4867, 0.5231, 0.5577, 0.5904, 0.6214, 0.6504, 0.6777, 0.7032, 0.727, 0.7492, 0.7698, 0.7889, 0.8066, 0.8229, 0.838, 0.852, 0.8648, 0.8766, 0.8874, 0.8974, 0.9065, 0.9148, 0.9225, 0.9295, 0.9359, 0.9417, 0.9471, 0.952, 0.9564, 0.9604, 0.9641, 0.9675, 0.9705, 0.9733, 0.9758, 0.9781, 0.9802, 0.9821, 0.9838, 0.9853, 0.9867, 0.988, 0.9892, 0.9902, 0.9912, 0.992, 0.9928, 0.9935, 0.9941, 0.9947, 0.9952, 0.9957, 0.9961, 0.9965, 0.9968, 0.9971, 0.9974, 0.9977, 0.9979, 0.9981, 0.9983, 0.9985, 0.9986, 0.9988, 0.9989, 1)}.link-row--light .link-row__meta{color:rgba(247,243,240,.5)}.link-row__main{font-family:"Bagoss Standard Medium","Bagoss Standard Medium Placeholder",sans-serif;font-weight:520;font-style:normal;line-height:1.15em;letter-spacing:-0.01em;text-transform:none;-webkit-font-feature-settings:"blwf","cv03","cv04","cv09","cv11";font-feature-settings:"blwf","cv03","cv04","cv09","cv11";font-size:1rem}@media screen and (min-width: 1200px)and (max-width: 1499.98px){.link-row__main{font-size:1.23rem}}@media screen and (min-width: 1500px)and (max-width: 1919.98px){.link-row__main{font-size:1.31rem}}@media screen and (min-width: 1920px)and (max-width: 2559.98px){.link-row__main{font-size:1.58rem}}@media screen and (min-width: 2560px){.link-row__main{font-size:2.08rem}}.link-row__main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.link-row__label{white-space:pre}.link-row__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;min-width:0}.link-row__meta{color:rgba(19,23,19,.5);white-space:pre;overflow:clip}.link-row__arrow{display:block;-webkit-box-flex:0;-ms-flex:none;flex:none;width:1.15em;height:1.15em;fill:var(--lr-arrow)}.link-row__lines{position:relative;display:block;width:100%;height:13px}.link-row__line{position:absolute;left:0;top:calc(53.8462% - .5px);display:block;width:100%;height:1px}.link-row__line--base{background:var(--lr-base)}.link-row__line--fill{background:var(--lr-fill);opacity:0;-webkit-transform-origin:0 50%;-ms-transform-origin:0 50%;transform-origin:0 50%;-webkit-transform:scaleX(var(--lr-rest, 0));-ms-transform:scaleX(var(--lr-rest, 0));transform:scaleX(var(--lr-rest, 0));-webkit-transition:opacity var(--lr-spring),-webkit-transform var(--lr-spring);transition:opacity var(--lr-spring),-webkit-transform var(--lr-spring);transition:transform var(--lr-spring),opacity var(--lr-spring);transition:transform var(--lr-spring),opacity var(--lr-spring),-webkit-transform var(--lr-spring)}@media screen and (min-width: 1200px){.link-row.is-hover .link-row__line--fill{opacity:1;-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}}@media screen and (min-width: 1200px)and (hover: hover){html:not(.js) .link-row:hover .link-row__line--fill{opacity:1;-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}}@media screen and (min-width: 1200px){.link-row[data-rest-zero]:not(.is-hover) .link-row__line--fill{-webkit-transition-property:opacity;transition-property:opacity}}@media screen and (max-width: 1199.98px){.link-row.is-pressed .link-row__line--fill{opacity:1;-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}.link-row:not(.is-pressed) .link-row__line--fill{-webkit-transition-property:opacity;transition-property:opacity}}.link-row.link-row--spring-600{--lr-spring: 600ms linear(0, 0.011, 0.0399, 0.0811, 0.1305, 0.1849, 0.2418, 0.2993, 0.3561, 0.4111, 0.4637, 0.5134, 0.56, 0.6032, 0.6432, 0.6799, 0.7135, 0.7441, 0.7718, 0.7969, 0.8194, 0.8397, 0.858, 0.8743, 0.8888, 0.9018, 0.9133, 0.9236, 0.9327, 0.9408, 0.9479, 0.9543, 0.9598, 0.9648, 0.9691, 0.9729, 0.9763, 0.9792, 0.9818, 0.9841, 0.9861, 0.9879, 0.9894, 0.9908, 0.9919, 0.993, 0.9939, 0.9947, 0.9953, 0.9959, 0.9965, 0.9969, 0.9973, 0.9977, 0.998, 0.9982, 0.9985, 0.9987, 0.9988, 1)}.link-row.link-row--spring-800{--lr-spring: 800ms linear(0, 0.0063, 0.0234, 0.0488, 0.0805, 0.1168, 0.1562, 0.1977, 0.2404, 0.2833, 0.3261, 0.3681, 0.409, 0.4487, 0.4867, 0.5231, 0.5577, 0.5904, 0.6214, 0.6504, 0.6777, 0.7032, 0.727, 0.7492, 0.7698, 0.7889, 0.8066, 0.8229, 0.838, 0.852, 0.8648, 0.8766, 0.8874, 0.8974, 0.9065, 0.9148, 0.9225, 0.9295, 0.9359, 0.9417, 0.9471, 0.952, 0.9564, 0.9604, 0.9641, 0.9675, 0.9705, 0.9733, 0.9758, 0.9781, 0.9802, 0.9821, 0.9838, 0.9853, 0.9867, 0.988, 0.9892, 0.9902, 0.9912, 0.992, 0.9928, 0.9935, 0.9941, 0.9947, 0.9952, 0.9957, 0.9961, 0.9965, 0.9968, 0.9971, 0.9974, 0.9977, 0.9979, 0.9981, 0.9983, 0.9985, 0.9986, 0.9988, 0.9989, 1)}@media screen and (max-width: 1199.98px){.link-row.link-row--hover-all{gap:6px}.link-row.link-row--hover-all .link-row__line--fill{-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform}.link-row.link-row--hover-all.is-pressed:not(.is-hover) .link-row__line--fill{opacity:0;-webkit-transform:scaleX(var(--lr-rest, 0));-ms-transform:scaleX(var(--lr-rest, 0));transform:scaleX(var(--lr-rest, 0))}.link-row.link-row--hover-all.is-hover .link-row__line--fill{opacity:1;-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}}@media screen and (max-width: 1199.98px)and (hover: hover){html:not(.js) .link-row.link-row--hover-all:hover .link-row__line--fill{opacity:1;-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}}@media screen and (max-width: 1199.98px){.link-row.link-row--hover-all[data-rest-zero]:not(.is-hover) .link-row__line--fill{-webkit-transition-property:opacity;transition-property:opacity}}.nav-link{--nl-color: #131713;--nl-color-hover: #131713;--nl-icon: #131713;font-family:"General Grotesque Mono Regular","General Grotesque Mono Regular Placeholder",monospace;font-weight:400;font-style:normal;line-height:1.6em;letter-spacing:.1em;text-transform:uppercase;-webkit-font-feature-settings:"blwf","cv03","cv04","cv09","cv11";font-feature-settings:"blwf","cv03","cv04","cv09","cv11";font-size:.65rem}@media screen and (min-width: 1200px)and (max-width: 1499.98px){.nav-link{font-size:.65rem}}@media screen and (min-width: 1500px)and (max-width: 1919.98px){.nav-link{font-size:.69rem}}@media screen and (min-width: 1920px)and (max-width: 2559.98px){.nav-link{font-size:.69rem}}@media screen and (min-width: 2560px){.nav-link{font-size:1.09rem}}.nav-link{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:-webkit-max-content;width:-moz-max-content;width:max-content;color:var(--nl-color);text-decoration:none;white-space:pre;cursor:pointer;-webkit-transition:color var(--nl-transition, 400ms linear(0, 0.0235, 0.083, 0.1647, 0.2582, 0.3557, 0.4517, 0.5423, 0.6252, 0.6991, 0.7636, 0.8186, 0.8647, 0.9025, 0.933, 0.9571, 0.9756, 0.9895, 0.9996, 1.0065, 1.0111, 1.0137, 1.0149, 1.0151, 1.0146, 1.0136, 1.0123, 1.0108, 1.0093, 1.0079, 1.0066, 1.0053, 1.0043, 1.0033, 1.0025, 1.0019, 1.0013, 1.0009, 1.0006, 1));transition:color var(--nl-transition, 400ms linear(0, 0.0235, 0.083, 0.1647, 0.2582, 0.3557, 0.4517, 0.5423, 0.6252, 0.6991, 0.7636, 0.8186, 0.8647, 0.9025, 0.933, 0.9571, 0.9756, 0.9895, 0.9996, 1.0065, 1.0111, 1.0137, 1.0149, 1.0151, 1.0146, 1.0136, 1.0123, 1.0108, 1.0093, 1.0079, 1.0066, 1.0053, 1.0043, 1.0033, 1.0025, 1.0019, 1.0013, 1.0009, 1.0006, 1))}.nav-link--light{--nl-color: var(--nl-rest, rgba(247, 243, 240, 0.5));--nl-color-hover: #f7f3f0;--nl-icon: #f7f3f0}.nav-link--static{--nl-color: #f7f3f0;--nl-color-hover: #f7f3f0;--nl-icon: #f7f3f0;cursor:auto}.nav-link__icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-flex:0;-ms-flex:none;flex:none;width:.25px;min-height:8px;margin-right:-0.25px;overflow:hidden;color:var(--nl-icon);-webkit-transition:width 400ms linear(0, 0.0235, 0.083, 0.1647, 0.2582, 0.3557, 0.4517, 0.5423, 0.6252, 0.6991, 0.7636, 0.8186, 0.8647, 0.9025, 0.933, 0.9571, 0.9756, 0.9895, 0.9996, 1.0065, 1.0111, 1.0137, 1.0149, 1.0151, 1.0146, 1.0136, 1.0123, 1.0108, 1.0093, 1.0079, 1.0066, 1.0053, 1.0043, 1.0033, 1.0025, 1.0019, 1.0013, 1.0009, 1.0006, 1),margin-right 400ms linear(0, 0.0235, 0.083, 0.1647, 0.2582, 0.3557, 0.4517, 0.5423, 0.6252, 0.6991, 0.7636, 0.8186, 0.8647, 0.9025, 0.933, 0.9571, 0.9756, 0.9895, 0.9996, 1.0065, 1.0111, 1.0137, 1.0149, 1.0151, 1.0146, 1.0136, 1.0123, 1.0108, 1.0093, 1.0079, 1.0066, 1.0053, 1.0043, 1.0033, 1.0025, 1.0019, 1.0013, 1.0009, 1.0006, 1);transition:width 400ms linear(0, 0.0235, 0.083, 0.1647, 0.2582, 0.3557, 0.4517, 0.5423, 0.6252, 0.6991, 0.7636, 0.8186, 0.8647, 0.9025, 0.933, 0.9571, 0.9756, 0.9895, 0.9996, 1.0065, 1.0111, 1.0137, 1.0149, 1.0151, 1.0146, 1.0136, 1.0123, 1.0108, 1.0093, 1.0079, 1.0066, 1.0053, 1.0043, 1.0033, 1.0025, 1.0019, 1.0013, 1.0009, 1.0006, 1),margin-right 400ms linear(0, 0.0235, 0.083, 0.1647, 0.2582, 0.3557, 0.4517, 0.5423, 0.6252, 0.6991, 0.7636, 0.8186, 0.8647, 0.9025, 0.933, 0.9571, 0.9756, 0.9895, 0.9996, 1.0065, 1.0111, 1.0137, 1.0149, 1.0151, 1.0146, 1.0136, 1.0123, 1.0108, 1.0093, 1.0079, 1.0066, 1.0053, 1.0043, 1.0033, 1.0025, 1.0019, 1.0013, 1.0009, 1.0006, 1)}.nav-link__icon svg{display:block;-webkit-box-flex:0;-ms-flex:none;flex:none;width:8px;height:8px;visibility:hidden}.nav-link__label{white-space:pre}.nav-link.is-hover{color:var(--nl-color-hover)}.nav-link.is-hover .nav-link__icon{width:8px;margin-right:10px}.nav-link.is-hover .nav-link__icon svg{visibility:visible}@media(hover: hover){html:not(.js) .nav-link:hover{color:var(--nl-color-hover)}html:not(.js) .nav-link:hover .nav-link__icon{width:8px;margin-right:10px}html:not(.js) .nav-link:hover .nav-link__icon svg{visibility:visible}}.nav-link--static .nav-link__icon{width:8px;margin-right:10px}.nav-link--static .nav-link__icon svg{visibility:visible}button.nav-link{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;border-radius:0;margin:0;padding:0;text-align:inherit}.nav-link--paper{--nl-color: #f7f3f0;--nl-color-hover: #f7f3f0;--nl-icon: #f7f3f0}@media screen and (max-width: 1199.98px){.nav-link--paper .nav-link__icon{width:8px;margin-right:10px}.nav-link--paper .nav-link__icon svg{visibility:visible}}.nav-link--dark-muted{--nl-color: rgba(19, 23, 19, 0.5);--nl-color-hover: #131713;--nl-icon: #131713}@media screen and (min-width: 810px)and (max-width: 1199.98px){.nav-link--arrow-tablet .nav-link__icon{width:8px;margin-right:10px}.nav-link--arrow-tablet .nav-link__icon svg{visibility:visible}}.tag-chips{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;margin:0;padding:0;list-style:none}.tag-chips--wrap{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px 6px}.tag-chip{font-family:"General Grotesque Mono Regular",monospace;font-weight:400;font-style:normal;font-size:9px;line-height:1.6em;letter-spacing:.1em;text-transform:uppercase;-webkit-font-feature-settings:normal;font-feature-settings:normal;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:-webkit-max-content;width:-moz-max-content;width:max-content;padding:4px 8px;border-radius:4px;background:rgba(19,23,19,.05);color:#131713;white-space:pre}.media-box{position:relative;display:block;overflow:hidden;border-radius:4px;aspect-ratio:var(--media-aspect, auto)}.media-box__inner{position:absolute;inset:0;display:block;overflow:hidden;border-radius:4px;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;will-change:transform;-webkit-transition:-webkit-transform 400ms linear(0, 0.0235, 0.083, 0.1647, 0.2582, 0.3557, 0.4517, 0.5423, 0.6252, 0.6991, 0.7636, 0.8186, 0.8647, 0.9025, 0.933, 0.9571, 0.9756, 0.9895, 0.9996, 1.0065, 1.0111, 1.0137, 1.0149, 1.0151, 1.0146, 1.0136, 1.0123, 1.0108, 1.0093, 1.0079, 1.0066, 1.0053, 1.0043, 1.0033, 1.0025, 1.0019, 1.0013, 1.0009, 1.0006, 1);transition:-webkit-transform 400ms linear(0, 0.0235, 0.083, 0.1647, 0.2582, 0.3557, 0.4517, 0.5423, 0.6252, 0.6991, 0.7636, 0.8186, 0.8647, 0.9025, 0.933, 0.9571, 0.9756, 0.9895, 0.9996, 1.0065, 1.0111, 1.0137, 1.0149, 1.0151, 1.0146, 1.0136, 1.0123, 1.0108, 1.0093, 1.0079, 1.0066, 1.0053, 1.0043, 1.0033, 1.0025, 1.0019, 1.0013, 1.0009, 1.0006, 1);transition:transform 400ms linear(0, 0.0235, 0.083, 0.1647, 0.2582, 0.3557, 0.4517, 0.5423, 0.6252, 0.6991, 0.7636, 0.8186, 0.8647, 0.9025, 0.933, 0.9571, 0.9756, 0.9895, 0.9996, 1.0065, 1.0111, 1.0137, 1.0149, 1.0151, 1.0146, 1.0136, 1.0123, 1.0108, 1.0093, 1.0079, 1.0066, 1.0053, 1.0043, 1.0033, 1.0025, 1.0019, 1.0013, 1.0009, 1.0006, 1);transition:transform 400ms linear(0, 0.0235, 0.083, 0.1647, 0.2582, 0.3557, 0.4517, 0.5423, 0.6252, 0.6991, 0.7636, 0.8186, 0.8647, 0.9025, 0.933, 0.9571, 0.9756, 0.9895, 0.9996, 1.0065, 1.0111, 1.0137, 1.0149, 1.0151, 1.0146, 1.0136, 1.0123, 1.0108, 1.0093, 1.0079, 1.0066, 1.0053, 1.0043, 1.0033, 1.0025, 1.0019, 1.0013, 1.0009, 1.0006, 1), -webkit-transform 400ms linear(0, 0.0235, 0.083, 0.1647, 0.2582, 0.3557, 0.4517, 0.5423, 0.6252, 0.6991, 0.7636, 0.8186, 0.8647, 0.9025, 0.933, 0.9571, 0.9756, 0.9895, 0.9996, 1.0065, 1.0111, 1.0137, 1.0149, 1.0151, 1.0146, 1.0136, 1.0123, 1.0108, 1.0093, 1.0079, 1.0066, 1.0053, 1.0043, 1.0033, 1.0025, 1.0019, 1.0013, 1.0009, 1.0006, 1)}.media-box--zoom.is-hover .media-box__inner{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);-webkit-transition:-webkit-transform 450ms linear(0, 0.0204, 0.0732, 0.1474, 0.2343, 0.3271, 0.4206, 0.5109, 0.5955, 0.6726, 0.7413, 0.8012, 0.8524, 0.8953, 0.9305, 0.9588, 0.981, 0.9978, 1.0101, 1.0186, 1.0241, 1.0272, 1.0283, 1.0281, 1.0268, 1.0248, 1.0225, 1.0199, 1.0172, 1.0146, 1.0121, 1.0099, 1.0079, 1.0061, 1.0046, 1.0033, 1.0022, 1.0014, 1.0007, 1.0002, 0.9998, 0.9995, 0.9994, 0.9992, 1);transition:-webkit-transform 450ms linear(0, 0.0204, 0.0732, 0.1474, 0.2343, 0.3271, 0.4206, 0.5109, 0.5955, 0.6726, 0.7413, 0.8012, 0.8524, 0.8953, 0.9305, 0.9588, 0.981, 0.9978, 1.0101, 1.0186, 1.0241, 1.0272, 1.0283, 1.0281, 1.0268, 1.0248, 1.0225, 1.0199, 1.0172, 1.0146, 1.0121, 1.0099, 1.0079, 1.0061, 1.0046, 1.0033, 1.0022, 1.0014, 1.0007, 1.0002, 0.9998, 0.9995, 0.9994, 0.9992, 1);transition:transform 450ms linear(0, 0.0204, 0.0732, 0.1474, 0.2343, 0.3271, 0.4206, 0.5109, 0.5955, 0.6726, 0.7413, 0.8012, 0.8524, 0.8953, 0.9305, 0.9588, 0.981, 0.9978, 1.0101, 1.0186, 1.0241, 1.0272, 1.0283, 1.0281, 1.0268, 1.0248, 1.0225, 1.0199, 1.0172, 1.0146, 1.0121, 1.0099, 1.0079, 1.0061, 1.0046, 1.0033, 1.0022, 1.0014, 1.0007, 1.0002, 0.9998, 0.9995, 0.9994, 0.9992, 1);transition:transform 450ms linear(0, 0.0204, 0.0732, 0.1474, 0.2343, 0.3271, 0.4206, 0.5109, 0.5955, 0.6726, 0.7413, 0.8012, 0.8524, 0.8953, 0.9305, 0.9588, 0.981, 0.9978, 1.0101, 1.0186, 1.0241, 1.0272, 1.0283, 1.0281, 1.0268, 1.0248, 1.0225, 1.0199, 1.0172, 1.0146, 1.0121, 1.0099, 1.0079, 1.0061, 1.0046, 1.0033, 1.0022, 1.0014, 1.0007, 1.0002, 0.9998, 0.9995, 0.9994, 0.9992, 1), -webkit-transform 450ms linear(0, 0.0204, 0.0732, 0.1474, 0.2343, 0.3271, 0.4206, 0.5109, 0.5955, 0.6726, 0.7413, 0.8012, 0.8524, 0.8953, 0.9305, 0.9588, 0.981, 0.9978, 1.0101, 1.0186, 1.0241, 1.0272, 1.0283, 1.0281, 1.0268, 1.0248, 1.0225, 1.0199, 1.0172, 1.0146, 1.0121, 1.0099, 1.0079, 1.0061, 1.0046, 1.0033, 1.0022, 1.0014, 1.0007, 1.0002, 0.9998, 0.9995, 0.9994, 0.9992, 1)}@media(hover: hover){html:not(.js) .media-box--zoom:hover .media-box__inner{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);-webkit-transition:-webkit-transform 450ms linear(0, 0.0204, 0.0732, 0.1474, 0.2343, 0.3271, 0.4206, 0.5109, 0.5955, 0.6726, 0.7413, 0.8012, 0.8524, 0.8953, 0.9305, 0.9588, 0.981, 0.9978, 1.0101, 1.0186, 1.0241, 1.0272, 1.0283, 1.0281, 1.0268, 1.0248, 1.0225, 1.0199, 1.0172, 1.0146, 1.0121, 1.0099, 1.0079, 1.0061, 1.0046, 1.0033, 1.0022, 1.0014, 1.0007, 1.0002, 0.9998, 0.9995, 0.9994, 0.9992, 1);transition:-webkit-transform 450ms linear(0, 0.0204, 0.0732, 0.1474, 0.2343, 0.3271, 0.4206, 0.5109, 0.5955, 0.6726, 0.7413, 0.8012, 0.8524, 0.8953, 0.9305, 0.9588, 0.981, 0.9978, 1.0101, 1.0186, 1.0241, 1.0272, 1.0283, 1.0281, 1.0268, 1.0248, 1.0225, 1.0199, 1.0172, 1.0146, 1.0121, 1.0099, 1.0079, 1.0061, 1.0046, 1.0033, 1.0022, 1.0014, 1.0007, 1.0002, 0.9998, 0.9995, 0.9994, 0.9992, 1);transition:transform 450ms linear(0, 0.0204, 0.0732, 0.1474, 0.2343, 0.3271, 0.4206, 0.5109, 0.5955, 0.6726, 0.7413, 0.8012, 0.8524, 0.8953, 0.9305, 0.9588, 0.981, 0.9978, 1.0101, 1.0186, 1.0241, 1.0272, 1.0283, 1.0281, 1.0268, 1.0248, 1.0225, 1.0199, 1.0172, 1.0146, 1.0121, 1.0099, 1.0079, 1.0061, 1.0046, 1.0033, 1.0022, 1.0014, 1.0007, 1.0002, 0.9998, 0.9995, 0.9994, 0.9992, 1);transition:transform 450ms linear(0, 0.0204, 0.0732, 0.1474, 0.2343, 0.3271, 0.4206, 0.5109, 0.5955, 0.6726, 0.7413, 0.8012, 0.8524, 0.8953, 0.9305, 0.9588, 0.981, 0.9978, 1.0101, 1.0186, 1.0241, 1.0272, 1.0283, 1.0281, 1.0268, 1.0248, 1.0225, 1.0199, 1.0172, 1.0146, 1.0121, 1.0099, 1.0079, 1.0061, 1.0046, 1.0033, 1.0022, 1.0014, 1.0007, 1.0002, 0.9998, 0.9995, 0.9994, 0.9992, 1), -webkit-transform 450ms linear(0, 0.0204, 0.0732, 0.1474, 0.2343, 0.3271, 0.4206, 0.5109, 0.5955, 0.6726, 0.7413, 0.8012, 0.8524, 0.8953, 0.9305, 0.9588, 0.981, 0.9978, 1.0101, 1.0186, 1.0241, 1.0272, 1.0283, 1.0281, 1.0268, 1.0248, 1.0225, 1.0199, 1.0172, 1.0146, 1.0121, 1.0099, 1.0079, 1.0061, 1.0046, 1.0033, 1.0022, 1.0014, 1.0007, 1.0002, 0.9998, 0.9995, 0.9994, 0.9992, 1)}}.media-box__img,.media-box__video{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:var(--media-position, 50% 50%);object-position:var(--media-position, 50% 50%);border-radius:inherit}.media-box:not(.media-box--zoom) .media-box__inner{will-change:auto;-webkit-transition:none;transition:none}.media-box__video{width:var(--video-w, 100%);height:var(--video-h, 100%)}@media screen and (max-width: 809.98px){.media-box{aspect-ratio:var(--media-aspect-phone, var(--media-aspect, auto))}}.work-card{position:relative;isolation:isolate;will-change:transform;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px;width:100%;min-width:0;overflow:hidden}.work-card--wide{grid-column:1/-1}.work-card__details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:20px;overflow:hidden}.work-card .tag-chips{width:100%}.work-card__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%;color:inherit;text-decoration:none}.work-card__title{font-family:"Bagoss Standard Medium","Bagoss Standard Medium Placeholder",sans-serif;font-weight:520;font-style:normal;line-height:1.15em;letter-spacing:-0.01em;text-transform:none;-webkit-font-feature-settings:"blwf","cv03","cv04","cv09","cv11";font-feature-settings:"blwf","cv03","cv04","cv09","cv11";font-size:1rem}@media screen and (min-width: 1200px)and (max-width: 1499.98px){.work-card__title{font-size:1.23rem}}@media screen and (min-width: 1500px)and (max-width: 1919.98px){.work-card__title{font-size:1.31rem}}@media screen and (min-width: 1920px)and (max-width: 2559.98px){.work-card__title{font-size:1.58rem}}@media screen and (min-width: 2560px){.work-card__title{font-size:2.08rem}}.work-card__title{max-width:85%;color:#131713;white-space:pre-wrap;overflow-wrap:break-word;word-break:break-word}.work-card--square .work-card__title{max-width:90%}.work-card--wide .work-card__title{max-width:80%}.work-card--natural .work-card__title{max-width:90%}.work-card__tagline{font-family:"Bagoss Standard Regular","Bagoss Standard Regular Placeholder",sans-serif;font-weight:385;font-style:normal;line-height:1.15em;letter-spacing:0;text-transform:none;-webkit-font-feature-settings:"blwf","cv03","cv04","cv09","cv11";font-feature-settings:"blwf","cv03","cv04","cv09","cv11";font-size:1rem}@media screen and (min-width: 1200px)and (max-width: 1499.98px){.work-card__tagline{font-size:1.23rem}}@media screen and (min-width: 1500px)and (max-width: 1919.98px){.work-card__tagline{font-size:1.31rem}}@media screen and (min-width: 1920px)and (max-width: 2559.98px){.work-card__tagline{font-size:1.58rem}}@media screen and (min-width: 2560px){.work-card__tagline{font-size:2.08rem}}.work-card__tagline{max-width:75%;color:rgba(19,23,19,.5)}.journal-card--feature{grid-column:span 2}.journal-card__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-bottom:20px;overflow:hidden;color:inherit;text-decoration:none}.journal-card--feature .journal-card__link{padding-bottom:40px}@media screen and (max-width: 809.98px){.journal-card--feature .journal-card__link{padding-bottom:20px;overflow:visible}}.journal-card__media{-webkit-box-flex:0;-ms-flex:none;flex:none;width:100%}.journal-card__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;width:85%;margin-top:10px}.journal-card--feature .journal-card__body{width:75%}@media screen and (max-width: 809.98px){.journal-card--feature .journal-card__body{width:90%;gap:28px;min-height:84px;max-height:102.5px}}.journal-card__date{font-family:"General Grotesque Mono Regular","General Grotesque Mono Regular Placeholder",monospace;font-weight:400;font-style:normal;line-height:1.6em;letter-spacing:.1em;text-transform:uppercase;-webkit-font-feature-settings:"blwf","cv03","cv04","cv09","cv11";font-feature-settings:"blwf","cv03","cv04","cv09","cv11";font-size:.65rem}@media screen and (min-width: 1200px)and (max-width: 1499.98px){.journal-card__date{font-size:.65rem}}@media screen and (min-width: 1500px)and (max-width: 1919.98px){.journal-card__date{font-size:.69rem}}@media screen and (min-width: 1920px)and (max-width: 2559.98px){.journal-card__date{font-size:.69rem}}@media screen and (min-width: 2560px){.journal-card__date{font-size:1.09rem}}.journal-card__date{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;color:rgba(19,23,19,.5);white-space:pre}.journal-card__date-long{display:none}@media screen and (max-width: 809.98px){.journal-card__date-short{display:none}.journal-card__date-long{display:block}}.journal-card__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.journal-card__title,.journal-card__excerpt{display:-webkit-box;-webkit-box-orient:vertical;overflow:clip;white-space:pre-line;word-break:break-word;overflow-wrap:break-word}.journal-card__title{font-family:"Bagoss Standard Medium","Bagoss Standard Medium Placeholder",sans-serif;font-weight:520;font-style:normal;line-height:1.4em;letter-spacing:.01em;text-transform:none;-webkit-font-feature-settings:"blwf","cv03","cv04","cv09","cv11";font-feature-settings:"blwf","cv03","cv04","cv09","cv11";font-size:1rem}@media screen and (min-width: 1200px)and (max-width: 1499.98px){.journal-card__title{font-size:.88rem}}@media screen and (min-width: 1500px)and (max-width: 1919.98px){.journal-card__title{font-size:.94rem}}@media screen and (min-width: 1920px)and (max-width: 2559.98px){.journal-card__title{font-size:1.15rem}}@media screen and (min-width: 2560px){.journal-card__title{font-size:1.65rem}}@media screen and (min-width: 810px)and (max-width: 1199.98px){.journal-card__title{font-size:.88rem}}.journal-card__title{color:#131713;-webkit-line-clamp:1}.journal-card__excerpt{font-family:"Bagoss Standard Regular","Bagoss Standard Regular Placeholder",sans-serif;font-weight:385;font-style:normal;line-height:1.4em;letter-spacing:.01em;text-transform:none;-webkit-font-feature-settings:"blwf","cv03","cv04","cv09","cv11";font-feature-settings:"blwf","cv03","cv04","cv09","cv11";font-size:1rem}@media screen and (min-width: 1200px)and (max-width: 1499.98px){.journal-card__excerpt{font-size:.88rem}}@media screen and (min-width: 1500px)and (max-width: 1919.98px){.journal-card__excerpt{font-size:.94rem}}@media screen and (min-width: 1920px)and (max-width: 2559.98px){.journal-card__excerpt{font-size:1.15rem}}@media screen and (min-width: 2560px){.journal-card__excerpt{font-size:1.65rem}}.journal-card__excerpt{color:rgba(19,23,19,.5);-webkit-line-clamp:2}@media screen and (max-width: 1199.98px){.journal-card--square .journal-card__link{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:14px;padding:16px 0 0;border-top:1px solid rgba(19,23,19,.15);overflow:visible}.journal-card--square .journal-card__media{width:102px}.journal-card--square .journal-card__body{-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;width:1px;height:103px;margin-top:0;gap:0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.journal-card--square .journal-card__title,.journal-card--square .journal-card__excerpt{width:95%}}@media screen and (max-width: 809.98px){.journal-card--feature .media-box--zoom.is-hover .media-box__inner{-webkit-transform:none;-ms-transform:none;transform:none}}@media screen and (max-width: 809.98px)and (hover: hover){html:not(.js) .journal-card--feature .media-box--zoom:hover .media-box__inner{-webkit-transform:none;-ms-transform:none;transform:none}}@media screen and (max-width: 1199.98px){.journal-card--square .media-box--zoom.is-hover .media-box__inner{-webkit-transform:none;-ms-transform:none;transform:none}}@media screen and (max-width: 1199.98px)and (hover: hover){html:not(.js) .journal-card--square .media-box--zoom:hover .media-box__inner{-webkit-transform:none;-ms-transform:none;transform:none}}.journal-card--date-long .journal-card__date-long{display:block}@media screen and (min-width: 810px)and (max-width: 1199.98px){.journal-card--compact .journal-card__link{padding-bottom:20px;overflow:visible}.journal-card--compact .journal-card__body{width:90%;gap:28px;min-height:84px;max-height:102.5px}.journal-card--compact .media-box--zoom.is-hover .media-box__inner{-webkit-transform:none;-ms-transform:none;transform:none}}@media screen and (min-width: 810px)and (max-width: 1199.98px)and (hover: hover){html:not(.js) .journal-card--compact .media-box--zoom:hover .media-box__inner{-webkit-transform:none;-ms-transform:none;transform:none}}.journal-card--list .journal-card__link{gap:14px}.journal-card--list .journal-card__body{margin-top:0}.journal-card--list .journal-card__media{height:calc(690px/var(--jc-ratio, 1.5))}.journal-card--natural .journal-card__media{height:auto;aspect-ratio:var(--jc-ratio, 1.5)}@property --chip-p{syntax:"<number>";inherits:false;initial-value:0}.filter-chips{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px 6px;margin:0;padding:0;list-style:none}@media screen and (max-width: 809.98px){.filter-chips{gap:6px;-ms-flex-line-pack:center;align-content:center}}.filter-chips__item{display:-webkit-box;display:-ms-flexbox;display:flex}.filter-chip{font-family:"General Grotesque Mono Regular","General Grotesque Mono Regular Placeholder",monospace;font-weight:400;font-style:normal;line-height:1.6em;letter-spacing:.1em;text-transform:uppercase;-webkit-font-feature-settings:"blwf","cv03","cv04","cv09","cv11";font-feature-settings:"blwf","cv03","cv04","cv09","cv11";font-size:.65rem}@media screen and (min-width: 1200px)and (max-width: 1499.98px){.filter-chip{font-size:.65rem}}@media screen and (min-width: 1500px)and (max-width: 1919.98px){.filter-chip{font-size:.69rem}}@media screen and (min-width: 1920px)and (max-width: 2559.98px){.filter-chip{font-size:.69rem}}@media screen and (min-width: 2560px){.filter-chip{font-size:1.09rem}}.filter-chip{--chip-p: 0;--chip-r: 237;--chip-g: 255;--chip-b: 192;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:-webkit-min-content;width:-moz-min-content;width:min-content;padding:3px 7px 4px;border-radius:4px;overflow:clip;white-space:pre;color:#131713;text-decoration:none;background-color:rgb(calc(var(--chip-r) * sqrt(var(--chip-p))), calc(var(--chip-g) * sqrt(var(--chip-p))), calc(var(--chip-b) * sqrt(var(--chip-p))), var(--chip-p));transition:--chip-p 650ms linear(0, 0.0684, 0.1598, 0.2436, 0.3191, 0.3871, 0.4483, 0.5034, 0.553, 0.5976, 0.6378, 0.674, 0.7065, 0.7358, 0.7622, 0.7859, 0.8073, 0.8266, 0.8439, 0.8595, 0.8735, 0.8861, 0.8975, 0.9077, 0.9169, 0.9252, 0.9327, 0.9394, 0.9455, 0.9509, 0.9558, 0.9602, 0.9642, 0.9678, 0.971, 0.9739, 0.9765, 0.9788, 0.981, 0.9829, 0.9846, 0.9861, 0.9875, 0.9887, 0.9899, 0.9909, 0.9918, 0.9926, 0.9933, 0.994, 0.9946, 0.9951, 0.9956, 0.9961, 0.9965, 0.9968, 0.9971, 0.9974, 0.9977, 0.9979, 1, 1, 1, 1, 1)}.filter-chip::after{--chip-p: inherit;content:"";position:absolute;inset:0;-webkit-box-sizing:border-box;box-sizing:border-box;pointer-events:none;border-radius:inherit;border:.5px solid rgb(19 23 19 / calc(.5 * (1 - var(--chip-p))))}.filter-chip.is-hover{--chip-p: 1}@media(hover: hover){html:not(.js) .filter-chip:hover{--chip-p: 1}}.filter-chip--lime{--chip-r: 237;--chip-g: 255;--chip-b: 192}.filter-chip--sky{--chip-r: 191;--chip-g: 233;--chip-b: 255}.filter-chip--olive{--chip-r: 194;--chip-g: 198;--chip-b: 152}.filter-chip--coral{--chip-r: 255;--chip-g: 140;--chip-b: 136}.filter-chip--peach{--chip-r: 255;--chip-g: 210;--chip-b: 191}.filter-chip--lilac{--chip-r: 217;--chip-g: 191;--chip-b: 255}.filter-chip--mustard{--chip-r: 229;--chip-g: 202;--chip-b: 101}@media screen and (max-width: 809.98px){.filter-chip.filter-chip--phone-lime{--chip-r: 237;--chip-g: 255;--chip-b: 192}.filter-chip.filter-chip--phone-sky{--chip-r: 191;--chip-g: 233;--chip-b: 255}.filter-chip.filter-chip--phone-olive{--chip-r: 194;--chip-g: 198;--chip-b: 152}.filter-chip.filter-chip--phone-coral{--chip-r: 255;--chip-g: 140;--chip-b: 136}.filter-chip.filter-chip--phone-peach{--chip-r: 255;--chip-g: 210;--chip-b: 191}.filter-chip.filter-chip--phone-lilac{--chip-r: 217;--chip-g: 191;--chip-b: 255}.filter-chip.filter-chip--phone-mustard{--chip-r: 229;--chip-g: 202;--chip-b: 101}}.play-button{font-family:"General Grotesque Mono Regular","General Grotesque Mono Regular Placeholder",monospace;font-weight:400;font-style:normal;line-height:1.6em;letter-spacing:.1em;text-transform:uppercase;-webkit-font-feature-settings:"blwf","cv03","cv04","cv09","cv11";font-feature-settings:"blwf","cv03","cv04","cv09","cv11";font-size:.65rem}@media screen and (min-width: 1200px)and (max-width: 1499.98px){.play-button{font-size:.65rem}}@media screen and (min-width: 1500px)and (max-width: 1919.98px){.play-button{font-size:.69rem}}@media screen and (min-width: 1920px)and (max-width: 2559.98px){.play-button{font-size:.69rem}}@media screen and (min-width: 2560px){.play-button{font-size:1.09rem}}.play-button{position:absolute;left:20px;bottom:16px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;margin:0;padding:6px 10px 7px;border:0;border-radius:4px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#f7f3f0;color:#131713;cursor:pointer;white-space:pre;-webkit-transition:background-color 400ms linear(0, 0.0235, 0.083, 0.1647, 0.2582, 0.3557, 0.4517, 0.5423, 0.6252, 0.6991, 0.7636, 0.8186, 0.8647, 0.9025, 0.933, 0.9571, 0.9756, 0.9895, 0.9996, 1.0065, 1.0111, 1.0137, 1.0149, 1.0151, 1.0146, 1.0136, 1.0123, 1.0108, 1.0093, 1.0079, 1.0066, 1.0053, 1.0043, 1.0033, 1.0025, 1.0019, 1.0013, 1.0009, 1.0006, 1);transition:background-color 400ms linear(0, 0.0235, 0.083, 0.1647, 0.2582, 0.3557, 0.4517, 0.5423, 0.6252, 0.6991, 0.7636, 0.8186, 0.8647, 0.9025, 0.933, 0.9571, 0.9756, 0.9895, 0.9996, 1.0065, 1.0111, 1.0137, 1.0149, 1.0151, 1.0146, 1.0136, 1.0123, 1.0108, 1.0093, 1.0079, 1.0066, 1.0053, 1.0043, 1.0033, 1.0025, 1.0019, 1.0013, 1.0009, 1.0006, 1)}@media screen and (max-width: 809.98px){.play-button{left:10px;bottom:10px}}.play-button__icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:none;flex:none;width:7px;height:8px}.play-button__icon svg{display:block;width:7px;height:8px}.play-button__label{white-space:pre}.play-button.is-hover{background:#d9bfff}@media(hover: hover){html:not(.js) .play-button:hover{background:#d9bfff}}.video-lightbox{position:fixed;inset:0;z-index:10;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:rgba(19,23,19,.9);overflow:clip}.video-lightbox[hidden]{display:none}.video-lightbox__frame{position:relative;width:90%;aspect-ratio:16/9;-webkit-box-flex:0;-ms-flex:none;flex:none;border-radius:4px;overflow:hidden}@media screen and (max-width: 1199.98px){.video-lightbox__frame{width:95%}}.video-lightbox__frame iframe{position:absolute;inset:0;width:100%;height:100%;border:0;display:block}.video-lightbox__close{position:absolute;top:20px;right:20px}@media screen and (max-width: 1199.98px){.video-lightbox__close{top:10px;right:10px}}html.has-lightbox{overflow:hidden}.slideshow{position:relative;width:100%;aspect-ratio:3/2;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.slideshow__viewport{position:absolute;inset:0;overflow:hidden;border-radius:4px;-ms-touch-action:pan-y;touch-action:pan-y}.slideshow__track{display:-webkit-box;display:-ms-flexbox;display:flex;gap:14px;width:100%;height:100%;margin:0;padding:0;list-style:none;will-change:transform}.slideshow__slide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;min-width:0}.slideshow__media{display:block;width:min(100%,100%*var(--slide-r, 1.5)/1.5);max-width:none;height:auto;aspect-ratio:var(--slide-r, 1.5);border-radius:4px;-o-object-fit:cover;object-fit:cover;-o-object-position:0 0;object-position:0 0;-webkit-user-drag:none;pointer-events:none}.slideshow__arrows{position:absolute;right:10px;bottom:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;pointer-events:none}@media screen and (max-width: 809.98px){.slideshow__arrows{display:none}}.slideshow__arrow{display:block;width:40px;height:40px;margin:0;padding:0;border:0;border-radius:4px;overflow:hidden;background:#ff8c88;cursor:pointer;pointer-events:auto;-webkit-transition:-webkit-transform .15s cubic-bezier(0, 0, 0.58, 1);transition:-webkit-transform .15s cubic-bezier(0, 0, 0.58, 1);transition:transform .15s cubic-bezier(0, 0, 0.58, 1);transition:transform .15s cubic-bezier(0, 0, 0.58, 1), -webkit-transform .15s cubic-bezier(0, 0, 0.58, 1)}.slideshow__arrow.is-pressed{-webkit-transform:scale(0.9);-ms-transform:scale(0.9);transform:scale(0.9)}.slideshow__arrow img{display:block;width:40px;height:40px;pointer-events:none}.slideshow__arrow img+img{display:none}@media screen and (min-width: 810px)and (max-width: 1199.98px){.slideshow__arrow{width:30px;height:30px;background:rgba(0,0,0,.2)}.slideshow__arrow img{display:none}.slideshow__arrow img+img{display:block;width:30px;height:30px}}.slideshow__dots{position:absolute;left:0;right:0;bottom:10px;display:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;pointer-events:none}@media screen and (max-width: 809.98px){.slideshow__dots{display:-webkit-box;display:-ms-flexbox;display:flex}}.slideshow__dot{display:block;margin:0;padding:6px 3px;border:0;background:none;cursor:pointer;pointer-events:auto}.slideshow__dot:first-child{padding-left:6px}.slideshow__dot:last-child{padding-right:6px}.slideshow__dot span{display:block;width:6px;height:6px;border-radius:50%;background:#f7f3f0;opacity:.5;-webkit-transition:opacity .3s cubic-bezier(0, 0, 0.58, 1);transition:opacity .3s cubic-bezier(0, 0, 0.58, 1)}.slideshow__dot[aria-current=true] span{opacity:1}.slideshow--single .slideshow__viewport{-ms-touch-action:auto;touch-action:auto}[data-line-reveal]{--line-reveal-y: 20px}[data-line-reveal=heading],[data-line-reveal=title]{--line-reveal-y: 10px}.js [data-line-reveal] .split-text__char{opacity:.001;-webkit-transform:translateY(var(--line-reveal-y));-ms-transform:translateY(var(--line-reveal-y));transform:translateY(var(--line-reveal-y))}@media(prefers-reduced-motion: reduce){.js [data-line-reveal] .split-text__char{-webkit-transform:none;-ms-transform:none;transform:none}}.js [data-load-fade]{-webkit-animation:sw-load-fade .4s cubic-bezier(0.44, 0, 0.56, 1) .2s both;animation:sw-load-fade .4s cubic-bezier(0.44, 0, 0.56, 1) .2s both}@-webkit-keyframes sw-load-fade{from{opacity:.001}to{opacity:1}}@keyframes sw-load-fade{from{opacity:.001}to{opacity:1}}.carousel{position:relative;width:100%;height:100%;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.carousel__viewport{position:relative;width:100%;height:100%;padding:var(--carousel-pad, 0px);overflow:hidden;-ms-touch-action:pan-y;touch-action:pan-y}.carousel__track{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--carousel-gap, 14px);width:100%;height:100%;margin:0;padding:0;list-style:none;will-change:transform}.carousel__slide{-webkit-box-flex:0;-ms-flex:none;flex:none;width:calc(100%/var(--carousel-items, 1) - var(--carousel-gap, 14px) + var(--carousel-gap, 14px)/var(--carousel-items, 1));height:100%;min-width:0}.carousel__slide img{-webkit-user-drag:none}.carousel__arrows{position:absolute;right:10px;bottom:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;pointer-events:none}.carousel__arrow{display:block;width:40px;height:40px;margin:0;padding:0;border:0;border-radius:4px;overflow:hidden;background:#f7f3f0;cursor:pointer;pointer-events:auto;-webkit-transition:-webkit-transform .15s cubic-bezier(0, 0, 0.58, 1);transition:-webkit-transform .15s cubic-bezier(0, 0, 0.58, 1);transition:transform .15s cubic-bezier(0, 0, 0.58, 1);transition:transform .15s cubic-bezier(0, 0, 0.58, 1), -webkit-transform .15s cubic-bezier(0, 0, 0.58, 1)}.carousel__arrow.is-pressed{-webkit-transform:scale(0.9);-ms-transform:scale(0.9);transform:scale(0.9)}.carousel__arrow img{display:block;width:40px;height:40px;pointer-events:none}.carousel__dots{position:absolute;left:50%;bottom:10px;display:none;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);pointer-events:auto;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}@media screen and (max-width: 809.98px){.carousel__dots--phone{display:-webkit-box;display:-ms-flexbox;display:flex}}.carousel__dot{display:block;-webkit-box-flex:0;-ms-flex:none;flex:none;margin:0;padding:6px 3px;border:0;background:none;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.carousel__dot:first-child{padding-left:6px}.carousel__dot:last-child{padding-right:6px}.carousel__dot-mark{display:block;width:6px;height:6px;border-radius:50%;background:#f7f3f0;opacity:.5;-webkit-transition:opacity .3s cubic-bezier(0.42, 0, 0.58, 1);transition:opacity .3s cubic-bezier(0.42, 0, 0.58, 1)}.carousel__dot.is-active .carousel__dot-mark{opacity:1}.page-split{display:grid;grid-template-columns:repeat(4, minmax(50px, 1fr));grid-auto-rows:-webkit-min-content;grid-auto-rows:min-content;gap:30px 14px}@media screen and (min-width: 810px)and (max-width: 1199.98px){.page-split{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:60px}}@media screen and (max-width: 809.98px){.page-split{grid-template-columns:minmax(50px, 1fr);gap:60px 14px}}.page-split__head,.page-split__body{grid-column:span 2;align-self:start;justify-self:start;width:100%;min-width:0}@media screen and (max-width: 809.98px){.page-split__head,.page-split__body{grid-column:1/-1}}.page-split__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.page-split__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;margin:0;padding:10px 0 0;list-style:none;overflow:clip}.page-split__body>li{margin:0;padding:0}.page-split--tight .page-split__body{gap:8px}@property --sc-p{syntax:"<number>";inherits:true;initial-value:0}.service-card{--sc-p: 0;--sc-text-a: 0.7;--sl-outline: #f7f3f0;--sc-fill: #d9bfff}@media screen and (max-width: 809.98px){.service-card{--sc-text-a: 0.75}}.service-card{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;min-width:0;margin:0;padding:10px 14px 14px;border-radius:4px;overflow:hidden;background-color:#1e221f;color:#f7f3f0;transition:--sc-p 400ms linear(0, 0.0235, 0.083, 0.1647, 0.2582, 0.3557, 0.4517, 0.5423, 0.6252, 0.6991, 0.7636, 0.8186, 0.8647, 0.9025, 0.933, 0.9571, 0.9756, 0.9895, 0.9996, 1.0065, 1.0111, 1.0137, 1.0149, 1.0151, 1.0146, 1.0136, 1.0123, 1.0108, 1.0093, 1.0079, 1.0066, 1.0053, 1.0043, 1.0033, 1.0025, 1.0019, 1.0013, 1.0009, 1.0006, 1)}.service-card__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:none;flex:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:12px;width:90%;overflow:hidden}.service-card__title{font-family:"Bagoss Standard Medium","Bagoss Standard Medium Placeholder",sans-serif;font-weight:520;font-style:normal;line-height:1.1em;letter-spacing:-0.01em;text-transform:none;-webkit-font-feature-settings:"blwf","cv03","cv04","cv09","cv11";font-feature-settings:"blwf","cv03","cv04","cv09","cv11";font-size:2.2rem}@media screen and (min-width: 1200px)and (max-width: 1499.98px){.service-card__title{font-size:2.46rem}}@media screen and (min-width: 1500px)and (max-width: 1919.98px){.service-card__title{font-size:2.63rem}}@media screen and (min-width: 1920px)and (max-width: 2559.98px){.service-card__title{font-size:3.03rem}}@media screen and (min-width: 2560px){.service-card__title{font-size:3.45rem}}.service-card__title{-webkit-box-flex:0;-ms-flex:none;flex:none;margin:0;white-space:pre;color:inherit}.service-card__text{font-family:"Bagoss Standard Regular","Bagoss Standard Regular Placeholder",sans-serif;font-weight:385;font-style:normal;line-height:1.4em;letter-spacing:.01em;text-transform:none;-webkit-font-feature-settings:"blwf","cv03","cv04","cv09","cv11";font-feature-settings:"blwf","cv03","cv04","cv09","cv11";font-size:1rem}@media screen and (min-width: 1200px)and (max-width: 1499.98px){.service-card__text{font-size:.88rem}}@media screen and (min-width: 1500px)and (max-width: 1919.98px){.service-card__text{font-size:.94rem}}@media screen and (min-width: 1920px)and (max-width: 2559.98px){.service-card__text{font-size:1.15rem}}@media screen and (min-width: 2560px){.service-card__text{font-size:1.65rem}}.service-card__text{-webkit-box-flex:0;-ms-flex:none;flex:none;width:100%;margin:0;text-wrap:balance;color:rgba(247,243,240,.75)}.service-card__text--phone{display:none}@media screen and (max-width: 809.98px){.service-card__text--desktop{display:none}.service-card__text--phone{display:inline}}.service-card__chips{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:none;flex:none;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:6px;width:98%;margin:0;padding:0;list-style:none;overflow:hidden}.service-card__chip{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:none;flex:none}.service-card--lilac{--sc-fill: #d9bfff;--sc-r2: 47089;--sc-g2: 36481;--sc-b2: 65025}.service-card--peach{--sc-fill: #ffd2bf;--sc-r2: 65025;--sc-g2: 44100;--sc-b2: 36481}.service-card--sky{--sc-fill: #bfe9ff;--sc-r2: 36481;--sc-g2: 54289;--sc-b2: 65025}.service-card--lime{--sc-fill: #edffc0;--sc-r2: 56169;--sc-g2: 65025;--sc-b2: 36864}.service-card--olive{--sc-fill: #c2c698;--sc-r2: 37636;--sc-g2: 39204;--sc-b2: 23104}.service-card--coral{--sc-fill: #ff8c88;--sc-r2: 65025;--sc-g2: 19600;--sc-b2: 18496}.service-card--mustard{--sc-fill: #e5ca65;--sc-r2: 52441;--sc-g2: 40804;--sc-b2: 10201}@supports(top: calc(sqrt(4) * 1px)){.service-card{background-color:rgb(sqrt(max(0, 900 + var(--sc-p) * (var(--sc-r2) - 900))) sqrt(max(0, 1156 + var(--sc-p) * (var(--sc-g2) - 1156))) sqrt(max(0, 961 + var(--sc-p) * (var(--sc-b2) - 961))));color:rgb(sqrt(max(0, 61009 + var(--sc-p) * (361 - 61009))) sqrt(max(0, 59049 + var(--sc-p) * (529 - 59049))) sqrt(max(0, 57600 + var(--sc-p) * (361 - 57600))) / calc(1 + var(--sc-p) * (1 - 1)))}.service-card__text{color:rgb(sqrt(max(0, 61009 + var(--sc-p) * (361 - 61009))) sqrt(max(0, 59049 + var(--sc-p) * (529 - 59049))) sqrt(max(0, 57600 + var(--sc-p) * (361 - 57600))) / calc(0.75 + var(--sc-p) * (var(--sc-text-a) - 0.75)))}}@supports not (top: calc(sqrt(4) * 1px)){.service-card{-webkit-transition:background-color 400ms linear(0, 0.0235, 0.083, 0.1647, 0.2582, 0.3557, 0.4517, 0.5423, 0.6252, 0.6991, 0.7636, 0.8186, 0.8647, 0.9025, 0.933, 0.9571, 0.9756, 0.9895, 0.9996, 1.0065, 1.0111, 1.0137, 1.0149, 1.0151, 1.0146, 1.0136, 1.0123, 1.0108, 1.0093, 1.0079, 1.0066, 1.0053, 1.0043, 1.0033, 1.0025, 1.0019, 1.0013, 1.0009, 1.0006, 1),color 400ms linear(0, 0.0235, 0.083, 0.1647, 0.2582, 0.3557, 0.4517, 0.5423, 0.6252, 0.6991, 0.7636, 0.8186, 0.8647, 0.9025, 0.933, 0.9571, 0.9756, 0.9895, 0.9996, 1.0065, 1.0111, 1.0137, 1.0149, 1.0151, 1.0146, 1.0136, 1.0123, 1.0108, 1.0093, 1.0079, 1.0066, 1.0053, 1.0043, 1.0033, 1.0025, 1.0019, 1.0013, 1.0009, 1.0006, 1);transition:background-color 400ms linear(0, 0.0235, 0.083, 0.1647, 0.2582, 0.3557, 0.4517, 0.5423, 0.6252, 0.6991, 0.7636, 0.8186, 0.8647, 0.9025, 0.933, 0.9571, 0.9756, 0.9895, 0.9996, 1.0065, 1.0111, 1.0137, 1.0149, 1.0151, 1.0146, 1.0136, 1.0123, 1.0108, 1.0093, 1.0079, 1.0066, 1.0053, 1.0043, 1.0033, 1.0025, 1.0019, 1.0013, 1.0009, 1.0006, 1),color 400ms linear(0, 0.0235, 0.083, 0.1647, 0.2582, 0.3557, 0.4517, 0.5423, 0.6252, 0.6991, 0.7636, 0.8186, 0.8647, 0.9025, 0.933, 0.9571, 0.9756, 0.9895, 0.9996, 1.0065, 1.0111, 1.0137, 1.0149, 1.0151, 1.0146, 1.0136, 1.0123, 1.0108, 1.0093, 1.0079, 1.0066, 1.0053, 1.0043, 1.0033, 1.0025, 1.0019, 1.0013, 1.0009, 1.0006, 1)}.service-card__text{-webkit-transition:color 400ms linear(0, 0.0235, 0.083, 0.1647, 0.2582, 0.3557, 0.4517, 0.5423, 0.6252, 0.6991, 0.7636, 0.8186, 0.8647, 0.9025, 0.933, 0.9571, 0.9756, 0.9895, 0.9996, 1.0065, 1.0111, 1.0137, 1.0149, 1.0151, 1.0146, 1.0136, 1.0123, 1.0108, 1.0093, 1.0079, 1.0066, 1.0053, 1.0043, 1.0033, 1.0025, 1.0019, 1.0013, 1.0009, 1.0006, 1);transition:color 400ms linear(0, 0.0235, 0.083, 0.1647, 0.2582, 0.3557, 0.4517, 0.5423, 0.6252, 0.6991, 0.7636, 0.8186, 0.8647, 0.9025, 0.933, 0.9571, 0.9756, 0.9895, 0.9996, 1.0065, 1.0111, 1.0137, 1.0149, 1.0151, 1.0146, 1.0136, 1.0123, 1.0108, 1.0093, 1.0079, 1.0066, 1.0053, 1.0043, 1.0033, 1.0025, 1.0019, 1.0013, 1.0009, 1.0006, 1)}}@media screen and (min-width: 810px){.service-card.is-hover{--sc-p: 1;--sl-outline: rgba(19, 23, 19, 0.5)}@supports not (top: calc(sqrt(4) * 1px)){.service-card.is-hover{background-color:var(--sc-fill);color:#131713}.service-card.is-hover .service-card__text{color:rgba(19,23,19,.7)}}}@media screen and (min-width: 810px)and (hover: hover){html:not(.js) .service-card:hover{--sc-p: 1;--sl-outline: rgba(19, 23, 19, 0.5)}@supports not (top: calc(sqrt(4) * 1px)){html:not(.js) .service-card:hover{background-color:var(--sc-fill);color:#131713}html:not(.js) .service-card:hover .service-card__text{color:rgba(19,23,19,.7)}}}@media screen and (max-width: 809.98px){.service-card.is-active{--sc-p: 1;--sl-outline: rgba(19, 23, 19, 0.5)}@supports not (top: calc(sqrt(4) * 1px)){.service-card.is-active{background-color:var(--sc-fill);color:#131713}.service-card.is-active .service-card__text{color:rgba(19,23,19,.7)}}@supports not (top: calc(sqrt(4) * 1px)){.service-card.is-active .service-card__text{color:rgba(19,23,19,.75)}}}@property --ar-p{syntax:"<number>";inherits:true;initial-value:0}.award-row{--ar-p: 0;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;display:grid;-webkit-box-flex:0;-ms-flex:none;flex:none;grid-template-columns:repeat(7, minmax(50px, 1fr));grid-template-rows:minmax(0, 1fr);grid-auto-rows:minmax(0, 1fr);gap:20px;width:100%;margin:0;padding:21px 20px 20px;overflow:hidden;background-color:rgba(247,243,240,0);transition:--ar-p 400ms linear(0, 0.0235, 0.083, 0.1647, 0.2582, 0.3557, 0.4517, 0.5423, 0.6252, 0.6991, 0.7636, 0.8186, 0.8647, 0.9025, 0.933, 0.9571, 0.9756, 0.9895, 0.9996, 1.0065, 1.0111, 1.0137, 1.0149, 1.0151, 1.0146, 1.0136, 1.0123, 1.0108, 1.0093, 1.0079, 1.0066, 1.0053, 1.0043, 1.0033, 1.0025, 1.0019, 1.0013, 1.0009, 1.0006, 1)}.award-row::before{content:"";position:absolute;top:0;left:0;width:100%;height:1px;background-color:rgba(247,243,240,.15)}.award-row__name,.award-row__won,.award-row__project,.award-row__year{font-family:"General Grotesque Mono Regular","General Grotesque Mono Regular Placeholder",monospace;font-weight:400;font-style:normal;line-height:1.6em;letter-spacing:.1em;text-transform:uppercase;-webkit-font-feature-settings:"blwf","cv03","cv04","cv09","cv11";font-feature-settings:"blwf","cv03","cv04","cv09","cv11";font-size:.65rem}@media screen and (min-width: 1200px)and (max-width: 1499.98px){.award-row__name,.award-row__won,.award-row__project,.award-row__year{font-size:.65rem}}@media screen and (min-width: 1500px)and (max-width: 1919.98px){.award-row__name,.award-row__won,.award-row__project,.award-row__year{font-size:.69rem}}@media screen and (min-width: 1920px)and (max-width: 2559.98px){.award-row__name,.award-row__won,.award-row__project,.award-row__year{font-size:.69rem}}@media screen and (min-width: 2560px){.award-row__name,.award-row__won,.award-row__project,.award-row__year{font-size:1.09rem}}.award-row__name,.award-row__won,.award-row__project,.award-row__year{place-self:start;width:100%;color:rgba(247,243,240,.5)}.award-row__name,.award-row__won,.award-row__project{grid-column:span 2;white-space:pre-wrap;overflow-wrap:break-word;word-break:break-word}.award-row__name{color:#f7f3f0}.award-row__year{white-space:pre;text-align:right}@media screen and (max-width: 809.98px){.award-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:0;padding:21px 10px 20px}.award-row__name,.award-row__won,.award-row__project{width:274px}.award-row__year{width:auto}}@supports(top: calc(sqrt(4) * 1px)){.award-row{background-color:rgb(calc(247 * sqrt(max(0, var(--ar-p)))) calc(243 * sqrt(max(0, var(--ar-p)))) calc(240 * sqrt(max(0, var(--ar-p)))) / var(--ar-p))}.award-row__name{color:rgb(sqrt(max(0, 61009 + var(--ar-p) * (-60648))) sqrt(max(0, 59049 + var(--ar-p) * (-58520))) sqrt(max(0, 57600 + var(--ar-p) * (-57239))) / calc(1 + var(--ar-p) * 0))}.award-row__won,.award-row__project,.award-row__year{color:rgb(sqrt(max(0, 61009 + var(--ar-p) * (-60648))) sqrt(max(0, 59049 + var(--ar-p) * (-58520))) sqrt(max(0, 57600 + var(--ar-p) * (-57239))) / calc(0.5 + var(--ar-p) * 0.5))}}@supports not (top: calc(sqrt(4) * 1px)){.award-row{-webkit-transition:background-color 400ms linear(0, 0.0235, 0.083, 0.1647, 0.2582, 0.3557, 0.4517, 0.5423, 0.6252, 0.6991, 0.7636, 0.8186, 0.8647, 0.9025, 0.933, 0.9571, 0.9756, 0.9895, 0.9996, 1.0065, 1.0111, 1.0137, 1.0149, 1.0151, 1.0146, 1.0136, 1.0123, 1.0108, 1.0093, 1.0079, 1.0066, 1.0053, 1.0043, 1.0033, 1.0025, 1.0019, 1.0013, 1.0009, 1.0006, 1);transition:background-color 400ms linear(0, 0.0235, 0.083, 0.1647, 0.2582, 0.3557, 0.4517, 0.5423, 0.6252, 0.6991, 0.7636, 0.8186, 0.8647, 0.9025, 0.933, 0.9571, 0.9756, 0.9895, 0.9996, 1.0065, 1.0111, 1.0137, 1.0149, 1.0151, 1.0146, 1.0136, 1.0123, 1.0108, 1.0093, 1.0079, 1.0066, 1.0053, 1.0043, 1.0033, 1.0025, 1.0019, 1.0013, 1.0009, 1.0006, 1)}.award-row__name,.award-row__won,.award-row__project,.award-row__year{-webkit-transition:color 400ms linear(0, 0.0235, 0.083, 0.1647, 0.2582, 0.3557, 0.4517, 0.5423, 0.6252, 0.6991, 0.7636, 0.8186, 0.8647, 0.9025, 0.933, 0.9571, 0.9756, 0.9895, 0.9996, 1.0065, 1.0111, 1.0137, 1.0149, 1.0151, 1.0146, 1.0136, 1.0123, 1.0108, 1.0093, 1.0079, 1.0066, 1.0053, 1.0043, 1.0033, 1.0025, 1.0019, 1.0013, 1.0009, 1.0006, 1);transition:color 400ms linear(0, 0.0235, 0.083, 0.1647, 0.2582, 0.3557, 0.4517, 0.5423, 0.6252, 0.6991, 0.7636, 0.8186, 0.8647, 0.9025, 0.933, 0.9571, 0.9756, 0.9895, 0.9996, 1.0065, 1.0111, 1.0137, 1.0149, 1.0151, 1.0146, 1.0136, 1.0123, 1.0108, 1.0093, 1.0079, 1.0066, 1.0053, 1.0043, 1.0033, 1.0025, 1.0019, 1.0013, 1.0009, 1.0006, 1)}}@media screen and (min-width: 810px){.award-row.is-hover{--ar-p: 1}@supports not (top: calc(sqrt(4) * 1px)){.award-row.is-hover{background-color:#f7f3f0}.award-row.is-hover .award-row__name,.award-row.is-hover .award-row__won,.award-row.is-hover .award-row__project,.award-row.is-hover .award-row__year{color:#131713}}}@media screen and (min-width: 810px)and (hover: hover){html:not(.js) .award-row:hover{--ar-p: 1}@supports not (top: calc(sqrt(4) * 1px)){html:not(.js) .award-row:hover{background-color:#f7f3f0}html:not(.js) .award-row:hover .award-row__name,html:not(.js) .award-row:hover .award-row__won,html:not(.js) .award-row:hover .award-row__project,html:not(.js) .award-row:hover .award-row__year{color:#131713}}}.team-card{--tc-spring: 650ms linear(0, 0.0684, 0.1598, 0.2436, 0.3191, 0.3871, 0.4483, 0.5034, 0.553, 0.5976, 0.6378, 0.674, 0.7065, 0.7358, 0.7622, 0.7859, 0.8073, 0.8266, 0.8439, 0.8595, 0.8735, 0.8861, 0.8975, 0.9077, 0.9169, 0.9252, 0.9327, 0.9394, 0.9455, 0.9509, 0.9558, 0.9602, 0.9642, 0.9678, 0.971, 0.9739, 0.9765, 0.9788, 0.981, 0.9829, 0.9846, 0.9861, 0.9875, 0.9887, 0.9899, 0.9909, 0.9918, 0.9926, 0.9933, 0.994, 0.9946, 0.9951, 0.9956, 0.9961, 0.9965, 0.9968, 0.9971, 0.9974, 0.9977, 0.9979, 1, 1, 1, 1, 1);--nl-rest: #f7f3f0;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;aspect-ratio:.75;border-radius:4px;overflow:hidden}.team-card.is-open{--tc-spring: 350ms linear(0, 0.14, 0.3118, 0.4521, 0.5639, 0.6529, 0.7237, 0.7801, 0.825, 0.8607, 0.8891, 0.9117, 0.9298, 0.9441, 0.9555, 0.9646, 0.9718, 0.9776, 0.9821, 0.9858, 0.9887, 0.991, 0.9928, 0.9943, 0.9955, 0.9964, 0.9971, 0.9977, 0.9982, 0.9985, 0.9988, 0.9991, 1, 1, 1)}@media screen and (min-width: 810px)and (max-width: 1199.98px){.team-card{--tc-spring: 350ms linear(0, 0.14, 0.3118, 0.4521, 0.5639, 0.6529, 0.7237, 0.7801, 0.825, 0.8607, 0.8891, 0.9117, 0.9298, 0.9441, 0.9555, 0.9646, 0.9718, 0.9776, 0.9821, 0.9858, 0.9887, 0.991, 0.9928, 0.9943, 0.9955, 0.9964, 0.9971, 0.9977, 0.9982, 0.9985, 0.9988, 0.9991, 1, 1, 1);cursor:pointer}}.team-card__photo{position:absolute;inset:0;width:100%;max-width:none;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;pointer-events:none;-webkit-transition:opacity var(--tc-spring);transition:opacity var(--tc-spring)}.team-card__body{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;min-height:0;padding:14px;overflow:hidden}.team-card__id{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%;overflow:hidden}.team-card__name{font-family:"Bagoss Standard Medium","Bagoss Standard Medium Placeholder",sans-serif;font-weight:520;font-style:normal;line-height:1.4em;letter-spacing:.01em;text-transform:none;-webkit-font-feature-settings:"blwf","cv03","cv04","cv09","cv11";font-feature-settings:"blwf","cv03","cv04","cv09","cv11";font-size:1rem}@media screen and (min-width: 1200px)and (max-width: 1499.98px){.team-card__name{font-size:.88rem}}@media screen and (min-width: 1500px)and (max-width: 1919.98px){.team-card__name{font-size:.94rem}}@media screen and (min-width: 1920px)and (max-width: 2559.98px){.team-card__name{font-size:1.15rem}}@media screen and (min-width: 2560px){.team-card__name{font-size:1.65rem}}@media screen and (min-width: 810px)and (max-width: 1199.98px){.team-card__name{font-size:.88rem}}.team-card__name{color:#f7f3f0;white-space:pre}.team-card__role{font-family:"Bagoss Standard Regular","Bagoss Standard Regular Placeholder",sans-serif;font-weight:385;font-style:normal;line-height:1.4em;letter-spacing:.01em;text-transform:none;-webkit-font-feature-settings:"blwf","cv03","cv04","cv09","cv11";font-feature-settings:"blwf","cv03","cv04","cv09","cv11";font-size:1rem}@media screen and (min-width: 1200px)and (max-width: 1499.98px){.team-card__role{font-size:.88rem}}@media screen and (min-width: 1500px)and (max-width: 1919.98px){.team-card__role{font-size:.94rem}}@media screen and (min-width: 1920px)and (max-width: 2559.98px){.team-card__role{font-size:1.15rem}}@media screen and (min-width: 2560px){.team-card__role{font-size:1.65rem}}.team-card__role{color:rgba(247,243,240,.5);white-space:pre}.team-card__more{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:22px;width:100%;-webkit-transition:gap var(--tc-spring);transition:gap var(--tc-spring)}.team-card__bio{font-family:"Bagoss Standard Regular","Bagoss Standard Regular Placeholder",sans-serif;font-weight:385;font-style:normal;line-height:1.4em;letter-spacing:.01em;text-transform:none;-webkit-font-feature-settings:"blwf","cv03","cv04","cv09","cv11";font-feature-settings:"blwf","cv03","cv04","cv09","cv11";font-size:1rem}@media screen and (min-width: 1200px)and (max-width: 1499.98px){.team-card__bio{font-size:.88rem}}@media screen and (min-width: 1500px)and (max-width: 1919.98px){.team-card__bio{font-size:.94rem}}@media screen and (min-width: 1920px)and (max-width: 2559.98px){.team-card__bio{font-size:1.15rem}}@media screen and (min-width: 2560px){.team-card__bio{font-size:1.65rem}}.team-card__bio{width:96%;color:#f7f3f0;white-space:pre-wrap;word-break:break-word;overflow-wrap:break-word;opacity:0;-webkit-transition:opacity var(--tc-spring);transition:opacity var(--tc-spring)}.team-card__actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;width:100%}.team-card.is-open .team-card__photo{opacity:.25}.team-card.is-open .team-card__bio{opacity:1}@media screen and (min-width: 810px)and (max-width: 1199.98px){.team-card.is-open .team-card__more{gap:28px}}.testimonial-card{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%;height:100%;margin:0;padding:16px 20px 20px;border-radius:4px;background:#1e221f;overflow:clip}.testimonial-card--mobile{padding:10px 14px 14px}.testimonial-card__quote{width:85%;margin:0}.testimonial-card__quote p{font-family:"Bagoss Standard Medium","Bagoss Standard Medium Placeholder",sans-serif;font-weight:520;font-style:normal;line-height:1.1em;letter-spacing:-0.01em;text-transform:none;-webkit-font-feature-settings:"blwf","cv03","cv04","cv09","cv11";font-feature-settings:"blwf","cv03","cv04","cv09","cv11";font-size:2.2rem}@media screen and (min-width: 1200px)and (max-width: 1499.98px){.testimonial-card__quote p{font-size:2.46rem}}@media screen and (min-width: 1500px)and (max-width: 1919.98px){.testimonial-card__quote p{font-size:2.63rem}}@media screen and (min-width: 1920px)and (max-width: 2559.98px){.testimonial-card__quote p{font-size:3.03rem}}@media screen and (min-width: 2560px){.testimonial-card__quote p{font-size:3.45rem}}.testimonial-card__quote p{margin:0;color:#f7f3f0;text-wrap:balance}.testimonial-card--mobile .testimonial-card__quote{width:95%}.testimonial-card--mobile .testimonial-card__quote p{font-family:"Bagoss Standard Medium","Bagoss Standard Medium Placeholder",sans-serif;font-weight:520;font-style:normal;line-height:1.2em;letter-spacing:-0.01em;text-transform:none;-webkit-font-feature-settings:"blwf","cv03","cv04","cv09","cv11";font-feature-settings:"blwf","cv03","cv04","cv09","cv11";font-size:1.43rem}@media screen and (min-width: 1200px)and (max-width: 1499.98px){.testimonial-card--mobile .testimonial-card__quote p{font-size:1.64rem}}@media screen and (min-width: 1500px)and (max-width: 1919.98px){.testimonial-card--mobile .testimonial-card__quote p{font-size:1.75rem}}@media screen and (min-width: 1920px)and (max-width: 2559.98px){.testimonial-card--mobile .testimonial-card__quote p{font-size:2.07rem}}@media screen and (min-width: 2560px){.testimonial-card--mobile .testimonial-card__quote p{font-size:2.37rem}}.testimonial-card__meta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;width:100%}.testimonial-card--mobile .testimonial-card__meta{gap:10px}.testimonial-card__logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:none;flex:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:66px;height:66px;border-radius:4px;background:#d9bfff}.testimonial-card__logo--peach{background:#ffd2bf}.testimonial-card__logo--sky{background:#bfe9ff}.testimonial-card__logo--lime{background:#edffc0}.testimonial-card__logo--olive{background:#c2c698}.testimonial-card__logo--coral{background:#ff8c88}.testimonial-card__logo--mustard{background:#e5ca65}.testimonial-card--mobile .testimonial-card__logo{width:60px;height:60px}.testimonial-card__img{display:block;-webkit-box-flex:0;-ms-flex:none;flex:none;width:40px;height:40px;-o-object-fit:cover;object-fit:cover;pointer-events:none}.testimonial-card--mobile .testimonial-card__img{width:30px;height:30px}.testimonial-card__who{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:none;flex:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.testimonial-card--mobile .testimonial-card__who{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:60px}.testimonial-card__name,.testimonial-card__job,.testimonial-card__company{font-family:"Bagoss Standard Regular","Bagoss Standard Regular Placeholder",sans-serif;font-weight:400;font-style:normal;font-size:1.05rem;line-height:1.2em;letter-spacing:.01em;text-transform:none;-webkit-font-feature-settings:"blwf","cv03","cv04","cv09","cv11";font-feature-settings:"blwf","cv03","cv04","cv09","cv11";display:block;color:rgba(247,243,240,.5);white-space:pre}.testimonial-card__name{font-family:"Bagoss Standard Medium","Bagoss Standard Medium Placeholder",sans-serif;font-weight:400;font-style:normal;font-size:1.05rem;line-height:1.2em;letter-spacing:.01em;text-transform:none;-webkit-font-feature-settings:"blwf","cv03","cv04","cv09","cv11";font-feature-settings:"blwf","cv03","cv04","cv09","cv11";color:#f7f3f0}.testimonial-card--mobile .testimonial-card__name,.testimonial-card--mobile .testimonial-card__job{height:17px}.testimonial-card__more{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:none;flex:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-item-align:end;align-self:flex-end;margin-left:auto;padding:2px 4px}.faq-item{--faq-closed: 19px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.faq-item__heading{margin:0;font:inherit}.faq-item__toggle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%;margin:0;padding:0;border:0;border-radius:0;background:none;color:#f7f3f0;font:inherit;text-align:left;cursor:pointer}@media screen and (max-width: 1199.98px){.faq-item__toggle{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.faq-item__toggle::after{content:"";position:absolute;inset:0}.faq-item__question{font-family:"Bagoss Standard Medium","Bagoss Standard Medium Placeholder",sans-serif;font-weight:520;font-style:normal;line-height:1.15em;letter-spacing:-0.01em;text-transform:none;-webkit-font-feature-settings:"blwf","cv03","cv04","cv09","cv11";font-feature-settings:"blwf","cv03","cv04","cv09","cv11";font-size:1rem}@media screen and (min-width: 1200px)and (max-width: 1499.98px){.faq-item__question{font-size:1.23rem}}@media screen and (min-width: 1500px)and (max-width: 1919.98px){.faq-item__question{font-size:1.31rem}}@media screen and (min-width: 1920px)and (max-width: 2559.98px){.faq-item__question{font-size:1.58rem}}@media screen and (min-width: 2560px){.faq-item__question{font-size:2.08rem}}.faq-item__question{min-width:0;color:#f7f3f0;white-space:pre}.faq-item__icon{position:relative;display:block;-webkit-box-flex:0;-ms-flex:none;flex:none;width:23px;height:23px;color:rgba(247,243,240,.25)}.faq-item__icon svg{position:absolute;left:8px;top:4px;width:15px;height:15px;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}@media screen and (max-width: 1199.98px){.faq-item__icon{width:20px;height:20px}.faq-item__icon svg{left:6.957px;top:3.478px;width:13.043px;height:13.043px}}.faq-item.is-open .faq-item__icon{color:#f7f3f0}.faq-item.is-open .faq-item__icon svg{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.faq-item__panel{position:relative;z-index:1;overflow:hidden}.faq-item__answer{font-family:"Bagoss Standard Regular","Bagoss Standard Regular Placeholder",sans-serif;font-weight:385;font-style:normal;line-height:1.4em;letter-spacing:.01em;text-transform:none;-webkit-font-feature-settings:"blwf","cv03","cv04","cv09","cv11";font-feature-settings:"blwf","cv03","cv04","cv09","cv11";font-size:1rem}@media screen and (min-width: 1200px)and (max-width: 1499.98px){.faq-item__answer{font-size:.88rem}}@media screen and (min-width: 1500px)and (max-width: 1919.98px){.faq-item__answer{font-size:.94rem}}@media screen and (min-width: 1920px)and (max-width: 2559.98px){.faq-item__answer{font-size:1.15rem}}@media screen and (min-width: 2560px){.faq-item__answer{font-size:1.65rem}}.faq-item__answer{width:75%;margin:20px 0;color:rgba(247,243,240,.5);white-space:pre-wrap}@media screen and (max-width: 1199.98px){.faq-item__answer{width:85%}}.faq-item__lines{position:relative;display:block;width:100%;height:1px}.js .faq-item__panel[hidden]+.faq-item__lines{margin-top:var(--faq-closed)}.faq-item__line{position:absolute;inset:0;display:block}.faq-item__line--base{background:rgba(247,243,240,.25)}.faq-item__line--fill{z-index:1;background:#f7f3f0;-webkit-transform-origin:0 50%;-ms-transform-origin:0 50%;transform-origin:0 50%;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transition:none;transition:none}.faq-item.is-open .faq-item__line--fill{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1);-webkit-transition:-webkit-transform 600ms linear(0, 0.011, 0.0399, 0.0811, 0.1305, 0.1849, 0.2418, 0.2993, 0.3561, 0.4111, 0.4637, 0.5134, 0.56, 0.6032, 0.6432, 0.6799, 0.7135, 0.7441, 0.7718, 0.7969, 0.8194, 0.8397, 0.858, 0.8743, 0.8888, 0.9018, 0.9133, 0.9236, 0.9327, 0.9408, 0.9479, 0.9543, 0.9598, 0.9648, 0.9691, 0.9729, 0.9763, 0.9792, 0.9818, 0.9841, 0.9861, 0.9879, 0.9894, 0.9908, 0.9919, 0.993, 0.9939, 0.9947, 0.9953, 0.9959, 0.9965, 0.9969, 0.9973, 0.9977, 0.998, 0.9982, 0.9985, 0.9987, 0.9988, 1);transition:-webkit-transform 600ms linear(0, 0.011, 0.0399, 0.0811, 0.1305, 0.1849, 0.2418, 0.2993, 0.3561, 0.4111, 0.4637, 0.5134, 0.56, 0.6032, 0.6432, 0.6799, 0.7135, 0.7441, 0.7718, 0.7969, 0.8194, 0.8397, 0.858, 0.8743, 0.8888, 0.9018, 0.9133, 0.9236, 0.9327, 0.9408, 0.9479, 0.9543, 0.9598, 0.9648, 0.9691, 0.9729, 0.9763, 0.9792, 0.9818, 0.9841, 0.9861, 0.9879, 0.9894, 0.9908, 0.9919, 0.993, 0.9939, 0.9947, 0.9953, 0.9959, 0.9965, 0.9969, 0.9973, 0.9977, 0.998, 0.9982, 0.9985, 0.9987, 0.9988, 1);transition:transform 600ms linear(0, 0.011, 0.0399, 0.0811, 0.1305, 0.1849, 0.2418, 0.2993, 0.3561, 0.4111, 0.4637, 0.5134, 0.56, 0.6032, 0.6432, 0.6799, 0.7135, 0.7441, 0.7718, 0.7969, 0.8194, 0.8397, 0.858, 0.8743, 0.8888, 0.9018, 0.9133, 0.9236, 0.9327, 0.9408, 0.9479, 0.9543, 0.9598, 0.9648, 0.9691, 0.9729, 0.9763, 0.9792, 0.9818, 0.9841, 0.9861, 0.9879, 0.9894, 0.9908, 0.9919, 0.993, 0.9939, 0.9947, 0.9953, 0.9959, 0.9965, 0.9969, 0.9973, 0.9977, 0.998, 0.9982, 0.9985, 0.9987, 0.9988, 1);transition:transform 600ms linear(0, 0.011, 0.0399, 0.0811, 0.1305, 0.1849, 0.2418, 0.2993, 0.3561, 0.4111, 0.4637, 0.5134, 0.56, 0.6032, 0.6432, 0.6799, 0.7135, 0.7441, 0.7718, 0.7969, 0.8194, 0.8397, 0.858, 0.8743, 0.8888, 0.9018, 0.9133, 0.9236, 0.9327, 0.9408, 0.9479, 0.9543, 0.9598, 0.9648, 0.9691, 0.9729, 0.9763, 0.9792, 0.9818, 0.9841, 0.9861, 0.9879, 0.9894, 0.9908, 0.9919, 0.993, 0.9939, 0.9947, 0.9953, 0.9959, 0.9965, 0.9969, 0.9973, 0.9977, 0.998, 0.9982, 0.9985, 0.9987, 0.9988, 1), -webkit-transform 600ms linear(0, 0.011, 0.0399, 0.0811, 0.1305, 0.1849, 0.2418, 0.2993, 0.3561, 0.4111, 0.4637, 0.5134, 0.56, 0.6032, 0.6432, 0.6799, 0.7135, 0.7441, 0.7718, 0.7969, 0.8194, 0.8397, 0.858, 0.8743, 0.8888, 0.9018, 0.9133, 0.9236, 0.9327, 0.9408, 0.9479, 0.9543, 0.9598, 0.9648, 0.9691, 0.9729, 0.9763, 0.9792, 0.9818, 0.9841, 0.9861, 0.9879, 0.9894, 0.9908, 0.9919, 0.993, 0.9939, 0.9947, 0.9953, 0.9959, 0.9965, 0.9969, 0.9973, 0.9977, 0.998, 0.9982, 0.9985, 0.9987, 0.9988, 1)}@media screen and (min-width: 1200px){.faq-item__toggle.is-hover .faq-item__icon{color:#f7f3f0}}@media screen and (min-width: 1200px)and (hover: hover){html:not(.js) .faq-item__toggle:hover .faq-item__icon{color:#f7f3f0}}@media screen and (min-width: 1200px){.faq-item:has(.faq-item__toggle.is-hover) .faq-item__line--fill{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1);-webkit-transition:-webkit-transform 600ms linear(0, 0.011, 0.0399, 0.0811, 0.1305, 0.1849, 0.2418, 0.2993, 0.3561, 0.4111, 0.4637, 0.5134, 0.56, 0.6032, 0.6432, 0.6799, 0.7135, 0.7441, 0.7718, 0.7969, 0.8194, 0.8397, 0.858, 0.8743, 0.8888, 0.9018, 0.9133, 0.9236, 0.9327, 0.9408, 0.9479, 0.9543, 0.9598, 0.9648, 0.9691, 0.9729, 0.9763, 0.9792, 0.9818, 0.9841, 0.9861, 0.9879, 0.9894, 0.9908, 0.9919, 0.993, 0.9939, 0.9947, 0.9953, 0.9959, 0.9965, 0.9969, 0.9973, 0.9977, 0.998, 0.9982, 0.9985, 0.9987, 0.9988, 1);transition:-webkit-transform 600ms linear(0, 0.011, 0.0399, 0.0811, 0.1305, 0.1849, 0.2418, 0.2993, 0.3561, 0.4111, 0.4637, 0.5134, 0.56, 0.6032, 0.6432, 0.6799, 0.7135, 0.7441, 0.7718, 0.7969, 0.8194, 0.8397, 0.858, 0.8743, 0.8888, 0.9018, 0.9133, 0.9236, 0.9327, 0.9408, 0.9479, 0.9543, 0.9598, 0.9648, 0.9691, 0.9729, 0.9763, 0.9792, 0.9818, 0.9841, 0.9861, 0.9879, 0.9894, 0.9908, 0.9919, 0.993, 0.9939, 0.9947, 0.9953, 0.9959, 0.9965, 0.9969, 0.9973, 0.9977, 0.998, 0.9982, 0.9985, 0.9987, 0.9988, 1);transition:transform 600ms linear(0, 0.011, 0.0399, 0.0811, 0.1305, 0.1849, 0.2418, 0.2993, 0.3561, 0.4111, 0.4637, 0.5134, 0.56, 0.6032, 0.6432, 0.6799, 0.7135, 0.7441, 0.7718, 0.7969, 0.8194, 0.8397, 0.858, 0.8743, 0.8888, 0.9018, 0.9133, 0.9236, 0.9327, 0.9408, 0.9479, 0.9543, 0.9598, 0.9648, 0.9691, 0.9729, 0.9763, 0.9792, 0.9818, 0.9841, 0.9861, 0.9879, 0.9894, 0.9908, 0.9919, 0.993, 0.9939, 0.9947, 0.9953, 0.9959, 0.9965, 0.9969, 0.9973, 0.9977, 0.998, 0.9982, 0.9985, 0.9987, 0.9988, 1);transition:transform 600ms linear(0, 0.011, 0.0399, 0.0811, 0.1305, 0.1849, 0.2418, 0.2993, 0.3561, 0.4111, 0.4637, 0.5134, 0.56, 0.6032, 0.6432, 0.6799, 0.7135, 0.7441, 0.7718, 0.7969, 0.8194, 0.8397, 0.858, 0.8743, 0.8888, 0.9018, 0.9133, 0.9236, 0.9327, 0.9408, 0.9479, 0.9543, 0.9598, 0.9648, 0.9691, 0.9729, 0.9763, 0.9792, 0.9818, 0.9841, 0.9861, 0.9879, 0.9894, 0.9908, 0.9919, 0.993, 0.9939, 0.9947, 0.9953, 0.9959, 0.9965, 0.9969, 0.9973, 0.9977, 0.998, 0.9982, 0.9985, 0.9987, 0.9988, 1), -webkit-transform 600ms linear(0, 0.011, 0.0399, 0.0811, 0.1305, 0.1849, 0.2418, 0.2993, 0.3561, 0.4111, 0.4637, 0.5134, 0.56, 0.6032, 0.6432, 0.6799, 0.7135, 0.7441, 0.7718, 0.7969, 0.8194, 0.8397, 0.858, 0.8743, 0.8888, 0.9018, 0.9133, 0.9236, 0.9327, 0.9408, 0.9479, 0.9543, 0.9598, 0.9648, 0.9691, 0.9729, 0.9763, 0.9792, 0.9818, 0.9841, 0.9861, 0.9879, 0.9894, 0.9908, 0.9919, 0.993, 0.9939, 0.9947, 0.9953, 0.9959, 0.9965, 0.9969, 0.9973, 0.9977, 0.998, 0.9982, 0.9985, 0.9987, 0.9988, 1)}}html:not(.js) .faq-item__panel[hidden]{display:block}html:not(.js) .faq-item__icon{color:#f7f3f0}html:not(.js) .faq-item__icon svg{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}html:not(.js) .faq-item__line--fill{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}html:not(.js) .faq-item__toggle{cursor:default}.intro-statement{display:grid;grid-template-columns:repeat(4, minmax(50px, 1fr));-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;padding:80px 20px 200px}@media screen and (min-width: 1920px){.intro-statement{padding-bottom:220px}}@media screen and (max-width: 1199.98px){.intro-statement{padding-bottom:140px}}@media screen and (max-width: 809.98px){.intro-statement{display:block;padding:60px 10px 100px}}.intro-statement__text{font-family:"Bagoss Standard Medium","Bagoss Standard Medium Placeholder",sans-serif;font-weight:520;font-style:normal;line-height:1em;letter-spacing:-0.02em;text-transform:none;-webkit-font-feature-settings:"blwf","cv03","cv04","cv09","cv11";font-feature-settings:"blwf","cv03","cv04","cv09","cv11";font-size:2.84rem}@media screen and (min-width: 1200px)and (max-width: 1499.98px){.intro-statement__text{font-size:3.69rem}}@media screen and (min-width: 1500px)and (max-width: 1919.98px){.intro-statement__text{font-size:3.94rem}}@media screen and (min-width: 1920px)and (max-width: 2559.98px){.intro-statement__text{font-size:4.53rem}}@media screen and (min-width: 2560px){.intro-statement__text{font-size:5.03rem}}.intro-statement__text{grid-column:2/span 3;justify-self:start;width:90%;margin:0;color:#131713;text-align:left;text-wrap:wrap}@media screen and (min-width: 1920px)and (max-width: 2559.98px){.intro-statement__text{width:85%}}@media screen and (min-width: 1200px)and (max-width: 1439.98px){.intro-statement__text{width:92%;text-wrap:balance}}@media screen and (max-width: 1199.98px){.intro-statement__text{grid-column:1/span 4;width:87%;text-wrap:balance}}@media screen and (max-width: 809.98px){.intro-statement__text{font-family:"Bagoss Standard Medium","Bagoss Standard Medium Placeholder",sans-serif;font-weight:520;font-style:normal;line-height:1.1em;letter-spacing:-0.01em;text-transform:none;-webkit-font-feature-settings:"blwf","cv03","cv04","cv09","cv11";font-feature-settings:"blwf","cv03","cv04","cv09","cv11";font-size:2.2rem;width:100%}}@media screen and (max-width: 809.98px)and (min-width: 1200px)and (max-width: 1499.98px){.intro-statement__text{font-size:2.46rem}}@media screen and (max-width: 809.98px)and (min-width: 1500px)and (max-width: 1919.98px){.intro-statement__text{font-size:2.63rem}}@media screen and (max-width: 809.98px)and (min-width: 1920px)and (max-width: 2559.98px){.intro-statement__text{font-size:3.03rem}}@media screen and (max-width: 809.98px)and (min-width: 2560px){.intro-statement__text{font-size:3.45rem}}.split-text__word{white-space:nowrap}.split-text__char{display:inline-block}.js [data-text-reveal] .split-text__char{opacity:.001;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}@media(prefers-reduced-motion: reduce){.js [data-text-reveal] .split-text__char{-webkit-transform:none;-ms-transform:none;transform:none}}.featured-work{position:relative}.featured-work__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:20px 20px 0}@media screen and (max-width: 809.98px){.featured-work__head{padding:20px 10px 0}}.featured-work__grid{position:relative;display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));grid-auto-rows:-webkit-min-content;grid-auto-rows:min-content;gap:70px 14px;-webkit-box-align:start;-ms-flex-align:start;align-items:start;padding:20px 20px 120px;overflow:hidden}@media screen and (min-width: 810px)and (max-width: 1199.98px){.featured-work__grid{row-gap:60px}}@media screen and (min-width: 1920px){.featured-work__grid{row-gap:100px;padding-bottom:150px}}@media screen and (max-width: 809.98px){.featured-work__grid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding:10px 10px 0}}.featured-work__more{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 20px 180px;overflow:hidden}@media screen and (min-width: 1920px){.featured-work__more{padding-bottom:200px}}@media screen and (max-width: 809.98px){.featured-work__more{padding:0 10px 120px}}@media screen and (max-width: 809.98px){.featured-work .work-card{padding-bottom:40px}.featured-work .work-card:last-child{padding-bottom:60px}.featured-work .work-card--square .work-card__details,.featured-work .work-card--landscape .work-card__details{gap:14px}}.logo-ticker{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:none;flex:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:200px;padding:10px;overflow:hidden}.logo-ticker__track{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:120px;width:100%;height:100%;margin:0;padding:0;list-style:none;-webkit-animation:logo-ticker var(--logo-ticker-duration, 31.16s) linear infinite;animation:logo-ticker var(--logo-ticker-duration, 31.16s) linear infinite;-webkit-animation-play-state:paused;animation-play-state:paused}.logo-ticker.is-playing .logo-ticker__track{-webkit-animation-play-state:running;animation-play-state:running}.logo-ticker.is-in-view .logo-ticker__track,.logo-ticker.is-in-view .logo-ticker__item[aria-hidden=true]{will-change:transform}.logo-ticker__item{-webkit-box-flex:0;-ms-flex:none;flex:none}.logo-ticker__logo{display:block;width:var(--logo-w, auto);height:var(--logo-h);max-width:none;-o-object-fit:cover;object-fit:cover;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@-webkit-keyframes logo-ticker{from{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(calc(-1 * var(--logo-ticker-distance, 2337px)));transform:translateX(calc(-1 * var(--logo-ticker-distance, 2337px)))}}@keyframes logo-ticker{from{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(calc(-1 * var(--logo-ticker-distance, 2337px)));transform:translateX(calc(-1 * var(--logo-ticker-distance, 2337px)))}}@media(prefers-reduced-motion: reduce){.logo-ticker__track{-webkit-animation:none;animation:none}}.expertise{position:relative;z-index:0;display:grid;grid-template-columns:repeat(4, minmax(50px, 1fr));grid-template-rows:-webkit-min-content;grid-template-rows:min-content;-ms-flex-line-pack:start;align-content:start;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;height:901px;padding:180px 20px 0}@media screen and (min-width: 1200px)and (max-width: 1439.98px){.expertise{height:889px}}@media screen and (min-width: 1920px){.expertise{height:1078px;padding-top:200px}}@media screen and (min-width: 2560px){.expertise{height:1209px}}@media screen and (min-width: 810px)and (max-width: 1199.98px){.expertise{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:20px;height:auto;padding-bottom:8px}}@media screen and (max-width: 809.98px){.expertise{display:none}}.expertise__aside{position:relative;z-index:1;min-width:0}@media screen and (min-width: 810px)and (max-width: 1199.98px){.expertise__aside{-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;height:616px}}.expertise__sticky{position:sticky;top:100px;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:10px;overflow:hidden}@media screen and (min-width: 1200px)and (max-width: 1439.98px){.expertise__sticky{gap:20px}}.expertise__spacer{-ms-flex-item-align:start;align-self:start;height:621px}@media screen and (min-width: 1200px)and (max-width: 1439.98px){.expertise__spacer{height:653px}}@media screen and (min-width: 810px)and (max-width: 1199.98px){.expertise__spacer{display:none}}.expertise__main{position:relative;grid-column:span 2;align-self:start;min-width:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:80px}@media screen and (min-width: 810px)and (max-width: 1199.98px){.expertise__main{-webkit-box-flex:2;-ms-flex:2 0 0px;flex:2 0 0}}.expertise__intro{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:2px;padding-top:32px;overflow:hidden}@media screen and (min-width: 1200px)and (max-width: 1439.98px){.expertise__intro{padding-top:48px}}.expertise__heading{font-family:"Bagoss Standard Medium","Bagoss Standard Medium Placeholder",sans-serif;font-weight:520;font-style:normal;line-height:1.15em;letter-spacing:-0.01em;text-transform:none;-webkit-font-feature-settings:"blwf","cv03","cv04","cv09","cv11";font-feature-settings:"blwf","cv03","cv04","cv09","cv11";font-size:1rem}@media screen and (min-width: 1200px)and (max-width: 1499.98px){.expertise__heading{font-size:1.23rem}}@media screen and (min-width: 1500px)and (max-width: 1919.98px){.expertise__heading{font-size:1.31rem}}@media screen and (min-width: 1920px)and (max-width: 2559.98px){.expertise__heading{font-size:1.58rem}}@media screen and (min-width: 2560px){.expertise__heading{font-size:2.08rem}}.expertise__heading{margin:0;color:#000;white-space:pre}.expertise__sub{font-family:"Bagoss Standard Regular","Bagoss Standard Regular Placeholder",sans-serif;font-weight:385;font-style:normal;line-height:1.15em;letter-spacing:0;text-transform:none;-webkit-font-feature-settings:"blwf","cv03","cv04","cv09","cv11";font-feature-settings:"blwf","cv03","cv04","cv09","cv11";font-size:1rem}@media screen and (min-width: 1200px)and (max-width: 1499.98px){.expertise__sub{font-size:1.23rem}}@media screen and (min-width: 1500px)and (max-width: 1919.98px){.expertise__sub{font-size:1.31rem}}@media screen and (min-width: 1920px)and (max-width: 2559.98px){.expertise__sub{font-size:1.58rem}}@media screen and (min-width: 2560px){.expertise__sub{font-size:2.08rem}}.expertise__sub{width:628px;margin:0;color:rgba(19,23,19,.5);text-wrap:balance}@media screen and (min-width: 1200px)and (max-width: 1439.98px){.expertise__sub{width:100%}}@media screen and (min-width: 810px)and (max-width: 1199.98px){.expertise__sub{width:auto}}.expertise__list{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:14px;margin:0;padding:0;list-style:none}.expertise__title{font-family:"Bagoss Standard Medium","Bagoss Standard Medium Placeholder",sans-serif;font-weight:520;font-style:normal;line-height:1em;letter-spacing:-0.02em;text-transform:none;-webkit-font-feature-settings:"blwf","cv03","cv04","cv09","cv11";font-feature-settings:"blwf","cv03","cv04","cv09","cv11";font-size:2.84rem}@media screen and (min-width: 1200px)and (max-width: 1499.98px){.expertise__title{font-size:3.69rem}}@media screen and (min-width: 1500px)and (max-width: 1919.98px){.expertise__title{font-size:3.94rem}}@media screen and (min-width: 1920px)and (max-width: 2559.98px){.expertise__title{font-size:4.53rem}}@media screen and (min-width: 2560px){.expertise__title{font-size:5.03rem}}.expertise__title{margin:0;color:rgba(19,23,19,.25);white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:color 650ms linear(0, 0.0212, 0.0703, 0.1328, 0.2001, 0.2675, 0.3323, 0.3932, 0.4496, 0.5015, 0.5488, 0.5919, 0.6311, 0.6665, 0.6986, 0.7277, 0.7539, 0.7777, 0.7991, 0.8185, 0.836, 0.8519, 0.8662, 0.8791, 0.8908, 0.9013, 0.9109, 0.9195, 0.9272, 0.9343, 0.9406, 0.9464, 0.9515, 0.9562, 0.9604, 0.9643, 0.9677, 0.9708, 0.9736, 0.9762, 0.9785, 0.9806, 0.9824, 0.9841, 0.9857, 0.9871, 0.9883, 0.9894, 0.9905, 0.9914, 0.9922, 0.993, 0.9936, 0.9943, 0.9948, 0.9953, 0.9958, 0.9962, 0.9965, 0.9969, 0.9972, 0.9975, 0.9977, 0.9979, 1);transition:color 650ms linear(0, 0.0212, 0.0703, 0.1328, 0.2001, 0.2675, 0.3323, 0.3932, 0.4496, 0.5015, 0.5488, 0.5919, 0.6311, 0.6665, 0.6986, 0.7277, 0.7539, 0.7777, 0.7991, 0.8185, 0.836, 0.8519, 0.8662, 0.8791, 0.8908, 0.9013, 0.9109, 0.9195, 0.9272, 0.9343, 0.9406, 0.9464, 0.9515, 0.9562, 0.9604, 0.9643, 0.9677, 0.9708, 0.9736, 0.9762, 0.9785, 0.9806, 0.9824, 0.9841, 0.9857, 0.9871, 0.9883, 0.9894, 0.9905, 0.9914, 0.9922, 0.993, 0.9936, 0.9943, 0.9948, 0.9953, 0.9958, 0.9962, 0.9965, 0.9969, 0.9972, 0.9975, 0.9977, 0.9979, 1)}.expertise__item.is-active .expertise__title{color:#131713}.showcase{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:16px;width:100%;margin:0;overflow:hidden}.showcase__media{position:relative;width:100%;aspect-ratio:1;border-radius:4px;overflow:hidden}.showcase__img{position:absolute;inset:0;display:block;width:100%;height:100%;max-width:none;-o-object-fit:cover;object-fit:cover;border-radius:inherit;visibility:hidden}.showcase__img.is-active{visibility:visible}.showcase__captions{width:85%;overflow:hidden}.showcase__caption{font-family:"Bagoss Standard Regular","Bagoss Standard Regular Placeholder",sans-serif;font-weight:385;font-style:normal;line-height:1.4em;letter-spacing:.01em;text-transform:none;-webkit-font-feature-settings:"blwf","cv03","cv04","cv09","cv11";font-feature-settings:"blwf","cv03","cv04","cv09","cv11";font-size:1rem}@media screen and (min-width: 1200px)and (max-width: 1499.98px){.showcase__caption{font-size:.88rem}}@media screen and (min-width: 1500px)and (max-width: 1919.98px){.showcase__caption{font-size:.94rem}}@media screen and (min-width: 1920px)and (max-width: 2559.98px){.showcase__caption{font-size:1.15rem}}@media screen and (min-width: 2560px){.showcase__caption{font-size:1.65rem}}.showcase__caption{margin:0;color:#131713;text-wrap:balance}.showcase__caption:not(.is-active){display:none}.expertise-m{position:relative;z-index:0;display:none}@media screen and (max-width: 809.98px){.expertise-m{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:60px;padding:120px 10px 0}}.expertise-m__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:20px}.expertise-m__intro{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:1px}.expertise-m__heading{font-family:"Bagoss Standard Medium","Bagoss Standard Medium Placeholder",sans-serif;font-weight:520;font-style:normal;line-height:1.15em;letter-spacing:-0.01em;text-transform:none;-webkit-font-feature-settings:"blwf","cv03","cv04","cv09","cv11";font-feature-settings:"blwf","cv03","cv04","cv09","cv11";font-size:1rem}@media screen and (min-width: 1200px)and (max-width: 1499.98px){.expertise-m__heading{font-size:1.23rem}}@media screen and (min-width: 1500px)and (max-width: 1919.98px){.expertise-m__heading{font-size:1.31rem}}@media screen and (min-width: 1920px)and (max-width: 2559.98px){.expertise-m__heading{font-size:1.58rem}}@media screen and (min-width: 2560px){.expertise-m__heading{font-size:2.08rem}}.expertise-m__heading{margin:0;color:#000;white-space:pre}.expertise-m__text{font-family:"Bagoss Standard Regular","Bagoss Standard Regular Placeholder",sans-serif;font-weight:385;font-style:normal;line-height:1.15em;letter-spacing:0;text-transform:none;-webkit-font-feature-settings:"blwf","cv03","cv04","cv09","cv11";font-feature-settings:"blwf","cv03","cv04","cv09","cv11";font-size:1rem}@media screen and (min-width: 1200px)and (max-width: 1499.98px){.expertise-m__text{font-size:1.23rem}}@media screen and (min-width: 1500px)and (max-width: 1919.98px){.expertise-m__text{font-size:1.31rem}}@media screen and (min-width: 1920px)and (max-width: 2559.98px){.expertise-m__text{font-size:1.58rem}}@media screen and (min-width: 2560px){.expertise-m__text{font-size:2.08rem}}.expertise-m__text{margin:0;color:rgba(19,23,19,.5);text-wrap:balance}.expertise-m__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;margin:0;padding:0;list-style:none}.expertise-m__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.expertise-m__item>*{-webkit-box-flex:0;-ms-flex:none;flex:none}.expertise-m__item:last-child{padding-bottom:10px}.expertise-m__item.is-open{padding-bottom:20px}.expertise-m__rule{position:relative;display:block;height:1px;background:rgba(19,23,19,.15)}.expertise-m__rule-fill{position:absolute;inset:0;display:block;background:rgba(19,23,19,.15);opacity:0;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 50%;-ms-transform-origin:0 50%;transform-origin:0 50%}.expertise-m__item.is-open .expertise-m__rule-fill{background:#131713;opacity:1;-webkit-transform:none;-ms-transform:none;transform:none;-webkit-transition:opacity 500ms linear(0, 0.0912, 0.2098, 0.3148, 0.4059, 0.4849, 0.5534, 0.6128, 0.6643, 0.7089, 0.7476, 0.7812, 0.8103, 0.8355, 0.8574, 0.8764, 0.8928, 0.9071, 0.9194, 0.9301, 0.9394, 0.9475, 0.9545, 0.9605, 0.9658, 0.9703, 0.9743, 0.9777, 0.9807, 0.9832, 0.9855, 0.9874, 0.9891, 0.9905, 0.9918, 0.9929, 0.9938, 0.9946, 0.9954, 0.996, 0.9965, 0.997, 0.9974, 0.9977, 0.998, 0.9983, 0.9985, 1, 1, 1),background-color 500ms linear(0, 0.0912, 0.2098, 0.3148, 0.4059, 0.4849, 0.5534, 0.6128, 0.6643, 0.7089, 0.7476, 0.7812, 0.8103, 0.8355, 0.8574, 0.8764, 0.8928, 0.9071, 0.9194, 0.9301, 0.9394, 0.9475, 0.9545, 0.9605, 0.9658, 0.9703, 0.9743, 0.9777, 0.9807, 0.9832, 0.9855, 0.9874, 0.9891, 0.9905, 0.9918, 0.9929, 0.9938, 0.9946, 0.9954, 0.996, 0.9965, 0.997, 0.9974, 0.9977, 0.998, 0.9983, 0.9985, 1, 1, 1),-webkit-transform 500ms linear(0, 0.0912, 0.2098, 0.3148, 0.4059, 0.4849, 0.5534, 0.6128, 0.6643, 0.7089, 0.7476, 0.7812, 0.8103, 0.8355, 0.8574, 0.8764, 0.8928, 0.9071, 0.9194, 0.9301, 0.9394, 0.9475, 0.9545, 0.9605, 0.9658, 0.9703, 0.9743, 0.9777, 0.9807, 0.9832, 0.9855, 0.9874, 0.9891, 0.9905, 0.9918, 0.9929, 0.9938, 0.9946, 0.9954, 0.996, 0.9965, 0.997, 0.9974, 0.9977, 0.998, 0.9983, 0.9985, 1, 1, 1);transition:opacity 500ms linear(0, 0.0912, 0.2098, 0.3148, 0.4059, 0.4849, 0.5534, 0.6128, 0.6643, 0.7089, 0.7476, 0.7812, 0.8103, 0.8355, 0.8574, 0.8764, 0.8928, 0.9071, 0.9194, 0.9301, 0.9394, 0.9475, 0.9545, 0.9605, 0.9658, 0.9703, 0.9743, 0.9777, 0.9807, 0.9832, 0.9855, 0.9874, 0.9891, 0.9905, 0.9918, 0.9929, 0.9938, 0.9946, 0.9954, 0.996, 0.9965, 0.997, 0.9974, 0.9977, 0.998, 0.9983, 0.9985, 1, 1, 1),background-color 500ms linear(0, 0.0912, 0.2098, 0.3148, 0.4059, 0.4849, 0.5534, 0.6128, 0.6643, 0.7089, 0.7476, 0.7812, 0.8103, 0.8355, 0.8574, 0.8764, 0.8928, 0.9071, 0.9194, 0.9301, 0.9394, 0.9475, 0.9545, 0.9605, 0.9658, 0.9703, 0.9743, 0.9777, 0.9807, 0.9832, 0.9855, 0.9874, 0.9891, 0.9905, 0.9918, 0.9929, 0.9938, 0.9946, 0.9954, 0.996, 0.9965, 0.997, 0.9974, 0.9977, 0.998, 0.9983, 0.9985, 1, 1, 1),-webkit-transform 500ms linear(0, 0.0912, 0.2098, 0.3148, 0.4059, 0.4849, 0.5534, 0.6128, 0.6643, 0.7089, 0.7476, 0.7812, 0.8103, 0.8355, 0.8574, 0.8764, 0.8928, 0.9071, 0.9194, 0.9301, 0.9394, 0.9475, 0.9545, 0.9605, 0.9658, 0.9703, 0.9743, 0.9777, 0.9807, 0.9832, 0.9855, 0.9874, 0.9891, 0.9905, 0.9918, 0.9929, 0.9938, 0.9946, 0.9954, 0.996, 0.9965, 0.997, 0.9974, 0.9977, 0.998, 0.9983, 0.9985, 1, 1, 1);transition:transform 500ms linear(0, 0.0912, 0.2098, 0.3148, 0.4059, 0.4849, 0.5534, 0.6128, 0.6643, 0.7089, 0.7476, 0.7812, 0.8103, 0.8355, 0.8574, 0.8764, 0.8928, 0.9071, 0.9194, 0.9301, 0.9394, 0.9475, 0.9545, 0.9605, 0.9658, 0.9703, 0.9743, 0.9777, 0.9807, 0.9832, 0.9855, 0.9874, 0.9891, 0.9905, 0.9918, 0.9929, 0.9938, 0.9946, 0.9954, 0.996, 0.9965, 0.997, 0.9974, 0.9977, 0.998, 0.9983, 0.9985, 1, 1, 1),opacity 500ms linear(0, 0.0912, 0.2098, 0.3148, 0.4059, 0.4849, 0.5534, 0.6128, 0.6643, 0.7089, 0.7476, 0.7812, 0.8103, 0.8355, 0.8574, 0.8764, 0.8928, 0.9071, 0.9194, 0.9301, 0.9394, 0.9475, 0.9545, 0.9605, 0.9658, 0.9703, 0.9743, 0.9777, 0.9807, 0.9832, 0.9855, 0.9874, 0.9891, 0.9905, 0.9918, 0.9929, 0.9938, 0.9946, 0.9954, 0.996, 0.9965, 0.997, 0.9974, 0.9977, 0.998, 0.9983, 0.9985, 1, 1, 1),background-color 500ms linear(0, 0.0912, 0.2098, 0.3148, 0.4059, 0.4849, 0.5534, 0.6128, 0.6643, 0.7089, 0.7476, 0.7812, 0.8103, 0.8355, 0.8574, 0.8764, 0.8928, 0.9071, 0.9194, 0.9301, 0.9394, 0.9475, 0.9545, 0.9605, 0.9658, 0.9703, 0.9743, 0.9777, 0.9807, 0.9832, 0.9855, 0.9874, 0.9891, 0.9905, 0.9918, 0.9929, 0.9938, 0.9946, 0.9954, 0.996, 0.9965, 0.997, 0.9974, 0.9977, 0.998, 0.9983, 0.9985, 1, 1, 1);transition:transform 500ms linear(0, 0.0912, 0.2098, 0.3148, 0.4059, 0.4849, 0.5534, 0.6128, 0.6643, 0.7089, 0.7476, 0.7812, 0.8103, 0.8355, 0.8574, 0.8764, 0.8928, 0.9071, 0.9194, 0.9301, 0.9394, 0.9475, 0.9545, 0.9605, 0.9658, 0.9703, 0.9743, 0.9777, 0.9807, 0.9832, 0.9855, 0.9874, 0.9891, 0.9905, 0.9918, 0.9929, 0.9938, 0.9946, 0.9954, 0.996, 0.9965, 0.997, 0.9974, 0.9977, 0.998, 0.9983, 0.9985, 1, 1, 1),opacity 500ms linear(0, 0.0912, 0.2098, 0.3148, 0.4059, 0.4849, 0.5534, 0.6128, 0.6643, 0.7089, 0.7476, 0.7812, 0.8103, 0.8355, 0.8574, 0.8764, 0.8928, 0.9071, 0.9194, 0.9301, 0.9394, 0.9475, 0.9545, 0.9605, 0.9658, 0.9703, 0.9743, 0.9777, 0.9807, 0.9832, 0.9855, 0.9874, 0.9891, 0.9905, 0.9918, 0.9929, 0.9938, 0.9946, 0.9954, 0.996, 0.9965, 0.997, 0.9974, 0.9977, 0.998, 0.9983, 0.9985, 1, 1, 1),background-color 500ms linear(0, 0.0912, 0.2098, 0.3148, 0.4059, 0.4849, 0.5534, 0.6128, 0.6643, 0.7089, 0.7476, 0.7812, 0.8103, 0.8355, 0.8574, 0.8764, 0.8928, 0.9071, 0.9194, 0.9301, 0.9394, 0.9475, 0.9545, 0.9605, 0.9658, 0.9703, 0.9743, 0.9777, 0.9807, 0.9832, 0.9855, 0.9874, 0.9891, 0.9905, 0.9918, 0.9929, 0.9938, 0.9946, 0.9954, 0.996, 0.9965, 0.997, 0.9974, 0.9977, 0.998, 0.9983, 0.9985, 1, 1, 1),-webkit-transform 500ms linear(0, 0.0912, 0.2098, 0.3148, 0.4059, 0.4849, 0.5534, 0.6128, 0.6643, 0.7089, 0.7476, 0.7812, 0.8103, 0.8355, 0.8574, 0.8764, 0.8928, 0.9071, 0.9194, 0.9301, 0.9394, 0.9475, 0.9545, 0.9605, 0.9658, 0.9703, 0.9743, 0.9777, 0.9807, 0.9832, 0.9855, 0.9874, 0.9891, 0.9905, 0.9918, 0.9929, 0.9938, 0.9946, 0.9954, 0.996, 0.9965, 0.997, 0.9974, 0.9977, 0.998, 0.9983, 0.9985, 1, 1, 1)}.expertise-m__h{margin:0}.expertise-m__trigger{font-family:"Bagoss Standard Medium","Bagoss Standard Medium Placeholder",sans-serif;font-weight:520;font-style:normal;line-height:1em;letter-spacing:-0.02em;text-transform:none;-webkit-font-feature-settings:"blwf","cv03","cv04","cv09","cv11";font-feature-settings:"blwf","cv03","cv04","cv09","cv11";font-size:2.84rem}@media screen and (min-width: 1200px)and (max-width: 1499.98px){.expertise-m__trigger{font-size:3.69rem}}@media screen and (min-width: 1500px)and (max-width: 1919.98px){.expertise-m__trigger{font-size:3.94rem}}@media screen and (min-width: 1920px)and (max-width: 2559.98px){.expertise-m__trigger{font-size:4.53rem}}@media screen and (min-width: 2560px){.expertise-m__trigger{font-size:5.03rem}}.expertise-m__trigger{display:block;width:100%;margin:0;padding:0;border:0;border-radius:0;background:none;color:rgba(19,23,19,.25);text-align:left;white-space:nowrap;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:color 650ms linear(0, 0.0212, 0.0703, 0.1328, 0.2001, 0.2675, 0.3323, 0.3932, 0.4496, 0.5015, 0.5488, 0.5919, 0.6311, 0.6665, 0.6986, 0.7277, 0.7539, 0.7777, 0.7991, 0.8185, 0.836, 0.8519, 0.8662, 0.8791, 0.8908, 0.9013, 0.9109, 0.9195, 0.9272, 0.9343, 0.9406, 0.9464, 0.9515, 0.9562, 0.9604, 0.9643, 0.9677, 0.9708, 0.9736, 0.9762, 0.9785, 0.9806, 0.9824, 0.9841, 0.9857, 0.9871, 0.9883, 0.9894, 0.9905, 0.9914, 0.9922, 0.993, 0.9936, 0.9943, 0.9948, 0.9953, 0.9958, 0.9962, 0.9965, 0.9969, 0.9972, 0.9975, 0.9977, 0.9979, 1);transition:color 650ms linear(0, 0.0212, 0.0703, 0.1328, 0.2001, 0.2675, 0.3323, 0.3932, 0.4496, 0.5015, 0.5488, 0.5919, 0.6311, 0.6665, 0.6986, 0.7277, 0.7539, 0.7777, 0.7991, 0.8185, 0.836, 0.8519, 0.8662, 0.8791, 0.8908, 0.9013, 0.9109, 0.9195, 0.9272, 0.9343, 0.9406, 0.9464, 0.9515, 0.9562, 0.9604, 0.9643, 0.9677, 0.9708, 0.9736, 0.9762, 0.9785, 0.9806, 0.9824, 0.9841, 0.9857, 0.9871, 0.9883, 0.9894, 0.9905, 0.9914, 0.9922, 0.993, 0.9936, 0.9943, 0.9948, 0.9953, 0.9958, 0.9962, 0.9965, 0.9969, 0.9972, 0.9975, 0.9977, 0.9979, 1)}.expertise-m__item.is-open .expertise-m__trigger{color:#131713}.expertise-m__panel{margin-top:10px}.js .expertise-m__item:not(.is-open) .expertise-m__panel{display:none}.expertise-m__item.is-open .showcase{-webkit-animation:expertise-showcase-in 500ms linear(0, 0.0912, 0.2098, 0.3148, 0.4059, 0.4849, 0.5534, 0.6128, 0.6643, 0.7089, 0.7476, 0.7812, 0.8103, 0.8355, 0.8574, 0.8764, 0.8928, 0.9071, 0.9194, 0.9301, 0.9394, 0.9475, 0.9545, 0.9605, 0.9658, 0.9703, 0.9743, 0.9777, 0.9807, 0.9832, 0.9855, 0.9874, 0.9891, 0.9905, 0.9918, 0.9929, 0.9938, 0.9946, 0.9954, 0.996, 0.9965, 0.997, 0.9974, 0.9977, 0.998, 0.9983, 0.9985, 1, 1, 1) 400ms both;animation:expertise-showcase-in 500ms linear(0, 0.0912, 0.2098, 0.3148, 0.4059, 0.4849, 0.5534, 0.6128, 0.6643, 0.7089, 0.7476, 0.7812, 0.8103, 0.8355, 0.8574, 0.8764, 0.8928, 0.9071, 0.9194, 0.9301, 0.9394, 0.9475, 0.9545, 0.9605, 0.9658, 0.9703, 0.9743, 0.9777, 0.9807, 0.9832, 0.9855, 0.9874, 0.9891, 0.9905, 0.9918, 0.9929, 0.9938, 0.9946, 0.9954, 0.996, 0.9965, 0.997, 0.9974, 0.9977, 0.998, 0.9983, 0.9985, 1, 1, 1) 400ms both}@media(prefers-reduced-motion: reduce){.expertise-m__item.is-open .showcase{-webkit-animation-name:expertise-showcase-fade;animation-name:expertise-showcase-fade}}@-webkit-keyframes expertise-showcase-in{from{opacity:.001;-webkit-transform:translateY(25px);transform:translateY(25px)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes expertise-showcase-in{from{opacity:.001;-webkit-transform:translateY(25px);transform:translateY(25px)}to{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes expertise-showcase-fade{from{opacity:.001}to{opacity:1}}@keyframes expertise-showcase-fade{from{opacity:.001}to{opacity:1}}.expertise__more{position:relative;overflow:hidden;padding:100px 20px 20px}@media screen and (min-width: 1920px){.expertise__more{padding-top:150px}}@media screen and (max-width: 809.98px){.expertise__more{padding:60px 10px 20px}}.journal{position:relative;scroll-margin-top:100px}@media screen and (max-width: 809.98px){.journal{scroll-margin-top:180px}}.journal__bg{position:absolute;left:0;right:0;bottom:-1px;z-index:-1;height:max(1689px,100% + 110px);background:#ffd2bf;opacity:0;pointer-events:none;will-change:transform}@media screen and (max-width: 809.98px){.journal__bg{height:max(1318px,100% + 110px)}}@media screen and (min-width: 810px)and (max-width: 1199.98px){.journal__bg{height:max(2028px,100% + 110px)}}@media screen and (min-width: 1200px)and (max-width: 1439.98px){.journal__bg{height:max(2577px,100% + 110px)}}.journal__main{padding-top:200px}@media screen and (max-width: 809.98px){.journal__main{padding-top:0}}@media screen and (min-width: 1920px){.journal__main{padding-top:220px}}.journal__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:0 20px}@media screen and (max-width: 809.98px){.journal__head{padding:140px 10px 0}}.journal__grid{display:grid;grid-template-columns:repeat(4, minmax(50px, 1fr));grid-auto-rows:-webkit-min-content;grid-auto-rows:min-content;gap:20px 14px;-webkit-box-align:start;-ms-flex-align:start;align-items:start;padding:20px 20px}@media screen and (max-width: 1199.98px){.journal__grid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:16px}}@media screen and (max-width: 809.98px){.journal__grid{padding:10px 10px 60px}}.journal__more{padding:60px 20px 20px}@media screen and (max-width: 809.98px){.journal__more{padding:10px}}@media screen and (min-width: 1920px){.journal__more{padding:90px 20px 20px}}.project-hero{position:sticky;top:0;z-index:1;width:100%;height:95vh;height:93dvh;overflow:hidden;background:#f7f3f0}.project-hero__shade{position:absolute;top:0;left:0;z-index:2;display:block;width:100%;height:100px;background:-webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.25)), to(rgba(0, 0, 0, 0)));background:linear-gradient(180deg, rgba(0, 0, 0, 0.25) 0%, rgba(0, 0, 0, 0) 100%);pointer-events:none}.project-hero__image{position:absolute;top:calc(50% - 47.5vh);left:0;z-index:0;width:100%;height:95vh}.project-hero__img{display:block;width:100%;height:100%;max-width:none;-o-object-fit:cover;object-fit:cover;-o-object-position:var(--hero-position, 50% 50%);object-position:var(--hero-position, 50% 50%)}.project-hero__video{position:absolute;top:0;left:0;z-index:1;display:block;width:100%;height:100%;max-width:none;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;pointer-events:none}@media screen and (min-width: 810px){.project-hero__video{height:auto;min-height:100%;aspect-ratio:16/9}}@media screen and (min-width: 810px)and (max-width: 1199.98px){.project-hero__video{top:auto;bottom:0;left:-507px;width:calc(100% + 1014px);aspect-ratio:1.77827}}@media screen and (min-width: 1200px)and (max-width: 1439.98px){.project-hero__video{left:50%;width:114%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}}@media screen and (min-width: 1440px)and (max-width: 1919.98px){.project-hero__video{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}}.project-hero__video::-webkit-media-controls-start-playback-button{display:none !important;-webkit-appearance:none}.project-hero__video::-webkit-media-controls-play-button{display:none !important}.project-head__meta{display:grid;grid-template-columns:repeat(4, minmax(50px, 1fr));grid-auto-rows:-webkit-min-content;grid-auto-rows:min-content;gap:20px;padding:14px 20px 20px;overflow:hidden;background:#f7f3f0}@media screen and (max-width: 809.98px){.project-head__meta{grid-template-columns:repeat(3, minmax(50px, 1fr));padding:14px 10px 20px}}.project-head__name,.project-head__tagline,.project-head__year{font-family:"General Grotesque Mono Regular","General Grotesque Mono Regular Placeholder",monospace;font-weight:400;font-style:normal;line-height:1.6em;letter-spacing:.1em;text-transform:uppercase;-webkit-font-feature-settings:"blwf","cv03","cv04","cv09","cv11";font-feature-settings:"blwf","cv03","cv04","cv09","cv11";font-size:.65rem}@media screen and (min-width: 1200px)and (max-width: 1499.98px){.project-head__name,.project-head__tagline,.project-head__year{font-size:.65rem}}@media screen and (min-width: 1500px)and (max-width: 1919.98px){.project-head__name,.project-head__tagline,.project-head__year{font-size:.69rem}}@media screen and (min-width: 1920px)and (max-width: 2559.98px){.project-head__name,.project-head__tagline,.project-head__year{font-size:.69rem}}@media screen and (min-width: 2560px){.project-head__name,.project-head__tagline,.project-head__year{font-size:1.09rem}}.project-head__name,.project-head__tagline,.project-head__year{justify-self:start;-ms-flex-item-align:start;align-self:start;margin:0;color:#131713;white-space:pre}.project-head__name{grid-column:1}.project-head__tagline{grid-column:2}@media screen and (max-width: 809.98px){.project-head__tagline{display:none}}.project-head__year{grid-column:-3/-1;justify-self:end}.project-head__intro{display:grid;grid-template-columns:repeat(4, minmax(50px, 1fr));grid-template-rows:repeat(2, -webkit-min-content);grid-template-rows:repeat(2, min-content);grid-auto-rows:-webkit-min-content;grid-auto-rows:min-content;gap:20px;padding:60px 20px;overflow:hidden;background:#f7f3f0}@media screen and (max-width: 809.98px){.project-head__intro{grid-template-columns:minmax(50px, 1fr);gap:40px;padding:60px 10px 0}}.project-head__about{font-family:"Bagoss Standard Medium","Bagoss Standard Medium Placeholder",sans-serif;font-weight:520;font-style:normal;line-height:1.1em;letter-spacing:-0.01em;text-transform:none;-webkit-font-feature-settings:"blwf","cv03","cv04","cv09","cv11";font-feature-settings:"blwf","cv03","cv04","cv09","cv11";font-size:2.2rem}@media screen and (min-width: 1200px)and (max-width: 1499.98px){.project-head__about{font-size:2.46rem}}@media screen and (min-width: 1500px)and (max-width: 1919.98px){.project-head__about{font-size:2.63rem}}@media screen and (min-width: 1920px)and (max-width: 2559.98px){.project-head__about{font-size:3.03rem}}@media screen and (min-width: 2560px){.project-head__about{font-size:3.45rem}}.project-head__about{grid-column:2/span 3;grid-row:1;align-self:start;width:95%;margin:0;color:#131713;white-space:pre-wrap;overflow-wrap:break-word}@media screen and (min-width: 1920px){.project-head__about{width:90%}}@media screen and (min-width: 1200px)and (max-width: 1439.98px){.project-head__about{width:91.2%}}@media screen and (min-width: 810px)and (max-width: 1199.98px){.project-head__about{width:94%}}@media screen and (max-width: 809.98px){.project-head__about{font-family:"Bagoss Standard Medium","Bagoss Standard Medium Placeholder",sans-serif;font-weight:520;font-style:normal;line-height:1.2em;letter-spacing:-0.01em;text-transform:none;-webkit-font-feature-settings:"blwf","cv03","cv04","cv09","cv11";font-feature-settings:"blwf","cv03","cv04","cv09","cv11";font-size:1.43rem;grid-column:auto;grid-row:auto;width:96%}}@media screen and (max-width: 809.98px)and (min-width: 1200px)and (max-width: 1499.98px){.project-head__about{font-size:1.64rem}}@media screen and (max-width: 809.98px)and (min-width: 1500px)and (max-width: 1919.98px){.project-head__about{font-size:1.75rem}}@media screen and (max-width: 809.98px)and (min-width: 1920px)and (max-width: 2559.98px){.project-head__about{font-size:2.07rem}}@media screen and (max-width: 809.98px)and (min-width: 2560px){.project-head__about{font-size:2.37rem}}.project-credits{grid-column:1;grid-row:1;justify-self:start;align-self:start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;overflow:hidden}@media screen and (max-width: 809.98px){.project-credits{grid-column:auto;grid-row:auto;width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-top:20px}}.project-credits__main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;overflow:clip}@media screen and (max-width: 809.98px){.project-credits__main{-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;min-width:0}}.project-credits__group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.project-credits__label,.project-credits__text,.project-credits__rich{font-family:"General Grotesque Mono Regular","General Grotesque Mono Regular Placeholder",monospace;font-weight:400;font-style:normal;line-height:1.6em;letter-spacing:.1em;text-transform:uppercase;-webkit-font-feature-settings:"blwf","cv03","cv04","cv09","cv11";font-feature-settings:"blwf","cv03","cv04","cv09","cv11";font-size:.65rem}@media screen and (min-width: 1200px)and (max-width: 1499.98px){.project-credits__label,.project-credits__text,.project-credits__rich{font-size:.65rem}}@media screen and (min-width: 1500px)and (max-width: 1919.98px){.project-credits__label,.project-credits__text,.project-credits__rich{font-size:.69rem}}@media screen and (min-width: 1920px)and (max-width: 2559.98px){.project-credits__label,.project-credits__text,.project-credits__rich{font-size:.69rem}}@media screen and (min-width: 2560px){.project-credits__label,.project-credits__text,.project-credits__rich{font-size:1.09rem}}.project-credits__label,.project-credits__text,.project-credits__rich{margin:0;color:#131713}.project-credits__label{white-space:pre}.project-credits__text{color:rgba(19,23,19,.5);white-space:pre-wrap}.project-credits__collab{overflow:hidden}@media screen and (max-width: 809.98px){.project-credits__collab{-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;min-width:0}}.project-credits__rich p{margin:0;white-space:pre}.project-credits__rich p+p{margin-top:20px}.project-credits__rich a{color:rgba(19,23,19,.5);text-decoration:none}.project-credits__rich a.is-hover{color:#131713}@media(hover: hover){html:not(.js) .project-credits__rich a:hover{color:#131713}}.project-head__spacer{display:block;grid-column:1;grid-row:2;height:140px}@media screen and (min-width: 810px)and (max-width: 1199.98px){.project-head__spacer{height:100px}}@media screen and (max-width: 809.98px){.project-head__spacer{grid-column:auto;grid-row:auto;height:60px}}.project-next{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:100px 20px 20px;background:#f7f3f0}@media screen and (min-width: 1920px){.project-next{padding-top:150px}}@media screen and (max-width: 809.98px){.project-next{padding:100px 10px 10px}}.project-next__inner{width:100%}.project-text{padding:140px 20px 40px}@media screen and (max-width: 809.98px){.project-text{padding:120px 10px 20px}}.project-text__title,.project-text__body{width:40%;margin:0;overflow-wrap:break-word;word-break:break-word}@media screen and (max-width: 809.98px){.project-text__title,.project-text__body{width:90%}}.project-text__title,.project-text__body p{white-space:pre-wrap}.project-text__title{font-family:"Bagoss Standard Medium","Bagoss Standard Medium Placeholder",sans-serif;font-weight:520;font-style:normal;line-height:1.4em;letter-spacing:0;text-transform:none;-webkit-font-feature-settings:"blwf","cv03","cv04","cv09","cv11";font-feature-settings:"blwf","cv03","cv04","cv09","cv11";font-size:1rem}@media screen and (min-width: 1200px)and (max-width: 1499.98px){.project-text__title{font-size:1.06rem}}@media screen and (min-width: 1500px)and (max-width: 1919.98px){.project-text__title{font-size:1.13rem}}@media screen and (min-width: 1920px)and (max-width: 2559.98px){.project-text__title{font-size:1.37rem}}@media screen and (min-width: 2560px){.project-text__title{font-size:1.87rem}}.project-text__title{color:#131713}@media screen and (min-width: 810px)and (max-width: 1199.98px){.project-text__title{width:50%}}.project-text__body{font-family:"Bagoss Standard Regular","Bagoss Standard Regular Placeholder",sans-serif;font-weight:385;font-style:normal;line-height:1.4em;letter-spacing:0;text-transform:none;-webkit-font-feature-settings:"blwf","cv03","cv04","cv09","cv11";font-feature-settings:"blwf","cv03","cv04","cv09","cv11";font-size:1rem}@media screen and (min-width: 1200px)and (max-width: 1499.98px){.project-text__body{font-size:1.06rem}}@media screen and (min-width: 1500px)and (max-width: 1919.98px){.project-text__body{font-size:1.13rem}}@media screen and (min-width: 1920px)and (max-width: 2559.98px){.project-text__body{font-size:1.37rem}}@media screen and (min-width: 2560px){.project-text__body{font-size:1.87rem}}.project-text__body{color:rgba(19,23,19,.5)}.project-text__body p{margin:0}.project-text__body p+p{margin-top:1.4em}@media screen and (min-width: 810px){.project-text--indent .project-text__title,.project-text--indent .project-text__body{margin-left:calc((100% - 3*20px)/4 + 20px)}}.media-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:14px;padding:0 20px 14px}@media screen and (max-width: 809.98px){.media-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;padding:0 10px 10px}}.media-row--half-end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.media-row__item{position:relative;-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;min-width:0}@media screen and (max-width: 809.98px){.media-row__item{-webkit-box-flex:0;-ms-flex:none;flex:none;width:100%}}.media-row--half-start .media-row__item,.media-row--half-end .media-row__item{-webkit-box-flex:0;-ms-flex:0 0 calc((100% - 14px)/2);flex:0 0 calc((100% - 14px)/2)}@media screen and (max-width: 809.98px){.media-row--half-start .media-row__item,.media-row--half-end .media-row__item{-webkit-box-flex:0;-ms-flex:none;flex:none;width:100%}}.media-row__media{width:100%}.js:not(.sw-reveal-off) .has-project-reveal :is(.project-head__name,.project-head__tagline,.project-head__year,.project-head__about,.project-credits__group,.project-credits__collab,.project-text,.media-row__item,.project-next__inner):not(.is-revealed){opacity:0;-webkit-transform:translateY(15px);-ms-transform:translateY(15px);transform:translateY(15px)}.js:not(.sw-reveal-off) .has-project-reveal .project-hero:not(.is-revealed)::after{content:"";position:absolute;inset:0;z-index:3;background:#f7f3f0;opacity:var(--sw-veil, 1);pointer-events:none}.js:not(.sw-reveal-off) .has-project-reveal .project-hero:not(.is-revealed) :is(.project-hero__image,.project-hero__video){scale:var(--sw-settle, 1.06)}@media(prefers-reduced-motion: reduce){.js:not(.sw-reveal-off) .has-project-reveal :is(.project-head__name,.project-head__tagline,.project-head__year,.project-head__about,.project-credits__group,.project-credits__collab,.project-text,.media-row__item,.project-next__inner):not(.is-revealed){-webkit-transform:none;-ms-transform:none;transform:none}.js:not(.sw-reveal-off) .has-project-reveal .project-hero:not(.is-revealed) :is(.project-hero__image,.project-hero__video){scale:none}}.work-head{padding:260px 20px 0}@media screen and (max-width: 809.98px){.work-head{padding:200px 10px 0}}.work-head__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}@media screen and (max-width: 1199.98px){.work-head__inner{gap:0}}.work-head__title{font-family:"Bagoss Standard Medium","Bagoss Standard Medium Placeholder",sans-serif;font-weight:520;font-style:normal;line-height:1em;letter-spacing:-0.02em;text-transform:none;-webkit-font-feature-settings:"blwf","cv03","cv04","cv09","cv11";font-feature-settings:"blwf","cv03","cv04","cv09","cv11";font-size:2.84rem}@media screen and (min-width: 1200px)and (max-width: 1499.98px){.work-head__title{font-size:3.69rem}}@media screen and (min-width: 1500px)and (max-width: 1919.98px){.work-head__title{font-size:3.94rem}}@media screen and (min-width: 1920px)and (max-width: 2559.98px){.work-head__title{font-size:4.53rem}}@media screen and (min-width: 2560px){.work-head__title{font-size:5.03rem}}.work-head__title{margin:0;color:#131713}.work-head__words{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:6px}@media screen and (max-width: 809.98px){.work-head__words{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0 6px;width:90%;padding-bottom:20px}}.work-head__word{-webkit-box-flex:0;-ms-flex:none;flex:none;white-space:pre;height:75px}@media screen and (max-width: 809.98px){.work-head__word{height:auto}}.work-head .split-text__word{white-space:nowrap}.work-head .split-text__char{display:inline-block}@media screen and (max-width: 809.98px){.work-head .split-text__char{display:inline}}@media screen and (min-width: 810px){.js .work-head:not(.is-static) [data-head-reveal] .split-text__char{opacity:.001;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}}@media(prefers-reduced-motion: reduce){.js .work-head:not(.is-static) [data-head-reveal] .split-text__char{-webkit-transform:none;-ms-transform:none;transform:none}}@media screen and (max-width: 809.98px){.work-head--single .work-head__words{padding-bottom:0}}@media screen and (max-width: 809.98px){.js .work-head--phone-fade .work-head__inner{-webkit-animation:sw-load-fade .4s cubic-bezier(0.44, 0, 0.56, 1) .2s both;animation:sw-load-fade .4s cubic-bezier(0.44, 0, 0.56, 1) .2s both}}.work-mosaic{position:relative}.work-mosaic__list{position:relative;display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));grid-auto-rows:-webkit-min-content;grid-auto-rows:min-content;gap:70px 14px;-webkit-box-align:start;-ms-flex-align:start;align-items:start;padding:20px 20px 70px;background:#f7f3f0;overflow:hidden}@media screen and (min-width: 810px)and (max-width: 1199.98px){.work-mosaic__list{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media screen and (max-width: 809.98px){.work-mosaic__list{grid-template-columns:minmax(0, 1fr);gap:40px 20px;padding:20px 10px 40px}}.work-mosaic__item{min-width:0}@media screen and (min-width: 1200px){.work-mosaic__item--span2{grid-column:span 2}}@media screen and (min-width: 810px)and (max-width: 1199.98px){.work-mosaic__item--tfull{grid-column:1/-1}}.work-grid{position:relative;overflow:hidden}.work-grid__list{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));grid-auto-rows:-webkit-min-content;grid-auto-rows:min-content;gap:70px 14px;-webkit-box-align:start;-ms-flex-align:start;align-items:start}@media screen and (min-width: 810px)and (max-width: 1199.98px){.work-grid__list{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media screen and (max-width: 809.98px){.work-grid__list{grid-template-columns:minmax(0, 1fr);row-gap:40px}}.work-grid--index .work-grid__list{padding:0 20px 200px;background:#f7f3f0}@media screen and (max-width: 809.98px){.work-grid--index .work-grid__list{padding:0 10px 200px}}.work-grid--discipline .work-grid__list{padding:20px 20px 160px}@media screen and (max-width: 809.98px){.work-grid--discipline .work-grid__list{padding:20px 10px 160px}}.work-grid .work-card{min-width:0}.work-archive{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;background:#f7f3f0}.work-archive__head{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;padding:0 20px 20px}@media screen and (max-width: 809.98px){.work-archive__head{padding:0 10px 20px}}.work-archive__title{font-family:"Bagoss Standard Medium","Bagoss Standard Medium Placeholder",sans-serif;font-weight:520;font-style:normal;line-height:1em;letter-spacing:-0.02em;text-transform:none;-webkit-font-feature-settings:"blwf","cv03","cv04","cv09","cv11";font-feature-settings:"blwf","cv03","cv04","cv09","cv11";font-size:2.84rem}@media screen and (min-width: 1200px)and (max-width: 1499.98px){.work-archive__title{font-size:3.69rem}}@media screen and (min-width: 1500px)and (max-width: 1919.98px){.work-archive__title{font-size:3.94rem}}@media screen and (min-width: 1920px)and (max-width: 2559.98px){.work-archive__title{font-size:4.53rem}}@media screen and (min-width: 2560px){.work-archive__title{font-size:5.03rem}}.work-archive__title{grid-column:span 3;margin:0;color:#131713}.work-archive__list{margin:0;padding:0 0 20px;list-style:none}.work-archive--discipline .work-archive__list{padding-bottom:100px}.archive-row{position:relative}@media screen and (min-width: 1200px){.archive-row:not(.is-open){padding-bottom:1px}}.archive-row.is-closing{z-index:1}.archive-row__heading{margin:0;font:inherit}.archive-row__toggle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:30px;width:100%;margin:0;padding:0 20px;border:0;border-radius:0;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}@media screen and (max-width: 809.98px){.archive-row__toggle{gap:14px;padding:0 10px}}.archive-row__lines{position:relative;display:block;width:100%;height:1px}.archive-row__line{position:absolute;inset:0;display:block}.archive-row__line--base{background:rgba(19,23,19,.15)}.archive-row__line--fill{background:#131713;opacity:0;-webkit-transform-origin:0 50%;-ms-transform-origin:0 50%;transform-origin:0 50%;-webkit-transform:scaleX(var(--ar-rest, 0));-ms-transform:scaleX(var(--ar-rest, 0));transform:scaleX(var(--ar-rest, 0));-webkit-transition:opacity 500ms linear(0, 0.0912, 0.2098, 0.3148, 0.4059, 0.4849, 0.5534, 0.6128, 0.6643, 0.7089, 0.7476, 0.7812, 0.8103, 0.8355, 0.8574, 0.8764, 0.8928, 0.9071, 0.9194, 0.9301, 0.9394, 0.9475, 0.9545, 0.9605, 0.9658, 0.9703, 0.9743, 0.9777, 0.9807, 0.9832, 0.9855, 0.9874, 0.9891, 0.9905, 0.9918, 0.9929, 0.9938, 0.9946, 0.9954, 0.996, 0.9965, 0.997, 0.9974, 0.9977, 0.998, 0.9983, 0.9985, 1, 1, 1),-webkit-transform 500ms linear(0, 0.0912, 0.2098, 0.3148, 0.4059, 0.4849, 0.5534, 0.6128, 0.6643, 0.7089, 0.7476, 0.7812, 0.8103, 0.8355, 0.8574, 0.8764, 0.8928, 0.9071, 0.9194, 0.9301, 0.9394, 0.9475, 0.9545, 0.9605, 0.9658, 0.9703, 0.9743, 0.9777, 0.9807, 0.9832, 0.9855, 0.9874, 0.9891, 0.9905, 0.9918, 0.9929, 0.9938, 0.9946, 0.9954, 0.996, 0.9965, 0.997, 0.9974, 0.9977, 0.998, 0.9983, 0.9985, 1, 1, 1);transition:opacity 500ms linear(0, 0.0912, 0.2098, 0.3148, 0.4059, 0.4849, 0.5534, 0.6128, 0.6643, 0.7089, 0.7476, 0.7812, 0.8103, 0.8355, 0.8574, 0.8764, 0.8928, 0.9071, 0.9194, 0.9301, 0.9394, 0.9475, 0.9545, 0.9605, 0.9658, 0.9703, 0.9743, 0.9777, 0.9807, 0.9832, 0.9855, 0.9874, 0.9891, 0.9905, 0.9918, 0.9929, 0.9938, 0.9946, 0.9954, 0.996, 0.9965, 0.997, 0.9974, 0.9977, 0.998, 0.9983, 0.9985, 1, 1, 1),-webkit-transform 500ms linear(0, 0.0912, 0.2098, 0.3148, 0.4059, 0.4849, 0.5534, 0.6128, 0.6643, 0.7089, 0.7476, 0.7812, 0.8103, 0.8355, 0.8574, 0.8764, 0.8928, 0.9071, 0.9194, 0.9301, 0.9394, 0.9475, 0.9545, 0.9605, 0.9658, 0.9703, 0.9743, 0.9777, 0.9807, 0.9832, 0.9855, 0.9874, 0.9891, 0.9905, 0.9918, 0.9929, 0.9938, 0.9946, 0.9954, 0.996, 0.9965, 0.997, 0.9974, 0.9977, 0.998, 0.9983, 0.9985, 1, 1, 1);transition:transform 500ms linear(0, 0.0912, 0.2098, 0.3148, 0.4059, 0.4849, 0.5534, 0.6128, 0.6643, 0.7089, 0.7476, 0.7812, 0.8103, 0.8355, 0.8574, 0.8764, 0.8928, 0.9071, 0.9194, 0.9301, 0.9394, 0.9475, 0.9545, 0.9605, 0.9658, 0.9703, 0.9743, 0.9777, 0.9807, 0.9832, 0.9855, 0.9874, 0.9891, 0.9905, 0.9918, 0.9929, 0.9938, 0.9946, 0.9954, 0.996, 0.9965, 0.997, 0.9974, 0.9977, 0.998, 0.9983, 0.9985, 1, 1, 1),opacity 500ms linear(0, 0.0912, 0.2098, 0.3148, 0.4059, 0.4849, 0.5534, 0.6128, 0.6643, 0.7089, 0.7476, 0.7812, 0.8103, 0.8355, 0.8574, 0.8764, 0.8928, 0.9071, 0.9194, 0.9301, 0.9394, 0.9475, 0.9545, 0.9605, 0.9658, 0.9703, 0.9743, 0.9777, 0.9807, 0.9832, 0.9855, 0.9874, 0.9891, 0.9905, 0.9918, 0.9929, 0.9938, 0.9946, 0.9954, 0.996, 0.9965, 0.997, 0.9974, 0.9977, 0.998, 0.9983, 0.9985, 1, 1, 1);transition:transform 500ms linear(0, 0.0912, 0.2098, 0.3148, 0.4059, 0.4849, 0.5534, 0.6128, 0.6643, 0.7089, 0.7476, 0.7812, 0.8103, 0.8355, 0.8574, 0.8764, 0.8928, 0.9071, 0.9194, 0.9301, 0.9394, 0.9475, 0.9545, 0.9605, 0.9658, 0.9703, 0.9743, 0.9777, 0.9807, 0.9832, 0.9855, 0.9874, 0.9891, 0.9905, 0.9918, 0.9929, 0.9938, 0.9946, 0.9954, 0.996, 0.9965, 0.997, 0.9974, 0.9977, 0.998, 0.9983, 0.9985, 1, 1, 1),opacity 500ms linear(0, 0.0912, 0.2098, 0.3148, 0.4059, 0.4849, 0.5534, 0.6128, 0.6643, 0.7089, 0.7476, 0.7812, 0.8103, 0.8355, 0.8574, 0.8764, 0.8928, 0.9071, 0.9194, 0.9301, 0.9394, 0.9475, 0.9545, 0.9605, 0.9658, 0.9703, 0.9743, 0.9777, 0.9807, 0.9832, 0.9855, 0.9874, 0.9891, 0.9905, 0.9918, 0.9929, 0.9938, 0.9946, 0.9954, 0.996, 0.9965, 0.997, 0.9974, 0.9977, 0.998, 0.9983, 0.9985, 1, 1, 1),-webkit-transform 500ms linear(0, 0.0912, 0.2098, 0.3148, 0.4059, 0.4849, 0.5534, 0.6128, 0.6643, 0.7089, 0.7476, 0.7812, 0.8103, 0.8355, 0.8574, 0.8764, 0.8928, 0.9071, 0.9194, 0.9301, 0.9394, 0.9475, 0.9545, 0.9605, 0.9658, 0.9703, 0.9743, 0.9777, 0.9807, 0.9832, 0.9855, 0.9874, 0.9891, 0.9905, 0.9918, 0.9929, 0.9938, 0.9946, 0.9954, 0.996, 0.9965, 0.997, 0.9974, 0.9977, 0.998, 0.9983, 0.9985, 1, 1, 1)}.archive-row.is-open .archive-row__line--fill{opacity:1;-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}@media screen and (min-width: 1200px){.archive-row__toggle.is-hover .archive-row__line--fill{opacity:1;-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}}@media screen and (min-width: 1200px)and (hover: hover){html:not(.js) .archive-row__toggle:hover .archive-row__line--fill{opacity:1;-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}}@media screen and (min-width: 1200px){.archive-row:not(.is-open) .archive-row__toggle:not(.is-hover) .archive-row__lines[data-rest-zero] .archive-row__line--fill{-webkit-transition-property:opacity;transition-property:opacity}}.archive-row__grid{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;padding-bottom:30px;overflow:hidden}@media screen and (max-width: 809.98px){.archive-row__grid{grid-template-columns:repeat(2, minmax(0, 1fr));row-gap:7px;padding-bottom:14px}}.archive-row__title{font-family:"Bagoss Standard Medium","Bagoss Standard Medium Placeholder",sans-serif;font-weight:520;font-style:normal;line-height:1.15em;letter-spacing:-0.01em;text-transform:none;-webkit-font-feature-settings:"blwf","cv03","cv04","cv09","cv11";font-feature-settings:"blwf","cv03","cv04","cv09","cv11";font-size:1rem}@media screen and (min-width: 1200px)and (max-width: 1499.98px){.archive-row__title{font-size:1.23rem}}@media screen and (min-width: 1500px)and (max-width: 1919.98px){.archive-row__title{font-size:1.31rem}}@media screen and (min-width: 1920px)and (max-width: 2559.98px){.archive-row__title{font-size:1.58rem}}@media screen and (min-width: 2560px){.archive-row__title{font-size:2.08rem}}.archive-row__title{grid-column:span 2;align-self:end;justify-self:start;color:#000;white-space:pre}.archive-row__meta{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;align-self:end}@media screen and (max-width: 809.98px){.archive-row__meta{grid-column:1;align-self:center}}.archive-row__year,.archive-row__tag{font-family:"General Grotesque Mono Regular","General Grotesque Mono Regular Placeholder",monospace;font-weight:400;font-style:normal;line-height:1.6em;letter-spacing:.1em;text-transform:uppercase;-webkit-font-feature-settings:"blwf","cv03","cv04","cv09","cv11";font-feature-settings:"blwf","cv03","cv04","cv09","cv11";font-size:.65rem}@media screen and (min-width: 1200px)and (max-width: 1499.98px){.archive-row__year,.archive-row__tag{font-size:.65rem}}@media screen and (min-width: 1500px)and (max-width: 1919.98px){.archive-row__year,.archive-row__tag{font-size:.69rem}}@media screen and (min-width: 1920px)and (max-width: 2559.98px){.archive-row__year,.archive-row__tag{font-size:.69rem}}@media screen and (min-width: 2560px){.archive-row__year,.archive-row__tag{font-size:1.09rem}}.archive-row__year,.archive-row__tag{justify-self:start;color:rgba(19,23,19,.5);white-space:pre}.archive-row__icon{display:-webkit-box;display:-ms-flexbox;display:flex;justify-self:end;-ms-flex-item-align:center;align-self:center;width:12px;height:12px;color:rgba(19,23,19,.5);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:-webkit-transform 500ms linear(0, 0.0912, 0.2098, 0.3148, 0.4059, 0.4849, 0.5534, 0.6128, 0.6643, 0.7089, 0.7476, 0.7812, 0.8103, 0.8355, 0.8574, 0.8764, 0.8928, 0.9071, 0.9194, 0.9301, 0.9394, 0.9475, 0.9545, 0.9605, 0.9658, 0.9703, 0.9743, 0.9777, 0.9807, 0.9832, 0.9855, 0.9874, 0.9891, 0.9905, 0.9918, 0.9929, 0.9938, 0.9946, 0.9954, 0.996, 0.9965, 0.997, 0.9974, 0.9977, 0.998, 0.9983, 0.9985, 1, 1, 1);transition:-webkit-transform 500ms linear(0, 0.0912, 0.2098, 0.3148, 0.4059, 0.4849, 0.5534, 0.6128, 0.6643, 0.7089, 0.7476, 0.7812, 0.8103, 0.8355, 0.8574, 0.8764, 0.8928, 0.9071, 0.9194, 0.9301, 0.9394, 0.9475, 0.9545, 0.9605, 0.9658, 0.9703, 0.9743, 0.9777, 0.9807, 0.9832, 0.9855, 0.9874, 0.9891, 0.9905, 0.9918, 0.9929, 0.9938, 0.9946, 0.9954, 0.996, 0.9965, 0.997, 0.9974, 0.9977, 0.998, 0.9983, 0.9985, 1, 1, 1);transition:transform 500ms linear(0, 0.0912, 0.2098, 0.3148, 0.4059, 0.4849, 0.5534, 0.6128, 0.6643, 0.7089, 0.7476, 0.7812, 0.8103, 0.8355, 0.8574, 0.8764, 0.8928, 0.9071, 0.9194, 0.9301, 0.9394, 0.9475, 0.9545, 0.9605, 0.9658, 0.9703, 0.9743, 0.9777, 0.9807, 0.9832, 0.9855, 0.9874, 0.9891, 0.9905, 0.9918, 0.9929, 0.9938, 0.9946, 0.9954, 0.996, 0.9965, 0.997, 0.9974, 0.9977, 0.998, 0.9983, 0.9985, 1, 1, 1);transition:transform 500ms linear(0, 0.0912, 0.2098, 0.3148, 0.4059, 0.4849, 0.5534, 0.6128, 0.6643, 0.7089, 0.7476, 0.7812, 0.8103, 0.8355, 0.8574, 0.8764, 0.8928, 0.9071, 0.9194, 0.9301, 0.9394, 0.9475, 0.9545, 0.9605, 0.9658, 0.9703, 0.9743, 0.9777, 0.9807, 0.9832, 0.9855, 0.9874, 0.9891, 0.9905, 0.9918, 0.9929, 0.9938, 0.9946, 0.9954, 0.996, 0.9965, 0.997, 0.9974, 0.9977, 0.998, 0.9983, 0.9985, 1, 1, 1), -webkit-transform 500ms linear(0, 0.0912, 0.2098, 0.3148, 0.4059, 0.4849, 0.5534, 0.6128, 0.6643, 0.7089, 0.7476, 0.7812, 0.8103, 0.8355, 0.8574, 0.8764, 0.8928, 0.9071, 0.9194, 0.9301, 0.9394, 0.9475, 0.9545, 0.9605, 0.9658, 0.9703, 0.9743, 0.9777, 0.9807, 0.9832, 0.9855, 0.9874, 0.9891, 0.9905, 0.9918, 0.9929, 0.9938, 0.9946, 0.9954, 0.996, 0.9965, 0.997, 0.9974, 0.9977, 0.998, 0.9983, 0.9985, 1, 1, 1)}.archive-row__icon svg{display:block;width:12px;height:12px}@media screen and (max-width: 809.98px){.archive-row__icon{grid-column:2}}.archive-row.is-open .archive-row__icon{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.archive-row__panel[hidden]{display:none}.archive-row.is-closing .archive-row__panel{position:absolute;left:0;right:0}.archive-row__body{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap:20px;-webkit-box-align:start;-ms-flex-align:start;align-items:start;padding:20px}@media screen and (max-width: 1199.98px){.archive-row__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}}@media screen and (max-width: 809.98px){.archive-row__body{padding:0 10px 30px}}.archive-row__desc{min-width:0;grid-column:1}.archive-row__desc p{font-family:"Bagoss Standard Regular","Bagoss Standard Regular Placeholder",sans-serif;font-weight:385;font-style:normal;line-height:1.4em;letter-spacing:.01em;text-transform:none;-webkit-font-feature-settings:"blwf","cv03","cv04","cv09","cv11";font-feature-settings:"blwf","cv03","cv04","cv09","cv11";font-size:1rem}@media screen and (min-width: 1200px)and (max-width: 1499.98px){.archive-row__desc p{font-size:.88rem}}@media screen and (min-width: 1500px)and (max-width: 1919.98px){.archive-row__desc p{font-size:.94rem}}@media screen and (min-width: 1920px)and (max-width: 2559.98px){.archive-row__desc p{font-size:1.15rem}}@media screen and (min-width: 2560px){.archive-row__desc p{font-size:1.65rem}}.archive-row__desc p{width:90%;margin:0;color:#131713;white-space:pre-wrap}@media screen and (min-width: 810px)and (max-width: 1199.98px){.archive-row__desc p{width:50%}}@media screen and (max-width: 809.98px){.archive-row__desc{padding-top:10px}.archive-row__desc p{width:92%}}.archive-row__body>.slideshow{grid-column:3/span 2}.page-intro{-webkit-box-sizing:border-box;box-sizing:border-box;display:grid;-webkit-box-flex:0;-ms-flex:none;flex:none;grid-template-columns:repeat(4, minmax(50px, 1fr));grid-auto-rows:-webkit-min-content;grid-auto-rows:min-content;gap:36px 20px;width:100%;padding:260px 20px 100px;color:#f7f3f0}.page-intro__title{font-family:"Bagoss Standard Medium","Bagoss Standard Medium Placeholder",sans-serif;font-weight:520;font-style:normal;line-height:.9em;letter-spacing:-0.02em;text-transform:none;-webkit-font-feature-settings:"blwf","cv03","cv04","cv09","cv11";font-feature-settings:"blwf","cv03","cv04","cv09","cv11";font-size:3.39rem}@media screen and (min-width: 1200px)and (max-width: 1499.98px){.page-intro__title{font-size:4.92rem}}@media screen and (min-width: 1500px)and (max-width: 1919.98px){.page-intro__title{font-size:5.25rem}}@media screen and (min-width: 1920px)and (max-width: 2559.98px){.page-intro__title{font-size:6.01rem}}@media screen and (min-width: 2560px){.page-intro__title{font-size:6.51rem}}.page-intro__title{grid-column:span 3;place-self:start;width:80%;margin:0;overflow-wrap:break-word}@media screen and (min-width: 1200px)and (max-width: 1439.98px){.page-intro__title{width:92%}}@media screen and (min-width: 810px)and (max-width: 1199.98px){.page-intro__title{grid-column:span 4;width:95%}}@media screen and (min-width: 1920px){.page-intro__title{grid-column:span 2;width:100%}}.page-intro__spacer{display:block;place-self:start;width:100%;height:100px}@media screen and (min-width: 1920px){.page-intro__spacer{grid-column:span 2}}@media screen and (max-width: 1199.98px){.page-intro__spacer{display:none}}.page-intro__text{font-family:"Bagoss Standard Medium","Bagoss Standard Medium Placeholder",sans-serif;font-weight:520;font-style:normal;line-height:1.2em;letter-spacing:-0.01em;text-transform:none;-webkit-font-feature-settings:"blwf","cv03","cv04","cv09","cv11";font-feature-settings:"blwf","cv03","cv04","cv09","cv11";font-size:1.43rem}@media screen and (min-width: 1200px)and (max-width: 1499.98px){.page-intro__text{font-size:1.64rem}}@media screen and (min-width: 1500px)and (max-width: 1919.98px){.page-intro__text{font-size:1.75rem}}@media screen and (min-width: 1920px)and (max-width: 2559.98px){.page-intro__text{font-size:2.07rem}}@media screen and (min-width: 2560px){.page-intro__text{font-size:2.37rem}}.page-intro__text{grid-column:span 2;place-self:start;width:100%;margin:0;text-wrap:balance}@media screen and (min-width: 810px)and (max-width: 1199.98px){.page-intro__text{grid-column:span 3}}@media screen and (max-width: 809.98px){.page-intro{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:30px;padding:200px 10px 60px}.page-intro__title{width:100%}.page-intro__text{width:96%}}.js .page-intro [data-line-reveal] .split-text__char{will-change:transform}.image-ticker{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:none;flex:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:20px;width:100%;padding:0 20px;overflow:hidden}@supports(overflow-x: clip){.image-ticker{overflow-x:clip;overflow-y:visible}}@media screen and (max-width: 809.98px){.image-ticker{padding:0}}.image-ticker__band{position:relative;-webkit-box-flex:0;-ms-flex:none;flex:none;width:100%;height:505px}@media screen and (max-width: 809.98px){.image-ticker__band{-webkit-transform:scale(0.75);-ms-transform:scale(0.75);transform:scale(0.75);-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}}.image-ticker__band::before{content:"";position:absolute;top:0;bottom:0;left:-20px;right:-20px}@media screen and (max-width: 809.98px){.image-ticker__band::before{left:0;right:auto;width:133.3333333333%}}.image-ticker.is-draggable .image-ticker__band{cursor:-webkit-grab;cursor:grab;-ms-touch-action:pan-y pinch-zoom;touch-action:pan-y pinch-zoom;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}.image-ticker.is-grabbing .image-ticker__band{cursor:-webkit-grabbing;cursor:grabbing}.image-ticker__track{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:14px;width:100%;height:100%;margin:0;padding:0;list-style:none}.image-ticker.is-in-view .image-ticker__track,.image-ticker.is-in-view .image-ticker__item[aria-hidden=true]{will-change:transform}.image-ticker__item{-webkit-box-flex:0;-ms-flex:none;flex:none;width:500px;height:500px;border-radius:4px;overflow:hidden;-webkit-transform-origin:50% 100%;-ms-transform-origin:50% 100%;transform-origin:50% 100%}.image-ticker__item--video{background:#1e221f}.image-ticker__img,.image-ticker__video{display:block;width:100%;height:100%;max-width:none;-o-object-fit:cover;object-fit:cover;-o-object-position:var(--it-position, 50% 50%);object-position:var(--it-position, 50% 50%);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}.image-ticker__video{width:var(--video-w, 100%);height:var(--video-h, 100%)}.split-statement{-webkit-box-sizing:border-box;box-sizing:border-box;display:grid;-webkit-box-flex:0;-ms-flex:none;flex:none;grid-template-columns:repeat(4, minmax(50px, 1fr));grid-template-rows:repeat(2, -webkit-min-content);grid-template-rows:repeat(2, min-content);grid-auto-rows:-webkit-min-content;grid-auto-rows:min-content;gap:20px;width:100%;padding:200px 20px 100px;color:#f7f3f0}@media screen and (min-width: 810px)and (max-width: 1199.98px){.split-statement{grid-template-columns:repeat(2, minmax(50px, 1fr));grid-template-rows:repeat(1, -webkit-min-content);grid-template-rows:repeat(1, min-content);padding:160px 20px 100px}}@media screen and (max-width: 809.98px){.split-statement{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:0 10px 20px}}.split-statement__label{display:-webkit-box;display:-ms-flexbox;display:flex;grid-column:span 2;place-self:start;width:100%}@media screen and (max-width: 809.98px){.split-statement__label{width:auto}}.split-statement__copy{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:40px;grid-column:span 2;place-self:start;width:100%;padding-top:6px;overflow:hidden}@media screen and (max-width: 809.98px){.split-statement__copy{gap:30px}}@media screen and (min-width: 1920px)and (max-width: 2559.98px){.split-statement__copy{justify-self:center}}@media screen and (min-width: 2560px){.split-statement__copy{justify-self:center;width:80%}}.split-statement__heading{font-family:"Bagoss Standard Medium","Bagoss Standard Medium Placeholder",sans-serif;font-weight:520;font-style:normal;line-height:1.1em;letter-spacing:-0.01em;text-transform:none;-webkit-font-feature-settings:"blwf","cv03","cv04","cv09","cv11";font-feature-settings:"blwf","cv03","cv04","cv09","cv11";font-size:2.2rem}@media screen and (min-width: 1200px)and (max-width: 1499.98px){.split-statement__heading{font-size:2.46rem}}@media screen and (min-width: 1500px)and (max-width: 1919.98px){.split-statement__heading{font-size:2.63rem}}@media screen and (min-width: 1920px)and (max-width: 2559.98px){.split-statement__heading{font-size:3.03rem}}@media screen and (min-width: 2560px){.split-statement__heading{font-size:3.45rem}}.split-statement__heading{-webkit-box-flex:0;-ms-flex:none;flex:none;width:85%;margin:0}@media screen and (min-width: 1200px)and (max-width: 1439.98px){.split-statement__heading{width:90%}}@media screen and (min-width: 810px)and (max-width: 1199.98px){.split-statement__heading{width:67%}}@media screen and (max-width: 809.98px){.split-statement__heading{width:95%}}@media screen and (min-width: 1920px)and (max-width: 2559.98px){.split-statement__heading{width:80%}}@media screen and (min-width: 2560px){.split-statement__heading{width:100%}}.split-statement__body{font-family:"Bagoss Standard Regular","Bagoss Standard Regular Placeholder",sans-serif;font-weight:385;font-style:normal;line-height:1.4em;letter-spacing:0;text-transform:none;-webkit-font-feature-settings:"blwf","cv03","cv04","cv09","cv11";font-feature-settings:"blwf","cv03","cv04","cv09","cv11";font-size:1rem}@media screen and (min-width: 1200px)and (max-width: 1499.98px){.split-statement__body{font-size:1.06rem}}@media screen and (min-width: 1500px)and (max-width: 1919.98px){.split-statement__body{font-size:1.13rem}}@media screen and (min-width: 1920px)and (max-width: 2559.98px){.split-statement__body{font-size:1.37rem}}@media screen and (min-width: 2560px){.split-statement__body{font-size:1.87rem}}.split-statement__body{-webkit-box-flex:0;-ms-flex:none;flex:none;width:85%;margin:0;letter-spacing:normal;color:rgba(247,243,240,.5)}@media screen and (min-width: 1200px)and (max-width: 1439.98px){.split-statement__body{width:92%}}@media screen and (min-width: 810px)and (max-width: 1199.98px){.split-statement__body{width:56.95%}}@media screen and (max-width: 809.98px){.split-statement__body{width:87%}}@media screen and (min-width: 1920px)and (max-width: 2559.98px){.split-statement__body{width:80%}}@media screen and (min-width: 2560px){.split-statement__body{width:100%}}.split-statement__heading--phone,.split-statement__body--phone{display:none}@media screen and (max-width: 809.98px){.split-statement__heading--desktop,.split-statement__body--desktop{display:none}.split-statement__heading--phone,.split-statement__body--phone{display:block}}.service-cards{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:none;flex:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:20px;width:100%;padding:100px 20px 120px;overflow:hidden}@media screen and (min-width: 810px)and (max-width: 1199.98px){.service-cards{gap:14px;padding:100px 20px}}@media screen and (max-width: 809.98px){.service-cards{gap:10px;padding:100px 10px 20px;overflow:clip}}.service-cards__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:none;flex:none;width:100%}@media screen and (max-width: 809.98px){.service-cards__head{position:sticky;top:50px;z-index:1;width:auto}}.service-cards__list{display:grid;-webkit-box-flex:0;-ms-flex:none;flex:none;grid-template-columns:repeat(4, minmax(50px, 1fr));grid-auto-rows:-webkit-min-content;grid-auto-rows:min-content;gap:20px 14px;width:100%;margin:0;padding:0;list-style:none;overflow:hidden}@media screen and (min-width: 810px)and (max-width: 1199.98px){.service-cards__list{grid-template-columns:repeat(2, minmax(50px, 1fr));gap:14px}}@media screen and (max-width: 809.98px){.service-cards__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:10px;overflow:clip}}.service-cards__item{display:-webkit-box;display:-ms-flexbox;display:flex;place-self:start;width:100%;aspect-ratio:.84875}@media screen and (min-width: 1200px)and (max-width: 1439.98px){.service-cards__item{aspect-ratio:.69875}}@media screen and (min-width: 810px)and (max-width: 1199.98px){.service-cards__item:nth-child(n+3){aspect-ratio:.849438}}@media screen and (min-width: 1920px)and (max-width: 2559.98px){.service-cards__item{aspect-ratio:.866981}}@media screen and (min-width: 2560px){.service-cards__item{aspect-ratio:1.0325}}@media screen and (max-width: 809.98px){.service-cards__item{position:sticky;top:100px;-webkit-box-flex:0;-ms-flex:none;flex:none;scroll-margin-top:100px}.service-cards__item:nth-child(1){z-index:1}.service-cards__item:nth-child(2){z-index:2}.service-cards__item:nth-child(3){z-index:3}.service-cards__item:nth-child(4){z-index:4}.service-cards__item:nth-child(5){z-index:5}.service-cards__item:nth-child(6){z-index:6}.service-cards__item:nth-child(7){z-index:7}.service-cards__item:nth-child(8){z-index:8}}.client-list{-webkit-box-sizing:border-box;box-sizing:border-box;display:grid;-webkit-box-flex:0;-ms-flex:none;flex:none;grid-template-columns:repeat(4, minmax(50px, 1fr));grid-auto-rows:-webkit-min-content;grid-auto-rows:min-content;gap:20px;width:100%;padding:100px 20px 120px;color:#f7f3f0}@media screen and (min-width: 1200px)and (max-width: 1439.98px){.client-list{-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}}@media screen and (min-width: 810px)and (max-width: 1199.98px){.client-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:100px 20px;pointer-events:none}}@media screen and (max-width: 809.98px){.client-list{grid-template-columns:minmax(50px, 1fr);padding:100px 10px 20px;pointer-events:none}}.client-list__head{position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:10px;place-self:start;width:100%}@media screen and (min-width: 1200px)and (max-width: 1439.98px){.client-list__head{grid-column:1/-1}}@media screen and (min-width: 810px)and (max-width: 1199.98px){.client-list__head{width:335px}}.client-list__cols{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:10px 14px;grid-column:span 3;place-self:start;width:100%;margin:0;padding:0;list-style:none}@media screen and (min-width: 1200px)and (max-width: 1439.98px){.client-list__cols{grid-column:1/-1;gap:10px 20px}}@media screen and (max-width: 1199.98px){.client-list__cols{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px 14px}}@media screen and (max-width: 809.98px){.client-list__cols{grid-column:span 1}}.client-list__col{display:block;-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;width:1px}@media screen and (max-width: 1199.98px){.client-list__col{-webkit-box-flex:0;-ms-flex:none;flex:none;width:100%}}.client-list__names{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:6px;width:100%;margin:0;padding:0;list-style:none}.client-list__name{font-family:"Bagoss Standard Medium","Bagoss Standard Medium Placeholder",sans-serif;font-weight:520;font-style:normal;line-height:1em;letter-spacing:-0.02em;text-transform:none;-webkit-font-feature-settings:"blwf","cv03","cv04","cv09","cv11";font-feature-settings:"blwf","cv03","cv04","cv09","cv11";font-size:2.84rem}@media screen and (min-width: 1200px)and (max-width: 1499.98px){.client-list__name{font-size:3.69rem}}@media screen and (min-width: 1500px)and (max-width: 1919.98px){.client-list__name{font-size:3.94rem}}@media screen and (min-width: 1920px)and (max-width: 2559.98px){.client-list__name{font-size:4.53rem}}@media screen and (min-width: 2560px){.client-list__name{font-size:5.03rem}}.client-list__name{-webkit-box-flex:0;-ms-flex:none;flex:none;white-space:pre;pointer-events:none;-webkit-transition:opacity .4s cubic-bezier(0.44, 0, 0.56, 1);transition:opacity .4s cubic-bezier(0.44, 0, 0.56, 1)}.client-list__link{pointer-events:auto;outline-offset:4px}.client-list.is-dimmed .client-list__name:not(.is-active),.client-list__cols:has(.client-list__link:focus-visible) .client-list__name:not(:has(:focus-visible)){opacity:.25}.client-reveal{position:fixed;top:0;left:0;z-index:3;width:clamp(280px,22vw,360px);aspect-ratio:4/3;pointer-events:none;visibility:hidden;will-change:transform}.client-reveal__frame{position:absolute;inset:0;overflow:hidden;border-radius:4px;isolation:isolate;opacity:0;background:#1e221f}.client-reveal__img{position:absolute;inset:0;width:100%;max-width:none;height:100%;-o-object-fit:cover;object-fit:cover;visibility:hidden}.awards-list{-webkit-box-sizing:border-box;box-sizing:border-box;display:grid;-webkit-box-flex:0;-ms-flex:none;flex:none;grid-template-columns:repeat(4, minmax(50px, 1fr));grid-auto-rows:-webkit-min-content;grid-auto-rows:min-content;gap:80px 20px;width:100%;padding:100px 20px 20px;overflow:hidden;color:#f7f3f0}@media screen and (min-width: 810px)and (max-width: 1199.98px){.awards-list{grid-template-columns:minmax(50px, 1fr);padding:0 20px 20px}}@media screen and (max-width: 809.98px){.awards-list{grid-template-columns:minmax(50px, 1fr);gap:60px 20px;padding:100px 10px 20px}}.awards-list__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:20px;grid-column:span 2;place-self:start;width:100%;overflow:clip}@media screen and (max-width: 1199.98px){.awards-list__head{grid-column:span 1}}@media screen and (min-width: 1920px){.awards-list__head{overflow:visible}}.awards-list__heading{font-family:"Bagoss Standard Medium","Bagoss Standard Medium Placeholder",sans-serif;font-weight:520;font-style:normal;line-height:1.1em;letter-spacing:-0.01em;text-transform:none;-webkit-font-feature-settings:"blwf","cv03","cv04","cv09","cv11";font-feature-settings:"blwf","cv03","cv04","cv09","cv11";font-size:2.2rem}@media screen and (min-width: 1200px)and (max-width: 1499.98px){.awards-list__heading{font-size:2.46rem}}@media screen and (min-width: 1500px)and (max-width: 1919.98px){.awards-list__heading{font-size:2.63rem}}@media screen and (min-width: 1920px)and (max-width: 2559.98px){.awards-list__heading{font-size:3.03rem}}@media screen and (min-width: 2560px){.awards-list__heading{font-size:3.45rem}}.awards-list__heading{-webkit-box-flex:0;-ms-flex:none;flex:none;width:100%;margin:0;opacity:.99;text-wrap:balance}@media screen and (min-width: 810px)and (max-width: 1199.98px){.awards-list__heading{width:64%}}@media screen and (min-width: 1920px){.awards-list__heading{width:97%}}.awards-list__rows{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:0;grid-column:1/-1;place-self:start;width:100%;margin:0;padding:0;list-style:none}.awards-list__more{grid-column:1/-1;place-self:start;width:100%}.awards-list__more .link-row{gap:6px}.team-grid{position:relative;display:grid;grid-template-columns:repeat(4, minmax(50px, 1fr));grid-auto-rows:-webkit-min-content;grid-auto-rows:min-content;gap:20px 14px;padding:100px 20px 120px;overflow:hidden}@media screen and (min-width: 810px)and (max-width: 1199.98px){.team-grid{grid-template-columns:repeat(1, minmax(50px, 1fr));padding:100px 20px}}@media screen and (max-width: 809.98px){.team-grid{display:block;padding:0;overflow:visible}}.team-grid__head{grid-column:1/-1;width:100%}@media screen and (max-width: 809.98px){.team-grid__head{padding:100px 10px 10px}}.team-grid__list{display:grid;grid-column:1/-1;grid-template-columns:repeat(4, minmax(50px, 1fr));grid-template-rows:repeat(3, -webkit-min-content);grid-template-rows:repeat(3, min-content);grid-auto-rows:-webkit-min-content;grid-auto-rows:min-content;gap:14px;width:100%;margin:0;padding:0;list-style:none;overflow:hidden}@media screen and (min-width: 810px)and (max-width: 1199.98px){.team-grid__list{grid-template-columns:repeat(2, minmax(50px, 1fr))}}@media screen and (max-width: 809.98px){.team-grid__list{display:none}}.team-grid__item{-ms-flex-item-align:start;align-self:start;min-width:0;width:100%}.team-grid__item--empty{height:48px;overflow:hidden}.team-grid__carousel{display:none}@media screen and (max-width: 809.98px){.team-grid__carousel{display:block;width:100%;height:463px;overflow:clip}}.culture-stack__head{display:grid;grid-template-columns:repeat(4, minmax(50px, 1fr));grid-auto-rows:-webkit-min-content;grid-auto-rows:min-content;gap:20px;padding:100px 20px 60px}@media screen and (min-width: 810px)and (max-width: 1199.98px){.culture-stack__head{grid-template-columns:repeat(2, minmax(50px, 1fr))}}@media screen and (max-width: 809.98px){.culture-stack__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:120px 10px 0}}.culture-stack__lead{position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:20px;grid-column:span 2;align-self:start;width:100%;padding:0 10px 0 0;overflow:hidden}@media screen and (min-width: 810px)and (max-width: 1199.98px){.culture-stack__lead{grid-column:auto}}.culture-stack__copy{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:20px;width:100%;overflow:clip}@media screen and (max-width: 809.98px){.culture-stack__copy{gap:30px}}@media screen and (min-width: 2560px){.culture-stack__copy{width:968px}}.culture-stack__heading{font-family:"Bagoss Standard Medium","Bagoss Standard Medium Placeholder",sans-serif;font-weight:520;font-style:normal;line-height:1.1em;letter-spacing:-0.01em;text-transform:none;-webkit-font-feature-settings:"blwf","cv03","cv04","cv09","cv11";font-feature-settings:"blwf","cv03","cv04","cv09","cv11";font-size:2.2rem}@media screen and (min-width: 1200px)and (max-width: 1499.98px){.culture-stack__heading{font-size:2.46rem}}@media screen and (min-width: 1500px)and (max-width: 1919.98px){.culture-stack__heading{font-size:2.63rem}}@media screen and (min-width: 1920px)and (max-width: 2559.98px){.culture-stack__heading{font-size:3.03rem}}@media screen and (min-width: 2560px){.culture-stack__heading{font-size:3.45rem}}.culture-stack__heading{width:80%;margin:0;color:#f7f3f0}@media screen and (min-width: 1200px)and (max-width: 1439.98px){.culture-stack__heading{width:90%}}@media screen and (min-width: 810px)and (max-width: 1199.98px){.culture-stack__heading{width:93%}}@media screen and (max-width: 809.98px){.culture-stack__heading{width:95%}}@media screen and (min-width: 1920px)and (max-width: 2559.98px){.culture-stack__heading{width:74%}}@media screen and (min-width: 2560px){.culture-stack__heading{width:75%}}.culture-stack__intro{font-family:"Bagoss Standard Regular","Bagoss Standard Regular Placeholder",sans-serif;font-weight:385;font-style:normal;line-height:1.4em;letter-spacing:0;text-transform:none;-webkit-font-feature-settings:"blwf","cv03","cv04","cv09","cv11";font-feature-settings:"blwf","cv03","cv04","cv09","cv11";font-size:1rem}@media screen and (min-width: 1200px)and (max-width: 1499.98px){.culture-stack__intro{font-size:1.06rem}}@media screen and (min-width: 1500px)and (max-width: 1919.98px){.culture-stack__intro{font-size:1.13rem}}@media screen and (min-width: 1920px)and (max-width: 2559.98px){.culture-stack__intro{font-size:1.37rem}}@media screen and (min-width: 2560px){.culture-stack__intro{font-size:1.87rem}}.culture-stack__intro{width:80%;margin:0;color:rgba(247,243,240,.5)}@media screen and (min-width: 1200px)and (max-width: 1439.98px){.culture-stack__intro{width:85%}}@media screen and (min-width: 810px)and (max-width: 1199.98px){.culture-stack__intro{font-family:"Bagoss Standard Medium","Bagoss Standard Medium Placeholder",sans-serif;font-weight:520;font-style:normal;line-height:1.2em;letter-spacing:-0.01em;text-transform:none;-webkit-font-feature-settings:"blwf","cv03","cv04","cv09","cv11";font-feature-settings:"blwf","cv03","cv04","cv09","cv11";font-size:1.43rem;width:93%}}@media screen and (min-width: 810px)and (max-width: 1199.98px)and (min-width: 1200px)and (max-width: 1499.98px){.culture-stack__intro{font-size:1.64rem}}@media screen and (min-width: 810px)and (max-width: 1199.98px)and (min-width: 1500px)and (max-width: 1919.98px){.culture-stack__intro{font-size:1.75rem}}@media screen and (min-width: 810px)and (max-width: 1199.98px)and (min-width: 1920px)and (max-width: 2559.98px){.culture-stack__intro{font-size:2.07rem}}@media screen and (min-width: 810px)and (max-width: 1199.98px)and (min-width: 2560px){.culture-stack__intro{font-size:2.37rem}}@media screen and (max-width: 809.98px){.culture-stack__intro{width:98%;text-wrap:balance}}.culture-stack__intro--phone{display:none}@media screen and (max-width: 809.98px){.culture-stack__intro--desktop{display:none}.culture-stack__intro--phone{display:block}}.culture-stack__body{display:grid;grid-template-columns:repeat(4, minmax(50px, 1fr));grid-auto-rows:-webkit-min-content;grid-auto-rows:min-content;gap:20px;padding:0 20px 120px}@media screen and (min-width: 810px)and (max-width: 1199.98px){.culture-stack__body{grid-template-columns:repeat(2, minmax(50px, 1fr));padding:0 20px}}@media screen and (max-width: 809.98px){.culture-stack__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:0 0 20px}}.culture-stack__aside{position:sticky;top:10px;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;grid-column:span 2;align-self:start;width:100%;padding:0 0 20px;background:#131713;overflow:visible}@media screen and (min-width: 1200px)and (max-width: 1439.98px){.culture-stack__aside{top:0}}@media screen and (min-width: 810px)and (max-width: 1199.98px){.culture-stack__aside{grid-column:auto}}@media screen and (max-width: 809.98px){.culture-stack__aside{top:0;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:0 10px}}.culture-stack__deck{position:relative;-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;width:1px;height:810px;border-radius:4px;clip-path:inset(-200px -200px 0 -200px)}@supports(clip-path: shape(from 0 0, hline to 1px)){.culture-stack__deck{clip-path:shape(from -200px -200px, hline to calc(100% + 200px), vline to calc(100% - 4px), hline to 100%, arc to calc(100% - 4px) 100% of 4px cw, hline to 4px, arc to 0 calc(100% - 4px) of 4px cw, hline to -200px, close)}}@media screen and (min-width: 1920px)and (max-width: 2559.98px){.culture-stack__deck{height:1054px}}@media screen and (min-width: 2560px){.culture-stack__deck{height:1421px}}@media screen and (max-width: 809.98px){.culture-stack__deck{height:422px}}.culture-stack__card{position:absolute;top:40px;left:0;right:0;z-index:1;display:block;width:100%;margin:0 auto;aspect-ratio:.941337;border-radius:4px;overflow:clip}.culture-stack__card:nth-child(-n+2){aspect-ratio:.916335}.culture-stack__card:nth-child(n+3){top:60px}.culture-stack__card:not(.is-active){visibility:hidden}.culture-stack__img{position:absolute;inset:0;display:block;width:100%;max-width:none;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:var(--card-pos, 50% 50%);object-position:var(--card-pos, 50% 50%);pointer-events:none}.culture-stack__items{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:80px;grid-column:span 2;align-self:start;width:100%;margin:0;padding:40px 0 300px 40px;list-style:none;overflow:clip}@media screen and (min-width: 810px)and (max-width: 1199.98px){.culture-stack__items{grid-column:auto;padding:40px 0 300px 20px}}@media screen and (max-width: 809.98px){.culture-stack__items{width:95%;padding:40px 0 0 10px}}@media screen and (min-width: 1920px)and (max-width: 2559.98px){.culture-stack__items{justify-self:center}}@media screen and (min-width: 2560px){.culture-stack__items{justify-self:center;width:-webkit-min-content;width:-moz-min-content;width:min-content;padding:40px 0 300px}}.culture-item{--nl-rest: rgba(247, 243, 240, 0.25);--nl-transition: 650ms linear(0, 0.0212, 0.0703, 0.1328, 0.2001, 0.2675, 0.3323, 0.3932, 0.4496, 0.5015, 0.5488, 0.5919, 0.6311, 0.6665, 0.6986, 0.7277, 0.7539, 0.7777, 0.7991, 0.8185, 0.836, 0.8519, 0.8662, 0.8791, 0.8908, 0.9013, 0.9109, 0.9195, 0.9272, 0.9343, 0.9406, 0.9464, 0.9515, 0.9562, 0.9604, 0.9643, 0.9677, 0.9708, 0.9736, 0.9762, 0.9785, 0.9806, 0.9824, 0.9841, 0.9857, 0.9871, 0.9883, 0.9894, 0.9905, 0.9914, 0.9922, 0.993, 0.9936, 0.9943, 0.9948, 0.9953, 0.9958, 0.9962, 0.9965, 0.9969, 0.9972, 0.9975, 0.9977, 0.9979, 1);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:20px;width:100%;padding:0 80px 0 0;overflow:hidden}.culture-item:first-child{padding-top:100px}@media screen and (min-width: 1200px)and (max-width: 1439.98px){.culture-item{padding-right:75px}}@media screen and (max-width: 1199.98px){.culture-item{padding-right:0}}@media screen and (min-width: 1920px)and (max-width: 2559.98px){.culture-item{padding-right:150px}.culture-item:first-child{padding-top:0}}@media screen and (min-width: 2560px){.culture-item{width:968px;padding:0}.culture-item:first-child{padding-top:0}}.culture-item__dates,.culture-item__title,.culture-item__text{margin:0;color:rgba(247,243,240,.25);-webkit-transition:color 650ms linear(0, 0.0212, 0.0703, 0.1328, 0.2001, 0.2675, 0.3323, 0.3932, 0.4496, 0.5015, 0.5488, 0.5919, 0.6311, 0.6665, 0.6986, 0.7277, 0.7539, 0.7777, 0.7991, 0.8185, 0.836, 0.8519, 0.8662, 0.8791, 0.8908, 0.9013, 0.9109, 0.9195, 0.9272, 0.9343, 0.9406, 0.9464, 0.9515, 0.9562, 0.9604, 0.9643, 0.9677, 0.9708, 0.9736, 0.9762, 0.9785, 0.9806, 0.9824, 0.9841, 0.9857, 0.9871, 0.9883, 0.9894, 0.9905, 0.9914, 0.9922, 0.993, 0.9936, 0.9943, 0.9948, 0.9953, 0.9958, 0.9962, 0.9965, 0.9969, 0.9972, 0.9975, 0.9977, 0.9979, 1);transition:color 650ms linear(0, 0.0212, 0.0703, 0.1328, 0.2001, 0.2675, 0.3323, 0.3932, 0.4496, 0.5015, 0.5488, 0.5919, 0.6311, 0.6665, 0.6986, 0.7277, 0.7539, 0.7777, 0.7991, 0.8185, 0.836, 0.8519, 0.8662, 0.8791, 0.8908, 0.9013, 0.9109, 0.9195, 0.9272, 0.9343, 0.9406, 0.9464, 0.9515, 0.9562, 0.9604, 0.9643, 0.9677, 0.9708, 0.9736, 0.9762, 0.9785, 0.9806, 0.9824, 0.9841, 0.9857, 0.9871, 0.9883, 0.9894, 0.9905, 0.9914, 0.9922, 0.993, 0.9936, 0.9943, 0.9948, 0.9953, 0.9958, 0.9962, 0.9965, 0.9969, 0.9972, 0.9975, 0.9977, 0.9979, 1)}.culture-item__dates{font-family:"General Grotesque Mono Regular","General Grotesque Mono Regular Placeholder",monospace;font-weight:400;font-style:normal;line-height:1.6em;letter-spacing:.1em;text-transform:uppercase;-webkit-font-feature-settings:"blwf","cv03","cv04","cv09","cv11";font-feature-settings:"blwf","cv03","cv04","cv09","cv11";font-size:.65rem}@media screen and (min-width: 1200px)and (max-width: 1499.98px){.culture-item__dates{font-size:.65rem}}@media screen and (min-width: 1500px)and (max-width: 1919.98px){.culture-item__dates{font-size:.69rem}}@media screen and (min-width: 1920px)and (max-width: 2559.98px){.culture-item__dates{font-size:.69rem}}@media screen and (min-width: 2560px){.culture-item__dates{font-size:1.09rem}}.culture-item__dates{white-space:pre}.culture-item__title{font-family:"Bagoss Standard Medium","Bagoss Standard Medium Placeholder",sans-serif;font-weight:520;font-style:normal;line-height:1.2em;letter-spacing:-0.01em;text-transform:none;-webkit-font-feature-settings:"blwf","cv03","cv04","cv09","cv11";font-feature-settings:"blwf","cv03","cv04","cv09","cv11";font-size:1.43rem}@media screen and (min-width: 1200px)and (max-width: 1499.98px){.culture-item__title{font-size:1.64rem}}@media screen and (min-width: 1500px)and (max-width: 1919.98px){.culture-item__title{font-size:1.75rem}}@media screen and (min-width: 1920px)and (max-width: 2559.98px){.culture-item__title{font-size:2.07rem}}@media screen and (min-width: 2560px){.culture-item__title{font-size:2.37rem}}.culture-item__title{width:100%;white-space:pre-wrap;word-break:break-word;overflow-wrap:break-word}.culture-item__text{font-family:"Bagoss Standard Regular","Bagoss Standard Regular Placeholder",sans-serif;font-weight:385;font-style:normal;line-height:1.4em;letter-spacing:0;text-transform:none;-webkit-font-feature-settings:"blwf","cv03","cv04","cv09","cv11";font-feature-settings:"blwf","cv03","cv04","cv09","cv11";font-size:1rem}@media screen and (min-width: 1200px)and (max-width: 1499.98px){.culture-item__text{font-size:1.06rem}}@media screen and (min-width: 1500px)and (max-width: 1919.98px){.culture-item__text{font-size:1.13rem}}@media screen and (min-width: 1920px)and (max-width: 2559.98px){.culture-item__text{font-size:1.37rem}}@media screen and (min-width: 2560px){.culture-item__text{font-size:1.87rem}}.culture-item__text{width:95%;white-space:pre-wrap;word-break:break-word;overflow-wrap:break-word}.culture-item__link{display:-webkit-box;display:-ms-flexbox;display:flex}.culture-item.is-active{--nl-rest: rgba(247, 243, 240, 0.5)}.culture-item.is-active .culture-item__dates,.culture-item.is-active .culture-item__text{color:rgba(247,243,240,.5)}.culture-item.is-active .culture-item__title{color:#f7f3f0}html:not(.js) .culture-item{--nl-rest: rgba(247, 243, 240, 0.5)}html:not(.js) .culture-item .culture-item__dates,html:not(.js) .culture-item .culture-item__text{color:rgba(247,243,240,.5)}html:not(.js) .culture-item .culture-item__title{color:#f7f3f0}.testimonials{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-bottom:120px;background:#131713}@media screen and (max-width: 809.98px){.testimonials{padding-bottom:20px}}.testimonials__head{display:grid;grid-template-columns:repeat(4, minmax(50px, 1fr));grid-auto-rows:-webkit-min-content;grid-auto-rows:min-content;gap:20px;padding:100px 20px 0}@media screen and (min-width: 810px)and (max-width: 1199.98px){.testimonials__head{grid-template-columns:repeat(2, minmax(50px, 1fr))}}@media screen and (max-width: 809.98px){.testimonials__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:100px 10px 0}}.testimonials__lead{position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:20px;grid-column:span 2;align-self:start;width:100%;padding:0 10px 0 0;overflow:hidden}@media screen and (min-width: 810px)and (max-width: 1199.98px){.testimonials__lead{grid-column:auto}}@media screen and (max-width: 809.98px){.testimonials__lead{padding:0 10px 10px 0}}.testimonials__show{position:relative;width:100%;overflow:clip}.testimonials__show--desktop{aspect-ratio:2.88}@media screen and (min-width: 2560px){.testimonials__show--desktop{aspect-ratio:3.65714}}@media screen and (max-width: 1199.98px){.testimonials__show--desktop{display:none}}.testimonials__show--mobile{height:463px}@media screen and (min-width: 1200px){.testimonials__show--mobile{display:none}}@media screen and (max-width: 809.98px){.testimonials__show--mobile .carousel__track{--carousel-items: 1.1}}.contact-details{position:relative;padding:260px 20px 160px}@media screen and (max-width: 809.98px){.contact-details{padding:200px 10px 120px}}.contact-details__title{font-family:"Bagoss Standard Medium","Bagoss Standard Medium Placeholder",sans-serif;font-weight:520;font-style:normal;line-height:1em;letter-spacing:-0.02em;text-transform:none;-webkit-font-feature-settings:"blwf","cv03","cv04","cv09","cv11";font-feature-settings:"blwf","cv03","cv04","cv09","cv11";font-size:2.84rem}@media screen and (min-width: 1200px)and (max-width: 1499.98px){.contact-details__title{font-size:3.69rem}}@media screen and (min-width: 1500px)and (max-width: 1919.98px){.contact-details__title{font-size:3.94rem}}@media screen and (min-width: 1920px)and (max-width: 2559.98px){.contact-details__title{font-size:4.53rem}}@media screen and (min-width: 2560px){.contact-details__title{font-size:5.03rem}}@media screen and (min-width: 810px)and (max-width: 1199.98px){.contact-details__title{font-size:72px;font-weight:400;line-height:1em;letter-spacing:-0.02em}}@media screen and (max-width: 809.98px){.contact-details__title{font-size:48px;font-weight:400;line-height:1em;letter-spacing:-0.02em}}.contact-details__title{width:77%;margin:0;color:#f7f3f0}@media screen and (min-width: 1200px)and (max-width: 1439.98px){.contact-details__title{width:90%}}@media screen and (min-width: 810px)and (max-width: 1199.98px){.contact-details__title{width:60%}}@media screen and (max-width: 809.98px){.contact-details__title{width:85%}}@media screen and (max-width: 1199.98px){.contact-details__br{display:none}}.contact-details__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}.contact-details__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px}.contact-details__icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:none;flex:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:52px;height:52px;border-radius:4px;background:rgba(247,243,240,.05);color:#f7f3f0;overflow:clip}.contact-details__icon svg{display:block;-webkit-box-flex:0;-ms-flex:none;flex:none}.contact-details__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:4px 0;min-width:0}.contact-details__label{font-family:"General Grotesque Mono Regular","General Grotesque Mono Regular Placeholder",monospace;font-weight:400;font-style:normal;line-height:1.6em;letter-spacing:.1em;text-transform:uppercase;-webkit-font-feature-settings:"blwf","cv03","cv04","cv09","cv11";font-feature-settings:"blwf","cv03","cv04","cv09","cv11";font-size:.65rem}@media screen and (min-width: 1200px)and (max-width: 1499.98px){.contact-details__label{font-size:.65rem}}@media screen and (min-width: 1500px)and (max-width: 1919.98px){.contact-details__label{font-size:.69rem}}@media screen and (min-width: 1920px)and (max-width: 2559.98px){.contact-details__label{font-size:.69rem}}@media screen and (min-width: 2560px){.contact-details__label{font-size:1.09rem}}.contact-details__label{color:rgba(247,243,240,.5);white-space:pre}.contact-details__value{font-family:"Bagoss Standard Medium","Bagoss Standard Medium Placeholder",sans-serif;font-weight:520;font-style:normal;line-height:1.15em;letter-spacing:-0.01em;text-transform:none;-webkit-font-feature-settings:"blwf","cv03","cv04","cv09","cv11";font-feature-settings:"blwf","cv03","cv04","cv09","cv11";font-size:1rem}@media screen and (min-width: 1200px)and (max-width: 1499.98px){.contact-details__value{font-size:1.23rem}}@media screen and (min-width: 1500px)and (max-width: 1919.98px){.contact-details__value{font-size:1.31rem}}@media screen and (min-width: 1920px)and (max-width: 2559.98px){.contact-details__value{font-size:1.58rem}}@media screen and (min-width: 2560px){.contact-details__value{font-size:2.08rem}}.contact-details__value{color:#f7f3f0;text-decoration:none;white-space:pre}@media screen and (max-width: 1199.98px){.contact-details__value{font-family:"Bagoss Standard Medium","Bagoss Standard Medium Placeholder",sans-serif;font-weight:520;font-style:normal;line-height:1.2em;letter-spacing:-0.01em;text-transform:none;-webkit-font-feature-settings:"blwf","cv03","cv04","cv09","cv11";font-feature-settings:"blwf","cv03","cv04","cv09","cv11";font-size:1.43rem}}@media screen and (max-width: 1199.98px)and (min-width: 1200px)and (max-width: 1499.98px){.contact-details__value{font-size:1.64rem}}@media screen and (max-width: 1199.98px)and (min-width: 1500px)and (max-width: 1919.98px){.contact-details__value{font-size:1.75rem}}@media screen and (max-width: 1199.98px)and (min-width: 1920px)and (max-width: 2559.98px){.contact-details__value{font-size:2.07rem}}@media screen and (max-width: 1199.98px)and (min-width: 2560px){.contact-details__value{font-size:2.37rem}}@media screen and (max-width: 1199.98px){.contact-details__value--wrap{width:75%;white-space:pre-wrap}}.contact-details__rule{display:block;height:1px;background:rgba(247,243,240,.25)}.faq-list{position:relative;padding:20px 20px 160px;background:#131713}@media screen and (max-width: 809.98px){.faq-list{padding:20px 10px 120px}}.faq-list__title{font-family:"Bagoss Standard Medium","Bagoss Standard Medium Placeholder",sans-serif;font-weight:520;font-style:normal;line-height:1em;letter-spacing:-0.02em;text-transform:none;-webkit-font-feature-settings:"blwf","cv03","cv04","cv09","cv11";font-feature-settings:"blwf","cv03","cv04","cv09","cv11";font-size:2.84rem}@media screen and (min-width: 1200px)and (max-width: 1499.98px){.faq-list__title{font-size:3.69rem}}@media screen and (min-width: 1500px)and (max-width: 1919.98px){.faq-list__title{font-size:3.94rem}}@media screen and (min-width: 1920px)and (max-width: 2559.98px){.faq-list__title{font-size:4.53rem}}@media screen and (min-width: 2560px){.faq-list__title{font-size:5.03rem}}.faq-list__title{margin:0;color:#f7f3f0;white-space:pre}.faq-list__items{overflow:visible}.link-list{position:relative;padding:20px 20px}@media screen and (max-width: 809.98px){.link-list{padding:20px 10px 10px}}.link-list__title{font-family:"Bagoss Standard Medium","Bagoss Standard Medium Placeholder",sans-serif;font-weight:520;font-style:normal;line-height:1em;letter-spacing:-0.02em;text-transform:none;-webkit-font-feature-settings:"blwf","cv03","cv04","cv09","cv11";font-feature-settings:"blwf","cv03","cv04","cv09","cv11";font-size:2.84rem}@media screen and (min-width: 1200px)and (max-width: 1499.98px){.link-list__title{font-size:3.69rem}}@media screen and (min-width: 1500px)and (max-width: 1919.98px){.link-list__title{font-size:3.94rem}}@media screen and (min-width: 1920px)and (max-width: 2559.98px){.link-list__title{font-size:4.53rem}}@media screen and (min-width: 2560px){.link-list__title{font-size:5.03rem}}.link-list__title{width:77%;margin:0;color:#f7f3f0;white-space:pre-wrap}@media screen and (min-width: 810px)and (max-width: 1199.98px){.link-list__title{width:82%}}@media screen and (max-width: 809.98px){.link-list__title{width:70%}}.page-heading{display:grid;grid-template-columns:repeat(4, minmax(50px, 1fr));grid-auto-rows:-webkit-min-content;grid-auto-rows:min-content;gap:20px;padding:260px 20px 0;overflow:hidden}@media screen and (max-width: 1199.98px){.page-heading{grid-template-columns:minmax(50px, 1fr)}}@media screen and (max-width: 809.98px){.page-heading{padding:200px 10px 0}}.page-heading__head{grid-column:span 2;justify-self:start;align-self:start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;overflow:clip}@media screen and (max-width: 1199.98px){.page-heading__head{grid-column:span 1}}.page-heading__title{width:100%;margin:0;color:#f7f3f0;text-align:left;font-family:"Bagoss Standard Medium","Bagoss Standard Medium Placeholder",sans-serif;font-weight:520;font-style:normal;line-height:1em;letter-spacing:-0.02em;text-transform:none;-webkit-font-feature-settings:"blwf","cv03","cv04","cv09","cv11";font-feature-settings:"blwf","cv03","cv04","cv09","cv11";font-size:2.84rem}@media screen and (min-width: 1200px)and (max-width: 1499.98px){.page-heading__title{font-size:3.69rem}}@media screen and (min-width: 1500px)and (max-width: 1919.98px){.page-heading__title{font-size:3.94rem}}@media screen and (min-width: 1920px)and (max-width: 2559.98px){.page-heading__title{font-size:4.53rem}}@media screen and (min-width: 2560px){.page-heading__title{font-size:5.03rem}}.page-heading__line{display:block;width:100%;text-wrap:balance}.page-heading__line--suffix{color:rgba(247,243,240,.5)}.page-text{padding-bottom:150px}@media screen and (max-width: 809.98px){.page-text{padding-bottom:100px}}.site:not(.site--ink) .page-heading__title{color:#131713}.site:not(.site--ink) .page-heading__line--suffix{color:rgba(19,23,19,.5)}.process-steps,.proof-strip,.page-quote{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:20px;width:100%;padding:100px 20px;color:#131713}@media screen and (min-width: 810px)and (max-width: 1199.98px){.process-steps,.proof-strip,.page-quote{gap:14px}}@media screen and (max-width: 809.98px){.process-steps,.proof-strip,.page-quote{gap:10px;padding:80px 10px}}.process-steps__head,.proof-strip__head,.page-quote__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:none;flex:none}.site--ink .process-steps,.site--ink .proof-strip,.site--ink .page-quote{color:#f7f3f0}.process-steps__list{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap:40px 14px;width:100%;margin:0;padding:0;list-style:none}@media screen and (min-width: 810px)and (max-width: 1199.98px){.process-steps__list{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media screen and (max-width: 809.98px){.process-steps__list{grid-template-columns:minmax(0, 1fr);row-gap:30px}}.process-steps__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;min-width:0;padding-top:14px;border-top:1px solid rgba(19,23,19,.25)}.process-steps__num{font-family:"General Grotesque Mono Regular","General Grotesque Mono Regular Placeholder",monospace;font-weight:400;font-style:normal;line-height:1.6em;letter-spacing:.1em;text-transform:uppercase;-webkit-font-feature-settings:"blwf","cv03","cv04","cv09","cv11";font-feature-settings:"blwf","cv03","cv04","cv09","cv11";font-size:.65rem}@media screen and (min-width: 1200px)and (max-width: 1499.98px){.process-steps__num{font-size:.65rem}}@media screen and (min-width: 1500px)and (max-width: 1919.98px){.process-steps__num{font-size:.69rem}}@media screen and (min-width: 1920px)and (max-width: 2559.98px){.process-steps__num{font-size:.69rem}}@media screen and (min-width: 2560px){.process-steps__num{font-size:1.09rem}}.process-steps__num{color:rgba(19,23,19,.5)}.process-steps__title{font-family:"Bagoss Standard Medium","Bagoss Standard Medium Placeholder",sans-serif;font-weight:520;font-style:normal;line-height:1.15em;letter-spacing:-0.01em;text-transform:none;-webkit-font-feature-settings:"blwf","cv03","cv04","cv09","cv11";font-feature-settings:"blwf","cv03","cv04","cv09","cv11";font-size:1rem}@media screen and (min-width: 1200px)and (max-width: 1499.98px){.process-steps__title{font-size:1.23rem}}@media screen and (min-width: 1500px)and (max-width: 1919.98px){.process-steps__title{font-size:1.31rem}}@media screen and (min-width: 1920px)and (max-width: 2559.98px){.process-steps__title{font-size:1.58rem}}@media screen and (min-width: 2560px){.process-steps__title{font-size:2.08rem}}.process-steps__title{margin:0;color:inherit}.process-steps__text{font-family:"Bagoss Standard Regular","Bagoss Standard Regular Placeholder",sans-serif;font-weight:385;font-style:normal;line-height:1.4em;letter-spacing:.01em;text-transform:none;-webkit-font-feature-settings:"blwf","cv03","cv04","cv09","cv11";font-feature-settings:"blwf","cv03","cv04","cv09","cv11";font-size:1rem}@media screen and (min-width: 1200px)and (max-width: 1499.98px){.process-steps__text{font-size:.88rem}}@media screen and (min-width: 1500px)and (max-width: 1919.98px){.process-steps__text{font-size:.94rem}}@media screen and (min-width: 1920px)and (max-width: 2559.98px){.process-steps__text{font-size:1.15rem}}@media screen and (min-width: 2560px){.process-steps__text{font-size:1.65rem}}.process-steps__text{width:92%;margin:0;color:rgba(19,23,19,.5);text-wrap:pretty}.proof-strip__list{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap:30px 14px;width:100%;margin:0;padding:0;list-style:none}.proof-strip__list--3{grid-template-columns:repeat(3, minmax(0, 1fr))}.proof-strip__list--2{grid-template-columns:repeat(2, minmax(0, 1fr))}.proof-strip__list--1{grid-template-columns:minmax(0, 1fr)}@media screen and (min-width: 810px)and (max-width: 1199.98px){.proof-strip__list{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media screen and (max-width: 809.98px){.proof-strip__list{grid-template-columns:minmax(0, 1fr);row-gap:20px}}.proof-strip__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px;min-width:0;padding-top:14px;border-top:1px solid rgba(19,23,19,.25)}.proof-strip__eyebrow{font-family:"General Grotesque Mono Regular","General Grotesque Mono Regular Placeholder",monospace;font-weight:400;font-style:normal;line-height:1.6em;letter-spacing:.1em;text-transform:uppercase;-webkit-font-feature-settings:"blwf","cv03","cv04","cv09","cv11";font-feature-settings:"blwf","cv03","cv04","cv09","cv11";font-size:.65rem}@media screen and (min-width: 1200px)and (max-width: 1499.98px){.proof-strip__eyebrow{font-size:.65rem}}@media screen and (min-width: 1500px)and (max-width: 1919.98px){.proof-strip__eyebrow{font-size:.69rem}}@media screen and (min-width: 1920px)and (max-width: 2559.98px){.proof-strip__eyebrow{font-size:.69rem}}@media screen and (min-width: 2560px){.proof-strip__eyebrow{font-size:1.09rem}}.proof-strip__eyebrow{margin:0;color:rgba(19,23,19,.5)}.proof-strip__title{font-family:"Bagoss Standard Medium","Bagoss Standard Medium Placeholder",sans-serif;font-weight:520;font-style:normal;line-height:1.15em;letter-spacing:-0.01em;text-transform:none;-webkit-font-feature-settings:"blwf","cv03","cv04","cv09","cv11";font-feature-settings:"blwf","cv03","cv04","cv09","cv11";font-size:1rem}@media screen and (min-width: 1200px)and (max-width: 1499.98px){.proof-strip__title{font-size:1.23rem}}@media screen and (min-width: 1500px)and (max-width: 1919.98px){.proof-strip__title{font-size:1.31rem}}@media screen and (min-width: 1920px)and (max-width: 2559.98px){.proof-strip__title{font-size:1.58rem}}@media screen and (min-width: 2560px){.proof-strip__title{font-size:2.08rem}}.proof-strip__title{margin:0;color:inherit}.proof-strip__text{font-family:"Bagoss Standard Regular","Bagoss Standard Regular Placeholder",sans-serif;font-weight:385;font-style:normal;line-height:1.4em;letter-spacing:.01em;text-transform:none;-webkit-font-feature-settings:"blwf","cv03","cv04","cv09","cv11";font-feature-settings:"blwf","cv03","cv04","cv09","cv11";font-size:1rem}@media screen and (min-width: 1200px)and (max-width: 1499.98px){.proof-strip__text{font-size:.88rem}}@media screen and (min-width: 1500px)and (max-width: 1919.98px){.proof-strip__text{font-size:.94rem}}@media screen and (min-width: 1920px)and (max-width: 2559.98px){.proof-strip__text{font-size:1.15rem}}@media screen and (min-width: 2560px){.proof-strip__text{font-size:1.65rem}}.proof-strip__text{margin:0;color:rgba(19,23,19,.5)}.proof-strip__names{font-family:"Bagoss Standard Medium","Bagoss Standard Medium Placeholder",sans-serif;font-weight:520;font-style:normal;line-height:1.2em;letter-spacing:-0.01em;text-transform:none;-webkit-font-feature-settings:"blwf","cv03","cv04","cv09","cv11";font-feature-settings:"blwf","cv03","cv04","cv09","cv11";font-size:1.43rem}@media screen and (min-width: 1200px)and (max-width: 1499.98px){.proof-strip__names{font-size:1.64rem}}@media screen and (min-width: 1500px)and (max-width: 1919.98px){.proof-strip__names{font-size:1.75rem}}@media screen and (min-width: 1920px)and (max-width: 2559.98px){.proof-strip__names{font-size:2.07rem}}@media screen and (min-width: 2560px){.proof-strip__names{font-size:2.37rem}}.proof-strip__names{width:90%;margin:40px 0 0;color:inherit;text-wrap:balance}@media screen and (max-width: 809.98px){.proof-strip__names{width:100%;margin-top:30px}}.page-quote__figure{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px;width:75%;margin:0}@media screen and (min-width: 810px)and (max-width: 1199.98px){.page-quote__figure{width:90%}}@media screen and (max-width: 809.98px){.page-quote__figure{width:100%;gap:18px}}.page-quote__quote{margin:0}.page-quote__quote p{font-family:"Bagoss Standard Medium","Bagoss Standard Medium Placeholder",sans-serif;font-weight:520;font-style:normal;line-height:1.1em;letter-spacing:-0.01em;text-transform:none;-webkit-font-feature-settings:"blwf","cv03","cv04","cv09","cv11";font-feature-settings:"blwf","cv03","cv04","cv09","cv11";font-size:2.2rem}@media screen and (min-width: 1200px)and (max-width: 1499.98px){.page-quote__quote p{font-size:2.46rem}}@media screen and (min-width: 1500px)and (max-width: 1919.98px){.page-quote__quote p{font-size:2.63rem}}@media screen and (min-width: 1920px)and (max-width: 2559.98px){.page-quote__quote p{font-size:3.03rem}}@media screen and (min-width: 2560px){.page-quote__quote p{font-size:3.45rem}}.page-quote__quote p{margin:0;color:inherit;text-wrap:balance}.page-quote__by{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px}.page-quote__name{font-family:"Bagoss Standard Medium","Bagoss Standard Medium Placeholder",sans-serif;font-weight:520;font-style:normal;line-height:1.15em;letter-spacing:-0.01em;text-transform:none;-webkit-font-feature-settings:"blwf","cv03","cv04","cv09","cv11";font-feature-settings:"blwf","cv03","cv04","cv09","cv11";font-size:1rem}@media screen and (min-width: 1200px)and (max-width: 1499.98px){.page-quote__name{font-size:1.23rem}}@media screen and (min-width: 1500px)and (max-width: 1919.98px){.page-quote__name{font-size:1.31rem}}@media screen and (min-width: 1920px)and (max-width: 2559.98px){.page-quote__name{font-size:1.58rem}}@media screen and (min-width: 2560px){.page-quote__name{font-size:2.08rem}}.page-quote__role{font-family:"General Grotesque Mono Regular","General Grotesque Mono Regular Placeholder",monospace;font-weight:400;font-style:normal;line-height:1.6em;letter-spacing:.1em;text-transform:uppercase;-webkit-font-feature-settings:"blwf","cv03","cv04","cv09","cv11";font-feature-settings:"blwf","cv03","cv04","cv09","cv11";font-size:.65rem}@media screen and (min-width: 1200px)and (max-width: 1499.98px){.page-quote__role{font-size:.65rem}}@media screen and (min-width: 1500px)and (max-width: 1919.98px){.page-quote__role{font-size:.69rem}}@media screen and (min-width: 1920px)and (max-width: 2559.98px){.page-quote__role{font-size:.69rem}}@media screen and (min-width: 2560px){.page-quote__role{font-size:1.09rem}}.page-quote__role{color:rgba(19,23,19,.5)}.site--ink .process-steps__num,.site--ink .process-steps__text,.site--ink .proof-strip__eyebrow,.site--ink .proof-strip__text,.site--ink .page-quote__role{color:rgba(247,243,240,.5)}.site--ink .process-steps__item,.site--ink .proof-strip__item{border-top-color:rgba(247,243,240,.25)}.work-grid--selected{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;padding:100px 20px}@media screen and (min-width: 810px)and (max-width: 1199.98px){.work-grid--selected{gap:14px}}@media screen and (max-width: 809.98px){.work-grid--selected{gap:10px;padding:80px 10px}}.work-grid__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:none;flex:none}@media screen and (min-width: 1200px){.work-grid--thirds .work-grid__list{grid-template-columns:repeat(3, minmax(0, 1fr))}}@media screen and (min-width: 1200px){.service-cards--thirds .service-cards__list{grid-template-columns:repeat(3, minmax(50px, 1fr))}}@media screen and (min-width: 1200px){.service-cards--thirds .service-cards__item{aspect-ratio:1.3}}@media screen and (min-width: 2560px){.service-cards--thirds .service-cards__item{aspect-ratio:1.5}}.service-card__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:none;flex:none;margin-top:14px;color:inherit;text-decoration:none}.service-card__link::before{content:"";position:absolute;inset:0;border-radius:inherit}.service-card__link:focus-visible{outline:none}.service-card__link:focus-visible::before{outline:2px solid currentColor;outline-offset:-4px}.project-next--expertise{padding-bottom:0}.project-next--expertise+.project-next{padding-top:10px}.site--expertise:not(.site--ink) .split-statement{color:#131713;padding-top:100px}@media screen and (min-width: 810px)and (max-width: 1199.98px){.site--expertise:not(.site--ink) .split-statement{padding-top:80px}}@media screen and (max-width: 809.98px){.site--expertise:not(.site--ink) .split-statement{padding-top:40px}}.site--expertise:not(.site--ink) .split-statement__body{color:rgba(19,23,19,.5)}.site--expertise:not(.site--ink) .service-cards{padding-bottom:100px}@media screen and (max-width: 809.98px){.site--expertise:not(.site--ink) .service-cards{padding-bottom:20px}}.site--expertise:not(.site--ink) .service-card__title{white-space:normal;text-wrap:balance}.site--expertise:not(.site--ink) .faq-list{background:rgba(0,0,0,0);padding-top:100px;padding-bottom:100px}@media screen and (max-width: 809.98px){.site--expertise:not(.site--ink) .faq-list{padding-top:80px;padding-bottom:80px}}.site--expertise:not(.site--ink) .faq-list__title,.site--expertise:not(.site--ink) .faq-item__toggle,.site--expertise:not(.site--ink) .faq-item__question{color:#131713}.site--expertise:not(.site--ink) .faq-item__question{white-space:pre-line}.site--expertise:not(.site--ink) .faq-item__icon{color:rgba(19,23,19,.25)}.site--expertise:not(.site--ink) .faq-item.is-open .faq-item__icon{color:#131713}.site--expertise:not(.site--ink) .faq-item__answer{color:rgba(19,23,19,.5)}.site--expertise:not(.site--ink) .faq-item__line--base{background:rgba(19,23,19,.25)}.site--expertise:not(.site--ink) .faq-item__line--fill{background:#131713}@media screen and (min-width: 1200px){.site--expertise:not(.site--ink) .faq-item__toggle.is-hover .faq-item__icon{color:#131713}}@media screen and (min-width: 1200px)and (hover: hover){html:not(.js) .site--expertise:not(.site--ink) .faq-item__toggle:hover .faq-item__icon{color:#131713}}html:not(.js) .site--expertise:not(.site--ink) .faq-item__icon{color:#131713}.awards-list--page{padding:20px 20px 20px}@media screen and (min-width: 810px)and (max-width: 1199.98px){.awards-list--page{padding:20px 20px 20px}}@media screen and (max-width: 809.98px){.awards-list--page{padding:20px 10px 20px}}.journal-featured__grid{display:grid;grid-template-columns:repeat(4, minmax(50px, 1fr));grid-auto-rows:-webkit-min-content;grid-auto-rows:min-content;gap:20px 14px;-webkit-box-align:start;-ms-flex-align:start;align-items:start;padding:20px 20px}@media screen and (min-width: 810px)and (max-width: 1199.98px){.journal-featured__grid{grid-template-columns:repeat(2, minmax(50px, 1fr))}}@media screen and (max-width: 809.98px){.journal-featured__grid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:20px;padding:20px 10px}}.journal-featured__item{min-width:0}@media screen and (min-width: 810px)and (max-width: 1199.98px){.journal-featured .journal-featured__item--compact,.journal-featured .journal-featured__item--feature~.journal-featured__item--feature{grid-column:span 1}}.journal-list{position:relative}.journal-list__grid{display:grid;grid-template-columns:repeat(4, minmax(50px, 1fr));grid-auto-rows:-webkit-min-content;grid-auto-rows:min-content;gap:70px 14px;-webkit-box-align:start;-ms-flex-align:start;align-items:start;padding:0 20px 20px}@media screen and (max-width: 809.98px){.journal-list__grid{padding:0 10px 20px}}@media screen and (min-width: 810px)and (max-width: 1199.98px){.journal-list--track .journal-list__grid{grid-template-columns:repeat(2, minmax(50px, 1fr))}}@media screen and (max-width: 809.98px){.journal-list--track .journal-list__grid{grid-template-columns:minmax(50px, 1fr)}}.journal-list__grid .journal-card{min-width:0}.journal-list--fixed{overflow:hidden}.journal-list--fixed .journal-card--list{width:340px}.journal-article{display:block;padding-top:260px;background:#ffd2bf}@media screen and (max-width: 809.98px){.journal-article{padding-top:200px}}.journal-single-head{display:grid;grid-template-columns:repeat(4, minmax(50px, 1fr));grid-auto-rows:-webkit-min-content;grid-auto-rows:min-content;gap:80px 14px;padding:0 20px 20px}@media screen and (min-width: 1920px){.journal-single-head{row-gap:150px}}@media screen and (max-width: 809.98px){.journal-single-head{padding:0 10px 20px}}.journal-single-head__title{font-family:"Bagoss Standard Medium","Bagoss Standard Medium Placeholder",sans-serif;font-weight:520;font-style:normal;line-height:.9em;letter-spacing:-0.02em;text-transform:none;-webkit-font-feature-settings:"blwf","cv03","cv04","cv09","cv11";font-feature-settings:"blwf","cv03","cv04","cv09","cv11";font-size:3.39rem}@media screen and (min-width: 1200px)and (max-width: 1499.98px){.journal-single-head__title{font-size:4.92rem}}@media screen and (min-width: 1500px)and (max-width: 1919.98px){.journal-single-head__title{font-size:5.25rem}}@media screen and (min-width: 1920px)and (max-width: 2559.98px){.journal-single-head__title{font-size:6.01rem}}@media screen and (min-width: 2560px){.journal-single-head__title{font-size:6.51rem}}.journal-single-head__title{grid-column:span 3;justify-self:start;align-self:start;max-width:100%;color:#131713;text-wrap:balance}@media screen and (max-width: 809.98px){.journal-single-head__title{font-family:"Bagoss Standard Medium","Bagoss Standard Medium Placeholder",sans-serif;font-weight:520;font-style:normal;line-height:1em;letter-spacing:-0.02em;text-transform:none;-webkit-font-feature-settings:"blwf","cv03","cv04","cv09","cv11";font-feature-settings:"blwf","cv03","cv04","cv09","cv11";font-size:2.84rem;grid-column:span 4}}@media screen and (max-width: 809.98px)and (min-width: 1200px)and (max-width: 1499.98px){.journal-single-head__title{font-size:3.69rem}}@media screen and (max-width: 809.98px)and (min-width: 1500px)and (max-width: 1919.98px){.journal-single-head__title{font-size:3.94rem}}@media screen and (max-width: 809.98px)and (min-width: 1920px)and (max-width: 2559.98px){.journal-single-head__title{font-size:4.53rem}}@media screen and (max-width: 809.98px)and (min-width: 2560px){.journal-single-head__title{font-size:5.03rem}}.journal-single-head__meta{grid-column:1/-1;display:grid;grid-template-columns:subgrid;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.journal-single-head__date,.journal-single-head__author{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.journal-single-head__date{grid-column:1;width:280px}.journal-single-head__author{grid-column:2;width:100%}@media screen and (max-width: 809.98px){.journal-single-head__date{grid-column:span 2;width:100%}.journal-single-head__author{grid-column:span 2}}.journal-single-head__label,.journal-single-head__value{font-family:"General Grotesque Mono Regular","General Grotesque Mono Regular Placeholder",monospace;font-weight:400;font-style:normal;line-height:1.6em;letter-spacing:.1em;text-transform:uppercase;-webkit-font-feature-settings:"blwf","cv03","cv04","cv09","cv11";font-feature-settings:"blwf","cv03","cv04","cv09","cv11";font-size:.65rem}@media screen and (min-width: 1200px)and (max-width: 1499.98px){.journal-single-head__label,.journal-single-head__value{font-size:.65rem}}@media screen and (min-width: 1500px)and (max-width: 1919.98px){.journal-single-head__label,.journal-single-head__value{font-size:.69rem}}@media screen and (min-width: 1920px)and (max-width: 2559.98px){.journal-single-head__label,.journal-single-head__value{font-size:.69rem}}@media screen and (min-width: 2560px){.journal-single-head__label,.journal-single-head__value{font-size:1.09rem}}.journal-single-head__label,.journal-single-head__value{white-space:pre}.journal-single-head__label{color:#131713}.journal-single-head__value{color:rgba(19,23,19,.5)}.journal-single-hero{padding:0 20px 20px}@media screen and (max-width: 809.98px){.journal-single-hero{padding:0 10px 10px}}.journal-single-hero__item{position:relative}.journal-single-hero__media{width:100%}@media screen and (min-width: 810px){.journal-single-hero .play-button{bottom:20px}}.journal-row{padding-right:20px;padding-bottom:20px;padding-left:20px}@media screen and (max-width: 809.98px){.journal-row{padding-right:10px;padding-bottom:10px;padding-left:10px}}.journal-row--space-100-150{padding-top:100px}@media screen and (min-width: 1920px){.journal-row--space-100-150{padding-top:150px}}.journal-row--space-120-150{padding-top:120px}@media screen and (min-width: 1920px){.journal-row--space-120-150{padding-top:150px}}.journal-row--space-100{padding-top:100px}@media screen and (max-width: 809.98px){.journal-row.journal-row--text,.journal-row.journal-row--media,.journal-row.journal-row--carousel{padding-top:60px}.journal-row.journal-row--quote{padding-top:80px}}.journal-row--media{padding-right:0;padding-bottom:0;padding-left:0}@media screen and (min-width: 810px){.journal-row--media>.media-row{padding-bottom:20px}}.journal-text{display:grid;grid-template-columns:repeat(4, minmax(50px, 1fr));grid-auto-rows:-webkit-min-content;grid-auto-rows:min-content;gap:14px}@media screen and (max-width: 809.98px){.journal-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:60px}}.journal-text__aside{grid-column:span 2;align-self:start;justify-self:start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:10px;width:100%;height:100%}@media screen and (max-width: 809.98px){.journal-text__aside{height:auto;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.journal-text__sticky,.journal-text__images{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:10px;width:100%;overflow:hidden}.journal-text__sticky{position:sticky;top:100px}.journal-text__figure{-webkit-box-flex:0;-ms-flex:none;flex:none;width:50%}.journal-text__figure--landscape{width:75%}.journal-text__media{width:100%}.journal-text__caption{font-family:"Bagoss Standard Regular","Bagoss Standard Regular Placeholder",sans-serif;font-weight:385;font-style:normal;line-height:1.4em;letter-spacing:.01em;text-transform:none;-webkit-font-feature-settings:"blwf","cv03","cv04","cv09","cv11";font-feature-settings:"blwf","cv03","cv04","cv09","cv11";font-size:1rem}@media screen and (min-width: 1200px)and (max-width: 1499.98px){.journal-text__caption{font-size:.88rem}}@media screen and (min-width: 1500px)and (max-width: 1919.98px){.journal-text__caption{font-size:.94rem}}@media screen and (min-width: 1920px)and (max-width: 2559.98px){.journal-text__caption{font-size:1.15rem}}@media screen and (min-width: 2560px){.journal-text__caption{font-size:1.65rem}}.journal-text__caption{width:50%;color:#131713;white-space:pre-wrap;word-break:break-word;overflow-wrap:break-word}@media screen and (max-width: 809.98px){.journal-text__figure,.journal-text__figure--landscape{width:100%}}.journal-text__body{grid-column:span 2;align-self:start;justify-self:center;width:85%;white-space:pre-wrap;word-break:break-word;overflow-wrap:break-word}@media screen and (max-width: 809.98px){.journal-text__body{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;width:95%}}.journal-text__body p{font-family:"Bagoss Standard Regular","Bagoss Standard Regular Placeholder",sans-serif;font-weight:385;font-style:normal;line-height:1.4em;letter-spacing:0;text-transform:none;-webkit-font-feature-settings:"blwf","cv03","cv04","cv09","cv11";font-feature-settings:"blwf","cv03","cv04","cv09","cv11";font-size:1rem}@media screen and (min-width: 1200px)and (max-width: 1499.98px){.journal-text__body p{font-size:1.06rem}}@media screen and (min-width: 1500px)and (max-width: 1919.98px){.journal-text__body p{font-size:1.13rem}}@media screen and (min-width: 1920px)and (max-width: 2559.98px){.journal-text__body p{font-size:1.37rem}}@media screen and (min-width: 2560px){.journal-text__body p{font-size:1.87rem}}.journal-text__body p{color:rgba(19,23,19,.75)}.journal-text__body h2{font-family:"Bagoss Standard Medium","Bagoss Standard Medium Placeholder",sans-serif;font-weight:520;font-style:normal;line-height:1.2em;letter-spacing:-0.01em;text-transform:none;-webkit-font-feature-settings:"blwf","cv03","cv04","cv09","cv11";font-feature-settings:"blwf","cv03","cv04","cv09","cv11";font-size:1.43rem}@media screen and (min-width: 1200px)and (max-width: 1499.98px){.journal-text__body h2{font-size:1.64rem}}@media screen and (min-width: 1500px)and (max-width: 1919.98px){.journal-text__body h2{font-size:1.75rem}}@media screen and (min-width: 1920px)and (max-width: 2559.98px){.journal-text__body h2{font-size:2.07rem}}@media screen and (min-width: 2560px){.journal-text__body h2{font-size:2.37rem}}.journal-text__body h2{color:#131713}.journal-text__body h6{font-family:"Bagoss Standard Medium","Bagoss Standard Medium Placeholder",sans-serif;font-weight:520;font-style:normal;line-height:1.4em;letter-spacing:0;text-transform:none;-webkit-font-feature-settings:"blwf","cv03","cv04","cv09","cv11";font-feature-settings:"blwf","cv03","cv04","cv09","cv11";font-size:1rem}@media screen and (min-width: 1200px)and (max-width: 1499.98px){.journal-text__body h6{font-size:1.06rem}}@media screen and (min-width: 1500px)and (max-width: 1919.98px){.journal-text__body h6{font-size:1.13rem}}@media screen and (min-width: 1920px)and (max-width: 2559.98px){.journal-text__body h6{font-size:1.37rem}}@media screen and (min-width: 2560px){.journal-text__body h6{font-size:1.87rem}}.journal-text__body h6{color:#131713}.journal-text__body p.is-small{font-family:"Bagoss Standard Regular","Bagoss Standard Regular Placeholder",sans-serif;font-weight:385;font-style:normal;line-height:1.4em;letter-spacing:.01em;text-transform:none;-webkit-font-feature-settings:"blwf","cv03","cv04","cv09","cv11";font-feature-settings:"blwf","cv03","cv04","cv09","cv11";font-size:1rem}@media screen and (min-width: 1200px)and (max-width: 1499.98px){.journal-text__body p.is-small{font-size:.88rem}}@media screen and (min-width: 1500px)and (max-width: 1919.98px){.journal-text__body p.is-small{font-size:.94rem}}@media screen and (min-width: 1920px)and (max-width: 2559.98px){.journal-text__body p.is-small{font-size:1.15rem}}@media screen and (min-width: 2560px){.journal-text__body p.is-small{font-size:1.65rem}}.journal-text__body p.is-small{color:#131713}.journal-text__body ul{position:relative;padding:0;list-style:none}.journal-text__body li{font-family:"Bagoss Standard Regular","Bagoss Standard Regular Placeholder",sans-serif;font-weight:385;font-style:normal;line-height:1.4em;letter-spacing:0;text-transform:none;-webkit-font-feature-settings:"blwf","cv03","cv04","cv09","cv11";font-feature-settings:"blwf","cv03","cv04","cv09","cv11";font-size:1rem}@media screen and (min-width: 1200px)and (max-width: 1499.98px){.journal-text__body li{font-size:1.06rem}}@media screen and (min-width: 1500px)and (max-width: 1919.98px){.journal-text__body li{font-size:1.13rem}}@media screen and (min-width: 1920px)and (max-width: 2559.98px){.journal-text__body li{font-size:1.37rem}}@media screen and (min-width: 2560px){.journal-text__body li{font-size:1.87rem}}.journal-text__body li{color:rgba(19,23,19,.75);-webkit-padding-start:2ch;padding-inline-start:2ch;list-style:none}.journal-text__body li::before{content:"•";position:absolute;inset-inline-start:0}.journal-text__body a{color:#131713;text-decoration:underline}.journal-text__body strong{font-family:"Bagoss Standard Medium","Bagoss Standard Medium Placeholder",sans-serif;font-weight:520}.journal-text__body em{font-style:italic}.journal-text__body>:not(:first-child){margin-top:40px}.journal-text__body>p.is-small:not(:first-child){margin-top:20px}.journal-text__body>ul:not(:first-child){margin-top:32px}@media screen and (min-width: 1200px)and (max-width: 1499.98px){.journal-text__body>p:not(.is-small):not(:first-child),.journal-text__body>h2:not(:first-child){margin-top:20px}}.journal-quote{display:grid;grid-template-columns:repeat(4, minmax(50px, 1fr));grid-auto-rows:-webkit-min-content;grid-auto-rows:min-content;gap:10px}.journal-quote__inner{grid-column:span 3;justify-self:start;align-self:start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:10px;min-height:56px}@media screen and (max-width: 809.98px){.journal-quote__inner{grid-column:1/-1;min-height:0}}.journal-quote__text{font-family:"Bagoss Standard Medium","Bagoss Standard Medium Placeholder",sans-serif;font-weight:520;font-style:normal;line-height:1em;letter-spacing:-0.02em;text-transform:none;-webkit-font-feature-settings:"blwf","cv03","cv04","cv09","cv11";font-feature-settings:"blwf","cv03","cv04","cv09","cv11";font-size:2.84rem}@media screen and (min-width: 1200px)and (max-width: 1499.98px){.journal-quote__text{font-size:3.69rem}}@media screen and (min-width: 1500px)and (max-width: 1919.98px){.journal-quote__text{font-size:3.94rem}}@media screen and (min-width: 1920px)and (max-width: 2559.98px){.journal-quote__text{font-size:4.53rem}}@media screen and (min-width: 2560px){.journal-quote__text{font-size:5.03rem}}.journal-quote__text{-webkit-box-flex:0;-ms-flex:none;flex:none;width:95%;color:#131713;white-space:pre-wrap;word-break:break-word;overflow-wrap:break-word;text-wrap:wrap}@media screen and (min-width: 1920px){.journal-quote__text{text-wrap:balance}}@media screen and (max-width: 809.98px){.journal-quote__text{font-family:"Bagoss Standard Medium","Bagoss Standard Medium Placeholder",sans-serif;font-weight:520;font-style:normal;line-height:1.1em;letter-spacing:-0.01em;text-transform:none;-webkit-font-feature-settings:"blwf","cv03","cv04","cv09","cv11";font-feature-settings:"blwf","cv03","cv04","cv09","cv11";font-size:2.2rem;width:98%;text-wrap:balance}}@media screen and (max-width: 809.98px)and (min-width: 1200px)and (max-width: 1499.98px){.journal-quote__text{font-size:2.46rem}}@media screen and (max-width: 809.98px)and (min-width: 1500px)and (max-width: 1919.98px){.journal-quote__text{font-size:2.63rem}}@media screen and (max-width: 809.98px)and (min-width: 1920px)and (max-width: 2559.98px){.journal-quote__text{font-size:3.03rem}}@media screen and (max-width: 809.98px)and (min-width: 2560px){.journal-quote__text{font-size:3.45rem}}.journal-carousel__carousel{height:auto;aspect-ratio:1.77778/1}.journal-carousel__media{width:100%;height:100%}@media screen and (max-width: 809.98px){.journal-carousel .carousel__arrows{display:none}}.project-next.project-next--journal{padding:100px 20px 20px;background:#ffd2bf}@media screen and (min-width: 1920px){.project-next.project-next--journal{padding-top:150px}}@media screen and (max-width: 809.98px){.project-next.project-next--journal{padding:100px 20px 20px}}.project-next--journal .project-next__inner{width:100%}