.shared_ornament__bp_fD{display:flex;align-items:center;gap:1rem;color:var(--color-gold);font-size:.7rem}.shared_ornament__bp_fD:after,.shared_ornament__bp_fD:before{content:"";flex:1 1;height:1px;background:linear-gradient(to right,transparent,var(--color-gold-dim),transparent)}.shared_category__CHCl6{font-family:var(--font-heading);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.12em;color:var(--color-gold);background-color:rgba(var(--color-gold-rgb),.1);border:1px solid var(--color-border);padding:.2rem .6rem;border-radius:var(--radius-pill)}.shared_meta__wF8Bj{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-sm)}.shared_backLink__g6qaF,.shared_metaText__MovyI{font-size:var(--text-sm);color:var(--color-text-muted)}.shared_backLink__g6qaF{display:inline-block;font-family:var(--font-heading);text-transform:uppercase;letter-spacing:.1em;transition:color .2s}.shared_backLink__g6qaF:is(:hover,:active){color:var(--color-gold)}.shared_pageTag__9slxq{font-family:var(--font-heading);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.2em;color:var(--color-gold);margin-bottom:1rem}.shared_pageTitle__JttF_{font-size:clamp(2rem,5vw,3.5rem);font-weight:700;color:var(--color-text);margin-bottom:var(--space-md)}.not-found_page__VFIr4{min-height:80vh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-md);text-align:center;padding:var(--space-lg);animation:not-found_fadeUp__iKZ2S .5s ease both}.not-found_ornament__o69a4{width:200px}.not-found_code__SJkuV{font-family:var(--font-heading);font-size:clamp(5rem,15vw,9rem);font-weight:700;color:transparent;-webkit-text-stroke:1px var(--color-gold-dim);line-height:1}.not-found_message__30RU_{font-size:1rem;color:var(--color-text-muted);max-width:360px;line-height:1.7}.not-found_link__IQtjE{font-family:var(--font-heading);font-size:var(--text-sm);text-transform:uppercase;letter-spacing:.1em;color:var(--color-gold);transition:color .2s}.not-found_link__IQtjE:is(:hover,:active){color:var(--color-gold-light)}.legal_page__SOHhV{padding:var(--space-2xl) 0 var(--section-gap)}.legal_page__SOHhV .legal_container__CdJmz{max-width:720px}.legal_header__TYC0O{text-align:center;margin-bottom:var(--space-xl)}.legal_title__tG93R{font-size:clamp(2rem,5vw,3rem);margin-bottom:var(--space-lg)}.legal_body__EJ1YJ{display:flex;flex-direction:column;gap:var(--space-lg)}.legal_block__XM3Ry h2{font-family:var(--font-heading);font-size:1.1rem;color:var(--color-text);margin-bottom:var(--space-sm);padding-bottom:var(--space-xs);border-bottom:1px solid var(--color-border)}.legal_block__XM3Ry p{font-size:var(--text-base);color:var(--color-text-muted);line-height:1.85}.legal_block__XM3Ry a{color:var(--color-gold);text-decoration:underline;-webkit-text-decoration-color:var(--color-gold-dim);text-decoration-color:var(--color-gold-dim);text-underline-offset:3px;transition:color .2s}.legal_block__XM3Ry a:is(:hover,:active){color:var(--color-gold-light)}