.subh-color-div{width:60%}.faq-wrap{padding:24px;border:1px solid #eadfd2;border-radius:14px;background:linear-gradient(180deg,#fffaf3 0,#fff 100%)}.faq-header,.other-rashi-head{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:18px}.faq-kicker{margin:0 0 5px;color:#bb1b1b;font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.faq-title{margin:0;color:#1f2933;font-size:24px;line-height:1.35;font-weight:700}.faq-count{flex:0 0 auto;padding:7px 12px;border-radius:999px;background:#fef2f2;border:1px solid #f4c7c7;color:#bb1b1b;font-size:13px;font-weight:700}.faq-grid{display:grid;grid-template-columns:1fr;gap:10px}.faq-item{min-width:0;overflow:hidden;border:1px solid #eee1d2;border-radius:12px;background:#fff;box-shadow:0 8px 22px rgba(31,41,51,.04);transition:border-color .2s,box-shadow .2s}.faq-item:hover{border-color:#e4c7b5;box-shadow:0 10px 26px rgba(31,41,51,.07)}.faq-item.open{border-color:#bb1b1b;box-shadow:0 12px 28px rgba(187,27,27,.1)}.faq-q{width:100%;min-width:0;display:flex;align-items:center;gap:12px;padding:14px 16px;border:0;background:0 0;cursor:pointer;text-align:left;color:inherit}.faq-chevron,.faq-num,.faq-tag{display:inline-flex}.faq-q:focus-visible{outline:rgba(187,27,27,.22) solid 3px;outline-offset:-3px}.faq-num{width:30px;height:30px;flex:0 0 30px;align-items:center;justify-content:center;border-radius:50%;background:#fff4e8;border:1px solid #f0d6bd;color:#bb1b1b;font-size:13px;font-weight:800}.faq-q-text{flex:1;min-width:0;margin:0;color:#222;font-size:15px;line-height:1.4;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.faq-chevron{width:28px;height:28px;flex:0 0 28px;align-items:center;justify-content:center;border-radius:50%;background:#f9fafb;color:#6b7280;font-size:18px;line-height:1;transition:transform .25s,background .2s,color .2s}.faq-item.open .faq-chevron{transform:rotate(180deg);background:#90ee90;color:#fff}.faq-a{padding:0 16px 16px 58px;color:#444;font-size:14px;line-height:1.8}.faq-divider{margin:0 0 12px;border:0;border-top:1px solid #f1e4d7}.faq-tag,.rec-grid article span{margin-bottom:8px;font-weight:700}.faq-tag{align-items:center;padding:3px 10px;border-radius:999px;background:#fef2f2;color:#bb1b1b;font-size:12px}.faq-a p{margin:0;color:#444}.rashifal-editorial-content{color:##fff5e9;margin:32px 0;padding:28px;border:1px solid #eadfd2;border-radius:14px;background:var(--hrx-panel-soft)}.rec-kicker{margin:0 0 6px;font-size:13px;font-weight:700}.rec-head h2{margin:0 0 14px;font-size:28px;line-height:1.35}.rec-lead{padding:16px 18px;margin-bottom:18px;border-left:4px solid #bb1b1b;background:#fff4e8;border-radius:10px}.rec-grid p,.rec-lead p,.rec-lucky p{margin:0;color:#333;line-height:1.8;font-size:15px}.rec-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.rec-grid article{padding:16px;border:1px solid #eee1d2;border-radius:12px;background:#fff}.rec-grid article span{display:inline-flex;width:34px;height:34px;align-items:center;justify-content:center;border-radius:50%;background:#bb1b1b;color:#fff;font-size:13px}.rec-grid h3,.rec-lucky h3{margin:0 0 8px;font-size:18px;color:#222}.rec-lucky{margin-top:16px;padding:18px;border-radius:12px;background:#f8fbff;border:1px solid #dce8f5}@media (max-width:768px){.rashifal-editorial-content{padding:18px}.rec-head h2{font-size:23px}.rec-grid{grid-template-columns:1fr}.subh-color-div{width:100%}}.other-rashi-section{margin:32px 0;padding:26px;border-radius:18px;border:1px solid #eadfd2;background:radial-gradient(circle at top right,rgba(187,27,27,.08),transparent 34%),linear-gradient(180deg,#fffaf3 0,#fff 100%)}svg#Capa_1{width:10px}.other-rashi-kicker{margin:0 0 5px;color:#bb1b1b;font-size:12px;font-weight:800;line-height:1.5;letter-spacing:.05em;text-transform:uppercase}.other-rashi-head h2{margin:0;color:#1f2933;font-size:26px;line-height:1.45;font-weight:800}.other-rashi-all{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;min-height:38px;padding:8px 14px;border-radius:999px;background:#bb1b1b;color:#fff;font-size:14px;line-height:1.4;font-weight:700;text-decoration:none}.other-rashi-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.other-rashi-card{position:relative;min-width:0;display:grid;grid-template-columns:60px minmax(0,1fr) 28px;align-items:center;gap:10px;min-height:94px;padding:14px;overflow:hidden;border-radius:16px;border:1px solid #eee1d2;background:#fff;color:#222;text-decoration:none;box-shadow:0 10px 26px rgba(31,41,51,.05);transition:transform .2s,border-color .2s,box-shadow .2s}.other-rashi-card:hover{transform:translateY(-2px);border-color:#bb1b1b;box-shadow:0 14px 32px rgba(187,27,27,.1)}.other-rashi-orbit{display:none}.other-rashi-icon{width:60px;height:60px;display:grid;place-items:center;border-radius:50%;background:#071126;border:3px solid #f4bf53;box-shadow:0 8px 18px rgba(7,17,38,.14);overflow:hidden}.other-rashi-icon img{width:56px;height:56px;object-fit:cover;border-radius:50%;display:block}.other-rashi-info small,.other-rashi-info strong{display:block;width:100%;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.other-rashi-info{min-width:0;display:flex;flex-direction:column;justify-content:center;gap:2px;padding-top:4px;padding-bottom:3px;overflow:visible}.other-rashi-info strong{padding-top:2px;color:#1f2933;font-size:15px;line-height:1.75;font-weight:800}.other-rashi-info small{color:#6b7280;font-size:12.5px;line-height:1.55}.other-rashi-arrow{width:28px;height:28px;display:grid;place-items:center;border-radius:50%;background:#fff4e8;color:#bb1b1b;font-size:23px;line-height:1;font-weight:400}@media (max-width:1180px){.other-rashi-card{grid-template-columns:56px minmax(0,1fr) 26px;gap:9px;padding:12px}.other-rashi-icon{width:56px;height:56px}.other-rashi-icon img{width:52px;height:52px}.other-rashi-info strong{font-size:14.5px;line-height:1.75}.other-rashi-info small{font-size:12px}}@media (max-width:960px){.other-rashi-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.other-rashi-card{min-height:90px}}@media (max-width:640px){.faq-wrap{padding:18px;border-radius:12px}.faq-header,.other-rashi-head{align-items:flex-start;flex-direction:column;gap:10px}.faq-title{font-size:21px}.faq-count,.faq-num{font-size:12px}.faq-q{padding:13px 14px;gap:10px}.faq-num{width:28px;height:28px;flex-basis:28px}.faq-q-text{font-size:14px}.faq-a{padding:0 14px 15px 52px;font-size:13.5px}.other-rashi-section{padding:18px;border-radius:14px}.other-rashi-head h2{font-size:22px;line-height:1.45}.other-rashi-grid{grid-template-columns:1fr}.other-rashi-card{grid-template-columns:56px minmax(0,1fr) 28px;min-height:86px;padding:12px;gap:10px}.other-rashi-icon{width:56px;height:56px}.other-rashi-icon img{width:52px;height:52px}.other-rashi-info{padding-top:4px;padding-bottom:4px}.other-rashi-info strong{font-size:15px;line-height:1.75;padding-top:2px}.other-rashi-info small{font-size:12.5px;line-height:1.55}.other-rashi-arrow{width:28px;height:28px;font-size:22px}}body.dark .rashifal-editorial-content,body.dark-mode .rashifal-editorial-content,body[data-theme=dark] .rashifal-editorial-content{background:var(--hrx-panel-soft);border:1px solid rgba(148,163,184,.22);box-shadow:0 18px 45px rgba(0,0,0,.35)}body.dark .faq-header,body.dark .other-rashi-head,body.dark .rec-head,body.dark-mode .faq-header,body.dark-mode .other-rashi-head,body.dark-mode .rec-head,body[data-theme=dark] .faq-header,body[data-theme=dark] .other-rashi-head,body[data-theme=dark] .rec-head{border-bottom:1px solid rgba(148,163,184,.2)}body.dark .faq-kicker,body.dark .other-rashi-kicker,body.dark .rec-kicker,body.dark-mode .faq-kicker,body.dark-mode .other-rashi-kicker,body.dark-mode .rec-kicker,body[data-theme=dark] .faq-kicker,body[data-theme=dark] .other-rashi-kicker,body[data-theme=dark] .rec-kicker{color:#facc15}body.dark .faq-q-text,body.dark .faq-title,body.dark .other-rashi-head h2,body.dark .other-rashi-info strong,body.dark .rec-grid article h3,body.dark .rec-head h2,body.dark-mode .faq-q-text,body.dark-mode .faq-title,body.dark-mode .other-rashi-head h2,body.dark-mode .other-rashi-info strong,body.dark-mode .rec-grid article h3,body.dark-mode .rec-head h2,body[data-theme=dark] .faq-q-text,body[data-theme=dark] .faq-title,body[data-theme=dark] .other-rashi-head h2,body[data-theme=dark] .other-rashi-info strong,body[data-theme=dark] .rec-grid article h3,body[data-theme=dark] .rec-head h2{color:#f8fafc}body.dark .rec-lead,body.dark-mode .rec-lead,body[data-theme=dark] .rec-lead{background:rgba(250,204,21,.08);border:1px solid rgba(250,204,21,.22)}body.dark .rec-lead p,body.dark-mode .rec-lead p,body[data-theme=dark] .rec-lead p{color:#fde68a}body.dark .rec-grid article,body.dark-mode .rec-grid article,body[data-theme=dark] .rec-grid article{background:var(--hrx-panel-soft);border:1px solid rgba(148,163,184,.22);box-shadow:0 12px 30px rgba(0,0,0,.28)}body.dark .rec-grid article:hover,body.dark-mode .rec-grid article:hover,body[data-theme=dark] .rec-grid article:hover{background:var(--hrx-panel-soft);border-color:rgba(250,204,21,.38)}body.dark .other-rashi-arrow,body.dark .rec-grid article span,body.dark-mode .other-rashi-arrow,body.dark-mode .rec-grid article span,body[data-theme=dark] .other-rashi-arrow,body[data-theme=dark] .rec-grid article span{background:rgba(250,204,21,.1);border:1px solid rgba(250,204,21,.26);color:#facc15}body.dark .faq-a p,body.dark .rec-grid article p,body.dark-mode .faq-a p,body.dark-mode .rec-grid article p,body[data-theme=dark] .faq-a p,body[data-theme=dark] .rec-grid article p{color:#d1d5db}body.dark .rec-lucky,body.dark-mode .rec-lucky,body[data-theme=dark] .rec-lucky{background:rgba(34,197,94,.08);border:1px solid rgba(34,197,94,.22)}body.dark .rec-lucky h3,body.dark-mode .rec-lucky h3,body[data-theme=dark] .rec-lucky h3{color:#86efac}body.dark .rec-lucky p,body.dark-mode .rec-lucky p,body[data-theme=dark] .rec-lucky p{color:#d1fae5}body.dark .rashifal-disclaimer,body.dark-mode .rashifal-disclaimer,body[data-theme=dark] .rashifal-disclaimer{background:rgba(250,204,21,.08);border:1px solid rgba(250,204,21,.22);color:#fde68a}body.dark .faq-wrap,body.dark-mode .faq-wrap,body[data-theme=dark] .faq-wrap{background:var(--hrx-panel);border:1px solid rgba(148,163,184,.22);box-shadow:0 18px 45px rgba(0,0,0,.35)}body.dark .faq-count,body.dark-mode .faq-count,body[data-theme=dark] .faq-count{background:rgba(250,204,21,.1);border:1px solid rgba(250,204,21,.26);color:#fde68a}body.dark .faq-grid,body.dark-mode .faq-grid,body[data-theme=dark] .faq-grid{background:0 0}body.dark .faq-item,body.dark-mode .faq-item,body[data-theme=dark] .faq-item{background:#111827;border:1px solid rgba(148,163,184,.22);box-shadow:0 12px 30px rgba(0,0,0,.28)}body.dark .faq-item.open,body.dark-mode .faq-item.open,body[data-theme=dark] .faq-item.open{border-color:rgba(250,204,21,.42);box-shadow:0 16px 38px rgba(0,0,0,.38)}body.dark .faq-q,body.dark-mode .faq-q,body[data-theme=dark] .faq-q{background:0 0;color:#f8fafc}body.dark .faq-q:hover,body.dark-mode .faq-q:hover,body[data-theme=dark] .faq-q:hover{background:rgba(250,204,21,.06)}body.dark .faq-q:focus-visible,body.dark-mode .faq-q:focus-visible,body[data-theme=dark] .faq-q:focus-visible{outline:rgba(250,204,21,.7) solid 2px;outline-offset:3px}body.dark .faq-num,body.dark-mode .faq-num,body[data-theme=dark] .faq-num{background:rgba(250,204,21,.12);border:1px solid rgba(250,204,21,.28);color:#facc15}body.dark .faq-chevron,body.dark-mode .faq-chevron,body[data-theme=dark] .faq-chevron{background:rgba(148,163,184,.12);border:1px solid rgba(148,163,184,.22);color:#facc15}body.dark .faq-chevron svg,body.dark-mode .faq-chevron svg,body[data-theme=dark] .faq-chevron svg{fill:#facc15}body.dark .faq-divider,body.dark-mode .faq-divider,body[data-theme=dark] .faq-divider{border:0;border-top:1px solid rgba(148,163,184,.2)}body.dark .faq-a,body.dark-mode .faq-a,body[data-theme=dark] .faq-a{background:rgba(15,23,42,.72);color:#d1d5db}body.dark .faq-tag,body.dark-mode .faq-tag,body[data-theme=dark] .faq-tag{background:rgba(34,197,94,.1);border:1px solid rgba(34,197,94,.24);color:#86efac}body.dark .other-rashi-section,body.dark-mode .other-rashi-section,body[data-theme=dark] .other-rashi-section{background:#0f172a;border:1px solid rgba(148,163,184,.22);box-shadow:0 18px 45px rgba(0,0,0,.35)}body.dark .other-rashi-all,body.dark-mode .other-rashi-all,body[data-theme=dark] .other-rashi-all{background:rgba(250,204,21,.1);border:1px solid rgba(250,204,21,.28);color:#fde68a}body.dark .other-rashi-all:hover,body.dark-mode .other-rashi-all:hover,body[data-theme=dark] .other-rashi-all:hover{background:rgba(250,204,21,.18);color:#fef3c7}body.dark .other-rashi-card,body.dark-mode .other-rashi-card,body[data-theme=dark] .other-rashi-card{background:#111827;border:1px solid rgba(148,163,184,.22);color:#f8fafc;box-shadow:0 12px 30px rgba(0,0,0,.28)}body.dark .other-rashi-card:hover,body.dark-mode .other-rashi-card:hover,body[data-theme=dark] .other-rashi-card:hover{background:var(--hrx-panel-soft);border-color:rgba(250,204,21,.42);box-shadow:0 16px 38px rgba(0,0,0,.38)}body.dark .other-rashi-orbit,body.dark-mode .other-rashi-orbit,body[data-theme=dark] .other-rashi-orbit{border-color:rgba(250,204,21,.26);background:rgba(250,204,21,.06)}body.dark .other-rashi-icon,body.dark-mode .other-rashi-icon,body[data-theme=dark] .other-rashi-icon{background:#020617;border:1px solid rgba(250,204,21,.28);box-shadow:0 10px 24px rgba(0,0,0,.36)}body.dark .other-rashi-info small,body.dark-mode .other-rashi-info small,body[data-theme=dark] .other-rashi-info small{color:#cbd5e1}body.dark .other-rashi-card:hover .other-rashi-arrow,body.dark-mode .other-rashi-card:hover .other-rashi-arrow,body[data-theme=dark] .other-rashi-card:hover .other-rashi-arrow{background:#facc15;color:#111827}