/* The mobile layout is also the desktop presentation. */
@media(min-width:581px){#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}#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}#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}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}#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}#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}#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}#la-preview .la-wordmark-sans{font-size:18px}#la-preview .la-wordmark-narrow{font-size:15px}#la-preview .la-wordmark-serif{font-size:22px}#la-preview .la-header-social{margin-left:auto}#la-preview .la-lang{margin-left:0}#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}#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}}
body{background:#0b0c0a;background-image:radial-gradient(ellipse at 20% 10%,#a1885120,transparent 45%),radial-gradient(ellipse at 90% 80%,#82755016,transparent 55%);background-attachment:fixed}
#la-preview{max-width:520px;margin:0 auto;box-shadow:0 0 100px #0008;position:relative}
#la-preview .la-wrap{padding-left:6%;padding-right:6%}
#la-preview .la-nav{min-height:65px;height:65px;display:flex;gap:9px;padding-top:8px;padding-bottom:8px;border-bottom:1px solid #c1a87922}
#la-preview .la-logo{font-size:22px}
#la-preview .la-navlinks{display:none}
#la-preview .la-lang{margin-left:auto}
#la-preview .la-lang button{min-width:30px;padding:9px 4px}
#la-preview .la-menu-toggle{display:block;font-size:10px;min-height:42px;padding:8px}
#la-preview .la-hero{padding-top:17px;padding-bottom:25px;text-align:center;overflow:hidden;background:radial-gradient(ellipse at 50% 20%,#51432b24,transparent 65%),#171714}
#la-preview .la-hero:before{content:'';position:absolute;inset:-30% -50%;background:conic-gradient(from 0deg,transparent 0deg,#c1a87909 40deg,transparent 80deg,transparent 180deg,#c1a8790c 220deg,transparent 265deg);animation:la-card-light 40s linear infinite;pointer-events:none}
#la-preview .la-hero-meta{justify-content:center;margin:0 0 17px;font-size:8px;letter-spacing:.1em;position:relative}
#la-preview .la-hero-meta>span:last-child{display:none}
#la-preview .la-hero-grid{display:flex;flex-direction:column;gap:0;position:relative}
#la-preview .la-hero-art{order:0;width:114px;height:114px;margin:0 auto 20px;padding:0;position:relative;animation:la-card-appear .9s both}
#la-preview .la-photo-frame{width:114px;height:114px;aspect-ratio:1;border-radius:50%;border:3px solid #171714;box-shadow:0 0 0 1px #c1a87980;overflow:hidden}
#la-preview .la-photo-frame img{object-position:50% 38%;object-fit:cover;transform:scale(1.08);animation:la-card-portrait 1.2s both}
#la-preview .la-photo-label,#la-preview .la-portrait-bottom,#la-preview .la-portrait-caption{display:none}
#la-preview .la-avatar-orbit{position:absolute;inset:-8px;border-radius:50%;border:1px solid #c1a87925;pointer-events:none;animation:la-card-orbit 16s linear infinite}
#la-preview .la-avatar-orbit:before{content:'';position:absolute;inset:-7px;border-radius:50%;border:1px dashed #c1a87920}
#la-preview .la-avatar-orbit i{position:absolute;width:5px;height:5px;border-radius:50%;background:#d9bd84;box-shadow:0 0 11px #c1a879aa;top:10px;left:24px}
#la-preview .la-avatar-orbit i:nth-child(2){top:auto;left:auto;right:10px;bottom:20px;width:3px;height:3px}
#la-preview .la-avatar-orbit i:nth-child(3){left:0;top:72px;width:2px;height:2px;opacity:.5}
#la-preview .la-hero-copy{display:contents;animation:none}
#la-preview .la-creator-label{order:1;margin:0 0 4px;font-size:9px;letter-spacing:.21em;animation:la-card-appear .8s .1s both}
#la-preview .la-hero h1{order:2;font-size:60px;letter-spacing:-.055em;line-height:1.08;margin:0 0 11px;white-space:nowrap;animation:la-card-appear .8s .2s both}
#la-preview .la-hero h1 em{margin:0;font-size:inherit;line-height:inherit}
#la-preview .la-hero .la-lead{order:3;font-size:12px;line-height:1.65;max-width:100%;color:#bfb7a9;margin:0 0 18px;animation:la-card-appear .8s .3s both}
#la-preview .la-header-social{order:4;display:grid;grid-template-columns:1fr 1fr;width:100%;gap:10px;margin:0 0 18px;animation:la-card-appear .8s .4s both}
#la-preview .la-header-social a{min-height:52px;border-color:#c1a87955;border-radius:10px;background:#ffffff03;font-size:12px;position:relative;overflow:hidden;transition:background .3s,transform .3s,border-color .3s}
#la-preview .la-header-social a span{display:inline}
#la-preview .la-header-social a:hover{background:#c1a87914;border-color:#c1a879a0;transform:translateY(-3px)}
#la-preview .la-header-social svg{width:19px;height:19px}
#la-preview .la-social-count{padding-top:8px;font-size:9px}
#la-preview .la-social-count strong{font-size:13px}
#la-preview .la-ctarow{order:5;display:flex;flex-direction:column;width:100%;gap:8px;margin:0;animation:la-card-appear .8s .5s both}
#la-preview .la-hero .la-cta{width:100%;min-height:54px;padding:13px 20px;border-radius:10px;background:#e8d8b5;color:#171714;position:relative;overflow:hidden;font-size:13px;box-shadow:0 8px 30px #c1a8790c}
#la-preview .la-hero .la-cta:after{content:'';position:absolute;inset:-60% auto -60% -60%;width:25%;background:linear-gradient(90deg,transparent,#fff8,transparent);transform:rotate(25deg);animation:la-card-sheen 6s 2s ease-in-out infinite;pointer-events:none}
#la-preview .la-hero .la-cta .la-ui-icon{width:24px;height:24px;filter:none}
#la-preview .la-hero .la-textlink{min-height:42px;font-size:11px;padding:6px 2px;border:0;gap:8px;color:#d6c8ae}
#la-preview .la-hero .la-textlink img{width:18px;height:18px}
#la-preview .la-hero-bottom{display:none}
#la-preview .la-card-links{order:6;width:100%;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;border-top:1px solid #c1a87922;padding-top:15px;margin-top:6px;animation:la-card-appear .8s .65s both}
#la-preview .la-card-links a{min-height:45px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:7px;font-size:9px;color:#cfc1a6;transition:transform .25s,color .25s}
#la-preview .la-card-links .la-ui-icon{width:19px;height:19px}
#la-preview .la-card-links a:hover{color:#f5dfb4;transform:translateY(-3px)}
#la-preview a:active,#la-preview button:active{transform:scale(.97)}
#la-preview .la-ribbon{display:grid;grid-template-columns:1fr 1fr;gap:9px;text-align:center;padding:15px 6%;font-size:8px;letter-spacing:.07em}
#la-preview .la-ribbon b{display:none}
#la-preview .la-guide-card{background:#171714;padding-top:22px;padding-bottom:28px;color:#e7d6b5}
#la-preview .la-guide{margin:0;flex-direction:row;border-radius:12px;background:linear-gradient(125deg,#29271e,#1b1d17);padding:22px 17px;gap:20px;align-items:center}
#la-preview .la-guide-book{display:flex;animation:la-card-book 6s ease-in-out infinite;box-shadow:8px 12px 24px #0005}
#la-preview .la-guide-copy h2{font-size:29px}
#la-preview .la-guide-copy p{font-size:11px}
#la-preview .la-guide-copy>.la-eyebrow{font-size:8px}
#la-preview .la-guide-links{font-size:11px;flex-wrap:wrap;gap:7px 14px}
#la-preview .la-guide-links a{min-height:36px;display:inline-flex;align-items:center}
#la-preview .la-guide-copy>small{font-size:8px}
#la-preview .la-about,#la-preview .la-faq,#la-preview .la-category-layout,#la-preview .la-community{grid-template-columns:1fr}
#la-preview .la-all-brands{grid-template-columns:repeat(2,minmax(0,1fr))}
#la-preview .la-brand-tile{position:relative;overflow:hidden}
#la-preview .la-brand-tile:after{content:'';position:absolute;inset:0;pointer-events:none;background:linear-gradient(115deg,transparent 35%,#fff6 50%,transparent 65%);transform:translateX(-150%);animation:la-tile-shine 9s linear infinite;animation-delay:calc(var(--tile-index,0)*.22s)}
#la-preview .la-contact-actions .la-cta{border-radius:10px}
#la-preview .la-reading-progress{position:fixed;top:0;left:50%;transform:translateX(-50%);width:min(100%,520px);height:2px;z-index:90;pointer-events:none}
#la-preview .la-reading-progress span{display:block;width:100%;height:100%;transform:scaleX(0);transform-origin:left;background:linear-gradient(90deg,#826738,#e6c98a);box-shadow:0 0 9px #d2b77a60}
#la-preview .la-mobile-contact{display:block;max-width:520px;width:100%;left:50%;right:auto;transform:translate(-50%,110%);visibility:hidden;opacity:0;transition:transform .35s,opacity .35s,visibility .35s;padding:8px 22px calc(8px + env(safe-area-inset-bottom));border-top:1px solid #c1a87950}
#la-preview.card-away .la-mobile-contact{transform:translate(-50%,0);opacity:1;visibility:visible}
#la-preview .la-footer{padding-bottom:90px}
@keyframes la-card-appear{from{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}
@keyframes la-card-portrait{from{opacity:0;transform:scale(1.18)}to{opacity:1;transform:scale(1.08)}}
@keyframes la-card-orbit{to{transform:rotate(360deg)}}
@keyframes la-card-light{to{transform:rotate(360deg)}}
@keyframes la-card-sheen{0%,65%{left:-60%}90%,100%{left:140%}}
@keyframes la-card-book{0%,100%{transform:rotate(-3deg) translateY(0)}50%{transform:rotate(-1deg) translateY(-4px)}}
@keyframes la-tile-shine{0%,70%{transform:translateX(-150%)}95%,100%{transform:translateX(150%)}}
@media(min-width:581px){#la-preview{margin:24px auto;border:1px solid #c1a87925;border-radius:22px;overflow:clip}.la-reading-progress{border-radius:20px}#la-preview .la-mobile-contact{border-radius:15px 15px 0 0}}
@media(max-width:360px){#la-preview .la-hero h1{font-size:50px}#la-preview .la-hero .la-lead{font-size:11px}#la-preview .la-logo{font-size:19px}#la-preview .la-guide{gap:14px;padding:18px 13px}#la-preview .la-guide-copy h2{font-size:25px}}
@media(prefers-reduced-motion:reduce){#la-preview *,#la-preview *:before,#la-preview *:after{animation:none!important;transition:none!important}}

/* Square portrait and the upcoming brand guide collection. */
#la-preview .la-photo-frame{border-radius:0}
#la-preview .la-avatar-orbit,#la-preview .la-avatar-orbit:before{border-radius:0}
#la-preview .la-avatar-orbit{animation:la-square-glow 5s ease-in-out infinite}
#la-preview .la-guides-coming{margin-top:32px;padding-top:26px;border-top:1px solid #9b855d45}
#la-preview .la-guides-coming>.la-eyebrow{display:inline-block;color:#80683f;font-size:9px;letter-spacing:.16em;margin-bottom:11px}
#la-preview .la-guides-coming h3{font-family:'Cormorant Garamond',Georgia,serif;font-size:32px;line-height:1.13;letter-spacing:-.025em;font-weight:500;max-width:390px}
#la-preview .la-guides-coming+.la-all-brands{margin-top:23px}
@keyframes la-square-glow{0%,100%{opacity:.6;box-shadow:0 0 0 0 #c1a87900}50%{opacity:1;box-shadow:0 0 20px #c1a87915}}
