.fit-table{width:100%;border-collapse:separate;border-spacing:0;table-layout:fixed;overflow:hidden;border:1px solid #e6ebf0;border-radius:16px;background:#fff}.fit-table__head{background:#f7fafd}.fit-table__header{padding:16px 24px;color:#64696e;font-weight:700;font-size:14px;line-height:18px;text-align:left;text-transform:uppercase}.fit-table__header:first-child{width:27%}.fit-table__header:last-child{width:30%}.fit-table__cell{padding:24px;border-top:1px solid #e6ebf0;text-align:left;vertical-align:middle}.fit-table__cell--title{font-weight:inherit}.fit-table__cell--title>*{vertical-align:middle}.fit-table__image{display:inline-block;width:80px;height:80px;margin-right:16px;overflow:hidden;border-radius:12px}.fit-table__image img{display:block;width:100%;height:100%;object-fit:cover}.fit-table__title-group{display:inline-flex;flex-direction:column;gap:4px;max-width:calc(100% - 96px)}.fit-table__label{display:none}.fit-table__title{color:#191b28;font-weight:700;font-size:18px;line-height:24px;text-wrap:balance}.fit-table__subtitle{color:#64696e;font-size:14px;line-height:18px}.fit-table__models{color:#14191e;font-size:15px;line-height:20px}.fit-table__button{display:flex;align-items:center;justify-content:center;min-height:40px;padding:8px 16px;border:1px solid #c8cdd2;border-radius:8px;color:#191b28;font-weight:600;font-size:15px;line-height:20px;text-align:center;text-decoration:none;transition:color .15s cubic-bezier(.2,.8,.2,1),background-color .15s cubic-bezier(.2,.8,.2,1),border-color .15s cubic-bezier(.2,.8,.2,1)}@media (hover: hover) and (pointer: fine){.fit-table__button:hover{background:#e6ebf0;border-color:transparent;color:#14191e}}.fit-table__button:focus-visible{background:#e6ebf0;border-color:transparent;color:#14191e}.fit-table__button:active{background:#c8cdd2;border-color:transparent;color:#14191e}.fit-table--compact{border:none}.fit-table--compact .fit-table__header{padding:14px 20px}.fit-table--compact .fit-table__header:first-child{width:22%}.fit-table--compact .fit-table__header:last-child{width:35%}.fit-table--compact .fit-table__cell{padding:20px;border-top:none;vertical-align:top}.fit-table--compact .fit-table__title-group{max-width:none}.fit-table--compact .fit-table__title{font-size:15px;line-height:20px}.fit-table--compact .fit-table__models{color:#474953}@media (max-width: 768px){.fit-table,.fit-table tbody,.fit-table__row,.fit-table__cell{display:block}.fit-table{border:none;border-radius:0;background:none}.fit-table__head{display:none}.fit-table tbody{display:flex;flex-direction:column;gap:12px}.fit-table__row{display:flex;flex-direction:column;gap:16px;padding:16px;border:1px solid #e6ebf0;border-radius:16px;background:#fff}.fit-table__cell,.fit-table--compact .fit-table__cell{padding:0;border:none}.fit-table__cell--title{display:flex;align-items:center;gap:16px}.fit-table__image{flex-shrink:0;margin-right:0}.fit-table__title-group{display:flex;flex:1;max-width:none}.fit-table__label{display:block;margin-bottom:4px;color:#565b6b;font-weight:600;font-size:12px;line-height:16px;text-transform:uppercase}.fit-table__cell--models,.fit-table__cell--button{display:flex;flex-direction:column;gap:4px}.fit-table__button{width:100%}.fit-table__button br{display:none}}.faq-center{display:block}.faq-center__container{max-width:1248px}.faq-center__hub{display:flex;flex-direction:column;gap:56px;max-width:1136px;margin:0 auto}@media (max-width: 768px){.faq-center__hub{gap:32px}}.faq-center__heading{margin:0;color:#191b28;font-weight:600;font-size:32px;line-height:40px;text-align:center}@media (max-width: 768px){.faq-center__heading{font-size:28px;line-height:36px}}.faq-center__categories{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none}@media (max-width: 1024px){.faq-center__categories{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 768px){.faq-center__categories{grid-template-columns:minmax(0,1fr);gap:12px}}.faq-tile{display:flex;flex:1;align-items:flex-start;gap:16px;padding:16px;border:1px solid #e6ebf0;border-radius:16px;background:#fff;color:#191b28;text-decoration:none;transition:background-color .15s cubic-bezier(.2,.8,.2,1)}@media (hover: hover) and (pointer: fine){.faq-tile:hover{background:#f7fafd}}.faq-tile:focus-visible{background:#f7fafd}.faq-tile__content{display:flex;flex:1;flex-direction:column;gap:4px;min-width:0}.faq-tile__title{color:#14191e;font-weight:700;font-size:20px;line-height:28px}.faq-tile__text{color:#64696e;font-size:15px;line-height:20px}.faq-tile__arrow{display:flex;flex-shrink:0;width:28px;height:28px}.faq-category{display:flex}.faq-category__panel{display:none;max-width:816px;margin:0 auto;scroll-margin-top:calc(var(--header-height, 0px) + 16px);grid-template-columns:103px minmax(0,1fr) 103px;align-items:center;gap:56px 0}@media (max-width: 768px){.faq-category__panel{grid-template-columns:minmax(0,1fr);gap:0}}.faq-category__bar{grid-column:1;grid-row:1}@media (max-width: 768px){.faq-category__bar{position:sticky;z-index:2;top:var(--faq-sticky-top, 0px);margin:0 -16px;padding:8px 16px 16px;background:linear-gradient(180deg,#fff 60%,#fff0)}}.faq-category__back{display:inline-flex;align-items:center;height:40px;padding-right:24px;border:1px solid #c8cdd2;border-radius:8px;background:#fff;color:#191b28;font-weight:700;font-size:15px;line-height:20px;text-decoration:none;transition:color .15s cubic-bezier(.2,.8,.2,1),background-color .15s cubic-bezier(.2,.8,.2,1),border-color .15s cubic-bezier(.2,.8,.2,1)}@media (hover: hover) and (pointer: fine){.faq-category__back:hover{background:#e6ebf0;border-color:transparent;color:#14191e}}.faq-category__back:focus-visible{background:#e6ebf0;border-color:transparent;color:#14191e}.faq-category__back:active{background:#c8cdd2;border-color:transparent;color:#14191e}.faq-category__back svg{box-sizing:content-box;padding:0 12px}.faq-category__title{grid-column:2;grid-row:1;margin:0;color:#191b28;font-weight:600;font-size:32px;line-height:40px;text-align:center}.faq-category__title:focus,.faq-category__title:focus-visible{outline:none;box-shadow:none}@media (max-width: 768px){.faq-category__title{grid-column:1;grid-row:auto;margin-bottom:32px;font-size:28px;line-height:36px}}.faq-category__accordion{grid-column:1/-1;grid-row:2}@media (max-width: 768px){.faq-category__accordion{grid-row:auto}}@keyframes faq-center-enter{0%{opacity:0;transform:translateY(16px)}}.faq-center[data-transition=forward] .faq-category.is-active .faq-category__panel,.faq-center[data-transition=back] .faq-center__heading,.faq-center[data-transition=back] .faq-category{animation:faq-center-enter .3s ease}@media (prefers-reduced-motion: reduce){.faq-center[data-transition=forward] .faq-category.is-active .faq-category__panel,.faq-center[data-transition=back] .faq-center__heading,.faq-center[data-transition=back] .faq-category{animation:none}}.faq-center.has-active .faq-center__heading,.faq-center.has-active .faq-category{display:none}.faq-center.has-active .faq-center__categories,.faq-center.has-active .faq-category.is-active{display:block}.faq-center.has-active .faq-category.is-active .faq-tile{display:none}.faq-center.has-active .faq-category.is-active .faq-category__panel{display:grid}.faq-center:not(.is-enhanced):has(.faq-category__panel:target) .faq-center__heading,.faq-center:not(.is-enhanced):has(.faq-category__panel:target) .faq-category{display:none}.faq-center:not(.is-enhanced):has(.faq-category__panel:target) .faq-center__categories{display:block}.faq-center:not(.is-enhanced):has(.faq-category__panel:target) .faq-category:has(>.faq-category__panel:target){display:block}.faq-center:not(.is-enhanced):has(.faq-category__panel:target) .faq-category:has(>.faq-category__panel:target) .faq-tile{display:none}.faq-center:not(.is-enhanced):has(.faq-category__panel:target) .faq-category:has(>.faq-category__panel:target) .faq-category__panel{display:grid}.faq-table{display:flex;flex-direction:column;gap:20px;margin-top:16px;padding:16px;border-radius:16px;background:#f1f5f9;list-style:none}.faq-table__title{margin:0;color:#191b28;font-weight:600;font-size:24px;line-height:32px}@media (max-width: 768px){.faq-table__title{font-size:20px;line-height:28px}}.faq-table__footnote{margin:0;color:#64696e;font-size:15px;line-height:20px}.faq-table__footnote a{color:#8a6400;text-decoration:underline;text-underline-offset:2px}
