.SectionTitle{--st-fg:var(--app-text);--st-rule:linear-gradient(90deg, #0d82e959, #0d82e9 30%, #0d82e9 70%, #0d82e959);text-align:center;flex-direction:column;align-items:center;gap:18px;margin:0 auto 40px;padding-inline:20px;display:flex}.SectionTitle__text{max-width:780px;font-family:var(--app-font-display);letter-spacing:-.01em;color:var(--st-fg);margin:0;font-size:clamp(1.5rem,2.6vw,2.25rem);font-weight:700;line-height:1.25}.SectionTitle__rule{background:var(--st-rule);border-radius:999px;width:84px;height:4px}.SectionTitle--size-compact{gap:10px;margin-bottom:16px}.SectionTitle--size-compact .SectionTitle__text{letter-spacing:0;unicode-bidi:plaintext;justify-content:center;align-items:center;gap:8px;font-size:1.05rem;display:flex}.SectionTitle--size-compact .SectionTitle__text i{color:#0d82e9;font-size:1.05rem}.SectionTitle--size-compact .SectionTitle__rule{width:56px;height:3px}.SectionTitle--oncolor{--st-fg:#fff;--st-rule:linear-gradient(90deg, #fff6, #fff 30%, #fff 70%, #fff6)}@media screen and (width<=600px){.SectionTitle{gap:14px;margin-bottom:32px}.SectionTitle__rule{width:68px;height:3px}}
