.article-module__FfjxvW__page{color:#f2ece4;background:#0b0a0c;min-height:100vh}.article-module__FfjxvW__main{flex-direction:column;display:flex}.article-module__FfjxvW__hero{hero-dim:.35;hero-height:80vh;background:#0b0a0c;align-items:flex-end;width:100%;min-height:80vh;display:flex;position:relative;overflow:hidden}.article-module__FfjxvW__heroMedia{z-index:0;position:absolute;inset:0}.article-module__FfjxvW__heroImage{object-fit:cover;object-position:center 35%}.article-module__FfjxvW__heroScrim{z-index:1;pointer-events:none;background:linear-gradient(90deg,#0b0a0c9e 0%,#0b0a0c2e 45%,#0b0a0c00 75%),linear-gradient(#0b0a0c47 0%,#0b0a0c00 30%,#0b0a0c1f 55%,#0b0a0cd1 86%,#0b0a0c 100%);position:absolute;inset:0}.article-module__FfjxvW__heroContent{z-index:2;width:100%;padding:0 24px 72px;position:relative}.article-module__FfjxvW__heroInner{width:min(860px,100%);margin:0 auto}.article-module__FfjxvW__backLink{font-family:var(--font-dm-sans), Arial, sans-serif;letter-spacing:.22em;text-transform:uppercase;color:#f4efe7b3;align-items:center;gap:8px;margin-bottom:28px;font-size:.7rem;text-decoration:none;transition:color .24s;display:inline-flex}.article-module__FfjxvW__backLink:hover{color:#f4efe7}.article-module__FfjxvW__heroEyebrow{font-family:var(--font-dm-sans), Arial, sans-serif;letter-spacing:.32em;text-transform:uppercase;color:#d8657f;margin:0 0 20px;font-size:.68rem}.article-module__FfjxvW__heroTitle{font-family:var(--font-cormorant), Georgia, serif;letter-spacing:-.01em;color:#fbf5ee;text-shadow:0 2px 36px #0006;max-width:16ch;margin:0 0 24px;font-size:clamp(2.4rem,6vw,4.4rem);font-weight:400;line-height:1.05}.article-module__FfjxvW__heroMeta{font-family:var(--font-dm-sans), Arial, sans-serif;letter-spacing:.22em;text-transform:uppercase;color:#f4efe7b8;align-items:center;gap:12px;margin:0;font-size:.68rem;display:flex}.article-module__FfjxvW__metaDot{background:#f4efe773;border-radius:50%;width:3px;height:3px}.article-module__FfjxvW__leadWrap{width:min(820px,100%);margin:0 auto;padding:56px 24px 64px}.article-module__FfjxvW__lead{font-family:var(--font-cormorant), Georgia, serif;color:#f4efe7d9;text-align:center;margin:0;font-size:clamp(1.35rem,2.4vw,1.7rem);font-style:italic;font-weight:400;line-height:1.45}.article-module__FfjxvW__articleWrap{background:#0b0a0c;width:100%;padding:0 24px 80px}.article-module__FfjxvW__articleInner{width:min(720px,100%);margin:0 auto}.article-module__FfjxvW__body{flex-direction:column;display:flex}.article-module__FfjxvW__paragraph{font-family:var(--font-dm-sans), Arial, sans-serif;color:#f4efe7d1;margin:0 0 28px;font-size:1.05rem;line-height:1.75}.article-module__FfjxvW__sectionHeading{font-family:var(--font-cormorant), Georgia, serif;color:#f4efe7;letter-spacing:-.005em;margin:28px 0 24px;font-size:clamp(1.7rem,3vw,2.4rem);font-weight:400;line-height:1.18}.article-module__FfjxvW__pullquoteWrap{margin:24px 0 36px}.article-module__FfjxvW__pullquote{font-family:var(--font-cormorant), Georgia, serif;color:#f4efe7;border-left:2px solid #b84c6899;margin:0;padding-left:32px;font-size:clamp(1.35rem,2.6vw,1.75rem);font-style:italic;font-weight:400;line-height:1.4;position:relative}.article-module__FfjxvW__pullquoteMark{color:#b84c6880;font-size:2.6rem;line-height:1;position:absolute;top:-8px;left:14px}.article-module__FfjxvW__dividerWrap{justify-content:center;margin:36px 0;display:flex}.article-module__FfjxvW__divider{align-items:center;gap:10px;display:flex}.article-module__FfjxvW__divider span{background:#cfb58f66;border-radius:50%;width:4px;height:4px}.article-module__FfjxvW__bodyFigure{margin:12px 0 36px}.article-module__FfjxvW__bodyImageWrap{aspect-ratio:3/2;background:#161318;border-radius:4px;width:100%;position:relative;overflow:hidden}.article-module__FfjxvW__bodyImage{object-fit:cover}.article-module__FfjxvW__bodyCaption{font-family:var(--font-dm-sans), Arial, sans-serif;letter-spacing:.04em;color:#dcd1bf80;margin-top:12px;font-size:.72rem}.article-module__FfjxvW__ctaSection{width:min(1240px,100%);margin:0 auto;padding:80px 24px 96px}.article-module__FfjxvW__ctaInner{background:linear-gradient(135deg,#491223f5,#151316f5);border:1px solid #ffffff0f;justify-content:space-between;align-items:center;gap:28px;padding:clamp(32px,5vw,60px);display:flex}.article-module__FfjxvW__ctaLabel{font-family:var(--font-dm-sans), Arial, sans-serif;letter-spacing:.28em;text-transform:uppercase;color:#dcd1bf80;margin:0 0 12px;font-size:.64rem}.article-module__FfjxvW__ctaTitle{font-family:var(--font-cormorant), Georgia, serif;color:#fbf5ee;margin:0;font-size:clamp(1.8rem,3.2vw,3rem);font-weight:400;line-height:1.12}.article-module__FfjxvW__ctaActions{flex-wrap:wrap;flex-shrink:0;gap:14px;display:flex}.article-module__FfjxvW__primaryButton{text-transform:uppercase;letter-spacing:.18em;min-height:52px;font-family:var(--font-dm-sans), Arial, sans-serif;color:#161214;background:#f4efe7;border:1px solid #f4efe7;justify-content:center;align-items:center;padding:0 24px;font-size:.74rem;text-decoration:none;transition:transform .24s;display:inline-flex}.article-module__FfjxvW__primaryButton:hover{transform:translateY(-2px)}.article-module__FfjxvW__secondaryButton{text-transform:uppercase;letter-spacing:.18em;min-height:52px;font-family:var(--font-dm-sans), Arial, sans-serif;color:#f4efe7;border:1px solid #f4efe766;justify-content:center;align-items:center;padding:0 24px;font-size:.74rem;text-decoration:none;transition:transform .24s;display:inline-flex}.article-module__FfjxvW__secondaryButton:hover{transform:translateY(-2px)}@media (max-width:900px){.article-module__FfjxvW__ctaInner{flex-direction:column;align-items:flex-start}}@media (max-width:768px){.article-module__FfjxvW__hero{min-height:68vh}.article-module__FfjxvW__heroContent{padding:0 20px 48px}.article-module__FfjxvW__heroTitle{max-width:100%;font-size:clamp(2.1rem,8.5vw,3rem)}.article-module__FfjxvW__heroImage{object-position:50% 32%}.article-module__FfjxvW__leadWrap{padding:40px 20px 48px}.article-module__FfjxvW__lead{text-align:left;font-size:clamp(1.15rem,4.2vw,1.4rem)}.article-module__FfjxvW__articleWrap{padding:0 20px 64px}.article-module__FfjxvW__pullquote{padding-left:24px}.article-module__FfjxvW__ctaSection{padding:60px 16px 72px}.article-module__FfjxvW__ctaActions{flex-direction:column;width:100%}.article-module__FfjxvW__ctaActions .article-module__FfjxvW__primaryButton,.article-module__FfjxvW__ctaActions .article-module__FfjxvW__secondaryButton{width:100%}}@media (max-width:480px){.article-module__FfjxvW__heroTitle{font-size:clamp(1.9rem,9vw,2.5rem)}}.article-module__FfjxvW__relatedSection{width:min(1240px,100%);margin:0 auto;padding:24px 24px 16px}.article-module__FfjxvW__relatedHeading{font-family:var(--font-dm-sans), Arial, sans-serif;letter-spacing:.28em;text-transform:uppercase;color:#dcd1bf99;margin:0 0 36px;font-size:.74rem;font-weight:500}.article-module__FfjxvW__relatedGrid{grid-template-columns:repeat(3,1fr);gap:28px;display:grid}.article-module__FfjxvW__relatedCardLink{color:inherit;text-decoration:none;display:block}.article-module__FfjxvW__relatedCard{background:#ffffff05;border:1px solid #ffffff0d;flex-direction:column;height:100%;transition:transform .32s,border-color .32s,background .32s;display:flex;overflow:hidden}.article-module__FfjxvW__relatedCardLink:hover .article-module__FfjxvW__relatedCard,.article-module__FfjxvW__relatedCardLink:focus-visible .article-module__FfjxvW__relatedCard{background:#ffffff0a;border-color:#ffffff1f;transform:translateY(-3px)}.article-module__FfjxvW__relatedCardImageWrap{aspect-ratio:4/3;width:100%;position:relative;overflow:hidden}.article-module__FfjxvW__relatedCardImage{object-fit:cover;transition:transform .6s}.article-module__FfjxvW__relatedCardLink:hover .article-module__FfjxvW__relatedCardImage{transform:scale(1.04)}.article-module__FfjxvW__relatedCardImageOverlay{pointer-events:none;background:linear-gradient(#0b0a0c00 50%,#0b0a0c73 100%);position:absolute;inset:0}.article-module__FfjxvW__relatedCardBody{flex-direction:column;flex:1;padding:22px 22px 26px;display:flex}.article-module__FfjxvW__relatedCardMeta{align-items:center;gap:10px;margin-bottom:14px;display:flex}.article-module__FfjxvW__relatedCardDestination{font-family:var(--font-dm-sans), Arial, sans-serif;letter-spacing:.24em;text-transform:uppercase;color:#c08a8a;font-size:.62rem}.article-module__FfjxvW__relatedCardMetaDot{background:#dcd1bf66;border-radius:50%;width:3px;height:3px}.article-module__FfjxvW__relatedCardReadTime{font-family:var(--font-dm-sans), Arial, sans-serif;letter-spacing:.18em;text-transform:uppercase;color:#dcd1bf80;font-size:.62rem}.article-module__FfjxvW__relatedCardTitle{font-family:var(--font-cormorant), Georgia, serif;color:#f4efe7;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin:0 0 14px;font-size:1.5rem;font-weight:400;line-height:1.18;display:-webkit-box;overflow:hidden}.article-module__FfjxvW__relatedCardSubtitle{font-family:var(--font-dm-sans), Arial, sans-serif;color:#dcd1bfa6;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;flex:1;margin:0 0 22px;font-size:.9rem;line-height:1.55;display:-webkit-box;overflow:hidden}.article-module__FfjxvW__relatedCardReadMore{font-family:var(--font-dm-sans), Arial, sans-serif;letter-spacing:.22em;text-transform:uppercase;color:#d4b896;align-items:center;gap:8px;margin-top:auto;font-size:.7rem;display:inline-flex}@media (max-width:1000px){.article-module__FfjxvW__relatedGrid{grid-template-columns:repeat(2,1fr);gap:22px}.article-module__FfjxvW__relatedGrid>:nth-child(3){display:none}}@media (max-width:700px){.article-module__FfjxvW__relatedSection{padding:8px 0 0}.article-module__FfjxvW__relatedHeading{margin:0 20px 24px;font-size:.68rem}.article-module__FfjxvW__relatedScrollWrap{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;padding:0 20px 4px;scroll-padding-inline:20px;overflow-x:scroll}.article-module__FfjxvW__relatedScrollWrap::-webkit-scrollbar{display:none}.article-module__FfjxvW__relatedGrid{flex-wrap:nowrap;gap:12px;width:max-content;display:flex}.article-module__FfjxvW__relatedGrid>:nth-child(3){display:block}.article-module__FfjxvW__relatedCardLink{scroll-snap-align:start;flex:0 0 85vw;max-width:420px}.article-module__FfjxvW__relatedCardImageWrap{aspect-ratio:16/10}.article-module__FfjxvW__relatedCardBody{padding:22px 20px 24px}.article-module__FfjxvW__relatedCardTitle{font-size:1.35rem}.article-module__FfjxvW__relatedCardSubtitle{-webkit-line-clamp:2;line-clamp:2;font-size:.88rem}}@media (prefers-reduced-motion:reduce){.article-module__FfjxvW__relatedCardImage,.article-module__FfjxvW__relatedCard{transition:none!important}.article-module__FfjxvW__relatedCardLink:hover .article-module__FfjxvW__relatedCardImage{transform:none}.article-module__FfjxvW__relatedScrollWrap{scroll-behavior:auto}}.article-module__FfjxvW__conciergeSection{background:#0b0a0c;width:100%;padding:0 24px 56px}.article-module__FfjxvW__conciergeInner{border-top:1px solid var(--color-line);width:min(720px,100%);margin:0 auto;padding-top:36px}.article-module__FfjxvW__conciergeLabel{font-family:var(--font-dm-sans), Arial, sans-serif;letter-spacing:.28em;text-transform:uppercase;color:#dcd1bf80;margin:0 0 12px;font-size:.64rem}.article-module__FfjxvW__conciergeTitle{font-family:var(--font-cormorant), Georgia, serif;color:#f4efe7;letter-spacing:-.005em;margin:0 0 14px;font-size:clamp(1.45rem,2.6vw,1.95rem);font-weight:400;line-height:1.2}.article-module__FfjxvW__conciergeText{font-family:var(--font-dm-sans), Arial, sans-serif;color:#f4efe7bd;margin:0 0 20px;font-size:.98rem;line-height:1.78}.article-module__FfjxvW__conciergeLink{color:#f4efe7f0;text-underline-offset:3px;-webkit-text-decoration:underline #cfb58f73;text-decoration:underline #cfb58f73;text-decoration-thickness:1px;transition:text-decoration-color .2s}.article-module__FfjxvW__conciergeLink:hover{text-decoration-color:#cfb58ff2}.article-module__FfjxvW__conciergeMetaLine{font-family:var(--font-dm-sans), Arial, sans-serif;letter-spacing:.18em;text-transform:uppercase;color:#dcd1bf73;flex-wrap:wrap;align-items:center;gap:12px;margin:0;font-size:.72rem;display:flex}.article-module__FfjxvW__conciergeQuietLink{color:#dcd1bfb8;transition:color .2s}.article-module__FfjxvW__conciergeQuietLink:hover{color:#f4efe7}@media (max-width:768px){.article-module__FfjxvW__conciergeSection{padding:0 20px 44px}.article-module__FfjxvW__conciergeInner{padding-top:28px}.article-module__FfjxvW__conciergeText{font-size:.95rem}.article-module__FfjxvW__conciergeMetaLine{gap:10px}}.article-module__FfjxvW__guideNav{border-top:1px solid var(--color-line);border-bottom:1px solid var(--color-line);width:min(720px,100%);margin:0 auto 44px;padding:28px 24px 30px}.article-module__FfjxvW__guideNavLabel{font-family:var(--font-dm-sans), Arial, sans-serif;text-transform:uppercase;letter-spacing:.22em;color:#e2d6c599;margin:0 0 16px;font-size:.68rem;font-weight:500}.article-module__FfjxvW__guideNavList{flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none;display:flex}.article-module__FfjxvW__guideNavLink{min-height:44px;color:var(--color-cream);font-family:var(--font-dm-sans), Arial, sans-serif;letter-spacing:.01em;border:1px solid #ffffff24;border-radius:999px;align-items:center;padding:0 18px;font-size:.82rem;line-height:1;text-decoration:none;transition:border-color .24s,background-color .24s,color .24s;display:inline-flex}.article-module__FfjxvW__guideNavLink:hover,.article-module__FfjxvW__guideNavLink:focus-visible{color:#fff;background:#6d17302e;border-color:#b84c68b3}.article-module__FfjxvW__sectionHeading{scroll-margin-top:110px}@media (max-width:768px){.article-module__FfjxvW__guideNav{width:100%;margin:0 0 32px;padding:24px 20px 26px}.article-module__FfjxvW__guideNavLink{padding:0 16px;font-size:.8rem}.article-module__FfjxvW__sectionHeading{scroll-margin-top:138px}}
