.give-af[data-astro-cid-festi7ir]{background:var(--white);border-radius:var(--ui-radius);box-shadow:var(--ui-shadow);color:var(--ink);overflow:hidden}.give-af__stage[data-astro-cid-festi7ir]{background:radial-gradient(120% 90% at 30% 20%, #0b98a5 0%, var(--teal-deep) 45%, #035a63 100%);justify-content:center;align-items:center;display:flex;position:relative}.give-af__mock[data-astro-cid-festi7ir]{width:100%;padding:0 14% 16% 0;display:block;position:relative}.give-af__mock[data-astro-cid-festi7ir] .give-af__cert[data-astro-cid-festi7ir]{border-radius:3px;width:100%;height:auto;display:block;transform:rotate(-2.5deg);box-shadow:0 22px 44px #001e226b}.give-af__card[data-astro-cid-festi7ir]{border-radius:3px;width:46%;height:auto;position:absolute;bottom:0;right:0;transform:rotate(5deg);box-shadow:0 14px 30px #001e2261}.give-af__k[data-astro-cid-festi7ir]{color:var(--teal-deep);font-size:.92rem;display:block}.give-af__t[data-astro-cid-festi7ir]{font:800 1.2rem/1.2 var(--f-head);color:var(--ink);margin:.15rem 0 .35rem}.give-af__meta[data-astro-cid-festi7ir]{color:var(--ui-mute);margin:0;font-size:.92rem;line-height:1.4}.give-af[data-astro-cid-festi7ir] a[data-astro-cid-festi7ir]:focus-visible,a[data-astro-cid-festi7ir].give-af:focus-visible{outline:3px solid var(--teal-deep);outline-offset:3px}.give-af--feature[data-astro-cid-festi7ir]{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);display:grid}.give-af--feature[data-astro-cid-festi7ir] .give-af__stage[data-astro-cid-festi7ir]{padding:clamp(32px,4.5vw,64px) clamp(24px,4vw,64px)}.give-af--feature[data-astro-cid-festi7ir] .give-af__mock[data-astro-cid-festi7ir]{max-width:520px}.give-af--feature[data-astro-cid-festi7ir] .give-af__body[data-astro-cid-festi7ir]{flex-direction:column;justify-content:center;padding:clamp(24px,3.5vw,52px);display:flex}.give-af--feature[data-astro-cid-festi7ir] .give-af__t[data-astro-cid-festi7ir]{letter-spacing:-.01em;margin:0 0 .75rem;font-size:clamp(1.6rem,2.8vw,2.25rem);line-height:1.1}.give-af__d[data-astro-cid-festi7ir]{max-width:32rem;color:var(--ui-body);margin:0 0 1.1rem;font-size:1.06rem;line-height:1.6}.give-af__ticks[data-astro-cid-festi7ir]{gap:.45rem;margin:0 0 1.5rem;padding:0;list-style:none;display:grid}.give-af__ticks[data-astro-cid-festi7ir] li[data-astro-cid-festi7ir]{color:var(--ink);padding-left:1.6rem;font-size:1rem;line-height:1.45;position:relative}.give-af__ticks[data-astro-cid-festi7ir] li[data-astro-cid-festi7ir]:before{content:"";border:solid var(--teal-deep);border-width:0 2px 2px 0;width:.45rem;height:.8rem;position:absolute;top:.28em;left:.15rem;transform:rotate(40deg)}.give-af__act[data-astro-cid-festi7ir]{margin:0}.give-af--feature[data-astro-cid-festi7ir] .give-af__btn[data-astro-cid-festi7ir]{min-height:54px;padding:0 1.8rem;font-size:1.06rem}.give-af__more[data-astro-cid-festi7ir]{border-top:1px solid var(--ui-line);gap:.6rem;margin:1.4rem 0 0;padding:1rem 0 0;list-style:none;display:grid}.give-af__more[data-astro-cid-festi7ir] li[data-astro-cid-festi7ir]{gap:.1rem;display:grid}.give-af__more[data-astro-cid-festi7ir] a[data-astro-cid-festi7ir]{color:var(--teal-deep);text-underline-offset:3px;font-weight:500;text-decoration:underline}.give-af__more[data-astro-cid-festi7ir] span[data-astro-cid-festi7ir]{color:var(--ui-mute);font-size:.95rem;line-height:1.45}.give-af--compact[data-astro-cid-festi7ir] .give-af__stage[data-astro-cid-festi7ir]{padding:18px 24px 14px}.give-af--compact[data-astro-cid-festi7ir] .give-af__mock[data-astro-cid-festi7ir]{max-width:210px}.give-af--compact[data-astro-cid-festi7ir] .give-af__body[data-astro-cid-festi7ir]{padding:16px 18px 18px}.give-af--compact[data-astro-cid-festi7ir] .give-af__meta[data-astro-cid-festi7ir]{margin-bottom:14px}.give-af--tile[data-astro-cid-festi7ir]{align-items:center;gap:14px;padding:12px 16px 12px 12px;text-decoration:none;transition:box-shadow .2s,transform .2s;display:flex}.give-af--tile[data-astro-cid-festi7ir]:hover{box-shadow:var(--ui-shadow-lift);transform:translateY(-2px)}.give-af--tile[data-astro-cid-festi7ir] .give-af__cert[data-astro-cid-festi7ir]{border-radius:3px;flex:none;width:92px;height:auto;transform:rotate(-3deg);box-shadow:0 6px 14px #17303040}.give-af--tile[data-astro-cid-festi7ir] .give-af__body[data-astro-cid-festi7ir]{min-width:0;display:grid}.give-af--tile[data-astro-cid-festi7ir] .give-af__t[data-astro-cid-festi7ir]{margin:0 0 .15rem;font-size:1.08rem}.give-af--tile[data-astro-cid-festi7ir]:hover .give-af__t[data-astro-cid-festi7ir]{color:var(--teal-deep);text-underline-offset:3px;text-decoration:underline}.give-af--mock[data-astro-cid-festi7ir]{width:100%;height:100%;box-shadow:none;background:0 0;border-radius:0;display:block}.give-af--mock[data-astro-cid-festi7ir] .give-af__stage[data-astro-cid-festi7ir]{width:100%;height:100%;padding:8% 12% 6%}.give-af--mock[data-astro-cid-festi7ir] .give-af__mock[data-astro-cid-festi7ir]{max-width:320px}.give-af--plain[data-astro-cid-festi7ir]{border-left:5px solid var(--teal-deep);justify-content:space-between;align-items:center;gap:16px;padding:1.3rem 1.5rem;text-decoration:none;display:flex}.give-af--plain[data-astro-cid-festi7ir] .give-af__t[data-astro-cid-festi7ir]{margin:.1rem 0 0;font-size:1.3rem;display:block}.give-af__go[data-astro-cid-festi7ir]{background:var(--teal-deep);width:44px;height:44px;color:var(--white);font:700 1.2rem/1 var(--f-head);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.give-af--plain[data-astro-cid-festi7ir]:hover .give-af__t[data-astro-cid-festi7ir]{color:var(--teal-deep);text-underline-offset:3px;text-decoration:underline}@media (width<=760px){.give-af--feature[data-astro-cid-festi7ir]{grid-template-columns:minmax(0,1fr)}.give-af--feature[data-astro-cid-festi7ir] .give-af__mock[data-astro-cid-festi7ir]{max-width:360px}.give-af--feature[data-astro-cid-festi7ir] .give-af__btn[data-astro-cid-festi7ir]{width:100%}}@media (prefers-reduced-motion:reduce){.give-af--tile[data-astro-cid-festi7ir]{transition:none}.give-af--tile[data-astro-cid-festi7ir]:hover{transform:none}}
