.giving-accordion__heading{margin-bottom:28px}.giving-accordion__intro{color:var(--giving-black);font-family:Montserrat,sans-serif;font-size:18px;font-weight:400;line-height:26px;margin-bottom:48px}.giving-accordion__intro p{font-family:inherit;margin:0}.giving-accordion__item{border-top:1px solid var(--giving-rule);padding:23px 0 24px;position:relative}.giving-accordion__title{color:var(--giving-royal);font-family:Libre Caslon Text,serif;font-size:24px;font-weight:400;letter-spacing:0;line-height:32px;margin:0;padding-right:80px;text-transform:none}.giving-accordion__link{align-items:center;color:var(--giving-royal);display:inline-flex;gap:16px;opacity:1;text-decoration:none}.giving-accordion__link:hover{color:var(--giving-royal);opacity:1;text-decoration:underline}.giving-accordion__arrow{display:block;flex:none;height:18px;width:30px}.giving-accordion__toggle{background:none;border:0;border-radius:0;cursor:pointer;height:48px;margin:0;padding:0;position:absolute;right:4px;top:15px;width:48px}.giving-accordion__toggle:focus,.giving-accordion__toggle:hover{background:none;border:0}.giving-accordion__link:focus-visible,.giving-accordion__toggle:focus-visible{opacity:1;outline:2px solid var(--giving-navy);outline-offset:2px}.giving-accordion__chevron{border-right:1px solid var(--giving-black);border-top:1px solid var(--giving-black);box-sizing:border-box;height:18px;left:15px;position:absolute;top:15px;transform:translateY(-6.36px) rotate(135deg);width:18px}.giving-accordion__toggle[aria-expanded=true] .giving-accordion__chevron{transform:translateY(6.36px) rotate(-45deg)}.giving-accordion__panel{color:var(--giving-black);font-family:Montserrat,sans-serif;font-size:16px;font-weight:400;line-height:22px;margin-top:24px;max-width:736px}.giving-accordion__panel[hidden]{display:none}.giving-accordion__panel p,.giving-accordion__panel ul{font-family:inherit;margin:0 0 22px}.giving-accordion__panel ul{list-style:none;padding:0}.giving-accordion__panel li{line-height:inherit;margin:0;padding:0}.giving-accordion__panel p:has(+ul){margin-bottom:0}.giving-accordion__panel>:last-child{margin-bottom:0}.giving-accordion__panel a{color:var(--giving-royal);opacity:1;text-decoration:underline}.giving-accordion__panel a:focus-visible{outline:2px solid var(--giving-navy);outline-offset:2px}.giving-accordion__action{margin-top:56px;text-align:center}@media (max-width:767px){.giving-accordion__intro{font-size:16px;line-height:24px;margin-bottom:32px}.giving-accordion__heading{margin-bottom:20px}.giving-accordion__title{font-size:20px;line-height:28px;padding-right:56px}.giving-accordion__link{gap:12px}.giving-accordion__toggle{right:0;top:13px}.giving-accordion__action{margin-top:40px}}