.LentoHero-module__5vnOHa__hero{background:#772a1b;height:100svh;min-height:620px;position:relative;overflow:hidden}.LentoHero-module__5vnOHa__heroPoster,.LentoHero-module__5vnOHa__heroVideo,.LentoHero-module__5vnOHa__heroShade{width:100%;height:100%;display:block;position:absolute;inset:0}.LentoHero-module__5vnOHa__heroPoster,.LentoHero-module__5vnOHa__heroVideo{-o-object-fit:cover;object-fit:cover}.LentoHero-module__5vnOHa__heroPoster{z-index:0}.LentoHero-module__5vnOHa__heroVideo{z-index:1;opacity:0;transition:opacity .6s ease-out}.LentoHero-module__5vnOHa__heroVideo.LentoHero-module__5vnOHa__videoReady{opacity:1}.LentoHero-module__5vnOHa__heroShade{z-index:2;pointer-events:none;background:linear-gradient(#19080314,#0000 48%,#1908039e)}.LentoHero-module__5vnOHa__heroContent{z-index:3;right:var(--page-x);bottom:32px;left:var(--page-x);position:absolute}.LentoHero-module__5vnOHa__heroContent>p{font-family:var(--font-noto-sans), Arial, sans-serif;letter-spacing:.035em;margin:0;font-size:clamp(12px,1vw,16px);font-weight:500;line-height:1.25}.LentoHero-module__5vnOHa__heroTitle{letter-spacing:-.004em;margin-top:clamp(25px,6svh,52px);font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(104px,30vw,176px);font-weight:400;line-height:.72}@media (min-width:1024px){.LentoHero-module__5vnOHa__hero{height:100vh;min-height:680px}.LentoHero-module__5vnOHa__heroShade{background:linear-gradient(#1908031f 0%,#0000 48%,#190803a3 100%)}.LentoHero-module__5vnOHa__heroContent{bottom:clamp(40px,6vh,80px)}.LentoHero-module__5vnOHa__heroContent>p{font-size:clamp(14px,1vw,18px)}.LentoHero-module__5vnOHa__heroTitle{letter-spacing:-.012em;margin-top:clamp(30px,4vh,46px);font-size:clamp(152px,16.4vw,306px)}}
.LentoMobilePage-module__y1IpKa__page{--lento-red:#772a1b;--lento-white:#fff8f0;background:var(--lento-red);color:var(--lento-white);overflow:clip}.LentoMobilePage-module__y1IpKa__page .LentoMobilePage-module__y1IpKa__composition{background:var(--lento-red)}.LentoMobilePage-module__y1IpKa__composition>:not(.LentoMobilePage-module__y1IpKa__deliveryWrap) figure,.LentoMobilePage-module__y1IpKa__composition>:not(.LentoMobilePage-module__y1IpKa__deliveryWrap) p{margin:0}.LentoMobilePage-module__y1IpKa__motion{--motion-ease:cubic-bezier(.16, 1, .3, 1)}.LentoMobilePage-module__y1IpKa__motionImage,.LentoMobilePage-module__y1IpKa__motionOverlay{transition:transform 1.2s var(--motion-ease);transform:translateY(24px)}.LentoMobilePage-module__y1IpKa__motionFinal{transition:transform 1.5s var(--motion-ease);transform:translateY(20px)}.LentoMobilePage-module__y1IpKa__motionText .LentoMobilePage-module__y1IpKa__copyLead,.LentoMobilePage-module__y1IpKa__motionText .LentoMobilePage-module__y1IpKa__copySupport,.LentoMobilePage-module__y1IpKa__motionText .LentoMobilePage-module__y1IpKa__dayStatement,.LentoMobilePage-module__y1IpKa__motionText .LentoMobilePage-module__y1IpKa__nightStatement,.LentoMobilePage-module__y1IpKa__motionOverlay.LentoMobilePage-module__y1IpKa__imageStatement>p,.LentoMobilePage-module__y1IpKa__motionFinal.LentoMobilePage-module__y1IpKa__imageStatement>p{opacity:0;transform:translateY(12px)}.LentoMobilePage-module__y1IpKa__motionText .LentoMobilePage-module__y1IpKa__copyLead,.LentoMobilePage-module__y1IpKa__motionText .LentoMobilePage-module__y1IpKa__dayStatement{transition:opacity 1.05s var(--motion-ease), transform 1.05s var(--motion-ease)}.LentoMobilePage-module__y1IpKa__motionText .LentoMobilePage-module__y1IpKa__copySupport,.LentoMobilePage-module__y1IpKa__motionText .LentoMobilePage-module__y1IpKa__nightStatement{transition:opacity 1.05s var(--motion-ease) .28s, transform 1.05s var(--motion-ease) .28s}.LentoMobilePage-module__y1IpKa__motionOverlay.LentoMobilePage-module__y1IpKa__imageStatement>p{transition:opacity 1.6s var(--motion-ease) .34s, transform 1.6s var(--motion-ease) .34s}.LentoMobilePage-module__y1IpKa__motionFinal.LentoMobilePage-module__y1IpKa__imageStatement>p{transition:opacity 1.7s var(--motion-ease) .42s, transform 1.7s var(--motion-ease) .42s}.LentoMobilePage-module__y1IpKa__motionVisible.LentoMobilePage-module__y1IpKa__motionImage,.LentoMobilePage-module__y1IpKa__motionVisible.LentoMobilePage-module__y1IpKa__motionOverlay,.LentoMobilePage-module__y1IpKa__motionVisible.LentoMobilePage-module__y1IpKa__motionFinal,.LentoMobilePage-module__y1IpKa__motionVisible .LentoMobilePage-module__y1IpKa__copyLead,.LentoMobilePage-module__y1IpKa__motionVisible .LentoMobilePage-module__y1IpKa__copySupport,.LentoMobilePage-module__y1IpKa__motionVisible .LentoMobilePage-module__y1IpKa__dayStatement,.LentoMobilePage-module__y1IpKa__motionVisible .LentoMobilePage-module__y1IpKa__nightStatement,.LentoMobilePage-module__y1IpKa__motionVisible.LentoMobilePage-module__y1IpKa__motionOverlay.LentoMobilePage-module__y1IpKa__imageStatement>p,.LentoMobilePage-module__y1IpKa__motionVisible.LentoMobilePage-module__y1IpKa__motionFinal.LentoMobilePage-module__y1IpKa__imageStatement>p{opacity:1;transform:none}.LentoMobilePage-module__y1IpKa__hero{background:var(--lento-red);height:100svh;min-height:620px;position:relative;overflow:hidden}.LentoMobilePage-module__y1IpKa__heroPoster{z-index:0}.LentoMobilePage-module__y1IpKa__heroVideo{z-index:1;-o-object-fit:cover;object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .6s ease-out;display:block;position:absolute;inset:0}.LentoMobilePage-module__y1IpKa__heroVideo.LentoMobilePage-module__y1IpKa__videoReady{opacity:1}.LentoMobilePage-module__y1IpKa__heroShade,.LentoMobilePage-module__y1IpKa__imageShadeBottom,.LentoMobilePage-module__y1IpKa__imageShadeTop,.LentoMobilePage-module__y1IpKa__suiteShade{z-index:1;pointer-events:none;position:absolute;inset:0}.LentoMobilePage-module__y1IpKa__heroShade{background:linear-gradient(#19080314,#0000 48%,#1908039e)}.LentoMobilePage-module__y1IpKa__heroContent{z-index:2;right:var(--page-x);bottom:32px;left:var(--page-x);position:absolute}.LentoMobilePage-module__y1IpKa__heroContent>p{font-family:var(--font-noto-sans), Arial, sans-serif;letter-spacing:.035em;font-size:clamp(12px,1vw,16px);font-weight:500;line-height:1.25}.LentoMobilePage-module__y1IpKa__heroTitle{letter-spacing:-.004em;margin-top:clamp(25px,6svh,52px);font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(104px,30vw,176px);font-weight:400;line-height:.72}.LentoMobilePage-module__y1IpKa__portrait,.LentoMobilePage-module__y1IpKa__portrait img{width:100%;height:auto;display:block}.LentoMobilePage-module__y1IpKa__portrait{background:var(--lento-red);line-height:0;position:relative;overflow:hidden}.LentoMobilePage-module__y1IpKa__copyField{box-sizing:border-box;background:var(--lento-red);font-family:Cormorant Garamond,Georgia,serif}.LentoMobilePage-module__y1IpKa__introduction{flex-direction:column;justify-content:space-between;min-height:clamp(540px,72svh,780px);padding:clamp(64px,17vw,112px) clamp(20px,5.8vw,46px);display:flex}.LentoMobilePage-module__y1IpKa__copyLead{letter-spacing:-.004em;max-width:11ch;font-size:clamp(48px,13.2vw,78px);font-weight:400;line-height:.96}.LentoMobilePage-module__y1IpKa__copySupport{letter-spacing:.003em;max-width:34ch;font-size:clamp(20px,5.25vw,29px);font-weight:400;line-height:1.25}.LentoMobilePage-module__y1IpKa__introduction .LentoMobilePage-module__y1IpKa__copySupport{border-top:1px solid #fff8f09e;align-self:flex-end;gap:20px;padding-top:22px;display:grid}.LentoMobilePage-module__y1IpKa__imageStatement{color:var(--lento-white)}.LentoMobilePage-module__y1IpKa__imageStatement>p{z-index:2;letter-spacing:0;font-family:Cormorant Garamond,Georgia,serif;font-weight:400;line-height:1.02;position:absolute}.LentoMobilePage-module__y1IpKa__imageShadeBottom{background:linear-gradient(#0000 44%,#140804a3)}.LentoMobilePage-module__y1IpKa__imageShadeTop{background:linear-gradient(#14080494,#0000 48%)}.LentoMobilePage-module__y1IpKa__suiteShade{background:linear-gradient(#14080480,#0000 35%),linear-gradient(#0000 62%,#1408049e)}.LentoMobilePage-module__y1IpKa__suite>.LentoMobilePage-module__y1IpKa__suiteLead{font-size:clamp(39px,10.8vw,64px);top:28px;left:20px;right:20px}.LentoMobilePage-module__y1IpKa__suite>.LentoMobilePage-module__y1IpKa__suiteSupport{letter-spacing:.002em;max-width:31ch;font-size:clamp(18px,4.8vw,27px);line-height:1.22;bottom:24px;left:20px;right:20px}.LentoMobilePage-module__y1IpKa__railSection{box-sizing:border-box;background:var(--lento-red);padding:clamp(16px,4.5vw,28px) 0 clamp(18px,5vw,32px);position:relative;overflow:hidden}.LentoMobilePage-module__y1IpKa__rail{overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;scrollbar-width:none;touch-action:pan-x pan-y;gap:clamp(8px,2.2vw,14px);padding:0 clamp(16px,4.5vw,28px);display:flex;overflow-x:auto}.LentoMobilePage-module__y1IpKa__rail::-webkit-scrollbar{display:none}.LentoMobilePage-module__y1IpKa__railCard{scroll-snap-align:start;flex:0 0 min(84vw,620px);line-height:0;overflow:hidden}.LentoMobilePage-module__y1IpKa__railCard img{width:100%;height:auto;display:block}.LentoMobilePage-module__y1IpKa__railIndicator{justify-content:center;gap:5px;padding-top:15px;display:flex}.LentoMobilePage-module__y1IpKa__railIndicator span{background:#fff8f057;width:19px;height:2px;transition:background-color .25s,width .25s}.LentoMobilePage-module__y1IpKa__railIndicator .LentoMobilePage-module__y1IpKa__railIndicatorActive{background:var(--lento-white);width:30px}.LentoMobilePage-module__y1IpKa__dayToNight{flex-direction:column;justify-content:space-between;min-height:clamp(650px,92svh,900px);padding:clamp(72px,19vw,126px) clamp(20px,5.8vw,46px);display:flex}.LentoMobilePage-module__y1IpKa__dayStatement,.LentoMobilePage-module__y1IpKa__nightStatement{letter-spacing:-.003em;font-weight:400;line-height:1.04}.LentoMobilePage-module__y1IpKa__dayStatement{max-width:none;font-size:clamp(32px,10.2vw,60px)}.LentoMobilePage-module__y1IpKa__nightStatement{text-align:right;align-self:flex-end;max-width:none;font-size:clamp(29px,8.5vw,50px)}.LentoMobilePage-module__y1IpKa__statementLine{white-space:nowrap;display:block}.LentoMobilePage-module__y1IpKa__bar>p{letter-spacing:.002em;max-width:32ch;font-size:clamp(18px,4.8vw,27px);line-height:1.22;bottom:24px;left:20px;right:20px}.LentoMobilePage-module__y1IpKa__spa>p{letter-spacing:.002em;max-width:18ch;font-size:clamp(34px,8.8vw,52px);line-height:1.08;top:clamp(24px,7vw,46px);left:20px;right:20px}.LentoMobilePage-module__y1IpKa__lakeCopy{flex-direction:column;justify-content:center;min-height:clamp(580px,78svh,820px);padding:clamp(68px,18vw,118px) clamp(20px,5.8vw,46px);display:flex}.LentoMobilePage-module__y1IpKa__lakeCopy .LentoMobilePage-module__y1IpKa__copyLead{max-width:none;font-size:clamp(34px,10vw,60px);line-height:1.45}.LentoMobilePage-module__y1IpKa__lakeCopy .LentoMobilePage-module__y1IpKa__copySupport{text-align:left;align-self:flex-start;width:100%;max-width:none;padding-top:clamp(84px,22vw,132px);font-size:clamp(18px,4.8vw,26px)}.LentoMobilePage-module__y1IpKa__finale>p{max-width:18ch;font-size:clamp(34px,9.4vw,56px);bottom:28px;left:20px;right:20px}.LentoMobilePage-module__y1IpKa__deliveryWrap{background:#000;padding-top:clamp(72px,20vw,130px)}@media (min-width:700px) and (max-width:1023px){.LentoMobilePage-module__y1IpKa__heroContent,.LentoMobilePage-module__y1IpKa__suite>.LentoMobilePage-module__y1IpKa__suiteLead,.LentoMobilePage-module__y1IpKa__suite>.LentoMobilePage-module__y1IpKa__suiteSupport,.LentoMobilePage-module__y1IpKa__bar>p,.LentoMobilePage-module__y1IpKa__spa>p,.LentoMobilePage-module__y1IpKa__finale>p{left:42px;right:42px}.LentoMobilePage-module__y1IpKa__railCard{flex-basis:min(62vw,620px)}}@media (prefers-reduced-motion:reduce){.LentoMobilePage-module__y1IpKa__heroVideo{animation:none}.LentoMobilePage-module__y1IpKa__motion.LentoMobilePage-module__y1IpKa__motionImage,.LentoMobilePage-module__y1IpKa__motion.LentoMobilePage-module__y1IpKa__motionOverlay,.LentoMobilePage-module__y1IpKa__motion.LentoMobilePage-module__y1IpKa__motionFinal,.LentoMobilePage-module__y1IpKa__motion .LentoMobilePage-module__y1IpKa__copyLead,.LentoMobilePage-module__y1IpKa__motion .LentoMobilePage-module__y1IpKa__copySupport,.LentoMobilePage-module__y1IpKa__motion .LentoMobilePage-module__y1IpKa__dayStatement,.LentoMobilePage-module__y1IpKa__motion .LentoMobilePage-module__y1IpKa__nightStatement,.LentoMobilePage-module__y1IpKa__motion.LentoMobilePage-module__y1IpKa__motionOverlay.LentoMobilePage-module__y1IpKa__imageStatement>p,.LentoMobilePage-module__y1IpKa__motion.LentoMobilePage-module__y1IpKa__motionFinal.LentoMobilePage-module__y1IpKa__imageStatement>p{opacity:1;transition:none;transform:none}}
.LentoDesktopPage-module__ORy0IG__page{--lento-red:#772a1b;--lento-red-deep:#772a1b;--lento-white:#fff8f0;background:var(--lento-red);color:var(--lento-white);overflow:clip}.LentoDesktopPage-module__ORy0IG__page .LentoDesktopPage-module__ORy0IG__composition{background:var(--lento-red)}.LentoDesktopPage-module__ORy0IG__composition>:not(.LentoDesktopPage-module__ORy0IG__deliveryWrap) figure,.LentoDesktopPage-module__ORy0IG__composition>:not(.LentoDesktopPage-module__ORy0IG__deliveryWrap) h2,.LentoDesktopPage-module__ORy0IG__composition>:not(.LentoDesktopPage-module__ORy0IG__deliveryWrap) p{margin:0}.LentoDesktopPage-module__ORy0IG__coverImage{-o-object-fit:cover;object-fit:cover}.LentoDesktopPage-module__ORy0IG__motion{--motion-ease:cubic-bezier(.16, 1, .3, 1)}.LentoDesktopPage-module__ORy0IG__motionImage,.LentoDesktopPage-module__ORy0IG__motionOverlay{transition:transform 1.35s var(--motion-ease);transform:translateY(36px)}.LentoDesktopPage-module__ORy0IG__motionImageSlow{transition:transform 1.6s var(--motion-ease);transform:translateY(28px)}.LentoDesktopPage-module__ORy0IG__motionSplit{transition:transform 1.4s var(--motion-ease);transform:translateY(28px)}.LentoDesktopPage-module__ORy0IG__motionFinal{transition:transform 1.6s var(--motion-ease);transform:translateY(28px)}.LentoDesktopPage-module__ORy0IG__motionText .LentoDesktopPage-module__ORy0IG__textFieldLead,.LentoDesktopPage-module__ORy0IG__motionText .LentoDesktopPage-module__ORy0IG__textFieldSupport,.LentoDesktopPage-module__ORy0IG__motionOverlay .LentoDesktopPage-module__ORy0IG__bedLead,.LentoDesktopPage-module__ORy0IG__motionOverlay .LentoDesktopPage-module__ORy0IG__bedSupport,.LentoDesktopPage-module__ORy0IG__motionOverlay.LentoDesktopPage-module__ORy0IG__barImage>p,.LentoDesktopPage-module__ORy0IG__motionOverlay.LentoDesktopPage-module__ORy0IG__lakeImage>p,.LentoDesktopPage-module__ORy0IG__motionSplit .LentoDesktopPage-module__ORy0IG__spaSplitCopy p,.LentoDesktopPage-module__ORy0IG__motionFinal.LentoDesktopPage-module__ORy0IG__finale>p{opacity:0;transform:translateY(10px)}.LentoDesktopPage-module__ORy0IG__motionText .LentoDesktopPage-module__ORy0IG__textFieldLead{transition:opacity .9s var(--motion-ease), transform .9s var(--motion-ease)}.LentoDesktopPage-module__ORy0IG__motionText .LentoDesktopPage-module__ORy0IG__textFieldSupport{transition:opacity .8s var(--motion-ease) .24s, transform .8s var(--motion-ease) .24s}.LentoDesktopPage-module__ORy0IG__motionOverlay .LentoDesktopPage-module__ORy0IG__bedLead,.LentoDesktopPage-module__ORy0IG__motionOverlay.LentoDesktopPage-module__ORy0IG__barImage>p,.LentoDesktopPage-module__ORy0IG__motionOverlay.LentoDesktopPage-module__ORy0IG__lakeImage>p{transition:opacity 1.65s var(--motion-ease) .52s, transform 1.65s var(--motion-ease) .52s}.LentoDesktopPage-module__ORy0IG__motionOverlay .LentoDesktopPage-module__ORy0IG__bedSupport{transition:opacity 1.55s var(--motion-ease) .78s, transform 1.55s var(--motion-ease) .78s}.LentoDesktopPage-module__ORy0IG__motionSplit .LentoDesktopPage-module__ORy0IG__spaSplitCopy p:first-child{transition:opacity .95s var(--motion-ease) .3s, transform .95s var(--motion-ease) .3s}.LentoDesktopPage-module__ORy0IG__motionSplit .LentoDesktopPage-module__ORy0IG__spaSplitCopy p:last-child{transition:opacity .8s var(--motion-ease) .48s, transform .8s var(--motion-ease) .48s}.LentoDesktopPage-module__ORy0IG__motionFinal.LentoDesktopPage-module__ORy0IG__finale>p{transition:opacity 1.7s var(--motion-ease) .68s, transform 1.7s var(--motion-ease) .68s}.LentoDesktopPage-module__ORy0IG__motionVisible.LentoDesktopPage-module__ORy0IG__motionImage,.LentoDesktopPage-module__ORy0IG__motionVisible.LentoDesktopPage-module__ORy0IG__motionImageSlow,.LentoDesktopPage-module__ORy0IG__motionVisible.LentoDesktopPage-module__ORy0IG__motionOverlay,.LentoDesktopPage-module__ORy0IG__motionVisible.LentoDesktopPage-module__ORy0IG__motionSplit,.LentoDesktopPage-module__ORy0IG__motionVisible.LentoDesktopPage-module__ORy0IG__motionFinal,.LentoDesktopPage-module__ORy0IG__motionVisible .LentoDesktopPage-module__ORy0IG__textFieldLead,.LentoDesktopPage-module__ORy0IG__motionVisible .LentoDesktopPage-module__ORy0IG__textFieldSupport,.LentoDesktopPage-module__ORy0IG__motionVisible .LentoDesktopPage-module__ORy0IG__bedLead,.LentoDesktopPage-module__ORy0IG__motionVisible .LentoDesktopPage-module__ORy0IG__bedSupport,.LentoDesktopPage-module__ORy0IG__motionVisible.LentoDesktopPage-module__ORy0IG__motionOverlay.LentoDesktopPage-module__ORy0IG__barImage>p,.LentoDesktopPage-module__ORy0IG__motionVisible.LentoDesktopPage-module__ORy0IG__motionOverlay.LentoDesktopPage-module__ORy0IG__lakeImage>p,.LentoDesktopPage-module__ORy0IG__motionVisible.LentoDesktopPage-module__ORy0IG__motionSplit .LentoDesktopPage-module__ORy0IG__spaSplitCopy p,.LentoDesktopPage-module__ORy0IG__motionVisible.LentoDesktopPage-module__ORy0IG__motionFinal.LentoDesktopPage-module__ORy0IG__finale>p{opacity:1;transform:none}.LentoDesktopPage-module__ORy0IG__hero{background:var(--lento-red-deep);height:100vh;min-height:680px;position:relative;overflow:hidden}.LentoDesktopPage-module__ORy0IG__heroPoster{z-index:0}.LentoDesktopPage-module__ORy0IG__heroVideo{z-index:1;-o-object-fit:cover;object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .6s ease-out;display:block;position:absolute;inset:0}.LentoDesktopPage-module__ORy0IG__heroVideo.LentoDesktopPage-module__ORy0IG__videoReady{opacity:1}.LentoDesktopPage-module__ORy0IG__heroShade,.LentoDesktopPage-module__ORy0IG__bedShade,.LentoDesktopPage-module__ORy0IG__barShade,.LentoDesktopPage-module__ORy0IG__lakeShade,.LentoDesktopPage-module__ORy0IG__finaleShade{pointer-events:none;position:absolute;inset:0}.LentoDesktopPage-module__ORy0IG__heroShade{background:linear-gradient(#1908031f 0%,#0000 48%,#190803a3 100%)}.LentoDesktopPage-module__ORy0IG__heroContent{z-index:1;right:var(--page-x);bottom:clamp(40px,6vh,80px);left:var(--page-x);position:absolute}.LentoDesktopPage-module__ORy0IG__heroContent>p{font-family:var(--font-noto-sans), Arial, sans-serif;letter-spacing:.035em;font-size:clamp(14px,1vw,18px);font-weight:500;line-height:1.25}.LentoDesktopPage-module__ORy0IG__heroTitle{letter-spacing:-.012em;margin-top:clamp(30px,4vh,46px);font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(152px,16.4vw,306px);font-weight:400;line-height:.72}.LentoDesktopPage-module__ORy0IG__textField{background:var(--lento-red);grid-template-columns:minmax(0,1.05fr) minmax(340px,.95fr);align-items:center;gap:clamp(80px,11vw,210px);min-height:clamp(500px,63vh,720px);padding:clamp(86px,11vh,150px) clamp(54px,7vw,130px);font-family:Cormorant Garamond,Georgia,serif;display:grid}.LentoDesktopPage-module__ORy0IG__textFieldLead{letter-spacing:-.018em;max-width:13ch;font-size:clamp(62px,6vw,112px);font-weight:400;line-height:.95}.LentoDesktopPage-module__ORy0IG__textFieldSupport{letter-spacing:.005em;max-width:620px;font-size:clamp(25px,1.95vw,36px);font-weight:400;line-height:1.22}.LentoDesktopPage-module__ORy0IG__introduction .LentoDesktopPage-module__ORy0IG__textFieldSupport{border-top:1px solid #fff8f09e;gap:clamp(26px,3vh,42px);padding-top:clamp(22px,2.5vh,34px);display:grid}.LentoDesktopPage-module__ORy0IG__landscape{aspect-ratio:16/9;background:var(--lento-red-deep);width:100%;position:relative;overflow:hidden}.LentoDesktopPage-module__ORy0IG__bedShade{background:linear-gradient(#1708036b 0%,#0000 27%),linear-gradient(#0000 68%,#1708038f 100%)}.LentoDesktopPage-module__ORy0IG__bedLead,.LentoDesktopPage-module__ORy0IG__bedSupport,.LentoDesktopPage-module__ORy0IG__barImage>p,.LentoDesktopPage-module__ORy0IG__lakeImage>p,.LentoDesktopPage-module__ORy0IG__finale>p{z-index:1;font-family:Cormorant Garamond,Georgia,serif;font-weight:400;position:absolute}.LentoDesktopPage-module__ORy0IG__bedLead{letter-spacing:-.008em;max-width:24ch;font-size:clamp(48px,4.5vw,84px);line-height:.99;top:clamp(44px,6vh,82px);left:clamp(48px,6vw,112px)}.LentoDesktopPage-module__ORy0IG__bedSupport{letter-spacing:.004em;text-align:right;max-width:min(35vw,590px);font-size:clamp(22px,1.7vw,32px);line-height:1.22;bottom:clamp(42px,5.5vh,76px);right:clamp(48px,6vw,112px)}.LentoDesktopPage-module__ORy0IG__portraitTriptych{background:var(--lento-red);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.LentoDesktopPage-module__ORy0IG__portraitTriptychInterior{gap:clamp(12px,.9vw,16px);padding:clamp(12px,.9vw,16px)}.LentoDesktopPage-module__ORy0IG__portraitTriptychLake{gap:0;padding:clamp(16px,1.2vw,22px)}.LentoDesktopPage-module__ORy0IG__portraitItem{line-height:0;overflow:hidden}.LentoDesktopPage-module__ORy0IG__portraitItem img{width:100%;height:auto;display:block}.LentoDesktopPage-module__ORy0IG__breakfast{flex-direction:column;justify-content:center;gap:clamp(68px,10vh,112px);min-height:clamp(620px,72vh,800px);display:flex}.LentoDesktopPage-module__ORy0IG__breakfast .LentoDesktopPage-module__ORy0IG__textFieldLead{white-space:nowrap;max-width:none;font-size:clamp(52px,4.55vw,86px);line-height:.98}.LentoDesktopPage-module__ORy0IG__breakfast .LentoDesktopPage-module__ORy0IG__textFieldSupport{border-top:1px solid #fff8f09e;align-self:flex-end;width:min(38ch,48vw);padding-top:clamp(22px,2.5vh,34px)}.LentoDesktopPage-module__ORy0IG__barShade{background:linear-gradient(90deg,#0000 35%,#1307032e 62%,#130703ad 100%)}.LentoDesktopPage-module__ORy0IG__barImage>p{letter-spacing:-.008em;text-align:right;max-width:21ch;font-size:clamp(46px,4.25vw,80px);line-height:1.02;bottom:clamp(52px,7vh,94px);right:clamp(52px,7vw,132px)}.LentoDesktopPage-module__ORy0IG__spaSplit{background:var(--lento-red);grid-template-columns:53% 47%;align-items:stretch;display:grid}.LentoDesktopPage-module__ORy0IG__spaSplitImage{aspect-ratio:1;width:100%;position:relative;overflow:hidden}.LentoDesktopPage-module__ORy0IG__spaSplitCopy{flex-direction:column;justify-content:space-between;padding:clamp(48px,5.5vw,100px) clamp(24px,3vw,56px);font-family:Cormorant Garamond,Georgia,serif;display:flex}.LentoDesktopPage-module__ORy0IG__spaSplitCopy p:first-child{letter-spacing:0;max-width:none;font-size:clamp(52px,3.8vw,74px);line-height:1.08}.LentoDesktopPage-module__ORy0IG__spaSplitCopy p:last-child{letter-spacing:.004em;max-width:none;font-size:clamp(28px,2vw,38px);line-height:1.24}.LentoDesktopPage-module__ORy0IG__lakeShade{background:linear-gradient(#0211198c 0%,#0000 28% 100%)}.LentoDesktopPage-module__ORy0IG__lakeImage>p{letter-spacing:-.008em;font-size:clamp(47px,4.4vw,82px);line-height:1;top:clamp(44px,5.5vh,76px);left:clamp(28px,3.3vw,64px)}.LentoDesktopPage-module__ORy0IG__pontoon{min-height:clamp(500px,61vh,700px)}.LentoDesktopPage-module__ORy0IG__pontoon .LentoDesktopPage-module__ORy0IG__textFieldLead{max-width:13ch;font-size:clamp(60px,5.7vw,106px)}.LentoDesktopPage-module__ORy0IG__pontoon .LentoDesktopPage-module__ORy0IG__textFieldSupport{border-top:1px solid #fff8f09e;padding-top:clamp(22px,2.5vh,34px)}.LentoDesktopPage-module__ORy0IG__finaleShade{background:linear-gradient(#0000 48%,#140a058f 100%)}.LentoDesktopPage-module__ORy0IG__finale>p{letter-spacing:-.012em;font-size:clamp(47px,4.3vw,80px);line-height:1;bottom:clamp(44px,6vh,82px);right:clamp(28px,3.3vw,64px)}.LentoDesktopPage-module__ORy0IG__deliveryWrap{background:#000;padding-top:clamp(96px,14vh,160px)}@media (prefers-reduced-motion:reduce){.LentoDesktopPage-module__ORy0IG__heroVideo{animation:none}.LentoDesktopPage-module__ORy0IG__motion.LentoDesktopPage-module__ORy0IG__motionImage,.LentoDesktopPage-module__ORy0IG__motion.LentoDesktopPage-module__ORy0IG__motionImageSlow,.LentoDesktopPage-module__ORy0IG__motion.LentoDesktopPage-module__ORy0IG__motionOverlay,.LentoDesktopPage-module__ORy0IG__motion.LentoDesktopPage-module__ORy0IG__motionSplit,.LentoDesktopPage-module__ORy0IG__motion.LentoDesktopPage-module__ORy0IG__motionFinal,.LentoDesktopPage-module__ORy0IG__motion .LentoDesktopPage-module__ORy0IG__textFieldLead,.LentoDesktopPage-module__ORy0IG__motion .LentoDesktopPage-module__ORy0IG__textFieldSupport,.LentoDesktopPage-module__ORy0IG__motion .LentoDesktopPage-module__ORy0IG__bedLead,.LentoDesktopPage-module__ORy0IG__motion .LentoDesktopPage-module__ORy0IG__bedSupport,.LentoDesktopPage-module__ORy0IG__motion.LentoDesktopPage-module__ORy0IG__motionOverlay.LentoDesktopPage-module__ORy0IG__barImage>p,.LentoDesktopPage-module__ORy0IG__motion.LentoDesktopPage-module__ORy0IG__motionOverlay.LentoDesktopPage-module__ORy0IG__lakeImage>p,.LentoDesktopPage-module__ORy0IG__motion.LentoDesktopPage-module__ORy0IG__motionSplit .LentoDesktopPage-module__ORy0IG__spaSplitCopy p,.LentoDesktopPage-module__ORy0IG__motion.LentoDesktopPage-module__ORy0IG__motionFinal.LentoDesktopPage-module__ORy0IG__finale>p{opacity:1;transition:none;transform:none}}
