.philosophy-container[data-v-e633ae99]{min-height:100vh;background:#0a0a0a;color:#d0d0d0;position:relative;overflow:hidden}.philosophy-container[data-v-e633ae99]:before{content:"";position:absolute;top:0;left:0;right:0;height:600px;background:radial-gradient(ellipse at top,rgba(99,102,241,.15) 0%,transparent 60%);pointer-events:none;z-index:0}.philosophy-header[data-v-e633ae99]{background:transparent;padding:12rem 2rem 6rem;text-align:center;position:relative;z-index:1}.philosophy-header[data-v-e633ae99]:after{content:"";position:absolute;bottom:0;left:50%;transform:translate(-50%);width:80px;height:1px;background:linear-gradient(90deg,transparent,rgba(99,102,241,.5),transparent)}.philosophy-meta[data-v-e633ae99]{max-width:800px;margin:0 auto;position:relative}.philosophy-title[data-v-e633ae99]{font-size:5rem;font-weight:200;color:#fff;margin-bottom:0;line-height:1.2;letter-spacing:-2px;background:linear-gradient(135deg,#fff,#a0a0a0);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-shadow:0 0 80px rgba(99,102,241,.3);animation:fadeInUp-e633ae99 1s ease-out}@keyframes fadeInUp-e633ae99{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.manifesto-content[data-v-e633ae99]{max-width:800px;margin:0 auto;padding:4rem 2rem 6rem;position:relative;z-index:1}.manifesto-section[data-v-e633ae99]{margin-bottom:3.5rem;opacity:0;animation:fadeIn-e633ae99 .8s ease-out forwards;animation-delay:calc(var(--section-index, 0) * .1s)}@keyframes fadeIn-e633ae99{to{opacity:1}}.manifesto-section[data-v-e633ae99]:nth-child(1){--section-index: 1}.manifesto-section[data-v-e633ae99]:nth-child(2){--section-index: 2}.manifesto-section[data-v-e633ae99]:nth-child(3){--section-index: 3}.manifesto-section[data-v-e633ae99]:nth-child(4){--section-index: 4}.manifesto-section[data-v-e633ae99]:nth-child(5){--section-index: 5}.manifesto-section[data-v-e633ae99]:nth-child(6){--section-index: 6}.manifesto-section[data-v-e633ae99]:nth-child(7){--section-index: 7}.manifesto-section[data-v-e633ae99]:nth-child(8){--section-index: 8}.manifesto-section[data-v-e633ae99]:nth-child(9){--section-index: 9}.manifesto-section[data-v-e633ae99]:nth-child(10){--section-index: 10}.manifesto-section p[data-v-e633ae99]{font-size:1.2rem;line-height:2;color:#b8b8b8;margin-bottom:.6rem;font-weight:300;letter-spacing:.3px;transition:color .3s ease}.manifesto-section:hover p[data-v-e633ae99]{color:#d4d4d4}.manifesto-section strong[data-v-e633ae99]{color:#fff;font-weight:500;position:relative;padding-bottom:2px}.manifesto-list[data-v-e633ae99]{list-style:none;padding-left:2.5rem;margin:1.5rem 0}.manifesto-list li[data-v-e633ae99]{font-size:1.2rem;line-height:2;color:#b8b8b8;margin-bottom:.5rem;position:relative;transition:all .3s ease;padding-left:.5rem}.manifesto-list li[data-v-e633ae99]:before{content:"→";position:absolute;left:-2rem;color:#6366f1;font-weight:300;transition:transform .3s ease}.manifesto-list li[data-v-e633ae99]:hover{color:#d4d4d4;transform:translate(5px)}.manifesto-list li[data-v-e633ae99]:hover:before{transform:translate(-3px)}.manifesto-section.highlight[data-v-e633ae99]{background:linear-gradient(135deg,#6366f114,#6366f108);padding:2.5rem;border-radius:16px;border:1px solid rgba(99,102,241,.2);border-left:3px solid #6366f1;margin:4rem 0;position:relative;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 8px 32px #0000004d;transition:all .4s ease}.manifesto-section.highlight[data-v-e633ae99]:before{content:"";position:absolute;inset:0;border-radius:16px;padding:1px;background:linear-gradient(135deg,rgba(99,102,241,.3),transparent);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;opacity:0;transition:opacity .4s ease}.manifesto-section.highlight[data-v-e633ae99]:hover{transform:translateY(-2px);border-color:#6366f166;box-shadow:0 12px 48px #6366f126}.manifesto-section.highlight[data-v-e633ae99]:hover:before{opacity:1}.manifesto-section.highlight p[data-v-e633ae99]{color:#e0e0e0}.manifesto-section.final[data-v-e633ae99]{margin-top:6rem;padding:4rem 2rem;text-align:center;position:relative;background:linear-gradient(180deg,transparent 0%,rgba(99,102,241,.05) 100%);border-radius:20px}.manifesto-section.final[data-v-e633ae99]:before{content:"";position:absolute;top:0;left:50%;transform:translate(-50%);width:120px;height:1px;background:linear-gradient(90deg,transparent,rgba(99,102,241,.6),transparent)}.manifesto-section.final p[data-v-e633ae99]{font-size:1.4rem;margin-bottom:0;color:#fff;font-weight:300;letter-spacing:.5px;line-height:2.2}.manifesto-section.cta-section[data-v-e633ae99]{margin:5rem 0;padding:0;background:transparent;border:none}.cta-content[data-v-e633ae99]{text-align:center;padding:4rem 2rem;background:linear-gradient(135deg,#6366f11a,#8b5cf61a);border-radius:24px;border:1px solid rgba(99,102,241,.3);position:relative;overflow:hidden}.cta-content[data-v-e633ae99]:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at center,rgba(99,102,241,.15) 0%,transparent 70%);pointer-events:none}.cta-intro[data-v-e633ae99]{font-size:1.4rem;color:#e0e0e0;margin-bottom:1rem;font-weight:400;letter-spacing:.5px}.cta-tagline[data-v-e633ae99]{font-size:1.2rem;color:#b0b0b0;margin-bottom:2.5rem;font-style:italic;font-weight:300}.cta-button[data-v-e633ae99]{display:inline-flex;align-items:center;gap:1rem;padding:1.2rem 3rem;font-size:1.3rem;font-weight:500;color:#fff;background:linear-gradient(135deg,#6366f1,#8b5cf6);border:none;border-radius:12px;text-decoration:none;letter-spacing:.5px;transition:all .3s ease;box-shadow:0 8px 32px #6366f14d;position:relative;overflow:hidden;z-index:1}.cta-button[data-v-e633ae99]:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,#8b5cf6,#6366f1);opacity:0;transition:opacity .3s ease;z-index:-1}.cta-button[data-v-e633ae99]:hover{transform:translateY(-3px);box-shadow:0 12px 48px #6366f180}.cta-button[data-v-e633ae99]:hover:before{opacity:1}.cta-button .arrow[data-v-e633ae99]{font-size:1.5rem;transition:transform .3s ease}.cta-button:hover .arrow[data-v-e633ae99]{transform:translate(5px)}@media(max-width:768px){.philosophy-header[data-v-e633ae99]{padding:8rem 1.5rem 4rem}.philosophy-title[data-v-e633ae99]{font-size:3rem;letter-spacing:-1px}.manifesto-section p[data-v-e633ae99],.manifesto-list li[data-v-e633ae99]{font-size:1.05rem;line-height:1.9}.manifesto-content[data-v-e633ae99]{padding:3rem 1.5rem 4rem}.manifesto-section.highlight[data-v-e633ae99]{padding:1.8rem;border-radius:12px}.manifesto-section.final[data-v-e633ae99]{padding:3rem 1.5rem}.manifesto-section.final p[data-v-e633ae99],.cta-intro[data-v-e633ae99]{font-size:1.2rem}.cta-tagline[data-v-e633ae99]{font-size:1.05rem}.cta-button[data-v-e633ae99]{padding:1rem 2rem;font-size:1.1rem}}@media(max-width:480px){.philosophy-title[data-v-e633ae99]{font-size:2.2rem}.manifesto-section p[data-v-e633ae99],.manifesto-list li[data-v-e633ae99]{font-size:1rem}}
