.home_page__uPsEp{background:var(--sage-deep);color:var(--on-deep);min-height:100dvh}.home_inner__4aIVk{max-width:var(--content-max);margin:0 auto}.home_header__1S2rZ{position:sticky;top:0;z-index:40;margin-top:calc(-1 * env(safe-area-inset-top));padding:env(safe-area-inset-top) 0 0;background:var(--sage-deep)}.home_headRow__FCTy1{display:grid;grid-template-columns:48px 1fr 48px;align-items:center;height:52px;padding:0 4px}.home_iconBtn__H1XOQ{width:44px;height:44px;display:grid;place-items:center;color:var(--on-deep);border-radius:var(--radius-md);text-decoration:none}.home_logo__Pbl5_{height:22px;justify-self:center;filter:brightness(0) invert(1)}.home_bell__4H8QE{justify-self:end;color:var(--on-deep)}.home_kinds__lk_3J{display:flex;justify-content:space-between;gap:12px;padding:0 16px;border-bottom:1px solid rgba(255,255,255,.14);overflow-x:auto;scrollbar-width:none}.home_kinds__lk_3J a{flex:none;padding:12px 0 11px;font-size:13.5px;letter-spacing:.02em;color:var(--on-deep-sub);text-decoration:none;border-bottom:2px solid transparent}.home_kinds__lk_3J a.home_kindOn__Su_2a{color:var(--on-deep);font-weight:700;border-bottom-color:var(--on-deep)}.home_heroWrap__ALN2H{--hero-w:86%;--hero-gap:8px;overflow:hidden;padding:14px 0 0;touch-action:pan-y}.home_heroTrack__R_529{display:flex;gap:var(--hero-gap);transition:transform .55s cubic-bezier(.2,.8,.2,1)}.home_heroCard__UdKGk{flex:0 0 var(--hero-w);min-width:0;color:inherit;text-decoration:none}.home_heroCardOnly__JLOqM{flex-basis:calc(100% - 32px);margin:0 auto}.home_heroCard__UdKGk .home_heroPhoto__9R2Kl{opacity:.5;transition:opacity .4s}.home_heroCard__UdKGk .home_heroCap__8ryuq{opacity:0;transition:opacity .3s}.home_heroCardOn__kHMHF .home_heroCap__8ryuq,.home_heroCardOn__kHMHF .home_heroPhoto__9R2Kl,.home_heroCardOnly__JLOqM .home_heroCap__8ryuq,.home_heroCardOnly__JLOqM .home_heroPhoto__9R2Kl{opacity:1}.home_heroPhoto__9R2Kl{position:relative;aspect-ratio:16/11;border-radius:8px;overflow:hidden;background:var(--sage-mid)}.home_heroPhoto__9R2Kl img{object-fit:cover}.home_heroPhoto__9R2Kl:after{content:"";position:absolute;inset:40% 0 0;background:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.6));pointer-events:none}@media (prefers-reduced-motion:reduce){.home_heroTrack__R_529{transition:none}}.home_heroDots__gyu7Q{display:flex;justify-content:center;gap:6px;padding:12px 0 0}.home_heroDots__gyu7Q i{width:6px;height:6px;border-radius:50%;background:rgba(255,255,255,.35)}.home_heroDots__gyu7Q i.home_heroDotOn__ClE6t{background:#fff}.home_heroCap__8ryuq{position:absolute;z-index:1;left:14px;right:14px;bottom:12px;color:#fff}.home_heroEyebrow__SVKxy{display:inline-block;font-size:10.5px;font-weight:700;letter-spacing:.1em;text-shadow:0 1px 4px rgba(0,0,0,.35)}.home_heroTitle__AQFRH{font-size:17px;font-weight:700;letter-spacing:.03em;line-height:1.45;margin:6px 0 0;text-shadow:0 1px 6px rgba(0,0,0,.35)}.home_heroMeta__kDngb,.home_heroTitle__AQFRH{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.home_heroMeta__kDngb{font-size:11.5px;margin:2px 0 0;opacity:.92}.home_cats__ufkvB{display:flex;justify-content:space-between;padding:24px 20px 0}.home_cat__ZRvX0{width:56px;text-align:center;color:var(--on-deep);text-decoration:none;font-size:11.5px}.home_catCircle__LYcgX{display:grid;place-items:center;width:50px;height:50px;margin:0 auto 6px;border-radius:50%;background:var(--surface);color:var(--sage-deep)}.home_note__cCqqg{position:relative;display:flex;flex-direction:column;justify-content:center;min-height:104px;margin:26px 16px 0;padding:14px 92px 14px 18px;border-radius:var(--radius-md);background:var(--surface);color:var(--ink);text-decoration:none;overflow:hidden}.home_noteTitle__bnTDw{font-size:16px;font-weight:700;letter-spacing:.03em;line-height:1.5}.home_noteTitle__bnTDw em{font-style:normal;font-size:22px;color:var(--coral);margin:0 2px}.home_noteSub__astmF{font-size:12px;line-height:1.6;margin-top:2px}.home_noteLink__BVH3r{margin-top:6px;font-size:13px;font-weight:700;text-decoration:underline}.home_noteImg__z78iW{position:absolute;right:10px;top:8px;bottom:8px;width:76px;object-fit:contain;object-position:center bottom}.home_noteSage__YGPcP{background:var(--give-panel);color:var(--on-deep)}.home_noteSage__YGPcP .home_noteSub__astmF{color:var(--on-deep)}.home_sec__MMuep{display:flex;justify-content:space-between;align-items:baseline;margin:34px 16px 12px}.home_sec__MMuep h2{font-size:17px;font-weight:700;letter-spacing:.04em;margin:0}.home_sec__MMuep a{font-size:12px;color:var(--on-deep-sub);text-decoration:none;padding:12px 0;margin:-12px 0}.home_rail__0UonD{display:flex;gap:10px;padding:0 16px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:16px;scrollbar-width:none}.home_rail__0UonD>*{flex:0 0 150px;scroll-snap-align:start}.home_grid__apkO7{display:grid;grid-template-columns:1fr 1fr;gap:28px 12px;padding:0 16px}.home_evRail__UwvYp>*{flex:0 0 210px}.home_mediaRail__M8Yot>*{flex:0 0 240px}.home_hostLinks__3OLC1{margin:34px 16px 0;border-top:1px solid rgba(255,255,255,.14)}.home_hostLinks__3OLC1 a{display:flex;align-items:center;justify-content:space-between;min-height:48px;font-size:13px;color:var(--on-deep);text-decoration:none;border-bottom:1px solid rgba(255,255,255,.14)}.home_foot__MEdq7{margin:40px 16px 0;padding:26px 0 34px;text-align:center}.home_foot__MEdq7 img{display:block;margin:0 auto;height:24px;filter:brightness(0) invert(1)}.home_foot__MEdq7 p{margin:10px 0 0;font-size:12.5px;letter-spacing:.06em}.home_alert__xa85a{margin:30px 16px 0;padding:24px 16px;border-radius:var(--radius-md);background:var(--surface);color:var(--ink);text-align:center}.home_rail__0UonD.home_soonRail__ZTXRK>*{flex:0 0 132px}.home_reliefMosaic__ZFCqM .home_reliefBig__lSDC_{grid-column:1/-1}.home_moreBtn__ypXPq{display:block;margin:22px 16px 0;padding:12px;border:1px solid rgba(255,255,255,.4);border-radius:6px;text-align:center;font-size:13px;font-weight:700;color:var(--on-deep);text-decoration:none}.home_rows__E80BN{margin:0 16px;border-top:1px solid rgba(255,255,255,.14)}.home_cal___wt0D{margin:0 16px;border-radius:10px;overflow:hidden}.home_pad__aNSL_{padding:0 16px}.home_rail__0UonD.home_circleRail__h5gLO{gap:16px}.home_rail__0UonD.home_circleRail__h5gLO>*{flex:0 0 76px}.home_rail__0UonD.home_sqRail__Ue_iZ>*{flex:0 0 150px}.home_rail__0UonD.home_wRail__jlAQO>*{flex:0 0 240px}.home_rail__0UonD.home_noteRail__b_WcU>*{flex:0 0 270px}.home_nearRow__rVbkq{display:flex;align-items:center;gap:10px;margin:22px 16px 0;padding:10px 0;border-top:1px solid rgba(255,255,255,.16);border-bottom:1px solid rgba(255,255,255,.16);color:var(--on-deep);text-decoration:none;font-size:13.5px}.home_nearRow__rVbkq img{height:46px;width:auto;margin:-8px 0 -10px}.home_nearRow__rVbkq span{flex:1}.home_nearRow__rVbkq em{font-style:normal;font-weight:700;color:var(--coral-on-deep);margin:0 1px}.home_nearRow__rVbkq small{font-size:12px;color:var(--on-deep-sub)}