.faq-module__pLdp3q__page{background:var(--book-bg);color:var(--book-text);grid-template-columns:.85fr 1.15fr;gap:65px;max-width:1440px;margin:auto;padding:70px 5%;display:grid}.faq-module__pLdp3q__intro>a{color:var(--book-highlight);text-underline-offset:5px;font-size:13px;text-decoration:underline}.faq-module__pLdp3q__eyebrow{letter-spacing:1.7px;color:var(--book-muted);margin-top:34px;font-size:10px}.faq-module__pLdp3q__intro h1{margin:18px 0;font:400 clamp(40px,4vw,60px)/1.1 BookSerif,Georgia,serif}.faq-module__pLdp3q__intro em{color:var(--book-highlight)}.faq-module__pLdp3q__intro>p:last-child{color:var(--book-muted);font-size:14px;line-height:1.9}.faq-module__pLdp3q__group{margin-bottom:35px}.faq-module__pLdp3q__group h2{color:var(--book-highlight);margin-bottom:14px;font:28px/1.2 BookSerif,Georgia,serif}.faq-module__pLdp3q__group details{border-bottom:1px solid var(--book-line);padding:21px 0}.faq-module__pLdp3q__group summary{cursor:pointer;justify-content:space-between;gap:15px;font-size:14px;list-style:none;display:flex}.faq-module__pLdp3q__group summary::-webkit-details-marker{display:none}.faq-module__pLdp3q__group summary span{font-size:20px;line-height:1}.faq-module__pLdp3q__group details[open] summary span{transform:rotate(45deg)}.faq-module__pLdp3q__group details p{color:var(--book-muted);padding-top:16px;font-size:13px;line-height:1.9}@media (max-width:750px){.faq-module__pLdp3q__page{grid-template-columns:1fr;gap:40px;padding:35px 20px}}
