.KcQcFa_page{color:#333;overflow:hidden}.KcQcFa_info{width:53.9583vw;max-width:1381px;margin:auto;padding:9.375vw 0 8.33333vw}.KcQcFa_heading{text-align:center}.KcQcFa_heading p{color:#666;letter-spacing:-.5px;margin:0 0 .208333vw;font-size:1.04167vw;font-weight:600;line-height:1.6}.KcQcFa_heading h1{letter-spacing:-.5px;word-break:keep-all;margin:0;font-size:2.5vw;font-weight:600;line-height:1.4}.KcQcFa_hero{aspect-ratio:1036/648;background:#f7f7f7;margin:4.16667vw 0 0}.KcQcFa_hero img{object-fit:contain;width:100%;height:100%}.KcQcFa_facts{border-top:2px solid #333;margin:3.125vw 0 0}.KcQcFa_facts>div{border-bottom:1px solid #dcdcdc;align-items:flex-start;gap:3.125vw;padding:.833333vw .625vw;display:flex}.KcQcFa_facts dt{letter-spacing:-.5px;flex:0 0 5.2vw;font-size:.833333vw;font-weight:500;line-height:1.6}.KcQcFa_facts dd{letter-spacing:-.5px;color:#666;word-break:keep-all;overflow-wrap:anywhere;flex:1;min-width:0;margin:0;font-size:.9375vw;line-height:1.5}.KcQcFa_description{letter-spacing:-.5px;color:#666;word-break:keep-all;margin:2.5vw 0 0;font-size:1.04167vw;line-height:1.6}.KcQcFa_gallery h2{text-align:center;letter-spacing:-.5px;margin:0 20px 4.16667vw;font-size:1.875vw;font-weight:600;line-height:1.4}.KcQcFa_rail{scroll-snap-type:x mandatory;scrollbar-width:none;cursor:grab;touch-action:pan-x pan-y;overscroll-behavior-x:contain;gap:40px;padding-inline:calc(50% - 26.9792vw);display:flex;position:relative;overflow-x:auto}.KcQcFa_rail::-webkit-scrollbar{display:none}.KcQcFa_rail:active{cursor:grabbing}.KcQcFa_slide{aspect-ratio:1036/583;scroll-snap-align:center;-webkit-user-select:none;user-select:none;background:#f7f7f7;flex:0 0 53.9583vw;margin:0}.KcQcFa_slide img{object-fit:contain;pointer-events:none;width:100%;height:100%}.KcQcFa_controls{align-items:center;gap:6px;width:53.9583vw;margin:1.66667vw auto 0;display:flex}.KcQcFa_progress{background:#ededed;border-radius:100px;flex:1;height:3px;margin-right:24px;overflow:hidden}.KcQcFa_progress span{background:#333;height:100%;transition:width .4s;display:block}.KcQcFa_count{color:#666;margin-right:16px;font-size:12px}.KcQcFa_controls button{color:#333;cursor:pointer;background:#fff;border:1px solid #ccc;border-radius:4px;width:2.5vw;height:2.5vw;font-size:18px}.KcQcFa_controls button:disabled{opacity:.35;cursor:default}.KcQcFa_dots{display:none}.KcQcFa_back{justify-content:center;width:53.9583vw;margin:5vw auto 8.33333vw;display:flex}.KcQcFa_back a{color:#333;border:1px solid #ddd;align-items:center;gap:36px;padding:16px 28px;font-size:14px;display:flex}.KcQcFa_back a:hover{border-color:#333}@media (max-width:1024px){.KcQcFa_info{width:auto;padding:100px 20px}.KcQcFa_heading p{margin-bottom:4px;font-size:14px;line-height:1.4}.KcQcFa_heading h1{font-size:26px;line-height:1.36}.KcQcFa_hero{aspect-ratio:320/184;margin-top:48px}.KcQcFa_facts{margin-top:30px}.KcQcFa_facts>div{gap:24px;padding:16px 4px}.KcQcFa_facts dt{flex-basis:61px;font-size:13px;line-height:1.4}.KcQcFa_facts dd{font-size:14px;line-height:1.4}.KcQcFa_description{margin-top:32px;font-size:15px;line-height:1.6}.KcQcFa_gallery h2{margin-bottom:32px;font-size:20px;line-height:1.5}.KcQcFa_rail{gap:12px;padding-inline:calc(50% + min(320px,100vw - 40px)/-2)}.KcQcFa_slide{aspect-ratio:320/184;flex-basis:min(320px,100vw - 40px)}.KcQcFa_controls{display:none}.KcQcFa_dots{justify-content:center;gap:10px;margin-top:20px;display:flex}.KcQcFa_dots button{cursor:pointer;background:#dcdcdc;border:0;border-radius:50%;width:6px;height:6px;padding:0}.KcQcFa_dots button[aria-current=true]{background:#333}.KcQcFa_back{width:auto;margin:60px 20px 100px}.KcQcFa_back a{padding:14px 24px;font-size:14px}}@media (prefers-reduced-motion:reduce){.KcQcFa_progress span{transition:none}.KcQcFa_rail{scroll-behavior:auto}}.KcQcFa_imageNote{color:#888;text-align:right;margin-top:10px;font-size:12px;line-height:1.5}.KcQcFa_imageNote a{color:#666;text-underline-offset:3px;text-decoration:underline}.KcQcFa_hero{margin-bottom:32px}.KcQcFa_info{width:min(var(--site-content),1380px);max-width:none;padding:clamp(65px,5vw,130px) 0 var(--site-section)}.KcQcFa_heading p{margin-bottom:14px;font-size:17px;line-height:1.6}.KcQcFa_heading h1{font-size:var(--site-title);line-height:1.35}.KcQcFa_facts dt{flex-basis:100px;font-size:16px}.KcQcFa_facts dd,.KcQcFa_description{font-size:17px;line-height:1.8}.KcQcFa_facts>div{gap:32px;padding:18px 12px}.KcQcFa_gallery h2{font-size:var(--site-subtitle)}.KcQcFa_rail{padding-inline:calc((100% - min(var(--site-content),1380px))/2)}.KcQcFa_slide{flex-basis:min(var(--site-content),1380px)}.KcQcFa_controls,.KcQcFa_back{width:min(var(--site-content),1380px)}.KcQcFa_controls button{border-radius:999px;width:52px;height:48px;font-size:13px}.KcQcFa_back a{border-radius:999px;min-height:48px;padding:12px 28px;font-size:16px}@media (max-width:800px){.KcQcFa_info{width:var(--site-content);padding:55px 0 80px}.KcQcFa_heading h1{font-size:var(--site-title)}.KcQcFa_facts>div{gap:18px;padding:16px 0}.KcQcFa_facts dt{flex-basis:72px;font-size:14px}.KcQcFa_facts dd,.KcQcFa_description{font-size:16px}.KcQcFa_rail{padding-inline:var(--site-gutter)}.KcQcFa_slide{flex-basis:var(--site-content)}.KcQcFa_back{width:var(--site-content);margin-inline:auto}}
