.page_page__crM3b{max-width:1000px;margin:0 auto;padding:3.5rem 1.5rem 4rem}.page_title__7LzXT{font-size:2.25rem;font-weight:800;color:var(--color-text);text-align:center;margin-bottom:2.5rem}.page_grid__2EyAF{display:grid;grid-template-columns:1fr 1fr;grid-gap:1.5rem;gap:1.5rem}.page_card__ZMzP2{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius);padding:1.75rem}.page_cardTitle__MAR8n{font-size:1.25rem;font-weight:700;margin-bottom:1rem;color:var(--color-text)}.page_line__n2pvh{font-size:.95rem;color:var(--color-text-muted);line-height:1.7}.page_table__fRkzc{width:100%;border-collapse:collapse}.page_table__fRkzc td{padding:.5rem 0;border-bottom:1px solid var(--color-border);font-size:.95rem}.page_table__fRkzc tr:last-child td{border-bottom:none}.page_day__HfWHj{color:var(--color-text);font-weight:600}.page_time__9EQ3Z{color:var(--color-text-muted);text-align:right}.page_mapWrap__hKITL{margin-top:1.5rem;border-radius:var(--radius);overflow:hidden;border:1px solid var(--color-border)}.page_map__FmqXm{width:100%;height:300px;border:0;display:block}@media (max-width:768px){.page_page__crM3b{padding:2.5rem 1.25rem 3rem}.page_title__7LzXT{font-size:1.75rem;margin-bottom:2rem}.page_grid__2EyAF{grid-template-columns:1fr;gap:1rem}.page_card__ZMzP2{padding:1.25rem}.page_table__fRkzc td{font-size:.88rem;padding:.45rem 0}.page_map__FmqXm{height:240px}}@media (max-width:480px){.page_page__crM3b{padding:2rem 1rem 2.5rem}.page_title__7LzXT{font-size:1.4rem;margin-bottom:1.5rem}.page_line__n2pvh{font-size:.88rem}.page_map__FmqXm{height:200px}}