.cta-band[data-astro-cid-hwvj6ntz]{background:var(--brv-paper);padding:0 0 var(--brv-s-9)}.cta-band__inner[data-astro-cid-hwvj6ntz]{max-width:var(--brv-container);padding:0 var(--brv-gutter);margin:0 auto}.cta-band__card[data-astro-cid-hwvj6ntz]{background:var(--brv-ink);border-radius:var(--brv-r-xl);padding:64px 56px;position:relative;overflow:hidden}.cta-band__shape[data-astro-cid-hwvj6ntz]{background:var(--brv-emerald);clip-path:polygon(15% 0,100% 0,85% 100%,0 100%);opacity:.9;width:320px;height:320px;position:absolute;top:-60px;right:-60px}.cta-band__content[data-astro-cid-hwvj6ntz]{max-width:620px;position:relative}.cta-band__eyebrow[data-astro-cid-hwvj6ntz]{font-family:var(--brv-font-mono);font-size:var(--brv-fs-eyebrow);letter-spacing:var(--brv-tracking-eyebrow);text-transform:uppercase;color:var(--brv-emerald-lift)}.cta-band__heading[data-astro-cid-hwvj6ntz]{font-family:var(--brv-font-display);font-weight:var(--brv-w-semi);color:var(--brv-paper);text-wrap:balance;margin:16px 0 0;font-size:clamp(36px,5vw,56px);line-height:1}.cta-band__em[data-astro-cid-hwvj6ntz]{color:var(--brv-emerald-lift);font-style:normal}.cta-band__copy[data-astro-cid-hwvj6ntz]{font-family:var(--brv-font-sans);color:#f3f4f3bd;margin:18px 0 0;font-size:18px;line-height:1.55}.cta-band__actions[data-astro-cid-hwvj6ntz]{flex-wrap:wrap;align-items:center;gap:22px;margin-top:30px;display:flex}.cta-band__secondary[data-astro-cid-hwvj6ntz]{font-family:var(--brv-font-sans);font-size:15px;font-weight:var(--brv-w-semi);color:var(--brv-emerald-lift);text-underline-offset:4px;text-decoration:underline}.cta-band__news[data-astro-cid-hwvj6ntz]{background:var(--brv-mint-wash);border:1px solid var(--brv-emerald-pale);border-radius:var(--brv-r-xl);grid-template-columns:minmax(0,1fr) minmax(340px,430px);align-items:center;gap:60px;margin-top:16px;padding:48px 52px;display:grid;position:relative;overflow:hidden}.cta-band__news[data-astro-cid-hwvj6ntz]:after{content:"";background:var(--brv-emerald);opacity:.05;clip-path:polygon(15% 0,100% 0,85% 100%,0 100%);pointer-events:none;width:300px;height:300px;position:absolute;bottom:-120px;right:-80px}.news__text[data-astro-cid-hwvj6ntz]{z-index:1;position:relative}.news__eyebrow[data-astro-cid-hwvj6ntz]{font-family:var(--brv-font-mono);font-size:var(--brv-fs-eyebrow);letter-spacing:var(--brv-tracking-eyebrow);text-transform:uppercase;color:var(--brv-emerald)}.news__heading[data-astro-cid-hwvj6ntz]{font-family:var(--brv-font-display);font-weight:var(--brv-w-semi);letter-spacing:var(--brv-tracking-tighter);color:var(--brv-ink);text-wrap:balance;margin:12px 0 0;font-size:clamp(22px,2.4vw,28px);line-height:1.12}.news__lead[data-astro-cid-hwvj6ntz]{font-family:var(--brv-font-sans);color:var(--brv-ink-soft);max-width:34em;margin:14px 0 0;font-size:15px;line-height:1.55}.news__meta[data-astro-cid-hwvj6ntz]{font-family:var(--brv-font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--brv-ink-mute);margin:18px 0 0;font-size:11px}.nform[data-astro-cid-hwvj6ntz]{z-index:1;gap:14px;display:grid;position:relative}.nform__fields[data-astro-cid-hwvj6ntz]{grid-template-columns:1fr 1fr;gap:12px;display:grid}.nform__field[data-astro-cid-hwvj6ntz]{gap:7px;min-width:0;display:grid}.nform__label[data-astro-cid-hwvj6ntz]{font-family:var(--brv-font-mono);font-size:10.5px;font-weight:var(--brv-w-medium);letter-spacing:.1em;text-transform:uppercase;color:var(--brv-ink-mute)}.nform__control[data-astro-cid-hwvj6ntz]{margin-top:2px;display:flex}.nform__submit[data-astro-cid-hwvj6ntz]{width:100%}.nform__input[data-astro-cid-hwvj6ntz]{width:100%;min-width:0;font-family:var(--brv-font-sans);color:var(--brv-ink);background:var(--brv-surface);border:1px solid var(--brv-line-strong);border-radius:var(--brv-r-md);transition:border-color var(--brv-dur-fast) var(--brv-ease), box-shadow var(--brv-dur-fast) var(--brv-ease);padding:12px 14px;font-size:15px;line-height:1.5}.nform__input[data-astro-cid-hwvj6ntz]::placeholder{color:var(--brv-ink-mute)}.nform__input[data-astro-cid-hwvj6ntz]:hover{border-color:var(--brv-emerald-pale)}.nform__input[data-astro-cid-hwvj6ntz]:focus-visible{border-color:var(--brv-emerald);outline:none;box-shadow:0 0 0 3px #056b4f1f}.nform__hp[data-astro-cid-hwvj6ntz]{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.nform__consent[data-astro-cid-hwvj6ntz]{font-family:var(--brv-font-sans);color:var(--brv-ink-soft);align-items:flex-start;gap:9px;font-size:12px;line-height:1.5;display:flex}.nform__consent[data-astro-cid-hwvj6ntz] input[data-astro-cid-hwvj6ntz]{accent-color:var(--brv-emerald);flex-shrink:0;margin-top:2px}.nform__consent[data-astro-cid-hwvj6ntz] a[data-astro-cid-hwvj6ntz]{color:var(--brv-emerald);text-underline-offset:3px;text-decoration:underline}.nform__turnstile[data-astro-cid-hwvj6ntz]:not(:empty){margin-top:2px}.nform__status[data-astro-cid-hwvj6ntz]{font-family:var(--brv-font-sans);color:var(--brv-danger,#b42318);margin:0;font-size:13.5px;line-height:1.5}.nform__success[data-astro-cid-hwvj6ntz]{font-family:var(--brv-font-sans);color:var(--brv-ink);margin:0;font-size:15px;line-height:1.6}@media (width<=900px){.cta-band__news[data-astro-cid-hwvj6ntz]{grid-template-columns:1fr;gap:26px;padding:36px 32px}}@media (width<=768px){.cta-band__card[data-astro-cid-hwvj6ntz]{padding:44px 28px}.cta-band__news[data-astro-cid-hwvj6ntz]{padding:30px 24px}.nform__fields[data-astro-cid-hwvj6ntz]{grid-template-columns:1fr}}
