.block.svelte-asof28.svelte-asof28{padding-block:clamp(3rem,7vw,4.5rem);background:#0b0c0a}.groups.svelte-asof28.svelte-asof28{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr));gap:1.2rem}@media (min-width: 901px){.groups.svelte-asof28.svelte-asof28{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1200px){.groups.svelte-asof28.svelte-asof28{grid-template-columns:repeat(4,minmax(0,1fr))}}.group.svelte-asof28.svelte-asof28{background:linear-gradient(180deg,#ffffff16,#ffffff05);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border:1px solid rgba(255,255,255,.12);border-radius:16px;box-shadow:0 16px 40px #00000073,inset 0 1px #ffffff4d;display:flex;flex-direction:column;overflow:hidden}.group.svelte-asof28 h2.svelte-asof28{font-family:Big Shoulders Display,Arial Narrow,sans-serif;text-transform:uppercase;font-weight:800;letter-spacing:-.01em;line-height:1;text-wrap:balance;font-size:1.7rem;color:#b7e62b}.group.svelte-asof28 p.svelte-asof28{margin:0;font-size:.92rem;color:#b9c0ae}.body.svelte-asof28.svelte-asof28{display:flex;flex-direction:column;gap:.9rem;padding:1.5rem}.links.svelte-asof28.svelte-asof28{display:flex;flex-direction:column;gap:.4rem}.links.svelte-asof28 a.svelte-asof28{display:flex;align-items:center;gap:.6em;min-height:44px;padding:.6rem .85rem;border:1px solid rgba(255,255,255,.1);border-radius:10px;background:#ffffff0a;color:#e9ece1;font-size:.92rem;transition:border-color .16s ease,background .16s ease,transform .16s ease}.links.svelte-asof28 a.svelte-asof28:hover{text-decoration:none;color:#f4f7ec;border-color:#b7e62b99;background:#b7e62b1a;transform:translate(3px)}.ppm.svelte-asof28.svelte-asof28{margin-top:2.4rem;max-width:52rem;padding:1.6rem;background:linear-gradient(180deg,#b7e62b1a,#b7e62b05);border:1px solid rgba(183,230,43,.28);border-radius:16px;box-shadow:inset 0 1px #ffffff38}.ppm.svelte-asof28 h2.svelte-asof28{font-family:Big Shoulders Display,Arial Narrow,sans-serif;text-transform:uppercase;font-weight:800;letter-spacing:-.01em;line-height:1;text-wrap:balance;font-size:1.6rem;color:#f4f7ec;margin-bottom:.5rem}.ppm.svelte-asof28 p.svelte-asof28{margin:0;color:#cfd6c4}
