.fdb36042{display:grid;grid-template-columns:1fr;gap:0;margin:.5rem 0 1rem}.e4e02e85{padding:2rem 1.25rem}.j034dac9{font-family:var(--font-display);font-size:1.85rem;font-weight:600;margin-bottom:1rem;letter-spacing:-.02em}.de5c079b{font-size:1.05rem;line-height:1.6;margin:1rem 0;color:var(--text);opacity:.9}.h92e2a1a{margin-top:1.5rem}.i43f74e0{font-size:.9rem;color:var(--text);opacity:.7;text-align:center;margin:0 0 1rem}.f98708a0{padding:2rem 1.25rem}.cde450a7{list-style:none;padding:0;margin:0;position:relative}.cde450a7:before{content:"";position:absolute;left:7px;top:10px;bottom:10px;width:1px;background:linear-gradient(var(--accent-line),transparent);opacity:.5}.f93f10e1{position:relative;padding-left:2rem;margin-bottom:2.5rem}.f93f10e1: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}.f93f10e1:hover:before{background:var(--accent);border-color:var(--accent);box-shadow:0 0 10px 1px var(--accent-glow-strong)}.d13dda61{font-family:var(--font-display);font-size:1.05rem;font-weight:600;margin-bottom:.3rem;color:var(--text)}.caee311b{font-size:.9rem;line-height:1.5;color:var(--text);opacity:.85}
