.sKqqBa_card{border-radius:var(--radius-lg);min-width:0;height:100%;color:inherit;flex-direction:column;padding:clamp(22px,2.6vw,32px);text-decoration:none;display:flex;position:relative}.sKqqBa_card[data-tone=dark]{background:var(--color-surface);transition:background-color var(--duration-hover) var(--ease-brand)}.sKqqBa_card[data-tone=light]{transition:background-color var(--duration-hover) var(--ease-brand);background:#ffffffb3}.sKqqBa_card[data-tone=dark]:hover,.sKqqBa_card[data-tone=dark]:focus-visible{background:color-mix(in srgb, var(--color-surface) 84%, white)}.sKqqBa_card[data-tone=light]:hover,.sKqqBa_card[data-tone=light]:focus-visible{background:#fff}.sKqqBa_card:focus-visible{outline:2px solid var(--color-accent);outline-offset:4px}.sKqqBa_card[data-tone=light]:focus-visible{outline-color:var(--color-accent-light)}.sKqqBa_mark{width:20px;height:20px}.sKqqBa_card[data-tone=dark] .sKqqBa_mark{fill:var(--color-accent)}.sKqqBa_card[data-tone=light] .sKqqBa_mark{width:22px;height:22px;fill:var(--color-accent-light)}.sKqqBa_excerpt{margin:14px 0 18px;font-weight:400;line-height:1.45}.sKqqBa_card[data-tone=dark] .sKqqBa_excerpt{color:var(--color-ink);font-size:clamp(17px,1.15vw,19px)}.sKqqBa_card[data-tone=light] .sKqqBa_excerpt{color:var(--color-ink-on-light);font-size:clamp(18px,1.6vw,22px)}.sKqqBa_meta{align-items:center;gap:12px;margin-top:auto;padding-top:14px;display:flex}.sKqqBa_card[data-tone=dark] .sKqqBa_meta{border-top:1px solid var(--color-line-soft)}.sKqqBa_card[data-tone=light] .sKqqBa_meta{border-top:1px solid #0f22331f}.sKqqBa_facts{flex-wrap:wrap;align-items:baseline;gap:10px;min-width:0;display:flex}.sKqqBa_card[data-tone=light] .sKqqBa_facts{color:var(--color-ink-soft-on-light);gap:0;font-size:13px;line-height:1.35}.sKqqBa_card[data-tone=light] .sKqqBa_facts>*+:before{content:"·";margin:0 6px}.sKqqBa_category{color:var(--color-accent-light);font-weight:600}.sKqqBa_outlet{min-width:0;font-weight:600;line-height:1.35}.sKqqBa_card[data-tone=dark] .sKqqBa_outlet{color:var(--color-ink);font-size:14px}.sKqqBa_card[data-tone=light] .sKqqBa_outlet{color:var(--color-ink-on-light)}.sKqqBa_date{white-space:nowrap;flex:none;line-height:1.35}.sKqqBa_card[data-tone=dark] .sKqqBa_date{color:var(--color-ink-soft);font-size:13px}.sKqqBa_more{flex:none;align-items:center;gap:6px;margin-left:auto;font-size:13px;font-weight:600;line-height:1.3;display:inline-flex}.sKqqBa_card[data-tone=light] .sKqqBa_more{color:var(--color-accent-light)}.sKqqBa_arrow{fill:none;stroke:currentColor;stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px;transition:translate var(--duration-hover) var(--ease-brand);flex:none}.sKqqBa_card:hover .sKqqBa_arrow,.sKqqBa_card:focus-visible .sKqqBa_arrow{translate:3px -3px}@media (prefers-reduced-motion:reduce){.sKqqBa_card,.sKqqBa_arrow{transition:none}.sKqqBa_card:hover .sKqqBa_arrow,.sKqqBa_card:focus-visible .sKqqBa_arrow{translate:none}}
.cS08MG_root{aspect-ratio:1;color:#a78bfa;width:100%;position:relative}.cS08MG_orbit{width:100%;height:100%;position:absolute;inset:0;overflow:visible;transform:rotate(-90deg)}.cS08MG_photo{position:absolute;inset:16%}.cS08MG_photo>*{width:100%;height:100%}.cS08MG_slot{aspect-ratio:1;width:17%;position:absolute;transform:translate(-50%,-50%)}.cS08MG_appear{width:100%;height:100%;display:block;position:relative}.cS08MG_ripple{pointer-events:none;border:.12em solid;border-radius:50%;position:absolute;inset:0}.cS08MG_badge{background:#f4f0ff;border-radius:50%;place-items:center;width:100%;height:100%;display:grid;position:relative;box-shadow:0 0 0 .35em #ffffffd9,0 0 1.6em}.cS08MG_badge svg{width:48%;height:48%}
.nGS0OG_viewport{margin-top:40px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 12% 88%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 12% 88%,#0000 100%)}.nGS0OG_track{--marquee-duration:60s;will-change:transform;width:max-content;animation:nGS0OG_marquee var(--marquee-duration) linear infinite;display:flex}.nGS0OG_viewport:hover .nGS0OG_track,.nGS0OG_viewport:focus-within .nGS0OG_track{animation-play-state:paused}.nGS0OG_group{gap:16px;margin:0;padding:0 16px 0 0;display:flex}.nGS0OG_list,.nGS0OG_repeat{display:contents}.nGS0OG_list{margin:0;padding:0;list-style:none}.nGS0OG_cell{border:1px solid var(--color-line-soft);border-radius:var(--radius-pill);height:72px;transition:background-color var(--duration-hover) var(--ease-brand), border-color var(--duration-hover) var(--ease-brand), transform var(--duration-hover) var(--ease-brand);background:0 0;flex:none;align-items:center;padding:0 28px;display:flex}.nGS0OG_cell:hover{background:#fff;border-color:#0000;transform:translateY(-2px)}.nGS0OG_logo{object-fit:contain;filter:brightness(0)invert();opacity:.62;width:auto;max-width:150px;transition:filter var(--duration-hover) var(--ease-brand), opacity var(--duration-hover) var(--ease-brand)}.nGS0OG_cell:hover .nGS0OG_logo{filter:none;opacity:1}.nGS0OG_plate .nGS0OG_cell{background:#ffffffeb;border-color:#0000}.nGS0OG_plate .nGS0OG_logo{filter:grayscale();opacity:.72}.nGS0OG_plate .nGS0OG_cell:hover{background:#ffffffeb;border-color:#0000;transform:translateY(-2px);box-shadow:0 10px 24px -12px #0009}.nGS0OG_plate .nGS0OG_cell:hover .nGS0OG_logo{filter:none;opacity:1}.nGS0OG_light{margin-top:28px}.nGS0OG_light .nGS0OG_group{gap:clamp(48px,6vw,88px);padding-right:clamp(48px,6vw,88px)}.nGS0OG_light .nGS0OG_cell{border-color:#0000;height:auto;padding:6px 0}.nGS0OG_light .nGS0OG_logo{filter:brightness(0);opacity:.42}.nGS0OG_light .nGS0OG_cell:hover{background:0 0;border-color:#0000;transform:scale(1.06)}.nGS0OG_light .nGS0OG_cell:hover .nGS0OG_logo{filter:none;opacity:1}@keyframes nGS0OG_marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.nGS0OG_viewport{-webkit-mask-image:none;mask-image:none}.nGS0OG_track{will-change:auto;justify-content:center;width:100%;animation:none;transform:none}.nGS0OG_group{flex-wrap:wrap;justify-content:center;width:100%;padding-right:0}.nGS0OG_group[aria-hidden=true],.nGS0OG_repeat{display:none}}
