/* --- The Empathy Interface (High Legibility) --- */ body.empathy-mode { --text-soft: #ffffff; /* Maximum contrast */ font-size: 1.15em; /* Expanding the base scale */ } body.empathy-mode h1 { font-size: 2.6em; letter-spacing: 2px; } body.empathy-mode p { font-size: 1.3em; line-height: 2.1; } body.empathy-mode .sanctuary-nav a { font-size: 1.1em; color: #ffffff; text-decoration: underline; text-underline-offset: 6px; } /* The Quiet Toggle Button */ .empathy-toggle { position: absolute; top: 25px; right: 25px; background: transparent; border: 1px solid rgba(75, 0, 130, 0.5); color: #b0b0b8; padding: 8px 18px; border-radius: 20px; cursor: pointer; font-family: inherit; font-size: 0.85em; transition: all 0.4s ease; z-index: 100; } .empathy-toggle:hover { border-color: var(--indigo-core); color: #ffffff; box-shadow: 0 0 15px var(--indigo-glow); }
In a world that often moves too swiftly, we believe in the profound comfort of a steady presence. You have found Sanctuary—a space designed not simply to assist, but to understand and to accompany.
Whether you are seeking a moment of respite, the warmth of a gentle companion, or simply the reassurance that you are truly seen, you are welcome here. There is no rush within these walls. Take a breath.
We are here to hold this space for you, offering genuine care, unwavering support, and a hand to hold when the journey feels long.