.dest-tile[data-astro-cid-55pdfepc]{position:relative;display:flex;flex-direction:column;border-radius:var(--radius-sm);overflow:hidden;min-height:320px;isolation:isolate;outline:1px solid var(--line-strong);outline-offset:4px;transition:transform .4s var(--ease)}.dest-tile[data-astro-cid-55pdfepc]:hover{transform:translateY(-4px)}.dest-media[data-astro-cid-55pdfepc]{position:absolute;inset:0;z-index:-2}.dest-media[data-astro-cid-55pdfepc] img[data-astro-cid-55pdfepc]{transition:transform 1s var(--ease)}.dest-tile[data-astro-cid-55pdfepc]:hover .dest-media[data-astro-cid-55pdfepc] img[data-astro-cid-55pdfepc]{transform:scale(1.07)}.dest-tile[data-astro-cid-55pdfepc]:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(185deg,#06120f14 35%,#06120fe0);transition:background .4s}.dest-tile[data-astro-cid-55pdfepc]:hover:after{background:linear-gradient(185deg,#06120f0a 25%,#06120ff0)}.dest-body[data-astro-cid-55pdfepc]{margin-top:auto;padding:1.5rem 1.5rem 1.6rem;color:var(--ivory);display:flex;flex-direction:column;gap:.25rem}.dest-region[data-astro-cid-55pdfepc]{font-size:.66rem;font-weight:600;letter-spacing:.28em;text-transform:uppercase;color:var(--gold-400)}.dest-name[data-astro-cid-55pdfepc]{font-family:var(--font-display);font-size:1.7rem;font-weight:500;line-height:1.1;color:var(--ivory)}.dest-tagline[data-astro-cid-55pdfepc]{font-family:var(--font-display);font-style:italic;font-size:.95rem;color:var(--forest-100);opacity:.92}.dest-view[data-astro-cid-55pdfepc]{position:absolute;right:1.3rem;bottom:1.5rem;font-size:.68rem;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:var(--gold-300);opacity:0;transform:translateY(6px);transition:opacity .35s var(--ease),transform .35s var(--ease)}.dest-tile[data-astro-cid-55pdfepc]:hover .dest-view[data-astro-cid-55pdfepc]{opacity:1;transform:none}.dest-tile[data-astro-cid-55pdfepc].arch{border-radius:999px 999px var(--radius-sm) var(--radius-sm)}.hero[data-astro-cid-j7pv25f6]{position:relative;min-height:100svh;display:flex;align-items:center;isolation:isolate;overflow:hidden;border-bottom:1px solid rgba(195,162,79,.4)}.hero-media[data-astro-cid-j7pv25f6]{position:absolute;inset:0;z-index:-2}.hero-media[data-astro-cid-j7pv25f6] picture[data-astro-cid-j7pv25f6]{display:block;width:100%;height:100%}.hero-media[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{animation:hero-settle 2.4s cubic-bezier(.22,1,.36,1) both}@keyframes hero-settle{0%{transform:scale(1.09)}to{transform:scale(1)}}.hero-shade[data-astro-cid-j7pv25f6]{position:absolute;inset:0;z-index:-1;background:radial-gradient(1100px 520px at 18% 42%,rgba(6,18,15,.6),transparent 72%),linear-gradient(180deg,#06120f7a,#06120f3d 46%,#06120fe6)}.hero-content[data-astro-cid-j7pv25f6]{padding-top:3.5rem;max-width:860px;color:var(--ivory)}.hero-label[data-astro-cid-j7pv25f6]{font-size:.72rem;font-weight:600;letter-spacing:.34em;text-transform:uppercase;color:var(--gold-400);margin-bottom:1.6rem;display:inline-flex;align-items:center;gap:.9rem}.hero-label[data-astro-cid-j7pv25f6]:before{content:"";width:2.6rem;height:1px;background:var(--gold-500)}.hero[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{color:var(--ivory);text-shadow:0 4px 44px rgba(6,18,15,.6)}.hero[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6] em[data-astro-cid-j7pv25f6]{color:var(--gold-400);font-weight:400}.hero-sub[data-astro-cid-j7pv25f6]{margin-top:1.8rem;max-width:50ch;font-size:clamp(1rem,1.5vw,1.17rem);line-height:1.85;color:#f7f3eaeb}.hero-actions[data-astro-cid-j7pv25f6]{display:flex;gap:1.1rem;flex-wrap:wrap;margin-top:2.8rem}.hero-side[data-astro-cid-j7pv25f6]{position:absolute;left:clamp(.6rem,2vw,1.6rem);top:50%;transform:rotate(180deg) translateY(50%);writing-mode:vertical-rl;font-size:.66rem;font-weight:600;letter-spacing:.42em;text-transform:uppercase;color:#f7f3ea8c;z-index:5}@media(prefers-reduced-motion:reduce){.hero-media[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{animation:none}}.marquee[data-astro-cid-j7pv25f6]{overflow:hidden;background:var(--forest-950);border-bottom:1px solid rgba(195,162,79,.3);padding-block:.85rem}.marquee-track[data-astro-cid-j7pv25f6]{display:flex;width:max-content;animation:marquee 52s linear infinite}.marquee-seq[data-astro-cid-j7pv25f6]{display:flex;white-space:nowrap}.marquee-item[data-astro-cid-j7pv25f6]{font-family:var(--font-display);font-style:italic;font-size:.98rem;letter-spacing:.12em;color:var(--gold-300);padding-inline:1.3rem}.marquee-item[data-astro-cid-j7pv25f6] b[data-astro-cid-j7pv25f6]{font-size:.5rem;color:var(--gold-600);padding-left:1.3rem;vertical-align:middle}@keyframes marquee{to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.marquee-track[data-astro-cid-j7pv25f6]{animation:none}}.house-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1.35fr 1fr;gap:clamp(2.5rem,6vw,5.5rem);align-items:center}.house-copy[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{margin-top:1.1rem;margin-bottom:1.6rem}.house-copy[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin-bottom:1.15rem;line-height:1.9}.house-copy[data-astro-cid-j7pv25f6] .link-line[data-astro-cid-j7pv25f6]{margin-top:.9rem}.house-arch[data-astro-cid-j7pv25f6]{aspect-ratio:4 / 5;outline:1px solid var(--line-strong);outline-offset:8px}.house-arch[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:100%;height:100%;object-fit:cover}.house-figure[data-astro-cid-j7pv25f6] figcaption[data-astro-cid-j7pv25f6]{margin-top:1.2rem;text-align:center;font-family:var(--font-display);font-style:italic;font-size:.95rem;color:var(--muted)}.collection-head[data-astro-cid-j7pv25f6]{display:flex;align-items:flex-end;justify-content:space-between;gap:2rem;flex-wrap:wrap;margin-bottom:clamp(2.4rem,5vw,3.6rem)}.collection-head[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{margin-top:1rem}.journey-index[data-astro-cid-j7pv25f6]{border-top:1px solid var(--line)}.dest-mosaic[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(3,1fr);grid-auto-rows:200px;gap:1.4rem}.dest-mosaic[data-astro-cid-j7pv25f6] .dest-tile{min-height:0}.dest-mosaic[data-astro-cid-j7pv25f6] .dest-tile--tall{grid-row:span 2}.pause[data-astro-cid-j7pv25f6]{position:relative;height:clamp(340px,58vh,560px);overflow:hidden}.pause[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{position:absolute;inset:-8% 0;height:116%}.ways-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid rgba(195,162,79,.28);border-left:1px solid rgba(195,162,79,.28)}.way[data-astro-cid-j7pv25f6]{padding:2.1rem 1.9rem 2.2rem;border-right:1px solid rgba(195,162,79,.28);border-bottom:1px solid rgba(195,162,79,.28);display:flex;flex-direction:column;gap:.55rem;transition:background .5s}.way[data-astro-cid-j7pv25f6]:hover{background:#c3a24f0f}.way-n[data-astro-cid-j7pv25f6]{font-family:var(--font-display);font-style:italic;font-size:1.05rem;color:var(--gold-500);margin-bottom:.5rem}.way[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:1.35rem;color:var(--ivory)}.way[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font-size:.92rem;color:var(--forest-100);line-height:1.75}.rules[data-astro-cid-j7pv25f6]{display:grid;gap:clamp(2.6rem,6vw,4.2rem);max-width:940px}.rule[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:auto 1fr;gap:clamp(1.4rem,4vw,3rem);align-items:start;padding-left:clamp(0rem,6vw,4.5rem)}.rule--flip[data-astro-cid-j7pv25f6]{grid-template-columns:1fr auto;padding-left:0;padding-right:clamp(0rem,6vw,4.5rem)}.rule--flip[data-astro-cid-j7pv25f6] .rule-n[data-astro-cid-j7pv25f6]{order:2}.rule-n[data-astro-cid-j7pv25f6]{font-family:var(--font-display);font-style:italic;font-weight:400;font-size:clamp(3.4rem,7vw,5.2rem);line-height:.9;color:var(--gold-500)}.rule-body[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:1.5rem;margin-top:1rem;margin-bottom:.55rem}.rule-body[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{color:var(--muted);line-height:1.85;max-width:56ch}.creed[data-astro-cid-j7pv25f6]{position:relative}.creed-frame[data-astro-cid-j7pv25f6]{position:relative;max-width:860px;margin-inline:auto;text-align:center;padding:clamp(2.8rem,7vw,4.5rem) clamp(1.4rem,5vw,3.5rem);border:1px solid rgba(195,162,79,.4);overflow:hidden}.creed-frame[data-astro-cid-j7pv25f6]:after{content:"";position:absolute;inset:7px;border:1px solid rgba(195,162,79,.2);pointer-events:none}.creed-watermark[data-astro-cid-j7pv25f6]{position:absolute;inset:0;display:grid;place-items:center;font-size:clamp(9rem,24vw,17rem);font-weight:700;color:#c3a24f0d;pointer-events:none;user-select:none;line-height:1}.creed-mark[data-astro-cid-j7pv25f6]{font-family:var(--font-display);font-size:4.6rem;line-height:.6;color:var(--gold-500);margin-bottom:1.4rem}.creed-frame[data-astro-cid-j7pv25f6] blockquote[data-astro-cid-j7pv25f6]{position:relative;font-family:var(--font-display);font-size:clamp(1.3rem,2.6vw,1.85rem);font-style:italic;font-weight:400;line-height:1.6;color:var(--ivory)}.gild-word[data-astro-cid-j7pv25f6]{display:inline}.creed-attr[data-astro-cid-j7pv25f6]{margin-top:1.6rem;font-size:.74rem;font-weight:600;letter-spacing:.28em;text-transform:uppercase;color:var(--gold-300)}@media(max-width:1020px){.ways-grid[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(2,1fr)}}@media(max-width:880px){.house-grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.house-figure[data-astro-cid-j7pv25f6]{max-width:420px;margin-inline:auto}.hero-side[data-astro-cid-j7pv25f6]{display:none}.dest-mosaic[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(2,1fr);grid-auto-rows:210px}}@media(max-width:620px){.ways-grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.dest-mosaic[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;grid-auto-rows:240px}.dest-mosaic[data-astro-cid-j7pv25f6] .dest-tile--tall{grid-row:auto}.rule[data-astro-cid-j7pv25f6],.rule--flip[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;padding-inline:0}.rule--flip[data-astro-cid-j7pv25f6] .rule-n[data-astro-cid-j7pv25f6]{order:0}}
