.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}}.fit-finder{scroll-margin-top:var(--header-height, 0px)}.fit-finder__inner{display:flex;flex-direction:column;align-items:center;gap:56px;max-width:1136px;margin:0 auto}@media (max-width: 768px){.fit-finder__inner{gap:32px}}.fit-finder__intro{display:flex;flex-direction:column;gap:16px;max-width:688px;text-align:center}.fit-finder__heading{margin:0;color:#191b28;font-weight:600;font-size:32px;line-height:40px}@media (max-width: 768px){.fit-finder__heading{font-size:28px;line-height:36px}}.fit-finder__text{margin:0;color:#474953;font-size:18px;line-height:24px}.fit-finder__steps{display:grid;grid-template-columns:repeat(auto-fit,minmax(0,1fr));gap:48px;width:100%;margin:0;padding:0;list-style:none}@media (max-width: 768px){.fit-finder__steps{grid-template-columns:minmax(0,1fr);gap:32px}}.fit-finder__step{display:flex;flex-direction:column;align-items:center;text-align:center}.fit-finder__step-number{display:flex;align-items:center;justify-content:center;width:40px;height:40px;margin-bottom:16px;border:2px solid #f5b537;border-radius:50%;background:#fcefd5;color:#191b28;font-weight:700;font-size:18px;line-height:24px}.fit-finder__step-title{margin:0 0 8px;color:#191b28;font-weight:700;font-size:18px;line-height:24px}.fit-finder__step-text{margin:0;color:#474953;font-size:15px;line-height:20px}.fit-finder__table-block{display:flex;flex-direction:column;gap:32px;width:100%}.fit-finder__footnote{margin:0;color:#64696e;font-size:15px;line-height:20px;text-align:center}.fit-finder__footnote a{color:#8a6400;text-decoration:underline;text-underline-offset:2px}
