html{font-size:62.5%;min-height:100%;scroll-behavior:smooth;scrollbar-gutter:stable}:root{--spacing-1x: 8px;--spacing-2x: 16px;--spacing-3x: 24px;--spacing-4x: 32px;--spacing-5x: 40px;--spacing-6x: 48px;--spacing-7x: 56px;--spacing-8x: 64px;--spacing-9x: 72px;--spacing-10x: 80px;--spacing-20: max(1.38vw,20px);--spacing-14: max(1vw, 14px);--spacing-16: max(1.1vw, 16px);--spacing-12: max(0.8vw, 12px);--spacing-8: max(0.55vw, 8px);--spacing-6: max(0.4vw, 6px);--spacing-2: max(0.138vw, 2px);--spacing-2-mobile: 2px;--spacing-16-mobile: 16px;--spacing-14-mobile: 14px;--spacing-12-mobile: 12px;--spacing-8-mobile: 8px;--spacing-6-mobile: 6px;--spacing-30: max(2.07vw,30px);--spacing-40: max(2.7vw, 40px);--spacing-40-mobile: 40px;--spacing-10: max(0.7vw,10px);--spacing-10-mobile: 10px;--spacing-30-mobile: 30px;--spacing-20-mobile: 20px;--spacing-16-mobile: 16px;--spacing-4: max(0.27vw, 4px);--spacing-4-mobile: 4px;--spacing-grid: max(0.55vw, 8px);--spacing-grid-narrow: max(0.35vw, 5px);--spacing-grid-mobile: 5px;--sections-spacing-y: max(4.16vw, 60px);--sections-spacing-y-ig: max(4.16vw, 30px);--sections-spacing-y-md: max(1.38vw, 20px);--sections-spacing-y-md-mobile: 20px;--sections-spacing-y-small: max(0.7vw, 10px);--sections-spacing-y-small-mobile: 7px;--sections-spacing-y-mobile: 14px;--sections-spacing-x-small: max(0.7vw, 10px);--sections-spacing-x-small-mobile: 7px;--spacing-tile-grid-y: max(2.7vw, 40px);--spacing-tile-grid-x: max(2vw, 30px);--spacing-tile-grid-y-mobile: 20px;--spacing-tile-grid-x-mobile: 14px}:root{--header-spacing-announcement-desktop: 32px;--header-spacing-announcement-mobile: 30px;--header-spacing-desktop: calc(max(1.38vw, 18px) * 2 + max(1.67vw,24px) - 1px);--header-spacing-mobile: 44px}.faq-container__inner{display:grid;grid-template-columns:1fr;padding:40px 16px 0;padding:var(--spacing-5x) var(--spacing-2x) 0}@media(min-width: 768px){.faq-container__inner{grid-template-columns:1fr 3fr;padding:40px 40px 0;padding:var(--spacing-5x) var(--spacing-5x) 0}}.faq-container__inner .faq-category__title{font-family:IBMPlexSans,sans-serif;font-size:18px;font-weight:400;line-height:1.2}@media(min-width: 1024px){.faq-container__inner .faq-category__title{font-size:max(1.25vw,18px)}}.faq-container__inner .faq-category span{display:block;position:relative;top:-250px;visibility:hidden}.faq-container__inner .faq-content .faq-item{max-width:720px;border-bottom:1px solid var(--color-gray-light)}.faq-container__inner .faq-content .faq-item p{font-family:IBMPlexSans,sans-serif;font-size:12px;font-weight:400;line-height:1.2;line-height:2.3rem;padding-bottom:16px;padding-bottom:var(--spacing-2x)}@media(min-width: 1024px){.faq-container__inner .faq-content .faq-item p{font-size:max(.83vw,12px)}}.faq-container__inner .faq-content .faq-item p a{text-decoration:underline;color:var(--color-grey-text)}.faq-container__inner .faq-content .faq-item[open] svg rect:first-of-type{transform:rotate(-90deg);transform-origin:center;transition:transform .35s ease}.faq-container__inner .faq-content .faq-item__summary{font-family:IBMPlexSans,sans-serif;font-size:12px;font-weight:400;line-height:1.2;display:flex;justify-content:space-between;align-items:center;padding:16px 0;padding:var(--spacing-2x) 0}@media(min-width: 1024px){.faq-container__inner .faq-content .faq-item__summary{font-size:max(.83vw,12px)}}.faq-container__inner .faq-content .faq-item__summary h3{font-family:IBMPlexSans,sans-serif;font-size:12px;font-weight:400;line-height:1.2}@media(min-width: 1024px){.faq-container__inner .faq-content .faq-item__summary h3{font-size:max(.83vw,12px)}}.faq-container__inner .faq-content .faq-item__summary::-webkit-details-marker{display:none}.faq-container__inner .faq-content .faq-item__summary svg rect:first-of-type{transform:rotate(-180deg);transform-origin:center;transition:transform .35s ease}.faq-container__inner .faq-content .faq-item__description{line-height:2.3rem;padding:0 0 16px 0;padding:0 0 var(--spacing-2x) 0}.faq-container__inner .faq-content .faq-item__description p{font-family:IBMPlexSans,sans-serif;font-size:12px;font-weight:400;line-height:1.2;line-height:2.3rem;padding:0 0 16px 0;padding:0 0 var(--spacing-2x) 0}@media(min-width: 1024px){.faq-container__inner .faq-content .faq-item__description p{font-size:max(.83vw,12px)}}
