.mentorias-section[data-astro-cid-zfmg7ppq]{color:#fff;width:100%;padding:var(--space-9) var(--space-5);box-sizing:border-box;background-color:#0000;background-image:linear-gradient(#0d0d0dbf 0%,#0d0d0d99 50%,#0d0d0dcc 100%),radial-gradient(at 70% 20%,#e5c1580a 0%,#0000 45%),radial-gradient(at 30% 80%,#e5c15808 0%,#0000 40%),url(/assets/images/fondo.webp),linear-gradient(#0d0d0d 0%,#121212 50%,#0d0d0d 100%);background-position:50%;background-repeat:no-repeat;background-size:cover;background-attachment:scroll,scroll,scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box,border-box,border-box;flex-direction:column;align-items:center;display:flex}.mentorias-header[data-astro-cid-zfmg7ppq]{text-align:center;margin-bottom:var(--space-9);width:100%}.mentorias-title[data-astro-cid-zfmg7ppq]{font-family:var(--font-display);font-size:clamp(2rem, 4vw, var(--text-3xl));color:var(--frequency-gold);letter-spacing:0;margin:0 0 var(--space-3) 0;text-shadow:0 0 20px #e5c15859;font-style:italic;font-weight:700}.mentorias-subtitle[data-astro-cid-zfmg7ppq]{font-family:var(--font-body);font-size:var(--text-lg);color:var(--text-primary);margin:0;font-style:normal;font-weight:300}.mentorias-types-container[data-astro-cid-zfmg7ppq]{gap:var(--space-6);width:100%;max-width:900px;margin-bottom:var(--space-10);display:flex}.mentoria-type-card[data-astro-cid-zfmg7ppq]{padding:var(--space-7) var(--space-5);text-align:center;background:linear-gradient(145deg,#121212cc 0%,#0a0a0acc 100%);border:1px solid #e5c15840;border-radius:0;flex:1;transition:border-color .3s,box-shadow .3s,transform .3s;box-shadow:inset 0 1px #e5c1580f}.mentoria-type-card[data-astro-cid-zfmg7ppq]:hover{border-color:var(--frequency-gold);transform:translateY(-3px);box-shadow:inset 0 1px #e5c1580f,0 0 30px #e5c15826}.type-card-title[data-astro-cid-zfmg7ppq]{font-family:var(--font-display);font-size:var(--text-2xl);color:var(--frequency-gold);margin:0 0 var(--space-2) 0;letter-spacing:1px;font-style:italic;font-weight:400}.type-card-highlight[data-astro-cid-zfmg7ppq]{font-family:var(--font-body);font-size:var(--text-base);color:var(--text-primary);margin:0;font-weight:300}.type-card-desc[data-astro-cid-zfmg7ppq]{font-family:var(--font-body);font-size:var(--text-sm);color:var(--text-secondary);margin:var(--space-3) 0 var(--space-4) 0}.type-card-download[data-astro-cid-zfmg7ppq]{align-items:center;gap:var(--space-2);font-family:var(--font-button);letter-spacing:.12em;text-transform:uppercase;color:var(--frequency-gold-warm);border:1px solid #e5c15840;border-radius:4px;padding:8px 16px;font-size:.7rem;font-weight:500;text-decoration:none;transition:all .3s;display:inline-flex}.type-card-download[data-astro-cid-zfmg7ppq]:hover{color:#000;background:linear-gradient(135deg,#aa7c11 0%,#f3e7be 50%,#d4af37 100%);border-color:#0000;box-shadow:0 4px 12px #e5c15840}.download-icon[data-astro-cid-zfmg7ppq]{flex-shrink:0;width:14px;height:14px}.pricing-grid[data-astro-cid-zfmg7ppq]{gap:var(--space-5);align-items:stretch;width:100%;max-width:1100px;display:flex}.pricing-card[data-astro-cid-zfmg7ppq]{background:linear-gradient(145deg,#12121299 0%,#0a0a0a99 100%);border:1px solid #e5c1582e;border-radius:0;flex-direction:column;flex:1;transition:transform .3s,box-shadow .3s,border-color .3s;display:flex;position:relative;box-shadow:inset 0 1px #e5c1580f}.pricing-card[data-astro-cid-zfmg7ppq]:hover{border-color:#e5c15859;transform:translateY(-5px);box-shadow:inset 0 1px #e5c1580f,0 15px 40px #000000b3,0 0 25px #e5c15814}.card-inner[data-astro-cid-zfmg7ppq]{padding:var(--space-7) var(--space-5);flex-direction:column;align-items:center;height:100%;display:flex}.pricing-card[data-astro-cid-zfmg7ppq].popular{background:linear-gradient(#1e1a0fe6 0%,#0f0f0ff2 100%);border:1px solid #e5c15880;box-shadow:inset 0 1px #e5c15814,0 5px 30px #e5c15826}.popular-badge[data-astro-cid-zfmg7ppq]{color:#0a0a0a;font-family:var(--font-button);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;background:linear-gradient(135deg,#aa7c11 0%,#f3e7be 50%,#d4af37 100%);border:1px solid #f3e7be80;border-radius:4px;padding:4px 20px;font-size:.75rem;font-weight:600;position:absolute;top:-14px;left:50%;transform:translate(-50%);box-shadow:0 4px 15px #aa7c1133}.level-title[data-astro-cid-zfmg7ppq]{font-family:var(--font-display);font-size:var(--text-xl);color:var(--text-primary);margin:0 0 var(--space-5) 0;letter-spacing:.5px;font-style:italic;font-weight:400}.pricing-card[data-astro-cid-zfmg7ppq].popular .level-title[data-astro-cid-zfmg7ppq]{color:var(--frequency-gold);text-shadow:0 0 20px #e5c15859;font-weight:700}.level-price[data-astro-cid-zfmg7ppq]{font-size:clamp(2rem, 4vw, var(--text-4xl));color:var(--frequency-gold);margin-bottom:var(--space-6);font-weight:700;font-family:var(--font-display);text-shadow:0 0 30px #e5c15866,0 2px 10px #000c;line-height:1}.price-period[data-astro-cid-zfmg7ppq]{font-size:var(--text-base);color:var(--text-secondary);font-weight:400;font-family:var(--font-display);font-style:italic}.level-features[data-astro-cid-zfmg7ppq]{margin:0 0 var(--space-7) 0;gap:var(--space-3);flex-direction:column;flex-grow:1;width:100%;padding:0;list-style:none;display:flex}.level-features[data-astro-cid-zfmg7ppq] li[data-astro-cid-zfmg7ppq]{font-family:var(--font-body);font-size:var(--text-sm);color:var(--text-secondary);text-align:center;line-height:1.5}.btn-join{width:100%;font-family:var(--font-button);letter-spacing:.15em;text-transform:uppercase;text-align:center;cursor:pointer;color:#0a0a0a;background:linear-gradient(135deg,#aa7c11 0%,#f3e7be 50%,#d4af37 100%);border:1px solid #f3e7be80;border-radius:4px;padding:12px 25px;font-size:.85rem;font-weight:600;transition:all .4s;display:inline-block;box-shadow:0 4px 15px #aa7c1133}.btn-join:hover{background:linear-gradient(135deg,#f3e7be 0%,#d4af37 50%,#aa7c11 100%);transform:translateY(-2px);box-shadow:0 6px 20px #f3e7be66}.pricing-card[data-astro-cid-zfmg7ppq].popular .btn-join[data-astro-cid-zfmg7ppq]{box-shadow:0 4px 15px #aa7c1133,0 0 25px #e5c15840}.pricing-card[data-astro-cid-zfmg7ppq].popular .btn-join[data-astro-cid-zfmg7ppq]:hover{box-shadow:0 6px 20px #f3e7be66,0 0 30px #e5c15859}.pricing-card--photo[data-astro-cid-zfmg7ppq]{flex-direction:column;padding:0;display:flex;overflow:hidden}.pricing-card--photo[data-astro-cid-zfmg7ppq]:hover{transform:translateY(-5px);box-shadow:0 15px 40px #000000b3}.photo-card-img[data-astro-cid-zfmg7ppq]{aspect-ratio:1;background:var(--bg-void);width:100%;overflow:hidden}.photo-card-img[data-astro-cid-zfmg7ppq] img[data-astro-cid-zfmg7ppq]{object-fit:cover;filter:grayscale(20%)contrast(1.05);width:100%;height:100%;transition:filter .4s,transform .4s;display:block}.pricing-card--photo[data-astro-cid-zfmg7ppq]:hover .photo-card-img[data-astro-cid-zfmg7ppq] img[data-astro-cid-zfmg7ppq]{filter:grayscale(0%)contrast(1.1);transform:scale(1.05)}.photo-card-body[data-astro-cid-zfmg7ppq]{padding:var(--space-4) var(--space-4) var(--space-5);align-items:center;gap:var(--space-1);flex-direction:column;flex:1;display:flex}.photo-name[data-astro-cid-zfmg7ppq]{font-family:var(--font-display);font-size:var(--text-lg);color:var(--frequency-gold);letter-spacing:.5px;text-align:center;margin:0;font-weight:400}.photo-role[data-astro-cid-zfmg7ppq]{font-family:var(--font-body);font-size:var(--text-xs);color:var(--text-primary);text-transform:uppercase;letter-spacing:.12em;text-align:center;margin:0}.photo-desc[data-astro-cid-zfmg7ppq]{font-family:var(--font-body);font-size:var(--text-sm);color:var(--text-secondary);text-align:center;margin:var(--space-2) 0 0 0;line-height:1.5}@media (width<=1024px){.pricing-grid[data-astro-cid-zfmg7ppq]{flex-wrap:wrap;justify-content:center}.pricing-card[data-astro-cid-zfmg7ppq]{width:calc(50% - var(--space-4));flex:none;min-width:280px}}@media (width<=650px){.mentorias-types-container[data-astro-cid-zfmg7ppq]{flex-direction:column}.pricing-grid[data-astro-cid-zfmg7ppq]{flex-direction:column;align-items:center}.pricing-card[data-astro-cid-zfmg7ppq]{width:100%;max-width:380px}.mentorias-title[data-astro-cid-zfmg7ppq]{font-size:var(--text-2xl)}}
