html body.portal-v3 .donate-provider[data-payment-provider="paypal"]{background:#09283e!important;opacity:1!important;color:#e8f1fa}
html body.portal-v3 .donate-provider[data-payment-provider="paypal"]:not(:disabled){cursor:pointer!important}
html body.portal-v3 .donate-provider[data-payment-provider="paypal"]:not(:disabled):hover{background:#10334c!important;border-color:#b8c8d7}
html body.portal-v3 .donate-provider[data-payment-provider="paypal"].active{background:linear-gradient(130deg,#29382e,#102e46)!important;border-color:#d5a74b;box-shadow:0 0 0 1px #d5a74b inset,0 8px 24px #0003}
html body.portal-v3 .donate-provider[data-payment-provider="paypal"]:disabled{opacity:1!important;cursor:default!important}
html body.portal-v3 .donate-provider[data-payment-provider="paypal"]:disabled>*{opacity:.65}
html body.portal-v3 .portal-community{display:flex!important;box-sizing:border-box;width:calc(100% - 48px);max-width:1500px;margin:40px auto;min-height:470px;padding:52px clamp(30px,4vw,70px);justify-content:flex-end;align-items:center}
html body.portal-v3 .portal-community>div{width:50%;max-width:620px;min-width:0}
html body.portal-v3 .portal-community h2{font-size:clamp(36px,3.2vw,56px);line-height:1.08;letter-spacing:-.025em}
html body.portal-v3 .portal-community>div>div{gap:12px;flex-wrap:wrap}
html body.portal-v3 .portal-community a{white-space:nowrap;font-size:15px!important;line-height:1.4;min-height:46px;box-sizing:border-box;padding:12px 18px;display:inline-flex;align-items:center;justify-content:center;gap:10px}
@media(max-width:1050px){html body.portal-v3 .portal-community{padding:36px 28px}html body.portal-v3 .portal-community>div{width:55%}}
@media(max-width:700px){html body.portal-v3 .portal-community{width:calc(100% - 32px);padding:220px 22px 28px;min-height:560px;align-items:flex-end;background-image:linear-gradient(0deg,#061624 0%,#061624ed 48%,#06162411 100%),url('/assets/cinematic-v3/creator.png');background-position:30% center}html body.portal-v3 .portal-community>div{width:100%;max-width:none}html body.portal-v3 .portal-community h2{font-size:clamp(30px,8vw,44px)!important}html body.portal-v3 .portal-community a{width:100%;white-space:normal}html body.portal-v3 .portal-community .eyebrow{font-size:12px!important}}
