._brandSection_m0hjd_1{border-bottom:1px solid var(--line);background:var(--ink)}._brandHint_m0hjd_2{padding:1rem var(--gutter) 0;color:var(--muted-foreground);text-align:center;font-size:.875rem}._brandHint_m0hjd_2 span{white-space:nowrap}._brandStrip_m0hjd_4{padding:1.15rem var(--gutter);background:var(--ink);align-items:center;gap:.5rem;display:flex}._marquee_m0hjd_5{scrollbar-width:none;overscroll-behavior-x:contain;cursor:grab;-webkit-user-select:none;user-select:none;--edge-fade:clamp(24px,5vw,64px);min-width:0;-webkit-mask-image:linear-gradient(90deg,transparent 0%,#000 var(--edge-fade),#000 calc(100% - var(--edge-fade)),transparent 100%);-webkit-mask-image:linear-gradient(90deg,transparent 0%,#000 var(--edge-fade),#000 calc(100% - var(--edge-fade)),transparent 100%);mask-image:linear-gradient(90deg,transparent 0%,#000 var(--edge-fade),#000 calc(100% - var(--edge-fade)),transparent 100%);scroll-padding-inline:var(--edge-fade);flex:1;overflow-x:auto}._marquee_m0hjd_5::-webkit-scrollbar{display:none}._marquee_m0hjd_5:active{cursor:grabbing}._brandTrack_m0hjd_8{width:max-content;display:flex}._brandPlay_m0hjd_9{order:4}._brandGroup_m0hjd_10{flex-shrink:0;gap:.65rem;padding-right:.65rem;display:flex}._brandButton_m0hjd_11{border:1px solid var(--line);width:120px;height:44px;color:var(--foreground);white-space:nowrap;background:0 0;border-radius:999px;flex:none;justify-content:center;align-items:center;padding:.5rem .85rem;font-size:.875rem;transition:border-color .2s;display:flex}._brandButton_m0hjd_11 img{object-fit:contain;width:100%;height:28px}._darkBrand_m0hjd_13{background:#25282b;border-color:#ffffff25}._lightBrand_m0hjd_14{background:#f4f1ea;border-color:#14161825}._motionButton_m0hjd_16{border:1px solid var(--line);background:var(--ink);width:44px;height:44px;color:var(--foreground);cursor:pointer;border-radius:50%;flex:none;place-items:center;padding:0;display:grid}._motionButton_m0hjd_16 svg{width:17px;height:17px}._gallery_m0hjd_19{width:100%;min-width:0}._gestureSurface_m0hjd_20{position:relative}._gestureHint_m0hjd_21{z-index:5;color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);pointer-events:none;opacity:0;min-height:44px;transform:translate(var(--pointer-x,0px),var(--pointer-y,0px));background:#171b1dd9;border:1px solid #ffffff70;border-radius:50px;align-items:center;gap:12px;padding:10px 15px;font-size:13px;transition:opacity .15s;display:flex;position:absolute;top:0;left:0}._gestureHint_m0hjd_21>span{font-size:20px;line-height:1}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){._gestureSurface_m0hjd_20[data-pointing] ._gestureHint_m0hjd_21{opacity:1}}._gallery_m0hjd_19 [data-slot=carousel-content]{padding:1.5rem 0 2rem;overflow:hidden}._galleryTrack_m0hjd_25{touch-action:pan-y pinch-zoom;align-items:center;margin-left:-1.5rem}._slide_m0hjd_26{perspective:1000px;flex-basis:auto;width:auto;max-width:75%;padding-left:1.5rem}._photo_m0hjd_27{cursor:zoom-in;transform-origin:50%;background:0 0;border:0;border-radius:2px;width:auto;height:clamp(20rem,36vw,34rem);padding:0;display:block;overflow:hidden;box-shadow:0 14px 28px #0002}._photo_m0hjd_27 img{object-fit:contain;width:auto;max-width:100%;height:100%;display:block}._galleryTools_m0hjd_29{justify-content:space-between;align-items:center;gap:1rem;margin-top:1.25rem;display:flex}._galleryTools_m0hjd_29 p{color:var(--muted-foreground);gap:1.25rem;font-size:.875rem;display:flex}._photoCount_m0hjd_31{font-variant-numeric:tabular-nums}._galleryTools_m0hjd_29>div{gap:.5rem;display:flex}._galleryTools_m0hjd_29 p{flex-wrap:wrap}._depthToggle_m0hjd_34{min-height:44px;color:var(--muted-foreground);text-underline-offset:4px;cursor:pointer;background:0 0;border:0;padding:.25rem 0;font-size:.875rem;text-decoration:underline}:is(._photo_m0hjd_27:focus-visible,._brandButton_m0hjd_11:focus-visible,._marquee_m0hjd_5:focus-visible){outline:2px solid var(--foreground);outline-offset:4px}._motionButton_m0hjd_16,._arrow_m0hjd_36,._brandButton_m0hjd_11{transition:transform .22s cubic-bezier(.2,.9,.25,1.25),background .2s}._motionButton_m0hjd_16:active,._arrow_m0hjd_36:active,._brandButton_m0hjd_11:active{transform:scale(.93)}._galleryTools_m0hjd_29 ._arrow_m0hjd_36{border:1px solid var(--line);width:44px;height:44px;color:var(--foreground);cursor:pointer;box-shadow:none;background:0 0;border-radius:50%;position:static;transform:none}._galleryTools_m0hjd_29 ._arrow_m0hjd_36:hover{background:var(--secondary)}@media (max-width:650px){._slide_m0hjd_26{max-width:88%;padding-left:.8rem}._photo_m0hjd_27{height:21rem}._galleryTrack_m0hjd_25{margin-left:-.8rem}._brandStrip_m0hjd_4{padding:.8rem .6rem}._brandButton_m0hjd_11{width:108px}._brandGroup_m0hjd_10{gap:.5rem;padding-right:.5rem}}@media (prefers-reduced-motion:reduce){._photo_m0hjd_27,._motionButton_m0hjd_16,._arrow_m0hjd_36,._brandButton_m0hjd_11{transition:none;transform:none!important}}
