.faq-actions{width:100%;max-width:calc(var(--col-read) + 2 * var(--gutter));margin:38px auto 0;display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.faq-action{display:flex;align-items:center;justify-content:center;gap:10px;padding:20px 14px;font-family:var(--font-label);font-size:12.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--cream);text-decoration:none;border-right:1px solid var(--line-soft);transition:background .18s ease,color .18s ease}.faq-action:last-child{border-right:0}.faq-action:hover{background:var(--gold-08);color:var(--gold)}.faq-action svg{flex:none;opacity:.75}.faq-topics{position:sticky;top:var(--header-h);z-index:30;background:var(--bg);border-bottom:1px solid var(--line-soft)}.faq-topics__in{max-width:calc(var(--col-read) + 2 * var(--gutter));margin:0 auto;padding:0 var(--gutter);display:flex;gap:26px;overflow-x:auto;scrollbar-width:none}.faq-topics__in::-webkit-scrollbar{display:none}.faq-topics__link{flex:none;padding:16px 0;font-family:var(--font-label);font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--body-3);text-decoration:none;border-bottom:1px solid transparent;transition:color .18s ease,border-color .18s ease}.faq-topics__link:hover{color:var(--gold)}.faq-topics__link.is-active{color:var(--gold);border-bottom-color:var(--gold)}.faq-body{max-width:var(--col-read);margin:0 auto;padding:0 var(--gutter) 40px}.faq-cat{padding-top:64px;scroll-margin-top:calc(var(--header-h) + 54px)}.faq-cat__head{display:flex;align-items:baseline;justify-content:space-between;gap:16px;padding-bottom:10px}.faq-cat__title{font-family:var(--font-display);font-weight:400;font-size:26px;line-height:1.25;margin:0}.faq-closing{border-top:1px solid var(--line);margin-top:44px;padding:56px var(--gutter) 90px;text-align:center}.faq-closing__title{font-family:var(--font-display);font-weight:400;font-size:26px;margin:0 0 8px}.faq-closing__body{color:var(--body-3);margin:0 auto 26px;max-width:440px}.faq-closing__btns{display:flex;gap:0;justify-content:center;flex-wrap:wrap}@media (max-width:640px){.faq-actions{grid-template-columns:1fr;margin-top:0;border-top:0}.faq-action{border-right:0;border-bottom:1px solid var(--line-soft);justify-content:flex-start;padding-left:var(--gutter)}.faq-action:last-child{border-bottom:0}.faq-cat{padding-top:48px}.faq-cat__title{font-size:23px}}