:root{--l1:#ffdee5;--l2:#fdc0cc;--l3:#ee939f;--l4:#245739;--l5:#0c4524;--text:#2a2a2e}#maui{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center;padding:2vmin}section.give-type{display:none;left:0;padding:8vmax 4vmax;position:absolute;top:0;width:100vw}section#top,section.give-type{background:var(--l1);min-height:100vh}section#top{align-items:center;border:2vmin solid var(--l4);color:var(--l5);display:flex;flex-direction:column;justify-content:space-between;padding:4vmin 5vmin}#top h1{letter-spacing:-.09rem;margin-top:1.5rem}.btn-container{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center}.btn-container button{align-items:center;background:var(--l2);border:none;border-radius:5px;color:var(--l5);display:flex;flex-direction:column;font-size:clamp(12px,3vmin,15px);font-weight:700;gap:8px;justify-content:stretch;letter-spacing:.01rem;line-height:1.4;padding:12px;width:156px;width:clamp(156px,20vmax,200px)}.btn-container button:hover{background:var(--l3)}#top *{text-align:center}#top div:not(#footer,#mauiInner){max-width:1000px;width:100%}#mauiInner{flex:1;height:2.3rem;width:2.3rem}#footer{display:none;flex:0;flex-direction:column;flex-wrap:wrap;gap:1.5rem;justify-content:space-around;padding:4rem 0 .5rem;width:100%}.eyebrow{color:var(--l5);font-size:14px;margin:0}.eyebrow,h3{letter-spacing:.09rem;text-transform:uppercase}h3{font-size:16px}.hs_cos_wrapper_type_icon svg{fill:var(--l4)}#middle{flex:1}#top>div:not(#footer,#header)>*{display:none}.give-type>*{margin:auto;max-width:600px}.back{align-items:center;display:flex;gap:8px;padding:1rem 0;width:100%}.back,.back:active,.back:focus,.back:hover,.back:visited{background:transparent;border:transparent;color:var(--text)}.back:active,.back:focus,.back:hover,.back:visited{cursor:pointer}.button.donate{align-items:center;background:var(--l5);border:transparent;border-radius:2px;color:#fff;display:flex;font-size:1rem;gap:12px;padding:.375rem 1rem;width:fit-content}.support-container{align-items:center;background:var(--l2);display:flex;flex-direction:column;gap:16px;margin-top:1.5rem;padding:1rem}.support-container h3{margin-top:0}.support-container p{margin-bottom:.5rem}.support-container .hs_cos_wrapper_type_inline_rich_text{width:100%}.give-type h2{line-height:1.4}