.romance-sales.svelte-1jd5o9q{width:min(100%,var(--m-stage-width));padding-bottom:var(--m-detail-bottom);background:var(--m-bg);color:var(--m-text);font-family:var(--m-font-body);font-size:var(--m-font-detail-copy);line-height:var(--m-leading-body);overflow-wrap:break-word;word-break:keep-all;margin:auto}.romance-sales.svelte-1jd5o9q,.romance-sales.svelte-1jd5o9q :where(.svelte-1jd5o9q){box-sizing:border-box}h1.svelte-1jd5o9q,h2.svelte-1jd5o9q,h3.svelte-1jd5o9q,h4.svelte-1jd5o9q,p.svelte-1jd5o9q{margin:0}h1.svelte-1jd5o9q{font-size:var(--m-font-detail-title);line-height:var(--m-leading-heading);letter-spacing:-.03em}h2.svelte-1jd5o9q{font-size:var(--m-font-section-number);line-height:var(--m-leading-heading);letter-spacing:-.03em;text-wrap:balance}h3.svelte-1jd5o9q{font-size:var(--m-font-heading-sm);line-height:var(--m-leading-heading)}h4.svelte-1jd5o9q{font-size:var(--m-font-copy)}small.svelte-1jd5o9q,.sample-label.svelte-1jd5o9q{font-size:var(--m-font-meta);line-height:var(--m-leading-copy);color:var(--m-muted)}.stats.svelte-1jd5o9q{margin:0 var(--m-space-xl) var(--m-space-2xl);padding:var(--m-space-lg) 0;border-top:1px solid var(--m-line);border-bottom:1px solid var(--m-line);text-align:center;grid-template-columns:repeat(3,1fr);display:grid}.stats.svelte-1jd5o9q div:where(.svelte-1jd5o9q){gap:var(--m-space-xs);display:grid}.stats.svelte-1jd5o9q div:where(.svelte-1jd5o9q)+div:where(.svelte-1jd5o9q){border-left:1px solid var(--m-line)}.stats.svelte-1jd5o9q b:where(.svelte-1jd5o9q){font-size:var(--m-font-heading-sm)}.cover.svelte-1jd5o9q{margin:0 var(--m-space-xl);color:var(--m-on-accent);position:relative}.cover.svelte-1jd5o9q img:where(.svelte-1jd5o9q){aspect-ratio:2/3;object-fit:contain;object-position:center;border-radius:var(--m-radius-detail-card);width:100%;height:auto;display:block}.cover-copy.svelte-1jd5o9q{top:var(--m-space-xl);left:var(--m-space-lg);right:var(--m-space-lg);text-align:center;text-shadow:0 2px 12px #000000b3;position:absolute}.cover.svelte-1jd5o9q h1:where(.svelte-1jd5o9q){margin:var(--m-space-sm) 0 var(--m-space-lg);font-size:var(--m-font-detail-title)}.eyebrow.svelte-1jd5o9q{color:var(--m-accent)}.intro.svelte-1jd5o9q,.bridge.svelte-1jd5o9q,.review-heading.svelte-1jd5o9q,.closing.svelte-1jd5o9q{padding:var(--m-space-2xl) var(--m-space-xl) 0;text-align:center}.intro.svelte-1jd5o9q p:where(.svelte-1jd5o9q),.closing.svelte-1jd5o9q p:where(.svelte-1jd5o9q){margin-top:var(--m-space-lg)}.pink.svelte-1jd5o9q{background:var(--m-paper)}ul.svelte-1jd5o9q{padding-left:var(--m-space-content)}.checks.svelte-1jd5o9q{gap:var(--m-space-md);margin:var(--m-space-xl) 0 0;padding:0;list-style:none;display:grid}.checks.svelte-1jd5o9q li:where(.svelte-1jd5o9q){grid-template-columns:var(--m-icon-sm) 1fr;gap:var(--m-space-sm);display:grid}.checks.svelte-1jd5o9q li:where(.svelte-1jd5o9q):before{content:"✓";color:var(--m-accent);font-weight:700}.recommended.svelte-1jd5o9q,.methods.svelte-1jd5o9q,.recall.svelte-1jd5o9q,.section.svelte-1jd5o9q{padding:var(--m-space-2xl) var(--m-space-xl) 0}.sample-label.svelte-1jd5o9q{margin-top:var(--m-space-md)}.result-examples.svelte-1jd5o9q{gap:var(--m-space-xl);padding:var(--m-space-xl) var(--m-space-xl) 0;display:grid}.result-item.svelte-1jd5o9q{width:92%}.result-item.right.svelte-1jd5o9q{justify-self:end}.result-item.svelte-1jd5o9q h3:where(.svelte-1jd5o9q){margin-bottom:var(--m-space-md)}.bubble.svelte-1jd5o9q{padding:var(--m-space-lg);border-radius:0 var(--m-radius-detail-card) var(--m-radius-detail-card);background:var(--m-paper);position:relative}.right.svelte-1jd5o9q .bubble:where(.svelte-1jd5o9q){border-radius:var(--m-radius-detail-card) 0 var(--m-radius-detail-card) var(--m-radius-detail-card);background:var(--m-surface)}.bridge.svelte-1jd5o9q{font-size:var(--m-font-heading-sm)}.small-mark.svelte-1jd5o9q{margin-top:var(--m-space-xl);color:var(--m-accent);display:block}.dummy-notice.svelte-1jd5o9q{margin-top:var(--m-space-md);color:var(--m-muted);font-size:var(--m-font-label)}.reviews.svelte-1jd5o9q{gap:var(--m-space-lg);margin-top:var(--m-space-xl);padding:var(--m-space-xl);background:var(--m-surface);display:grid}.review-card.svelte-1jd5o9q{padding:var(--m-space-lg);background:var(--m-bg);border:1px solid var(--m-line);border-radius:var(--m-radius-detail-card)}.review-meta.svelte-1jd5o9q{justify-content:space-between;gap:var(--m-space-md);margin-top:var(--m-space-md);font-size:var(--m-font-meta);display:flex}.rating.svelte-1jd5o9q{color:var(--m-accent)}.review-top.svelte-1jd5o9q small:where(.svelte-1jd5o9q){margin:var(--m-space-xs) 0 var(--m-space-md);display:block}.method-image.svelte-1jd5o9q{padding:var(--m-space-2xl) var(--m-space-xl) 0}.method-image.svelte-1jd5o9q h2:where(.svelte-1jd5o9q){text-align:center}.chart-board.svelte-1jd5o9q{margin-top:var(--m-space-xl);padding:var(--m-space-card);border-radius:var(--m-radius-detail-card);background:var(--m-surface)}.chart-paper.svelte-1jd5o9q{padding:var(--m-space-lg);background:var(--m-bg)}.chart-person.svelte-1jd5o9q{align-items:center;gap:var(--m-space-md);display:flex}.chart-person.svelte-1jd5o9q>span:where(.svelte-1jd5o9q){width:var(--m-touch-target);height:var(--m-touch-target);background:var(--m-paper);border-radius:var(--m-radius-detail-card);place-items:center;display:grid}.chart-person.svelte-1jd5o9q small:where(.svelte-1jd5o9q){display:block}.chart-grid.svelte-1jd5o9q{gap:var(--m-space-xs);margin-top:var(--m-space-lg);text-align:center;grid-template-columns:repeat(4,1fr);display:grid}.chart-grid.svelte-1jd5o9q>div:where(.svelte-1jd5o9q){padding:var(--m-space-md) var(--m-space-xs);background:var(--m-paper)}.methods.svelte-1jd5o9q>div:where(.svelte-1jd5o9q){margin-top:var(--m-space-xl)}.methods.svelte-1jd5o9q p:where(.svelte-1jd5o9q){margin-top:var(--m-space-sm);color:var(--m-muted)}.recall.svelte-1jd5o9q ul:where(.svelte-1jd5o9q){gap:var(--m-space-sm);margin:var(--m-space-xl) 0;display:grid}blockquote.svelte-1jd5o9q{margin:var(--m-space-xl) 0;padding-left:var(--m-space-lg);border-left:3px solid var(--m-accent)}.section.svelte-1jd5o9q h2:where(.svelte-1jd5o9q){text-align:center}.section.svelte-1jd5o9q>.chapter-list:where(.svelte-1jd5o9q){gap:var(--m-space-md);padding:var(--m-space-lg);margin-top:var(--m-space-xl);border-radius:var(--m-radius-detail-card);display:grid}.chapter.svelte-1jd5o9q{padding:var(--m-space-md);background:var(--m-bg);border-radius:var(--m-radius-detail-card)}summary.svelte-1jd5o9q{cursor:pointer;min-height:var(--m-touch-target);font-size:var(--m-font-copy);font-weight:700}.number.svelte-1jd5o9q{color:var(--m-accent);margin-right:var(--m-space-sm)}.chapter.svelte-1jd5o9q ul:where(.svelte-1jd5o9q){gap:var(--m-space-sm);margin:var(--m-space-md) 0;font-size:var(--m-font-label);display:grid}.chapter.svelte-1jd5o9q small:where(.svelte-1jd5o9q){display:block}.closing.svelte-1jd5o9q h3:where(.svelte-1jd5o9q){margin-top:var(--m-space-xl)}.next.svelte-1jd5o9q,.cta.svelte-1jd5o9q{min-height:var(--m-hero-cta-height);padding:var(--m-space-md) var(--m-space-lg);border-radius:var(--m-radius-detail-cta);background:var(--m-accent);color:var(--m-on-accent);font-size:var(--m-font-control);place-items:center;font-weight:700;text-decoration:none;display:grid}.next.svelte-1jd5o9q{margin-top:var(--m-space-xl)}.policies.svelte-1jd5o9q{justify-content:center;gap:var(--m-space-lg);padding:var(--m-space-lg);font-size:var(--m-font-meta);display:flex}.policies.svelte-1jd5o9q a:where(.svelte-1jd5o9q){color:var(--m-muted);min-height:var(--m-touch-target);align-items:center;display:flex}.dock.svelte-1jd5o9q{z-index:40;width:min(100%,var(--m-stage-width));padding:var(--m-space-sm) var(--m-space-lg) max(var(--m-space-md),env(safe-area-inset-bottom));pointer-events:none;text-align:center;box-sizing:border-box;background:0 0;border:0;position:fixed;bottom:0;left:50%;transform:translate(-50%)}.dock.svelte-1jd5o9q .cta:where(.svelte-1jd5o9q){pointer-events:auto;height:var(--m-hero-cta-height);min-height:var(--m-touch-target);padding:0 var(--m-space-lg);box-sizing:border-box}a.svelte-1jd5o9q:focus-visible,summary.svelte-1jd5o9q:focus-visible{outline:var(--m-focus-width) solid var(--m-accent);outline-offset:var(--m-focus-offset)}.free-preview.svelte-1jd5o9q{--m-bg:#050505;--m-text:#f4f3ef;--m-muted:#a5a39d;--m-surface:#0d0d0d;--m-line:#292929;background:var(--m-bg);color:var(--m-text)}.sales-page.svelte-ictucz{width:min(100%, var(--m-stage-width));min-width:min(100%,375px);padding-bottom:var(--m-detail-bottom);background:var(--m-on-accent);color:var(--m-text);font-family:var(--m-font-body);text-align:center;margin:0 auto;overflow-x:clip}.sales-page.svelte-ictucz,.sales-page.svelte-ictucz :where(.svelte-ictucz){box-sizing:border-box}.sales-header.svelte-ictucz{grid-template-columns:44px 1fr 44px;align-items:center;height:60px;padding:0 8px;display:grid}.sales-header.svelte-ictucz a:where(.svelte-ictucz){width:var(--m-touch-target);height:var(--m-touch-target);color:var(--m-text);place-items:center;display:grid}.sales-header.svelte-ictucz svg:where(.svelte-ictucz){fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:24px}.sales-header.svelte-ictucz strong:where(.svelte-ictucz){letter-spacing:.08em;grid-column:2;font-size:14px}.reveal.svelte-ictucz{animation:.5s ease-out both svelte-ictucz-reveal}.hero.svelte-ictucz{padding:24px 24px 0}.eyebrow.svelte-ictucz{color:var(--m-text);font-size:17px;line-height:var(--m-leading-compact);margin:0}h1.svelte-ictucz{font-family:var(--m-font-body);letter-spacing:-.8px;margin:8px 0 20px;font-size:32px;font-weight:700;line-height:42px}.hero-poster-frame.svelte-ictucz{aspect-ratio:16/9;background:#111;border-radius:10px;overflow:hidden}.hero-poster.svelte-ictucz{object-fit:cover;object-position:center 22%;width:100%;height:100%;display:block}.hero-promise.svelte-ictucz{text-align:left;gap:14px;margin-top:18px;display:grid}.hero-promise.svelte-ictucz h2:where(.svelte-ictucz){color:var(--m-text);font-size:var(--m-font-heading-sm);letter-spacing:-.35px;word-break:keep-all;margin:0;font-weight:750;line-height:27px}.hero-promise.svelte-ictucz ul:where(.svelte-ictucz){gap:6px;margin:0;padding:0;list-style:none;display:grid}.hero-promise.svelte-ictucz li:where(.svelte-ictucz){color:var(--m-muted);font-size:var(--m-font-detail-copy);word-break:keep-all;font-weight:500;line-height:22px}.hero-promise.svelte-ictucz li:where(.svelte-ictucz):before{margin-right:var(--m-space-sm);color:var(--m-accent);content:"—"}.hero-promise.svelte-ictucz a:where(.svelte-ictucz){width:100%;min-height:var(--m-hero-cta-height);border-radius:var(--m-radius-detail-cta);background:var(--m-accent);color:var(--m-on-accent);font-size:var(--m-font-control);place-items:center;font-weight:800;text-decoration:none;display:grid}.webtoon-story.svelte-ictucz{color:#fff;text-align:left;background:#050505;gap:0;margin-top:48px;display:grid}.webtoon-story.svelte-ictucz article:where(.svelte-ictucz){background:#050505;min-height:620px;position:relative;overflow:hidden}.webtoon-story.svelte-ictucz article:where(.svelte-ictucz):after{content:"";background:#00000047;position:absolute;inset:0}.webtoon-story.svelte-ictucz article.overlay-medium:where(.svelte-ictucz):after{background:#00000057}.webtoon-story.svelte-ictucz article.overlay-strong:where(.svelte-ictucz):after{background:#00000070}.webtoon-story.svelte-ictucz img:where(.svelte-ictucz){object-fit:cover;object-position:center 20%;width:100%;height:100%;min-height:620px;display:block}.webtoon-story.svelte-ictucz article:where(.svelte-ictucz):nth-of-type(2) img:where(.svelte-ictucz){object-position:center 52%}.webtoon-story.svelte-ictucz article:where(.svelte-ictucz):nth-of-type(3) img:where(.svelte-ictucz){object-position:center 76%}.webtoon-caption.svelte-ictucz{z-index:1;padding:120px 24px 48px;position:absolute;bottom:0;left:0;right:0}.webtoon-story.svelte-ictucz small:where(.svelte-ictucz){color:#ff6d9a;font-size:13px;font-weight:700;line-height:20px}.webtoon-story.svelte-ictucz h2:where(.svelte-ictucz){color:#fff;letter-spacing:-.04em;text-shadow:0 2px 18px #00000085;white-space:pre-line;word-break:keep-all;margin:10px 0 0;font-size:32px;font-weight:750;line-height:1.35}.webtoon-story.svelte-ictucz p:where(.svelte-ictucz){color:#ffffffc7;word-break:keep-all;max-width:310px;margin:14px 0 0;font-size:15px;line-height:1.65}.romance-webtoon.svelte-ictucz article:where(.svelte-ictucz){aspect-ratio:941/1672;min-height:0}.romance-webtoon.svelte-ictucz img:where(.svelte-ictucz){min-height:0}.romance-webtoon.svelte-ictucz .webtoon-caption:where(.svelte-ictucz){width:min(330px,100% - 48px);padding:0;bottom:auto;right:auto}.romance-webtoon.svelte-ictucz .caption-top-left:where(.svelte-ictucz){top:48px;left:24px}.romance-webtoon.svelte-ictucz .caption-center:where(.svelte-ictucz){top:50%;left:24px;transform:translateY(-50%)}.romance-webtoon.svelte-ictucz .caption-bottom-left:where(.svelte-ictucz){bottom:40px;left:24px}.romance-webtoon.svelte-ictucz h2:where(.svelte-ictucz){font-size:clamp(28px,7.2vw,32px)}.detail-break.svelte-ictucz{background:#fff;place-items:center;height:88px;display:grid}.detail-break.svelte-ictucz span:where(.svelte-ictucz){background:var(--m-accent);border-radius:3px;width:32px;height:3px}.curiosity.svelte-ictucz{text-align:left;background:#f5f5f5;border-radius:10px;margin:48px 24px 0;padding:24px}.curiosity.svelte-ictucz h2:where(.svelte-ictucz){letter-spacing:-.45px;margin:0 0 16px;font-size:18px;font-weight:600;line-height:27px}.curiosity.svelte-ictucz ul:where(.svelte-ictucz),.promise-list.svelte-ictucz{gap:4px;margin:0;padding:0;list-style:none;display:grid}.curiosity.svelte-ictucz li:where(.svelte-ictucz){font-size:15px;line-height:1.5}.benefit.svelte-ictucz{text-align:left;padding:48px 24px 0}.number.svelte-ictucz{width:var(--m-detail-number-size);height:var(--m-detail-number-size);border-radius:var(--m-radius-detail-card);background:var(--m-accent);color:var(--m-on-accent);font-size:var(--m-font-section-number);place-items:center;font-weight:700;display:grid;box-shadow:0 8px 20px #ff41792e}.benefit.svelte-ictucz h2:where(.svelte-ictucz){color:#525866;letter-spacing:-.8px;margin:20px 0 0;font-size:32px;line-height:48px}.benefit.svelte-ictucz h2:where(.svelte-ictucz) em:where(.svelte-ictucz){color:var(--m-accent);font-style:normal}.benefit.svelte-ictucz>p:where(.svelte-ictucz){color:var(--m-muted);font-size:var(--m-font-copy);word-break:keep-all;margin:16px 0 0;font-weight:600;line-height:1.7}.sample-card.svelte-ictucz{word-break:keep-all;background:#fee4eb;border-radius:10px;gap:12px;margin-top:24px;padding:24px;display:grid}.sample-card.svelte-ictucz h3:where(.svelte-ictucz),.sample-card.svelte-ictucz p:where(.svelte-ictucz){margin:0}.chapter-list.svelte-ictucz strong:where(.svelte-ictucz){word-break:keep-all}.sample-card.svelte-ictucz h3:where(.svelte-ictucz){font-size:20px}.sample-card.svelte-ictucz small:where(.svelte-ictucz){color:var(--m-accent);font-size:var(--m-font-detail-copy)}.sample-card.svelte-ictucz div:where(.svelte-ictucz){background:#fff;border-radius:16px;grid-template-columns:1fr auto;gap:4px 12px;padding:12px;display:grid}.sample-card.svelte-ictucz div:where(.svelte-ictucz) strong:where(.svelte-ictucz),.sample-card.svelte-ictucz div:where(.svelte-ictucz) span:where(.svelte-ictucz){font-size:15px}.sample-card.svelte-ictucz div:where(.svelte-ictucz) p:where(.svelte-ictucz){color:var(--m-muted);font-size:var(--m-font-label);grid-column:1/-1;line-height:1.5}.timing-proof.svelte-ictucz{gap:10px;margin-top:28px;display:grid}.timing-proof.svelte-ictucz div:where(.svelte-ictucz){border:1px solid var(--m-line);border-radius:var(--m-radius-detail-card);background:var(--m-surface);grid-template-columns:70px 1fr;align-items:center;gap:12px;padding:14px 16px;display:grid}.timing-proof.svelte-ictucz strong:where(.svelte-ictucz){color:var(--m-accent);font-size:var(--m-font-detail-copy);line-height:1.4}.timing-proof.svelte-ictucz span:where(.svelte-ictucz){color:var(--m-muted);font-size:var(--m-font-label);line-height:1.45}.promise-list.svelte-ictucz{margin-top:24px}.promise-list.svelte-ictucz li:where(.svelte-ictucz){color:var(--m-muted);font-size:var(--m-font-copy);word-break:keep-all;line-height:1.5}.promise-list.svelte-ictucz li:where(.svelte-ictucz):before{color:var(--m-accent);content:"—";margin-right:8px}.contents.svelte-ictucz{text-align:left;background:#fff7f9;margin-top:48px;padding:48px 24px}.contents.svelte-ictucz>p:where(.svelte-ictucz){color:var(--m-accent);margin:0;font-size:13px;font-weight:700}.contents.svelte-ictucz>h2:where(.svelte-ictucz){letter-spacing:-.7px;word-break:keep-all;text-wrap:balance;margin:8px 0 24px;font-size:28px;line-height:42px}.chapter-list.svelte-ictucz{gap:10px;display:grid}.chapter-group.svelte-ictucz,.trust-faq.svelte-ictucz{border-radius:var(--m-radius-detail-card);background:#fff}.chapter-group.svelte-ictucz summary:where(.svelte-ictucz),.trust-faq.svelte-ictucz summary:where(.svelte-ictucz){cursor:pointer;justify-content:space-between;align-items:center;min-height:50px;padding:0 16px;display:flex}.chapter-group.svelte-ictucz summary:where(.svelte-ictucz) strong:where(.svelte-ictucz),.trust-faq.svelte-ictucz summary:where(.svelte-ictucz) strong:where(.svelte-ictucz){font-size:15px;font-weight:750}.chapter-group.svelte-ictucz summary:where(.svelte-ictucz) span:where(.svelte-ictucz),.trust-faq.svelte-ictucz summary:where(.svelte-ictucz) span:where(.svelte-ictucz){color:var(--m-accent);font-size:12px;font-weight:700}.chapter-group-items.svelte-ictucz{gap:1px;padding:0 10px 10px;display:grid}.chapter-list.svelte-ictucz .chapter-group-items:where(.svelte-ictucz) div:where(.svelte-ictucz){background:#fff;border-top:1px solid #f0f1f3;grid-template-columns:34px 1fr;gap:2px 10px;padding:14px 6px;display:grid}.chapter-list.svelte-ictucz span:where(.svelte-ictucz){color:var(--m-accent);grid-row:1/3;font-size:13px;font-weight:700}.chapter-list.svelte-ictucz strong:where(.svelte-ictucz){font-size:15px;line-height:1.45}.chapter-list.svelte-ictucz small:where(.svelte-ictucz){color:#7a808b;text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:1.45;overflow:hidden}.closing.svelte-ictucz{background:#f8f8f8;margin-top:48px;padding:48px 24px}.closing.svelte-ictucz p:where(.svelte-ictucz){color:var(--m-accent);margin:0;font-size:12px;font-weight:700}.closing.svelte-ictucz h2:where(.svelte-ictucz){margin:8px 0 24px;font-size:22px;line-height:1.45}.closing.svelte-ictucz a:where(.svelte-ictucz),.fixed-cta.svelte-ictucz a:where(.svelte-ictucz){background:var(--m-accent);color:var(--m-on-accent);text-decoration:none}.closing.svelte-ictucz a:where(.svelte-ictucz){border-radius:16px;place-items:center;min-height:50px;font-size:16px;font-weight:800;display:grid}.fixed-cta.svelte-ictucz{z-index:40;width:min(100%,440px);padding:7px 16px max(12px, env(safe-area-inset-bottom));opacity:0;pointer-events:none;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff0;border-top:1px solid #eee;transition:opacity .18s ease-out,transform .18s ease-out;position:fixed;bottom:0;left:50%;transform:translate(-50%)translateY(12px)}.fixed-cta.visible.svelte-ictucz{opacity:1;pointer-events:auto;transform:translate(-50%)}.fixed-cta.svelte-ictucz a:where(.svelte-ictucz){border-radius:16px;justify-content:space-between;align-items:center;min-height:50px;padding:0 20px;display:flex}.fixed-cta.svelte-ictucz strong:where(.svelte-ictucz){font-size:14px;font-weight:600}.fixed-cta.svelte-ictucz small:where(.svelte-ictucz){font-size:12px}@keyframes svelte-ictucz-reveal{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.reveal.svelte-ictucz{animation:none}}
