/* jt-faq-refresh-css-v1 */
.jt-faq-refresh{box-sizing:border-box;width:min(calc(100vw - 3.2rem),65em);max-width:65em;margin:38px auto 46px;padding:34px 0;border-top:1px solid #d8cec4;border-bottom:1px solid #d8cec4;color:#202321}
.jt-faq-refresh *{box-sizing:border-box}
.jt-faq-refresh__kicker{margin:0 0 10px!important;color:#7c2f42!important;font-size:12px!important;font-weight:800!important;line-height:1.2!important;text-transform:uppercase;letter-spacing:0!important}
.jt-faq-refresh h2{margin:0 0 14px!important;color:#202321!important;font-size:34px!important;line-height:1.08!important;font-weight:500!important;letter-spacing:0!important}
.jt-faq-refresh__intro{max-width:68ch;margin:0 0 20px!important;color:#46433f!important;font-size:17px!important;line-height:1.68!important}
.jt-faq-refresh__list{display:grid;gap:10px;margin:22px 0 0}
.jt-faq-refresh details{border:1px solid #c7bdb5;background:#fbf8f4;padding:0}
.jt-faq-refresh summary{cursor:pointer;display:grid;grid-template-columns:minmax(0,1fr) 24px;gap:16px;align-items:center;padding:16px 18px;color:#202321;font-size:16px;font-weight:800;line-height:1.35;list-style:none}
.jt-faq-refresh summary::-webkit-details-marker{display:none}
.jt-faq-refresh summary:after{content:"+";display:grid;place-items:center;width:24px;height:24px;border:1px solid #c7bdb5;border-radius:50%;font-family:Roobert,Arial,sans-serif;font-size:16px;font-weight:700;line-height:1}
.jt-faq-refresh details[open] summary{background:#f4eee8}
.jt-faq-refresh details[open] summary:after{content:"-"}
.jt-faq-refresh details p{margin:0;padding:0 18px 18px;color:#46433f;font-size:16px;line-height:1.66}
.jt-faq-refresh__sources{margin:18px 0 0!important;color:#6f6b67!important;font-size:13px!important;line-height:1.5!important}
.jt-faq-refresh__sources a{color:#202321;text-decoration:underline;text-underline-offset:3px}
@media(width <= 47.5rem){.jt-faq-refresh{padding:28px 0;margin:32px auto 40px}.jt-faq-refresh h2{font-size:30px!important}.jt-faq-refresh__intro{font-size:16px!important}.jt-faq-refresh summary{padding:15px 16px;font-size:15px}.jt-faq-refresh details p{padding:0 16px 16px;font-size:15px}}