.icon-link_xxs_left span{display:flex;align-items:center;gap:.5rem}.icon-link_xxs_left span .ui-icon,.icon-link_xxs_left span img{width:.75rem;height:.75rem;flex-shrink:0}.icon-link_xxs_right span{display:flex;align-items:center;gap:.5rem;flex-direction:row-reverse}.icon-link_xxs_right span .ui-icon,.icon-link_xxs_right span img{width:.75rem;height:.75rem;flex-shrink:0}.icon-link_xs_left span{display:flex;align-items:center;gap:.5rem}.icon-link_xs_left span .ui-icon,.icon-link_xs_left span img{width:1rem;height:1rem;flex-shrink:0}.icon-link_xs_right span{display:flex;align-items:center;gap:.5rem;flex-direction:row-reverse}.icon-link_xs_right span .ui-icon,.icon-link_xs_right span img{width:1rem;height:1rem;flex-shrink:0}.icon-link_s_left span{display:flex;align-items:center;gap:.75rem}.icon-link_s_left span .ui-icon,.icon-link_s_left span img{width:1.25rem;height:1.25rem;flex-shrink:0}.icon-link_s_right span{display:flex;align-items:center;gap:.75rem;flex-direction:row-reverse}.icon-link_s_right span .ui-icon,.icon-link_s_right span img{width:1.25rem;height:1.25rem;flex-shrink:0}.icon-link_m_left span{display:flex;align-items:center;gap:.75rem}.icon-link_m_left span .ui-icon,.icon-link_m_left span img{width:1.5rem;height:1.5rem;flex-shrink:0}.icon-link_m_right span{display:flex;align-items:center;gap:.75rem;flex-direction:row-reverse}.icon-link_m_right span .ui-icon,.icon-link_m_right span img{width:1.5rem;height:1.5rem;flex-shrink:0}.ui-summary{position:relative;z-index:1;border-radius:1.25rem;padding:2rem}.ui-summary.-with-background{background-color:#f5f5f5}.ui-summary-title{display:inline-block;margin:0 0 1.5rem;font-size:1.25rem;font-weight:700;letter-spacing:-.02em;line-height:1.2;font-weight:600}.ui-summary ul{list-style:none;padding:0;margin:0}.ui-summary li{font-size:.875rem;line-height:1.4285714286}.ui-summary li a{display:inline;color:#858585}.ui-summary li:before{display:none}.ui-summary li.-active a{color:var(--theme-color-medium)}.ui-summary li.-active a:focus,.ui-summary li.-active a:hover{color:var(--theme-color-dark)}.ui-summary li.-active:before{display:list-item}.icon-link_xxs_left span{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:.5rem}.icon-link_xxs_left span .ui-icon,.icon-link_xxs_left span img{width:.75rem;height:.75rem;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.icon-link_xxs_right span{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:.5rem;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.icon-link_xxs_right span .ui-icon,.icon-link_xxs_right span img{width:.75rem;height:.75rem;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.icon-link_xs_left span{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:.5rem}.icon-link_xs_left span .ui-icon,.icon-link_xs_left span img{width:1rem;height:1rem;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.icon-link_xs_right span{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:.5rem;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.icon-link_xs_right span .ui-icon,.icon-link_xs_right span img{width:1rem;height:1rem;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.icon-link_s_left span{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:.75rem}.icon-link_s_left span .ui-icon,.icon-link_s_left span img{width:1.25rem;height:1.25rem;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.icon-link_s_right span{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:.75rem;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.icon-link_s_right span .ui-icon,.icon-link_s_right span img{width:1.25rem;height:1.25rem;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.icon-link_m_left span{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:.75rem}.icon-link_m_left span .ui-icon,.icon-link_m_left span img{width:1.5rem;height:1.5rem;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.icon-link_m_right span{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:.75rem;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.icon-link_m_right span .ui-icon,.icon-link_m_right span img{width:1.5rem;height:1.5rem;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}@-webkit-keyframes skeleton-fade{0%{background-color:#f5f5f5;color:#f5f5f5}to{background-color:#ccc;color:#ccc}}@-o-keyframes skeleton-fade{0%{background-color:#f5f5f5;color:#f5f5f5}to{background-color:#ccc;color:#ccc}}@keyframes skeleton-fade{0%{background-color:#f5f5f5;color:#f5f5f5}to{background-color:#ccc;color:#ccc}}.guide-page{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:3.5rem}@media(min-width:48em)and (max-width:63.9375em){.guide-page{gap:4rem}}@media(min-width:64em){.guide-page{gap:5rem}}.guide-page .highlight-v2-container{max-width:100%}.author-card-section{width:100%;margin-block:2.5rem}@media(max-width:63.9375em){.author-card-section{margin-block:1.5rem}}
