/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.tih-article{max-width:900px;margin:0 auto;color:#2f332d;font-family:Arial,Helvetica,sans-serif;line-height:1.75;}.tih-article h1{font-size:2.35rem;line-height:1.15;margin:0 0 18px;color:#29372b;}.tih-article h2{font-size:1.65rem;line-height:1.25;margin:42px 0 14px;color:#3f593d;}.tih-article p{margin:0 0 18px;}.tih-kicker{display:inline-block;margin-bottom:14px;padding:6px 12px;border-radius:20px;background:#edf2e8;color:#4d6545;font-size:.82rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;}.tih-byline{color:#666;margin-bottom:28px;}.tih-hero{margin:28px 0 36px;}.tih-hero img{display:block;width:100%;height:auto;border-radius:10px;}.tih-intro{font-size:1.12rem;line-height:1.75;}.tih-quote{margin:36px 0;padding:26px 30px;border-left:5px solid #758b62;background:#f4f6f1;font-family:Georgia,"Times New Roman",serif;font-size:1.45rem;line-height:1.45;color:#354232;}.tih-quote span{display:block;margin-top:10px;font-family:Arial,Helvetica,sans-serif;font-size:.9rem;font-weight:700;color:#65705f;}.tih-plan{margin:28px 0;padding:24px 28px;background:#faf8f2;border-radius:8px;}.tih-plan strong{display:block;margin-bottom:8px;color:#40523c;font-size:1.15rem;}.tih-founder-box{margin-top:46px;padding:28px;background:#edf2e8;border-radius:10px;}.tih-founder-box h2{margin-top:0;}.tih-disclaimer{margin-top:38px;padding-top:18px;border-top:1px solid #ddd;font-size:.86rem;color:#6a6a6a;}@media (max-width:700px){.tih-article h1{font-size:1.9rem;}.tih-article h2{font-size:1.4rem;}.tih-quote{padding:22px;font-size:1.25rem;}}
.views-field-field-image{float:left;margin:0 1em 0 0;text-align:left;}.views-field-field-full-transcript details{background-color:#fafafa;border-radius:10px;border:1px solid #e5e7eb;margin:42px 0;padding:12px;}.block-views-blockfull-blog-full-blog .views-field-field-image .field-content{display:grid;grid-gap:.5rem;grid-template-columns:1fr 1fr 1fr 1fr;max-width:250px;}.block-views-blockfull-blog-full-blog .views-field-field-image .field-content a:first-child{grid-column:span 4;}
.block-views-blockdirectory-list-block-1 .views-view-responsive-grid{margin-bottom:2rem;}.block-views-blockdirectory-list-block-1 .views-view-responsive-grid__item{border:3px solid #759265;border-radius:25px;padding:1rem 40px !important;background:rgba(117,146,101,0.1);}.block-views-blockdirectory-list-block-1 .directory-container{padding:0;}.directory-photo{margin-bottom:1rem;}.directory-photo img{border-radius:8px;}.directory-links{margin-top:1rem;display:flex;column-gap:.75em;}.directory-links a{display:inline-block;list-style-type:none;border-radius:25px;max-width:fit-content;padding:6px 1em;text-align:center;color:white;background:#759265;}.directory-links a:hover{color:white;background:#403121;}
.truthin-gitem-whitebk .views-view-responsive-grid__item{background:#fff;padding:1rem;border-radius:11px;}.founder-directory-photo{text-align:center;}.truthin-gitem-whitebk .views-view-responsive-grid__item a{color:#429891;}
