/* Extracted from page_panels/group_claim.php block 1 */
.ww-claim{min-height:calc(100vh - var(--ww-nav-height,0px));background:#05070b;color:#fff;padding:clamp(2rem,5vw,4rem) 0}.ww-claim-shell{width:min(820px,calc(100% - 2rem));margin:0 auto}.ww-claim-back{display:inline-flex;margin-bottom:1rem;color:#a5f3fc;text-decoration:none;font-weight:900}.ww-claim-card{border:1px solid rgba(255,255,255,.1);background:rgba(255,255,255,.06);border-radius:8px;padding:clamp(1rem,3vw,2rem)}.ww-claim-kicker{color:#67e8f9;font-size:.78rem;font-weight:950;letter-spacing:.12em;text-transform:uppercase;margin-bottom:.5rem}.ww-claim h1{font-size:clamp(2.1rem,6vw,4rem);line-height:1;margin:0}.ww-claim p{color:rgba(255,255,255,.7);line-height:1.6;max-width:680px}.ww-claim-btn{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 1rem;border-radius:999px;border:1px solid rgba(94,234,212,.4);background:rgba(20,184,166,.2);color:#fff!important;text-decoration:none;font-weight:950;cursor:pointer}.ww-claim-btn.secondary{background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.16)}.ww-claim-code{margin:1rem 0;padding:1rem;border-radius:8px;border:1px solid rgba(94,234,212,.24);background:rgba(0,0,0,.22)}.ww-claim-code small{display:block;color:rgba(255,255,255,.55);font-weight:900;text-transform:uppercase;font-size:.72rem;letter-spacing:.08em}.ww-claim-code code{display:inline-block;margin-top:.5rem;font-size:1.25rem;font-weight:950;letter-spacing:.08em;color:#fff}.ww-claim-actions{display:flex;gap:.75rem;flex-wrap:wrap;align-items:center}.ww-claim-actions form{margin:0}.ww-claim-note,.ww-claim-error{margin:.85rem 0;padding:.75rem;border-radius:8px;border:1px solid rgba(255,255,255,.12)}.ww-claim-note{background:rgba(20,184,166,.12);color:#d9fffb}.ww-claim-error{background:rgba(127,29,29,.22);color:#fecaca}


