.blog-psychic[data-v-d8734767]{color:inherit;cursor:pointer;display:block;margin:1rem 0;text-decoration:none}.blog-psychic__title[data-v-d8734767]{color:#121212;font-size:1.05rem;font-weight:700;line-height:1.35;margin:0 0 1rem}.blog-psychic__scroll[data-v-d8734767]{align-items:stretch;display:flex;overflow-x:auto;padding-bottom:.25rem;scrollbar-width:none;-ms-overflow-style:none}.blog-psychic__scroll[data-v-d8734767]::-webkit-scrollbar{display:none}.blog-psychic__scroll[data-v-d8734767]>*+*{margin-left:.85rem}.blog-psychic__card[data-v-d8734767]{background:#fff;border-radius:1.5rem;box-shadow:0 8px 24px #281e280f;box-sizing:border-box;display:flex;flex:0 0 82%;flex-direction:column;max-width:18rem;padding:1.15rem 1.15rem 1.2rem;pointer-events:none}.blog-psychic__head[data-v-d8734767]{align-items:center;display:flex;gap:.65rem}.blog-psychic__avatar[data-v-d8734767]{border-radius:999px;flex-shrink:0;height:3rem;-o-object-fit:cover;object-fit:cover;width:3rem}.blog-psychic__name[data-v-d8734767]{color:#121212;font-size:.95rem;font-weight:700;line-height:1.3;margin:0}.blog-psychic__tag[data-v-d8734767]{align-self:flex-start;background:#fff;border:1px solid #2a1c65;border-radius:999px;color:#2a1c65;display:inline-block;font-size:.78rem;font-weight:600;line-height:1.4;margin-top:.75rem;padding:.28rem .85rem;width:-moz-fit-content;width:fit-content}.blog-psychic__bio[data-v-d8734767]{color:#8a8490;display:-webkit-box;flex:1;font-size:.82rem;font-weight:400;line-height:1.5;margin:.85rem 0 0;min-height:4.92rem;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden}.blog-psychic__promo[data-v-d8734767]{color:#8a8490;font-size:.82rem;line-height:1.45;margin:.85rem 0 .8rem;text-align:center}.blog-psychic__promo strong[data-v-d8734767]{color:#f59e0b;display:block;font-size:1rem;font-weight:700}.blog-psychic__promo span[data-v-d8734767]{color:#8a8490;display:block;font-size:.82rem;margin-top:.15rem}.blog-psychic__chat-btn[data-v-d8734767]{background:#111;border-radius:999px;color:#fff;display:block;font-size:.9rem;font-weight:700;line-height:1.2;margin-top:auto;padding:.85rem 1rem;text-align:center;width:100%}.blog-soulmate[data-v-2b1a34aa]{color:inherit;cursor:pointer;display:block;margin:1rem 0;text-decoration:none}.blog-soulmate__title[data-v-2b1a34aa]{color:#121212;font-size:1.05rem;font-weight:700;line-height:1.35;margin:0 0 1rem}.blog-soulmate__card[data-v-2b1a34aa]{background:#fff;border-radius:1.35rem;box-shadow:0 8px 24px #281e280f;box-sizing:border-box;padding:1.45rem;pointer-events:none}.blog-soulmate__visual[data-v-2b1a34aa]{display:block;height:11rem;margin:0 auto;-o-object-fit:contain;object-fit:contain;width:100%}.blog-soulmate__scroll[data-v-2b1a34aa]{align-items:stretch;display:flex;margin-top:.85rem;overflow-x:auto;padding-bottom:.25rem;scrollbar-width:none;-ms-overflow-style:none;pointer-events:none}.blog-soulmate__scroll[data-v-2b1a34aa]::-webkit-scrollbar{display:none}.blog-soulmate__scroll[data-v-2b1a34aa]>*+*{margin-left:.85rem}.blog-soulmate__ask[data-v-2b1a34aa]{background:#fff;border-radius:1.5rem;box-shadow:0 6px 20px #281e2812;box-sizing:border-box;color:#121212;flex:0 0 11.75rem;font-size:.95rem;font-weight:700;line-height:1.35;padding:1.05rem 1.15rem;text-align:left;white-space:normal}.blog-article[data-v-970ad7e0]{--ink:#2e2a5e;--muted:#6b6570;background:linear-gradient(180deg,#fff4f5,#fdf5e6),#fff;box-sizing:border-box;color:var(--ink);font-family:DM Sans,system-ui,sans-serif;min-height:100dvh;min-height:100vh}.blog-page__header[data-v-970ad7e0]{box-sizing:border-box;margin:0 auto;max-width:26rem;padding:1.15rem 1.35rem .5rem}.blog-page__header[data-v-970ad7e0],.blog-page__header-row[data-v-970ad7e0]{align-items:center;display:flex;gap:1rem;justify-content:space-between;width:100%}.blog-article__toolbar[data-v-970ad7e0]{align-items:center;display:flex;gap:.65rem;margin-bottom:1rem;min-width:0}.blog-article__back[data-v-970ad7e0]{background:transparent;border:0;cursor:pointer;flex-shrink:0;line-height:0;padding:0}.blog-article__back-icon[data-v-970ad7e0]{display:block;height:1.2rem;-o-object-fit:contain;object-fit:contain;width:1.2rem}.blog-page__logo[data-v-970ad7e0]{background:transparent;border:0;cursor:pointer;padding:0}.blog-page__logo-img[data-v-970ad7e0]{display:block;height:1.2rem;-o-object-fit:contain;object-fit:contain;width:auto}.blog-page__login[data-v-970ad7e0]{background:transparent;border:0;color:var(--ink);cursor:pointer;font-size:.9rem;font-weight:500;max-width:55%;overflow:hidden;padding:.25rem 0;text-align:right;text-overflow:ellipsis;white-space:nowrap}.blog-page__login--link[data-v-970ad7e0]:hover{opacity:.7}.blog-article__main[data-v-970ad7e0]{box-sizing:border-box;margin:0 auto;max-width:26rem;padding:1rem 1.35rem 2.5rem;width:100%}.blog-article__status[data-v-970ad7e0]{color:var(--muted);text-align:center}.blog-article__cover[data-v-970ad7e0]{border-radius:.5rem;display:block;height:280px;max-height:280px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.blog-article__date[data-v-970ad7e0]{color:#9a9598;display:block;font-size:.78rem;margin:1rem 0 .5rem}.blog-article__title[data-v-970ad7e0]{color:#000;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(1.65rem,6vw,2rem);font-weight:700;line-height:1.25;margin:0 0 1rem}.blog-article__content-wrapper[data-v-970ad7e0]{color:#1b1b1b}.blog-article__content[data-v-970ad7e0]{color:inherit}.blog-article__content[data-v-970ad7e0] h2,.blog-article__content[data-v-970ad7e0] h3{color:#1b1b1b;font-weight:700;line-height:1.3;margin:1.25rem 0 .5rem}.blog-article__content[data-v-970ad7e0] p{color:#1b1b1b;font-size:.95rem;line-height:1.6;margin:.75rem 0}.blog-article__content[data-v-970ad7e0] a{color:var(--ink);text-decoration:underline}.blog-article__content[data-v-970ad7e0] ol,.blog-article__content[data-v-970ad7e0] ul{color:#1b1b1b;margin:.75rem 0;padding-left:1.25rem}.blog-article__content[data-v-970ad7e0] .blog-article__section{cursor:pointer;display:block;margin:1rem 0;text-decoration:none}.blog-article__content[data-v-970ad7e0] .blog-article__section-img{border-radius:.5rem;display:block;height:auto;width:100%}.blog-article__content[data-v-970ad7e0] .blog-article__section--gender{color:inherit;cursor:pointer;display:block;text-decoration:none}.blog-article__content[data-v-970ad7e0] .blog-article__section-heading{color:#121212;font-size:.82rem;font-weight:600;line-height:1.35;margin:0 0 .85rem}.blog-article__content[data-v-970ad7e0] .blog-article__gender-choices{display:grid;gap:.85rem;grid-template-columns:1fr 1fr}.blog-article__content[data-v-970ad7e0] .blog-article__gender-choice{align-items:center;aspect-ratio:1;background:#f3e6e6;border:2px solid transparent;border-radius:1.15rem;color:#121212;display:flex;flex-direction:column;gap:.5rem;justify-content:center;padding:.75rem;pointer-events:none;transition:transform .15s ease,background-color .15s ease}.blog-article__content[data-v-970ad7e0] .blog-article__section--gender:hover .blog-article__gender-choice{background:#ebd4d8}.blog-article__content[data-v-970ad7e0] .blog-article__gender-icon{display:block;height:2.35rem;-o-object-fit:contain;object-fit:contain;pointer-events:none;width:auto}.blog-article__content[data-v-970ad7e0] .blog-article__gender-label{font-size:1.05rem;font-weight:700;line-height:1.2}.blog-article__breadcrumb[data-v-970ad7e0]{align-items:center;color:#9a9598;display:flex;flex-wrap:wrap;font-size:.78rem;gap:.35rem;min-width:0}.blog-article__breadcrumb-link[data-v-970ad7e0]{color:var(--ink);text-decoration:none}.blog-article__breadcrumb-link[data-v-970ad7e0]:hover{text-decoration:underline}.blog-article__breadcrumb-current[data-v-970ad7e0]{color:#6b6570;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.blog-article__related[data-v-970ad7e0]{border-top:1px solid rgba(46,42,94,.12);margin-top:2rem;padding-top:1.5rem}.blog-article__related-title[data-v-970ad7e0]{color:#1b1b1b;font-size:1.1rem;font-weight:700;margin:0 0 .85rem}.blog-article__related-list[data-v-970ad7e0]{list-style:none;margin:0;padding:0}.blog-article__related-item+.blog-article__related-item[data-v-970ad7e0]{margin-top:.65rem}.blog-article__related-link[data-v-970ad7e0]{color:var(--ink);font-size:.92rem;line-height:1.45;text-decoration:underline;text-underline-offset:2px}
