.faq{color:var(--d7-text)}.faq-head{text-align:center}.faq-eyebrow{margin-block-end:var(--d7-space-12)}.faq-line{display:block}.faq-list{inline-size:var(--d7-content-w);max-inline-size:min(var(--d7-measure), calc(100% - 2 * var(--d7-gutter-min)));border-block-start:var(--d7-rule-w) solid var(--d7-rule);margin-block-start:var(--d7-gap-40);margin-inline:auto}.faq-item{border-block-end:var(--d7-rule-w) solid var(--d7-rule)}.faq-q{justify-content:space-between;align-items:center;gap:var(--d7-space-16);min-block-size:var(--d7-touch);padding-block:var(--d7-space-12);color:var(--d7-text);cursor:pointer;list-style:none;display:flex}.faq-q::-webkit-details-marker{display:none}.faq-q:focus-visible{outline:var(--d7-focus-w) solid var(--d7-focus-color);outline-offset:var(--d7-focus-offset)}.faq-mark{inline-size:var(--d7-space-12);block-size:var(--d7-space-12);flex:none;position:relative}.faq-mark:before,.faq-mark:after{content:"";block-size:var(--d7-rule-w-zone);border-radius:var(--d7-radius-pill);background:var(--d7-text-secondary);transition:transform var(--d7-dur-switch) var(--d7-ease-slide);position:absolute;inset-block-start:calc(50% - var(--d7-rule-w-zone) / 2);inset-inline:0}.faq-mark:after{transform:rotate(90deg)}.faq-item[open] .faq-mark:after{transform:rotate(0)}.faq-a{color:var(--d7-text-muted);margin:0;padding-block-end:var(--d7-space-16)}.faq-a p,.faq-a ul{margin:0}.faq-a>*+*{margin-block-start:var(--d7-space-8)}.faq-a ul{padding-inline-start:var(--d7-space-16);list-style:outside}@media (prefers-reduced-motion:reduce){.faq-mark:before,.faq-mark:after{transition-duration:var(--d7-dur-reduced)}}.faq-lede{margin:var(--d7-space-12) 0 0;color:var(--d7-text-muted)}.faq-tools{inline-size:var(--d7-content-w);max-inline-size:min(var(--d7-measure), calc(100% - 2 * var(--d7-gutter-min)));margin-block-start:var(--d7-gap-40);margin-inline:auto}.faq--index .faq-tools+.sr-only+.faq-list{margin-block-start:var(--d7-space-24)}.faq-search{inline-size:100%;min-block-size:var(--d7-touch);padding-inline:var(--d7-space-16);background:var(--d7-surface-sunken);border:var(--d7-rule-w) solid var(--d7-rule);border-radius:var(--d7-radius-card);color:var(--d7-text);text-align:start;transition:border-color var(--d7-dur-press) var(--d7-ease-press);font-family:inherit;display:block}.faq-search::placeholder{color:var(--d7-text-muted);opacity:1}.faq-search:focus{border-color:var(--d7-rule-strong)}.faq-search:focus-visible{outline:var(--d7-focus-w) solid var(--d7-focus-color);outline-offset:var(--d7-focus-offset)}.faq-chips{gap:var(--d7-space-8);scrollbar-width:none;margin-inline:calc(-1 * var(--d7-gutter-min));padding-inline:var(--d7-gutter-min);display:flex;overflow-x:auto}.faq-search+.faq-chips{margin-block-start:var(--d7-space-16)}.faq-chips::-webkit-scrollbar{display:none}@media (min-width:768px){.faq-chips{flex-wrap:wrap;margin-inline:0;padding-inline:0;overflow:visible}}.faq-chips button{min-block-size:var(--d7-touch);padding-inline:var(--d7-space-16);border:var(--d7-rule-w) solid var(--d7-rule);border-radius:var(--d7-radius-pill);color:var(--d7-text-secondary);cursor:pointer;transition:background-color var(--d7-dur-switch) var(--d7-ease-slide), color var(--d7-dur-switch) var(--d7-ease-slide), border-color var(--d7-dur-switch) var(--d7-ease-slide);background:0 0;flex:none;font-family:inherit}.faq-chips button:hover{color:var(--d7-text);border-color:var(--d7-rule-strong)}.faq-chips button[aria-pressed=true]{background:var(--d7-selected-bg);border-color:var(--d7-selected-bg);color:var(--d7-selected-text)}.faq-chips button:focus-visible{outline:var(--d7-focus-w) solid var(--d7-focus-color);outline-offset:var(--d7-focus-offset)}.faq-item[hidden],.faq-list[hidden]{display:none}.faq-links{gap:0 var(--d7-space-24);margin:calc(-1 * var(--d7-space-8)) 0 0;padding:0 0 var(--d7-space-8);flex-wrap:wrap;list-style:none;display:flex}.faq-more{inline-size:var(--d7-content-w);max-inline-size:min(var(--d7-measure), calc(100% - 2 * var(--d7-gutter-min)));margin:var(--d7-space-8) auto 0;gap:0 var(--d7-space-24);flex-wrap:wrap;display:flex}.faq-link{min-block-size:var(--d7-touch);color:var(--d7-red-text);transition:color var(--d7-dur-press) var(--d7-ease-press);align-items:center;text-decoration:none;display:inline-flex}.faq-link:hover{color:var(--d7-red-fill-hover)}.faq-link:focus-visible{outline:var(--d7-focus-w) solid var(--d7-focus-color);outline-offset:var(--d7-focus-offset)}.faq-link .d7-ext-icon{flex:none;margin-inline-start:var(--d7-space-4)}:root[dir=rtl] .faq-link .d7-ext-icon{transform:scaleX(-1)}.faq-ask{text-align:center;margin-block-start:var(--d7-gap-64)}.faq-ask h2{margin:0}.faq-ask-actions{justify-content:center;gap:var(--d7-space-12);flex-wrap:wrap;margin-block-start:var(--d7-space-24);display:flex}.faq-list[hidden]+.faq-ask{margin-block-start:var(--d7-gap-40)}@media (prefers-reduced-motion:reduce){.faq-chips button,.faq-search,.faq-link{transition-duration:var(--d7-dur-reduced)}}
