.ContactLink-module__d96WNG__wrap{display:inline-flex;position:relative}.ContactLink-module__d96WNG__note{white-space:nowrap;font-family:var(--font-inter), system-ui, sans-serif;color:var(--text-muted);background:var(--ink);border:1px solid var(--border);pointer-events:none;opacity:0;border-radius:4px;padding:.45rem .7rem;font-size:.82rem;transition:opacity .2s;position:absolute;top:calc(100% + .7rem);right:0}.ContactLink-module__d96WNG__note[data-shown]{opacity:1;pointer-events:auto;-webkit-user-select:all;user-select:all}.ContactLink-module__d96WNG__above{top:auto;bottom:calc(100% + .7rem)}.ContactLink-module__d96WNG__email{color:var(--gold)}
.SocialRow-module__SmNf9W__row{align-items:center;gap:1.1rem;display:flex}.SocialRow-module__SmNf9W__link{color:var(--text-muted);transition:color .2s;display:inline-flex}.SocialRow-module__SmNf9W__link:hover{color:var(--gold)}.SocialRow-module__SmNf9W__link svg{width:24px;height:24px}
.Nav-module__Te1EEG__nav{z-index:50;background:#0c0517d9;border-bottom:1px solid #0000;justify-content:space-between;align-items:center;padding:1.1rem clamp(1.5rem,5vw,4rem);transition:background .4s,border-color .4s,box-shadow .4s;display:flex;position:fixed;top:0;left:0;right:0}.Nav-module__Te1EEG__scrolled{border-bottom-color:var(--border);box-shadow:0 6px 24px -12px #00000080}.Nav-module__Te1EEG__brand{align-items:center;text-decoration:none;display:inline-flex}.Nav-module__Te1EEG__right{justify-content:flex-end;align-items:center;gap:1.5rem;display:flex}.Nav-module__Te1EEG__socials{align-items:center;gap:1rem;display:flex}.Nav-module__Te1EEG__social{color:var(--cream);transition:color .2s;display:inline-flex}.Nav-module__Te1EEG__social:hover{color:var(--gold)}.Nav-module__Te1EEG__contact{font-family:var(--font-inter), system-ui, sans-serif;color:var(--gold);text-underline-offset:.28em;font-size:.92rem;text-decoration:underline;transition:color .2s}.Nav-module__Te1EEG__contact:hover{color:var(--gold-bright)}.Nav-module__Te1EEG__link{font-family:var(--font-inter), system-ui, sans-serif;letter-spacing:.02em;color:var(--text-muted);font-size:.88rem;text-decoration:none;transition:color .2s}.Nav-module__Te1EEG__link:hover{color:var(--gold)}.Nav-module__Te1EEG__workbook{font-family:var(--font-inter), system-ui, sans-serif;letter-spacing:.02em;color:var(--gold);text-underline-offset:.3em;white-space:nowrap;font-size:.88rem;-webkit-text-decoration:underline #e8aa3573;text-decoration:underline #e8aa3573;transition:color .2s}.Nav-module__Te1EEG__workbook:hover{color:var(--gold-bright)}.Nav-module__Te1EEG__book{font-family:var(--font-inter), system-ui, sans-serif;letter-spacing:.08em;text-transform:uppercase;color:var(--ink);background:var(--grad-flame);white-space:nowrap;border-radius:4px;padding:.5rem 1rem;font-size:.78rem;font-weight:600;text-decoration:none}.Nav-module__Te1EEG__book:hover{transform:scale(1.02)}@media (max-width:700px){.Nav-module__Te1EEG__link{display:none}.Nav-module__Te1EEG__link:last-of-type{display:inline}.Nav-module__Te1EEG__right{gap:1rem}}@media (max-width:400px){.Nav-module__Te1EEG__nav{padding-inline:1rem}.Nav-module__Te1EEG__workbook{font-size:.8rem}.Nav-module__Te1EEG__right{gap:.7rem}.Nav-module__Te1EEG__book{padding-inline:.8rem}}@media (max-width:340px){.Nav-module__Te1EEG__workbook{display:none}}.Nav-module__Te1EEG__navSocials{margin-left:.25rem}@media (max-width:1100px){.Nav-module__Te1EEG__navSocials{display:none}}@media (max-width:700px){.Nav-module__Te1EEG__contactWrap{display:none}}.Nav-module__Te1EEG__dock{display:none}@media (max-width:700px){.Nav-module__Te1EEG__nav{flex-wrap:wrap}.Nav-module__Te1EEG__dock{opacity:0;visibility:hidden;flex-basis:100%;order:2;justify-content:center;max-height:0;margin-top:0;transition:max-height .22s,margin-top .22s,opacity .22s,visibility 0s .22s;display:flex;overflow:hidden}html[data-nav-docked] .Nav-module__Te1EEG__dock{opacity:1;visibility:visible;max-height:40px;margin-top:.45rem;transition:max-height .22s,margin-top .22s,opacity .22s}}@media (max-width:700px) and (prefers-reduced-motion:reduce){.Nav-module__Te1EEG__dock{transition:none}html[data-nav-docked] .Nav-module__Te1EEG__dock{transition:none}}@media (max-width:700px){.Nav-module__Te1EEG__brand{display:none}.Nav-module__Te1EEG__right{flex-wrap:wrap;justify-content:space-between;gap:.5rem;width:100%}.Nav-module__Te1EEG__navSocials{flex:auto;justify-content:center;gap:.55rem;margin-left:0;display:flex}.Nav-module__Te1EEG__navSocials a svg{width:22px;height:22px}.Nav-module__Te1EEG__book{margin-left:auto}.Nav-module__Te1EEG__nav{background:#0c0517}.Nav-module__Te1EEG__navSocials a{margin:-10px -4px;padding:10px 4px}.Nav-module__Te1EEG__workbook{margin-block:-13px;padding-block:13px}}@media (max-width:400px){.Nav-module__Te1EEG__navSocials a svg{width:20px;height:20px}.Nav-module__Te1EEG__book{padding-inline:.7rem}}@media (max-width:380px){.Nav-module__Te1EEG__right{gap:.4rem}.Nav-module__Te1EEG__navSocials{gap:.5rem}.Nav-module__Te1EEG__navSocials a svg{width:18px;height:18px}}
.CtaButton-module__NRGyRa__cta{font-family:var(--font-inter), system-ui, sans-serif;letter-spacing:.08em;text-transform:uppercase;color:var(--ink);background:var(--grad-flame);border-radius:4px;align-items:center;gap:.6em;padding:.9rem 2rem;font-size:.95rem;font-weight:600;text-decoration:none;transition:background .2s,transform .2s,box-shadow .2s;display:inline-flex;box-shadow:0 0 32px -8px #f59e2e59}.CtaButton-module__NRGyRa__cta:hover{transform:scale(1.02);box-shadow:0 0 36px -6px #fdc5238c}.CtaButton-module__NRGyRa__cta:focus-visible{outline:2px solid var(--gold-bright);outline-offset:3px}.CtaButton-module__NRGyRa__lg{padding:1rem 2.4rem}
.HeroSplit-module__gX9VAa__hero{background:var(--ink);color:var(--text);position:relative;overflow:hidden}.HeroSplit-module__gX9VAa__cosmos{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.HeroSplit-module__gX9VAa__inner{z-index:1;grid-template-columns:1.2fr 1fr;align-items:center;column-gap:7%;max-width:1200px;min-height:min(100svh,44rem);margin:0 auto;padding:clamp(6rem,11vh,8rem) clamp(1.5rem,5vw,4rem) clamp(3rem,6vh,4.5rem);display:grid;position:relative}.HeroSplit-module__gX9VAa__headline{max-width:20ch;font-family:var(--font-cormorant), Georgia, serif;letter-spacing:-.01em;color:var(--text);margin:0 0 1.6rem;font-size:clamp(2.5rem,4.8vw,4rem);font-weight:400;line-height:1.08}.HeroSplit-module__gX9VAa__headline em{color:var(--gold-bright);font-style:italic;font-weight:300}.HeroSplit-module__gX9VAa__deck{max-width:48ch;font-family:var(--font-inter), system-ui, sans-serif;color:var(--text-muted);margin:0 0 2.1rem;font-size:1.0625rem;line-height:1.7}.HeroSplit-module__gX9VAa__ctaRow{flex-wrap:wrap;align-items:center;gap:1.25rem;display:flex}.HeroSplit-module__gX9VAa__ignitionWrap{justify-content:center;align-self:stretch;align-items:center;min-height:32rem;display:flex;position:relative}.HeroSplit-module__gX9VAa__ignition{aspect-ratio:1;transform-origin:50%;width:min(100%,660px);animation:1.9s cubic-bezier(.2,.7,.2,1) backwards HeroSplit-module__gX9VAa__ignite;display:block;position:relative}.HeroSplit-module__gX9VAa__logo{z-index:1;mix-blend-mode:screen;width:100%;height:auto;display:block;position:relative}.HeroSplit-module__gX9VAa__glow{z-index:0;pointer-events:none;position:absolute;inset:-28%}.HeroSplit-module__gX9VAa__wordmarkEdge{pointer-events:none;height:0;position:absolute;top:63%;left:0;right:0}.HeroSplit-module__gX9VAa__group{mix-blend-mode:screen;isolation:isolate;will-change:transform, opacity;animation:6s cubic-bezier(.16,.84,.3,1) forwards HeroSplit-module__gX9VAa__glowFlare,7s ease-in-out 6s infinite HeroSplit-module__gX9VAa__glowBreathe;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle,#000 32%,#0000 86%);mask-image:radial-gradient(circle,#000 32%,#0000 86%)}.HeroSplit-module__gX9VAa__group>span{position:absolute;inset:0}.HeroSplit-module__gX9VAa__halo{background:radial-gradient(circle,#0000 22%,#2b143a6b 38%,#23143a3d 51%,#0000 63%);animation:1s .55s both HeroSplit-module__gX9VAa__glowLate}.HeroSplit-module__gX9VAa__body{background:radial-gradient(circle,#fca3176b 0%,#db700357 16%,#db700321 30%,#0000 48%)}.HeroSplit-module__gX9VAa__shafts{background:radial-gradient(16% 42% at 50% 36%,#fec20f1f,#0000 70%),radial-gradient(10% 30% at 41% 31%,#fca31717,#0000 73%),radial-gradient(11% 34% at 60% 33%,#ffc95914,#0000 73%);animation:1.1s .7s both HeroSplit-module__gX9VAa__glowLate}.HeroSplit-module__gX9VAa__core{will-change:opacity;background:radial-gradient(circle,#fff6e6d1 0%,#fdc523d1 10%,#fca31780 21%,#db70033d 33%,#0000 46%);animation:.9s ease-in-out infinite HeroSplit-module__gX9VAa__glowFlicker}.HeroSplit-module__gX9VAa__leak{mix-blend-mode:plus-lighter;background:radial-gradient(circle at 50% 49%,#ffc95973 0%,#0000 18%)}.HeroSplit-module__gX9VAa__spark{z-index:2;opacity:0;width:6px;height:6px;animation:HeroSplit-module__gX9VAa__twinkle var(--d,5s) ease-in-out var(--dl,0s) infinite;background:radial-gradient(circle,#fff6e6 0%,#ffc959 45%,#0000 70%);border-radius:50%;position:absolute}@keyframes HeroSplit-module__gX9VAa__ignite{0%{opacity:0;transform:scale(.94)}60%{opacity:1}to{opacity:1;transform:scale(1)}}@keyframes HeroSplit-module__gX9VAa__glowFlare{0%{opacity:0;transform:scale(.55)}9%{opacity:1;transform:scale(1.05)}18%{transform:scale(1)}to{opacity:.28;transform:scale(.96)}}@keyframes HeroSplit-module__gX9VAa__glowBreathe{0%,to{opacity:.28}50%{opacity:.5}}@keyframes HeroSplit-module__gX9VAa__glowLate{0%{opacity:0}to{opacity:1}}@keyframes HeroSplit-module__gX9VAa__glowFlicker{0%{opacity:1}22%{opacity:.965}48%{opacity:1}60%{opacity:.95}78%{opacity:.99}to{opacity:1}}@keyframes HeroSplit-module__gX9VAa__twinkle{0%,72%,to{opacity:0;transform:scale(.6)}82%{opacity:.9;transform:scale(1)}92%{opacity:.15;transform:scale(.85)}}@media (max-width:1000px){.HeroSplit-module__gX9VAa__inner{column-gap:5%}.HeroSplit-module__gX9VAa__ignitionWrap{min-height:27.5rem}.HeroSplit-module__gX9VAa__ignition{width:min(100%,460px)}}@media (max-width:700px){.HeroSplit-module__gX9VAa__inner{flex-direction:column;min-height:0;padding-top:5.5rem;display:flex}.HeroSplit-module__gX9VAa__headline{font-size:2.875rem}.HeroSplit-module__gX9VAa__ignitionWrap{order:-1;min-height:0;margin:-1.25rem 0 .5rem}.HeroSplit-module__gX9VAa__ignition{width:min(56vw,240px)}.HeroSplit-module__gX9VAa__glow{inset:-22%}}@media (max-width:700px) and (max-height:700px){.HeroSplit-module__gX9VAa__ignition{width:min(40vw,160px)}.HeroSplit-module__gX9VAa__headline{font-size:clamp(2.1rem,10vw,2.875rem)}}@media (prefers-reduced-motion:reduce){.HeroSplit-module__gX9VAa__ignition,.HeroSplit-module__gX9VAa__halo,.HeroSplit-module__gX9VAa__shafts,.HeroSplit-module__gX9VAa__core,.HeroSplit-module__gX9VAa__spark{animation:none!important}.HeroSplit-module__gX9VAa__spark{display:none}}
.PaletteScope-module__fY7OQq__scope[data-palette=burnished]{--cream:#f5f0e8;--cream-ink:#2c211b;--cream-muted:#544332;--accent-deep:#62451f;--band-fade:clamp(5rem, 10vw, 9rem);background:var(--ink)}.PaletteScope-module__fY7OQq__scope[data-palette=burnished] section[style*="var(--cream)"]{--gold:#d9ad60;--gold-bright:#f4d799;--text:#f6ead5;--text-muted:#d5c5b0;--border:#55432d;--grad-flame:linear-gradient(115deg, #c28c37, #f4d799 48%, #d5a64f);--gold-light-x:88%;--gold-low-x:5%;isolation:isolate;--fade-top:0px;--fade-bottom:0px;padding-top:max(0px, calc(var(--fade-top) - 4rem));padding-bottom:max(0px, calc(var(--fade-bottom) - 4rem));--band-mask:linear-gradient(to bottom, transparent 0%, #0000000a calc(var(--fade-top) * .125), #00000026 calc(var(--fade-top) * .25), #00000052 calc(var(--fade-top) * .375), #00000080 calc(var(--fade-top) * .5), #000000ad calc(var(--fade-top) * .625), #000000d9 calc(var(--fade-top) * .75), #000000f5 calc(var(--fade-top) * .875), #000 var(--fade-top), #000 calc(100% - var(--fade-bottom)), #000000f5 calc(100% - var(--fade-bottom) * .875), #000000d9 calc(100% - var(--fade-bottom) * .75), #000000ad calc(100% - var(--fade-bottom) * .625), #00000080 calc(100% - var(--fade-bottom) * .5), #00000052 calc(100% - var(--fade-bottom) * .375), #00000026 calc(100% - var(--fade-bottom) * .25), #0000000a calc(100% - var(--fade-bottom) * .125), transparent 100%);-webkit-mask-image:var(--band-mask);-webkit-mask-image:var(--band-mask);mask-image:var(--band-mask);position:relative;overflow:hidden}.PaletteScope-module__fY7OQq__scope[data-palette=burnished] section[id=recognition],.PaletteScope-module__fY7OQq__scope[data-palette=burnished] section[style*="var(--ink)"]+section[style*="var(--cream)"]{--fade-top:var(--band-fade)}.PaletteScope-module__fY7OQq__scope[data-palette=burnished] section[style*="var(--cream)"]:has(+:is(section,footer)[style*="var(--ink)"]){--fade-bottom:var(--band-fade)}.PaletteScope-module__fY7OQq__scope[data-palette=burnished] section[style*="var(--cream)"]:nth-of-type(2n){--gold-light-x:12%;--gold-low-x:95%}.PaletteScope-module__fY7OQq__scope[data-palette=burnished] section[style*="var(--cream)"]:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(ellipse 75% 55% at var(--gold-light-x) 0%, #cea34b38, transparent 80%), radial-gradient(ellipse 65% 65% at var(--gold-low-x) 100%, #ca99412b, transparent 80%), linear-gradient(115deg, transparent 15%, #dcb56714 36%, #fffcf26b 53%, #d3a75317 72%, transparent 90%), var(--cream);position:absolute;inset:0}.PaletteScope-module__fY7OQq__scope[data-palette=burnished] section[style*="var(--cream)"]:after{content:"";z-index:0;pointer-events:none;background-color:#0000;background-image:linear-gradient(90deg,#0000,#ab7c2a3d 38%,#ddb97059 65%,#0000),linear-gradient(90deg,#0000 12%,#ab7c2a2e 55%,#0000 95%);background-position:top,bottom;background-repeat:no-repeat;background-size:100% 1px,100% 1px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0}.PaletteScope-module__fY7OQq__scope[data-palette=burnished] section[style*="var(--cream)"]>div{z-index:1;position:relative}.PaletteScope-module__fY7OQq__scope[data-palette=burnished] section[style*="var(--cream)"] a[class*=CtaButton]{color:#f4d799;background:#2c211b;box-shadow:0 6px 20px -10px #2c211b73}.PaletteScope-module__fY7OQq__scope[data-palette=burnished] section[style*="var(--cream)"] a:focus-visible{outline-offset:4px;outline:2px solid #2c211b}.PaletteScope-module__fY7OQq__scope[data-palette=burnished] section[style*="var(--cream)"] input::placeholder{color:var(--cream-muted);opacity:1}.PaletteScope-module__fY7OQq__scope[data-palette=burnished]{--star-fade:calc(var(--band-fade) * 1.4)}.PaletteScope-module__fY7OQq__scope[data-palette=burnished] [id=hero] div:has(>canvas){-webkit-mask-image:linear-gradient(to bottom, #000 calc(100% - var(--star-fade)), transparent);-webkit-mask-image:linear-gradient(to bottom, #000 calc(100% - var(--star-fade)), transparent);mask-image:linear-gradient(to bottom, #000 calc(100% - var(--star-fade)), transparent)}.PaletteScope-module__fY7OQq__scope[data-palette=burnished] section[style*="var(--ink)"]:has(+section[style*="var(--cream)"]) div:has(>canvas){-webkit-mask-image:linear-gradient(to bottom, #000 calc(100% - var(--star-fade)), transparent);-webkit-mask-image:linear-gradient(to bottom, #000 calc(100% - var(--star-fade)), transparent);mask-image:linear-gradient(to bottom, #000 calc(100% - var(--star-fade)), transparent)}.PaletteScope-module__fY7OQq__scope[data-palette=burnished] section[style*="var(--cream)"]+:is(section,footer)[style*="var(--ink)"] div:has(>canvas){-webkit-mask-image:linear-gradient(to top, #000 calc(100% - var(--star-fade)), transparent);-webkit-mask-image:linear-gradient(to top, #000 calc(100% - var(--star-fade)), transparent);mask-image:linear-gradient(to top, #000 calc(100% - var(--star-fade)), transparent)}.PaletteScope-module__fY7OQq__scope[data-palette=burnished] section[style*="var(--cream)"]+section[style*="var(--ink)"]:has(+section[style*="var(--cream)"]) div:has(>canvas){-webkit-mask-image:linear-gradient(to bottom, transparent, #000 var(--star-fade), #000 calc(100% - var(--star-fade)), transparent);-webkit-mask-image:linear-gradient(to bottom, transparent, #000 var(--star-fade), #000 calc(100% - var(--star-fade)), transparent);mask-image:linear-gradient(to bottom, transparent, #000 var(--star-fade), #000 calc(100% - var(--star-fade)), transparent)}.PaletteScope-module__fY7OQq__switch{z-index:60;border:1px solid var(--border);font-family:var(--font-inter), system-ui, sans-serif;background:#0c0517eb;border-radius:999px;flex-wrap:wrap;align-items:center;gap:.25rem;padding:.35rem;display:flex;position:fixed;bottom:1rem;left:1rem;box-shadow:0 8px 28px -10px #0009}.PaletteScope-module__fY7OQq__label{letter-spacing:.12em;text-transform:uppercase;color:var(--text-dim);padding:0 .6rem 0 .7rem;font-size:.68rem;font-weight:600}.PaletteScope-module__fY7OQq__option{min-height:44px;color:var(--text-muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:.45rem .85rem;font-size:.8rem}.PaletteScope-module__fY7OQq__option:hover{color:var(--gold-bright)}.PaletteScope-module__fY7OQq__option[aria-pressed=true]{background:var(--grad-flame);color:var(--ink);font-weight:600}.PaletteScope-module__fY7OQq__option:focus-visible{outline:2px solid var(--gold-bright);outline-offset:2px}@media (max-width:700px){.PaletteScope-module__fY7OQq__switch{border-radius:18px;justify-content:center;left:.5rem;right:.5rem}.PaletteScope-module__fY7OQq__label{display:none}.PaletteScope-module__fY7OQq__option{padding-inline:.65rem;font-size:.75rem}}
.Rooms-module__h13fJG__scope[data-palette=rooms]{--cream:#faead8;--room:#f6e3cf;--alcove:#faf1e2;--bleed:calc(40px + clamp(1.5rem, 5vw, 4rem))}.Rooms-module__h13fJG__scope[data-palette=rooms] section[style*="var(--cream)"]{--accent-deep:#7a5a12;position:relative;overflow:clip}.Rooms-module__h13fJG__scope[data-palette=rooms] section[id=recognition],.Rooms-module__h13fJG__scope[data-palette=rooms] section[style*="var(--ink)"]+section[style*="var(--cream)"]{border-top:0!important}.Rooms-module__h13fJG__scope[data-palette=rooms] :is([id=recognition],[id=what-youve-tried],[id=cost])>div{padding-top:0!important;padding-bottom:0!important}.Rooms-module__h13fJG__scope[data-palette=rooms] :is([id=recognition],[id=what-youve-tried],[id=cost])>div>[data-reveal]:first-of-type>h2{background:var(--room);box-shadow:0 0 0 var(--bleed) var(--room);clip-path:inset(0 calc(-1 * var(--bleed)));padding:3.75rem 0 3.25rem;max-width:none!important;margin:0!important}.Rooms-module__h13fJG__scope[data-palette=rooms] :is([id=recognition],[id=what-youve-tried],[id=cost])>div>[data-reveal]:first-of-type>div{padding-top:2.75rem;max-width:none!important}.Rooms-module__h13fJG__scope[data-palette=rooms] :is([id=recognition],[id=what-youve-tried],[id=cost])>div>[data-reveal]:first-of-type>div>p:last-child:not(:first-child){background:var(--alcove);box-shadow:0 0 0 var(--bleed) var(--alcove);clip-path:inset(0 calc(-1 * var(--bleed)) 0 0);padding:2.25rem 0 3.5rem 1.5rem;margin-top:1.15rem!important}@media (min-width:900px){.Rooms-module__h13fJG__scope[data-palette=rooms] :is([id=recognition],[id=what-youve-tried],[id=cost])>div>[data-reveal]:first-of-type:has(>h2){grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:stretch;display:grid}.Rooms-module__h13fJG__scope[data-palette=rooms] :is([id=recognition],[id=what-youve-tried],[id=cost])>div>[data-reveal]:first-of-type>h2{clip-path:inset(0 0 0 calc(-1 * var(--bleed)));padding:6.5rem 3.5rem 6.5rem 0}.Rooms-module__h13fJG__scope[data-palette=rooms] :is([id=recognition],[id=what-youve-tried],[id=cost])>div>[data-reveal]:first-of-type>div{padding:7rem 0 0 4.5rem}.Rooms-module__h13fJG__scope[data-palette=rooms] :is([id=recognition],[id=what-youve-tried],[id=cost])>div>[data-reveal]:first-of-type>div>p{max-width:62ch}.Rooms-module__h13fJG__scope[data-palette=rooms] :is([id=recognition],[id=what-youve-tried],[id=cost])>div>[data-reveal]:first-of-type>div>p:last-child:not(:first-child){max-width:none;padding:3.5rem 0 6.5rem 3.5rem;margin-top:2.4rem!important}}.Rooms-module__h13fJG__scope[data-palette=rooms] [id=truths]>div{padding-top:0!important;padding-bottom:0!important}.Rooms-module__h13fJG__scope[data-palette=rooms] [id=truths]>div>div:nth-child(2)>span[aria-hidden],.Rooms-module__h13fJG__scope[data-palette=rooms] [id=truths]>div>div:nth-child(2)>div:first-child{display:none}.Rooms-module__h13fJG__scope[data-palette=rooms] [id=truths]>div>div:first-child{padding:3.75rem 0 2.75rem}.Rooms-module__h13fJG__scope[data-palette=rooms] [id=truths]>div>div:first-child>p{text-align:left!important;max-width:30ch!important;margin:0!important;font-size:clamp(1.45rem,2.6vw,1.875rem)!important}.Rooms-module__h13fJG__scope[data-palette=rooms] [id=truths]>div>div:nth-child(2){gap:0!important;overflow:visible!important}.Rooms-module__h13fJG__scope[data-palette=rooms] [id=truths]>div>div:nth-child(2)>div:nth-of-type(n+2){flex-direction:column;display:flex}.Rooms-module__h13fJG__scope[data-palette=rooms] [id=truths]>div>div:nth-child(2)>div:nth-of-type(n+2)>div{background:var(--tone);box-shadow:0 0 0 var(--bleed) var(--tone);clip-path:inset(0 calc(-1 * var(--bleed)));flex:1;padding:2.5rem 0 3.25rem;text-align:left!important;max-width:none!important;margin:0!important}.Rooms-module__h13fJG__scope[data-palette=rooms] [id=truths]>div>div:nth-child(2)>div:nth-of-type(2){--tone:var(--alcove)}.Rooms-module__h13fJG__scope[data-palette=rooms] [id=truths]>div>div:nth-child(2)>div:nth-of-type(3){--tone:var(--room)}.Rooms-module__h13fJG__scope[data-palette=rooms] [id=truths]>div>div:nth-child(2)>div:nth-of-type(4){--tone:var(--cream)}.Rooms-module__h13fJG__scope[data-palette=rooms] [id=truths]>div>div:nth-child(2)>div:nth-of-type(n+2)>div>span{margin-bottom:1.5rem;color:var(--accent-deep)!important;font-size:4rem!important;font-weight:300!important;line-height:.85!important}.Rooms-module__h13fJG__scope[data-palette=rooms] [id=truths]>div>div:nth-child(2)>div:nth-of-type(n+2)>div>h3{margin:0 0 .85rem!important}.Rooms-module__h13fJG__scope[data-palette=rooms] [id=truths]>div>div:last-child{padding:3.25rem 0 4rem}.Rooms-module__h13fJG__scope[data-palette=rooms] [id=truths]>div>div:last-child>p{text-align:left!important;max-width:34ch!important;margin:0!important}@media (min-width:900px){.Rooms-module__h13fJG__scope[data-palette=rooms] [id=truths]>div>div:first-child{padding:6.5rem 0 5rem}.Rooms-module__h13fJG__scope[data-palette=rooms] [id=truths]>div>div:first-child>p,.Rooms-module__h13fJG__scope[data-palette=rooms] [id=truths]>div>div:last-child>p{margin-left:calc(41.6667% + .5rem)!important}.Rooms-module__h13fJG__scope[data-palette=rooms] [id=truths]>div>div:nth-child(2){grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;display:grid!important}.Rooms-module__h13fJG__scope[data-palette=rooms] [id=truths]>div>div:nth-child(2)>div:nth-of-type(n+2)>div{padding:3.25rem 3rem 6rem}.Rooms-module__h13fJG__scope[data-palette=rooms] [id=truths]>div>div:nth-child(2)>div:nth-of-type(2)>div{clip-path:inset(0 0 0 calc(-1 * var(--bleed)));padding-left:0}.Rooms-module__h13fJG__scope[data-palette=rooms] [id=truths]>div>div:nth-child(2)>div:nth-of-type(3){margin-top:3.5rem}.Rooms-module__h13fJG__scope[data-palette=rooms] [id=truths]>div>div:nth-child(2)>div:nth-of-type(3)>div{clip-path:none;box-shadow:none}.Rooms-module__h13fJG__scope[data-palette=rooms] [id=truths]>div>div:nth-child(2)>div:nth-of-type(4){margin-top:7rem}.Rooms-module__h13fJG__scope[data-palette=rooms] [id=truths]>div>div:nth-child(2)>div:nth-of-type(4)>div{--tone:var(--alcove);clip-path:inset(0 calc(-1 * var(--bleed)) 0 0)}.Rooms-module__h13fJG__scope[data-palette=rooms] [id=truths]>div>div:nth-child(2)>div:nth-of-type(n+2)>div>span{margin-bottom:2.5rem;font-size:6rem!important}.Rooms-module__h13fJG__scope[data-palette=rooms] [id=truths]>div>div:last-child{padding:5rem 0 6.5rem}}.Rooms-module__h13fJG__scope[data-palette=rooms] [id=who] [data-reveal]>div>div:nth-child(2){background:var(--alcove);box-shadow:0 0 0 var(--bleed) var(--alcove);clip-path:inset(0 calc(-1 * var(--bleed)) 0 0);padding:2.25rem 0 2.75rem 1.5rem}.Rooms-module__h13fJG__scope[data-palette=rooms] [id=guides]>div>[data-reveal]:nth-last-child(2){background:var(--alcove);box-shadow:0 0 0 var(--bleed) var(--alcove);clip-path:inset(0 calc(-1 * var(--bleed)) 0 0);padding:2.5rem 0 3rem 1.5rem;max-width:none!important}.Rooms-module__h13fJG__scope[data-palette=rooms] [id=guides]>div>[data-reveal]:nth-last-child(2)>p{max-width:52ch}.Rooms-module__h13fJG__scope[data-palette=rooms] section[style*="var(--cream)"]:has(+footer){--cream:var(--room)}@media (max-width:700px){.Rooms-module__h13fJG__scope[data-palette=rooms] :is([id=recognition],[id=what-youve-tried],[id=cost])>div>[data-reveal]:first-of-type>h2{padding:2.5rem 0 2.25rem}.Rooms-module__h13fJG__scope[data-palette=rooms] :is([id=recognition],[id=what-youve-tried],[id=cost])>div>[data-reveal]:first-of-type>div{padding-top:1.75rem}.Rooms-module__h13fJG__scope[data-palette=rooms] :is([id=recognition],[id=what-youve-tried],[id=cost])>div>[data-reveal]:first-of-type>div>p:last-child:not(:first-child){padding:1.75rem 0 2.5rem 1.25rem;margin-top:.15rem!important}.Rooms-module__h13fJG__scope[data-palette=rooms] [id=truths]>div>div:first-child{padding:2.5rem 0 2rem}.Rooms-module__h13fJG__scope[data-palette=rooms] [id=truths]>div>div:nth-child(2)>div:nth-of-type(n+2)>div{padding:1.75rem 0 2.25rem}.Rooms-module__h13fJG__scope[data-palette=rooms] [id=truths]>div>div:nth-child(2)>div:nth-of-type(n+2)>div>span{margin-bottom:1rem;font-size:3.25rem!important}.Rooms-module__h13fJG__scope[data-palette=rooms] [id=truths]>div>div:last-child{padding:2.25rem 0 2.75rem}.Rooms-module__h13fJG__scope[data-palette=rooms] [id=who] [data-reveal]>div>div:nth-child(2){padding:1.75rem 0 2rem 1.25rem}.Rooms-module__h13fJG__scope[data-palette=rooms] [id=guides]>div>[data-reveal]:nth-last-child(2){padding:1.75rem 0 2.25rem 1.25rem}}
.Proof-module__scVYAq__inner{max-width:1200px;padding:var(--section-pad-y,clamp(6rem, 12vh, 9rem)) clamp(1.5rem, 5vw, 4rem);margin:0 auto}.Proof-module__scVYAq__heading{font-family:var(--font-cormorant), Georgia, serif;letter-spacing:-.015em;color:var(--cream-ink);max-width:24ch;margin:0;font-size:clamp(2.25rem,5vw,3.5rem);font-weight:400;line-height:1.05}.Proof-module__scVYAq__list{flex-direction:column;gap:clamp(4.5rem,10vw,7.5rem);margin-top:clamp(3rem,6vw,4.5rem);display:flex}.Proof-module__scVYAq__item{grid-template-columns:minmax(0,4fr) minmax(0,7fr);align-items:start;gap:clamp(2rem,5vw,4.5rem);margin:0;display:grid}.Proof-module__scVYAq__list>:nth-child(2n) .Proof-module__scVYAq__item{grid-template-columns:minmax(0,7fr) minmax(0,4fr)}.Proof-module__scVYAq__list>:nth-child(2n) .Proof-module__scVYAq__photo{order:2}.Proof-module__scVYAq__photo{aspect-ratio:4/5;background:var(--room,#f3e3cf);width:100%;position:relative;overflow:hidden}.Proof-module__scVYAq__words{max-width:64ch}.Proof-module__scVYAq__turn{background:var(--alcove,#fbf3e6);font-family:var(--font-cormorant), Georgia, serif;color:var(--cream-ink);text-wrap:pretty;margin:0 0 2.25rem;padding:clamp(1.6rem,3vw,2.4rem) clamp(1.5rem,3vw,2.6rem);font-size:clamp(1.6rem,2.7vw,2.25rem);font-style:italic;font-weight:400;line-height:1.22}.Proof-module__scVYAq__turn:before{content:"“";color:var(--accent-deep);margin-right:.08em}.Proof-module__scVYAq__turn:after{content:"”";color:var(--accent-deep);margin-left:.04em}.Proof-module__scVYAq__body{margin:0}.Proof-module__scVYAq__body p{font-family:var(--font-inter,Inter), sans-serif;color:var(--cream-ink);margin:0;font-size:1rem;line-height:1.72}.Proof-module__scVYAq__body p+p{margin-top:1.05rem}.Proof-module__scVYAq__name{font-family:var(--font-cormorant), Georgia, serif;color:var(--accent-deep);margin-top:1.6rem;font-size:1.35rem;font-weight:500}.Proof-module__scVYAq__name:before{content:"— "}@media (max-width:768px){.Proof-module__scVYAq__item,.Proof-module__scVYAq__list>:nth-child(2n) .Proof-module__scVYAq__item{grid-template-columns:minmax(0,1fr)}.Proof-module__scVYAq__list>:nth-child(2n) .Proof-module__scVYAq__photo{order:0}.Proof-module__scVYAq__photo{max-width:420px}}@media (max-width:700px){.Proof-module__scVYAq__item,.Proof-module__scVYAq__list>:nth-child(2n) .Proof-module__scVYAq__item{--side:clamp(92px, 28vw, 124px);--pin:67px;grid-template-columns:var(--side) minmax(0, 1fr);grid-template-rows:auto 1fr;grid-template-areas:none;align-items:start;gap:.9rem .85rem}html[data-nav-docked] .Proof-module__scVYAq__item{--pin:102px}html[data-nav-docked] .Proof-module__scVYAq__list>:nth-child(2n) .Proof-module__scVYAq__item{--pin:102px}.Proof-module__scVYAq__photo,.Proof-module__scVYAq__list>:nth-child(2n) .Proof-module__scVYAq__photo{top:calc(var(--pin) + .5rem);width:var(--side);grid-area:1/1/-1;max-width:none;position:sticky}.Proof-module__scVYAq__words{display:contents}.Proof-module__scVYAq__name{top:calc(var(--pin) + .5rem + var(--side) * 1.25 + .5rem);margin:calc(var(--side) * 1.25 + .5rem) 0 0;grid-area:1/1/-1;font-size:1.05rem;line-height:1.25;position:sticky}.Proof-module__scVYAq__turn{grid-area:1/2;margin:0;padding:.75rem .9rem;font-size:1.12rem}.Proof-module__scVYAq__body{grid-area:2/2}.Proof-module__scVYAq__list>:nth-child(2n) .Proof-module__scVYAq__item{grid-template-columns:minmax(0, 1fr) var(--side)}.Proof-module__scVYAq__list>:nth-child(2n) .Proof-module__scVYAq__photo,.Proof-module__scVYAq__list>:nth-child(2n) .Proof-module__scVYAq__name{grid-column:2}.Proof-module__scVYAq__list>:nth-child(2n) .Proof-module__scVYAq__turn,.Proof-module__scVYAq__list>:nth-child(2n) .Proof-module__scVYAq__body{grid-column:1}.Proof-module__scVYAq__body p{font-size:.9375rem;line-height:1.6}.Proof-module__scVYAq__body p+p{margin-top:.7rem}}
