/*
 * Solae — Hybrid skin (Editorial + Clay-Lite).
 *
 * ADDITIVE SURFACE SOFTENING ONLY. Loads AFTER the base styles when the
 * "Hybrid" site skin is selected in Appearance → Customize → Solae site skin.
 * It rounds corners, adds a gentle warm lift to cards, and makes buttons feel
 * pressable. It deliberately does NOT touch:
 *   - the logo (.wordmark / .mark)
 *   - the globe (#globe / .hero-globe / .globe-cap)
 *   - layout, typography, colours, or any animation / interaction / tilt / marquee.
 * Switching back to "Editorial" simply stops loading this file — an instant, clean revert.
 */

/* --- light editorial cards: rounder corners + a soft warm lift --- */
.svc,
.note-card,
.geo-demo,
.form-card,
.leak,
.aiv-card,
.case,
.ind-feature,
.ind-item,
.brief-box,
.op-note {
  border-radius: 18px;
  box-shadow: 0 18px 38px -24px rgba(150, 110, 72, .5);
  transition: border-color .4s ease, box-shadow .5s ease, transform .5s cubic-bezier(.22, .61, .36, 1);
}
.f-card {
  border-radius: 16px;
  box-shadow: 0 18px 38px -24px rgba(150, 110, 72, .45);
}

/* --- dark dashboard cards: rounder + a softer shadow (keeps the premium dark surface) --- */
.mandate,
.proof-card,
.airc {
  border-radius: 20px;
  box-shadow: 0 24px 48px -26px rgba(26, 24, 23, .6);
}

/* --- buttons: rounded + a gentle pressable lift (hover transform / motion left intact) --- */
.btn {
  border-radius: 14px;
  box-shadow: 0 12px 22px -8px rgba(13, 118, 128, .5), inset 0 1px 0 rgba(255, 255, 255, .26);
}
.btn.ghost {
  box-shadow: 0 10px 20px -14px rgba(150, 110, 72, .45);
}
.airc-cta .btn.ghost {
  box-shadow: none;
}

/* --- small surfaces: a touch more roundness so the whole page feels of-a-piece --- */
.proofstrip .ps-item { border-radius: 14px; }
.menu-card, .ov-img { border-radius: 18px; }
.form-card .field input,
.form-card .field select,
.form-card .field textarea,
.brief-box input { border-radius: 11px; }
.svc .chips span, .inc .chips span { border-radius: 999px; }
