.page_page__IcIWP{padding-top:70px}.page_container__WRSvo{max-width:900px;margin:0 auto;padding:0 1.5rem}.page_header__jWp5e{background:linear-gradient(135deg,var(--color-negro) 0,#2a2a2a 100%);padding:6rem 0;text-align:center}.page_header__jWp5e h1{color:var(--color-blanco);margin-bottom:1rem}.page_subtitle__B9LxY{font-family:var(--font-heading);font-size:1.5rem;font-style:italic;color:var(--color-terracota);margin-bottom:1.5rem}.page_version__X_Fpr{color:var(--color-gris-claro);font-size:.9rem;margin:0}.page_section__sdVq6{padding:5rem 0;background:var(--color-blanco)}.page_sectionAlt__Ly_0r{padding:5rem 0;background:var(--color-hueso)}.page_sectionHeader__02ctR{display:flex;align-items:center;gap:1.5rem;margin-bottom:2rem}.page_sectionNumber__R9WqF{display:flex;align-items:center;justify-content:center;width:50px;height:50px;background:var(--color-terracota);color:var(--color-blanco);font-family:var(--font-heading);font-size:1.25rem;font-weight:700;border-radius:50%;flex-shrink:0}.page_sectionHeader__02ctR h2{margin:0}.page_content__RbS1t{padding-left:4rem}.page_list__RY_4i{list-style:none;margin:1.5rem 0}.page_list__RY_4i li{padding:.6rem 0 .6rem 1.75rem;position:relative;color:var(--color-gris)}.page_list__RY_4i li:before{content:"";position:absolute;left:0;top:1rem;width:8px;height:8px;background:var(--color-terracota);border-radius:50%}.page_traitsGrid__1nkvv{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:1rem;gap:1rem}.page_traitCard__w3mD7{background:var(--color-hueso);padding:1.5rem 1rem;border-radius:var(--radius-md);border:2px solid var(--color-negro);text-align:center;transition:all .3s ease}.page_traitCard__w3mD7:hover{background:var(--color-terracota);border-color:var(--color-blanco);transform:translateY(-4px);box-shadow:var(--shadow-md)}.page_traitCard__w3mD7:hover h4,.page_traitCard__w3mD7:hover p{color:var(--color-blanco)}.page_traitCard__w3mD7 h4{margin-bottom:.5rem;color:var(--color-negro);font-size:1rem}.page_traitCard__w3mD7 p{margin:0;font-size:.85rem;color:var(--color-gris)}.page_ctaSection__0INNz{padding:5rem 0;background:var(--color-terracota);text-align:center}.page_ctaSection__0INNz h2{color:var(--color-blanco);margin-bottom:1.5rem}.page_ctaText__6eN5l{color:var(--color-blanco);font-size:1.1rem;margin-bottom:2rem;opacity:.95}.page_ctaButtons__2XJ0g{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap;margin-bottom:2rem}.page_ctaButton__Y6fJF{display:inline-block;padding:1rem 2.5rem;background:transparent;color:var(--color-blanco);border:2px solid var(--color-blanco);border-radius:var(--radius-md);font-family:var(--font-heading);font-size:1rem;font-weight:600;text-decoration:none;transition:all .3s ease}.page_ctaButton__Y6fJF:hover{background:var(--color-blanco);color:var(--color-terracota);transform:translateY(-2px)}.page_ctaNote__21vGF{color:var(--color-blanco);opacity:.9;max-width:600px;margin:0 auto;line-height:1.6}.page_faqSection__qOHA1{padding:5rem 0;background:var(--color-hueso)}.page_faqSection__qOHA1 h2{text-align:center;margin-bottom:3rem}.page_faqGrid__vb7ko{display:grid;grid-template-columns:1fr;grid-gap:1rem;gap:1rem;max-width:800px;margin:0 auto}.page_faqItem__tXEy9{background:var(--color-blanco);padding:1.5rem;border-radius:var(--radius-md);border:2px solid var(--color-negro);transition:all .3s ease}.page_faqItem__tXEy9:hover{background:var(--color-terracota);border-color:var(--color-blanco);transform:translateY(-2px);box-shadow:var(--shadow-md)}.page_faqItem__tXEy9:hover h4,.page_faqItem__tXEy9:hover p{color:var(--color-blanco)}.page_faqItem__tXEy9 h4{color:var(--color-negro);margin-bottom:.75rem;font-size:1rem}.page_faqItem__tXEy9 p{margin:0;color:var(--color-gris)}.page_contactSection__j89lk{padding:5rem 0;background:var(--color-negro);text-align:center}.page_contactSection__j89lk h2{color:var(--color-blanco);margin-bottom:2rem}.page_contactInfo___eMRo p{color:var(--color-blanco);margin:.5rem 0;font-size:1.1rem}@media (max-width:768px){.page_content__RbS1t{padding-left:0}.page_sectionHeader__02ctR{flex-direction:column;text-align:center}.page_traitsGrid__1nkvv{grid-template-columns:repeat(2,1fr)}.page_ctaButtons__2XJ0g{flex-direction:column;align-items:center}}@media (max-width:480px){.page_traitsGrid__1nkvv{grid-template-columns:1fr}}