:root{--impact-purple:#281542;--impact-orange:#f15a3d;--impact-orange-dark:#d94428;--impact-teal:#20b8c7;--impact-cream:#f8f6f2;--impact-border:#ded9e2;--impact-muted:#281542;--impact-white:#fff;--impact-heading-font:"Arial Black",Arial,sans-serif;--impact-body-font:Arial,sans-serif}body,html{background:var(--impact-cream);margin:0;padding:0}.site-header{position:sticky!important;top:0!important;width:100%!important;z-index:9999!important}.better-blog-post,.better-listing,.blog-post-wrapper,.impact-blog{background:var(--impact-cream);color:var(--impact-purple);font-family:var(--impact-body-font);letter-spacing:0}.better-blog-post *,.better-listing *,.blog-post-wrapper *,.impact-blog *{box-sizing:border-box;letter-spacing:0}.better-blog-post a,.better-blog-post div,.better-blog-post li,.better-blog-post p,.better-blog-post span,.better-listing a,.better-listing div,.better-listing li,.better-listing p,.better-listing span,.blog-post-wrapper a,.blog-post-wrapper div,.blog-post-wrapper li,.blog-post-wrapper p,.blog-post-wrapper span,.impact-blog a,.impact-blog div,.impact-blog li,.impact-blog p,.impact-blog span{font-family:var(--impact-body-font)}.better-blog-post h1,.better-blog-post h1 a,.better-blog-post h2,.better-blog-post h2 a,.better-blog-post h3,.better-blog-post h3 a,.better-blog-post h4,.better-blog-post h4 a,.better-blog-post h5,.better-blog-post h5 a,.better-blog-post h6,.better-blog-post h6 a,.better-listing h1,.better-listing h1 a,.better-listing h2,.better-listing h2 a,.better-listing h3,.better-listing h3 a,.better-listing h4,.better-listing h4 a,.better-listing h5,.better-listing h5 a,.better-listing h6,.better-listing h6 a,.blog-post-wrapper h1,.blog-post-wrapper h1 a,.blog-post-wrapper h2,.blog-post-wrapper h2 a,.blog-post-wrapper h3,.blog-post-wrapper h3 a,.blog-post-wrapper h4,.blog-post-wrapper h4 a,.blog-post-wrapper h5,.blog-post-wrapper h5 a,.blog-post-wrapper h6,.blog-post-wrapper h6 a,.impact-blog h1,.impact-blog h1 a,.impact-blog h2,.impact-blog h2 a,.impact-blog h3,.impact-blog h3 a,.impact-blog h4,.impact-blog h4 a,.impact-blog h5,.impact-blog h5 a,.impact-blog h6,.impact-blog h6 a{font-family:var(--impact-heading-font);font-weight:900;letter-spacing:0}.better-blog-post img,.better-listing img,.blog-post-wrapper img,.impact-blog img{height:auto;max-width:100%}.better-listing-shell,.impact-blog-shell{margin:0 auto;width:min(1120px,calc(100% - 48px))}.better-listing-hero{background:var(--impact-purple);color:var(--impact-white);padding:84px 0}.better-card__topic,.better-lead-card__topic,.better-listing-hero__eyebrow,.impact-related-card__topic,.related-posts__topic{color:var(--impact-orange);display:inline-block;font-size:13px;font-weight:700;line-height:1.2;margin-bottom:12px;text-decoration:none;text-transform:uppercase}.better-listing-hero h1{color:var(--impact-white);font-size:clamp(44px,7vw,60px);line-height:.98;margin:0 0 18px;max-width:760px}.better-listing-hero p{color:var(--impact-white);font-size:18px;line-height:1.65;margin:0;max-width:620px}.better-featured,.better-posts{padding:56px 0}.better-featured__grid{align-items:start;display:grid;gap:32px;grid-template-columns:minmax(0,1.35fr) minmax(280px,.8fr)}.better-card,.better-featured-list,.better-lead-card,.impact-related-card,.related-blog-item,.related-posts__card{background:transparent;box-shadow:none}.better-card__image,.better-lead-card__image,.impact-related-card__image,.related-blog-item__image{aspect-ratio:16/9;background:#e9e6de;display:block;overflow:hidden}.better-card__image img,.better-lead-card__image img,.impact-related-card__image img,.related-blog-item__image img{display:block;height:100%;object-fit:cover;width:100%}.better-card__body,.better-lead-card__body,.impact-related-card__body,.related-blog-item__body{padding:22px 0}.better-blog-related h2,.better-card h2,.better-card h3,.better-featured-list h2,.better-lead-card h2,.better-posts__header h2,.impact-related-card h3,.impact-related-posts h2,.related-blog-item h3,.related-posts h2,.related-posts__card h3{color:var(--impact-purple);line-height:1.08}.better-lead-card h2{font-size:34px;margin:0 0 18px}.better-card h2,.better-card h3,.impact-related-card h3,.related-blog-item h3,.related-posts__card h3{font-size:30px;margin:6px 0 12px}.better-card h2 a,.better-card h3 a,.better-featured-list__item,.better-featured-list__item strong,.better-lead-card h2 a,.impact-related-card h3 a,.related-blog-item h3 a,.related-posts__card h3 a{color:var(--impact-purple);text-decoration:none}.better-card h2 a:focus,.better-card h2 a:hover,.better-card h3 a:focus,.better-card h3 a:hover,.better-featured-list__item:focus strong,.better-featured-list__item:hover strong,.better-lead-card h2 a:focus,.better-lead-card h2 a:hover,.impact-related-card h3 a:focus,.impact-related-card h3 a:hover,.related-blog-item h3 a:focus,.related-blog-item h3 a:hover,.related-posts__card h3 a:focus,.related-posts__card h3 a:hover{color:var(--impact-purple);text-decoration-color:var(--impact-orange);text-decoration-line:underline;text-decoration-thickness:2px;text-underline-offset:4px}.better-card p,.better-lead-card p,.impact-related-card p,.related-blog-item p,.related-posts__card p{color:var(--impact-muted);line-height:1.65}.better-card__footer,.better-featured-list__meta,.better-lead-card__footer,.better-post-meta,.impact-related-card__meta{color:var(--impact-muted);display:flex;flex-wrap:wrap;font-size:13px;gap:8px 16px;justify-content:space-between}.better-featured-list{padding:8px 0}.better-featured-list h2{border-bottom:2px solid var(--impact-orange);font-size:22px;margin:0 0 8px;padding-bottom:10px}.better-featured-list__item{border-bottom:1px solid var(--impact-border);display:block;padding:16px 0}.better-featured-list__item strong{display:block;font-size:15px;line-height:1.35;margin-bottom:10px}.better-posts__header{align-items:end;display:flex;gap:24px;justify-content:space-between;margin-bottom:28px}.better-posts__header h2{font-size:42px;margin:0}.better-posts__header a{border-bottom:2px solid var(--impact-orange);color:var(--impact-purple);font-weight:700;text-decoration:none}.better-card-grid,.impact-related-posts__grid,.related-posts__posts{display:grid;gap:24px;grid-template-columns:repeat(3,minmax(0,1fr))}.better-card__button,.better-lead-card__button,.donation-sidebar .button,.donation-sidebar a,.donation-sidebar a.button,.partner-guide__button{align-items:center;background:var(--impact-orange);border:0;color:var(--impact-white);display:inline-flex;font-weight:700;justify-content:center;padding:11px 18px;text-decoration:none}.better-card__button:focus,.better-card__button:hover,.better-lead-card__button:focus,.better-lead-card__button:hover,.donation-sidebar .button:focus,.donation-sidebar .button:hover,.donation-sidebar a.button:focus,.donation-sidebar a.button:hover,.donation-sidebar a:focus,.donation-sidebar a:hover,.partner-guide__button:focus,.partner-guide__button:hover{background:var(--impact-orange-dark);color:var(--impact-white)}.better-blog-post{overflow:visible}.better-blog-hero{background:var(--impact-purple);color:var(--impact-white);position:relative;width:100%;z-index:1}.better-blog-hero__grid{display:grid;grid-template-columns:minmax(0,54%) minmax(0,46%);min-height:420px}.better-blog-hero__content{align-self:center;max-width:720px;min-width:0;overflow:visible;padding:72px clamp(20px,5vw,72px);position:relative;z-index:3}.better-blog-hero__eyebrow{color:var(--impact-orange);display:inline-flex;font-size:13px;font-weight:700;margin:0 0 20px;text-decoration:none;text-transform:uppercase}.better-blog-hero h1{color:var(--impact-white);font-size:clamp(38px,5vw,60px);line-height:1.06;margin:0;max-width:680px;overflow-wrap:anywhere}.better-blog-hero__meta{display:flex;flex-wrap:wrap;font-size:15px;gap:10px 18px;line-height:1.5;margin-top:26px;overflow:visible}.better-blog-hero__meta,.better-blog-hero__meta a,.better-blog-hero__meta span{color:hsla(0,0%,100%,.92)}.better-blog-hero__image{min-height:420px;min-width:0;overflow:hidden}.better-blog-hero__image img{display:block;height:100%;min-height:420px;object-fit:cover;width:100%}.better-blog-layout{align-items:start;display:grid;gap:40px;grid-template-columns:72px minmax(0,1fr) 300px;margin:0 auto;overflow:visible;padding:58px 0 70px;width:min(1180px,calc(100% - 48px))}.better-blog-content{font-size:18px;line-height:1.75;max-width:720px;min-width:0}.better-blog-content,.better-blog-content b,.better-blog-content div,.better-blog-content h1,.better-blog-content h2,.better-blog-content h3,.better-blog-content h4,.better-blog-content h5,.better-blog-content h6,.better-blog-content li,.better-blog-content p,.better-blog-content span,.better-blog-content strong{color:var(--impact-purple)}.better-blog-content h2{font-size:34px;line-height:1.18;margin-bottom:.65em;margin-top:2.1em;scroll-margin-top:120px}.better-blog-content h3{font-size:26px;line-height:1.18;margin-bottom:.6em;margin-top:1.8em}.better-blog-content a{color:var(--impact-orange);font-weight:700}.better-blog-share,.better-blog-sidebar{align-self:start;min-width:0;overflow:visible}.better-blog-share__sticky,.better-blog-sidebar__sticky{z-index:2}.better-blog-share__title{color:var(--impact-purple);font-weight:800;margin:0 0 14px}.better-blog-share__links{display:grid;gap:8px;justify-items:center}.better-blog-share__link{background:var(--impact-purple);color:var(--impact-white);display:inline-grid;font-size:13px;font-weight:800;height:44px;place-items:center;text-decoration:none;width:44px}.better-blog-toc{background:var(--impact-white);border:1px solid rgba(40,21,66,.14);color:var(--impact-purple);margin:0 0 24px;padding:22px;position:static}@media (min-width:981px){.better-blog-layout{align-items:start!important;overflow:visible!important}.better-blog-share,.better-blog-sidebar{align-self:start!important;height:max-content!important;overflow:visible!important;position:sticky!important;top:110px!important}.better-blog-share__sticky,.better-blog-sidebar__sticky{position:static!important;top:auto!important}}.better-blog-toc__title{color:var(--impact-purple);font-size:16px;font-weight:900;margin:0 0 14px}.better-blog-toc__list{display:grid;gap:10px;margin:0;padding-left:18px}.better-blog-toc__item{color:var(--impact-orange)}.better-blog-toc a{color:var(--impact-purple);font-size:15px;font-weight:700;line-height:1.35;text-decoration:none}.better-blog-toc a:focus,.better-blog-toc a:hover{color:var(--impact-orange);text-decoration:underline;text-underline-offset:4px}.donation-sidebar{background:var(--impact-purple);padding:28px;position:static;width:100%}.donation-sidebar,.donation-sidebar h2,.donation-sidebar h3,.donation-sidebar li,.donation-sidebar p,.donation-sidebar span{color:var(--impact-white)}.donation-sidebar h2,.donation-sidebar h3{font-size:28px;line-height:1.15;margin-top:0}.blog-after-content{background:var(--impact-cream);padding:0 0 32px}.donation-sidebar--after-content{margin:0 auto;width:min(720px,100%)}.partner-guide{clear:both;padding:24px 0 56px;width:100%}.partner-guide .better-listing-shell{margin:0 auto;width:min(1120px,calc(100% - 48px))}.partner-guide__panel{align-items:center;background:var(--impact-purple);color:var(--impact-white);display:grid;gap:32px;grid-template-columns:1fr 1fr;padding:32px;width:100%}.partner-guide__visual{background:var(--impact-orange);display:grid;min-height:210px;overflow:hidden;place-items:center}.partner-guide__visual img{display:block;height:100%;object-fit:cover;width:100%}.partner-guide__content h2,.partner-guide__content p{color:var(--impact-white)}.better-blog-nav{display:flex;gap:20px;justify-content:space-between;margin:0 auto;padding:0 0 68px;width:min(1120px,calc(100% - 40px))}.better-blog-nav a{align-items:center;border:1px solid var(--impact-purple);color:var(--impact-purple);display:inline-flex;min-height:42px;padding:9px 16px;text-decoration:none}.blog-author-meta,.blog-author-popover{align-items:center;display:inline-flex;gap:4px;overflow:visible;position:relative}.blog-author-link{align-items:center;color:inherit;display:inline-flex;gap:8px;text-decoration:none}.blog-author-avatar{border:2px solid hsla(0,0%,100%,.8);border-radius:50%;flex:0 0 28px;height:28px;object-fit:cover;width:28px}.blog-author-card-avatar{border-radius:50%;height:56px;margin-bottom:12px;object-fit:cover;width:56px}.blog-author-popover__card{background:var(--impact-white);box-shadow:0 18px 45px rgba(40,21,66,.24);color:var(--impact-purple);left:0;opacity:0;padding:18px;pointer-events:none;position:absolute;top:calc(100% + 12px);transform:translateY(8px);transition:opacity .16s ease,transform .16s ease,visibility .16s ease;visibility:hidden;width:min(320px,80vw);z-index:99999}.blog-author-popover:focus-within .blog-author-popover__card,.blog-author-popover:hover .blog-author-popover__card{opacity:1;pointer-events:auto;transform:translateY(0);visibility:visible}.blog-author-popover__card strong{color:var(--impact-purple);display:block;margin-bottom:8px}.blog-author-popover__card span{color:var(--impact-muted);display:block;font-size:14px;line-height:1.5}.better-blog-related,.impact-related-posts,.related-posts{background:var(--impact-cream);clear:both;padding:56px 24px}.better-blog-related h2,.impact-related-posts h2,.related-posts h2{color:var(--impact-purple);font-size:34px;line-height:1.08;margin:0 0 30px}@media (max-width:980px){.better-blog-layout,.better-blog-nav,.better-listing-shell,.impact-blog-shell{width:min(100% - 32px,1120px)}.better-blog-hero__grid,.better-blog-layout,.better-card-grid,.better-featured__grid,.impact-related-posts__grid,.partner-guide__panel,.related-posts__posts{grid-template-columns:1fr}.better-blog-layout{display:block;width:min(760px,calc(100% - 32px))}.better-blog-hero__content{padding:54px 20px}.better-blog-hero h1{font-size:40px}.better-blog-share,.better-blog-sidebar{margin-top:32px}.better-blog-share__sticky,.better-blog-sidebar__sticky{position:static}.better-blog-share{align-items:center;display:flex;gap:14px}.better-blog-share__title{margin:0}.better-blog-share__links{display:flex;flex-wrap:wrap;justify-items:start}.better-posts__header{align-items:flex-start;flex-direction:column}}@media (max-width:640px){.better-listing-hero{padding:64px 0}.better-blog-hero h1,.better-listing-hero h1{font-size:38px}.better-blog-content{font-size:17px}.better-card h2,.better-card h3,.better-lead-card h2,.impact-related-card h3,.related-blog-item h3{font-size:28px}}