.lx-wr .lx-wr-card{position:relative}.lx-wr .lx-wr-tags span{display:flex;align-items:center;gap:7px}.lx-wr .lx-wr-tags b{color:#b79659;font:10px serif}.lx-wr .lx-wr-latest{position:absolute;right:0;top:-22px;color:#b79659;font-size:8px;font-weight:700;letter-spacing:.18em}
.lx-wr-open-batches{padding:105px 6vw;background:#faf9f5}.lx-wr-open-batches-head{max-width:1320px;margin:0 auto 52px;display:grid;grid-template-columns:1fr 1fr;gap:8vw;align-items:end}.lx-wr-open-batches-head h2{font:500 clamp(38px,4.4vw,58px) "Noto Serif TC",serif;margin:0}.lx-wr-open-batches-head>p{font-size:14px;line-height:2;color:#687279;margin:0}.lx-wr-open-batch-grid{max-width:1320px;margin:auto;display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.lx-wr-open-batch-grid article{min-height:430px;padding:30px;display:flex;flex-direction:column;border:1px solid #d3cfc4;background:#fff}.lx-wr-open-batch-grid article.copper{border-top:5px solid #aa7a51}.lx-wr-open-batch-grid article.indigo{border-top:5px solid #495b83}.lx-wr-open-batch-grid article.green{border-top:5px solid #446b5c}.lx-wr-open-batch-grid article>div{display:flex;justify-content:space-between;align-items:center}.lx-wr-open-batch-grid article>div span{font:20px serif;color:#b79659}.lx-wr-open-batch-grid article>div b{font-size:9px;letter-spacing:.1em}.lx-wr-open-batch-grid article>small{margin-top:62px;color:#b79659;font-size:8px;letter-spacing:.2em}.lx-wr-open-batch-grid h3{font:500 25px/1.55 "Noto Serif TC",serif;margin:15px 0}.lx-wr-open-batch-grid time{font-size:11px;font-weight:700}.lx-wr-open-batch-grid p{font-size:12px;line-height:1.9;color:#687279}.lx-wr-open-batch-grid a{margin-top:auto;padding-top:18px;border-top:1px solid #d3cfc4;font-size:11px;font-weight:700;display:flex;justify-content:space-between}.lx-wr-open-batch-note{max-width:1320px;margin:28px auto 0;display:flex;gap:12px;color:#7b756c;font-size:10px;line-height:1.8}
.lx-wr-single .story-seal{position:absolute;right:6vw;bottom:11%;width:140px;height:140px;border:1px solid rgba(255,255,255,.7);border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;background:rgba(6,29,46,.12);backdrop-filter:blur(2px)}.lx-wr-single .story-seal:before{content:"";position:absolute;inset:7px;border:1px solid rgba(255,255,255,.34);border-radius:50%}.lx-wr-single .story-seal small,.lx-wr-single .story-seal span{font-size:7px;letter-spacing:.16em;color:#f2e4c5}.lx-wr-single .story-seal strong{font:400 42px/1.05 serif;text-shadow:0 2px 12px rgba(0,0,0,.42)}
.lx-wr-single .impact-grid em{font-style:normal;font-size:7px;letter-spacing:.2em;color:#b79659;margin:11px 0 5px}.lx-wr-single .programme-card>div{display:flex;justify-content:space-between;align-items:center}.lx-wr-single .programme-card>div i{width:34px;height:34px;border:1px solid #b79659;border-radius:50%;display:grid;place-items:center;color:#b79659;font:14px serif}
.lx-wr-single .day-flow{width:min(1180px,88vw);margin:auto;padding:125px 0;display:grid;grid-template-columns:.8fr 1.2fr;gap:11vw}.lx-wr-single .flow-title{position:sticky;top:120px;align-self:start}.lx-wr-single .flow-title h2{font:500 clamp(38px,4.2vw,55px)/1.5 "Noto Serif TC",serif}.lx-wr-single .timeline>div{display:grid;grid-template-columns:55px 24px 1fr;gap:18px;min-height:150px}.lx-wr-single .timeline time{font:14px serif;color:#b79659;padding-top:5px}.lx-wr-single .timeline>div>span{width:11px;height:11px;border:2px solid #b79659;border-radius:50%;position:relative;margin-top:5px}.lx-wr-single .timeline>div>span:after{content:"";position:absolute;left:3px;top:13px;width:1px;height:126px;background:#cbc6bc}.lx-wr-single .timeline>div:last-child>span:after{display:none}.lx-wr-single .timeline section{padding-bottom:38px;border-bottom:1px solid #d3cfc4;margin-bottom:28px}.lx-wr-single .timeline small{font-size:8px;letter-spacing:.2em;color:#9c927f}.lx-wr-single .timeline h3{font:22px "Noto Serif TC",serif;margin:8px 0}.lx-wr-single .timeline p{font-size:13px;line-height:1.8;color:#69747a;margin:0}
.lx-wr-single .review-media-breakdown{padding:110px 5vw;background:#f5f1e8}.lx-wr-single .review-media-heading{max-width:1260px;margin:0 auto 48px;display:grid;grid-template-columns:1fr 1fr;gap:8vw;align-items:end}.lx-wr-single .review-media-heading h2{font:500 clamp(38px,4.5vw,60px)/1.5 "Noto Serif TC",serif;margin:0}.lx-wr-single .review-media-heading>p{font-size:13px;line-height:2;color:#687279}.lx-wr-single .review-media-jump{max-width:1260px;margin:0 auto 50px;display:flex;flex-wrap:wrap;border-top:1px solid #bbb5a8;border-bottom:1px solid #bbb5a8}.lx-wr-single .review-media-jump a{padding:15px 22px;font-size:10px;border-right:1px solid #bbb5a8}.lx-wr-single .review-media-jump span{color:#b79659;margin-right:9px}.lx-wr-single .review-media-list{max-width:1260px;margin:auto}.lx-wr-single .review-media-chapter{padding:85px 0;border-top:1px solid #bbb5a8}.lx-wr-single .review-media-copy{max-width:780px;margin-bottom:35px}.lx-wr-single .review-media-copy>div{display:flex;justify-content:space-between;color:#b79659;font-size:8px;letter-spacing:.2em}.lx-wr-single .review-media-copy h3{font:500 clamp(34px,4vw,50px) "Noto Serif TC",serif;margin:20px 0}.lx-wr-single .review-media-copy p{font-size:13px;line-height:2;color:#5e6a71}.lx-wr-single .review-media-gallery{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.lx-wr-single .review-media-gallery figure{height:360px;margin:0;position:relative;overflow:hidden}.lx-wr-single .review-media-gallery img{width:100%;height:100%;object-fit:cover}.lx-wr-single .review-media-gallery figcaption{position:absolute;inset:auto 0 0;padding:28px 15px 13px;background:linear-gradient(0deg,rgba(4,25,41,.82),transparent);color:#fff;font-size:9px}.lx-wr-single .review-media-gallery figcaption span{color:#e4c98f;margin-right:10px}.lx-wr-single .review-media-video{margin-top:10px;display:grid;grid-template-columns:1.5fr .5fr;background:#071c2d;color:#fff}.lx-wr-single .review-media-video iframe,.lx-wr-single .review-media-video video{width:100%;min-height:380px;aspect-ratio:16/9}.lx-wr-single .review-media-video aside{padding:30px;display:flex;justify-content:center;flex-direction:column}.lx-wr-single .review-media-video aside span{font:17px "Noto Serif TC",serif}.lx-wr-single .review-media-video aside p{font-size:9px;line-height:1.8;color:rgba(255,255,255,.55)}
.lx-wr-single .photo-journal{padding:110px 5vw;background:#0b2135;color:#fff}.lx-wr-single .journal-heading{max-width:1260px;margin:0 auto 45px;display:flex;justify-content:space-between;align-items:end}.lx-wr-single .journal-heading h2{font:500 clamp(38px,4.5vw,60px) "Noto Serif TC",serif;margin:0}.lx-wr-single .journal-heading>span{font:14px serif;color:#b79659}.lx-wr-single .photo-mosaic{max-width:1260px;margin:auto;display:grid;grid-template-columns:1.4fr .7fr .7fr;grid-template-rows:270px 270px;gap:10px}.lx-wr-single .photo-mosaic figure{margin:0;position:relative;overflow:hidden}.lx-wr-single .photo-mosaic .photo-main{grid-row:1/3}.lx-wr-single .photo-mosaic img{width:100%;height:100%;object-fit:cover}.lx-wr-single .photo-mosaic figcaption{position:absolute;inset:auto 0 0;padding:30px 15px 14px;background:linear-gradient(0deg,rgba(3,20,33,.82),transparent);font-size:9px}
.lx-wr-single .learning-section{display:grid;grid-template-columns:.9fr 1.1fr;min-height:760px}.lx-wr-single .learning-quote{padding:100px max(7vw,50px);background:#b89a62;color:#fff;display:flex;flex-direction:column;justify-content:center}.lx-wr-single .learning-quote>p{font-size:9px;letter-spacing:.25em}.lx-wr-single .learning-quote blockquote{font:clamp(28px,3.1vw,43px)/1.75 "Noto Serif TC",serif;margin:42px 0}.lx-wr-single .learning-quote small{font-size:10px;letter-spacing:.12em;color:rgba(255,255,255,.68)}.lx-wr-single .learning-notes{padding:105px max(7vw,55px);background:#faf9f5}.lx-wr-single .learning-notes h2{font:500 42px/1.55 "Noto Serif TC",serif;margin-bottom:37px}.lx-wr-single .learning-notes ul{list-style:none;padding:0;margin:0}.lx-wr-single .learning-notes li{display:grid;grid-template-columns:110px 1fr;gap:24px;padding:21px 0;border-top:1px solid #d3cfc4}.lx-wr-single .learning-notes b{font:16px "Noto Serif TC",serif}.lx-wr-single .learning-notes li span{font-size:12px;line-height:1.85;color:#69747b}.lx-wr-single .closing>div{display:flex;justify-content:center;gap:10px}.lx-wr-single .closing>div a{min-width:185px;padding:15px 17px;display:flex;justify-content:space-between;border:1px solid #081f33;background:transparent;color:#081f33!important;font-size:11px;font-weight:700}.lx-wr-single .closing>div a:last-child{background:#081f33;color:#fff!important}.lx-wr-single .closing>div span{color:#b79659}
@media(max-width:900px){.lx-wr-open-batch-grid{grid-template-columns:1fr}.lx-wr-open-batches-head,.lx-wr-single .review-media-heading,.lx-wr-single .day-flow{grid-template-columns:1fr}.lx-wr-single .flow-title{position:static}.lx-wr-single .review-media-video{grid-template-columns:1fr}.lx-wr-single .learning-section{grid-template-columns:1fr}.lx-wr-single .photo-mosaic{grid-template-columns:1fr 1fr;grid-template-rows:420px 250px}.lx-wr-single .photo-mosaic .photo-main{grid-column:1/3;grid-row:auto}}
@media(max-width:640px){.lx-wr-open-batches{padding:82px 20px}.lx-wr-open-batch-grid article{min-height:430px}.lx-wr-single .story-seal{width:92px;height:92px;right:20px;bottom:4%}.lx-wr-single .story-seal strong{font-size:28px}.lx-wr-single .day-flow{width:calc(100% - 40px);padding:85px 0}.lx-wr-single .timeline>div{grid-template-columns:48px 19px 1fr;gap:10px}.lx-wr-single .review-media-breakdown,.lx-wr-single .photo-journal{padding:80px 20px}.lx-wr-single .review-media-heading{display:block}.lx-wr-single .review-media-jump{flex-wrap:nowrap;overflow:auto}.lx-wr-single .review-media-gallery{grid-template-columns:1fr}.lx-wr-single .review-media-gallery figure{height:280px}.lx-wr-single .photo-mosaic{display:flex;flex-direction:column}.lx-wr-single .photo-mosaic figure,.lx-wr-single .photo-mosaic .photo-main{height:280px}.lx-wr-single .learning-quote,.lx-wr-single .learning-notes{padding:80px 26px}.lx-wr-single .learning-notes h2{font-size:35px}.lx-wr-single .learning-notes li{grid-template-columns:1fr;gap:8px}.lx-wr-single .closing>div{flex-direction:column;align-items:center}}
