.tabs{gap:56px}.tabs,.tabs-top{display:flex;flex-direction:column}.tabs-top{align-items:center;gap:16px;text-align:center}.tabs-cards-sec{display:grid;gap:56px;grid-template-columns:386px 1fr}.tabs-tabs{display:flex;flex-direction:column;gap:24px;width:max-content}.tabs-tab{border-radius:100px;border-width:1px;font-size:24px;font-weight:600;line-height:120%;padding:16px 24px;transition:all .3s ease}.tabs-tab.pink[visible]{background-color:var(--tertiary-10);color:var(--color-text-accent)}.tabs-tab.blue[visible]{background-color:var(--primary-10);color:var(--primary-500)}.tabs-tab.green[visible]{background-color:var(--secondary-10);color:var(--color-text-highlight-primary)}.tabs-cards{display:grid}.tabs-left-cards-container{display:grid;gap:24px;grid-column:1/2;grid-row:1/2;grid-template-columns:.6fr 1fr;height:0;opacity:0;transition:all .3s ease;z-index:0}.tabs-left-cards-container[visible]{height:auto;opacity:1;z-index:1}.tabs-left-cards{display:flex;flex-direction:column;gap:16px}.tabs-principal-card{border-radius:24px;display:flex;flex-direction:column;gap:56px;padding:24px}.tabs-left-cards-container.pink .tabs-principal-card,.tabs-left-cards-container.pink .tabs-secondary-card{border:2px solid var(--tertiary-500)}.tabs-left-cards-container.blue .tabs-principal-card,.tabs-left-cards-container.blue .tabs-secondary-card{border:2px solid var(--primary-300)}.tabs-left-cards-container.green .tabs-principal-card,.tabs-left-cards-container.green .tabs-secondary-card{border:2px solid var(--secondary-550)}.tabs-principal-card-items{display:flex;flex-direction:column;gap:12px}.tabs-principal-card-item{color:var(--neutral-900);display:grid;font-weight:600;gap:8px;grid-template-columns:8px 1fr;line-height:150%}.tabs-principal-card-bullet{border-radius:100px;display:flex;height:8px;margin-top:10px;width:8px}.tabs-general-card,.tabs-secondary-card{border-radius:24px;padding:24px}.tabs-secondary-card{display:flex;flex-direction:column;gap:32px;height:100%;justify-content:space-between}.tabs-secondary-card-value{font-size:40px;font-weight:700;line-height:120%;text-wrap:balance}.tabs-general-cards{display:flex;flex-direction:column;gap:16px}.tabs-left-cards-container.pink .tabs-secondary-card-value{color:var(--color-text-accent)}.tabs-left-cards-container.blue .tabs-secondary-card-value{color:var(--primary-500)}.tabs-left-cards-container.green .tabs-secondary-card-value{color:var(--color-text-highlight-primary)}.tabs-left-cards-container.pink .tabs-general-card-top svg,.tabs-left-cards-container.pink .tabs-general-card-top svg path{fill:var(--tertiary-500)}.tabs-left-cards-container.blue .tabs-general-card-top svg,.tabs-left-cards-container.blue .tabs-general-card-top svg path{fill:var(--primary-300)}.tabs-left-cards-container.green .tabs-general-card-top svg,.tabs-left-cards-container.green .tabs-general-card-top svg path{fill:var(--secondary-550)}.tabs-left-cards-container.pink .tabs-principal-card-bullet{background-color:var(--tertiary-500)}.tabs-left-cards-container.blue .tabs-principal-card-bullet{background-color:var(--primary-300)}.tabs-left-cards-container.green .tabs-principal-card-bullet{background-color:var(--secondary-550)}.tabs-general-card{display:grid;gap:56px;grid-template-columns:auto 1fr}.tabs-general-card.two-lines{gap:0;grid-template-columns:1fr}.tabs-general-card-top{align-items:center;display:grid;gap:20px;grid-template-columns:40px 1fr}.tabs-general-card-top svg{height:40px;width:40px}.tabs-general-card-description{color:var(--primary-900);font-size:22px;font-weight:700;line-height:120%}@media(max-width:1024px){.tabs{gap:32px}.tabs-top{gap:24px}.tabs-cards-sec{gap:24px;grid-template-columns:1fr}.tabs-tabs{flex-direction:row;flex-wrap:wrap;gap:16px;width:100%}.tabs-left-cards-container{gap:16px;grid-template-columns:1fr}.tabs-principal-card{gap:24px}.tabs-secondary-card{gap:16px}.tabs-tab{font-size:18px;padding:12px 16px;text-wrap:nowrap}.tabs-general-card,.tabs-general-card.two-lines{gap:16px;grid-template-columns:1fr}.tabs-general-card-value{font-size:48px;line-height:110%}.tabs-general-card-description{font-size:18px}.tabs-principal-card-item{font-size:16px}}@media(max-width:400px){.tabs-general-card-value,.tabs-secondary-card-value{font-size:32px}}