/* Defter bülten: tereyağı sarısı kutu, mürekkep iri başlık, beyaz hap form; sağ altta dönük bir kitap köşesi. */
.cc_4waatua4_THdGGw7uRB .newsletter-band { padding-top: 4.5rem; color: var(--defter-ink); }
.cc_4waatua4_THdGGw7uRB .newsletter-band__box { position: relative; display: grid; grid-template-columns: 1fr; gap: 1.5rem; align-items: center; overflow: hidden; padding: 2.25rem 1.375rem; border-radius: var(--defter-radius); background: var(--defter-butter); }
.cc_4waatua4_THdGGw7uRB .newsletter-band__box > div { position: relative; z-index: 1; }
.cc_4waatua4_THdGGw7uRB .newsletter-band__title { font-size: clamp(2.125rem, 4.2vw, 4rem); }
.cc_4waatua4_THdGGw7uRB .newsletter-band__lead { max-width: 30rem; margin: 0.875rem 0 0; color: var(--defter-ink-2); font-size: 0.95rem; }
.cc_4waatua4_THdGGw7uRB .newsletter-band__form { position: relative; z-index: 2; display: flex; flex-direction: column; gap: 0.5rem; padding: 0.375rem; border-radius: 22px; background: var(--defter-white); box-shadow: 0 18px 40px -22px rgba(17, 20, 39, 0.45); }
.cc_4waatua4_THdGGw7uRB .newsletter-band__form input { flex: 1; min-width: 0; height: 3rem; padding: 0 1.125rem; border: 0; background: transparent; color: var(--defter-ink); font: inherit; font-size: 1rem; outline: none; }
.cc_4waatua4_THdGGw7uRB .newsletter-band__form input::placeholder { color: var(--defter-gray-400); }
.cc_4waatua4_THdGGw7uRB .newsletter-band__form .defter-pill { justify-content: space-between; }
.cc_4waatua4_THdGGw7uRB .newsletter-band__err { display: block; margin-top: 0.75rem; color: var(--defter-orange-text); font-size: 0.8125rem; }
.cc_4waatua4_THdGGw7uRB .newsletter-band__ok { margin: 0; font-family: var(--defter-font-soft); font-weight: 800; font-size: 1.5rem; }
.cc_4waatua4_THdGGw7uRB .newsletter-band__bk { display: none; }
@media (min-width: 768px) {
  .cc_4waatua4_THdGGw7uRB .newsletter-band__box { grid-template-columns: 1.1fr 1fr; gap: 2.5rem; padding: 4rem; }
  .cc_4waatua4_THdGGw7uRB .newsletter-band__form { flex-direction: row; border-radius: 999px; }
  .cc_4waatua4_THdGGw7uRB .newsletter-band__bk {
    display: block;
    position: absolute;
    right: -2.5rem;
    bottom: -6.875rem;
    z-index: 0;
    width: 9.375rem;
    aspect-ratio: 2 / 3;
    border-radius: 3px 8px 8px 3px;
    background: radial-gradient(circle at 60% 58%, var(--defter-orange) 0 26%, transparent 27%), var(--defter-blue);
    box-shadow: inset 7px 0 0 rgba(0, 0, 0, 0.14), 0 16px 30px -18px rgba(17, 20, 39, 0.6);
    transform: rotate(14deg);
  }
}
@media (min-width: 1024px) { .cc_4waatua4_THdGGw7uRB .newsletter-band { padding-top: 5rem; } }
