.home-module__wJAfsq__root{--indigo:#0a0830;--ink:#070707;--cream:#f1efe9;--gold:#d8b65a;background:var(--ink);color:var(--cream);font-family:var(--font-inter), system-ui, sans-serif;overflow-x:clip}.home-module__wJAfsq__wm{font-family:var(--font-wordmark), Georgia, serif;font-weight:400}.home-module__wJAfsq__pf{font-family:var(--font-playfair), Georgia, serif;font-style:italic}.home-module__wJAfsq__label{font-family:var(--font-wordmark), Georgia, serif;letter-spacing:.42em;text-transform:uppercase;color:var(--gold);font-size:10px}.home-module__wJAfsq__header{z-index:50;border-bottom:1px solid #0000;justify-content:space-between;align-items:center;gap:1rem;padding:1.25rem;transition:background-color .5s,-webkit-backdrop-filter .5s,backdrop-filter .5s,padding .5s,border-color .5s;display:flex;position:fixed;inset:0 0 auto}@media (min-width:768px){.home-module__wJAfsq__header{padding:1.5rem 2.5rem}}.home-module__wJAfsq__headerScrolled{-webkit-backdrop-filter:blur(14px)saturate(1.2);background:#0a08309e;border-bottom-color:#d8b65a24;padding-top:.85rem;padding-bottom:.85rem}.home-module__wJAfsq__brand{font-family:var(--font-wordmark), Georgia, serif;letter-spacing:.12em;text-transform:uppercase;color:var(--cream);white-space:nowrap;font-size:11px}@media (min-width:768px){.home-module__wJAfsq__brand{font-size:17px}}.home-module__wJAfsq__nav{gap:2.25rem;display:none}@media (min-width:768px){.home-module__wJAfsq__nav{display:flex}}.home-module__wJAfsq__navLink{font-family:var(--font-wordmark), Georgia, serif;letter-spacing:.32em;text-transform:uppercase;color:#f1efe9e0;font-size:11px;transition:color .3s;position:relative}.home-module__wJAfsq__navLink:after{content:"";background:var(--gold);transform-origin:0;height:1px;transition:transform .4s;position:absolute;bottom:-6px;left:0;right:.32em;transform:scaleX(0)}.home-module__wJAfsq__navLink:hover,.home-module__wJAfsq__navLink:focus-visible{color:var(--gold)}.home-module__wJAfsq__navLink:hover:after,.home-module__wJAfsq__navLink:focus-visible:after{transform:scaleX(1)}.home-module__wJAfsq__mobileCta{font-family:var(--font-wordmark), Georgia, serif;letter-spacing:.18em;text-transform:uppercase;color:var(--gold);white-space:nowrap;border:1px solid #d8b65a8c;padding:.55rem .85rem;font-size:9px}@media (min-width:768px){.home-module__wJAfsq__mobileCta{display:none}}.home-module__wJAfsq__hero{isolation:isolate;flex-direction:column;min-height:100svh;display:flex;position:relative;overflow:hidden}.home-module__wJAfsq__heroImgWrap{z-index:-3;will-change:transform;position:absolute;inset:-6% 0 0}.home-module__wJAfsq__heroImg{object-fit:cover;object-position:50% 25%;filter:grayscale();width:100%;height:100%;transform:scale(1)}.home-module__wJAfsq__heroShade{z-index:-2;background:linear-gradient(#0707078c 0%,#0707070d 30%,#0a083059 62%,#0a0830f7 100%);position:absolute;inset:0}.home-module__wJAfsq__particles{z-index:-1;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.home-module__wJAfsq__heroBody{max-width:100%;margin-top:auto;padding:0 1.5rem 3.25rem}@media (min-width:768px){.home-module__wJAfsq__heroBody{padding:0 3.5rem 4.5rem}}.home-module__wJAfsq__heroName{text-transform:uppercase;letter-spacing:.02em;white-space:nowrap;margin-top:.9rem;font-size:10.8vw;line-height:.9}@media (min-width:768px){.home-module__wJAfsq__heroName{font-size:9vw}}.home-module__wJAfsq__letter{display:inline-block}.home-module__wJAfsq__heroTag{color:#f1efe9e6;max-width:30rem;margin-top:1.25rem;font-size:1.15rem;line-height:1.4}@media (min-width:768px){.home-module__wJAfsq__heroTag{font-size:1.35rem}}.home-module__wJAfsq__ctaRow{flex-wrap:wrap;align-items:center;gap:1rem 1.5rem;margin-top:2rem;display:flex}.home-module__wJAfsq__note{letter-spacing:.08em;color:#f1efe9ad;font-size:11px}.home-module__wJAfsq__goldBtn{background:var(--indigo);color:var(--cream);font-family:var(--font-wordmark), Georgia, serif;letter-spacing:.32em;text-transform:uppercase;border:1px solid #d8b65a8c;border-radius:4px;justify-content:center;align-items:center;padding:1rem 2.4rem;font-size:11px;transition:background-color .4s,color .4s;display:inline-flex;position:relative}.home-module__wJAfsq__goldBtn:hover,.home-module__wJAfsq__goldBtn:focus-visible{color:var(--gold);background:#14104f}.home-module__wJAfsq__orbit{isolation:isolate;border-radius:4px;position:relative;overflow:visible}.home-module__wJAfsq__orbitCanvas{z-index:0;pointer-events:none;width:calc(100% + 96px);height:calc(100% + 96px);position:absolute;top:-48px;left:-48px}.home-module__wJAfsq__orbitLabel{z-index:1;position:relative}.home-module__wJAfsq__words{background:var(--ink);position:relative}.home-module__wJAfsq__wordsStage{position:relative}.home-module__wJAfsq__wordPanel{text-align:center;justify-content:center;align-items:center;height:100svh;display:flex;position:relative;overflow:hidden}.home-module__wJAfsq__enhanced .home-module__wJAfsq__wordsStage{height:100svh;overflow:hidden}.home-module__wJAfsq__enhanced .home-module__wJAfsq__wordPanel{position:absolute;inset:0}.home-module__wJAfsq__wordImg{object-fit:cover;filter:grayscale();z-index:0;width:100%;height:100%;position:absolute;inset:0}.home-module__wJAfsq__wordTint{z-index:1;background:#0a08308c;position:absolute;inset:0}.home-module__wJAfsq__wordBody{z-index:2;padding:0 1.5rem;position:relative}.home-module__wJAfsq__wordBig{text-transform:uppercase;letter-spacing:.08em;font-size:clamp(3.4rem,15vw,13rem);line-height:1}.home-module__wJAfsq__wordLine{color:#f1efe9eb;margin-top:1.25rem;font-size:clamp(1.1rem,2.2vw,1.6rem)}.home-module__wJAfsq__wordLabel{z-index:2;white-space:nowrap;position:absolute;top:6.5rem;left:50%;transform:translate(-50%)}.home-module__wJAfsq__quote{background:var(--indigo);padding:8rem 1.5rem 7rem;position:relative;overflow:hidden}@media (min-width:768px){.home-module__wJAfsq__quote{padding:11rem 3.5rem 10rem}}.home-module__wJAfsq__quoteInner{max-width:62rem;margin:0 auto;position:relative}.home-module__wJAfsq__quoteText{color:var(--cream);font-size:clamp(1.9rem,4.6vw,3.9rem);line-height:1.22}.home-module__wJAfsq__qw{white-space:pre;display:inline-block}.home-module__wJAfsq__quoteBy{margin-top:2.5rem}.home-module__wJAfsq__bio{color:#f1efe9bd;max-width:34rem;margin-top:1.5rem;font-size:15px;line-height:1.8}.home-module__wJAfsq__badge{width:150px;height:150px;color:var(--gold);display:none;position:absolute;top:3.5rem;right:4%}@media (min-width:1024px){.home-module__wJAfsq__badge{display:block}}.home-module__wJAfsq__badgeSpin{width:100%;height:100%;animation:32s linear infinite home-module__wJAfsq__spin}@keyframes home-module__wJAfsq__spin{to{transform:rotate(360deg)}}.home-module__wJAfsq__gallery{background:var(--ink);position:relative;overflow:hidden}.home-module__wJAfsq__galleryPin{flex-direction:column;justify-content:center;min-height:100svh;padding:6rem 0 3rem;display:flex}.home-module__wJAfsq__galleryHead{padding:0 1.5rem}@media (min-width:768px){.home-module__wJAfsq__galleryHead{padding:0 3.5rem}}.home-module__wJAfsq__galleryTitle{margin-top:.8rem;font-size:clamp(2rem,4.5vw,3.6rem);line-height:1.1}.home-module__wJAfsq__track{scroll-snap-type:x mandatory;align-items:flex-start;gap:1.5rem;margin-top:2.5rem;padding:0 1.5rem 2.5rem;display:flex;overflow-x:auto}@media (min-width:768px){.home-module__wJAfsq__track{gap:2.5rem;padding:0 3.5rem 2.5rem}}.home-module__wJAfsq__enhanced .home-module__wJAfsq__track{will-change:transform;width:max-content;overflow:visible}.home-module__wJAfsq__frame{scroll-snap-align:start;flex:none}.home-module__wJAfsq__frameLow{margin-top:2.5rem}.home-module__wJAfsq__frameBox{aspect-ratio:3/4;background:#111;width:min(45svh,420px,78vw);overflow:hidden}.home-module__wJAfsq__frameBox img{object-fit:cover;object-position:50% 18%;width:100%;height:100%}.home-module__wJAfsq__frameCap{letter-spacing:.4em;color:#f1efe98c;margin-top:.8rem;font-size:9px}.home-module__wJAfsq__endPanel{flex-direction:column;flex:none;justify-content:center;gap:1.75rem;width:min(78vw,26rem);height:min(60vh,560px);padding-right:1.5rem;display:flex}.home-module__wJAfsq__endLine{font-size:clamp(1.8rem,3.4vw,2.8rem);line-height:1.2}.home-module__wJAfsq__textLink{font-family:var(--font-wordmark), Georgia, serif;letter-spacing:.34em;color:var(--gold);text-transform:uppercase;border-bottom:1px solid #d8b65a66;align-self:flex-start;padding-bottom:.4rem;font-size:11px;transition:border-color .3s}.home-module__wJAfsq__textLink:hover,.home-module__wJAfsq__textLink:focus-visible{border-color:var(--gold)}.home-module__wJAfsq__passes{background:linear-gradient(180deg, var(--ink) 0%, var(--indigo) 55%);padding:7rem 1.5rem 6rem}@media (min-width:768px){.home-module__wJAfsq__passes{padding:9rem 3.5rem 7rem}}.home-module__wJAfsq__passesHead{text-align:center}.home-module__wJAfsq__passesTitle{margin-top:1rem;font-size:clamp(2.4rem,6vw,4.6rem);line-height:1.05}.home-module__wJAfsq__passesSub{color:#f1efe9cc;max-width:28rem;margin:1.1rem auto 0;font-size:1.1rem}.home-module__wJAfsq__cards{grid-template-columns:1fr;gap:1.5rem;max-width:58rem;margin:3.5rem auto 0;display:grid}@media (min-width:768px){.home-module__wJAfsq__cards{grid-template-columns:1fr 1fr;gap:2rem}}.home-module__wJAfsq__card{background:#07070759;border:1px solid #f1efe929;flex-direction:column;padding:2.25rem 1.75rem;display:flex}@media (min-width:768px){.home-module__wJAfsq__card{padding:2.75rem 2.5rem}}.home-module__wJAfsq__cardGold{background:linear-gradient(#d8b65a17,#0a083066);border-color:#d8b65ab3}.home-module__wJAfsq__eyebrow{font-family:var(--font-wordmark), Georgia, serif;letter-spacing:.34em;text-transform:uppercase;color:var(--gold);font-size:10px}.home-module__wJAfsq__cardName{letter-spacing:.04em;margin-top:.6rem;font-size:1.9rem}.home-module__wJAfsq__cardGold .home-module__wJAfsq__cardName{color:var(--gold)}.home-module__wJAfsq__price{margin-top:1rem}.home-module__wJAfsq__priceNum{font-family:var(--font-playfair), Georgia, serif;font-size:2.6rem}.home-module__wJAfsq__priceFor{color:#f1efe999;margin-left:.4rem;font-size:13px}.home-module__wJAfsq__benefits{color:#f1efe9d9;gap:.8rem;margin-top:1.5rem;padding:0;font-size:14px;line-height:1.55;list-style:none;display:grid}.home-module__wJAfsq__benefits li{gap:.7rem;display:flex}.home-module__wJAfsq__star{color:var(--gold);flex:none}.home-module__wJAfsq__cardBtn{text-align:center;font-family:var(--font-wordmark), Georgia, serif;letter-spacing:.3em;text-transform:uppercase;color:var(--cream);border:1px solid #f1efe973;margin-top:auto;padding:1rem;font-size:11px;transition:background-color .35s,color .35s;display:block}.home-module__wJAfsq__benefits+.home-module__wJAfsq__cardBtn{margin-top:2.25rem}.home-module__wJAfsq__cardBtn:hover,.home-module__wJAfsq__cardBtn:focus-visible{background:var(--cream);color:var(--ink)}.home-module__wJAfsq__cardBtnGold{background:var(--gold);border-color:var(--gold);color:var(--ink)}.home-module__wJAfsq__cardBtnGold:hover,.home-module__wJAfsq__cardBtnGold:focus-visible{color:var(--ink);background:#e6c873}.home-module__wJAfsq__foot{text-align:center;color:#f1efe98c;margin-top:2.25rem;font-size:12px}.home-module__wJAfsq__closing{background:var(--indigo);text-align:center;border-top:1px solid #d8b65a24;padding:6rem 1rem 5.5rem}.home-module__wJAfsq__closingMark{white-space:nowrap;text-transform:uppercase;letter-spacing:.06em;font-size:5.2vw;line-height:1}.home-module__wJAfsq__closing .home-module__wJAfsq__label{margin-top:1.5rem;display:block}.home-module__wJAfsq__root a:focus-visible{outline:1px solid var(--gold);outline-offset:4px}@media (prefers-reduced-motion:reduce){.home-module__wJAfsq__badgeSpin{animation:none}}
