.pKqJ6G_filters{margin-bottom:24px}.pKqJ6G_grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px 16px;margin:0 auto;padding-bottom:clamp(64px,9vw,120px);list-style:none;display:grid}.pKqJ6G_item{text-align:left;cursor:zoom-in;background:0 0;border:0;flex-direction:column;gap:10px;width:100%;padding:0;display:flex}.pKqJ6G_item:active .pKqJ6G_photo{transform:scale(.985)}.pKqJ6G_photo{aspect-ratio:4/5;border-radius:var(--radius);transition:transform .14s var(--ease)}.pKqJ6G_caption{color:var(--ink-2);font-size:.875rem}.pKqJ6G_viewer{color:#ededef;background:#09090bf0;border:0;width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;padding:0}.pKqJ6G_viewer::backdrop{background:#0009}.pKqJ6G_viewer[open]{animation:.2s ease-out pKqJ6G_fade}@keyframes pKqJ6G_fade{0%{opacity:0}}.pKqJ6G_figure{flex-direction:column;height:100%;margin:0;display:flex}.pKqJ6G_full{flex:1;margin:56px 16px 0;position:relative}.pKqJ6G_bar{padding:16px max(16px, env(safe-area-inset-left,0px)) calc(16px + env(safe-area-inset-bottom,0px));justify-content:space-between;align-items:center;gap:16px;font-size:.875rem;display:flex}.pKqJ6G_nav,.pKqJ6G_close{color:#ededef;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff24;border-radius:8px;width:40px;height:40px;font-size:1.25rem;transition:transform .1s ease-out}.pKqJ6G_nav:active,.pKqJ6G_close:active{transform:scale(.94)}.pKqJ6G_close{top:calc(8px + env(safe-area-inset-top,0px));font-size:.9rem;position:absolute;right:12px}@media (max-width:1068px){.pKqJ6G_grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:833px){.pKqJ6G_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 10px}}@media (prefers-reduced-motion:reduce){.pKqJ6G_viewer[open]{animation:none}}
._9Oxhca_wrap{flex-direction:column;align-items:center;gap:18px;display:flex}._9Oxhca_scene{--w:min(220px, 52vw);--r:calc(var(--w) * 2.6);width:100%;height:calc(var(--w) * 16 / 9);perspective:1600px;perspective-origin:50% 45%;cursor:grab;touch-action:pan-y;-webkit-user-select:none;user-select:none;position:relative;overflow:hidden}._9Oxhca_scene[data-drag=true]{cursor:grabbing}._9Oxhca_ring{width:var(--w);height:100%;margin-left:calc(-1 * var(--w) / 2);transform-style:preserve-3d;position:absolute;top:0;left:50%}._9Oxhca_card{backface-visibility:hidden;transition:opacity .5s var(--ease);opacity:.55;background:#222;border-radius:10px;position:absolute;inset:0;overflow:hidden;box-shadow:0 30px 60px -30px #00000080}._9Oxhca_card[data-on=true]{opacity:1}._9Oxhca_card video,._9Oxhca_card img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}._9Oxhca_card img{filter:brightness(.8)}._9Oxhca_caption{text-align:center;animation:_9Oxhca_rise .5s var(--ease);flex-direction:column;gap:4px;display:flex}@keyframes _9Oxhca_rise{0%{opacity:0;transform:translateY(6px)}}._9Oxhca_counter{letter-spacing:.08em;color:var(--ink-3);font-size:.75rem}._9Oxhca_title{letter-spacing:-.025em;margin:0;font-size:1.5rem;font-weight:500}._9Oxhca_note{color:var(--ink-2);margin:0;font-size:.9375rem}._9Oxhca_controls{align-items:center;gap:16px;display:flex}._9Oxhca_arrow{border:1px solid var(--line-2);width:40px;height:40px;color:var(--ink);cursor:pointer;background:0 0;border-radius:50%;font-size:1rem;transition:background-color .16s,color .16s,border-color .16s}@media (hover:hover) and (pointer:fine){._9Oxhca_arrow:hover{background:var(--ink);color:#fff;border-color:var(--ink)}}._9Oxhca_dots{gap:4px;display:flex}._9Oxhca_dot{cursor:pointer;background:0 0;border:0;width:22px;height:14px;padding:6px 0;position:relative}._9Oxhca_dot:after{content:"";background:var(--line-2);height:2px;transition:background-color .2s;position:absolute;top:6px;left:0;right:0}._9Oxhca_dot[aria-selected=true]:after{background:var(--ink)}._9Oxhca_hint{color:var(--ink-3);margin:0}@media (prefers-reduced-motion:reduce){._9Oxhca_caption{animation:none}}
.mAGTVa_open{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(32px,5vw,64px);padding-top:clamp(56px,7vw,96px);padding-bottom:clamp(32px,4vw,56px);display:grid}.mAGTVa_left{flex-direction:column;align-items:flex-start;display:flex}.mAGTVa_big{letter-spacing:-.05em;margin:0;font-size:clamp(2.75rem,6vw,5.5rem);font-weight:500;line-height:.95}.mAGTVa_sub{color:var(--ink-2);max-width:24em;margin:8px 0 0;font-size:1.125rem;line-height:1.45}.mAGTVa_big+.mAGTVa_sub+.mAGTVa_big{margin-top:28px}.mAGTVa_left .btn{margin-top:32px}.mAGTVa_collage{height:clamp(360px,36vw,480px);position:relative}.mAGTVa_shot{aspect-ratio:3/4;background:var(--bg-2);width:46%;transition:transform .6s var(--ease);border:6px solid #fff;border-radius:6px;position:absolute;overflow:hidden;box-shadow:0 30px 60px -30px #00000073}.mAGTVa_shot img{object-fit:cover}.mAGTVa_shot:first-child{top:8%;left:0;transform:rotate(-6deg)}.mAGTVa_shot:nth-child(2){top:0;left:30%;transform:rotate(4deg)}.mAGTVa_shot:nth-child(3){top:12%;left:58%;transform:rotate(-3deg)}.mAGTVa_shot:nth-child(4){z-index:1;top:42%;left:16%;transform:rotate(2deg)}@media (hover:hover) and (pointer:fine){.mAGTVa_collage:hover .mAGTVa_shot{transform:rotate(0)}}@media (max-width:833px){.mAGTVa_open{grid-template-columns:1fr;gap:28px;padding-top:40px}.mAGTVa_big{font-size:2.5rem}.mAGTVa_collage{height:300px;margin-inline:8px}.mAGTVa_shot{border-width:4px;width:44%}}
