.hia-btn{justify-content:center;align-items:center;gap:var(--space-2);box-sizing:border-box;cursor:pointer;white-space:nowrap;text-transform:none;font-family:var(--font-text);font-weight:500;font-size:calc((18px + var(--type-h6)) / 2);letter-spacing:0;border:0;margin:0;line-height:1.1;text-decoration:none;transition:background-color .16s,transform 80ms;display:inline-flex}.hia-btn:focus-visible{outline:var(--border-default) solid var(--focus-ring);outline-offset:var(--space-1)}.hia-btn:active{transform:translateY(1px)}.hia-btn[disabled],.hia-btn[aria-disabled=true]{opacity:.4;cursor:not-allowed}.hia-btn .hia-spin{flex:none;width:1em;height:1em;animation:.8s linear infinite hia-spin}@keyframes hia-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.hia-btn{transition:none}.hia-btn .hia-spin{animation:none}}.hia-btn--sm{min-height:44px;padding:var(--space-3) var(--space-4);border-radius:var(--radius-button);font-size:18px}.hia-btn--md{min-height:44px;padding:var(--space-3) var(--space-6);border-radius:var(--radius-button-cta)}.hia-btn--lg{min-height:48px;padding:var(--space-3) var(--space-8);border-radius:var(--radius-button-cta-touch)}.hia-btn--nav-touch{min-height:44px;padding:var(--space-3);border-radius:var(--radius-button-touch)}@media (width<=377px){.hia-btn{white-space:normal;text-align:center;max-width:100%}}.hia-btn--full{width:100%}@media (width<=1023px){.hia-btn--touch.hia-btn--md{border-radius:var(--radius-button-cta-touch)}.hia-btn--touch.hia-btn--sm{padding:var(--space-3);border-radius:var(--radius-button-touch)}}.hia-btn--primary{background:var(--action-primary-bg);color:var(--action-primary-text)}.hia-btn--primary:hover{background:var(--action-primary-bg-hover)}.hia-btn--secondary{background:var(--action-secondary-bg);color:var(--text-primary)}.hia-btn--secondary:hover,.hia-btn--secondary[aria-current=page]{background:var(--action-secondary-bg-hover)}.hia-btn--inverse{background:var(--surface-inverse);color:var(--hia-black)}.hia-btn--ghost{color:var(--text-primary);opacity:.72;background:0 0}.hia-btn--on-light{background:var(--hia-black);color:var(--hia-white)}.hia-btn--on-light:focus-visible,.hia-btn--on-light-secondary:focus-visible{outline-color:var(--hia-black)}.hia-btn--on-light-secondary{isolation:isolate;color:var(--hia-black);background:0 0;position:relative}.hia-btn--on-light-secondary:before{content:"";z-index:-1;border-radius:inherit;background:var(--hia-black);opacity:.2;transition:opacity .16s;position:absolute;inset:0}.hia-btn--on-light-secondary:hover:before{opacity:.32}:root{--hia-black:#272727;--hia-white:#f4f4f4;--hia-emerald:#24e072;--hia-ui-black:#000;--fund-maximum-good:#38ab34;--fund-maximum-good-ui:#1b7c17;--fund-mental-health:#1c94e3;--fund-mental-health-ui:#005a95;--fund-global-poverty:#bc6be7;--fund-global-poverty-ui:#75309a;--fund-animal-welfare:#f579c4;--fund-animal-welfare-ui:#d559a4;--fund-womens-empowerment:#ff5e5e;--fund-womens-empowerment-ui:#c02b2b;--fund-climate-change:#ff9720;--fund-climate-change-ui:#d06d09;--fund-all-abilities:#614ec2;--surface-base:var(--hia-black);--surface-inverse:var(--hia-white);--text-primary:var(--hia-white);--text-accent:var(--hia-emerald);--border-accent:var(--hia-emerald);--signal-success:var(--hia-emerald);--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--space-16:64px;--space-20:80px;--space-24:96px;--space-30:120px;--space-40:160px;--type-h1:128px;--type-h2:96px;--type-h3:64px;--type-h4:48px;--type-h5:48px;--type-h6:32px;--type-h7:24px;--type-body-large:20px;--type-body-small:16px;--action-primary-bg:var(--hia-emerald);--action-primary-text:var(--hia-black);--action-primary-bg-hover:#20c564;--action-secondary-bg:#f4f4f433;--action-secondary-bg-hover:#f4f4f452;--focus-ring:var(--hia-emerald);--text-secondary:#f4f4f4b8;--text-muted:#f4f4f48c;--text-faint:#f4f4f466;--border-subtle:#f4f4f426;--border-strong:#f4f4f44d;--surface-raised:#313131;--surface-raised-2:#3a3a3a;--surface-sunken:#262626;--surface-translucent:#f4f4f433;--radius-none:0;--radius-button:7px;--radius-button-touch:8px;--radius-button-cta:10px;--radius-button-cta-touch:11px;--radius-card:7px;--radius-panel:10px;--radius-block:50px;--radius-pill:999px;--border-hairline:1px;--border-default:2px;--border-heavy:4px;--font-display:"FG Fjordic", "Archivo Black", system-ui, sans-serif;--font-text:"Modern Gothic", "Inter", system-ui, sans-serif;--font-voice:var(--font-display);--font-instrument:var(--font-text)}[data-surface=web]{--type-h1:clamp(40px, 8.889vw, 128px);--type-h2:clamp(32px, 6.667vw, 96px);--type-h3:clamp(28px, 4.444vw, 64px);--type-h4:clamp(24px, 3.333vw, 48px);--type-h5:clamp(24px, 3.333vw, 48px);--type-h6:clamp(20px, 2.222vw, 32px);--type-h7:clamp(18px, 1.667vw, 24px);--type-body-large:clamp(17px, 1.389vw, 20px)}@media (width>=1440px){[data-surface=web] [data-section=hero]{--type-h1:8.889vw;--type-h2:6.667vw;--type-h3:4.444vw;--type-h4:3.333vw;--type-h5:3.333vw;--type-h6:2.222vw;--type-h7:1.667vw;--type-body-large:1.389vw}}.hia-nl{container-type:inline-size}.hia-nl__row{align-items:center;gap:var(--space-2);display:flex}.hia-nl__label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.hia-nl__input{box-sizing:border-box;min-width:0;min-height:44px;padding:0 var(--space-4);border-radius:var(--radius-button-cta-touch);background:color-mix(in srgb, var(--hia-black) 10%, transparent);color:var(--hia-black);font-family:var(--font-text);border:0;flex:auto;align-self:stretch;margin:0;font-size:20px;font-weight:500}.hia-nl__input::placeholder{color:var(--hia-black);opacity:1}.hia-nl__input:focus-visible{outline:var(--border-default) solid var(--hia-black);outline-offset:var(--space-1)}.hia-nl__submit{flex:none}.hia-nl__turnstile{min-height:0}.hia-nl[data-ts-open] .hia-nl__turnstile{min-height:65px;margin-top:var(--space-3)}@container (width<300px){.hia-nl[data-ts-open] .hia-nl__turnstile{min-height:140px}}.hia-nl__fields[hidden]{display:none}.hia-nl__done{align-items:flex-start;gap:var(--space-3);color:var(--hia-black);font-family:var(--font-text);flex-direction:column;display:flex}.hia-nl__done[hidden]{display:none}.hia-nl__done:focus-visible{outline:var(--border-default) solid var(--hia-black);outline-offset:var(--space-1)}.hia-nl__tick{width:var(--space-12);height:var(--space-12)}.hia-nl__done-title{font-weight:500;font-size:var(--type-h6);letter-spacing:-.02em;margin:0;line-height:1.1}.hia-nl__status{margin:var(--space-2) 0 0;font-family:var(--font-text);font-size:var(--type-body-large)}.hia-nl__status:empty{display:none}@media (width<=1023px){.hia-nl__row{flex-direction:column;align-items:stretch}.hia-nl__input{flex:none}.hia-nl__submit{width:100%}}.hia-pre{background:var(--surface-base);color:var(--text-primary);padding:var(--space-16) 0 var(--space-12)}.hia-pre__inner{box-sizing:border-box;max-width:1600px;padding:0 var(--side-x);gap:var(--space-16);flex-direction:column;margin:0 auto;display:flex}.hia-pre__champion{order:-1}.hia-pre__card{background:var(--hia-white);color:var(--hia-black);border-radius:var(--radius-panel);padding:var(--space-6);align-items:end;gap:var(--space-8);scroll-margin-top:var(--space-10);grid-template-columns:minmax(0,1fr);display:grid}.hia-pre__card-heading,.hia-pre__heading{font-family:var(--font-display);font-weight:800;font-size:var(--type-h3);letter-spacing:-.01em;margin:0;line-height:1.05}.hia-pre__card-heading{color:var(--hia-black)}.hia-pre__card-body,.hia-pre__body{margin:var(--space-6) 0 0;max-width:23em;font-family:var(--font-text);font-weight:500;font-size:var(--type-h6);line-height:1.1}.hia-pre__heading{color:var(--text-primary);font-size:var(--type-h3)}.hia-pre__body{margin-bottom:var(--space-8)}.hia-pre__actions{gap:var(--space-2);flex-wrap:wrap;display:flex}@media (width>=1024px){.hia-pre{padding:var(--space-24) 0 var(--space-16)}.hia-pre__inner{padding:0 var(--side-x);gap:var(--space-24)}.hia-pre__card{padding:var(--space-10);column-gap:var(--space-16);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media (width<=384px){.hia-pre__card{padding-right:var(--space-4);padding-left:var(--space-4)}}.hia-foot{background:var(--surface-base);color:var(--text-primary);padding:var(--space-16) var(--side-x) var(--space-10);font-family:var(--font-text)}.hia-foot ul{margin:0;padding:0;list-style:none}.hia-foot__inner{align-items:start;column-gap:var(--space-24);row-gap:var(--space-6);grid-template:"mark cols brand""mark cols aside"1fr/minmax(0,356px) minmax(0,1fr) auto;max-width:1536px;margin:0 auto;display:grid}.hia-foot__mark{grid-area:mark;line-height:0;display:block}.hia-foot__mark img{width:100%;height:auto;display:block}.hia-foot__brand{padding-top:var(--space-12);grid-area:brand}.hia-foot__lockup{line-height:0;display:block}.hia-foot__lockup img{width:auto;height:56px;display:block}.hia-foot__mission{margin:var(--space-4) 0 0;font-size:var(--type-h6);max-width:32ch;font-weight:500;line-height:1.1;display:none}.hia-foot__cols{gap:var(--space-24);padding-top:var(--space-12);flex-wrap:wrap;grid-area:cols;display:flex}.hia-foot__col{align-items:flex-start;gap:var(--space-3);flex-direction:column;display:flex}.hia-foot__aside{align-items:flex-start;gap:var(--space-6);flex-direction:column;grid-area:aside;display:flex}.hia-foot__marks{--hia-foot-1in3-h:32px;flex-direction:column;align-items:flex-start;gap:0;display:flex}.hia-foot__marks li{width:calc(var(--hia-foot-1in3-h) * 1111 / 160 + var(--space-6));max-width:100%}.hia-foot__marks li+li{margin-top:var(--space-6);padding-top:var(--space-6);border-top:1px solid color-mix(in srgb, var(--hia-white) 24%, transparent)}.hia-foot__mark-link{line-height:0;display:block}.hia-foot__mark-link img{width:auto;height:36px;display:block}.hia-foot__mark-link img[src*="1in3"]{height:var(--hia-foot-1in3-h)}.hia-foot__mark-link img[src*=sport-one]{height:52px}.hia-foot__pill{font-size:var(--type-h7)}.hia-foot__social{gap:var(--space-4);flex-wrap:wrap;display:flex}.hia-foot__social-link{width:44px;height:44px;color:var(--text-primary);border-radius:var(--radius-button-touch);justify-content:center;align-items:center;display:flex}.hia-foot__social-link:hover{background:var(--action-secondary-bg)}.hia-foot__social-link svg{width:32px;height:32px;display:block}.hia-foot__social-link:focus-visible,.hia-foot__mark-link:focus-visible,.hia-foot__mark:focus-visible,.hia-foot__lockup:focus-visible{outline:var(--border-default) solid var(--focus-ring);outline-offset:var(--space-1)}.hia-foot__legal{max-width:1536px;margin:var(--space-12) auto 0;color:var(--text-secondary);font-size:var(--type-body-small);line-height:1.4}.hia-foot__legal p{margin:0 0 var(--space-3);max-width:72ch}@media (width<=1279px){.hia-foot__mark{display:none}.hia-foot__inner{column-gap:var(--space-8);row-gap:var(--space-10);grid-template:"brand brand""cols marks""social social"/minmax(0,1fr) auto}.hia-foot__brand,.hia-foot__cols{padding-top:0}.hia-foot__aside{display:contents}.hia-foot__marks{grid-area:marks;place-self:start end}.hia-foot__social{grid-area:social}}@media (width<=639px){.hia-foot__inner{column-gap:var(--space-4)}.hia-foot__marks{--hia-foot-1in3-h:23px;align-items:stretch}.hia-foot__marks li{width:auto}.hia-foot__mark-link img{height:30px}.hia-foot__mark-link img[src*=sport-one]{height:46px}.hia-foot__marks li+li{margin-top:var(--space-4);padding-top:var(--space-4)}}@media (width<=1023px){.hia-foot{padding:var(--space-12) var(--side-x) var(--space-8)}.hia-foot__mission{display:block}.hia-foot__lockup img{height:48px}.hia-foot__cols{gap:var(--space-3);flex-direction:column;padding-top:0}.hia-foot__pill.hia-btn--sm{border-radius:var(--radius-button-touch)}.hia-foot__social{gap:var(--space-2)}}@media (width>=1280px){.hia-foot__inner{column-gap:clamp(var(--space-12), calc(var(--space-12) + (100vw - 1280px) * .3), var(--space-24))}.hia-foot__cols{column-gap:clamp(var(--space-8), calc(var(--space-8) + (100vw - 1280px) * .4), var(--space-24));flex-wrap:nowrap}}:root{--hia-header-h:calc(var(--space-10) * 3);--side-x:var(--space-5);--col-a:calc(700 / 1440);--col-left-w:calc(100% * var(--col-a));--col-left-w-in:calc(100% * var(--col-a) + var(--side-x) * (2 * var(--col-a) - 1))}@media (width>=1024px) and (width<=1279px){:root{--col-a:.5}}@media (width>=640px){:root{--side-x:var(--space-6)}}@media (width>=1024px){:root{--side-x:var(--space-8)}}@media (width<=1023px){:root{--hia-header-h:calc(var(--space-4) * 2 + var(--space-12))}}.hia-head{z-index:20;justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-10) var(--side-x);display:flex;position:absolute;inset:0 0 auto}.hia-head__brand{flex:none;line-height:0;display:block}.hia-head__brand img{width:auto;height:42px;display:block}.hia-head__nav,.hia-head__actions,.hia-head__mobile{align-items:center;gap:var(--space-2);display:flex}.hia-head__mobile{display:none}.hia-head__nav .hia-btn,.hia-head__actions .hia-btn{height:38px;min-height:0;padding:0 var(--space-4);font-size:18px;line-height:1}.hia-head__mobile .hia-btn{height:44px;min-height:0;line-height:1}.hia-head__mobile .hia-btn--lg{padding:0 var(--space-4);font-size:20px}.hia-head__mobile .hia-btn--nav-touch{padding:0 var(--space-3);font-size:18px}@media (width<=1023px){.hia-head{padding:var(--space-4) var(--side-x)}.hia-head__brand img{height:32px}.hia-head__brand{padding-block:var(--space-2) var(--space-2);margin-block:calc(var(--space-2) * -1)}.hia-head__nav,.hia-head__actions{display:none}.hia-head__mobile{display:flex}}@media (width<=377px){.hia-head{--hia-logo-h:28px;gap:var(--space-2)}.hia-head__brand img{height:var(--hia-logo-h)}.hia-head__brand{padding-block:calc((44px - var(--hia-logo-h)) / 2);margin-block:calc((44px - var(--hia-logo-h)) / -2)}.hia-head__mobile{gap:var(--space-1)}}@media (width<=359px){.hia-head{--hia-logo-h:26px}.hia-head__mobile .hia-btn--nav-touch{padding:0 var(--space-2)}.hia-head__mobile .hia-btn--lg{padding:0 var(--space-3)}}@media (width<=339px){.hia-head{--hia-logo-h:24px}.hia-head__mobile .hia-btn--lg{font-size:18px}}.hia-drawer{z-index:50;gap:var(--space-10);padding:var(--space-4) var(--side-x);background:var(--surface-base);flex-direction:column;display:flex;position:fixed;inset:0;overflow-y:auto}.hia-drawer[hidden]{display:none}html[data-drawer-open]{overflow:hidden}.hia-drawer__top{justify-content:space-between;align-items:center;gap:var(--space-4);display:flex}.hia-drawer__top .hia-head__brand img{height:32px}.hia-drawer__nav{gap:var(--space-2);flex-direction:column;display:flex}.hia-drawer__link{padding:var(--space-2) 0;font-family:var(--font-text);font-weight:500;font-size:var(--type-h6);color:var(--text-primary);line-height:1.2;text-decoration:none;display:block}.hia-drawer__link:focus-visible{outline:var(--border-default) solid var(--focus-ring);outline-offset:var(--space-1)}.hia-drawer__actions{gap:var(--space-3);flex-direction:column;margin-top:auto;display:flex}@font-face{font-family:FG Fjordic;src:url(/fonts/Fjordic-Heavy.woff2)format("woff2"),url(/fonts/Fjordic-Heavy.woff)format("woff");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Modern Gothic;src:url(/fonts/ModernGothic-Medium.woff2)format("woff2"),url(/fonts/ModernGothic-Medium.otf)format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Modern Gothic;src:url(/fonts/ModernGothic-Regular.woff2)format("woff2"),url(/fonts/ModernGothic-Regular.otf)format("opentype");font-weight:400;font-style:normal;font-display:swap}*,:before,:after{box-sizing:border-box}html{background:var(--surface-base);-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body{background:var(--surface-base);color:var(--text-primary);font-family:var(--font-text);font-weight:400;font-size:var(--type-body-small);-webkit-font-smoothing:antialiased;margin:0;line-height:1.5;overflow-x:clip}h1,h2,h3,h4{font-family:var(--font-display);letter-spacing:-.01em;font-weight:800;line-height:1.05}a{color:inherit}:where([data-surface=web]) :where(img,svg,video){max-width:100%;height:auto}:focus-visible{outline:var(--border-default) solid var(--focus-ring);outline-offset:var(--space-1)}main:focus{outline:none}.hia-skip{top:var(--space-2);left:var(--space-2);z-index:100;padding:var(--space-2) var(--space-4);border-radius:var(--radius-button);background:var(--surface-inverse);color:var(--hia-black);font-family:var(--font-text);font-weight:500;text-decoration:none;position:absolute;transform:translateY(-200%)}.hia-skip:focus{transform:none}
