.community-section{position:relative;min-height:100vh;color:#fff;background-color:#000;padding:0;margin:0;overflow-x:hidden}.community-background{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1;overflow:hidden}.community-background .background-image{width:100%;height:100%;object-fit:cover;object-position:top center;opacity:.15;transform:scale(1.1)}.community-content{position:relative;z-index:2;max-width:1000px;margin:0 auto;padding:120px 30px 50px}.community-title{font-size:2.2rem;font-weight:800;margin-bottom:2rem;text-transform:uppercase;letter-spacing:4px;color:#fff;text-shadow:2px 2px 4px rgba(0,0,0,.5),0 0 10px rgba(255,0,0,.3)}.community-subtitle{font-size:1rem;font-weight:400;margin-bottom:1.5rem;color:#fff;letter-spacing:2px;text-shadow:1px 1px 3px rgba(0,0,0,.4);opacity:.9;text-transform:uppercase;letter-spacing:1px}.community-intro{margin-bottom:4rem;font-size:1rem;line-height:1.8;color:#fff;font-weight:400;letter-spacing:2px;text-shadow:1px 1px 3px rgba(0,0,0,.4);opacity:.9}.highlight{color:red;font-size:1.4rem;font-weight:600;margin:2rem 0;text-shadow:1px 1px 3px rgba(0,0,0,.4)}.why-join,.pillars{margin-bottom:4rem}h2{font-size:1.5rem;font-weight:800;margin-bottom:2rem;color:red;text-transform:uppercase;letter-spacing:2px;text-shadow:1px 1px 3px rgba(0,0,0,.4)}.comparison-table{border:1px solid #333;margin:2rem 0;border-radius:8px;overflow:hidden}.table-header,.table-row{display:grid;grid-template-columns:1fr 2fr;gap:1px;background-color:#333}.table-header .col{background-color:red;color:#fff;font-weight:800;text-transform:uppercase;letter-spacing:1px}.col{padding:1rem;background-color:#111;color:#fff;font-weight:400;letter-spacing:.5px}.pillar{background-color:#00000080;padding:2rem;margin:2rem 0;border-radius:8px;border:1px solid #333}.pillar h3{color:red;font-weight:800;margin-bottom:1rem;text-transform:uppercase;letter-spacing:1px;text-shadow:1px 1px 3px rgba(0,0,0,.4)}.pillar ul{list-style:none;padding:0}.pillar li{margin-bottom:1rem;line-height:1.8;color:#fff;font-weight:400;letter-spacing:1px;text-shadow:1px 1px 3px rgba(0,0,0,.4)}.cta-section{text-align:center;margin-top:4rem;padding:4rem 2rem;background-color:#000000b3;border-radius:8px}.signup-form{max-width:500px;margin:2rem auto;display:flex;flex-direction:column;gap:1rem}.signup-form input{padding:1rem;border:1px solid #333;background-color:#ffffff1a;color:#fff;border-radius:4px;font-size:1rem}.signup-form input::placeholder{color:#888}.cta-button{background-color:red;color:#fff;padding:1rem 2rem;border:none;border-radius:4px;font-size:1.2rem;font-weight:800;text-transform:uppercase;letter-spacing:1px;cursor:pointer;transition:all .3s ease}.cta-button:hover{background-color:#fff;color:red;transform:translateY(-2px);box-shadow:0 4px 8px #ff00004d}@media (max-width: 768px){.community-content{padding:100px 20px 50px}.community-title{font-size:1.8rem;margin-bottom:1.5rem;letter-spacing:2px}.community-subtitle{font-size:.9rem}.community-intro{font-size:1rem;margin-bottom:3rem}h2,.highlight{font-size:1.2rem}.table-header,.table-row{grid-template-columns:1fr}.comparison-table .col{border-bottom:1px solid #333}}@media (max-width: 480px){.community-content{padding:80px 15px 40px}.community-title{font-size:1.5rem;letter-spacing:1px}.community-subtitle{font-size:.85rem}.community-intro{font-size:.95rem}h2{font-size:1rem}.highlight{font-size:1.1rem}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/community-styles.css.map */
