.home-newsletter-card{-webkit-backdrop-filter:blur(10px);isolation:isolate;background:#ede8df0a;border:1px solid #ede8df33;border-radius:16px;padding:32px;position:relative;overflow:hidden}.home-newsletter-card:before{content:"";background:radial-gradient(circle at 80% 0%, var(--accent-highlight), transparent 60%);pointer-events:none;z-index:-1;position:absolute;inset:0}.home-newsletter-input{width:100%;font-family:var(--font-body);color:var(--ink-100);background:0 0;border:0;border-bottom:1px solid #ede8df4d;outline:none;padding:10px 0;font-size:16px;transition:border-color .22s}.home-newsletter-input:focus{border-bottom-color:var(--accent)}.home-newsletter-input::placeholder{color:#ede8df66}.home-newsletter-input:disabled{opacity:.7;cursor:not-allowed}@media (max-width:880px){.home-newsletter-grid{grid-template-columns:1fr!important;gap:32px!important}}