.p24 .p24-hero .p24-form{background:linear-gradient(135deg,rgba(255,255,255,.15),rgba(255,255,255,.04)),rgba(10,10,10,.42);-webkit-backdrop-filter:blur(18px) saturate(1.35) brightness(.92);backdrop-filter:blur(18px) saturate(1.35) brightness(.92);border:1px solid rgba(255,255,255,.24);box-shadow:inset 0 1px 0 rgba(255,255,255,.28),0 30px 60px -30px rgba(0,0,0,.65)}.p24 .p24-hero .p24-proof{background:linear-gradient(180deg,rgba(255,255,255,.08),rgba(255,255,255,.03)),rgba(10,10,10,.28);-webkit-backdrop-filter:blur(12px) brightness(.92);backdrop-filter:blur(12px) brightness(.92);border:1px solid rgba(255,255,255,.16);border-radius:14px;padding-inline:24px;margin-bottom:18px}.p24 .p24-live{padding:9px 18px;border-radius:999px;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.22);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.p24 .p24-team .p24-team__in{width:min(540px,calc(100% - 32px));margin:0 0 clamp(16px,3vw,30px) clamp(16px,3vw,30px);padding:clamp(22px,3vw,36px);background:rgba(10,10,10,.42);-webkit-backdrop-filter:blur(14px) saturate(1.25) brightness(.9);backdrop-filter:blur(14px) saturate(1.25) brightness(.9);border:1px solid rgba(255,255,255,.2);border-radius:18px;box-shadow:inset 0 1px 0 rgba(255,255,255,.22)}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){.p24 .p24-hero .p24-form,.p24 .p24-team .p24-team__in{background:rgba(12,12,12,.9)}.p24 .p24-hero .p24-proof{background:rgba(12,12,12,.72)}.p24 .p24-live{background:rgba(12,12,12,.6)}}