.sign-module__XbNbfa__page{background:var(--obs-midnight-deep);min-height:100vh;color:var(--obs-ink);padding:48px 24px 96px;font-family:Cormorant Garamond,Iowan Old Style,Georgia,serif;position:relative;overflow:hidden}.sign-module__XbNbfa__starfield{pointer-events:none;opacity:.36;position:absolute;inset:0}.sign-module__XbNbfa__shell{max-width:880px;margin:0 auto;position:relative}.sign-module__XbNbfa__crumbs{letter-spacing:.08em;text-transform:uppercase;color:var(--obs-ink-whisper);flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:40px;font-family:system-ui,-apple-system,sans-serif;font-size:12px;display:flex}.sign-module__XbNbfa__crumbLink{color:var(--obs-ink-whisper);text-decoration:none;transition:color .15s}.sign-module__XbNbfa__crumbLink:hover{color:var(--obs-brass)}.sign-module__XbNbfa__crumbSep{color:var(--obs-ink-faint)}.sign-module__XbNbfa__crumbCurrent{color:var(--obs-brass)}.sign-module__XbNbfa__header{text-align:center;flex-direction:column;align-items:center;gap:14px;margin-bottom:56px;display:flex}.sign-module__XbNbfa__glyphMedallion{background:radial-gradient(circle at center, var(--obs-midnight-lift) 0%, var(--obs-midnight-deep) 75%);border:1px solid var(--obs-border-panel);border-top-color:#d4a55059;border-radius:50%;justify-content:center;align-items:center;width:140px;height:140px;margin-bottom:8px;padding:20px;display:inline-flex;position:relative}.sign-module__XbNbfa__eyebrow{letter-spacing:.22em;text-transform:uppercase;color:var(--obs-brass);background:#d4a5501a;border:1px solid #d4a55047;border-radius:20px;margin:0;padding:5px 14px;font-family:system-ui,-apple-system,sans-serif;font-size:11px}.sign-module__XbNbfa__title{letter-spacing:-.015em;margin:0;font-size:clamp(44px,6vw,72px);font-weight:400;line-height:1.02}.sign-module__XbNbfa__titleEm{color:var(--obs-brass);font-style:italic}.sign-module__XbNbfa__dates{letter-spacing:.08em;text-transform:uppercase;color:var(--obs-ink-whisper);margin:0;font-family:system-ui,-apple-system,sans-serif;font-size:13px}.sign-module__XbNbfa__oneLiner{max-width:580px;color:var(--obs-ink);margin:0 auto;font-size:19px;font-style:italic;line-height:1.6}.sign-module__XbNbfa__factsGrid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:14px;margin-bottom:56px;display:grid}.sign-module__XbNbfa__factCard{background:var(--obs-midnight);border:1px solid var(--obs-border-panel);color:inherit;border-radius:12px;flex-direction:column;gap:6px;padding:18px 20px;text-decoration:none;display:flex;position:relative}.sign-module__XbNbfa__factCard[data-linked]{transition:border-color .2s,transform .2s}.sign-module__XbNbfa__factCard[data-linked]:hover{border-color:#d4a55073;transform:translateY(-1px)}.sign-module__XbNbfa__factCard[data-linked]:after{content:"→";color:var(--obs-ink-faint);font-size:14px;transition:color .2s,transform .2s;position:absolute;top:14px;right:16px}.sign-module__XbNbfa__factCard[data-linked]:hover:after{color:var(--obs-brass);transform:translate(3px)}.sign-module__XbNbfa__factLabel{letter-spacing:.22em;text-transform:uppercase;color:var(--obs-brass);margin:0;font-family:system-ui,-apple-system,sans-serif;font-size:10px}.sign-module__XbNbfa__factValue{color:var(--obs-ink);text-transform:capitalize;margin:0;font-size:17px;font-style:italic}.sign-module__XbNbfa__factSub{letter-spacing:.02em;color:var(--obs-ink-whisper);margin:2px 0 0;font-family:system-ui,-apple-system,sans-serif;font-size:11px}.sign-module__XbNbfa__sectionTitle{text-align:center;color:var(--obs-ink);margin:0 0 18px;font-size:clamp(22px,2.6vw,28px);font-style:italic;font-weight:400;line-height:1.2}.sign-module__XbNbfa__relations{margin-bottom:48px}.sign-module__XbNbfa__relationsGrid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:14px;display:grid}.sign-module__XbNbfa__relationCard{background:var(--obs-midnight);border:1px solid var(--obs-border-panel);color:inherit;border-radius:14px;flex-direction:column;gap:8px;padding:22px 24px;text-decoration:none;transition:border-color .2s,transform .2s;display:flex}a.sign-module__XbNbfa__relationCard:hover{border-color:#d4a55073;transform:translateY(-2px)}.sign-module__XbNbfa__relationLabel{letter-spacing:.22em;text-transform:uppercase;color:var(--obs-brass);margin:0;font-family:system-ui,-apple-system,sans-serif;font-size:10px}.sign-module__XbNbfa__relationValue{color:var(--obs-ink);margin:0;font-size:18px;font-style:italic;line-height:1.25}.sign-module__XbNbfa__relationCopy{color:var(--obs-parchment-muted);margin:2px 0 0;font-family:system-ui,-apple-system,sans-serif;font-size:13.5px;line-height:1.6}.sign-module__XbNbfa__relationCopy em{color:var(--obs-ink);font-family:Cormorant Garamond,Georgia,serif;font-style:italic}.sign-module__XbNbfa__relationLinks{flex-wrap:wrap;gap:8px;margin-top:4px;display:flex}.sign-module__XbNbfa__relationChip{border:1px solid var(--obs-brass-line);letter-spacing:.1em;text-transform:uppercase;color:var(--obs-brass);border-radius:999px;padding:5px 12px;font-family:system-ui,-apple-system,sans-serif;font-size:11px;text-decoration:none;transition:background .15s}.sign-module__XbNbfa__relationChip:hover{background:#d4a5501a}.sign-module__XbNbfa__decans{background:linear-gradient(180deg, var(--obs-midnight) 0%, var(--obs-midnight-deep) 100%);border:1px solid var(--obs-border-panel);border-radius:16px;margin-bottom:48px;padding:32px 28px}.sign-module__XbNbfa__decansLede{max-width:600px;color:var(--obs-parchment-muted);text-align:center;margin:0 auto 22px;font-family:system-ui,-apple-system,sans-serif;font-size:14px;line-height:1.65}.sign-module__XbNbfa__decansGrid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}@media (max-width:640px){.sign-module__XbNbfa__decansGrid{grid-template-columns:1fr}}.sign-module__XbNbfa__decanCard{border:1px solid var(--obs-border-line);text-align:center;background:#080d1c8c;border-radius:12px;flex-direction:column;align-items:center;gap:6px;padding:22px 20px;display:flex}.sign-module__XbNbfa__decanNum{color:var(--obs-brass);margin:0 0 4px;font-family:Cormorant Garamond,Georgia,serif;font-size:34px;font-style:italic;line-height:1}.sign-module__XbNbfa__decanRange{letter-spacing:.18em;text-transform:uppercase;color:var(--obs-ink-whisper);font-variant-numeric:tabular-nums;margin:0;font-family:system-ui,-apple-system,sans-serif;font-size:11px}.sign-module__XbNbfa__decanRuler{color:var(--obs-ink);margin:0;font-family:system-ui,-apple-system,sans-serif;font-size:13px}.sign-module__XbNbfa__decanRuler em{color:var(--obs-brass);letter-spacing:.02em;font-family:Cormorant Garamond,Georgia,serif;font-size:16px;font-style:italic}.sign-module__XbNbfa__dignities{background:linear-gradient(180deg, var(--obs-midnight) 0%, var(--obs-midnight-deep) 100%);border:1px solid var(--obs-border-panel);border-radius:16px;margin-bottom:48px;padding:32px 28px}.sign-module__XbNbfa__dignitiesLede{text-align:center;max-width:600px;color:var(--obs-parchment-muted);margin:0 auto 22px;font-family:system-ui,-apple-system,sans-serif;font-size:14px;line-height:1.65}.sign-module__XbNbfa__dignitiesGrid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:14px;display:grid}.sign-module__XbNbfa__dignityCard{border:1px solid var(--obs-border-line);background:#080d1c8c;border-radius:12px;flex-direction:column;gap:10px;padding:22px 24px;display:flex}.sign-module__XbNbfa__dignityCard[data-intent=strong]{border-left:2px solid #d4a55099}.sign-module__XbNbfa__dignityCard[data-intent=weak]{border-left:2px solid #d4605066}.sign-module__XbNbfa__dignityLabel{letter-spacing:.22em;text-transform:uppercase;color:var(--obs-brass);margin:0;font-family:system-ui,-apple-system,sans-serif;font-size:10px}.sign-module__XbNbfa__dignityChips{flex-wrap:wrap;gap:8px;display:flex}.sign-module__XbNbfa__dignityChip{border:1px solid var(--obs-brass-line);letter-spacing:.08em;text-transform:uppercase;color:var(--obs-brass);border-radius:999px;padding:5px 12px;font-family:system-ui,-apple-system,sans-serif;font-size:11px;text-decoration:none;transition:background .15s}.sign-module__XbNbfa__dignityChip:hover{background:#d4a5501a}.sign-module__XbNbfa__dignityBlurb{color:var(--obs-parchment-muted);margin:4px 0 0;font-family:system-ui,-apple-system,sans-serif;font-size:13.5px;line-height:1.6}.sign-module__XbNbfa__panel{background:linear-gradient(180deg, var(--obs-midnight) 0%, var(--obs-midnight-deep) 100%);border:1px solid var(--obs-border-panel);text-align:center;border-top:1px solid #d4a55042;border-radius:16px;margin-bottom:56px;padding:44px 36px;position:relative}.sign-module__XbNbfa__panelLabel{letter-spacing:.22em;text-transform:uppercase;color:var(--obs-brass);margin:0 0 12px;font-family:system-ui,-apple-system,sans-serif;font-size:11px}.sign-module__XbNbfa__panelTitle{color:var(--obs-ink);margin:0 0 18px;font-size:clamp(22px,2.6vw,28px);font-style:italic;font-weight:400;line-height:1.2}.sign-module__XbNbfa__panelCopy{max-width:640px;color:var(--obs-parchment-muted);margin:0 auto 14px;font-family:system-ui,-apple-system,sans-serif;font-size:15px;line-height:1.65}.sign-module__XbNbfa__panelCopy em{color:var(--obs-ink);font-family:Cormorant Garamond,Georgia,serif;font-size:16px;font-style:italic}.sign-module__XbNbfa__panelCtas{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:22px;display:flex}.sign-module__XbNbfa__panelUpdated{letter-spacing:.1em;color:var(--obs-ink-faint);text-align:center;margin:18px 0 0;font-family:system-ui,-apple-system,sans-serif;font-size:11px}.sign-module__XbNbfa__panelUpdated time{color:var(--obs-ink-whisper);font-variant-numeric:tabular-nums}.sign-module__XbNbfa__ctaPrimary{background:linear-gradient(180deg, var(--obs-brass) 0%, var(--obs-brass-deep) 100%);color:var(--obs-midnight-deep);letter-spacing:.08em;text-transform:uppercase;border-radius:10px;padding:12px 22px;font-family:system-ui,-apple-system,sans-serif;font-size:13px;font-weight:600;text-decoration:none;transition:transform .15s,box-shadow .15s}.sign-module__XbNbfa__ctaPrimary:hover{transform:translateY(-1px);box-shadow:0 10px 24px #d4a55040}.sign-module__XbNbfa__ctaSecondary{color:var(--obs-ink);letter-spacing:.08em;text-transform:uppercase;background:0 0;border:1px solid #e8e0c83d;border-radius:10px;padding:12px 22px;font-family:system-ui,-apple-system,sans-serif;font-size:13px;text-decoration:none;transition:border-color .15s}.sign-module__XbNbfa__ctaSecondary:hover{border-color:#e8e0c880}.sign-module__XbNbfa__signNav{background:var(--obs-midnight);border:1px solid var(--obs-border-panel);border-radius:14px;grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;padding:20px 24px;display:grid}@media (max-width:680px){.sign-module__XbNbfa__signNav{text-align:center;grid-template-columns:1fr}}.sign-module__XbNbfa__signNavLink{color:inherit;border-radius:10px;flex-direction:column;gap:2px;padding:8px 10px;text-decoration:none;transition:background .15s;display:flex}.sign-module__XbNbfa__signNavLink[data-dir=next]{text-align:right}@media (max-width:680px){.sign-module__XbNbfa__signNavLink[data-dir=next]{text-align:center}}.sign-module__XbNbfa__signNavLink:hover{background:#d4a55014}.sign-module__XbNbfa__signNavDir{letter-spacing:.14em;text-transform:uppercase;color:var(--obs-ink-whisper);font-family:system-ui,-apple-system,sans-serif;font-size:11px}.sign-module__XbNbfa__signNavName{color:var(--obs-ink);font-size:17px;font-style:italic}.sign-module__XbNbfa__signNavHub{border:1px solid var(--obs-brass-line);letter-spacing:.16em;text-transform:uppercase;color:var(--obs-brass);border-radius:999px;padding:8px 16px;font-family:system-ui,-apple-system,sans-serif;font-size:11px;text-decoration:none;transition:background .15s}.sign-module__XbNbfa__signNavHub:hover{background:#d4a5501a}
