.faq-page-layout{padding:6rem 0}@media screen and (min-width:1033px){.faq-page-layout__grid{display:grid;grid-template-columns:28rem minmax(0,1fr);column-gap:8rem;align-items:start}.faq-page-layout__sidebar{position:sticky;top:2rem}}.faq-page-layout__sidebar-heading{margin:0 0 1.6rem;font-size:1.4rem;font-weight:700;color:#868686}.faq-page-layout__nav-list{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.8rem}.faq-page-layout__nav-link{display:block;width:100%;padding:1rem 1.6rem;border-radius:.8rem;font-size:1.6rem;font-weight:500;color:#1a1a1a;text-decoration:none;transition:background-color .2s ease,color .2s ease}.faq-page-layout__nav-link:hover{background-color:#f5f5f5}.faq-page-layout__nav-link.is-active{background-color:#3366c20f;color:#3366c2}.faq-page-layout__content{display:flex;flex-direction:column;min-width:0}.faq-page-category{padding:3.2rem 0}.faq-page-category:first-child{padding-top:0}.faq-page-category__header{display:flex;flex-direction:column;gap:.8rem;margin:0 0 2.4rem}.faq-page-category__eyebrow{margin:0;font-size:2rem;font-weight:500;line-height:1.4;letter-spacing:.03em;text-transform:uppercase;color:#3366c2}.faq-page-category__heading{margin:0;font-size:2.6rem;font-weight:600;line-height:1.3;color:#1a1a1a}.faq-page-category__list{display:flex;flex-direction:column}.faq-page-row{border-bottom:1px solid #eaeaea}.faq-page-row[hidden]{display:none}.faq-page-row details{padding:2.4rem 0}.faq-page-row summary{display:flex;align-items:center;justify-content:space-between;gap:1.6rem;cursor:pointer;list-style:none}.faq-page-row summary::-webkit-details-marker{display:none}.faq-page-row summary:focus-visible{outline:2px solid #3366c2;outline-offset:4px}.faq-page-row__question-wrap{display:flex;flex:1 1 0;min-width:0;align-items:center;justify-content:space-between;gap:1.2rem;flex-wrap:wrap}.faq-page-row__question{font-size:1.8rem;font-weight:600;line-height:1.4;color:#1a1a1a}.faq-page-row__badge{display:inline-flex;align-items:center;flex-shrink:0;padding:.5rem 1.4rem;border-radius:3.4rem;border:1px solid;font-size:1.4rem;font-weight:400;white-space:nowrap}.faq-page-row__badge--standard{border-color:#3366c2;background-color:#3366c20f;color:#3366c2}.faq-page-row__badge--research{border-color:#c8963e;background-color:#c8963e1a;color:#c8963e}.faq-page-row__icon{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:2.4rem;height:2.4rem}.faq-page-row__icon img{width:1.6rem;height:1.6rem}.faq-page-row__icon-plus{display:block}.faq-page-row__icon-minus{display:none}.faq-page-row details[open] .faq-page-row__icon-plus{display:none}.faq-page-row details[open] .faq-page-row__icon-minus{display:block}.faq-page-row__answer{margin-top:1.6rem;overflow:hidden;font-size:1.6rem;line-height:1.6;color:#868686}.faq-page-row__answer p{margin:0}.faq-page-row__answer p+p{margin-top:1rem}.faq-page-no-results{display:none}.faq-page-no-results:not([hidden]){display:block;margin-top:2.4rem;padding:4rem 3.2rem;text-align:center;background-color:#f5f5f5;border-radius:1.6rem}.faq-page-no-results__heading{margin:0 0 .8rem;font-size:2.2rem;font-weight:600;color:#1a1a1a}.faq-page-no-results__description{margin:0;font-size:1.6rem;color:#868686}@media screen and (max-width:1032px){.faq-page-layout__sidebar{margin-bottom:3.2rem;padding-bottom:3.2rem;border-bottom:1px solid #eaeaea}.faq-page-layout__sidebar-heading{display:none}.faq-page-layout__nav-list{flex-direction:row;gap:.8rem;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-bottom:.4rem}.faq-page-layout__nav-list::-webkit-scrollbar{display:none}.faq-page-layout__nav-list li{flex:0 0 auto}.faq-page-layout__nav-link{white-space:nowrap;padding:1rem 1.8rem;border:1px solid #eaeaea}.faq-page-layout__nav-link.is-active{border-color:#3366c2}.faq-page-category__eyebrow{font-size:1.8rem}.faq-page-category__heading{font-size:2.2rem}}@media screen and (max-width:767px){.faq-page-category__eyebrow{font-size:1.6rem}.faq-page-row details{padding:2rem 0}.faq-page-row__question{font-size:1.6rem}.faq-page-row__answer{font-size:1.5rem}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/section-faq-page-layout.css.map */
