.tabs-frame.tabs-anchor{position:sticky;top:0;z-index:1000;transition:padding 300ms ease-in-out,background-color 300ms ease-in-out,box-shadow 300ms ease-in-out,top 300ms ease-in-out,opacity 300ms ease-in-out}.tabs-frame.tabs-anchor.lower{top:87px;z-index:1002}@media(min-width: 992px){.tabs-frame.tabs-anchor.lower{top:111px}}@media(min-width: 992px){.tabs-frame.tabs-anchor.lower{top:146px}}.tabs-frame.tabs-anchor.isSticky{background-color:#fff;box-shadow:0 5px 10px -5px rgba(0,0,0,.5);padding:16px 0}.tabs-frame.tabs-anchor.isSticky.lower{padding-top:0}.tabs-frame.tabs-anchor.isSticky:not(.lower){background-color:rgba(255,255,255,.3);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.tabs-frame.tabs-anchor:not(.isSticky) .tab-title.active::before{display:none}.tabs-frame.tabs-anchor.helper{opacity:0;pointer-events:none;visibility:hidden}.tabs-frame.tabs-anchor .tabs-element{padding-right:0}.tabs-frame.tabs-anchor .tabs-anchor-inner{overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.tabs-frame.tabs-anchor .tabs-anchor-inner::-webkit-scrollbar{display:none}.tabs-frame.tabs-anchor .tab-title.link{min-width:max-content}.sticky-sentinel{height:1px}.tabs-element .tab-title{font-size:16px;line-height:1.6;text-transform:uppercase;padding-bottom:5px;position:relative;cursor:pointer}.tabs-element .tab-title::before{content:"";display:inline;background:#000;height:2px;width:100%;position:absolute;bottom:0;opacity:0;transition:all 300ms ease}.tabs-element .tab-title.active::before{opacity:1}.tabs-element .tab-title.link{color:#000;text-decoration:none}.tabs-element .tab-title.link:hover::before{opacity:1}.tabs-container .tabs-titles{margin-bottom:88px}.tabs-container .tabs-content-wrapper{position:relative;transition:all 350ms ease-in-out}.tabs-container .tab.content{position:absolute;top:0;width:100%;opacity:0;padding-bottom:0;pointer-events:none;transform:translateY(20px);transition:transform 350ms cubic-bezier(0.75, 0.09, 0.61, 0.98),opacity 350ms cubic-bezier(0.75, 0.09, 0.61, 0.98)}.tabs-container .tab.content.active{position:relative;opacity:1;transform:translateY(0);transition:transform 350ms 350ms cubic-bezier(0.16, 0.32, 0.21, 0.93),opacity 350ms 350ms cubic-bezier(0.16, 0.32, 0.21, 0.93);pointer-events:auto}.tabs-container .tabs-wrapper{overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.tabs-container .tabs-wrapper::-webkit-scrollbar{display:none}.tabs-container .tabs-wrapper .tab-title{min-width:fit-content}.nav-open .tabs-frame.tabs-anchor{z-index:1000}