[hidden]{display:none !important}
.c0{background: #120D0A; color: #F5EDE6; font-family: Inter, system-ui, sans-serif; min-height: 100vh}
.c1{border-bottom: 1px solid #2E2420}
.c2{max-width: 1240px; margin: 0 auto; padding: 20px 32px; display: flex; flex-wrap: wrap; align-items: center; justify-content: space-between; gap: 16px}
.c3{font-family: 'Space Grotesk', sans-serif; font-weight: 700; font-size: 20px; letter-spacing: -0.01em}
.c4{color: #FF6A2B}
.c5{display: flex; flex-wrap: wrap; align-items: center; gap: 28px; font-size: 15px}
.c6{color: #D1C3B8}
.c7{background: #FF6A2B; color: #120D0A; font-weight: 600; padding: 12px 20px; border-radius: 999px}
.c8{max-width: 1240px; margin: 0 auto; padding: 88px 32px 72px; display: flex; flex-wrap: wrap; gap: 56px; align-items: center}
.c9{flex: 1 1 460px; min-width: 0; display: flex; flex-direction: column; gap: 24px}
.ca{display: flex; align-items: center; gap: 10px; font-size: 14px; color: #D1C3B8}
.cb{width: 10px; height: 10px; border-radius: 999px; background: #FF6A2B}
.cc{margin: 0; font-family: 'Space Grotesk', sans-serif; font-weight: 700; font-size: 72px; line-height: 1.0; letter-spacing: -0.03em}
.cd{margin: 0; font-size: 22px; line-height: 1.45; color: #D1C3B8; max-width: 540px}
.ce{display: flex; flex-wrap: wrap; gap: 8px}
.cf{font-size: 14px; padding: 8px 14px; border: 1px solid #3A2E28; border-radius: 999px; color: #EDE2D9}
.c10{display: flex; flex-wrap: wrap; gap: 12px; margin-top: 8px}
.c11{background: #FF6A2B; color: #120D0A; font-weight: 600; font-size: 16px; padding: 16px 26px; border-radius: 999px}
.c12{border: 1px solid #4A3A32; font-weight: 600; font-size: 16px; padding: 16px 26px; border-radius: 999px}
.c13{flex: 1 1 520px; min-width: 0; display: block; position: relative; border-radius: 20px; overflow: hidden; border: 1px solid #2E2420}
.c14{display: block; width: 100%; aspect-ratio: 16 / 9; object-fit: cover}
.c15{padding: 20px 24px; background: #1C1511; display: flex; justify-content: space-between; align-items: center; gap: 16px; flex-wrap: wrap}
.c16{display: flex; flex-direction: column; gap: 4px}
.c17{font-size: 12px; letter-spacing: 0.08em; text-transform: uppercase; color: #FF6A2B}
.c18{font-family: 'Space Grotesk', sans-serif; font-weight: 600; font-size: 22px}
.c19{font-size: 14px; color: #D1C3B8}
.c1a{border-top: 1px solid #2E2420; border-bottom: 1px solid #2E2420}
.c1b{max-width: 1240px; margin: 0 auto; padding: 28px 32px; display: grid; grid-template-columns: repeat(auto-fit, minmax(min(200px, 100%), 1fr)); gap: 24px}
.c1c{font-family: 'Space Grotesk', sans-serif; font-size: 36px; font-weight: 700}
.c1d{font-size: 14px; color: #AD9C90}
.c1e{max-width: 1240px; margin: 0 auto; padding: 96px 32px 0; display: flex; flex-direction: column; gap: 32px}
.c1f{display: flex; flex-direction: column; gap: 8px}
.c20{font-size: 13px; letter-spacing: 0.1em; text-transform: uppercase; color: #FF6A2B}
.c21{margin: 0; font-family: 'Space Grotesk', sans-serif; font-size: 44px; letter-spacing: -0.02em}
.c22{display: grid; grid-template-columns: repeat(auto-fit, minmax(min(420px, 100%), 1fr)); gap: 24px}
.c23{display: flex; flex-wrap: wrap; background: #1C1511; border: 1px solid #2E2420; border-radius: 20px; overflow: hidden}
.c24{flex: 1 1 180px; width: 100%; max-width: 100%; height: 220px; object-fit: cover}
.c25{flex: 1 1 220px; min-width: 0; padding: 28px; display: flex; flex-direction: column; gap: 12px}
.c26{font-size: 13px; color: #AD9C90}
.c27{font-family: 'Space Grotesk', sans-serif; font-weight: 600; font-size: 26px}
.c28{margin: 0; font-size: 15px; line-height: 1.5; color: #D1C3B8}
.c29{font-size: 13px; color: #FF6A2B}
.c2a{display: flex; flex-wrap: wrap; justify-content: space-between; align-items: flex-end; gap: 16px}
.c2b{font: 600 14px Inter, sans-serif; padding: 10px 18px; min-height: 44px; border-radius: 999px; border: 1px solid #FF6A2B; background: #FF6A2B; color: #120D0A; cursor: pointer}
.c2c{font: 500 14px Inter, sans-serif; padding: 10px 18px; min-height: 44px; border-radius: 999px; border: 1px solid #4A3A32; background: transparent; color: #EDE2D9; cursor: pointer}
.c2d{display: grid; grid-template-columns: repeat(auto-fill, minmax(min(360px, 100%), 1fr)); gap: 24px}
.c2e{display: flex; flex-direction: column; background: #1C1511; border: 1px solid #2E2420; border-top: 4px solid #4ADE80; border-radius: 16px; overflow: hidden}
.c2f{padding: 20px 22px 24px; display: flex; flex-direction: column; gap: 10px}
.c30{display: flex; flex-wrap: wrap; gap: 6px}
.c31{font-size: 12px; padding: 4px 10px; border-radius: 999px; background: #2A201B; color: #EDE2D9}
.c32{display: flex; flex-direction: column; background: #1C1511; border: 1px solid #2E2420; border-top: 4px solid #FF4FA3; border-radius: 16px; overflow: hidden}
.c33{display: flex; flex-direction: column; background: #1C1511; border: 1px solid #2E2420; border-top: 4px solid #7CE38B; border-radius: 16px; overflow: hidden}
.c34{display: flex; flex-direction: column; background: #1C1511; border: 1px solid #2E2420; border-top: 4px solid #FF4747; border-radius: 16px; overflow: hidden}
.c35{display: flex; flex-direction: column; background: #1C1511; border: 1px solid #2E2420; border-top: 4px solid #FFC93C; border-radius: 16px; overflow: hidden}
.c36{display: flex; flex-direction: column; background: #1C1511; border: 1px solid #2E2420; border-top: 4px solid #4FB8FF; border-radius: 16px; overflow: hidden}
.c37{display: flex; flex-direction: column; background: #1C1511; border: 1px solid #2E2420; border-top: 4px solid #FF7A1A; border-radius: 16px; overflow: hidden}
.c38{display: flex; flex-direction: column; background: #1C1511; border: 1px solid #2E2420; border-top: 4px solid #7F9BFF; border-radius: 16px; overflow: hidden}
.c39{display: flex; flex-direction: column; background: #1C1511; border: 1px solid #2E2420; border-top: 4px solid #2DE1C2; border-radius: 16px; overflow: hidden}
.c3a{max-width: 1240px; margin: 0 auto; padding: 72px 32px 0; display: flex; flex-direction: column; gap: 20px}
.c3b{margin: 0; font-family: 'Space Grotesk', sans-serif; font-size: 24px}
.c3c{display: grid; grid-template-columns: repeat(auto-fill, minmax(min(260px, 100%), 1fr)); gap: 12px}
.c3d{display: flex; justify-content: space-between; align-items: center; gap: 12px; padding: 16px 18px; border: 1px solid #2E2420; border-radius: 12px}
.c3e{font-weight: 500; font-size: 15px}
.c3f{font-size: 12px; color: #AD9C90}
.c40{max-width: 1240px; margin: 0 auto; padding: 96px 32px 0; display: flex; flex-wrap: wrap; gap: 48px}
.c41{flex: 1 1 280px; display: flex; flex-direction: column; gap: 8px}
.c42{flex: 2 1 480px; min-width: 0; margin: 0; font-size: 19px; line-height: 1.65; color: #D1C3B8}
.c43{max-width: 1240px; margin: 0 auto; padding: 96px 32px 64px}
.c44{background: #FF6A2B; color: #120D0A; border-radius: 28px; padding: 64px 56px; display: flex; flex-wrap: wrap; justify-content: space-between; align-items: center; gap: 32px}
.c45{display: flex; flex-direction: column; gap: 12px; max-width: 640px}
.c46{margin: 0; font-family: 'Space Grotesk', sans-serif; font-size: 48px; line-height: 1.05; letter-spacing: -0.02em}
.c47{margin: 0; font-size: 18px; line-height: 1.5}
.c48{display: flex; flex-wrap: wrap; gap: 12px}
.c49{background: #120D0A; color: #F5EDE6; font-weight: 600; font-size: 16px; padding: 16px 26px; border-radius: 999px}
.c4a{border: 2px solid #120D0A; color: #120D0A; font-weight: 600; font-size: 16px; padding: 14px 24px; border-radius: 999px}
.c4b{margin: 32px 0 0; font-size: 14px; color: #AD9C90}
.c4c{color: #B48CFF}
.c4d{background: #B48CFF; color: #120D0A; font-weight: 600; padding: 12px 20px; border-radius: 999px}
.c4e{max-width: 1240px; margin: 0 auto; padding: 40px 32px 32px; display: flex; flex-direction: column; gap: 24px}
.c4f{font-size: 14px; color: #D1C3B8; display: inline-flex; align-items: center; gap: 8px; min-height: 44px}
.c50{display: flex; flex-wrap: wrap; justify-content: space-between; align-items: flex-end; gap: 24px}
.c51{display: flex; flex-direction: column; gap: 14px; min-width: 0}
.c52{font-size: 13px; padding: 5px 12px; border-radius: 999px; background: #2A201B; color: #EDE2D9}
.c53{margin: 0; font-family: 'Space Grotesk', sans-serif; font-weight: 700; font-size: 64px; line-height: 1.02; letter-spacing: -0.03em}
.c54{background: #B48CFF; color: #120D0A; font-weight: 600; font-size: 16px; padding: 16px 26px; border-radius: 999px; display: inline-flex; align-items: center; gap: 10px}
.c55{max-width: 1240px; margin: 0 auto; padding: 0 32px}
.c56{border-radius: 20px; overflow: hidden; border: 1px solid #2E2420; position: relative; background: #1C1511}
.c57{display: block; width: 100%; aspect-ratio: 21 / 9; object-fit: cover}
.c58{max-width: 1240px; margin: 0 auto; padding: 72px 32px 0; display: flex; flex-wrap: wrap; gap: 48px; align-items: flex-start}
.c59{flex: 2 1 520px; min-width: 0; display: flex; flex-direction: column; gap: 20px}
.c5a{font-size: 13px; letter-spacing: 0.1em; text-transform: uppercase; color: #B48CFF}
.c5b{margin: 0; font-size: 21px; line-height: 1.55; color: #EDE2D9}
.c5c{flex: 1 1 300px; min-width: 0; background: #1C1511; border: 1px solid #2E2420; border-radius: 16px; padding: 8px 24px; align-self: flex-start}
.c5d{margin: 0; display: flex; flex-direction: column}
.c5e{display: flex; justify-content: space-between; gap: 16px; padding: 16px 0; border-bottom: 1px solid #2E2420}
.c5f{margin: 0; font-size: 14px; font-weight: 500; text-align: right}
.c60{max-width: 1240px; margin: 0 auto; padding: 88px 32px 0; display: flex; flex-direction: column; gap: 24px}
.c61{margin: 0; font-family: 'Space Grotesk', sans-serif; font-size: 40px; line-height: 1.1; letter-spacing: -0.02em}
.c62{display: grid; grid-template-columns: repeat(auto-fill, minmax(min(200px, 100%), 1fr)); gap: 12px}
.c63{border: 1px solid #2E2420; border-radius: 12px; overflow: hidden; background: #1C1511}
.c64{display: block; width: 100%; aspect-ratio: 9 / 16; object-fit: contain}
.c65{max-width: 1240px; margin: 0 auto; padding: 96px 32px 64px; display: flex; flex-wrap: wrap; gap: 16px}
.c66{flex: 1 1 360px; min-width: 0; display: flex; align-items: center; gap: 20px; background: #1C1511; border: 1px solid #2E2420; border-radius: 20px; padding: 16px}
.c67{width: 160px; aspect-ratio: 16 / 9; object-fit: cover; border-radius: 10px}
.c68{flex: 1 1 360px; min-width: 0; background: #B48CFF; color: #120D0A; border-radius: 20px; padding: 28px 32px; display: flex; flex-wrap: wrap; justify-content: space-between; align-items: center; gap: 16px}
.c69{font-family: 'Space Grotesk', sans-serif; font-weight: 700; font-size: 24px}
.c6a{background: #120D0A; color: #F5EDE6; font-weight: 600; font-size: 16px; padding: 14px 24px; border-radius: 999px}
.c6b{color: #FF7A1A}
.c6c{background: #FF7A1A; color: #120D0A; font-weight: 600; padding: 12px 20px; border-radius: 999px}
.c6d{background: #FF7A1A; color: #120D0A; font-weight: 600; font-size: 16px; padding: 16px 26px; border-radius: 999px; display: inline-flex; align-items: center; gap: 10px}
.c6e{font-size: 13px; letter-spacing: 0.1em; text-transform: uppercase; color: #FF7A1A}
.c6f{display: grid; grid-template-columns: repeat(auto-fill, minmax(min(280px, 100%), 1fr)); gap: 12px}
.c70{flex: 1 1 360px; min-width: 0; background: #FF7A1A; color: #120D0A; border-radius: 20px; padding: 28px 32px; display: flex; flex-wrap: wrap; justify-content: space-between; align-items: center; gap: 16px}
.c71{color: #6CCB5F}
.c72{background: #6CCB5F; color: #120D0A; font-weight: 600; padding: 12px 20px; border-radius: 999px}
.c73{background: #6CCB5F; color: #120D0A; font-weight: 600; font-size: 16px; padding: 16px 26px; border-radius: 999px; display: inline-flex; align-items: center; gap: 10px}
.c74{font-size: 13px; letter-spacing: 0.1em; text-transform: uppercase; color: #6CCB5F}
.c75{display: flex; justify-content: space-between; align-items: center; gap: 12px; padding: 18px 20px; border: 1px solid #2E2420; border-radius: 12px; min-height: 44px}
.c76{font-weight: 500; font-size: 16px}
.c77{flex: 1 1 360px; min-width: 0; background: #6CCB5F; color: #120D0A; border-radius: 20px; padding: 28px 32px; display: flex; flex-wrap: wrap; justify-content: space-between; align-items: center; gap: 16px}
.c78{color: #F2C14E}
.c79{background: #F2C14E; color: #120D0A; font-weight: 600; padding: 12px 20px; border-radius: 999px}
.c7a{background: #F2C14E; color: #120D0A; font-weight: 600; font-size: 16px; padding: 16px 26px; border-radius: 999px; display: inline-flex; align-items: center; gap: 10px}
.c7b{font-size: 13px; letter-spacing: 0.1em; text-transform: uppercase; color: #F2C14E}
.c7c{flex: 1 1 360px; min-width: 0; background: #F2C14E; color: #120D0A; border-radius: 20px; padding: 28px 32px; display: flex; flex-wrap: wrap; justify-content: space-between; align-items: center; gap: 16px}
.c7d{color: #FF4747}
.c7e{background: #FF4747; color: #120D0A; font-weight: 600; padding: 12px 20px; border-radius: 999px}
.c7f{font-size: 13px; letter-spacing: 0.1em; text-transform: uppercase; color: #FF4747}
.c80{flex: 1 1 360px; min-width: 0; background: #FF4747; color: #120D0A; border-radius: 20px; padding: 28px 32px; display: flex; flex-wrap: wrap; justify-content: space-between; align-items: center; gap: 16px}
.c81{background: #FF6A2B; color: #120D0A; font-weight: 600; font-size: 16px; padding: 16px 26px; border-radius: 999px; display: inline-flex; align-items: center; gap: 10px}
.c82{margin: 0; font-size: 17px; line-height: 1.7; color: #D1C3B8}
.c83{max-width: 1240px; margin: 0 auto; padding: 88px 32px 0; display: flex; flex-direction: column; gap: 32px}
.c84{display: grid; grid-template-columns: repeat(auto-fit, minmax(min(260px, 100%), 1fr)); gap: 16px}
.c85{background: #1C1511; border: 1px solid #2E2420; border-radius: 16px; padding: 28px 24px; display: flex; flex-direction: column; gap: 14px}
.c86{font-family: 'Space Grotesk', sans-serif; font-size: 14px; color: #FF6A2B}
.c87{font-family: 'Space Grotesk', sans-serif; font-weight: 600; font-size: 20px}
.c88{flex: 1 1 360px; min-width: 0; background: #FF6A2B; color: #120D0A; border-radius: 20px; padding: 28px 32px; display: flex; flex-wrap: wrap; justify-content: space-between; align-items: center; gap: 16px}
.c89{color: #FF5A72}
.c8a{background: #FF5A72; color: #120D0A; font-weight: 600; padding: 12px 20px; border-radius: 999px}
.c8b{background: #FF5A72; color: #120D0A; font-weight: 600; font-size: 16px; padding: 16px 26px; border-radius: 999px; display: inline-flex; align-items: center; gap: 10px}
.c8c{font-size: 13px; letter-spacing: 0.1em; text-transform: uppercase; color: #FF5A72}
.c8d{flex: 1 1 360px; min-width: 0; background: #FF5A72; color: #120D0A; border-radius: 20px; padding: 28px 32px; display: flex; flex-wrap: wrap; justify-content: space-between; align-items: center; gap: 16px}
.c8e{color: #2DE1C2}
.c8f{background: #2DE1C2; color: #120D0A; font-weight: 600; padding: 12px 20px; border-radius: 999px}
.c90{background: #2DE1C2; color: #120D0A; font-weight: 600; font-size: 16px; padding: 16px 26px; border-radius: 999px; display: inline-flex; align-items: center; gap: 10px}
.c91{font-size: 13px; letter-spacing: 0.1em; text-transform: uppercase; color: #2DE1C2}
.c92{flex: 1 1 360px; min-width: 0; background: #2DE1C2; color: #120D0A; border-radius: 20px; padding: 28px 32px; display: flex; flex-wrap: wrap; justify-content: space-between; align-items: center; gap: 16px}
.c93{color: #FF6464}
.c94{background: #FF6464; color: #120D0A; font-weight: 600; padding: 12px 20px; border-radius: 999px}
.c95{background: #FF6464; color: #120D0A; font-weight: 600; font-size: 16px; padding: 16px 26px; border-radius: 999px; display: inline-flex; align-items: center; gap: 10px}
.c96{font-size: 13px; letter-spacing: 0.1em; text-transform: uppercase; color: #FF6464}
.c97{max-width: 1240px; margin: 0 auto; padding: 88px 32px 0; display: flex; flex-wrap: wrap; gap: 40px; align-items: center}
.c98{flex: 1 1 480px; min-width: 0; width: 100%; aspect-ratio: 16 / 9; object-fit: cover; border-radius: 16px; border: 1px solid #2E2420}
.c99{flex: 1 1 360px; min-width: 0; display: flex; flex-direction: column; gap: 16px}
.c9a{margin: 0; font-family: 'Space Grotesk', sans-serif; font-size: 36px; line-height: 1.1; letter-spacing: -0.02em}
.c9b{margin: 0; font-size: 17px; line-height: 1.6; color: #D1C3B8}
.c9c{flex: 1 1 360px; min-width: 0; background: #FF6464; color: #120D0A; border-radius: 20px; padding: 28px 32px; display: flex; flex-wrap: wrap; justify-content: space-between; align-items: center; gap: 16px}
.c9d{color: #D96BFF}
.c9e{background: #D96BFF; color: #120D0A; font-weight: 600; padding: 12px 20px; border-radius: 999px}
.c9f{font-size: 13px; letter-spacing: 0.1em; text-transform: uppercase; color: #D96BFF}
.ca0{flex: 1 1 360px; min-width: 0; background: #D96BFF; color: #120D0A; border-radius: 20px; padding: 28px 32px; display: flex; flex-wrap: wrap; justify-content: space-between; align-items: center; gap: 16px}
.ca1{color: #FFC93C}
.ca2{background: #FFC93C; color: #120D0A; font-weight: 600; padding: 12px 20px; border-radius: 999px}
.ca3{background: #FFC93C; color: #120D0A; font-weight: 600; font-size: 16px; padding: 16px 26px; border-radius: 999px; display: inline-flex; align-items: center; gap: 10px}
.ca4{font-size: 13px; letter-spacing: 0.1em; text-transform: uppercase; color: #FFC93C}
.ca5{flex: 1 1 360px; min-width: 0; background: #FFC93C; color: #120D0A; border-radius: 20px; padding: 28px 32px; display: flex; flex-wrap: wrap; justify-content: space-between; align-items: center; gap: 16px}
.ca6{color: #A99BFF}
.ca7{background: #A99BFF; color: #120D0A; font-weight: 600; padding: 12px 20px; border-radius: 999px}
.ca8{background: #A99BFF; color: #120D0A; font-weight: 600; font-size: 16px; padding: 16px 26px; border-radius: 999px; display: inline-flex; align-items: center; gap: 10px}
.ca9{font-size: 13px; letter-spacing: 0.1em; text-transform: uppercase; color: #A99BFF}
.caa{flex: 1 1 360px; min-width: 0; background: #A99BFF; color: #120D0A; border-radius: 20px; padding: 28px 32px; display: flex; flex-wrap: wrap; justify-content: space-between; align-items: center; gap: 16px}
.cab{color: #4FC3F7}
.cac{background: #4FC3F7; color: #120D0A; font-weight: 600; padding: 12px 20px; border-radius: 999px}
.cad{background: #4FC3F7; color: #120D0A; font-weight: 600; font-size: 16px; padding: 16px 26px; border-radius: 999px; display: inline-flex; align-items: center; gap: 10px}
.cae{font-size: 13px; letter-spacing: 0.1em; text-transform: uppercase; color: #4FC3F7}
.caf{flex: 1 1 360px; min-width: 0; background: #4FC3F7; color: #120D0A; border-radius: 20px; padding: 28px 32px; display: flex; flex-wrap: wrap; justify-content: space-between; align-items: center; gap: 16px}
.cb0{color: #4ADE80}
.cb1{background: #4ADE80; color: #120D0A; font-weight: 600; padding: 12px 20px; border-radius: 999px}
.cb2{background: #4ADE80; color: #120D0A; font-weight: 600; font-size: 16px; padding: 16px 26px; border-radius: 999px; display: inline-flex; align-items: center; gap: 10px}
.cb3{border-radius: 20px; overflow: hidden; border: 1px solid #2E2420; position: relative}
.cb4{font-size: 13px; letter-spacing: 0.1em; text-transform: uppercase; color: #4ADE80}
.cb5{margin: 0; font-size: 22px; line-height: 1.55; color: #EDE2D9}
.cb6{flex: 1 1 300px; min-width: 0; background: #1C1511; border: 1px solid #2E2420; border-radius: 16px; padding: 8px 24px}
.cb7{margin: 0; font-family: 'Space Grotesk', sans-serif; font-size: 40px; letter-spacing: -0.02em}
.cb8{font-family: 'Space Grotesk', sans-serif; font-size: 14px; color: #4ADE80}
.cb9{display: flex; flex-wrap: wrap; justify-content: space-between; align-items: flex-end; gap: 12px}
.cba{flex: 1 1 360px; min-width: 0; background: #4ADE80; color: #120D0A; border-radius: 20px; padding: 28px 32px; display: flex; flex-wrap: wrap; justify-content: space-between; align-items: center; gap: 16px}
.cbb{color: #FF4FA3}
.cbc{background: #FF4FA3; color: #120D0A; font-weight: 600; padding: 12px 20px; border-radius: 999px}
.cbd{background: #FF4FA3; color: #120D0A; font-weight: 600; font-size: 16px; padding: 16px 26px; border-radius: 999px; display: inline-flex; align-items: center; gap: 10px}
.cbe{font-size: 13px; letter-spacing: 0.1em; text-transform: uppercase; color: #FF4FA3}
.cbf{flex: 1 1 360px; min-width: 0; background: #FF4FA3; color: #120D0A; border-radius: 20px; padding: 28px 32px; display: flex; flex-wrap: wrap; justify-content: space-between; align-items: center; gap: 16px}
.cc0{color: #4FB8FF}
.cc1{background: #4FB8FF; color: #120D0A; font-weight: 600; padding: 12px 20px; border-radius: 999px}
.cc2{background: #4FB8FF; color: #120D0A; font-weight: 600; font-size: 16px; padding: 16px 26px; border-radius: 999px; display: inline-flex; align-items: center; gap: 10px}
.cc3{font-size: 13px; letter-spacing: 0.1em; text-transform: uppercase; color: #4FB8FF}
.cc4{flex: 1 1 360px; min-width: 0; background: #4FB8FF; color: #120D0A; border-radius: 20px; padding: 28px 32px; display: flex; flex-wrap: wrap; justify-content: space-between; align-items: center; gap: 16px}
.cc5{color: #7CE38B}
.cc6{background: #7CE38B; color: #120D0A; font-weight: 600; padding: 12px 20px; border-radius: 999px}
.cc7{font-size: 13px; letter-spacing: 0.1em; text-transform: uppercase; color: #7CE38B}
.cc8{flex: 1 1 360px; min-width: 0; background: #7CE38B; color: #120D0A; border-radius: 20px; padding: 28px 32px; display: flex; flex-wrap: wrap; justify-content: space-between; align-items: center; gap: 16px}
.cc9{color: #FFD23F}
.cca{background: #FFD23F; color: #120D0A; font-weight: 600; padding: 12px 20px; border-radius: 999px}
.ccb{background: #FFD23F; color: #120D0A; font-weight: 600; font-size: 16px; padding: 16px 26px; border-radius: 999px; display: inline-flex; align-items: center; gap: 10px}
.ccc{font-size: 13px; letter-spacing: 0.1em; text-transform: uppercase; color: #FFD23F}
.ccd{flex: 1 1 360px; min-width: 0; background: #FFD23F; color: #120D0A; border-radius: 20px; padding: 28px 32px; display: flex; flex-wrap: wrap; justify-content: space-between; align-items: center; gap: 16px}
.cce{color: #3FC1AC}
.ccf{background: #3FC1AC; color: #120D0A; font-weight: 600; padding: 12px 20px; border-radius: 999px}
.cd0{font-size: 13px; letter-spacing: 0.1em; text-transform: uppercase; color: #3FC1AC}
.cd1{flex: 1 1 360px; min-width: 0; background: #3FC1AC; color: #120D0A; border-radius: 20px; padding: 28px 32px; display: flex; flex-wrap: wrap; justify-content: space-between; align-items: center; gap: 16px}
.cd2{color: #FF85BD}
.cd3{background: #FF85BD; color: #120D0A; font-weight: 600; padding: 12px 20px; border-radius: 999px}
.cd4{background: #FF85BD; color: #120D0A; font-weight: 600; font-size: 16px; padding: 16px 26px; border-radius: 999px; display: inline-flex; align-items: center; gap: 10px}
.cd5{font-size: 13px; letter-spacing: 0.1em; text-transform: uppercase; color: #FF85BD}
.cd6{flex: 1 1 360px; min-width: 0; background: #FF85BD; color: #120D0A; border-radius: 20px; padding: 28px 32px; display: flex; flex-wrap: wrap; justify-content: space-between; align-items: center; gap: 16px}
.cd7{color: #FF9A3D}
.cd8{background: #FF9A3D; color: #120D0A; font-weight: 600; padding: 12px 20px; border-radius: 999px}
.cd9{background: #FF9A3D; color: #120D0A; font-weight: 600; font-size: 16px; padding: 16px 26px; border-radius: 999px; display: inline-flex; align-items: center; gap: 10px}
.cda{font-size: 13px; letter-spacing: 0.1em; text-transform: uppercase; color: #FF9A3D}
.cdb{flex: 1 1 360px; min-width: 0; background: #FF9A3D; color: #120D0A; border-radius: 20px; padding: 28px 32px; display: flex; flex-wrap: wrap; justify-content: space-between; align-items: center; gap: 16px}
.cdc{color: #9BE04A}
.cdd{background: #9BE04A; color: #120D0A; font-weight: 600; padding: 12px 20px; border-radius: 999px}
.cde{background: #9BE04A; color: #120D0A; font-weight: 600; font-size: 16px; padding: 16px 26px; border-radius: 999px; display: inline-flex; align-items: center; gap: 10px}
.cdf{font-size: 13px; letter-spacing: 0.1em; text-transform: uppercase; color: #9BE04A}
.ce0{flex: 1 1 360px; min-width: 0; background: #9BE04A; color: #120D0A; border-radius: 20px; padding: 28px 32px; display: flex; flex-wrap: wrap; justify-content: space-between; align-items: center; gap: 16px}
.ce1{color: #8BDB4A}
.ce2{background: #8BDB4A; color: #120D0A; font-weight: 600; padding: 12px 20px; border-radius: 999px}
.ce3{background: #8BDB4A; color: #120D0A; font-weight: 600; font-size: 16px; padding: 16px 26px; border-radius: 999px; display: inline-flex; align-items: center; gap: 10px}
.ce4{font-size: 13px; letter-spacing: 0.1em; text-transform: uppercase; color: #8BDB4A}
.ce5{flex: 1 1 360px; min-width: 0; background: #8BDB4A; color: #120D0A; border-radius: 20px; padding: 28px 32px; display: flex; flex-wrap: wrap; justify-content: space-between; align-items: center; gap: 16px}
.ce6{color: #7F9BFF}
.ce7{background: #7F9BFF; color: #120D0A; font-weight: 600; padding: 12px 20px; border-radius: 999px}
.ce8{background: #7F9BFF; color: #120D0A; font-weight: 600; font-size: 16px; padding: 16px 26px; border-radius: 999px; display: inline-flex; align-items: center; gap: 10px}
.ce9{font-size: 13px; letter-spacing: 0.1em; text-transform: uppercase; color: #7F9BFF}
.cea{flex: 1 1 360px; min-width: 0; background: #7F9BFF; color: #120D0A; border-radius: 20px; padding: 28px 32px; display: flex; flex-wrap: wrap; justify-content: space-between; align-items: center; gap: 16px}
.ceb{display: grid; grid-template-columns: repeat(auto-fill, minmax(min(270px, 100%), 1fr)); gap: 20px}
.cec{display: flex; flex-direction: column; background: #1C1511; border: 1px solid #2E2420; border-top: 4px solid #8BDB4A; border-radius: 16px; overflow: hidden}
.ced{display: flex; flex-direction: column; background: #1C1511; border: 1px solid #2E2420; border-top: 4px solid #FF9A3D; border-radius: 16px; overflow: hidden}
.cee{display: flex; flex-direction: column; background: #1C1511; border: 1px solid #2E2420; border-top: 4px solid #B48CFF; border-radius: 16px; overflow: hidden}
.cef{display: flex; flex-direction: column; background: #1C1511; border: 1px solid #2E2420; border-top: 4px solid #9BE04A; border-radius: 16px; overflow: hidden}
.cf0{display: flex; flex-direction: column; background: #1C1511; border: 1px solid #2E2420; border-top: 4px solid #FFD23F; border-radius: 16px; overflow: hidden}
.cf1{display: flex; flex-direction: column; background: #1C1511; border: 1px solid #2E2420; border-top: 4px solid #FF85BD; border-radius: 16px; overflow: hidden}
.cf2{display: flex; flex-direction: column; background: #1C1511; border: 1px solid #2E2420; border-top: 4px solid #D96BFF; border-radius: 16px; overflow: hidden}
.cf3{display: flex; flex-direction: column; background: #1C1511; border: 1px solid #2E2420; border-top: 4px solid #6CCB5F; border-radius: 16px; overflow: hidden}
.cf4{display: flex; flex-direction: column; background: #1C1511; border: 1px solid #2E2420; border-top: 4px solid #F2C14E; border-radius: 16px; overflow: hidden}
.cf5{display: flex; flex-direction: column; background: #1C1511; border: 1px solid #2E2420; border-top: 4px solid #4FC3F7; border-radius: 16px; overflow: hidden}
.cf6{display: flex; flex-direction: column; background: #1C1511; border: 1px solid #2E2420; border-top: 4px solid #A99BFF; border-radius: 16px; overflow: hidden}
.cf7{display: flex; flex-direction: column; background: #1C1511; border: 1px solid #2E2420; border-top: 4px solid #FF6464; border-radius: 16px; overflow: hidden}
.cf8{display: flex; flex-direction: column; background: #1C1511; border: 1px solid #2E2420; border-top: 4px solid #FF5A72; border-radius: 16px; overflow: hidden}
.cf9{display: flex; flex-direction: column; background: #1C1511; border: 1px solid #2E2420; border-top: 4px solid #3FC1AC; border-radius: 16px; overflow: hidden}