@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-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-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{.visible{visibility:visible}.relative{position:relative}.start{inset-inline-start:var(--spacing)}.hidden{display:none}.table{display:table}.h-7{height:calc(var(--spacing) * 7)}.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}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.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,)}}.scrollRail{z-index:30;transform-origin:0;background:var(--sand);width:100%;height:2px;animation:linear scroll-progress;animation-timeline:scroll(root);position:fixed;top:0;left:0}@keyframes scroll-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.journey{background:#090907}.journeyIntro{flex-direction:column;justify-content:center;min-height:72vh;padding:13vw 7vw 8vw;display:flex}.journeyIntro h2{letter-spacing:-.055em;margin:30px 0;font-family:Georgia,serif;font-size:clamp(60px,9vw,138px);font-weight:400;line-height:.86}.journeyIntro>p:last-child{color:#aaa69d;max-width:430px;line-height:1.7}.chapterStack{position:relative}.chapter{border-top:1px solid #ffffff1f;height:100vh;min-height:720px;animation:linear both chapter-in;animation-timeline:view();animation-range:entry cover 32%;position:sticky;top:0;overflow:hidden}.chapter video{object-fit:cover;width:100%;height:100%;animation:linear both chapter-media;animation-timeline:view();animation-range:entry exit 0%;position:absolute;inset:0;transform:scale(1.08)}.chapterShade{background:linear-gradient(90deg,#050504ad,#0000 65%),linear-gradient(#0000 45%,#050504b8);position:absolute;inset:0}.chapterCount{letter-spacing:.2em;font-size:9px;position:absolute;top:105px;left:4vw}.chapterCopy{justify-content:space-between;align-items:flex-end;display:flex;position:absolute;bottom:8vh;left:7vw;right:7vw}.chapterCopy h3{letter-spacing:-.06em;margin:0;font-family:Georgia,serif;font-size:clamp(70px,12vw,180px);font-weight:400;line-height:.8}.chapterCopy p{text-transform:uppercase;letter-spacing:.12em;max-width:280px;font-size:11px;line-height:1.6}.kinetic{white-space:nowrap;background:var(--cream);color:var(--ink);padding:26px 0;font-family:Georgia,serif;font-size:clamp(32px,5vw,70px);font-style:italic;display:flex;overflow:hidden}.kinetic span{animation:24s linear infinite marquee}@keyframes marquee{to{transform:translate(-100%)}}@keyframes chapter-in{0%{clip-path:inset(12% 8% round 3px)}to{clip-path:inset(0)}}@keyframes chapter-media{0%{transform:scale(1.12)}to{transform:scale(1)}}:root{--ink:#12120f;--cream:#eeeae1;--sand:#c9bda9;--line:#eeeae133}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--ink);color:var(--cream);margin:0;font-family:Arial,Helvetica,sans-serif}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}.nav{z-index:20;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#0f0f0c73;border-bottom:1px solid #ffffff29;justify-content:space-between;align-items:center;height:78px;padding:0 3.5vw;display:flex;position:fixed;inset:0 0 auto}.brand{letter-spacing:.24em;align-items:center;gap:12px;display:flex}.brand span,.footerBrand span{font-family:Georgia,serif;font-size:30px}.brand b{font-size:13px}.nav nav{text-transform:uppercase;letter-spacing:.16em;gap:34px;font-size:11px;display:flex}.nav nav a{opacity:.72}.navCta{text-transform:uppercase;letter-spacing:.12em;font-size:11px}.navCta i{margin-left:14px;font-style:normal}.hero{align-items:flex-end;height:100vh;min-height:720px;display:flex;position:relative;overflow:hidden}.hero>video{object-fit:cover;width:100%;height:100%;position:absolute}.veil{background:linear-gradient(90deg,#090907c7,#0909071a 65%),linear-gradient(#0000 50%,#0909078c);position:absolute;inset:0}.heroCopy{z-index:2;max-width:920px;padding:0 7vw 13vh;position:relative}.eyebrow,.kicker{letter-spacing:.28em;text-transform:uppercase;font-size:10px}.hero h1,.statement h2,.sectionHead h2,.immersive h2,.materialsSection h2,.special h2,.global h2,.contact h2{letter-spacing:-.045em;margin:22px 0;font-family:Georgia,Times New Roman,serif;font-weight:400;line-height:.92}.hero h1{font-size:clamp(68px,9vw,145px)}em{color:var(--sand);font-weight:400}.lead{max-width:510px;font-size:15px;line-height:1.7}.actions{align-items:center;gap:34px;margin-top:36px;display:flex}.button{text-transform:uppercase;letter-spacing:.18em;border:1px solid;padding:17px 24px;font-size:10px;display:inline-flex}.button.light{background:var(--cream);color:var(--ink);border-color:var(--cream)}.button.dark{background:var(--ink);color:var(--cream)}.textLink{text-transform:uppercase;letter-spacing:.14em;font-size:11px}.textLink span{margin-left:18px}.heroFoot{z-index:2;text-transform:uppercase;letter-spacing:.18em;opacity:.65;justify-content:space-between;font-size:9px;display:flex;position:absolute;bottom:25px;left:3.5vw;right:3.5vw}.statement,.projects,.capabilities{padding:140px 7vw}.statement{grid-template-columns:1fr 3fr;gap:50px;display:grid}.statement h2{grid-column:2;max-width:1100px;font-size:clamp(44px,6vw,88px)}.statementText{color:#bdb9af;grid-column:2;grid-template-columns:1fr 1fr;gap:60px;max-width:720px;margin-left:auto;font-size:13px;line-height:1.8;display:grid}.sectionHead{justify-content:space-between;align-items:flex-end;margin-bottom:70px;display:flex}.sectionHead h2{font-size:clamp(48px,6vw,84px)}.sectionHead>a{text-transform:uppercase;letter-spacing:.16em;border-bottom:1px solid;padding-bottom:8px;font-size:10px}.projectGrid{grid-template-columns:1.25fr .75fr;gap:22px;display:grid}.project{min-height:440px;position:relative;overflow:hidden}.project.featured{grid-row:span 2;min-height:900px}.project img{object-fit:cover;width:100%;height:100%;transition:transform .9s}.project:hover img{transform:scale(1.025)}.project>div{background:linear-gradient(#0000,#000c);grid-template-columns:1fr auto;padding:26px;display:grid;position:absolute;inset:auto 0 0}.project p{text-transform:uppercase;letter-spacing:.18em;grid-column:1;font-size:9px}.project h3{grid-column:1;margin:3px 0;font-family:Georgia,serif;font-size:28px;font-weight:400}.project span{grid-area:1/2/3;align-self:end}.immersive{color:var(--ink);background:#d9d2c5;grid-template-columns:1.2fr .8fr;min-height:850px;display:grid}.immersiveMedia{position:relative;overflow:hidden}.immersiveMedia video{object-fit:cover;width:100%;height:100%}.materialPreview{border:1px solid #ffffffb3;width:126px;height:126px;position:absolute;bottom:24px;left:24px;box-shadow:0 8px 40px #00000040}.materialPreview span{color:#fff;letter-spacing:.15em;text-transform:uppercase;font-size:8px;position:absolute;bottom:8px;left:8px}.mat-stone,.stone{background:linear-gradient(130deg,#b8ad96,#e5dccb 45%,#a79b86 48%,#d2c8b6)}.mat-wood,.wood{background:repeating-linear-gradient(90deg,#402d21 0,#5a4030 5px,#2e2119 10px)}.mat-micro,.micro{background:#827f76}.immersiveCopy{flex-direction:column;justify-content:center;padding:11vw 7vw;display:flex}.immersiveCopy h2{font-size:clamp(52px,6vw,92px)}.immersiveCopy>p{max-width:480px;line-height:1.8}.materials{flex-wrap:wrap;gap:14px;margin:38px 0;display:flex}.materials small{text-transform:uppercase;letter-spacing:.14em;width:100%;font-size:9px}.materials button{opacity:.55;text-align:left;cursor:pointer;background:0 0;border:0;padding:0}.materials button.active{opacity:1}.materials button i{border:1px solid #746e64;width:58px;height:58px;display:block}.materials button span{margin-top:7px;font-size:9px;display:block}.serviceList{border-top:1px solid var(--line)}.serviceList a{border-bottom:1px solid var(--line);grid-template-columns:80px 1.2fr 1fr 30px;align-items:center;gap:30px;padding:33px 0;display:grid}.serviceList span{opacity:.5;font-size:10px}.serviceList h3{margin:0;font-family:Georgia,serif;font-size:30px;font-weight:400}.serviceList p{color:#aaa69d;max-width:420px;font-size:12px;line-height:1.6}.serviceList i{font-style:normal}.materialsSection{color:var(--ink);background:#d7d0c2;grid-template-columns:1fr 1fr;display:grid}.materialsSection>div{padding:11vw 7vw}.materialsSection h2{font-size:clamp(46px,5vw,76px)}.materialsSection p{max-width:520px;font-size:13px;line-height:1.8}.materialsSection>img{object-fit:cover;width:100%;height:100%;min-height:650px}.labels{letter-spacing:.18em;flex-wrap:wrap;gap:24px;margin-top:45px;font-size:9px;display:flex}.special{align-items:center;min-height:850px;display:flex;position:relative}.special>video{object-fit:cover;filter:brightness(.55);width:100%;height:100%;position:absolute}.specialCopy{z-index:2;max-width:780px;padding:8vw 7vw;position:relative}.special h2{font-size:clamp(58px,8vw,110px)}.special p{max-width:590px;line-height:1.8}.special .textLink{margin-top:30px;display:inline-block}.global{text-align:center;color:#171510;background:#a89378;padding:150px 7vw}.global h2{font-size:clamp(60px,8vw,110px)}.global em{color:#f1eee7}.global>p{max-width:650px;margin:30px auto;line-height:1.8}.steps{border-top:1px solid #00000040;grid-template-columns:repeat(4,1fr);max-width:950px;margin:60px auto;display:grid}.steps span{text-transform:uppercase;letter-spacing:.1em;border-right:1px solid #00000040;padding:25px 12px;font-size:10px}.steps b{margin-bottom:15px;font-size:9px;display:block}.contact{grid-template-columns:1fr 1fr;gap:12vw;padding:150px 7vw;display:grid}.contact h2{font-size:clamp(60px,7vw,105px)}.contact>div>p:last-child{color:#aaa69d;line-height:1.7}.contact form{gap:26px;display:grid}.contact label{text-transform:uppercase;letter-spacing:.14em;gap:10px;font-size:9px;display:grid}.contact input,.contact select,.contact textarea{color:var(--cream);border:0;border-bottom:1px solid var(--line);background:0 0;outline:none;padding:13px 0}.contact textarea{resize:vertical;min-height:100px}.contact option{color:#111}.contact button{width:max-content}footer{border-top:1px solid var(--line);grid-template-columns:2fr 1fr 1fr;gap:60px;padding:90px 7vw 30px;display:grid}footer>div:nth-child(2){flex-direction:column;gap:12px;font-size:11px;display:flex}.footerBrand h2{letter-spacing:.3em;margin:8px 0 0}.footerBrand p{letter-spacing:.35em;font-size:8px}.qr{align-items:center;gap:14px;display:flex}.qr>div{color:#111;background:repeating-linear-gradient(45deg,#eee 0 4px,#111 4px 8px);place-items:center;width:66px;height:66px;font-weight:700;display:grid}.qr p{font-size:9px;line-height:1.5}footer small{opacity:.4;grid-column:1/-1;margin-top:40px;font-size:9px}@media (max-width:900px){.nav nav{display:none}.nav{padding:0 20px}.heroCopy{padding:0 22px 100px}.hero h1{font-size:19vw}.heroFoot{left:22px;right:22px}.statement,.projects,.capabilities{padding:100px 22px}.statement{display:block}.statement h2{margin-top:45px}.statementText,.projectGrid{display:block}.project,.project.featured{min-height:65vh;margin-bottom:18px}.immersive{grid-template-columns:1fr}.immersiveMedia{min-height:70vh}.immersiveCopy{padding:100px 22px}.sectionHead{display:block}.sectionHead>a{margin-top:20px;display:inline-block}.serviceList a{grid-template-columns:35px 1fr 20px}.serviceList p{display:none}.materialsSection{grid-template-columns:1fr}.materialsSection>div{padding:100px 22px}.materialsSection>img{min-height:70vh}.specialCopy{padding:100px 22px}.steps{grid-template-columns:1fr 1fr}.contact{grid-template-columns:1fr;padding:100px 22px}footer{grid-template-columns:1fr;padding:70px 22px 30px}.qr{display:none}}.labCard>p{order:1}.labCard>h3{order:2}.labCard>.labCardDetail{order:3}.labCard>.gateAction,.labCard>.roofAction{z-index:4;flex:none;order:4;width:min(360px,100%);margin-top:34px;padding:16px 18px;position:relative;inset:auto}.labCardReal{padding-top:82vh;padding-bottom:6vw}.labCard:nth-child(3){min-height:94vh}.contact button:disabled{cursor:wait;opacity:.64}.contactSuccess{background:#eeeae10a;border:1px solid #eeeae138;grid-column:1/-1;align-items:center;gap:18px;padding:22px;display:flex}.contactSuccess img{object-fit:contain;flex:none;width:48px;height:48px}.contactSuccess div{gap:7px;display:grid}.contactSuccess strong{font:400 clamp(20px,2vw,28px)/1.1 Georgia,serif}.contactSuccess span,.contactError{color:#aaa69d;line-height:1.55}.contactError{grid-column:1/-1;margin:0}@media (max-width:700px){.labCardReal{min-height:138vh;padding:79vh 24px 38px}.labCard:nth-child(3){min-height:116vh}.labCard>.gateAction,.labCard>.roofAction{width:100%;margin-top:28px}.contactSuccess{align-items:flex-start}}.brand span{display:none}.scrollFilm{background:#050604;height:240vh;position:relative}.scrollFilmSticky{height:100svh;min-height:620px;position:sticky;top:0;overflow:hidden}.scrollFilm video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.scrollFilmShade{background:linear-gradient(90deg,#0506048f,#0000 65%),linear-gradient(#0000 48%,#050604c7),linear-gradient(#05060480,#0000 28%);position:absolute;inset:0}.scrollFilmTop{letter-spacing:.26em;justify-content:space-between;font-size:9px;display:flex;position:absolute;top:112px;left:4vw;right:4vw}.scrollFilmCopy{position:absolute;bottom:15vh;left:7vw}.scrollFilmCopy>p{letter-spacing:.3em;font-size:9px}.scrollFilmCopy h2{letter-spacing:-.055em;margin:18px 0;font:400 clamp(54px,7vw,112px)/.87 Georgia,serif}.scrollFilmCopy em{color:var(--sand);font-weight:400}.scrollFilmDetail{color:#d4d0c7;letter-spacing:.03em;max-width:560px;margin:20px 0 0;font-size:12px;line-height:1.7}.scrollFilmRail{grid-template-columns:repeat(4,1fr);gap:30px;display:grid;position:absolute;bottom:5vh;left:7vw;right:7vw}.scrollFilmRail span{letter-spacing:.18em;opacity:.35;font-size:7px}.scrollFilmRail span.active{opacity:1}.scrollFilmRail i{background:currentColor;height:1px;margin-bottom:12px;display:block}.scrollFilmHint{z-index:3;color:var(--cream);letter-spacing:.2em;text-transform:uppercase;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0506046b;border:1px solid #eeeae16b;align-items:center;gap:12px;padding:11px 14px;font-size:8px;display:flex;position:absolute;bottom:12vh;right:4vw}.scrollFilmHint span{font-size:14px;animation:1.35s ease-in-out infinite immersiveScrollCue}@keyframes immersiveScrollCue{0%,to{transform:translateY(-2px)}50%{transform:translateY(4px)}}.scrollFilmProgress{background:var(--sand);transform-origin:0;width:100%;height:3px;position:absolute;bottom:0;left:0}@media (max-width:700px){.brand img{width:42px;height:42px}.scrollFilm{height:260vh}.scrollFilmHint{font-size:7px;bottom:9vh;right:22px}.scrollFilmTop{font-size:7px;top:105px;left:22px;right:22px}.scrollFilmCopy{bottom:15vh;left:26px;right:22px}.scrollFilmCopy h2{font-size:clamp(48px,14vw,70px)}.scrollFilmDetail{max-width:88%;font-size:10px}.scrollFilmRail{gap:14px;bottom:4vh;left:26px;right:26px}.scrollFilmRail span{font-size:0}.scrollFilmRail i{margin-bottom:0}}.hero h1 em{letter-spacing:.03em;font-size:.62em}@media (max-width:900px){.hero h1{font-size:16vw;line-height:.86}.hero h1 em{letter-spacing:.02em;font-size:.52em}.hero .lead{color:var(--sand);font:400 22px/1.3 Georgia,serif}}.soundToggle{z-index:4;min-width:min(430px,100vw - 44px);color:var(--ink);cursor:pointer;text-transform:uppercase;letter-spacing:.18em;opacity:1;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#eeeae1f5;border:1px solid #eeeae1e6;justify-content:space-between;align-items:center;gap:18px;padding:15px 17px 15px 22px;font-size:9px;transition:transform .35s,background .35s,color .35s;display:flex;position:absolute;bottom:62px;right:3.5vw;box-shadow:0 20px 65px #00000059}.soundToggle:hover{transform:translateY(-3px)}.soundToggle.active{width:54px;min-width:54px;height:54px;color:var(--cream);background:#09090794;border-color:#eeeae16b;border-radius:50%;justify-content:center;padding:0}.soundToggle.active span{display:none}.soundToggle.active i{width:auto;height:auto;color:var(--cream);border:0;font-size:11px}.soundToggle:not(.active):before{content:"";pointer-events:none;border:1px solid #eeeae161;animation:2.2s ease-out infinite sound-invitation;position:absolute;inset:-8px}@keyframes sound-invitation{0%{opacity:0;transform:scale(.97)}35%{opacity:.8}to{opacity:0;transform:scale(1.04)}}.soundToggle i{border:1px solid #15141073;border-radius:50%;place-items:center;width:31px;height:31px;font-size:9px;font-style:normal;display:grid}.soundToggle.active i{border-color:var(--sand);color:var(--sand)}@media (max-width:900px){.soundToggle{justify-content:space-between;min-width:0;min-height:58px;padding:12px 13px 12px 18px;font-size:9px;line-height:1.35;bottom:72px;left:22px;right:22px}.soundToggle.active{width:52px;min-width:52px;height:52px;left:auto}.soundToggle span{display:inline}}.workExperience{background:#090907}.workIntro{flex-direction:column;justify-content:center;min-height:82vh;padding:13vw 7vw;display:flex}.workIntro h2{letter-spacing:-.055em;margin:28px 0;font:400 clamp(58px,8vw,124px)/.88 Georgia,serif}.workIntro>p:last-child{color:#aaa69d;font-size:13px}.workStack{position:relative}.workChapter{border-top:1px solid #ffffff1f;height:100svh;min-height:680px;animation:linear both workReveal;animation-timeline:view();animation-range:entry cover 30%;position:sticky;top:0;overflow:hidden}.workChapter>img,.workChapter>video{object-fit:cover;width:100%;height:100%;animation:linear both workMedia;animation-timeline:view();animation-range:entry exit 0%;position:absolute;inset:0}.workChapter>img.workInset{z-index:2;object-fit:cover;border:1px solid #ffffff6b;width:clamp(150px,21vw,310px);height:clamp(210px,31vw,440px);animation:linear both workInsetFloat;animation-timeline:view();animation-range:entry exit 0%;inset:auto 4vw 9vh auto;box-shadow:0 20px 70px #00000061}@keyframes workInsetFloat{0%{transform:translateY(50px)}to{transform:translateY(-35px)}}.workShade{background:linear-gradient(90deg,#040503ad,#04050314 70%),linear-gradient(#0000 40%,#040503d1);position:absolute;inset:0}.workMeta{letter-spacing:.24em;justify-content:space-between;font-size:8px;display:flex;position:absolute;top:105px;left:4vw;right:4vw}.workCopy{z-index:2;max-width:1020px;position:absolute;bottom:8vh;left:7vw;right:7vw}.workCopy>p{letter-spacing:.3em;font-size:9px}.workCopy h3{letter-spacing:-.055em;margin:18px 0 30px;font:400 clamp(52px,7vw,108px)/.88 Georgia,serif}.workCopy>div{align-items:flex-start;gap:22px;max-width:520px;display:flex}.workCopy>div i{background:var(--sand);flex:none;width:60px;height:1px;margin-top:10px;display:block}.workCopy>div p{color:#d2cec5;margin:0;font-size:12px;line-height:1.7}.workNumber{color:#0000;-webkit-text-stroke:1px #fff3;font:400 clamp(80px,14vw,210px)/.8 Georgia,serif;position:absolute;bottom:4vh;right:4vw}@keyframes workReveal{0%{clip-path:inset(8% 6%)}to{clip-path:inset(0)}}@keyframes workMedia{0%{transform:scale(1.08)}to{transform:scale(1)}}@media (max-width:700px){.workIntro{min-height:72vh;padding:120px 24px}.workIntro h2{font-size:15vw}.workChapter{clip-path:none;height:calc(100svh - 72px);min-height:760px;animation:none;position:sticky;top:72px}.workChapter>img,.workChapter>video{animation:none}.workMeta{font-size:7px;top:102px;left:22px;right:22px}.workCopy{bottom:9vh;left:25px;right:25px}.workCopy h3{max-width:95%;font-size:11vw}.workCopy>div{max-width:86%}.workCopy>div i{width:32px}.workCopy>div p{font-size:11px}.workNumber{font-size:34vw;bottom:3vh;right:18px}.workChapter>img.workInset{width:31vw;height:43vw;top:19vh;bottom:auto;right:20px}}.experienceGate{z-index:100;min-height:100svh;color:var(--cream);background:radial-gradient(circle at 65% 35%,#24231f 0,#11110f 37%,#060605 76%);grid-template-rows:auto 1fr auto;padding:38px 4vw;transition:opacity .9s,visibility .9s;display:grid;position:fixed;inset:0}.experienceGate:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000 49.95%,#ffffff0e 50%,#0000 50.05%),linear-gradient(#ffffff09,#0000 28%);position:absolute;inset:0}.experienceGate.entered{opacity:0;visibility:hidden;pointer-events:none}.gateIdentity{z-index:1;align-items:center;gap:15px;display:flex;position:relative}.gateIdentity img{object-fit:contain;width:42px;height:42px}.gateIdentity p{letter-spacing:.3em;font-size:10px}.gateCenter{z-index:1;align-self:center;margin-left:12vw;position:relative}.gateCenter>p{text-transform:uppercase;letter-spacing:.28em;color:#b8b3a9;font-size:9px}.gateCenter h2{letter-spacing:-.06em;margin:25px 0 46px;font:400 clamp(72px,10vw,152px)/.83 Georgia,serif}.gateCenter button{width:min(370px,82vw);color:var(--cream);cursor:pointer;text-transform:uppercase;letter-spacing:.17em;background:#eeeae10a;border:1px solid #eeeae173;justify-content:space-between;align-items:center;padding:18px 20px;font-size:9px;transition:background .35s,color .35s;display:flex}.gateCenter button:hover{background:var(--cream);color:var(--ink)}.gateCenter button small{opacity:.65;font-size:7px}.gateFoot{z-index:1;text-transform:uppercase;letter-spacing:.22em;color:#97938b;justify-self:end;font-size:8px;position:relative}.brand{letter-spacing:0;gap:0}.brand img{object-fit:contain;mix-blend-mode:normal;border-radius:0;width:39px;height:39px}.footerBrand img{object-fit:contain;width:48px;height:48px;margin-bottom:18px;display:block}.heroCopy{animation:1.2s cubic-bezier(.2,.75,.25,1) .35s both heroCopyIn}@keyframes heroCopyIn{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:none}}@media (max-width:700px){.experienceGate{padding:28px 24px}.gateCenter{margin-left:0}.gateCenter h2{font-size:18vw}.gateIdentity img,.brand img{width:38px;height:38px}.gateFoot{justify-self:start}}@media (prefers-reduced-motion:reduce){.experienceGate,.heroCopy{transition:none;animation:none}.workChapter,.workChapter>img,.workChapter>video,.scrollFilmProgress{animation:none}}.experienceGate{background:0 0;grid-template-rows:1fr;padding:0;display:grid}.experienceGate:before{content:"";pointer-events:none;background:linear-gradient(#0606052e,#0606050d 48%,#0606056b);position:absolute;inset:0}.experienceGate:after,.gateIdentity,.gateCenter>p,.gateCenter h2,.gateFoot{display:none}.gateCenter{place-self:end center;margin:0;padding-bottom:9vh}.gateCenter button{background:var(--cream);width:min(420px,100vw - 44px);color:var(--ink);border-color:var(--cream);padding:19px 22px;box-shadow:0 16px 55px #00000047}@media (max-width:700px){.gateCenter{padding-bottom:12vh}}.chapterNav{z-index:28;color:var(--cream);mix-blend-mode:difference;align-items:center;gap:14px;display:flex;position:fixed;bottom:24px;right:3.5vw}.chapterNav button{width:38px;height:38px;color:inherit;cursor:pointer;background:0 0;border:0;place-items:center;font-size:17px;transition:transform .25s,opacity .25s;display:grid}.chapterNav button:hover{transform:translateY(-2px)}.chapterNav i{opacity:.55;background:currentColor;width:1px;height:42px}.labExperience{background:radial-gradient(circle at 82% 18%,#c9bda91f,#0000 28%),#070706;padding:14vw 7vw;position:relative;overflow:hidden}.labExperience:before{content:"LAB";color:#eeeae106;letter-spacing:-.09em;pointer-events:none;font:400 32vw/1 Georgia,serif;position:absolute;top:3vw;right:-2vw}.labIntro{z-index:1;flex-direction:column;justify-content:center;min-height:66vh;display:flex;position:relative}.labIntro h2{letter-spacing:-.06em;max-width:1050px;margin:28px 0;font:400 clamp(64px,9vw,142px)/.87 Georgia,serif}.labIntro>p:last-child{color:#aaa69d;max-width:470px;line-height:1.7}.labCascade{z-index:1;gap:0;display:grid;position:relative}.labCard{background:linear-gradient(135deg,#ffffff0b,#0000 42%),#0e0e0cf7;border:1px solid #eeeae126;flex-direction:column;justify-content:flex-end;min-height:72vh;padding:6vw;animation:linear both lab-reveal;animation-timeline:view();animation-range:entry cover 34%;display:flex;position:sticky;top:90px;overflow:hidden;box-shadow:0 -28px 70px #0000005c}.labCard:nth-child(2){top:102px}.labCard:nth-child(3){top:114px}.labCard:nth-child(4){top:126px}.labRealMedia{background:#090907;height:44vh;position:absolute;inset:0 0 auto;overflow:hidden}.labRealMedia video{object-fit:cover;filter:saturate(.72)contrast(1.06);width:100%;height:100%}.labRealMedia:after{content:"";background:linear-gradient(#0000 52%,#0e0e0ceb);position:absolute;inset:0}.labRealMedia span{z-index:2;letter-spacing:.24em;color:var(--sand);font-size:8px;position:absolute;bottom:24px;left:32px}.labCardReal{justify-content:flex-start;min-height:110vh;padding-top:84vh}.mechanism.labGateDiagram{opacity:.92;border-top:1px solid #eeeae121;border-bottom:1px solid #eeeae121;height:31vh;inset:46vh 0 auto}.mechanism.labGateDiagram:after{content:"ENSAYO / ENGANCHE Y ARRASTRE";top:20px}.labGateDiagram .door{animation:none;top:20%;bottom:18%}.labGateDiagram.running .doorA{animation:4.8s cubic-bezier(.65,0,.35,1) door-a}.labGateDiagram.running .doorB{animation:4.8s cubic-bezier(.65,0,.35,1) door-b}.labGateDiagram .doorTrack{bottom:14%}.gateAction{z-index:4;border:1px solid var(--sand);background:var(--cream);width:min(360px,82vw);color:var(--ink);text-transform:uppercase;letter-spacing:.18em;cursor:pointer;justify-content:space-between;padding:16px 18px;font-size:9px;display:flex;position:absolute;top:79vh;left:6vw}.gateAction i{font-style:normal}.labCard>p{color:var(--sand);letter-spacing:.25em;margin:0 0 18px;font-size:9px}.labCard h3{letter-spacing:-.055em;width:min(900px,90%);margin:0;font:400 clamp(55px,8vw,122px)/.86 Georgia,serif}.labIndex{color:#eeeae11f;font:400 clamp(100px,18vw,260px)/1 Georgia,serif;position:absolute;top:4vw;right:5vw}.labCardDetail{grid-template-columns:46px 1fr;align-items:start;gap:18px;width:min(520px,100%);margin-top:42px;display:grid}.labCardDetail i{background:var(--sand);height:1px;margin-top:9px}.labCardDetail p{color:#aaa69d;margin:0;line-height:1.7}.mechanism{opacity:.82;pointer-events:none;position:absolute;inset:0;overflow:hidden}.mechanismState{color:#eeeae1b8;letter-spacing:.2em;font:400 8px/1 Arial,sans-serif;animation:7s step-end infinite system-status;position:absolute;top:32px;right:36px}@keyframes system-status{0%,to{opacity:.35}22%,76%{opacity:1}}.mechanism:after{content:"SYSTEM / LIVE MOTION";letter-spacing:.24em;color:var(--sand);font-size:8px;position:absolute;top:32px;left:36px}.mechanism01{perspective:900px}.door{background:linear-gradient(120deg,#c9bda97a,#ffffff12);border:1px solid #eeeae17a;width:31%;position:absolute;top:14%;bottom:14%;box-shadow:inset 0 0 45px #ffffff06}.doorA{animation:7s cubic-bezier(.65,0,.35,1) infinite door-a;left:17%}.doorB{animation:7s cubic-bezier(.65,0,.35,1) infinite door-b;left:48%}.doorTrack{background:#c9bda973;height:1px;position:absolute;bottom:12%;left:25%;right:15%}@keyframes door-a{0%{transform:translate(0)}24%{transform:translate(100%)}50%,60%{transform:translate(155%)}82%{transform:translate(100%)}to{transform:translate(0)}}@keyframes door-b{0%,24%{transform:translate(0)}50%,60%{transform:translate(55%)}82%,to{transform:translate(0)}}.turntable{aspect-ratio:1;background:repeating-radial-gradient(circle,#0000 0 12%,#c9bda914 12.2% 12.6%);border:1px solid #eeeae173;border-radius:50%;width:min(52vw,620px);animation:9s linear infinite table-spin;position:absolute;top:50%;left:44%;translate:-50% -50%}.turntable:before{content:"";border:1px dashed #c9bda973;border-radius:50%;position:absolute;inset:8%}.turntable i{letter-spacing:.35em;font-size:8px;font-style:normal;position:absolute;top:8%;left:50%}.carShape{transform-origin:50%;border:1px solid #eeeae1b3;border-radius:45% 45% 18% 18%;width:28%;height:12%;animation:9s linear infinite car-spin;position:absolute;top:44%;left:30%}@keyframes table-spin{to{rotate:360deg}}@keyframes car-spin{to{transform:rotate(360deg)}}.roofPanel{background:#c9bda91f;border:1px solid #eeeae180;width:40%;height:18%;position:absolute;top:27%}.roofA{transform-origin:0;left:10%}.roofB{transform-origin:100%;right:10%}.roofLight{opacity:0;background:radial-gradient(at top,#d6b27357,#0000 65%);height:26%;position:absolute;top:46%;left:21%;right:21%}.mechanism03.running .roofA{animation:6s cubic-bezier(.65,0,.35,1) roof-a}.mechanism03.running .roofB{animation:6s cubic-bezier(.65,0,.35,1) roof-b}.mechanism03.running .roofLight{animation:6s ease-in-out roof-light}@keyframes roof-a{0%,18%,to{transform:translate(0)}46%,72%{transform:translate(-70%)}}@keyframes roof-b{0%,18%,to{transform:translate(0)}46%,72%{transform:translate(70%)}}@keyframes roof-light{0%,18%,to{opacity:0}46%,72%{opacity:1}}.roofAction{z-index:4;border:1px solid var(--sand);background:var(--cream);width:min(310px,82vw);color:var(--ink);text-transform:uppercase;letter-spacing:.18em;cursor:pointer;justify-content:space-between;padding:15px 18px;font-size:9px;display:flex;position:absolute;top:54%;left:6vw}.roofAction i{font-style:normal}.prototypeCore{border:1px solid #eeeae18c;width:180px;height:180px;animation:4s ease-in-out infinite core-pulse;position:absolute;top:50%;left:50%;transform:rotate(45deg)}.orbit{border:1px solid #c9bda961;border-radius:50%;animation:8s linear infinite orbit-spin;position:absolute;top:50%;left:50%;translate:-50% -50%}.orbitA{width:380px;height:180px}.orbitB{width:180px;height:380px;animation-direction:reverse}@keyframes core-pulse{50%{background:#c9bda91f;transform:rotate(135deg)scale(.72)}}@keyframes orbit-spin{to{rotate:360deg}}.furnitureCollection{color:#151410;background:#ece8df;padding:14vw 7vw}.furnitureHead{grid-template-columns:1.25fr .75fr;align-items:end;gap:8vw;margin-bottom:8vw;display:grid}.furnitureHead h2{letter-spacing:-.06em;margin:25px 0 0;font:400 clamp(70px,10vw,150px)/.83 Georgia,serif}.furnitureHead>p{color:#615d55;max-width:460px;line-height:1.8}.furnitureGrid{grid-template-columns:repeat(2,1fr);gap:8vw 2vw;display:grid}.furnitureItem:nth-child(2n){margin-top:7vw}.furnitureImage{aspect-ratio:4/5;background:#d9d4ca;position:relative;overflow:hidden}.furnitureImage img{object-fit:cover;filter:none;width:100%;height:100%;transition:transform 1s cubic-bezier(.2,.7,.2,1)}.furnitureItem:hover img{transform:scale(1.04)}.furnitureImage span{letter-spacing:.2em;background:#ece8dfe0;padding:8px 10px;font-size:8px;position:absolute;top:18px;left:18px}.productRender{isolation:isolate;background:linear-gradient(155deg,#ffffffc2,#0000 38%),linear-gradient(145deg,#d8d3c8,#bdb7ab);place-items:center;display:grid}.productRender:before{content:"";filter:blur(22px);background:#241f192e;border-radius:50%;height:16%;position:absolute;inset:auto 8% 7%}.productRender small{letter-spacing:.17em;color:#615d55;font-size:7px;position:absolute;bottom:18px;right:18px}.productObject{filter:drop-shadow(25px 32px 19px #231c1438);width:64%;height:50%;position:relative;transform:perspective(850px)rotateX(60deg)rotate(-32deg)}.productObject i{background:#9a6f45;border:1px solid #402b192e;display:block;position:absolute;box-shadow:inset 0 0 22px #ffffff17}.coffee .productObject i:first-child{inset:8% 0 48%}.coffee .productObject i:nth-child(2){width:8%;height:44%;top:50%;left:4%}.coffee .productObject i:nth-child(3){width:8%;height:44%;top:50%;right:4%}.duo .productObject i:first-child{background:#b2865b;border-radius:50%;width:58%;height:58%;top:4%;left:0}.duo .productObject i:nth-child(2){background:#7d5838;border-radius:50%;width:47%;height:47%;bottom:0;right:0}.duo .productObject i:nth-child(3){background:#4b4035;width:5%;height:54%;top:42%;left:26%}.box .productObject i:first-child{background:#8c633f;inset:0 5% 18%}.box .productObject i:nth-child(2){background:#c29b73;height:3%;top:12%;left:11%;right:11%}.box .productObject i:nth-child(3){background:#5c402b;width:2px;top:15%;bottom:18%;left:46%}.chest .productObject i:first-child{background:#765036;inset:14% 0 18%}.chest .productObject i:nth-child(2){transform-origin:0;background:#a77a51;height:13%;top:7%;left:0;right:0;transform:rotateY(-11deg)}.chest .productObject i:nth-child(3){background:#312b25;width:6%;height:5%;top:22%;left:47%}.side .productObject{width:45%}.side .productObject i:first-child{background:#b9a58e;inset:0 0 68%}.side .productObject i:nth-child(2){background:#b9a58e;width:12%;height:58%;top:30%;left:0}.side .productObject i:nth-child(3){background:#b9a58e;height:12%;bottom:0;left:0;right:0}.module .productObject i:first-child{background:#242321;inset:12% 0}.module .productObject i:nth-child(2){background:#9a6f45;inset:19% 52% 19% 7%}.module .productObject i:nth-child(3){background:#77716a;width:2px;top:18%;bottom:18%;left:51%}.furnitureInfo{border-top:1px solid #15141047;grid-template-columns:42px 1fr auto;align-items:baseline;gap:12px;padding-top:20px;display:grid}.furnitureInfo span,.furnitureInfo p,.furnitureInfo a{letter-spacing:.12em;text-transform:uppercase;font-size:9px}.furnitureInfo h3{margin:0;font:400 clamp(28px,3vw,48px)/1 Georgia,serif}.furnitureInfo p{color:#777268;grid-column:2}.furnitureInfo a{grid-area:1/3}.furnitureMaterials{letter-spacing:.2em;border-top:1px solid #15141040;flex-wrap:wrap;gap:24px 45px;margin-top:10vw;padding-top:26px;font-size:8px;display:flex}@keyframes lab-reveal{0%{opacity:.25;transform:translateY(18vh)scale(.96)}to{opacity:1;transform:none}}@media (max-width:700px){.chapterNav{gap:8px;bottom:18px;right:18px}.chapterNav button{width:34px;height:34px}.chapterNav i{height:34px}.heroFoot span:last-child{display:none}.labExperience{padding:24vw 20px}.labIntro{min-height:60vh}.labIntro h2{font-size:17vw}.labCard{justify-content:flex-start;min-height:78vh;padding:42vh 24px 38px;top:78px}.labCardReal{min-height:128vh;padding-top:88vh}.labRealMedia{height:42vh}.mechanism.labGateDiagram{height:31vh;inset:44vh 0 auto}.gateAction{width:auto;top:77vh;left:24px;right:24px}.labCard:nth-child(2),.labCard:nth-child(3),.labCard:nth-child(4){top:78px}.labCard h3{width:100%;font-size:12vw}.labIndex{font-size:30vw;top:22px;right:22px}.mechanism{opacity:.92;border-bottom:1px solid #eeeae11f;height:40vh;inset:0 0 auto}.mechanism:after{top:22px;left:20px}.mechanismState{text-align:right;inset:auto 20px 18px}.door{width:34%;top:18%;bottom:14%}.doorA{left:12%}.doorB{left:46%}.turntable{width:74vw;left:50%}.carShape{width:42%;left:29%}.roofPanel{width:40%;top:30%}.roofA{left:10%}.roofB{right:10%}.roofAction{width:auto;top:calc(40vh - 66px);left:20px;right:20px}.prototypeCore{width:110px;height:110px}.orbitA{width:250px;height:110px}.orbitB{width:110px;height:250px}.furnitureCollection{padding:24vw 20px}.furnitureHead{grid-template-columns:1fr}.furnitureHead h2{font-size:18vw}.furnitureGrid{grid-template-columns:1fr;gap:70px}.furnitureItem:nth-child(2n){margin-top:0}.furnitureInfo{grid-template-columns:34px 1fr}.furnitureInfo a{grid-area:auto/2}}.soundToggle,.soundToggle.active{width:54px;min-width:54px;height:54px;min-height:54px;color:var(--cream);background:#09090794;border:1px solid #eeeae180;border-radius:50%;justify-content:center;padding:0;bottom:62px;left:auto;right:3.5vw;box-shadow:0 12px 32px #00000047}.soundToggle span{display:none}.soundToggle i,.soundToggle.active i{width:auto;height:auto;color:var(--cream);border:0;font-size:11px}.soundToggle:not(.active):before{display:none}@media (max-width:900px){.soundToggle,.soundToggle.active{width:52px;min-width:52px;height:52px;min-height:52px;padding:0;bottom:126px;left:auto;right:22px}}.introExperience{z-index:120;color:var(--cream);background:#070706;animation:.7s both intro-in;position:fixed;inset:0;overflow:hidden}.introExperience>video{object-fit:cover;width:100%;height:100%}.introVeil{pointer-events:none;background:linear-gradient(#05050459,#0000 35%),linear-gradient(#0000 58%,#0505049e);position:absolute;inset:0}.introTop{z-index:2;letter-spacing:.26em;align-items:center;gap:15px;font-size:8px;display:flex;position:absolute;top:34px;left:3.5vw}.introTop img{object-fit:contain;width:44px;height:44px}.introEnter{z-index:2;width:min(330px,100vw - 44px);color:var(--cream);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);text-transform:uppercase;letter-spacing:.2em;cursor:pointer;background:#07070661;border:1px solid #eeeae1b3;justify-content:space-between;align-items:center;padding:18px 20px;font-size:9px;display:flex;position:absolute;bottom:42px;right:3.5vw}.introEnter i{font-style:normal}.introProgress{z-index:2;transform-origin:0;background:var(--cream);height:3px;animation:14.1s linear forwards intro-progress;position:absolute;bottom:0;left:0;right:0}@keyframes intro-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes intro-in{0%{opacity:0}to{opacity:1}}.tourLaunch{min-width:210px;min-height:64px;color:var(--cream);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);cursor:pointer;text-align:left;background:#0707065c;border:1px solid #eeeae1b8;grid-template-columns:1fr auto;align-items:center;gap:4px 18px;padding:14px 18px;font-family:inherit;display:grid}.tourLaunch b{letter-spacing:.18em;text-transform:uppercase;font-size:11px;font-weight:500}.tourLaunch small{letter-spacing:.14em;opacity:.72;text-transform:uppercase;grid-column:1;font-size:8px}.tourLaunch>span{grid-area:1/2/3}.tourOverlay{z-index:130;background:#090909;position:fixed;inset:0}.tourOverlay iframe{border:0;width:100%;height:100%;display:block}.tourClose{z-index:5;top:max(18px, env(safe-area-inset-top));color:#fff;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);cursor:pointer;background:#0808089e;border:1px solid #ffffff2e;border-radius:50%;place-items:center;width:46px;height:46px;font-size:25px;line-height:1;display:grid;position:absolute;right:18px}@media (max-width:900px){.actions{flex-wrap:wrap;gap:22px 26px}.tourLaunch{text-align:left;flex-basis:100%;width:min(100%,290px)}.introTop{top:max(22px, env(safe-area-inset-top));left:22px}.introEnter{left:22px;right:22px;bottom:max(28px, env(safe-area-inset-bottom));width:auto}.introExperience>video{object-position:center}.tourClose{top:max(18px, env(safe-area-inset-top));right:16px}}.hero>video,.scrollFilmSticky>video,.workChapter>video,.labRealMedia video,.introExperience>video{image-rendering:auto;filter:none}@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-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}
