.product-tabs .pt-widget{--pt-strip-gap:clamp(6px,1.6vw,26px)}.product-tabs .pt-strip{margin-bottom:clamp(30px,3.6vw,52px);position:relative}.product-tabs .pt-strip:after{background:var(--saas-border,#e4e1d9);bottom:0;content:"";height:1px;left:0;position:absolute;right:0;z-index:0}.product-tabs .pt-strip__scroll{display:flex;gap:var(--pt-strip-gap);overflow-x:auto;overflow-y:hidden;padding-bottom:2px;scrollbar-width:none;-ms-overflow-style:none;scroll-snap-type:x proximity}.product-tabs .pt-strip__scroll::-webkit-scrollbar{display:none}.product-tabs .pt-strip--centered .pt-strip__scroll{justify-content:center;justify-content:safe center}.product-tabs .pt-tab{align-items:center;background:none;border:0;border-radius:var(--saas-radius-sm,8px);color:var(--saas-muted,#6b7772);display:inline-flex;flex:none;font-family:var(--saas-font-eyebrow,"IBM Plex Mono",ui-monospace,Menlo,monospace);font-size:var(--saas-eyebrow-size,12px);font-weight:500;gap:9px;letter-spacing:var(--saas-eyebrow-tracking,.12em);line-height:1.3;padding:14px 6px 15px;position:relative;scroll-snap-align:start;text-transform:var(--saas-eyebrow-transform,uppercase);transition:color var(--saas-speed,.22s) var(--saas-ease,cubic-bezier(.22,.61,.36,1));white-space:nowrap}.product-tabs .pt-tab:hover,.product-tabs .pt-tab[aria-selected=true]{color:var(--saas-heading,#101a16)}.product-tabs .pt-tab:after{background:var(--saas-primary,#0f6b54);bottom:-2px;content:"";height:2px;left:0;opacity:0;pointer-events:none;position:absolute;right:0;transform:scaleX(.2);transform-origin:50% 50%;transition:transform .3s var(--saas-ease,cubic-bezier(.22,.61,.36,1)),opacity .3s var(--saas-ease,cubic-bezier(.22,.61,.36,1));z-index:1}.product-tabs .pt-tab[aria-selected=true]:after{opacity:1;transform:none}.product-tabs .pt-tab__icon{align-items:center;color:var(--saas-muted,#6b7772);display:inline-flex;flex:none;justify-content:center;transition:color var(--saas-speed,.22s) var(--saas-ease,cubic-bezier(.22,.61,.36,1))}.product-tabs .pt-tab__icon svg{height:15px;width:15px}.product-tabs .pt-tab:hover .pt-tab__icon{color:var(--saas-heading,#101a16)}.product-tabs .pt-tab[aria-selected=true] .pt-tab__icon{color:var(--saas-primary,#0f6b54)}.product-tabs .pt-panel__grid{gap:clamp(30px,4vw,64px);grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr)}.product-tabs .pt-panel__grid--media-left .pt-media{order:-1}.product-tabs .pt-panel.is-active{animation:pt-panel-in .34s var(--saas-ease,cubic-bezier(.22,.61,.36,1)) both}@keyframes pt-panel-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.product-tabs .pt-panel__heading{font-size:min(var(--saas-h3,28px),calc(1.25rem + .7vw));margin:0}.product-tabs .pt-panel__text{color:var(--saas-body,#4a5652)}.product-tabs .pt-panel__text>:last-child{margin-bottom:0}.product-tabs .pt-bullets{display:grid;gap:11px;list-style:none;margin:0;padding:0}.product-tabs .pt-bullets li{align-items:flex-start;color:var(--saas-body,#4a5652);display:flex;font-size:.96rem;gap:11px;line-height:1.55;margin:0}.product-tabs .pt-bullets__mark{color:var(--saas-primary,#0f6b54);flex:none;height:17px;margin-top:.18em;width:17px}.product-tabs .button-group{margin-top:2px}.product-tabs .pt-frame{margin:0}.product-tabs .pt-frame img{background:var(--saas-bg-alt,#f5f3ee);height:auto;width:100%}.product-tabs .pt-media__figure{margin:0}.product-tabs .pt-media__img{border-radius:var(--saas-radius-lg,18px);height:auto;-webkit-mask-image:linear-gradient(to bottom,rgba(var(--saas-ink-rgb,14,26,36),1) 0,rgba(var(--saas-ink-rgb,14,26,36),1) 84%,rgba(var(--saas-ink-rgb,14,26,36),0) 100%);mask-image:linear-gradient(to bottom,rgba(var(--saas-ink-rgb,14,26,36),1) 0,rgba(var(--saas-ink-rgb,14,26,36),1) 84%,rgba(var(--saas-ink-rgb,14,26,36),0) 100%);width:100%}.product-tabs .pt-media__caption{color:var(--saas-muted,#6b7772);font-family:var(--saas-font-eyebrow,"IBM Plex Mono",ui-monospace,Menlo,monospace);font-size:11px;font-weight:500;letter-spacing:var(--saas-eyebrow-tracking,.12em);margin-top:14px;text-transform:var(--saas-eyebrow-transform,uppercase)}.on-dark .product-tabs .pt-strip:after,.surface-dark.product-tabs .pt-strip:after{background:var(--saas-dark-border,hsla(0,0%,100%,.14))}.on-dark .product-tabs .pt-tab,.surface-dark.product-tabs .pt-tab{color:var(--saas-on-dark-faint,hsla(0,0%,100%,.52))}.on-dark .product-tabs .pt-tab:hover,.on-dark .product-tabs .pt-tab[aria-selected=true],.surface-dark.product-tabs .pt-tab:hover,.surface-dark.product-tabs .pt-tab[aria-selected=true]{color:var(--saas-on-dark,#fff)}.on-dark .product-tabs .pt-tab:after,.surface-dark.product-tabs .pt-tab:after{background:var(--saas-accent,#ff6b4a)}.on-dark .product-tabs .pt-tab__icon,.surface-dark.product-tabs .pt-tab__icon{color:var(--saas-on-dark-faint,hsla(0,0%,100%,.52))}.on-dark .product-tabs .pt-tab[aria-selected=true] .pt-tab__icon,.surface-dark.product-tabs .pt-tab[aria-selected=true] .pt-tab__icon{color:var(--saas-accent,#ff6b4a)}.on-dark .product-tabs .pt-bullets li,.on-dark .product-tabs .pt-panel__text,.surface-dark.product-tabs .pt-bullets li,.surface-dark.product-tabs .pt-panel__text{color:var(--saas-on-dark-muted,hsla(0,0%,100%,.72))}.on-dark .product-tabs .pt-bullets__mark,.surface-dark.product-tabs .pt-bullets__mark{color:var(--saas-accent,#ff6b4a)}.on-dark .product-tabs .pt-media__caption,.surface-dark.product-tabs .pt-media__caption{color:var(--saas-on-dark-faint,hsla(0,0%,100%,.52))}.on-dark .product-tabs .pt-frame img,.surface-dark.product-tabs .pt-frame img{background:var(--saas-dark-surface,hsla(0,0%,100%,.05))}@media (max-width:991px){.product-tabs .pt-panel__grid,.product-tabs .pt-panel__grid--media-left{grid-template-columns:minmax(0,1fr)}.product-tabs .pt-panel__grid--media-left .pt-media{order:-1}}@media (max-width:767px){.product-tabs .pt-strip{margin-bottom:26px}.product-tabs .pt-strip__scroll{-webkit-mask-image:linear-gradient(to right,rgba(var(--saas-ink-rgb,14,26,36),0) 0,rgba(var(--saas-ink-rgb,14,26,36),1) 20px,rgba(var(--saas-ink-rgb,14,26,36),1) calc(100% - 20px),rgba(var(--saas-ink-rgb,14,26,36),0) 100%);mask-image:linear-gradient(to right,rgba(var(--saas-ink-rgb,14,26,36),0) 0,rgba(var(--saas-ink-rgb,14,26,36),1) 20px,rgba(var(--saas-ink-rgb,14,26,36),1) calc(100% - 20px),rgba(var(--saas-ink-rgb,14,26,36),0) 100%);padding-inline:1px}.product-tabs .pt-strip--centered .pt-strip__scroll{justify-content:flex-start}.product-tabs .pt-tab{gap:7px;padding:13px 4px 15px}.product-tabs .pt-bullets li{font-size:.93rem}.product-tabs .pt-media__img{border-radius:var(--saas-radius,12px)}}