.surgery-landing{font-family:Poppins,sans-serif;color:#1a1a1a;background:#fff;overflow-x:hidden}.surgery-landing .page-width{max-width:1200px;margin:0 auto;padding:0 20px;box-sizing:border-box}.surgery-landing .surgery-hero{background:#f9faf9;padding:80px 0}.surgery-landing .surgery-hero__wrap{display:grid;grid-template-columns:1.1fr .9fr;align-items:center;gap:50px}.surgery-landing .surgery-hero__left h1{font-weight:700;color:#0a7cff;line-height:1.2;margin:0 0 18px;font-size:clamp(1.8rem,2vw + 1rem,3rem)}.surgery-landing .surgery-hero__left p{color:#4d4d4d;font-size:1.1rem;line-height:1.6;max-width:540px;margin:0 0 24px}.surgery-landing .surgery-hero__ctas{display:flex;gap:12px;flex-wrap:wrap}.surgery-landing .button{display:inline-flex;align-items:center;justify-content:center;padding:10px 20px;border-radius:9999px;font-weight:600;text-decoration:none;font-size:.95rem;transition:all .25s ease;min-width:160px}.surgery-landing .button--primary{background:#0a7cff;color:#fff}.surgery-landing .button--primary:hover{background:#0565cc}.surgery-landing .button--secondary{background:#25d366;color:#fff}.surgery-landing .button--secondary:hover{background:#1eb85b}.surgery-landing .badge{display:inline-block;margin-top:1.2rem;background:#e6f0ff;color:#0a7cff;padding:.45rem .85rem;border-radius:6px;font-size:.9rem}.surgery-landing .surgery-hero__right img{width:100%;max-height:480px;border-radius:16px;box-shadow:0 8px 20px #0000001a;object-fit:cover}.surgery-landing .surgery-value{padding:70px 0;text-align:center}.surgery-landing .surgery-value h2{color:#0a7cff;margin-bottom:1rem}.surgery-landing .surgery-value p{color:#444;max-width:780px;margin:0 auto;line-height:1.7}.surgery-landing .surgery-categories{background:#f9fafb;padding:70px 0;text-align:center}.surgery-landing .surgery-categories h2{color:#0a7cff;margin-bottom:2rem}.surgery-landing .surgery-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1.5rem}.surgery-landing .s-card{background:#fff;border-radius:14px;padding:1.8rem 1.2rem;box-shadow:0 2px 10px #0000000f;transition:all .3s ease}.surgery-landing .s-card:hover{transform:translateY(-4px);box-shadow:0 6px 16px #0000001a;background:#e9f9f0}.surgery-landing .s-icon{font-size:2rem;margin-bottom:.6rem}.surgery-landing .s-card h3{color:#0a7cff;margin-bottom:.4rem}.surgery-landing .surgery-process{padding:70px 0;text-align:center}.surgery-landing .surgery-steps{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem}.surgery-landing .step{flex:0 0 230px;background:#f0f9ff;border-radius:12px;padding:1.2rem;box-shadow:0 1px 6px #0000000d}.surgery-landing .step-icon{font-size:1.6rem;margin-bottom:.5rem}.surgery-landing .surgery-testimonial{background:#eaf4ff;padding:70px 0;text-align:center;font-style:italic}.surgery-landing .surgery-testimonial blockquote{max-width:700px;margin:0 auto 10px;font-size:1.1rem;color:#333}.surgery-landing .surgery-final{background:#f9faf9;text-align:center;padding:80px 0}.surgery-landing .surgery-final h2{color:#0a7cff;margin-bottom:1rem}.surgery-landing .cta-group{display:flex;justify-content:center;flex-wrap:wrap;gap:12px;margin-top:1rem}@media(max-width:768px){.surgery-landing .surgery-hero__wrap{grid-template-columns:1fr;text-align:center;gap:32px}.surgery-landing .surgery-hero__left p{margin:0 auto 24px}.surgery-landing .surgery-hero__ctas{justify-content:center}.surgery-landing .button{padding:9px 18px;font-size:.9rem}.surgery-landing .surgery-hero__right img{width:90%;margin:0 auto;max-height:360px}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/cirugias-landing.css.map */
