._carousel_1ktzl_4._carousel_1ktzl_4{--photo-preferred-width:clamp(280px, 26vw, 430px);--photo-max-height:min(54svh, 540px);--orbit-radius-x:clamp(440px, 55vw, 1200px);--orbit-depth:clamp(620px, 48vw, 1080px);--orbit-rise:clamp(100px, 13vw, 180px);--orbit-scale-weight:1.2;--photo-foot:auto;height:auto;min-height:0;margin-top:24px;padding-bottom:0}._stage_1ktzl_17._stage_1ktzl_17{height:calc(var(--photo-max-height) + 116px);perspective:1600px;perspective-origin:50% 48%;isolation:isolate}._stage_1ktzl_17._stage_1ktzl_17:before{content:"";border:1px solid color-mix(in srgb, var(--gallery-ink) 10%, transparent);pointer-events:none;opacity:.6;border-radius:50%;height:clamp(120px,20vw,290px);position:absolute;inset:auto 3% 10px;transform:rotate(-5deg)}._slide_1ktzl_34._slide_1ktzl_34{--photo-foot:inherit;width:var(--photo-preferred-width);aspect-ratio:auto;height:auto;opacity:var(--orbit-opacity,0);transform:translate3d(calc(-50% + var(--orbit-x,0) * var(--orbit-radius-x) + var(--drag-x)), calc(var(--orbit-y,0) * var(--orbit-rise)), calc(var(--orbit-z,0) * var(--orbit-depth))) rotateY(var(--orbit-tilt,0deg)) scale(max(.5, calc(var(--orbit-opacity,0) * var(--orbit-scale-weight) + 1 - var(--orbit-scale-weight))));transform-origin:bottom;filter:none;transition:box-shadow .35s;display:block;top:auto;bottom:36px;box-shadow:0 20px 55px #12141329}._slide_1ktzl_34._slide_1ktzl_34.is-current{box-shadow:0 32px 82px #12141340}._slide_1ktzl_34._slide_1ktzl_34:focus-visible{outline:2px solid var(--gallery-ink);outline-offset:5px}._slide_1ktzl_34._slide_1ktzl_34[data-intrinsic-photo=true]{width:min(var(--photo-preferred-width), calc(var(--photo-max-height) * var(--photo-ratio)))}._slide_1ktzl_34._slide_1ktzl_34 ._photo_1ktzl_61{width:100%;height:auto;aspect-ratio:var(--photo-ratio,4 / 3);background:0 0;padding:0;position:relative;inset:auto}._photo_1ktzl_61 img,._fullPhoto_1ktzl_70 img{object-fit:contain;object-position:center}._slide_1ktzl_34._slide_1ktzl_34 ._caption_1ktzl_74{width:100%;height:auto;min-height:48px;position:relative;inset:auto}._fullFrame_1ktzl_81._fullFrame_1ktzl_81[data-intrinsic-photo=true]{--full-photo-max-height:min(64svh, 620px, max(0px, calc(78svh - 114px)));width:min(1120px, 87vw, calc(var(--full-photo-max-height) * var(--photo-ratio)));max-width:100%;height:auto;max-height:calc(100svh - 112px);display:block}._fullFrame_1ktzl_81._fullFrame_1ktzl_81[data-intrinsic-photo=true] ._fullPhoto_1ktzl_70{height:auto;min-height:0;aspect-ratio:var(--photo-ratio);background:0 0;padding:0;display:block}._fullFrame_1ktzl_81._fullFrame_1ktzl_81>footer{max-height:22svh}._caption_1ktzl_74 strong{white-space:normal;overflow-wrap:anywhere;line-height:1.3;display:block}._caption_1ktzl_74{gap:5px}._photo_1ktzl_61[data-image-state=loading]{background-color:var(--gallery-surface)}._photo_1ktzl_61 img{transition:opacity .18s}._controls_1ktzl_112._controls_1ktzl_112{flex-wrap:wrap;justify-content:center;margin-top:20px;position:relative;inset:auto}._controls_1ktzl_112._controls_1ktzl_112 .curve-autoplay{width:49px;height:49px;position:static}._controls_1ktzl_112._controls_1ktzl_112 p{display:flex}._help_1ktzl_121._help_1ktzl_121{text-align:center;white-space:normal;overflow-wrap:anywhere;letter-spacing:.035em;max-width:65ch;margin:18px auto 0;padding-inline:12px;font-size:11px;line-height:1.7;display:block;position:relative;inset:auto;transform:none}._activeCaption_1ktzl_136{text-align:center;overflow-wrap:anywhere;max-width:min(640px,92%);min-height:4rem;margin:0 auto;position:relative}._activeCaption_1ktzl_136 p{margin:8px 0 0;font-size:clamp(15px,1.2vw,18px);line-height:1.5}._activeCaption_1ktzl_136 small{color:var(--gallery-muted);font-size:11px}._status_1ktzl_146{text-align:center;max-width:65ch;color:var(--gallery-muted);margin:16px auto 0;line-height:1.5}._status_1ktzl_146 button{border:1px solid var(--gallery-muted);background:var(--gallery-surface);min-height:44px;color:var(--gallery-ink);cursor:pointer;border-radius:24px;margin-left:10px;padding:8px 16px}@media (max-width:779px){._carousel_1ktzl_4._carousel_1ktzl_4{--photo-preferred-width:min(65vw, 290px);--photo-max-height:min(46svh, 420px);--orbit-radius-x:64vw;--orbit-depth:640px;--orbit-rise:190px;--orbit-scale-weight:2;--photo-foot:auto;margin-top:24px;padding-bottom:0}._stage_1ktzl_17._stage_1ktzl_17{height:calc(var(--photo-max-height) + 96px);perspective:1000px}._stage_1ktzl_17._stage_1ktzl_17:before{inset-inline:-12%;height:160px;bottom:8px}._slide_1ktzl_34._slide_1ktzl_34{bottom:24px}._slide_1ktzl_34._slide_1ktzl_34 ._caption_1ktzl_74{padding-inline:13px}._controls_1ktzl_112._controls_1ktzl_112{gap:10px}._controls_1ktzl_112._controls_1ktzl_112 i{width:24px}}@media (max-height:500px) and (min-width:600px){._fullFrame_1ktzl_81._fullFrame_1ktzl_81[data-intrinsic-photo=true]{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:stretch;width:min(720px,87vw);height:calc(100svh - 112px);display:grid}._fullFrame_1ktzl_81._fullFrame_1ktzl_81[data-intrinsic-photo=true] ._fullPhoto_1ktzl_70{aspect-ratio:auto;height:100%}._fullFrame_1ktzl_81._fullFrame_1ktzl_81>footer{border-top:0;border-left:1px solid #ffffff1f;max-height:none;padding:22px}}@media (prefers-reduced-motion:reduce){._photo_1ktzl_61 img{transition:none}}
