/* Talk to a founder only. Beats the shared cream cards without changing styles.css. */
body[data-page="talk-to-a-founder"] #main#main .ask-grid > li{
  background:#111;
  color:#ebebeb;
  border:1px solid #555;
  border-radius:12px;
  box-shadow:none;
}
body[data-page="talk-to-a-founder"] #main#main .ask-grid > li :is(h2,h3,p,a,span,strong){
  color:#ebebeb;
}
body[data-page="talk-to-a-founder"] #main#main .ask-grid > li a{
  color:#e8a33d;
  text-decoration:underline;
  text-underline-offset:3px;
}
body[data-page="talk-to-a-founder"] #main#main .ask-grid > li a:hover{color:#fff}
body[data-page="talk-to-a-founder"] #main#main .ask-grid a:focus-visible,
body[data-page="talk-to-a-founder"] #main#main .cf-f :is(input,select):focus-visible{
  outline:2px solid #e8a33d;
  outline-offset:2px;
}
body[data-page="talk-to-a-founder"] #main#main .cf-f :is(input,select){
  background:#fff;
  color:#111;
  border:1px solid #555;
  box-shadow:none;
}
body[data-page="talk-to-a-founder"] #main#main .cf-f input::placeholder,
body[data-page="talk-to-a-founder"] #main#main .cf-f select:has(option[value=""]:checked){
  color:#5c564e;
}
body[data-page="talk-to-a-founder"] #main#main .anim-embed iframe{
  background:#111;
  border-color:#555;
  box-shadow:0 0 0 1px #555;
}
body[data-page="talk-to-a-founder"] #main#main .ask-grid > li{
  border-color:rgba(232,163,61,.55);
}
