.zomblers-donations{--zd-green:#b6ff27;--zd-pink:#ff2c9c;--zd-dark:#080b0d;--zd-panel:#101619;position:relative;isolation:isolate;overflow:hidden;background:var(--zd-dark);color:#f5f8f2;font-family:Arial,Helvetica,sans-serif;padding:clamp(56px,8vw,112px) 20px 42px}.zomblers-donations *{box-sizing:border-box}.zd-inner{position:relative;z-index:2;max-width:1120px;margin:auto}.zd-grid{position:absolute;inset:0;z-index:0;opacity:.24;background-image:linear-gradient(rgba(182,255,39,.12) 1px,transparent 1px),linear-gradient(90deg,rgba(182,255,39,.12) 1px,transparent 1px);background-size:36px 36px;mask-image:linear-gradient(to bottom,#000,transparent 82%)}.zd-glow{position:absolute;width:440px;height:440px;border-radius:50%;filter:blur(90px);opacity:.18;z-index:1}.zd-glow-one{background:var(--zd-green);top:-180px;left:-170px}.zd-glow-two{background:var(--zd-pink);right:-180px;top:35%}.zd-hero{text-align:center;max-width:770px;margin:0 auto 52px}.zd-eyebrow{color:var(--zd-green);font-weight:800;font-size:12px;letter-spacing:2.2px;text-transform:uppercase;margin:0 0 16px}.zd-eyebrow span{display:inline-block;width:8px;height:8px;background:var(--zd-pink);transform:rotate(45deg);margin:0 9px 1px 0}.zd-hero h1{margin:0;color:#fff;font-size:clamp(42px,7vw,82px);line-height:.94;letter-spacing:-3.5px;font-weight:900;text-transform:uppercase}.zd-hero h1 span{color:var(--zd-green);text-shadow:3px 3px 0 var(--zd-pink)}.zd-intro{color:#c2c8c4;font-size:18px;line-height:1.6;margin:24px auto 0;max-width:650px}.zd-tiers{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;align-items:stretch}.zd-tier{position:relative;background:linear-gradient(145deg,rgba(23,31,34,.98),rgba(11,16,18,.94));border:1px solid rgba(255,255,255,.13);padding:35px 28px 28px;min-height:320px;display:flex;flex-direction:column;clip-path:polygon(0 0,calc(100% - 15px) 0,100% 15px,100% 100%,15px 100%,0 calc(100% - 15px))}.zd-tier.is-featured{border:2px solid var(--zd-green);transform:translateY(-12px);box-shadow:0 0 34px rgba(182,255,39,.16)}.zd-most-popular{position:absolute;top:0;right:0;background:var(--zd-green);color:#0b0f10;font-size:11px;font-weight:900;letter-spacing:1px;text-transform:uppercase;padding:8px 14px}.zd-tier-mark{color:var(--zd-pink);font-size:25px}.zd-amount{font-size:54px;line-height:1;margin:17px 0 4px;font-weight:900;letter-spacing:-2px}.zd-tier h2,.zd-impact h2,.zd-custom h2{margin:0;text-transform:uppercase;font-size:19px;letter-spacing:.3px}.zd-tier>p:not(.zd-amount){color:#aeb7b1;line-height:1.5;margin:12px 0 25px}.zd-button{margin-top:auto;display:flex;align-items:center;justify-content:space-between;gap:15px;text-decoration:none;background:var(--zd-green);color:#091008!important;font-size:13px;font-weight:900;letter-spacing:.8px;text-transform:uppercase;padding:15px 16px;transition:transform .2s,box-shadow .2s}.zd-button:hover{transform:translateY(-2px);box-shadow:4px 4px 0 var(--zd-pink)}.zd-button[aria-disabled=true]{opacity:.5;pointer-events:none}.zd-button span{font-size:20px;line-height:0}.zd-custom,.zd-impact{display:flex;align-items:center;justify-content:space-between;gap:25px;margin-top:42px;padding:27px 30px;border:1px solid rgba(255,44,156,.45);background:rgba(255,44,156,.06)}.zd-custom .zd-eyebrow{margin-bottom:8px}.zd-button-pink{background:var(--zd-pink);color:white!important;min-width:215px}.zd-impact{margin-top:18px;justify-content:flex-start;border-color:rgba(182,255,39,.32);background:rgba(182,255,39,.06)}.zd-impact-icon{flex:0 0 54px;height:54px;display:grid;place-items:center;background:var(--zd-green);color:#08100b;font-weight:900;font-size:25px;transform:skew(-8deg)}.zd-impact p{color:#bac2bd;line-height:1.5;margin:6px 0 0}.zd-footnote{text-align:center;color:#7d8780;font-size:12px;margin:28px 0 0}@media(max-width:760px){.zd-tiers{grid-template-columns:1fr}.zd-tier.is-featured{transform:none}.zd-custom{align-items:flex-start;flex-direction:column}.zd-button-pink{width:100%}.zd-hero h1{letter-spacing:-2px}.zd-impact{align-items:flex-start;padding:23px 20px}}
/* Remove only the theme's stock page-title treatment on the donations page. */
body.zomblers-donations-page .single-hero,body.zomblers-donations-page .page-header,body.zomblers-donations-page .entry-header:not(.zd-hero),body.zomblers-donations-page .entry-hero,body.zomblers-donations-page .page-title-area,body.zomblers-donations-page .page-title-wrap,body.zomblers-donations-page .nv-page-title,body.zomblers-donations-page .ct-page-title,body.zomblers-donations-page .wp-block-post-title{display:none!important}
