.banner.svelte-1lxs8je{display:flex;align-items:flex-start;gap:.75rem;padding:.7rem 1rem;border-bottom:1px solid rgba(76,175,80,.3);background:#4caf501a;font-size:.88rem}.banner.svelte-1lxs8je p:where(.svelte-1lxs8je){margin:0;flex:1;line-height:1.5}.banner.svelte-1lxs8je strong:where(.svelte-1lxs8je){font-weight:600}.banner.svelte-1lxs8je button:where(.svelte-1lxs8je){flex:none;padding:.1rem .4rem;border:0;border-radius:.25rem;background:transparent;color:inherit;font:inherit;opacity:.6;cursor:pointer}.banner.svelte-1lxs8je button:where(.svelte-1lxs8je):hover{opacity:1}.block.svelte-1lxs8je{display:grid;place-items:center;height:100%;padding:2rem 1.5rem;box-sizing:border-box}.inner.svelte-1lxs8je{max-width:32rem;text-align:center}h1.svelte-1lxs8je{margin:0 0 .9rem;font-size:clamp(1.4rem,5vw,1.9rem)}p.svelte-1lxs8je{margin:0 0 .9rem;line-height:1.6;opacity:.85}.secondary.svelte-1lxs8je{font-size:.92rem;opacity:.7}.actions.svelte-1lxs8je{display:flex;flex-wrap:wrap;justify-content:center;gap:.75rem;margin-top:1.5rem}.cta.svelte-1lxs8je{display:inline-block;padding:.65rem 1.25rem;border:1px solid rgba(255,255,255,.25);border-radius:.45rem;background:transparent;color:inherit;font:inherit;text-decoration:none;cursor:pointer}.cta.svelte-1lxs8je:hover{border-color:#ffffff80}.cta.primary.svelte-1lxs8je{border-color:#4caf50;background:#4caf502e}.cta.primary.svelte-1lxs8je:hover{background:#4caf5047}
