.page_travels__ZMDzu{min-height:100vh}.page_header__YvVnL{background:hsla(45,29%,97%,.9);border-bottom:1px solid var(--cream);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.page_headerInner__6KQOB{padding:var(--spacing-xl) 0;display:flex;flex-direction:column;gap:0;align-items:flex-start}.page_headerBlurb__PyEsB{margin:0;color:var(--warm-gray);line-height:1.7;font-size:1rem;max-width:980px;padding-top:0}.page_container__gm3r2{max-width:1400px;margin:0 auto;padding:0 var(--spacing-l)}.page_section__cwMQF{padding:var(--spacing-xxl) 0 var(--spacing-xxxl)}.page_list__0vkvb{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--spacing-xl);gap:var(--spacing-xl)}.page_item__sgoJ6{border-radius:18px;overflow:hidden;box-shadow:0 10px 30px rgba(0,0,0,.12);border:1px solid rgba(0,0,0,.04);background:var(--cream)}.page_itemLink__0alJh{display:block}.page_media__KPNVC{position:relative;height:360px}.page_image__Dcttv{object-fit:cover;transform:scale(1.02);transition:transform .6s ease}.page_imageFallback__0x_ao{position:absolute;inset:0;background:linear-gradient(135deg,var(--forest-green) 0,var(--sage-green) 60%,var(--sky-blue) 120%)}.page_overlay__gSVoW{position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.05),rgba(0,0,0,.25) 55%,rgba(0,0,0,.55));transition:opacity .4s ease}.page_overlay__gSVoW:after{content:"";position:absolute;inset:0;background:rgba(36,99,57,0);transition:background .4s ease}.page_meta__NdmJ5{position:absolute;left:var(--spacing-xl);right:var(--spacing-xl);bottom:var(--spacing-xl);color:var(--soft-white)}.page_postTitle__nkyjP{margin:0;color:var(--soft-white);font-size:1.8rem;font-weight:800;line-height:1.15;text-shadow:0 10px 24px rgba(0,0,0,.35)}.page_item__sgoJ6:hover .page_image__Dcttv{transform:scale(1.08)}.page_item__sgoJ6:hover .page_overlay__gSVoW:after{background:rgba(36,99,57,.35)}.page_item__sgoJ6:hover{box-shadow:0 18px 50px rgba(0,0,0,.18);border-color:hsla(93,26%,54%,.35)}.page_skeletonItem__JSu1X{border-radius:18px;overflow:hidden;border:1px solid rgba(0,0,0,.04);background:var(--cream);box-shadow:0 10px 30px rgba(0,0,0,.08)}.page_skeletonMedia__M6ySw{position:relative;height:360px;background:hsla(42,39%,94%,.95)}.page_skeletonShimmer__UB8sJ{position:absolute;inset:0;background:linear-gradient(90deg,hsla(42,39%,94%,0),hsla(0,0%,100%,.55) 35%,hsla(42,39%,94%,0) 70%);transform:translateX(-60%);animation:page_shimmer__fPnq0 1.2s ease-in-out infinite}.page_loadMoreWrap__9lSc9{margin-top:var(--spacing-xxl);text-align:center}.page_loadMoreError__uNXTY{color:var(--warm-gray);margin-bottom:var(--spacing-m)}.page_loadMoreEnd__Bof61{color:var(--warm-gray)}.page_loadingInline__YK9LF{display:inline-flex;align-items:center;gap:10px}.page_loadingIcon__JmI_x{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:999px;background:hsla(42,39%,94%,.8);box-shadow:0 8px 18px rgba(0,0,0,.12)}.page_spinner__779yy{width:14px;height:14px;border-radius:999px;border:2px solid rgba(36,99,57,.25);border-top-color:rgba(36,99,57,.95);animation:page_spin__bWWqT .8s linear infinite}@keyframes page_shimmer__fPnq0{0%{transform:translateX(-60%)}to{transform:translateX(60%)}}@keyframes page_spin__bWWqT{to{transform:rotate(1turn)}}.page_empty__v54CB{text-align:center;padding:var(--spacing-xxxl) 0;color:var(--warm-gray)}.page_empty__v54CB p{font-size:1.1rem;margin-bottom:var(--spacing-s)}@media (max-width:900px){.page_list__0vkvb{grid-template-columns:repeat(2,minmax(0,1fr))}.page_media__KPNVC,.page_skeletonMedia__M6ySw{height:320px}.page_postTitle__nkyjP{font-size:1.6rem}}@media (max-width:768px){.page_list__0vkvb{grid-template-columns:1fr}.page_media__KPNVC,.page_skeletonMedia__M6ySw{height:320px}.page_meta__NdmJ5{left:var(--spacing-l);right:var(--spacing-l);bottom:var(--spacing-l)}.page_postTitle__nkyjP{font-size:1.5rem}}