.f8a9d1a8{display:grid;grid-template-columns:1fr;gap:0;margin:.5rem 0 1rem}.ebb3df05{padding:2rem 1.25rem}.c0725556{font-family:var(--font-display);font-size:1.85rem;font-weight:600;margin-bottom:1rem;letter-spacing:-.02em}.d99c7eb7{font-size:1.05rem;line-height:1.6;margin:1rem 0;color:var(--text);opacity:.9}.e3bd2d20{margin-top:1.5rem}.e0f9bebc{font-size:.9rem;color:var(--text);opacity:.7;text-align:center;margin:0 0 1rem}.f26d95c0{padding:2rem 1.25rem}.g0e2fb8d{list-style:none;padding:0;margin:0;position:relative}.g0e2fb8d:before{content:"";position:absolute;left:7px;top:10px;bottom:10px;width:1px;background:linear-gradient(var(--accent-line),transparent);opacity:.5}.c27dbce4{position:relative;padding-left:2rem;margin-bottom:2.5rem}.c27dbce4: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}.c27dbce4:hover:before{background:var(--accent);border-color:var(--accent);box-shadow:0 0 10px 1px var(--accent-glow-strong)}.fb62870d{font-family:var(--font-display);font-size:1.05rem;font-weight:600;margin-bottom:.3rem;color:var(--text)}.j09df065{font-size:.9rem;line-height:1.5;color:var(--text);opacity:.85}
