.waiting-journey-page{background:var(--bg)}.waiting-journey-page .header{position:sticky}.breadcrumb{display:none}.breadcrumb a:hover{color:var(--ink)}.waiting-hero{padding:clamp(6px, .8vw, 10px) 0 16px}.waiting-hero-frame{margin-top:0}.waiting-hero-copy{display:grid;grid-template-columns:1.4fr .6fr;gap:clamp(30px, 6vw, 92px);align-items:end;margin-bottom:clamp(8px, 1vw, 12px);padding:0}.waiting-hero-title{padding:0}.waiting-hero h1{max-width:14ch;margin-top:clamp(4px, .6vw, 8px);font-size:clamp(70px, 9vw, 132px);line-height:.79;letter-spacing:-.045em}.waiting-hero h1>span{display:block;white-space:nowrap}.waiting-hero h1 em{color:var(--journey-title-accent,var(--journey-accent,var(--ink-2)))}.waiting-hero-kicker{margin-top:clamp(12px, 1.2vw, 18px);font-size:clamp(11px, .85vw, 13px);font-weight:500;line-height:1.35;letter-spacing:.13em;text-transform:uppercase}.waiting-hero-intro{align-self:end;display:flex;flex-direction:column;padding:0 0 10px}.waiting-hero-intro .label{margin-bottom:0}.waiting-hero-intro p{max-width:22ch;color:var(--ink);font-family:var(--serif);font-size:clamp(22px, 2vw, 30px);line-height:1.13}.waiting-hero-intro .hero-highlight{max-width:none;margin:13px 0 18px;font-size:clamp(22px, 2vw, 30px)}.hero-highlight>span{display:block;white-space:nowrap}.waiting-hero-intro .link{align-self:flex-start;margin-top:0}.waiting-hero-media{padding:0}.waiting-hero-media img{width:100%;aspect-ratio:16 / 7;object-fit:cover;object-position:var(--hero-position,center);border-radius:8px;transition:transform 1s cubic-bezier(.22,1,.36,1)}.waiting-hero-media{height:clamp(350px, 45svh, 530px);overflow:hidden;border-radius:8px}.waiting-hero-media img{height:100%;aspect-ratio:auto}.waiting-hero-media figcaption{display:none}@media (hover:hover){.waiting-hero-media:hover img{transform:scale(1.012)}}.journey-facts{display:grid;grid-template-columns:repeat(4,1fr);margin:0;border-bottom:1px solid var(--line)}.journey-facts>div{padding:11px 18px 13px 0;border-right:1px solid var(--line)}.journey-facts>div+div{padding-left:18px}.journey-facts>div:last-child{border-right:0}.journey-facts span{display:block;color:var(--ink-2);font-size:10px;font-weight:500;letter-spacing:.14em;text-transform:uppercase}.journey-facts strong{display:block;margin-top:4px;font-family:var(--serif);font-size:clamp(17px, 1.5vw, 22px);font-weight:400;line-height:1.1}.journey-overview{padding-top:clamp(42px, 5vw, 68px)}.overview-grid{display:grid;grid-template-columns:1.2fr .8fr;border:1px solid var(--line)}.overview-copy{padding:clamp(38px, 6vw, 82px)}.overview-copy h2{max-width:13ch;margin:14px 0 28px;font-size:clamp(48px, 5.8vw, 78px);line-height:.95}.overview-copy>p{max-width:53ch;color:var(--ink-2)}.overview-copy>p+p{margin-top:16px}.overview-copy .overview-lead{color:var(--ink);font-family:var(--serif);font-size:clamp(21px, 2vw, 27px);line-height:1.25}.overview-points{display:grid;grid-template-rows:repeat(3,minmax(0,1fr));border-left:1px solid var(--line)}.overview-points li{display:grid;grid-template-columns:36px 1fr;gap:12px;align-items:center;min-height:0;padding:25px clamp(24px, 4vw, 46px);border-bottom:1px solid var(--line)}.overview-points li:last-child{border-bottom:0}.overview-points span{color:var(--ink-3);font-size:10px;font-weight:500;letter-spacing:.14em}.overview-points strong{font-family:var(--serif);font-size:clamp(22px, 2.2vw, 29px);font-weight:400;line-height:1.12}.journey-faq{background:var(--bg-2)}.journey-faq-grid{display:grid;grid-template-columns:.7fr 1.3fr;gap:clamp(44px, 8vw, 118px);align-items:start}.journey-faq-intro{position:sticky;top:118px}.journey-faq-intro h2{max-width:11ch;margin-top:14px;font-size:clamp(44px, 5vw, 67px);line-height:.97}.faq-list{border-top:1px solid var(--line)}.faq-item{border-bottom:1px solid var(--line)}.faq-item summary{display:flex;justify-content:space-between;align-items:center;gap:18px;padding:22px 0;cursor:pointer;list-style:none;font-family:var(--serif);font-size:clamp(22px, 2.1vw, 28px);line-height:1.12}.faq-item summary::-webkit-details-marker{display:none}.faq-item .ico{position:relative;flex:0 0 18px;width:18px;height:18px}.faq-item .ico::before,.faq-item .ico::after{content:"";position:absolute;left:3px;right:3px;top:50%;height:1px;background:var(--ink)}.faq-item .ico::after{transform:rotate(90deg);transition:transform var(--t-fast)}.faq-item[open] .ico::after{transform:rotate(0)}.faq-item .answer{max-width:62ch;padding:0 40px 22px 0;color:var(--ink-2);font-size:15px}.waitlist-cta{padding:8px;background:var(--bg)}.waitlist-cta-inner{border-radius:8px;background:var(--journey-accent,var(--ink));color:var(--bg)}.waitlist-cta-grid{display:grid;grid-template-columns:.42fr 1.05fr .73fr;gap:clamp(30px, 5vw, 72px);align-items:start;padding-block:clamp(58px, 8vw, 104px)}.waitlist-cta .label{color:rgba(251,249,235,.68)}.waitlist-cta h2{max-width:12ch;font-size:clamp(45px, 5.8vw, 78px);line-height:.95}.waitlist-cta-copy p{max-width:41ch;color:rgba(251,249,235,.8)}.journey-waitlist-form{display:grid;margin-top:24px}.journey-waitlist-form label{margin-top:13px;color:rgba(251,249,235,.7);font-size:10px;font-weight:500;letter-spacing:.14em;text-transform:uppercase}.journey-waitlist-form input{width:100%;padding:10px 0;border:0;border-bottom:1px solid rgba(251,249,235,.52);border-radius:0;outline:0;background:transparent;color:var(--bg);font:inherit}.journey-waitlist-form input::placeholder{color:rgba(251,249,235,.44)}.journey-waitlist-form input:focus{border-bottom-color:var(--bg)}.journey-waitlist-form .waitlist-hp{position:absolute!important;left:-10000px!important;width:1px;height:1px;overflow:hidden}.journey-waitlist-form .waitlist-consent{display:flex;align-items:flex-start;gap:10px;margin-top:18px;color:rgba(251,249,235,.72);font-size:11px;font-weight:400;letter-spacing:0;line-height:1.4;text-transform:none}.journey-waitlist-form .waitlist-consent input{flex:0 0 auto;width:15px;margin-top:1px;padding:0;accent-color:var(--bg)}.journey-waitlist-form .waitlist-consent a{color:var(--bg);text-decoration:underline;text-underline-offset:2px}.journey-waitlist-form .btn{justify-content:center;margin-top:24px;border-color:var(--bg);background:var(--bg);color:var(--ink)}.journey-waitlist-form small{margin-top:10px;color:rgba(251,249,235,.62);font-size:10px;line-height:1.4}.journey-waitlist-form.is-sent .btn{opacity:.72;pointer-events:none}.waitlist-all-link{margin-top:20px;color:var(--bg)}@media (max-width:980px){.waiting-hero-copy{grid-template-columns:1.2fr .8fr;gap:42px}.journey-facts{grid-template-columns:repeat(2,1fr)}.waitlist-cta-grid{grid-template-columns:1fr 1.25fr}.waitlist-cta-copy{grid-column:2}}@media (max-width:860px){.waiting-hero-copy,.overview-grid,.journey-faq-grid,.waitlist-cta-grid{grid-template-columns:1fr}.waiting-hero-copy{gap:20px;align-items:start}.waiting-hero-intro{padding-top:24px;border-top:1px solid var(--line)}.waiting-hero h1{font-size:clamp(64px, 18vw, 104px)}.waiting-hero-intro .hero-highlight{font-size:22px}.waiting-hero-media{height:min(46svh, 430px);aspect-ratio:auto}.overview-points{border-top:1px solid var(--line);border-left:0}.journey-faq-grid{gap:34px}.journey-faq-intro{position:static}.waitlist-cta-grid{gap:27px}.waitlist-cta-copy{grid-column:1}}@media (max-width:640px){.waiting-hero{padding-top:10px;padding-bottom:16px}.waiting-hero-title{padding:0}.waiting-hero-intro{padding:18px 0 0}.waiting-hero-kicker{margin-top:18px}.waiting-hero-media{width:calc(100% + 2 * var(--gutter));margin-left:calc(var(--gutter) * -1);border-radius:0}.waiting-hero-media img{border-radius:0}.journey-facts{position:relative;grid-template-columns:1fr 1fr;grid-template-rows:repeat(2,minmax(0,1fr));width:calc(100% + 2 * var(--gutter));margin-left:calc(var(--gutter) * -1);border:1px solid var(--line)}.journey-facts::after{content:"";position:absolute;top:50%;right:0;left:0;height:1px;background:var(--line);pointer-events:none}.journey-facts>div{padding:14px 14px 16px;border-bottom:0}.journey-facts>div+div{padding-left:14px}.journey-facts>div:nth-child(2){border-right:0}.journey-overview{padding-top:40px}.overview-copy{padding:38px 22px 44px}.overview-copy h2{font-size:48px}.overview-points li{padding:22px}.journey-faq-intro h2{font-size:48px}.waitlist-cta{padding-bottom:0}.waitlist-cta-grid{padding:52px 0 116px}.waitlist-cta h2{font-size:49px}}@media (prefers-reduced-motion:reduce){.waiting-hero-media img{transition:none}}.journey-stay{border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.journey-stay-grid{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);border-inline:1px solid var(--line)}.journey-stay figure{min-height:560px;padding:8px;border-right:1px solid var(--line)}.journey-stay figure img{width:100%;height:100%;min-height:544px;border-radius:8px;object-fit:cover}.journey-stay-copy{padding:clamp(42px,6vw,86px)}.journey-stay-copy h2{margin:18px 0 24px;font-size:clamp(44px,5vw,74px);line-height:.92}.journey-stay-copy>p{max-width:55ch;color:var(--ink-2);line-height:1.6}.journey-stay-copy ul{margin-top:30px;border-top:1px solid var(--line)}.journey-stay-copy li{padding:13px 0;border-bottom:1px solid var(--line);font-size:13px}.journey-facilitators{padding-top:clamp(68px,9vw,120px)}.journey-facilitators-head{display:grid;grid-template-columns:.65fr 1.35fr;gap:40px;margin-bottom:42px}.journey-facilitators-head h2{max-width:15ch}.journey-facilitators-grid{display:grid;grid-template-columns:repeat(3,1fr);border-block:1px solid var(--line)}.journey-facilitators-grid article{position:relative;min-height:300px;padding:30px;border-right:1px solid var(--line)}.journey-facilitators-grid article:last-child{border-right:0}.journey-facilitators-grid .journey-dot{display:block;width:8px;height:8px;margin-bottom:42px;border-radius:50%;background:var(--journey-accent)}.journey-facilitators-grid h3{margin-bottom:12px;font-size:clamp(30px,3vw,42px)}.journey-facilitators-grid small{display:block;min-height:34px;color:var(--ink-3);font-size:9px;font-weight:600;letter-spacing:.1em;line-height:1.45;text-transform:uppercase}.journey-facilitators-grid p{margin-top:24px;color:var(--ink-2);font-size:14px;line-height:1.55}.journey-overview .overview-copy .link{margin-top:24px}@media (max-width:760px){.journey-stay-grid,.journey-facilitators-head,.journey-facilitators-grid{grid-template-columns:1fr}.journey-stay-grid{border-inline:0}.journey-stay figure{min-height:0;border-right:0;border-bottom:1px solid var(--line)}.journey-stay figure img{min-height:0;aspect-ratio:4/5}.journey-stay-copy{padding:42px var(--gutter)}.journey-facilitators-head{gap:18px}.journey-facilitators-grid article{min-height:0;border-right:0;border-bottom:1px solid var(--line)}.journey-facilitators-grid article:last-child{border-bottom:0}}