/* Tema premium — LP site-clinica-estetica-72h */
.lp--estetica {
    --ink: #1a1614;
    --ink-2: #2a2420;
    --paper: #faf6f1;
    --paper-2: #efe6dc;
    --line: #e0d5c8;
    --muted: #6b5f56;
    --blue: #c9a87c;
    --blue-deep: #9a7350;
    --violet: #d4a5a5;
    --violet-deep: #b87a7a;
    --grad: linear-gradient(90deg, #c9a87c, #d4a5a5);
    --accent-on-dark: #f0d4b8;
    --accent-on-dark-2: #e8c4a8;
}

.lp--estetica .btn {
    background: linear-gradient(135deg, #c9a87c, #b8875f);
    color: #1a1614;
}

.lp--estetica .btn--light {
    background: #faf6f1;
    color: #1a1614;
}

.lp--estetica .grad {
    background: var(--grad);
    -webkit-background-clip: text;
    background-clip: text;
    color: transparent;
}

.lp--estetica .offer-secondary {
    margin-top: 28px;
    padding-top: 24px;
    border-top: 1px solid rgba(255, 255, 255, 0.12);
}

.lp--estetica .offer-secondary h3 {
    font-size: 1.05rem;
    margin-bottom: 8px;
}

.lp--estetica .offer-secondary p {
    font-size: 0.92rem;
    line-height: 1.5;
    opacity: 0.92;
    margin-bottom: 16px;
}
