/* La identidad AURAL/LAURA pertenece a la historia de quien está detrás. */
.about-identity{position:relative;min-width:0;padding:0 36px 62px 0}
.about-identity .about-laura-image{width:100%}
.about-logo-stage.identity-orbits{position:absolute;z-index:5;right:-22px;bottom:4px;width:clamp(190px,19vw,270px);aspect-ratio:1;margin:0;border:1px solid rgba(150,77,165,.16);border-radius:50%;background:radial-gradient(circle at 42% 35%,rgba(255,255,255,.96),rgba(253,242,247,.88) 48%,rgba(232,206,236,.68));box-shadow:0 24px 65px rgba(71,32,83,.2),inset 0 0 48px rgba(255,255,255,.72);perspective:1100px}
.about-logo-stage.identity-orbits:before{inset:8%;z-index:-1;background:radial-gradient(circle,rgba(190,51,168,.09),rgba(83,27,111,.025) 55%,transparent 72%)}
.about-logo-stage .water-ripples{inset:-15%}
.about-logo-stage .water-ripples i{border-color:rgba(185,58,180,.2);box-shadow:0 0 24px rgba(185,58,180,.06)}
.about-logo-stage .flip-logo{width:72%;filter:drop-shadow(0 18px 26px rgba(64,31,51,.22))}
.about-logo-stage .flip-logo:focus-visible{outline-color:#a92cae;outline-offset:12px;border-radius:50%}
.about-logo-hint{position:absolute;right:-5px;bottom:-36px;display:flex;align-items:center;gap:9px;width:max-content;padding:8px 13px;border:1px solid rgba(132,62,151,.14);border-radius:999px;background:rgba(255,250,246,.92);box-shadow:0 10px 28px rgba(73,38,84,.12);color:#72527c;font:600 8px "Syne",sans-serif;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;pointer-events:none}
.about-logo-hint i{width:6px;height:6px;border-radius:50%;background:linear-gradient(135deg,#7d36cc,#e43b99);box-shadow:0 0 10px rgba(207,54,162,.48)}
.logo-flip-disabled .about-logo-hint{opacity:.45}

@media(max-width:1000px){
  .about-identity{padding-right:25px}
  .about-logo-stage.identity-orbits{right:-18px;width:clamp(175px,21vw,225px)}
}

@media(max-width:720px){
  .particle-sanctuary{min-height:780px;display:flex;align-items:center}
  .sanctuary-copy{max-width:92%}
  .about-identity{padding:0 0 74px}
  .about-logo-stage.identity-orbits{right:8px;bottom:18px;width:min(47vw,190px)}
  .about-logo-stage .flip-logo{width:72%}
  .about-logo-hint{right:0;bottom:-40px;font-size:7px;letter-spacing:.11em}
}

@media(prefers-reduced-motion:reduce){
  .about-logo-stage .water-ripples{display:none}
}
