.xu-sidebar__accordion-title{font-size:1.25rem;font-weight:700;margin-bottom:.5rem}@media (min-width:1280px){.xu-sidebar__accordion-title{font-size:1.875rem;margin-bottom:.5rem}}.xu-sidebar__accordion-panel{padding-right:1.5rem;position:relative}.xu-sidebar__accordion-panel-content{overflow:hidden}.xu-sidebar__accordion-panel-heading{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;-webkit-box-align:center;align-items:center}.xu-sidebar__accordion-panel-heading .xu-sandbox{text-transform:uppercase;padding-top:.5rem;padding-bottom:.5rem;line-height:1;border-bottom:1px solid #ede0db}@media (min-width:1280px){.xu-sidebar__accordion-panel-heading .xu-sandbox{font-size:1.25rem;padding-top:1rem;padding-bottom:1rem}}.xu-sidebar__accordion-panel-heading .xu-icon{color:#aaa;position:absolute;right:0;top:.5rem;-webkit-transition:-webkit-transform .3s cubic-bezier(.075,.82,.165,1);transition:-webkit-transform .3s cubic-bezier(.075,.82,.165,1);transition:transform .3s cubic-bezier(.075,.82,.165,1);transition:transform .3s cubic-bezier(.075,.82,.165,1),-webkit-transform .3s cubic-bezier(.075,.82,.165,1)}.is-active .xu-sidebar__accordion-panel-heading .xu-icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media (min-width:1280px){.xu-sidebar__accordion-panel-heading .xu-icon{top:1rem}}.xu-sidebar__accordion-panel-text{font-size:.875rem;padding:.75rem .5rem 1rem}@media (min-width:1280px){.xu-sidebar__accordion-panel-text{font-size:1rem}}.xu-sidebar__accordion-panel-image{margin-top:1rem;position:relative;box-sizing:border-box}.xu-sidebar__accordion-panel-image>*{position:absolute;top:0;right:0;bottom:0;left:0;box-sizing:border-box}.xu-sidebar__accordion-panel-image:before{position:relative;display:block;content:"";padding-top:56.25%;box-sizing:border-box}