#ff077667{height:0}.ad3b947e{background:var(--footer-bg);color:var(--text);padding:1.5rem 1rem;margin-top:auto;line-height:1.3;font-size:1.2rem;border-top:1px solid var(--border);position:relative}.ad3b947e:before{content:"";position:absolute;top:-1px;left:50%;transform:translate(-50%);width:120px;height:1px;background:var(--accent);box-shadow:0 0 12px 1px var(--accent-glow-strong)}.f8026d8b{max-width:1200px;margin:0 auto;display:flex;flex-direction:column;gap:1.5rem}.a9cebe00{margin:0;text-align:left;display:flex;flex-direction:column;align-items:flex-start}.b62a20c3{width:60px;height:60px;overflow:hidden;flex-shrink:0;margin:0;padding-right:1rem}.b62a20c3 img{width:100%;height:100%;object-fit:cover;border-radius:0}.b62a20c3 .bd4f0b33,body.e659ba49 .b62a20c3 .f05bc7eb{display:none}body.e659ba49 .b62a20c3 .bd4f0b33{display:block}body.dd81e541 .b62a20c3 .f05bc7eb{display:none}body.dd81e541 .b62a20c3 .bd4f0b33{display:block}.cfafc429{font-family:var(--font-display);font-size:1rem;font-weight:600;letter-spacing:.5px;margin-bottom:.3rem}.a50b106d{font-size:.9rem;opacity:.9;color:var(--text);line-height:1.5}.e9f4e064{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;gap:1.5rem 1rem;border-left:none;padding-left:0;margin:0 0 1rem}.b27cd3fb{text-align:left;flex:1 1 100%;min-width:150px}.b27cd3fb h3{font-family:var(--font-mono);font-size:.8rem;margin-bottom:.5rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--eyebrow-color)}.b27cd3fb h3:before{content:"// ";opacity:.55}.b27cd3fb ul{list-style:none;padding:0;margin:0}.b27cd3fb li{margin-bottom:0}.ad3b947e a{color:var(--meta-text);text-decoration:none;transition:color .2s ease;font-size:.8rem;line-height:1.3}.ad3b947e a:hover{color:var(--accent)}.hce3be80{color:var(--meta-text);text-align:center;border-top:1px solid var(--border);padding-top:1rem;font-size:.8rem}.fe058f2c{font-family:sans-serif;margin:0 4px}.hce3be80 .bdd9a085{text-decoration:underline}.ad3b947e .i9b80b8b{font-style:italic;font-size:.8rem;line-height:1.5;opacity:1}
