

#la-preview{--paper:#f3f1e9;--ink:#24271e;--olive:#565c39;--line:#d2d3c5;--muted:#606254;--soft:#e7e8dc;font-family:'DM Sans',Arial,sans-serif;background:var(--paper);color:var(--ink);width:100%;overflow:clip;isolation:isolate;line-height:1.55;font-size:16px;color-scheme:light}
#la-preview *{box-sizing:border-box}#la-preview :is(h1,h2,h3,p,figure,blockquote){margin:0}#la-preview a{color:inherit;text-decoration:none}#la-preview button{font:inherit;color:inherit;cursor:pointer}#la-preview button:focus-visible,#la-preview a:focus-visible,#la-preview summary:focus-visible{outline:3px solid #b17531;outline-offset:5px}#la-preview img{display:block;max-width:100%}#la-preview [hidden]{display:none!important}#la-preview .la-wrap{padding-left:5.4%;padding-right:5.4%}#la-preview .la-eyebrow{font-size:10px;letter-spacing:.16em;text-transform:uppercase;font-weight:600}#la-preview .la-line{height:1px;background:var(--line)}#la-preview .la-arr{font-size:21px;line-height:1;font-family:Arial,sans-serif}#la-preview .la-logo{font-family:'Manrope',Arial,sans-serif;font-size:24px;font-weight:800;letter-spacing:-1.5px;white-space:nowrap}#la-preview .la-logo span{font-family:Georgia,serif;font-style:italic;font-weight:400}#la-preview .la-nav{height:94px;display:flex;gap:24px;align-items:center;justify-content:space-between;padding-right:100px;border-bottom:1px solid var(--line)}#la-preview .la-navlinks{display:flex;gap:25px;align-items:center;font-size:12px}#la-preview .la-navlinks a{position:relative;padding:10px 0}#la-preview .la-navlinks a:after{content:'';position:absolute;bottom:6px;left:0;right:100%;height:1px;background:currentColor;transition:right .25s}#la-preview .la-navlinks a:hover:after{right:0}#la-preview .la-lang{display:flex;gap:2px;align-items:center}#la-preview .la-lang button{background:transparent;border:0;padding:10px 8px;min-height:44px;font-size:11px;opacity:.5}#la-preview .la-lang button[aria-pressed=true]{opacity:1;text-decoration:underline;text-underline-offset:5px}#la-preview .la-menu-toggle{display:none;background:none;border:1px solid var(--line);padding:8px 12px;min-height:44px;font-size:12px}#la-preview .la-mobilenav{padding:10px 5.4% 20px;border-bottom:1px solid var(--line)}#la-preview .la-mobilenav a{display:block;padding:13px 0;border-bottom:1px solid var(--line)}
#la-preview .la-hero{padding-top:42px;padding-bottom:42px}#la-preview .la-hero-meta{display:flex;justify-content:space-between;gap:15px;margin-bottom:30px}#la-preview .la-place{display:flex;gap:8px;align-items:center}#la-preview .la-dot{width:6px;height:6px;border-radius:50%;background:var(--olive);box-shadow:0 0 0 4px #565c3910}#la-preview .la-hero-grid{display:grid;grid-template-columns:1fr 1.03fr;gap:30px;align-items:center}#la-preview .la-hero h1{font-family:'Manrope',Arial,sans-serif;font-size:clamp(49px,7.1vw,78px);font-weight:500;line-height:1.035;letter-spacing:-.075em;margin-bottom:27px}#la-preview .la-hero h1 em{font-family:Georgia,serif;font-weight:400;letter-spacing:-.065em;color:var(--olive);line-height:1.12}#la-preview .la-lead{font-size:14px;line-height:1.75;max-width:300px;color:var(--muted)}#la-preview .la-ctarow{display:flex;flex-wrap:wrap;align-items:center;gap:20px;margin-top:29px}#la-preview .la-cta{display:inline-flex;align-items:center;justify-content:space-between;gap:30px;background:var(--ink);color:var(--paper);padding:17px 23px;font-size:12px;border:1px solid var(--ink);transition:background .25s,transform .25s;min-height:52px}#la-preview .la-cta:hover{background:var(--olive);transform:translateY(-2px)}#la-preview .la-textlink{display:inline-flex;align-items:center;gap:12px;font-size:12px;border-bottom:1px solid var(--line);padding:12px 0}#la-preview .la-hero-bottom{display:flex;gap:12px;align-items:center;margin-top:33px;font-size:10px;color:var(--muted)}#la-preview .la-monogram{display:grid;place-items:center;border:1px solid var(--line);width:33px;height:33px;border-radius:50%;font-family:Georgia,serif;font-size:15px;letter-spacing:-3px;padding-right:3px;color:var(--ink)}#la-preview .la-hero-art{position:relative;padding-bottom:28px}#la-preview .la-photo-frame{aspect-ratio: .90;overflow:hidden;background:#b59a75;position:relative}#la-preview .la-photo-frame img{width:100%;height:100%;object-fit:cover;object-position:65% 50%;animation:la-photo-in 1.5s ease both;transition:transform 1s}#la-preview .la-photo-frame:hover img{transform:scale(1.045)}#la-preview .la-photo-label{position:absolute;left:18px;top:18px;border:1px solid #f3f1e977;color:#fff7e9;padding:8px 10px;font-size:9px;letter-spacing:.14em}#la-preview .la-caption{display:flex;justify-content:space-between;gap:10px;margin-top:11px;font-size:9px;letter-spacing:.09em;text-transform:uppercase;color:var(--muted)}#la-preview .la-stamp{position:absolute;bottom:65px;left:-28px;border-radius:50%;background:var(--paper);height:92px;width:92px;display:flex;flex-direction:column;align-items:center;justify-content:center;box-shadow:0 4px 25px #24271e10;transform:rotate(-12deg);font-size:8px;text-transform:uppercase;letter-spacing:.13em;border:1px solid var(--line);gap:5px}#la-preview .la-stamp strong{font-family:Georgia,serif;font-size:25px;font-style:italic;font-weight:400;letter-spacing:-1px;text-transform:none}#la-preview .la-hero-copy{animation:la-rise .85s ease both}#la-preview .la-ribbon{display:flex;align-items:center;gap:20px;justify-content:space-between;background:var(--olive);color:var(--paper);padding:20px 5.4%;font-size:10px;letter-spacing:.11em;text-transform:uppercase}#la-preview .la-ribbon b{font-weight:400;font-size:15px;opacity:.65}
#la-preview .la-about{padding-top:83px;padding-bottom:78px;display:grid;grid-template-columns:.6fr 1.4fr;gap:50px}#la-preview .la-about-label{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:30px}#la-preview .la-sign{font-family:Georgia,serif;font-style:italic;font-size:31px;line-height:1.1;color:var(--olive);transform:rotate(-6deg)}#la-preview .la-about h2{font-family:'Manrope',Arial,sans-serif;font-weight:400;font-size:clamp(28px,3.7vw,40px);line-height:1.25;letter-spacing:-.045em;margin-bottom:24px}#la-preview .la-about h2 em{font-family:Georgia,serif;color:var(--olive)}#la-preview .la-about p{color:var(--muted);font-size:13px;line-height:1.9;max-width:525px}#la-preview .la-about-features{display:flex;gap:25px;margin-top:25px;font-size:10px;text-transform:uppercase;letter-spacing:.08em;flex-wrap:wrap}#la-preview .la-about-features span{display:flex;align-items:center;gap:7px}#la-preview .la-about-features span:before{content:'+';font-size:15px;color:var(--olive)}
#la-preview .la-world{background:var(--soft);padding-top:65px;padding-bottom:65px}#la-preview .la-sectiontop{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin:18px 0 32px}#la-preview .la-heading{font-family:'Manrope',Arial,sans-serif;font-weight:400;font-size:clamp(31px,4.5vw,49px);line-height:1.1;letter-spacing:-.055em}#la-preview .la-heading em{font-family:Georgia,serif;font-weight:400;color:var(--olive)}#la-preview .la-smalltext{font-size:12px;max-width:250px;line-height:1.7;color:var(--muted)}#la-preview .la-category-layout{display:grid;grid-template-columns:1.03fr 1fr;gap:40px;align-items:center}#la-preview .la-category-image{aspect-ratio:1.16;position:relative;overflow:hidden;background:#bda27e}#la-preview .la-category-image img{width:100%;height:100%;object-fit:cover;object-position:70% 54%;transform:scale(1.35);transition:transform .7s,object-position .7s,opacity .3s}#la-preview .la-category-image[data-category="fragrance"] img{transform:scale(2);transform-origin:90% 90%;object-position:100% 90%}#la-preview .la-category-image[data-category="details"] img{transform:scale(1.85);transform-origin:44% 85%;object-position:40% 100%}#la-preview .la-category-image .la-plate{position:absolute;bottom:15px;left:15px;color:var(--ink);background:var(--paper);padding:9px 13px;font-size:10px}#la-preview .la-category{border-top:1px solid #bfc2af}#la-preview .la-category:last-child{border-bottom:1px solid #bfc2af}#la-preview .la-category button{display:flex;align-items:center;width:100%;border:0;background:none;padding:20px 0;text-align:left;gap:15px;min-height:62px}#la-preview .la-category .la-num{font-size:10px;color:var(--muted)}#la-preview .la-category .la-cat-name{font-family:'Manrope',Arial,sans-serif;font-size:23px;letter-spacing:-.04em;flex:1}#la-preview .la-category button[aria-expanded=true] .la-cat-name{color:var(--olive)}#la-preview .la-category button .la-arr{transition:transform .3s}#la-preview .la-category button[aria-expanded=true] .la-arr{transform:rotate(45deg)}#la-preview .la-category p{font-size:12px;color:var(--muted);line-height:1.8;padding:0 18px 22px 28px}#la-preview .la-world-foot{display:flex;justify-content:space-between;gap:15px;margin-top:24px;align-items:center}#la-preview .la-image-note{font-size:10px;color:var(--muted);max-width:350px}
#la-preview .la-community{background:var(--ink);color:var(--paper);padding-top:60px;padding-bottom:57px;display:grid;grid-template-columns:1.15fr 1fr;gap:50px;align-items:center}#la-preview .la-community .la-heading{font-size:36px;margin-top:14px}#la-preview .la-community .la-heading em{color:#c2c8a7}#la-preview .la-community p{font-size:12px;color:#b7baaa;line-height:1.8;margin-top:17px;max-width:325px}#la-preview .la-community .la-textlink{border-color:#6e7361;margin-top:12px}#la-preview .la-stats{display:flex;gap:35px;border-bottom:1px solid #535747;padding-bottom:20px}#la-preview .la-stat strong{font-family:'Manrope',Arial,sans-serif;font-size:44px;font-weight:400;letter-spacing:-.06em;display:block;line-height:1.2}#la-preview .la-stat span{font-size:10px;color:#c2c6b3}#la-preview .la-stat-note{font-size:9px;color:#b7baaa;margin-top:12px}
#la-preview .la-reviews{padding-top:73px;padding-bottom:74px}#la-preview .la-review-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:32px;gap:20px}#la-preview .la-review-top .la-heading{margin-top:16px}#la-preview .la-review-controls{display:flex;align-items:center;gap:15px;align-self:flex-end}#la-preview .la-arrow-btn{width:44px;height:44px;background:none;border:1px solid var(--line);border-radius:50%;transition:background .2s}#la-preview .la-arrow-btn:hover{background:var(--soft)}#la-preview .la-review-count{font-size:10px;min-width:32px;text-align:center}#la-preview .la-review-box{border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:35px 0;display:grid;grid-template-columns:.25fr 1.75fr;gap:20px}#la-preview .la-quote-mark{font-family:Georgia,serif;font-size:100px;line-height:1;color:var(--olive)}#la-preview .la-review-quote{font-family:Georgia,serif;font-size:clamp(24px,3.8vw,36px);font-weight:400;line-height:1.4;max-width:660px}#la-preview .la-review-credit{display:flex;justify-content:space-between;gap:18px;margin-top:22px;font-size:10px;color:var(--muted)}#la-preview .la-review-caption{margin-top:13px;font-size:10px;color:var(--muted)}#la-preview .la-faq{display:grid;grid-template-columns:.75fr 1.25fr;gap:50px;padding-top:0;padding-bottom:70px}#la-preview .la-faq .la-heading{font-size:34px;margin-top:17px}#la-preview details{border-top:1px solid var(--line)}#la-preview details:last-child{border-bottom:1px solid var(--line)}#la-preview summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:20px;padding:19px 0;font-size:13px;min-height:56px}#la-preview summary::-webkit-details-marker{display:none}#la-preview summary:after{content:'+';font-size:21px;font-weight:400}#la-preview details[open] summary:after{content:'−'}#la-preview details p{font-size:12px;line-height:1.8;color:var(--muted);padding:0 28px 20px 0}
#la-preview .la-contact{background:var(--soft);padding-top:60px;padding-bottom:54px;position:relative}#la-preview .la-contact-row{display:flex;align-items:flex-end;justify-content:space-between;gap:35px;margin-top:20px}#la-preview .la-contact h2{font-family:'Manrope',Arial,sans-serif;font-size:clamp(39px,6.5vw,68px);line-height:1.08;letter-spacing:-.065em;font-weight:400}#la-preview .la-contact h2 em{font-family:Georgia,serif;font-weight:400;color:var(--olive)}#la-preview .la-contact p{font-size:12px;margin-top:20px;color:var(--muted)}#la-preview .la-contact-actions{flex-shrink:0;display:flex;flex-direction:column;gap:9px;align-items:stretch}#la-preview .la-contact-actions .la-textlink{justify-content:space-between}#la-preview .la-footer{padding-top:27px;padding-bottom:24px}#la-preview .la-footer-top{display:flex;align-items:center;justify-content:space-between;gap:20px;padding-bottom:22px}#la-preview .la-footer .la-logo{font-size:20px}#la-preview .la-footer p{font-size:9px;color:var(--muted);line-height:1.7;max-width:630px}#la-preview .la-motion{border:0;background:none;display:flex;align-items:center;gap:8px;min-height:44px;font-size:10px}#la-preview .la-motion-dot{width:6px;height:6px;border-radius:50%;background:var(--olive)}#la-preview .la-motion[aria-pressed=true] .la-motion-dot{background:var(--muted)}#la-preview .la-footer-last{border-top:1px solid var(--line);margin-top:18px;padding-top:15px;display:flex;justify-content:space-between;gap:20px;font-size:9px;color:var(--muted)}#la-preview .la-footer-last a{border-bottom:1px solid var(--line)}#la-preview .la-reveal{transition:opacity .7s,transform .7s}#la-preview.motion-enabled .la-reveal.pending{opacity:0;transform:translateY(23px)}#la-preview .la-swap{animation:la-rise .35s ease both}
@keyframes la-rise{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes la-photo-in{from{opacity:.4;clip-path:inset(6% 0 0 0);transform:scale(1.07)}to{opacity:1;clip-path:inset(0);transform:scale(1)}}
#la-preview.motion-off *,#la-preview.motion-off *:before,#la-preview.motion-off *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}#la-preview.motion-off .la-reveal.pending{opacity:1;transform:none}
@media(min-width:1100px){#la-preview .la-hero h1{font-size:78px}}@media(max-width:800px){#la-preview .la-nav{padding-right:90px;gap:15px;height:83px}#la-preview .la-navlinks{display:none}#la-preview .la-logo{font-size:22px}#la-preview .la-menu-toggle{display:block}#la-preview .la-nav-tools{margin-left:auto}#la-preview .la-hero-grid{gap:20px}#la-preview .la-hero h1{font-size:55px}#la-preview .la-ctarow{gap:9px}#la-preview .la-cta{padding:15px 17px;gap:19px}#la-preview .la-lead{font-size:13px}#la-preview .la-about{gap:30px}#la-preview .la-category-layout{gap:25px}#la-preview .la-category .la-cat-name{font-size:20px}#la-preview .la-stats{gap:24px}#la-preview .la-stat strong{font-size:35px}#la-preview .la-community{gap:28px}#la-preview .la-community .la-heading{font-size:31px}#la-preview .la-contact-row{gap:20px}#la-preview .la-contact h2{font-size:50px}}
@media(max-width:580px){#la-preview .la-wrap{padding-left:6%;padding-right:6%}#la-preview .la-nav{padding-right:6%;height:82px;flex-wrap:wrap;gap:8px}#la-preview .la-logo{font-size:22px}#la-preview .la-lang button{padding:10px 7px}#la-preview .la-menu-toggle{font-size:11px;padding:8px 9px}#la-preview .la-hero{padding-top:27px;padding-bottom:27px}#la-preview .la-hero-meta{margin-bottom:27px;font-size:9px}#la-preview .la-hero-meta>span:last-child{display:none}#la-preview .la-hero-grid{grid-template-columns:1fr;gap:33px}#la-preview .la-hero h1{font-size:clamp(53px,14vw,76px);margin-bottom:22px;line-height:1.02}#la-preview .la-lead{max-width:330px;font-size:14px}#la-preview .la-ctarow{gap:24px;margin-top:23px}#la-preview .la-cta{padding:16px 19px}#la-preview .la-hero-bottom{margin-top:22px}#la-preview .la-hero-art{padding-bottom:6px}#la-preview .la-photo-frame{aspect-ratio:1.08}#la-preview .la-photo-frame img{object-position:75% 65%}#la-preview .la-stamp{left:auto;right:14px;bottom:52px;width:78px;height:78px}#la-preview .la-stamp strong{font-size:22px}#la-preview .la-ribbon{padding:17px 6%;display:grid;grid-template-columns:1fr 1fr;gap:8px 12px;font-size:9px;text-align:center}#la-preview .la-ribbon b{display:none}#la-preview .la-about{grid-template-columns:1fr;gap:28px;padding-top:48px;padding-bottom:47px}#la-preview .la-about-label{flex-direction:row;align-items:center}#la-preview .la-sign{font-size:23px}#la-preview .la-about h2{font-size:31px}#la-preview .la-about p{font-size:13px}#la-preview .la-about-features{gap:12px 20px}#la-preview .la-world{padding-top:46px;padding-bottom:42px}#la-preview .la-sectiontop{display:block;margin-bottom:25px}#la-preview .la-heading{font-size:35px}#la-preview .la-sectiontop .la-smalltext{margin-top:18px;max-width:none}#la-preview .la-category-layout{grid-template-columns:1fr;gap:25px}#la-preview .la-category-image{aspect-ratio:1.35}#la-preview .la-category .la-cat-name{font-size:24px}#la-preview .la-category p{font-size:13px}#la-preview .la-world-foot{display:block}#la-preview .la-world-foot .la-textlink{margin-top:10px}#la-preview .la-community{grid-template-columns:1fr;padding-top:44px;padding-bottom:42px;gap:35px}#la-preview .la-community .la-heading{font-size:37px}#la-preview .la-community p{font-size:13px}#la-preview .la-stats{gap:50px}#la-preview .la-stat strong{font-size:47px}#la-preview .la-reviews{padding-top:48px;padding-bottom:47px}#la-preview .la-review-top{display:block;margin-bottom:23px}#la-preview .la-review-controls{justify-content:flex-end;margin-top:23px}#la-preview .la-review-box{grid-template-columns:1fr;gap:0;padding-top:23px;padding-bottom:26px}#la-preview .la-quote-mark{height:42px;font-size:70px}#la-preview .la-review-quote{font-size:27px;line-height:1.45}#la-preview .la-review-credit{flex-wrap:wrap}#la-preview .la-faq{grid-template-columns:1fr;gap:28px;padding-bottom:47px}#la-preview .la-faq .la-heading{font-size:32px}#la-preview summary{font-size:14px}#la-preview details p{font-size:13px}#la-preview .la-contact{padding-top:43px;padding-bottom:40px}#la-preview .la-contact-row{flex-direction:column;align-items:stretch;gap:29px}#la-preview .la-contact h2{font-size:51px}#la-preview .la-contact-actions .la-cta{width:100%}#la-preview .la-contact-actions .la-textlink{align-self:flex-start;gap:30px}#la-preview .la-footer-top{flex-wrap:wrap;gap:10px}#la-preview .la-footer-last{flex-wrap:wrap}#la-preview .la-footer p{font-size:10px}}
@media(prefers-reduced-motion:reduce){#la-preview *,#la-preview *:before,#la-preview *:after{animation:none!important;transition:none!important}#la-preview .la-reveal.pending{opacity:1!important;transform:none!important}}

/* A personal, editorial identity for luxuryandarts. */
html{scroll-behavior:smooth;scroll-padding-top:20px}body{margin:0;background:#171714}button,a{-webkit-tap-highlight-color:transparent}::selection{background:#b79d70;color:#161612}
#la-preview{--paper:#f3eee5;--ink:#171714;--olive:#80683f;--line:#d4ccbe;--muted:#646052;--soft:#e8e0d3;max-width:1920px;margin:0 auto;overflow:clip}
#la-preview .la-wrap{padding-left:max(6.2%,calc((100% - 1280px)/2));padding-right:max(6.2%,calc((100% - 1280px)/2))}
#la-preview .la-nav{height:98px;background:var(--ink);color:var(--paper);border-bottom:1px solid #ffffff19;padding-right:max(6.2%,calc((100% - 1280px)/2));position:relative;z-index:10}
#la-preview .la-logo{font-size:27px;font-weight:600;letter-spacing:-1.5px}#la-preview .la-logo span{font-family:'Cormorant Garamond',Georgia,serif;color:#c1a879;font-size:1.08em}
#la-preview .la-navlinks{margin-left:auto;margin-right:35px;gap:30px}#la-preview .la-navlinks a{font-size:12px}#la-preview .la-lang{gap:0}#la-preview .la-lang button{min-width:44px;font-size:12px}#la-preview .la-lang>span{opacity:.35}
#la-preview .la-menu-toggle{border-color:#ffffff40}#la-preview .la-mobilenav{background:var(--ink);color:var(--paper);border-color:#ffffff20}#la-preview .la-mobilenav a{border-color:#ffffff20}
#la-preview .la-hero{background:var(--ink);color:var(--paper);padding-top:30px;padding-bottom:55px;position:relative}
#la-preview .la-hero:before{content:'';position:absolute;inset:0;pointer-events:none;background:radial-gradient(ellipse at 10% 65%,#6f5e3d24,transparent 58%)}
#la-preview .la-hero-meta{position:relative;font-size:9px;color:#bfb7a6;margin-bottom:26px;font-weight:400;letter-spacing:.15em}
#la-preview .la-dot{background:#bda16c;box-shadow:0 0 0 4px #bda16c12}
#la-preview .la-hero-grid{grid-template-columns:1fr 1fr;gap:8%;position:relative}
#la-preview .la-creator-label{font-size:10px;letter-spacing:.22em;color:#c1a879;margin:0 0 26px}
#la-preview .la-hero h1{font-family:'Cormorant Garamond',Georgia,serif;font-size:clamp(88px,9.6vw,144px);font-weight:400;line-height:.76;letter-spacing:-.05em;margin-bottom:39px}
#la-preview .la-hero h1 em{display:inline-block;font-family:'Cormorant Garamond',Georgia,serif;color:#c1a879;line-height:1.05;font-weight:400;letter-spacing:-.06em;margin-left:10%}
#la-preview .la-lead{font-size:14px;line-height:1.85;color:#c6c0b4;max-width:340px}
#la-preview .la-ctarow{margin-top:30px;gap:27px}
#la-preview .la-cta{background:var(--ink);border-color:var(--ink);border-radius:0;font-size:12px;letter-spacing:.01em;min-height:54px;padding:17px 25px}
#la-preview .la-hero .la-cta{background:#e6d6b7;border-color:#e6d6b7;color:#171714}
#la-preview .la-hero .la-cta:hover{background:#f3eee5;border-color:#f3eee5}
#la-preview .la-hero .la-textlink{border-color:#ffffff35;color:#e6dcca}
#la-preview .la-hero-bottom{color:#bbb3a2;margin-top:30px;font-size:10px}
#la-preview .la-monogram{border-color:#8c7a56;color:#c1a879;width:38px;height:38px;font-size:19px}
#la-preview .la-hero-art{padding-bottom:0;margin-right:0}
#la-preview .la-photo-frame{aspect-ratio:.82;background:#735a3c;isolation:isolate}
#la-preview .la-photo-frame:after{content:'';position:absolute;inset:0;background:linear-gradient(180deg,#00000030,transparent 28%,transparent 58%,#10100ea8);pointer-events:none;z-index:1}
#la-preview .la-photo-frame img{object-position:53% 48%;filter:saturate(.82);width:100%;height:100%;object-fit:cover}
#la-preview .la-photo-label{top:21px;left:22px;font-size:8px;padding:9px 11px;z-index:2;background:#17171435;backdrop-filter:blur(8px);color:#f7eee1;border-color:#eee4d74d}
#la-preview .la-portrait-bottom{position:absolute;bottom:28px;left:27px;right:27px;display:flex;justify-content:space-between;align-items:center;color:#f4ede2;z-index:2;font-size:11px}
#la-preview .la-portrait-bottom .la-eyebrow{font-size:10px;letter-spacing:.2em}
#la-preview .la-stamp{bottom:63px;left:-47px;width:98px;height:98px;background:#1c1d18;color:#c1a879;border:1px solid #8a785754;box-shadow:none;gap:7px;transform:rotate(-12deg)}
#la-preview .la-stamp strong{font-family:'Cormorant Garamond',Georgia,serif;font-size:18px;letter-spacing:-.03em;line-height:1.1;text-align:center;max-width:75px}
#la-preview .la-stamp span{font-size:7px}
#la-preview .la-caption{color:#b8ad98;margin-top:13px;font-size:8px;letter-spacing:.12em}
#la-preview .la-ribbon{background:#292920;color:#cfc4af;padding:20px 6.2%;font-size:9px;letter-spacing:.17em;border-top:1px solid #ffffff0c}
#la-preview .la-ribbon b{color:#b69b67;font-size:13px}
#la-preview .la-about{padding-top:94px;padding-bottom:80px;grid-template-columns:.7fr 1.3fr;gap:70px}
#la-preview .la-about-label{justify-content:flex-start;gap:58px;padding-top:8px}
#la-preview .la-sign{font-family:'Cormorant Garamond',Georgia,serif;font-size:43px;white-space:nowrap;color:#897047}
#la-preview .la-about h2,#la-preview .la-heading,#la-preview .la-faq .la-heading{font-family:'Cormorant Garamond',Georgia,serif;font-size:clamp(38px,4.5vw,62px);line-height:1.06;letter-spacing:-.04em;font-weight:400}
#la-preview .la-about h2 em,#la-preview .la-heading em,#la-preview .la-contact h2 em{font-family:'Cormorant Garamond',Georgia,serif}
#la-preview .la-about p{font-size:14px;line-height:1.9;max-width:620px}
#la-preview .la-about-features{font-size:9px;letter-spacing:.11em}
#la-preview .la-trust{padding-top:0;padding-bottom:85px}
#la-preview .la-trust-top{border-top:1px solid var(--line);padding-top:42px;display:flex;justify-content:space-between;gap:30px;align-items:flex-start}
#la-preview .la-trust-top .la-eyebrow{margin-top:12px}
#la-preview .la-trust h2{font-family:'Cormorant Garamond',Georgia,serif;font-weight:400;font-size:40px;line-height:1.1;letter-spacing:-.03em}
#la-preview .la-trust h2 em{color:var(--olive);font-weight:400}
#la-preview .la-trust-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:45px;margin-top:42px}
#la-preview .la-step{font-family:'Cormorant Garamond',Georgia,serif;color:#947749;font-size:28px;display:block;margin-bottom:15px}
#la-preview .la-trust h3{font-weight:500;font-size:16px;line-height:1.4;margin-bottom:12px;letter-spacing:-.02em}
#la-preview .la-trust p{font-size:12px;line-height:1.9;color:var(--muted)}
#la-preview .la-world{padding-top:70px;padding-bottom:65px;background:#e7dfd1}
#la-preview .la-sectiontop{margin:22px 0 42px}
#la-preview .la-sectiontop .la-smalltext{font-size:13px;max-width:290px}
#la-preview .la-category-layout{gap:7%}
#la-preview .la-category .la-cat-name{font-family:'Cormorant Garamond',Georgia,serif;font-size:29px;line-height:1.15;letter-spacing:-.03em}
#la-preview .la-category{border-color:#c1b6a1}#la-preview .la-category:last-child{border-color:#c1b6a1}
#la-preview .la-category button{padding:25px 0}
#la-preview .la-category p{font-size:13px;padding-bottom:25px}
#la-preview .la-category-image .la-plate{font-size:9px;letter-spacing:.07em}
#la-preview .la-world-foot{margin-top:22px}
#la-preview .la-image-note{font-size:10px}
#la-preview .la-community{background:#22231d;padding-top:65px;padding-bottom:65px;gap:8%}
#la-preview .la-community .la-heading{font-family:'Cormorant Garamond',Georgia,serif;font-size:46px;line-height:1.1;margin-top:20px}
#la-preview .la-community .la-heading em{color:#c1a879}
#la-preview .la-community p{color:#c1bdaf;font-size:13px;max-width:360px}
#la-preview .la-community .la-textlink{color:#e6d9bf;border-color:#7f735b}
#la-preview .la-community .la-eyebrow{color:#c1a879}
#la-preview .la-stats{justify-content:space-between;border-color:#706b5c;gap:20px;padding-bottom:25px}
#la-preview .la-stat strong{font-family:'Cormorant Garamond',Georgia,serif;font-size:65px;letter-spacing:-.05em;color:#e6d9bf}
#la-preview .la-stat span{color:#c1bdaf;font-size:11px}
#la-preview .la-stat-note{font-size:10px;color:#aaa597;line-height:1.7}
#la-preview .la-reviews{padding-top:83px;padding-bottom:73px}
#la-preview .la-review-box{padding:42px 0;grid-template-columns:.23fr 1.77fr}
#la-preview .la-review-quote{font-family:'Cormorant Garamond',Georgia,serif;font-size:43px;line-height:1.25;max-width:800px;letter-spacing:-.015em}
#la-preview .la-quote-mark{color:#a38b5f;font-size:100px}
#la-preview .la-review-credit{margin-top:30px;font-size:11px}
#la-preview .la-review-caption{font-size:10px}
#la-preview .la-faq{padding-bottom:80px;gap:8%}
#la-preview .la-faq .la-heading{font-size:44px}
#la-preview summary{font-size:14px;padding:21px 0}
#la-preview details p{font-size:13px}
#la-preview .la-contact{background:#171714;color:var(--paper);padding-top:67px;padding-bottom:70px;border-top:1px solid #ffffff10}
#la-preview .la-contact>.la-eyebrow{color:#c1a879}
#la-preview .la-contact h2{font-family:'Cormorant Garamond',Georgia,serif;font-size:clamp(55px,6.6vw,86px);line-height:.97;font-weight:400;letter-spacing:-.05em}
#la-preview .la-contact h2 em{color:#c1a879}
#la-preview .la-contact p{color:#bfb7a9;font-size:13px;margin-top:24px}
#la-preview .la-contact-actions .la-cta{background:#e6d6b7;border-color:#e6d6b7;color:#171714}
#la-preview .la-contact-actions .la-cta:hover{background:#f3eee5}
#la-preview .la-contact-actions .la-textlink{color:#d9cbb4;border-color:#756950}
#la-preview .la-footer{background:#171714;color:var(--paper);padding-bottom:25px;border-top:1px solid #ffffff15}
#la-preview .la-footer p{color:#a7a191;font-size:10px}
#la-preview .la-footer-last{border-color:#ffffff20;color:#aaa18f;font-size:10px}
#la-preview .la-footer-last a{border-color:#8e7b55}
#la-preview .la-motion{color:#c6b99f}
#la-preview .la-motion-dot{background:#c1a879}
#la-preview .la-mobile-contact{display:none}
@media(min-width:1500px){#la-preview .la-hero h1{font-size:150px}#la-preview .la-photo-frame{max-height:700px}#la-preview .la-hero-meta{margin-bottom:35px}}
@media(max-width:1000px){#la-preview .la-hero-grid{gap:6%}#la-preview .la-hero h1{font-size:110px}#la-preview .la-creator-label{font-size:9px;letter-spacing:.12em}#la-preview .la-ctarow{gap:12px}#la-preview .la-photo-frame{aspect-ratio:.73}#la-preview .la-navlinks{margin-right:10px;gap:20px}#la-preview .la-caption{font-size:7px;letter-spacing:.06em}#la-preview .la-about{gap:40px}#la-preview .la-community .la-heading{font-size:41px}#la-preview .la-stat strong{font-size:55px}#la-preview .la-trust-grid{gap:27px}}
@media(max-width:800px){#la-preview .la-nav{height:83px;gap:16px}#la-preview .la-lang{margin-left:auto}#la-preview .la-menu-toggle{display:block}#la-preview .la-hero h1{font-size:91px}#la-preview .la-hero .la-lead{font-size:13px}#la-preview .la-hero .la-cta{padding:15px 17px}#la-preview .la-hero-bottom{font-size:9px}#la-preview .la-stamp{left:-30px;width:78px;height:78px;bottom:55px}#la-preview .la-stamp strong{font-size:15px;max-width:60px}#la-preview .la-photo-label{font-size:7px;left:14px;top:14px;padding:8px}#la-preview .la-portrait-bottom{left:17px;right:17px;bottom:20px;flex-wrap:wrap;gap:5px;font-size:9px}#la-preview .la-portrait-bottom .la-eyebrow{font-size:9px}#la-preview .la-caption{display:block}#la-preview .la-caption span:last-child{display:none}#la-preview .la-trust h2{font-size:35px}#la-preview .la-review-quote{font-size:36px}}
@media(max-width:580px){html{scroll-padding-top:15px}#la-preview .la-wrap{padding-left:6%;padding-right:6%}#la-preview .la-nav{height:82px;gap:6px;flex-wrap:nowrap}#la-preview .la-logo{font-size:22px}#la-preview .la-lang button{min-width:36px;font-size:11px;padding:10px 5px}#la-preview .la-menu-toggle{padding:8px 9px;font-size:10px}#la-preview .la-hero{padding-top:23px;padding-bottom:26px}#la-preview .la-hero-meta{font-size:8px;letter-spacing:.11em;margin-bottom:30px}#la-preview .la-hero-grid{grid-template-columns:1fr;gap:30px}#la-preview .la-creator-label{font-size:9px;letter-spacing:.15em;margin-bottom:23px}#la-preview .la-hero h1{font-size:106px;line-height:.73;margin-bottom:23px}#la-preview .la-hero h1 em{margin-left:21%;line-height:1.1}#la-preview .la-hero .la-lead{font-size:13px;max-width:330px;line-height:1.8}#la-preview .la-ctarow{gap:22px;margin-top:25px}#la-preview .la-hero .la-cta{padding:16px 21px}#la-preview .la-hero .la-textlink{font-size:11px}#la-preview .la-hero-bottom{margin-top:24px;font-size:9px}#la-preview .la-monogram{width:34px;height:34px;font-size:18px}#la-preview .la-photo-frame{aspect-ratio:1.01}#la-preview .la-photo-frame img{object-position:50% 36%}#la-preview .la-photo-label{top:16px;left:16px;font-size:7px}#la-preview .la-portrait-bottom{bottom:20px;left:20px;right:20px;font-size:10px;gap:8px}#la-preview .la-stamp{left:auto;right:-10px;bottom:76px;height:77px;width:77px}#la-preview .la-caption{font-size:8px;display:flex;margin-top:13px}#la-preview .la-caption span:last-child{display:block;font-size:7px}#la-preview .la-ribbon{padding:18px 6%;font-size:8px;letter-spacing:.09em;line-height:1.8}#la-preview .la-about{padding-top:53px;padding-bottom:45px;grid-template-columns:1fr;gap:28px}#la-preview .la-about-label{padding:0;gap:20px;align-items:center}#la-preview .la-about-label .la-eyebrow{font-size:9px;max-width:150px}#la-preview .la-sign{font-size:27px;white-space:normal;flex-shrink:0}#la-preview .la-about h2{font-size:42px}#la-preview .la-about p{font-size:13px}#la-preview .la-about-features{gap:10px 20px;font-size:8px}#la-preview .la-trust{padding-bottom:48px}#la-preview .la-trust-top{padding-top:30px;display:block}#la-preview .la-trust-top .la-eyebrow{font-size:9px}#la-preview .la-trust h2{font-size:37px;margin-top:22px}#la-preview .la-trust-grid{grid-template-columns:1fr;gap:22px;margin-top:30px}#la-preview .la-trust article{display:grid;grid-template-columns:28px 1fr;gap:0 17px;border-top:1px solid var(--line);padding-top:21px}#la-preview .la-step{grid-row:span 2;font-size:25px;line-height:1.2;margin:0}#la-preview .la-trust h3{font-size:15px;margin-bottom:8px}#la-preview .la-trust p{font-size:12px;line-height:1.85}#la-preview .la-world{padding-top:45px;padding-bottom:43px}#la-preview .la-heading{font-size:43px}#la-preview .la-sectiontop{margin-bottom:27px}#la-preview .la-sectiontop .la-smalltext{max-width:330px;font-size:13px}#la-preview .la-category-layout{gap:20px}#la-preview .la-category button{padding:21px 0}#la-preview .la-category .la-cat-name{font-size:28px}#la-preview .la-category p{font-size:12px}#la-preview .la-community{padding-top:45px;padding-bottom:44px;gap:35px;grid-template-columns:1fr}#la-preview .la-community .la-heading{font-size:42px}#la-preview .la-community p{font-size:13px}#la-preview .la-stats{justify-content:flex-start;gap:60px;padding-bottom:20px}#la-preview .la-stat strong{font-size:63px}#la-preview .la-stat span{font-size:10px}#la-preview .la-stat-note{font-size:9px}#la-preview .la-reviews{padding-top:50px;padding-bottom:50px}#la-preview .la-review-top .la-heading{font-size:40px}#la-preview .la-review-top .la-eyebrow{font-size:9px}#la-preview .la-review-box{grid-template-columns:1fr;gap:0;padding:25px 0}#la-preview .la-review-quote{font-size:33px;line-height:1.25}#la-preview .la-quote-mark{font-size:73px;height:43px}#la-preview .la-review-credit{font-size:10px;line-height:1.8;margin-top:22px}#la-preview .la-review-caption{font-size:9px}#la-preview .la-faq{grid-template-columns:1fr;padding-bottom:48px;gap:30px}#la-preview .la-faq .la-heading{font-size:42px}#la-preview summary{font-size:13px;padding:20px 0}#la-preview .la-contact{padding-top:47px;padding-bottom:45px}#la-preview .la-contact>.la-eyebrow{font-size:9px}#la-preview .la-contact h2{font-size:59px}#la-preview .la-contact-actions .la-cta{font-size:13px;padding:18px 22px}#la-preview .la-footer{padding-bottom:90px}#la-preview .la-footer p{font-size:10px}#la-preview .la-footer .la-logo{font-size:21px}#la-preview .la-footer-last{font-size:9px}#la-preview .la-mobile-contact{display:block;position:fixed;bottom:0;left:0;right:0;z-index:30;padding:10px 6% calc(10px + env(safe-area-inset-bottom));background:#171714f2;backdrop-filter:blur(15px);border-top:1px solid #c1a87940}#la-preview .la-mobile-contact a{display:flex;align-items:center;justify-content:space-between;gap:25px;color:#e6d6b7;min-height:43px;font-size:12px;letter-spacing:.02em}#la-preview .la-mobile-contact a span:last-child{font-size:20px}}
@media(max-width:360px){#la-preview .la-logo{font-size:19px}#la-preview .la-lang button{min-width:31px}#la-preview .la-nav{gap:4px}#la-preview .la-hero h1{font-size:95px}#la-preview .la-ctarow{gap:13px}#la-preview .la-hero .la-cta{padding:15px 17px}#la-preview .la-hero .la-textlink{font-size:10px}#la-preview .la-about h2{font-size:37px}#la-preview .la-sign{font-size:23px}#la-preview .la-stats{gap:38px}#la-preview .la-stat strong{font-size:55px}#la-preview .la-contact h2{font-size:51px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}#la-preview *,#la-preview *:before,#la-preview *:after{animation:none!important;transition:none!important}}
@media(max-width:580px){#la-preview .la-hero-grid{gap:22px}#la-preview .la-hero-copy{display:contents}#la-preview .la-creator-label{order:0;margin:0}#la-preview .la-hero h1{order:1;margin:0;font-size:98px}#la-preview .la-hero-art{order:2;margin-bottom:4px}#la-preview .la-hero .la-lead{order:3}#la-preview .la-ctarow{order:4;margin:0}#la-preview .la-hero-bottom{order:5;margin:0 0 5px}#la-preview .la-hero-meta{margin-bottom:25px}}

/* Motion edition: composed around readable content, with a single motion switch. */
#la-preview .la-hero:before{background:radial-gradient(ellipse at 10% 65%,#97774633,transparent 58%);animation:la-ambient 12s ease-in-out infinite alternate}
#la-preview .la-hero-art{align-self:start;padding-top:5px}
#la-preview .la-portrait-caption{display:flex;align-items:center;gap:22px;padding-top:20px;position:relative}
#la-preview .la-stamp{position:relative;inset:auto!important;flex:0 0 104px;width:104px;height:104px;transform:none;gap:6px;border:1px solid #b19a6b80;background:transparent}
#la-preview .la-stamp:after{content:'';position:absolute;inset:6px;border:1px dashed #b19a6b48;border-radius:50%;animation:la-orbit 40s linear infinite;pointer-events:none}
#la-preview .la-stamp strong{font-size:20px;max-width:80px;letter-spacing:-.02em;line-height:1.05}
#la-preview .la-stamp span{font-size:7px;letter-spacing:.11em}
#la-preview .la-caption{flex:1;display:flex;flex-direction:column;align-items:flex-start;gap:10px;margin:0;font-size:9px;line-height:1.8;max-width:260px}
#la-preview .la-caption span:last-child{display:block;font-size:8px;color:#d9c49e}
#la-preview .la-guide{margin-top:28px;border:1px solid #c1a8794d;background:linear-gradient(125deg,#39322660,#171714);padding:20px;display:flex;gap:24px;align-items:center;position:relative;overflow:hidden}
#la-preview .la-guide:after{content:'';position:absolute;width:80px;height:200%;top:-40%;left:-130px;background:linear-gradient(90deg,transparent,#ead3a518,transparent);transform:rotate(22deg);animation:la-shine 9s ease-in-out infinite;pointer-events:none}
#la-preview .la-guide-book{color:#e6cf9e;background:linear-gradient(105deg,#161713 5%,#4b4130 6%,#24251d 11%,#141511 90%);box-shadow:8px 8px 0 #d4c6a021,15px 15px 30px #0005;width:116px;flex:0 0 116px;height:160px;padding:17px 13px 13px 20px;display:flex;flex-direction:column;border:1px solid #8c744a70;transform:perspective(500px) rotateY(-12deg) rotateZ(-6deg);transition:transform .6s}
#la-preview .la-guide:hover .la-guide-book{transform:perspective(500px) rotateY(0) rotateZ(-2deg) translateY(-4px)}
#la-preview .la-guide-book>span{font-size:7px;letter-spacing:.22em;line-height:1.5;margin-bottom:12px}
#la-preview .la-guide-book strong{font:27px/.85 'Cormorant Garamond',Georgia,serif;letter-spacing:-1px}
#la-preview .la-guide-book i{font:italic 13px 'Cormorant Garamond',Georgia,serif;margin-top:5px;white-space:nowrap}
#la-preview .la-guide-book small{font-size:5px;letter-spacing:.12em;margin-top:auto}
#la-preview .la-guide-copy{min-width:0;position:relative;z-index:1}
#la-preview .la-guide-copy>.la-eyebrow{font-size:7px;letter-spacing:.13em;color:#c1a879}
#la-preview .la-guide h2{font:32px/.95 'Cormorant Garamond',Georgia,serif;letter-spacing:-.03em;margin:9px 0}
#la-preview .la-guide h2 em{color:#c1a879;font-weight:400}
#la-preview .la-guide p{font-size:10px;line-height:1.6;color:#c6c0b4;max-width:240px}
#la-preview .la-guide-links{display:flex;gap:15px;flex-wrap:wrap;margin-top:10px;font-size:10px;color:#ebd9b9}
#la-preview .la-guide-links a{min-height:35px;display:flex;align-items:center;border-bottom:1px solid #c1a87970}
#la-preview .la-guide-copy>small{font-size:8px;display:block;margin-top:10px;color:#a7a08f}
#la-preview .la-trust article{position:relative}
#la-preview .la-trust article:after{content:'';height:1px;position:absolute;bottom:-15px;left:0;right:0;background:linear-gradient(90deg,transparent,#b59b6b,transparent);transform:scaleX(0);transition:transform .7s}
#la-preview .la-trust article:hover:after{transform:scaleX(1)}
#la-preview .la-brand-showcase{margin-top:58px;background:#191a16;color:#f3eee5;position:relative;padding:38px;overflow:hidden;border:1px solid #9c865649}
#la-preview .la-brand-showcase:before{content:'';position:absolute;width:70%;height:250%;top:-85%;left:15%;background:radial-gradient(ellipse,#a28a4e25,transparent 63%);animation:la-ambient 8s ease-in-out infinite alternate;pointer-events:none}
#la-preview .la-brand-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;position:relative}
#la-preview .la-brand-heading .la-eyebrow{font-size:8px;color:#c7b38d;letter-spacing:.16em}
#la-preview .la-brand-heading h3{font:48px/1.1 'Cormorant Garamond',Georgia,serif;letter-spacing:-.03em;margin-top:9px;font-weight:400}
#la-preview .la-brand-heading h3 em{color:#c7af80}
#la-preview .la-brand-counter{font-size:10px;letter-spacing:.15em;color:#c7b38d;white-space:nowrap;margin-bottom:8px}
#la-preview .la-brand-stage{margin-top:32px;position:relative;min-width:0}
#la-preview .la-brand-panel{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid #ba9c6040;border-bottom:1px solid #ba9c6040}
#la-preview .la-brand-card{min-height:155px;position:relative;display:grid;place-items:center;padding:32px 15px;border-right:1px solid #ba9c6025;animation:la-brand-in .85s cubic-bezier(.16,1,.3,1) both;overflow:hidden}
#la-preview .la-brand-card:nth-child(2){animation-delay:.07s}#la-preview .la-brand-card:nth-child(3){animation-delay:.14s}#la-preview .la-brand-card:nth-child(4){animation-delay:.21s;border-right:0}
#la-preview .la-brand-index{position:absolute;top:12px;left:12px;font-size:8px;color:#b09b74}
#la-preview .la-wordmark{font-size:20px;text-align:center;letter-spacing:.08em;line-height:1.2;color:#f2e7d1;display:block;text-shadow:0 0 30px #d0ad5640}
#la-preview .la-wordmark-serif{font-family:Georgia,'Times New Roman',serif;letter-spacing:.04em}
#la-preview .la-wordmark-sans{font-family:Arial,sans-serif;font-weight:700;font-size:18px;letter-spacing:.1em}
#la-preview .la-wordmark-dior{font:45px Georgia,serif;letter-spacing:-.05em}
#la-preview .la-wordmark-script{font:italic 25px/.9 'Cormorant Garamond',Georgia,serif;letter-spacing:-.05em}
#la-preview .la-wordmark-narrow{font:700 17px Arial,sans-serif;letter-spacing:-.02em}
#la-preview .la-brand-line{position:absolute;bottom:22px;width:25px;height:1px;background:#b69d6c;box-shadow:0 0 12px #d8ba70;animation:la-line-open 1s ease both}
#la-preview .la-brand-progress{height:2px;background:#ffffff08;margin-top:-1px;position:relative}
#la-preview .la-brand-progress>span{height:100%;width:100%;display:block;background:linear-gradient(90deg,#80683f,#e9d29e);transform:scaleX(0);transform-origin:left}
#la-preview .la-brand-progress.running>span{animation:la-timer 3s linear both}
#la-preview .la-brand-showcase.is-paused .la-brand-progress>span{animation-play-state:paused}
#la-preview .la-brand-bottom{display:flex;justify-content:space-between;align-items:center;gap:15px;margin-top:18px;position:relative}
#la-preview .la-brand-bottom p{font-size:10px;color:#b9b09f;line-height:1.7;max-width:320px}
#la-preview .la-brand-controls{display:flex;align-items:center;gap:12px}
#la-preview .la-brand-controls .la-arrow-btn{border-color:#c1a87955;color:#e6d6b7}
#la-preview .la-brand-controls .la-arrow-btn:hover{background:#c1a87920}
#la-preview .la-brand-pause{border:0;background:none;font-size:10px;min-width:50px;min-height:44px;color:#e6d6b7}
#la-preview .la-world-foot{justify-content:flex-end}
#la-preview .la-community{background:#131511;position:relative;isolation:isolate;overflow:hidden;grid-template-columns:.8fr 1.2fr;gap:7%;padding-top:100px;padding-bottom:100px}
#la-preview .la-community:before{content:'';inset:0;position:absolute;background:radial-gradient(ellipse at 85% 40%,#c1a87915,transparent 65%);z-index:-1}
#la-preview .la-audience{position:relative;min-width:0}
#la-preview .la-audience-label{font-size:9px;letter-spacing:.16em;display:flex;gap:9px;align-items:center;margin-bottom:24px;color:#c6b083}
#la-preview .la-audience-label>span:last-child{margin-left:auto;font-size:8px;letter-spacing:.2em;border:1px solid #ac936342;padding:5px 9px}
#la-preview .la-pulse-dot{height:6px;width:6px;border-radius:50%;background:#d7be8a;box-shadow:0 0 14px #d7be8a;animation:la-pulse 2.8s ease-out infinite}
#la-preview .la-audience-orbits{position:absolute;inset:-60px -50px;z-index:-1;pointer-events:none;opacity:.65}
#la-preview .la-audience-orbits>i{position:absolute;width:410px;height:410px;border:1px solid #c1a87919;border-radius:50%;left:calc(50% - 205px);top:calc(50% - 205px);animation:la-orbit 28s linear infinite}
#la-preview .la-audience-orbits>i:before{content:'';height:5px;width:5px;position:absolute;top:65px;left:50px;background:#c1a879;border-radius:50%;box-shadow:0 0 16px #dec18a}
#la-preview .la-audience-orbits>i:nth-child(2){width:510px;height:510px;left:calc(50% - 255px);top:calc(50% - 255px);animation-duration:40s;animation-direction:reverse}
#la-preview .la-audience-orbits>i:nth-child(3){width:610px;height:610px;left:calc(50% - 305px);top:calc(50% - 305px);animation-duration:60s}
#la-preview .la-audience-orbits>span{position:absolute;top:3%;right:15%;font-size:29px;color:#b99b64;animation:la-pulse 5s ease-in-out infinite}
#la-preview .la-stats{display:grid;grid-template-columns:1fr 1fr;gap:25px;border-bottom:1px solid #a18a543d;padding-bottom:24px;position:relative}
#la-preview .la-stat{min-width:0;padding-top:16px;border-top:1px solid #a18a543d}
#la-preview .la-stat-top{display:flex;align-items:center;gap:9px;min-height:30px}
#la-preview .la-stat .la-stat-top>span{font-size:10px;color:#d8cbb3;letter-spacing:.02em}
#la-preview .la-stat .la-stat-top>.la-stat-symbol{font-size:24px;color:#c9ac73}
#la-preview .la-stat strong{font-family:'Cormorant Garamond',Georgia,serif;font-size:clamp(70px,7.3vw,112px);font-weight:400;letter-spacing:-.07em;line-height:1.2;white-space:nowrap;color:#f1e5cc;display:flex;align-items:baseline;margin:6px 0 13px}
#la-preview .la-stat strong .la-count{font:inherit;color:inherit;letter-spacing:inherit}
#la-preview .la-stat strong em{font-size:.64em;color:#c4a66c;font-weight:400;letter-spacing:-.05em;padding-left:3px}
#la-preview .la-particle-field{display:grid;grid-template-columns:repeat(16,1fr);gap:7px;height:46px;align-content:center}
#la-preview .la-particle-field i{width:4px;height:4px;border-radius:50%;background:#b7a179;opacity:.4;animation:la-spark 3.4s ease-in-out infinite;animation-delay:calc(var(--i)*.09s)}
#la-preview .la-wave{display:flex;align-items:center;justify-content:space-between;gap:3px;height:46px}
#la-preview .la-wave i{height:var(--h);width:2px;background:linear-gradient(#e1c17e,#7a6641);border-radius:2px;animation:la-wave 2.5s ease-in-out infinite;animation-delay:calc(var(--i)*-.075s);transform-origin:center}
#la-preview .la-stat-note{position:relative;color:#b8ad97;line-height:1.7;font-size:9px;margin-top:16px}
#la-preview .la-review-feature{display:grid;grid-template-columns:260px 1fr;gap:50px;align-items:center;margin-bottom:30px}
#la-preview .la-story-open{padding:0;position:relative;border:1px solid #baaa8b;background:#171714;box-shadow:13px 13px 0 #d6cab5;transform:rotate(-2deg);transition:transform .5s;max-width:260px}
#la-preview .la-story-open:hover{transform:rotate(0) translateY(-5px)}
#la-preview .la-story-open img{width:100%;height:450px;object-fit:contain;background:#080b0c}
#la-preview .la-story-open>span{display:flex;align-items:center;justify-content:center;min-height:44px;font-size:10px;letter-spacing:.08em;background:#24251f;color:#e9d9b9}
#la-preview .la-review-box{display:block;min-width:0;border:0;padding:20px 0}
#la-preview .la-review-quote{font-size:clamp(31px,4vw,52px);line-height:1.15;letter-spacing:-.025em}
#la-preview .la-quote-mark{height:70px;font-size:110px}
#la-preview .la-review-credit{display:flex;flex-direction:column;gap:5px;font-size:11px}
#la-preview .la-review-credit>span:last-child{color:#8d7751;font-size:9px;text-transform:uppercase;letter-spacing:.12em}
#la-preview .la-review-caption{font-size:10px;line-height:1.8;max-width:330px;margin-top:18px}
#la-preview .la-archive-heading{display:flex;align-items:center;justify-content:space-between;gap:20px;border-top:1px solid var(--line);padding-top:28px;margin-top:40px;margin-bottom:18px}
#la-preview .la-archive-heading>span:last-child{font-size:10px;color:var(--muted)}
#la-preview .la-story-archive{display:flex;gap:13px;overflow-x:auto;padding:5px 3px 18px;scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:#af9667 #ddd4c4;overscroll-behavior-x:contain}
#la-preview .la-story-thumb{flex:0 0 90px;position:relative;border:2px solid transparent;padding:3px;background:#ddd4c4;opacity:.65;transition:transform .3s,opacity .3s,border-color .3s;scroll-snap-align:start}
#la-preview .la-story-thumb[aria-pressed=true]{opacity:1;border-color:#8c7040;transform:translateY(-4px)}
#la-preview .la-story-thumb:hover{opacity:1;transform:translateY(-4px)}
#la-preview .la-story-thumb img{width:100%;height:150px;object-fit:cover}
#la-preview .la-story-thumb>span{position:absolute;bottom:8px;left:8px;font-size:9px;background:#f3eee5;color:#171714;min-width:24px;padding:3px}
#la-preview .la-story-dialog{padding:20px;background:#151712;color:#e6d6b7;border:1px solid #b7a17955;max-width:min(95vw,700px);max-height:92dvh;box-sizing:border-box;overflow:auto}
#la-preview .la-story-dialog::backdrop{background:#080a08ed;backdrop-filter:blur(7px)}
#la-preview .la-dialog-toolbar{display:flex;justify-content:space-between;gap:18px;align-items:center;position:sticky;top:-20px;background:#151712;z-index:1;padding-bottom:12px;font-size:10px}
#la-preview .la-dialog-toolbar button{border:1px solid #b7a17955;background:#151712;min-height:44px;padding:5px 15px;font-size:12px}
#la-preview .la-story-dialog img{max-height:73dvh;width:auto;max-width:100%;object-fit:contain;margin:auto}
#la-preview .la-story-dialog>a{display:block;padding-top:15px;font-size:11px;text-align:center;min-height:44px}
#la-preview .la-contact{overflow:hidden}
#la-preview .la-contact:before{content:'AT';position:absolute;right:-1%;top:-110px;font:500 470px 'Cormorant Garamond',Georgia,serif;color:#c1a87907;letter-spacing:-.14em;pointer-events:none;animation:la-ambient 10s ease-in-out infinite alternate}
#la-preview .la-contact>*{position:relative}
@keyframes la-orbit{to{transform:rotate(360deg)}}
@keyframes la-ambient{from{transform:translateX(-2%) scale(.95);opacity:.6}to{transform:translateX(2%) scale(1.06);opacity:1}}
@keyframes la-shine{0%,60%{left:-130px}90%,100%{left:120%}}
@keyframes la-brand-in{from{opacity:0;transform:translateY(24px);filter:blur(5px)}to{opacity:1;transform:translateY(0);filter:blur(0)}}
@keyframes la-line-open{from{transform:scaleX(0)}to{transform:scaleX(1)}}
@keyframes la-timer{to{transform:scaleX(1)}}
@keyframes la-pulse{0%,100%{opacity:.5;box-shadow:0 0 0 0 #c1a87930}50%{opacity:1;box-shadow:0 0 0 7px #c1a87900}}
@keyframes la-spark{0%,100%{opacity:.25;transform:scale(.7)}50%{opacity:1;transform:scale(1.4)}}
@keyframes la-wave{0%,100%{transform:scaleY(.4);opacity:.4}50%{transform:scaleY(1);opacity:1}}
@media(max-width:1100px){#la-preview .la-guide{padding:17px;gap:18px}#la-preview .la-guide-book{width:92px;flex-basis:92px;height:145px;padding-left:14px}#la-preview .la-guide h2{font-size:28px}#la-preview .la-guide-book strong{font-size:24px}#la-preview .la-brand-card{padding:32px 10px}#la-preview .la-wordmark-sans{font-size:15px}#la-preview .la-community{grid-template-columns:.85fr 1.15fr;gap:5%}#la-preview .la-stat strong{font-size:83px}#la-preview .la-review-feature{gap:35px;grid-template-columns:230px 1fr}#la-preview .la-story-open img{height:410px}}
@media(max-width:800px){#la-preview .la-brand-panel{grid-template-columns:repeat(2,minmax(0,1fr))}#la-preview .la-brand-card{min-height:135px}#la-preview .la-brand-card:nth-child(2){border-right:0}#la-preview .la-brand-card:nth-child(-n+2){border-bottom:1px solid #ba9c6025}#la-preview .la-community{grid-template-columns:1fr;gap:55px}#la-preview .la-audience{max-width:590px;width:100%}#la-preview .la-stat strong{font-size:108px}#la-preview .la-guide{flex-direction:column;align-items:flex-start;gap:22px}#la-preview .la-guide-book{display:none}#la-preview .la-review-feature{grid-template-columns:190px 1fr;gap:28px}#la-preview .la-story-open img{height:340px}#la-preview .la-review-quote{font-size:34px}}
@media(max-width:580px){#la-preview .la-hero-art{padding-top:0}#la-preview .la-portrait-caption{gap:18px;padding-top:18px}#la-preview .la-stamp{flex-basis:96px;width:96px;height:96px}#la-preview .la-stamp strong{font-size:19px;max-width:73px}#la-preview .la-caption{font-size:8px;gap:8px}#la-preview .la-caption span:last-child{font-size:8px}#la-preview .la-guide{order:6;margin:6px 0 0;padding:20px 16px;display:flex;flex-direction:row;align-items:center;gap:20px}#la-preview .la-guide-book{display:flex;flex-basis:94px;width:94px;height:152px}#la-preview .la-guide h2{font-size:28px}#la-preview .la-guide p{font-size:10px}#la-preview .la-guide-links{gap:8px 13px;font-size:10px}#la-preview .la-guide-copy>small{font-size:7px}#la-preview .la-guide-copy>.la-eyebrow{font-size:7px;line-height:1.7;display:block}#la-preview .la-brand-showcase{padding:25px 20px;margin-top:35px}#la-preview .la-brand-heading h3{font-size:40px}#la-preview .la-brand-heading .la-eyebrow{font-size:7px;letter-spacing:.12em;display:block;max-width:210px}#la-preview .la-brand-heading{gap:12px}#la-preview .la-brand-counter{font-size:9px}#la-preview .la-brand-stage{margin-top:25px}#la-preview .la-brand-card{min-height:125px;padding:32px 9px}#la-preview .la-wordmark{font-size:19px}#la-preview .la-wordmark-sans{font-size:14px;letter-spacing:.06em}#la-preview .la-wordmark-narrow{font-size:13px}#la-preview .la-wordmark-dior{font-size:40px}#la-preview .la-wordmark-script{font-size:23px}#la-preview .la-brand-bottom{display:block;margin-top:18px}#la-preview .la-brand-controls{justify-content:flex-end;margin-top:14px}#la-preview .la-brand-bottom p{font-size:10px}#la-preview .la-community{padding-top:52px;padding-bottom:52px;gap:45px}#la-preview .la-audience-label{font-size:8px;letter-spacing:.1em;margin-bottom:16px}#la-preview .la-stats{gap:16px;grid-template-columns:1fr 1fr}#la-preview .la-stat strong{font-size:clamp(65px,21vw,97px);margin:7px 0 10px}#la-preview .la-stat .la-stat-top>span{font-size:9px}#la-preview .la-stat .la-stat-top>.la-stat-symbol{font-size:20px}#la-preview .la-stat-top{gap:7px}#la-preview .la-particle-field{gap:5px}#la-preview .la-wave{gap:2px}#la-preview .la-wave i{width:2px}#la-preview .la-review-feature{display:flex;flex-direction:column;gap:30px;align-items:stretch}#la-preview .la-story-open{width:230px;max-width:80%;align-self:center;margin:7px 0 0}#la-preview .la-story-open img{height:385px}#la-preview .la-review-box{padding:10px 0 0}#la-preview .la-review-quote{font-size:36px;line-height:1.15}#la-preview .la-quote-mark{height:48px;font-size:83px}#la-preview .la-review-credit{margin-top:20px}#la-preview .la-review-caption{margin-top:15px}#la-preview .la-archive-heading{display:block;margin-top:25px;padding-top:22px}#la-preview .la-archive-heading .la-eyebrow{font-size:9px}#la-preview .la-archive-heading>span:last-child{display:block;margin-top:8px}#la-preview .la-story-thumb{flex-basis:84px}#la-preview .la-story-thumb img{height:140px}#la-preview .la-story-dialog{padding:14px;max-width:94vw}#la-preview .la-dialog-toolbar{top:-14px;font-size:9px}#la-preview .la-contact:before{font-size:350px;top:-40px;right:0}}
@media(max-width:360px){#la-preview .la-guide{gap:15px;padding:18px 13px}#la-preview .la-guide-book{flex-basis:76px;width:76px;height:138px;padding:12px 8px 10px 12px}#la-preview .la-guide-book strong{font-size:20px}#la-preview .la-guide-book i{font-size:11px}#la-preview .la-guide h2{font-size:25px}#la-preview .la-brand-showcase{padding:22px 15px}#la-preview .la-wordmark-sans{font-size:12px}#la-preview .la-wordmark-narrow{font-size:11px}#la-preview .la-brand-card{padding-left:5px;padding-right:5px}#la-preview .la-stat strong{font-size:65px}#la-preview .la-stats{gap:12px}#la-preview .la-stat .la-stat-top>span{font-size:8px}#la-preview .la-particle-field{gap:4px}#la-preview .la-particle-field i{height:3px;width:3px}}

#la-preview .la-wordmark-sans{font-size:21px}#la-preview .la-wordmark-narrow{font-size:20px}#la-preview .la-wordmark-serif{font-size:26px}
@media(max-width:580px){#la-preview .la-wordmark-sans{font-size:18px}#la-preview .la-wordmark-narrow{font-size:15px}#la-preview .la-wordmark-serif{font-size:22px}}
@media(max-width:360px){#la-preview .la-wordmark-sans{font-size:15px}#la-preview .la-wordmark-narrow{font-size:13px}#la-preview .la-wordmark-serif{font-size:20px}}

/* Social access and brand motifs. */
#la-preview .la-header-social{display:flex;gap:8px;align-items:center}
#la-preview .la-header-social a{display:flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:8px 13px;border:1px solid #c1a87955;color:#e6d6b7;font-size:11px;transition:background .25s,border-color .25s}
#la-preview .la-header-social a:hover{background:#c1a87918;border-color:#c1a879}
#la-preview .la-header-social svg{height:18px;width:18px;flex:none}
#la-preview .la-nav{gap:16px}#la-preview .la-navlinks{margin-right:8px;gap:22px}
#la-preview .la-brand-motif{display:inline-block;vertical-align:middle;object-fit:contain;width:27px;height:25px;max-width:none;flex:none;filter:invert(67%) sepia(28%) saturate(476%) hue-rotate(1deg) brightness(90%) contrast(86%)}
#la-preview .la-motif-dior,#la-preview .la-motif-gucci{width:39px;height:22px}
#la-preview .la-hero .la-cta .la-brand-motif,#la-preview .la-contact .la-cta .la-brand-motif{filter:none;opacity:.75}
#la-preview .la-arr{display:flex;align-items:center;justify-content:center;font-size:0}
#la-preview .la-category button[aria-expanded=true] .la-arr{transform:none}
#la-preview .la-category button[aria-expanded=true] .la-brand-motif{opacity:1;transform:scale(1.1)}
#la-preview .la-brand-motif{transition:opacity .3s,transform .3s}
#la-preview .la-category .la-brand-motif{opacity:.6}
#la-preview .la-ribbon b{display:flex;align-items:center;justify-content:center}
#la-preview .la-ribbon .la-brand-motif{width:48px;height:18px}
#la-preview .la-audience-orbits>span{font-size:0}
#la-preview .la-audience-orbits .la-brand-motif{width:39px;height:39px;opacity:.65}
#la-preview .la-stat-symbol .la-brand-motif{width:20px;height:20px}
#la-preview .la-showcase-logo{width:150px;height:68px;max-width:90%;object-fit:contain;filter:invert(91%) sepia(19%) saturate(310%) hue-rotate(345deg) brightness(100%) contrast(89%)}
#la-preview .la-showcase-logo[alt="LOUIS VUITTON"]{height:61px}
#la-preview .la-arrow-btn{width:auto;min-width:66px;border-radius:0;padding:7px 10px;display:flex;align-items:center;justify-content:center;gap:7px;font-size:10px}
#la-preview .la-arrow-btn .la-brand-motif{width:18px;height:18px}
#la-preview .la-arrow-btn .la-motif-dior{width:24px}
#la-preview .la-review-pause{min-height:44px;padding:7px 9px;border:1px solid var(--line);background:none;font-size:10px}
#la-preview .la-review-controls{gap:10px;flex-wrap:wrap}
#la-preview .la-brand-heading h3{margin-top:0}
#la-preview .la-review-box{min-height:355px}
#la-preview .la-guide-links .la-brand-motif{width:17px;height:17px;margin-left:7px}
#la-preview .la-story-open>span>.la-brand-motif{width:20px;height:20px;margin-left:10px;background:transparent}
#la-preview .la-archive-heading .la-brand-motif,#la-preview .la-footer-last .la-brand-motif{width:26px;height:18px;margin-left:7px}
#la-preview .la-mobile-contact a span:last-child{display:flex;align-items:center}
@media(max-width:1100px){#la-preview .la-header-social a{padding:8px 10px}#la-preview .la-navlinks{gap:15px;font-size:11px}#la-preview .la-header-social a span{display:none}}
@media(max-width:800px){#la-preview .la-header-social{margin-left:auto}#la-preview .la-lang{margin-left:0}}
@media(max-width:580px){#la-preview .la-nav{height:auto;min-height:82px;display:grid;grid-template-columns:1fr auto auto;gap:7px 8px;padding-top:16px;padding-bottom:14px}#la-preview .la-logo{grid-column:1;grid-row:1}#la-preview .la-lang{grid-column:2;grid-row:1}#la-preview .la-menu-toggle{grid-column:3;grid-row:1}#la-preview .la-header-social{grid-column:1/-1;grid-row:2;width:100%;display:grid;grid-template-columns:1fr 1fr;gap:9px;margin:5px 0 0}#la-preview .la-header-social a span{display:inline}#la-preview .la-header-social a{font-size:11px;min-height:44px}#la-preview .la-header-social svg{width:17px;height:17px}#la-preview .la-ribbon b{display:none}#la-preview .la-review-controls{gap:7px;justify-content:flex-start}#la-preview .la-arrow-btn{font-size:9px;min-width:65px;padding:7px}#la-preview .la-review-pause{font-size:9px;padding:7px}#la-preview .la-review-count{font-size:9px;min-width:39px}#la-preview .la-review-box{min-height:310px}#la-preview .la-showcase-logo{height:53px}#la-preview .la-showcase-logo[alt="LOUIS VUITTON"]{height:55px}}

/* Functional icons, social proof and a complete brand signature. */
#la-preview .la-ui-icon{width:25px;height:25px;display:inline-block;object-fit:contain;vertical-align:middle;flex:none;background:transparent;filter:invert(67%) sepia(28%) saturate(476%) hue-rotate(1deg) brightness(90%) contrast(86%)}
#la-preview .la-at-icon{filter:none;width:34px;height:34px;border-radius:4px}
#la-preview .la-cta .la-ui-icon:not(.la-at-icon){filter:none;opacity:.85}
#la-preview .la-arrow-btn .la-ui-icon{width:18px;height:18px}
#la-preview .la-guide-links .la-ui-icon,#la-preview .la-story-open>span>.la-ui-icon,#la-preview .la-archive-heading .la-ui-icon,#la-preview .la-footer-last .la-ui-icon{width:20px;height:20px;margin-left:8px}
#la-preview .la-story-open>span>.la-ui-icon{background:transparent}
#la-preview .la-category button[aria-expanded=true] .la-arr{transform:none}
#la-preview .la-audience-orbits .la-ui-icon{width:50px;height:50px;opacity:.55}
#la-preview .la-stat-symbol .la-ui-icon{width:26px;height:26px}
#la-preview .la-social-profile{min-width:0;flex:1}
#la-preview .la-social-count{display:flex;align-items:center;justify-content:center;gap:5px;padding-top:8px;font-size:9px;line-height:1.3;white-space:nowrap;color:#bfb6a5}
#la-preview .la-social-count strong{color:#e5d4b2;font-size:12px;letter-spacing:.02em}
#la-preview .la-social-count .la-ui-icon{width:15px;height:15px;margin-left:2px;animation:la-rise 2.8s ease-in-out infinite}
#la-preview .la-header-social{align-self:center}
#la-preview .la-nav{min-height:104px}
#la-preview .la-all-brands{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid #9b855d45;border-left:1px solid #9b855d45;margin-top:28px}
#la-preview .la-brand-tile{min-height:100px;display:flex;align-items:center;justify-content:center;padding:24px 20px;border-right:1px solid #9b855d45;border-bottom:1px solid #9b855d45;transition:background .35s}
#la-preview .la-brand-tile:hover{background:#fff5e340}
#la-preview .la-brand-tile img{height:46px;width:100%;max-width:145px;object-fit:contain;filter:brightness(0);opacity:.76;transition:opacity .35s,transform .35s}
#la-preview .la-brand-tile:hover img{opacity:1;transform:translateY(-3px)}
#la-preview .la-brand-tile img[alt="Louis Vuitton"]{height:46px}
#la-preview .la-world-foot{justify-content:flex-start}
@keyframes la-rise{0%,100%{transform:translateY(2px);opacity:.6}50%{transform:translateY(-2px);opacity:1}}
@media(max-width:1100px){#la-preview .la-social-count{gap:3px;font-size:8px}#la-preview .la-social-count strong{font-size:11px}#la-preview .la-header-social{gap:10px}#la-preview .la-header-social a{min-width:82px}}
@media(max-width:580px){#la-preview .la-nav{padding-bottom:16px}#la-preview .la-header-social{gap:10px}#la-preview .la-social-count{font-size:10px;padding-top:9px;gap:5px}#la-preview .la-social-count strong{font-size:14px}#la-preview .la-all-brands{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:25px}#la-preview .la-brand-tile{min-height:88px;padding:21px 17px}#la-preview .la-brand-tile img{max-width:125px;height:40px}#la-preview .la-brand-tile img[alt="Louis Vuitton"]{height:40px}}
@media(prefers-reduced-motion:reduce){#la-preview .la-social-count .la-ui-icon{animation:none}}
#la-preview .la-showcase-logo{filter:brightness(0) invert(91%) sepia(19%) saturate(310%) hue-rotate(345deg) brightness(100%) contrast(89%)}
#la-preview .la-brand-tile img[alt="Christian Louboutin"]{transform:scale(1.65)}
#la-preview .la-showcase-logo[alt="Christian Louboutin"]{transform:scale(1.4)}
