.h49606fe{display:grid;grid-template-columns:1fr;gap:0;margin:.5rem 0 1rem}.g70ba652{padding:2rem 1.25rem}.b9c27d26{font-family:var(--font-display);font-size:1.85rem;font-weight:600;margin-bottom:1rem;letter-spacing:-.02em}.a8827e0d{font-size:1.05rem;line-height:1.6;margin:1rem 0;color:var(--text);opacity:.9}.d4e1c59e{margin-top:1.5rem}.c4ef90e6{font-size:.9rem;color:var(--text);opacity:.7;text-align:center;margin:0 0 1rem}.e52df56c{padding:2rem 1.25rem}.e980fb37{list-style:none;padding:0;margin:0;position:relative}.e980fb37:before{content:"";position:absolute;left:7px;top:10px;bottom:10px;width:1px;background:linear-gradient(var(--accent-line),transparent);opacity:.5}.aff55053{position:relative;padding-left:2rem;margin-bottom:2.5rem}.aff55053:before{content:"";position:absolute;left:0;top:6px;width:15px;height:15px;border-radius:50%;background:var(--bg);border:1px solid var(--accent-line);z-index:1;transition:background .2s ease,border-color .2s ease,box-shadow .2s ease}.aff55053:hover:before{background:var(--accent);border-color:var(--accent);box-shadow:0 0 10px 1px var(--accent-glow-strong)}.b813a7de{font-family:var(--font-display);font-size:1.05rem;font-weight:600;margin-bottom:.3rem;color:var(--text)}.a29d5c98{font-size:.9rem;line-height:1.5;color:var(--text);opacity:.85}
