.tabs{background:var(--background-color)}.tabs .screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important;width:1px;height:1px;overflow:hidden;white-space:nowrap}.tabs .tabBarScroller{background-image:linear-gradient(var(--tabBar-border),var(--tabBar-border));background-position:0 calc(100% - 1.3em);background-repeat:no-repeat;background-size:100% 1px;isolation:isolate;margin-bottom:1em;position:relative}.tabs .tabBarScroller::after,.tabs .tabBarScroller::before{content:"";position:absolute;top:0;bottom:0;z-index:2;width:clamp(24px,6vw,72px);opacity:0;pointer-events:none;transition:opacity .2s ease}.tabs .tabBarScroller::before{left:0;background:linear-gradient(to right,var(--background-color) 0,transparent 100%)}.tabs .tabBarScroller::after{right:0;background:linear-gradient(to left,var(--background-color) 0,transparent 100%)}.tabs .tabBarScroller.inbetween::before,.tabs .tabBarScroller.isRight::before{opacity:1}.tabs .tabBarScroller.inbetween::after,.tabs .tabBarScroller.isLeft::after{opacity:1}.tabs .tabBar{border-bottom:0;margin-bottom:0;padding-bottom:1.4em;position:relative;z-index:1}.tabs .tabBar>button{flex:1 1 0;min-width:max-content;scroll-margin-inline:32px;width:auto}.tabs .tabPanels>.tabPanel{margin:0}.tabs .tabPanels>.tabPanel[hidden]{display:none!important}.tabs .inner{display:flex;flex-direction:column}.tabs .inner{padding-top:24px;padding-top:calc(24px + 24*(100vw - 320px)/ 1210);padding-bottom:24px;padding-bottom:calc(24px + 24*(100vw - 320px)/ 1210)}@media(min-width:1531px){.tabs .inner{padding-top:48px;padding-bottom:48px}}.tabs .image{order:1}.tabs .image{margin-top:20px;margin-top:calc(20px + 20*(100vw - 320px)/ 447)}@media(min-width:768px){.tabs .image{margin-top:40px}}.tabs .image img{display:block}.tabs .more.bottom{margin-top:4rem}@media(min-width:768px){.tabs .inner{flex-direction:row;justify-content:space-between}.tabs .image{order:0;margin-top:0;width:48%}.tabs .text{width:48%}}@media(min-width:1024px){.tabs .inner{padding:0}}@media(min-width:1024px){.tabs .inner{margin-top:40px;margin-top:calc(40px + 30*(100vw - 1024px)/ 506)}}@media(min-width:1531px){.tabs .inner{margin-top:70px}}
.tabBar button{border:none;margin:0;padding:0;width:auto;overflow:visible;text-align:inherit;background:rgba(0,0,0,0);color:inherit;font:inherit;line-height:normal;-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none}.tabBar{border-bottom:1px solid var(--tabBar-border);display:flex;column-gap:16px;margin-bottom:1em}.tabBar button{width:100%;font-weight:400;margin-bottom:0;line-height:1.7;color:var(--text-color);padding:.5em 1em;text-align:center;background:var(--tabBar-button-background);backdrop-filter:blur(4px);display:inline-flex;justify-content:center;align-items:center;cursor:pointer;position:relative;bottom:0;transform:translateY(0);transition:transform .28s cubic-bezier(.22,1,.36,1),background-color .22s ease,color .22s ease,border-color .22s ease,backdrop-filter .22s ease;will-change:transform}.tabBar button{font-size:14px;font-size:calc(14px + 2*(100vw - 320px)/ 1210)}@media(min-width:1531px){.tabBar button{font-size:16px}}.tabBar button::before{color:var(--headline-color);font-size:20px;position:absolute;content:"";display:inline-block;width:1em;height:1em;background-color:currentColor;mask-image:url(https://cdn2.hubspot.net/hub/5354553/hubfs/hs-ntt/icons/fa/solid/sort-down.svg);mask-size:contain;mask-repeat:no-repeat;top:-1.1em;left:50%;opacity:0;pointer-events:none;transform:translate(-50%,-.35em) scale(.9);transition:opacity .18s ease,transform .28s cubic-bezier(.22,1,.36,1)}.tabBar button.active{background:var(--headline-color);font-weight:700;color:var(--background-color);transform:translateY(.8em)}.tabBar button.active::before{opacity:1;transform:translate(-50%,0) scale(1)}@media(hover:hover){.tabBar button:not(.active):active,.tabBar button:not(.active):hover{border-color:transparent;background:var(--tabBar-button-background-hover);backdrop-filter:blur(8px)}}