.page_page__u0kky{max-width:var(--max-width);margin:0 auto;padding:var(--page-padding)}.page_title__Ih4ts{font-family:var(--font-serif);font-size:clamp(32px,4.5vw,52px);margin-bottom:8px;color:var(--ink)}.page_subtitle__aUgW_{color:var(--ink-faded);font-size:18px;margin-bottom:40px}.page_empty__geYa2{text-align:center;padding:80px 20px}.page_empty__geYa2 h3{font-family:var(--font-hand);font-size:28px;color:var(--ink-faded);margin-bottom:8px}.page_empty__geYa2 p{color:var(--ink-ghost);font-size:18px}.page_card__mH8zM{display:flex;flex-direction:column;border-radius:4px;overflow:hidden;background:var(--white);border:1px solid var(--paper-dark);text-decoration:none;color:inherit;box-shadow:2px 3px 16px var(--shadow-soft);transition:transform .3s var(--ease-smooth),box-shadow .3s var(--ease-smooth)}.page_card__mH8zM:hover{transform:translateY(-3px);box-shadow:2px 4px 20px var(--shadow-medium)}.page_cardImage__Ds3CB{width:100%;height:200px;object-fit:cover}.page_cardContent____fZT{padding:24px;display:flex;flex-direction:column;gap:6px}.page_cardTitle__o59KR{font-family:var(--font-serif);font-size:20px;color:var(--ink);margin:0}.page_destination__JvD6o{font-family:var(--font-ui);font-size:16px;color:var(--accent)}.page_budget__ApWCq,.page_desc__lzTYI,.page_duration__WY5xm{font-size:15px;color:var(--ink-faded)}.page_desc__lzTYI{margin-top:4px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}