body{background:#f6f0e7}.staging-page.svelte-1dz8nrw{color:#241b16;background:radial-gradient(circle at top left,rgba(170,113,67,.18),transparent 34rem),linear-gradient(180deg,#fff8ef,#f4eadf 48%,#fffaf4)}.container.svelte-1dz8nrw{width:min(1120px,calc(100% - 2rem));margin:0 auto}.hero-section.svelte-1dz8nrw,.problem-section.svelte-1dz8nrw,.rooms-section.svelte-1dz8nrw,.steps-section.svelte-1dz8nrw,.audience-section.svelte-1dz8nrw,.trust-section.svelte-1dz8nrw,.tool-cta-section.svelte-1dz8nrw,.faq-section.svelte-1dz8nrw{padding:clamp(3rem,7vw,6rem) 0}.hero-grid.svelte-1dz8nrw,.split-grid.svelte-1dz8nrw{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(300px,.95fr);gap:clamp(2rem,5vw,5rem);align-items:center}.eyebrow.svelte-1dz8nrw,.mini-label.svelte-1dz8nrw{margin:0 0 .8rem;color:#8d522b;font-size:.78rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase}h1.svelte-1dz8nrw,h2.svelte-1dz8nrw,h3.svelte-1dz8nrw,p.svelte-1dz8nrw{margin-top:0}h1.svelte-1dz8nrw,h2.svelte-1dz8nrw,h3.svelte-1dz8nrw{font-family:Cormorant Garamond,serif;line-height:.96}h1.svelte-1dz8nrw{max-width:760px;margin-bottom:1.4rem;font-size:clamp(3.2rem,8vw,6.9rem);letter-spacing:-.055em}h2.svelte-1dz8nrw{margin-bottom:1rem;font-size:clamp(2.3rem,5vw,4.4rem);letter-spacing:-.045em}h3.svelte-1dz8nrw{margin-bottom:.85rem;font-size:clamp(1.55rem,3vw,2.2rem);letter-spacing:-.03em}p.svelte-1dz8nrw{color:#5b4a40;font-size:1.02rem;line-height:1.75}.hero-subtitle.svelte-1dz8nrw{max-width:690px;margin-bottom:1.8rem;font-size:clamp(1.08rem,2vw,1.3rem)}.hero-actions.svelte-1dz8nrw,.keyword-row.svelte-1dz8nrw{display:flex;flex-wrap:wrap;gap:.85rem;align-items:center}.keyword-row.svelte-1dz8nrw{margin-top:1.5rem}.keyword-row.svelte-1dz8nrw span:where(.svelte-1dz8nrw){border:1px solid rgba(89,60,40,.18);border-radius:999px;background:#ffffff94;padding:.55rem .85rem;color:#5d3d29;font-size:.85rem;font-weight:800}.hero-card.svelte-1dz8nrw,.room-card.svelte-1dz8nrw,.step-card.svelte-1dz8nrw,.audience-card.svelte-1dz8nrw,.trust-card.svelte-1dz8nrw,.tool-cta-card.svelte-1dz8nrw,.faq-item.svelte-1dz8nrw{border:1px solid rgba(80,52,34,.13);border-radius:28px;background:#fffcf7c7;box-shadow:0 24px 70px #452b1c1f}.hero-card.svelte-1dz8nrw{overflow:hidden}.listing-frame.svelte-1dz8nrw{position:relative;aspect-ratio:4 / 3;overflow:hidden;background:#d5c3b4}.listing-frame.svelte-1dz8nrw img:where(.svelte-1dz8nrw){width:100%;height:100%;object-fit:cover;display:block}.listing-badge.svelte-1dz8nrw{position:absolute;right:1rem;bottom:1rem;border-radius:999px;background:#241b16;padding:.55rem .85rem;color:#fff8ef;font-size:.85rem;font-weight:800}.hero-card-copy.svelte-1dz8nrw{padding:1.5rem}.text-stack.svelte-1dz8nrw p:where(.svelte-1dz8nrw):last-child,.hero-card-copy.svelte-1dz8nrw p:where(.svelte-1dz8nrw):last-child,.room-card.svelte-1dz8nrw p:where(.svelte-1dz8nrw),.step-card.svelte-1dz8nrw p:where(.svelte-1dz8nrw),.audience-card.svelte-1dz8nrw p:where(.svelte-1dz8nrw),.trust-card.svelte-1dz8nrw p:where(.svelte-1dz8nrw),.tool-cta-card.svelte-1dz8nrw p:where(.svelte-1dz8nrw),.faq-item.svelte-1dz8nrw p:where(.svelte-1dz8nrw){margin-bottom:0}.room-grid.svelte-1dz8nrw,.steps-grid.svelte-1dz8nrw,.audience-grid.svelte-1dz8nrw{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-top:2rem}.room-card.svelte-1dz8nrw,.step-card.svelte-1dz8nrw,.audience-card.svelte-1dz8nrw{padding:1.5rem}.room-card.svelte-1dz8nrw ul:where(.svelte-1dz8nrw){display:grid;gap:.55rem;margin:1.2rem 0 0;padding:0;list-style:none}.room-card.svelte-1dz8nrw li:where(.svelte-1dz8nrw){border-radius:16px;background:#ae71431a;padding:.65rem .75rem;color:#5a3926;font-size:.92rem;font-weight:800}.step-number.svelte-1dz8nrw{display:inline-flex;margin-bottom:1.2rem;color:#a76234;font-family:Cormorant Garamond,serif;font-size:3rem;font-weight:700;line-height:1}.trust-card.svelte-1dz8nrw,.tool-cta-card.svelte-1dz8nrw{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:2rem;align-items:center;padding:clamp(1.5rem,4vw,3rem)}.tool-cta-card.svelte-1dz8nrw{display:block;max-width:860px;text-align:center}.tool-cta-card.svelte-1dz8nrw p:where(.svelte-1dz8nrw){max-width:680px;margin:0 auto 1.5rem}.faq-list.svelte-1dz8nrw{display:grid;gap:.85rem;margin-top:2rem}.faq-item.svelte-1dz8nrw{padding:1.2rem 1.4rem}.faq-item.svelte-1dz8nrw summary:where(.svelte-1dz8nrw){cursor:pointer;color:#2a1c14;font-weight:900}.faq-item.svelte-1dz8nrw p:where(.svelte-1dz8nrw){margin-top:1rem}@media (max-width: 820px){.hero-grid.svelte-1dz8nrw,.split-grid.svelte-1dz8nrw,.trust-card.svelte-1dz8nrw,.room-grid.svelte-1dz8nrw,.steps-grid.svelte-1dz8nrw,.audience-grid.svelte-1dz8nrw{grid-template-columns:1fr}.hero-section.svelte-1dz8nrw,.problem-section.svelte-1dz8nrw,.rooms-section.svelte-1dz8nrw,.steps-section.svelte-1dz8nrw,.audience-section.svelte-1dz8nrw,.trust-section.svelte-1dz8nrw,.tool-cta-section.svelte-1dz8nrw,.faq-section.svelte-1dz8nrw{padding:3.5rem 0}}
