.icon-link_xxs_left span{align-items:center;gap:.5rem;display:flex}.icon-link_xxs_left span .ui-icon,.icon-link_xxs_left span img{flex-shrink:0;width:.75rem;height:.75rem}.icon-link_xxs_right span{flex-direction:row-reverse;align-items:center;gap:.5rem;display:flex}.icon-link_xxs_right span .ui-icon,.icon-link_xxs_right span img{flex-shrink:0;width:.75rem;height:.75rem}.icon-link_xs_left span{align-items:center;gap:.5rem;display:flex}.icon-link_xs_left span .ui-icon,.icon-link_xs_left span img{flex-shrink:0;width:1rem;height:1rem}.icon-link_xs_right span{flex-direction:row-reverse;align-items:center;gap:.5rem;display:flex}.icon-link_xs_right span .ui-icon,.icon-link_xs_right span img{flex-shrink:0;width:1rem;height:1rem}.icon-link_s_left span{align-items:center;gap:.75rem;display:flex}.icon-link_s_left span .ui-icon,.icon-link_s_left span img{flex-shrink:0;width:1.25rem;height:1.25rem}.icon-link_s_right span{flex-direction:row-reverse;align-items:center;gap:.75rem;display:flex}.icon-link_s_right span .ui-icon,.icon-link_s_right span img{flex-shrink:0;width:1.25rem;height:1.25rem}.icon-link_m_left span{align-items:center;gap:.75rem;display:flex}.icon-link_m_left span .ui-icon,.icon-link_m_left span img{flex-shrink:0;width:1.5rem;height:1.5rem}.icon-link_m_right span{flex-direction:row-reverse;align-items:center;gap:.75rem;display:flex}.icon-link_m_right span .ui-icon,.icon-link_m_right span img{flex-shrink:0;width:1.5rem;height:1.5rem}@keyframes skeleton-fade{0%{color:#f5f5f5;background-color:#f5f5f5}to{color:#ccc;background-color:#ccc}}.article-head{margin-bottom:2.5rem}.article-head .article-head-details{letter-spacing:.02em;color:#1e1e1e;text-align:center;font-size:.75rem;line-height:1.5}.article-head .article-head-details .cms-link{font-weight:600}@media (width>=64em){.article-head .article-head-details{font-size:.875rem;line-height:1.42857}}.article-head .article-head-title{text-align:center;letter-spacing:-.02em;margin:1rem 0 0;font-size:2.125rem;font-weight:700;line-height:1.23529}@media (width>=48em){.article-head .article-head-title{letter-spacing:-.02em;font-size:2.5rem;font-weight:700;line-height:1.1}}.article-head .article-head-title b,.article-head .article-head-title strong{color:var(--theme-color-medium);font-weight:inherit}.article-head .article-head-title a{color:inherit;text-decoration:none}.article-head .article-head-description{margin-top:2.5rem;font-size:1rem;font-style:italic;line-height:1.375}@media (width>=64em){.article-head .article-head-description{font-size:1.125rem;line-height:1.33333}}.article-head.-is-centered .article-head-description{text-align:center}
