:root{--resp-navy: #292E62;--resp-blue-cta: #0764cc;--resp-soft-beige: #F8F5F2;--resp-text-dark: #2B2B2B;--resp-text-muted: #5A6A80;--resp-radius: 16px}.resp-landing{font-family:inherit;color:var(--resp-text-dark);background:#fff}.resp-landing .resp-container{max-width:1200px;margin-inline:auto;padding-inline:20px;box-sizing:border-box}.resp-landing .resp-hero{padding-block:40px;background:var(--resp-soft-beige);overflow:hidden}.resp-landing .resp-hero__wrap{display:grid;grid-template-columns:1fr;align-items:center;gap:30px}.resp-landing .resp-hero__badge{background:var(--resp-navy);color:#fff;padding:6px 14px;border-radius:50px;font-size:.8rem;font-weight:700;display:inline-block;margin-bottom:16px;text-transform:uppercase;letter-spacing:.5px}.resp-landing .resp-hero h1{font-size:clamp(2.2rem,4vw,3rem);font-weight:800;color:var(--resp-navy);line-height:1.15;margin:0 0 15px}.resp-landing .resp-hero__subtitle{font-size:16px;line-height:1.6;margin:0 0 24px;color:var(--resp-text-muted)}.resp-landing .resp-specialty-box{background:#ffffffe6;border-left:4px solid var(--resp-blue-cta);padding:20px;border-radius:var(--resp-radius);margin-bottom:20px;box-shadow:0 4px 15px #292e6208}.resp-landing .resp-specialty-box p{font-size:15px;line-height:1.5;margin:0 0 16px;color:var(--resp-navy)}.resp-landing .resp-specialty-box p strong{color:var(--resp-blue-cta)}.resp-landing .resp-hero__ctas{display:flex;flex-direction:column;gap:12px}.resp-landing .resp-hero__micro{display:block;margin-top:15px;font-size:13px;color:var(--resp-text-muted)}.resp-landing .resp-hero__img-container{position:relative;width:100%;height:280px;border-radius:24px;overflow:hidden;box-shadow:0 15px 35px #292e6214}.resp-landing .resp-hero__img-container img{width:100%;height:100%;object-fit:cover;object-position:center}.resp-landing .button{display:inline-flex;align-items:center;justify-content:center;padding:.75rem 1.4rem;border-radius:8px;width:100%;line-height:1.2;font-weight:700;text-decoration:none;box-sizing:border-box;font-size:.95rem;transition:all .25s ease}.resp-landing .button.button--primary{background:var(--resp-blue-cta)!important;color:#fff!important;border:none}.resp-landing .button.button--ghost{background:#fff;color:var(--resp-navy)!important;border:1px solid #E5E7EB}.resp-landing .button:hover{filter:brightness(1.05);transform:translateY(-1px)}.resp-landing .resp-section{padding-block:50px}.resp-landing .resp-when .resp-when__intro{color:var(--sp-text-muted);margin:0 0 24px;font-size:16px}.resp-landing .resp-list{margin:0;padding:0}.resp-landing .resp-list li{list-style:none}.resp-landing .resp-symptoms{display:grid;grid-template-columns:1fr;gap:14px;margin-bottom:30px}.resp-landing .resp-symptoms li{background:#f8fafc;padding:14px 18px;border-radius:8px;border:1px solid #E2E8F0;font-size:15px}.resp-landing .resp-when__cta{text-align:center}.resp-landing .resp-when__cta .button{max-width:350px}.resp-landing .resp-diagnostico{background:#faf9f6}.resp-landing .resp-diagnostico__wrap{display:grid;grid-template-columns:1fr;gap:40px;align-items:center}.resp-landing .resp-highlights{margin:0 0 24px;padding:0}.resp-landing .resp-highlights li{list-style:none;margin-bottom:10px;font-size:15px}.resp-landing .resp-price{display:inline-block;background:var(--resp-navy);color:#fff;padding:8px 16px;border-radius:999px;font-weight:600;font-size:.95rem}.resp-landing .resp-why__box{background:var(--resp-soft-beige);border-radius:var(--sp-radius);padding:30px;border:1px solid #E2DCD5}.resp-landing .resp-why__box h2{margin-top:0;margin-bottom:20px;color:var(--resp-navy)}.resp-landing .resp-why__list{display:flex;flex-direction:column;gap:14px}.resp-landing .resp-why__list li{font-size:16px;line-height:1.5}.resp-landing .resp-cta{text-align:center;padding-block:60px;background:#fff;border-top:1px solid #eee}.resp-landing .resp-cta__sub{color:var(--resp-text-muted);margin:8px 0 24px}.resp-landing .resp-cta__buttons{display:flex;flex-direction:column;gap:12px;max-width:400px;margin:0 auto}.resp-landing .btn-whatsapp{background:#2bb673!important;color:#fff!important;border:none}.sp-cta-final__actions .btn-whatsapp:hover{filter:brightness(1.1)}.resp-landing .resp-trust{display:flex;align-items:center;justify-content:center;gap:10px;margin-top:24px;flex-wrap:wrap}.resp-landing .resp-trust__logo{height:28px;width:auto}.resp-landing .resp-trust__seal{font-size:.95rem;color:#111;font-weight:500}@media(min-width:769px){.resp-landing .resp-hero{padding-block:80px}.resp-landing .resp-hero__wrap{grid-template-columns:1.2fr .8fr;gap:50px}.resp-landing .resp-hero__ctas{flex-direction:row}.resp-landing .resp-hero__ctas .button{width:auto}.resp-landing .resp-hero__img-container{height:440px}.resp-landing .resp-symptoms{grid-template-columns:1fr 1fr;gap:16px 24px}.resp-landing .resp-diagnostico__wrap{grid-template-columns:1.1fr .9fr;gap:60px}.resp-landing .resp-diagnostico__image{order:0}.resp-landing .resp-why__box{padding:40px}.resp-landing .resp-cta__buttons{flex-direction:row;max-width:100%;justify-content:center}.resp-landing .resp-cta__buttons .button{width:auto;min-width:220px}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/medicina-respiratoria.css.map */
