.profiles-container[data-astro-cid-rauryxqi]{padding-top:8rem;background:#121821;color:#d3d7de;min-height:100vh}.hero-section[data-astro-cid-rauryxqi]{text-align:center;margin-bottom:8rem;padding:6rem 0;opacity:0;transform:translateY(30px);animation:fadeInUp .8s ease-out forwards}.hero-title[data-astro-cid-rauryxqi]{font-size:4.5rem;font-weight:700;color:#fff;margin-bottom:1rem;line-height:1.1;max-width:1000px;margin:0 auto 1rem}@media (max-width: 768px){.hero-title[data-astro-cid-rauryxqi]{font-size:3rem}}@media (max-width: 480px){.hero-title[data-astro-cid-rauryxqi]{font-size:2.5rem}}.hero-subtitle[data-astro-cid-rauryxqi]{font-size:2.5rem;font-weight:600;color:#b497ff;margin-bottom:2rem;line-height:1.2}@media (max-width: 768px){.hero-subtitle[data-astro-cid-rauryxqi]{font-size:2rem}}@media (max-width: 480px){.hero-subtitle[data-astro-cid-rauryxqi]{font-size:1.5rem}}.hero-description[data-astro-cid-rauryxqi]{font-size:1.4rem;color:#a0a5af;max-width:900px;margin:0 auto 4rem;line-height:1.6}@media (max-width: 768px){.hero-description[data-astro-cid-rauryxqi]{font-size:1.2rem}}@media (max-width: 480px){.hero-description[data-astro-cid-rauryxqi]{font-size:1.1rem}}.stats-container[data-astro-cid-rauryxqi]{display:flex;justify-content:center;gap:4rem;margin-top:4rem;flex-wrap:wrap}@media (max-width: 768px){.stats-container[data-astro-cid-rauryxqi]{gap:2rem}}.stat-card[data-astro-cid-rauryxqi]{text-align:center;padding:2rem;background:linear-gradient(135deg,#1a1f29,#202632);border-radius:20px;border:1px solid #2a2f3a;min-width:180px;opacity:0;transform:translateY(20px);animation:fadeInUp .6s ease-out forwards;animation-delay:var(--animation-delay, .3s)}@media (max-width: 480px){.stat-card[data-astro-cid-rauryxqi]{min-width:150px;padding:1.5rem}}.stat-number[data-astro-cid-rauryxqi]{font-size:3rem;font-weight:700;color:#b497ff;margin-bottom:.5rem}@media (max-width: 480px){.stat-number[data-astro-cid-rauryxqi]{font-size:2.5rem}}.stat-label[data-astro-cid-rauryxqi]{font-size:1rem;color:#a0a5af;font-weight:500}.feature-section[data-astro-cid-rauryxqi]{margin-bottom:8rem;opacity:0;transform:translateY(30px);transition:all .8s ease-out}.feature-section[data-astro-cid-rauryxqi].animate-in{opacity:1;transform:translateY(0)}.feature-content-wrapper[data-astro-cid-rauryxqi]{display:grid;grid-template-columns:1fr 1fr;gap:6rem;align-items:center;margin-bottom:4rem}@media (max-width: 968px){.feature-content-wrapper[data-astro-cid-rauryxqi]{grid-template-columns:1fr;gap:3rem}}.feature-text-content[data-astro-cid-rauryxqi].left{order:1}.feature-text-content[data-astro-cid-rauryxqi].right{order:2}.feature-title[data-astro-cid-rauryxqi]{font-size:2.8rem;font-weight:700;color:#fff;margin-bottom:1rem;line-height:1.2}@media (max-width: 768px){.feature-title[data-astro-cid-rauryxqi]{font-size:2.2rem}}@media (max-width: 480px){.feature-title[data-astro-cid-rauryxqi]{font-size:1.8rem}}.feature-subtitle[data-astro-cid-rauryxqi]{font-size:1.4rem;font-weight:600;color:#b497ff;margin-bottom:1.5rem}@media (max-width: 768px){.feature-subtitle[data-astro-cid-rauryxqi]{font-size:1.2rem}}.feature-description[data-astro-cid-rauryxqi]{font-size:1.1rem;color:#a0a5af;line-height:1.7;margin-bottom:2.5rem}@media (max-width: 768px){.feature-description[data-astro-cid-rauryxqi]{font-size:1rem}}.features-list[data-astro-cid-rauryxqi]{display:flex;flex-direction:column;gap:1.5rem}.feature-item[data-astro-cid-rauryxqi]{background:linear-gradient(135deg,#1a1f29,#202632);border-radius:12px;padding:1.5rem;border:1px solid #2a2f3a;opacity:0;transform:translate(-20px);transition:all .5s ease-out;animation:slideInLeft .5s ease-out forwards;animation-delay:var(--animation-delay, 0s)}.feature-item[data-astro-cid-rauryxqi].animate-in{opacity:1;transform:translate(0)}.feature-item-title[data-astro-cid-rauryxqi]{font-size:1.2rem;font-weight:600;color:#fff;margin-bottom:.8rem;line-height:1.3}.feature-item-description[data-astro-cid-rauryxqi]{color:#a0a5af;font-size:.95rem;line-height:1.6;margin:0}.feature-image-wrapper[data-astro-cid-rauryxqi].left{order:1}.feature-image-wrapper[data-astro-cid-rauryxqi].right{order:2}.feature-image[data-astro-cid-rauryxqi]{width:100%;height:400px;object-fit:cover;display:block;border-radius:20px;box-shadow:0 20px 40px #0000004d;transition:transform .3s ease}.feature-image[data-astro-cid-rauryxqi]:hover{transform:scale(1.02)}@media (max-width: 768px){.feature-image[data-astro-cid-rauryxqi]{height:300px}}.cta-section[data-astro-cid-rauryxqi]{text-align:center;margin-bottom:8rem;padding:6rem 0;background:linear-gradient(135deg,#1a1f29,#202632);border-radius:24px;border:1px solid #2a2f3a;position:relative;overflow:hidden;opacity:0;transform:translateY(30px);transition:all .8s ease-out}.cta-section[data-astro-cid-rauryxqi].animate-in{opacity:1;transform:translateY(0)}.cta-background[data-astro-cid-rauryxqi]{position:absolute;top:-30%;right:-20%;width:500px;height:500px;background:radial-gradient(circle,rgba(180,151,255,.1) 0%,transparent 70%);border-radius:50%;z-index:0}.cta-content[data-astro-cid-rauryxqi]{position:relative;z-index:1}.cta-title[data-astro-cid-rauryxqi]{font-size:3.5rem;font-weight:700;color:#fff;margin-bottom:2rem;line-height:1.2}@media (max-width: 768px){.cta-title[data-astro-cid-rauryxqi]{font-size:2.8rem}}@media (max-width: 480px){.cta-title[data-astro-cid-rauryxqi]{font-size:2.2rem}}.cta-description[data-astro-cid-rauryxqi]{font-size:1.3rem;color:#a0a5af;max-width:800px;margin:0 auto 3rem;line-height:1.6}@media (max-width: 768px){.cta-description[data-astro-cid-rauryxqi]{font-size:1.1rem}}.cta-buttons[data-astro-cid-rauryxqi]{display:flex;justify-content:center}.cta-button[data-astro-cid-rauryxqi]{background:linear-gradient(135deg,#b497ff,#8b5cf6);color:#fff;border:none;padding:1rem 2.5rem;border-radius:12px;font-size:1.1rem;font-weight:600;cursor:pointer;transition:all .3s ease;text-decoration:none;display:inline-block}.cta-button[data-astro-cid-rauryxqi]:hover{transform:translateY(-2px);box-shadow:0 8px 25px #b497ff66}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes slideInLeft{0%{opacity:0;transform:translate(-20px)}to{opacity:1;transform:translate(0)}}@media (max-width: 768px){.profiles-container[data-astro-cid-rauryxqi]{padding-top:6rem}.hero-section[data-astro-cid-rauryxqi]{padding:4rem 0;margin-bottom:6rem}.feature-section[data-astro-cid-rauryxqi]{margin-bottom:6rem}}
