.home-relief-card[data-astro-cid-64ckzh3m]{background:radial-gradient(circle at 92% 6%,#28a6bd3d,#0000 32%),linear-gradient(145deg,#172a58fa,#07111cfa);border:1px solid #ffffff2e;border-radius:2rem;position:relative;overflow:hidden;box-shadow:0 28px 70px #00000057}.home-relief-card[data-astro-cid-64ckzh3m]:after{border-radius:inherit;content:"";pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 1px #ffffff1f}.home-relief-card__visual[data-astro-cid-64ckzh3m]{background:#f8f2e8;height:clamp(15rem,34vh,18rem);overflow:hidden}.home-relief-card__visual[data-astro-cid-64ckzh3m] .relief-colombia-map{border-radius:0;width:100%;height:100%}.home-relief-card__content[data-astro-cid-64ckzh3m]{padding:var(--space-3);position:relative}.home-relief-card__content[data-astro-cid-64ckzh3m]:before{content:"";background:linear-gradient(90deg,#f2c94ccc,#28a6bd4d,#0000);height:1px;position:absolute;top:0;left:1.75rem;right:1.75rem}.home-relief-card__eyebrow[data-astro-cid-64ckzh3m]{align-items:center;gap:var(--space-1);color:#f6d96b;display:flex}.home-relief-card__eyebrow[data-astro-cid-64ckzh3m]>span[data-astro-cid-64ckzh3m]{background:#f2c94c;border-radius:999px;flex:none;width:.5rem;height:.5rem;box-shadow:0 0 0 .3rem #f2c94c1f}.home-relief-card__eyebrow[data-astro-cid-64ckzh3m] p[data-astro-cid-64ckzh3m],.home-relief-card__eyebrow[data-astro-cid-64ckzh3m] small[data-astro-cid-64ckzh3m]{letter-spacing:.16em;text-transform:uppercase;margin:0;font-size:.68rem;font-weight:800;line-height:1.2}.home-relief-card__eyebrow[data-astro-cid-64ckzh3m] small[data-astro-cid-64ckzh3m]{color:#ffffff9e;letter-spacing:.1em;margin-left:auto;font-size:.6rem}.home-relief-card__title[data-astro-cid-64ckzh3m]{margin:var(--space-2) 0 0;color:#fff;letter-spacing:-.025em;font-size:clamp(1.85rem,3vw,2.45rem);font-weight:900;line-height:1}.home-relief-card__copy[data-astro-cid-64ckzh3m]{margin:var(--space-2) 0 0;color:#ffffffc7;font-size:.98rem;line-height:1.55}.home-relief-card__cta[data-astro-cid-64ckzh3m]{justify-content:center;align-items:center;gap:var(--space-1);min-height:3rem;margin-top:var(--space-2);padding:var(--space-1) var(--space-2);color:#17213f;letter-spacing:.12em;text-transform:uppercase;background:linear-gradient(135deg,#f7d85f,#f2c94c 55%,#fff0a0);border:1px solid #fff3;border-radius:999px;font-size:.78rem;font-weight:900;line-height:1;text-decoration:none;transition:transform .18s,box-shadow .18s,filter .18s;display:inline-flex;box-shadow:0 16px 34px #f2c94c40}.home-relief-card__cta[data-astro-cid-64ckzh3m] svg[data-astro-cid-64ckzh3m]{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:1.1rem;height:1.1rem}.home-relief-card__cta[data-astro-cid-64ckzh3m]:hover{filter:saturate(1.08);transform:translateY(-1px);box-shadow:0 20px 42px #f2c94c57}.home-relief-card__cta[data-astro-cid-64ckzh3m]:focus-visible{outline-offset:4px;outline:3px solid #fff}@media (width<=767px){.home-relief-card[data-astro-cid-64ckzh3m]{border-radius:1.4rem;grid-template-columns:minmax(6.75rem,32%) minmax(0,1fr);min-height:10.25rem;display:grid;box-shadow:0 20px 46px #0000004d}.home-relief-card__visual[data-astro-cid-64ckzh3m]{height:100%;min-height:10.25rem}.home-relief-card__content[data-astro-cid-64ckzh3m]{min-width:0;padding:var(--space-2);flex-direction:column;justify-content:center;align-items:flex-start;display:flex}.home-relief-card__content[data-astro-cid-64ckzh3m]:before,.home-relief-card__eyebrow[data-astro-cid-64ckzh3m] small[data-astro-cid-64ckzh3m]{display:none}.home-relief-card__title[data-astro-cid-64ckzh3m]{margin-top:var(--space-1);font-size:clamp(1.3rem,6vw,1.65rem);line-height:1.02}.home-relief-card__copy[data-astro-cid-64ckzh3m]{margin-top:var(--space-1);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.78rem;line-height:1.35;display:-webkit-box;overflow:hidden}.home-relief-card__cta[data-astro-cid-64ckzh3m]{min-height:2.75rem;margin-top:var(--space-1);padding:var(--space-1) var(--space-2);font-size:.68rem}}@media (width>=768px) and (width<=1023px){.home-relief-card[data-astro-cid-64ckzh3m]{border-radius:1.5rem}.home-relief-card__visual[data-astro-cid-64ckzh3m]{height:10.5rem}.home-relief-card__content[data-astro-cid-64ckzh3m]{padding:var(--space-2)}.home-relief-card__content[data-astro-cid-64ckzh3m]:before{left:1rem;right:1rem}.home-relief-card__eyebrow[data-astro-cid-64ckzh3m] small[data-astro-cid-64ckzh3m]{display:none}.home-relief-card__title[data-astro-cid-64ckzh3m]{font-size:clamp(1.4rem,3vw,1.8rem)}.home-relief-card__copy[data-astro-cid-64ckzh3m]{font-size:.84rem;line-height:1.4}.home-relief-card__cta[data-astro-cid-64ckzh3m]{width:100%;font-size:.68rem}}@media (prefers-reduced-motion:reduce){.home-relief-card__cta[data-astro-cid-64ckzh3m]{transition:none}}.ven-help-experience{--active-accent:#f2c94c;--active-glow:#f2c94c40;--space-ven-hero:1.75rem}.ven-help-story{height:var(--cumbre-vh,100svh);min-height:var(--cumbre-vh,100svh);background:#07111c;position:relative;overflow:hidden}.ven-help-experience .cumbre-panel{height:var(--cumbre-vh,100svh);min-height:var(--cumbre-vh,100svh);pointer-events:none;clip-path:inset(100% 0% 0%);will-change:clip-path, transform;width:100%;position:absolute;inset:0;overflow:hidden}.ven-help-experience .cumbre-panel:first-child,.ven-help-experience .cumbre-panel.is-visible{clip-path:inset(0%)}.ven-help-experience .cumbre-panel.is-active,.ven-help-experience .cumbre-panel a,.ven-help-experience .cumbre-panel button{pointer-events:auto}.ven-help-experience .cumbre-panel [data-panel-bg]{transform-origin:50%;will-change:transform}.ven-help-experience .cumbre-panel-inner{height:var(--cumbre-vh,100svh);min-height:var(--cumbre-vh,100svh)}.ven-help-experience .cumbre-panel [data-reveal]{will-change:transform, opacity}.ven-help-experience .cumbre-panel [data-split-title] .split-word{vertical-align:top;display:inline-block;overflow:hidden}.ven-help-experience .cumbre-panel [data-split-title] .split-word>span{will-change:transform, opacity;display:inline-block}.ven-help-experience .ven-select-panel .cumbre-panel-inner,.ven-help-experience .ven-help-options-panel .cumbre-panel-inner{align-items:flex-start;padding-top:clamp(6.5rem,12vh,8rem);padding-bottom:5rem}.ven-soft-grid{background-image:linear-gradient(#1a255c38 1px,#0000 1px),linear-gradient(90deg,#1a255c38 1px,#0000 1px);background-size:44px 44px}.ven-net-lines{background-image:repeating-linear-gradient(28deg,#0000 0 48px,#ffffff1f 49px,#0000 50px),repeating-linear-gradient(152deg,#0000 0 52px,#f2c94c1f 53px,#0000 54px);mask-image:radial-gradient(circle,#000,#0000 78%)}.ven-ministry-card[aria-pressed=true]{border-color:color-mix(in srgb, var(--card-accent) 58%, white);box-shadow:0 22px 50px var(--card-glow);transform:translateY(-2px)}.ven-ministry-card{cursor:pointer}.ven-ministry-card[aria-pressed=true] span:last-child{color:var(--card-accent)}.ven-ministry-panel{z-index:0;opacity:0;pointer-events:none;transition:opacity .15s,transform .15s;transform:translateY(10px)scale(.992)}.ven-ministry-panel[data-active=true]{z-index:2;opacity:1;pointer-events:auto;transform:translateY(0)scale(1)}.ven-help-experience .ven-select-panel [data-reveal],.ven-help-experience .ven-select-panel [data-split-title] .split-word>span{visibility:visible!important;opacity:1!important;filter:none!important;transform:none!important}.ven-hero-identity,.ven-hero-response{gap:var(--space-ven-hero);flex-direction:column;display:flex}.ven-hero-identity{align-items:flex-start}@media (width>=768px) and (width<=1023px){.ven-hero-grid--campaign{gap:var(--space-3);grid-template-columns:minmax(0,1.1fr) minmax(14.5rem,.7fr)}}@media (width>=768px){.ven-hero-primary--campaign{display:contents}.ven-hero-grid--campaign{row-gap:var(--space-ven-hero)}.ven-hero-grid--campaign .ven-hero-identity{grid-area:1/1;align-self:end}.ven-hero-grid--campaign [data-home-relief-campaign]{grid-area:1/2/span 2;align-self:center}.ven-hero-grid--campaign .ven-hero-response{grid-area:2/1;align-self:start}}.ven-main-cta,.ven-secondary-cta,.ven-donation-cta{text-align:center;white-space:normal;overflow-wrap:anywhere;border-radius:999px;justify-content:center;align-items:center;min-height:3.25rem;font-weight:950;line-height:1.08;text-decoration:none;transition:transform .18s,border-color .18s,background .18s,box-shadow .18s,color .18s,filter .18s;display:inline-flex}.ven-main-cta{color:#07111c;background:linear-gradient(135deg,#28a6bd 0%,#3fc5d8 100%);border:1px solid #28a6bdb8;box-shadow:0 16px 38px #28a6bd47,inset 0 1px #ffffff75}.ven-main-cta:hover{background:linear-gradient(135deg,#33b8cd 0%,#65d5e5 100%);transform:translateY(-1px);box-shadow:0 20px 46px #28a6bd5c,inset 0 1px #ffffff85}.ven-secondary-cta{color:#fff;backdrop-filter:blur(12px);background:#ffffff1a;border:1px solid #ffffff40;box-shadow:inset 0 1px #ffffff1f}.ven-secondary-cta:hover{color:#fff;background:#ffffff2e;border-color:#fff6;transform:translateY(-1px)}.ven-form-card{background:linear-gradient(145deg,#ffffff14,#ffffff08),#0000005c}.ven-form-card label,.ven-form-card fieldset{min-width:0}.ven-form-card label>span,.ven-form-card legend{letter-spacing:.11em;white-space:normal;overflow-wrap:anywhere;line-height:1.35;display:block}.ven-action-chip{white-space:normal;overflow-wrap:anywhere;hyphens:auto;min-width:0;line-height:1.22}.ven-input{box-sizing:border-box;color:#fff;background:#ffffff14;border:1px solid #ffffff24;border-radius:1rem;outline:none;width:100%;min-width:0;padding:.9rem 1rem;transition:border-color .18s,box-shadow .18s,background .18s}.ven-input::placeholder{color:#ffffff6b}.ven-input:focus{border-color:var(--active-accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--active-accent) 22%, transparent);background:#ffffff1c}.ven-input option{color:#0b1120}.ven-check{color:#ffffffd6;background:#ffffff12;border:1px solid #ffffff21;border-radius:1rem;align-items:flex-start;gap:.65rem;min-width:0;padding:.75rem .85rem;font-size:.86rem;font-weight:800;display:flex}.ven-check input{width:1rem;height:1rem;color:var(--active-accent);border-radius:.3rem;flex:0 0 1rem;margin-top:.05rem}.ven-check span{white-space:normal;overflow-wrap:anywhere;hyphens:auto;min-width:0;line-height:1.18}.ven-donation-cta{color:#17213f;background:linear-gradient(135deg,#f7d85f 0%,#f2c94c 46%,#fff3a6 100%);border:1px solid #ffffffb8;box-shadow:0 18px 44px #f2c94c57,inset 0 1px #ffffffb3}.ven-donation-cta:hover{filter:saturate(1.08);transform:translateY(-1px);box-shadow:0 22px 54px #f2c94c73,inset 0 1px #ffffffc2}.ven-mobile-action-bar{z-index:80;backdrop-filter:blur(14px);background:#07111cb8;border:1px solid #ffffff24;border-radius:1.45rem;padding:.45rem;box-shadow:0 18px 42px #00000057}.ven-mobile-cta{box-shadow:none}@media (width<=767px){html:has(.ven-help-experience) .cumbre-action--whatsapp{display:none!important}.ven-help-experience:has(.ven-hero-actions a:focus-visible,.home-relief-card__cta:focus-visible) .ven-mobile-action-bar{visibility:hidden}.ven-help-story{height:auto;min-height:0;overflow:visible}.ven-help-experience .cumbre-panel{pointer-events:auto;will-change:auto;height:auto;min-height:100svh;position:relative;clip-path:none!important}.ven-help-experience .cumbre-panel [data-panel-bg],.ven-help-experience .cumbre-panel [data-reveal],.ven-help-experience .cumbre-panel [data-split-title] .split-word>span{will-change:auto}.ven-help-experience .cumbre-panel-inner{align-items:flex-start;height:auto;min-height:100svh;padding-top:7rem;padding-bottom:7rem}.ven-ministry-panel{min-height:auto;display:none;position:relative}.ven-ministry-panel[data-active=true]{display:block}}@media (width<=767px) and (prefers-reduced-motion:no-preference){html[data-cumbre-static-story] .ven-help-experience [data-mobile-reveal=pending]{opacity:0;transform:translateY(1.1rem)}html[data-cumbre-static-story] .ven-help-experience [data-mobile-reveal]{transition:opacity .42s ease-out var(--mobile-reveal-delay,0s), transform .42s ease-out var(--mobile-reveal-delay,0s)}html[data-cumbre-static-story] .ven-help-experience [data-mobile-reveal=visible]{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.ven-help-story{height:auto;min-height:0;overflow:visible}.ven-help-experience .cumbre-panel{pointer-events:auto;height:auto;min-height:100svh;position:relative;clip-path:none!important}.ven-help-experience .cumbre-panel-inner{height:auto;min-height:100svh}}
