.webflow-page .seo-section-head{text-align:center;max-width:44rem;margin:0 auto 2.5rem;padding:0 1.5rem}.webflow-page .seo-section-head__mark{justify-content:center;display:flex}.webflow-page .seo-section-head__mark svg{width:4rem;height:auto}.webflow-page .seo-section-head__mark path{fill:var(--violet);opacity:.55}.webflow-page .seo-section-head__kicker{letter-spacing:.22em;text-transform:uppercase;color:var(--violet);margin:.85rem 0 0;font-size:.6875rem;font-weight:600}.webflow-page .seo-section-head__title{letter-spacing:-.02em;color:var(--rich-violet);text-wrap:balance;margin:.5rem 0 0;font-size:2.25rem;font-weight:600;line-height:1.12}.webflow-page .seo-section-head__rule{justify-content:center;align-items:center;gap:.5rem;margin-top:1.1rem;display:flex}.webflow-page .seo-section-head__rule span{background:linear-gradient(90deg,#0000,#9747ff73);width:2.5rem;height:1px;display:block}.webflow-page .seo-section-head__rule span:last-child{background:linear-gradient(270deg,#0000,#9747ff73)}.webflow-page .seo-section-head__rule i{background:var(--violet);border-radius:9999px;width:.375rem;height:.375rem;display:block}.webflow-page .seo-section-head__bridge{color:#28173fa8;text-wrap:pretty;max-width:42rem;margin:1.1rem auto 0;font-size:1.1875rem;line-height:1.65}.webflow-page .seo-section-head__bridge.is-clamped{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.webflow-page .seo-section-head__toggle{letter-spacing:.01em;color:var(--violet);cursor:pointer;background:0 0;border:0;margin-top:.85rem;padding:0;font-size:.9375rem;font-weight:600;display:inline-block}.webflow-page .seo-section-head__toggle:hover{text-decoration:underline}.webflow-page .seo-section-head--on-dark .seo-section-head__mark path{fill:#fff;opacity:.6}.webflow-page .seo-section-head--on-dark .seo-section-head__kicker{color:#ffffffb3}.webflow-page .seo-section-head--on-dark .seo-section-head__title{color:#fff}.webflow-page .seo-section-head--on-dark .seo-section-head__rule span{background:linear-gradient(90deg,#0000,#ffffff80)}.webflow-page .seo-section-head--on-dark .seo-section-head__rule span:last-child{background:linear-gradient(270deg,#0000,#ffffff80)}.webflow-page .seo-section-head--on-dark .seo-section-head__rule i{background:#ffffffd9}.webflow-page .seo-section-head--on-dark .seo-section-head__bridge{color:#ffffffc7}.webflow-page .seo-section-head--on-dark .seo-section-head__toggle{color:#fff}.webflow-page .seo-section-head-block{padding-top:3.5rem}.webflow-page .seo-section-head-block .seo-section-head{margin-bottom:0}@media screen and (max-width:767px){.webflow-page .seo-section-head__title{font-size:1.7rem}.webflow-page .seo-section-head__bridge{font-size:1.0625rem}}
