.outlook-case-module__aGRGgW__case{--wall:#ecebe7;--board:#f6f5f2;--table:#dddbd5;--ink:#141414;--muted:#575754;--rule:#b49a66;--gold-small:#765a26;--night:#0b0b0c;--gutter:clamp(20px, 5vw, 72px);--case-ink:var(--ink);background:var(--wall);color:var(--ink);font-family:var(--font-sans)}.outlook-case-module__aGRGgW__case h1 strong,.outlook-case-module__aGRGgW__case h2 strong{font-weight:750}.outlook-case-module__aGRGgW__case h1 span,.outlook-case-module__aGRGgW__case h2 span{font-weight:200}.outlook-case-module__aGRGgW__case h1,.outlook-case-module__aGRGgW__case h2{text-wrap:balance}.outlook-case-module__aGRGgW__case h1>strong,.outlook-case-module__aGRGgW__case h1>span,.outlook-case-module__aGRGgW__case h2>strong,.outlook-case-module__aGRGgW__case h2>span{display:block}.outlook-case-module__aGRGgW__case h1>br,.outlook-case-module__aGRGgW__case h2>br{display:none}.outlook-case-module__aGRGgW__head{max-width:1440px;padding:118px var(--gutter) clamp(48px, 6vw, 92px);margin:0 auto}.outlook-case-module__aGRGgW__headTop{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);justify-content:space-between;gap:20px;margin-bottom:clamp(64px,9vw,140px);font-size:12px;display:flex}.outlook-case-module__aGRGgW__head .outlook-case-module__aGRGgW__label{margin-bottom:clamp(22px,3vw,36px)}.outlook-case-module__aGRGgW__head h1{letter-spacing:-.045em;text-wrap:balance;max-width:13em;font-size:clamp(44px,7.6vw,128px);line-height:.98}.outlook-case-module__aGRGgW__case:lang(zh) .outlook-case-module__aGRGgW__head h1{letter-spacing:-.01em;line-height:1.16}.outlook-case-module__aGRGgW__wall{aspect-ratio:1920/1000;background:radial-gradient(125% 95% at 18% -6%,#fbfbf9 0%,#e9e8e4 55%,#d4d3ce 100%);place-items:center;display:grid;position:relative}.outlook-case-module__aGRGgW__wallMark{filter:drop-shadow(2px 3px 1.5px #00000042)drop-shadow(14px 18px 12px #00000029);width:min(62%,1100px);height:auto}.outlook-case-module__aGRGgW__hero figcaption,.outlook-case-module__aGRGgW__bleed figcaption{padding:16px var(--gutter) 0;letter-spacing:.04em;color:var(--muted);font-size:12px}.outlook-case-module__aGRGgW__label{letter-spacing:.14em;text-transform:uppercase;color:var(--muted);flex-wrap:wrap;align-items:center;gap:6px 14px;font-size:12px;display:flex}.outlook-case-module__aGRGgW__label span{color:var(--gold-small);font-variant-numeric:tabular-nums;font-weight:600}.outlook-case-module__aGRGgW__label:before{content:"";background:var(--ink);width:40px;height:1px}.outlook-case-module__aGRGgW__case:lang(zh) .outlook-case-module__aGRGgW__label{letter-spacing:.2em}.outlook-case-module__aGRGgW__intro{max-width:1440px;padding:clamp(80px, 11vw, 160px) var(--gutter) clamp(40px, 5vw, 70px);grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:48px clamp(32px,6vw,110px);margin:0 auto;display:grid}.outlook-case-module__aGRGgW__facts{gap:20px;margin-top:40px;display:grid}.outlook-case-module__aGRGgW__facts div{border-top:1px solid #14141429;padding-top:12px}.outlook-case-module__aGRGgW__facts dt{letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin-bottom:6px;font-size:11px}.outlook-case-module__aGRGgW__facts dd{font-size:16px;line-height:1.5}.outlook-case-module__aGRGgW__lede{letter-spacing:-.018em;text-wrap:pretty;font-size:clamp(23px,2.5vw,38px);font-weight:300;line-height:1.42}.outlook-case-module__aGRGgW__case:lang(zh) .outlook-case-module__aGRGgW__lede{letter-spacing:0;line-height:1.75}.outlook-case-module__aGRGgW__scope{flex-wrap:wrap;gap:10px;margin-top:40px;padding:0;list-style:none;display:flex}.outlook-case-module__aGRGgW__scope li{border:1px solid #14141438;border-radius:999px;padding:9px 16px;font-size:14px}.outlook-case-module__aGRGgW__section{max-width:1440px;padding:clamp(90px, 11vw, 170px) var(--gutter) 0;margin:0 auto}.outlook-case-module__aGRGgW__chapter{grid-template-columns:minmax(0,4fr) minmax(0,8fr);column-gap:clamp(32px,6vw,110px);margin-bottom:clamp(44px,5.5vw,84px);display:grid}.outlook-case-module__aGRGgW__chapter .outlook-case-module__aGRGgW__label{grid-column:1/-1;margin-bottom:28px}.outlook-case-module__aGRGgW__chapter h2{letter-spacing:-.04em;grid-column:1/-1;scroll-margin-top:120px;font-size:clamp(36px,5vw,82px);line-height:1.02}.outlook-case-module__aGRGgW__case:lang(zh) .outlook-case-module__aGRGgW__chapter h2{letter-spacing:-.01em;line-height:1.2}.outlook-case-module__aGRGgW__body{max-width:640px;color:var(--muted);grid-column:2;margin-top:clamp(24px,3vw,40px);font-size:18px;line-height:1.75}.outlook-case-module__aGRGgW__case:lang(zh) .outlook-case-module__aGRGgW__body{font-size:17px;line-height:1.95}.outlook-case-module__aGRGgW__board{background:var(--board);padding:clamp(28px,6vw,96px) clamp(16px,6vw,100px) clamp(28px,4vw,64px)}.outlook-case-module__aGRGgW__construction{width:100%;height:auto;display:block;overflow:visible}.outlook-case-module__aGRGgW__notes{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px clamp(20px,3vw,48px);margin-top:clamp(28px,4vw,56px);padding:0;list-style:none;display:grid}.outlook-case-module__aGRGgW__notes li{color:var(--muted);gap:14px;font-size:15px;line-height:1.6;display:flex}.outlook-case-module__aGRGgW__notes li span{border:1px solid var(--rule);width:24px;height:24px;color:var(--gold-small);border-radius:50%;flex:none;place-items:center;font-size:12px;font-weight:600;display:grid}.outlook-case-module__aGRGgW__grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:clamp(10px,1.4vw,20px);margin-top:clamp(10px,1.4vw,20px);display:grid}.outlook-case-module__aGRGgW__tileBlack{background:var(--night);grid-column:span 8;place-items:center;min-height:clamp(260px,30vw,440px);display:grid}.outlook-case-module__aGRGgW__tileMark{width:min(68%,560px);height:auto}.outlook-case-module__aGRGgW__swatches{grid-column:span 4;grid-template-rows:2fr 1fr 1fr;gap:clamp(10px,1.4vw,20px);display:grid}.outlook-case-module__aGRGgW__swatches>div{letter-spacing:.04em;flex-direction:column;justify-content:space-between;gap:18px;min-height:96px;padding:clamp(16px,2vw,26px);font-size:13px;display:flex}.outlook-case-module__aGRGgW__swName{letter-spacing:-.01em;font-size:clamp(18px,1.6vw,24px);font-weight:600}.outlook-case-module__aGRGgW__swBlack{background:var(--ink);color:#f3f1ea}.outlook-case-module__aGRGgW__swWall{background:var(--wall);color:var(--ink);box-shadow:inset 0 0 0 1px #1414141f}.outlook-case-module__aGRGgW__swFoil{color:#1d1608;background:linear-gradient(115deg,#8a682c 0%,#d4b26b 32%,#f4e2ab 48%,#c59e55 64%,#9c7735 86%)}.outlook-case-module__aGRGgW__tileSizes{background:var(--board);flex-wrap:wrap;grid-column:1/-1;justify-content:center;align-items:flex-end;gap:clamp(28px,5vw,80px);padding:clamp(36px,5vw,72px) clamp(20px,4vw,60px);display:flex}.outlook-case-module__aGRGgW__size1{width:min(44%,420px);height:auto}.outlook-case-module__aGRGgW__size2{width:min(22%,200px);height:auto}.outlook-case-module__aGRGgW__size3{width:min(12%,104px);min-width:72px;height:auto}.outlook-case-module__aGRGgW__bleed{margin-top:0}.outlook-case-module__aGRGgW__night{aspect-ratio:1920/740;background:var(--night);grid-template-rows:42% 1fr;display:grid}.outlook-case-module__aGRGgW__fascia{background:linear-gradient(#1c1c1d 0%,#121213 100%);place-items:center;display:grid;box-shadow:inset 0 1px #ffffff0f,0 1px #262627}.outlook-case-module__aGRGgW__fasciaMark{filter:drop-shadow(0 0 18px #ffffff14);width:min(44%,760px);height:auto}.outlook-case-module__aGRGgW__front{background:linear-gradient(#0f1011 0%,#070708 100%);grid-template-columns:1fr 26% 1fr;gap:0 1.2%;padding:0 8%;display:grid;position:relative;overflow:hidden}.outlook-case-module__aGRGgW__glass{background:linear-gradient(#fff0d60e,#fff0d604 70%,#0000);border-left:1px solid #ffffff0f;border-right:1px solid #ffffff0f}.outlook-case-module__aGRGgW__door{background:linear-gradient(90deg,#0000 49.6%,#ffffff14 50%,#0000 50.4%),linear-gradient(#fff0d612,#0000 80%);border:1px solid #ffffff17;border-bottom:0}.outlook-case-module__aGRGgW__lamp{pointer-events:none;background:radial-gradient(50% 75% at 50% 0,#ffecc842 0%,#ffecc812 55%,#0000 100%);width:34%;height:100%;position:absolute;top:0;transform:translate(-50%)}.outlook-case-module__aGRGgW__lamp:before{content:"";background:#fff3dc;border-radius:0 0 50% 50%;width:14%;height:5px;position:absolute;top:0;left:50%;transform:translate(-50%);box-shadow:0 0 18px 4px #ffecc88c}.outlook-case-module__aGRGgW__table{background:var(--table);grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;gap:40px clamp(16px,3vw,48px);padding:clamp(40px,7vw,120px) clamp(20px,6vw,100px);display:grid}.outlook-case-module__aGRGgW__lidFigure{grid-column:1/span 6}.outlook-case-module__aGRGgW__caseFigure{grid-column:7/span 6;padding-bottom:clamp(0px,6vw,96px)}.outlook-case-module__aGRGgW__lidFigure figcaption,.outlook-case-module__aGRGgW__caseFigure figcaption,.outlook-case-module__aGRGgW__post figcaption{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin-top:20px;font-size:12px}.outlook-case-module__aGRGgW__case:lang(zh) .outlook-case-module__aGRGgW__lidFigure figcaption,.outlook-case-module__aGRGgW__case:lang(zh) .outlook-case-module__aGRGgW__caseFigure figcaption,.outlook-case-module__aGRGgW__case:lang(zh) .outlook-case-module__aGRGgW__post figcaption{letter-spacing:.12em}.outlook-case-module__aGRGgW__lid{aspect-ratio:1;background:linear-gradient(135deg,#ffffff12 0%,#0000 38%),linear-gradient(160deg,#1f1f20 0%,#101011 62%,#171718 100%);border-radius:3px;place-items:center;display:grid;box-shadow:inset 0 0 0 1px #ffffff0d,0 2px 3px #0000002e,0 26px 40px -16px #00000073,0 70px 90px -40px #0006}.outlook-case-module__aGRGgW__lidMark{width:64%;height:auto}.outlook-case-module__aGRGgW__shell{aspect-ratio:2.55;background:linear-gradient(170deg,#2a2a2b 0%,#0f0f10 70%);border-radius:999px;padding:3.2%;box-shadow:0 2px 3px #0000002e,0 26px 40px -16px #0000006b,0 60px 80px -40px #00000061}.outlook-case-module__aGRGgW__lining{background:radial-gradient(90% 120% at 50% 30%,#f3ede1 0%,#e6dccb 100%);border-radius:999px;align-content:start;justify-items:center;height:100%;padding-top:12%;display:grid;box-shadow:inset 0 3px 10px #00000038}.outlook-case-module__aGRGgW__liningMark{width:34%;height:auto}.outlook-case-module__aGRGgW__posts{background:var(--board);grid-template-columns:4fr 3fr 7.1fr;align-items:end;gap:clamp(14px,2vw,28px);padding:clamp(28px,5vw,80px) clamp(16px,4vw,64px);display:grid}.outlook-case-module__aGRGgW__post{min-width:0}.outlook-case-module__aGRGgW__postFrame{background:linear-gradient(#0000 0 63%,#1b211c 63% 100%),linear-gradient(#232c35 0%,#4b5560 38%,#a39a8c 62% 63%);display:grid;position:relative;overflow:hidden}.outlook-case-module__aGRGgW__postFrame:after{content:"";background:linear-gradient(#a39a8c38,#0000);height:18%;position:absolute;top:63%;left:0;right:0}.outlook-case-module__aGRGgW__square .outlook-case-module__aGRGgW__postFrame{aspect-ratio:1}.outlook-case-module__aGRGgW__tall .outlook-case-module__aGRGgW__postFrame{aspect-ratio:3/4}.outlook-case-module__aGRGgW__wide .outlook-case-module__aGRGgW__postFrame{aspect-ratio:16/9}.outlook-case-module__aGRGgW__postMark{z-index:1;height:auto;position:relative}.outlook-case-module__aGRGgW__placeCenter{place-self:start center;width:66%;margin-top:30%}.outlook-case-module__aGRGgW__placeLow{place-self:end center;width:74%;margin-bottom:12%}.outlook-case-module__aGRGgW__placeLeft{place-self:start;width:40%;margin:14% 0 0 8%}.outlook-case-module__aGRGgW__closing{margin-top:clamp(90px,11vw,170px)}.outlook-case-module__aGRGgW__foilClose{aspect-ratio:1920/820;background:radial-gradient(80% 120% at 30% 0,#1f1f20 0%,#0d0d0e 60%,#090909 100%);place-items:center;display:grid;overflow:hidden}.outlook-case-module__aGRGgW__foilMark{width:92%;height:auto}.outlook-case-module__aGRGgW__footer{max-width:1440px;padding:clamp(70px, 8vw, 120px) var(--gutter) clamp(80px, 9vw, 130px);margin:0 auto}.outlook-case-module__aGRGgW__footer p{max-width:820px;color:var(--muted);margin-top:22px;font-size:15px;line-height:1.8}.outlook-case-module__aGRGgW__footer nav{border-top:1px solid #14141429;flex-wrap:wrap;justify-content:space-between;gap:18px;margin-top:clamp(48px,6vw,80px);padding-top:28px;display:flex}.outlook-case-module__aGRGgW__footer nav a{letter-spacing:-.01em;font-size:clamp(20px,2vw,28px);font-weight:600}.outlook-case-module__aGRGgW__footer nav a:hover{text-underline-offset:6px;text-decoration:underline}@media (max-width:900px){.outlook-case-module__aGRGgW__intro,.outlook-case-module__aGRGgW__chapter{grid-template-columns:minmax(0,1fr)}.outlook-case-module__aGRGgW__body{grid-column:1}.outlook-case-module__aGRGgW__notes{grid-template-columns:minmax(0,1fr)}.outlook-case-module__aGRGgW__tileBlack,.outlook-case-module__aGRGgW__swatches{grid-column:1/-1}.outlook-case-module__aGRGgW__swatches{grid-template-rows:none;grid-template-columns:repeat(3,minmax(0,1fr))}.outlook-case-module__aGRGgW__lidFigure{grid-column:1/span 8}.outlook-case-module__aGRGgW__caseFigure{grid-column:3/span 10;padding-bottom:0}.outlook-case-module__aGRGgW__posts{grid-template-columns:4fr 3fr}.outlook-case-module__aGRGgW__wide{grid-column:1/-1}}@media (max-width:799px){.outlook-case-module__aGRGgW__wall{aspect-ratio:4/5}.outlook-case-module__aGRGgW__wallMark{width:84%}.outlook-case-module__aGRGgW__night{aspect-ratio:1;grid-template-rows:38% 1fr}.outlook-case-module__aGRGgW__fasciaMark{width:80%}.outlook-case-module__aGRGgW__front{grid-template-columns:1fr 34% 1fr;padding:0 4%}.outlook-case-module__aGRGgW__lamp{width:60%}.outlook-case-module__aGRGgW__foilClose{aspect-ratio:16/10}.outlook-case-module__aGRGgW__foilMark{width:96%}}@media (max-width:560px){.outlook-case-module__aGRGgW__swatches{grid-template-columns:minmax(0,1fr)}.outlook-case-module__aGRGgW__swatches>div{min-height:84px}.outlook-case-module__aGRGgW__size2{width:40%}.outlook-case-module__aGRGgW__size3{width:26%}.outlook-case-module__aGRGgW__size1{width:100%}.outlook-case-module__aGRGgW__lidFigure,.outlook-case-module__aGRGgW__caseFigure{grid-column:1/-1}.outlook-case-module__aGRGgW__posts{grid-template-columns:minmax(0,1fr)}.outlook-case-module__aGRGgW__tall{width:78%}}@media (max-width:359px){.outlook-case-module__aGRGgW__head h1{font-size:38px}.outlook-case-module__aGRGgW__chapter h2{font-size:33px}}
