body[data-r7-route=home] #MainContent{min-inline-size:0;max-inline-size:100%;overflow-x:clip}body[data-r7-route=home] :is(.ld-home-film,.ld-home-film__stage,.ld-home-film__visual,.ld-home-film__visual-category){min-inline-size:0;max-inline-size:100%;box-sizing:border-box}.ld-home-film{--ld-home-black: #070706;--ld-home-ink: #120c0f;--ld-home-ivory: #f7f1eb;--ld-home-white: #fffdfc;--ld-home-wordmark: #fff9f5;--ld-home-muted: #b9aeb2;--ld-home-wine: #4a1f2c;--ld-home-line: rgba(255, 253, 252, .24);--ld-home-ease: cubic-bezier(.16, 1, .3, 1);--ld-home-enter: .32s;--ld-home-exit: .22s;--ld-home-stage-height: 100svh;--header-group-height: 0px;position:relative;isolation:isolate;overflow:clip;background:var(--ld-home-black);color:var(--ld-home-white);font-family:Manrope,system-ui,-apple-system,sans-serif;color-scheme:dark}body[data-r7-route=home] #header-group{position:fixed;inset:0 0 auto}.ld-home-film,.ld-home-film *,.ld-home-film *:before,.ld-home-film *:after{box-sizing:border-box}.ld-home-film [hidden]{display:none!important}.ld-home-film :where(a,button):focus-visible{outline:2px solid currentColor;outline-offset:3px}.ld-home-film__sr-only{position:absolute!important;inline-size:1px!important;block-size:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;border:0!important;clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important}.ld-home-film__track{position:relative}.ld-home-film__stage{position:relative;min-block-size:var(--ld-home-stage-height);overflow:clip;background:var(--ld-home-black)}.ld-home-film.is-enhanced .ld-home-film__track{min-block-size:calc(var(--ld-home-stage-height) + 42svh + var(--ld-film-desktop-travel, 130svh) + var(--ld-film-desktop-travel, 130svh) + var(--ld-film-desktop-travel, 130svh) + var(--ld-film-desktop-travel, 130svh) + 90svh)}.ld-home-film.is-enhanced .ld-home-film__stage{position:sticky;inset-block-start:0;block-size:var(--ld-home-stage-height)}.ld-home-film__media,.ld-home-film__hero-still,.ld-home-film__video,.ld-home-film__scrim{position:absolute;top:0;right:0;bottom:0;left:0;inline-size:100%;block-size:100%}.ld-home-film__media{z-index:0;overflow:hidden;background:var(--ld-home-black);opacity:1}.ld-home-film__hero-still,.ld-home-film__hero-still img,.ld-home-film__hero-still-image,.ld-home-film__video{display:block;inline-size:100%;block-size:100%}.ld-home-film__hero-still{inset-block-start:var(--header-group-height, 0px);block-size:calc(100% - var(--header-group-height, 0px));z-index:1;opacity:calc(1 - var(--ld-film-hero-crossfade, 0))}.ld-home-film__hero-still-image,.ld-home-film__hero-still img,.ld-home-film__video{object-fit:cover;object-position:50% 42%}.ld-home-film__video{z-index:0;border:0;background:var(--ld-home-black);opacity:var(--ld-film-hero-crossfade, 0)}.ld-home-film__scrim{z-index:2;pointer-events:none;background:linear-gradient(90deg,#0707069e,#0707062e 33%,#0707060f 58%,#07070657),linear-gradient(180deg,rgba(7,7,6,.16) 0%,transparent 36%,rgba(7,7,6,.48) 100%)}.ld-home-film__identity{position:absolute;z-index:8;top:0;right:0;bottom:0;left:0;min-block-size:var(--ld-home-stage-height);color:var(--ld-home-white);pointer-events:none}.ld-home-film__identity>*{pointer-events:auto}.ld-home-film__identity-kicker,.ld-home-film__hero-proof,.ld-home-film__hero-proof-rail{display:none}.ld-home-film__wordmark{position:absolute;inset-block-start:max(calc(var(--header-group-height, 0px) + 18px),env(safe-area-inset-top));inset-inline-start:50%;inline-size:max-content;max-inline-size:calc(100vw - 32px);transform:translate(-50%);color:var(--ld-home-wordmark);font-family:Manrope,system-ui,sans-serif;font-size:clamp(64px,5.6vw,104px);font-weight:500;line-height:.9;letter-spacing:-.045em;text-align:center;text-shadow:0 2px 30px rgba(0,0,0,.42);text-transform:uppercase;text-wrap:nowrap}.ld-home-film__wordmark-mobile{display:none}.ld-home-film__identity-copy{position:absolute;inset-inline-start:clamp(32px,5vw,88px);inset-block-end:clamp(190px,27svh,286px);inline-size:min(40vw,620px);max-inline-size:620px;display:grid;gap:18px}.ld-home-film__welcome{display:grid;inline-size:max-content;max-inline-size:100%;justify-items:start;gap:6px;margin:0 0 2px;color:var(--ld-home-white);text-shadow:0 2px 20px rgba(0,0,0,.46)}.ld-home-film__welcome-wordmark{display:block;inline-size:132px;block-size:auto;filter:brightness(0) invert(1)}.ld-home-film__welcome-title{margin:0;color:inherit;font-family:Newsreader,Georgia,serif;font-size:30px;font-style:italic;font-weight:400;line-height:1}.ld-home-film__hero-heading{max-inline-size:10ch;margin:0;color:var(--ld-home-white);font-family:Newsreader,Georgia,serif;font-size:clamp(46px,4.1vw,72px);font-weight:400;line-height:.94;letter-spacing:-.01em;font-kerning:normal;font-variant-ligatures:none;font-feature-settings:"kern" 1,"liga" 0,"clig" 0;text-shadow:0 2px 24px rgba(0,0,0,.36);text-wrap:balance;word-break:normal;overflow-wrap:normal;-webkit-hyphens:none;hyphens:none}.ld-home-film__hero-lead{max-inline-size:43ch;margin:0;color:var(--ld-home-white);font-family:Manrope,system-ui,sans-serif;font-size:clamp(17px,1.4vw,21px);font-weight:400;line-height:1.62;text-shadow:0 1px 18px rgba(0,0,0,.48)}.ld-home-film__hero-quote{position:absolute;inset-inline-end:clamp(32px,5vw,88px);inset-block-end:clamp(208px,30svh,314px);max-inline-size:27ch;margin:0;color:var(--ld-home-white);font-family:Newsreader,Georgia,serif;font-size:clamp(25px,2.1vw,36px);font-style:italic;font-weight:400;line-height:1.08;text-shadow:0 2px 24px rgba(0,0,0,.46)}.ld-home-film__hero-quote p{margin:0}.ld-home-film__hero-quote cite{display:block;margin-block-start:14px;color:var(--ld-home-ivory);font-family:Manrope,system-ui,sans-serif;font-size:11.5px;font-style:normal;font-weight:600;line-height:1.35;letter-spacing:.16em;text-transform:uppercase}.ld-home-film__identity-actions{position:absolute;inset-inline-start:50%;inset-block-end:max(42px,calc(env(safe-area-inset-bottom) + 28px));display:grid;grid-template-columns:repeat(2,minmax(176px,max-content));gap:12px;transform:translate(-50%)}.ld-home-film .ld-luxury-action-v2.ld-home-film__button,.ld-home-film .ld-luxury-action-v2.ld-home-film__category-cta,.ld-home-film__category-cta{min-inline-size:176px;min-block-size:52px;block-size:52px;padding-inline:22px;border:1px solid currentColor;border-radius:0;font-family:Manrope,system-ui,sans-serif;font-size:12px;font-weight:600;line-height:1.2;letter-spacing:.11em;text-transform:uppercase;transition:transform .16s var(--ld-home-ease),background-color .16s ease,color .16s ease}.ld-home-film .ld-luxury-action-v2.ld-home-film__button--primary{background:var(--ld-home-white);color:var(--ld-home-black)}.ld-home-film .ld-luxury-action-v2.ld-home-film__button:not(.ld-home-film__button--primary){background:#07070638;color:var(--ld-home-white)}.ld-home-film :where(.ld-home-film__button,.ld-home-film__category-cta):active{transform:scale(.985);transition-duration:90ms}.ld-home-film__scroll-cue{position:absolute;inset-inline-end:clamp(24px,3vw,52px);inset-block-end:26px;margin:0;color:var(--ld-home-white);font-family:Manrope,system-ui,sans-serif;font-size:12px;font-weight:600;line-height:1.2;letter-spacing:.14em;text-shadow:0 1px 14px rgba(0,0,0,.5);text-transform:uppercase}.ld-home-film__scroll-cue span{display:inline-block;inline-size:28px;block-size:1px;margin-inline-end:10px;vertical-align:middle;background:currentColor}.ld-home-film.is-enhanced .ld-home-film__wordmark{animation:ld-home-intro-wordmark .6s var(--ld-home-ease) .12s both}.ld-home-film.is-enhanced .ld-home-film__identity-copy{animation:ld-home-intro-copy .5s var(--ld-home-ease) .42s both}.ld-home-film.is-enhanced .ld-home-film__welcome{animation:ld-home-intro-welcome .45s var(--ld-home-ease) .42s both}.ld-home-film.is-enhanced .ld-home-film__hero-quote{animation:ld-home-intro-quote .44s var(--ld-home-ease) .56s both}.ld-home-film.is-enhanced .ld-home-film__identity-actions:not(.is-visible),.ld-home-film.is-enhanced .ld-home-film__scroll-cue:not(.is-visible){visibility:hidden;opacity:0;pointer-events:none}.ld-home-film.is-enhanced .ld-home-film__identity-actions.is-visible>*{animation:ld-home-intro-button .42s var(--ld-home-ease) both}.ld-home-film.is-enhanced .ld-home-film__identity-actions.is-visible>*:nth-child(2){animation-delay:80ms}.ld-home-film.is-enhanced .ld-home-film__scroll-cue.is-visible{animation:ld-home-intro-cue .3s var(--ld-home-ease) .26s both}@keyframes ld-home-intro-wordmark{0%{opacity:.12;transform:translate(-50%,18px);clip-path:inset(100% 0 0)}to{opacity:1;transform:translate(-50%);clip-path:inset(0)}}@keyframes ld-home-intro-copy{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes ld-home-intro-welcome{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes ld-home-intro-quote{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes ld-home-intro-button{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes ld-home-intro-cue{0%{opacity:0}to{opacity:1}}.ld-home-film.is-enhanced:not([data-active-world=handoff]) .ld-home-film__identity,.ld-home-film[data-transition-in-progress=true] .ld-home-film__identity{visibility:hidden;opacity:0;pointer-events:none}.ld-home-film__phrase-layer,.ld-home-film__curtain,.ld-home-film__visual-categories{position:absolute;top:0;right:0;bottom:0;left:0}.ld-home-film__phrase-layer{z-index:10;pointer-events:none;background:transparent;transition:background .22s ease-out}.ld-home-film__phrase-layer.is-reading{background:radial-gradient(ellipse at center,#070706e6,#070706c2 48%,#0707066b 78%,#07070629);transition:background .3s ease-out}.ld-home-film__phrase{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;inline-size:100%;max-inline-size:min(88vw,22ch);margin:auto;padding:48px;color:var(--ld-home-white);font-family:Newsreader,Georgia,serif;font-size:clamp(44px,5.4vw,84px);font-weight:400;line-height:.96;letter-spacing:-.035em;text-align:center;text-shadow:0 2px 26px rgba(0,0,0,.45);text-wrap:balance;visibility:hidden;opacity:0;transform:none;transition:opacity .18s ease-out,visibility 0s linear .18s}.ld-home-film__phrase.is-active{visibility:visible;opacity:1;transform:none;transition-duration:.18s,0s;transition-delay:0s}.ld-home-film__phrase.is-past{visibility:hidden;opacity:0;transform:none}.ld-home-film__curtain{z-index:12;display:grid;place-items:center;overflow:hidden;background:var(--ld-home-black);visibility:hidden;opacity:0;pointer-events:none}.ld-home-film__curtain.is-visible{visibility:visible;opacity:var(--ld-film-curtain-opacity, 1)}.ld-home-film__giant-title{max-inline-size:92vw;margin:0;color:var(--ld-home-white);font-family:Manrope,system-ui,sans-serif;font-size:clamp(104px,18vw,300px);font-weight:500;line-height:.78;letter-spacing:-.025em;font-kerning:normal;font-variant-ligatures:none;font-feature-settings:"kern" 1,"liga" 0,"clig" 0;text-align:center;text-transform:uppercase;white-space:nowrap;opacity:var(--ld-film-title-opacity, 0);transform:translateZ(0) scale(clamp(.94,var(--ld-v2-title-depth-scale, 1),1.08));filter:blur(min(var(--ld-v2-title-blur, 0px),2px));transform-origin:center;will-change:opacity,transform,filter}.ld-home-film__signature{position:absolute;inset-block-end:36px;margin:0;color:var(--ld-home-muted);font-size:11px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;opacity:var(--ld-film-title-opacity, 0)}.ld-home-film__visual-categories{z-index:14;background:transparent;pointer-events:none}.ld-home-film__visual-category{position:absolute;top:0;right:0;bottom:0;left:0;display:none;align-content:start;justify-items:center;gap:clamp(12px,1.6svh,20px);padding:max(calc(var(--header-group-height, 0px) + 14px),24px) 0 22px;overflow:auto;background:transparent;color:var(--ld-home-white);pointer-events:none}.ld-home-film__visual-category.is-active{display:grid;pointer-events:auto}.ld-home-film[data-transition-in-progress=true] .ld-home-film__visual-category{display:none;visibility:hidden;pointer-events:none}.ld-home-film__category-image-wrap{position:relative;inline-size:min(86vw,1320px);block-size:clamp(330px,42svh,520px);overflow:hidden;border-radius:0;background:transparent;opacity:var(--ld-film-image-opacity, 1);transform:translateY(var(--ld-film-image-drift, 0)) scale(var(--ld-film-image-scale, 1))}.ld-home-film__category-image-wrap picture,.ld-home-film__category-image-wrap img,.ld-home-film__category-image{display:block;inline-size:100%;block-size:100%}.ld-home-film__category-image{object-fit:contain;object-position:var(--ld-focal-x-desktop, 50%) var(--ld-focal-y-desktop, 50%)}.ld-home-film__category-image-wrap .ld-home-film__category-cta{position:absolute;z-index:3;inset-inline-start:50%;inset-block-end:24px;min-block-size:56px;block-size:56px;transform:translate(-50%);background:#070706c7;color:var(--ld-home-white);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.ld-home-film__category-image-wrap .ld-home-film__category-cta:active{transform:translate(-50%) scale(.985)}.ld-home-film__missing-media{display:grid;place-items:center;inline-size:100%;block-size:100%;color:var(--ld-home-muted);border:1px solid var(--ld-home-line);text-align:center}.ld-home-film__missing-media svg{inline-size:min(35%,220px)}.ld-home-film__category-content{inline-size:min(86vw,1320px);display:grid;grid-template-columns:minmax(240px,.78fr) minmax(520px,1.55fr);column-gap:clamp(32px,5vw,80px);row-gap:8px;align-items:start;opacity:var(--ld-film-content-opacity, 1)}.ld-home-film__category-eyebrow{grid-column:1;margin:0;color:var(--ld-home-muted);font-size:11.5px;font-weight:600;line-height:1.35;letter-spacing:.16em;text-transform:uppercase}.ld-home-film__category-heading{grid-column:1;max-inline-size:12ch;margin:0;font-family:Newsreader,Georgia,serif;font-size:clamp(34px,3.4vw,54px);font-weight:400;line-height:.98;letter-spacing:-.01em;font-kerning:normal;font-variant-ligatures:none;font-feature-settings:"kern" 1,"liga" 0,"clig" 0;text-wrap:balance}.ld-home-film__category-copy{grid-column:1;max-inline-size:42ch;margin:6px 0 0;color:var(--ld-home-ivory);font-size:15.6px;line-height:1.58}.ld-home-film__mini-guide{grid-column:2;grid-row:1 / span 4}.ld-home-film__mini-guide ol{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 32px;margin:0;padding:0;list-style:none;counter-reset:home-signals}.ld-home-film__mini-guide li{position:relative;min-block-size:58px;padding:10px 0 10px 42px;border-block-start:1px solid var(--ld-home-line);color:var(--ld-home-white);font-family:Newsreader,Georgia,serif;font-size:24px;font-weight:400;line-height:1.2;counter-increment:home-signals}.ld-home-film__mini-guide li:before{content:counter(home-signals,decimal-leading-zero);position:absolute;inset-inline-start:0;inset-block-start:13px;color:var(--ld-home-muted);font-family:Manrope,system-ui,sans-serif;font-size:10px;font-weight:600;letter-spacing:.1em}.ld-home-film__guide-note,.ld-home-film__category-bridge{max-inline-size:62ch;margin:10px 0 0;color:var(--ld-home-muted);font-size:12px;line-height:1.5}.ld-home-film__category-bridge{grid-column:2;margin-block-start:8px}.ld-home-film__category-signature{display:none}.ld-home-film__category-content>.ld-home-film__certifications{grid-column:1 / -1}.ld-home-film__certifications{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:0;inline-size:100%;margin:6px 0 0;padding:0;border-block-start:1px solid var(--ld-home-line);list-style:none;opacity:var(--ld-film-certs-opacity, 1)}.ld-home-film__certification{position:relative;min-inline-size:0;border-inline-end:1px solid var(--ld-home-line);border-block-end:1px solid var(--ld-home-line)}.ld-home-film__certification:nth-child(5n){border-inline-end:0}.ld-home-film__cert-trigger{display:grid;grid-template-columns:28px minmax(0,1fr);align-items:center;gap:9px;inline-size:100%;min-block-size:48px;padding:7px 9px;border:0;border-radius:0;background:transparent;color:var(--ld-home-white);text-align:start;cursor:pointer}.ld-home-film__cert-icon,.ld-home-film__cert-icon svg{display:block;inline-size:26px;block-size:26px}.ld-home-film__cert-label,.ld-home-film__cert-type{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ld-home-film__cert-label{color:var(--ld-home-white);font-size:10px;font-weight:600;line-height:1.2;letter-spacing:.035em}.ld-home-film__cert-type{margin-block-start:3px;color:var(--ld-home-muted);font-size:7.5px;font-weight:600;line-height:1.2;letter-spacing:.08em}.ld-home-film__cert-tooltip{position:absolute;z-index:8;inset-inline-start:8px;inset-block-end:calc(100% + 8px);inline-size:min(250px,76vw);padding:10px 12px;border:1px solid var(--ld-home-line);background:var(--ld-home-ink);color:var(--ld-home-white);font-size:11px;line-height:1.45;visibility:hidden;opacity:0;pointer-events:none;transform:translateY(4px);transition:opacity .16s ease,transform .16s var(--ld-home-ease),visibility 0s linear .16s}.ld-home-film__cert-tooltip.is-visible,.ld-home-film__certification.is-tooltip-visible .ld-home-film__cert-tooltip{visibility:visible;opacity:1;transform:translateY(0);transition-delay:0s}.ld-home-film__skip{position:absolute;z-index:18;inset-inline-end:24px;inset-block-end:24px}.ld-home-film__semantic-flow{display:grid;background:var(--ld-home-black)}.ld-home-film.is-enhanced .ld-home-film__semantic-flow{display:none}.ld-home-film__semantic-chapter{min-block-size:100svh;display:grid;grid-template-columns:minmax(0,1.2fr) minmax(320px,.8fr);align-items:center;gap:clamp(32px,6vw,96px);padding:clamp(64px,8vw,128px) max(5vw,24px);border-block-start:1px solid var(--ld-home-line)}.ld-home-film__semantic-image{inline-size:100%;aspect-ratio:16 / 10}.ld-home-film__semantic-image picture,.ld-home-film__semantic-image img{display:block;inline-size:100%;block-size:100%}.ld-home-film__semantic-image img{object-fit:contain}.ld-home-film__semantic-copy{display:grid;gap:16px}.ld-home-film__semantic-signature{margin:0;color:var(--ld-home-muted);font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.ld-home-film__semantic-phrases,.ld-home-film__semantic-guide{display:grid;gap:10px;margin:0;padding:0;list-style:none}.ld-home-film__semantic-phrases li{color:var(--ld-home-ivory);font-family:Newsreader,Georgia,serif;font-size:clamp(25px,2.8vw,38px);line-height:1.06}.ld-home-film__semantic-guide li{padding-block-start:10px;border-block-start:1px solid var(--ld-home-line);font-size:16px;line-height:1.55}.ld-home-film__epilogue{position:relative;min-block-size:90svh;display:grid;place-items:center;padding:clamp(64px,8vw,128px) 24px;background:var(--ld-home-black);color:var(--ld-home-white)}.ld-home-film.is-enhanced .ld-home-film__stage>.ld-home-film__epilogue{position:absolute;z-index:16;top:0;right:0;bottom:0;left:0;min-block-size:100%;visibility:hidden;opacity:0;pointer-events:none}.ld-home-film.is-enhanced .ld-home-film__stage>.ld-home-film__epilogue.is-active{visibility:visible;opacity:1;pointer-events:auto}.ld-home-film__epilogue-head{inline-size:min(100%,1050px);display:grid;justify-items:center;gap:16px;text-align:center}.ld-home-film__epilogue-head h2{max-inline-size:16ch;margin:0;font-family:Newsreader,Georgia,serif;font-size:clamp(44px,6vw,88px);font-weight:400;line-height:.96;letter-spacing:-.035em;text-wrap:balance}#header-group.is-r7-cinematic-hidden{visibility:hidden;opacity:0;pointer-events:none}@media(hover:hover)and (pointer:fine){.ld-home-film :where(.ld-home-film__button,.ld-home-film__category-cta):hover{transform:translateY(-1px)}.ld-home-film__category-image-wrap .ld-home-film__category-cta:hover{transform:translate(-50%,-1px);background:var(--ld-home-white);color:var(--ld-home-black)}.ld-home-film__cert-trigger:hover{background:#fffdfc12}}@media(min-width:768px)and (max-width:989px){.ld-home-film__wordmark{font-size:clamp(60px,8vw,80px)}.ld-home-film__identity-copy{inset-inline-start:32px;inset-block-end:218px;inline-size:46vw}.ld-home-film__hero-heading{max-inline-size:10ch;font-size:clamp(42px,6.5vw,60px);line-height:.96}.ld-home-film__hero-quote{inset-inline-end:32px;inset-block-end:238px;max-inline-size:22ch;font-size:26px}.ld-home-film__category-image-wrap,.ld-home-film__category-content{inline-size:92vw}.ld-home-film__category-image-wrap{block-size:clamp(320px,44svh,500px)}.ld-home-film__category-content{grid-template-columns:minmax(210px,.78fr) minmax(440px,1.45fr);column-gap:28px}.ld-home-film__mini-guide li{font-size:22px}.ld-home-film__cert-trigger{grid-template-columns:24px minmax(0,1fr);padding-inline:6px}.ld-home-film__cert-icon,.ld-home-film__cert-icon svg{inline-size:22px;block-size:22px}}@media(max-width:767px){.ld-home-film.is-enhanced .ld-home-film__track{min-block-size:calc(var(--ld-home-stage-height) + 48svh + var(--ld-film-mobile-travel, 145svh) + var(--ld-film-mobile-travel, 145svh) + var(--ld-film-mobile-travel, 145svh) + var(--ld-film-mobile-travel, 145svh) + 100svh)}.ld-home-film__hero-still-image,.ld-home-film__hero-still img,.ld-home-film__video{object-position:50% 38%}.ld-home-film__scrim{background:linear-gradient(180deg,#07070638,#0707060f 30%,#070706b8 72%,#070706e6)}.ld-home-film__wordmark{inset-block-start:max(calc(var(--header-group-height, 0px) + 12px),calc(env(safe-area-inset-top) + 8px));max-inline-size:calc(100vw - 32px);font-size:clamp(44px,12.5vw,60px);line-height:.9}.ld-home-film__wordmark-desktop{display:none}.ld-home-film__wordmark-mobile{display:flex;gap:.22em}.ld-home-film__identity-copy{inset-inline:16px;inset-block-end:200px;inline-size:auto;max-inline-size:none;gap:12px}.ld-home-film__hero-heading{max-inline-size:13ch;font-size:clamp(36px,9vw,52px);line-height:.98;letter-spacing:-.035em}.ld-home-film__hero-lead{max-inline-size:36ch;font-size:16px;line-height:1.55}.ld-home-film__hero-quote{display:none}.ld-home-film__identity-actions{inset-inline:16px;inset-block-end:max(18px,calc(env(safe-area-inset-bottom) + 12px));inline-size:auto;display:grid;grid-template-columns:1fr;gap:8px;transform:none}.ld-home-film .ld-luxury-action-v2.ld-home-film__button,.ld-home-film .ld-luxury-action-v2.ld-home-film__category-cta,.ld-home-film__category-cta{inline-size:100%;min-inline-size:0;min-block-size:56px;block-size:56px;padding-inline:18px;font-size:11px;letter-spacing:.1em}.ld-home-film__scroll-cue{display:none}.ld-home-film__phrase{max-inline-size:min(88vw,16ch);padding:24px 16px;font-size:clamp(36px,10vw,54px)}.ld-home-film__giant-title{max-inline-size:94vw;font-size:clamp(68px,22vw,116px);line-height:.82;white-space:nowrap}.ld-home-film__visual-category{display:none;align-content:start;gap:14px;padding:max(calc(var(--header-group-height, 0px) + 8px),12px) 0 24px;overscroll-behavior:contain}.ld-home-film__visual-category.is-active{display:grid}.ld-home-film__category-image-wrap{inline-size:100vw;block-size:52svh}.ld-home-film__category-image{object-position:var(--ld-focal-x-mobile, 50%) var(--ld-focal-y-mobile, 50%)}.ld-home-film__category-image-wrap .ld-home-film__category-cta{inset-inline:16px;inset-block-end:16px;inline-size:auto;min-block-size:58px;block-size:58px;transform:none}.ld-home-film__category-image-wrap .ld-home-film__category-cta:active{transform:scale(.985)}.ld-home-film__category-content{inline-size:calc(100vw - 32px);display:grid;grid-template-columns:1fr;gap:10px}.ld-home-film__category-eyebrow,.ld-home-film__category-heading,.ld-home-film__category-copy,.ld-home-film__mini-guide,.ld-home-film__category-bridge,.ld-home-film__category-content>.ld-home-film__certifications{grid-column:1;grid-row:auto}.ld-home-film__category-heading{max-inline-size:13ch;font-size:clamp(32px,9vw,48px);line-height:1}.ld-home-film__category-copy{font-size:15.6px;line-height:1.58}.ld-home-film__mini-guide ol{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 16px}.ld-home-film__mini-guide li{min-block-size:52px;padding:8px 0 8px 34px;font-size:clamp(19px,5.2vw,22px)}.ld-home-film__mini-guide li:before{inset-block-start:11px}.ld-home-film__guide-note,.ld-home-film__category-bridge{font-size:11px}.ld-home-film__certifications{grid-template-columns:repeat(3,minmax(0,1fr))}.ld-home-film__certification:nth-child(n+7){display:none}.ld-home-film__certification,.ld-home-film__certification:nth-child(5n){border-inline-end:1px solid var(--ld-home-line)}.ld-home-film__certification:nth-child(3n){border-inline-end:0}.ld-home-film__cert-trigger{grid-template-columns:22px minmax(0,1fr);min-block-size:54px;gap:6px;padding:6px}.ld-home-film__cert-icon,.ld-home-film__cert-icon svg{inline-size:21px;block-size:21px}.ld-home-film__cert-label{font-size:8.5px}.ld-home-film__cert-type{display:none}.ld-home-film__semantic-chapter{min-block-size:0;grid-template-columns:1fr;gap:28px;padding:clamp(48px,14vw,72px) 16px}.ld-home-film__semantic-image{aspect-ratio:4 / 5}.ld-home-film__epilogue{min-block-size:100svh;padding:64px 16px}.ld-home-film__epilogue-head h2{font-size:clamp(42px,12vw,64px);line-height:.94}}@media(max-width:389px){.ld-home-film__wordmark{font-size:clamp(40px,11.8vw,48px)}.ld-home-film__identity-copy{inset-block-end:198px}.ld-home-film__mini-guide ol{grid-template-columns:1fr}}@media(max-height:700px)and (min-width:768px){.ld-home-film__identity-copy{inset-block-end:164px}.ld-home-film__hero-quote{inset-block-end:176px}.ld-home-film__visual-category{position:relative;min-block-size:100%}}@media(prefers-reduced-motion:reduce){.ld-home-film *,.ld-home-film *:before,.ld-home-film *:after{scroll-behavior:auto!important;animation:none!important;transition-duration:.01ms!important;transition-delay:0ms!important}.ld-home-film__wordmark,.ld-home-film__identity-copy,.ld-home-film__hero-quote,.ld-home-film__identity-actions,.ld-home-film__scroll-cue{visibility:visible;opacity:1;transform:none;clip-path:none}.ld-home-film__wordmark{transform:translate(-50%)}.ld-home-film__giant-title{filter:none!important;transform:none!important}}.ld-home-film__phrase{max-inline-size:min(90vw,24ch);padding-inline:clamp(20px,4vw,64px);font-family:Newsreader,Georgia,serif;font-size:clamp(48px,5.7vw,92px);font-weight:400;line-height:.94;letter-spacing:-.01em;font-kerning:normal;font-variant-ligatures:none;font-feature-settings:"kern" 1,"liga" 0,"clig" 0;text-wrap:balance;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;text-shadow:0 2px 28px rgba(0,0,0,.52)}.ld-home-film__visual-category{--ld-portal-accent: var(--dv2-viso);position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;display:none!important;inline-size:100%!important;block-size:100%!important;min-block-size:100%!important;padding:0!important;overflow:hidden!important;background:transparent!important;color:var(--ld-home-white)!important;isolation:isolate;align-content:normal!important;justify-items:normal!important}.ld-home-film__visual-category[data-category=viso]{--ld-portal-accent: var(--dv2-viso)}.ld-home-film__visual-category[data-category=capelli]{--ld-portal-accent: var(--dv2-capelli)}.ld-home-film__visual-category[data-category=corpo]{--ld-portal-accent: var(--dv2-corpo)}.ld-home-film__visual-category[data-category=makeup]{--ld-portal-accent: var(--dv2-makeup)}.ld-home-film__visual-category.is-active{display:block!important;visibility:visible!important;pointer-events:auto!important}.ld-home-film[data-transition-in-progress=true] .ld-home-film__visual-category{display:none!important;visibility:hidden!important;pointer-events:none!important}.ld-home-film__portal-media,.ld-home-film__category-image-wrap.ld-home-film__portal-media{position:absolute!important;z-index:1;top:0!important;right:0!important;bottom:0!important;left:0!important;inline-size:100%!important;block-size:100%!important;min-block-size:100%!important;margin:0!important;overflow:hidden!important;background:var(--ld-home-black)!important;opacity:1!important;transform:none!important}.ld-home-film__portal-poster,.ld-home-film__portal-poster img,.ld-home-film__portal-video,.ld-home-film__portal-media .ld-home-film__missing-media{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;display:block!important;inline-size:100%!important;block-size:100%!important;max-inline-size:none!important;max-block-size:none!important;margin:0!important}.ld-home-film__portal-poster{z-index:1;opacity:1}.ld-home-film__portal-poster img,.ld-home-film__portal-media .ld-home-film__category-image{object-fit:cover!important;object-position:var(--ld-focal-x-desktop, 50%) var(--ld-focal-y-desktop, 50%)!important}.ld-home-film__portal-video{z-index:2;border:0;object-fit:cover;object-position:center;opacity:0;transform:translate3d(var(--ld-portal-video-x,0),var(--ld-portal-video-y,0),0) scale(var(--ld-portal-video-scale,1.018));transition:opacity .26s ease,transform .55s var(--ld-home-ease);will-change:transform,opacity}.ld-home-film__visual-category[data-portal-video-ready=true] .ld-home-film__portal-video{opacity:1}.ld-home-film__portal-atmosphere{position:absolute;z-index:3;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(90deg,#070706c2,#0707067a 28%,#07070624 57%,#07070652),linear-gradient(180deg,#0707061f,#0707060f 50%,#070706a8),radial-gradient(circle at 18% 76%,color-mix(in srgb,var(--ld-portal-accent) 30%,transparent),transparent 34%);opacity:1;transition:opacity .42s var(--ld-home-ease)}.ld-home-film__portal-ripple{position:absolute;z-index:4;left:50%;top:50%;inline-size:clamp(150px,22vw,330px);aspect-ratio:1;border:1px solid color-mix(in srgb,var(--ld-portal-accent) 76%,#fff 24%);border-radius:50%;background:radial-gradient(circle,color-mix(in srgb,var(--ld-portal-accent) 22%,transparent) 0 18%,transparent 68%);box-shadow:0 0 70px color-mix(in srgb,var(--ld-portal-accent) 18%,transparent);opacity:0;pointer-events:none;transform:translate(-50%,-50%) scale(.15)}.ld-home-film__visual-category .ld-home-film__category-content{position:relative;z-index:6;box-sizing:border-box;inset:auto;inline-size:min(100%,520px);max-inline-size:520px;display:grid;grid-template-columns:1fr;gap:10px;padding:clamp(24px,3vw,40px);align-content:start;transform:none;opacity:1;text-align:left;pointer-events:auto;transition:opacity .22s ease}.ld-home-film__visual-category .ld-home-film__category-eyebrow,.ld-home-film__visual-category .ld-home-film__category-heading,.ld-home-film__visual-category .ld-home-film__category-copy,.ld-home-film__visual-category .ld-home-film__category-bridge,.ld-home-film__visual-category .ld-home-film__category-cta{grid-column:1!important;grid-row:auto!important}.ld-home-film__visual-category .ld-home-film__category-eyebrow{margin:0 0 2px;color:color-mix(in srgb,var(--ld-home-white) 82%,var(--ld-portal-accent) 18%);font-family:Manrope,system-ui,sans-serif;font-size:11px;font-weight:650;line-height:1.2;letter-spacing:.14em;text-transform:uppercase}.ld-home-film__visual-category .ld-home-film__category-heading{max-inline-size:11ch!important;margin:0;color:var(--ld-home-white);font-family:Newsreader,Georgia,serif;font-size:clamp(54px,5.5vw,94px)!important;font-weight:400;line-height:.9!important;letter-spacing:-.035em;text-wrap:balance;text-shadow:0 3px 34px rgba(0,0,0,.42)}.ld-home-film__visual-category .ld-home-film__category-copy,.ld-home-film__visual-category .ld-home-film__category-bridge{max-inline-size:36ch!important;margin:0;color:#fffdfce0;font-family:Manrope,system-ui,sans-serif;font-size:15.5px!important;line-height:1.58!important;text-shadow:0 1px 18px rgba(0,0,0,.4)}.ld-home-film__visual-category .ld-home-film__category-bridge{color:#fffdfcb3}.ld-home-film__visual-category .ld-home-film__mini-guide{display:block!important}.ld-home-film__visual-category .ld-home-film__category-signature{display:none!important}.ld-home-film__visual-category .ld-home-film__category-cta{justify-self:start;inline-size:auto!important;min-inline-size:240px!important;block-size:64px!important;min-block-size:64px!important;margin-block-start:12px;padding-inline:28px 22px!important;border-color:#fffdfcd1!important;background:#07070647!important;color:var(--ld-home-white)!important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transform:none!important}.ld-home-film__visual-category .ld-home-film__category-cta .ld-luxury-action-v2__fill{background:var(--ld-portal-accent)}.ld-home-film__visual-category .ld-home-film__category-cta .ld-luxury-action-v2__arrow svg{transform:translate(0)}.ld-home-film__visual-category>.ld-home-film__certifications,.ld-home-film__visual-category .ld-home-film__category-content>.ld-home-film__certifications{position:fixed!important;z-index:8;left:clamp(32px,4vw,64px)!important;right:clamp(32px,4vw,64px)!important;bottom:24px!important;top:auto!important;inline-size:auto!important;block-size:92px;display:flex!important;grid-template-columns:none!important;gap:12px!important;align-items:center;margin:0!important;padding:7px 0!important;overflow-x:auto;overflow-y:visible;border:0!important;list-style:none;scroll-snap-type:x proximity;scrollbar-width:thin;overscroll-behavior-inline:contain;opacity:1!important;transform:none!important}.ld-home-film__visual-category .ld-home-film__certification,.ld-home-film__visual-category .ld-home-film__certification:nth-child(5n),.ld-home-film__visual-category .ld-home-film__certification:nth-child(3n){flex:0 0 172px;inline-size:172px;block-size:78px;min-inline-size:172px;min-block-size:78px;border:0!important;scroll-snap-align:start}.ld-home-film__visual-category .ld-home-film__cert-trigger{grid-template-columns:38px minmax(0,1fr)!important;gap:10px!important;inline-size:172px!important;block-size:78px!important;min-inline-size:172px!important;min-block-size:78px!important;padding:10px 12px!important;border:1px solid color-mix(in srgb,var(--ld-portal-accent) 38%,rgba(255,255,255,.22))!important;background:#07070647!important;color:var(--ld-home-white)!important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:border-color .22s ease,background-color .22s ease}.ld-home-film__visual-category .ld-home-film__cert-icon,.ld-home-film__visual-category .ld-home-film__cert-icon svg{inline-size:34px!important;block-size:34px!important;transition:transform .22s var(--ld-home-ease)}.ld-home-film__visual-category .ld-home-film__cert-label{font-size:10.5px!important;line-height:1.15;white-space:normal!important;text-overflow:clip!important}.ld-home-film__visual-category .ld-home-film__cert-type{display:block!important;margin-block-start:3px;font-size:7.5px!important;line-height:1.2;white-space:normal!important;text-overflow:clip!important}.ld-home-film__visual-category.is-photo-revealing .ld-home-film__portal-video{opacity:0!important;transform:scale(1.035)}.ld-home-film__visual-category.is-photo-revealing .ld-home-film__category-content,.ld-home-film__visual-category.is-photo-revealing .ld-home-film__certifications{opacity:0!important}.ld-home-film__visual-category.is-portal-entering .ld-home-film__category-content>:not(.ld-home-film__certifications){animation:ld-portal-content-in .46s var(--ld-home-ease) both}.ld-home-film__visual-category.is-portal-entering .ld-home-film__category-heading{animation-delay:70ms}.ld-home-film__visual-category.is-portal-entering .ld-home-film__category-copy{animation-delay:.12s}.ld-home-film__visual-category.is-portal-entering .ld-home-film__category-bridge{animation-delay:.16s}.ld-home-film__visual-category.is-portal-entering .ld-home-film__category-cta{animation-delay:.21s}.ld-home-film__visual-category.is-portal-entering .ld-home-film__certification{animation:ld-portal-medal-in .42s var(--ld-home-ease) both;animation-delay:calc(.25s + var(--ld-portal-medal-index, 0) * 45ms)}@keyframes ld-portal-content-in{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes ld-portal-medal-in{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@media(hover:hover)and (pointer:fine){.ld-home-film__visual-category .ld-home-film__category-cta:hover{transform:none!important;border-color:var(--ld-portal-accent)!important}.ld-home-film__visual-category .ld-home-film__category-cta:hover .ld-luxury-action-v2__arrow svg{transform:translate(6px)}.ld-home-film__visual-category .ld-home-film__cert-trigger:hover{border-color:var(--ld-portal-accent)!important;background:#0707065c!important}.ld-home-film__visual-category .ld-home-film__cert-trigger:hover .ld-home-film__cert-icon{transform:scale(1.06)}}@media(min-width:768px)and (max-width:989px){.ld-home-film__visual-category .ld-home-film__category-content{left:auto!important;right:auto!important;top:auto!important;bottom:auto!important;inline-size:min(100%,520px)!important;max-inline-size:520px!important;transform:none!important}.ld-home-film__visual-category>.ld-home-film__certifications,.ld-home-film__visual-category .ld-home-film__category-content>.ld-home-film__certifications{left:24px!important;right:24px!important;bottom:20px!important}}@media(max-width:767px){.ld-home-film__phrase{max-inline-size:min(92vw,18ch);padding:22px 16px;font-size:clamp(38px,10.8vw,58px);line-height:.96;letter-spacing:-.035em}.ld-home-film__visual-category{block-size:100%!important;min-block-size:100%!important}.ld-home-film__portal-poster img,.ld-home-film__portal-media .ld-home-film__category-image{object-position:var(--ld-focal-x-mobile, 50%) var(--ld-focal-y-mobile, 50%)!important}.ld-home-film__portal-atmosphere{background:linear-gradient(180deg,#07070633,#0707060f,#07070685 56%,#070706e6),radial-gradient(circle at 20% 74%,color-mix(in srgb,var(--ld-portal-accent) 28%,transparent),transparent 42%)}.ld-home-film__visual-category .ld-home-film__category-content{left:auto!important;right:auto!important;top:auto!important;bottom:auto!important;inline-size:min(100%,520px)!important;max-inline-size:520px!important;gap:8px!important;transform:none!important}.ld-home-film__visual-category .ld-home-film__category-heading{max-inline-size:12ch!important;font-size:clamp(42px,12vw,64px)!important;line-height:.9!important}.ld-home-film__visual-category .ld-home-film__category-copy,.ld-home-film__visual-category .ld-home-film__category-bridge{max-inline-size:36ch!important;font-size:15px!important;line-height:1.48!important}.ld-home-film__visual-category .ld-home-film__category-bridge{display:none}.ld-home-film__visual-category .ld-home-film__category-cta{inline-size:100%!important;min-inline-size:0!important;block-size:58px!important;min-block-size:58px!important;margin-block-start:10px}.ld-home-film__visual-category>.ld-home-film__certifications,.ld-home-film__visual-category .ld-home-film__category-content>.ld-home-film__certifications{position:fixed!important;left:0!important;right:0!important;bottom:calc(env(safe-area-inset-bottom) + 76px)!important;block-size:82px!important;gap:10px!important;padding:6px 16px!important;scroll-snap-type:x mandatory}.ld-home-film__visual-category .ld-home-film__certification,.ld-home-film__visual-category .ld-home-film__certification:nth-child(n+7),.ld-home-film__visual-category .ld-home-film__certification:nth-child(5n),.ld-home-film__visual-category .ld-home-film__certification:nth-child(3n){display:block!important;flex:0 0 154px;inline-size:154px;min-inline-size:154px;block-size:70px;min-block-size:70px}.ld-home-film__visual-category .ld-home-film__cert-trigger{grid-template-columns:34px minmax(0,1fr)!important;inline-size:154px!important;min-inline-size:154px!important;block-size:70px!important;min-block-size:70px!important;padding:8px 10px!important}.ld-home-film__visual-category .ld-home-film__cert-icon,.ld-home-film__visual-category .ld-home-film__cert-icon svg{inline-size:30px!important;block-size:30px!important}.ld-home-film__visual-category .ld-home-film__cert-label{font-size:9.5px!important}.ld-home-film__visual-category .ld-home-film__cert-type{display:block!important;font-size:7px!important}}@media(prefers-reduced-motion:reduce){.ld-home-film__portal-video,.ld-home-film__visual-category .ld-home-film__category-content{transform:none!important}.ld-home-film__visual-category.is-portal-entering .ld-home-film__category-content>*,.ld-home-film__visual-category.is-portal-entering .ld-home-film__certification{animation:none!important}.ld-home-film__portal-ripple{display:none!important}}@media(max-width:767px)and (prefers-reduced-motion:reduce){.ld-home-film__visual-category .ld-home-film__category-content{transform:none!important}}.ld-home-film__sr-only{position:absolute!important;inline-size:1px!important;block-size:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important}.ld-home-film__certifications{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:12px!important;inline-size:100%!important;margin:16px 0 0!important;padding:0!important;border:0!important;list-style:none!important;opacity:var(--ld-film-certs-opacity, 1)!important}.ld-home-film__certification,.ld-home-film__certification:nth-child(5n),.ld-home-film__certification:nth-child(3n){position:relative;min-inline-size:0;border:0!important}.ld-home-film__cert-trigger{position:relative;display:flex!important;align-items:center;justify-content:center;inline-size:100%;min-block-size:108px;padding:16px;border:1px solid color-mix(in srgb,var(--ld-home-line) 88%,transparent)!important;border-radius:20px;background:#09090852!important;color:var(--ld-home-white);text-align:center;cursor:pointer;transition:transform .2s ease,border-color .2s ease,background .2s ease}.ld-home-film__cert-trigger:hover,.ld-home-film__cert-trigger:focus-visible{border-color:color-mix(in srgb,var(--ld-portal-accent, #fff) 46%,rgba(255,255,255,.35))!important;background:#0c0c0b7a!important;transform:translateY(-1px)}.ld-home-film__cert-icon,.ld-home-film__cert-icon--logo{display:flex!important;align-items:center;justify-content:center;inline-size:100%!important;block-size:auto!important}.ld-home-film__cert-icon svg,.ld-home-film__cert-icon img,.ld-home-film__cert-icon .ld-home-film__cert-icon-generic{display:block;inline-size:auto!important;block-size:auto!important;max-inline-size:100%;max-block-size:64px;object-fit:contain}.ld-home-film__cert-tooltip{inset-inline-start:50%;transform:translate(-50%);inset-block-end:calc(100% + 10px)}.ld-home-film__visual-category>.ld-home-film__certifications,.ld-home-film__visual-category .ld-home-film__category-content>.ld-home-film__certifications{position:fixed!important;z-index:8;left:clamp(28px,4vw,60px)!important;right:clamp(28px,4vw,60px)!important;bottom:22px!important;top:auto!important;inline-size:auto!important;max-inline-size:min(980px,calc(100vw - 120px));margin-inline:auto!important;block-size:auto!important;display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:12px!important;align-items:stretch;margin:0!important;padding:0!important;overflow:visible!important;border:0!important;list-style:none;opacity:1!important;transform:none!important;scrollbar-width:none}.ld-home-film__visual-category .ld-home-film__certification,.ld-home-film__visual-category .ld-home-film__certification:nth-child(5n),.ld-home-film__visual-category .ld-home-film__certification:nth-child(3n){flex:initial!important;inline-size:auto!important;block-size:auto!important;min-inline-size:0!important;min-block-size:0!important;border:0!important;scroll-snap-align:none}.ld-home-film__visual-category .ld-home-film__cert-trigger{inline-size:100%!important;block-size:auto!important;min-inline-size:0!important;min-block-size:98px!important;padding:14px!important;border-radius:18px!important;border:1px solid color-mix(in srgb,var(--ld-portal-accent, #fff) 34%,rgba(255,255,255,.28))!important;background:#07070657!important}.ld-home-film__visual-category .ld-home-film__cert-icon svg,.ld-home-film__visual-category .ld-home-film__cert-icon img,.ld-home-film__visual-category .ld-home-film__cert-icon .ld-home-film__cert-icon-generic{max-block-size:58px!important}@media(max-width:989px){.ld-home-film__certifications{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}.ld-home-film__cert-trigger{min-block-size:96px;padding:14px}.ld-home-film__cert-icon svg,.ld-home-film__cert-icon img,.ld-home-film__cert-icon .ld-home-film__cert-icon-generic{max-block-size:52px}.ld-home-film__visual-category>.ld-home-film__certifications,.ld-home-film__visual-category .ld-home-film__category-content>.ld-home-film__certifications{left:16px!important;right:16px!important;bottom:16px!important;max-inline-size:none;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}.ld-home-film__visual-category .ld-home-film__cert-trigger{min-block-size:88px!important;padding:12px!important}}.ld-home-film{--ld-phrase-accent: var(--ld-viso-phrase, #754B43);--ld-world-accent: #754B43}.ld-home-film[data-active-world=viso]{--ld-phrase-accent: var(--ld-viso-phrase, #754B43);--ld-world-accent: var(--ld-viso-phrase, #754B43)}.ld-home-film[data-active-world=capelli]{--ld-phrase-accent: var(--ld-capelli-phrase, #6D4C2F);--ld-world-accent: var(--ld-capelli-phrase, #6D4C2F)}.ld-home-film[data-active-world=corpo]{--ld-phrase-accent: var(--ld-corpo-phrase, #674F3D);--ld-world-accent: var(--ld-corpo-phrase, #674F3D)}.ld-home-film[data-active-world=makeup]{--ld-phrase-accent: var(--ld-makeup-phrase, #5F3542);--ld-world-accent: var(--ld-makeup-phrase, #5F3542)}.ld-home-film__identity-copy{gap:14px}.ld-home-film__hero-instruction{max-inline-size:52ch;margin:0;color:#fffdfce0;font:500 clamp(12px,.9vw,14px)/1.55 "Manrope",system-ui,sans-serif;letter-spacing:.01em;text-shadow:0 1px 18px rgba(0,0,0,.48)}.ld-home-film__identity-actions{grid-template-columns:repeat(2,minmax(var(--ld-hero-cta-width, 240px),max-content));gap:14px}.ld-home-film .ld-luxury-action-v2.ld-home-film__button{min-inline-size:var(--ld-hero-cta-width, 240px);block-size:var(--ld-hero-cta-height, 68px);min-block-size:var(--ld-hero-cta-height, 68px);padding-inline:28px;font-size:var(--ld-hero-cta-font-size, 12px);letter-spacing:.11em}.ld-home-film[data-hero-cta-font=manrope] .ld-home-film__button{font-family:Manrope,system-ui,sans-serif}.ld-home-film[data-hero-cta-font=instrument] .ld-home-film__button{font-family:Instrument Sans,system-ui,sans-serif}.ld-home-film[data-hero-cta-font=newsreader] .ld-home-film__button{font-family:Newsreader,Georgia,serif}.ld-home-film .ld-home-film__button--primary{background:var(--ld-hero-primary-bg, #FFFDFC)!important;color:var(--ld-hero-primary-text, #120C0F)!important}.ld-home-film .ld-home-film__identity-actions .ld-home-film__button:not(.ld-home-film__button--primary){background:var(--ld-hero-secondary-bg, rgba(7,7,6,.28))!important;color:var(--ld-hero-secondary-text, #FFFDFC)!important;border-color:#fffdfce6!important}.ld-home-film.is-enhanced .ld-home-film__identity-actions.is-visible>*:nth-child(2){animation-delay:.1s}.ld-home-film__scroll-cue{inset-inline-start:50%;inset-inline-end:auto;transform:translate(-50%);white-space:nowrap}.ld-home-index{inline-size:100vw;max-inline-size:none;block-size:100dvh;max-block-size:none;margin:0;padding:0;border:0;background:transparent;color:#fffdfc;overflow:hidden}.ld-home-index::backdrop{background:#0505058a;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.ld-home-index__backdrop{position:fixed;top:0;right:0;bottom:0;left:0;margin:0;padding:0;border:0;background:transparent}.ld-home-index__backdrop button{position:absolute;top:0;right:0;bottom:0;left:0;inline-size:100%;block-size:100%;border:0;background:transparent}.ld-home-index__panel{position:fixed;inset:50% auto auto 50%;z-index:2;inline-size:min(560px,calc(100vw - 40px));max-block-size:calc(100dvh - 40px);overflow:auto;transform:translate(-50%,-50%);padding:clamp(26px,4vw,48px);border:1px solid rgba(255,253,252,.22);border-radius:0;background:#070706f0;box-shadow:0 30px 100px #00000061}.ld-home-index__wordmark{margin:0 0 8px;color:#c6a76a;font:400 15px/1 Newsreader,Georgia,serif;letter-spacing:.12em}.ld-home-index h2{margin:0 0 28px;color:#fffdfc;font:400 clamp(30px,4vw,48px)/.98 "Newsreader",Georgia,serif;letter-spacing:-.025em}.ld-home-index nav{display:grid;border-block-start:1px solid rgba(255,253,252,.2)}.ld-home-index nav button,.ld-home-index__close{min-block-size:56px;padding:12px 0;border:0;border-block-end:1px solid rgba(255,253,252,.16);border-radius:0;background:transparent;color:#fffdfc;font:600 12px/1.2 Manrope,system-ui,sans-serif;letter-spacing:.14em;text-align:left;cursor:pointer}.ld-home-index__close{margin-block-start:16px;color:#c6a76a;border:0;min-block-size:44px}.ld-home-index__trigger{position:fixed;z-index:65;inset-block-start:max(calc(var(--header-group-height, 0px) + 18px),calc(env(safe-area-inset-top) + 12px));inset-inline-start:50%;transform:translate(-50%);min-block-size:38px;padding:8px 14px;border:1px solid rgba(255,253,252,.28);border-radius:0;background:#0707068f;color:#fffdfc;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font:600 10px/1 Manrope,system-ui,sans-serif;letter-spacing:.16em;cursor:pointer}.ld-home-film__visual-category{display:none!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;overflow:hidden!important;padding:0!important;background:#070706!important}.ld-home-film__visual-category.is-active{display:block!important}.ld-home-film__portal-media{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;inline-size:100%!important;block-size:100%!important;z-index:0!important;overflow:hidden!important;opacity:1!important;transform:none!important}.ld-home-film__portal-poster,.ld-home-film__portal-video,.ld-home-film__portal-poster img,.ld-home-film__portal-media .ld-home-film__category-image{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;inline-size:100%!important;block-size:100%!important;object-fit:cover!important}.ld-home-film__portal-poster{z-index:0;opacity:1;transition:opacity .45s ease}.ld-home-film__portal-video{z-index:1;opacity:0;transition:opacity .45s ease}.ld-home-film__visual-category.is-portal-playing .ld-home-film__portal-video{opacity:1}.ld-home-film__visual-category.is-portal-playing .ld-home-film__portal-poster{opacity:0}.ld-home-film__visual-category.is-portal-crossfading .ld-home-film__portal-media{animation:ld-portal-layer-crossfade .45s ease both}@keyframes ld-portal-layer-crossfade{0%{opacity:0}to{opacity:1}}.ld-home-film__portal-atmosphere{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;background:linear-gradient(90deg,#0707068a,#0707061a 46%,#07070647),radial-gradient(circle at 50% 70%,color-mix(in srgb,var(--ld-world-accent) 20%,transparent),transparent 48%)}.ld-home-film__portal-ripple{display:none!important}.ld-home-film__editorial-spread{position:absolute;z-index:5;inset:max(calc(var(--header-group-height,0px) + 26px),34px) clamp(28px,4vw,70px) max(34px,4vh);display:grid;grid-template-columns:minmax(360px,590px) minmax(320px,520px);justify-content:center;align-items:center;gap:clamp(34px,5vw,88px);pointer-events:auto}.ld-home-film__editorial-spread[data-image-side=left]{grid-template-columns:minmax(320px,520px) minmax(360px,590px)}.ld-home-film__editorial-spread[data-image-side=left] .ld-home-film__text-frame{grid-column:2;grid-row:1}.ld-home-film__editorial-spread[data-image-side=left] .ld-home-film__image-column{grid-column:1;grid-row:1}.ld-home-film__text-frame{position:relative!important;inset:auto!important;inline-size:min(100%,520px)!important;max-inline-size:520px!important;display:grid!important;grid-template-columns:1fr!important;gap:10px!important;padding:clamp(24px,3vw,40px)!important;border:1px solid rgba(255,253,252,.24);border-radius:0!important;background:#0707067a!important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transform:none!important;opacity:1}.ld-home-film__text-frame>*{grid-column:1!important;grid-row:auto!important}.ld-home-film__text-frame .ld-home-film__category-heading{font-size:clamp(34px,3.7vw,58px)!important;line-height:.96!important}.ld-home-film__text-frame .ld-home-film__category-copy{font-size:clamp(13px,1vw,15px)!important;line-height:1.52!important}.ld-home-film__text-frame .ld-home-film__mini-guide ol{grid-template-columns:1fr 1fr!important;gap:8px 20px!important}.ld-home-film__text-frame .ld-home-film__mini-guide li{min-block-size:44px!important;padding:7px 0 7px 32px!important;font-size:clamp(15px,1.25vw,19px)!important}.ld-home-film__image-column{display:grid;justify-items:center;align-content:center;gap:12px;inline-size:clamp(320px,34vw,520px);min-inline-size:0}.ld-home-film__editorial-image-frame{inline-size:100%;aspect-ratio:4/5;overflow:hidden;border:1px solid rgba(255,253,252,.24);border-radius:0;background:#0a0a09}.ld-home-film__editorial-image-frame picture,.ld-home-film__editorial-image{display:block;inline-size:100%;block-size:100%}.ld-home-film__editorial-image{object-fit:cover;object-position:var(--ld-focal-x-desktop,50%) var(--ld-focal-y-desktop,50%)}.ld-home-film__image-column .ld-home-film__category-cta{position:relative;inset:auto;inline-size:var(--ld-world-cta-width,240px)!important;min-inline-size:var(--ld-world-cta-width,240px)!important;block-size:var(--ld-world-cta-height,64px)!important;min-block-size:var(--ld-world-cta-height,64px)!important;transform:none!important;margin:0!important;background:#07070694!important;color:#fffdfc!important;border:1px solid rgba(255,253,252,.62)!important;font:600 var(--ld-world-cta-font-size,12px)/1.2 "Manrope",system-ui,sans-serif!important;letter-spacing:.11em!important}@media(hover:hover)and (pointer:fine){.ld-home-film__image-column .ld-home-film__category-cta:hover,.ld-home-film__image-column .ld-home-film__category-cta:focus-visible{background:var(--ld-world-accent)!important;color:#fffdfc!important}}.ld-home-film__visual-category.is-editorial-entering .ld-home-film__editorial-image-frame{animation:ld-editorial-image-in .56s cubic-bezier(.23,1,.32,1) both}.ld-home-film__visual-category.is-editorial-entering .ld-home-film__text-frame{animation:ld-editorial-text-in .52s cubic-bezier(.23,1,.32,1) 80ms both}.ld-home-film__visual-category.is-editorial-entering .ld-home-film__category-cta{animation:ld-editorial-cta-in .42s cubic-bezier(.23,1,.32,1) .22s both}@keyframes ld-editorial-image-in{0%{opacity:0;transform:translateY(18px) scale(.975)}to{opacity:1;transform:none}}@keyframes ld-editorial-text-in{0%{opacity:0;transform:translate(var(--ld-editorial-text-from,-18px))}to{opacity:1;transform:none}}.ld-home-film__editorial-spread[data-image-side=left]{--ld-editorial-text-from:18px}@keyframes ld-editorial-cta-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.ld-home-film__quality{inline-size:100%;min-inline-size:0;margin-block-start:4px}.ld-home-film__quality-heading{margin:0 0 8px;color:#fffdfcbd;font:600 12px/1.4 Manrope,system-ui,sans-serif;letter-spacing:.14em;text-transform:uppercase;text-align:center}.ld-home-film__quality-marquee{inline-size:100%;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent);mask-image:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent)}.ld-home-film__quality-list{display:flex!important;gap:10px!important;inline-size:max-content!important;margin:0!important;padding:0!important;border:0!important;list-style:none!important}.ld-home-film__quality-action{box-sizing:border-box;grid-column:1 / -1;display:grid;grid-template-columns:52px minmax(0,1fr);align-items:center;gap:9px;inline-size:100%;min-block-size:82px;padding:9px 10px;border:0;background:transparent;color:inherit;font:inherit;text-align:start;cursor:pointer}.ld-home-film__quality-action:focus-visible{outline:2px solid #C6A76A;outline-offset:-3px}.ld-home-film__quality-badge{flex:0 0 228px;inline-size:228px;min-block-size:96px;display:grid;grid-template-columns:68px minmax(0,1fr);align-items:center;gap:12px;padding:12px 14px;border:1px solid rgba(255,253,252,.2);background:#07070657;opacity:0}.ld-home-film__visual-category.is-editorial-entering .ld-home-film__quality-badge:nth-child(odd){animation:ld-quality-in-left .42s cubic-bezier(.22,1,.36,1) both}.ld-home-film__visual-category.is-editorial-entering .ld-home-film__quality-badge:nth-child(2n){animation:ld-quality-in-right .42s cubic-bezier(.22,1,.36,1) both}.ld-home-film__quality-badge:nth-child(1){animation-delay:.65s!important}.ld-home-film__quality-badge:nth-child(2){animation-delay:.72s!important}.ld-home-film__quality-badge:nth-child(3){animation-delay:.79s!important}.ld-home-film__quality-badge:nth-child(4){animation-delay:.86s!important}.ld-home-film__quality-badge:nth-child(5){animation-delay:.93s!important}.ld-home-film__quality-badge:nth-child(6){animation-delay:1s!important}.ld-home-film__quality-badge:nth-child(7){animation-delay:1.07s!important}.ld-home-film__quality-badge:nth-child(8){animation-delay:1.14s!important}.ld-home-film__quality-badge:nth-child(9){animation-delay:1.21s!important}.ld-home-film__quality-badge:nth-child(10){animation-delay:1.28s!important}@keyframes ld-quality-in-left{0%{opacity:0;transform:translate(-32px)}to{opacity:1;transform:none}}@keyframes ld-quality-in-right{0%{opacity:0;transform:translate(32px)}to{opacity:1;transform:none}}.ld-home-film__quality-logo{display:grid;place-items:center;inline-size:68px;block-size:68px;overflow:visible}.ld-home-film__quality-logo img,.ld-home-film__quality-logo svg,.ld-home-film__quality-logo-image{max-inline-size:66px!important;max-block-size:66px!important;inline-size:auto!important;block-size:auto!important;object-fit:contain}.ld-home-film__quality-copy{min-inline-size:0;display:grid;gap:5px}.ld-home-film__quality-copy strong{font:600 12px/1.4 Manrope,system-ui,sans-serif;letter-spacing:.015em;white-space:normal}.ld-home-film__quality-copy small{color:#fffdfcad;font:600 12px/1.4 Manrope,system-ui,sans-serif;letter-spacing:.055em;white-space:normal}.ld-home-film__quality.is-marquee-running .ld-home-film__quality-list{animation:ld-quality-marquee var(--ld-quality-marquee-duration,40s) linear infinite}.ld-home-film__quality:hover .ld-home-film__quality-list,.ld-home-film__quality:focus-within .ld-home-film__quality-list,body:has(dialog[open]) .ld-home-film__quality-list{animation-play-state:paused!important}@keyframes ld-quality-marquee{0%{transform:translate(0)}to{transform:translate(var(--ld-quality-marquee-shift,-50%))}}.ld-home-film__quality--semantic .ld-home-film__quality-list{flex-wrap:wrap;inline-size:100%!important}.ld-home-film__quality--semantic .ld-home-film__quality-badge{opacity:1}.ld-home-film__continue{position:absolute;z-index:8;inset-inline-start:50%;inset-block-end:max(18px,env(safe-area-inset-bottom));transform:translate(-50%);min-block-size:44px;padding:8px 2px;border:0;border-radius:0;background:transparent;color:var(--ld-continue-gold,#C6A76A);font:600 12px/1.4 Manrope,system-ui,sans-serif;letter-spacing:.16em;text-transform:uppercase;cursor:pointer;opacity:1}.ld-home-film__continue-label{display:inline}.ld-home-film__continue-line{display:inline-block;inline-size:42px;block-size:1px;margin-inline-start:10px;vertical-align:middle;background:currentColor;transform-origin:left center;animation:ld-continue-line 1.2s ease-in-out infinite}.ld-home-film__continue.is-intent-armed{text-shadow:0 0 18px rgba(198,167,106,.9)}@keyframes ld-continue-line{0%,to{transform:scaleX(.45) translate(0)}50%{transform:scaleX(1) translate(6px)}}@media(max-width:989px){.ld-home-film__editorial-spread{inset:max(calc(var(--header-group-height,0px) + 14px),20px) 16px max(16px,env(safe-area-inset-bottom));grid-template-columns:1fr!important;align-content:center;justify-items:center;gap:12px;overflow:auto;overscroll-behavior:contain}.ld-home-film__editorial-spread[data-image-side] .ld-home-film__text-frame,.ld-home-film__editorial-spread[data-image-side] .ld-home-film__image-column{grid-column:1;grid-row:auto}.ld-home-film__image-column{inline-size:min(78vw,340px);gap:9px}.ld-home-film__editorial-image-frame{inline-size:min(78vw,340px);block-size:28svh;aspect-ratio:auto}.ld-home-film__editorial-image{object-position:var(--ld-focal-x-mobile,50%) var(--ld-focal-y-mobile,50%)}.ld-home-film__text-frame{inline-size:min(92vw,520px)!important;max-inline-size:520px!important;padding:16px!important;gap:7px!important;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.ld-home-film__text-frame .ld-home-film__category-heading{font-size:clamp(34px,10vw,48px)!important}.ld-home-film__text-frame .ld-home-film__category-copy,.ld-home-film__text-frame .ld-home-film__mini-guide li{font-size:clamp(12.5px,3.3vw,13.5px)!important}.ld-home-film__text-frame .ld-home-film__mini-guide ol{grid-template-columns:1fr 1fr!important;gap:5px 10px!important}.ld-home-film__text-frame .ld-home-film__mini-guide li{min-block-size:0!important;padding:5px 0 5px 25px!important}.ld-home-film__image-column .ld-home-film__category-cta{inline-size:100%!important;min-inline-size:0!important;block-size:60px!important;min-block-size:60px!important}.ld-home-film__quality-marquee{overflow-x:auto;overflow-y:hidden;-webkit-mask-image:none;mask-image:none;scrollbar-width:none}.ld-home-film__quality-badge{flex-basis:228px;inline-size:228px;min-block-size:86px;grid-template-columns:56px minmax(0,1fr);gap:9px;padding:10px 11px}.ld-home-film__quality-logo{inline-size:56px;block-size:56px}.ld-home-film__quality-logo img,.ld-home-film__quality-logo svg,.ld-home-film__quality-logo-image{max-inline-size:54px!important;max-block-size:54px!important}.ld-home-film__quality-copy strong,.ld-home-film__quality-copy small{font-size:12px}.ld-home-film__continue{font-size:12px;inset-block-end:max(8px,env(safe-area-inset-bottom))}}@media(max-width:767px){.ld-home-film__identity-copy{inset-block-end:216px}.ld-home-film__hero-instruction{font-size:14px;line-height:1.5;max-inline-size:38ch}.ld-home-film__identity-actions{inset-inline:10px;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.ld-home-film .ld-luxury-action-v2.ld-home-film__button{inline-size:100%;min-inline-size:min(44vw,180px);block-size:var(--ld-hero-cta-height-mobile,60px);min-block-size:var(--ld-hero-cta-height-mobile,60px);padding-inline:10px;font-size:11px}.ld-home-film__scroll-cue{display:block;inset-block-end:max(16px,calc(env(safe-area-inset-bottom) + 16px));inline-size:max-content;font-size:12px;max-inline-size:90vw;text-align:center;white-space:normal}.ld-home-film__phrase{max-inline-size:min(92vw,20ch);padding:22px 14px;font-size:clamp(32px,9.8vw,var(--ld-phrase-mobile-max,46px));line-height:.98}.ld-home-index__panel{inline-size:calc(100vw - max(24px,env(safe-area-inset-left) + env(safe-area-inset-right)));padding:24px 18px}.ld-home-index__trigger{inset-block-start:auto;inset-block-end:max(126px,calc(env(safe-area-inset-bottom) + 118px))}}.ld-home-film__visual-categories{z-index:4!important}.ld-home-film__visual-category.is-portal-under-phrases .ld-home-film__editorial-spread,.ld-home-film__visual-category.is-portal-under-phrases .ld-home-film__continue{visibility:hidden!important;opacity:0!important;pointer-events:none!important}.ld-home-film__visual-category.is-editorial-entering .ld-home-film__continue{animation:ld-continue-in .45s cubic-bezier(.22,1,.36,1) 1.6s both}@keyframes ld-continue-in{0%{opacity:0;transform:translate(-50%,8px)}to{opacity:1;transform:translate(-50%)}}@media(min-width:990px){.ld-home-film__scrim{background:linear-gradient(90deg,#07070694,#0707064d 30%,#07070614 54%,#07070657),linear-gradient(180deg,rgba(7,7,6,.12) 0%,transparent 36%,rgba(7,7,6,.48) 100%)}.ld-home-film__wordmark{inset-block-start:max(calc(var(--header-group-height,0px) + 18px),24px);font-size:clamp(64px,5vw,92px)}.ld-home-film__identity-copy{inset-inline-start:clamp(40px,5vw,80px);inset-block-end:max(clamp(156px,20svh,220px),calc(max(var(--ld-hero-cta-bottom-desktop, 96px),env(safe-area-inset-bottom) + 56px) + var(--ld-hero-cta-height, 60px) + 24px));inline-size:min(30vw,440px);max-inline-size:440px;gap:14px}.ld-home-film__hero-heading{max-inline-size:13ch;font-size:clamp(56px,4.5vw,72px);line-height:1.06;text-wrap:wrap}.ld-home-film__hero-lead{max-inline-size:42ch;font-size:19px;line-height:1.55}.ld-home-film__hero-instruction{display:none}.ld-home-film__hero-quote{inset-inline-end:clamp(40px,5vw,80px);inset-block-end:max(clamp(168px,22svh,236px),calc(max(var(--ld-hero-cta-bottom-desktop, 96px),env(safe-area-inset-bottom) + 56px) + var(--ld-hero-cta-height, 60px) + 24px));inline-size:min(28vw,350px);max-inline-size:25ch;font-size:clamp(23px,1.9vw,30px);line-height:1.12}.ld-home-film__identity-actions{inset-inline-start:50%;inset-inline-end:auto;inset-block-start:max(calc(var(--header-group-height,0px) + 200px),226px);inset-block-end:auto;inline-size:auto;grid-template-columns:repeat(2,304px);gap:16px;transform:translate(-50%)}.ld-home-film .ld-luxury-action-v2.ld-home-film__button{inline-size:304px;min-inline-size:304px;block-size:68px;min-block-size:68px;padding-inline:28px;border-radius:8px;font:600 12px/1.1 Manrope,system-ui,sans-serif;letter-spacing:.11em;text-transform:uppercase;transition:transform .16s cubic-bezier(.2,.8,.2,1),background-color .16s ease-out,color .16s ease-out,border-color .16s ease-out,box-shadow .16s ease-out;box-shadow:0 16px 42px #0000002e}.ld-home-film .ld-luxury-action-v2.ld-home-film__button:hover{transform:translateY(-2px)}.ld-home-film .ld-luxury-action-v2.ld-home-film__button:active{transform:translateY(0)}.ld-home-film .ld-luxury-action-v2.ld-home-film__button:focus-visible{outline:2px solid #C6A76A;outline-offset:4px}.ld-home-film .ld-home-film__button--primary{background:#fffdfc!important;color:#070706!important;border-color:#fffdfc!important}.ld-home-film .ld-home-film__identity-actions .ld-home-film__button:not(.ld-home-film__button--primary){background:#07070685!important;color:#fffdfc!important;border-color:#fffdfcc2!important;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}}@media(min-width:750px)and (max-width:989px){.ld-home-film__identity-actions{grid-template-columns:repeat(2,minmax(0,280px));gap:14px}.ld-home-film .ld-luxury-action-v2.ld-home-film__button{inline-size:280px;min-inline-size:280px;block-size:64px;min-block-size:64px}}.ld-home-index__trigger{inset-block-start:max(calc(var(--header-group-height, 0px) + 16px),calc(env(safe-area-inset-top) + 12px));inset-inline-start:auto;inset-inline-end:clamp(16px,2.4vw,34px);transform:none;display:inline-flex;flex-direction:column;inline-size:auto;min-inline-size:0;block-size:auto;min-block-size:58px;align-items:center;justify-content:center;gap:5px;padding:8px 14px 7px;overflow:hidden;border:1px solid rgba(198,167,106,.62);border-radius:3px;background:#070706bd;color:#fffdfc;box-shadow:0 16px 40px #0003;-webkit-backdrop-filter:blur(14px) saturate(112%);backdrop-filter:blur(14px) saturate(112%);white-space:nowrap}.ld-home-index__trigger:before{content:none}.ld-home-index__trigger-label{font:600 9px/1 Manrope,system-ui,sans-serif;letter-spacing:.06em}.ld-home-index__trigger-brand{display:inline-flex;align-items:center;gap:6px;color:#c6a76a;font:500 11px/1 Newsreader,Georgia,serif;letter-spacing:.12em}.ld-home-index__trigger-brand img{inline-size:15px;block-size:15px;object-fit:contain}.ld-home-index__panel{inset:max(calc(var(--header-group-height,0px) + 72px),80px) clamp(16px,2.4vw,34px) auto auto;inline-size:min(var(--ld-home-index-panel-width,340px),calc(100vw - 32px));max-block-size:calc(100dvh - max(calc(var(--header-group-height,0px) + 72px),80px) - 16px);transform:none;padding:24px;background:color-mix(in srgb,var(--ld-home-index-bg,#070706) 95%,transparent)}.ld-home-film__phrase{display:grid;place-items:center;inline-size:100%;max-inline-size:min(88vw,20ch);padding:38px 28px;color:#fffdfc;font-family:Newsreader,Georgia,serif;font-size:clamp(48px,5.8vw,88px);font-weight:400;line-height:.94;letter-spacing:0;font-kerning:normal;font-variant-ligatures:none;font-feature-settings:"kern" 1,"liga" 0,"clig" 0;text-align:center;text-transform:none;-webkit-text-stroke:min(var(--ld-phrase-stroke, .35px),.35px) rgba(0,0,0,.72);paint-order:stroke fill;text-shadow:0 2px 26px rgba(0,0,0,.52),0 10px 56px rgba(0,0,0,.34);text-wrap:balance;white-space:normal}.ld-home-film__phrase-copy{display:block;inline-size:100%;max-inline-size:24ch;white-space:normal}.ld-home-film__phrase.is-active.is-exiting{opacity:0;visibility:hidden;transition:opacity .12s ease-out,visibility 0s linear .12s}.ld-home-film__phrase.is-active.is-entering{transition:opacity .16s ease-out .14s,visibility 0s linear 0s}.ld-home-film__phrase-word{display:inline-block;opacity:1;filter:blur(0);transform:translateY(0);will-change:opacity,transform,filter}.ld-home-film__phrase-word:not(:last-child){margin-inline-end:.24em}.ld-home-film__phrase.is-entering .ld-home-film__phrase-word{animation:ld-home-word-editorial-in .26s cubic-bezier(.23,1,.32,1) both;animation-delay:min(calc(var(--word-index) * 14ms),154ms)}.ld-home-film__phrase.is-exiting .ld-home-film__phrase-word{animation:ld-home-word-editorial-out .19s cubic-bezier(.23,1,.32,1) both;animation-delay:min(calc(var(--word-index) * 8ms),80ms)}@keyframes ld-home-word-editorial-in{0%{opacity:0;transform:translateY(.09em);filter:blur(1.5px)}to{opacity:1;transform:translateY(0);filter:blur(0)}}@keyframes ld-home-word-editorial-out{0%{opacity:1;transform:translateY(0);filter:blur(0)}to{opacity:0;transform:translateY(-.07em);filter:blur(1.5px)}}@media(min-width:990px){body:has(.ld-home-film[data-state=chapter-stable]) .ld-floating-shortcuts__rail--home-left,body:has(.ld-home-film[data-state=chapter-stable]) .ld-floating-shortcuts__rail--home-right{visibility:hidden;opacity:0;pointer-events:none}.ld-home-film[data-state=chapter-stable] .ld-home-index__trigger{inset-block-start:max(calc(var(--header-group-height, 0px) + 16px),calc(env(safe-area-inset-top) + 12px))}.ld-home-film__editorial-spread{inset-block-start:max(calc(var(--header-group-height,0px) + 28px),32px);inset-block-end:88px;inset-inline:48px;inline-size:min(1320px,calc(100% - 96px));max-inline-size:1320px;margin-inline:auto;grid-template-columns:minmax(0,1.08fr) minmax(360px,.92fr);gap:48px}.ld-home-film__editorial-spread[data-image-side=left]{grid-template-columns:minmax(360px,.92fr) minmax(0,1.08fr)}.ld-home-film__text-frame{inline-size:100%!important;max-inline-size:none!important;max-block-size:none;gap:8px!important;padding:24px!important;overflow:visible}.ld-home-film__text-frame .ld-home-film__category-heading{max-inline-size:12ch!important;font-size:clamp(42px,3.6vw,60px)!important;line-height:.98!important}.ld-home-film__text-frame .ld-home-film__category-copy{max-inline-size:52ch!important;font:400 16px/1.55 Manrope,system-ui,sans-serif!important}.ld-home-film__text-frame .ld-home-film__mini-guide ol{gap:10px 20px!important}.ld-home-film__text-frame .ld-home-film__mini-guide li{min-block-size:0!important;padding-block:5px!important;font-size:15px!important;line-height:1.5!important}.ld-home-film__image-column{inline-size:100%;max-block-size:none;align-content:center}.ld-home-film__editorial-image-frame{block-size:min(52dvh,470px);max-block-size:470px;border-radius:16px}.ld-home-film__editorial-image{object-fit:contain}.ld-home-film__image-column .ld-home-film__category-cta{inline-size:var(--ld-world-cta-width,240px)!important;min-inline-size:var(--ld-world-cta-width,240px)!important;block-size:54px!important;min-block-size:54px!important;border-radius:8px!important;font:600 12px/1.2 Manrope,system-ui,sans-serif!important}}.ld-home-film__visual-category.is-active:not(.is-editorial-entering) .ld-home-film__quality-badge{opacity:1;transform:none}.ld-home-film__visual-category.is-active .ld-home-film__quality{position:relative;z-index:auto;inset:auto;inline-size:100%;min-inline-size:0;margin:4px 0 0;pointer-events:auto}.ld-home-film__visual-category.is-active .ld-home-film__quality-heading{margin-block-end:7px;text-align:center}.ld-home-film__visual-category.is-active .ld-home-film__quality-marquee{inline-size:100%;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 5%,#000 95%,transparent);mask-image:linear-gradient(90deg,transparent,#000 5%,#000 95%,transparent)}.ld-home-film__visual-category.is-active .ld-home-film__quality-badge{flex:0 0 228px;inline-size:228px;min-block-size:82px;grid-template-columns:52px minmax(0,1fr);gap:9px;padding:9px 10px;background:#07070685;border-color:#fffdfc47;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.ld-home-film__visual-category.is-active .ld-home-film__quality-logo{inline-size:52px;block-size:52px}.ld-home-film__visual-category.is-active .ld-home-film__quality-logo :is(img,svg),.ld-home-film__visual-category.is-active .ld-home-film__quality-logo-image{max-inline-size:50px!important;max-block-size:50px!important}.ld-home-film__visual-category.is-active .ld-home-film__quality-copy strong,.ld-home-film__visual-category.is-active .ld-home-film__quality-copy small{font-size:12px;line-height:1.4}.ld-home-film__quality-badge:nth-child(11){animation-delay:1.35s}.ld-home-film__quality-badge:nth-child(12){animation-delay:1.42s}.ld-home-film__quality-badge:nth-child(13){animation-delay:1.49s}.ld-home-film__quality-badge:nth-child(14){animation-delay:1.56s}.ld-home-film__quality-badge:nth-child(15){animation-delay:1.63s}.ld-home-film .ld-selfnamed-claim-mark{display:grid;place-items:center;inline-size:100%;max-inline-size:66px;min-block-size:44px;padding:5px;border:1px solid currentColor;border-radius:7px;color:#fffdfc;font:800 7px/1.1 Manrope,system-ui,sans-serif;letter-spacing:.055em;text-align:center;text-transform:uppercase;white-space:normal}.ld-home-film__visual-category.is-active .ld-home-film__continue{inset-block-end:max(12px,env(safe-area-inset-bottom))}.ld-home-film__epilogue{overflow:hidden;background:radial-gradient(circle at 18% 20%,rgba(198,167,106,.19),transparent 33%),radial-gradient(circle at 82% 78%,rgba(143,97,77,.17),transparent 38%),linear-gradient(135deg,#f4eee6,#fffaf4 46%,#eadfd5);color:#17120f}.ld-home-film__epilogue:before{content:"";position:absolute;top:18px;right:18px;bottom:18px;left:18px;border:1px solid rgba(139,107,40,.34);pointer-events:none}.ld-home-film__epilogue-head{position:relative;z-index:1;gap:18px}.ld-home-film__epilogue-head .ld-home-film__category-eyebrow{margin:0;color:#8b6b28;font:700 12px/1.4 Manrope,system-ui,sans-serif;letter-spacing:.18em}.ld-home-film__epilogue-head h2{color:#17120f;font-family:Newsreader,Georgia,serif;font-size:var(--r7-type-display);line-height:1.04;letter-spacing:-.01em;font-kerning:normal;font-variant-ligatures:none;font-feature-settings:"kern" 1,"liga" 0,"clig" 0}.ld-home-film__epilogue-copy{max-inline-size:58ch;margin:0;color:#17120fb8;font:500 clamp(14px,1.2vw,17px)/1.65 "Manrope",system-ui,sans-serif}.ld-home-film.is-enhanced[data-active-world=epilogue] .ld-home-film__stage{z-index:1}.ld-home-film .ld-home-film__epilogue-cta{margin-block-start:10px;inline-size:min(100%,304px);min-block-size:56px;gap:12px;padding-inline:clamp(16px,4vw,24px);border-radius:var(--ld-hero-cta-radius, 32px)}@media(max-width:749px){.ld-home-film__epilogue{min-block-size:calc(100svh - var(--header-group-height,0px));padding:32px 24px;overflow-y:auto}.ld-home-film__epilogue-head{gap:16px}.ld-home-film__epilogue-copy{font-size:16px;line-height:1.5}}@media(min-width:750px)and (max-width:1199px){.ld-home-film__editorial-spread{inset-block-start:max(var(--ld-home-content-safe-top, 58px),calc(var(--header-group-height,0px) + 60px),calc(env(safe-area-inset-top) + 58px));inset-block-end:max(78px,calc(env(safe-area-inset-bottom) + 66px));inset-inline-start:max(var(--ld-home-content-safe-left, 148px),148px);inset-inline-end:max(var(--ld-home-content-safe-right, 148px),148px);grid-template-columns:minmax(0,1fr)!important;grid-template-rows:max-content max-content!important;align-items:start;align-content:start;justify-items:center;gap:14px;overflow:auto;overscroll-behavior:contain;padding-block:10px 24px}.ld-home-film__editorial-spread[data-image-side] .ld-home-film__text-frame,.ld-home-film__editorial-spread[data-image-side] .ld-home-film__image-column{grid-column:1;grid-row:auto}.ld-home-film__image-column{inline-size:min(100%,420px)}.ld-home-film__editorial-image-frame{block-size:min(36dvh,330px);aspect-ratio:4/3}.ld-home-film__text-frame{max-block-size:none}.ld-home-film__visual-category.is-active .ld-home-film__category-copy,.ld-home-film__visual-category.is-active .ld-home-film__mini-guide li{font-size:15px!important;line-height:1.5!important}}@media(max-width:749px){.ld-home-film__identity-actions{inset-inline-start:50%;inset-inline-end:auto;inset-block-start:clamp(112px,22vh,188px);inset-block-end:auto;inline-size:min(390px,calc(100vw - 28px));grid-template-columns:1fr;gap:10px;transform:translate(-50%)}.ld-home-film .ld-luxury-action-v2.ld-home-film__button{inline-size:100%;min-inline-size:0;block-size:64px;min-block-size:64px}.ld-home-film__phrase{max-inline-size:min(90vw,20ch);padding:22px 14px;font-size:clamp(32px,9.2vw,46px);line-height:1.02;-webkit-text-stroke-width:.35px}.ld-home-film__phrase-copy{max-inline-size:20ch}.ld-home-film__phrase-word:not(:last-child){margin-inline-end:.22em}.ld-home-film__editorial-spread{inset-block-start:max(var(--ld-home-content-safe-top, 58px),calc(var(--header-group-height,0px) + 60px),calc(env(safe-area-inset-top) + 58px));inset-block-end:calc(var(--ld-home-bottom-safe-zone, 76px) + 62px);inset-inline:12px;grid-template-columns:minmax(0,1fr)!important;grid-template-rows:max-content max-content!important;align-items:start;align-content:start;justify-items:center;gap:12px;overflow:auto;overscroll-behavior:contain;padding-block:8px 24px}.ld-home-film__editorial-spread[data-image-side] .ld-home-film__text-frame,.ld-home-film__editorial-spread[data-image-side] .ld-home-film__image-column{grid-column:1;grid-row:auto}.ld-home-film__image-column{inline-size:min(100%,360px);gap:10px}.ld-home-film__editorial-image-frame{inline-size:100%;block-size:min(34svh,300px);aspect-ratio:4/3}.ld-home-film__editorial-image{object-fit:contain}.ld-home-film__text-frame{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.ld-home-film__visual-category.is-active .ld-home-film__category-copy{font-size:15px!important;line-height:1.5!important;margin-block:0!important}.ld-home-film__visual-category.is-active .ld-home-film__mini-guide{margin-block:0!important}.ld-home-film__text-frame .ld-home-film__mini-guide ol{grid-template-columns:1fr!important;gap:6px!important}.ld-home-film__text-frame .ld-home-film__mini-guide li{min-inline-size:0;font-size:14px!important;line-height:1.45!important}.ld-home-film__visual-category.is-active .ld-home-film__category-cta{min-block-size:48px!important;margin-block-start:2px!important}.ld-home-film__visual-category.is-active .ld-home-film__quality-marquee{overflow-x:auto;overflow-y:hidden;-webkit-mask-image:none;mask-image:none;scrollbar-width:none}.ld-home-film__visual-category.is-active .ld-home-film__quality-badge{flex-basis:228px;inline-size:228px;min-block-size:78px;grid-template-columns:48px minmax(0,1fr);padding:8px 9px}.ld-home-film__quality-action{grid-template-columns:48px minmax(0,1fr);min-block-size:78px;padding:8px 9px}.ld-home-film__visual-category.is-active .ld-home-film__quality-logo{inline-size:48px;block-size:48px}.ld-home-film__visual-category.is-active .ld-home-film__quality-logo :is(img,svg),.ld-home-film__visual-category.is-active .ld-home-film__quality-logo-image{max-inline-size:46px!important;max-block-size:46px!important}.ld-home-film__visual-category.is-active .ld-home-film__continue{inset-block-end:calc(var(--ld-home-bottom-safe-zone,76px) + 10px);min-block-size:44px}.ld-home-index__trigger{inset-block-start:auto;inset-block-end:max(86px,calc(env(safe-area-inset-bottom) + 78px));inset-inline-start:max(10px,env(safe-area-inset-left));inset-inline-end:auto;block-size:42px;min-block-size:42px;max-inline-size:min(68vw,248px);padding-inline:12px;font-size:9px;overflow:hidden;text-overflow:ellipsis}.ld-home-index__panel{inset:max(calc(var(--header-group-height,0px) + 60px),66px) 12px auto 12px;inline-size:auto;max-block-size:calc(100dvh - max(calc(var(--header-group-height,0px) + 60px),66px) - 12px);padding:22px 18px}.ld-home-film__epilogue:before{top:10px;right:10px;bottom:10px;left:10px}}@media(prefers-reduced-motion:reduce){.ld-home-film__giant-title{filter:none!important;transform:none!important}.ld-home-film__phrase.is-entering .ld-home-film__phrase-word{animation:ld-home-word-reduced-in .16s ease-out both!important;transform:none!important;filter:none!important}.ld-home-film__phrase.is-exiting .ld-home-film__phrase-word{animation:ld-home-word-reduced-out .12s ease-out both!important;transform:none!important;filter:none!important}}@keyframes ld-home-word-reduced-in{0%{opacity:0}to{opacity:1}}@keyframes ld-home-word-reduced-out{0%{opacity:1}to{opacity:0}}.ld-home-video-debug{position:fixed;inset-block-start:auto;inset-block-end:max(12px,env(safe-area-inset-bottom));inset-inline-start:12px;inset-inline-end:12px;z-index:120;display:grid;min-block-size:40px;padding:9px 12px 8px;gap:7px;background:#070706e0;color:#fffdfc;font:600 11px/1.2 Manrope,system-ui,sans-serif;font-variant-numeric:tabular-nums;pointer-events:none}.ld-home-video-debug__readouts{display:flex;align-items:center;gap:6px 18px;min-inline-size:0;flex-wrap:wrap}.ld-home-video-debug output{color:#fffdfc;font:inherit}.ld-home-video-debug__warning output:not(:empty){color:#ffd28a}.ld-home-video-debug__timeline{position:relative;overflow:visible;block-size:2px;background:#fffdfc42}.ld-home-video-debug__timeline b{position:absolute;top:0;right:0;bottom:0;left:0;background:#fffdfc;transform:scaleX(0);transform-origin:0 50%}.ld-home-video-debug__timeline i{position:absolute;inset-block:-3px;inset-inline-start:var(--ld-home-debug-tick);inline-size:1px;background:#fffdfcb8}.ld-home-film__official-wordmark{position:absolute;inset-block-start:max(calc(var(--header-group-height, 0px) + 14px),22px);inset-inline-start:50%;z-index:2;inline-size:clamp(176px,18vw,300px);block-size:auto;opacity:.92;transform:translate(-50%)}.ld-home-index__trigger{inset-block-start:max(calc(var(--header-group-height, 0px) + 14px),calc(env(safe-area-inset-top) + 12px));inset-inline-end:clamp(14px,2vw,28px);inline-size:auto;min-inline-size:76px;min-block-size:44px;block-size:44px;padding:0 16px;border-radius:999px;border-color:#fffdfcb8;background:#070706ad;box-shadow:0 10px 32px #00000038}.ld-home-index__trigger-label{font:650 10px/1 Manrope,system-ui,sans-serif;letter-spacing:.18em}.ld-home-index__head{display:grid;gap:18px}.ld-home-index__official-wordmark{inline-size:min(210px,64%);block-size:auto}.ld-home-index__head h2{margin-block-end:22px}@media(min-width:750px)and (max-width:989px){.ld-home-film__identity-copy{inset-inline:32px;inset-block-start:max(calc(var(--header-group-height,0px) + 96px),120px);inset-block-end:auto;inline-size:min(620px,calc(100vw - 64px));max-inline-size:620px}.ld-home-film__hero-lead,.ld-home-film__hero-instruction{max-inline-size:calc(56vw - 32px)}.ld-home-film__hero-quote{inset-inline-end:32px;inset-block-end:calc(max(64px,env(safe-area-inset-bottom) + 44px) + var(--ld-hero-cta-height, 60px) + 24px);inline-size:min(30vw,240px);font-size:20px}.ld-home-film__identity-actions{inset-inline:32px;inset-block-start:auto;inset-block-end:max(28px,calc(env(safe-area-inset-bottom) + 20px));inline-size:auto;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;transform:none}.ld-home-film .ld-luxury-action-v2.ld-home-film__button{inline-size:100%;min-inline-size:0;min-block-size:64px;block-size:64px}}@media(min-width:990px){.ld-home-film__identity-actions{inset-block-start:var(--ld-home-stage-midpoint-y, 50dvh);inset-inline-start:50%;inset-inline-end:auto;transform:translate(-50%,-50%)}}@media(max-width:749px){.ld-home-film__official-wordmark{inset-block-start:max(calc(var(--header-group-height, 0px) + 10px),16px);inline-size:min(44vw,184px)}.ld-home-film__identity-copy{inset-inline:max(18px,env(safe-area-inset-left));inset-block-start:auto;inset-block-end:calc(max(var(--ld-hero-cta-bottom-mobile, 72px),env(safe-area-inset-bottom) + 52px) + var(--ld-hero-cta-height-mobile, 58px) + 22px);inline-size:auto;max-inline-size:none;gap:10px}.ld-home-film__hero-heading{max-inline-size:13ch;font-size:clamp(36px,9.8vw,44px);line-height:1.08;letter-spacing:0}.ld-home-film__hero-lead{max-inline-size:36ch;font-size:17px;line-height:1.5}.ld-home-film__identity-actions{inset-inline:14px;inset-block-start:auto;inset-block-end:max(16px,calc(env(safe-area-inset-bottom) + 12px));inline-size:auto;display:grid;grid-template-columns:1fr;gap:8px;transform:none}.ld-home-film .ld-luxury-action-v2.ld-home-film__button{inline-size:100%;min-inline-size:0;min-block-size:58px;block-size:58px;padding-inline:12px;border-radius:8px}.ld-home-index__trigger{inset-block-start:auto;inset-block-end:max(92px,calc(env(safe-area-inset-bottom) + 84px));inset-inline-start:auto;inset-inline-end:max(12px,env(safe-area-inset-right));max-inline-size:none}.ld-home-film__category-heading,.ld-home-film__epilogue-head h2{letter-spacing:0}}@media(prefers-reduced-motion:reduce){.ld-home-film__hero-still-image{transform:none!important}}@media(max-width:380px)and (max-height:620px){.ld-home-film__hero-instruction{display:none}}.ld-home-film__hero-still-image,.ld-home-film__hero-still img{object-position:var(--ld-hero-focal-x-desktop, 50%) var(--ld-hero-focal-y-desktop, 0%)}.ld-home-film .ld-home-film__identity-actions{inset-inline:clamp(36px,6vw,96px);inset-block-start:auto;inset-block-end:max(var(--ld-hero-cta-bottom-desktop, 96px),calc(env(safe-area-inset-bottom) + 56px));inline-size:auto;grid-template-columns:repeat(2,minmax(0,var(--ld-hero-cta-width, 248px)));gap:var(--ld-hero-cta-gap, 14px);justify-content:center;transform:none}body[data-r7-route=home]:not(.ld-home-past-hero) .ld-flyweight-brand-launcher{display:none!important}.ld-home-film .ld-luxury-action-v2.ld-home-film__button{position:relative;inline-size:100%;min-inline-size:0;block-size:var(--ld-hero-cta-height, 60px);min-block-size:var(--ld-hero-cta-height, 60px);grid-template-columns:1fr;justify-items:center;padding-inline:44px;border-radius:var(--ld-hero-cta-radius, 32px);box-shadow:inset 0 1px #fffdfc47,0 8px 24px #0707061f;font-family:inherit;font-size:var(--ld-hero-cta-font-size, 14px)}.ld-home-film .ld-home-film__button .ld-luxury-action-v2__labels{inline-size:100%;text-align:center}.ld-home-film .ld-home-film__button .ld-luxury-action-v2__arrow{position:absolute;inset-inline-end:14px;pointer-events:none}.ld-home-index__trigger[hidden]{display:none!important}.ld-home-index__trigger{inline-size:96px;min-inline-size:96px;block-size:64px;min-block-size:64px;padding:8px 10px 7px;flex-direction:column;gap:5px;border-color:#c6a76ae0;border-radius:var(--ld-hero-cta-radius, 2px);background:#fffdfcf5;color:#17130f}.ld-home-index__trigger-brand,.ld-home-index__trigger-brand .ld-home-index__trigger-wordmark{display:block;inline-size:70px;block-size:auto}.ld-home-index__trigger-label{color:#17130f;font-size:12px;font-weight:600;letter-spacing:.06em}@media(min-width:750px)and (max-width:989px){.ld-home-film .ld-home-film__identity-actions{inset-inline:32px;inset-block-end:max(64px,calc(env(safe-area-inset-bottom) + 44px));grid-template-columns:repeat(2,minmax(0,1fr));transform:none}.ld-home-film .ld-luxury-action-v2.ld-home-film__button{inline-size:100%;min-inline-size:0}}@media(min-width:990px){.ld-home-film__continue{font-size:13px}}@media(max-width:749px){.ld-home-film__welcome{gap:5px}.ld-home-film__welcome-wordmark{inline-size:96px}.ld-home-film__welcome-title{font-size:24px}.ld-home-film__hero-still-image,.ld-home-film__hero-still img{object-position:var(--ld-hero-focal-x-mobile, 50%) var(--ld-hero-focal-y-mobile, 20%)}.ld-home-film .ld-home-film__identity-actions{inset-inline:14px;inset-block-end:max(var(--ld-hero-cta-bottom-mobile, 72px),calc(env(safe-area-inset-bottom) + 52px));inline-size:auto;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--ld-hero-cta-gap, 8px);transform:none}.ld-home-film .ld-luxury-action-v2.ld-home-film__button{inline-size:100%;min-inline-size:0;block-size:var(--ld-hero-cta-height-mobile, 58px);min-block-size:var(--ld-hero-cta-height-mobile, 58px);padding-inline:30px;font-size:var(--ld-hero-cta-font-size, 12px);letter-spacing:.055em}.ld-home-film .ld-home-film__button .ld-luxury-action-v2__arrow{inset-inline-end:10px;inline-size:16px}.ld-home-film .ld-home-film__button .ld-luxury-action-v2__arrow svg{inline-size:16px}.ld-home-film__official-wordmark{inline-size:min(176px,calc(100% - 124px));inset-inline-start:calc((100% - 110px)/2)}.ld-home-index__trigger{inset-block-start:max(calc(var(--header-group-height, 0px) + 10px),calc(env(safe-area-inset-top) + 12px));inset-block-end:auto;inline-size:84px;min-inline-size:84px;block-size:58px;min-block-size:58px;padding-inline:8px}.ld-home-index__trigger-brand,.ld-home-index__trigger-brand .ld-home-index__trigger-wordmark{inline-size:62px}}@media(max-width:749px){.ld-home-film__hero-lead{max-inline-size:35ch;font-size:clamp(16px,4.2vw,18px);line-height:1.5}.ld-home-film__hero-instruction{max-inline-size:38ch;font-size:12px;line-height:1.4}.ld-home-film__hero-heading{max-inline-size:16ch;text-wrap:balance}.ld-home-film__identity-copy{text-shadow:0 2px 18px rgba(0,0,0,.62)}}@media(max-width:749px)and (max-height:680px){.ld-home-film__identity-copy{inset-block-end:calc(max(var(--ld-hero-cta-bottom-mobile, 72px),env(safe-area-inset-bottom) + 52px) + var(--ld-hero-cta-height-mobile, 58px) + 12px);gap:7px}.ld-home-film__hero-heading{font-size:clamp(30px,8.4vw,36px);line-height:1.04}.ld-home-film__hero-lead{font-size:16px;line-height:1.45}.ld-home-film__hero-instruction{display:none}}@media(min-width:990px)and (max-height:740px){.ld-home-film__hero-heading{font-size:clamp(36px,4vw,54px);line-height:1.04}.ld-home-film__hero-lead{font-size:16px}.ld-home-film__hero-instruction{font-size:12px}.ld-home-film__hero-quote{font-size:22px}}
/*# sourceMappingURL=/cdn/shop/t/1068/assets/ld-home-scroll-film.css.map */
