.faq{display:block;margin:0 auto;max-width:113rem;padding-left:2.4rem;padding-right:2.4rem;scroll-margin-top:2.4rem;scroll-margin-top:calc(var(--header-height, 0px) + var(--announcement-height, 0px) + var(--promo-banner-height, 0px) + var(--link-list-height, 0px) + 2.4rem);width:100%}@media only screen and (min-width:768px){.faq{padding-left:4rem;padding-right:4rem}}.faq__container.container{border-radius:1.6rem;margin-top:4rem;padding:6rem 0 1.6rem;position:relative}.faq__container.container .faq__header{left:50%;margin:0;position:absolute;top:0;transform:translate(-50%,-50%);width:100%}@media only screen and (min-width:768px){.faq__container.container{padding:10rem 0 6.5rem}}.faq__header{margin-bottom:1.7rem;position:relative}@media only screen and (min-width:768px){.faq__header{margin-bottom:6.4rem}}.faq__header-eyebrow{display:flex;justify-content:center}.faq__heading{font-family:Canela;font-size:3.2rem;font-weight:300;letter-spacing:-.56px;line-height:100%;margin:0 auto;max-width:80rem;text-align:center;width:100%}@media only screen and (min-width:768px){.faq__heading{font-family:Canela;font-size:4.6rem;font-weight:300;letter-spacing:-1px;line-height:100%}}@media only screen and (min-width:992px){.faq__heading{font-family:Canela;font-size:5.6rem;font-weight:300;letter-spacing:-1.68px;line-height:100%}}.faq__accordions accordion-block{border-top:.1rem solid rgba(38,38,38,.5)}.faq__accordions accordion-block summary{font-family:Diatype;font-size:1.6rem;font-weight:400;letter-spacing:-.16px;line-height:130%}@media only screen and (min-width:992px){.faq__accordions accordion-block summary{font-family:Diatype;font-size:2rem;font-weight:400;letter-spacing:-.2px;line-height:130%}}.faq__accordions accordion-block summary+div{font-family:Diatype;font-size:1.5rem;font-weight:400;letter-spacing:-.15px;line-height:130%;opacity:.8;padding:0 0 1.3rem}@media only screen and (min-width:992px){.faq__accordions accordion-block summary+div{font-family:Diatype;font-size:1.8rem;font-weight:400;letter-spacing:-.18px;line-height:130%}}@media only screen and (min-width:768px){.faq__accordions accordion-block summary+div{padding:0 0 4rem}}.faq__accordions accordion-block summary+div *{margin-top:0}.faq__accordions accordion-block summary+div :last-child{margin-bottom:0}.faq__accordions accordion-block .accordion__icon{height:1.75rem;width:1.75rem}@media only screen and (min-width:768px){.faq__accordions accordion-block .accordion__icon{height:2.4rem;width:2.4rem}}.faq__accordions li:last-child accordion-block{border-bottom:.1rem solid rgba(38,38,38,.5)}faq-categories{display:block}.faq__header:has(+.faq__tabs:not(:empty)){margin-bottom:0}.faq__rule{background-color:#26262699;display:block;height:.1rem;margin-top:2.4rem;width:8.6rem}.faq__tabs{display:flex;flex-wrap:wrap;gap:.6rem;justify-content:center;margin-bottom:2rem;padding-top:2.2rem}@media only screen and (min-width:992px){.faq__tabs{gap:.72rem;margin-bottom:4.4rem;padding-top:2.41rem}}.faq__tabs:empty{display:none}.faq__tab{align-items:center;background-color:transparent;border:none;border-radius:1.2rem 1.2rem 0 0;box-shadow:inset 0 0 0 .1rem #838383;box-shadow:inset 0 0 0 .1rem var(--faq-tab-color,#838383);box-sizing:border-box;color:#838383;color:var(--faq-tab-color,#838383);cursor:pointer;display:inline-flex;flex:1 1 0;font-family:Diatype Mono;font-size:1.2rem;font-weight:700;justify-content:center;letter-spacing:1.08px;line-height:1.25;min-height:5rem;min-width:0;padding:.8rem 1.6rem;text-transform:uppercase;transition:background-color .2s ease,color .2s ease,box-shadow .2s ease}@media only screen and (min-width:992px){.faq__tab{border-radius:1.45rem 1.45rem 0 0;box-shadow:inset 0 0 0 .12rem #838383;box-shadow:inset 0 0 0 .12rem var(--faq-tab-color,#838383);flex:0 0 auto;font-size:1.45rem;letter-spacing:1.3px;min-height:3.98rem;width:24.05rem}}.faq__tab:hover{color:#262626}.faq__tab[aria-pressed=true]{background-color:#01472a;background-color:var(--faq-tab-active-bg,#01472a);box-shadow:none;color:#fff;color:var(--faq-tab-active-color,#fff)}.faq__tab-label--desktop{display:none}@media only screen and (min-width:992px){.faq__tab-label--desktop{display:inline}.faq__tab-label--mobile{display:none}.faq__accordions--cols-2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-column-gap:6.4rem;align-items:start;-moz-column-gap:6.4rem;column-gap:6.4rem}}.faq__item[hidden]{display:none}.faq__search{border:.1rem solid #838383;border-radius:.8rem;box-sizing:border-box;display:flex;margin:0 auto 2rem;max-width:31rem;overflow:hidden;position:relative;width:100%}.faq__search-input{background-color:#fff;border:none;color:#262626;flex:1 1 auto;font-family:Diatype Mono;font-size:1.3rem;font-weight:700;letter-spacing:1.17px;line-height:1.15;min-width:0;padding:1.4rem 1.6rem;text-transform:uppercase}.faq__search-input::-moz-placeholder{color:#26262673}.faq__search-input::placeholder{color:#26262673}.faq__search-input::-webkit-search-cancel-button,.faq__search-input::-webkit-search-decoration{-webkit-appearance:none;-moz-appearance:none;appearance:none}.faq__search-input:focus{outline:none}.faq__search-icon{align-items:center;background-color:#01472a;color:#fff;display:flex;flex:0 0 auto;justify-content:center;pointer-events:none;width:4.6rem}.faq__search-icon svg{display:block;height:1.8rem;width:1.8rem;fill:currentcolor}@media only screen and (min-width:992px){.faq__search{margin-bottom:0}}.faq__empty{color:#262626b3;font-family:Diatype;font-size:1.5rem;font-weight:400;letter-spacing:-.15px;line-height:130%;margin:2.4rem 0 0;text-align:center}@media only screen and (min-width:992px){.faq__empty{font-family:Diatype;font-size:1.8rem;font-weight:400;letter-spacing:-.18px;line-height:130%}}.faq--corporate .faq__heading{margin-bottom:2.8rem}@media only screen and (min-width:992px){.faq--corporate .faq__heading{font-size:4.8rem;letter-spacing:-.96px;line-height:1;margin-bottom:3.3rem}}.faq--corporate .faq__search{border:.1rem solid rgba(0,0,0,.4);border-radius:1.2rem;margin-bottom:2.2rem;max-width:23.3rem}@media only screen and (min-width:992px){.faq--corporate .faq__search{border-color:#838383;border-radius:.65rem;border-width:.12rem;margin-bottom:2.9rem;max-width:31rem}}.faq--corporate .faq__search-input{font-size:1.2rem;letter-spacing:.96px;padding:1.1rem 1.5rem}@media only screen and (min-width:992px){.faq--corporate .faq__search-input{font-size:1.5rem;letter-spacing:2.25px;padding:1.2rem 1.6rem}}.faq--corporate .faq__search-input::-moz-placeholder{color:#26262680}.faq--corporate .faq__search-input::placeholder{color:#26262680}.faq--corporate .faq__search-icon{border-radius:0 1.1rem 1.1rem 0;width:4.1rem}.faq--corporate .faq__search-icon svg{height:1.8rem;width:1.6rem}@media only screen and (min-width:992px){.faq--corporate .faq__search-icon{border-radius:0 .53rem .53rem 0;width:4.4rem}.faq--corporate .faq__search-icon svg{height:2.5rem;width:2.1rem}}.faq--corporate .faq__tabs{gap:.6rem;margin:0 auto 2rem;max-width:98.3rem;padding-top:0}@media only screen and (min-width:360px){.faq--corporate .faq__tabs{flex-wrap:nowrap}}@media only screen and (min-width:992px){.faq--corporate .faq__tabs{gap:.72rem;margin-bottom:3.1rem}}.faq--corporate .faq__accordions accordion-block summary{padding:1.17rem 0}@media only screen and (min-width:992px){.faq--corporate .faq__accordions accordion-block summary{padding:1.6rem 0}}.faq--corporate .faq__accordions accordion-block summary+div{padding-bottom:.6rem}@media only screen and (min-width:992px){.faq--corporate .faq__accordions accordion-block summary+div{padding-bottom:2rem}}.faq--corporate .faq__tab{flex:1 1 auto;min-width:-moz-min-content;min-width:min-content;padding-left:1rem;padding-right:1rem}@media only screen and (min-width:992px){.faq--corporate .faq__tab{flex:1 1 0;font-size:1.45rem;letter-spacing:1.3px;line-height:1.4;min-height:3.98rem;min-width:0;padding-left:1.6rem;padding-right:1.6rem;width:auto}}.faq--corporate .faq__accordions{margin:0 auto;max-width:98.3rem}@media only screen and (min-width:992px){.faq--corporate .faq__accordions{-moz-column-gap:5.4rem;column-gap:5.4rem}}
