.platform-observance{max-width:1180px;margin:22px auto;padding:0 24px}.platform-observance a{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:18px;padding:18px 22px;border:1px solid color-mix(in srgb,var(--observance-color) 55%,#dbe8e1);border-left:7px solid var(--observance-color);border-radius:22px;background:linear-gradient(110deg,color-mix(in srgb,var(--observance-color) 18%,#fff),rgba(255,255,255,.82));box-shadow:0 14px 35px rgba(24,67,49,.12);color:#17372b;text-decoration:none;transition:.2s ease}.platform-observance a:hover{transform:translateY(-3px);box-shadow:0 18px 42px rgba(24,67,49,.18)}.platform-observance small{text-transform:uppercase;letter-spacing:.08em;color:var(--observance-color)}.platform-observance b{font-size:1.15rem}.platform-observance span{font-size:.9rem}@media(max-width:760px){.platform-observance a{grid-template-columns:1fr}.platform-observance{padding:0 14px}}
