.cursor-pointer{cursor:pointer}.opacity-none{opacity:1!important}.visibility-hidden{visibility:hidden}.v-card--allow-overflow-fix{overflow:initial;z-index:initial}.v-container>.v-row.align-row-container{margin:-16px}.v-card.v-card--hover:hover{background:#f5f5f5}.im-title{font-size:1.65rem!important;font-weight:700;line-height:1.25}@media all and (min-width: 540px){.im-title{font-size:2.25rem!important}}.im-subtitle{font-size:.875rem!important;font-weight:700;line-height:1.5}@media all and (min-width: 540px){.im-subtitle{font-size:1.5rem!important}}.im-eyebrow{font-size:.75rem!important;text-transform:uppercase;letter-spacing:.05rem;line-height:1rem!important}.im-eyebrow--sm{font-size:.625rem!important;text-transform:uppercase;letter-spacing:.05rem;line-height:1rem!important}.im-body{font-size:1rem!important}.im-body--xxxs{font-size:.5rem!important}.im-body--xxs{font-size:.625rem!important}.im-body--xs{font-size:.75rem!important}.im-body--sm{font-size:.875rem!important}.im-body--md{font-size:1rem!important}.im-body--lg{font-size:1.125rem!important}.im-body--xl{font-size:1.5rem!important}.im-body--xxl{font-size:1.75rem!important}.im-body--xxxl{font-size:2rem!important}.im-product__num,.im-product__num--xl,.im-product__num--lg,.im-product__num--md,.im-product__num--sm{font-size:1.125rem!important;font-weight:700}@media all and (min-width: 540px){.im-product__num,.im-product__num--xl,.im-product__num--lg,.im-product__num--md,.im-product__num--sm{font-size:1.75rem!important}}@media all and (min-width: 740px){.im-product__num,.im-product__num--xl,.im-product__num--lg,.im-product__num--md,.im-product__num--sm{font-size:2.1rem!important}}.im-product__num--sm{font-size:1.125rem!important;font-weight:700}.im-product__num--md{font-size:1.5rem!important;font-weight:700}.im-product__num--lg{font-size:2.1rem!important;font-weight:700}.im-product__num--xl{font-size:54px;line-height:54px}.im-product__caption{font-size:.75rem!important}.im-product__title{font-size:1rem!important;font-weight:700}.im-product__title--lg{font-size:1.5rem!important}.im-product__subtitle{font-size:.875rem!important}.im-header-label{font-size:.75rem!important}@media all and (min-width: 540px){.im-header-label{font-size:1rem!important}}.im-monospace{font-family:IBM Plex Mono,monospace}.im-disclaimer{font-size:.875rem!important}.im-link{font-size:.875rem!important;color:rgb(var(--v-theme-primary));cursor:pointer;font-weight:700;text-decoration:underline}.im-disclosure{font-size:1rem!important;color:rgb(var(--v-theme-primary));font-weight:700;text-decoration:underline}.im-dialog-activator{font-size:.875rem!important;color:rgb(var(--v-theme-primary))!important;cursor:pointer;text-transform:none!important;letter-spacing:normal!important}.im-dialog-activator.v-btn--variant-plain{opacity:1!important}.im-review-link{font-size:.875rem!important;color:rgb(var(--v-theme-primary))!important;cursor:pointer;text-transform:none!important;letter-spacing:normal!important}.im-review-link.align-left{min-width:0!important}.im-review-link.v-btn--variant-plain{opacity:1!important}.im-review-link.underline .v-btn__content{font-weight:700;text-decoration:underline}.im-letter-spacing--wide{letter-spacing:.1rem}.im-border-bottom{border-bottom:1px solid rgba(0,0,0,.12)}.im-border-top{border-top:1px solid rgba(0,0,0,.12)}.im-button.wrap-button-text{height:fit-content!important;padding-top:var(--v-btn-size);padding-bottom:var(--v-btn-size)}.im-button.wrap-button-text .v-btn__content{width:auto;white-space:normal}.im-button.wrap-button-text--equal-height{height:100%!important}.im-html ol,.im-html ul{padding-inline-start:24px}.im-dotted-underline{background:radial-gradient(circle,rgb(var(--v-theme-primary)),1px,transparent 0);background-size:5px 2px;background-repeat:repeat-x;background-position-x:4px;background-position-y:14px;padding-bottom:6px}.im-solid-underline{border-bottom:1px solid rgb(var(--v-theme-primary))}.im-shaded-background{background-color:rgba(var(--v-theme-shading));border-radius:8px}.im-shaded-background .v-input{background-color:rgba(var(--v-theme-background))!important}.text-caption{font-family:inherit}.ml-nbsp{margin-left:.3em}.mr-nbsp{margin-right:.3em}
