.motion-status{position:absolute!important;inline-size:1px;block-size:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}
.discovery{position:relative}
.motion-peek-copy{position:absolute!important;pointer-events:none!important;margin:0!important;z-index:2}
.motion-selected-number{color:var(--rust,#a4623f)}
.welcome .primary:active,.discovery .peek .primary:active{filter:brightness(.86)}
.welcome .primary:focus-visible,.discovery .peek .primary:focus-visible{outline-offset:5px}
@media(prefers-reduced-motion:reduce){.motion-peek-copy{display:none!important}}
html[data-motion="off"] .motion-peek-copy,body[data-motion="off"] .motion-peek-copy{display:none!important}

/* First-screen compositions. Original marks, prose and functional states stay intact. */
.brand-signature{position:relative;color:inherit;isolation:isolate;contain:layout style;font-family:inherit}
.signature-replay{appearance:none;border:0;background:transparent;color:#985132;padding:5px 2px;font:inherit;font-size:12px;line-height:1.5;cursor:pointer;white-space:nowrap;text-decoration:none!important}
.signature-replay:hover{color:#f6f4ef;background:#302d29}.signature-replay:focus-visible{outline:2px solid #985132;outline-offset:4px}
.signature-thought{height:142px;max-width:430px;margin:12px 0 24px}
.signature-thought svg{position:absolute;inset:0;width:100%;height:110px;overflow:visible;pointer-events:none}
.signature-thought path{fill:none;stroke:#a4623f;stroke-width:2.5;stroke-linecap:round}
.signature-thought .thought-word{position:absolute;display:block;line-height:1.3;background:#f6f4ef;padding:3px 8px;font-size:15px;color:#302d29;white-space:nowrap}
.thought-word[data-part="agency"]{left:0;top:0;font-weight:600}
.thought-word[data-part="compassion"]{left:21%;top:38px}
.thought-word[data-part="systems"]{right:0;top:38px}
.thought-word[data-part="writing"]{left:37%;top:83px}
.thought-word[data-part="making"]{right:0;top:83px}
.signature-thought .thought-caption{position:absolute;left:0;bottom:0;font-size:13px;color:#736e66}
.signature-thought .signature-replay{position:absolute;right:0;bottom:-3px}
.signature-ind{position:relative;contain:layout style;min-height:228px}
.signature-ind>.id-wordmark{position:relative;z-index:1}
.signature-documents{position:absolute;right:0;top:22px;width:clamp(166px,44%,270px);height:184px;display:grid;grid-template-rows:repeat(3,44px);gap:9px;align-content:start}
.signature-documents .document-slip{display:flex;align-items:center;padding:7px 14px 7px 18px;background:#e9e2d6;color:#302d29;box-shadow:inset 5px 0 #a4623f;font-size:15px;line-height:1.15;transform-origin:left center}
.signature-documents .document-slip:last-of-type{background:#302d29;color:#f6f3eb;box-shadow:inset 5px 0 #a4623f}
.signature-documents .signature-replay{position:absolute;right:0;bottom:0}
.signature-magic{height:116px;max-width:410px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;column-gap:20px;align-content:start;text-align:left}
.signature-magic .perspective-slip{position:relative;font-family:Georgia,serif;font-size:22px;line-height:1.2;color:#302d29;padding:10px 0 4px}
.signature-magic .perspective-slip:last-of-type{color:#985132}
.signature-magic .signature-replay{grid-column:1/-1;justify-self:center;margin-top:5px}
.lightr-stage:has(.signature-magic){position:relative}.signature-magic~.lightr-switch{position:relative}
@media(min-width:900px){.signature-magic{max-width:460px;margin-top:6px}.signature-magic .perspective-slip{font-size:25px}.signature-thought{max-width:100%}}
@media(max-width:700px){.signature-thought{height:130px;margin:7px 0 22px}.signature-thought .thought-word{font-size:13px;padding:3px 5px}.signature-thought .thought-caption{font-size:11px}.signature-thought .signature-replay{font-size:11px}.signature-ind{min-height:174.656px}.signature-documents{top:16px;width:132px;height:144px;grid-template-rows:repeat(3,36px);gap:6px}.signature-documents .document-slip{font-size:12px;padding:5px 8px 5px 12px;box-shadow:inset 4px 0 #a4623f}.signature-documents .document-slip:last-of-type{box-shadow:inset 4px 0 #a4623f}.signature-documents .signature-replay{font-size:10px;bottom:-1px}.signature-magic{height:88px;max-width:310px;column-gap:18px}.signature-magic .perspective-slip{font-size:19px}.signature-magic .signature-replay{font-size:11px;margin-top:4px}}
@media(max-width:350px){.signature-documents{width:107px}.signature-documents .document-slip{font-size:11px;padding-left:10px}.signature-ind>.id-wordmark{max-width:155px}.signature-thought .thought-word{font-size:12px}.signature-thought .thought-caption{font-size:10px}.signature-thought .signature-replay{font-size:10px}.signature-magic .perspective-slip{font-size:17px}}
@media(prefers-reduced-motion:reduce){.brand-signature *{animation:none!important;transition:none!important}.signature-replay{cursor:default}}
@media print{.signature-replay{display:none}}

/* Confine arriving slips to their reserved composition, including narrow screens. */
.signature-documents,.signature-magic{overflow:clip}

/* Approved Disclosure closing, aligned to the existing reading column. */
.disclosure-reading>.article-signoff{max-width:760px;margin:40px auto 0;color:var(--ink);font-size:17px;line-height:1.65}.article-signoff>p{margin:0 0 20px;line-height:inherit}.article-signoff .article-signoff-motto{font-family:Georgia,"Times New Roman",serif;font-size:22px;line-height:1.5}.article-signoff>.article-signoff-identity{margin-bottom:0;font-size:14px;line-height:1.65}.article-signoff-name{font-family:Georgia,"Times New Roman",serif;font-size:21px}

/* Launch Horizon HQ directory listing: original complete artwork in the normal linked card. */
.eunisys-links>.eunisys-pending{display:flex;flex-direction:column;gap:.5rem;padding:1.25rem 0;color:inherit}.eunisys-links>.eunisys-pending>span{font-size:.95rem;line-height:1.5;color:var(--muted,#665f56)}.eunisys-links .eunisys-project-status{font-size:.8rem;line-height:1.5;color:var(--muted,#665f56)}.making-projects .launchhorizon .logo img{width:auto;height:auto;max-width:100%;max-height:100%;object-fit:contain}
