.b7382042{display:grid;grid-template-columns:1fr;gap:0;margin:.5rem 0 1rem}.g993c9a9{padding:2rem 1.25rem}.b3971a56{font-family:var(--font-display);font-size:1.85rem;font-weight:600;margin-bottom:1rem;letter-spacing:-.02em}.df67543c{font-size:1.05rem;line-height:1.6;margin:1rem 0;color:var(--text);opacity:.9}.f53b7ee0{margin-top:1.5rem}.e52bfebd{font-size:.9rem;color:var(--text);opacity:.7;text-align:center;margin:0 0 1rem}.j5d0e39a{padding:2rem 1.25rem}.d713e027{list-style:none;padding:0;margin:0;position:relative}.d713e027:before{content:"";position:absolute;left:7px;top:10px;bottom:10px;width:1px;background:linear-gradient(var(--accent-line),transparent);opacity:.5}.c0fe9cc3{position:relative;padding-left:2rem;margin-bottom:2.5rem}.c0fe9cc3: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}.c0fe9cc3:hover:before{background:var(--accent);border-color:var(--accent);box-shadow:0 0 10px 1px var(--accent-glow-strong)}.c0aa0c2b{font-family:var(--font-display);font-size:1.05rem;font-weight:600;margin-bottom:.3rem;color:var(--text)}.ed2e13a9{font-size:.9rem;line-height:1.5;color:var(--text);opacity:.85}
