@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.collapse{visibility:collapse}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.isolate{isolation:isolate}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.table{display:table}.flex-grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.lowercase{text-transform:lowercase}.italic{font-style:italic}.underline{text-decoration-line:underline}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}@font-face{font-family:Areal;src:url(/fonts/areal.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Source Serif 4 Display";src:url(/fonts/source-serif-4/SourceSerif4Display-Regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Source Serif 4 Display";src:url(/fonts/source-serif-4/SourceSerif4Display-Semibold.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}:root{--text-body:var(--font-size-body);--text-small:var(--font-size-small);--text-title:var(--font-size-title);--text-intro:var(--font-size-intro);--page-gutter:var(--page-gutter-desktop);--section-space:var(--section-space-desktop)}*,:before,:after{box-sizing:border-box}html{line-height:var(--line-height-body);-webkit-text-size-adjust:100%}body{padding-top:var(--header-height);font-family:var(--font-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--color-body-text);background:var(--color-body-bg);margin:0}h1,h2,h3,h4,h5,h6,p,blockquote,dl,dd{margin:0}a{color:inherit;text-decoration:none}img{max-width:100%;height:auto}video{max-width:100%}.project-figma-slide video,.project-slide-wrap video{max-width:none;height:100%}.page-shell,.legal-shell{width:calc(100% - var(--page-gutter) * 2);margin-left:auto;margin-right:auto}.legal-shell{overflow-wrap:anywhere;max-width:var(--legal-content-max);margin-top:var(--legal-page-space)}.legal-shell h1{margin-bottom:var(--space-8);font-size:var(--text-title);font-weight:var(--font-weight-regular);letter-spacing:var(--letter-spacing-title);line-height:var(--line-height-title)}.legal-shell section{margin-top:var(--space-7)}.legal-shell h2,.legal-shell p{font-size:var(--text-body);font-weight:var(--font-weight-regular);line-height:var(--line-height-body)}.legal-shell h2{margin-bottom:var(--space-3)}.legal-shell section p+p{margin-top:var(--space-3)}.text-holder,.text-holder p,.text-holder ul,.text-holder ol,.text-holder address,[data-type-role=body]{font-family:var(--font-body);font-weight:var(--font-weight-regular);font-size:var(--text-body);line-height:var(--line-height-body);font-style:normal}.text-holder p+p{margin-top:var(--paragraph-space-body)}.text-holder__lines{line-height:var(--line-height-relaxed)}.text-holder-large,.text-holder-large p,[data-type-role=lead]{font-family:var(--font-lead);font-weight:var(--font-weight-lead);font-size:var(--text-intro);line-height:var(--line-height-intro)}.text-holder-large p+p{margin-top:var(--paragraph-space-intro)}.text-holder-small,.text-holder-small p,[data-type-role=caption],[data-type-role=caption-compact]{font-family:var(--font-body);font-weight:var(--font-weight-regular);font-size:var(--text-small);line-height:var(--line-height-body)}[data-type-role=caption-compact]{font-size:var(--font-size-compact)}.text-holder-small p+p{margin-top:var(--paragraph-space-body)}.page-title{width:calc(100% - var(--page-gutter) * 2);margin-left:auto;margin-right:auto;margin-top:var(--page-title-space);font-family:var(--font-display);font-weight:var(--font-weight-regular);font-size:var(--text-title);line-height:var(--line-height-title);letter-spacing:var(--letter-spacing-title);justify-content:space-between;align-items:center;display:flex}.page-title h1{font:inherit;letter-spacing:var(--letter-spacing-title)}.page-title__button{font:inherit;line-height:inherit;letter-spacing:var(--letter-spacing-title);text-align:inherit;color:inherit;-webkit-user-select:none;user-select:none;cursor:pointer;background:0 0;border:0;outline:0;padding:0;overflow:visible}.page-title.projects-page-title{justify-content:flex-start;gap:var(--tab-gap);width:100%;padding-inline:var(--page-gutter);border-bottom:var(--border-width) solid var(--color-body-text)}@supports (color:color-mix(in lab, red, red)){.page-title.projects-page-title{border-bottom:var(--border-width) solid color-mix(in srgb, var(--color-body-text) 10%, var(--color-body-bg))}}.projects-view-tabs .page-title__button{padding-bottom:var(--space-2);border-bottom:var(--border-width) solid transparent}.projects-view-tabs .page-title__button[aria-selected=true]{border-bottom-color:currentColor}.page-title__button:not(.is-active){opacity:var(--opacity-inactive)}.page-title__button.is-active{opacity:1}.page-title~.project-index,.page-title~.projects-grid,.page-title~.projects-shell__empty{margin-top:var(--page-content-space)}.text__inner{column-gap:var(--grid-gap);grid-template-columns:repeat(12,1fr);display:grid}.text--1-column .text__item{grid-column:span 12}.text--2-column .text__item{grid-column:span 6}.text--3-column .text__item{grid-column:span 4}.studio-section{margin-top:var(--section-space)}.studio-section--after-title{margin-top:var(--page-content-space)}.site-header{font-family:var(--font-body);font-weight:var(--font-weight-regular);font-size:var(--text-body);line-height:var(--line-height-body);z-index:200;height:var(--header-height);padding:0 var(--page-gutter);background:var(--color-body-bg);will-change:transform;transition:transform var(--motion-header) cubic-bezier(.02, .01, .47, 1);justify-content:space-between;align-items:center;display:flex;position:fixed;top:0;left:0;right:0}.site-header>nav{flex:1;min-width:0}.site-header__link,.language-menu__trigger{min-height:var(--space-5);align-items:center;display:inline-flex}.site-header__nav{gap:var(--nav-gap);margin:0;padding:0;list-style:none;display:flex}.site-header__meta{gap:var(--nav-meta-gap);align-items:center;display:flex}.site-footer{margin-top:var(--section-space);color:var(--color-footer-text);background:var(--color-footer-bg)}.site-footer__inner{width:calc(100% - var(--page-gutter) * 2);min-height:100vh;padding-top:var(--footer-padding-top);padding-bottom:var(--footer-padding-bottom);flex-direction:column;justify-content:space-between;margin-left:auto;margin-right:auto;display:flex}.site-footer__logo{width:var(--footer-logo-width);max-width:100%;display:block}.site-footer__mark{width:100%;display:block}.site-footer__mark--outline{height:auto;font-family:var(--font-body);font-size:var(--text-body);stroke:var(--color-footer-text);stroke-width:calc(.08em * var(--font-weight-regular) / 400);overflow:visible}.site-footer__mark--mask{background-color:var(--color-footer-text);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.site-footer__row{column-gap:var(--grid-gap);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.site-footer__row+.site-footer__row{margin-top:var(--space-10);align-items:flex-end}.site-footer__column{grid-column:span 3;width:100%;min-width:0}.site-footer__column--about{max-width:var(--footer-about-max);grid-column:10/span 3}@media (min-width:768px) and (max-width:1279px){.site-footer__column--about{grid-column:7/span 6;max-width:none}}.site-footer__about-title,.site-footer__about-body,.site-footer__contacts{font-family:var(--font-body);font-weight:var(--font-weight-regular);font-size:var(--text-body);line-height:var(--line-height-body)}.site-footer__about-title{margin-bottom:var(--paragraph-space-body)}.site-footer__disclaimer{font-family:var(--font-body);font-weight:var(--font-weight-regular);font-size:var(--text-small);line-height:var(--line-height-body)}.site-footer__contacts p{margin-bottom:var(--paragraph-space-body)}.media-grid-outer{width:calc(100% - var(--page-gutter) * 2);margin-left:auto;margin-right:auto}.media-grid-outer--first{margin-top:0}.media-grid-outer--whitespace-s{margin-top:var(--space-4)}.media-grid-outer--whitespace-m{margin-top:var(--space-8)}.media-grid-outer--whitespace-l{margin-top:var(--section-space)}.media-inner{column-gap:var(--grid-gap);grid-template-columns:repeat(12,1fr);row-gap:0;display:grid}.media-item{line-height:0;position:relative}.media-item a,.media-item__link{line-height:0;display:block}.media-item__caption{margin-top:var(--space-3);text-align:left;color:var(--color-muted)}.media-item__caption a{line-height:inherit;display:inline}.media-item__caption--primary{color:var(--color-body-text)}.media-cover{border-radius:var(--media-radius);isolation:isolate;width:100%;line-height:0;position:relative;overflow:hidden;transform:translateZ(0)}.media-cover img,.media-cover video{border-radius:var(--media-radius);vertical-align:top;width:100%;height:auto;display:block}.project-progressive-video{width:100%;height:100%;position:relative}.project-progressive-video>video{width:100%;height:100%;position:absolute;inset:0}.project-progressive-video__poster{z-index:1}.project-progressive-video[data-video-ready=true] .project-progressive-video__poster{visibility:hidden}.project-cover-video{width:100%;position:relative}.project-cover-video:not([data-video-ready=true]){background:var(--color-media-bg)}.project-cover-video>video{object-fit:cover;border-radius:0;width:calc(100% + 2px);max-width:none;height:calc(100% + 2px);position:absolute;inset:-1px}.project-cover-video__poster{z-index:1}.project-cover-video[data-video-ready=true] .project-cover-video__poster{visibility:hidden}.media-cover--substrate{background-color:var(--substrate-bg,var(--color-substrate))}.media-cover--substrate img,.media-cover--substrate video{object-fit:unset;height:auto;max-height:none}.project-index{width:calc(100% - var(--page-gutter) * 2);column-gap:var(--grid-gap);font-family:var(--font-body);font-weight:var(--font-weight-regular);font-size:var(--text-body);line-height:var(--line-height-body);grid-template-columns:repeat(24,1fr);margin-left:auto;margin-right:auto;display:grid}.project-index__list{grid-column:span 16}.project-index__preview{grid-column:19/span 6;align-self:start;position:relative}.project-index__preview-frame{line-height:0;position:sticky;top:20px}.project-index__preview-image{object-fit:unset;width:100%;height:auto;display:block}.project-index__row{column-gap:var(--grid-gap);line-height:var(--line-height-relaxed);color:inherit;grid-template-columns:repeat(15,minmax(0,1fr)) 9ch;text-decoration:none;display:grid}.project-index__row--heading{line-height:var(--line-height-body);margin-bottom:0}.project-index__row--heading,.project-index__row--item{color:var(--color-muted)}.project-index__row--item{transition:color var(--motion-hover)}.project-index__row--item.is-active,.project-index__row--item:hover,.project-index__row--item:focus-visible{color:var(--color-body-text)}.project-index__group{margin-top:var(--space-5);padding-top:var(--space-3);border-top:var(--border-width) solid var(--color-body-text)}@supports (color:color-mix(in lab, red, red)){.project-index__group{border-top:var(--border-width) solid color-mix(in srgb, var(--color-body-text) 10%, var(--color-body-bg))}}.project-index__col{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.project-index__col--project,.project-index__col--partner,.project-index__col--type{grid-column:span 5}.project-index__col--year{text-overflow:clip;grid-column:span 1;min-width:9ch;overflow:visible}.projects-grid{width:calc(100% - var(--page-gutter) * 2);column-gap:var(--grid-gap);row-gap:var(--grid-gap);grid-template-columns:repeat(6,1fr);margin-left:auto;margin-right:auto;display:grid}.project-card__link{color:inherit;line-height:0;text-decoration:none;display:block}.project-card__slide-video{border-radius:calc(12 * 100cqw / var(--slide-w,960));width:100%;position:relative;overflow:hidden;container-type:size}.project-card__slide-video img{object-fit:fill;width:100%;max-width:none;height:100%;margin:0;padding:0;display:block}.project-card__image{vertical-align:top;width:100%;height:auto;display:block}.projects-shell__empty{width:calc(100% - var(--page-gutter) * 2);max-width:var(--empty-content-max);font-size:var(--text-body);line-height:var(--line-height-body);margin-left:auto;margin-right:auto}@media (max-width:1366px) and (hover:none),(max-width:1024px){.project-index__list{grid-column:span 24}.project-index__preview{display:none}}@media (max-width:1023px){.projects-grid{grid-template-columns:repeat(5,1fr)}}@media (max-width:767px){.project-index,.projects-grid,.projects-shell__empty{width:calc(100% - var(--page-gutter) * 2)}.project-index{column-gap:var(--grid-gap-mobile);grid-template-columns:repeat(6,1fr)}.page-title{font-size:var(--font-size-title-mobile)}.page-title~.project-index,.page-title~.projects-grid,.page-title~.projects-shell__empty{margin-top:var(--space-5)}.projects-grid{column-gap:var(--grid-gap-mobile);row-gap:var(--grid-gap-mobile);grid-template-columns:repeat(3,1fr)}.project-index__row{column-gap:var(--grid-gap-mobile);grid-template-columns:minmax(0,5fr) minmax(0,5fr) 9ch}.project-index__col--project,.project-index__col--partner,.project-index__col--year{grid-column:auto}.project-index__col--type{display:none}.project-index__col--year{margin-top:0}}.contact-form{gap:var(--space-5);max-width:var(--form-max);display:grid}.contact-form__field{width:100%;min-height:var(--control-height);border:var(--border-width) solid var(--color-field-border);padding:0 var(--field-inset-x);color:inherit;font-family:var(--font-body);font-size:var(--text-body);line-height:var(--line-height-body);appearance:none;background:0 0;border-radius:0;outline:0}.contact-form__field::placeholder{color:var(--color-placeholder)}.contact-form__field--area{resize:vertical;min-height:var(--textarea-height);padding-top:var(--field-inset-y);padding-bottom:var(--field-inset-y)}.contact-form__button,.site-button{width:fit-content;min-height:var(--control-height);padding:0 var(--button-inset-x);color:var(--color-footer-text);background:var(--color-footer-bg);cursor:pointer;font-family:var(--font-body);font-size:var(--text-body);line-height:var(--line-height-body);border:0;border-radius:0}.contact-form__button:disabled,.site-button[aria-disabled=true]{opacity:var(--opacity-disabled);cursor:wait}.contact-form__status{min-height:var(--status-min-height);font-size:var(--text-small)}.contact-privacy{margin-top:var(--space-4)}.contact-direct{margin-top:var(--space-3)}.visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.brand-logo{filter:var(--brand-image-filter);height:auto;color:var(--color-body-text);display:block}.brand-logo--fluid{width:100%}.brand-logo--inverted{filter:var(--brand-footer-filter);color:var(--color-footer-text)}.honeypot{position:absolute;left:-9999px}input:focus-visible,textarea:focus-visible,button:focus-visible,a:focus-visible,.profile-faq__item summary:focus-visible{outline:var(--focus-width) solid var(--color-focus);outline-offset:var(--focus-offset)}@media (max-width:767px){body{padding-top:var(--header-height-mobile)}.page-shell,.legal-shell,.page-title{width:calc(100% - var(--page-gutter) * 2)}:root{--text-body:var(--font-size-body-mobile);--text-small:var(--font-size-small);--text-title:var(--font-size-title-mobile);--text-intro:var(--font-size-intro-mobile);--page-gutter:var(--page-gutter-mobile);--section-space:var(--section-space-mobile)}.site-header{height:var(--header-height-mobile);padding:0 var(--page-gutter);font-size:var(--font-size-body-mobile);gap:var(--nav-meta-gap)}.site-header__nav{justify-content:space-between;gap:var(--nav-meta-gap);flex:1;min-width:0}.site-header__meta--lang{display:flex}.site-header__meta{flex-shrink:0}.site-header__date{display:none}.text__inner{column-gap:var(--grid-gap-mobile);grid-template-columns:repeat(6,1fr)}.text--1-column .text__item,.text--2-column .text__item,.text--3-column .text__item{grid-column:span 6}.text .text__item+.text__item.text-holder>:first-child,.text .text__item+.text__item.text-holder-small>:first-child,.text .text__item+.text__item.text-holder-large>:first-child{margin-top:var(--paragraph-space-body)}.text .text__item+.text__item.text-holder-large>:first-child{margin-top:var(--paragraph-space-intro)}.text-holder-large,.text-holder-large p{font-size:var(--font-size-intro-mobile)}.text-holder-small,.text-holder-small p,.site-footer__disclaimer,.contact-form__button,.site-button,.contact-form__status{font-size:var(--font-size-body-mobile)}.page-title{margin-top:var(--space-3)}.page-title h1{font-size:var(--font-size-title-mobile)}.studio-section{margin-top:var(--space-8)}.studio-section--after-title{margin-top:var(--space-5)}.site-footer{margin-top:var(--space-8)}.site-footer__inner{width:calc(100% - var(--page-gutter) * 2);min-height:auto;padding-top:var(--footer-padding-top-mobile);padding-bottom:var(--footer-padding-bottom-mobile)}.site-footer__row{flex-direction:column;display:flex}.site-footer__row+.site-footer__row{margin-top:var(--space-8);flex-direction:column-reverse}.site-footer__column{width:100%;max-width:none}.site-footer__column--disclaimer{margin-top:var(--section-space)}.media-grid-outer{width:calc(100% - var(--page-gutter) * 2)}.media-grid-outer--whitespace-s{margin-top:var(--space-2)}.media-grid-outer--whitespace-m{margin-top:var(--space-6)}.media-grid-outer--whitespace-l{margin-top:var(--space-8)}.media-inner{column-gap:var(--grid-gap-mobile);row-gap:var(--grid-gap-mobile);grid-template-columns:repeat(6,1fr)}.media-item{grid-column:span 6!important}.media-grid-outer--first .media-item__caption{padding-bottom:var(--space-4)}.office-grid .text__item+.text__item{margin-top:var(--space-7)}}.contact-form__button,.site-button{background:var(--color-button-bg);color:var(--color-button-text);border-radius:var(--control-radius)}.contact-form__field{border-radius:var(--control-radius)}.site-splash{z-index:201;width:100%;color:var(--color-splash-text);background:var(--color-splash-bg);cursor:pointer;font:inherit;text-align:center;opacity:1;transition:opacity var(--motion-splash-exit) cubic-bezier(.02, .01, .47, 1);--splash-hold-time:var(--motion-splash-hold);border:0;place-items:center;display:grid;position:fixed;inset:0}.site-splash.is-leaving{opacity:0;pointer-events:none}.site-splash__phrase{white-space:nowrap;opacity:0;animation-name:splash-phrase-enter;animation-duration:var(--motion-splash-enter);animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-delay:calc(var(--motion-splash-delay) + var(--splash-item-index) * var(--motion-splash-stagger));animation-fill-mode:forwards;display:inline-block}@keyframes splash-phrase-enter{0%{opacity:0;transform:translateY(var(--splash-enter-distance))}to{opacity:1;transform:translateY(0)}}.site-splash>span{font-family:var(--font-body);font-size:var(--text-intro);line-height:var(--line-height-intro);width:calc(100% - var(--page-gutter) * 2);max-width:var(--splash-content-max)}.skip-link{padding:var(--space-3);background:var(--color-body-bg);color:var(--color-body-text);z-index:300;position:fixed;top:0;left:0;transform:translateY(-110%)}.skip-link:focus{transform:translateY(0)}@media (max-width:767px){.site-header,[data-mobile-type-role=navigation]{font-size:var(--font-size-navigation-mobile)}.site-header__nav{gap:var(--nav-gap-mobile);padding-right:var(--nav-meta-gap);flex-wrap:wrap}.site-header__meta{font-size:inherit}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}.projects-view-tabs{gap:var(--tab-gap);margin-bottom:calc(var(--border-width) * -1);display:flex}.projects-page-title~[role=tabpanel]>:first-child{margin-top:var(--page-content-space)}@media (max-width:767px){.projects-page-title~[role=tabpanel]>:first-child{margin-top:var(--space-5)}.studio-section,.site-footer{margin-top:var(--section-space)}.studio-section--after-title{margin-top:var(--space-5)}.text-holder-small,.text-holder-small p,.site-footer__disclaimer,.contact-form__status{font-size:var(--text-small)}}.projects-page-title~[role=tabpanel]>.project-index{margin-top:var(--space-7)}strong,b{font-weight:var(--font-weight-strong)}body{font-weight:var(--font-weight-regular)}.contact-form__button:hover:not(:disabled),.site-button:hover:not([aria-disabled=true]){background:var(--color-button-hover-bg);color:var(--color-button-hover-text)}.text-holder,.text-holder-small,.text-holder-large,.project-wrap,.page-title{overflow-wrap:anywhere;min-width:0}.page-title h1,.text__item{min-width:0}h1,[data-type-role=display]{font-family:var(--font-display);font-weight:var(--font-weight-regular);font-size:var(--text-title);line-height:var(--line-height-title);letter-spacing:var(--letter-spacing-title)}.legal-shell h2{font-weight:var(--font-weight-strong)}.template-media-frame,.project-card__link,.project-index__preview-frame{border-radius:var(--media-radius);overflow:hidden}[data-media-item]{cursor:zoom-in}html[data-media-viewer-open]{overscroll-behavior:none}a.site-button{border:0;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.text-holder a.site-button{border-bottom:0}.cv-preview{justify-items:start;gap:var(--space-3);display:grid}.cv-preview__image{width:var(--cv-preview-width);border-radius:var(--media-radius);max-width:100%;height:auto;display:block}.site-button--ghost{min-height:0;color:var(--color-body-text);gap:var(--space-3);background:0 0;padding:0}.text-holder a.cv-preview__link{border-bottom:0;display:block}.site-button--ghost:hover:not([aria-disabled=true]){color:var(--color-body-text);background:0 0}.site-button__icon,.site-button__icon svg{flex:none;width:1em;height:1em;display:block}.section-label{font:inherit;font-weight:var(--font-weight-regular);margin:0}.section-heading{font-weight:var(--font-weight-regular);margin:0}.section-heading+p,.profile-list,.profile-faq{margin-top:var(--paragraph-space-body)}.profile-list{padding:0;list-style:none}.profile-actions{gap:var(--space-5);margin-top:var(--space-3);flex-wrap:wrap;display:flex}.profile-faq__item{padding-top:var(--space-4);padding-bottom:var(--space-4);border-bottom:var(--border-width) solid currentcolor}.profile-faq__item summary{align-items:flex-start;gap:var(--space-3);cursor:pointer;list-style:none;display:flex}.profile-faq__item summary::marker{content:""}.profile-faq__item summary::-webkit-details-marker{display:none}.profile-faq__icon{width:1em;height:1em;margin-top:calc((var(--line-height-body) - 1) * .5em);flex:none;display:block}.profile-faq__item[open] .profile-faq__icon{transform:rotate(90deg)}.profile-faq__item p{margin-top:var(--paragraph-space-body)}.form-heading{margin-bottom:var(--space-5)}.project-details__grid{column-gap:var(--grid-gap);row-gap:var(--space-7);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.project-details__facts{margin-top:var(--space-5)}.project-details__links{margin-top:var(--paragraph-space-body)}.project-details__facts>div{padding:var(--space-3) 0;border-top:var(--border-width) solid var(--color-body-text)}@supports (color:color-mix(in lab, red, red)){.project-details__facts>div{border-top:var(--border-width) solid color-mix(in srgb, var(--color-body-text) 10%, var(--color-body-bg))}}.project-details__facts dt{color:var(--color-muted)}.project-details__facts dd{overflow-wrap:anywhere;margin:0}.project-details__links{padding:0;list-style:none}.language-menu{position:relative}.language-menu__trigger{cursor:pointer;align-items:center;list-style:none;display:flex}.language-menu__trigger::-webkit-details-marker{display:none}.language-menu__list{min-width:max-content;margin:var(--space-3) 0 0;padding:var(--space-3);background:var(--color-body-bg);color:var(--color-body-text);border:var(--border-width) solid var(--color-body-text);list-style:none;position:absolute;top:100%;right:0}@supports (color:color-mix(in lab, red, red)){.language-menu__list{border:var(--border-width) solid color-mix(in srgb, var(--color-body-text) 10%, var(--color-body-bg))}}.language-menu__list{border-radius:var(--control-radius)}.language-menu__list>li>a,.language-menu__list>li>span{gap:var(--space-4);padding:calc(var(--space-3) / 2) var(--space-3);justify-content:space-between;display:flex}.language-menu__list a:hover{background:var(--color-ghost-hover-bg)}.language-menu__list [aria-disabled]{color:var(--color-muted)}.language-menu__list small{font-size:var(--text-small)}@media (max-width:767px){.project-details__grid{column-gap:var(--grid-gap-mobile);grid-template-columns:repeat(6,minmax(0,1fr))}.project-details__grid>div{grid-column:span 6!important}}.text-holder .text-holder-small{font-size:var(--text-small)}.text--4-column>.text__item,.text--4-column>.text__spacer{grid-column:span 3;min-width:0}.text--4-column>.text__item--wide{grid-column:span 6}.contact-columns a,.site-footer__contacts{overflow-wrap:anywhere}@media (max-width:767px){.text--4-column>.text__item{grid-column:span 6}.text__spacer{display:none}}.project-details__facts{column-gap:var(--grid-gap);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (max-width:767px){.project-details__facts{grid-template-columns:minmax(0,1fr)}}html[data-media-corner-audit=true] :is(.media-cover,.media-cover img,.media-cover video,.project-card__link,.project-card__image,.project-card__slide-video,.project-index__preview-frame,.project-index__preview-image,.template-media-frame,.project-figma-slide,.project-figma-slide__item,.project-figma-slide__clip,.project-figma-slide img,.project-figma-slide video,.project-slide-wrap,.project-slide-wrap img,.project-slide-wrap video){border-radius:0!important}.section-label+p{margin-top:var(--paragraph-space-body)}.case-editorial{gap:var(--grid-gap);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.case-editorial__flow{grid-column:span 8;min-width:0}.case-editorial__flow>*+*{margin-top:var(--paragraph-space-body)}.case-editorial__flow>h2:not(:first-child),.case-editorial__flow>h3:not(:first-child){margin-top:var(--space-8)}.case-editorial__flow h2,.case-editorial__flow h3,.case-editorial__flow h4{font-weight:inherit;overflow-wrap:anywhere}.case-editorial__flow ul,.case-editorial__flow ol{padding-left:var(--space-5)}.case-editorial__flow li+li{margin-top:var(--space-3)}.case-editorial__callout{padding-top:var(--space-4);padding-bottom:var(--space-4);border-top:var(--border-width) solid var(--color-body-text)}@supports (color:color-mix(in lab, red, red)){.case-editorial__callout{border-top:var(--border-width) solid color-mix(in srgb, var(--color-body-text) 10%, var(--color-body-bg))}}.case-editorial__callout{border-bottom:var(--border-width) solid var(--color-body-text)}@supports (color:color-mix(in lab, red, red)){.case-editorial__callout{border-bottom:var(--border-width) solid color-mix(in srgb, var(--color-body-text) 10%, var(--color-body-bg))}}.case-editorial__details{padding-top:var(--space-4);padding-bottom:var(--space-4);border-top:var(--border-width) solid var(--color-body-text)}@supports (color:color-mix(in lab, red, red)){.case-editorial__details{border-top:var(--border-width) solid color-mix(in srgb, var(--color-body-text) 10%, var(--color-body-bg))}}.case-editorial__details summary{cursor:pointer}.case-editorial__details>.case-editorial__flow{margin-top:var(--paragraph-space-body)}.case-editorial__table{max-width:100%;overflow-x:auto}.case-editorial__table table{border-collapse:collapse;width:100%}.case-editorial__table th,.case-editorial__table td{text-align:left;vertical-align:top;padding:var(--space-3);border-bottom:var(--border-width) solid var(--color-body-text)}@supports (color:color-mix(in lab, red, red)){.case-editorial__table th,.case-editorial__table td{border-bottom:var(--border-width) solid color-mix(in srgb, var(--color-body-text) 10%, var(--color-body-bg))}}.case-editorial__table th,.case-editorial__table td{min-width:8em}.case-editorial__table th{font-weight:inherit;color:var(--color-muted)}@media (max-width:767px){.case-editorial{gap:var(--grid-gap-mobile);grid-template-columns:repeat(6,minmax(0,1fr))}.case-editorial__flow{grid-column:span 6}}.text-link{border-bottom:var(--border-width) solid currentcolor;padding-bottom:var(--link-underline-offset);text-decoration:none}.text-link--secondary{color:var(--color-muted);transition:color var(--motion-hover)}.text-link--secondary:hover,.text-link--secondary:focus-visible{color:var(--color-body-text)}.text-link--hover{transition:border-bottom-color var(--motion-hover);border-bottom-color:#0000}.text-link--hover:hover,.text-link--hover:focus-visible,a:hover .text-link--hover,a:focus-visible .text-link--hover{border-bottom-color:currentColor}.case-chapter{column-gap:var(--grid-gap);row-gap:var(--space-5);padding-top:var(--space-4);border-top:var(--border-width) solid var(--color-body-text);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}@supports (color:color-mix(in lab, red, red)){.case-chapter{border-top:var(--border-width) solid color-mix(in srgb, var(--color-body-text) 10%, var(--color-body-bg))}}.case-chapter__label{grid-column:1/span 3}.case-chapter__body{grid-column:4/span 6;min-width:0}.case-chapter--wide .case-chapter__body{grid-column:4/span 9}.case-chapter__aside{min-width:0;color:var(--color-muted);grid-column:10/span 3}.case-chapter__notes{padding-top:var(--space-5);color:var(--color-muted)}.case-editorial__support>.case-editorial__flow{margin-top:var(--space-3)}.case-editorial__support+.case-editorial__support{margin-top:var(--space-5)}.case-carousel-wrap{gap:var(--grid-gap);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.case-carousel{grid-column:1/-1;min-width:0}.case-carousel-wrap--half .case-carousel{grid-column:7/span 6}.case-carousel__viewport{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}.case-carousel__viewport::-webkit-scrollbar{display:none}.case-carousel__slide{scroll-snap-align:start;flex:0 0 100%;min-width:0}.case-carousel__slide figure{margin:0}.case-carousel__frame{aspect-ratio:16/10;background:var(--color-media-bg);border-radius:var(--media-radius);overflow:hidden}.case-carousel__frame>img,.case-carousel__frame>video{object-fit:contain;width:100%!important;height:100%!important}.case-carousel__slide figcaption{margin-top:var(--space-3);color:var(--color-muted)}.case-carousel__controls{justify-content:flex-end;align-items:center;gap:var(--space-3);margin-top:var(--space-3);display:flex}.case-carousel__button{min-height:var(--control-height);aspect-ratio:1;border-radius:var(--control-radius);color:var(--color-body-text);cursor:pointer;font:inherit;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.case-carousel__button:hover:not(:disabled){background:var(--color-button-hover-bg);color:var(--color-button-hover-text)}.case-carousel__button:disabled{opacity:var(--opacity-disabled);cursor:default}@media (max-width:1023px){.case-chapter__body,.case-chapter__aside{grid-column:4/span 9}}@media (max-width:767px){.case-chapter,.case-carousel-wrap{gap:var(--grid-gap-mobile);grid-template-columns:repeat(6,minmax(0,1fr))}.case-chapter__label,.case-chapter__body,.case-chapter--wide .case-chapter__body,.case-chapter__aside,.case-carousel{grid-column:1/-1}}.text-icon-link{align-items:baseline;gap:var(--space-3);max-width:100%;display:inline-flex}.text-icon-link__icon{object-fit:contain;flex:none;align-self:center;width:1em;height:1em}.text-icon-link>.text-link{min-width:0}.link-list,.text-holder .link-list{line-height:var(--line-height-body);padding:0;list-style:none}.link-list>li+li{margin-top:0}.project-stats__grid{gap:var(--grid-gap);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.project-stats__grid>div{gap:var(--space-3);flex-direction:column;grid-column:span 6;min-width:0;display:flex}.project-stats__grid dd{order:-1}.project-stats__grid dt{color:var(--color-muted)}.project-stats__sources{margin-top:var(--space-4);color:var(--color-muted)}@media (max-width:767px){.project-stats__grid{gap:var(--space-5) var(--grid-gap-mobile);grid-template-columns:repeat(6,minmax(0,1fr))}}.case-spread{column-gap:var(--grid-gap);row-gap:var(--space-8);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.case-spread__heading{text-align:center;grid-column:4/span 6}.case-spread__grid{column-gap:var(--grid-gap);row-gap:var(--space-5);grid-column:1/-1;grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.case-spread__body{grid-area:1/4/auto/span 6;min-width:0}.case-spread--left .case-spread__body{grid-column:1/span 6}.case-spread--right .case-spread__body{grid-column:7/span 6}.case-spread--wide .case-spread__body{grid-column:4/span 9}.case-spread__aside{min-width:0;color:var(--color-muted);grid-area:1/10/auto/span 3}.case-spread--notes-left .case-spread__aside{grid-column:1/span 3}.case-spread__subheading{margin-bottom:var(--paragraph-space-body)}@media (max-width:767px){.case-spread,.case-spread__grid{column-gap:var(--grid-gap-mobile);grid-template-columns:repeat(6,minmax(0,1fr))}.case-spread__heading,.case-spread .case-spread__body,.case-spread .case-spread__aside{grid-area:auto/1/auto/-1}}.case-spread__label{grid-area:1/1/auto/span 6}.case-spread--media-heading{padding-top:var(--space-8);padding-bottom:var(--space-5)}.project-asset{margin:0}.project-asset__caption{margin-top:var(--space-3);color:var(--color-muted);text-align:left}.project-stats--left,.project-stats--right{column-gap:var(--grid-gap);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.project-stats--left>*{grid-column:1/span 6}.project-stats--right>*{grid-column:7/span 6}@media (max-width:767px){.case-spread__label{grid-area:auto/1/auto/-1}.case-carousel-wrap .case-carousel{grid-column:1/-1}.project-stats--left,.project-stats--right{column-gap:var(--grid-gap-mobile);grid-template-columns:repeat(6,minmax(0,1fr))}.project-stats--left>*,.project-stats--right>*{grid-column:1/-1}}.case-spread--separated{padding-top:var(--space-4);border-top:var(--border-width) solid var(--color-body-text)}@supports (color:color-mix(in lab, red, red)){.case-spread--separated{border-top:var(--border-width) solid color-mix(in srgb, var(--color-body-text) 10%, var(--color-body-bg))}}.case-spread__label{column-gap:var(--grid-gap);grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;display:grid}.case-spread__label>h2,.case-spread__label>h3{grid-column:1/-1}.case-spread__label-notes{min-width:0;margin-top:var(--paragraph-space-body);color:var(--color-muted);grid-column:1}.case-notes--columns,.case-notes--columns .case-editorial__support>.case-editorial__flow{gap:var(--paragraph-space-body) var(--grid-gap);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.case-notes--columns>*,.case-notes--columns .case-editorial__support>.case-editorial__flow>*{grid-column:auto;min-width:0;margin-top:0}.case-notes--columns>.case-editorial__support,.case-notes--columns>.case-editorial__table,.case-notes--columns .case-editorial__support>.case-editorial__flow>.case-editorial__table{grid-column:1/-1}@media (max-width:767px){.case-spread__label,.case-notes--columns,.case-notes--columns .case-editorial__support>.case-editorial__flow{grid-template-columns:minmax(0,1fr)}.case-spread__label-notes{grid-column:1/-1}}.case-media-placeholder{aspect-ratio:16/10;padding:var(--space-5);text-align:center;background:var(--color-media-bg);color:var(--color-muted);border-radius:var(--media-radius);place-items:center;display:grid}.case-carousel__description{gap:var(--paragraph-space-body) var(--grid-gap);margin-top:var(--space-3);color:var(--color-muted);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.case-carousel__description>*{min-width:0}.case-video{flex-direction:column;height:100%;display:flex}.case-video__player{border:none;flex:1;width:100%;min-height:0}@media (max-width:1279px){.case-spread,.case-spread__grid{grid-template-columns:repeat(6,minmax(0,1fr))}.case-spread__heading,.case-spread .case-spread__body,.case-spread .case-spread__aside,.case-spread__label{grid-area:auto/1/auto/-1}.case-spread__label,.case-notes--columns,.case-notes--columns .case-editorial__support>.case-editorial__flow{grid-template-columns:minmax(0,1fr)}.case-spread__label-notes,.case-carousel-wrap .case-carousel,.project-stats--left>*,.project-stats--right>*{grid-column:1/-1}.case-carousel__description{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.case-carousel__description{grid-template-columns:minmax(0,1fr)}.case-carousel:has(.case-video) .case-carousel__frame{aspect-ratio:1}}.case-editorial__caption-key{color:var(--color-body-text)}.case-editorial__support--inline>.case-editorial__flow{margin-top:0}.case-spread__label-stats{margin-top:var(--paragraph-space-body);grid-column:1/-1;min-width:0}.case-spread--media-heading.case-spread--separated{padding-top:var(--space-8)}.case-spread__grid--label-notes{grid-template-rows:min-content 1fr;row-gap:0}.case-spread__grid--label-notes>.case-spread__body{grid-row:1/span 2}.case-spread__grid--label-notes>.case-spread__label-notes{grid-area:2/1/auto/span 3}@media (max-width:1279px){.case-spread__grid--label-notes{row-gap:var(--space-5);grid-template-rows:none}.case-spread__grid--label-notes>.case-spread__body,.case-spread__grid--label-notes>.case-spread__label-notes{grid-area:auto/1/auto/-1}.case-spread__grid--label-notes>.case-spread__label-notes{margin-top:0}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
