.play_page__uyie7{background:radial-gradient(circle at 14% 12%,rgb(200 145 118/.2),transparent 34%),radial-gradient(circle at 46% 88%,rgb(157 181 157/.2),transparent 38%),linear-gradient(112deg,#eee5d6,#dfe4d8 58%,#d8ddd1);color:var(--hk-ink)}.play_hero__xoFvl{position:relative;isolation:isolate;overflow:hidden;border-radius:0 0 32px 32px}.play_heroImage__v6hWr{display:block;width:100%;height:auto}.play_heroDesktop__685HA{display:none}.play_heroMobile__Lo0GW{display:block}@media (min-width:880px){.play_heroDesktop__685HA{display:block}.play_heroMobile__Lo0GW{display:none}}.play_heroCopy__tRU82{position:absolute;left:clamp(1.25rem,5vw,4rem);right:clamp(1.25rem,5vw,4rem);top:clamp(1.4rem,4vw,2.6rem)}@media (min-width:880px){.play_heroCopy__tRU82{top:50%;right:auto;transform:translateY(-50%);width:min(40%,28rem)}}.play_heroCopy__tRU82:before{content:"";position:absolute;inset:-1.2rem -1.6rem;z-index:-1;background:radial-gradient(ellipse at 30% 50%,rgb(255 252 246/.82),rgb(255 252 246/0) 72%)}.play_heroTitle__KxYcN{margin:.6rem 0 0;font-family:var(--font-serif),"Yu Mincho",serif;font-size:clamp(2.1rem,5.4vw,4.6rem);font-weight:500;letter-spacing:-.055em;line-height:1.12;color:#1f2622}.play_heroTitleLine__sQh1I{display:block}.play_inner__GVbj0{max-width:1180px;margin:0 auto;padding:clamp(3.5rem,7vw,7rem) clamp(1.25rem,5vw,4rem) clamp(5rem,9vw,8rem)}.play_eyebrow__DpKth{font-family:var(--font-sans),sans-serif;font-size:.72rem;font-weight:700;letter-spacing:.16em;color:#687169}.play_title__5kR0M{max-width:20ch;margin:.9rem 0 0;font-family:var(--font-serif),"Yu Mincho",serif;font-size:clamp(2.6rem,6vw,5.2rem);font-weight:500;letter-spacing:-.055em;line-height:1.1}.play_lead__JDRDQ{max-width:46ch;margin:1.6rem 0 0;font-size:clamp(.98rem,1.3vw,1.12rem);line-height:1.95;color:#4a524b}.play_grid__kid5F{display:grid;grid-template-columns:1fr;gap:clamp(1.4rem,3vw,2.5rem);margin-top:clamp(2.6rem,5vw,4rem);padding:0;list-style:none}@media (min-width:880px){.play_grid__kid5F{grid-template-columns:repeat(2,minmax(0,1fr))}}.play_card__VJwcw{display:grid;grid-template-rows:auto 1fr;overflow:hidden;border:1px solid rgb(58 69 60/.14);border-radius:28px;background:rgb(255 253 248/.66);box-shadow:0 28px 80px rgb(70 61 50/.07);transition:transform .22s ease,box-shadow .22s ease}.play_open__VZkQM:focus-within,.play_open__VZkQM:hover{transform:translateY(-3px);box-shadow:0 34px 90px rgb(70 61 50/.12)}.play_closed__DO8sV{background:rgb(248 246 240/.55);box-shadow:none}.play_visual__G9C_Z{position:relative;aspect-ratio:16/10;background:radial-gradient(circle at 26% 24%,rgb(200 145 118/.26),transparent 46%),radial-gradient(circle at 72% 76%,rgb(157 181 157/.28),transparent 48%),linear-gradient(120deg,#e9e0d1,#dde3d7)}.play_visual__G9C_Z img{object-fit:cover}.play_copy__zAsEi{display:flex;flex-direction:column;gap:.7rem;padding:clamp(1.5rem,3vw,2.4rem)}.play_cardTitle__55a8m{margin:0;font-family:var(--font-serif),"Yu Mincho",serif;font-size:clamp(1.6rem,2.6vw,2.3rem);font-weight:500;letter-spacing:-.03em;line-height:1.25}.play_meta__K9tsb{display:flex;flex-wrap:wrap;align-items:center;gap:.7rem;margin:0;font-family:var(--font-sans),sans-serif;font-size:.7rem;font-weight:700;letter-spacing:.04em;color:#687169}.play_badge__psuBs{border:1px solid rgb(58 69 60/.22);border-radius:999px;padding:.2rem .7rem}.play_body__E2Um_{margin:0;font-size:.95rem;line-height:1.95;color:#4a524b}.play_go__lAa_W{display:inline-flex;align-items:center;gap:.8rem;width:fit-content;min-height:44px;margin-top:.75rem;padding:.55rem 1.15rem .55rem 1.25rem;border:1px solid rgb(58 69 60/.28);border-radius:999px;background:rgb(255 253 248/.7);font-size:.95rem;font-weight:600;text-decoration:none;color:inherit;transition:background .18s ease,border-color .18s ease}.play_go__lAa_W:hover{border-color:rgb(58 69 60/.5);background:rgb(255 253 248/1)}.play_why__GH51t{margin:.4rem 0 0;font-size:.85rem;line-height:1.85;color:#6d7570}.play_tail___YbO6{margin-top:clamp(3rem,6vw,5rem);padding-top:clamp(1.6rem,3vw,2.4rem);border-top:1px solid rgb(58 69 60/.14);max-width:54ch}.play_tailTitle__Y63rX{margin:0;font-family:var(--font-serif),"Yu Mincho",serif;font-size:clamp(1.3rem,2.2vw,1.8rem);font-weight:500}.play_tailBody__DahCd{margin:.9rem 0 0;font-size:.95rem;line-height:1.95;color:#4a524b}.play_tailLinks__wAGPe{display:flex;flex-wrap:wrap;gap:1.4rem;margin-top:1.4rem}.play_tailLinks__wAGPe a{display:inline-flex;align-items:center;min-height:44px;border-bottom:1px solid;font-size:.95rem;text-decoration:none;color:inherit}.play_hook__51tGS{margin:.1rem 0 0;font-family:var(--font-serif),"Yu Mincho",serif;font-size:clamp(1.15rem,1.1rem + .7vw,1.5rem);font-weight:500;line-height:1.55;letter-spacing:-.01em;color:#2f3a31}.play_meta__K9tsb .play_badge__psuBs+span{color:#687169}