.projects-page .projects-subscribe{width:100%;max-width:900px;margin:36px 0 0;justify-self:start;padding:28px 30px;border:1px solid #dfdbd2;border-radius:18px;background:#fff;color:#1b1b1a}.project-detail .project-follow{width:100%;max-width:900px;margin:0;justify-self:start;padding:28px 30px;border:1px solid #353532;border-radius:18px;background:#1c1c1b;color:#fff}.project-detail .project-follow p{color:#d0ccc3}.projects-page .projects-subscribe p{color:#746f68}.project-detail .project-follow-form,.projects-page .project-follow-form{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin-top:14px}.project-detail .project-follow-form label,.projects-page .project-follow-form label{display:grid;gap:6px;font-size:12px;font-weight:700}.project-detail .project-follow-form input,.projects-page .project-follow-form input{min-height:46px;padding:9px 11px;border:1px solid #5b5954;border-radius:8px;background:#fff;color:#1b1b1a;font:inherit}.project-detail .project-follow-form .wide,.projects-page .project-follow-form .wide{grid-column:1/-1}.project-detail .project-follow-form .check,.projects-page .project-follow-form .check{display:flex!important;align-items:center;gap:9px;margin:0;font-size:13px;line-height:1.3}.project-detail .project-follow-form .check input,.projects-page .project-follow-form .check input{width:18px;height:18px;min-height:18px;margin:0;flex:0 0 18px}.project-detail .project-follow-form .button,.projects-page .project-follow-form .button{width:200px;min-height:46px;margin:2px 0 0;padding:0 18px;border-radius:9px}.project-detail .project-form-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.project-detail .project-facts--cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.project-detail .project-facts--cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}@media(max-width:760px){.project-detail,.projects-page{-webkit-text-size-adjust:100%;text-size-adjust:100%}.projects-page .project-card{display:grid}.project-detail .project-form,.project-detail .project-follow,.projects-page .projects-subscribe{padding:20px;margin-top:36px}.project-detail .project-follow{margin-top:0}.project-detail .project-form-grid{grid-template-columns:1fr!important;gap:10px}.project-detail .project-form-grid>*{grid-column:1/-1!important;min-width:0}.project-detail .project-follow-form,.projects-page .project-follow-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.project-detail .project-follow-form label:has(#follow-email),.project-detail .project-follow-form .wide,.projects-page .project-follow-form label:has(#general-email),.projects-page .project-follow-form .wide{grid-column:1/-1}.project-detail .project-form-grid input,.project-detail .project-form-grid select,.project-detail .project-form-grid textarea{width:100%;min-width:0;min-height:48px;padding:9px 10px;font-family:inherit;font-size:16px!important;line-height:1.4}.project-detail .project-follow-form input,.projects-page .project-follow-form input{min-height:48px;padding:9px 10px;font-family:inherit;font-size:16px!important;line-height:1.4}.project-detail .project-follow-form .check,.projects-page .project-follow-form .check{gap:8px;font-size:13px;line-height:1.25}.project-detail .project-follow-form .check input,.projects-page .project-follow-form .check input{width:18px;height:18px;min-height:18px}.project-detail .project-follow-form .button,.projects-page .project-follow-form .button{width:100%}.project-detail .project-facts--cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.project-detail .project-facts--cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.project-detail .project-facts div{padding:12px 9px}.form-recaptcha{max-width:100%;overflow:hidden}}@media(max-width:340px){.project-detail .project-follow-form,.projects-page .project-follow-form{grid-template-columns:1fr}.project-detail .project-follow-form>*,.projects-page .project-follow-form>*{grid-column:1/-1}.project-detail .project-facts--cols-3{grid-template-columns:repeat(2,minmax(0,1fr))}}.project-detail .project-form-grid .check{display:flex!important;align-items:flex-start;gap:8px}.project-detail .project-form-grid .check input[type="checkbox"]{width:18px!important;height:18px!important;min-width:18px!important;min-height:18px!important;padding:0!important;margin:2px 0 0!important;flex:0 0 18px}.project-form-alert{display:block;margin:14px 0;padding:14px 16px;border-radius:10px;line-height:1.5}.project-form-alert--success{border:1px solid #86c79a;background:#e9f8ed;color:#176b36}.project-form-alert--error{border:1px solid #df9a95;background:#fff0ef;color:#9d251f}.project-detail .project-form-alert--error,.projects-page .project-form-alert--error{font-size:.9rem}@media(max-width:760px){.project-detail .project-conversion{display:none!important}}

/* FOLLOW SUCCESS ALERT FIX */
.project-detail .project-follow .project-form-alert--success,
.projects-page .projects-subscribe .project-form-alert--success{
  border:1px solid #76b79a;
  background:#e9f8ed;
  color:#176b36;
}

/* FOLLOW SUCCESS ALERT TEXT FIX */
.project-detail .project-follow .project-form-alert--success,
.project-detail .project-follow .project-form-alert--success p,
.project-detail .project-follow .project-form-alert--success span,
.projects-page .projects-subscribe .project-form-alert--success,
.projects-page .projects-subscribe .project-form-alert--success p,
.projects-page .projects-subscribe .project-form-alert--success span{
  color:#176b36;
}

/* FOLLOW ERROR ALERT TEXT FIX */
.project-detail .project-follow .project-form-alert--error,
.project-detail .project-follow .project-form-alert--error p,
.project-detail .project-follow .project-form-alert--error span,
.projects-page .projects-subscribe .project-form-alert--error,
.projects-page .projects-subscribe .project-form-alert--error p,
.projects-page .projects-subscribe .project-form-alert--error span{
  color:#991b1b;
}

/* FOLLOW SUCCESS FINAL COLOR FIX */
.project-detail .project-follow .project-form-alert--success,
.project-detail .project-follow .project-form-alert--success *,
.projects-page .projects-subscribe .project-form-alert--success,
.projects-page .projects-subscribe .project-form-alert--success *{
  color:#176b36 !important;
  -webkit-text-fill-color:#176b36 !important;
  opacity:1 !important;
}

/* FOLLOW ALERT EXACT ELEMENT FIX */
.project-detail .project-follow p.project-form-alert.project-form-alert--success,
.projects-page .projects-subscribe p.project-form-alert.project-form-alert--success {
    color: #176b36 !important;
    -webkit-text-fill-color: #176b36 !important;
    opacity: 1 !important;
}

.project-detail .project-follow p.project-form-alert.project-form-alert--error,
.projects-page .projects-subscribe p.project-form-alert.project-form-alert--error {
    color: #991b1b !important;
    -webkit-text-fill-color: #991b1b !important;
    opacity: 1 !important;
}
