.impact-site{--impact-canvas:#fef7ff;--impact-surface:#fffbfe;--impact-surface-low:#f7f2fa;--impact-surface-high:#eee8f0;--impact-ink:#1d1b20;--impact-muted:#625f67;--impact-faint:#817b86;--impact-line:#e4dce7;--impact-line-strong:#cac4d0;--impact-primary:#6750a4;--impact-primary-dark:#4f378b;--impact-primary-soft:#eaddff;--impact-on-primary:#fff;--impact-green:#2f6b51;--impact-green-soft:#d9f2e5;--impact-radius:28px;--impact-radius-small:16px;--notice-accent:#7658b7;--notice-soft:#eadfff;min-height:100vh;color:var(--impact-ink);background:var(--impact-canvas);overflow:clip}.impact-site *,.impact-site :before,.impact-site :after{box-sizing:border-box}.impact-site :where(a,button){-webkit-tap-highlight-color:transparent}.impact-site :where(a,button):focus-visible{outline:3px solid var(--impact-primary);outline-offset:3px}.impact-site button{color:inherit;cursor:pointer;background:0 0;border:0}.impact-site svg{flex:none;width:18px;height:18px}.impact-site [data-tone=adoption]{--notice-accent:#b14e42;--notice-soft:#ffdad3}.impact-site [data-tone=foster]{--notice-accent:#6750a4;--notice-soft:#eaddff}.impact-site [data-tone=medical]{--notice-accent:#26705e;--notice-soft:#ccecdf}.impact-site [data-tone=volunteer]{--notice-accent:#536c25;--notice-soft:#dce9b9}.impact-site [data-tone=supplies]{--notice-accent:#8a570e;--notice-soft:#ffddb6}.impact-site [data-tone=lost]{--notice-accent:#38618f;--notice-soft:#d4e4ff}.impact-header{z-index:50;-webkit-backdrop-filter:blur(20px)saturate(1.15);backdrop-filter:blur(20px)saturate(1.15);background:#fffbfee6;border-bottom:1px solid #cac4d0c2;position:sticky;top:0}.impact-header-inner{grid-template-columns:1fr auto 1fr;align-items:center;gap:24px;width:min(1240px,100% - 48px);min-height:70px;margin:0 auto;display:grid}.impact-wordmark{align-items:center;gap:11px;width:fit-content;display:inline-flex}.impact-wordmark-symbol{width:36px;height:36px;color:var(--impact-ink);--chopchoo-loop-accent:var(--impact-primary);--chopchoo-loop-dot:#ff9e70;flex:none;display:block}.impact-wordmark>span:last-child{letter-spacing:.035em;align-items:baseline;gap:7px;font-size:13px;display:flex}.impact-wordmark strong{letter-spacing:-.055em;font-family:Avenir Next,Inter,sans-serif;font-size:15px;font-weight:900}.impact-wordmark em{color:var(--impact-primary);font-style:normal;font-weight:850}.impact-nav{color:var(--impact-muted);align-items:center;gap:28px;font-size:12px;font-weight:680;display:flex}.impact-nav a{transition:color .16s}.impact-nav a:hover{color:var(--impact-primary)}.impact-header-actions{justify-self:end;align-items:center;gap:7px;display:flex}.impact-brand-link,.impact-cms-link{border-radius:99px;justify-content:center;align-items:center;gap:7px;min-height:40px;padding:0 13px;font-size:11px;font-weight:720;display:inline-flex}.impact-brand-link{color:var(--impact-muted)}.impact-brand-link svg{width:15px;height:15px}.impact-cms-link{color:var(--impact-on-primary);background:var(--impact-primary)}.impact-cms-link svg{width:15px;height:15px}.impact-hero{grid-template-columns:minmax(390px,.92fr) minmax(500px,1.08fr);align-items:center;gap:clamp(44px,6vw,82px);width:min(1240px,100% - 48px);margin:0 auto;padding:66px 0 54px;display:grid}.impact-hero-copy{min-width:0}.impact-eyebrow,.impact-section-heading>span,.impact-section-heading>div>span,.impact-conversion-copy>span,.impact-publisher-copy>span,.impact-closing>div>span{color:var(--impact-primary);letter-spacing:.08em;align-items:center;gap:8px;margin:0;font:750 10px/1.3 SFMono-Regular,Consolas,monospace;display:flex}.impact-eyebrow i{background:var(--impact-primary);width:8px;height:8px;box-shadow:0 0 0 5px var(--impact-primary-soft);border-radius:50%}.impact-hero h1{letter-spacing:-.055em;word-break:keep-all;max-width:640px;margin:18px 0 0;font-size:clamp(42px,4.1vw,59px);font-weight:800;line-height:1.1}.impact-hero h1 span{color:var(--impact-primary)}.impact-hero-lede{max-width:590px;color:var(--impact-muted);word-break:keep-all;margin:22px 0 0;font-size:16px;line-height:1.72}.impact-hero-actions{align-items:center;gap:9px;margin-top:28px;display:flex}.impact-button{border-radius:99px;justify-content:center;align-items:center;gap:16px;min-height:46px;padding:0 18px;font-size:12px;font-weight:750;transition:transform .16s,background .16s;display:inline-flex}.impact-button:hover{transform:translateY(-2px)}.impact-button-primary{color:var(--impact-on-primary);background:var(--impact-primary)}.impact-button-primary:hover{background:var(--impact-primary-dark)}.impact-button-tonal{color:var(--impact-primary-dark);background:var(--impact-primary-soft)}.impact-button-tonal:hover{background:#dfd0fa}.impact-hero-benefits{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:40px 0 0;display:grid}.impact-hero-benefits>div{background:var(--impact-surface-low);border-radius:18px;min-width:0;min-height:106px;padding:15px}.impact-hero-benefits>div:first-child{background:#fff0eb}.impact-hero-benefits>div:nth-child(2){background:#eee8ff}.impact-hero-benefits>div:last-child{background:#e4f2eb}.impact-hero-benefits dt{font-size:11px;font-weight:760}.impact-hero-benefits dd{color:var(--impact-muted);word-break:keep-all;margin:8px 0 0;font-size:9px;line-height:1.55}.impact-hero-preview{background:var(--notice-soft);border-radius:38px 16px 38px 38px;min-width:0;padding:18px;position:relative}.impact-hero-preview:before{border:14px solid color-mix(in srgb, var(--notice-accent) 24%, transparent);content:"";border-radius:50%;width:74px;height:74px;position:absolute;top:-22px;right:32px}.impact-preview-heading{z-index:1;min-height:38px;color:color-mix(in srgb, var(--notice-accent) 80%, var(--impact-ink));justify-content:space-between;align-items:flex-start;padding:0 6px;font-size:10px;font-weight:750;display:flex;position:relative}.impact-preview-heading>span{align-items:center;gap:7px;display:flex}.impact-preview-heading>span i{background:var(--notice-accent);border-radius:50%;width:7px;height:7px}.impact-preview-heading small{color:var(--impact-muted);font-size:9px;font-weight:650}.impact-featured-notice{z-index:1;background:var(--impact-surface);box-shadow:0 10px 32px color-mix(in srgb, var(--notice-accent) 16%, transparent);border-radius:26px;position:relative;overflow:hidden}.impact-featured-media{background:var(--notice-soft);height:245px;position:relative;overflow:hidden}.impact-featured-media:after{content:"";background:linear-gradient(#0000,#00000057);position:absolute;inset:48% 0 0}.impact-featured-media img{object-fit:cover;width:100%;height:100%}.impact-featured-media>span{z-index:1;color:var(--notice-accent);background:var(--notice-soft);border-radius:99px;padding:7px 11px;font-size:10px;font-weight:780;position:absolute;bottom:14px;right:14px}.impact-featured-copy{padding:23px}.impact-featured-copy>p{color:var(--notice-accent);margin:0;font-size:10px;font-weight:730}.impact-featured-copy h2{letter-spacing:-.04em;word-break:keep-all;max-width:470px;margin:10px 0 0;font-size:clamp(26px,2.3vw,34px);line-height:1.2}.impact-featured-copy>span{max-width:500px;color:var(--impact-muted);word-break:keep-all;margin-top:10px;font-size:12px;line-height:1.58;display:block}.impact-featured-copy>div{border-top:1px solid var(--impact-line);justify-content:space-between;align-items:center;gap:14px;margin-top:19px;padding-top:17px;display:flex}.impact-featured-copy>div strong{font-size:10px}.impact-featured-copy>div button{min-height:38px;color:var(--impact-on-primary);background:var(--notice-accent);border-radius:99px;align-items:center;gap:10px;padding:0 14px;font-size:10px;font-weight:740;display:flex}.impact-featured-copy>div button svg{width:14px;height:14px}.impact-kind-switch{z-index:1;flex-wrap:wrap;gap:6px;margin-top:12px;display:flex;position:relative}.impact-kind-switch button{border:1px solid color-mix(in srgb, var(--notice-accent) 22%, var(--impact-line));min-height:34px;color:var(--impact-muted);background:#ffffff80;border-radius:99px;padding:0 11px;font-size:9px;font-weight:700}.impact-kind-switch button[aria-pressed=true]{border-color:var(--notice-accent);color:#fff;background:var(--notice-accent)}.impact-flow,.impact-notices,.impact-network,.impact-conversion,.impact-publisher,.impact-closing,.impact-footer{width:min(1240px,100% - 48px);margin-left:auto;margin-right:auto}.impact-flow,.impact-notices,.impact-network,.impact-conversion,.impact-publisher{padding-top:84px;padding-bottom:84px}.impact-flow{border-top:1px solid var(--impact-line)}.impact-section-heading{max-width:740px}.impact-section-heading h2,.impact-conversion-copy h2,.impact-publisher-copy h2,.impact-closing h2{letter-spacing:-.045em;word-break:keep-all;margin:12px 0 0;font-size:clamp(30px,3.2vw,44px);line-height:1.18}.impact-section-heading>p,.impact-section-heading-inline>p{max-width:520px;color:var(--impact-muted);word-break:keep-all;margin:15px 0 0;font-size:14px;line-height:1.7}.impact-section-heading-inline{grid-template-columns:minmax(0,1fr) minmax(330px,.68fr);align-items:end;gap:54px;max-width:none;display:grid}.impact-section-heading-inline>p{margin:0 0 4px}.impact-flow-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:38px;display:grid}.impact-flow-grid>a{background:var(--impact-surface-low);border-radius:26px;flex-direction:column;align-items:flex-start;min-width:0;min-height:255px;padding:22px;transition:transform .18s,box-shadow .18s;display:flex}.impact-flow-grid>a:first-child{background:#eee8ff}.impact-flow-grid>a:nth-child(2){background:#fff0eb}.impact-flow-grid>a:nth-child(3){background:#e6f2ff}.impact-flow-grid>a:last-child{background:#e4f2eb}.impact-flow-grid>a:hover{transform:translateY(-4px);box-shadow:0 12px 28px #1d1b2014}.impact-flow-grid>a>i{width:44px;height:44px;color:var(--impact-primary);background:#ffffffb8;border-radius:15px;place-items:center;display:grid}.impact-flow-grid>a>small{color:var(--impact-faint);margin-top:auto;font:700 9px SFMono-Regular,Consolas,monospace}.impact-flow-grid>a>strong{margin-top:9px;font-size:17px}.impact-flow-grid>a>p{color:var(--impact-muted);word-break:keep-all;margin:8px 0 0;font-size:11px;line-height:1.65}.impact-flow-grid>a>em{color:var(--impact-primary);align-items:center;gap:7px;margin-top:15px;font-size:10px;font-style:normal;font-weight:720;display:flex}.impact-flow-grid>a>em svg{width:14px;height:14px}.impact-notices{background:#f3edf7;border-radius:42px;width:min(1320px,100% - 32px);padding-left:clamp(18px,3vw,40px);padding-right:clamp(18px,3vw,40px)}.impact-notice-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:38px;display:grid}.impact-notice-card{text-align:left;border-radius:22px;grid-template-columns:112px minmax(0,1fr) 28px;align-items:center;gap:14px;min-width:0;padding:10px;transition:border-color .16s,transform .16s,box-shadow .16s;display:grid;position:relative;background:var(--impact-surface)!important;border:1px solid #0000!important}.impact-notice-card:hover{transform:translateY(-2px)}.impact-notice-card[aria-pressed=true]{box-shadow:0 0 0 2px color-mix(in srgb, var(--notice-accent) 28%, transparent);border-color:var(--notice-accent)!important}.impact-notice-image{background:var(--notice-soft);border-radius:16px;height:102px;position:relative;overflow:hidden}.impact-notice-image img{object-fit:cover;width:100%;height:100%}.impact-notice-image i{color:var(--notice-accent);background:var(--notice-soft);border-radius:99px;padding:5px 7px;font-size:8px;font-style:normal;font-weight:760;position:absolute;bottom:7px;left:7px}.impact-notice-card-copy{flex-direction:column;align-items:flex-start;min-width:0;display:flex}.impact-notice-card-copy small{width:100%;color:var(--notice-accent);text-overflow:ellipsis;white-space:nowrap;font-size:8px;font-weight:700;overflow:hidden}.impact-notice-card-copy strong{letter-spacing:-.025em;word-break:keep-all;margin-top:7px;font-size:13px;line-height:1.35}.impact-notice-card-copy em{color:var(--impact-faint);margin-top:10px;font-size:9px;font-style:normal}.impact-notice-card>b{width:28px;height:28px;color:var(--notice-accent);background:var(--notice-soft);border-radius:50%;place-items:center;display:grid}.impact-notice-card>b svg{width:14px;height:14px}.impact-network{padding-bottom:94px}.impact-surface-switch{background:var(--impact-surface-high);border-radius:22px;gap:4px;width:fit-content;margin-top:38px;padding:5px;display:flex}.impact-surface-switch button{min-width:142px;min-height:52px;color:var(--impact-muted);border-radius:17px;flex-direction:column;justify-content:center;align-items:flex-start;padding:7px 14px;display:flex}.impact-surface-switch button strong{font-size:11px}.impact-surface-switch button span{margin-top:3px;font-size:8px}.impact-surface-switch button[aria-pressed=true]{color:var(--impact-primary-dark);background:var(--impact-surface);box-shadow:0 2px 8px #1d1b2017}.impact-placement-layout{grid-template-columns:minmax(0,1.35fr) minmax(330px,.65fr);gap:12px;margin-top:12px;display:grid}.impact-host-preview,.impact-source-card{border:1px solid var(--impact-line);border-radius:var(--impact-radius);background:var(--impact-surface);min-width:0;overflow:hidden}.impact-host-toolbar{border-bottom:1px solid var(--impact-line);grid-template-columns:1fr auto 1fr;align-items:center;min-height:52px;padding:0 17px;display:grid}.impact-host-toolbar>span{gap:5px;display:flex}.impact-host-toolbar>span i{background:#d1cad5;border-radius:50%;width:8px;height:8px}.impact-host-toolbar>span i:first-child{background:#ff9e8f}.impact-host-toolbar>span i:nth-child(2){background:#f4c86c}.impact-host-toolbar>span i:last-child{background:#7bc89c}.impact-host-toolbar small{color:var(--impact-muted);font-size:9px;font-weight:680}.impact-host-toolbar em{color:var(--impact-green);background:var(--impact-green-soft);border-radius:99px;justify-self:end;padding:6px 9px;font-size:8px;font-style:normal;font-weight:730}.impact-host-content{background:var(--impact-surface-low);flex-direction:column;justify-content:center;min-height:445px;padding:clamp(24px,4vw,54px);display:flex}.impact-host-lines{gap:10px;display:grid}.impact-host-lines i{background:#ded7e2;border-radius:99px;height:8px}.impact-host-lines i:first-child{width:58%;height:13px}.impact-host-lines i:nth-child(2){width:92%}.impact-host-lines i:nth-child(3){width:84%}.impact-host-lines i:nth-child(4){width:68%}.impact-host-lines.is-short i:first-child{width:46%;height:8px}.impact-host-lines.is-short i:nth-child(2){width:72%}.impact-host-lines.is-short i:nth-child(3){width:61%}.impact-placement-frame{width:100%;margin:30px auto;transition:max-width .22s}.impact-placement-frame[data-surface=narrow]{max-width:352px}.impact-placement-frame[data-surface=default]{max-width:500px}.impact-placement-frame[data-surface=wide]{max-width:680px}.impact-responsive-placement{color:#fff;background:#211e26;border-radius:19px;grid-template-columns:minmax(0,1fr) 94px auto;align-items:center;gap:10px;width:100%;min-height:86px;padding:9px;display:grid;position:relative;overflow:hidden;box-shadow:0 14px 30px #1d1b202e}.impact-responsive-placement:after{z-index:0;background:linear-gradient(90deg, transparent 55%, color-mix(in srgb, var(--notice-accent) 24%, transparent));content:"";position:absolute;inset:0}.impact-placement-copy{z-index:2;flex-direction:column;align-items:flex-start;min-width:0;padding-left:4px;display:flex;position:relative}.impact-placement-copy small{color:var(--notice-soft);font-size:8px;font-weight:700}.impact-placement-copy strong{text-overflow:ellipsis;white-space:nowrap;width:100%;margin-top:5px;font-size:14px;overflow:hidden}.impact-placement-copy em{color:#ffffff8a;margin-top:4px;font-size:8px;font-style:normal}.impact-responsive-placement>img{z-index:1;object-fit:contain;align-self:end;width:94px;height:68px;position:relative}.impact-responsive-placement>img.is-photo{object-fit:cover;opacity:.8;border-radius:12px;height:68px}.impact-placement-action{z-index:2;min-height:38px;color:var(--impact-ink);background:var(--notice-soft);white-space:nowrap;border-radius:99px;align-items:center;gap:6px;padding:0 12px;font-size:9px;font-weight:760;display:flex;position:relative}.impact-placement-action svg{width:13px;height:13px}.impact-responsive-placement[data-surface=narrow]{border-radius:15px;grid-template-columns:minmax(0,1fr) 74px 30px;gap:5px;min-height:72px}.impact-responsive-placement[data-surface=narrow] .impact-placement-copy em{display:none}.impact-responsive-placement[data-surface=narrow] .impact-placement-copy strong{font-size:11px}.impact-responsive-placement[data-surface=narrow]>img{width:74px;height:58px}.impact-responsive-placement[data-surface=narrow] .impact-placement-action{justify-content:center;width:30px;min-height:30px;padding:0;font-size:0}.impact-responsive-placement[data-surface=wide]{grid-template-columns:minmax(0,1fr) 118px auto;min-height:96px}.impact-responsive-placement[data-surface=wide] .impact-placement-copy strong{font-size:17px}.impact-responsive-placement[data-surface=wide]>img{width:118px;height:78px}.impact-source-card{padding:22px}.impact-source-card>header{justify-content:space-between;align-items:center;gap:12px;display:flex}.impact-source-card>header>span{font-size:12px;font-weight:760}.impact-source-card>header>i{color:var(--impact-green);background:var(--impact-green-soft);border-radius:99px;align-items:center;gap:5px;padding:6px 9px;font-size:8px;font-style:normal;font-weight:720;display:flex}.impact-source-card>header>i svg{width:12px;height:12px}.impact-source-card dl{margin:22px 0 0}.impact-source-card dl>div{border-top:1px solid var(--impact-line);padding:13px 0}.impact-source-card dt{color:var(--impact-faint);font-size:9px}.impact-source-card dd{word-break:keep-all;margin:5px 0 0;font-size:11px;font-weight:650;line-height:1.5}.impact-source-card dl>div:nth-child(2) dd{color:var(--notice-accent);font-size:14px;font-weight:760}.impact-source-kinds{border-top:1px solid var(--impact-line);flex-wrap:wrap;gap:5px;padding-top:16px;display:flex}.impact-source-kinds button{min-height:30px;color:var(--impact-muted);background:var(--impact-surface-low);border-radius:99px;padding:0 9px;font-size:8px;font-weight:680}.impact-source-kinds button[aria-pressed=true]{color:var(--notice-accent);background:var(--notice-soft)}.impact-network-note{color:var(--impact-muted);background:var(--impact-surface-low);border-radius:14px;align-items:flex-start;gap:8px;margin:14px 0 0;padding:13px 16px;font-size:10px;line-height:1.55;display:flex}.impact-network-note svg{width:15px;height:15px;color:var(--impact-primary)}.impact-conversion{background:#f3edf7;border-radius:42px;grid-template-columns:minmax(400px,1.05fr) minmax(380px,.95fr);align-items:center;gap:clamp(44px,7vw,94px);width:min(1320px,100% - 32px);padding-left:clamp(18px,4vw,58px);padding-right:clamp(18px,4vw,58px);display:grid}.impact-conversion-preview{background:var(--impact-surface);border-radius:30px;overflow:hidden;box-shadow:0 18px 45px #1d1b201f}.impact-conversion-browser{border-bottom:1px solid var(--impact-line);grid-template-columns:1fr auto 1fr;align-items:center;min-height:48px;padding:0 16px;display:grid}.impact-conversion-browser>span{gap:5px;display:flex}.impact-conversion-browser>span i{background:#d2ccd6;border-radius:50%;width:8px;height:8px}.impact-conversion-browser>small{color:var(--impact-faint);font:650 8px SFMono-Regular,Consolas,monospace}.impact-conversion-preview>article{grid-template-columns:.92fr 1.08fr;min-height:380px;display:grid}.impact-conversion-preview>article>img{object-fit:cover;width:100%;height:100%}.impact-conversion-preview>article>div{flex-direction:column;justify-content:center;align-items:flex-start;padding:28px;display:flex}.impact-conversion-preview>article span{color:var(--impact-primary-dark);background:var(--impact-primary-soft);border-radius:99px;padding:6px 9px;font-size:9px;font-weight:720}.impact-conversion-preview>article strong{letter-spacing:-.04em;word-break:keep-all;margin-top:13px;font-size:25px;line-height:1.22}.impact-conversion-preview>article p{color:var(--impact-muted);margin:11px 0 0;font-size:11px;line-height:1.6}.impact-conversion-preview>article a{color:#fff;background:var(--impact-primary);border-radius:99px;justify-content:space-between;align-items:center;width:100%;min-height:44px;margin-top:22px;padding:0 14px;font-size:10px;font-weight:740;display:flex}.impact-conversion-preview>article a svg{width:15px;height:15px}.impact-conversion-copy>p,.impact-publisher-copy>p,.impact-closing>div>p{max-width:560px;color:var(--impact-muted);word-break:keep-all;margin:17px 0 0;font-size:13px;line-height:1.72}.impact-conversion-copy ol{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:24px 0 0;padding:0;list-style:none;display:grid}.impact-conversion-copy li{background:#ffffffb3;border-radius:15px;grid-template-columns:28px minmax(0,1fr);align-items:center;gap:10px;min-width:0;padding:13px;display:grid}.impact-conversion-copy li>i{width:28px;height:28px;color:var(--impact-primary-dark);background:var(--impact-primary-soft);border-radius:50%;place-items:center;font-size:9px;font-style:normal;font-weight:760;display:grid}.impact-conversion-copy li>span{flex-direction:column;min-width:0;display:flex}.impact-conversion-copy li strong{font-size:10px}.impact-conversion-copy li small{color:var(--impact-faint);text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:8px;overflow:hidden}.impact-conversion-copy>a{margin-top:22px}.impact-publisher{color:#fff;background:#302942;border-radius:42px;grid-template-columns:minmax(340px,.8fr) minmax(430px,1.2fr);align-items:center;gap:clamp(44px,7vw,92px);margin-top:84px;padding-left:clamp(24px,5vw,72px);padding-right:clamp(24px,5vw,72px);display:grid}.impact-publisher-copy>span{color:#d9c6ff}.impact-publisher-copy>p{color:#ffffffa8}.impact-publisher-copy ul{gap:11px;margin:26px 0 0;padding:0;list-style:none;display:grid}.impact-publisher-copy li{color:#ffffffc7;align-items:flex-start;gap:9px;font-size:11px;line-height:1.5;display:flex}.impact-publisher-copy li svg{color:#d9c6ff;width:15px;height:15px}.impact-code-card{background:#1d1b20;border:1px solid #ffffff29;border-radius:26px;overflow:hidden;box-shadow:0 20px 48px #00000038}.impact-code-card>header{border-bottom:1px solid #ffffff1f;justify-content:space-between;align-items:center;min-height:54px;padding:0 17px;display:flex}.impact-code-card>header>span{color:#ffffffb8;align-items:center;gap:8px;font-size:9px;font-weight:700;display:flex}.impact-code-card>header svg{color:#d9c6ff;width:15px;height:15px}.impact-code-card button{color:#1d1b20;background:#eaddff;border-radius:99px;min-height:32px;padding:0 10px;font-size:9px;font-weight:740}.impact-code-card pre{color:#eaddff;white-space:pre-wrap;min-height:230px;margin:0;padding:27px;font:12px/1.9 SFMono-Regular,Consolas,monospace;overflow:auto}.impact-code-card>footer{color:#ffffff7a;border-top:1px solid #ffffff1f;align-items:center;gap:8px;min-height:48px;padding:0 17px;font-size:8px;display:flex}.impact-code-card>footer i{background:#8fd7ae;border-radius:50%;width:7px;height:7px}.impact-closing{background:#fff0eb;border-radius:36px;justify-content:space-between;align-items:center;gap:48px;margin-top:84px;padding:50px 52px;display:flex}.impact-closing>div>span{color:#a64e42}.impact-closing>div>p{max-width:620px}.impact-closing>aside{flex:none;gap:8px;display:flex}.impact-footer{border-top:1px solid var(--impact-line);grid-template-columns:auto 1fr auto;align-items:center;gap:30px;margin-top:82px;padding:38px 0 48px;display:grid}.impact-footer .impact-wordmark-symbol{width:30px;height:30px}.impact-footer p{color:var(--impact-faint);margin:0;font-size:10px}.impact-footer nav{color:var(--impact-muted);gap:20px;font-size:9px;font-weight:680;display:flex}.impact-footer>small{border-top:1px solid var(--impact-line);color:var(--impact-faint);grid-column:1/-1;padding-top:21px;font:650 8px SFMono-Regular,Consolas,monospace}@media (width<=1060px){.impact-nav{display:none}.impact-header-inner{grid-template-columns:1fr auto}.impact-hero{grid-template-columns:1fr}.impact-hero-copy{max-width:760px}.impact-hero-preview{width:min(100%,700px)}.impact-flow-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.impact-flow-grid>a{min-height:220px}.impact-notice-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.impact-placement-layout{grid-template-columns:1fr}.impact-source-card dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 18px;display:grid}.impact-conversion{grid-template-columns:1fr}.impact-conversion-preview{width:min(100%,720px)}.impact-conversion-copy{max-width:720px}.impact-publisher{grid-template-columns:1fr}.impact-code-card{max-width:760px}}@media (width<=760px){.impact-header-inner,.impact-hero,.impact-flow,.impact-network,.impact-closing,.impact-footer{width:calc(100% - 28px)}.impact-header-inner{min-height:64px}.impact-wordmark-symbol{width:32px;height:32px}.impact-wordmark>span:last-child{flex-direction:column;align-items:flex-start;gap:0;font-size:10px;line-height:1.1}.impact-brand-link{display:none}.impact-cms-link{min-height:38px;padding:0 12px;font-size:10px}.impact-hero{gap:35px;padding:42px 0 40px}.impact-hero h1{font-size:clamp(36px,10.7vw,48px)}.impact-hero-lede{font-size:14px}.impact-hero-actions{flex-direction:column;align-items:stretch}.impact-hero-actions .impact-button{width:100%}.impact-hero-benefits{grid-template-columns:1fr}.impact-hero-benefits>div{min-height:auto}.impact-hero-preview{border-radius:30px 14px 30px 30px;padding:12px}.impact-featured-media{height:210px}.impact-featured-copy{padding:19px}.impact-featured-copy h2{font-size:27px}.impact-featured-copy>div{flex-direction:column;align-items:flex-start}.impact-featured-copy>div button{justify-content:space-between;width:100%}.impact-kind-switch{scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.impact-kind-switch button{flex:none}.impact-flow,.impact-notices,.impact-network,.impact-conversion,.impact-publisher{padding-top:62px;padding-bottom:62px}.impact-section-heading-inline{grid-template-columns:1fr;gap:16px}.impact-section-heading-inline>p{margin:0}.impact-flow-grid{grid-template-columns:1fr}.impact-flow-grid>a{min-height:198px}.impact-notices,.impact-conversion,.impact-publisher{border-radius:32px;width:calc(100% - 16px)}.impact-notice-grid{grid-template-columns:1fr}.impact-notice-card{grid-template-columns:94px minmax(0,1fr) 28px}.impact-notice-image{height:92px}.impact-surface-switch{width:100%}.impact-surface-switch button{flex:1;min-width:0;padding-inline:9px}.impact-host-toolbar{grid-template-columns:1fr auto}.impact-host-toolbar small{display:none}.impact-host-content{min-height:360px;padding:24px 16px}.impact-source-card dl{grid-template-columns:1fr}.impact-responsive-placement[data-surface=wide]{grid-template-columns:minmax(0,1fr) 92px 38px}.impact-responsive-placement[data-surface=wide] .impact-placement-copy strong{font-size:13px}.impact-responsive-placement[data-surface=wide]>img{width:92px;height:68px}.impact-responsive-placement[data-surface=wide] .impact-placement-action{justify-content:center;width:38px;min-height:38px;padding:0;font-size:0}.impact-conversion-preview>article{grid-template-columns:1fr}.impact-conversion-preview>article>img{height:250px}.impact-conversion-copy ol{grid-template-columns:1fr}.impact-publisher{margin-top:62px}.impact-code-card pre{min-height:200px;padding:20px;font-size:10px}.impact-closing{flex-direction:column;align-items:stretch;margin-top:62px;padding:34px 24px}.impact-closing>aside{flex-direction:column}.impact-footer{grid-template-columns:1fr;margin-top:62px}.impact-footer nav{flex-wrap:wrap}}@media (width<=440px){.impact-eyebrow{font-size:8px}.impact-hero h1{font-size:35px}.impact-featured-media{height:180px}.impact-featured-copy h2{font-size:24px}.impact-section-heading h2,.impact-conversion-copy h2,.impact-publisher-copy h2,.impact-closing h2{font-size:29px}.impact-notice-card{grid-template-columns:82px minmax(0,1fr) 24px;gap:10px}.impact-notice-image{height:84px}.impact-notice-card-copy strong{font-size:12px}.impact-surface-switch button span{display:none}.impact-surface-switch button{min-height:42px}.impact-host-toolbar em{font-size:7px}.impact-responsive-placement,.impact-responsive-placement[data-surface=wide]{grid-template-columns:minmax(0,1fr) 62px 28px;min-height:68px;padding:6px}.impact-placement-copy small{font-size:7px}.impact-responsive-placement .impact-placement-copy strong,.impact-responsive-placement[data-surface=wide] .impact-placement-copy strong{font-size:10px}.impact-placement-copy em{display:none}.impact-responsive-placement>img,.impact-responsive-placement[data-surface=wide]>img{width:62px;height:54px}.impact-placement-action,.impact-responsive-placement[data-surface=wide] .impact-placement-action{justify-content:center;width:28px;min-height:28px;padding:0;font-size:0}.impact-conversion-preview>article>img{height:210px}.impact-conversion-preview>article>div{padding:22px}.impact-conversion-preview>article strong{font-size:22px}}@media (prefers-reduced-motion:reduce){.impact-site *,.impact-site :before,.impact-site :after{scroll-behavior:auto!important;transition-duration:.01ms!important}}
