.about-hero{padding:calc(var(--nav-height,92px) + 2.2rem)1.25rem 1.2rem;isolation:isolate;position:relative;overflow:hidden}.about-hero-glow{z-index:-1;background:var(--pl-grad);opacity:.12;filter:blur(90px);pointer-events:none;border-radius:50%;height:70%;position:absolute;inset:8% 6% auto}.about-hero-pieces{z-index:-1;pointer-events:none;position:absolute;inset:0}.about-piece{border:2px solid var(--pl-border);opacity:.55;border-radius:.9rem;width:3.2rem;height:3.2rem;animation:9s ease-in-out infinite aboutFlota;position:absolute}.about-piece:after{content:"";border:inherit;border-radius:50%;width:1.1rem;height:1.1rem;margin-top:-.55rem;position:absolute;top:50%;right:-.75rem}.about-piece-a{top:22%;left:5%;transform:rotate(-14deg)}.about-piece-b{width:2.2rem;height:2.2rem;animation-delay:-3s;top:64%;left:11%;transform:rotate(18deg)}.about-piece-c{animation-delay:-5s;top:18%;right:7%;transform:rotate(24deg)}.about-piece-d{width:2.6rem;height:2.6rem;animation-delay:-1.5s;top:70%;right:4%;transform:rotate(-30deg)}@keyframes aboutFlota{0%,to{translate:0}50%{translate:0 -12px}}.about-hero-inner{text-align:center;grid-template-columns:1fr;align-items:center;gap:.5rem;max-width:1100px;margin:0 auto;display:grid}.about-intro-kicker{border:1px solid var(--pl-border,#ffffff24);background:var(--pl-panel-alt,#ffffff0a);color:var(--pl-text);letter-spacing:.04em;border-radius:999px;align-items:center;gap:.4rem;margin-bottom:1.1rem;padding:.35rem 1rem;font-size:.85rem;font-weight:800;display:inline-flex}.about-intro-kicker:before{content:"";background:var(--pl-grad);border-radius:50%;width:.5rem;height:.5rem}.about-intro-title{font-family:var(--font-heading);letter-spacing:.04em;background:var(--pl-grad);color:#0000;text-wrap:balance;-webkit-box-decoration-break:clone;box-decoration-break:clone;-webkit-background-clip:text;background-clip:text;margin:0 -.14em 1.4rem 0;padding-right:.14em;font-size:clamp(2.1rem,5.6vw,4rem);line-height:1.04}.about-jump{flex-wrap:wrap;justify-content:center;gap:.5rem;max-width:34rem;margin:0 auto;display:flex}.about-jump a{border:1px solid var(--pl-border);background:var(--pl-panel-alt);color:var(--pl-text);letter-spacing:.05em;border-radius:999px;padding:.42rem .85rem;font-size:.72rem;font-weight:800;text-decoration:none;transition:transform .2s,border-color .2s,background-color .2s}.about-jump a:hover,.about-jump a:focus-visible{border-color:color-mix(in srgb,var(--pl-lilac)60%,transparent);background:color-mix(in srgb,var(--pl-lilac)14%,transparent);transform:translateY(-2px)}.about-hero-logo{order:-1}.about-page .about-hero-logo .logo-wrap{width:min(100%,300px);margin:0 auto}.about-page .about-hero-logo .hero-logo{width:min(100%,250px)}.about-hero .signal-strip{margin:2.4rem auto 0;padding-bottom:.4rem}.about-hero .signal-card{gap:.75rem;padding:1.8rem 1.4rem}.about-hero .signal-value{font-size:clamp(2.4rem,5vw,3.4rem)}@media (width>=900px){.about-hero{padding-top:calc(var(--nav-height,92px) + 5rem);padding-bottom:2rem}.about-hero-inner{text-align:left;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:2.5rem}.about-hero-logo{order:0}.about-jump{justify-content:flex-start;margin:0}.about-page .about-hero-logo .logo-wrap{width:min(100%,420px)}.about-page .about-hero-logo .hero-logo{width:min(100%,340px)}}.about-page .content-section{padding-top:5.4rem;padding-bottom:5.4rem}.about-page .activities-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:1.1rem}.about-page .activity-card{text-align:left;grid-template-rows:auto 1fr;grid-template-columns:auto 1fr;align-items:start;column-gap:1.05rem;display:grid}.about-page .activity-card .activity-icon{grid-row:1/span 2;width:3.9rem;height:3.9rem;margin:0}.about-page .activity-card h3{margin:.2rem 0 .35rem;font-size:1.04rem}.about-page .activity-card p{font-size:.86rem}.about-page .fandoms-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,150px),1fr));gap:1rem}.about-page .fandom-badge{gap:.6rem;padding:1.2rem .85rem 1rem;transition:transform .25s,border-color .25s,box-shadow .25s}.about-page .fandom-badge:hover{transform:translateY(-4px)}.about-page .fandom-icon{width:4.2rem;height:4.2rem}.about-page .fandom-badge-mas{border-style:dashed}.about-page .fandom-badge-mas .fandom-icon{font-size:2.2rem}.about-page .history-timeline{counter-reset:hito}.about-page .timeline-item{counter-increment:hito;border:1px solid var(--pl-border);background:var(--pl-panel);border-radius:18px;margin-bottom:1.2rem;margin-left:1rem;padding:1.35rem 1.5rem 1.4rem}.about-page .timeline-item h3{align-items:baseline;gap:.6rem;font-size:1.05rem;display:flex}.about-page .timeline-item h3:before{content:counter(hito,decimal-leading-zero);font-family:var(--font-heading);letter-spacing:.06em;opacity:.7;font-size:.8rem}.about-page .timeline-dot{top:1.55rem;left:-2.62rem}@media (width>=900px){.about-page .history-timeline{padding-left:0}.about-page .history-timeline:before{margin-left:-1px;left:50%}.about-page .timeline-item{width:calc(50% - 2.4rem);margin-bottom:.4rem;margin-left:0}.about-page .timeline-item:nth-child(odd){text-align:right;margin-right:auto}.about-page .timeline-item:nth-child(odd) h3{flex-direction:row-reverse}.about-page .timeline-item:nth-child(2n){margin-left:auto}.about-page .timeline-item:nth-child(odd) .timeline-dot{left:auto;right:calc(-2.4rem - 7px)}.about-page .timeline-item:nth-child(2n) .timeline-dot{left:calc(-2.4rem - 7px)}.about-page .timeline-item+.timeline-item{margin-top:-2.2rem}}.about-page .team-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr))}.about-page .member-avatar{position:relative}.about-page .member-avatar:after{content:"";border:2px dashed var(--pl-border);pointer-events:none;border-radius:50%;position:absolute;inset:-7px}.about-page .member-desc em{border-left:3px solid var(--pl-border);padding-left:.9rem;position:relative}.about-cta-row{justify-content:center;margin-top:2.5rem;display:flex}@media (width>=900px){.about-page .faq-list{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:.9rem;display:grid}}.about-contacto{padding-bottom:1.5rem}.about-ancla{visibility:hidden;position:absolute;top:-120px}.about-contact-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));align-items:stretch;gap:1.6rem;display:grid}.about-page .about-contact-box{text-align:center;flex-direction:column;align-items:center;max-width:none;height:100%;margin:0;padding:2.4rem 2rem;display:flex}.about-contact-ico{border:1px solid var(--pl-border);background:var(--pl-panel-alt);border-radius:50%;place-items:center;width:3.6rem;height:3.6rem;margin-bottom:1rem;font-size:1.7rem;display:grid}.about-contact-title{font-family:var(--font-heading);color:var(--pl-text);margin-bottom:.5rem;font-size:1.3rem}.about-contact-kofi p{font-size:.95rem}.about-page .about-contact-actions{flex-direction:column;gap:.9rem;width:100%;margin-top:auto}.about-page .about-contact-actions>a{text-align:center;width:100%}.about-contact-kofi .btn-primary{width:100%;margin-top:auto}.about-page .contact-tagline{text-align:center;margin-top:3.5rem}@media (prefers-reduced-motion:reduce){.about-piece{animation:none}.about-jump a,.about-page .fandom-badge{transition:none}}body.perf-low .about-piece{animation:none}body.perf-low .about-hero-glow{filter:none;opacity:.06}@media (width<=560px){.about-piece-b,.about-piece-d{display:none}.about-page .content-section{padding-top:4.2rem;padding-bottom:4.2rem}.about-page .about-contact-box{padding:2rem 1.3rem}}.about-page .member-avatar.tiene-foto{padding:0}.about-page .member-avatar.tiene-foto img{object-fit:cover;border-radius:50%;width:100%;height:100%}