.esri-tab-content .esri-tab-content_content-wrapper{margin:0 auto;overflow:hidden;width:100%}.esri-tab-content .esri-tab-content_tab-header{border-bottom:1px solid #f2f2f2;display:flex;flex-wrap:wrap;justify-content:flex-start}.esri-tab-content .esri-tab-content_tab{align-items:center;background:none;border:none;cursor:pointer;display:flex;flex:0 0 auto;gap:8px;justify-content:center;letter-spacing:.36px;line-height:normal;padding:1.25rem 1.5rem 1rem;position:relative;transition:all .3s ease}.esri-tab-content .esri-tab-content_tab img,.esri-tab-content .esri-tab-content_tab svg{align-items:center;aspect-ratio:1/1;display:flex;height:auto;justify-content:center;width:16px}.esri-tab-content .esri-tab-content_tab.active:after{bottom:0;content:"";height:2px;left:50%;position:absolute;transform:translateX(-50%);width:60%}.esri-tab-content .esri-tab-content_tab-content{padding:2.5rem 1.25rem 1.25rem}.esri-tab-content .esri-tab-content_panel{align-items:flex-start;animation:fadeIn .6s ease-out forwards;display:none;gap:1.25rem}.esri-tab-content .esri-tab-content_panel.active{display:flex}@media (max-width:767px){.esri-tab-content .esri-tab-content_panel.active{flex-direction:column}}.esri-tab-content .esri-tab-content_panel-image{height:auto;max-width:300px;object-fit:contain;width:100%}@media (min-width:768px){.esri-tab-content .esri-tab-content_panel-image{padding-top:.5rem}}@media (max-width:767px){.esri-tab-content .esri-tab-content_panel-image{max-width:100%}}.esri-tab-content .esri-tab-content_panel-details{flex:1}.esri-tab-content .esri-tab-content_panel-title{display:-webkit-box;line-height:normal;margin-bottom:1rem;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;text-overflow:ellipsis}.esri-tab-content .esri-tab-content_panel-description{display:-webkit-box;line-height:30px;margin-bottom:20px;-webkit-box-orient:vertical;-webkit-line-clamp:8;overflow:hidden;text-overflow:ellipsis}.esri-tab-content .esri-tab-content_button{align-items:center;display:inline-flex;font-style:normal;font-weight:500;line-height:30px;text-decoration:none;transition:gap .3s ease}.esri-tab-content .esri-tab-content_button img,.esri-tab-content .esri-tab-content_button svg{align-items:center;aspect-ratio:1/1;display:flex;height:auto;justify-content:center;width:16px}@keyframes fadeIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}