.notify[data-astro-cid-hjjrumg3]{gap:var(--space-2xl);padding:clamp(var(--space-xl), 4vw, var(--space-3xl));background:radial-gradient(ellipse at 0% 0%, #c8102e38, transparent 55%), linear-gradient(135deg, var(--cpg-charcoal) 0%, var(--cpg-dark) 100%);border-radius:var(--radius-lg);text-align:left;border:1px solid #c8102e59;grid-template-columns:1fr;align-items:center;display:grid;position:relative;overflow:hidden}@media (width>=960px){.notify[data-astro-cid-hjjrumg3]:not(.notify-compact){grid-template-columns:.9fr 1.1fr}}.notify-eyebrow[data-astro-cid-hjjrumg3]{letter-spacing:.18em;text-transform:uppercase;color:var(--cpg-accent);margin-bottom:var(--space-sm);align-items:center;gap:8px;font-size:.72rem;font-weight:700;display:inline-flex}.notify-bell[data-astro-cid-hjjrumg3]{transform-origin:50% 0;width:18px;height:18px;animation:4s ease-in-out infinite notify-ring;display:inline-flex}.notify-bell[data-astro-cid-hjjrumg3] svg[data-astro-cid-hjjrumg3]{width:100%;height:100%}@keyframes notify-ring{0%,88%,to{transform:rotate(0)}90%{transform:rotate(14deg)}92%{transform:rotate(-12deg)}94%{transform:rotate(8deg)}96%{transform:rotate(-4deg)}}.notify-heading[data-astro-cid-hjjrumg3]{margin-bottom:var(--space-sm);font-size:clamp(1.5rem,3vw,2.1rem)}.notify-text[data-astro-cid-hjjrumg3]{color:var(--cpg-silver);line-height:1.7}.notify-compact[data-astro-cid-hjjrumg3] .notify-heading[data-astro-cid-hjjrumg3]{font-size:1.4rem}.notify-fields[data-astro-cid-hjjrumg3]{gap:var(--space-sm);grid-template-columns:1fr;display:grid}@media (width>=640px){.notify-fields[data-astro-cid-hjjrumg3]{grid-template-columns:1fr 1.4fr}.notify-field[data-astro-cid-hjjrumg3]:nth-child(3){grid-column:1/2}.notify-submit[data-astro-cid-hjjrumg3]{grid-column:2/3;align-self:end}}.notify-field[data-astro-cid-hjjrumg3]{flex-direction:column;gap:4px;display:flex}.notify-field[data-astro-cid-hjjrumg3]>span[data-astro-cid-hjjrumg3]:not([data-fs-error]){letter-spacing:.12em;text-transform:uppercase;color:var(--cpg-silver);font-size:.7rem;font-weight:700}.notify-field[data-astro-cid-hjjrumg3]>span[data-astro-cid-hjjrumg3][data-fs-error]:empty{display:none}.notify-field[data-astro-cid-hjjrumg3]>span[data-astro-cid-hjjrumg3][data-fs-error]:not(:empty){color:#ff8a9a;font-size:.78rem}.notify-field[data-astro-cid-hjjrumg3] [data-astro-cid-hjjrumg3][data-fs-field][aria-invalid=true]{border-color:var(--cpg-accent)}.notify-field[data-astro-cid-hjjrumg3] em[data-astro-cid-hjjrumg3]{color:var(--cpg-accent);font-style:normal}.notify-field[data-astro-cid-hjjrumg3] input[data-astro-cid-hjjrumg3],.notify-field[data-astro-cid-hjjrumg3] select[data-astro-cid-hjjrumg3]{width:100%;font:inherit;color:var(--cpg-pure-white);border:1px solid var(--cpg-border);border-radius:var(--radius-md);transition:border-color var(--transition-base), box-shadow var(--transition-base);background:#00000059;padding:13px 14px}.notify-field[data-astro-cid-hjjrumg3] input[data-astro-cid-hjjrumg3]::placeholder{color:#ffffff59}.notify-field[data-astro-cid-hjjrumg3] input[data-astro-cid-hjjrumg3]:focus,.notify-field[data-astro-cid-hjjrumg3] select[data-astro-cid-hjjrumg3]:focus{border-color:var(--cpg-accent);outline:none;box-shadow:0 0 0 3px #c8102e33}.notify-submit[data-astro-cid-hjjrumg3]{justify-content:center;padding-top:14px;padding-bottom:14px}.notify-submit[data-astro-cid-hjjrumg3]:disabled{opacity:.7;cursor:wait}.notify-fine[data-astro-cid-hjjrumg3]{margin-top:var(--space-sm);color:var(--cpg-silver);opacity:.75;font-size:.75rem}.notify-status[data-astro-cid-hjjrumg3]:empty{display:none}.notify-status[data-astro-cid-hjjrumg3]{margin-top:var(--space-sm);border-radius:var(--radius-md);padding:10px 14px;font-size:.9rem}.notify-status[data-astro-cid-hjjrumg3].is-success{color:#3ddc84;background:#3ddc841a;border:1px solid #3ddc844d}.notify-status[data-astro-cid-hjjrumg3].is-error{color:#ff8a8a;background:#c8102e1a;border:1px solid #c8102e59}.notify-status[data-astro-cid-hjjrumg3] a{color:inherit;text-decoration:underline}.notify-form[data-astro-cid-hjjrumg3].is-done .notify-fields[data-astro-cid-hjjrumg3]{opacity:.5;pointer-events:none}.notify-honey[data-astro-cid-hjjrumg3]{opacity:0;width:1px;height:1px;position:absolute!important;left:-9999px!important}
