
/* FLAUTEA_BOEHM_AMPLIACION_V1_CSS */
.ftm .ftm-boehm-deep{margin:1.35rem 0 2rem;padding:clamp(1rem,2.4vw,1.6rem);border:1px solid #d4e6e2;border-radius:18px;background:linear-gradient(150deg,#f2faf8,#fff 44%)}
.ftm .ftm-boehm-heading h3{font-family:Georgia,serif;font-size:clamp(1.2rem,2vw,1.55rem);margin:.4rem 0 .65rem}
.ftm .ftm-boehm-heading p,.ftm .ftm-boehm-step p,.ftm .ftm-boehm-comparison p,.ftm .ftm-boehm-practice p,.ftm .ftm-boehm-timeline p{font-size:.97rem;line-height:1.73}
.ftm .ftm-boehm-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin:1.25rem 0 .55rem}
.ftm .ftm-boehm-step{background:white;border:1px solid #dce9e6;border-radius:14px;padding:1rem;min-width:0}
.ftm .ftm-boehm-step>span{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;margin-bottom:.6rem;border-radius:50%;background:#e4f3ef;color:#067a75;font-weight:800;font-size:.82rem}
.ftm .ftm-boehm-step strong{display:block;color:#103740}
.ftm .ftm-boehm-disclaimer{color:#5b7175;font-size:.86rem!important;font-style:italic;margin:.65rem 0 1.35rem}
.ftm .ftm-boehm-subtitle{margin:1.45rem 0 .85rem;font-family:Georgia,serif;font-size:1.24rem}
.ftm .ftm-boehm-comparison{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem}
.ftm .ftm-boehm-comparison article{background:#fff;border:1px solid #dce9e6;border-radius:13px;padding:1rem;min-width:0}
.ftm .ftm-boehm-comparison strong,.ftm .ftm-boehm-timeline strong,.ftm .ftm-boehm-practice strong{color:#103740}
.ftm .ftm-boehm-timeline,.ftm .ftm-boehm-practice{margin-top:1rem;padding:1rem 1.2rem;border-radius:13px;background:#e9f5f2}
.ftm .ftm-boehm-practice{background:#fff;border-left:3px solid #008e88}
@media(max-width:760px){.ftm .ftm-boehm-steps,.ftm .ftm-boehm-comparison{grid-template-columns:1fr}}
