.support-intro{text-align:center;padding-block:30px 22px}.support-intro img{display:block;width:80px;height:80px;object-fit:cover;border-radius:50%;margin:0 auto 16px}.exclusive-page .support-intro h1{font-size:38px;line-height:1.15;max-width:660px;margin:0 auto 14px;text-wrap:balance}.support-intro>p{max-width:560px;margin:0 auto;font-size:17px;line-height:1.6;color:var(--muted)}
.support-body{padding-block:12px 36px}.resource-uses{margin:0;padding-top:18px}.resource-uses h2{text-align:center;margin:0 0 20px;font:26px/1.25 Georgia,serif}.resource-uses li{grid-template-columns:26px minmax(0,1fr);gap:12px}.resource-uses h3{font-size:16px}.resource-uses p{font-size:15px;line-height:1.5}.resource-uses ul{gap:22px}.donation-tool{border:1px solid var(--line);border-radius:6px;background:var(--surface,#f1f5f7);padding:24px;max-width:560px;min-width:0;width:100%;scroll-margin-top:120px}.exclusive-page .donation-tool h2{font:26px/1.2 Georgia,serif;text-align:center;margin:0 0 20px}.donation-tool fieldset{margin:18px 0}.donation-tool .painel{margin-top:18px}.donation-tool .thanks{margin-top:16px}.donation-tool .checkout-note{font-size:13px}.participation-page .status{margin:8px 0;font-size:13px}.participation-page .note{font-size:13px}
.layout-central .support-body{max-width:880px}.layout-central .resource-uses ul{grid-template-columns:repeat(2,minmax(0,1fr));max-width:640px;margin:0 auto}.layout-central .donation-tool{margin:28px auto 0}.support-links{display:flex;justify-content:center;gap:26px;flex-wrap:wrap;margin:22px 0 0}.support-links .button{background:none;border:0;padding:0;min-height:44px;color:var(--accent);font-size:15px}.support-links .text-link{font-size:15px}
.support-band{background:var(--accent);color:white;padding:30px 0}.support-band .wrap{text-align:center}.support-band .eyebrow{color:#f2d28c}.exclusive-page .support-band h2{font:36px/1.2 Georgia,serif;margin:6px 0 14px}.support-band p{max-width:660px;margin:0 auto 20px;font-size:17px;line-height:1.6}.support-band .participation-actions{justify-content:center;align-items:center;gap:20px}.support-band .button{min-height:46px;border-radius:4px}.support-band button.button{background:white;color:var(--accent)}.support-band .text-link{color:white}.support-band .pix-botao{background:#22664e;color:white}.support-band #share-support-status:empty{display:none}.support-band #share-support-status{font-size:14px;margin:12px 0 0}.layout-hybrid .support-body{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:50px;align-items:start;padding-top:30px}.layout-hybrid .resource-uses{border:0}.layout-hybrid .resource-uses ul{max-width:430px;margin:0 auto}.support-intro,.support-body,.support-band{letter-spacing:0}
@media(max-width:700px){.exclusive-page .support-intro h1{font-size:29px}.support-intro{padding-block:24px 20px}.support-intro img{width:68px;height:68px;margin-bottom:14px}.support-intro>p{font-size:16px}.layout-hybrid .support-body{grid-template-columns:1fr;gap:24px}.exclusive-page .support-band h2{font-size:29px}.support-band{padding-block:24px}.support-band p{font-size:16px}.support-band .participation-actions{gap:10px 22px}.donation-tool{padding:20px}.layout-central .resource-uses ul{gap:20px 16px}.resource-uses h2{font-size:25px}}
@media(max-width:380px){.layout-central .resource-uses ul{grid-template-columns:1fr;max-width:260px}.resource-uses h3{font-size:16px}.donation-tool{padding:16px}.support-links{gap:8px 20px}}
@media(min-width:381px) and (max-width:600px){.layout-central .resource-uses ul{grid-template-columns:1fr;max-width:300px}}
