.about-page{overflow-x:hidden}.about-page section h2{line-height:1.18}.about-powers{padding:5rem 0}.about-powers__head{text-align:center;margin-bottom:3.5rem}.about-powers__eyebrow{display:flex;justify-content:center;align-items:center;gap:.6rem;font-family:var(--font-display);font-weight:700;font-size:.74rem;letter-spacing:.2em;text-transform:uppercase;color:var(--text-muted);margin-bottom:.75rem}.about-powers__eyebrow:before{content:"";width:8px;height:8px;flex:0 0 auto;background:var(--azul)}.about-powers__title{font-family:var(--font-display);font-size:clamp(1.75rem,3vw,2.5rem);font-weight:700;color:var(--tinta);margin:0 0 .5rem}.about-powers__sub{font-size:1rem;color:var(--text-muted);margin:0 auto;line-height:1.5;max-width:56ch}.about-powers__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.25rem;width:100%}@media (max-width: 900px){.about-powers__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width: 560px){.about-powers__grid{grid-template-columns:1fr}}.about-power{position:relative;display:flex;flex-direction:column;justify-content:space-between;padding:2.5rem 2rem;min-height:300px;border-radius:var(--radius-md);background:var(--blanco);border:1px solid var(--border-hairline);overflow:hidden;isolation:isolate;transition:transform .3s ease,box-shadow .3s ease}.about-power:hover{transform:translateY(-3px);box-shadow:var(--shadow-min)}.about-power__num{font-family:var(--font-display);font-size:180px;font-weight:900;line-height:.75;letter-spacing:-.06em;color:rgba(var(--tinta-rgb),.045);position:absolute;top:-10px;right:0;pointer-events:none;-webkit-user-select:none;user-select:none;z-index:0;transition:color .5s ease}.about-power:hover .about-power__num{color:rgba(var(--emerald-rgb),.08)}.about-power__icon{width:42px;height:42px;display:flex;align-items:center;justify-content:center;border-radius:var(--radius-sm);background:rgba(var(--emerald-rgb),.08);border:1px solid rgba(var(--emerald-rgb),.25);color:var(--emerald);position:relative;z-index:1;margin-bottom:.5rem;transition:background .4s ease}.about-power__icon svg{width:20px;height:20px}.about-power:hover .about-power__icon{background:rgba(var(--emerald-rgb),.14)}.about-power__accent{position:absolute;top:2rem;left:2rem;width:28px;height:2px;background:var(--emerald);border-radius:var(--radius-pill);z-index:1;opacity:.5;transition:width .45s cubic-bezier(.22,1,.36,1),opacity .45s ease}.about-power:hover .about-power__accent{width:48px;opacity:1}.about-power__body{position:relative;z-index:1;margin-top:auto}.about-power__title{font-family:var(--font-display);font-size:1.2rem;font-weight:700;color:var(--tinta);margin:0 0 .625rem;line-height:1.3;padding-top:1.5rem}.about-power__desc{font-size:.875rem;color:var(--text-muted);line-height:1.65;margin:0}.about-founder{padding:4rem 0 5rem}.about-founder__head{text-align:center;margin-bottom:2rem}.about-founder__eyebrow{display:flex;justify-content:center;align-items:center;gap:.6rem;font-family:var(--font-display);font-weight:700;font-size:.74rem;letter-spacing:.2em;text-transform:uppercase;color:var(--text-muted)}.about-founder__eyebrow:before{content:"";width:8px;height:8px;flex:0 0 auto;background:var(--azul)}.sheet--dark .about-founder__eyebrow:before{background:var(--emerald-tec)}.about-founder__card{position:relative;display:grid;grid-template-columns:240px 1fr;gap:2.5rem;align-items:center;padding:2.5rem 2.75rem;border-radius:var(--radius-md);background:rgba(var(--ivory-rgb),.04);border:1px solid rgba(var(--ivory-rgb),.12);overflow:hidden;isolation:isolate}.about-founder__avatar-wrap{position:relative;width:208px;height:208px;z-index:1}.about-founder__avatar{position:relative;z-index:1;width:208px;height:208px;border-radius:var(--radius-pill);object-fit:cover;border:3px solid rgba(var(--ivory-rgb),.12);transition:border-color .3s ease}.about-founder__body{position:relative;z-index:1;min-width:0}.about-founder__quote{position:relative;margin:0 0 1rem;padding-left:2.25rem;color:rgba(var(--ivory-rgb),.86);font-size:1.02rem;font-style:italic;line-height:1.65}.about-founder__trust{display:inline-block;margin-top:1.25rem;font-weight:600;color:var(--ivory);text-decoration:underline;text-underline-offset:.2em}.about-founder__trust:hover{color:var(--mist-strong)}.about-founder__quote-icon{position:absolute;top:-2px;left:0;width:26px;height:26px;color:rgba(var(--emerald-tec-rgb),.55)}.about-founder__avatar-link{display:block;width:208px;height:208px;border-radius:var(--radius-pill)}.about-founder__avatar-link:focus-visible{outline:none;box-shadow:0 0 0 3px rgba(var(--emerald-tec-rgb),.6)}.about-founder__avatar-link:hover .about-founder__avatar{border-color:rgba(var(--emerald-tec-rgb),.45)}.about-founder__identity{margin-bottom:1rem}.about-founder__name{display:inline-flex;align-items:center;gap:.5rem;font-family:var(--font-display);font-weight:var(--fw-semibold);font-size:1.5rem;letter-spacing:var(--ls-tight);color:var(--ivory);text-decoration:none;transition:color var(--transition-fast)}.about-founder__name:hover{color:var(--emerald-tec)}.about-founder__name svg{width:18px;height:18px;color:var(--mist-strong);transition:color var(--transition-fast)}.about-founder__name:hover svg{color:var(--emerald-tec)}.about-founder__role{margin:.25rem 0 0;color:var(--mist-strong);font-size:.9rem;letter-spacing:.04em}@media (max-width: 760px){.about-founder__card{grid-template-columns:1fr;padding:2rem 1.5rem;gap:1.75rem;text-align:center}.about-founder__avatar-wrap{margin:0 auto;width:168px;height:168px}.about-founder__avatar-link{width:168px;height:168px;margin:0 auto}.about-founder__avatar{width:168px;height:168px}.about-founder__quote{text-align:left}}.about-team{padding:4rem 0 6rem}.about-team__head{text-align:center;margin-bottom:3rem}.about-team__eyebrow{display:flex;justify-content:center;align-items:center;gap:.6rem;font-family:var(--font-display);font-weight:700;font-size:.74rem;letter-spacing:.2em;text-transform:uppercase;color:var(--text-muted);margin-bottom:.75rem}.about-team__eyebrow:before{content:"";width:8px;height:8px;flex:0 0 auto;background:var(--azul)}.about-team__title{font-family:var(--font-display);font-size:clamp(1.75rem,3vw,2.5rem);font-weight:700;color:var(--tinta);margin:0 0 .5rem}.about-team__sub{font-size:1rem;color:var(--text-muted);margin:0 auto;line-height:1.5;max-width:60ch}.about-team__viewport{overflow:hidden;-webkit-mask-image:linear-gradient(to right,transparent 0%,var(--midnight) 6%,var(--midnight) 94%,transparent 100%);mask-image:linear-gradient(to right,transparent 0%,var(--midnight) 6%,var(--midnight) 94%,transparent 100%)}.about-team__track{display:flex;gap:1.5rem;width:max-content;animation:about-team-scroll 60s linear infinite}.about-team__track:hover{animation-play-state:paused}@keyframes about-team-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.about-team__viewport--static{-webkit-mask-image:none;mask-image:none}.about-team__viewport--static .about-team__track{animation:none;width:auto;flex-wrap:wrap;justify-content:center}.about-tcard{position:relative;display:flex;flex-direction:column;justify-content:flex-end;width:320px;flex-shrink:0;height:460px;border-radius:var(--radius-md);overflow:hidden;background:var(--midnight);border:1px solid var(--border-hairline);isolation:isolate;transition:transform .5s cubic-bezier(.22,1,.36,1),box-shadow .5s cubic-bezier(.22,1,.36,1);will-change:transform}.about-tcard:hover{transform:translateY(-3px);box-shadow:var(--shadow-min)}.about-tcard__img{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;transition:transform .7s cubic-bezier(.22,1,.36,1);will-change:transform}.about-tcard__img img{width:100%;height:100%;object-fit:cover;object-position:center 18%;display:block;filter:saturate(.92) contrast(1.04)}.about-tcard:hover .about-tcard__img{transform:scale(1.06)}.about-tcard__overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:rgba(var(--midnight-rgb),.32);transition:opacity .5s cubic-bezier(.22,1,.36,1)}.about-tcard:hover .about-tcard__overlay{opacity:.6}.about-tcard__gradient{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(to top,rgba(var(--midnight-rgb),.96),rgba(var(--midnight-rgb),.78) 38%,rgba(var(--midnight-rgb),.18) 75%,rgba(var(--midnight-rgb),0))}.about-tcard__body{position:relative;z-index:2;padding:1.5rem 1.4rem 1.6rem;display:flex;flex-direction:column;gap:.55rem}.about-tcard__name{font-size:1.3rem;font-weight:800;color:var(--ivory);margin:0;line-height:1.2;letter-spacing:-.005em}.about-tcard__quote{position:relative;margin:.4rem 0 0;padding-left:1.5rem;font-size:.82rem;font-style:italic;line-height:1.55;color:rgba(var(--ivory-rgb),.7);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;transition:color .4s ease,-webkit-line-clamp .4s ease}.about-tcard:hover .about-tcard__quote{color:rgba(var(--ivory-rgb),.92);-webkit-line-clamp:5}.about-tcard__quote-icon{position:absolute;top:-1px;left:0;width:14px;height:14px;color:rgba(var(--emerald-tec-rgb),.7)}@media (max-width: 600px){.about-tcard{width:78vw;max-width:320px;height:440px}.about-tcard__name{font-size:1.18rem}}
