.hero[data-astro-cid-bbe6dxrz]{position:relative;padding:6rem 0 4rem;margin-top:70px;overflow:hidden;background:linear-gradient(135deg,var(--color-white) 0%,var(--color-gray-light) 50%,var(--color-white) 100%);min-height:calc(100vh - 70px);display:flex;align-items:center}.hero-background[data-astro-cid-bbe6dxrz]{position:absolute;inset:0;opacity:.05}.hero-pattern[data-astro-cid-bbe6dxrz]{position:absolute;inset:0;background-image:radial-gradient(circle at 25% 25%,var(--color-gold) 2px,transparent 2px),radial-gradient(circle at 75% 75%,var(--color-gold) 2px,transparent 2px);background-size:50px 50px;animation:patternMove 20s linear infinite}@keyframes patternMove{0%{transform:translate(0)}to{transform:translate(50px,50px)}}.hero-content[data-astro-cid-bbe6dxrz]{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center;position:relative;z-index:2;width:100%}.hero-badge[data-astro-cid-bbe6dxrz]{display:inline-block;background:linear-gradient(135deg,var(--color-gold-light) 0%,rgba(212,175,55,.2) 100%);border:1px solid var(--color-gold);padding:.75rem 1.5rem;border-radius:50px;margin-bottom:2rem;font-size:.9rem;font-weight:600;color:var(--color-black)}.hero-title[data-astro-cid-bbe6dxrz]{font-size:clamp(2.2rem,4.5vw,4rem);font-weight:700;margin-bottom:1.5rem;line-height:1.1}.hero-subtitle[data-astro-cid-bbe6dxrz]{font-size:clamp(1.1rem,2.5vw,1.25rem);color:var(--color-gray);margin-bottom:2.5rem;font-weight:400;line-height:1.6}.hero-stats[data-astro-cid-bbe6dxrz]{display:flex;gap:1.5rem;margin-bottom:2.5rem}.stat-item[data-astro-cid-bbe6dxrz]{text-align:center;padding:1rem;background:#fffc;border-radius:var(--border-radius);box-shadow:var(--shadow-light);border:1px solid rgba(212,175,55,.2);transition:var(--transition);flex:1;min-width:120px}.stat-item[data-astro-cid-bbe6dxrz]:hover{transform:translateY(-5px);box-shadow:var(--shadow-medium)}.stat-number[data-astro-cid-bbe6dxrz]{display:block;font-family:var(--font-heading);font-size:2rem;font-weight:700;color:var(--color-gold)}.stat-label[data-astro-cid-bbe6dxrz]{font-size:.85rem;color:var(--color-gray);text-transform:uppercase;letter-spacing:.5px;font-weight:600}.hero-cta[data-astro-cid-bbe6dxrz]{display:flex;gap:1rem;flex-wrap:wrap;margin-bottom:1.5rem}.btn-large[data-astro-cid-bbe6dxrz]{padding:1.1rem 2.2rem;font-size:1rem}.hero-trust[data-astro-cid-bbe6dxrz]{display:flex;align-items:center;gap:.5rem}.trust-text[data-astro-cid-bbe6dxrz]{display:flex;align-items:center;gap:.5rem;font-size:.85rem;color:var(--color-gray);font-style:italic}.trust-text[data-astro-cid-bbe6dxrz] svg[data-astro-cid-bbe6dxrz]{color:var(--color-gold)}.hero-visual[data-astro-cid-bbe6dxrz]{display:flex;justify-content:center;align-items:center}.hero-card[data-astro-cid-bbe6dxrz]{position:relative;background:var(--color-white);border-radius:var(--border-radius-large);padding:2rem;box-shadow:var(--shadow-heavy);max-width:400px;border:2px solid var(--color-gold-light);transition:var(--transition);overflow:hidden}.hero-card[data-astro-cid-bbe6dxrz]:hover{transform:translateY(-10px) scale(1.02);box-shadow:0 20px 40px #00000026}.card-glow[data-astro-cid-bbe6dxrz]{position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:radial-gradient(circle,rgba(212,175,55,.1) 0%,transparent 70%);animation:glow 4s ease-in-out infinite alternate}@keyframes glow{0%{opacity:.5;transform:scale(1)}to{opacity:.8;transform:scale(1.1)}}.card-header[data-astro-cid-bbe6dxrz]{display:flex;align-items:center;gap:1.5rem;margin-bottom:1.5rem;position:relative;z-index:2}.card-avatar[data-astro-cid-bbe6dxrz]{position:relative;width:70px;height:70px;border-radius:50%;overflow:hidden;border:4px solid var(--color-gold);flex-shrink:0}.card-avatar[data-astro-cid-bbe6dxrz] img[data-astro-cid-bbe6dxrz]{width:100%;height:100%;object-fit:cover}.avatar-status[data-astro-cid-bbe6dxrz]{position:absolute;bottom:5px;right:5px;width:14px;height:14px;background:var(--color-success);border:2px solid var(--color-white);border-radius:50%}.card-info[data-astro-cid-bbe6dxrz] h3[data-astro-cid-bbe6dxrz]{font-size:1.2rem;font-weight:600;margin-bottom:.25rem}.card-info[data-astro-cid-bbe6dxrz] p[data-astro-cid-bbe6dxrz]{color:var(--color-gold);font-size:.95rem;font-weight:500;margin-bottom:.5rem}.card-rating[data-astro-cid-bbe6dxrz]{display:flex;align-items:center;gap:.5rem}.stars[data-astro-cid-bbe6dxrz]{color:var(--color-gold);font-size:.85rem}.rating-text[data-astro-cid-bbe6dxrz]{font-size:.75rem;color:var(--color-gray);font-weight:500}.card-content[data-astro-cid-bbe6dxrz]{position:relative;z-index:2;margin-bottom:1.5rem}.card-content[data-astro-cid-bbe6dxrz] blockquote[data-astro-cid-bbe6dxrz]{font-style:italic;color:var(--color-gray-dark);line-height:1.6;font-size:1rem;position:relative;padding-left:1rem;border-left:4px solid var(--color-gold)}.card-footer[data-astro-cid-bbe6dxrz]{position:relative;z-index:2}.card-metrics[data-astro-cid-bbe6dxrz]{display:flex;justify-content:space-between;gap:1rem}.metric[data-astro-cid-bbe6dxrz]{text-align:center;flex:1}.metric-value[data-astro-cid-bbe6dxrz]{display:block;font-family:var(--font-heading);font-size:1.3rem;font-weight:700;color:var(--color-gold)}.metric-label[data-astro-cid-bbe6dxrz]{font-size:.75rem;color:var(--color-gray);text-transform:uppercase;letter-spacing:.5px}.hero-scroll-indicator[data-astro-cid-bbe6dxrz]{position:absolute;bottom:2rem;left:50%;transform:translate(-50%);z-index:2}.scroll-arrow[data-astro-cid-bbe6dxrz]{color:var(--color-gold);animation:bounce 2s infinite;cursor:pointer}@keyframes bounce{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-10px)}60%{transform:translateY(-5px)}}@media (max-width: 1024px){.hero[data-astro-cid-bbe6dxrz]{margin-top:60px;padding:5rem 0 3rem;min-height:calc(100vh - 60px)}.hero-content[data-astro-cid-bbe6dxrz]{gap:3rem}.hero-stats[data-astro-cid-bbe6dxrz]{gap:1rem}.stat-item[data-astro-cid-bbe6dxrz]{padding:.8rem}}@media (max-width: 768px){.hero[data-astro-cid-bbe6dxrz]{padding:4rem 0 3rem;margin-top:60px;min-height:calc(100vh - 60px)}.hero-content[data-astro-cid-bbe6dxrz]{grid-template-columns:1fr;gap:2.5rem;text-align:center}.hero-title[data-astro-cid-bbe6dxrz]{font-size:clamp(2rem,7vw,3rem)}.hero-subtitle[data-astro-cid-bbe6dxrz]{font-size:clamp(1rem,3vw,1.1rem);margin-bottom:2rem}.hero-stats[data-astro-cid-bbe6dxrz]{justify-content:center;flex-wrap:wrap;gap:1rem;margin-bottom:2rem}.stat-item[data-astro-cid-bbe6dxrz]{min-width:100px;padding:.8rem}.stat-number[data-astro-cid-bbe6dxrz]{font-size:1.8rem}.hero-cta[data-astro-cid-bbe6dxrz]{justify-content:center;margin-bottom:1.5rem}.hero-card[data-astro-cid-bbe6dxrz]{max-width:100%;padding:1.5rem}.card-metrics[data-astro-cid-bbe6dxrz]{flex-direction:column;gap:1rem}.btn-large[data-astro-cid-bbe6dxrz]{padding:1rem 2rem;font-size:.95rem}}@media (max-width: 480px){.hero[data-astro-cid-bbe6dxrz]{padding:3rem 0 2rem;margin-top:55px;min-height:calc(100vh - 55px)}.hero-badge[data-astro-cid-bbe6dxrz]{padding:.5rem 1rem;font-size:.8rem;margin-bottom:1.5rem}.hero-title[data-astro-cid-bbe6dxrz]{margin-bottom:1rem}.hero-subtitle[data-astro-cid-bbe6dxrz]{margin-bottom:1.5rem}.hero-stats[data-astro-cid-bbe6dxrz]{flex-direction:column;align-items:center;margin-bottom:1.5rem}.stat-item[data-astro-cid-bbe6dxrz]{width:100%;max-width:180px;padding:.8rem}.stat-number[data-astro-cid-bbe6dxrz]{font-size:1.6rem}.stat-label[data-astro-cid-bbe6dxrz]{font-size:.8rem}.btn-large[data-astro-cid-bbe6dxrz]{width:100%;justify-content:center;padding:.9rem 1.8rem;font-size:.9rem}.hero-cta[data-astro-cid-bbe6dxrz]{flex-direction:column;align-items:center;gap:.8rem}.card-avatar[data-astro-cid-bbe6dxrz]{width:60px;height:60px}.card-info[data-astro-cid-bbe6dxrz] h3[data-astro-cid-bbe6dxrz]{font-size:1.1rem}.trust-text[data-astro-cid-bbe6dxrz]{font-size:.8rem;justify-content:center}}@media (max-width: 768px) and (orientation: landscape){.hero[data-astro-cid-bbe6dxrz]{padding:2rem 0 1.5rem;min-height:calc(100vh - 60px)}.hero-content[data-astro-cid-bbe6dxrz]{gap:2rem}.hero-stats[data-astro-cid-bbe6dxrz]{flex-direction:row;margin-bottom:1.5rem}.stat-item[data-astro-cid-bbe6dxrz]{min-width:80px;padding:.6rem}}
