.hero[data-v-676e1dc4]{gap:var(--s-4);flex-direction:column;display:flex}[data-v-676e1dc4] .hero__photo{aspect-ratio:16/10;object-fit:cover;border-radius:var(--r-card);width:100%;display:block}.hero__body[data-v-676e1dc4]{gap:var(--s-3);flex-direction:column;display:flex}.hero__title[data-v-676e1dc4]{font-family:var(--font-display);font-size:var(--t-display-lg);color:var(--c-ink);margin:0;line-height:.92}.hero__lead[data-v-676e1dc4]{font-family:var(--font-sans);color:var(--c-ink);margin:0;font-size:15.5px;line-height:1.55}.hero__actions[data-v-676e1dc4]{gap:var(--s-3);margin-top:var(--s-1);flex-wrap:wrap;display:flex}.list-block[data-v-0c411fa5]{background:var(--c-white);border-radius:var(--r-card);overflow:hidden}.list-block__header[data-v-0c411fa5]{padding:var(--s-4) var(--s-5) var(--s-3)}.list-block__title[data-v-0c411fa5]{font-family:var(--font-sans);font-weight:var(--w-heavy);font-size:var(--t-card-lg);letter-spacing:-.012em;color:var(--c-ink);margin:0;line-height:1.15}.list-block__desc[data-v-0c411fa5]{font-family:var(--font-sans);font-size:var(--t-body);color:var(--c-ink-soft);margin:4px 0 0;line-height:1.5}.list-block__items[data-v-0c411fa5]{margin:0;padding:0;list-style:none}.list-block__row[data-v-0c411fa5]{justify-content:space-between;align-items:center;gap:var(--s-3);padding:var(--s-3) var(--s-5);border-top:var(--hairline-soft);color:var(--c-ink);text-decoration:none;display:flex}.list-block__label[data-v-0c411fa5]{font-family:var(--font-sans);font-weight:var(--w-bold);font-size:var(--t-body)}.list-block__chev[data-v-0c411fa5]{font-family:var(--font-sans);color:var(--c-ink-soft);flex-shrink:0;font-size:20px;line-height:1}.scroller[data-v-3dc32c1e]{background:var(--c-paper-2);border-radius:var(--r-card-lg);padding:var(--s-6) 0;position:relative;overflow:hidden}.scroller__blob[data-v-3dc32c1e]{z-index:0;pointer-events:none;position:absolute}.scroller__blob--blue[data-v-3dc32c1e]{background:var(--c-blue);border-radius:var(--r-blob-3);width:180px;height:160px;top:-56px;right:-44px;transform:rotate(-12deg)}.scroller__blob--yellow[data-v-3dc32c1e]{background:var(--c-yellow);border-radius:var(--r-blob-1);width:150px;height:140px;bottom:-56px;left:-40px;transform:rotate(10deg)}.scroller__title[data-v-3dc32c1e]{z-index:1;font-family:var(--font-sans);font-weight:var(--w-heavy);font-size:var(--t-card-lg);letter-spacing:-.012em;color:var(--c-ink);margin:0 var(--s-6) var(--s-5);line-height:1.15;position:relative}.promotion__preview[data-v-6f733472]{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:10px;display:flex}.promotion__preview-note[data-v-6f733472]{color:var(--c-ink-soft);font-size:12.5px;line-height:1.35}.whats-new[data-v-79e85fe3]{border-radius:var(--r-card-lg);flex-direction:column;gap:14px;padding:18px 14px 14px;display:flex}.whats-new__title[data-v-79e85fe3]{font-family:var(--font-sans);font-weight:var(--w-heavy);font-size:var(--t-card-xl);letter-spacing:-.02em;color:inherit;margin:0;padding:0 4px;line-height:1.05}.whats-new__card[data-v-79e85fe3]{border-radius:var(--r-card);background:var(--c-white);overflow:hidden}.whats-new__scroll[data-v-79e85fe3]{scrollbar-width:thin;scrollbar-color:#0000002e transparent;max-height:332px;overflow-y:auto}.whats-new__scroll[data-v-79e85fe3]:focus-visible{outline:3px solid var(--c-yellow);outline-offset:-3px}.whats-new__scroll[data-v-79e85fe3]:after{content:"";background:linear-gradient(#fff0, var(--c-white));pointer-events:none;height:32px;margin-top:-32px;display:block;position:sticky;bottom:0}.whats-new__list[data-v-79e85fe3]{margin:0;padding:0 0 6px;list-style:none}.whats-new__list li+li .whats-new__row[data-v-79e85fe3]{border-top:var(--hairline-soft)}.whats-new__row[data-v-79e85fe3]{min-height:64px;color:var(--c-ink);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;padding:11px 16px;text-decoration:none;transition:background .15s;display:grid}.whats-new__row[data-v-79e85fe3]:hover{color:var(--c-ink);background:#fff8ec}.whats-new__row[data-v-79e85fe3]:focus-visible{outline:3px solid var(--c-yellow);outline-offset:-3px;border-radius:12px}.whats-new__body[data-v-79e85fe3]{flex-direction:column;gap:2px;min-width:0;display:flex}.whats-new__when[data-v-79e85fe3]{font-family:var(--font-mono);font-size:var(--t-meta-sm);letter-spacing:.1em;text-transform:uppercase;color:var(--c-ink-soft)}.whats-new__when[data-today][data-v-79e85fe3]{color:var(--c-pink-over);font-weight:500}.whats-new__when[data-place][data-v-79e85fe3]{color:var(--c-blue)}.whats-new__name[data-v-79e85fe3]{-webkit-line-clamp:2;line-clamp:2;font-weight:var(--w-heavy);letter-spacing:-.012em;overflow-wrap:anywhere;-webkit-box-orient:vertical;font-size:15px;line-height:1.22;display:-webkit-box;overflow:hidden}.whats-new__meta[data-v-79e85fe3]{color:var(--c-ink-soft);font-size:12.5px;line-height:1.35}.whats-new__desc[data-v-79e85fe3]{-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;margin-top:3px;font-size:12.5px;line-height:1.4;display:-webkit-box;overflow:hidden}.whats-new__photo[data-v-79e85fe3]{object-fit:cover;border-radius:var(--r-blob-2);width:52px;height:52px;transform:rotate(-4deg)}.whats-new__list li:nth-child(3n+2) .whats-new__photo[data-v-79e85fe3]{border-radius:var(--r-blob-1);transform:rotate(3deg)}.whats-new__list li:nth-child(3n) .whats-new__photo[data-v-79e85fe3]{border-radius:var(--r-pebble);transform:rotate(-3deg)}@media (prefers-reduced-motion:reduce){.whats-new__row[data-v-79e85fe3]{transition:none}}
