/* GENERIERT von news/rahmen-news-bauen.py (Quelle sha256 3007ef3b3197). Listmonk-Einstellung appearance.public.custom_css. */
body{background:#eef1f7;color:#1b2538;font-family:Manrope,Arial,Helvetica,sans-serif;font-size:16px;line-height:26px;margin:0;}
.wrap{max-width:600px;margin:24px auto;padding:0 12px;}
.header{background:#060a14;border-radius:20px 20px 0 0;padding:20px 28px;border:0;margin:0;}
.header .logo{font-family:'Instrument Serif',Georgia,'Times New Roman',serif;font-size:30px;line-height:36px;color:#f2f6fc;}
.header .logo:after{content:"";display:block;width:40px;height:2px;background:#3d6fff;margin-top:10px;}
section,.section{background:#fff;padding:28px;border-radius:0 0 20px 20px;}
h2{font-family:'Instrument Serif',Georgia,'Times New Roman',serif;font-weight:400;font-size:28px;line-height:34px;color:#0f182a;margin:0 0 12px;}
a{color:#2f5fe0;}
label{font-weight:700;color:#0f182a;}
input[type=email],input[type=text]{width:100%;box-sizing:border-box;padding:12px 14px;border:1px solid #c7d5f5;border-radius:10px;font:inherit;}
.button,button[type=submit]{display:inline-block;padding:14px 24px;background:#0f182a;border:1px solid #3d6fff;border-radius:999px;color:#f2f6fc;font:700 15px/20px Manrope,Arial,Helvetica,sans-serif;cursor:pointer;}
.einwilligung label{font-weight:400;}
.kleingedrucktes{font-size:13px;line-height:20px;color:#4a5874;}
footer.container{max-width:600px;margin:0 auto;padding:22px 28px 8px;text-align:center;font-size:12px;line-height:18px;color:#4a5874;}
footer a{color:#0f182a;}
@media (prefers-color-scheme: dark){
  body{background:#0b1120;color:#e3e9f6;}
  section,.section{background:#0f182a;}
  h2,label{color:#f2f6fc;}
  a{color:#7ba4ff;}
  input[type=email],input[type=text]{background:#141f36;border-color:#24324f;color:#e3e9f6;}
  .kleingedrucktes,footer.container{color:#9aa8c3;}
  footer a{color:#c7d5f5;}
  .button,button[type=submit]{background:#3d6fff;color:#fff;}
}
