.creba-case-module__O2t_wq__case{--paper:#f5f0e4;--table:#ebe3d3;--burgundy:#5f0e10;--burgundy-deep:#4a0a0c;--gold:#d6b977;--gold-light:#e3cb92;--muted:#6e5a52;--muted-dark:#c9b2a6;--gold-type:#9c7a3c;--gold-small:#7a5c25;--gutter:clamp(20px, 5vw, 72px);--case-ink:var(--burgundy);background:var(--paper);color:var(--burgundy);font-family:var(--font-sans)}.creba-case-module__O2t_wq__case figure{margin:0}.creba-case-module__O2t_wq__case em{color:var(--gold-type);font-style:italic}.creba-case-module__O2t_wq__case:lang(zh) em{font-style:normal}.creba-case-module__O2t_wq__head{max-width:1440px;padding:118px var(--gutter) clamp(56px, 7vw, 110px);margin:0 auto}.creba-case-module__O2t_wq__headTop{letter-spacing:.1em;text-transform:uppercase;color:var(--muted);justify-content:space-between;gap:20px;font-size:12px;display:flex}.creba-case-module__O2t_wq__headMain{text-align:center;flex-direction:column;align-items:center;margin-top:clamp(56px,7vw,110px);display:flex}.creba-case-module__O2t_wq__headMain .creba-case-module__O2t_wq__headSeal{width:clamp(72px,7vw,104px)}.creba-case-module__O2t_wq__kicker{letter-spacing:.24em;text-transform:uppercase;color:var(--gold-small);align-items:center;gap:16px;margin-top:clamp(26px,3vw,40px);font-size:12px;display:flex}.creba-case-module__O2t_wq__kicker:before,.creba-case-module__O2t_wq__kicker:after{content:"";background:var(--gold);width:40px;height:1px}.creba-case-module__O2t_wq__case:lang(zh) .creba-case-module__O2t_wq__kicker{letter-spacing:.32em}.creba-case-module__O2t_wq__head h1{letter-spacing:-.05em;margin-top:clamp(22px,2.6vw,36px);font-size:clamp(44px,7.6vw,128px);font-weight:300;line-height:1}.creba-case-module__O2t_wq__case:lang(zh) .creba-case-module__O2t_wq__head h1{letter-spacing:.02em;line-height:1.2}.creba-case-module__O2t_wq__heroBand{background:var(--burgundy);place-items:center;padding:clamp(72px,12vw,200px) clamp(28px,14vw,240px);display:grid}.creba-case-module__O2t_wq__heroBand img{width:100%;max-width:1080px;height:auto;display:block}.creba-case-module__O2t_wq__hero figcaption{padding:16px var(--gutter) 0;letter-spacing:.06em;color:var(--muted);text-align:center;font-size:12px}.creba-case-module__O2t_wq__seal{aspect-ratio:1;width:100%}.creba-case-module__O2t_wq__label{letter-spacing:.16em;text-transform:uppercase;color:var(--muted);flex-wrap:wrap;align-items:center;gap:6px 14px;font-size:12px;display:flex}.creba-case-module__O2t_wq__label span{color:var(--gold-small);font-variant-numeric:tabular-nums}.creba-case-module__O2t_wq__label:after{content:"";border:1px solid var(--gold-type);border-radius:50%;order:-1;width:9px;height:9px}.creba-case-module__O2t_wq__case:lang(zh) .creba-case-module__O2t_wq__label{letter-spacing:.26em}.creba-case-module__O2t_wq__intro{max-width:1440px;padding:clamp(80px, 11vw, 170px) var(--gutter) clamp(20px, 3vw, 40px);grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:48px clamp(32px,6vw,110px);margin:0 auto;display:grid}.creba-case-module__O2t_wq__facts{gap:22px;margin-top:40px;display:grid}.creba-case-module__O2t_wq__facts div{border-top:1px solid #5f0e1029;padding-top:12px}.creba-case-module__O2t_wq__facts dt{letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin-bottom:6px;font-size:11px}.creba-case-module__O2t_wq__facts dd{font-size:15px;line-height:1.5}.creba-case-module__O2t_wq__lede{letter-spacing:-.015em;text-wrap:pretty;font-size:clamp(22px,2.3vw,36px);font-weight:300;line-height:1.45}.creba-case-module__O2t_wq__case:lang(zh) .creba-case-module__O2t_wq__lede{letter-spacing:0;line-height:1.8}.creba-case-module__O2t_wq__scope{flex-wrap:wrap;gap:10px;margin-top:40px;padding:0;list-style:none;display:flex}.creba-case-module__O2t_wq__scope li{border:1px solid #5f0e1038;border-radius:999px;padding:9px 16px;font-size:13px}.creba-case-module__O2t_wq__section{max-width:1440px;padding:clamp(90px, 11vw, 170px) var(--gutter) 0;margin:0 auto}.creba-case-module__O2t_wq__chapter{grid-template-columns:minmax(0,4fr) minmax(0,8fr);column-gap:clamp(32px,6vw,110px);margin-bottom:clamp(44px,6vw,88px);display:grid}.creba-case-module__O2t_wq__chapter .creba-case-module__O2t_wq__label{grid-column:1/-1;margin-bottom:28px}.creba-case-module__O2t_wq__chapter h2{letter-spacing:-.045em;grid-column:1/-1;max-width:15em;scroll-margin-top:120px;font-size:clamp(36px,4.8vw,78px);font-weight:300;line-height:1.04}.creba-case-module__O2t_wq__case:lang(zh) .creba-case-module__O2t_wq__chapter h2{letter-spacing:0;line-height:1.24}.creba-case-module__O2t_wq__body{max-width:620px;color:var(--muted);grid-column:2;margin-top:clamp(24px,3vw,40px);font-size:18px;line-height:1.75}.creba-case-module__O2t_wq__case:lang(zh) .creba-case-module__O2t_wq__body{line-height:1.95}.creba-case-module__O2t_wq__anatomy{background:var(--table);grid-template-columns:minmax(0,6fr) minmax(0,6fr);align-items:center;gap:clamp(32px,6vw,100px);padding:clamp(32px,6vw,100px);display:grid}.creba-case-module__O2t_wq__anatomyArt{justify-self:center;width:100%;max-width:560px;position:relative}.creba-case-module__O2t_wq__pin{background:var(--gold);width:34px;height:34px;color:var(--burgundy);box-shadow:0 0 0 3px var(--table);border-radius:50%;place-items:center;font-size:15px;font-weight:600;display:grid;position:absolute;transform:translate(-50%,-50%)}.creba-case-module__O2t_wq__parts{gap:28px;margin:0;padding:0;list-style:none;display:grid}.creba-case-module__O2t_wq__parts li{color:var(--muted);grid-template-columns:34px 1fr;gap:18px;font-size:16px;line-height:1.7;display:grid}.creba-case-module__O2t_wq__parts li>span{border:1px solid var(--gold-type);width:30px;height:30px;color:var(--gold-small);border-radius:50%;place-items:center;font-size:13px;font-weight:600;display:grid}.creba-case-module__O2t_wq__parts strong{color:var(--burgundy);letter-spacing:-.01em;margin-bottom:4px;font-size:20px;font-weight:500;display:block}.creba-case-module__O2t_wq__lockup{background:var(--paper);place-items:center;padding:clamp(56px,10vw,170px) clamp(28px,12vw,200px);display:grid;box-shadow:inset 0 0 0 1px #5f0e101f}.creba-case-module__O2t_wq__lockup img{width:100%;max-width:1000px;height:auto}.creba-case-module__O2t_wq__versions{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(10px,1.4vw,20px);margin-top:clamp(10px,1.4vw,20px);display:grid}.creba-case-module__O2t_wq__tile{aspect-ratio:1;place-items:center;display:grid}.creba-case-module__O2t_wq__tile .creba-case-module__O2t_wq__seal{width:58%}.creba-case-module__O2t_wq__versions figcaption{letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin-top:14px;font-size:12px}.creba-case-module__O2t_wq__colours{grid-template-columns:minmax(0,6fr) minmax(0,3fr) minmax(0,3fr);min-height:clamp(340px,38vw,560px);display:grid}.creba-case-module__O2t_wq__colours>div{flex-direction:column;gap:14px;padding:clamp(22px,2.6vw,40px);display:flex}.creba-case-module__O2t_wq__cBurgundy{background:var(--burgundy);color:var(--paper)}.creba-case-module__O2t_wq__cGold{background:var(--gold);color:var(--burgundy)}.creba-case-module__O2t_wq__cBeige{background:var(--paper);color:var(--burgundy);box-shadow:inset 0 0 0 1px #5f0e1029}.creba-case-module__O2t_wq__cName{letter-spacing:-.03em;font-size:clamp(26px,2.8vw,44px);font-weight:300;line-height:1.1}.creba-case-module__O2t_wq__cMeaning{max-width:22em;font-size:15px;line-height:1.6}.creba-case-module__O2t_wq__cSpec{letter-spacing:.06em;font-variant-numeric:tabular-nums;margin-top:auto;font-size:12px;line-height:1.8}.creba-case-module__O2t_wq__spirit{background:var(--burgundy);color:var(--paper);text-align:center;margin-top:clamp(90px,11vw,170px)}.creba-case-module__O2t_wq__spiritInner{max-width:1240px;padding:clamp(90px, 11vw, 170px) var(--gutter);flex-direction:column;align-items:center;margin:0 auto;display:flex}.creba-case-module__O2t_wq__spirit .creba-case-module__O2t_wq__label{color:var(--muted-dark);justify-content:center}.creba-case-module__O2t_wq__spirit .creba-case-module__O2t_wq__label span{color:var(--gold)}.creba-case-module__O2t_wq__spirit .creba-case-module__O2t_wq__label:after{border-color:var(--gold)}.creba-case-module__O2t_wq__values{letter-spacing:-.035em;color:var(--paper);margin-top:clamp(36px,4vw,56px);font-size:clamp(32px,5.4vw,84px);font-weight:300;line-height:1.18}.creba-case-module__O2t_wq__values em{color:var(--gold-light)}.creba-case-module__O2t_wq__case:lang(zh) .creba-case-module__O2t_wq__values{letter-spacing:.08em;line-height:1.4}.creba-case-module__O2t_wq__vm{text-align:left;border-top:1px solid #d6b97773;grid-template-columns:1fr 1fr;gap:clamp(32px,6vw,100px);width:100%;max-width:1000px;margin-top:clamp(56px,7vw,100px);padding-top:clamp(36px,4vw,56px);display:grid}.creba-case-module__O2t_wq__vm p{color:var(--paper);font-size:18px;line-height:1.75}.creba-case-module__O2t_wq__case:lang(zh) .creba-case-module__O2t_wq__vm p{line-height:1.95}.creba-case-module__O2t_wq__vm .creba-case-module__O2t_wq__vmLabel{letter-spacing:.16em;text-transform:uppercase;color:var(--gold);margin-bottom:12px;font-size:12px}.creba-case-module__O2t_wq__source{letter-spacing:.08em;color:var(--muted-dark);margin-top:clamp(40px,5vw,64px);font-size:12px}.creba-case-module__O2t_wq__finale{max-width:1440px;padding:clamp(110px, 13vw, 200px) var(--gutter) clamp(20px, 3vw, 40px);text-align:center;flex-direction:column;align-items:center;margin:0 auto;display:flex}.creba-case-module__O2t_wq__finale .creba-case-module__O2t_wq__finaleSeal{width:clamp(96px,10vw,150px)}.creba-case-module__O2t_wq__finaleLine{letter-spacing:-.04em;margin-top:clamp(36px,4vw,56px);font-size:clamp(36px,5.2vw,88px);font-weight:300;line-height:1.05}.creba-case-module__O2t_wq__case:lang(zh) .creba-case-module__O2t_wq__finaleLine{letter-spacing:.04em;line-height:1.3}.creba-case-module__O2t_wq__finaleSource{letter-spacing:.08em;color:var(--muted);margin-top:24px;font-size:12px}.creba-case-module__O2t_wq__footer{background:var(--burgundy);color:var(--paper);padding:clamp(60px, 8vw, 120px) var(--gutter) clamp(50px, 6vw, 90px);margin-top:clamp(80px,10vw,150px)}.creba-case-module__O2t_wq__footer dl{grid-template-columns:1.2fr .6fr 2fr;gap:36px;max-width:1440px;margin:0 auto;display:grid}.creba-case-module__O2t_wq__footer dt{letter-spacing:.14em;text-transform:uppercase;color:var(--gold);margin-bottom:14px;font-size:11px}.creba-case-module__O2t_wq__footer dd{font-size:16px;line-height:1.75}.creba-case-module__O2t_wq__note{max-width:1440px;color:var(--muted-dark);margin:48px auto 0;font-size:13px;line-height:1.9}.creba-case-module__O2t_wq__next{letter-spacing:-.02em;border-top:1px solid #d6b97766;justify-content:space-between;gap:24px;max-width:1440px;margin:48px auto 0;padding-top:34px;font-size:clamp(24px,2.8vw,42px);font-weight:300;display:flex}.creba-case-module__O2t_wq__case a:hover{text-underline-offset:6px;text-decoration:underline;text-decoration-thickness:1px}@media (max-width:799px){.creba-case-module__O2t_wq__head{padding-top:100px}.creba-case-module__O2t_wq__headTop{font-size:10px}.creba-case-module__O2t_wq__kicker{letter-spacing:.16em;gap:12px;font-size:11px}.creba-case-module__O2t_wq__kicker:before,.creba-case-module__O2t_wq__kicker:after{width:22px}.creba-case-module__O2t_wq__intro,.creba-case-module__O2t_wq__chapter{grid-template-columns:1fr}.creba-case-module__O2t_wq__intro{gap:36px}.creba-case-module__O2t_wq__facts{grid-template-columns:1fr 1fr;gap:18px 16px;margin-top:28px}.creba-case-module__O2t_wq__body{grid-column:1;font-size:16px}.creba-case-module__O2t_wq__anatomy{grid-template-columns:1fr;padding:32px 20px 40px}.creba-case-module__O2t_wq__pin{width:28px;height:28px;font-size:13px}.creba-case-module__O2t_wq__parts li{font-size:15px}.creba-case-module__O2t_wq__lockup{padding:48px 24px}.creba-case-module__O2t_wq__heroBand{padding:64px 24px}.creba-case-module__O2t_wq__versions{grid-template-columns:1fr 1fr}.creba-case-module__O2t_wq__colours{grid-template-columns:1fr}.creba-case-module__O2t_wq__colours>div{min-height:190px}.creba-case-module__O2t_wq__vm{grid-template-columns:1fr}.creba-case-module__O2t_wq__vm p{font-size:16px}.creba-case-module__O2t_wq__finaleLine{letter-spacing:-.02em;font-size:32px}.creba-case-module__O2t_wq__footer dl{grid-template-columns:1fr 1fr;gap:28px 18px}.creba-case-module__O2t_wq__footer dl>div:last-child{grid-column:1/-1}.creba-case-module__O2t_wq__next{flex-direction:column}}
