
.founder-quick-signup{margin-top:24px;padding:22px;border:1px solid #c4cdb1;border-radius:18px;background:#f9faed;color:#183d32;text-align:left}.founder-quick-signup h2{font-size:22px!important;letter-spacing:-.025em!important;line-height:1.2!important;margin:0 0 8px!important}.founder-quick-signup>p{font-size:14px!important;line-height:1.5!important;margin:0 0 14px!important}.founder-quick-signup .email-form{display:flex;align-items:stretch;gap:5px;width:100%;border:1px solid #96a68a;border-radius:26px;padding:5px;background:#fff}.founder-quick-signup .email-form input{font:16px/1.3 Arial,sans-serif;min-width:0;flex:1;width:100%;padding:12px;border:0;background:transparent;color:#183d32}.founder-quick-signup .email-form button{font:700 13px/1.3 Arial,sans-serif;min-height:46px;flex-shrink:0;padding:10px 15px;border:1px solid #183d32;border-radius:23px;background:#183d32;color:white}.founder-quick-signup .signup-consent{font-size:11px!important;margin:10px 0 6px!important;line-height:1.5!important}.founder-quick-signup small{font-size:12px;line-height:1.5}.founder-quick-signup a{text-decoration:underline}.founder-quick-signup [role=status]{font-size:15px!important}.inspect-image-button{display:block;width:100%;padding:0;margin:0;border:0;border-radius:inherit;background:transparent;color:inherit;cursor:zoom-in}.inspect-image-button>img{display:block;width:100%;height:auto}.inspect-image-button:focus-visible{outline:3px solid #466b49;outline-offset:-4px}.launch-skip{position:fixed;top:-100px;left:16px;z-index:10000;background:#183d32;color:#fff;padding:12px 18px;border-radius:6px}.launch-skip:focus{top:10px}.setup-recovery{padding:20px;margin:20px;background:#e3edcc;color:#183d32;border-radius:15px}.setup-recovery button{min-height:44px;margin:8px;padding:10px;border:1px solid currentColor;border-radius:22px;background:#fff;color:#183d32}input:focus-visible,select:focus-visible,textarea:focus-visible{outline:3px solid #466b49!important;outline-offset:3px!important}.detail-accordion>summary,.small-details>summary,.faq-list summary,.faq details>summary{min-height:44px;align-content:center}body{overflow-wrap:break-word}.campaign-hero>*{min-width:0}.footer-nav{flex-wrap:wrap;row-gap:12px}.campaign-footer a{display:inline-block;padding:8px}
@media(max-width:700px){.founder-quick-signup{padding:18px;margin-top:20px}.founder-quick-signup .email-form{flex-wrap:wrap;border-radius:18px}.founder-quick-signup .email-form button{width:100%}.founder-quick-signup .email-form input{width:100%;flex-basis:100%;min-height:46px}.founder-quick-signup h2{font-size:21px!important}}

@media(min-width:701px){.hero-picture{align-self:start;margin-top:30px}}

.demo-tabs button{grid-template-columns:28px minmax(0,1fr)}.demo-tabs button>b,.demo-tabs button>small{min-width:0;overflow-wrap:anywhere}
