#work .gallery-left{max-width:560px;padding-left:.2rem;position:relative}#work .gallery-label-row{align-items:center;gap:.8rem;margin-bottom:1.3rem;display:flex}#work .gallery-label-row span{background:rgba(var(--palette-news-accent-color-rgb,201, 160, 80), .75);width:42px;height:1px}#work .gallery-label-row p{font-family:var(--font-utility);letter-spacing:.42em;text-transform:uppercase;color:var(--palette-news-accent-color,var(--gold));font-size:.62rem}#work .gallery-title{z-index:2;font-family:var(--font-display);color:var(--palette-news-text-color,var(--section-news-text,var(--palette-news-text-color,#f7f2ea)));letter-spacing:-.035em;text-shadow:0 18px 45px #00000059;margin-bottom:1.9rem;font-size:max(3.2rem,5.4vw);font-weight:300;line-height:.9;position:relative}#work .gallery-title em{color:var(--palette-news-accent-color,var(--gold));font-style:italic;font-weight:300}#work .gallery-title span{color:var(--palette-news-accent-color,var(--gold))}#work .gallery-ornament{background:linear-gradient(to right, transparent, rgba(var(--palette-news-accent-color-rgb,201, 160, 80), .85), transparent);width:145px;height:1px;margin:1.5rem 0 2rem;position:relative}#work .gallery-ornament:after{content:"◆";color:var(--palette-news-accent-color,var(--gold));background:#1c120b;padding:0 .5rem;font-size:.45rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-52%)}#work .gallery-lines{border-left:1px solid var(--palette-news-border-color,rgba(var(--palette-news-accent-color-rgb,201, 160, 80), .75));margin-bottom:2.2rem;padding-left:1.6rem}#work .gallery-lines p{font-family:var(--font-utility);letter-spacing:.18em;color:var(--palette-news-muted-text-color,#d8c4a3);margin-bottom:.75rem;font-size:max(.95rem,.9vw)}#work .gallery-desc{font-family:var(--font-display);color:rgba(var(--palette-news-text-color-rgb,240, 237, 232), .78);margin-bottom:2.4rem;font-size:max(1.15rem,1.1vw);line-height:1.8}#work .creations-header{justify-content:space-between;align-items:flex-end;gap:3rem;margin-bottom:4rem;display:flex}.creations-section{background:var(--palette-news-background,var(--section-news-background,#2c3a46));-webkit-font-smoothing:auto;text-rendering:auto;color:var(--palette-news-text-color,var(--bone));padding:max(5rem,6vw) max(4rem,5vw);scroll-margin-top:100px;line-height:normal;position:relative;overflow:hidden}#work .luxury-creations-layout{grid-template-columns:.75fr 1.25fr;align-items:start;gap:max(3rem,4vw);min-height:540px;display:grid}#work .creations-left{max-width:max(480px,34vw);position:relative;transform:translateY(-40px)}#work .work-press-panel{background:var(--palette-news-surface-color,#3a4a57);border:1px solid var(--palette-news-border-color,rgba(var(--palette-news-accent-color-rgb,201, 160, 80), .18));-webkit-backdrop-filter:blur(14px);border-radius:20px;flex-direction:column;align-self:center;min-width:0;max-width:max(600px,44vw);margin-left:auto;margin-right:0;padding:max(2.6rem,2.4vw) max(2.8rem,2.6vw) max(2.2rem,2vw);display:flex;box-shadow:0 36px 90px -22px #000000b3,inset 0 1px #ffffff0e}#work .wpp-header{justify-content:space-between;align-items:flex-start;margin-bottom:1.6rem;display:flex}#work .wpp-eyebrow{font-family:var(--font-utility);letter-spacing:.28em;text-transform:uppercase;color:var(--palette-news-accent-color,var(--gold));opacity:.85;margin-bottom:.55rem;font-size:.52rem}#work .wpp-title{font-family:var(--font-display);color:var(--palette-news-surface-text-color,#f0ead6);font-size:max(1.7rem,2.6vw);font-weight:300;line-height:1.1}#work .wpp-title em{color:var(--palette-news-accent-color,var(--gold));font-style:italic}#work .wpp-counter{font-family:var(--font-display);color:var(--palette-news-surface-text-color,#f0ead6);letter-spacing:-.02em;flex-shrink:0;font-size:3rem;font-weight:300;line-height:1}#work .wpp-rule{background:linear-gradient(to right, rgba(var(--palette-news-accent-color-rgb,201, 160, 80), .35), rgba(var(--palette-news-accent-color-rgb,201, 160, 80), .08), transparent);width:100%;height:1px;margin:1.1rem 0}#work .wpp-stories-track{display:contents}#work .wpp-article{align-items:center;gap:1.3rem;padding:1.3rem 0;text-decoration:none;transition:opacity .25s,transform .25s;display:flex}#work .wpp-article:hover{opacity:.82;transform:translate(4px)}#work .wpp-thumb{border:1px solid var(--palette-news-border-color,rgba(var(--palette-news-accent-color-rgb,201, 160, 80), .22));border-radius:12px;flex-shrink:0;width:max(86px,6vw);height:max(86px,6vw);overflow:hidden;box-shadow:0 8px 24px #00000073}#work .wpp-thumb img{object-fit:cover;width:100%;height:100%;display:block}#work .wpp-text{flex:1;min-width:0}#work .wpp-pub{font-family:var(--font-utility);letter-spacing:.22em;text-transform:uppercase;color:var(--palette-news-accent-color,var(--gold));margin-bottom:.32rem;font-size:.36rem}#work .wpp-headline{font-family:var(--font-display);color:var(--palette-news-surface-text-color,#f0ead6);margin-bottom:.38rem;font-size:max(.95rem,1.5vw);font-weight:300;line-height:1.28}#work .wpp-meta{font-family:var(--font-utility);color:rgba(var(--palette-news-surface-text-color-rgb,240, 234, 214), .38);letter-spacing:.07em;font-size:.36rem}#work .wpp-divider{background:#ffffff12;width:100%;height:1px}#work .wpp-all-link{font-family:var(--font-utility);letter-spacing:.26em;text-transform:uppercase;color:rgba(var(--palette-news-surface-text-color-rgb,240, 234, 214), .55);align-items:center;gap:.5rem;margin-top:1.3rem;font-size:.4rem;text-decoration:none;transition:color .25s,gap .25s;display:inline-flex}#work .wpp-all-link:hover{color:var(--palette-news-accent-color,var(--gold));gap:.75rem}#work .wpp-all-link span{color:var(--palette-news-accent-color,var(--gold))}#work .wpp-mobile-link,#work .wpp-swipe-hint,#work .wpp-card-arrow{display:none}#work .wpp-article:focus-visible,#work .wpp-all-link:focus-visible{outline:2px solid var(--palette-news-accent-color,var(--gold));outline-offset:6px}#work .gallery-desc{white-space:pre-line}.news-back-nav{background:var(--palette-news-background,#2c3a46);color:var(--palette-news-text-color,var(--bone));padding:2rem max(2rem,5vw) 0}@media (min-width:700px) and (max-width:1180px){#work.creations-section{padding:5.5rem 2rem 5.8rem}#work .luxury-creations-layout{grid-template-columns:minmax(250px,.75fr) minmax(360px,1.25fr);align-items:center;gap:2rem;min-height:auto}#work .creations-left{max-width:330px;transform:none}#work .gallery-title{font-size:clamp(3.4rem,8vw,5.6rem)}#work .gallery-desc{font-size:1.05rem}#work .work-press-panel{border-radius:16px;max-width:none;padding:2rem}#work .wpp-thumb{width:82px;height:82px}#work .wpp-headline{font-size:1.35rem}}@media (max-width:800px){#work.creations-section{padding:3rem 1.25rem}#work .creations-header{display:none}#work .luxury-creations-layout{grid-template-columns:minmax(0,1fr);gap:1.5rem;min-height:auto}#work .creations-left{max-width:100%;transform:none}#work .gallery-title{font-size:clamp(3rem,10vw,5.4rem)}#work .work-press-panel{width:100%;max-width:none;padding:1.25rem}#work .wpp-header,#work .wpp-article{gap:1rem}#work .wpp-thumb{width:64px;height:64px}#work .wpp-headline{overflow-wrap:anywhere;font-size:1.2rem}#work .wpp-pub,#work .wpp-meta{font-size:.55rem}#work .wpp-all-link{min-height:44px;font-size:.55rem}}@media (max-width:699px){#work.creations-section{padding:1.65rem 1.25rem 2.25rem}#work .luxury-creations-layout{gap:.85rem}#work .gallery-left{padding-left:0}#work .gallery-label-row{display:none}#work .gallery-title{text-align:left;letter-spacing:-.025em;margin-bottom:1rem;font-size:clamp(2.15rem,10.5vw,2.85rem);line-height:.9}#work .gallery-ornament{width:112px;margin:.85rem auto 1.15rem}#work .gallery-lines{margin-bottom:1.35rem;padding-left:.95rem}#work .gallery-lines p{letter-spacing:.13em;margin-bottom:.48rem;font-size:.76rem}#work .gallery-desc{margin-bottom:1.65rem;font-size:.94rem;line-height:1.48}#work .work-press-panel{background:rgba(var(--palette-news-surface-color-rgb,58, 74, 87), .62);border-radius:17px;width:100%;padding:.9rem .85rem .95rem;overflow:hidden}#work .wpp-header{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:.45rem;margin-bottom:.65rem;display:grid}#work .wpp-eyebrow{letter-spacing:.22em;margin-bottom:.18rem;font-size:.5rem}#work .wpp-title{font-size:1.36rem;line-height:1}#work .wpp-counter{grid-area:1/2;align-self:start;font-size:1.35rem}#work .wpp-mobile-link{font-family:var(--font-utility);letter-spacing:.14em;color:rgba(var(--palette-news-surface-text-color-rgb,240, 234, 214), .72);text-transform:uppercase;grid-area:1/2;align-self:end;align-items:center;gap:.28rem;font-size:.55rem;display:inline-flex}#work .wpp-mobile-link span{color:var(--palette-news-accent-color,var(--gold))}#work .wpp-rule{margin:.58rem 0}#work .wpp-rule-after{display:none}#work .wpp-stories-track{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;gap:.55rem;margin:0 -.85rem;padding:.08rem .85rem .36rem;scroll-padding-inline:.85rem;display:flex;overflow-x:auto}#work .wpp-stories-track::-webkit-scrollbar{display:none}#work .wpp-divider{display:none}#work .wpp-article{scroll-snap-align:center;scroll-snap-stop:always;border:1px solid var(--palette-news-border-color,rgba(var(--palette-news-surface-text-color-rgb,240, 234, 214), .42));background:rgba(var(--palette-news-background-rgb,44, 58, 70), .24);color:inherit;flex:0 0 100%;grid-template-rows:auto 1fr;align-items:stretch;gap:0;padding:0;display:grid}#work .wpp-article:hover{transform:none}#work .wpp-thumb{width:100%;height:clamp(82px,23vw,108px);box-shadow:none;border:0;border-radius:0}#work .wpp-text{padding:.72rem .78rem .78rem}#work .wpp-pub{letter-spacing:.17em;margin-bottom:.28rem;font-size:.52rem}#work .wpp-headline{margin-bottom:.44rem;font-size:clamp(1.08rem,5.25vw,1.38rem);line-height:1.1}#work .wpp-card-arrow{color:var(--palette-news-accent-color,var(--gold));font-family:var(--font-utility);font-size:.85em;display:inline}#work .wpp-meta{letter-spacing:.06em;font-size:.6rem}#work .wpp-swipe-hint{color:rgba(var(--palette-news-surface-text-color-rgb,240, 234, 214), .7);font-family:var(--font-utility);flex-wrap:wrap;justify-content:center;gap:.32rem .4rem;margin:.18rem 0 0;display:flex}#work .wpp-swipe-hint span{border:1px solid rgba(var(--palette-news-surface-text-color-rgb,240, 234, 214), .8);background:0 0;border-radius:50%;width:.42rem;height:.42rem;display:inline-block}#work .wpp-swipe-hint span.is-active{background:rgba(var(--palette-news-surface-text-color-rgb,240, 234, 214), .8)}#work .wpp-swipe-hint p{text-align:center;letter-spacing:.11em;flex:0 0 100%;margin:0;font-size:.6rem}#work .wpp-all-link{display:none}}@media (prefers-reduced-motion:reduce){#work .wpp-article,#work .wpp-all-link{transition:none}#work .wpp-article:hover{transform:none}}
