.showcase-module__CmneiG__deck{background:var(--ink);position:fixed;inset:0;overflow:hidden}.showcase-module__CmneiG__slide{display:none;position:absolute;inset:0}.showcase-module__CmneiG__slideActive{display:block}.showcase-module__CmneiG__slideDark{background:var(--ink)}.showcase-module__CmneiG__bg{position:absolute;inset:0}.showcase-module__CmneiG__bgImg{object-fit:cover;filter:grayscale()sepia(.18)saturate(1.35)contrast(1.03);-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block}.showcase-module__CmneiG__bgImgHidden{display:none}.showcase-module__CmneiG__veil{background:linear-gradient(100deg,#11110fe6 0%,#11110fa8 40%,#11110f29 70%,#11110f75 100%);position:absolute;inset:0}.showcase-module__CmneiG__content{box-sizing:border-box;flex-direction:column;justify-content:center;max-width:780px;height:100%;padding:clamp(30px,5vh,64px) clamp(40px,7vw,130px);display:flex;position:relative}.showcase-module__CmneiG__deckNo{letter-spacing:.12em;color:var(--orange);margin-bottom:26px;font-family:DM Serif Display,Georgia,serif;font-size:15px}.showcase-module__CmneiG__deckText{max-width:56ch;color:var(--paper);letter-spacing:-.005em;text-shadow:0 2px 30px #00000059;margin:0;font-family:DM Serif Display,Georgia,serif;font-weight:400;line-height:1.42}.showcase-module__CmneiG__t1{font-size:clamp(40px,5.4vw,96px)}.showcase-module__CmneiG__t2{font-size:clamp(34px,4.2vw,78px)}.showcase-module__CmneiG__t3{font-size:clamp(29px,3.5vw,62px)}.showcase-module__CmneiG__t4{font-size:clamp(25px,3vw,52px)}.showcase-module__CmneiG__q{white-space:nowrap;font-size:clamp(34px,5.6vw,72px)}.showcase-module__CmneiG__deckPoints{flex-direction:column;gap:18px;margin-top:36px;display:flex}.showcase-module__CmneiG__deckPoint{color:#f8f8f6eb;text-shadow:0 2px 24px #00000059;align-items:baseline;gap:14px;margin:0;font-family:DM Serif Display,Georgia,serif;font-size:clamp(22px,2.3vw,38px);line-height:1.4;display:flex}.showcase-module__CmneiG__deckPointMark{color:var(--orange);flex:none;font-size:1.15em;line-height:1}.showcase-module__CmneiG__deckLines{flex-direction:column;gap:20px;display:flex}.showcase-module__CmneiG__eyebrow{letter-spacing:.2em;color:var(--orange);text-transform:uppercase;margin:0 0 26px;font-size:11px;font-weight:600}.showcase-module__CmneiG__slideActive .showcase-module__CmneiG__bg{animation:.6s both showcase-module__CmneiG__deck-fade-in}.showcase-module__CmneiG__slideActive .showcase-module__CmneiG__content{animation:.55s both showcase-module__CmneiG__deck-rise}@keyframes showcase-module__CmneiG__deck-fade-in{0%{opacity:0}to{opacity:1}}@keyframes showcase-module__CmneiG__deck-rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.showcase-module__CmneiG__reduceMotion .showcase-module__CmneiG__bg,.showcase-module__CmneiG__reduceMotion .showcase-module__CmneiG__content,.showcase-module__CmneiG__reduceMotion .showcase-module__CmneiG__hud{transition:none!important;animation:none!important}.showcase-module__CmneiG__ending{background:var(--paper);overflow-y:auto}.showcase-module__CmneiG__inner{z-index:1;box-sizing:border-box;width:100%;max-width:1680px;margin:0 auto;padding:34px clamp(40px,5.5vw,96px) 30px;position:relative}.showcase-module__CmneiG__innerInSlide{flex-direction:column;height:100%;min-height:0;display:flex}.showcase-module__CmneiG__topbar{justify-content:space-between;align-items:center;display:flex}.showcase-module__CmneiG__topActions{align-items:center;gap:22px;display:flex}.showcase-module__CmneiG__topNote{letter-spacing:.14em;color:var(--muted);text-transform:uppercase;font-size:11px}.showcase-module__CmneiG__cta{border:1px solid var(--ink);color:var(--ink);border-radius:999px;align-items:center;gap:8px;padding:8px 18px;font-size:13px;text-decoration:none;transition:background .2s,color .2s;display:inline-flex}.showcase-module__CmneiG__cta:hover{background:var(--ink);color:var(--paper)}.showcase-module__CmneiG__hero{flex:1;grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);align-items:center;gap:clamp(48px,6vw,110px);padding:4vh 0 2vh;display:grid}.showcase-module__CmneiG__copy{max-width:640px}.showcase-module__CmneiG__h1{letter-spacing:-.01em;margin:0;font-family:DM Serif Display,Georgia,serif;font-size:clamp(46px,5.4vw,92px);font-weight:400;line-height:1.04}.showcase-module__CmneiG__period{color:var(--orange)}.showcase-module__CmneiG__lead{max-width:54ch;color:var(--muted);margin:30px 0 0;font-size:16px;line-height:1.85}.showcase-module__CmneiG__pillars{border-top:1px solid var(--ink);grid-template-columns:repeat(3,1fr);gap:26px;margin:44px 0 0;padding-top:26px;display:grid}.showcase-module__CmneiG__pillarNo{color:var(--orange);font-family:DM Serif Display,Georgia,serif;font-size:20px;display:block}.showcase-module__CmneiG__pillarTitle{letter-spacing:.02em;margin:10px 0 0;font-size:15px;font-weight:600}.showcase-module__CmneiG__pillarDesc{color:var(--muted);margin:8px 0 0;font-size:12.5px;line-height:1.7}.showcase-module__CmneiG__quote{border-left:2px solid var(--orange);color:var(--ink);margin:40px 0 0;padding-left:22px;font-family:DM Serif Display,Georgia,serif;font-size:clamp(19px,1.7vw,26px);line-height:1.45}.showcase-module__CmneiG__qrSide{flex-direction:column;align-items:center;gap:18px;display:flex}.showcase-module__CmneiG__qrCard{border:1px solid var(--ink);text-align:center;box-sizing:border-box;background:#fff;border-radius:18px;width:min(100%,520px);padding:clamp(22px,2.6vw,34px);box-shadow:0 24px 70px #11110f1a}.showcase-module__CmneiG__qrLabel{letter-spacing:.18em;color:var(--ink);text-transform:uppercase;margin:0 0 18px;font-size:11px;font-weight:600}.showcase-module__CmneiG__qrWrap{aspect-ratio:1;width:min(40vh,420px,100%);margin:0 auto;position:relative}.showcase-module__CmneiG__qrImg{border-radius:6px;width:100%;height:100%;display:block}.showcase-module__CmneiG__qrUrl{letter-spacing:.05em;color:var(--muted);word-break:break-all;margin:18px 0 0;font-size:12.5px}.showcase-module__CmneiG__qrHint{letter-spacing:.1em;color:var(--muted);margin:0;font-size:12px}.showcase-module__CmneiG__footer{border-top:1px solid var(--line);letter-spacing:.12em;color:var(--muted);flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;padding-top:20px;font-size:11px;display:flex}.showcase-module__CmneiG__footerDot{color:var(--orange)}.showcase-module__CmneiG__hud{z-index:5;pointer-events:none;color:var(--paper);align-items:center;gap:18px;padding:14px clamp(40px,7vw,130px) 18px;display:flex;position:absolute;bottom:0;left:0;right:0}.showcase-module__CmneiG__counter{letter-spacing:.08em;white-space:nowrap;font-family:DM Serif Display,Georgia,serif;font-size:15px}.showcase-module__CmneiG__counterTotal{color:#f8f8f68c}.showcase-module__CmneiG__progress{background:#f8f8f640;flex:1;height:2px}.showcase-module__CmneiG__progressFill{background:var(--orange);height:100%;transition:width .45s}.showcase-module__CmneiG__hint{color:#f8f8f699;letter-spacing:.12em;white-space:nowrap;font-size:11px}.showcase-module__CmneiG__onEnding .showcase-module__CmneiG__hud{color:var(--ink)}.showcase-module__CmneiG__onEnding .showcase-module__CmneiG__counterTotal{color:var(--muted)}.showcase-module__CmneiG__onEnding .showcase-module__CmneiG__progress{background:var(--line)}.showcase-module__CmneiG__onEnding .showcase-module__CmneiG__hint{color:var(--muted)}@media (max-width:1080px){.showcase-module__CmneiG__hero{grid-template-columns:minmax(0,1fr) minmax(0,.9fr);gap:40px}.showcase-module__CmneiG__h1{font-size:clamp(40px,6vw,64px)}.showcase-module__CmneiG__lead{font-size:15px}.showcase-module__CmneiG__pillars{gap:18px}.showcase-module__CmneiG__qrWrap{width:min(36vh,330px,100%)}.showcase-module__CmneiG__qrCard{width:min(100%,460px)}.showcase-module__CmneiG__t1{font-size:clamp(34px,4.8vw,80px)}.showcase-module__CmneiG__t2{font-size:clamp(30px,3.8vw,64px)}.showcase-module__CmneiG__t3{font-size:clamp(25px,3.1vw,52px)}.showcase-module__CmneiG__t4{font-size:clamp(22px,2.6vw,44px)}}@media (max-height:820px){.showcase-module__CmneiG__inner{padding-top:24px;padding-bottom:22px}.showcase-module__CmneiG__hero{padding:1.5vh 0 1vh}.showcase-module__CmneiG__h1{font-size:clamp(40px,5vw,76px)}.showcase-module__CmneiG__lead{margin-top:22px}.showcase-module__CmneiG__pillars{margin-top:28px;padding-top:20px}.showcase-module__CmneiG__quote{margin-top:28px}.showcase-module__CmneiG__content{padding:24px clamp(40px,7vw,130px)}}@media (max-width:860px){.showcase-module__CmneiG__hero{grid-template-columns:1fr;align-items:start;gap:44px;padding:5vh 0 4vh}.showcase-module__CmneiG__qrSide{order:-1}.showcase-module__CmneiG__qrCard{width:min(100%,420px)}.showcase-module__CmneiG__qrWrap{width:min(44vh,300px,100%)}.showcase-module__CmneiG__copy{max-width:560px}.showcase-module__CmneiG__pillars{grid-template-columns:1fr;gap:20px}.showcase-module__CmneiG__footer{justify-content:flex-start}.showcase-module__CmneiG__veil{background:linear-gradient(#11110f85 0%,#11110fc7 55%,#11110fe6 100%)}.showcase-module__CmneiG__content{align-items:flex-start;max-width:100%}}@media (max-width:480px){.showcase-module__CmneiG__inner{padding:18px 18px 16px}.showcase-module__CmneiG__topNote{display:none}.showcase-module__CmneiG__topActions{gap:12px}.showcase-module__CmneiG__h1{font-size:clamp(30px,9vw,40px)}.showcase-module__CmneiG__lead{margin-top:16px;font-size:13.5px;line-height:1.7}.showcase-module__CmneiG__qrCard{border-radius:14px;padding:16px 14px}.showcase-module__CmneiG__qrLabel{margin-bottom:12px}.showcase-module__CmneiG__qrUrl{margin-top:12px}.showcase-module__CmneiG__hero{gap:26px;padding:2vh 0 1vh}.showcase-module__CmneiG__qrSide{gap:10px}.showcase-module__CmneiG__qrWrap{width:min(26vh,220px,100%)}.showcase-module__CmneiG__ending .showcase-module__CmneiG__pillars,.showcase-module__CmneiG__ending .showcase-module__CmneiG__quote{display:none}.showcase-module__CmneiG__content{justify-content:center;padding:22px 22px 90px}.showcase-module__CmneiG__deckNo{margin-bottom:18px}.showcase-module__CmneiG__deckPoints{gap:12px;margin-top:24px}.showcase-module__CmneiG__deckPoint{gap:10px;font-size:clamp(18px,5.6vw,26px)}.showcase-module__CmneiG__deckLines{gap:14px}.showcase-module__CmneiG__t1{font-size:clamp(26px,8.4vw,40px)}.showcase-module__CmneiG__t2{font-size:clamp(24px,7.2vw,34px)}.showcase-module__CmneiG__t3{font-size:clamp(21px,6vw,29px)}.showcase-module__CmneiG__t4{font-size:clamp(19px,5.2vw,25px)}.showcase-module__CmneiG__q{font-size:clamp(24px,8vw,36px)}.showcase-module__CmneiG__hud{gap:12px;padding:12px 20px 16px}.showcase-module__CmneiG__hint{display:none}}@media (max-width:340px){.showcase-module__CmneiG__qrUrl,.showcase-module__CmneiG__qrHint{display:none}.showcase-module__CmneiG__h1{font-size:clamp(26px,8.6vw,34px)}.showcase-module__CmneiG__lead{font-size:13px}.showcase-module__CmneiG__footer{gap:8px;font-size:10px}.showcase-module__CmneiG__topActions{gap:8px}.showcase-module__CmneiG__cta{padding:6px 14px;font-size:12px}}
