/* EN d930515, carried to KR: the /en/reading/faq/ part of sites/hooponopono-en/static/en/assets/polish.css, cut by build.py; edit it there. */
/* /en/reading/faq/ (faq.py; Kohei 2026-10-10, Cid 1558414870129414297). The quote opens the page as type, no portrait
   (Kohei 1558419602461950055); each question is a <details>, hairlines between them, no filled bar, no answer box. */
.article-body .faq-quote { border: 0 !important; background: none !important; padding: 0 !important; margin: var(--s6, 48px) auto !important;
    max-width: 22em; text-align: center; }
.article-body .faq-quote p { font-family: var(--ff-head, 'Cormorant Garamond', serif) !important; font-style: normal !important;
    font-weight: 500; font-size: var(--fs-h) !important; line-height: 1.4 !important; letter-spacing: .01em !important;
    color: var(--navy, #2f5d34); margin: 0; }
.article-body .faq-d { max-width: 760px; margin: 0 auto; border-top: 1px solid var(--navy-thread, rgba(47, 93, 52, .18)); }
.article-body .faq-d:last-of-type { border-bottom: 1px solid var(--navy-thread, rgba(47, 93, 52, .18)); }
/* one block of text with the + at its right edge, not a flex row: in a flex row each run of text and each
   <span class="nowrap"> is an item of its own, spread apart (TW 「什麼是　　荷歐波諾波諾　　？」, Kohei 2026-10-13 12:44) */
.article-body .faq-d > summary { list-style: none; cursor: pointer; display: block; position: relative;
    padding: var(--s4, 24px) calc(var(--s4, 24px) + 1em) var(--s4, 24px) 0; font-family: var(--ff-body, 'Spectral', serif); font-weight: 500;
    font-size: var(--fs-b); line-height: 1.45; color: var(--navy, #2f5d34); }
.article-body .faq-d > summary::-webkit-details-marker { display: none; }
.article-body .faq-d > summary::after { content: "+"; position: absolute; right: 0; top: var(--s4, 24px); font-family: var(--ff-body, 'Spectral', serif); opacity: .6; }
.article-body .faq-d[open] > summary::after { content: "\2212"; }
.article-body .faq-d-a { padding: 0 0 var(--s5, 32px); }
.article-body .faq-d-a > p:last-child { margin-bottom: 0; }

