.ConversorTallas-module__nqefrW__container{max-width:1000px;min-height:100vh;margin:0 auto;padding:20px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.ConversorTallas-module__nqefrW__hero{background:linear-gradient(135deg,var(--primary)0%,var(--secondary)100%);color:#fff;text-align:center;border-radius:16px 16px 0 0;margin-top:80px;padding:40px 30px}.ConversorTallas-module__nqefrW__title{margin-bottom:10px;font-size:2.2rem;font-weight:600}.ConversorTallas-module__nqefrW__subtitle{opacity:.9;font-size:1.1rem}.ConversorTallas-module__nqefrW__tabs{background:var(--bg-primary);border-bottom:2px solid var(--border);border-radius:0;flex-wrap:wrap;display:flex}.ConversorTallas-module__nqefrW__tab{text-align:center;cursor:pointer;min-width:120px;color:var(--text-secondary);background:0 0;border:none;border-bottom:3px solid #0000;flex:1;padding:15px 10px;font-size:.95rem;font-weight:500;transition:all .3s}.ConversorTallas-module__nqefrW__tabActive{color:var(--primary);background:var(--bg-card);border-bottom-color:var(--primary)}.ConversorTallas-module__nqefrW__tab:hover:not(.ConversorTallas-module__nqefrW__tabActive){background:var(--hover);color:var(--text-primary)}.ConversorTallas-module__nqefrW__tabContent{background:var(--bg-card);border:1px solid var(--border);box-shadow:var(--shadow-md);border-top:none;border-radius:0 0 16px 16px;padding:40px 30px}.ConversorTallas-module__nqefrW__converterSection{grid-template-columns:1fr 1fr;gap:40px;display:grid}.ConversorTallas-module__nqefrW__inputSection{background:var(--bg-primary);border:1px solid var(--border);border-radius:12px;padding:30px}.ConversorTallas-module__nqefrW__sectionTitle{color:var(--primary);margin-bottom:20px;font-size:1.2rem;font-weight:600}.ConversorTallas-module__nqefrW__formGroup{margin-bottom:20px}.ConversorTallas-module__nqefrW__label{color:var(--text-primary);margin-bottom:8px;font-weight:500;display:block}.ConversorTallas-module__nqefrW__select,.ConversorTallas-module__nqefrW__input{border:1px solid var(--border);background:var(--bg-card);width:100%;color:var(--text-primary);cursor:pointer;border-radius:8px;padding:12px 16px;font-family:inherit;font-size:1rem;transition:all .3s}.ConversorTallas-module__nqefrW__select:focus,.ConversorTallas-module__nqefrW__input:focus{border-color:var(--primary);background:var(--focus);outline:none}.ConversorTallas-module__nqefrW__btnPrimary{background:var(--primary);color:#fff;cursor:pointer;border:none;border-radius:8px;width:100%;margin-top:10px;padding:14px 24px;font-size:1.1rem;font-weight:600;transition:all .3s}.ConversorTallas-module__nqefrW__btnPrimary:hover{box-shadow:var(--shadow-md);background:#256a8a;transform:translateY(-2px)}.ConversorTallas-module__nqefrW__resultsSection{background:var(--bg-primary);border:1px solid var(--border);border-radius:12px;padding:30px}.ConversorTallas-module__nqefrW__resultsGrid{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:16px;display:grid}.ConversorTallas-module__nqefrW__noResults{color:var(--text-muted);text-align:center;padding:40px 20px;font-size:.95rem}.ConversorTallas-module__nqefrW__disclaimer{color:var(--text-secondary);background:#fff8dc;border:1px solid #ddd;border-radius:12px;margin-top:30px;padding:25px;font-size:.9rem;line-height:1.6}[data-theme=dark] .ConversorTallas-module__nqefrW__disclaimer{background:#3d3d2d;border-color:#4d4d3d}.ConversorTallas-module__nqefrW__disclaimer h4{color:var(--text-primary);margin-bottom:12px;font-size:1rem}.ConversorTallas-module__nqefrW__disclaimer ul{margin:12px 0;padding-left:20px}.ConversorTallas-module__nqefrW__disclaimer li{margin-bottom:6px}.ConversorTallas-module__nqefrW__educationalToggle{border:1px solid var(--border);text-align:center;background:linear-gradient(135deg,#2e86ab0d 0%,#48a9a60d 100%);border-radius:16px;margin:30px 0;padding:30px}.ConversorTallas-module__nqefrW__educationalToggle h3{color:var(--primary);margin-bottom:10px;font-size:1.3rem}.ConversorTallas-module__nqefrW__educationalToggle p{color:var(--text-secondary);margin-bottom:20px}.ConversorTallas-module__nqefrW__btnSecondary{border:2px solid var(--primary);color:var(--primary);cursor:pointer;background:0 0;border-radius:8px;padding:12px 24px;font-size:1rem;font-weight:600;transition:all .3s}.ConversorTallas-module__nqefrW__btnSecondary:hover{background:var(--primary);color:#fff}.ConversorTallas-module__nqefrW__educationalContent{margin-top:30px;animation:.5s ease-out ConversorTallas-module__nqefrW__fadeIn}@keyframes ConversorTallas-module__nqefrW__fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.ConversorTallas-module__nqefrW__guideSection{background:var(--bg-card);border:1px solid var(--border);box-shadow:var(--shadow-sm);border-radius:16px;margin-bottom:30px;padding:40px 30px}.ConversorTallas-module__nqefrW__guideSection h2{color:var(--primary);text-align:center;margin-bottom:30px;font-size:1.6rem;font-weight:600;position:relative}.ConversorTallas-module__nqefrW__guideSection h2:after{content:"";background:linear-gradient(90deg,var(--primary),var(--secondary));border-radius:2px;width:80px;height:3px;position:absolute;bottom:-10px;left:50%;transform:translate(-50%)}.ConversorTallas-module__nqefrW__contentGrid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px;margin-top:30px;display:grid}.ConversorTallas-module__nqefrW__contentCard{background:var(--bg-primary);border:1px solid var(--border);border-radius:12px;padding:25px;transition:all .3s}.ConversorTallas-module__nqefrW__contentCard:hover{box-shadow:var(--shadow-md);border-color:var(--primary);transform:translateY(-2px)}.ConversorTallas-module__nqefrW__contentCard h4{color:var(--text-primary);margin-bottom:12px;font-size:1.1rem}.ConversorTallas-module__nqefrW__contentCard p{color:var(--text-secondary);font-size:.95rem;line-height:1.6}.ConversorTallas-module__nqefrW__faqGrid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px;margin-top:30px;display:grid}.ConversorTallas-module__nqefrW__faqItem{background:var(--bg-card);border-radius:var(--radius,12px);border:1px solid var(--border);overflow:hidden}.ConversorTallas-module__nqefrW__faqItem summary{padding:var(--spacing-md,1rem)var(--spacing-lg,1.5rem);color:var(--text-primary);cursor:pointer;justify-content:space-between;align-items:center;font-weight:600;list-style:none;transition:background .2s;display:flex}.ConversorTallas-module__nqefrW__faqItem summary::-webkit-details-marker{display:none}.ConversorTallas-module__nqefrW__faqItem summary:after{content:"+";color:var(--primary);font-size:1.25rem;transition:transform .2s}.ConversorTallas-module__nqefrW__faqItem[open] summary:after{content:"−"}.ConversorTallas-module__nqefrW__faqItem summary:hover{background:var(--hover)}.ConversorTallas-module__nqefrW__faqItem p{padding:0 var(--spacing-lg,1.5rem)var(--spacing-lg,1.5rem);color:var(--text-secondary);margin:0;font-size:.95rem;line-height:1.7}[data-theme=dark] .ConversorTallas-module__nqefrW__faqItem{background:var(--bg-card);border-color:var(--border)}@media (max-width:768px){.ConversorTallas-module__nqefrW__container{padding:15px}.ConversorTallas-module__nqefrW__hero{margin-top:60px;padding:30px 20px}.ConversorTallas-module__nqefrW__title{font-size:1.6rem}.ConversorTallas-module__nqefrW__subtitle{font-size:1rem}.ConversorTallas-module__nqefrW__tabs{flex-direction:column}.ConversorTallas-module__nqefrW__tab{border-bottom:none;border-left:3px solid #0000;flex:none;min-width:auto}.ConversorTallas-module__nqefrW__tabActive{border-left-color:var(--primary);border-bottom-color:#0000}.ConversorTallas-module__nqefrW__tabContent{padding:25px 20px}.ConversorTallas-module__nqefrW__converterSection{grid-template-columns:1fr;gap:25px}.ConversorTallas-module__nqefrW__inputSection,.ConversorTallas-module__nqefrW__resultsSection{padding:20px}.ConversorTallas-module__nqefrW__resultsGrid{grid-template-columns:repeat(2,1fr)}.ConversorTallas-module__nqefrW__contentGrid,.ConversorTallas-module__nqefrW__faqGrid{grid-template-columns:1fr}.ConversorTallas-module__nqefrW__guideSection{padding:25px 20px}.ConversorTallas-module__nqefrW__guideSection h2{font-size:1.3rem}}@media (max-width:480px){.ConversorTallas-module__nqefrW__resultsGrid{grid-template-columns:1fr}.ConversorTallas-module__nqefrW__hero{padding:25px 15px}.ConversorTallas-module__nqefrW__title{font-size:1.4rem}.ConversorTallas-module__nqefrW__disclaimer,.ConversorTallas-module__nqefrW__educationalToggle{padding:20px}}
