.lp.svelte-6tr2dc{max-width:1200px;margin:0 auto;padding:0 20px 32px;color:var(--ink-primary)}.lp-top.svelte-6tr2dc{display:flex;align-items:center;justify-content:space-between;padding:16px 0}.lp-age.svelte-6tr2dc{padding:3px 10px;border:1.5px solid var(--border-default);border-radius:999px;font:600 12px var(--font-body)}.lp-hero.svelte-6tr2dc{padding-top:16px;display:flex;flex-direction:column;gap:26px}.lp-hero-main.svelte-6tr2dc{display:flex;flex-direction:column;gap:14px}.lp-online.svelte-6tr2dc{margin:0;min-height:20px;display:flex;align-items:center;gap:8px;font:600 14px var(--font-body)}.lp-dot.svelte-6tr2dc{flex-shrink:0;width:10px;height:10px;border-radius:50%;background:var(--success);box-shadow:0 0 0 4px var(--success-bg)}.lp-title.svelte-6tr2dc{margin:0;font:700 clamp(36px,9vw,68px) / 1.03 var(--font-display);letter-spacing:-.03em}.lp-lede.svelte-6tr2dc{margin:0;font:400 16px/1.45 var(--font-body);color:var(--ink-secondary);max-width:460px}.lp-cta.svelte-6tr2dc{margin-top:8px;display:flex;flex-direction:column;gap:10px}.lp-btn.svelte-6tr2dc{display:flex;align-items:center;justify-content:center;gap:10px;min-height:60px;padding:0 28px;background:var(--accent);color:#2a1407;border:2px solid var(--shadow-ink);border-radius:14px;box-shadow:4px 4px 0 var(--shadow-ink);font:700 19px var(--font-display);text-decoration:none;transition:transform 80ms ease-out,box-shadow 80ms ease-out,background-color 80ms ease-out}.lp-btn.svelte-6tr2dc:hover{background:var(--accent-hover)}.lp-btn.svelte-6tr2dc:active{transform:translate(4px,4px);box-shadow:none}.lp-small.svelte-6tr2dc{margin:0;text-align:center;font:400 12px var(--font-body);color:var(--ink-secondary)}.lp-small.svelte-6tr2dc a:where(.svelte-6tr2dc),.lp-foot.svelte-6tr2dc a:where(.svelte-6tr2dc){color:inherit;text-decoration:underline}.lp-facts.svelte-6tr2dc{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.lp-facts.svelte-6tr2dc li:where(.svelte-6tr2dc){display:flex;flex-direction:column;gap:4px;padding:14px 12px;background:var(--bg-surface);border:1.5px solid var(--border-default);border-radius:12px}.lp-facts.svelte-6tr2dc svg:where(.svelte-6tr2dc){margin-bottom:4px}.lp-facts.svelte-6tr2dc strong:where(.svelte-6tr2dc){font:700 15px/1.25 var(--font-display)}.lp-facts.svelte-6tr2dc span:where(.svelte-6tr2dc){font:400 13px var(--font-body);color:var(--ink-secondary)}.lp-rooms.svelte-6tr2dc{margin-top:26px}.lp-label.svelte-6tr2dc{margin:0 0 10px;font:700 13px var(--font-body);text-transform:uppercase;letter-spacing:.06em;color:var(--ink-secondary)}.lp-rooms.svelte-6tr2dc ul:where(.svelte-6tr2dc){list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.lp-rooms.svelte-6tr2dc a:where(.svelte-6tr2dc){display:inline-flex;align-items:center;min-height:40px;padding:0 16px;border:1.5px solid var(--border-control);border-radius:999px;background:var(--bg-surface);color:var(--ink-primary);font:600 14px var(--font-body);text-decoration:none}.lp-rooms.svelte-6tr2dc a:where(.svelte-6tr2dc):hover{border-color:var(--border-default)}.lp-text.svelte-6tr2dc{margin-top:32px;padding-top:24px;border-top:1.5px solid var(--border-soft)}.lp-sections.svelte-6tr2dc{display:grid;gap:24px;font:400 15px/1.65 var(--font-body);color:var(--ink-secondary)}.lp-text.svelte-6tr2dc:not(.lp-text-open) .lp-sections:where(.svelte-6tr2dc){max-height:150px;overflow:hidden;mask-image:linear-gradient(to bottom,#000 40%,transparent);-webkit-mask-image:linear-gradient(to bottom,#000 40%,transparent)}.lp-section.svelte-6tr2dc p:where(.svelte-6tr2dc){margin:0 0 8px}.lp-intro.svelte-6tr2dc{font-size:17px;color:var(--ink-primary)}.lp-h.svelte-6tr2dc{margin:0 0 6px;font:700 21px/1.3 var(--font-display);letter-spacing:-.01em;color:var(--ink-primary)}.lp-more-btn.svelte-6tr2dc{margin-top:12px;min-height:44px;padding:0;background:none;border:0;font:600 15px var(--font-body);color:var(--ink-primary);text-decoration:underline;cursor:pointer}.lp-faq.svelte-6tr2dc{margin-top:28px}.lp-faq-list.svelte-6tr2dc{display:grid}.lp-faq.svelte-6tr2dc details:where(.svelte-6tr2dc){border-top:1.5px solid var(--border-soft);padding:14px 0}.lp-faq.svelte-6tr2dc details:where(.svelte-6tr2dc):last-child{border-bottom:1.5px solid var(--border-soft)}.lp-faq.svelte-6tr2dc summary:where(.svelte-6tr2dc){font:600 15px var(--font-body);cursor:pointer}.lp-faq.svelte-6tr2dc details:where(.svelte-6tr2dc) p:where(.svelte-6tr2dc){margin:8px 0 0;font:400 14px/1.55 var(--font-body);color:var(--ink-secondary)}.lp-end.svelte-6tr2dc{margin-top:32px;padding-top:24px;border-top:2px solid var(--border-default);display:flex;flex-direction:column;gap:16px}.lp-end-h.svelte-6tr2dc{margin:0;font:700 26px var(--font-display);letter-spacing:-.02em}.lp-end-sub.svelte-6tr2dc{margin:6px 0 0;display:flex;align-items:center;gap:8px;font:400 14px var(--font-body);color:var(--ink-secondary)}.lp-foot.svelte-6tr2dc{margin-top:28px;font:400 12px var(--font-body);color:var(--ink-tertiary)}.lp-foot.svelte-6tr2dc p:where(.svelte-6tr2dc){margin:0}.lp-foot.svelte-6tr2dc a:where(.svelte-6tr2dc){color:var(--ink-secondary)}@media(min-width:900px){.lp.svelte-6tr2dc{padding:0 64px 40px}.lp-top.svelte-6tr2dc{padding:24px 0}.lp-hero.svelte-6tr2dc{padding:48px 0 24px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:64px;align-items:center}.lp-lede.svelte-6tr2dc{font-size:19px}.lp-cta.svelte-6tr2dc{flex-direction:row;align-items:center;gap:18px}.lp-cta.svelte-6tr2dc .lp-btn:where(.svelte-6tr2dc){flex-shrink:0}.lp-small.svelte-6tr2dc{text-align:left}.lp-facts.svelte-6tr2dc{gap:16px}.lp-facts.svelte-6tr2dc li:where(.svelte-6tr2dc){padding:20px;border-width:2px;border-radius:16px}.lp-facts.svelte-6tr2dc strong:where(.svelte-6tr2dc){font-size:18px}.lp-facts.svelte-6tr2dc span:where(.svelte-6tr2dc){font-size:14px}.lp-text.svelte-6tr2dc{margin-top:40px;padding-top:48px;border-top:2px solid var(--border-default)}.lp-sections.svelte-6tr2dc,.lp-text.svelte-6tr2dc:not(.lp-text-open) .lp-sections:where(.svelte-6tr2dc){grid-template-columns:repeat(2,minmax(0,1fr));column-gap:64px;row-gap:36px;max-height:none;overflow:visible;mask-image:none;-webkit-mask-image:none;font-size:16px}.lp-h.svelte-6tr2dc{font-size:24px}.lp-more-btn.svelte-6tr2dc{display:none}.lp-faq.svelte-6tr2dc{margin-top:40px}.lp-faq-list.svelte-6tr2dc{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.lp-faq.svelte-6tr2dc details:where(.svelte-6tr2dc),.lp-faq.svelte-6tr2dc details:where(.svelte-6tr2dc):last-child{border:1.5px solid var(--border-soft);border-radius:14px;padding:18px}.lp-end.svelte-6tr2dc{margin-top:48px;padding-top:40px;flex-direction:row;justify-content:space-between;align-items:center}.lp-end-h.svelte-6tr2dc{font-size:28px}}.lp-answer.svelte-6tr2dc{display:flex;flex-direction:column;gap:6px;margin-top:18px;padding:14px 16px;background:var(--bg-surface);border:1.5px solid var(--border-default);border-radius:12px}.lp-answer-label.svelte-6tr2dc{font:600 12px var(--font-body);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-secondary)}.lp-answer.svelte-6tr2dc p:where(.svelte-6tr2dc){margin:0;font-size:15px;line-height:1.45;color:var(--ink-primary)}
