:root{--giving-navy:#0b3253;--giving-royal:#005a9c;--giving-rule:rgba(0,0,0,.4);--giving-black:#000;--giving-white:#fff;--giving-narrow:846px;--giving-wide:1280px;--giving-gutter:clamp(16px,5.56vw,80px)}.giving-narrow{box-sizing:border-box;max-width:calc(var(--giving-narrow) + var(--giving-gutter)*2);width:100%}.giving-narrow,.giving-wide{margin-left:auto;margin-right:auto;padding-left:var(--giving-gutter);padding-right:var(--giving-gutter)}.giving-wide{box-sizing:content-box;max-width:var(--giving-wide)}.giving-heading{color:var(--giving-royal);font-family:Montserrat,sans-serif;font-size:36px;font-weight:600;line-height:54px;margin:0}@media (max-width:767px){.giving-heading{font-size:28px;line-height:38px}}.giving-button{background-color:var(--giving-royal);border:0;border-radius:48px;color:var(--giving-white);display:inline-block;font-family:Montserrat,sans-serif;font-size:14px;font-weight:600;line-height:17px;opacity:1;padding:8px 24px;text-decoration:none}.giving-button:hover{color:var(--giving-white);opacity:1;text-decoration:underline}.giving-button:focus-visible{opacity:1;outline:2px solid var(--giving-navy);outline-offset:2px}.giving-arrow-link{align-items:center;color:var(--giving-royal);display:inline-flex;opacity:1;text-decoration:none}.giving-arrow-link:hover{color:var(--giving-royal);opacity:1;text-decoration:underline}.giving-arrow-link:focus-visible{opacity:1;outline:2px solid var(--giving-navy);outline-offset:2px}.giving-arrow-link img{display:block;flex:none;height:12px;width:14px}