.band-page[data-astro-cid-gknpcxoq]{background:linear-gradient(135deg,#000,#1a1a1a);color:#fff;min-height:100vh}.hero-section[data-astro-cid-gknpcxoq]{background:linear-gradient(135deg,#dc14141a,#000c,#dc14141a);padding:4rem 0 6rem;text-align:center;position:relative;overflow:hidden}.hero-section[data-astro-cid-gknpcxoq]:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 20% 50%,rgba(220,20,20,.1) 0%,transparent 50%),radial-gradient(circle at 80% 50%,rgba(220,20,20,.1) 0%,transparent 50%);pointer-events:none}.hero-content[data-astro-cid-gknpcxoq]{position:relative;z-index:1;max-width:800px;margin:0 auto;padding:0 2rem}.page-title[data-astro-cid-gknpcxoq]{font-family:Archivo Black,sans-serif;font-size:clamp(2.5rem,8vw,5rem);font-weight:900;color:#dc1414;text-transform:uppercase;letter-spacing:.05em;margin-bottom:1.5rem;text-shadow:0 0 20px rgba(220,20,20,.3)}.hero-description[data-astro-cid-gknpcxoq]{font-size:clamp(1rem,3vw,1.25rem);color:#e0e0e0;line-height:1.6;margin:0;font-weight:400}.members-section[data-astro-cid-gknpcxoq]{padding:4rem 0}.container[data-astro-cid-gknpcxoq]{max-width:1200px;margin:0 auto;padding:0 2rem}.member-card[data-astro-cid-gknpcxoq]{display:grid;grid-template-columns:1fr 1fr;gap:5rem;margin-bottom:6rem;align-items:start;background:#ffffff05;border-radius:20px;padding:4rem;border:1px solid rgba(220,20,20,.1);transition:all .3s ease;position:relative;overflow:hidden}.member-card[data-astro-cid-gknpcxoq]:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,rgba(220,20,20,.05) 0%,transparent 50%,rgba(220,20,20,.05) 100%);pointer-events:none}.member-card[data-astro-cid-gknpcxoq]:hover{border-color:#dc14144d;transform:translateY(-5px);box-shadow:0 20px 40px #0000004d}.layout-right[data-astro-cid-gknpcxoq]{grid-template-columns:1fr 1fr}.layout-right[data-astro-cid-gknpcxoq] .member-image-container[data-astro-cid-gknpcxoq]{order:2}.layout-right[data-astro-cid-gknpcxoq] .member-content[data-astro-cid-gknpcxoq]{order:1}.member-image-container[data-astro-cid-gknpcxoq]{position:relative}.image-wrapper[data-astro-cid-gknpcxoq]{position:relative;border-radius:15px;overflow:hidden;transition:transform .3s ease}.member-card[data-astro-cid-gknpcxoq]:hover .image-wrapper[data-astro-cid-gknpcxoq]{transform:scale(1.05)}.member-photo[data-astro-cid-gknpcxoq]{width:100%;height:auto;max-width:400px;border-radius:15px;filter:grayscale(20%) contrast(1.1);transition:filter .3s ease}.member-card[data-astro-cid-gknpcxoq]:hover .member-photo[data-astro-cid-gknpcxoq]{filter:grayscale(0%) contrast(1.2)}.image-overlay[data-astro-cid-gknpcxoq]{position:absolute;inset:0;background:linear-gradient(135deg,rgba(220,20,20,.1) 0%,transparent 30%,transparent 70%,rgba(220,20,20,.1) 100%);border-radius:15px;pointer-events:none}.member-content[data-astro-cid-gknpcxoq]{position:relative;z-index:1}.member-header[data-astro-cid-gknpcxoq]{margin-bottom:2.5rem;padding-bottom:1.5rem;border-bottom:2px solid rgba(220,20,20,.2)}.member-name[data-astro-cid-gknpcxoq]{font-family:Archivo Black,sans-serif;font-size:clamp(1.8rem,4vw,2.5rem);font-weight:900;color:#dc1414;text-transform:uppercase;letter-spacing:.05em;margin-bottom:.5rem;line-height:1.1}.member-role[data-astro-cid-gknpcxoq]{font-size:clamp(1rem,2.5vw,1.25rem);color:#f55;font-weight:700;text-transform:uppercase;letter-spacing:.1em;margin-bottom:.5rem}.member-birth-year[data-astro-cid-gknpcxoq]{color:#b0b0b0;font-size:.9rem;margin:0}.member-bio[data-astro-cid-gknpcxoq]{line-height:1.8}.bio-content[data-astro-cid-gknpcxoq] p[data-astro-cid-gknpcxoq]{font-family:Roboto,sans-serif;color:#e0e0e0;margin-bottom:1.75rem;font-size:1.05rem;line-height:1.9;text-align:justify;hyphens:auto;font-weight:300}.bio-content[data-astro-cid-gknpcxoq] p[data-astro-cid-gknpcxoq]:first-child{font-size:1.15rem;color:#f0f0f0;font-weight:400}.bio-content[data-astro-cid-gknpcxoq] p[data-astro-cid-gknpcxoq]:last-child{margin-bottom:0}.bio-content[data-astro-cid-gknpcxoq] strong[data-astro-cid-gknpcxoq]{color:#f55;font-weight:500}.bio-content[data-astro-cid-gknpcxoq] em[data-astro-cid-gknpcxoq]{color:#faa;font-style:italic;font-weight:300}.disclaimer[data-astro-cid-gknpcxoq]{text-align:center;padding:2rem;margin-top:2rem;background:#dc14140d;border:1px solid rgba(220,20,20,.2);border-radius:10px}.disclaimer[data-astro-cid-gknpcxoq] p[data-astro-cid-gknpcxoq]{color:#b0b0b0;font-size:.9rem;margin:0}.disclaimer[data-astro-cid-gknpcxoq] a[data-astro-cid-gknpcxoq]{color:#dc1414;text-decoration:none;font-weight:500;transition:color .3s ease}.disclaimer[data-astro-cid-gknpcxoq] a[data-astro-cid-gknpcxoq]:hover{color:#f33;text-decoration:underline}.cta-section[data-astro-cid-gknpcxoq]{padding:4rem 0 6rem;background:linear-gradient(135deg,rgba(220,20,20,.05) 0%,transparent 100%)}.cta-card[data-astro-cid-gknpcxoq]{background:#0009;border:2px solid rgba(220,20,20,.3);border-radius:20px;padding:3rem;text-align:center;backdrop-filter:blur(10px);max-width:600px;margin:0 auto}.cta-title[data-astro-cid-gknpcxoq]{font-family:Archivo Black,sans-serif;font-size:clamp(1.5rem,4vw,2rem);font-weight:900;color:#dc1414;text-transform:uppercase;letter-spacing:.05em;margin-bottom:1rem}.cta-description[data-astro-cid-gknpcxoq]{color:#e0e0e0;font-size:1.1rem;line-height:1.6;margin-bottom:2rem}.cta-buttons[data-astro-cid-gknpcxoq]{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap}.cta-button[data-astro-cid-gknpcxoq]{padding:1rem 2rem;border-radius:10px;text-decoration:none;font-family:Archivo Black,sans-serif;font-weight:900;font-size:.9rem;text-transform:uppercase;letter-spacing:.05em;transition:all .3s ease;border:2px solid}.cta-button[data-astro-cid-gknpcxoq].primary{background:#dc1414;color:#fff;border-color:#dc1414}.cta-button[data-astro-cid-gknpcxoq].primary:hover{background:#f33;border-color:#f33;transform:translateY(-2px);box-shadow:0 10px 25px #dc14144d}.cta-button[data-astro-cid-gknpcxoq].secondary{background:transparent;color:#dc1414;border-color:#dc1414}.cta-button[data-astro-cid-gknpcxoq].secondary:hover{background:#dc14141a;transform:translateY(-2px)}@media(max-width:768px){.member-card[data-astro-cid-gknpcxoq]{grid-template-columns:1fr;gap:2.5rem;padding:2.5rem;margin-bottom:3rem}.layout-right[data-astro-cid-gknpcxoq] .member-image-container[data-astro-cid-gknpcxoq],.layout-right[data-astro-cid-gknpcxoq] .member-content[data-astro-cid-gknpcxoq]{order:unset}.member-image-container[data-astro-cid-gknpcxoq]{text-align:center}.member-photo[data-astro-cid-gknpcxoq]{max-width:300px}.bio-content[data-astro-cid-gknpcxoq] p[data-astro-cid-gknpcxoq]{font-size:1rem;text-align:left}.bio-content[data-astro-cid-gknpcxoq] p[data-astro-cid-gknpcxoq]:first-child{font-size:1.1rem}.cta-buttons[data-astro-cid-gknpcxoq]{flex-direction:column;align-items:center}.cta-button[data-astro-cid-gknpcxoq]{width:100%;max-width:250px}}@media(max-width:480px){.hero-section[data-astro-cid-gknpcxoq]{padding:2rem 0 3rem}.members-section[data-astro-cid-gknpcxoq]{padding:2rem 0}.member-card[data-astro-cid-gknpcxoq]{padding:1.5rem;margin-bottom:2rem}.cta-section[data-astro-cid-gknpcxoq]{padding:2rem 0 3rem}.cta-card[data-astro-cid-gknpcxoq]{padding:2rem}}
