.page_pkgHead__W3EFQ{padding:96px 0 80px;border-bottom:1px solid var(--rule)}.page_pkgHeadGrid__uSDvv{display:grid;grid-template-columns:1.3fr 1fr;grid-gap:64px;gap:64px;align-items:end}.page_pkgHead__W3EFQ h1{font-family:var(--serif);font-weight:300;font-size:clamp(56px,8vw,104px);line-height:.96;letter-spacing:-.035em;margin-top:22px}.page_pkgHead__W3EFQ h1 em{font-style:italic}.page_pkgHead__W3EFQ .lede{padding-bottom:6px}.page_filterStrip__auLe5{padding:28px 0;border-bottom:1px solid var(--rule);background:var(--paper)}.page_filterStripInner__s3bfz{display:flex;align-items:center;gap:24px;flex-wrap:wrap}.page_filterLabel___qLMx{font-family:var(--mono);font-size:10.5px;letter-spacing:.18em;text-transform:uppercase;color:var(--ink-mute)}.page_filterPill__HgXN4{font-family:var(--sans);font-size:13px;padding:7px 14px;border:1px solid var(--rule);border-radius:999px;background:transparent;cursor:pointer;color:var(--ink-soft);transition:all .2s}.page_filterPillActive__1_lSj{background:var(--ink);color:var(--cream);border-color:var(--ink)}.page_filterPill__HgXN4:not(.page_filterPillActive__1_lSj):hover{border-color:var(--ink);color:var(--ink)}.page_pkgs__dIpSh{padding:80px 0 40px}.page_pkg__H1Eqk{display:grid;grid-template-columns:1.1fr 1fr;grid-gap:64px;gap:64px;padding:56px 0;border-bottom:1px solid var(--rule);align-items:center}.page_pkgEven__5u93W{grid-template-columns:1fr 1.1fr}.page_pkgEven__5u93W .page_pkgImg__gS_vl{order:2}.page_pkgEven__5u93W .page_pkgBody__D5lYl{order:1}.page_pkgImg__gS_vl{aspect-ratio:4/3;background:var(--cream-deep);overflow:hidden;position:relative}.page_pkgImg__gS_vl img{width:100%;height:100%;object-fit:cover;transition:transform 1s}.page_pkg__H1Eqk:hover .page_pkgImg__gS_vl img{transform:scale(1.04)}.page_pkgImg__gS_vl .stamp{position:absolute;top:22px;left:22px;background:rgba(31,42,27,.8);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:var(--cream);font-family:var(--mono);font-size:10.5px;letter-spacing:.18em;text-transform:uppercase;padding:7px 12px}.page_pkgImg__gS_vl .num{position:absolute;bottom:22px;right:22px;color:var(--cream);font-family:var(--serif);font-style:italic;font-weight:300;font-size:90px;line-height:1;letter-spacing:-.04em;opacity:.85}.page_pkgTags__kXOrD{display:flex;gap:8px;margin-bottom:22px;flex-wrap:wrap}.page_pkg__H1Eqk h2{font-family:var(--serif);font-weight:300;font-size:clamp(40px,4.5vw,60px);line-height:1.02;letter-spacing:-.025em;margin-bottom:22px}.page_pkg__H1Eqk h2 em{font-style:italic}.page_pkgBody__D5lYl p{font-size:16.5px;line-height:1.7;color:var(--ink-soft);max-width:50ch;margin-bottom:28px}.page_pkgMeta__TbdQg{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:18px;gap:18px;padding:24px 0;border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);margin-bottom:28px}.page_pkgMeta__TbdQg dt{font-family:var(--mono);font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-mute);margin-bottom:6px}.page_pkgMeta__TbdQg dd{font-family:var(--serif);font-size:18px;font-weight:400;letter-spacing:-.01em}.page_pkgMeta__TbdQg dd .from{font-size:11px;color:var(--ink-mute);font-family:var(--mono);letter-spacing:.12em;display:block}.page_pkgActions__qDQbz{display:flex;gap:12px;align-items:center}.page_pkgItin__LMVOo{margin-top:28px;border-top:1px solid var(--rule)}.page_pkgItin__LMVOo summary{list-style:none;cursor:pointer;padding:18px 0;display:flex;justify-content:space-between;align-items:center;font-family:var(--mono);font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--ink-soft)}.page_pkgItin__LMVOo summary::-webkit-details-marker{display:none}.page_pkgItin__LMVOo summary:after{content:"+";font-family:var(--sans);font-size:18px;font-weight:300}.page_pkgItin__LMVOo[open] summary:after{content:"–"}.page_itinBody__ATAfx{padding-bottom:18px}.page_itinDay__r8ITo{display:grid;grid-template-columns:80px 1fr;grid-gap:18px;gap:18px;padding:14px 0;border-top:1px solid var(--rule)}.page_itinDay__r8ITo:first-child{border-top:none}.page_itinDay__r8ITo .d{font-family:var(--mono);font-size:10.5px;letter-spacing:.18em;text-transform:uppercase;color:var(--sage-deep);padding-top:4px}.page_itinDay__r8ITo .what{font-family:var(--serif);font-size:17px;line-height:1.4;color:var(--ink)}.page_itinDay__r8ITo .what em{font-style:italic;color:var(--ink-mute);display:block;font-size:14px;margin-top:4px;font-family:var(--sans);font-weight:300}.page_includes__xuL28{padding:100px 0;background:var(--paper);border-top:1px solid var(--rule);border-bottom:1px solid var(--rule)}.page_includesGrid__gXz__{display:grid;grid-template-columns:280px 1fr 1fr;grid-gap:64px;gap:64px}.page_includes__xuL28 h2{font-size:44px;max-width:12ch;line-height:1.05;margin-top:18px}.page_includes__xuL28 h2 em{font-style:italic}.page_includes__xuL28 h3{font-family:var(--mono);font-size:11px;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:var(--sage-deep);margin-bottom:18px;padding-bottom:14px;border-bottom:1px solid var(--rule)}.page_includes__xuL28 ul{list-style:none}.page_includes__xuL28 li{padding:10px 0;border-bottom:1px solid var(--rule);font-family:var(--serif);font-size:17px;color:var(--ink-soft);display:flex;align-items:baseline;gap:12px}.page_includes__xuL28 li:before{content:"·";color:var(--sage-deep);font-size:24px;line-height:0}.page_excl__uEwaH li:before{content:"×"!important;color:var(--ink-mute)!important;font-size:14px!important}.page_pkgCta__T4l_X{padding:100px 0;background:var(--footer-ink);color:var(--cream);text-align:center}.page_pkgCta__T4l_X h2{font-family:var(--serif);font-weight:300;font-style:italic;font-size:clamp(40px,5vw,64px);line-height:1;letter-spacing:-.025em;margin:24px auto 36px;max-width:18ch}.page_ctaEyebrow__d_3jt{color:var(--clay)}@media (max-width:900px){.page_includesGrid__gXz__,.page_pkgEven__5u93W,.page_pkgHeadGrid__uSDvv,.page_pkg__H1Eqk{grid-template-columns:1fr;gap:28px}.page_pkgEven__5u93W .page_pkgImg__gS_vl{order:0}.page_pkgMeta__TbdQg{grid-template-columns:1fr 1fr}}