.c0{flex: none; width: 26px; height: 26px; border-radius: 8px; background: #5B3DF5; display: flex; align-items: center; justify-content: center}.c1{margin: 0; font-family: 'Bricolage Grotesque', sans-serif; font-size: 48px; line-height: 1; font-weight: 800; letter-spacing: -0.02em}.c2{border: 2px solid #14142B; color: #14142B; text-decoration: none; padding: 12px 20px; border-radius: 999px; font-weight: 700}.c3{width: 40px; height: 40px; border-radius: 12px; background: #5B3DF5; color: #D4FF4F; display: flex; align-items: center; justify-content: center; font-family: 'Bricolage Grotesque', sans-serif; font-weight: 800; font-size: 22px}.c4{margin: 0; font-size: 16px; line-height: 1.5; color: #3F3F5A}.c5{text-decoration: none; color: #14142B; background: #F7F7FB; border-radius: 22px; padding: 22px; display: flex; flex-direction: column; gap: 6px}.c6{margin: 12px 0 0; font-size: 16px; line-height: 1.6; color: #3F3F5A}.c7{font-family: 'Bricolage Grotesque', sans-serif; font-size: 64px; line-height: 1; font-weight: 800; color: #5B3DF5}.c8{margin: 0; font-family: 'Bricolage Grotesque', sans-serif; font-size: 26px}.c9{border: 2px solid #14142B; border-radius: 28px; padding: 28px; display: flex; flex-direction: column; gap: 10px}.c10{max-width: 1200px; margin: 0 auto; padding: 22px 24px; display: flex; flex-wrap: wrap; justify-content: space-between; gap: 16px; font-family: 'Bricolage Grotesque', sans-serif; font-weight: 600; font-size: 20px}.c11{background: #ffffff; border-radius: 20px; padding: 20px 24px}.c12{font-family: 'Bricolage Grotesque', sans-serif; font-size: 36px; line-height: 1.05; font-weight: 800}.c13{max-width: 1200px; margin: 0 auto; padding: 20px 24px; display: flex; flex-wrap: wrap; align-items: center; justify-content: space-between; gap: 16px}.c14{text-decoration: none; background: #5B3DF5; color: #ffffff; border-radius: 32px; padding: 36px; display: flex; flex-direction: column; gap: 12px; min-height: 260px; box-sizing: border-box}.c15{text-decoration: none; background: #14142B; color: #ffffff; border-radius: 32px; padding: 36px; display: flex; flex-direction: column; gap: 12px; min-height: 260px; box-sizing: border-box}.c16{font-size: 18px; font-weight: 700; cursor: pointer}.c17{display: grid; grid-template-columns: repeat(auto-fit, minmax(min(250px, 100%), 1fr)); gap: 20px}.c18{background: #5B3DF5; color: #ffffff; text-decoration: none; padding: 18px 30px; border-radius: 999px; font-size: 17px; font-weight: 700; box-shadow: 0 6px 0 #14142B}.c19{max-width: 1200px; margin: 0 auto; padding: 64px 24px; display: flex; flex-wrap: wrap; gap: 40px; justify-content: space-between; font-size: 15px; line-height: 1.7}.c20{background: #ffffff; color: #14142B; text-decoration: none; padding: 16px 28px; border-radius: 999px; font-size: 17px; font-weight: 700; border: 2px solid #14142B}.c21{border: 2px solid #14142B; border-radius: 28px; padding: 28px; display: flex; flex-direction: column; gap: 10px; background: #14142B; color: #ffffff}.c22{margin: 0 0 12px; font-family: 'Bricolage Grotesque', sans-serif; font-size: 48px; line-height: 1; font-weight: 800; letter-spacing: -0.02em}.c23{flex: 999 1 520px; min-width: 0; background: #F7F7FB; border-radius: 32px; padding: 36px; display: flex; flex-direction: column; gap: 20px}.c24{margin-top: auto; align-self: flex-start; background: #D4FF4F; color: #14142B; padding: 12px 20px; border-radius: 999px; font-weight: 800}.c25{margin-top: auto; align-self: flex-start; background: #ffffff; color: #14142B; padding: 12px 20px; border-radius: 999px; font-weight: 800}.c26{align-self: flex-start; background: #F1EEFF; color: #4B2FE0; padding: 8px 14px; border-radius: 999px; font-size: 14px; font-weight: 700}.c27{margin: 0; padding: 0; list-style: none; display: flex; flex-direction: column; gap: 14px; font-size: 17px; line-height: 1.45}.c28{max-width: 1200px; margin: 0 auto; padding: 32px 24px 72px; display: flex; flex-wrap: wrap; gap: 56px; align-items: center}.c29{position: absolute; left: -8px; bottom: -4px; background: #FF5C8A; color: #ffffff; padding: 10px 16px; border-radius: 14px; font-weight: 800; font-size: 15px; transform: rotate(-6deg)}.c30{font-family: 'Bricolage Grotesque', sans-serif; font-weight: 800; font-size: 20px}.c31{position: absolute; right: 24px; top: 24px; background: #14142B; color: #ffffff; padding: 8px 14px; border-radius: 999px; font-size: 14px; font-weight: 700; transform: rotate(6deg)}.c32{max-width: 1200px; margin: 0 auto; padding: 56px 24px; display: flex; flex-wrap: wrap; gap: 32px; align-items: stretch}.c33{font-family: 'Bricolage Grotesque', sans-serif; font-weight: 800; font-size: 32px; line-height: 1.05; color: #ffffff}.c34{margin: 0; font-family: 'Bricolage Grotesque', sans-serif; font-size: 72px; line-height: 0.98; font-weight: 800; letter-spacing: -0.03em}.c35{font-family: 'Bricolage Grotesque', sans-serif; font-size: 64px; line-height: 1; font-weight: 800; color: #D4FF4F}.c36{font-family: Inter, system-ui, sans-serif; color: #14142B; background: #ffffff; overflow: hidden}.c37{color: #14142B; text-decoration: none}.c38{display: flex; flex-direction: column}.c39{background: #F1EEFF; border-radius: 28px; padding: 28px; display: flex; flex-direction: column; gap: 10px; transform: rotate(-1.5deg)}.c40{background: #FFE3EC; border-radius: 28px; padding: 28px; display: flex; flex-direction: column; gap: 10px; transform: rotate(-0.5deg)}.c41{background: #D4FF4F; border-radius: 28px; padding: 28px; display: flex; flex-direction: column; gap: 10px; transform: rotate(1deg)}.c42{max-width: 1200px; margin: 0 auto; padding: 88px 24px 40px; display: flex; flex-direction: column; gap: 32px}.c43{margin: 0; font-family: 'Bricolage Grotesque', sans-serif; font-size: 40px; line-height: 1; font-weight: 800}.c44{max-width: 1200px; margin: 0 auto; padding: 56px 24px 88px; display: flex; flex-direction: column; gap: 28px}.c45{flex: 1 1 320px; min-width: 0; background: #D4FF4F; border-radius: 32px; padding: 36px; display: flex; flex-direction: column; gap: 14px; position: relative}.c46{max-width: 1200px; margin: 0 auto; padding: 56px 24px; display: flex; flex-direction: column; gap: 32px}.c47{max-width: 1200px; margin: 0 auto; padding: 64px 24px; display: flex; flex-direction: column; gap: 18px}.c48{max-width: 860px; margin: 0 auto; padding: 80px 24px; display: flex; flex-direction: column; gap: 14px}.c49{background: #14142B; color: #ffffff; text-decoration: none; padding: 12px 20px; border-radius: 999px}.c50{text-decoration: none; color: #14142B; display: flex; align-items: center; gap: 10px}.c51{font-size: 13px; font-weight: 700; color: #4B2FE0}.c52{display: flex; flex-wrap: wrap; align-items: center; gap: 22px; font-size: 15px; font-weight: 600}.c53{font-family: 'Bricolage Grotesque', sans-serif; font-size: 36px; font-weight: 800; line-height: 1}.c54{background: #ffffff; padding: 10px 14px; border-radius: 999px; font-size: 15px; font-weight: 600}.c55{margin: 0; font-family: 'Bricolage Grotesque', sans-serif; font-size: 28px; font-weight: 800}.c56{align-self: flex-start; background: #14142B; color: #ffffff; padding: 6px 12px; border-radius: 999px; font-size: 13px; font-weight: 700}.c57{background: #D4FF4F; padding: 0 12px; border-radius: 14px; display: inline-block; transform: rotate(-2deg)}.c58{max-width: 1200px; margin: 0 auto; padding: 0 24px 32px; font-size: 13px; color: #A3A3BD}.c59{display: grid; grid-template-columns: repeat(auto-fit, minmax(min(320px, 100%), 1fr)); gap: 20px}.c60{display: flex; flex-wrap: wrap; gap: 12px}.c61{flex: 999 1 540px; min-width: 0; display: flex; flex-direction: column; gap: 24px}.c62{font-family: 'Bricolage Grotesque', sans-serif; font-size: 44px; line-height: 1; font-weight: 800}.c63{margin: 0; font-size: 20px; line-height: 1.5; color: #3F3F5A; max-width: 560px}.c64{align-self: flex-start; color: #14142B; font-weight: 800; font-size: 16px}.c65{margin: 0; font-family: 'Bricolage Grotesque', sans-serif; font-size: 112px; line-height: 0.9; font-weight: 800; letter-spacing: -0.04em}.c66{display: flex; justify-content: space-between; border-bottom: 1px solid #33334D; padding-bottom: 10px}.c67{font-size: 15px; color: #3F3F5A}.c68{font-size: 19px; font-weight: 700}.c69{display: flex; flex-direction: column; gap: 6px; max-width: 360px}.c70{position: absolute; right: -10px; top: -14px; background: #FF5C8A; color: #ffffff; padding: 6px 10px; border-radius: 10px; font-size: 12px; font-weight: 800; transform: rotate(6deg)}.c71{margin: 0; font-size: 16px; line-height: 1.5; color: #D7D7E6}.c72{flex: none; width: 44px; height: 44px; border-radius: 14px; background: #ffffff; color: #14142B; display: flex; align-items: center; justify-content: center; font-weight: 800}.c73{flex: 1 1 360px; min-width: 0; position: relative; padding: 24px 8px}.c74{background: #ffffff; border-radius: 24px; padding: 22px; display: flex; flex-direction: column; gap: 6px}.c75{border: 2px solid #14142B; padding: 8px 16px; border-radius: 999px; font-size: 15px; font-weight: 600}.c76{font-size: 15px; font-weight: 700; color: #D4FF4F}.c77{font-size: 16px; line-height: 1.5; color: #E4DEFF}.c78{font-size: 15px; font-weight: 700; color: #FF8FB0}.c79{font-size: 16px; line-height: 1.5; color: #D7D7E6}.c80{font-family: 'Bricolage Grotesque', sans-serif; font-size: 36px; font-weight: 800; color: #5B3DF5}.c81{flex: 1 1 320px; min-width: 0; background: #D4FF4F; border-radius: 32px; padding: 36px; display: flex; flex-direction: column; gap: 14px}.c82{margin: 0; font-size: 15px; font-weight: 700}.c83{margin: 0; font-size: 16px; font-weight: 600; color: #4B2FE0}.c84{margin: 0; font-size: 16px; line-height: 1.5}.c85{background: #14142B; color: #D4FF4F}.c86{background: #14142B; color: #D7D7E6}.c87{font-size: 14px; font-weight: 700; color: #D4FF4F}.c88{margin: 0; font-family: 'Bricolage Grotesque', sans-serif; font-size: 40px; font-weight: 800}.c89{font-size: 16px; line-height: 1.4; font-weight: 600}.c90{font-size: 16px; line-height: 1.45; color: #3F3F5A}.c91{margin-top: auto; font-weight: 800; color: #4B2FE0}.c92{display: flex; align-items: center; gap: 14px}.c93{font-size: 17px; line-height: 1.35}.c94{font-size: 13px; font-weight: 700; color: #D4FF4F}.c95{align-self: flex-start; font-weight: 700}.c96{margin-top: auto; font-weight: 800}.c97{font-size: 13px; font-weight: 700}