.donate-page{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:clamp(2rem,6vw,5rem);min-height:65vh;padding-block:clamp(3rem,6vw,5.5rem);display:grid}.donate-copy h1{color:var(--kk-teal);font-size:clamp(3.5rem,6vw,5.5rem)}.donate-intro{max-width:45ch;margin-top:1.6rem;font-size:1.125rem;line-height:1.8}.donate-notice{background:var(--kk-apricot);border-radius:1.2rem;margin-top:2rem;padding:1.5rem}.donate-notice h2{color:var(--kk-teal);font-size:clamp(1.8rem,2.7vw,2.25rem);line-height:1.15}.donate-notice p{margin-top:.8rem;font-size:1rem;line-height:1.7}.donate-actions{flex-wrap:wrap;align-items:center;gap:1.25rem;margin-top:1.75rem;display:flex}.donate-art{background:var(--kk-apricot);aspect-ratio:1;border-radius:50%;place-items:center;padding:2.5rem;display:grid}.donate-art>div{background:var(--kk-cream);border:1px solid var(--kk-terracotta);outline:1px solid var(--kk-terracotta);outline-offset:12px;border-radius:50%;place-items:center;width:100%;height:100%;padding:18%;display:grid;transform:rotate(-8deg)}.donate-art img{width:100%}@media (max-width:760px){.donate-page{grid-template-columns:minmax(0,1fr)}.donate-art{order:-1;justify-self:center;width:100%;max-width:300px;padding:2rem}.donate-actions>.button{width:100%}.donate-notice{padding:1.25rem}.site-header .header-inner>a:first-child img{width:8.5rem}}
