body,h1,h2,h3,h4,h5,h6,p,figure,blockquote,dl,dt,dd,ul,ol,li{margin:0;padding:0;border:0;font:inherit;text-transform:inherit;text-wrap:inherit}ul{list-style:none}html{font-size:62.5%;font-kerning:normal;font-synthesis:none}a{color:inherit}button,input:is([type="button"],[type="submit"],[type="reset"]){-webkit-appearance:none;appearance:none;font:inherit;color:inherit;letter-spacing:inherit;background:none;border:0;padding:0;margin:0;line-height:inherit;text-align:inherit;cursor:pointer}figcaption{font:inherit;color:inherit;letter-spacing:inherit;text-align:start;margin:0;padding:0}input:is([type="text"],[type="email"],[type="tel"],[type="url"],[type="search"],[type="password"],[type="number"]),textarea,select{font:inherit;color:inherit;letter-spacing:inherit;margin:0;background:none;border:0;border-radius:0;box-shadow:none;padding:0;line-height:inherit}select{-webkit-appearance:menulist;appearance:auto}:where(a,button,input:is([type="button"],[type="submit"],[type="reset"],[type="checkbox"])):focus-visible{outline:1px solid currentColor;outline-offset:2px;border-radius:var(--b-radius-img)}:where(input:is([type="text"],[type="email"],[type="tel"],[type="url"],[type="search"],[type="password"],[type="number"]),textarea,select):focus-visible{outline:none}button:disabled,input[type="button"]:disabled,input[type="submit"]:disabled,input[type="reset"]:disabled{cursor:not-allowed}button::-moz-focus-inner,input[type="button"]::-moz-focus-inner,input[type="submit"]::-moz-focus-inner,input[type="reset"]::-moz-focus-inner{border:0;padding:0}a,button,[role="button"],input,label,select{-webkit-tap-highlight-color:#fff0}button>svg{display:block}textarea{resize:vertical;field-sizing:content}.skip-link:focus,.skip-link:focus-visible{background-color:var(--c-light);color:var(--c-dark);outline-offset:0;margin-top:var(--space-3xs);margin-left:var(--space-3xs);font-family:var(--font-sans);font-size:clamp(1.60rem, calc(1.344rem + 0.256vw), 2.00rem);font-weight:var(--w-400);letter-spacing:var(--ls-sm)}#brx-content:focus,#brx-footer:focus{outline:none}:root{--sel-bg:var(--c-dark);--sel-fg:var(--c-muted-light)}::selection{background:var(--sel-bg);color:var(--sel-fg)}::-moz-selection{background:var(--sel-bg);color:var(--sel-fg)}:where([data-navbar="light"]){--sel-bg:var(--c-dark);--sel-fg:var(--c-muted-light)}:where([data-navbar="dark"],[data-navbar="brand-2"]){--sel-bg:var(--c-light);--sel-fg:var(--c-dark)}:where(.navbar-light){--sel-bg:var(--c-dark);--sel-fg:var(--c-muted-light)}:where(.navbar-dark,.navbar-brand-2){--sel-bg:var(--c-light);--sel-fg:var(--c-dark)}html{--scrollbar-thumb:var(--c-muted-light);--scrollbar-track:transparent;--scrollbar-width-modern:thin;--scrollbar-width-legacy:8px}@supports (scrollbar-width:auto){html{scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track);scrollbar-width:var(--scrollbar-width-modern);scrollbar-gutter:stable}}@supports not (scrollbar-width:auto){@supports selector(::-webkit-scrollbar){html::-webkit-scrollbar{width:var(--scrollbar-width-legacy)}html::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);border-radius:var(--b-radius-btn)}html::-webkit-scrollbar-thumb:hover{background:var(--c-muted-dark)}html::-webkit-scrollbar-track{background:var(--scrollbar-track)}}}@font-face{font-family:"Geist Sans";src:url(/wp-content/themes/bricks-child/assets/fonts/GeistSans-Variable.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:"Geist Sans";src:url(/wp-content/themes/bricks-child/assets/fonts/GeistSans-Italic.woff2) format("woff2");font-weight:100 900;font-style:italic;font-display:swap}@font-face{font-family:"Geist Mono";src:url(/wp-content/themes/bricks-child/assets/fonts/GeistMono-Variable.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:"Geist Mono";src:url(/wp-content/themes/bricks-child/assets/fonts/GeistMono-Italic.woff2) format("woff2");font-weight:100 900;font-style:italic;font-display:swap}:root{--font-sans:"Geist Sans", system-ui, sans-serif;--font-mono:"Geist Mono", ui-monospace, monospace;--w-100:100;--w-200:200;--w-300:300;--w-400:400;--w-500:500;--w-600:600;--w-700:700;--w-800:800;--w-900:900;--w-thin-inter-2:150;--w-xlight-inter-1:230;--w-light-inter-2:350;--w-regular-inter-1:430;--w-regular-inter-2:450;--lh-2xs:0.92;--lh-xs:1.06;--lh-sm:1.15;--lh-md:1.30;--ls-2xs:-0.045em;--ls-xs:-0.02em;--ls-sm:-0.015em;--ls-normal:normal;--tb-space-015:0.15em;--tb-space-025:0.25em;--tb-space-040:0.4em;--tb-space-055:0.55em;--tb-space-075:0.75em;--tb-space-090:0.9em;--tb-space-110:1.1em;--tb-space-140:1.4em;--tb-space-180:1.8em;--tb-space-240:2.4em;--tb-space-300:3em;--space-3xs:clamp(0.4rem, calc(0.3rem + 0.02vw), 0.6rem);--space-2xs:clamp(1rem, calc(0.816rem + 0.306vw), 1.6rem);--space-xs:clamp(1.6rem, calc(1.233rem + 0.612vw), 2.8rem);--space-sm:clamp(2.2rem, calc(1.649rem + 0.918vw), 4rem);--space-md:clamp(3.2rem, calc(2.404rem + 1.327vw), 5.8rem);--space-lg:clamp(5rem, calc(3.469rem + 2.551vw), 10rem);--space-xl:clamp(7.5rem, calc(4.301rem + 4.57vw), 16rem);--space-2xl:clamp(10rem, calc(5.484rem + 6.452vw), 22rem);--page-max-width:256rem;--page-gutter:clamp(1rem, calc(0.636rem + 0.728vw), 2.5rem);--c-light:#FAFAFA;--c-dark:#0D0F0E;--c-muted-xlight:#EDEAE7;--c-muted-light:#DBD8D5;--c-muted-dark:#918D8C;--c-muted-xdark:#403E3D;--c-brand-1:#FF5926;--c-brand-2:#CAEDCE;--c-brand-2-dth:#A7D9AE;--b-radius-img:0.25em;--b-radius-btn:2em}:root{--theme-bg:var(--c-light);--theme-text:var(--c-dark);color-scheme:only light}html,body{background-color:var(--c-light);color:var(--c-dark);color-scheme:only light}section[data-navbar],div[data-navbar]{background-color:var(--theme-bg);color:var(--theme-text)}section[data-navbar="light"],div[data-navbar="light"]{--theme-bg:var(--c-light);--theme-text:var(--c-dark)}section[data-navbar="dark"],div[data-navbar="dark"]{--theme-bg:var(--c-dark);--theme-text:var(--c-light)}section[data-navbar="brand-2"],div[data-navbar="brand-2"]{--theme-bg:var(--c-dark);--theme-text:var(--c-brand-2)}body{font-family:var(--font-sans);font-size:clamp(1.60rem, calc(1.344rem + 0.256vw), 2.00rem);font-weight:var(--w-400);line-height:var(--lh-md);letter-spacing:var(--ls-sm);text-wrap:pretty}.t-body-sm{font-family:var(--font-sans);font-size:clamp(1.20rem, calc(0.800rem + 0.313vw), 1.60rem);font-weight:var(--w-regular-inter-2);line-height:var(--lh-md);letter-spacing:var(--ls-normal);text-wrap:pretty}.t-body-md{font-family:var(--font-sans);font-size:clamp(1.60rem, calc(1.344rem + 0.256vw), 2.00rem);font-weight:var(--w-400);line-height:var(--lh-md);letter-spacing:var(--ls-sm);text-wrap:pretty}.t-body-lg{font-family:var(--font-sans);font-size:clamp(1.90rem, calc(1.451rem + 0.449vw), 2.60rem);font-weight:var(--w-light-inter-2);line-height:var(--lh-md);letter-spacing:var(--ls-sm);text-wrap:pretty}.t-heading-md{font-family:var(--font-sans);font-size:clamp(2.30rem, calc(0.619rem + 1.867vw), 5.40rem);font-weight:var(--w-400);line-height:var(--lh-xs);letter-spacing:var(--ls-sm);text-wrap:pretty}.t-heading-lg{font-family:var(--font-sans);font-size:clamp(3.20rem, calc(0.598rem + 2.892vw), 8.00rem);font-weight:var(--w-500);line-height:var(--lh-xs);letter-spacing:var(--ls-xs)}.t-cta{font-family:var(--font-sans);font-style:italic;font-size:clamp(3.20rem, calc(0.598rem + 2.892vw), 8.00rem);font-weight:var(--w-300);line-height:var(--lh-xs);letter-spacing:var(--ls-xs);text-wrap:pretty}.t-mono-display{font-family:var(--font-mono);font-size:clamp(4.40rem, calc(-0.905rem + 8.557vw), 21.00rem);font-weight:var(--w-xlight-inter-1);line-height:var(--lh-2xs);letter-spacing:var(--ls-2xs);text-transform:uppercase;text-wrap:balance}.t-mono-sm{font-family:var(--font-mono);font-size:clamp(1.10rem, calc(0.800rem + 0.234vw), 1.40rem);font-weight:var(--w-400);line-height:var(--lh-md);letter-spacing:var(--ls-normal);text-transform:uppercase}.t-mono-md{font-family:var(--font-mono);font-size:clamp(1.40rem, calc(0.948rem + 0.411vw), 2.00rem);font-weight:var(--w-400);line-height:var(--lh-md);letter-spacing:var(--ls-normal);text-transform:uppercase}.t-mono-quote{font-family:var(--font-mono);font-size:clamp(1.80rem, calc(1.527rem + 0.341vw), 2.40rem);font-weight:var(--w-400);line-height:var(--lh-md);letter-spacing:var(--ls-sm);text-transform:uppercase;text-wrap:pretty}.t-mono-display-lowercase{font-family:var(--font-mono);font-size:clamp(3.80rem, calc(-0.836rem + 5.795vw), 14.00rem);font-weight:var(--w-300);line-height:var(--lh-xs);letter-spacing:-.05em;text-wrap:pretty}@media (max-width:478px){.t-mono-display-lowercase{text-wrap:balance}}.img{border-radius:var(--b-radius-img);object-fit:cover;object-position:50% 50%}.section{padding-block:var(--space-md)}.section-xtight{padding-block:0}.section-tight{padding-block:var(--space-sm)}.section-loose{padding-block:var(--space-xl)}.section-xloose{padding-block:var(--space-2xl)}.section-top-page{padding-top:var(--space-lg);padding-bottom:var(--space-md)}@media (max-width:767px){.section-top-page{padding-top:calc(2rem + var(--space-lg))}}.container{width:100%;max-width:var(--page-max-width);margin-inline:0;padding-inline:var(--page-gutter)}.grid-12col{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--page-gutter)}.grid-6col{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));column-gap:var(--page-gutter)}.btn{border-radius:var(--b-radius-btn)}.a_underline-trigger:hover .a-underline{color:inherit;text-decoration:underline;text-underline-offset:.15em;text-decoration-thickness:.8px}.a-underline:hover{color:inherit;text-decoration:underline;text-underline-offset:.15em;text-decoration-thickness:.8px}.a-underline-2{position:relative;text-decoration:none;color:inherit}.a-underline-2::after{content:'';position:absolute;width:100%;height:.8px;bottom:0;left:0;background-color:currentColor;transform:scaleX(0);transform-origin:bottom left;transition:transform .15s ease;transition-delay:50ms}.a-underline-2:hover::after{transform:scaleX(1);transform-origin:bottom-left}.richtext-btn p{margin:0}.btn-arrow{display:inline-flex;width:fit-content;align-items:center;gap:.6em;text-decoration:none}.btn-arrow__label{position:relative;display:inline-block}.btn-arrow__label::after{content:"";position:absolute;left:0;right:0;bottom:-.15em;height:.5px;background:currentColor;width:0;transition:width .25s ease}.btn-arrow:hover .btn-arrow__label::after,.btn-arrow:focus-visible .btn-arrow__label::after{width:100%}.btn-arrow__glyph{display:inline-flex;transform-origin:50% 50%;transition:transform 500ms ease}.btn-arrow__glyph svg{width:.6em;height:.6em;display:block;fill:currentColor}.btn-arrow:hover .btn-arrow__glyph,.btn-arrow:focus-visible .btn-arrow__glyph{transform:rotate(-45deg)}.btn-arrow__glyph-360{display:inline-block;transform-origin:50% 50%;transition:transform .40s ease;will-change:transform}.btn-arrow:hover .btn-arrow__glyph-360,.btn-arrow:focus-visible .btn-arrow__glyph-360{transform:rotate(-360deg)}.menu-panel-nav .menu-panel__link{display:block;width:100%;position:relative;padding-left:0;transition:padding-left .25s ease .2s}.menu-panel-nav .menu-panel__link::before{content:"\2192";position:absolute;left:0;font:inherit;transform:translateX(-.8em);opacity:0;transition:transform .25s ease .2s,opacity .1s ease .1s;pointer-events:none}@media (hover:hover) and (pointer:fine){.menu-panel-nav .menu-panel__link:hover{padding-left:1em;transition-delay:.1s}.menu-panel-nav .menu-panel__link:hover::before{opacity:1;transform:translateX(0);transition-delay:.1s}}.menu-panel-nav .menu-panel__link:focus-visible{padding-left:1em;transition-delay:.1s}.menu-panel-nav .menu-panel__link:focus-visible::before{opacity:1;transform:translateX(0);transition-delay:.1s}@media (prefers-reduced-motion:reduce){.menu-panel-nav .menu-panel__link,.menu-panel-nav .menu-panel__link::before{transition:none}}:where(.brxe-form,form) .options-wrapper li label{font-family:var(--font-sans);font-size:clamp(1.20rem, calc(0.800rem + 0.313vw), 1.60rem);font-weight:var(--w-400);line-height:var(--lh-md);letter-spacing:var(--ls-normal);text-wrap:pretty}:where(.brxe-form,form) .options-wrapper li:has(input[type="checkbox"]){display:flex;flex-direction:row;gap:var(--tb-space-075);align-items:baseline}:where(.brxe-form,form) input[type="checkbox"]{appearance:none;-webkit-appearance:none;width:.8em;height:.8em;aspect-ratio:1 / 1;border:1px solid var(--c-light);border-radius:50%;background:#fff0;cursor:pointer}:where(.brxe-form,form) input[type="checkbox"]:checked{background:radial-gradient(circle,var(--c-light) 0 40%,transparent 41%)}:where(.brxe-form) .form-group{padding:0}:where(.brxe-form) button[type="submit"].sending .loading{display:none}[data-accordion]{--acc-duration:320ms;--acc-icon-size:clamp(1.60rem, calc(1.200rem + 0.312vw), 2.00rem);--acc-icon-stroke:1px;--acc-icon-color:var(--c-dark)}[data-acc-divider]{position:relative;display:block;height:1px;background:var(--c-muted-light)}[data-acc-divider]::after{content:"";position:absolute;left:0;right:0;top:0;height:0}[data-acc-item].is-open [data-acc-divider]::after{height:1px}[data-acc-item].is-open .acc__question{background-color:var(--c-brand-1)}@supports selector(:has(*)){[data-acc-item]:has(+[data-acc-item].is-open) [data-acc-divider]::after{height:1px}}[data-acc-trigger]{padding-block:var(--tb-space-075)}.acc-row{display:flex;flex-wrap:nowrap;flex-direction:row;align-items:flex-start;column-gap:var(--space-xs)}.acc-trigger__icon{margin-top:2px;margin-left:auto}.acc-icon{width:var(--acc-icon-size);height:var(--acc-icon-size);display:inline-grid;place-items:center;--_c:var(--acc-icon-color);--_t:var(--acc-icon-stroke);background:linear-gradient(var(--_c) 0 0) center / 90% var(--_t) no-repeat,linear-gradient(var(--_c) 0 0) center / var(--_t) 90% no-repeat}[data-acc-item].is-open .acc-icon{background-size:90% var(--_t),0 var(--_t)}[data-acc-panel]{overflow:hidden;max-height:0;transition:max-height var(--acc-duration) ease}[data-acc-panel][hidden]{display:none}.navbar{position:fixed;top:0;left:0;right:0;z-index:100;background-color:var(--c-light);color:var(--c-dark);border-bottom:0;--nav-divider:var(--c-dark);--panel-bg:var(--c-light);--panel-divider:var(--nav-divider);transition:background-color 15ms ease,color 15ms ease;--menu-panel-ms:650ms}.navbar a{color:inherit}.navbar button,.navbar .menu-toggle{color:inherit}.navbar-light{background-color:var(--c-light);color:var(--c-dark);--nav-divider:var(--c-muted-light);--panel-bg:var(--c-light)}.navbar-dark{background-color:var(--c-dark);color:var(--c-light);--nav-divider:var(--c-brand-2);--panel-bg:var(--c-dark)}.navbar-brand-2{background:var(--c-dark);color:var(--c-brand-2);--nav-divider:var(--c-brand-2);--panel-bg:var(--c-dark)}:is(.navbar-dark,.navbar-brand-2) .navbar-primary-links{font-weight:var(--w-400)}body:not(.navbar-js-ready) .navbar::after,body:not(.navbar-js-ready) .navbar .menu-panel::after{opacity:0!important}.navbar::after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background-color:var(--nav-divider);opacity:0;transition:opacity 200ms ease,background-color 200ms ease}.navbar.has-divider:not(.is-menu-open):not(.is-menu-closing):not(.is-at-top)::after{opacity:1}.navbar-light.is-menu-open,.navbar-light.is-menu-closing{--panel-divider:var(--c-dark)}.navbar-bar{position:relative;z-index:2}.navbar-primary-links{transition:opacity 0.15s ease}.navbar.is-menu-open .navbar-primary-links,.navbar.is-menu-closing .navbar-primary-links{opacity:0;pointer-events:none}.menu-toggle{background:#fff0;border:0;padding:0;cursor:pointer}.navbar .menu-panel{position:absolute;top:100%;left:0;right:0;overflow:hidden;justify-items:center;max-height:0;pointer-events:none;background:var(--panel-bg);border-bottom:0;transition:max-height var(--menu-panel-ms) cubic-bezier(.16,1,.3,1)}.navbar .menu-panel::after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background-color:var(--panel-divider);opacity:0;transition:opacity 200ms ease,background-color 200ms ease}.navbar.is-menu-open .menu-panel::after,.navbar.is-menu-closing .menu-panel::after{opacity:1}.navbar.is-menu-open .menu-panel{max-height:100vh;pointer-events:auto}.navbar .menu-panel .menu-panel-nav{transform:translate3d(0,16px,0);will-change:transform;transition:transform 650ms cubic-bezier(.16,1,.3,1)}.navbar.is-menu-open .menu-panel .menu-panel-nav{transform:translate3d(0,0,0)}body.navbar-init-light .navbar:not(.navbar-light):not(.navbar-dark):not(.navbar-brand-2){background-color:var(--c-light);color:var(--c-dark);--nav-divider:var(--c-muted-light);--panel-bg:var(--c-light);--panel-divider:var(--nav-divider)}body.navbar-init-dark .navbar:not(.navbar-light):not(.navbar-dark):not(.navbar-brand-2){background-color:var(--c-dark);color:var(--c-light);--nav-divider:var(--c-brand-2);--panel-bg:var(--c-dark);--panel-divider:var(--nav-divider)}body.navbar-init-brand-2 .navbar:not(.navbar-light):not(.navbar-dark):not(.navbar-brand-2){background-color:var(--c-dark);color:var(--c-brand-2);--nav-divider:var(--c-brand-2);--panel-bg:var(--c-dark);--panel-divider:var(--nav-divider)}.menu-panel__link{font-family:var(--font-mono);font-weight:300;font-size:clamp(2.20rem, calc(1.773rem + 0.948vw), 4.20rem);text-transform:uppercase;width:100%;padding-block:var(--space-2xs);border-bottom:1px solid}@media (max-width:767px){.menu-panel__link{font-size:2.5rem}}.lang-switcher,.lang-switcher :is(.lang-item,li){display:flex;flex-direction:row;flex-wrap:nowrap}.lang-switcher .lang-item:first-of-type::after{content:" / ";padding-inline:var(--tb-space-040);color:var(--c-muted-dark)}.lang-switcher :is(.lang-item,li):not(.current-lang){color:var(--c-muted-dark)}.nav-brand-slot{display:grid;align-items:start}.nav-brand-slot .nav-wordmark,.nav-brand-slot .nav-lang-top{grid-area:1 / 1;transition:opacity 0.15s ease}.nav-brand-slot .nav-lang-top{opacity:0;pointer-events:none}.nav-brand-slot .nav-wordmark{opacity:1;pointer-events:auto}.home .navbar.is-at-top:not(.is-menu-open) .nav-lang-top,.front-page .navbar.is-at-top:not(.is-menu-open) .nav-lang-top{opacity:1;pointer-events:auto}.home .navbar.is-at-top:not(.is-menu-open) .nav-wordmark,.front-page .navbar.is-at-top:not(.is-menu-open) .nav-wordmark{opacity:0;pointer-events:none}.footer{position:relative;display:flex;flex-direction:column;background-color:var(--c-dark);z-index:10}.footer-main{display:block;background-color:var(--c-dark)}.footer-featured-word{display:block;margin-bottom:calc(var(--space-lg) - var(--space-md))}.footer-content{display:grid;grid-template-rows:minmax(0,3fr) minmax(0,2fr);gap:var(--page-gutter);align-items:stretch;height:clamp(50rem, 48vh, 100rem);height:clamp(50rem, 48dvh, 100rem);padding-top:var(--space-md);padding-bottom:var(--space-sm)}.footer-content__utility{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--page-gutter)}.footer-nav{grid-column:1 / 7;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));column-gap:var(--page-gutter)}.footer-nav__explore{grid-column:1 / 3;grid-row:1}.footer-nav__links{grid-column:3 / 5;grid-row:1}.footer-nav__explore,.footer-nav__links{display:flex;flex-direction:column;align-self:flex-start;align-items:flex-start;row-gap:var(--tb-space-075)}:is(.footer-nav__explore,.footer-nav__links) ul{display:flex;flex-direction:column;row-gap:var(--tb-space-040)}.footer-newsletter{grid-column:7 / 13;grid-row:1;display:flex;flex-direction:column;row-gap:var(--space-lg);margin-left:var(--space-md);width:auto}.footer-content__copyright{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--page-gutter);align-self:end;padding-right:var(--space-lg)}.footer-copyright-svg{grid-column:1 / 7;grid-row:1}.footer-bottom{position:sticky;bottom:0;inset-inline:0;display:flex;flex-direction:column;justify-content:center;align-items:center;color:var(--c-dark);background-color:var(--c-light);z-index:-1}.footer-back-to-top{display:flex;justify-content:center;align-items:center;padding-block:var(--tb-space-040);background-color:var(--c-brand-1)}.footer-design-info{display:flex;flex-direction:row;column-gap:.6ch;padding-block:var(--tb-space-075)}@media (min-width:1920px){.footer-nav__explore{grid-column:1 / 2;grid-row:1}.footer-nav__links{grid-column:2 / 3;grid-row:1}}@media (max-width:991px){.footer-featured-word{margin-bottom:calc(var(--space-xl) - var(--space-md))}.footer-content{display:flex;flex-direction:column;row-gap:var(--space-xl);height:auto}.footer-content__utility{grid-template-rows:auto auto;row-gap:var(--space-xl)}.footer-nav{grid-column:1 / -1;grid-row:2;order:1}.footer-newsletter{grid-column:1 / -1;margin-left:0}.footer-content__copyright{padding-inline:0}.footer-copyright-svg{grid-column:1 / -1;grid-row:1}}@media (min-width:768px) and (max-width:991px){.footer-nav__explore{grid-column:1 / 2}.footer-nav__links{grid-column:2 / 3}}@media (max-width:767px){.footer-nav__explore{grid-column:1 / 4}.footer-nav__links{grid-column:4 / 7}.footer-design-info{padding-bottom:var(--tb-space-110)}}.has-v-divider{position:relative}.has-v-divider::after{content:"";position:absolute;top:0;bottom:0;left:50%;height:auto;width:.9px;background:var(--c-muted-xdark)}@media (max-width:991px){.has-v-divider::after{display:none}}.has-v-divider-dark{position:relative}.has-v-divider-dark::after{content:"";position:absolute;top:0;bottom:0;left:50%;height:auto;width:.9px;background:var(--c-dark)}@media (max-width:991px){.has-v-divider-dark::after{display:none}}.hero-wordmark__img{display:block;width:100%;height:auto}.home-title__roles{padding-block:var(--space-2xs);border-block:1px solid var(--c-muted-light)}.home-hero-text-wrapper{display:grid;column-gap:var(--page-gutter);grid-template-columns:repeat(12,minmax(0,1fr));margin-block:var(--space-sm)}.home-hero-text{grid-column:1 / 6;display:block;max-width:75rem}.home-hero-text>p>br{display:none}@media (max-width:767px){.home-title__roles{padding-block:var(--space-sm)}.home-hero-text-wrapper{display:flex}}@media (min-width:2430px){.home-hero-text>p>br{display:revert}}.collab-slider{--collab-slider-h:clamp(3rem, calc(2.231rem + 0.769vw), 4.2rem);width:100%;height:var(--collab-slider-h);margin-inline:0;padding-inline:0;overflow:hidden}.collab-slider__wrapper{width:100%;background-color:var(--c-brand-2);overflow:hidden}.collab-slider .splide__track{width:100%;height:var(--collab-slider-h);overflow:hidden}.collab-slider .splide__list{width:auto;height:100%;overflow:visible;will-change:transform}.collab-slider .splide__slide{width:fit-content;height:100%;flex:0 0 auto}.collab-slider__block{width:fit-content;height:100%;--logo-padding-block:0.50em;padding-block:var(--logo-padding-block);display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;flex:0 0 auto}.collab-slider__img{display:block;width:auto;height:100%;object-fit:contain;object-position:center;min-width:0;max-width:none;min-height:0;max-height:none}@media (prefers-reduced-motion:reduce){.splide__list{animation:none!important;transition:none!important}}.collab-logo--compact{--logo-padding-block:0.35em}.collab-logo--balanced{--logo-padding-block:0.40em}.collab-logo--wide{--logo-padding-block:0.60em}.parallax-window{position:relative;overflow:hidden;width:100%;aspect-ratio:3 / 1.5;--parallax-overscan:clamp(96px, 8vw, 200px);--py:0px}@media (max-width:767px){.parallax-window{aspect-ratio:4 / 4.8;--parallax-overscan:clamp(64px, 11vw, 96px)}.parallax-window.is-services-mobile{aspect-ratio:4 / 5.2}}.parallax-media{position:absolute;left:0;right:0;top:calc(-1 * var(--parallax-overscan));bottom:calc(-1 * var(--parallax-overscan));display:flex;align-items:center;justify-content:center;will-change:transform;transform:translate3d(0,var(--py,0),0);backface-visibility:hidden;transform-style:preserve-3d;-webkit-backface-visibility:hidden}.parallax-media.fade-in_hero-img{will-change:transform}.parallax-media>.hero-media{display:block;width:100%;height:100%}.parallax-media>.hero-media>picture{display:block;width:100%;height:100%}.parallax-media>.hero-media>img,.parallax-media>.hero-media>picture>img{display:block;width:100%;height:100%;max-width:none;object-fit:cover;object-position:center;backface-visibility:hidden;transform:translateZ(0)}@media (prefers-reduced-motion:reduce){.parallax-media,.parallax-img{transform:none}}.project-divider{height:1px;width:100%;background-color:var(--c-muted-xdark);transition:background-color 150ms ease}.project-trigger{width:100%;cursor:pointer;text-align:left;appearance:none;-webkit-appearance:none;background:#fff0;border:0;padding-inline:0;padding-block:var(--space-xs)}.project-row{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-template-rows:1fr;column-gap:var(--page-gutter);align-items:center}.project-row__meta{grid-column:1 / 12;grid-row:1;display:grid;grid-template-columns:repeat(11,minmax(0,1fr));align-items:center;column-gap:var(--page-gutter)}.project-year{grid-column:1 / 2;font-variant-numeric:tabular-nums}.project-title{grid-column:2 / 7}.project-director,.project-major{grid-column:7 / -1}.project-row__icon{grid-column:12 / 13;grid-row:1;align-self:center;display:grid;padding-inline:0;display:grid;align-items:center;justify-items:end}@media (max-width:991px){.project-title,.project-director,.project-major{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.project-row{align-items:start}.project-row__icon{align-self:start}}@media (max-width:767px){.project-row{display:flex;flex-wrap:nowrap;flex-direction:row;column-gap:var(--page-gutter)}.project-row__meta{grid-template-columns:1fr;row-gap:var(--tb-space-040);align-items:start}.project-row__icon{width:fit-content;padding-inline:0}.project-title{margin-bottom:.1em}}.project-title{color:var(--c-light);transition:color 200ms ease,transform 220ms ease,font-style 50ms ease}.project-director,.project-major,.project-year{color:var(--c-muted-dark);transition:color 320ms ease,opacity 150ms ease}@media (hover:hover) and (pointer:fine){.project-trigger:hover .project-title,.project-trigger:hover .project-director,.project-trigger:hover .project-major,.project-trigger:hover .project-year{color:var(--c-light)}.project-item:not(.is-open) .project-trigger:hover .project-title{transform:translateX(.4em);font-style:italic}}.project-item.is-open .project-title,.project-item.is-open .project-director,.project-item.is-open .project-major,.project-item.is-open .project-year{color:var(--c-light);overflow:visible;white-space:normal}.project-item.is-open .project-divider,.project-item:has(+.project-item.is-open) .project-divider{background-color:var(--c-light)}@media (min-width:768px){.project-item.is-open .project-year,.project-item.is-open .project-director,.project-item.is-open .project-major{opacity:0}}.project-list.has-open .project-item:not(.is-open):not(:hover) .project-title,.project-list.has-open .project-item:not(.is-open):not(:hover) .project-director,.project-list.has-open .project-item:not(.is-open):not(:hover) .project-major,.project-list.has-open .project-item:not(.is-open):not(:hover) .project-year{color:var(--c-muted-dark)}.project-major{display:none}.project-director{display:block}.project-item[data-major]:not([data-major=""]) .project-major{display:block}.project-item[data-major]:not([data-major=""]) .project-director{display:none}:root{--project-icon-size:clamp(1.6rem, calc(1.172rem + 0.558vw), 2.6rem);--project-icon-stroke:clamp(0.1rem, calc(0.077rem + 0.028vw), 0.15rem)}.project-icon{position:relative;width:var(--project-icon-size);height:var(--project-icon-size);display:inline-grid;place-items:center}.project-icon::before,.project-icon::after{content:"";position:absolute;width:calc(var(--project-icon-size) * 0.9);height:var(--project-icon-stroke);background:var(--c-light);transition:transform 500ms ease,background-color 320ms ease;transform-origin:center}.project-icon::after{transform:rotate(90deg);transform-origin:center}.project-item.is-open .project-icon::before{transform:rotate(45deg)}.project-item.is-open .project-icon::after{transform:rotate(135deg)}.project-list.has-open .project-item:not(.is-open):not(:hover) .project-icon::before,.project-list.has-open .project-item:not(.is-open):not(:hover) .project-icon::after{background-color:var(--c-muted-dark)}.project-panel-inner{padding-block-end:var(--space-sm)}.project-panel-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--page-gutter);align-items:start}.project-content-indent{grid-column:1 / 9;display:grid;grid-template-columns:repeat(8,minmax(0,1fr));column-gap:var(--page-gutter)}.project-content-indent>*{grid-column:2 / -1}.project-side--content{display:grid;grid-auto-flow:row;row-gap:var(--space-sm)}.project-credits-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:var(--page-gutter)}.project-credits__director{display:none}.project-item[data-major]:not([data-major=""]) .project-credits__director{display:flex}.project-item[data-major]:not([data-major=""]) .project-open-director{display:none}.slash-ul__wrapper{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;align-items:baseline}.slash-ul__item{display:inline;width:fit-content}.slash-ul__item:not(:last-child)::after{content:"\00A0/\00A0";padding-inline:var(--tb-space-025)}.project-side--poster{grid-column:9 / 13;display:grid;grid-template-columns:1fr;row-gap:var(--space-sm)}.project-poster-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:start}.project-poster{grid-column:2 / -1;display:block;width:100%;height:auto;aspect-ratio:2 / 3;object-fit:cover;object-position:center}@media (max-width:991px){.project-credits-grid{display:block;columns:2;column-gap:var(--page-gutter)}.project-credits-grid>*{display:flex;flex-direction:column;width:100%;break-inside:avoid}.project-credits-grid>:nth-child(2){break-before:column;-webkit-column-break-before:always;margin-bottom:var(--tb-space-110)}}@media (max-width:767px){.project-content-indent{grid-column:1 / 9}.project-side--content{grid-column:1 / 9;grid-template-columns:1fr}.project-open-header{display:none}.project-side--poster{grid-column:9 / 13;display:grid;grid-template-columns:1fr}.project-poster-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.project-poster{grid-column:2 / -1}}@media (max-width:478px){.project-content-indent{grid-column:1 / -1}.slash-ul__item{flex:0 0 100%;width:100%;display:block}.slash-ul__item:not(:last-child)::after{content:"";padding-inline:0}.project-side--poster{grid-column:1 / -1;display:flex;margin-top:var(--space-xs)}.project-poster-grid{display:grid;grid-template-columns:1fr;align-items:center}.project-poster{grid-column:1 / -1;display:block;width:100%;height:auto;aspect-ratio:2 / 3;object-fit:cover;object-position:center}}.project-back{align-self:center;margin-top:var(--space-md)}@media (max-width:478px){.project-item.is-open .project-side--content{display:none}.project-item.is-open.is-credits .project-side--poster{display:none}.project-item.is-open.is-credits .project-side--content{display:flex}}@media (min-width:479px){.project-read-credits,.project-back{display:none}.project-item.is-open.is-credits .project-side--poster{display:grid}.project-item.is-open.is-credits .project-side--content{display:grid}}.tst{display:flex;flex-direction:column;row-gap:var(--space-sm)}.tst__grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:var(--page-gutter)}.tst__head{position:sticky;top:calc(1.2 * var(--space-lg));grid-column:1 / 5;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));column-gap:var(--page-gutter);row-gap:var(--space-md);align-items:start;padding-bottom:var(--space-sm)}.tst__header{grid-column:1 / -1;display:flex;flex-direction:column;row-gap:var(--space-xs)}.tst__filters{display:flex;flex-direction:row;column-gap:var(--space-2xs)}.tst__filters .tst__filter{position:relative;display:inline-flex;align-items:center;width:fit-content;white-space:nowrap;box-sizing:border-box;border-radius:var(--b-radius-btn);background:var(--c-muted-xlight);color:var(--c-dark);padding-right:1.3em!important;transition:padding-right 400ms ease,background-color 220ms ease,color 220ms ease}.tst__filters .tst__filter::before{content:"";position:absolute;right:.85em;top:50%;translate:0 -50%;width:.85em;height:.85em;opacity:0;pointer-events:none;background:linear-gradient(currentColor,currentColor) center/100% 1px no-repeat,linear-gradient(currentColor,currentColor) center/1px 100% no-repeat;transform:rotate(0deg);transition:opacity 220ms ease,transform 500ms ease}@media (hover:hover) and (pointer:fine){.tst__filters .tst__filter:not(.is-on):is(:hover,:focus-visible){padding-right:2.2em!important}.tst__filters .tst__filter:not(.is-on):is(:hover,:focus-visible)::before{opacity:1}}.tst__filters .tst__filter.is-on{padding-right:2.2em!important;background:var(--c-dark);color:var(--c-muted-xlight)}.tst__filters .tst__filter.is-on::before{opacity:1;transform:rotate(45deg)}.tst__filters .tst__filter.is-on:is(:hover,:focus-visible)::before{transform:rotate(45deg)}@media (prefers-reduced-motion:reduce){.tst__filters .tst__filter,.tst__filters .tst__filter::before{transition:none}}.tst__list{grid-column:2 / -1;align-self:start}.tst__list-items{display:flex;flex-direction:column;row-gap:var(--tb-space-015);padding-left:.35em;align-content:start}.tst__list-item{display:block;width:fit-content;text-align:left;position:relative}.tst__list-item[hidden],.tst__panel[hidden]{display:none}.tst__list-items>*:has(.tst__list-item[hidden]){display:none}.tst__list-item.is-active{background:var(--c-brand-1)}.tst__list-item.is-active::before{content:"\2192";position:absolute;left:-.5em;top:-.2em;font-family:var(--font-mono);font-weight:250;font-size:1.4em}.tst__quotes{position:relative;grid-column:5 / 12;grid-row:1;display:flex;flex-direction:column;padding-top:calc(var(--space-2xl) + var(--space-lg));padding-bottom:var(--space-xl)}.tst__quotes-stage{position:relative;height:var(--tst-stage-h,auto);transition:height 300ms ease}.tst__quotes-item{position:absolute;inset:0;opacity:0;visibility:hidden;pointer-events:none;transition:opacity 300ms ease}.tst__quotes-item:has(>.tst__panel.is-active){position:relative;opacity:1;visibility:visible;pointer-events:auto}.tst__panel{display:flex;flex-direction:column;row-gap:var(--space-sm)}.tst__quote{display:block}.tst__quote-init{display:block;text-indent:-.52em}.tst__quote-divider{display:none}.tst__quote-details-wrapper{display:flex;flex-direction:column;row-gap:var(--tb-space-110)}.tst__quote-details{display:flex;flex-direction:column}.tst__quote-profile__role,.tst__quote-profile__entity{display:inline}.tst__quote-profile:has(.tst__quote-profile__entity) .tst__quote-profile__role::after{content:", "}.tst__nav{grid-column:5 / -1;grid-row:1;justify-content:end;position:sticky;top:calc(1.2 * var(--space-lg));display:flex;flex-direction:row;column-gap:var(--tb-space-090)}.tst__nav-btn{appearance:none;border:0;background:#fff0;padding-inline:var(--space-3xs);cursor:pointer;font:var(--font-mono);font-size:2.5vw;font-weight:100}@media (min-width:768px) and (max-width:1920px){.tst__quote-init{font-weight:var(--w-light-inter-2)}}@media (max-width:991px){.tst__quotes{grid-column:5 / 13;padding-inline:var(--space-md)}}@media (max-width:767px){.tst{padding-bottom:var(--space-sm)}.tst__grid{grid-template-columns:1fr;grid-template-rows:auto 1fr}.tst__head{grid-column:1 / -1;position:static;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--page-gutter);row-gap:var(--space-md);min-width:0;padding-bottom:var(--space-lg)}.tst__quotes{grid-column:1 / -1;grid-row:2;display:flex;flex-direction:column;gap:var(--space-xs);padding-block:0;padding-inline:var(--space-xs);min-width:0}.tst__quotes-stage{height:var(--tst-stage-h,auto);transition:height 300ms ease;align-content:start;display:block;overflow:visible;row-gap:var(--space-sm)}.tst__quote-init{font-weight:var(--w-400)}.tst__nav{grid-column:1 / -1;grid-row:-1;position:static;justify-content:center;width:100%;column-gap:0;justify-content:space-between;margin-top:var(--space-sm);padding-inline:var(--space-xs)}.tst__nav-btn{font-size:4rem}.tst__quote-divider{display:block}}.cta-section[data-navbar="dark"]{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--page-gutter);padding-block:var(--space-xl);color:var(--c-dark);background-color:var(--c-brand-1);z-index:1}.cta-block{grid-column:2 / 12;display:grid;grid-template-columns:repeat(10,minmax(0,1fr));column-gap:var(--page-gutter);border-left:1px solid var(--c-dark);border-right:1px solid var(--c-dark)}.cta-content{grid-column:2 / 9;display:flex;flex-direction:column;row-gap:var(--space-md)}@media (max-width:991px){.cta-block{grid-column:1 / -1;display:flex;border:0;align-items:center}}@media (min-width:768px) and (max-width:991px){.cta-block{padding-inline:var(--space-md)}}.services-hero{display:flex;flex-direction:column}.services-hero-display__r2{display:flex;flex-direction:row;flex-wrap:wrap;column-gap:1ch}.services-hero-titles__wrapper{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--page-gutter);padding-top:var(--space-xs)}.services-hero-titles{grid-column:7 / 13;display:inline}.services-hero-titles__h1{display:inline;font:inherit;letter-spacing:var(--ls-sm);color:var(--c-light);text-transform:none}.services-hero-titles__h1::after{content:" / "}.services-hero-titles__p{display:inline}.services-hero-display__r1{align-self:start;overflow:hidden}.services-hero-display__r2{justify-content:space-between;column-gap:1ch;overflow:hidden}.services-hero-display__r3{align-self:flex-end;overflow:hidden}@supports (display:contents){.services-hero{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--page-gutter);align-items:start}.services-hero-display{display:contents}.services-hero-display__r1{grid-column:1 / 3;grid-row:1}.services-hero-display__r2{grid-column:1 / 3;grid-row:2}.services-hero-display__r3{grid-column:1 / 3;grid-row:3;align-self:start;justify-self:end}.services-hero-titles__wrapper{grid-column:1;grid-row:3;align-self:start;grid-template-columns:repeat(6,minmax(0,1fr))}.services-hero-titles{grid-column:1 / 6}@media (min-width:1921px){.services-hero-titles{grid-column:1 / 5}}}@media (max-width:767px){.services-hero{display:flex;flex-direction:column}.services-hero-display__r2>:nth-child(2),.services-hero-display__r3{margin-inline-start:auto}.services-hero-titles{grid-column:1 / -1}}.services-hero-display--en{grid-column:1 / -1;display:block}.services-hero-display__r1--en,.services-hero-display__r2--en{display:flex;flex-direction:row;flex-wrap:wrap;column-gap:1ch}.services-hero-display__r2--en{justify-content:flex-end}@media (max-width:510px){.services-hero-display__r1--en,.services-hero-display__r2--en{flex-direction:column}.services-hero-display__r1--en{align-items:flex-start}.services-hero-display__r2--en{align-items:flex-end}}.services-card{padding-top:var(--space-md);padding-bottom:calc(1.4 * var(--space-2xl));align-items:center;position:sticky;top:calc(1.1 * var(--space-md));background-color:var(--c-light)}@media (min-width:477px) and (max-width:767px){.services-card{position:static}}.services-card__head{margin-bottom:var(--space-lg)}@media (max-width:991px){.services-card__head{margin-bottom:var(--space-sm)}}@media (max-width:767px){.services-card__p{font-size:clamp(1.30rem, calc(1.108rem + 0.192vw), 1.60rem);font-weight:var(--w-regular-inter-2);letter-spacing:var(--ls-normal);text-wrap:wrap}}.services-card__btn{margin-top:var(--space-md)}@media (max-width:991px){.services-card__btn{margin-top:var(--space-xl);margin-left:var(--space-md);align-self:start}}@media (max-width:767px){.services-card__btn{margin-left:0}}.body-about:has(.tst) .about-main-section{position:relative}.body-about:has(.tst) .about-main-section::after{content:"";position:absolute;left:var(--page-gutter);right:var(--page-gutter);bottom:0;height:1px;background-color:var(--c-muted-light);pointer-events:none}.about-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-template-rows:repeat(3,auto);column-gap:var(--page-gutter);align-items:start}.about-portrait-wrapper,.about-head,.about-body,.highlights{min-width:0}.about-portrait-wrapper{grid-column:1 / 7;grid-row:1 / 3;display:block;padding-right:var(--space-sm);overflow:visible}.about-portrait{display:block;aspect-ratio:4 / 5;border-radius:var(--b-radius-img);overflow:hidden}.about-portrait img{display:block;width:100%;height:100%;object-fit:cover}.about-head{grid-column:7 / 13;grid-row:1 / 2;display:flex;flex-direction:column;row-gap:var(--space-lg)}.about-head__collab{display:flex;flex-direction:column;row-gap:var(--tb-space-075)}.about-head__collab-ul{display:block}.about-head__collab-ul>*{display:block;margin-bottom:var(--tb-space-015)}.about-body{grid-column:7 / 13;grid-row:2 / 3;margin-top:var(--space-2xl);margin-bottom:var(--space-md)}.highlights{grid-column:1 / 7;grid-row:3 / 4;display:flex;flex-direction:column;row-gap:var(--tb-space-140)}.highlights-list{display:flex;flex-direction:column;row-gap:var(--tb-space-090)}.highlights-row{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-template-rows:1fr;column-gap:var(--page-gutter)}.highlights-row__year{grid-column:1 / 2;grid-row:1;width:min-content}.highlights-row__details{grid-column:2 / 6;grid-row:1}@media (min-width:1920px){.about-body{padding-top:var(--space-md);grid-column:8 / 12!important}}@media (min-width:1280px){.about-head{min-height:min(75.5vh, 40vw)}}@media (max-width:991px){.highlights-row__details{grid-column:2 / 7}}@media (max-width:767px){.about-grid{grid-template-rows:repeat(4,auto)}.about-portrait-wrapper{grid-column:1 / -1;grid-row:2 / 3;padding-right:0}.about-head{grid-column:1 / -1;grid-row:1 / 2;margin-bottom:var(--space-sm)}.about-body{grid-column:1 / -1;grid-row:3 / 4;margin-top:var(--tb-space-240);margin-bottom:var(--space-2xl)}.highlights{grid-column:1 / -1;grid-row:4 / 5}}@media (max-width:478px){.about-head__collab{width:100%}.about-head__collab-ul{columns:2;column-gap:var(--page-gutter)}.about-head__collab-ul>*{break-inside:avoid;-webkit-column-break-inside:avoid}}.contact-body{position:relative}.contact-body::after{content:"";position:absolute;left:var(--page-gutter);right:var(--page-gutter);bottom:0;height:1px;background-color:var(--c-muted-xdark)}.contact-head{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-template-rows:auto auto;column-gap:var(--page-gutter)}.contact-head__title{grid-column:1 / 7;grid-row:1}.contact-head__info{grid-column:1 / 6;grid-row:2}@media (min-width:1920px){.contact-head__info{grid-column:1 / 4}}.contact__typed-title,.news__typed-title,.error__typed-title{display:inline-block;position:relative;white-space:nowrap}.contact__typed-title,.error__typed-title{margin-bottom:var(--space-xs)}.typed-title__ghost{display:inline-block;visibility:hidden;pointer-events:none;white-space:nowrap}.typed-title{position:absolute;inset:0 auto auto 0;display:inline-block;white-space:nowrap;z-index:2}.typed-title,.typed-title__ghost{color:var(--c-light);font-family:var(--font-mono);font-size:clamp(4.40rem, calc(-0.905rem + 8.557vw), 21.00rem);font-weight:var(--w-xlight-inter-1);line-height:1;letter-spacing:var(--ls-2xs)}.typed-sep{display:inline-block;width:var(--typed-gap,.28em);line-height:1;vertical-align:top;overflow:hidden}.typed-word{display:inline-block;font:inherit;line-height:1;letter-spacing:inherit;text-transform:inherit;color:inherit;vertical-align:top}.typed-word.is-s1{text-transform:uppercase}.typed-word.is-s2{font-family:var(--font-sans);font-weight:400;letter-spacing:var(--ls-2xs);text-transform:none}.typed-word.is-s3{font-family:var(--font-sans);font-weight:400;font-style:italic;letter-spacing:var(--ls-2xs);text-transform:none}.typed-word.is-s4{text-transform:none}:is(.contact__typed-title,.news__typed-title,.error__typed-title) .typed-title.is-no-transform{text-transform:none}:is(.contact__typed-title,.news__typed-title,.error__typed-title) .typed-title .ti-cursor{display:inline-block;width:0;height:1em;line-height:1;vertical-align:top;overflow:visible;transform:translateX(var(--typed-cursor-x,-.2em));transform-origin:left top;color:var(--c-brand-2-dth);font:inherit;font-weight:100}.news__typed-title :is(.typed-title,.typed-title__ghost),.error__typed-title :is(.typed-title,.typed-title__ghost){color:var(--c-dark)}.news__typed-title .ti-cursor,.error__typed-title .ti-cursor{color:var(--c-dark)!important}@media (prefers-reduced-motion:reduce){.typed-title,.typed-title *{animation:none!important;transition:none!important}}:where(.contact-form,.newsletter-form) :is(input[type="text"],input[type="email"],input[type="tel"],input[type="url"],input[type="search"],input[type="number"],textarea,select){font-family:var(--font-sans);line-height:var(--lh-md);letter-spacing:var(--ls-sm);color:var(--c-light);background-color:var(--c-dark)}:where(.contact-form,.newsletter-form) :is(input[type="text"],input[type="email"],input[type="tel"],input[type="url"],input[type="search"],input[type="number"],textarea)::placeholder{font-weight:var(--w-300);text-wrap:pretty;color:var(--c-brand-2)}:where(.contact-form,.newsletter-form) .form-group:not(.submit-button-wrapper,:has(.options-wrapper)) :is(input[type="text"],input[type="email"],input[type="tel"],input[type="url"],input[type="search"],input[type="number"],textarea,select){width:100%;padding-inline:0;padding-top:0;padding-bottom:var(--tb-space-040);border-bottom:1px solid var(--form-field-border-color,var(--c-brand-2))}:where(.contact-form,.newsletter-form) .form-group:not(.submit-button-wrapper,:has(.options-wrapper)):focus-within :is(input[type="text"],input[type="email"],input[type="tel"],input[type="url"],input[type="search"],input[type="number"],textarea,select){border-bottom-color:var(--form-field-border-focus-color,var(--c-light))}:where(.contact-form,.newsletter-form) .form-group:has(.options-wrapper){color:var(--c-muted-dark);transition:color 160ms ease}:where(.contact-form,.newsletter-form) .form-group:has(.options-wrapper):has(input[type="checkbox"]:checked){color:var(--c-light)}:where(.contact-form,.newsletter-form) input[type="checkbox"]{border-color:var(--c-muted-dark);transition:border-color 160ms ease}:where(.contact-form,.newsletter-form) input[type="checkbox"]:checked{border-color:var(--c-light)}:where(.contact-form,.newsletter-form) .form-group :is(button,input[type="submit"]){color:var(--c-light);background-color:var(--c-muted-xdark);border-radius:var(--b-radius-btn);transform:scale(1);transition:color 220ms ease,background-color 220ms ease,transform 800ms ease}:where(.contact-form,.newsletter-form):not(:has(:required:invalid)) .form-group :is(button,input[type="submit"]){color:var(--c-dark);background-color:var(--c-light)}:where(.contact-form,.newsletter-form) :is(input,textarea,select):-webkit-autofill{-webkit-text-fill-color:var(--c-light);caret-color:var(--c-light);box-shadow:0 0 0 1000px var(--c-dark) inset;transition:background-color 9999s ease-out 0s}:where(.contact-form,.newsletter-form) :is(input,textarea,select):-webkit-autofill:focus{-webkit-text-fill-color:var(--c-light);box-shadow:0 0 0 1000px var(--c-dark) inset}:where(.contact-form,.newsletter-form) textarea{padding-right:8px;background-image:linear-gradient(var(--form-field-border-color,var(--c-brand-2)),var(--form-field-border-color,var(--c-brand-2)));background-repeat:no-repeat;background-size:1px var(--space-2xs);background-position:right bottom}:where(.contact-form,.newsletter-form) .form-group:has(textarea):focus-within textarea{background-image:linear-gradient(var(--form-field-border-focus-color,var(--c-light)),var(--form-field-border-focus-color,var(--c-light)))}:where(.contact-form,.newsletter-form) .message{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;row-gap:var(--tb-space-075);margin-block:var(--space-3xs);padding:var(--tb-space-075);border-radius:var(--b-radius-img);font-family:var(--font-mono);font-size:clamp(1.10rem, calc(0.800rem + 0.234vw), 1.40rem);font-weight:var(--w-400);line-height:var(--lh-md);letter-spacing:var(--ls-normal);text-transform:uppercase}:where(.contact-form,.newsletter-form) .message .close{height:1em;width:1em;padding-block:var(--tb-space-015);padding-inline:var(--tb-space-025)}:where(.contact-form,.newsletter-form) .message .text{padding:0}:where(.contact-form,.newsletter-form) .message.success{color:var(--c-dark);background-color:var(--c-light)}:where(.contact-form,.newsletter-form) .message.error{color:var(--c-dark);background-color:var(--c-brand-1)}:where(.contact-form,.newsletter-form) .form-group-error-message{margin-top:var(--tb-space-075);padding:0;font-family:var(--font-sans);font-size:clamp(1.20rem, calc(0.800rem + 0.313vw), 1.60rem);font-weight:var(--w-light-inter-2);line-height:var(--lh-md);letter-spacing:var(--ls-normal);text-wrap:pretty}:where(.contact-form,.newsletter-form) .form-group-error-message.show{color:var(--c-brand-1);background-color:#fff0}.contact-form{--form-field-border-color:var(--c-brand-2);--form-field-border-focus-color:var(--c-light)}.contact-form .form-group:not(:last-child,.submit-button-wrapper,:has(.options-wrapper)){margin-bottom:var(--tb-space-240)}.contact-form :is(input[type="text"],input[type="email"],input[type="tel"],input[type="url"],input[type="search"],input[type="number"],textarea,select){font-size:clamp(1.60rem, calc(1.344rem + 0.256vw), 2.00rem);font-weight:var(--w-400);text-wrap:wrap}.contact-form select option:not(:first-of-type){font-family:var(--font-sans);font-size:clamp(1.60rem, calc(1.344rem + 0.256vw), 2.00rem);font-weight:var(--w-400);line-height:var(--lh-md);letter-spacing:var(--ls-sm);text-wrap:wrap;color:var(--c-light);background-color:var(--c-dark)}.contact-form select:required:invalid,.contact-form select option:first-of-type{font-weight:var(--w-300);text-wrap:pretty;color:var(--c-brand-2);background-color:var(--c-dark)}.contact-form select{color:inherit}.contact-form .form-group:not(.submit-button-wrapper,:has(.options-wrapper)):focus-within :is(input,textarea)::placeholder{color:var(--c-muted-dark)}.contact-form .form-group:not(.submit-button-wrapper,:has(.options-wrapper)):focus-within select:required:invalid{color:var(--c-muted-dark)}.contact-form .form-group :is(button,input[type="submit"]){display:inline-flex;align-items:center;justify-content:center;line-height:var(--lh-md);margin-top:var(--space-lg);padding-inline:var(--tb-space-075);padding-block:var(--tb-space-015);font-family:var(--font-mono);font-size:clamp(1.90rem, calc(1.451rem + 0.449vw), 2.60rem);font-weight:var(--w-300);letter-spacing:var(--ls-normal);text-transform:uppercase}.contact-form .form-group :is(button,input[type="submit"]):hover{color:var(--c-dark);background-color:var(--c-light);transform:scale(.95)}.contact-form .form-group:has(.options-wrapper){order:1;margin-top:var(--space-sm);margin-inline:var(--tb-space-025)}.contact-form .form-group:has(:is(input,select)[name="budget"])::before{content:"Opzionale";display:block;margin-bottom:var(--tb-space-075);font-family:var(--font-sans);font-size:clamp(1.20rem, calc(0.800rem + 0.313vw), 1.60rem);font-weight:var(--w-400);line-height:var(--lh-md);letter-spacing:var(--ls-normal);text-wrap:pretty;text-transform:none;color:var(--c-muted-dark)}html[lang^="en"] .contact-form .form-group:has(:is(input,select)[name="budget"])::before{content:"Optional"}.contact-form .message{order:1}.newsletter-form{grid-column:1 / 6;max-width:60rem;min-width:0;display:grid;grid-template-columns:1fr auto;column-gap:var(--tb-space-055);row-gap:var(--space-sm);margin-top:var(--space-sm)}@media (min-width:768px) and (max-width:991px){.newsletter-form{grid-column:1 / 4}}@media (min-width:479px) and (max-width:767px){.newsletter-form{grid-column:1 / 5}}@media (max-width:478px){.newsletter-form{grid-column:1 / 7}}.newsletter-form .form-group:has(input[type="email"]){grid-column:1;grid-row:1;--form-field-border-color:var(--c-light);--form-field-border-focus-color:var(--c-light)}.newsletter-form .form-group:has(button[type="submit"],input[type="submit"]){grid-column:2;grid-row:1}.newsletter-form .form-group:has(input[type="checkbox"]){grid-column:1 / -1;grid-row:2}.newsletter-form input[type="email"]{font-size:clamp(1.90rem, calc(1.451rem + 0.449vw), 2.60rem);font-weight:var(--w-xlight-inter-1)}.newsletter-form input[type="email"]:focus-visible{outline:none}.newsletter-form .form-group:has(.options-wrapper) li label{text-wrap:balance}.newsletter-form .form-group :is(button,input[type="submit"]){padding-inline:var(--space-2xs);padding-block:var(--space-3xs);aspect-ratio:1 / 1;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;font-family:var(--font-sans);font-weight:var(--w-400);transition-delay:60ms}.newsletter-form :is(button,input[type="submit"]):hover{color:var(--c-dark);background-color:var(--c-light);transform:scale(.9)}.newsletter-form:has(input[type="email"]:focus) .form-group :is(button,input[type="submit"]){color:var(--c-dark);background-color:var(--c-light)}.newsletter-form .message{grid-column:1 / -1}.empty-archive{padding-bottom:var(--space-xl)}.empty-archive-block{display:flex;flex-direction:column;height:calc(100vh - calc(var(--space-lg) + 2rem));height:calc(100svh - calc(var(--space-lg) + 2rem));min-height:30rem;justify-content:space-between}.empty-archive__title{padding-bottom:18vh;padding-bottom:18svh}.empty-archive__text{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--page-gutter)}.empty-archive__text p{grid-column:1;grid-row:1}@media (max-width:800px){.empty-archive__text{grid-template-columns:1fr}}@media (max-width:767px){.empty-archive{padding-bottom:0}}section:has(.archive-featured){min-height:min(100vh, 70vw);min-height:min(100svh, 70svw)}.archive-featured{display:grid;grid-template-columns:1fr 2fr;column-gap:var(--page-gutter);align-items:stretch;min-height:min(80vh, 130rem)}.archive-featured__media{padding-right:var(--space-sm);height:auto;min-height:0;overflow:hidden;align-self:stretch}.archive-featured__media img{width:100%;height:100%;display:block;object-fit:cover}.archive-featured__content{display:grid;grid-template-rows:auto 1fr;min-width:0}.archive-featured__bottom{align-self:end;display:grid}.archive-featured__post{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--space-sm);margin-block:var(--space-xs)}.archive-featured__head{grid-column:1 / 2;display:flex;align-self:flex-start}.archive-featured__section-eyebrow{margin-bottom:var(--space-3xs)}.article-label{display:block;width:100%;padding-inline:var(--space-3xs);line-height:1.1}.archive-featured__label{margin-top:var(--space-xs)}.article-label--event,.article-label--project,.article-label--insight{display:inline-block;width:100%;max-width:100%;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;vertical-align:middle}.article-label--event>*{display:inline;max-width:100%;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:fit-content}.article-label--event :is(.article-label__identifier,.article-label__place)::after{content:"/";margin-inline:var(--tb-space-025);font-weight:var(--w-400)}:is(.article-label--event,.article-label--event-page,.article-label__date):has(.article-label__end-date) .article-label__start-date::after{content:"–";margin-inline:var(--tb-space-025)}.article-label__place:has(.article-label__site) .article-label__city::after{content:", "}.article-label--event,.article-label--project{color:var(--c-dark)}.article-label:has(.article-label--event,.article-label--event-page){background-color:var(--c-brand-1)}.article-label:has(.article-label--project){background-color:var(--c-brand-2)}body.article-theme-dark .article-label:has(.article-label--project){background-color:var(--c-brand-2-dth)}.article-label:has(.article-label--insight){background-color:var(--c-muted-xlight)}body.article-theme-dark .article-label:has(.article-label--insight){color:var(--c-light);background-color:var(--c-muted-xdark)}.archive-featured__title{margin-bottom:var(--space-xs)}.archive-featured__title h2{display:-webkit-box;-webkit-box-orient:vertical;line-clamp:4;-webkit-line-clamp:4;overflow:hidden}.archive-featured__subtitle{display:-webkit-box;-webkit-box-orient:vertical;line-clamp:4;-webkit-line-clamp:4;overflow:hidden}.archive-featured__excerpt{grid-column:2 / 3;grid-row:1 / -1;display:flex;flex-direction:column;height:100%;justify-content:space-between;align-items:end;margin:0}.archive-featured__excerpt p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:var(--lines,10);line-clamp:var(--lines,10);overflow:hidden;text-overflow:ellipsis}.archive-featured__btn{margin-right:var(--tb-space-110);margin-top:var(--space-sm)}@media (min-width:1920px){.archive-featured__excerpt p{--lines:8}}@media (max-width:1200px){.archive__page-title{display:block;margin-bottom:var(--space-xl)}.archive-featured{align-items:start;min-height:0;grid-template-areas:"title title" "eyebrow eyebrow" "divtop divtop" "media post" "divbottom divbottom"}.archive-featured__media{height:auto;align-self:stretch;padding-block:var(--page-gutter)}.archive-featured__post{grid-template-columns:1fr;margin-block:var(--space-sm)}.archive-featured__head{grid-column:1;grid-row:1;margin-bottom:var(--space-lg);min-width:0;overflow:hidden}.archive-featured__excerpt{grid-column:1;grid-row:2}.archive-featured__subtitle{display:block}.archive-featured__content{display:contents}.archive-featured__bottom{display:contents}.archive__page-title{grid-area:title}.archive-featured__section-eyebrow{grid-area:eyebrow}.archive-featured__divider--top{grid-area:divtop}.archive-featured__media{grid-area:media}.archive-featured__post{grid-area:post}.archive-featured__divider--bottom{grid-area:divbottom}}@media (max-width:767px){.archive-featured{grid-template-columns:1fr;grid-template-areas:"title" "eyebrow" "divtop" "media" "post" "divbottom"}.archive-featured__media{align-self:auto;aspect-ratio:1 / 1;margin-top:var(--page-gutter);margin-bottom:0;padding-right:0}.archive-featured__excerpt p{--lines:6}}.archive-grid-wrapper{display:flex;flex-direction:column}.archive-grid-title{margin-bottom:var(--space-lg)}.archive-grid{position:relative;display:grid;grid-template-columns:repeat(auto-fit,minmax(30rem,1fr));column-gap:var(--page-gutter);row-gap:var(--space-lg);align-items:start;justify-content:center}@media (min-width:1280px){.archive-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.pagination-block{align-self:center}.pagination-block li{height:2em;width:2em;border-radius:var(--b-radius-btn)}.pagination-block li:has(.current){color:var(--c-light);background-color:var(--c-dark)}.pagination-block li:has(a){color:var(--c-dark);background-color:#fff0;transform:scale(1);transition:background-color 280ms ease}.archive-card-wrapper{position:relative;display:block;width:100%;min-width:0;overflow:visible;z-index:0}html.js-archive-slot .archive-card-wrapper{height:var(--card-slot-h)}html.js-archive-slot .archive-card{position:absolute;top:0;left:0;right:0}@media (hover:hover) and (pointer:fine) and (min-width:992px){html.js-archive-slot .archive-card-wrapper:hover,html.js-archive-slot .archive-card-wrapper:focus-within{z-index:10}}html.archive-slot-measure .archive-card{grid-template-rows:min(40vh, 30vw) auto!important;transition:none!important}html.archive-slot-measure .archive-grid{pointer-events:none!important}html.archive-slot-measure .archive-card__subtitle{max-height:0!important;opacity:0!important;transform:translateY(-var(--space-3xs))!important}html.archive-slot-measure .archive-card__label{transform:translateY(0)!important}html.archive-slot-measure .archive-card__media img{transform:scale(1.02)!important}.archive-card{display:grid;grid-template-rows:min(40vh, 30vw) auto;overflow:visible;transition:grid-template-rows 280ms cubic-bezier(.39,.575,.565,1)}.archive-card__media{grid-row:1;min-width:0;overflow:hidden;border-radius:var(--b-radius-img)}.archive-card__media img{width:100%;height:100%;object-fit:cover;display:block;transform:scale(1.02);transition:transform 800ms cubic-bezier(.39,.575,.565,1)}.archive-card__meta{grid-row:2;display:flex;flex-direction:column;padding-top:var(--tb-space-140);min-width:0}.archive-card__title{margin-bottom:var(--tb-space-075);font-weight:var(--w-regular-inter-2)}.archive-card__subtitle{opacity:0;margin:0;max-height:0;transform:translateY(-var(--space-3xs));will-change:transform,opacity;transition:max-height 280ms cubic-bezier(.39,.575,.565,1),transform 280ms cubic-bezier(.39,.575,.565,1),opacity 220ms ease;display:-webkit-box;-webkit-box-orient:vertical;line-clamp:3;-webkit-line-clamp:3;overflow:hidden}.archive-card__label{transform:translateY(0);transition:transform 280ms cubic-bezier(.39,.575,.565,1);will-change:transform}@media (hover:hover) and (pointer:fine) and (min-width:992px){.archive-card:hover,.archive-card:focus-visible{grid-template-rows:min(35vh, 25vw) auto}.archive-card:hover .archive-card__subtitle,.archive-card:focus-visible .archive-card__subtitle{max-height:6em;opacity:1;transform:translateY(0)}.archive-card:hover .archive-card__label,.archive-card:focus-visible .archive-card__label{transform:translateY(var(--tb-space-090))}.pagination-block li:has(a):hover{background-color:var(--c-muted-xlight)}}@media (hover:hover) and (pointer:fine){.archive-card:hover .archive-card__media img,.archive-card:focus-visible .archive-card__media img{transform:scale(1.05)}}@media (hover:none) and (pointer:coarse){html.js-archive-slot .archive-card-wrapper{height:auto}html.js-archive-slot .archive-card{position:relative;top:auto;left:auto;right:auto}.archive-card{display:flex;flex-direction:column}.archive-card__media{aspect-ratio:6 / 5}.archive-card__subtitle{transform:none}.archive-card__label{transform:none}}@media (prefers-reduced-motion:reduce){.archive-card,.archive-card__media img,.archive-card__subtitle{transition:none}}@media (max-width:991px){.archive-card:hover .archive-card__label,.archive-card:focus-visible .archive-card__label{transform:none}.archive-card{display:flex;flex-direction:column}.archive-card__media{aspect-ratio:6 / 5}.archive-card:active .archive-card__media img,.archive-card:focus-within .archive-card__media img{transform:scale(1.05)}.archive-card__subtitle{opacity:1;max-height:none;transform:none}.archive-card__label{margin-top:var(--tb-space-140)}}@media (max-width:478px){.archive-card-wrapper{grid-column:1 / -1}.archive-card__media{aspect-ratio:auto;max-height:60vh}}.article-label--event-page{width:100%;max-width:100%;min-width:0;vertical-align:middle;white-space:wrap;display:flex;flex-direction:row;justify-content:space-between}.article-label--event-page :is(.article-label__place,.article-label__date){display:inline}.article-label__place>*{display:inline;white-space:nowrap}@media (max-width:1200px){.article-label--event-page{flex-direction:column!important;padding-block:var(--space-3xs)}.article-label--event-page>:first-child{width:100%;margin-bottom:var(--tb-space-075);border-bottom:.8px solid var(--c-dark)}.article-label--event-page .article-label__divider{display:none}}@media (min-width:1201px){.article-label--event-page{align-items:center}}@media (max-width:767px){.article-label--event-page .article-label__place{display:flex;flex-direction:column}.article-label--event-page .article-label__place:has(.article-label__site) .article-label__city::after{content:""}}html:has(body.article-theme-dark),body.article-theme-dark{background:var(--c-dark);color:var(--c-light)}html:has(body.article-theme-light),body.article-theme-light{background:var(--c-light);color:var(--c-dark)}body.article-theme-dark .article-content p{font-weight:var(--w-light-inter-2)}body.article-theme-dark .article-content span{font-weight:var(--w-400)}.article-content-section{position:relative}body.article-theme-dark .article-content-section::after{content:'';position:absolute;left:var(--page-gutter);right:var(--page-gutter);bottom:0;height:1px;background-color:var(--c-muted-xdark)}.article-content{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--page-gutter);row-gap:var(--space-lg);padding-bottom:var(--space-2xl)}.article-content .brxe-text{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));column-gap:var(--page-gutter)}.article__img-1,.article__img-3{grid-column:1 / 7;padding-right:var(--space-sm)}.article__img-2{grid-column:7 / 13;grid-row:2}.article__img-1 img,.article__img-2 img,.article__img-3 img{border-radius:var(--b-radius-img);object-fit:cover;object-position:50% 50%;width:100%;max-height:150rem}.article__t-1{grid-column:7 / 13;grid-row:1;padding-right:var(--space-sm)}.article__t-2{grid-column:1 / 7;grid-row:2;padding-right:var(--space-sm)}.article-content:has(.article__img-3) .article__img-3{grid-row:2}.article-content:has(.article__img-3) .article__t-2{grid-row:3}.article-content:has(.article__img-3) .article__img-2{grid-row:2 / 4}.article-content .brxe-text>p{grid-column:1 / -1}.t-content p:has(+p){margin-bottom:var(--tb-space-090)}.t-content :is(ul,ol,blockquote){grid-column:2 / -1;display:block;margin-block:var(--tb-space-240)}.t-content :is(ul,ol) li:has(+li){margin-bottom:var(--tb-space-090)}.t-content blockquote p:first-of-type{font-family:var(--font-mono);font-size:clamp(1.80rem, calc(1.527rem + 0.341vw), 2.40rem);font-weight:var(--w-400);line-height:var(--lh-xs);letter-spacing:var(--ls-sm);text-transform:uppercase;text-wrap:pretty}.t-content blockquote p:last-child{position:relative;font-family:var(--font-sans);font-size:clamp(1.20rem, calc(0.800rem + 0.313vw), 1.60rem);font-weight:var(--w-regular-inter-2);line-height:var(--lh-md);letter-spacing:var(--ls-normal);text-wrap:wrap;margin-top:var(--tb-space-040);padding-top:var(--tb-space-075)}.t-content blockquote p:last-child::before{content:'';position:absolute;top:0;width:33%;height:1px;background-color:var(--c-muted-light)}.t-content :is(ul,ol){list-style:none;padding-left:0}.t-content :is(ul,ol)>li{position:relative}.t-content :is(ul,ol)>li::before{position:absolute;right:calc(100% + var(--list-marker-gap, 0.5em));top:0;width:max-content;font:inherit;color:currentColor;white-space:nowrap}.t-content ul{--list-marker-gap:0.5em}.t-content ul>li::before{content:"→"}.t-content ol{--list-marker-gap:0.6em;counter-reset:t-content-ol}.t-content ol>li{counter-increment:t-content-ol}.t-content ol>li::before{content:counter(t-content-ol) ".";font-variant-numeric:tabular-nums}.t-content ol ol{counter-reset:t-content-ol-alpha}.t-content ol ol>li{counter-increment:t-content-ol-alpha}.t-content ol ol>li::before{content:counter(t-content-ol-alpha,lower-alpha) "."}.t-content :is(ul,ol) :is(ul,ol){margin-left:1.5em}.t-content h2{grid-column:1 / -1;font-family:var(--font-sans);font-size:clamp(1.90rem, calc(1.451rem + 0.449vw), 2.60rem);font-weight:var(--w-500);line-height:var(--lh-md);letter-spacing:var(--ls-sm);text-wrap:wrap}.t-content h3{grid-column:1 / -1;font-family:var(--font-sans);font-size:clamp(1.60rem, calc(1.344rem + 0.256vw), 2.00rem);font-weight:var(--w-600);line-height:var(--lh-md);letter-spacing:var(--ls-sm);text-wrap:wrap}.t-content h2+:is(p,ul,ol,blockquote){margin-top:var(--tb-space-110)}.t-content h2+h3{margin-top:var(--tb-space-180)}.t-content :is(p,ul,ol,blockquote):has(+h2){margin-bottom:var(--space-lg)}.t-content h3+:is(p,ul,ol,blockquote){margin-top:var(--tb-space-090)}.t-content :is(p,ul,ol,blockquote):has(+h3){margin-bottom:var(--tb-space-180)}.t-content a{color:inherit;cursor:pointer;text-decoration:underline;text-underline-offset:.15em;text-decoration-thickness:1px}.t-content a:hover{color:var(--c-muted-xdark);text-decoration:none}.t-content strong{font-weight:var(--w-600)}.see-also-loop .archive-card-wrapper:nth-child(n+5){display:none}@media (min-width:1920px){.article__t-1{grid-column:7 / 11;padding-right:0}.article__t-2{grid-column:1 / 5;padding-right:0}}@media (min-width:953px) and (max-width:1278px){.see-also-loop .archive-card-wrapper:nth-child(n+4){display:none}}@media (max-width:767px){.article-content{grid-template-columns:1fr;grid-template-rows:auto;column-gap:0}.article__img-1,.article__t-1,.article__img-2,.article__t-2,.article__img-3{grid-column:1;grid-row:auto;padding-right:0}.article__img-1 img,.article__img-2 img,.article__img-3 img{max-height:70rem}.article-content:has(.article__img-3) :is(.article__img-2,.article__img-3,.article__t-2){grid-row:auto}.article__t-2{order:1}}.faqs-category{grid-column:3 / 11;row-gap:var(--space-md);margin-top:calc(1.1 * var(--space-md) * -1)}@media (max-width:991px){.faqs-category{grid-column:1 / -1}}@media (min-width:768px) and (max-width:991px){.faqs-category{padding-inline:var(--space-md)}}.faqs-category__title{margin-top:calc(1.1 * var(--space-md))}.info-content-wrapper{display:grid;grid-template-columns:repeat(12,minmax(0,1fr))}.info-content{grid-column:2 / 7;display:block}@media (min-width:768px) and (max-width:1200px){.info-content{grid-column:1 / 7}}@media (max-width:767px){.info-content{grid-column:1 / -1}}.t-content-sm{display:block}.t-content-sm p:has(+p){margin-bottom:var(--tb-space-055)}.t-content-sm ul{list-style:disc outside;padding-left:1.3em;margin-block:var(--tb-space-055)}.t-content-sm ol{list-style:decimal outside;padding-left:2.5ch;margin-block:var(--tb-space-055)}.t-content-sm :is(ul,ol) li::marker{font:inherit;color:currentColor}.t-content-sm ol li::marker{font-variant-numeric:tabular-nums}.t-content-sm h2{grid-column:1 / -1;font-family:var(--font-sans);font-size:clamp(1.60rem, calc(1.344rem + 0.256vw), 2.00rem);font-weight:var(--w-600);line-height:var(--lh-md);letter-spacing:var(--ls-sm);text-wrap:wrap}.t-content-sm h3{grid-column:1 / -1;font-family:var(--font-sans);font-size:clamp(1.20rem, calc(0.800rem + 0.313vw), 1.60rem);font-weight:var(--w-600);line-height:var(--lh-md);letter-spacing:var(--ls-normal);text-wrap:wrap}.t-content-sm h2+:is(p,ul,ol){margin-top:var(--tb-space-055)}.t-content-sm h2+h3{margin-top:var(--tb-space-140)}.t-content-sm :is(p,ul,ol):has(+h2){margin-bottom:var(--tb-space-240)}.t-content-sm h3+:is(p,ul,ol){margin-top:var(--tb-space-055)}.t-content-sm :is(p,ul,ol):has(+h3){margin-bottom:var(--tb-space-140)}.t-content-sm a{color:inherit;cursor:pointer;text-decoration:underline;text-underline-offset:.15em;text-decoration-thickness:1px}.t-content-sm a:hover{color:var(--c-muted-xdark);text-decoration:none}.t-content-sm strong{font-weight:var(--w-600)}.u-w-100{font-weight:var(--w-100)}.u-w-200{font-weight:var(--w-200)}.u-w-xlight-inter-1{font-weight:var(--w-xlight-inter-1)}.u-w-300{font-weight:var(--w-300)}.u-w-light-inter-2{font-weight:var(--w-light-inter-2)}.u-w-400{font-weight:var(--w-400)}.u-w-regular-inter-1{font-weight:var(--w-regular-inter-1)}.u-w-regular-inter-2{font-weight:var(--w-regular-inter-2)}.u-w-500{font-weight:var(--w-500)}.u-w-600{font-weight:var(--w-600)}.u-w-700{font-weight:var(--w-700)}.u-w-800{font-weight:var(--w-800)}.u-w-900{font-weight:var(--w-900)}.underline{text-decoration:underline;text-decoration-thickness:from-font;text-underline-offset:.2em}.t-indent{text-indent:2em}.negative-indent{text-indent:-.52em}@media (max-width:767px){.negative-indent{text-indent:0;padding-left:0}}.basic-neg-indent{text-indent:-.6em;padding-left:.6em}.featured-word{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--page-gutter);padding-block:var(--space-sm);border-bottom:1px solid var(--c-muted-xdark);align-items:baseline}@media (max-width:767px){.featured-word{display:flex;flex-direction:column;row-gap:var(--tb-space-110)}}.featured-word__title{grid-column:1 / 5;grid-row:1}.featured-word__block{grid-column:5 / 13;grid-row:1;display:inline}.featured-word__block>*{display:inline}.featured-word__definition::before{content:" — "}.u-fw-md{font-weight:500}.u-fs-reg{font-style:normal}.lowercase{text-transform:lowercase}.tabular-n{font-variant-numeric:tabular-nums}.br-only-478{display:none}@media (max-width:478px){.br-only-478{display:block;height:0;line-height:0}}.br-only-desktop{display:none}@media (min-width:992px){.br-only-desktop{display:block;height:0;line-height:0}}.t-wrap{white-space:normal;text-wrap:wrap}.t-nowrap{white-space:nowrap}.u-mb-3xs{margin-bottom:var(--space-3xs)}.u-mb-2xs{margin-bottom:var(--space-2xs)}.u-mb-xs{margin-bottom:var(--space-xs)}.u-mb-sm{margin-bottom:var(--space-sm)}.u-mb-md{margin-bottom:var(--space-md)}.u-mb-lg{margin-bottom:var(--space-lg)}.u-mb-xl{margin-bottom:var(--space-xl)}.u-mb-2xl{margin-bottom:var(--space-2xl)}.u-mt-3xs{margin-top:var(--space-3xs)}.u-mt-2xs{margin-top:var(--space-2xs)}.u-mt-xs{margin-top:var(--space-xs)}.u-mt-sm{margin-top:var(--space-sm)}.u-mt-md{margin-top:var(--space-md)}.u-mt-lg{margin-top:var(--space-lg)}.u-mt-xl{margin-top:var(--space-xl)}.u-mt-2xl{margin-top:var(--space-2xl)}.u-pb-0{padding-bottom:0}.u-pb-3xs{padding-bottom:var(--space-3xs)}.u-pb-2xs{padding-bottom:var(--space-2xs)}.u-pb-xs{padding-bottom:var(--space-xs)}.u-pb-sm{padding-bottom:var(--space-sm)}.u-pb-md{padding-bottom:var(--space-md)}.u-pb-lg{padding-bottom:var(--space-lg)}.u-pb-xl{padding-bottom:var(--space-xl)}.u-pb-2xl{padding-bottom:var(--space-2xl)}.u-pt-3xs{padding-top:var(--space-3xs)}.u-pt-2xs{padding-top:var(--space-2xs)}.u-pt-xs{padding-top:var(--space-xs)}.u-pt-sm{padding-top:var(--space-sm)}.u-pt-md{padding-top:var(--space-md)}.u-pt-lg{padding-top:var(--space-lg)}.u-pt-xl{padding-top:var(--space-xl)}.u-pt-2xl{padding-top:var(--space-2xl)}.u-visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);clip-path:inset(50%);white-space:nowrap;border:0}.border-top-dark{border-top:1px solid var(--c-dark)}.slide-in-up{will-change:transform,opacity;animation:slideUp 1s cubic-bezier(.12,.9,.2,1) both,fadeIn 1.25s cubic-bezier(.12,.9,.2,1) both;animation-delay:100ms}@keyframes slideUp{from{transform:translate3d(0,var(--space-2xs),0)}to{transform:translate3d(0,0,0)}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.slide-in-up-mask{will-change:transform,opacity;animation:slideUpMask 1s cubic-bezier(.12,.9,.2,1) both,opacity 1.25s cubic-bezier(.12,.9,.2,1) both;animation-delay:100ms}@keyframes slideUpMask{from{transform:translate3d(0,var(--space-lg),0)}to{transform:translate3d(0,0,0)}}@keyframes opacity{from{opacity:0}to{opacity:1}}.fade-in_hero-img{will-change:opacity;animation:fadeInHeroImg 1.8s cubic-bezier(.12,.9,.2,1) both;animation-delay:100ms}@keyframes fadeInHeroImg{from{opacity:0}to{opacity:1}}.a-delay-1{animation-delay:180ms}.a-delay-2{animation-delay:260ms}.a-delay-3{animation-delay:340ms}.a-delay-4{animation-delay:420ms}.a-delay-5{animation-delay:500ms}.a-delay-400ms{animation-delay:400ms}