._7-IxIa_container{color:#0a0a0a;background-color:#f8f9fb;min-height:100vh}._7-IxIa_content{flex-direction:column;gap:3rem;max-width:1280px;margin-inline:auto;padding:0 clamp(1.5rem,5vw,5rem) clamp(4rem,6vh,6rem);display:flex}._7-IxIa_notFound{text-align:center;color:#6b7280;flex-direction:column;justify-content:center;align-items:center;gap:1rem;min-height:60vh;padding:2rem;display:flex}._7-IxIa_backLink{font-family:var(--font-inter), Inter, sans-serif;color:#1e9ad4;border:1px solid #1e9ad466;border-radius:999px;padding:.5rem 1.25rem;font-size:.85rem;text-decoration:none;transition:border-color .2s,background .2s}._7-IxIa_backLink:hover{background:#1e9ad40f;border-color:#1e9ad4}._7-IxIa_ctaConsulta{background:linear-gradient(135deg,#f0f9ff 0%,#e0f2fe 100%);border:1px solid #1e9ad433;border-radius:12px;flex-direction:column;gap:.75rem;padding:2rem 2.5rem;display:flex}._7-IxIa_ctaConsultaTitle{font-family:var(--font-cormorant), "Cormorant Garamond", Georgia, serif;color:#0a0a0a;-webkit-font-smoothing:antialiased;margin:0;font-size:clamp(1.3rem,2vw,1.6rem);font-weight:300}._7-IxIa_ctaConsultaDescription{font-family:var(--font-inter), Inter, sans-serif;color:#6b7280;margin:0;font-size:.9rem;font-weight:400;line-height:1.6}._7-IxIa_ctaConsultaButton{font-family:var(--font-inter), Inter, sans-serif;letter-spacing:.08em;text-transform:uppercase;color:#fff;-webkit-font-smoothing:antialiased;background:#1e9ad4;border-radius:999px;align-self:flex-start;padding:.65rem 1.5rem;font-size:.8rem;font-weight:600;text-decoration:none;transition:background .2s;display:inline-flex}._7-IxIa_ctaConsultaButton:hover{background:#177bb7}._7-IxIa_descriptionSection{flex-direction:column;gap:2rem;display:flex}._7-IxIa_serviceImage{object-fit:cover;border:1px solid #e5e5e5;border-radius:12px;width:100%;max-height:500px}._7-IxIa_documentsSection{flex-direction:column;gap:1.25rem;display:flex}._7-IxIa_sectionTitle{font-family:var(--font-cormorant), "Cormorant Garamond", Georgia, serif;color:#0a0a0a;letter-spacing:-.02em;margin:0;font-size:clamp(1.6rem,2.5vw,2.2rem);font-weight:300}._7-IxIa_sectionSubtitle{font-family:var(--font-inter), Inter, sans-serif;color:#6b7280;margin:0;font-size:.9rem;font-weight:400;line-height:1.6}._7-IxIa_documentsGrid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1rem;display:grid}._7-IxIa_documentCard{background:#fff;border:1px solid #e5e5e5;border-radius:10px;padding:1.5rem;box-shadow:0 2px 8px #0000000a}._7-IxIa_documentCategory{font-family:var(--font-dm-sans), "DM Sans", sans-serif;color:#1e9ad4;margin:0 0 .75rem;font-size:.95rem;font-weight:500}._7-IxIa_documentItems{flex-direction:column;gap:.35rem;margin:0;padding:0;list-style:none;display:flex}._7-IxIa_documentItems li{font-family:var(--font-inter), Inter, sans-serif;color:#6b7280;padding-left:1rem;font-size:.83rem;font-weight:400;line-height:1.5;position:relative}._7-IxIa_documentItems li:before{content:"·";color:#1e9ad4;position:absolute;left:0}._7-IxIa_documentsNote{font-family:var(--font-inter), Inter, sans-serif;color:#9ca3af;margin:0;font-size:.82rem;font-style:italic;line-height:1.6}._7-IxIa_methodologySection{flex-direction:column;gap:1.25rem;display:flex}._7-IxIa_methodologyGrid{grid-template-columns:1fr;gap:1rem;display:grid}._7-IxIa_methodologyCard{background:#fff;border:1px solid #e5e5e5;border-radius:10px;padding:1.5rem 1.5rem 1.5rem 4.5rem;transition:box-shadow .25s,border-color .25s;position:relative;box-shadow:0 2px 8px #0000000a}._7-IxIa_methodologyCard:hover{border-color:#1e9ad44d;box-shadow:0 6px 20px #1e9ad41a}._7-IxIa_methodologyNumber{color:#1e9ad4;width:28px;height:28px;font-family:var(--font-dm-sans), "DM Sans", sans-serif;background:#1e9ad41a;border:1px solid #1e9ad44d;border-radius:50%;justify-content:center;align-items:center;font-size:.75rem;font-weight:700;display:flex;position:absolute;top:1.5rem;left:1.5rem}._7-IxIa_methodologyTitle{font-family:var(--font-dm-sans), "DM Sans", sans-serif;color:#0a0a0a;margin:0 0 .4rem;font-size:1rem;font-weight:500}._7-IxIa_methodologyDescription{font-family:var(--font-inter), Inter, sans-serif;color:#6b7280;margin:0;font-size:.88rem;line-height:1.65}._7-IxIa_faqSection{flex-direction:column;gap:1.25rem;display:flex}._7-IxIa_faqList{border-top:1px solid #e5e5e5;flex-direction:column;display:flex}._7-IxIa_faqItem{border-bottom:1px solid #e5e5e5}._7-IxIa_faqQuestion{cursor:pointer;text-align:left;width:100%;font-family:var(--font-dm-sans), "DM Sans", sans-serif;color:#374151;background:0 0;border:none;justify-content:space-between;align-items:center;gap:1rem;padding:1.25rem 0;font-size:1rem;font-weight:400;transition:color .2s;display:flex}._7-IxIa_faqQuestion:hover,._7-IxIa_faqQuestionOpen{color:#0a0a0a}._7-IxIa_faqChevron{color:#9ca3af;flex-shrink:0;transition:transform .25s,color .2s}._7-IxIa_faqChevronOpen{color:#1e9ad4;transform:rotate(180deg)}._7-IxIa_faqAnswer{padding:0 0 1.25rem}._7-IxIa_faqAnswer p{font-family:var(--font-inter), Inter, sans-serif;color:#6b7280;margin:0;font-size:.9rem;line-height:1.75}@media (max-width:768px){._7-IxIa_content{gap:2rem;padding:0 1.5rem 3rem}._7-IxIa_ctaConsulta,._7-IxIa_descriptionContent{padding:1.5rem}._7-IxIa_methodologyCard{padding-top:3.5rem;padding-left:1.5rem}._7-IxIa_methodologyNumber{top:1rem;left:1.25rem}}
