.faqDirectory{padding-bottom:100px;display:block}.faqDirectory>aside{border-top:4px solid var(--diloya-accent);color:#fff;background:#2d2d53;align-self:start;padding:30px;position:sticky;top:32px}.faqDirectory>aside span{letter-spacing:.16em;color:#ff6a20;font-size:9px;font-weight:800}.faqDirectory>aside h2{margin:26px 0 18px;font-size:30px;line-height:1.08}.faqDirectory>aside p{color:#c8c8d8;font-size:13px;line-height:1.7}.faqDirectory>aside a{color:#fff;margin-top:24px;font-size:11px;font-weight:800;display:inline-block}.faqDirectoryList{border-top:1px solid #d9dae3}.faqDirectoryList details{background:#fff;border-bottom:1px solid #d9dae3}.faqDirectoryList summary{cursor:pointer;grid-template-columns:46px 1fr 34px;align-items:center;gap:16px;padding:17px 24px;list-style:none;display:grid}.faqDirectoryList summary::-webkit-details-marker{display:none}.faqDirectoryList summary small{letter-spacing:.12em;color:var(--diloya-accent);font-size:10px;font-weight:800}.faqDirectoryList summary strong{font-size:18px;line-height:1.35}.faqDirectoryList summary b{border:1px solid #d6d7e0;border-radius:50%;place-items:center;width:30px;height:30px;font-size:18px;font-weight:400;transition:all .25s;display:grid}.faqDirectoryList details[open] summary b{background:var(--diloya-accent);border-color:var(--diloya-accent);color:#fff;transform:rotate(45deg)}.faqDirectoryList details>div{padding:0 74px 26px}.faqDirectoryList details p{color:#66677d;margin:0 0 18px;font-size:14px;line-height:1.75}.faqDirectoryList details a{color:#2d2d53;font-size:11px;font-weight:800}@media (max-width:900px){.faqDirectory{grid-template-columns:1fr;gap:36px}.faqDirectory>aside{position:static}}@media (max-width:600px){.faqDirectoryList summary{grid-template-columns:34px 1fr 30px;padding:16px 14px}.faqDirectoryList summary strong{font-size:17px}.faqDirectoryList details>div{padding:0 48px 22px}}.faqDirectoryList details>div{min-width:0;max-width:100%;overflow:hidden}.faqAnswerBody,.faqAnswerBody *{overflow-wrap:anywhere;word-break:break-word;max-width:100%;white-space:normal!important}.faqAnswerBody table{display:block;overflow-x:auto}.faqDirectoryList details{scroll-margin-top:180px}
