.listeo-feature-tabs,.listeo-feature-tabs *{box-sizing:border-box}.listeo-feature-tabs{width:100%;margin-inline:auto;overflow:hidden;border:1px solid #e0e0e0;border-radius:10px;background:#fff;box-shadow:0 8px 16px rgb(0 0 0 / .05);color:#1f1f1f;font-family:inherit}.listeo-feature-tabs__nav{display:grid;grid-template-columns:repeat(var(--listeo-feature-tabs-count,4),minmax(0,1fr));gap:8px;padding:10px;border-bottom:1px solid #e0e0e0;background:#f7f7f6}.listeo-feature-tabs .listeo-feature-tabs__tab{appearance:none;display:flex;align-items:center;justify-content:center;gap:10px;min-width:0;min-height:54px;margin:0;padding:8px 12px;border:0;border-radius:9px;background:#fff0;box-shadow:none;color:#666;font-family:inherit;font-size:16px;font-weight:500;line-height:24px;text-align:center;cursor:pointer;transition:color 0.18s ease,background-color 0.18s ease,transform 0.12s ease-out}.listeo-feature-tabs__tab-icon{display:inline-grid;flex:0 0 auto;place-items:center;width:19px;height:19px;font-size:18px;line-height:18px}.listeo-feature-tabs__tab-icon svg,.listeo-feature-tabs__tab-icon i{display:block;width:19px;height:19px;font-size:18px;line-height:19px}.listeo-feature-tabs .listeo-feature-tabs__tab:not(.is-active):hover,.listeo-feature-tabs .listeo-feature-tabs__tab:not(.is-active):focus-visible{background:#f1f1f0;box-shadow:none!important;color:#1f1f1f}.listeo-feature-tabs .listeo-feature-tabs__tab:active{box-shadow:none!important;transform:scale(.985)}.listeo-feature-tabs .listeo-feature-tabs__tab.is-active{background:#fff;box-shadow:0 1px 2px rgb(0 0 0 / .07);color:#1f1f1f}.listeo-feature-tabs .listeo-feature-tabs__tab.is-active:hover{box-shadow:0 1px 2px rgb(0 0 0 / .07)!important}.listeo-feature-tabs .listeo-feature-tabs__tab:focus-visible{outline:3px solid var(--listeo-primary-color-light);outline-offset:2px}.listeo-feature-tabs__panel{display:grid;grid-template-columns:38% minmax(0,1fr);height:570px}.listeo-feature-tabs__panel[hidden]{display:none!important}.listeo-feature-tabs__copy{display:flex;flex-direction:column;justify-content:center;min-width:0;padding:44px}.listeo-feature-tabs .listeo-feature-tabs__headline{max-width:360px;margin:0 0 30px;color:#1f1f1f;font-family:inherit;font-size:32px!important;font-weight:500;line-height:39px!important;letter-spacing:-1px}.listeo-feature-tabs__features{display:grid;gap:24px}.listeo-feature-tabs__feature{display:grid;grid-template-columns:24px minmax(0,1fr);align-items:start;gap:14px;min-width:0}.listeo-feature-tabs__feature-icon{display:grid;place-items:center;width:20px;height:20px;margin-top:2px;color:var(--listeo-primary-color);font-size:20px;line-height:20px}.listeo-feature-tabs__feature-icon svg,.listeo-feature-tabs__feature-icon i{display:block;width:20px;height:20px;font-size:20px;line-height:20px}.listeo-feature-tabs__feature-copy{display:block;min-width:0}.listeo-feature-tabs .listeo-feature-tabs__feature-title{margin:0 0 6px;color:#1f1f1f;font-family:inherit;font-size:18px!important;font-weight:500;line-height:24px!important}.listeo-feature-tabs .listeo-feature-tabs__feature-text,.listeo-feature-tabs .listeo-feature-tabs__feature-text p{max-width:350px;margin:0;color:#656565;font-family:inherit;font-size:16px!important;font-weight:300;line-height:28px!important}.listeo-feature-tabs__feature-text strong{color:#222;font-weight:600}.listeo-feature-tabs__feature-text svg{display:inline-block;width:18px;max-width:none;height:18px;margin:0 2px;vertical-align:-3px}.listeo-feature-tabs__visual{position:relative;min-width:0;min-height:504px;margin:18px 18px 18px 0;overflow:hidden;border-radius:12px;background:#fff0}.listeo-feature-tabs__stage{position:absolute;inset:32px;display:grid;max-height:470px;margin-block:auto;place-items:center;overflow:hidden;border-radius:10px;background:#fff}.listeo-feature-tabs__shot-motion,.listeo-feature-tabs__shot-link{display:block;width:100%;height:100%;overflow:hidden;border-radius:inherit}a.listeo-feature-tabs__shot-link{box-shadow:none!important;text-decoration:none;cursor:zoom-in}.listeo-feature-tabs__shot-link{padding:30px;background-color:color-mix(in srgb,var(--listeo-primary-color) 8%,transparent)}.listeo-feature-tabs__shot-link.is-static{cursor:default}.listeo-feature-tabs .listeo-feature-tabs__image{display:block;max-width:none;padding:0;overflow:hidden;border-radius:10px;opacity:1;transform-origin:center center}.listeo-feature-tabs__panel.is-leaving .listeo-feature-tabs__headline,.listeo-feature-tabs__panel.is-leaving .listeo-feature-tabs__feature{animation:listeo-feature-copy-leave 0.14s cubic-bezier(.4,0,1,1) both}.listeo-feature-tabs__panel.is-entering .listeo-feature-tabs__headline,.listeo-feature-tabs__panel.is-entering .listeo-feature-tabs__feature{animation:listeo-feature-copy-enter 0.38s cubic-bezier(.16,1,.3,1) both}.listeo-feature-tabs__panel.is-entering .listeo-feature-tabs__feature:nth-child(1){animation-delay:35ms}.listeo-feature-tabs__panel.is-entering .listeo-feature-tabs__feature:nth-child(2){animation-delay:65ms}.listeo-feature-tabs__panel.is-entering .listeo-feature-tabs__feature:nth-child(3){animation-delay:95ms}.listeo-feature-tabs__panel.is-leaving .listeo-feature-tabs__shot-motion{animation:listeo-feature-shot-leave 0.14s cubic-bezier(.4,0,1,1) both}.listeo-feature-tabs__panel.is-entering .listeo-feature-tabs__shot-motion{animation:listeo-feature-shot-enter 0.34s cubic-bezier(.16,1,.3,1) both}@keyframes listeo-feature-copy-leave{to{opacity:0;transform:translate3d(-6px,0,0)}}@keyframes listeo-feature-copy-enter{from{opacity:0;transform:translate3d(10px,0,0)}to{opacity:1;transform:translate3d(0,0,0)}}@keyframes listeo-feature-shot-leave{to{opacity:0;transform:scale(.985)}}@keyframes listeo-feature-shot-enter{from{opacity:0;transform:scale(1)}50%{transform:scale(.985)}to{opacity:1;transform:scale(1)}}@media (max-width:999px){.listeo-feature-tabs__nav{grid-template-columns:repeat(2,minmax(0,1fr))}.listeo-feature-tabs__panel{grid-template-columns:1fr!important;height:auto!important}.listeo-feature-tabs__copy{padding:32px}.listeo-feature-tabs .listeo-feature-tabs__headline{max-width:520px}.listeo-feature-tabs__features{grid-template-columns:repeat(2,minmax(0,1fr))}.listeo-feature-tabs .listeo-feature-tabs__feature-text,.listeo-feature-tabs .listeo-feature-tabs__feature-text p{max-width:none}.listeo-feature-tabs__visual{min-height:470px;margin:0 18px 18px}.listeo-feature-tabs__stage{inset:28px}}@media (max-width:480px){.listeo-feature-tabs__copy{padding:24px}.listeo-feature-tabs__features{grid-template-columns:1fr}.listeo-feature-tabs__visual{min-height:360px;margin:0 8px 8px}.listeo-feature-tabs__stage{inset:18px}}@media (prefers-reduced-motion:reduce){.listeo-feature-tabs__tab{transition:none}.listeo-feature-tabs__tab:active{transform:none}.listeo-feature-tabs__panel.is-leaving .listeo-feature-tabs__headline,.listeo-feature-tabs__panel.is-leaving .listeo-feature-tabs__feature,.listeo-feature-tabs__panel.is-entering .listeo-feature-tabs__headline,.listeo-feature-tabs__panel.is-entering .listeo-feature-tabs__feature,.listeo-feature-tabs__panel.is-leaving .listeo-feature-tabs__shot-motion,.listeo-feature-tabs__panel.is-entering .listeo-feature-tabs__shot-motion{animation:none!important}}