.gt-hero[data-astro-cid-hkvzevp3]{position:relative;overflow:hidden;text-align:center;padding:clamp(3.5rem,9vw,6rem) 0 clamp(3rem,7vw,5rem);background:radial-gradient(120% 80% at 50% -10%,#15577f,#0c3f5e 45%,#082f49);color:#fff}.gt-hero-inner[data-astro-cid-hkvzevp3]{position:relative;z-index:3}.gt-eyebrow[data-astro-cid-hkvzevp3]{font-size:.82rem;letter-spacing:.22em;text-transform:uppercase;font-weight:700;color:#f2c879;margin:0 0 1rem}.gt-title[data-astro-cid-hkvzevp3]{font-size:clamp(2.1rem,6vw,3.6rem);line-height:1.05;margin:0 auto 1.1rem;max-width:18ch;color:#fff}.gt-sub[data-astro-cid-hkvzevp3]{max-width:46rem;margin:0 auto;color:#ffffffd9;font-size:1.05rem}.gt-stars[data-astro-cid-hkvzevp3]{position:absolute;inset:0;z-index:1;background-image:radial-gradient(1.5px 1.5px at 12% 22%,rgba(255,255,255,.9),transparent),radial-gradient(1.5px 1.5px at 78% 14%,rgba(255,255,255,.7),transparent),radial-gradient(2px 2px at 35% 62%,rgba(242,200,121,.8),transparent),radial-gradient(1.5px 1.5px at 62% 48%,rgba(255,255,255,.75),transparent),radial-gradient(1.5px 1.5px at 88% 70%,rgba(255,255,255,.6),transparent),radial-gradient(2px 2px at 22% 82%,rgba(242,200,121,.7),transparent),radial-gradient(1.5px 1.5px at 50% 8%,rgba(255,255,255,.8),transparent);opacity:.8}@media(prefers-reduced-motion:no-preference){.gt-stars[data-astro-cid-hkvzevp3]{animation:gtTwinkle 4s ease-in-out infinite alternate}}@keyframes gtTwinkle{0%{opacity:.45}to{opacity:.95}}.gt-lights[data-astro-cid-hkvzevp3]{position:absolute;top:0;left:0;right:0;height:2.2rem;z-index:2;display:flex;justify-content:space-between;padding:0 2%}.gt-lights[data-astro-cid-hkvzevp3] span[data-astro-cid-hkvzevp3]{width:8px;height:8px;border-radius:50%;align-self:flex-start;margin-top:.5rem;box-shadow:0 0 8px 2px currentColor}.gt-lights[data-astro-cid-hkvzevp3] span[data-astro-cid-hkvzevp3]:nth-child(2n){margin-top:1rem}.gt-lights[data-astro-cid-hkvzevp3] span[data-astro-cid-hkvzevp3]:nth-child(4n+1){color:#f2c879;background:#f2c879}.gt-lights[data-astro-cid-hkvzevp3] span[data-astro-cid-hkvzevp3]:nth-child(4n+2){color:#8fd3b6;background:#8fd3b6}.gt-lights[data-astro-cid-hkvzevp3] span[data-astro-cid-hkvzevp3]:nth-child(4n+3){color:#f7b7c8;background:#f7b7c8}.gt-lights[data-astro-cid-hkvzevp3] span[data-astro-cid-hkvzevp3]:nth-child(4n){color:#fff6e0;background:#fff6e0}@media(prefers-reduced-motion:no-preference){.gt-lights[data-astro-cid-hkvzevp3] span[data-astro-cid-hkvzevp3]{animation:gtGlow 2.4s ease-in-out infinite;animation-delay:calc(var(--i) * -.18s)}}@keyframes gtGlow{0%,to{opacity:1}50%{opacity:.35}}.gt-snow[data-astro-cid-hkvzevp3]{position:absolute;inset:0;z-index:1;pointer-events:none}.gt-snow[data-astro-cid-hkvzevp3] span[data-astro-cid-hkvzevp3]{position:absolute;top:-12px;width:7px;height:7px;border-radius:50%;background:radial-gradient(circle at 35% 30%,#fff,#ffffffb3);box-shadow:0 0 6px #ffffff8c;opacity:0}.gt-snow--cta[data-astro-cid-hkvzevp3]{z-index:1}@media(prefers-reduced-motion:no-preference){.gt-snow[data-astro-cid-hkvzevp3] span[data-astro-cid-hkvzevp3]{animation-name:gtFall;animation-timing-function:linear;animation-iteration-count:infinite}.gt-snow--cta[data-astro-cid-hkvzevp3] span[data-astro-cid-hkvzevp3]{animation-name:gtFallCta}}@keyframes gtFall{0%{transform:translateY(-12px);opacity:0}10%{opacity:.95}50%{transform:translate(14px,48vh)}90%{opacity:.8}to{transform:translate(-6px,102vh);opacity:0}}@keyframes gtFallCta{0%{transform:translateY(-12px);opacity:0}12%{opacity:.9}to{transform:translate(12px,440px);opacity:0}}.gt-countdown[data-astro-cid-hkvzevp3]{margin:2.25rem auto 1.75rem}.gt-count-label[data-astro-cid-hkvzevp3]{font-size:.72rem;letter-spacing:.18em;text-transform:uppercase;color:#ffffffa6;margin:0 0 .75rem}.gt-clock[data-astro-cid-hkvzevp3]{display:inline-flex;gap:.6rem}.gt-unit[data-astro-cid-hkvzevp3]{min-width:4.3rem;background:#ffffff14;border:1px solid rgba(242,200,121,.3);border-radius:14px;padding:.7rem .4rem .55rem;backdrop-filter:blur(4px)}.gt-unit[data-astro-cid-hkvzevp3] span[data-astro-cid-hkvzevp3]{display:block;font-family:var(--font-display);font-size:1.9rem;font-weight:600;color:#f2c879;line-height:1}.gt-unit[data-astro-cid-hkvzevp3] small[data-astro-cid-hkvzevp3]{display:block;margin-top:.3rem;font-size:.66rem;letter-spacing:.1em;text-transform:uppercase;color:#ffffffb3}.gt-live[data-astro-cid-hkvzevp3]{font-size:1.2rem;font-weight:700;color:#f2c879;margin:.5rem 0 0}.gt-cta-row[data-astro-cid-hkvzevp3]{display:flex;flex-wrap:wrap;gap:.9rem;justify-content:center;margin-top:.5rem}.gt-btn-gold[data-astro-cid-hkvzevp3]{background:linear-gradient(135deg,#f2c879,#e0ad55);color:#2a1e05;font-weight:700;border:0;box-shadow:0 14px 34px -16px #f2c879e6}.gt-btn-gold[data-astro-cid-hkvzevp3]:hover{transform:translateY(-2px)}.gt-btn-outline[data-astro-cid-hkvzevp3]{background:#ffffff0f;color:#fff;border:1px solid rgba(255,255,255,.5)}.gt-btn-outline[data-astro-cid-hkvzevp3]:hover{background:#ffffff24}.gt-ein[data-astro-cid-hkvzevp3]{margin-top:1.1rem;font-size:.8rem;color:#ffffffa6}.gt-impact[data-astro-cid-hkvzevp3]{display:grid;gap:1.25rem;grid-template-columns:1fr;margin-top:2.5rem}@media(min-width:560px){.gt-impact[data-astro-cid-hkvzevp3]{grid-template-columns:repeat(2,1fr)}}@media(min-width:960px){.gt-impact[data-astro-cid-hkvzevp3]{grid-template-columns:repeat(4,1fr)}}.gt-impact-card[data-astro-cid-hkvzevp3]{text-align:center;background:#fff;border-radius:var(--radius-xl2);padding:2rem 1.4rem;box-shadow:var(--shadow-soft);border:1px solid color-mix(in srgb,var(--color-blush) 50%,transparent);text-decoration:none;display:flex;flex-direction:column;align-items:center;transition:transform .4s var(--ease-tender),box-shadow .4s ease,border-color .4s ease}.gt-impact-card[data-astro-cid-hkvzevp3]:hover{transform:translateY(-6px);box-shadow:var(--shadow-lift);border-color:color-mix(in srgb,#f2c879 60%,transparent)}.gt-amount[data-astro-cid-hkvzevp3]{font-family:var(--font-display);font-size:2.2rem;font-weight:600;color:var(--color-green-deep);line-height:1}.gt-ilabel[data-astro-cid-hkvzevp3]{margin-top:.5rem;font-weight:600;color:var(--color-navy)}.gt-impact-card[data-astro-cid-hkvzevp3] p[data-astro-cid-hkvzevp3]{margin:.55rem 0 1rem;font-size:.88rem;color:var(--color-ink-soft);flex:1}.gt-give[data-astro-cid-hkvzevp3]{font-size:.85rem;font-weight:700;color:#b8860b}.gt-section-sub[data-astro-cid-hkvzevp3]{color:var(--color-ink-soft);margin-top:.5rem}.gt-ways[data-astro-cid-hkvzevp3]{display:grid;gap:1.25rem;grid-template-columns:1fr;margin-top:2.5rem}@media(min-width:600px){.gt-ways[data-astro-cid-hkvzevp3]{grid-template-columns:repeat(2,1fr)}}@media(min-width:980px){.gt-ways[data-astro-cid-hkvzevp3]{grid-template-columns:repeat(4,1fr)}}.gt-way[data-astro-cid-hkvzevp3]{background:#fff;border-radius:var(--radius-xl2);padding:1.6rem 1.4rem;box-shadow:var(--shadow-soft);border:1px solid color-mix(in srgb,var(--color-blush) 45%,transparent);display:flex;flex-direction:column}.gt-way-emoji[data-astro-cid-hkvzevp3]{font-size:1.7rem;line-height:1}.gt-way[data-astro-cid-hkvzevp3] h3[data-astro-cid-hkvzevp3]{font-size:1.1rem;margin:.7rem 0 .4rem;color:var(--color-navy)}.gt-way[data-astro-cid-hkvzevp3] p[data-astro-cid-hkvzevp3]{font-size:.9rem;color:var(--color-ink-soft);margin:0 0 .9rem;flex:1;line-height:1.5}.gt-way-link[data-astro-cid-hkvzevp3]{font-size:.86rem;font-weight:700;color:var(--color-green-deep);text-decoration:none;align-self:flex-start}.gt-way-link[data-astro-cid-hkvzevp3]:hover{text-decoration:underline}.gt-faq[data-astro-cid-hkvzevp3]{margin-top:2rem;display:grid;gap:.75rem}.gt-faq-item[data-astro-cid-hkvzevp3]{background:#fff;border-radius:1rem;border:1px solid color-mix(in srgb,var(--color-blush) 50%,transparent);box-shadow:var(--shadow-soft);overflow:hidden}.gt-faq-item[data-astro-cid-hkvzevp3] summary[data-astro-cid-hkvzevp3]{cursor:pointer;padding:1.1rem 1.3rem;font-weight:600;color:var(--color-navy);list-style:none;display:flex;justify-content:space-between;align-items:center;gap:1rem}.gt-faq-item[data-astro-cid-hkvzevp3] summary[data-astro-cid-hkvzevp3]::-webkit-details-marker{display:none}.gt-faq-item[data-astro-cid-hkvzevp3] summary[data-astro-cid-hkvzevp3]:after{content:"+";font-size:1.3rem;color:var(--color-green-deep);transition:transform .3s ease}.gt-faq-item[data-astro-cid-hkvzevp3][open] summary[data-astro-cid-hkvzevp3]:after{transform:rotate(45deg)}.gt-faq-item[data-astro-cid-hkvzevp3] p[data-astro-cid-hkvzevp3]{margin:0;padding:0 1.3rem 1.2rem;color:var(--color-ink-soft);line-height:1.6}.gt-final[data-astro-cid-hkvzevp3]{position:relative;overflow:hidden;text-align:center;background:radial-gradient(120% 120% at 50% 0%,#15577f,#082f49);color:#fff;border-radius:var(--radius-xl2);padding:clamp(2.5rem,6vw,4rem) 1.5rem;box-shadow:var(--shadow-lift)}.gt-final-inner[data-astro-cid-hkvzevp3]{position:relative;z-index:2}.gt-final[data-astro-cid-hkvzevp3] h2[data-astro-cid-hkvzevp3]{color:#fff;max-width:24ch;margin:0 auto .9rem}.gt-final[data-astro-cid-hkvzevp3] p[data-astro-cid-hkvzevp3]{color:#ffffffd9;max-width:42rem;margin:0 auto 1.75rem}
