.info-page{min-height:calc(100vh - 200px);padding-top:120px;padding-bottom:4rem;background-color:var(--tokeniar-bg-main)}.info-header{max-width:var(--tokeniar-content-max-width);margin:0 auto;padding:3rem var(--tokeniar-content-padding) 2rem;text-align:left}.info-section-name{font-family:var(--font-family);font-size:2rem;color:var(--tokeniar-text-secondary);margin-bottom:.5rem;font-weight:700}.info-title{font-family:var(--font-family);font-size:3.5rem;color:var(--tokeniar-bg-surface);margin-bottom:1rem;font-weight:700;line-height:1.2}.info-subtitle{font-family:var(--font-family);font-size:1.2rem;color:var(--tokeniar-bg-surface);line-height:1.6;max-width:min(800px,75ch)}.info-body{max-width:var(--tokeniar-content-max-width);margin:0 auto;padding:var(--tokeniar-content-padding);display:flex;flex-direction:column;gap:4rem}.info-section{width:100%}.conceptos-section{margin-bottom:2rem}.conceptos-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem}.concepto-card{background-color:#87ceeb;border:1px solid var(--tokeniar-border-light);border-radius:12px;padding:2.5rem;display:flex;flex-direction:column;gap:1rem;box-shadow:0 4px 6px #0000001a}.concepto-icon{width:54px;height:54px;min-width:54px;min-height:54px;display:flex;align-items:center;justify-content:center;background:#ffffff2e;border-radius:16px;color:var(--tokeniar-bg-surface);box-shadow:inset 0 1px #ffffff59}.concepto-icon svg{width:28px;height:28px}.concepto-title{font-family:var(--font-family);font-size:1.5rem;color:var(--tokeniar-bg-surface);margin:0;font-weight:700}.concepto-description{font-family:var(--font-family);font-size:1rem;color:var(--tokeniar-bg-surface);line-height:1.6;margin:0}.funcionamiento-section{background-color:var(--tokeniar-bg-hero);border-radius:16px;padding:3rem}.funcionamiento-container{display:grid;grid-template-columns:1.5fr 1fr;gap:3rem;align-items:start}.funcionamiento-content{display:flex;flex-direction:column;gap:1.5rem}.funcionamiento-label{font-family:var(--font-family);font-size:1.75rem;color:var(--tokeniar-bg-surface);margin:0;font-weight:700}.funcionamiento-title{font-family:var(--font-family);font-size:2.5rem;color:var(--tokeniar-bg-surface);margin:0;font-weight:700}.funcionamiento-text{display:flex;flex-direction:column;gap:1.5rem}.funcionamiento-text p{font-family:var(--font-family);font-size:1.1rem;color:var(--tokeniar-bg-surface);line-height:1.8;margin:0;max-width:75ch}.funcionamiento-text p strong{color:var(--tokeniar-bg-surface);font-weight:700}.ventajas-container{background:linear-gradient(135deg,#74acdf40,#ffffff29 35%,#74acdf2e 65%,#ffffff1f);border:1px solid rgba(255,255,255,.22);border-radius:16px;padding:2rem;text-align:center}.ventajas-title{font-family:var(--font-family);font-size:1.75rem;color:var(--tokeniar-bg-surface);margin-bottom:1.5rem;font-weight:700}.ventajas-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:1rem}.ventaja-item{font-family:var(--font-family);font-size:1rem;color:var(--tokeniar-bg-surface);line-height:1.6;padding-left:1.5rem;position:relative}.ventaja-item:before{content:"•";position:absolute;left:0;font-size:1.5rem;color:var(--tokeniar-accent)}.faq-section{scroll-margin-top:120px;border-radius:16px;padding:3rem}.faq-container{max-width:900px;margin:0 auto}.faq-label{font-family:var(--font-family);font-size:2rem;color:var(--tokeniar-bg-surface);margin-bottom:.5rem;font-weight:700;text-align:center}.faq-title{font-family:var(--font-family);font-size:3rem;color:var(--tokeniar-bg-surface);margin-bottom:3rem;font-weight:700;text-align:center}.faq-list{display:flex;flex-direction:column;gap:1rem}.faq-item{background:linear-gradient(135deg,#74acdf40,#ffffff29 35%,#74acdf2e 65%,#ffffff1f);border:1px solid rgba(255,255,255,.22);border-radius:16px;padding:1rem;text-align:center;overflow:hidden;transition:box-shadow .2s ease}.faq-item:hover{box-shadow:0 4px 8px #00000026}.faq-question{width:100%;padding:1.5rem 2rem;background:none;border:none;display:flex;justify-content:space-between;align-items:center;cursor:pointer;text-align:left;transition:background-color .2s ease}.faq-question:hover .faq-question-text{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.faq-question-text{font-family:var(--font-family);font-size:1.1rem;color:var(--tokeniar-bg-surface);font-weight:700;flex:1}.faq-chevron{color:var(--tokeniar-bg-surface);transition:transform .2s ease;flex-shrink:0;margin-left:1rem}.faq-chevron.open{transform:rotate(180deg)}.faq-answer{padding:0 2rem 1.5rem;animation:faqReveal .2s ease}.faq-answer[hidden]{display:none}.faq-answer p{font-family:var(--font-family);font-size:1rem;color:var(--tokeniar-bg-surface);line-height:1.6;margin:.5rem}@keyframes faqReveal{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion: reduce){.faq-answer{animation:enterFade .15s ease}}@media (max-width: 1024px){.funcionamiento-container{grid-template-columns:1fr;gap:2rem}.conceptos-grid{gap:1.5rem}}@media (max-width: 768px){.info-title{font-size:2.5rem}.info-subtitle{font-size:1rem}.info-header{padding:2rem 1.5rem 1.5rem}.info-body{padding:1.5rem;gap:3rem}.conceptos-grid{grid-template-columns:1fr}.concepto-card,.funcionamiento-section,.faq-section{padding:2rem}.funcionamiento-title,.faq-title{font-size:2rem}.faq-question{padding:1.25rem 1.5rem}.faq-answer{padding:0 1.5rem 1.25rem}}.concepto-card.liquid-glass{background:linear-gradient(135deg,#74acdf40,#ffffff1f 40%,#74acdf2e 60%,#ffffff14);border:1px solid rgba(255,255,255,.22);box-shadow:0 4px 30px #0000000f,inset 0 1px #ffffff4d,inset 0 -1px #ffffff0d;position:relative}
