.charity-picker[data-astro-cid-hdpbpnq3][hidden]{display:none!important}.professional-page[data-astro-cid-hdpbpnq3]{max-width:1240px;padding-top:56px;padding-bottom:100px}.eyebrow[data-astro-cid-hdpbpnq3]{text-transform:uppercase;letter-spacing:.09em;color:var(--muted);font-size:12px;font-weight:750}h1[data-astro-cid-hdpbpnq3]{overflow-wrap:anywhere;max-width:980px;margin:10px 0 20px;font-size:clamp(42px,6.2vw,78px);line-height:.98}.lead[data-astro-cid-hdpbpnq3]{max-width:850px;color:var(--muted);font-size:20px}.charity-context[data-astro-cid-hdpbpnq3]{border:1px solid var(--rule);background:#fff;flex-wrap:wrap;align-items:center;gap:12px;margin:30px 0 16px;padding:16px 18px;display:flex}.charity-context[data-astro-cid-hdpbpnq3] span[data-astro-cid-hdpbpnq3]{color:var(--muted);flex:1;min-width:240px}.charity-context[data-astro-cid-hdpbpnq3] a[data-astro-cid-hdpbpnq3]{font-weight:800}.charity-picker[data-astro-cid-hdpbpnq3]{border:1px solid var(--rule);border-top:5px solid var(--ink);background:#fff;grid-template-columns:minmax(230px,.7fr) minmax(0,1.3fr);gap:28px;margin-bottom:28px;padding:24px;scroll-margin-top:20px;display:grid}.charity-picker[data-astro-cid-hdpbpnq3] h2[data-astro-cid-hdpbpnq3]{margin:4px 0 8px;font-size:28px}.charity-picker[data-astro-cid-hdpbpnq3] p[data-astro-cid-hdpbpnq3]{color:var(--muted)}.charity-picker[data-astro-cid-hdpbpnq3] form[data-astro-cid-hdpbpnq3]{min-width:0}.charity-picker[data-astro-cid-hdpbpnq3] label[data-astro-cid-hdpbpnq3]{margin-bottom:7px;font-size:13px;font-weight:800;display:block}.picker-row[data-astro-cid-hdpbpnq3]{grid-template-columns:minmax(0,1fr) auto;gap:10px;display:grid}.picker-row[data-astro-cid-hdpbpnq3] input[data-astro-cid-hdpbpnq3]{border:1px solid var(--rule);width:100%;min-width:0;font:inherit;padding:13px}.picker-status[data-astro-cid-hdpbpnq3]{min-height:1.5em;margin:9px 0 0;font-size:13px}.picker-results[data-astro-cid-hdpbpnq3]{grid-column:1/-1;gap:8px;display:grid}.service-choice[data-astro-cid-hdpbpnq3]{max-width:820px;margin-top:36px}.service-choice[data-astro-cid-hdpbpnq3] h2[data-astro-cid-hdpbpnq3]{margin:6px 0 10px;font-size:36px}.service-choice[data-astro-cid-hdpbpnq3]>p[data-astro-cid-hdpbpnq3]:last-child{color:var(--muted);font-size:17px}.service-confirmation[data-astro-cid-hdpbpnq3]{border:1px solid var(--ink);border-top:6px solid var(--ink);background:#f4f4ef;margin:34px 0;padding:26px;scroll-margin-top:20px}.service-confirmation[data-astro-cid-hdpbpnq3] h2[data-astro-cid-hdpbpnq3]{margin:5px 0 10px;font-size:32px}.service-confirmation[data-astro-cid-hdpbpnq3] p[data-astro-cid-hdpbpnq3]{max-width:800px}.confirmation-summary[data-astro-cid-hdpbpnq3]{background:var(--rule);border:1px solid var(--rule);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin:20px 0;display:grid}.confirmation-actions[data-astro-cid-hdpbpnq3]{flex-wrap:wrap;gap:10px;display:flex}.confirmation-note[data-astro-cid-hdpbpnq3]{color:var(--muted);margin:14px 0 0;font-size:13px}.service-grid[data-astro-cid-hdpbpnq3]{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:24px;display:grid}.service-card[data-astro-cid-hdpbpnq3]{border:1px solid var(--rule);overflow-wrap:anywhere;background:#fff;flex-direction:column;min-width:0;padding:26px;display:flex}.service-card[data-astro-cid-hdpbpnq3][data-service-card]{cursor:pointer;transition:border-color .15s,background-color .15s}@media (hover:hover){.service-card[data-astro-cid-hdpbpnq3][data-service-card]:hover:not(.is-selected){border-color:var(--ink);background:#fafaf7}}.service-card[data-astro-cid-hdpbpnq3].featured{border-top:5px solid var(--ink)}.service-card[data-astro-cid-hdpbpnq3].is-selected{outline:3px solid var(--ink);outline-offset:3px}.service-card[data-astro-cid-hdpbpnq3] h2[data-astro-cid-hdpbpnq3]{margin:5px 0;font-size:30px}.price[data-astro-cid-hdpbpnq3]{margin:4px 0 14px;font-size:32px;font-weight:800}.service-card[data-astro-cid-hdpbpnq3] p[data-astro-cid-hdpbpnq3]{color:var(--muted)}.service-card[data-astro-cid-hdpbpnq3] ul[data-astro-cid-hdpbpnq3]{min-height:150px;padding-left:19px}.service-card[data-astro-cid-hdpbpnq3] li[data-astro-cid-hdpbpnq3]{margin:8px 0}.service-card[data-astro-cid-hdpbpnq3] .btn[data-astro-cid-hdpbpnq3]{margin-top:auto}.panel[data-astro-cid-hdpbpnq3]{border:1px solid var(--rule);background:#fff;margin-top:34px;padding:28px}.major-form[data-astro-cid-hdpbpnq3] form[data-astro-cid-hdpbpnq3]{gap:16px;display:grid}.major-form[data-astro-cid-hdpbpnq3] label[data-astro-cid-hdpbpnq3]{gap:7px;font-size:13px;font-weight:750;display:grid}.major-form[data-astro-cid-hdpbpnq3] input[data-astro-cid-hdpbpnq3],.major-form[data-astro-cid-hdpbpnq3] textarea[data-astro-cid-hdpbpnq3],.major-form[data-astro-cid-hdpbpnq3] select[data-astro-cid-hdpbpnq3]{font:inherit;border:1px solid var(--rule);background:#fff;width:100%;padding:13px}.major-form[data-astro-cid-hdpbpnq3] textarea[data-astro-cid-hdpbpnq3]{resize:vertical;min-height:105px}.form-grid[data-astro-cid-hdpbpnq3]{grid-template-columns:1fr 1fr;gap:16px;display:grid}.honeypot[data-astro-cid-hdpbpnq3]{position:absolute!important;left:-10000px!important}.scope-note[data-astro-cid-hdpbpnq3]{max-width:850px;margin-top:48px}.scope-note[data-astro-cid-hdpbpnq3] h2[data-astro-cid-hdpbpnq3]{font-size:30px}.scope-note[data-astro-cid-hdpbpnq3] p[data-astro-cid-hdpbpnq3]{color:var(--muted);font-size:18px}.scope-note[data-astro-cid-hdpbpnq3] .legal-note[data-astro-cid-hdpbpnq3]{margin-top:16px;font-size:13px}.scope-note[data-astro-cid-hdpbpnq3] .legal-note[data-astro-cid-hdpbpnq3] a[data-astro-cid-hdpbpnq3]{color:var(--ink);text-underline-offset:3px}.professional-page[data-astro-cid-hdpbpnq3] .picker-result{border-top:1px solid var(--rule);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;padding:14px;display:grid}.professional-page[data-astro-cid-hdpbpnq3] .picker-result p{margin:4px 0 0;font-size:13px}.professional-page[data-astro-cid-hdpbpnq3] .picker-result button{white-space:nowrap}.professional-page[data-astro-cid-hdpbpnq3] .confirmation-summary div{background:#fff;min-width:0;padding:16px}.professional-page[data-astro-cid-hdpbpnq3] .confirmation-summary span{color:var(--muted);text-transform:uppercase;letter-spacing:.06em;margin-bottom:6px;font-size:12px;font-weight:750;display:block}.professional-page[data-astro-cid-hdpbpnq3] .confirmation-summary strong{overflow-wrap:anywhere;font-size:17px;line-height:1.35;display:block}.professional-page[data-astro-cid-hdpbpnq3] .context-change{text-underline-offset:3px;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:800;text-decoration:underline}@media (width<=1040px){.service-grid[data-astro-cid-hdpbpnq3]{grid-template-columns:1fr}.service-card[data-astro-cid-hdpbpnq3] ul[data-astro-cid-hdpbpnq3]{min-height:0}}@media (width<=720px){.professional-page[data-astro-cid-hdpbpnq3]{padding-top:34px}.charity-picker[data-astro-cid-hdpbpnq3]{grid-template-columns:1fr}.picker-results[data-astro-cid-hdpbpnq3]{grid-column:1}.form-grid[data-astro-cid-hdpbpnq3],.confirmation-summary[data-astro-cid-hdpbpnq3]{grid-template-columns:1fr}.service-card[data-astro-cid-hdpbpnq3]{padding:21px}.service-choice[data-astro-cid-hdpbpnq3] h2[data-astro-cid-hdpbpnq3]{font-size:30px}}@media (width<=520px){.picker-row[data-astro-cid-hdpbpnq3],.professional-page[data-astro-cid-hdpbpnq3] .picker-result{grid-template-columns:1fr}.picker-row[data-astro-cid-hdpbpnq3] .btn[data-astro-cid-hdpbpnq3],.professional-page[data-astro-cid-hdpbpnq3] .picker-result button,.confirmation-actions[data-astro-cid-hdpbpnq3] .btn[data-astro-cid-hdpbpnq3]{width:100%}}
