.promises[data-astro-cid-mo4lu5si]{background:var(--sir-ink);color:var(--sir-white);position:relative;overflow:hidden}.promises__head[data-astro-cid-mo4lu5si]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px 40px;margin-bottom:clamp(40px,5vw,64px);display:flex}.promises__intro[data-astro-cid-mo4lu5si]{max-width:680px}.promises__title[data-astro-cid-mo4lu5si]{font-size:clamp(30px,4vw,54px);line-height:1.02}.promises__lede[data-astro-cid-mo4lu5si]{color:var(--sir-on-dark-muted);max-width:420px;margin:0;line-height:1.6}.promises__grid[data-astro-cid-mo4lu5si]{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:20px;display:grid}.card[data-astro-cid-mo4lu5si]{background:var(--sir-ink-2);border:1px solid var(--sir-ink-line);border-radius:24px;flex-direction:column;gap:20px;padding:clamp(26px,3vw,40px);display:flex}.card__art[data-astro-cid-mo4lu5si]{background:var(--sir-ink);aspect-ratio:4/3;border-radius:18px;justify-content:center;align-items:center;display:flex}.card__art[data-astro-cid-mo4lu5si] img[data-astro-cid-mo4lu5si]{width:72%;height:auto;display:block}.card__title[data-astro-cid-mo4lu5si]{letter-spacing:.02em;color:var(--sir-cyan);font-size:clamp(26px,2.4vw,34px)}.card__copy[data-astro-cid-mo4lu5si]{color:var(--sir-white);margin:0;font-size:18px;line-height:1.5}.card__chips[data-astro-cid-mo4lu5si]{justify-content:center;gap:10px;margin:auto 0 0;padding:12px 0 0;list-style:none}.card__chips[data-astro-cid-mo4lu5si] .chip[data-astro-cid-mo4lu5si]{padding:8px 16px 8px 10px}.card__chips[data-astro-cid-mo4lu5si] .chip[data-astro-cid-mo4lu5si] img[data-astro-cid-mo4lu5si]{flex:none;width:20px;height:20px}
