.BlockFaqList{--faq-list-ink:var(--gw-brand-deep-ink);--faq-list-paper:var(--gw-brand-paper-bone);--faq-list-steel:var(--gw-brand-steel-grey);--faq-list-red:var(--gw-brand-counter-red);width:100%;padding:24px var(--gw-space-20);background:var(--faq-list-paper);color:var(--faq-list-ink);word-break:break-word;grid-column:full-width;margin-top:0;overflow:hidden}.BlockFaqList,.BlockFaqList *{box-sizing:border-box}.BlockFaqList__eyebrow,.BlockFaqList__answer p,.BlockFaqList__empty{margin:0}.BlockFaqList__inner{width:100%;max-width:350px;margin-left:auto;margin-right:auto}.BlockFaqList__eyebrow{min-height:14px;color:var(--faq-list-steel);font-family:var(--gw-font-mono);font-size:var(--gw-type-micro-size);text-transform:uppercase;font-style:normal;font-weight:500;line-height:13px}.BlockFaqList__items{width:100%;box-shadow:0 var(--gw-stroke-hairline)0 var(--faq-list-steel);margin-top:32px}.BlockFaqList__item{border:0;border-top:var(--gw-stroke-hairline)solid var(--faq-list-steel);width:100%;min-height:150px;color:var(--faq-list-ink);background:0 0;margin:0;padding:0}.BlockFaqList__item[open]{border-top-color:var(--faq-list-red);min-height:220px}.BlockFaqList__item[hidden]{display:none}.BlockFaqList__questionRow{width:100%;min-height:149px;color:inherit;cursor:pointer;margin:0;padding:24px 0;list-style:none;display:block;position:relative}.BlockFaqList__questionRow::-webkit-details-marker{display:none}.BlockFaqList__questionRow.focus-visible{outline:var(--gw-stroke-emphasis)solid var(--faq-list-red);outline-offset:4px}.BlockFaqList__questionRow:focus-visible{outline:var(--gw-stroke-emphasis)solid var(--faq-list-red);outline-offset:4px}.BlockFaqList__item[open] .BlockFaqList__questionRow{min-height:121px;padding-bottom:11px}.BlockFaqList__category{width:200px;min-height:14px;color:var(--faq-list-steel);font-family:var(--gw-font-mono);font-size:var(--gw-type-micro-size);text-transform:uppercase;font-style:normal;font-weight:500;line-height:12px;display:block}.BlockFaqList__question{width:calc(100% - 50px);max-width:300px;min-height:58px;font-family:var(--gw-font-heading);transition:color var(--gw-motion-fast)var(--gw-ease-standard);margin-top:14px;font-size:18px;font-style:normal;font-weight:700;line-height:23px;display:block}.BlockFaqList__toggle{width:38px;height:28px;color:var(--faq-list-ink);font-family:var(--gw-font-heading);justify-content:flex-end;align-items:flex-start;font-size:22px;font-style:normal;font-weight:900;line-height:26px;display:flex;position:absolute;top:48px;right:0}.BlockFaqList__toggle:before{content:"+"}.BlockFaqList__item[open] .BlockFaqList__toggle{color:var(--faq-list-red)}.BlockFaqList__item[open] .BlockFaqList__toggle:before{content:"−"}.BlockFaqList__questionRow:hover .BlockFaqList__question{color:var(--faq-list-red)}.BlockFaqList__answer{width:100%;min-height:98px;color:var(--faq-list-ink);font-family:var(--gw-font-body);letter-spacing:-.2px;transform-origin:top;padding:0 30px 29px 0;font-size:16px;font-style:normal;font-weight:400;line-height:23px}.BlockFaqList__answer p{width:100%;max-width:320px;min-height:69px;color:inherit;font:inherit}.BlockFaqList__empty{color:var(--faq-list-ink);font-family:var(--gw-font-body);padding:48px 0 72px;font-size:18px;font-style:normal;font-weight:400;line-height:27px}.BlockFaqList__desktopOnly{display:none}.BlockFaqList__mobileOnly{display:inline}@media (min-width:768px) and (max-width:1199px){.BlockFaqList{padding:30px var(--gw-layout-gutter)48px}.BlockFaqList__inner{max-width:var(--gw-layout-container-max)}.BlockFaqList__item{min-height:120px}.BlockFaqList__item[open]{min-height:190px}.BlockFaqList__questionRow{grid-column-gap:32px;-moz-column-gap:32px;grid-template-columns:140px minmax(0,1fr) 50px;column-gap:32px;min-height:119px;padding:25px 0;display:grid}.BlockFaqList__item[open] .BlockFaqList__questionRow{height:81px;min-height:81px;padding-bottom:22px}.BlockFaqList__category{width:auto;margin-top:9px}.BlockFaqList__question{width:auto;max-width:none;min-height:34px;margin-top:2px;font-size:20px;line-height:26px}.BlockFaqList__toggle{width:50px;height:34px;font-size:24px;line-height:28px;position:static}.BlockFaqList__answer{min-height:108px;padding:0 50px 36px 204px;font-size:18px;line-height:26px}.BlockFaqList__answer p{max-width:680px;min-height:72px}.BlockFaqList__desktopOnly{display:inline}.BlockFaqList__mobileOnly{display:none}}@media (min-width:1200px){.BlockFaqList{padding:30px 0 50px}.BlockFaqList__inner{max-width:1120px}.BlockFaqList__eyebrow{min-height:18px;font-size:10px;line-height:14px}.BlockFaqList__item{min-height:120px}.BlockFaqList__item[open]{min-height:190px}.BlockFaqList__questionRow{grid-column-gap:40px;-moz-column-gap:40px;grid-template-columns:150px minmax(0,1fr) 60px;column-gap:40px;min-height:119px;padding:25px 0;display:grid}.BlockFaqList__item[open] .BlockFaqList__questionRow{height:81px;min-height:81px;padding-bottom:22px}.BlockFaqList__category{width:150px;font-size:var(--gw-type-micro-size);margin-top:9px;line-height:13px}.BlockFaqList__question{width:auto;max-width:830px;min-height:34px;margin-top:2px;font-size:20px;line-height:26px}.BlockFaqList__toggle{width:60px;height:34px;font-size:24px;line-height:28px;position:static}.BlockFaqList__answer{letter-spacing:0;min-height:108px;padding:0 50px 36px 190px;font-size:18px;line-height:26px}.BlockFaqList__answer p{max-width:820px;min-height:72px}.BlockFaqList__empty{padding:64px 190px 96px;font-size:21px;line-height:30px}.BlockFaqList__desktopOnly{display:inline}.BlockFaqList__mobileOnly{display:none}}