.template-index .twlh-entry{min-height:136svh;color:var(--tw-text-light)}.template-index .twlh-entry__sticky{position:sticky;top:0;min-height:100svh;display:grid;align-items:center;overflow:hidden}.template-index .twlh-entry__sticky:after{content:"";position:absolute;z-index:0;left:0;right:0;bottom:0;height:26svh;opacity:clamp(0,calc((var(--entry-p, 0) - .68) * 3.125),1);background:linear-gradient(180deg,transparent,rgba(213,219,223,.1));transform:translateY(calc((1 - clamp(0,calc((var(--entry-p, 0) - .68) * 3.125),1))*28%))}.template-index .twlh-entry__grid{position:relative;z-index:2;display:grid;grid-template-columns:minmax(0,1.2fr) minmax(300px,.8fr);gap:clamp(40px,7vw,128px);align-items:center;padding-block:120px 80px}.template-index .twlh-entry__copy{position:relative;z-index:2;max-width:850px;opacity:calc(1 - clamp(0,calc((var(--entry-p, 0) - .72) * 3.57),1));transform:translate3d(0,calc(var(--entry-p, 0) * -24px),0);will-change:opacity,transform}.template-index .twlh-entry__copy .twlh-kicker{color:var(--tw-titan);margin-bottom:28px}.template-index .twlh-entry__lead{max-width:640px;margin-top:30px;color:var(--tw-text-muted-light)}.template-index .twlh-entry__copy .twlh-actions{margin-top:38px}.template-index .twlh-entry__object{position:relative;z-index:1;margin:0;justify-self:center;width:min(100%,520px);transform:translate3d(0,calc((1 - var(--entry-object, .72)) * 46px - var(--entry-p, 0) * 10px),0) rotateY(calc((1 - var(--entry-object, .72)) * -6deg));opacity:var(--entry-object, .72);will-change:opacity,transform}.template-index .twlh-entry__object img{display:block;width:100%;height:auto;max-height:72svh;object-fit:contain;filter:drop-shadow(0 34px 42px rgba(0,0,0,.42))}.template-index .twlh-entry__frame{position:absolute;top:6%;right:-5%;bottom:6%;left:-5%;border:1px solid rgba(213,219,223,.32);transform:scaleY(calc(.08 + var(--entry-object, .72) * .92));transform-origin:bottom}.template-index .twlh-entry__object figcaption{display:flex;justify-content:space-between;gap:20px;margin-top:18px;color:var(--tw-text-muted-light);font-family:var(--font-body-family, Arial, sans-serif);font-size:var(--tw-type-caption);line-height:var(--tw-leading-label);text-transform:uppercase;letter-spacing:var(--tw-tracking-label)}.template-index .twlh-entry__light{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;opacity:var(--entry-light, 0);background:linear-gradient(104deg,transparent 30%,rgba(213,219,223,.12) 48%,transparent 66%);transform:translate(calc(-72% + var(--entry-p, 0) * 142%));pointer-events:none;will-change:opacity,transform}.template-index .twlh-entry__progress{position:absolute;z-index:4;left:0;right:0;bottom:0;height:1px;background:#d5dbdf1f}.template-index .twlh-entry__progress i{display:block;width:calc(var(--entry-p, 0) * 100%);height:100%;background:var(--tw-titan-light)}.template-index .twlh-entry [data-entry-reveal]{animation:twlh-entry-in .8s var(--tw-ease-out) both}.template-index .twlh-entry [data-entry-reveal]:nth-child(3){animation-delay:90ms}.template-index .twlh-entry [data-entry-reveal]:nth-child(4){animation-delay:.17s}.template-index .twlh-entry [data-entry-title]{animation:twlh-entry-title .95s var(--tw-ease-out) both}@keyframes twlh-entry-in{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes twlh-entry-title{0%{opacity:0;clip-path:inset(14% 0 0);transform:translateY(24px)}to{opacity:1;clip-path:inset(0);transform:none}}.template-index .twlh-position{color:var(--tw-text-dark);padding:clamp(110px,14vw,230px) 0}.template-index .twlh-position__edge{display:none}.template-index .twlh-position__layout{display:grid;grid-template-columns:180px minmax(0,1.45fr) minmax(280px,.75fr);gap:clamp(28px,5vw,90px);align-items:start}.template-index .twlh-position__statement{min-width:0}.template-index .twlh-position__statement h2{max-width:850px}.template-index .twlh-position__body{display:grid;gap:24px;min-width:0;color:var(--tw-text-muted-dark);padding-top:6px}.template-index .twlh-position__note{grid-column:2 / 4;margin-top:80px;padding-top:18px;border-top:1px solid rgba(17,20,23,.25);font-family:var(--font-body-family, Arial, sans-serif);font-size:var(--tw-type-body);line-height:var(--tw-leading-body);letter-spacing:var(--tw-tracking-body);text-transform:uppercase;color:var(--tw-text-muted-dark)}@media(min-width:750px){.template-index .twlh-position.is-early-visible .twlh-reveal{opacity:max(0,calc(1 - var(--tw-section-exit, 0) * .42));transform:translate3d(0,calc(var(--tw-section-exit, 0) * -18px),0)}}.no-js .template-index .twlh-entry,.template-index .twlh-entry[data-motion=false]{min-height:auto}.no-js .template-index .twlh-entry__sticky,.template-index .twlh-entry[data-motion=false] .twlh-entry__sticky{position:relative;min-height:auto;overflow:visible}.no-js .template-index .twlh-entry__grid,.template-index .twlh-entry[data-motion=false] .twlh-entry__grid{display:grid;grid-template-columns:1fr;gap:36px;min-height:auto;padding:116px 0 70px}.no-js .template-index .twlh-entry__copy,.no-js .template-index .twlh-entry__object,.template-index .twlh-entry[data-motion=false] .twlh-entry__copy,.template-index .twlh-entry[data-motion=false] .twlh-entry__object{position:relative;inset:auto;opacity:1;transform:none}.no-js .template-index .twlh-entry__light,.no-js .template-index .twlh-entry__progress,.template-index .twlh-entry[data-motion=false] .twlh-entry__light,.template-index .twlh-entry[data-motion=false] .twlh-entry__progress{display:none}@media(prefers-reduced-motion:reduce){.template-index .twlh-entry__copy,.template-index .twlh-entry__object{opacity:1;transform:none}.template-index .twlh-entry__light,.template-index .twlh-entry__progress{display:none}}
/*# sourceMappingURL=/cdn/shop/t/203/assets/tw-luxury-home-entry.css.map */
