.lxs{--e:cubic-bezier(.19,1,.22,1)}.lxs-head{text-align:center;max-width:800px;margin:0 auto clamp(40px,5vw,72px)}.lxs-head .lxh-lede{margin-left:auto;margin-right:auto}.lxs-head--l{text-align:left;margin-left:0;max-width:760px}.lxs-head--l .lxh-lede{margin-left:0}.lxs-arrow{display:inline-flex;align-items:center;gap:12px;font-size:10.5px;letter-spacing:.2em;text-transform:uppercase;color:inherit;text-decoration:none}.lxs-arrow i{display:block;width:28px;height:1px;background:var(--lx-gold);transition:width .6s var(--e)}.lxs-arrow:hover i{width:56px}.lxs-btn--teal{background:var(--lx-teal);color:var(--lx-ivory);border-color:var(--lx-teal)}.lxs-btn--teal:hover{background:var(--lx-gold);border-color:var(--lx-gold);color:#fff}.lxs-hero{position:relative;background:var(--lx-teal-deep);color:var(--lx-ivory)}.lxs-hero__track{position:relative;height:100svh;min-height:560px}.lxh-on .lxs-hero__track{height:175svh}.lxs-hero__stage{position:sticky;top:0;height:100svh;min-height:560px;overflow:hidden;isolation:isolate;--u:min(1svh,.657vw);--q:clamp(0,calc((var(--p) - .03) / .62),1);--ee:calc(var(--q) * (2 - var(--q)))}.lxs-hero__glow{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:radial-gradient(55% 65% at 60% 52%,#1f5450f2,#0d2b2900 72%),radial-gradient(40% 40% at 10% 100%,#b8924f24,#0d2b2900 70%)}.lxs-hero__copy{position:absolute;z-index:4;left:clamp(20px,5vw,76px);top:50%;width:min(40vw,580px);transform:translate3d(calc(var(--ee) * -7vw),-50%,0);opacity:clamp(0,calc(1 - var(--ee) * 2.4),1);will-change:transform,opacity}.lxs-hero.is-built .lxs-hero__copy{pointer-events:none}.lxs-hero__copy .lxh-kicker{color:var(--lx-gold-lt);animation:lxs-fade 1.2s ease .1s both}.lxs-hero h1{font-family:var(--lx-display);font-weight:500;font-style:italic;color:var(--lx-ivory);font-size:clamp(50px,6.4vw,112px);line-height:.95;letter-spacing:-.025em;margin:22px 0 0}.lxs-hero .lxh-line>span{animation:lxs-rise 1.3s cubic-bezier(.19,1,.22,1) both;animation-delay:calc(.25s + var(--i) * .12s)}.lxs-hero__sub{font-size:15.5px;line-height:1.8;color:#f7f3eacc;max-width:44ch;margin:26px 0 0;animation:lxs-fade 1.2s ease .8s both}.lxs-hero__cta{display:flex;flex-wrap:wrap;gap:12px;margin-top:32px;animation:lxs-fade 1.2s ease 1s both}@keyframes lxs-rise{0%{transform:translate3d(0,110%,0)}to{transform:none}}@keyframes lxs-fade{0%{opacity:0;transform:translate3d(0,16px,0)}to{opacity:1;transform:none}}.lxs-hero__built{position:absolute;z-index:4;left:0;right:0;bottom:3svh;margin:0;text-align:center;font-family:var(--lx-display);font-style:italic;font-size:clamp(18px,1.8vw,26px);color:var(--lx-gold-lt);opacity:clamp(0,calc((var(--ee) - .82) * 6),1);transform:translate3d(0,calc((1 - clamp(0,calc((var(--ee) - .82) * 6),1))*14px),0)}.lxs-hero .lxh-cue{z-index:4}.lxs-arch{position:absolute;z-index:3;left:50%;top:50%;height:calc(var(--u) * 75.6);aspect-ratio:9/16;margin:calc(var(--u) * -37.8) 0 0 calc(var(--u) * -21.26);will-change:transform;transform:translate3d(calc(22vw * (1 - var(--ee))),calc(var(--u) * 11.6 * var(--ee)),0) scale(calc(1 - var(--ee) * .2593))}.lxs-arch__win{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;isolation:isolate;background:#0d2b29;border-radius:50% 50% 8px 8px/20% 20% 8px 8px;box-shadow:0 60px 120px -50px #000000b3;animation:lxs-open 1.6s cubic-bezier(.19,1,.22,1) .1s both}.lxs-arch__win video,.lxs-arch__win img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.lxs-arch__win video::-webkit-media-controls,.lxs-arch__win video::-webkit-media-controls-panel,.lxs-arch__win video::-webkit-media-controls-overlay-play-button,.lxs-arch__win video::-webkit-media-controls-start-playback-button{display:none!important;-webkit-appearance:none;opacity:0}.lxs-arch__line{position:absolute;top:-14px;right:-14px;bottom:-14px;left:-14px;border:1px solid rgba(207,168,105,.55);border-radius:50% 50% 12px 12px/20.5% 20.5% 12px 12px;pointer-events:none;animation:lxs-line 1.8s cubic-bezier(.19,1,.22,1) .6s both}@keyframes lxs-open{0%{clip-path:inset(100% 0 0 0)}to{clip-path:inset(0 0 0 0)}}@keyframes lxs-line{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:none}}.lxs-house{position:absolute;z-index:2;left:50%;top:50%;width:0;height:0;--ts:calc(var(--u) * 27.4)}.lxs-t{position:absolute;left:0;top:0;margin:0;width:var(--ts);height:var(--ts);margin:calc(var(--ts) / -2) 0 0 calc(var(--ts) / -2);border-radius:3px;overflow:hidden;background:var(--lx-teal-soft);box-shadow:0 30px 60px -28px #000000b3;will-change:transform;--qi:clamp(0,calc((var(--p) - .02 - var(--k) * .026) / .48),1);--ei:calc(var(--qi) * (2 - var(--qi)));transform:translate3d(calc(var(--sx) * (1 - var(--ei)) + var(--ex) * var(--ei)),calc(var(--sy) * (1 - var(--ei)) + var(--ey) * var(--ei)),0) rotate(calc(var(--sr) * (1 - var(--ei)))) scale(calc(.62 + .38 * var(--ei)))}.lxs-t img{display:block;width:100%;height:100%;object-fit:cover}.lxs-t:not(.lxs-t--roof){animation:lxs-tin 1s ease both;animation-delay:calc(.45s + var(--k) * .07s)}@keyframes lxs-tin{0%{opacity:0}to{opacity:1}}.lxs-t--roof{width:calc(var(--u) * 150);height:calc(var(--u) * 26);margin:calc(var(--u) * -13) 0 0 calc(var(--u) * -75);border-radius:0;clip-path:polygon(50% 0,100% 100%,0 100%);box-shadow:none;opacity:clamp(0,calc(var(--qi) * 3),1);--sx:0px;--sy:-62svh;--sr:0deg;--ex:0px;--ey:calc(var(--u) * -30.6)}.lxs-t--1{--sx:-43vw;--sy:-47svh;--sr:-14deg;--ex:calc(var(--u) * -59.25);--ey:calc(var(--u) * -2.7)}.lxs-t--2{--sx:-14vw;--sy:-46svh;--sr:9deg;--ex:calc(var(--u) * -30.65);--ey:calc(var(--u) * -2.7)}.lxs-t--3{--sx:-44vw;--sy:45svh;--sr:12deg;--ex:calc(var(--u) * -59.25);--ey:calc(var(--u) * 25.9)}.lxs-t--4{--sx:-12vw;--sy:48svh;--sr:-8deg;--ex:calc(var(--u) * -30.65);--ey:calc(var(--u) * 25.9)}.lxs-t--5{--sx:7vw;--sy:-45svh;--sr:-10deg;--ex:calc(var(--u) * 30.65);--ey:calc(var(--u) * -2.7)}.lxs-t--6{--sx:44vw;--sy:-30svh;--sr:8deg;--ex:calc(var(--u) * 59.25);--ey:calc(var(--u) * -2.7)}.lxs-t--7{--sx:6vw;--sy:45svh;--sr:7deg;--ex:calc(var(--u) * 30.65);--ey:calc(var(--u) * 25.9)}.lxs-t--8{--sx:44vw;--sy:33svh;--sr:-12deg;--ex:calc(var(--u) * 59.25);--ey:calc(var(--u) * 25.9)}.lxs-ground{position:absolute;left:calc(var(--u) * -75);top:calc(var(--u) * 41);width:calc(var(--u) * 150);height:1px;background:var(--lx-gold-lt);transform-origin:center;transform:scaleX(clamp(0,calc((var(--ee) - .6) * 2.5),1))}@media(max-width:989px){.lxs-hero__stage{--u:min(.85vw,.62svh)}.lxs-hero__copy{left:6vw;right:6vw;width:auto;top:4svh;transform:translate3d(0,calc(var(--ee) * -8svh),0)}.lxs-hero h1{font-size:clamp(42px,11.6vw,70px);margin-top:14px}.lxs-hero__sub{font-size:13.5px;line-height:1.7;margin-top:14px}.lxs-hero__cta{margin-top:20px;gap:8px}.lxs-hero__cta .lxb-btn{padding:14px 18px;font-size:10px}.lxs-arch{height:calc(var(--u) * 103.5);margin:calc(var(--u) * -51.75) 0 0 calc(var(--u) * -29.1);transform:translate3d(0,calc(15svh * (1 - var(--ee)) + var(--u) * 15.6 * var(--ee)),0) scale(calc(1 - var(--ee) * .1304))}.lxs-arch__line{top:-10px;right:-10px;bottom:-10px;left:-10px}.lxs-house{--ts:calc(var(--u) * 29.2)}.lxs-t--4,.lxs-t--8{display:none}.lxs-t--roof{width:calc(var(--u) * 115);height:calc(var(--u) * 30);margin:calc(var(--u) * -15) 0 0 calc(var(--u) * -57.5);--ey:calc(var(--u) * -45.6)}.lxs-t--1{--sx:-38vw;--sy:0svh;--sr:-8deg;--ex:calc(var(--u) * -41.1);--ey:calc(var(--u) * -14.8)}.lxs-t--2{--sx:-36vw;--sy:18svh;--sr:6deg;--ex:calc(var(--u) * -41.1);--ey:calc(var(--u) * 15.6)}.lxs-t--3{--sx:-31vw;--sy:36svh;--sr:-5deg;--ex:calc(var(--u) * -41.1);--ey:calc(var(--u) * 46)}.lxs-t--5{--sx:38vw;--sy:-2svh;--sr:7deg;--ex:calc(var(--u) * 41.1);--ey:calc(var(--u) * -14.8)}.lxs-t--6{--sx:36vw;--sy:16svh;--sr:-6deg;--ex:calc(var(--u) * 41.1);--ey:calc(var(--u) * 15.6)}.lxs-t--7{--sx:31vw;--sy:34svh;--sr:5deg;--ex:calc(var(--u) * 41.1);--ey:calc(var(--u) * 46)}.lxs-ground{left:calc(var(--u) * -57.5);width:calc(var(--u) * 115);top:calc(var(--u) * 62)}.lxs-hero .lxh-cue{display:none}}.lxs-stats{padding:clamp(56px,7vw,110px) 0;border-top:1px solid rgba(207,168,105,.18)}.lxs-stats__lead{font-family:var(--lx-display);font-style:italic;font-size:clamp(24px,2.8vw,38px);line-height:1.3;color:#f7f3eae6;text-align:center;max-width:30ch;margin:0 auto clamp(40px,5vw,70px)}.lxs-stats__row{display:grid;grid-template-columns:repeat(4,1fr)}.lxs-stats__row:has(.lxs-stat:nth-child(3):last-child){grid-template-columns:repeat(3,1fr)}.lxs-stat{text-align:center;padding:10px clamp(10px,2vw,30px);border-left:1px solid rgba(207,168,105,.28)}.lxs-stat:first-child{border-left:0}.lxs-stat__v{display:block;font-family:var(--lx-display);font-style:italic;font-weight:500;font-size:clamp(60px,8vw,124px);line-height:1;height:1em;font-variant-numeric:lining-nums tabular-nums;color:var(--lx-gold-lt);letter-spacing:-.02em}.lxs-odo{display:inline-block;height:1em;overflow:hidden;vertical-align:top;padding-right:.04em}.lxs-odo__s{display:block;transform:translate3d(0,calc((10 + var(--d)) * -1em),0);transition:transform 2.2s cubic-bezier(.16,1,.3,1);transition-delay:calc(.2s + var(--j) * .14s)}.lxs-odo__s i{display:block;height:1em;line-height:1em;font-style:inherit}.lxs-odo__x{display:inline-block;transition:opacity .8s ease 1.4s,transform 1s cubic-bezier(.16,1,.3,1) 1.4s}.lxh-on .lxs-stats__row:not(.is-in) .lxs-odo__s{transform:translateZ(0);transition:none}.lxh-on .lxs-stats__row:not(.is-in) .lxs-odo__x{opacity:0;transform:translate3d(-.2em,0,0);transition:none}.lxs-stat__l{display:block;margin-top:16px;font-size:10.5px;letter-spacing:.22em;text-transform:uppercase;color:#f7f3eaa8;line-height:1.6}@media(max-width:749px){.lxs-stats__row,.lxs-stats__row:has(.lxs-stat:nth-child(3):last-child){grid-template-columns:repeat(2,1fr);row-gap:34px}.lxs-stat:nth-child(odd){border-left:0}.lxs-stats__row:has(.lxs-stat:nth-child(3):last-child) .lxs-stat:last-child{grid-column:1/-1;border-left:0}.lxs-stat__v{font-size:62px}.lxs-stat__l{font-size:9.5px;letter-spacing:.18em}}.lxs-homes{padding:clamp(70px,9vw,130px) 0 clamp(60px,8vw,110px)}.lxs-deck{max-width:1380px;margin:0 auto;padding:0 clamp(12px,3vw,40px)}.lxs-card{position:sticky;top:calc(var(--lxs-top,16px) + var(--i) * 14px);height:min(84svh,780px);margin:0 0 5svh;display:grid;grid-template-columns:auto minmax(0,1fr) minmax(0,1.1fr);grid-template-rows:100%;border-radius:10px;overflow:hidden;background:var(--lx-paper);color:var(--lx-ink);box-shadow:0 -24px 60px -34px #0d2b2973,0 40px 80px -50px #0d2b2980;transform-origin:50% 0;transform:scale(calc(1 - var(--c,0) * .06));will-change:transform}.lxs-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;background:#0d2b29;opacity:calc(var(--c,0) * .5);pointer-events:none}.lxs-card--solo{grid-template-columns:auto minmax(0,1fr)}.lxs-card:last-child{margin-bottom:0}.lxs-card__media{position:relative;display:block;height:100%;aspect-ratio:2/3;overflow:hidden;background:var(--lx-cream)}.lxs-card__media img,.lxs-card__room img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform 1.8s cubic-bezier(.19,1,.22,1)}.lxs-card:hover .lxs-card__media img,.lxs-card:hover .lxs-card__room img{transform:scale(1.045)}.lxs-card__room{position:relative;overflow:hidden;background:var(--lx-cream)}.lxs-card__body{display:flex;flex-direction:column;padding:clamp(24px,2.6vw,46px);min-width:0;min-height:0;overflow:hidden}.lxs-card__n{font-family:var(--lx-display);font-style:italic;font-size:18px;color:var(--lx-gold);margin:0}.lxs-card__t{font-family:var(--lx-display);font-style:italic;font-weight:500;font-size:clamp(32px,3.1vw,54px);line-height:1;letter-spacing:-.015em;color:var(--lx-teal);margin:14px 0 0}.lxs-card__k{font-size:10.5px;letter-spacing:.2em;text-transform:uppercase;color:var(--lx-muted);margin:14px 0 0}.lxs-card__cr{margin-top:22px;padding-top:20px;border-top:1px solid var(--lx-line);font-size:13.5px;line-height:1.75;color:var(--lx-muted)}.lxs-card__cr p{margin:0 0 6px}.lxs-card__cr strong{font-weight:500;color:var(--lx-teal)}.lxs-card__thumbs{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:100%;gap:8px;flex:1 1 0;min-height:0;max-height:240px;margin-top:22px}.lxs-card__thumbs:empty{display:none}.lxs-card__thumbs img{width:100%;height:100%;min-height:0;object-fit:cover;border-radius:4px;display:block}.lxs-card .lxs-arrow{margin-top:24px;color:var(--lx-teal)}.lxs-card--solo .lxs-arrow{margin-top:auto}.lxs-card--dark{background:var(--lx-teal);color:var(--lx-ivory)}.lxs-card--dark .lxs-card__t,.lxs-card--dark .lxs-card__cr strong,.lxs-card--dark .lxs-arrow{color:var(--lx-ivory)}.lxs-card--dark .lxs-card__n{color:var(--lx-gold-lt)}.lxs-card--dark .lxs-card__k,.lxs-card--dark .lxs-card__cr{color:#f7f3eab8}.lxs-card--dark .lxs-card__cr{border-top-color:#cfa86947}.lxs-homes__foot{text-align:center;margin-top:clamp(40px,5vw,70px)}@media(max-width:989px){.lxs-card,.lxs-card--solo{grid-template-columns:1fr;grid-template-rows:minmax(0,1fr) auto;height:min(82svh,720px);top:calc(var(--lxs-top,10px) + var(--i) * 8px);margin-bottom:4svh;border-radius:8px}.lxs-card__media{aspect-ratio:auto;height:auto}.lxs-card__room,.lxs-card__thumbs{display:none}.lxs-card__body{padding:20px 22px 22px}.lxs-card__t{font-size:32px;margin-top:6px}.lxs-card__k{margin-top:8px}.lxs-card__cr{margin-top:12px;padding-top:12px;font-size:12.5px;line-height:1.6}.lxs-card .lxs-arrow{margin-top:12px}}.lxs-ways{padding:clamp(70px,9vw,130px) 0}.lxs-ways__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;max-width:1320px;margin:0 auto;padding:0 clamp(16px,3vw,40px);align-items:stretch}.lxs-way{position:relative;display:flex;flex-direction:column;background:#fff;border:1px solid var(--lx-line);border-radius:8px;overflow:hidden;box-shadow:0 40px 80px -56px #0d2b298c;transition:transform 1.5s var(--e),box-shadow .6s;transition-delay:calc(var(--i) * .07s)}.lxs-way:nth-child(1){--fx: calc(100% + 22px) ;--fr:-6deg;--fz:1}.lxs-way:nth-child(2){--fx:0px;--fr:0deg;z-index:3}.lxs-way:nth-child(3){--fx: calc(-100% - 22px) ;--fr:6deg}.lxh-on .lxs-ways__grid:not(.is-in) .lxs-way{transform:translate3d(var(--fx),50px,0) rotate(var(--fr))}@media(hover:hover){.lxs-way:hover{box-shadow:0 50px 90px -50px #0d2b29b3}}.lxs-way__m{position:relative;aspect-ratio:16/10;overflow:hidden;background:var(--lx-cream)}.lxs-way__m img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform 1.6s var(--e)}.lxs-way:hover .lxs-way__m img{transform:scale(1.05)}.lxh-on .lxs-ways__grid:not(.is-in) .lxs-way__m img{transform:scale(1.3)}.lxs-ways__grid.is-in .lxs-way__m img{transition:transform 2.2s cubic-bezier(.19,1,.22,1) .2s}.lxs-ways__grid.is-in .lxs-way:hover .lxs-way__m img{transition-delay:0s}.lxs-way__badge{position:absolute;left:14px;top:14px;background:var(--lx-gold);color:#fff;font-size:9px;letter-spacing:.2em;text-transform:uppercase;padding:7px 11px;border-radius:40px}.lxs-way__b{display:flex;flex-direction:column;flex:1;padding:26px clamp(22px,2.2vw,32px) 30px}.lxs-way__n{font-family:var(--lx-display);font-style:italic;font-size:16px;color:var(--lx-gold);margin:0}.lxs-way h3{font-family:var(--lx-display);font-style:italic;font-weight:500;font-size:clamp(30px,2.6vw,40px);line-height:1.02;color:var(--lx-teal);margin:6px 0 0}.lxs-way__price{margin:18px 0 0;display:flex;align-items:baseline;flex-wrap:wrap;gap:8px;color:var(--lx-muted)}.lxs-way__price small{font-size:10px;letter-spacing:.18em;text-transform:uppercase}.lxs-way__price b{font-family:var(--lx-display);font-weight:500;font-size:clamp(38px,3.4vw,52px);line-height:1;color:var(--lx-gold);letter-spacing:-.01em}.lxs-way__line{font-size:14px;line-height:1.7;color:var(--lx-muted);margin:16px 0 0}.lxs-way__dl{margin:20px 0 26px;border-top:1px solid var(--lx-line)}.lxs-way__dl div{display:grid;grid-template-columns:84px 1fr;gap:12px;padding:12px 0;border-bottom:1px solid var(--lx-line)}.lxs-way__dl dt{font-size:9.5px;letter-spacing:.18em;text-transform:uppercase;color:var(--lx-gold);padding-top:3px}.lxs-way__dl dd{margin:0;font-size:12.5px;line-height:1.6;color:var(--lx-ink)}.lxs-way__cta{margin-top:auto;text-align:center;background:var(--lx-teal);color:var(--lx-ivory);border-color:var(--lx-teal)}.lxs-way__cta:hover{background:var(--lx-gold);border-color:var(--lx-gold);color:#fff}.lxs-way--hi{background:var(--lx-teal);border-color:var(--lx-teal);color:var(--lx-ivory)}.lxs-way--hi h3{color:var(--lx-ivory)}.lxs-way--hi .lxs-way__price,.lxs-way--hi .lxs-way__line{color:#f7f3eab8}.lxs-way--hi .lxs-way__price b,.lxs-way--hi .lxs-way__n{color:var(--lx-gold-lt)}.lxs-way--hi .lxs-way__dl,.lxs-way--hi .lxs-way__dl div{border-color:#cfa86940}.lxs-way--hi .lxs-way__dl dt{color:var(--lx-gold-lt)}.lxs-way--hi .lxs-way__dl dd{color:#f7f3eae0}.lxs-way--hi .lxs-way__cta{background:var(--lx-ivory);color:var(--lx-teal);border-color:var(--lx-ivory)}@media(max-width:989px){.lxs-ways__grid{grid-template-columns:1fr;gap:18px;max-width:560px}.lxs-way:nth-child(n){--fx:0px;--fr:0deg}.lxh-on .lxs-ways__grid:not(.is-in) .lxs-way{transform:translate3d(0,70px,0)}}.lxs-process{padding:clamp(70px,9vw,130px) 0}.lxs-process .lxb-scrolly__media{border-radius:6px;background:#0a2422}.lxs-process .lxb-scrolly__media [data-frame] img{transform:scale(1.08);transition:transform 2.4s var(--e)}.lxs-process .lxb-scrolly__media [data-frame].is-active img{transform:scale(1)}.lxs-frame__n{position:absolute;left:18px;bottom:16px;z-index:2;font-size:10px;letter-spacing:.22em;color:#fff;background:#0d2b29b3;padding:7px 12px;border-radius:40px}.lxs-steps{position:relative;padding-left:34px}.lxs-steps__rail{position:absolute;left:0;top:14vh;bottom:14vh;width:1px;background:#cfa86938}.lxs-steps__rail i{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--lx-gold-lt);transform-origin:top;transform:scaleY(clamp(0,calc((var(--p) - .18) * 1.7),1))}.lxs-process .lxb-step h3{color:var(--lx-ivory)}.lxs-process .lxb-step__n{font-size:52px;color:var(--lx-gold-lt)}.lxs-process .lxs-step__img{display:none}.lxs-process ol.lxb-steps{list-style:none;margin:0;padding-left:0;padding-right:0}@media(min-width:990px){.lxs-process .lxb-step{min-height:58vh;align-content:center}}.lxs-process .lxb-step{transition:opacity .7s ease,transform .9s cubic-bezier(.19,1,.22,1)}.lxs-process .lxb-step:not(.is-active){transform:translateZ(0) scale(.97);transform-origin:left center}@media(max-width:989px){.lxs-process .lxb-scrolly{gap:0;--lx-mid:.7}.lxs-process .lxb-scrolly__media{position:sticky;top:calc(var(--lxs-top,10px) + 4px);z-index:2;aspect-ratio:auto;height:40svh;border-radius:6px;box-shadow:0 30px 50px -30px #000c}.lxs-steps{padding-left:22px}.lxs-steps__rail{top:0;bottom:0}.lxs-process .lxb-steps{padding:6svh 0 22svh;gap:0}.lxs-process .lxb-step{grid-template-columns:auto 1fr;gap:14px;min-height:46svh;align-content:center}.lxs-process .lxb-step__n{font-size:38px}}.lxs-founder{padding:clamp(70px,9vw,140px) 0}.lxs-founder__grid{display:grid;grid-template-columns:.8fr 1.2fr;gap:clamp(40px,6vw,100px);align-items:center}.lxs-founder__portrait{position:relative;margin:0;aspect-ratio:4/5;overflow:hidden;border-radius:6px;background:var(--lx-cream);box-shadow:0 50px 90px -56px #0d2b2999}.lxs-founder__portrait img{position:absolute;top:-6%;right:0;bottom:-6%;left:0;width:100%;height:112%;object-fit:cover;transform:translate3d(0,calc((var(--p) - .5) * -40px),0);will-change:transform}.lxs-founder__portrait figcaption{position:absolute;left:0;right:0;bottom:0;padding:60px 24px 20px;background:linear-gradient(0deg,#0d2b29d9,#0d2b2900);color:#f7f3eabf;font-size:10px;letter-spacing:.2em;text-transform:uppercase}.lxs-founder__portrait figcaption b{display:block;font-family:var(--lx-display);font-style:italic;font-weight:500;font-size:26px;letter-spacing:0;text-transform:none;color:var(--lx-ivory);margin-bottom:4px}.lxs-quote{font-family:var(--lx-display);font-style:italic;font-weight:500;font-size:clamp(30px,3.7vw,56px);line-height:1.14;letter-spacing:-.012em;color:var(--lx-teal);margin:22px 0 0;padding:0;border:0}.lxs-founder .lxh-lede{margin-top:26px}.lxs-press{margin-top:clamp(60px,7vw,110px);padding-top:clamp(34px,4vw,50px);border-top:1px solid var(--lx-line);text-align:center}.lxs-press__row{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:clamp(30px,6vw,96px);margin-top:26px}.lxs-press__logo{font-family:var(--lx-display);font-size:22px;letter-spacing:.14em;text-transform:uppercase;color:var(--lx-ink);opacity:.6}.lxs-press__logo img{display:block;height:clamp(28px,3vw,44px);width:auto;max-width:260px;object-fit:contain;filter:grayscale(1);opacity:.75;transition:opacity .4s,filter .4s}.lxs-press__logo img:hover{filter:none;opacity:1}@media(max-width:989px){.lxs-founder__grid{grid-template-columns:1fr}.lxs-founder__portrait{max-width:440px;width:100%;margin:0 auto}.lxs-quote{font-size:30px}}.lxs-visit{padding:clamp(70px,9vw,140px) 0}.lxs-visit__grid{display:grid;grid-template-columns:1.15fr .85fr;gap:clamp(40px,6vw,100px);align-items:center}.lxs-visit__media{position:relative;padding:0 8% 12% 0}.lxs-visit__main{position:relative;aspect-ratio:5/4;overflow:hidden;border-radius:6px;background:var(--lx-cream)}.lxs-visit__main img{position:absolute;top:-8%;right:0;bottom:-8%;left:0;width:100%;height:116%;object-fit:cover;transform:translate3d(0,calc((var(--p) - .5) * -70px),0);will-change:transform}.lxs-visit__second{position:absolute;right:0;bottom:0;width:40%;aspect-ratio:4/5;overflow:hidden;border-radius:4px;border:7px solid var(--lx-ivory);box-shadow:0 40px 70px -34px #0d2b298c;transform:translate3d(0,calc((.5 - var(--p)) * 120px),0);will-change:transform}.lxs-visit__second img{width:100%;height:100%;object-fit:cover;display:block}.lxs-visit__dl{display:grid;grid-template-columns:repeat(3,auto);justify-content:start;gap:clamp(20px,3vw,44px);margin:30px 0 34px;padding-top:22px;border-top:1px solid var(--lx-line)}.lxs-visit__dl dt{font-size:9.5px;letter-spacing:.2em;text-transform:uppercase;color:var(--lx-gold);margin-bottom:6px}.lxs-visit__dl dd{margin:0;font-family:var(--lx-display);font-size:20px;line-height:1.25;color:var(--lx-teal)}@media(max-width:989px){.lxs-visit__grid{grid-template-columns:1fr}.lxs-visit__dl{grid-template-columns:1fr 1fr 1fr;gap:14px}.lxs-visit__dl dd{font-size:16px}}.lxs-films.lxb--dark .lxh-reel{background:#0a2422}.lxs-begin{padding:clamp(70px,9vw,140px) 0;scroll-margin-top:20px}.lxs-begin__grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(40px,6vw,100px);align-items:start}.lxs-begin .lxh-h{font-size:clamp(40px,5vw,78px)}.lxs-promise{list-style:none;margin:30px 0 0;padding:0}.lxs-promise li{position:relative;padding:12px 0 12px 28px;border-bottom:1px solid rgba(207,168,105,.2);font-size:14px;color:#f7f3ead6}.lxs-promise li:before{content:"\2726";position:absolute;left:0;top:13px;color:var(--lx-gold-lt);font-size:11px}.lxs-wa{display:inline-flex;align-items:center;gap:12px;margin-top:32px;padding:14px 22px;border:1px solid rgba(207,168,105,.45);border-radius:40px;color:var(--lx-ivory);text-decoration:none;font-size:12.5px;letter-spacing:.04em;transition:background .35s,border-color .35s}.lxs-wa svg{color:#6fd08a}.lxs-wa:hover{background:#f7f3ea0f;border-color:var(--lx-gold-lt)}.lxs-form{background:var(--lx-paper);color:var(--lx-ink);border-radius:10px;padding:clamp(26px,3vw,44px);box-shadow:0 60px 120px -60px #000000b3}.lxs-form__t{font-family:var(--lx-display);font-style:italic;font-weight:500;font-size:clamp(28px,2.6vw,38px);color:var(--lx-teal);margin:0 0 6px;line-height:1.1}#begin .lxs-form form,#begin .lxs-form .form_generater_form_div,#begin .lxs-form .form_element,#begin .lxs-form .form_container,#begin .lxs-form [class*=hulk_form_]{background:transparent!important;border:0!important;box-shadow:none!important;max-width:100%!important;width:100%!important;margin-left:0!important;margin-right:0!important}#begin .lxs-form .form_generater_form_div{padding:0!important}#begin .lxs-form .form_title_div{display:none!important}#begin .lxs-form .form-group{padding-left:0!important;padding-right:0!important;margin-bottom:6px!important}@media(min-width:600px){#begin .lxs-form .form-group.col-sm-6{width:48%!important;float:left!important}#begin .lxs-form .form-group.col-sm-6+.form-group.col-sm-6{margin-left:4%!important}}#begin .lxs-form label,#begin .lxs-form .block_label{font-family:var(--lx-ui)!important;font-size:10px!important;font-weight:400!important;letter-spacing:.18em!important;text-transform:uppercase!important;color:var(--lx-muted)!important;margin:18px 0 2px!important}#begin .lxs-form input.form-control,#begin .lxs-form select,#begin .lxs-form textarea{font-family:var(--lx-ui)!important;font-size:15px!important;font-weight:300!important;color:var(--lx-ink)!important;background:transparent!important;border:0!important;border-bottom:1px solid #d6cdbb!important;border-radius:0!important;box-shadow:none!important;padding:10px 0!important;height:auto!important;min-height:44px!important;outline:0!important;transition:border-color .3s!important}#begin .lxs-form textarea{min-height:92px!important;resize:vertical}#begin .lxs-form input.form-control:focus,#begin .lxs-form select:focus,#begin .lxs-form textarea:focus{border-bottom-color:var(--lx-gold)!important;background:transparent!important}#begin .lxs-form .form_submit_div{clear:both;padding:0!important;margin-top:28px!important;text-align:left!important}#begin .lxs-form .form_submit_div button,#begin .lxs-form button[type=submit]{width:100%!important;background:var(--lx-teal)!important;color:var(--lx-ivory)!important;border:0!important;border-radius:4px!important;padding:19px 28px!important;font-family:var(--lx-ui)!important;font-size:11.5px!important;letter-spacing:.2em!important;text-transform:uppercase!important;font-weight:400!important;cursor:pointer;transition:background .35s!important;height:auto!important}#begin .lxs-form .form_submit_div button:hover,#begin .lxs-form button[type=submit]:hover{background:var(--lx-gold)!important}#begin .lxs-form .alert_message{font-family:var(--lx-display)!important;font-style:italic;font-size:20px!important;color:var(--lx-teal)!important}@media(max-width:989px){.lxs-begin__grid{grid-template-columns:1fr}.lxs-form{margin:0 -4px}}.lxs-bar{display:none}@media(max-width:989px){.lxs-bar{position:fixed;z-index:60;left:0;right:0;bottom:0;display:flex;gap:10px;padding:10px 12px calc(10px + env(safe-area-inset-bottom));background:#0d2b29f5;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transform:translate3d(0,110%,0);transition:transform .6s cubic-bezier(.19,1,.22,1)}.lxs-bar.is-on{transform:none}.lxs-bar__go{flex:1;display:grid;place-items:center;background:var(--lx-ivory);color:var(--lx-teal);text-decoration:none;border-radius:4px;font-family:Poppins,sans-serif;font-size:11px;letter-spacing:.18em;text-transform:uppercase;min-height:48px}.lxs-bar__wa{flex:0 0 48px;display:grid;place-items:center;border:1px solid rgba(207,168,105,.5);border-radius:4px;color:#6fd08a}}@media(max-width:989px){.lxs-card,.lxs-t,.lxs-arch,.lxs-hero__copy,.lxs-founder__portrait img,.lxs-visit__main img,.lxs-visit__second{will-change:auto}.lxs-card{box-shadow:0 18px 36px -28px #0d2b298c}.lxs-hero.is-away .lxs-hero__stage{visibility:hidden}}.lxs-films.lxh-reels{content-visibility:visible;contain-intrinsic-size:none}@media(prefers-reduced-motion:reduce){.lxs-hero *{animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/luxe-services.css.map */
