.hero[data-astro-cid-bhg2gzm4]{padding:12rem 0 6rem;background:linear-gradient(135deg,#1a237e,#3949ab);color:#fff;text-align:center;position:relative;overflow:hidden}.hero[data-astro-cid-bhg2gzm4]:before{content:"";position:absolute;inset:0;background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><rect x="10" y="10" width="20" height="20" fill="rgba(255,255,255,0.1)"/></svg>') repeat;background-size:40px 40px;animation:float 25s linear infinite}@keyframes float{0%{transform:translateY(0)}to{transform:translateY(-40px)}}.hero-badge[data-astro-cid-bhg2gzm4]{display:inline-block;background:#fff3;padding:.8rem 2rem;border-radius:50px;font-size:1.1rem;font-weight:600;margin-bottom:2rem;backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.3)}.hero[data-astro-cid-bhg2gzm4] h1[data-astro-cid-bhg2gzm4]{font-size:3.5rem;margin-bottom:1.5rem;font-weight:800;line-height:1.2}.hero-subtitle[data-astro-cid-bhg2gzm4]{font-size:1.3rem;margin-bottom:3rem;opacity:.9;max-width:800px;margin-left:auto;margin-right:auto}.hero-stats[data-astro-cid-bhg2gzm4]{display:flex;justify-content:center;gap:4rem;margin-top:3rem}.stat[data-astro-cid-bhg2gzm4]{text-align:center}.stat-number[data-astro-cid-bhg2gzm4]{display:block;font-size:3rem;font-weight:800;color:#d4af37;line-height:1}.stat-label[data-astro-cid-bhg2gzm4]{font-size:1rem;opacity:.8;margin-top:.5rem}.section[data-astro-cid-bhg2gzm4]{padding:6rem 0}.section-header[data-astro-cid-bhg2gzm4]{text-align:center;margin-bottom:4rem}.section-header[data-astro-cid-bhg2gzm4] h2[data-astro-cid-bhg2gzm4]{font-size:2.8rem;color:var(--color-black);margin-bottom:1rem;font-weight:700}.section-header[data-astro-cid-bhg2gzm4] p[data-astro-cid-bhg2gzm4]{font-size:1.2rem;color:var(--color-gray-dark);max-width:600px;margin:0 auto}.challenges-grid[data-astro-cid-bhg2gzm4]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem}.challenge-card[data-astro-cid-bhg2gzm4]{background:#fff;padding:2.5rem;border-radius:20px;box-shadow:0 10px 30px #0000001a;text-align:center;transition:transform .3s ease}.challenge-card[data-astro-cid-bhg2gzm4]:hover{transform:translateY(-10px)}.challenge-icon[data-astro-cid-bhg2gzm4]{font-size:3rem;margin-bottom:1.5rem}.challenge-card[data-astro-cid-bhg2gzm4] h3[data-astro-cid-bhg2gzm4]{font-size:1.5rem;color:var(--color-black);margin-bottom:1rem;font-weight:600}.challenge-card[data-astro-cid-bhg2gzm4] p[data-astro-cid-bhg2gzm4]{color:var(--color-gray-dark);line-height:1.6}.profiles-grid[data-astro-cid-bhg2gzm4]{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem}.profile-card[data-astro-cid-bhg2gzm4]{background:#fff;border-radius:20px;box-shadow:0 10px 30px #0000001a;overflow:hidden;transition:transform .3s ease}.profile-card[data-astro-cid-bhg2gzm4].featured{border:3px solid #D4AF37;transform:scale(1.05)}.profile-card[data-astro-cid-bhg2gzm4]:hover{transform:translateY(-5px)}.profile-card[data-astro-cid-bhg2gzm4].featured:hover{transform:scale(1.05) translateY(-5px)}.profile-header[data-astro-cid-bhg2gzm4]{background:linear-gradient(135deg,#1a237e,#3949ab);color:#fff;padding:2rem;display:flex;align-items:center;gap:1.5rem}.profile-icon[data-astro-cid-bhg2gzm4]{font-size:3rem}.profile-info[data-astro-cid-bhg2gzm4] h3[data-astro-cid-bhg2gzm4]{font-size:1.5rem;margin-bottom:.5rem;font-weight:600}.profile-price[data-astro-cid-bhg2gzm4]{font-size:1.2rem;color:#d4af37;font-weight:700}.profile-content[data-astro-cid-bhg2gzm4]{padding:2rem}.profile-content[data-astro-cid-bhg2gzm4] h4[data-astro-cid-bhg2gzm4]{color:var(--color-black);margin-bottom:1rem;font-weight:600}.profile-content[data-astro-cid-bhg2gzm4] ul[data-astro-cid-bhg2gzm4]{list-style:none;padding:0;margin-bottom:1.5rem}.profile-content[data-astro-cid-bhg2gzm4] li[data-astro-cid-bhg2gzm4]{color:var(--color-gray-dark);position:relative;padding:.5rem 0 .5rem 1.5rem}.profile-content[data-astro-cid-bhg2gzm4] li[data-astro-cid-bhg2gzm4]:before{content:"✓";position:absolute;left:0;color:#d4af37;font-weight:700}.profile-skills[data-astro-cid-bhg2gzm4]{display:flex;flex-wrap:wrap;gap:.5rem}.skill[data-astro-cid-bhg2gzm4]{background:#f8f9fa;padding:.3rem .8rem;border-radius:15px;font-size:.9rem;color:var(--color-black);font-weight:500}.case-study[data-astro-cid-bhg2gzm4]{background:#fff;border-radius:20px;box-shadow:0 15px 40px #0000001a;overflow:hidden}.case-header[data-astro-cid-bhg2gzm4]{background:linear-gradient(135deg,#d4af37,#b8941f);color:#fff;padding:3rem;display:flex;justify-content:space-between;align-items:center}.case-info[data-astro-cid-bhg2gzm4] h3[data-astro-cid-bhg2gzm4]{font-size:2rem;margin-bottom:.5rem;font-weight:700}.case-info[data-astro-cid-bhg2gzm4] p[data-astro-cid-bhg2gzm4]{opacity:.9;font-size:1.1rem}.case-results[data-astro-cid-bhg2gzm4]{display:flex;gap:2rem}.result[data-astro-cid-bhg2gzm4]{text-align:center}.result-number[data-astro-cid-bhg2gzm4]{display:block;font-size:2.5rem;font-weight:800;line-height:1}.result-label[data-astro-cid-bhg2gzm4]{font-size:.9rem;opacity:.8;margin-top:.5rem}.case-content[data-astro-cid-bhg2gzm4]{padding:3rem}.case-challenge[data-astro-cid-bhg2gzm4],.case-solution[data-astro-cid-bhg2gzm4],.case-results-detail[data-astro-cid-bhg2gzm4]{margin-bottom:2.5rem}.case-challenge[data-astro-cid-bhg2gzm4] h4[data-astro-cid-bhg2gzm4],.case-solution[data-astro-cid-bhg2gzm4] h4[data-astro-cid-bhg2gzm4],.case-results-detail[data-astro-cid-bhg2gzm4] h4[data-astro-cid-bhg2gzm4]{font-size:1.5rem;color:var(--color-black);margin-bottom:1rem;font-weight:600}.case-solution[data-astro-cid-bhg2gzm4] ul[data-astro-cid-bhg2gzm4]{list-style:none;padding:0}.case-solution[data-astro-cid-bhg2gzm4] li[data-astro-cid-bhg2gzm4]{color:var(--color-gray-dark);position:relative;padding:.8rem 0 .8rem 2rem;line-height:1.6}.case-solution[data-astro-cid-bhg2gzm4] li[data-astro-cid-bhg2gzm4]:before{content:"🎯";position:absolute;left:0;top:.8rem}.results-grid[data-astro-cid-bhg2gzm4]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1.5rem}.result-item[data-astro-cid-bhg2gzm4]{display:flex;align-items:center;gap:1rem;padding:1.5rem;background:#f8f9fa;border-radius:15px}.result-icon[data-astro-cid-bhg2gzm4]{font-size:2rem}.result-text[data-astro-cid-bhg2gzm4]{display:flex;flex-direction:column}.result-text[data-astro-cid-bhg2gzm4] strong[data-astro-cid-bhg2gzm4]{color:var(--color-black);font-weight:600}.result-text[data-astro-cid-bhg2gzm4] span[data-astro-cid-bhg2gzm4]{color:var(--color-gray-dark);font-size:.9rem}.zones-grid[data-astro-cid-bhg2gzm4]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem}.zone-card[data-astro-cid-bhg2gzm4]{background:#fff;padding:2.5rem;border-radius:20px;box-shadow:0 10px 30px #0000001a;text-align:center;transition:transform .3s ease}.zone-card[data-astro-cid-bhg2gzm4]:hover{transform:translateY(-10px)}.zone-flag[data-astro-cid-bhg2gzm4]{font-size:4rem;margin-bottom:1.5rem}.zone-card[data-astro-cid-bhg2gzm4] h3[data-astro-cid-bhg2gzm4]{font-size:1.8rem;color:var(--color-black);margin-bottom:1.5rem;font-weight:600}.zone-stats[data-astro-cid-bhg2gzm4]{display:flex;justify-content:space-around;margin-bottom:2rem;padding:1rem;background:#f8f9fa;border-radius:15px}.zone-stat[data-astro-cid-bhg2gzm4]{text-align:center}.zone-stat[data-astro-cid-bhg2gzm4] .stat-label[data-astro-cid-bhg2gzm4]{display:block;font-size:.8rem;color:var(--color-gray-dark);margin-bottom:.3rem}.zone-stat[data-astro-cid-bhg2gzm4] .stat-value[data-astro-cid-bhg2gzm4]{display:block;font-size:1.2rem;font-weight:700;color:#d4af37}.zone-benefits[data-astro-cid-bhg2gzm4]{list-style:none;padding:0;text-align:left}.zone-benefits[data-astro-cid-bhg2gzm4] li[data-astro-cid-bhg2gzm4]{color:var(--color-gray-dark);position:relative;padding:.5rem 0 .5rem 1.5rem}.zone-benefits[data-astro-cid-bhg2gzm4] li[data-astro-cid-bhg2gzm4]:before{content:"✓";position:absolute;left:0;color:#d4af37;font-weight:700}.faq-grid[data-astro-cid-bhg2gzm4]{display:grid;grid-template-columns:repeat(auto-fit,minmax(400px,1fr));gap:2rem}.faq-item[data-astro-cid-bhg2gzm4]{background:#fff;padding:2.5rem;border-radius:20px;box-shadow:0 10px 30px #0000001a}.faq-item[data-astro-cid-bhg2gzm4] h3[data-astro-cid-bhg2gzm4]{color:var(--color-black);margin-bottom:1rem;font-weight:600;font-size:1.3rem}.faq-item[data-astro-cid-bhg2gzm4] p[data-astro-cid-bhg2gzm4]{color:var(--color-gray-dark);line-height:1.6}@media (max-width: 768px){.hero[data-astro-cid-bhg2gzm4] h1[data-astro-cid-bhg2gzm4]{font-size:2.5rem}.hero-stats[data-astro-cid-bhg2gzm4]{flex-direction:column;gap:2rem}.case-header[data-astro-cid-bhg2gzm4]{flex-direction:column;gap:2rem;text-align:center}.case-results[data-astro-cid-bhg2gzm4]{justify-content:center}.profiles-grid[data-astro-cid-bhg2gzm4],.zones-grid[data-astro-cid-bhg2gzm4],.faq-grid[data-astro-cid-bhg2gzm4],.challenges-grid[data-astro-cid-bhg2gzm4]{grid-template-columns:1fr}}
