.site-footer{z-index:2;color:#f4f4f2;background:#020202;border-top:1px solid #ffffff1a;min-height:clamp(28rem,56svh,40rem);margin-top:calc(-1*clamp(8rem,15vh,12rem));position:relative}.site-footer__inner{width:min(100%,120rem);min-height:inherit;flex-direction:column;margin:0 auto;padding:clamp(3rem,6vh,5.5rem) clamp(1.5rem,4vw,5rem) clamp(1.5rem,3vh,2.5rem);display:flex}.site-footer__label,.site-footer__bottom{letter-spacing:.24em;margin:0;font-size:clamp(.66rem,.68vw,.78rem);font-weight:500;line-height:1.4}.site-footer__label{color:#ffffff94}.site-footer__main{flex:1;justify-content:space-between;align-items:flex-end;gap:clamp(2rem,6vw,7rem);padding:clamp(3rem,7vh,5.5rem) 0;display:flex}.site-footer__statement{letter-spacing:-.045em;text-wrap:balance;max-width:15ch;margin:0;font-size:clamp(2.35rem,4.6vw,5.65rem);font-weight:400;line-height:.96}.site-footer__statement span{display:block}.site-footer__statement span+span{color:#ffffff8f;margin-top:.16em}.site-footer__cta{color:#f4f4f2;letter-spacing:.18em;border-bottom:1px solid #ffffff6b;flex:none;justify-content:space-between;align-items:center;gap:2.5rem;min-width:clamp(13rem,16vw,17rem);padding:1rem 0;font-size:clamp(.72rem,.75vw,.86rem);font-weight:500;text-decoration:none;transition:border-color .28s,color .28s;display:flex}.site-footer__cta span:last-child{font-size:1.15rem;transition:transform .28s}.site-footer__cta:hover,.site-footer__cta:focus-visible{color:#fff;border-color:#fff}.site-footer__cta:hover span:last-child,.site-footer__cta:focus-visible span:last-child{transform:translate(.35rem)}.site-footer__cta:focus-visible{outline-offset:.45rem;outline:1px solid #ffffffd9}.site-footer__bottom{color:#ffffff6b;border-top:1px solid #ffffff1a;justify-content:space-between;gap:2rem;padding-top:1.4rem;display:flex}.site-footer__bottom p{margin:0}@media (width<=720px){.site-footer{min-height:52svh}.site-footer__inner{padding-top:2.5rem}.site-footer__main{flex-direction:column;justify-content:center;align-items:flex-start;gap:2.5rem;padding:3rem 0}.site-footer__statement{max-width:12ch;font-size:clamp(2.15rem,10.2vw,3.35rem)}.site-footer__cta{width:min(100%,17rem)}.site-footer__bottom{flex-direction:column;align-items:flex-start;gap:.7rem}}@media (prefers-reduced-motion:reduce){.site-footer__cta,.site-footer__cta span:last-child{transition:none}}.hero{--page-gutter:clamp(2.5rem, 3.85vw, 4.5rem);color:#f3f3f3;background:#000;width:100%;height:100svh;min-height:760px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;position:relative;overflow:hidden}.hero-visual,.hero-visual__plate,.hero-visual__rock{pointer-events:none;position:absolute;inset:0}.hero-visual{z-index:1;overflow:hidden}.hero-visual__plate,.hero-visual__rock{will-change:transform;inset:-1.2%}.hero-visual__plate img,.hero-visual__rock img{object-fit:cover;object-position:center;width:100%;height:100%}.hero-visual__rock{z-index:2;clip-path:polygon(18% 72%,31% 64%,43% 62%,54% 58%,65% 62%,78% 50%,100% 43%,100% 100%,18% 100%)}.ambient-sphere-scene{z-index:3;pointer-events:none;position:absolute;inset:0;overflow:hidden}.ambient-sphere-scene canvas{pointer-events:none!important;width:100%!important;height:100%!important}.hero-header{z-index:6;top:clamp(2.25rem,3.45vh,3rem);right:var(--page-gutter);left:var(--page-gutter);grid-template-columns:1fr auto 1fr;align-items:center;display:grid;position:absolute}.hero-brand,.hero-talk,.hero-nav a,.hero-cta{color:#f3f3f3;text-decoration:none}.hero-brand{letter-spacing:.15em;justify-self:start;align-items:center;gap:clamp(.75rem,1.08vw,1rem);font-size:clamp(.84rem,1.15vw,1.12rem);font-weight:500;line-height:1;display:inline-flex}.hero-brand__bolt{filter:drop-shadow(0 0 10px #ffffff29);width:clamp(1.9rem,2.3vw,2.45rem);height:clamp(2.7rem,3.4vw,3.6rem)}.hero-nav{justify-self:center}.hero-nav ul{align-items:center;gap:clamp(2.2rem,4vw,4rem);margin:0;padding:0;list-style:none;display:flex}.hero-nav a{letter-spacing:.055em;padding:.75rem 0;font-size:clamp(.68rem,.9vw,.86rem);font-weight:450;display:block;position:relative}.hero-nav a:after{content:"";background:#ffffffd1;height:1px;transition:right .42s cubic-bezier(.22,1,.36,1);position:absolute;bottom:.35rem;left:0;right:100%}.hero-nav a:hover:after,.hero-nav a:focus-visible:after{right:0}.hero-menu-toggle,.hero-nav__mobile-talk{display:none}.hero-talk{letter-spacing:.16em;border:1px solid #e5e7ea8a;border-radius:.38rem;justify-content:center;justify-self:end;align-items:center;width:clamp(9.8rem,12.5vw,11.5rem);height:clamp(3.4rem,5.3vw,3.9rem);font-size:clamp(.7rem,.9vw,.9rem);transition:color .42s cubic-bezier(.22,1,.36,1),background-color .42s cubic-bezier(.22,1,.36,1),border-color .42s cubic-bezier(.22,1,.36,1),box-shadow .42s cubic-bezier(.22,1,.36,1);display:inline-flex}.hero-talk:hover,.hero-talk:focus-visible{color:#080808;background:#ededed;border-color:#ededed;box-shadow:0 0 24px #ffffff1f}.hero-copy{z-index:5;top:21.8vh;left:var(--page-gutter);width:min(46vw,41rem);position:absolute}.hero-eyebrow,.hero-description,.hero-footer{margin:0}.hero-eyebrow{color:#a3a5aa;letter-spacing:.39em;font-size:clamp(.64rem,.95vw,.87rem);font-weight:400}.hero h1{color:#dedfe2;letter-spacing:-.044em;text-shadow:0 1px #fff,0 8px 24px #000000a6;margin:clamp(1.5rem,2.6vh,2rem) 0 clamp(1.65rem,3vh,2.35rem);font-size:clamp(4.5rem,6.08vw,6rem);font-weight:500;line-height:.94}.hero-title__mask{padding-right:.06em;display:block;overflow:hidden}.hero-title__mask>span{will-change:transform;display:block}.hero-description{color:#d0d1d4;letter-spacing:.01em;font-size:clamp(1rem,1.55vw,1.42rem);font-weight:350;line-height:1.82}.hero-cta{letter-spacing:.14em;border:1px solid #e7e9eca1;border-radius:.42rem;justify-content:space-between;align-items:center;width:clamp(16rem,21vw,19.2rem);height:clamp(4.4rem,6.9vw,4.9rem);margin-top:clamp(2rem,3.5vh,2.7rem);padding:0 clamp(1.6rem,2.5vw,2.45rem);font-size:clamp(.72rem,1vw,.95rem);font-weight:450;transition:border-color .42s cubic-bezier(.22,1,.36,1),box-shadow .42s cubic-bezier(.22,1,.36,1),transform .42s cubic-bezier(.22,1,.36,1);display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff05,0 12px 32px #00000075}.hero-cta svg{width:1.45rem;transition:transform .42s cubic-bezier(.22,1,.36,1)}.hero-cta:hover,.hero-cta:focus-visible{border-color:#ffffffeb;transform:translateY(-2px);box-shadow:0 0 22px #ffffff17,0 16px 42px #0000008c}.hero-cta:hover svg,.hero-cta:focus-visible svg{transform:translate(.35rem)}.hero-scroll{z-index:5;bottom:7.6vh;left:var(--page-gutter);color:#8e9096;letter-spacing:.32em;flex-direction:column;align-items:flex-start;font-size:clamp(.56rem,.72vw,.68rem);display:flex;position:absolute}.hero-scroll i{background:#e2e4e8b3;width:1px;height:clamp(2.8rem,5.2vh,3.6rem);margin-top:1.35rem;margin-left:.24rem;display:block;position:relative}.hero-scroll i:after{aspect-ratio:1;content:"";background:#f4f4f4;border-radius:50%;width:.32rem;position:absolute;bottom:-.15rem;left:50%;transform:translate(-50%);box-shadow:0 0 9px #fffc}.hero-footer{z-index:5;color:#696c72;letter-spacing:.26em;white-space:nowrap;font-size:clamp(.47rem,.57vw,.58rem);position:absolute;bottom:2.1vh;left:50%;transform:translate(-50%)}.hero-footer span{color:#b7b9be;margin:0 .66rem}@media (width<=1180px){.hero-header{grid-template-columns:auto 1fr auto}.hero-nav ul{gap:clamp(1.35rem,2.7vw,2.4rem)}.hero-copy{width:52vw}.hero h1{font-size:clamp(4rem,6.5vw,5rem)}}@media (width<=900px){.hero{--page-gutter:1.5rem}.hero-nav{background:#000000f0;border:1px solid #ffffff29;padding:.85rem 1rem;display:none;position:absolute;top:calc(100% + .75rem);left:0;right:0}.hero-nav.is-open{display:block}.hero-nav ul{flex-direction:column;align-items:stretch;gap:0}.hero-nav a{letter-spacing:.14em;padding:.8rem .25rem;font-size:.68rem}.hero-header{justify-content:space-between;align-items:center;display:flex}.hero-menu-toggle{color:#f3f3f3;background:0 0;border:0;flex-direction:column;grid-area:1/2;justify-content:space-around;width:2rem;height:2rem;margin-right:.5rem;padding:.35rem .2rem;display:inline-flex}.hero-menu-toggle span:not(.sr-only){background:currentColor;width:100%;height:1px;display:block}.hero-menu-toggle .sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.hero-talk{display:none}.hero-copy{width:min(100vw - 3rem,23rem)}.hero h1{font-size:clamp(2.85rem,12vw,4.5rem)}.hero-talk{width:8.5rem}}@media (width>=700px) and (width<=900px){.hero-copy{width:min(58vw,31rem)}.hero h1{letter-spacing:-.055em;font-size:clamp(3.25rem,5.7vw,4.25rem)}.hero-visual{transform:translate(4%)}}@media (width<=767px){.hero-header{justify-content:space-between;align-items:center;display:flex}.hero-brand{letter-spacing:.1em;white-space:nowrap;min-width:0;font-size:.76rem}.hero-talk{display:none}.hero-menu-toggle{flex:none;margin-right:0;position:relative}.hero-nav{top:calc(100% + .75rem)}.hero-nav__mobile-talk{display:block}}@media (height<=820px) and (width>=901px){.hero{min-height:680px}.hero-copy{top:18.5vh}.hero h1{margin-top:1.2rem;margin-bottom:1.2rem;font-size:clamp(4rem,5.5vw,5.15rem)}.hero-description{font-size:clamp(.95rem,1.3vw,1.18rem);line-height:1.65}.hero-cta{height:4rem;margin-top:1.5rem}}@media (prefers-reduced-motion:reduce){.hero *,.hero :before,.hero :after{scroll-behavior:auto!important;transition-duration:.01ms!important}}.studio-section{--studio-gutter:clamp(1.5rem, 4.15vw, 5rem);--studio-pointer-x:0px;--studio-pointer-y:0px;--studio-pointer-x-inverse:0px;--studio-pointer-y-inverse:0px;color:#f2f2f2;isolation:isolate;background:#030303;width:100%;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;position:relative;overflow:hidden}.studio-section__ambient,.studio-section__ambient-field,.studio-section__ambient-line{pointer-events:none;position:absolute}.studio-section__ambient{z-index:0;inset:0;overflow:hidden}.studio-section__ambient-field{opacity:.72;width:min(82vw,96rem);height:min(82vw,96rem);transform:translate3d(var(--studio-pointer-x), var(--studio-pointer-y), 0);will-change:transform;background:radial-gradient(circle,#d3d9dd0b 0%,#8f979e04 31%,#03030300 68%);transition:transform 1.8s cubic-bezier(.2,.8,.2,1);top:2%;right:-12vw}.studio-section__ambient-line{opacity:.28;width:1px;height:74%;transform:translate3d(var(--studio-pointer-x-inverse), var(--studio-pointer-y-inverse), 0);background:linear-gradient(#fff0,#dadee11f 34%,#fff0);transition:transform 2.2s cubic-bezier(.2,.8,.2,1);top:10%;right:18%}.studio-section__inner{z-index:1;width:100%;padding:clamp(8rem, 16vh, 13rem) var(--studio-gutter) clamp(8rem, 15vh, 12rem);position:relative}.studio-section__intro{position:relative}.studio-section__eyebrow,.studio-section__copy p,.studio-section__capabilities-heading,.studio-section__capability h3,.studio-section__capability ul{margin:0}.studio-section__eyebrow{color:#efefef7a;letter-spacing:.28em;font-size:clamp(.58rem,.66vw,.68rem)}.studio-section__statement{letter-spacing:-.06em;max-width:92rem;margin:clamp(3.5rem,8vh,6.5rem) 0 0;font-size:clamp(4rem,7.55vw,9rem);font-weight:500;line-height:.86}.studio-section__statement-mask{padding:0 .04em .1em 0;display:block;overflow:hidden}.studio-section__statement-line{white-space:nowrap;will-change:transform, opacity;display:block}.studio-section__statement-line--metallic{color:#c9cdd0;text-shadow:0 0 1.6rem #e1e5e809}.studio-section__statement-gap{height:clamp(2.2rem,5.4vh,4.8rem);display:block}.studio-section__copy{border-top:1px solid #ffffff21;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(2rem,4vw,5.5rem);width:min(53rem,64vw);margin:clamp(5rem,11vh,9rem) 0 0 auto;padding-top:clamp(1.5rem,3vh,2.5rem);display:grid}.studio-section__copy p{color:#efefef9e;font-size:clamp(.9rem,1.05vw,1.08rem);line-height:1.7}.studio-section__capabilities{margin-top:clamp(10rem,24vh,19rem)}.studio-section__capabilities-heading{color:#f2f2f275;letter-spacing:.27em;border-bottom:1px solid #ffffff29;justify-content:space-between;align-items:center;padding-bottom:clamp(1.5rem,2.6vh,2.1rem);font-size:clamp(.55rem,.65vw,.66rem);display:flex}.studio-section__capability-list{border-bottom:1px solid #ffffff1f}.studio-section__capability{cursor:default;border-top:1px solid #ffffff1f;outline:none;grid-template-columns:minmax(3.5rem,.65fr) minmax(15rem,2.2fr) minmax(28rem,3.6fr);align-items:center;min-height:clamp(9rem,16vh,12.5rem);display:grid;position:relative}.studio-section__capability:first-child{border-top:0}.studio-section__capability:after{content:"";transform-origin:0;background:#e0e4e757;height:1px;transition:transform .72s cubic-bezier(.22,1,.36,1);position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0)}.studio-section__capability-number{color:#eeeeee57;letter-spacing:.22em;align-self:start;padding-top:.6rem;font-size:clamp(.55rem,.62vw,.64rem);transition:color .45s}.studio-section__capability h3{color:#f2f2f2b8;letter-spacing:-.055em;font-size:clamp(2.5rem,4.45vw,5.25rem);font-weight:500;line-height:.92;transition:color .45s,transform .7s cubic-bezier(.22,1,.36,1)}.studio-section__capability ul{color:#ebebeb5c;letter-spacing:.025em;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem clamp(1.5rem,3.2vw,4.5rem);padding:0;font-size:clamp(.72rem,.84vw,.88rem);line-height:1.45;list-style:none;transition:color .45s,transform .7s cubic-bezier(.22,1,.36,1);display:grid}.studio-section__capability:hover:after,.studio-section__capability:focus-visible:after{transform:scaleX(1)}.studio-section__capability:hover .studio-section__capability-number,.studio-section__capability:focus-visible .studio-section__capability-number{color:#f2f2f2ad}.studio-section__capability:hover h3,.studio-section__capability:focus-visible h3{color:#fff;transform:translate(.25rem)}.studio-section__capability:hover ul,.studio-section__capability:focus-visible ul{color:#f5f5f5c7;transform:translate(.2rem)}@media (width<=1100px){.studio-section__statement{font-size:clamp(3.9rem,7.8vw,6.5rem)}.studio-section__copy{width:min(44rem,72vw)}.studio-section__capability{grid-template-columns:4rem minmax(13rem,1.75fr) minmax(23rem,2.6fr)}}@media (width<=760px){.studio-section{--studio-gutter:1.25rem}.studio-section__inner{padding-top:7.5rem}.studio-section__statement{margin-top:3.5rem;font-size:clamp(2.75rem,12vw,4.4rem);line-height:.9}.studio-section__statement-line{white-space:normal}.studio-section__statement-gap{height:2.4rem}.studio-section__copy{grid-template-columns:1fr;gap:1.2rem;width:100%;margin-top:5rem}.studio-section__capabilities{margin-top:9rem}.studio-section__capabilities-heading span:last-child{display:none}.studio-section__capability{grid-template-columns:2.4rem 1fr;align-items:start;min-height:0;padding:2.8rem 0}.studio-section__capability-number{grid-row:1/span 2;padding-top:.35rem}.studio-section__capability h3{font-size:clamp(2.35rem,12vw,3.65rem)}.studio-section__capability ul{color:#ebebeb94;grid-column:2;grid-template-columns:1fr;gap:.55rem;margin-top:1.5rem}.studio-section__ambient-field{width:130vw;height:130vw;top:13%;right:-42vw}}@media (prefers-reduced-motion:reduce){.studio-section__ambient-field,.studio-section__ambient-line,.studio-section__capability:after,.studio-section__capability h3,.studio-section__capability ul,.studio-section__capability-number{transition-duration:.01ms!important}}.bride-project{color:#ffffff8f;background:#000;width:100%;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;position:relative}.bride-project__stage{isolation:isolate;transform-origin:top;background:#000;width:100%;height:100svh;min-height:640px;position:relative;overflow:hidden}.bride-project__art{z-index:0;will-change:opacity;background:#000;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.bride-project__art img{object-fit:contain;object-position:center;width:100%;max-width:none;height:100%;display:block}.bride-project__index,.bride-project__footer{z-index:1;letter-spacing:.22em;pointer-events:none;margin:0;font-size:clamp(.44rem,.52vw,.56rem);position:absolute;right:clamp(1rem,1.8vw,2rem)}.bride-project__index{top:clamp(.75rem,1.6vh,1.25rem)}.bride-project__footer{bottom:clamp(.75rem,1.6vh,1.25rem)}@media (aspect-ratio<=4/3){.bride-project__index,.bride-project__footer{right:clamp(1rem,3vw,1.5rem)}}@media (width<=600px){.bride-project__art img{object-fit:contain;object-position:center;transform:none}}.luxora-project{--luxora-gutter:clamp(2.5rem, 3.85vw, 4.5rem);--luxora-champagne:#c7a16f;color:#f2f0eb;background:#06090b;width:100%;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;position:relative}.luxora-project__stage{isolation:isolate;transform-origin:top;background:#071018;width:100%;height:100svh;min-height:760px;position:relative;overflow:hidden}.luxora-project__art,.luxora-project__art img,.luxora-project__image-veil,.luxora-project__top-shade,.luxora-project__copy-matte,.luxora-project__bottom-shade,.luxora-project__grid{position:absolute}.luxora-project__art{z-index:0;will-change:transform, opacity;background:#071018;inset:0;overflow:hidden}.luxora-project__art img{object-fit:cover;object-position:center top;filter:saturate(.72)contrast(1.06)brightness(.76);width:100%;max-width:none;height:100%;inset:0}.luxora-project__image-veil{z-index:1;pointer-events:none;background:linear-gradient(90deg,#04090dfa 0%,#04090dc7 36%,#04090d33 58%,#04090d00 76%),#04080b1f;inset:0}.luxora-project__image-veil:after{content:"";background:linear-gradient(90deg,#050a0d00 0%,#050a0de6 72%,#050a0d 100%);width:clamp(3.5rem,5vw,5.5rem);position:absolute;top:9%;bottom:18%;right:0}.luxora-project__top-shade{z-index:2;pointer-events:none;background:linear-gradient(#060b0f 0%,#060b0ff5 72%,#060b0f00 100%);height:15%;top:0;left:0;right:0}.luxora-project__copy-matte{z-index:2;pointer-events:none;background:linear-gradient(90deg,#071018 0%,#071018fc 66%,#071018d1 78%,#07101800 100%);width:62%;top:14%;bottom:18%;left:0}.luxora-project__bottom-shade{z-index:2;pointer-events:none;background:linear-gradient(#06090b00 0%,#06090bf0 32%,#06090b 54% 100%);height:30%;bottom:0;left:0;right:0}.luxora-project__grid{z-index:3;inset:15% var(--luxora-gutter) 7%;pointer-events:none;background:linear-gradient(90deg,#0000 calc(50% - .5px),#dac5a61a 50%,#0000 calc(50% + .5px));border-top:1px solid #dac5a61a;border-bottom:1px solid #dac5a61f}.luxora-project__header{z-index:6;top:0;right:var(--luxora-gutter);left:var(--luxora-gutter);justify-content:space-between;align-items:center;height:15%;display:flex;position:absolute}.luxora-project__wordmark{color:#f0eee9;flex-direction:column;line-height:1;display:flex}.luxora-project__wordmark span{letter-spacing:.28em;font-size:clamp(1rem,1.5vw,1.45rem);font-weight:400}.luxora-project__wordmark small{color:var(--luxora-champagne);letter-spacing:.47em;margin-top:.42rem;font-size:clamp(.48rem,.58vw,.58rem)}.luxora-project__index{color:#e9e6e08f;letter-spacing:.27em;font-size:clamp(.5rem,.64vw,.63rem)}.luxora-project__meta{z-index:6;top:17.9%;left:var(--luxora-gutter);color:#e5e2db85;letter-spacing:.21em;align-items:center;gap:1rem;font-size:clamp(.45rem,.56vw,.56rem);display:flex;position:absolute}.luxora-project__meta i{background:#c7a16f80;width:2.5rem;height:1px;display:block}.luxora-project__copy{z-index:6;top:24%;left:var(--luxora-gutter);width:min(55vw,52rem);position:absolute}.luxora-project__eyebrow,.luxora-project__description,.luxora-project__transparency,.luxora-project__footer{margin:0}.luxora-project__eyebrow{color:var(--luxora-champagne);letter-spacing:.27em;align-items:center;gap:.9rem;font-size:clamp(.55rem,.68vw,.68rem);display:flex}.luxora-project__eyebrow i{background:var(--luxora-champagne);width:2rem;height:1px}.luxora-project h2{color:#f2f0eb;letter-spacing:-.025em;margin:clamp(1.2rem,2.5vh,1.9rem) 0 0;font-family:Georgia,Times New Roman,serif;font-size:clamp(2.85rem,3.35vw,4rem);font-weight:400;line-height:1.02}.luxora-project__title-mask{padding:0 .04em .1em 0;display:block;overflow:hidden}.luxora-project__title-line{white-space:nowrap;will-change:transform, opacity;display:block}.luxora-project__title-line em{color:var(--luxora-champagne);font-style:normal}.luxora-project__description{color:#edeae4c7;max-width:32rem;margin-top:clamp(1.35rem,2.8vh,2.25rem);font-size:clamp(.86rem,1.02vw,1rem);line-height:1.68}.luxora-project__transparency{color:#dcd8d075;letter-spacing:.04em;border-left:1px solid #c7a16f6b;max-width:34rem;margin-top:clamp(.9rem,1.8vh,1.35rem);padding-left:1rem;font-size:clamp(.58rem,.68vw,.68rem);line-height:1.55}.luxora-project__cta{color:#f0eee9;letter-spacing:.19em;border-bottom:1px solid #c7a16fb8;align-items:center;gap:2.5rem;margin-top:clamp(1.4rem,2.8vh,2rem);padding:0 0 .68rem;font-size:clamp(.58rem,.7vw,.7rem);text-decoration:none;transition:color .36s,border-color .36s;display:inline-flex}.luxora-project__cta svg{width:1.1rem;height:1.1rem;color:var(--luxora-champagne);transition:transform .42s cubic-bezier(.22,1,.36,1)}.luxora-project__cta:hover,.luxora-project__cta:focus-visible{color:var(--luxora-champagne);border-color:#e1c299}.luxora-project__cta:hover svg,.luxora-project__cta:focus-visible svg{transform:translate(.35rem)}.luxora-project__footer{z-index:6;right:var(--luxora-gutter);color:#d2cdc261;letter-spacing:.25em;font-size:clamp(.46rem,.56vw,.56rem);position:absolute;bottom:3.5%}@media (width<=1180px){.luxora-project__copy{width:61vw}.luxora-project h2{font-size:clamp(2.7rem,4.2vw,3.8rem)}}@media (width<=900px){.luxora-project{--luxora-gutter:1.5rem}.luxora-project__stage{min-height:700px}.luxora-project__meta span:last-child,.luxora-project__meta i{display:none}.luxora-project__copy{width:min(88vw,39rem)}.luxora-project__copy-matte{width:88%}.luxora-project__bottom-shade{background:linear-gradient(#06090b00 0%,#06090bf5 24%,#06090b 38% 100%);height:42%}.luxora-project h2{font-size:clamp(2.45rem,8vw,3.5rem)}.luxora-project__title-line{white-space:normal}}@media (prefers-reduced-motion:reduce){.luxora-project__art,.luxora-project__cta,.luxora-project__cta svg{transition-duration:.01ms!important}}.selected-work-intro,.featured-project{--work-gutter:clamp(2.5rem, 3.85vw, 4.5rem);color:#ededed;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.selected-work-intro{z-index:8;visibility:hidden;padding:8vh var(--work-gutter) 5vh;opacity:0;pointer-events:none;align-items:center;display:flex;position:absolute;inset:0;overflow:hidden}.selected-work-intro__inner{width:min(82vw,88rem)}.selected-work-intro__eyebrow,.selected-work-intro__copy,.featured-project p{margin:0}.selected-work-intro__eyebrow{color:#85888d;letter-spacing:.34em;font-size:clamp(.62rem,.78vw,.76rem)}.selected-work-intro h2{color:#e2e3e5;letter-spacing:-.057em;margin:clamp(1.8rem,3.8vh,3rem) 0 clamp(2rem,4.5vh,3.7rem);font-size:clamp(4.8rem,7.35vw,8.4rem);font-weight:430;line-height:.88}.selected-work-intro__title-mask{padding:0 .06em .08em 0;display:block;overflow:hidden}.selected-work-intro__title-line{will-change:transform, opacity;display:block}.selected-work-intro__copy{color:#a9abb0;letter-spacing:.012em;font-size:clamp(1rem,1.35vw,1.34rem);font-weight:350;line-height:1.72}.selected-work-intro__index{right:var(--work-gutter);color:#4b4e53;letter-spacing:.3em;font-size:clamp(.62rem,.78vw,.75rem);position:absolute;bottom:4vh}.selected-work-intro__section-name{top:clamp(2.25rem,3.45vh,3rem);right:var(--work-gutter);color:#5e6166;letter-spacing:.3em;font-size:clamp(.56rem,.68vw,.68rem);position:absolute}.hero-work-experience--reduced .selected-work-intro{visibility:visible;opacity:1;background:#000;min-height:100svh;position:relative}.featured-project{z-index:2;min-height:132svh;padding:clamp(6.5rem, 11vh, 9rem) var(--work-gutter) clamp(7rem, 13vh, 11rem);background:#000;position:relative;overflow:hidden}.featured-project:before{top:0;right:var(--work-gutter);left:var(--work-gutter);content:"";background:#ffffff29;height:1px;position:absolute}.featured-project__topline{color:#72757a;letter-spacing:.27em;justify-content:space-between;font-size:clamp(.58rem,.72vw,.7rem);display:flex}.featured-project__title-row{grid-template-columns:minmax(12rem,.46fr) 1fr;align-items:end;gap:3rem;margin-top:clamp(4.3rem,8.2vh,7rem);display:grid}.featured-project__title-row p{color:#888b90;letter-spacing:.23em;max-width:15rem;padding-bottom:.72rem;font-size:clamp(.6rem,.75vw,.72rem);line-height:1.65}.featured-project__title-row h2{color:#e8e8e9;letter-spacing:-.06em;text-align:right;margin:0;font-size:clamp(4.2rem,7.55vw,8.4rem);font-weight:430;line-height:.84}.featured-project__summary{border-top:1px solid #ffffff21;grid-template-columns:minmax(12rem,.46fr) minmax(21rem,.54fr) auto;align-items:end;gap:clamp(2rem,4vw,5rem);margin-top:clamp(3.2rem,6vh,5rem);padding-top:1.7rem;display:grid}.featured-project__summary>p{color:#aeb0b4;grid-column:2;max-width:38rem;font-size:clamp(.98rem,1.25vw,1.22rem);font-weight:350;line-height:1.62}.featured-project__summary>a{color:#e5e5e5;letter-spacing:.19em;border-bottom:1px solid #ffffff8f;justify-self:end;align-items:center;gap:1.3rem;padding:.9rem 0 .85rem;font-size:clamp(.64rem,.8vw,.78rem);text-decoration:none;transition:color .36s,border-color .36s;display:inline-flex}.featured-project__summary>a svg{width:1.1rem;height:1.1rem;transition:transform .42s cubic-bezier(.22,1,.36,1)}.featured-project__summary>a:hover,.featured-project__summary>a:focus-visible{color:#d9a520;border-color:#d9a520}.featured-project__summary>a:hover svg,.featured-project__summary>a:focus-visible svg{transform:translate(.2rem,-.2rem)}.featured-project__preview-wrap{perspective:1800px;margin-top:clamp(4.5rem,9vh,8rem)}.featured-project__preview{color:#f4f4f4;transform-origin:top;will-change:transform;background:#050505;border:1px solid #fff3;width:100%;height:min(72vh,800px);min-height:600px;text-decoration:none;display:block;position:relative;overflow:hidden;box-shadow:0 38px 110px #000000b8}.featured-project__preview:after{content:"";pointer-events:none;border:1px solid #0000;transition:border-color .5s;position:absolute;inset:0}.featured-project__preview:hover:after,.featured-project__preview:focus-visible:after{border-color:#d9a5208f}.project-browser{background:#070708;width:100%;height:100%;overflow:hidden}.project-browser__bar{color:#777a80;letter-spacing:.16em;background:#0b0b0d;border-bottom:1px solid #ffffff17;grid-template-columns:1fr auto 1fr;align-items:center;height:3rem;padding:0 1.2rem;font-size:.58rem;display:grid}.project-browser__bar>span:last-child{color:#aa8121;justify-self:end}.project-browser__controls{gap:.4rem;display:flex}.project-browser__controls i{background:#414247;border-radius:50%;width:.45rem;height:.45rem}.moc-site{background:#09090b;height:calc(100% - 3rem)}.moc-site__announce{color:#0a0a0a;letter-spacing:.17em;background:#d9a520;justify-content:center;align-items:center;height:1.7rem;font-size:clamp(.42rem,.57vw,.57rem);font-weight:650;display:flex}.moc-site__nav{z-index:3;color:#d5d5d7;letter-spacing:.08em;background:#09090b;border-bottom:1px solid #ffffff14;grid-template-columns:1fr auto auto;align-items:center;gap:2.2rem;height:clamp(4rem,6.6vh,5rem);padding:0 clamp(1.6rem,3vw,3.1rem);font-size:clamp(.45rem,.66vw,.66rem);display:grid;position:relative}.moc-site__brand{align-items:center;gap:.7rem;font-weight:650;display:inline-flex}.moc-site__brand i{color:#d9a520;border:1px solid #d9a52080;border-radius:50%;place-items:center;width:1.9rem;height:1.9rem;font-size:.44rem;font-style:normal;display:grid}.moc-site__links{color:#909196;white-space:nowrap}.moc-site__join{color:#0a0a0a;background:#d9a520;padding:.8rem 1.25rem;font-weight:650}.moc-site__hero{height:calc(100% - clamp(5.7rem,9.4vh,6.7rem));min-height:0;position:relative;overflow:hidden}.moc-site__hero>img{object-fit:cover;object-position:center 28%;filter:saturate(.72)contrast(1.08)brightness(.72);width:100%;height:100%;transition:transform 1.2s cubic-bezier(.22,1,.36,1),filter 1.2s;position:absolute;inset:0}.featured-project__preview:hover .moc-site__hero>img,.featured-project__preview:focus-visible .moc-site__hero>img{filter:saturate(.78)contrast(1.08)brightness(.78);transform:scale(1.012)}.moc-site__image-shade{background:#00000057;position:absolute;inset:0}.moc-site__hero-copy{z-index:2;width:min(48%,42rem);position:absolute;top:50%;left:clamp(2rem,5vw,5.8rem);transform:translateY(-54%)}.moc-site__hero-copy>p{color:#d9a520;letter-spacing:.21em;font-size:clamp(.43rem,.62vw,.63rem);font-weight:650}.moc-site__hero-copy h3{color:#f0f0f0;letter-spacing:-.055em;margin:clamp(1rem,2.4vh,1.8rem) 0 1rem;font-size:clamp(2.6rem,4.7vw,5.1rem);font-weight:650;line-height:.93}.moc-site__hero-copy h3 strong{color:#d9a520;font-weight:inherit;display:block}.moc-site__hero-copy>span{color:#b5b6ba;letter-spacing:.04em;font-size:clamp(.65rem,1vw,1rem)}.moc-site__actions{gap:.65rem;margin-top:clamp(1.4rem,3vh,2.4rem);display:flex}.moc-site__actions b{color:#080808;letter-spacing:.14em;background:#d9a520;justify-content:center;align-items:center;min-width:7.4rem;height:2.6rem;font-size:.54rem;display:inline-flex}.moc-site__actions b+b{color:#e7e7e7;background:#00000080;border:1px solid #ffffff57}.moc-site__metrics{z-index:2;color:#8c8e93;letter-spacing:.12em;justify-content:flex-end;gap:clamp(1.5rem,3.2vw,3.5rem);font-size:clamp(.42rem,.55vw,.58rem);display:flex;position:absolute;bottom:1.5rem;left:2rem;right:2rem}.moc-site__metrics span{align-items:baseline;gap:.55rem;display:flex}.moc-site__metrics b{color:#e5e5e5;letter-spacing:-.02em;font-size:clamp(.8rem,1.2vw,1.2rem);font-weight:500}@media (width<=1100px){.selected-work-intro h2{font-size:clamp(4.3rem,7.9vw,6.4rem)}.featured-project__title-row{grid-template-columns:1fr}.featured-project__title-row h2{text-align:left}.featured-project__summary{grid-template-columns:1fr 1fr}.featured-project__summary>p{grid-column:1}.moc-site__links{display:none}}@media (width<=900px){.selected-work-intro,.featured-project{--work-gutter:1.5rem}.selected-work-intro__inner{width:100%}.selected-work-intro h2,.featured-project__title-row h2{font-size:clamp(3.2rem,11vw,5.2rem)}.featured-project__summary{grid-template-columns:1fr}.featured-project__summary>a{justify-self:start}.featured-project__preview{height:68svh;min-height:500px}.moc-site__hero-copy{width:72%}.moc-site__metrics{justify-content:flex-start}}@media (prefers-reduced-motion:reduce){.featured-project__preview,.featured-project__preview:after,.featured-project__preview *,.featured-project__summary>a,.featured-project__summary>a svg{transition-duration:.01ms!important}}.selected-work-atmosphere{z-index:0;visibility:hidden;opacity:0;pointer-events:none;background:#000;width:100%;height:100svh;margin-bottom:-100svh;position:sticky;top:0;overflow:hidden}.selected-work-atmosphere__illumination,.selected-work-atmosphere__grain{position:absolute;inset:-12%}.selected-work-atmosphere__illumination{background:radial-gradient(circle at 78% 24%,#b8c3d60e,#0000 26%),radial-gradient(circle at 22% 78%,#80899709,#0000 30%);animation:34s ease-in-out infinite alternate selected-work-illumination-drift}.selected-work-atmosphere__grain{opacity:.18;background:repeating-linear-gradient(73deg,#ffffff02 0 1px,#0000 1px 4px),repeating-linear-gradient(17deg,#ffffff02 0 1px,#0000 1px 5px)}.selected-work-atmosphere__sphere{--sphere-pointer-x:0px;--sphere-pointer-y:0px;width:var(--sphere-size);height:var(--sphere-size);will-change:transform;background:radial-gradient(circle at 32% 27%,#b1bbcc85 0%,#4b525e3d 7%,#0a0c10 22%,#030405 54%,#000 78%);border-radius:50%;display:block;position:absolute;box-shadow:inset -.55rem -.7rem 1.1rem #000000fa,inset .3rem .35rem .8rem #7e8b9f14,0 1.25rem 2.8rem #000000ad}.selected-work-atmosphere__sphere--one{--sphere-size:clamp(1rem, 1.7vw, 1.8rem);animation:27s ease-in-out infinite alternate selected-work-sphere-one;top:18%;left:86%}.selected-work-atmosphere__sphere--two{--sphere-size:clamp(2.3rem, 4vw, 4.6rem);animation:39s ease-in-out infinite alternate selected-work-sphere-two;top:69%;left:72%}.selected-work-atmosphere__sphere--three{--sphere-size:clamp(.75rem, 1.1vw, 1.15rem);animation:31s ease-in-out infinite alternate selected-work-sphere-three;top:80%;left:8%}.selected-work-atmosphere__sphere--four{--sphere-size:clamp(.6rem, .85vw, .9rem);animation:35s ease-in-out infinite alternate selected-work-sphere-four;top:48%;left:94%}@keyframes selected-work-illumination-drift{0%{transform:translate(-1.2%,-.7%)scale(1)}to{transform:translate(1.4%,.9%)scale(1.025)}}@keyframes selected-work-sphere-one{0%{transform:translate3d(var(--sphere-pointer-x), var(--sphere-pointer-y), 0)}to{transform:translate3d(calc(var(--sphere-pointer-x) - 1.4rem), calc(var(--sphere-pointer-y) + 1rem), 0)}}@keyframes selected-work-sphere-two{0%{transform:translate3d(var(--sphere-pointer-x), var(--sphere-pointer-y), 0)}to{transform:translate3d(calc(var(--sphere-pointer-x) + 2.1rem), calc(var(--sphere-pointer-y) - 1.25rem), 0)}}@keyframes selected-work-sphere-three{0%{transform:translate3d(var(--sphere-pointer-x), var(--sphere-pointer-y), 0)}to{transform:translate3d(calc(var(--sphere-pointer-x) + 1.25rem), calc(var(--sphere-pointer-y) - .8rem), 0)}}@keyframes selected-work-sphere-four{0%{transform:translate3d(var(--sphere-pointer-x), var(--sphere-pointer-y), 0)}to{transform:translate3d(calc(var(--sphere-pointer-x) - 1rem), calc(var(--sphere-pointer-y) - 1.1rem), 0)}}@media (width<=900px){.selected-work-atmosphere__sphere--four{display:none}.selected-work-atmosphere__sphere--two{--sphere-size:clamp(1.7rem, 8vw, 2.8rem);left:82%}.selected-work-atmosphere__sphere--three{left:4%}}@media (prefers-reduced-motion:reduce){.selected-work-atmosphere__illumination,.selected-work-atmosphere__sphere{animation:none}}.velora-project{--velora-gutter:clamp(2.5rem, 3.85vw, 4.5rem);color:#f0f0f1;background:#000;width:100%;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;position:relative}.velora-project__stage{isolation:isolate;transform-origin:top;background:#020202;width:100%;height:100svh;min-height:760px;position:relative;overflow:hidden}.velora-project__art,.velora-project__art img,.velora-project__red-wash,.velora-project__image-shade,.velora-project__top-matte,.velora-project__left-matte{position:absolute}.velora-project__art{z-index:0;will-change:transform, opacity;background:#020202;inset:0;overflow:hidden}.velora-project__art img{object-fit:cover;object-position:center 50%;filter:saturate(.78)contrast(1.1)brightness(.77);width:100%;max-width:none;height:100%;inset:0}.velora-project__red-wash{z-index:1;mix-blend-mode:screen;pointer-events:none;background:#4900002e;inset:0}.velora-project__image-shade{z-index:2;pointer-events:none;background:#0003;inset:0}.velora-project__top-matte{z-index:3;pointer-events:none;background:#020202;height:15.5%;top:0;left:0;right:0}.velora-project__left-matte{z-index:3;pointer-events:none;background:linear-gradient(90deg,#020202 0% 28%,#020202fa 32%,#020202b3 38%,#0202024d 45%,#02020200 56%);inset:15.5% 0 0}.velora-project__left-matte:before{content:"";background:linear-gradient(90deg,#020202 0% 76%,#020202f0 84%,#02020200 100%);width:58%;height:36%;position:absolute;top:0;left:0}.velora-project__header{z-index:6;top:0;right:var(--velora-gutter);left:var(--velora-gutter);border-bottom:1px solid #ffffff1a;grid-template-columns:1fr auto 1fr;align-items:center;height:15.5%;display:grid;position:absolute}.velora-project .velora-wordmark{justify-self:start;width:10rem;height:6.4rem;display:block;position:relative;overflow:hidden}.velora-project .velora-wordmark img{filter:none;width:90.5rem;max-width:none;position:absolute;top:-1.05rem;left:-2.25rem}.velora-project__nav{color:#c6c7ca;letter-spacing:.17em;gap:clamp(1.7rem,3vw,3.5rem);font-size:clamp(.55rem,.72vw,.7rem);display:flex}.velora-project__number{color:#74767b;letter-spacing:.27em;justify-self:end;font-size:clamp(.5rem,.65vw,.64rem)}.velora-project__category{z-index:6;top:19.2%;left:var(--velora-gutter);color:#85878c;letter-spacing:.25em;font-size:clamp(.52rem,.68vw,.68rem);position:absolute}.velora-project__copy{z-index:6;top:28%;left:var(--velora-gutter);width:min(38vw,37rem);position:absolute}.velora-project__eyebrow,.velora-project__description,.velora-project__footer{margin:0}.velora-project__eyebrow{color:#ed252b;letter-spacing:.34em;font-size:clamp(.68rem,.91vw,.88rem)}.velora-project h2{color:#ededee;letter-spacing:-.025em;margin:clamp(1.2rem,2.4vh,1.9rem) 0 0;font-family:Arial Narrow,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:clamp(4.5rem,6.85vw,7.5rem);font-weight:300;font-stretch:75%;line-height:.88}.velora-project__title-mask{padding:0 .05em .08em 0;display:block;overflow:hidden}.velora-project__title-line{will-change:transform, opacity;display:block}.velora-project__title-line em{color:#ed252b;font-style:normal}.velora-project__rule{background:#ed252b;width:clamp(4.5rem,6vw,6rem);height:2px;margin-top:clamp(1.55rem,3.1vh,2.4rem);display:block;box-shadow:0 0 15px #ed252b2e}.velora-project__description{color:#b6b7ba;max-width:30rem;margin-top:clamp(1.2rem,2.4vh,1.9rem);font-size:clamp(.88rem,1.12vw,1.1rem);font-weight:350;line-height:1.66}.velora-project__cta{color:#ededed;letter-spacing:.18em;border:1px solid #ed252bb8;justify-content:space-between;align-items:center;width:clamp(13.5rem,17vw,16.5rem);height:clamp(3.6rem,5.3vw,4.25rem);margin-top:clamp(1.4rem,2.9vh,2.25rem);padding:0 clamp(1.35rem,1.8vw,1.8rem);font-size:clamp(.59rem,.75vw,.73rem);text-decoration:none;transition:color .36s,background-color .36s,box-shadow .36s;display:inline-flex}.velora-project__cta svg{color:#ed252b;width:1.2rem;height:1.2rem;transition:color .36s,transform .42s cubic-bezier(.22,1,.36,1)}.velora-project__cta:hover,.velora-project__cta:focus-visible{color:#fff;background:#ed252b1f;box-shadow:0 0 28px #ed252b1f}.velora-project__cta:hover svg,.velora-project__cta:focus-visible svg{color:#fff;transform:translate(.35rem)}.velora-project__stats{z-index:6;bottom:7.5%;left:var(--velora-gutter);margin:0;display:flex;position:absolute}.velora-project__stats>div{border-left:1px solid #ffffff38;min-width:clamp(8.7rem,11vw,11rem);padding:0 clamp(1.4rem,2.2vw,2.2rem)}.velora-project__stats>div:first-child{border-left:0;padding-left:0}.velora-project__stats dt{color:#efeff0;align-items:baseline;gap:.42rem;display:flex}.velora-project__stats strong{letter-spacing:-.02em;font-family:Arial Narrow,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:clamp(2rem,2.6vw,2.65rem);font-weight:300}.velora-project__stats dt span{letter-spacing:.1em;font-size:.72rem}.velora-project__stats dd{color:#ed252b;letter-spacing:.18em;margin:.55rem 0 0;font-size:clamp(.48rem,.58vw,.58rem)}.velora-project__footer{z-index:6;right:var(--velora-gutter);color:#5f6166;letter-spacing:.25em;font-size:clamp(.46rem,.56vw,.56rem);position:absolute;bottom:3.5%}@media (width<=1180px){.velora-project__nav{gap:1.5rem}.velora-project__copy{width:44vw}.velora-project h2{font-size:clamp(4rem,7.1vw,6.1rem)}}@media (width<=900px){.velora-project{--velora-gutter:1.5rem}.velora-project__stage{min-height:680px}.velora-project__nav{display:none}.velora-project__header{grid-template-columns:1fr auto}.velora-project__copy{width:min(78vw,34rem)}.velora-project h2{font-size:clamp(3.5rem,12vw,5rem)}.velora-project__left-matte{width:auto}.velora-project__stats>div{min-width:7rem}}@media (prefers-reduced-motion:reduce){.velora-project__cta,.velora-project__cta svg,.velora-project__art{transition-duration:.01ms!important}}.hero-work-experience{background:#000;width:100%;position:relative;overflow:clip}.selected-work-journey{isolation:isolate;background:#000;position:relative}.selected-work-journey>.hero-work-stage,.selected-work-journey>.featured-project,.selected-work-journey>.velora-project,.selected-work-journey>.luxora-project,.selected-work-journey>.bride-project{z-index:1;position:relative}.selected-work-journey>.hero-work-stage,.selected-work-journey>.hero-work-stage>.hero{background:0 0}.selected-work-journey>.featured-project{background:#000000eb}.hero-work-stage{isolation:isolate;background:#000;width:100%;height:100svh;min-height:760px;position:relative;overflow:hidden}.hero-work-stage>.hero{position:absolute;inset:0}.hero-transition-shade{z-index:7;visibility:hidden;opacity:0;pointer-events:none;background:#000;position:absolute;inset:0}.hero-work-experience--reduced .hero-work-stage{height:auto;min-height:0;overflow:visible}.hero-work-experience--reduced .hero-work-stage>.hero{position:relative}.hero-work-experience--reduced .hero-transition-shade{display:none}.hero-work-experience--reduced .selected-work-atmosphere{visibility:visible;opacity:1}.hero-work-experience--reduced .selected-work-intro{background:#000000eb}@media (width<=900px){.hero-work-stage{min-height:680px}}.floating-whatsapp{z-index:20;right:clamp(1rem,2.4vw,2rem);bottom:calc(1rem + env(safe-area-inset-bottom));color:#f4f4f2;background:#090909;border:1px solid #ffffff6b;border-radius:50%;place-items:center;width:3.25rem;height:3.25rem;text-decoration:none;transition:transform .24s,border-color .24s,background-color .24s;display:grid;position:fixed}.floating-whatsapp:hover,.floating-whatsapp:focus-visible{background:#111;border-color:#fff;transform:translateY(-2px)}.floating-whatsapp svg{width:1.35rem;height:1.35rem}@media (width<=600px){.floating-whatsapp{right:1rem;bottom:calc(.85rem + env(safe-area-inset-bottom));width:2.85rem;height:2.85rem}}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#000;font-family:Arial,Helvetica,sans-serif}*,:before,:after{box-sizing:border-box}html{background-color:#000;min-width:320px;min-height:100%}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-stopped{overflow:hidden}body{background-color:#000;min-width:320px;min-height:100%;margin:0;overflow-x:hidden}button,input,textarea,select{font:inherit}img,svg,canvas{max-width:100%;display:block}#root,.app-shell{background-color:#000;width:100%;min-height:100svh}#root{isolation:isolate}
