h3.dual-tone{font-size:2em;line-height:1.25em;padding-bottom:0}h3.dual-tone.smaller{font-size:1.5em;line-height:1.2em;padding-bottom:0}.dual-tone-text .disclaimer{font-size:.66em;margin-top:.5em}.product-grid .wide-blocks .span-4.wide{grid-column:span 2}.product-card:before{content:" ";display:block;position:absolute;top:0;left:0;width:100%;height:100%;box-shadow:1px 1px 32px 6px #4d535a1f,1px 1px 9px 2px #4d535a1a;border-radius:10px;opacity:0;transition:opacity .3s ease;z-index:-1}.product-card{transition:transform .2s ease}.product-card:hover{transform:scale(1.02)}.product-card:hover:before{opacity:1}.wide-blocks .product-card{transition:background-color .2s ease}.wide-blocks .product-card:hover{background:var(--color-gray-100);transform:none}.product-grid h3,.product-grid p{padding:0;line-height:normal}.product-grid .span-4{position:relative;display:flex;flex-direction:column}.product-grid .product-images{position:relative;padding-bottom:90%;z-index:1}.product-grid .wide .product-images{position:relative;padding-bottom:calc((90% - 2em)/2)}.product-grid .product-images img{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;height:100%;opacity:0}.product-grid .product-images img.active{z-index:2;opacity:1}.product-grid .product-tags,.product-grid .product-preview-pill{position:absolute;left:0;top:0;padding:.5em .8em;z-index:5}.product-grid .product-tags{width:calc(100% - 7em)}.product-grid .product-preview-pill{width:7em}.product-grid .product-summary{padding:0 .8em .8em}.product-grid .pill-tag{border-radius:100em;display:inline-block;padding:5px 10px;margin-bottom:3px;font-weight:500;font-size:12px;line-height:100%;color:var(--color-gray-800);border:1px solid var(--color-gray-800);white-space:nowrap}.product-grid .reviews{margin-bottom:10px}.product-grid .one-line-desc{font-size:.8em;margin-top:10px}.product-grid .collection-card .image{padding-bottom:calc(90% + .25em);border-top-right-radius:10px;border-top-left-radius:10px;margin-bottom:1em}.product-grid .product-preview-pill{right:10px;left:auto;text-align:right;transition:opacity .2s ease,transform .2s ease;opacity:0}.product-grid .product-preview-pill .pill-tag{background:var(--color-gray-100);border:1px solid var(--color-gray-100)}.product-grid .wide-blocks .product-preview-pill .pill-tag{border:none;color:#fff;border:1px solid var(--color-red);background:var(--color-red)}.product-grid .product-card:hover .product-preview-pill{opacity:1}.product-grid .product-swatches{position:absolute;bottom:-1em;right:.8em;display:flex;z-index:5}.product-grid .product-swatches .color-option{width:1.2em;height:1.2em;border-radius:2em;cursor:pointer;background-color:#888;position:relative;z-index:1;margin-left:.3em;background-size:125%;border:2px solid transparent}.product-grid .product-swatches .color-option:before{display:block;width:1em;height:1em;border-radius:2em;position:absolute;top:0;left:0;background-color:var(--color-gray-600);z-index:0}.product-grid .product-swatches .color-option.active{transform:scale(1.1);border:2px solid var(--color-gray-300)}.product-grid .reviews svg{height:.75em;width:auto;margin-bottom:.2em}.product-grid .product-price{margin-top:auto;padding-left:1em}.product-grid .product-price p{white-space:nowrap;font-weight:500}.product-grid .price-compare,.strike{position:relative}.product-grid .price-compare:before,.strike:before{content:" ";width:100%;height:2px;position:absolute;top:calc(50% - 2px);background:var(--color-gray-300)}.product-grid .card-atc{width:100%;margin-top:auto;border-radius:0 0 10px 10px}.product-grid .review-rating{font-size:.5em;font-weight:600}.product-grid .review-count{font-size:.45em;font-weight:600}.collection-preview.grid-5 hr{margin-top:2em;margin-bottom:2em}.collection-preview .shop-all-cta{text-decoration:underline}.collection-preview .product-card{position:relative;display:flex;flex-direction:column}.collection-preview .product-card .flex.between{margin-top:auto;align-items:flex-end;font-size:.9em;line-height:1.1}.collection-preview .product-preview-pill .pill-tag{background:var(--color-gray-50);border:1px solid var(--color-gray-200);color:var(--color-gray-800)}.collection-preview .product-card:hover{transform:none}.collection-preview .product-card:hover{background:var(--color-gray-100)}.collection-preview .product-images img{opacity:1}.global-features .span-1{display:flex;justify-content:center;align-items:center;font-size:.7em}.global-features .span-1 p{padding:0 .5em}.global-features .span-1 img{max-width:4em}.swiper.card-feature{padding:2em 2em 4em}.swiper.card-feature .swiper-slide .image{width:100%;padding-bottom:80%;border-bottom-right-radius:10px;border-bottom-left-radius:10px;transition:padding .2s ease}.swiper.card-feature .swiper-slide-active .image{padding-bottom:calc(80% + 1em)}.swiper.card-feature .swiper-slide{display:flex;flex-direction:column;position:relative;transition:margin .2s ease;-webkit-user-select:none;user-select:none}.swiper.card-feature .swiper-slide:before{content:" ";display:block;position:absolute;top:0;left:0;width:100%;height:100%;box-shadow:1px 1px 32px 6px #4d535a1f,1px 1px 9px 2px #4d535a1a;border-radius:10px;opacity:0;transition:opacity .6s ease;z-index:-1}.swiper.card-feature .swiper-slide-active{margin-top:-.5em;background-color:#f2f4f5}.swiper.card-feature .swiper-slide-active:before{opacity:1}.swiper.card-feature .swiper-pagination-bullet{background:var(--color-gray-600);height:.7em;width:.7em;margin:0 .5em}.swiper.card-feature .swiper-pagination-bullet-active{background:var(--color-gray-800)}.swiper.card-feature .swiper-button-prev,.swiper.card-feature .swiper-button-next{background:#30343840;border-radius:100px;padding:10px;height:60px;width:60px;font-size:12px}.swiper.card-feature .swiper-button-prev:after,.swiper.card-feature .swiper-button-next:after{color:#fff;font-size:2em}.provider-list{column-count:3}.provider-list img{margin-bottom:2em}.a-faq .h6{cursor:pointer;position:relative;padding-right:2em;padding-bottom:0}.a-faq .h6:after{content:" ";display:block;position:absolute;height:1em;width:1em;background-size:contain;background-position:50% 50%;background-repeat:no-repeat;right:0;top:0;bottom:0;margin:auto;transition:transform .2s ease;transform:rotate(180deg)}.a-faq.active .h6:after{transform:rotate(0)}.a-faq{margin-bottom:2em}.a-faq .blurb{font-weight:300;padding:.75em 0 0}.a-faq .blurb p{font-weight:3;font-size:.9em}.a-faq .blurb li{font-size:.9em}.blurb p a{font-weight:300}.blurb p a:hover{color:var(--color-gray-800)}.an-acco .h6{cursor:pointer;position:relative;padding-right:2em;padding-bottom:0}.an-acco .h6:after{content:" ";display:block;position:absolute;height:1em;width:1em;background-size:contain;background-position:50% 50%;background-repeat:no-repeat;right:.5em;top:0;bottom:0;margin:auto;transition:transform .2s ease;transform:rotate(180deg)}.an-acco.active .h6:after{transform:rotate(0)}.an-acco{margin-bottom:1em;border-bottom:1px solid var(--color-gray-300);padding-top:0;padding-bottom:1em}.an-acco strong{color:var(--color-gray-800);font-weight:500}.an-acco:first-of-type{border-top:1px solid var(--color-gray-300);padding-top:1em}.an-acco .blurb{font-weight:300;padding:.75em 0 0;line-height:1.25}.an-acco .blurb p,.an-acco .blurb li{font-size:.9em;margin-bottom:.5em;padding-bottom:0}.an-acco .blurb ul,.description-full ul,.a-faq .blurb ul{list-style:disc;margin-bottom:1em;padding-left:2em}.support-grid .large-text{font-weight:500}.support-grid img{max-width:3.5em}.support-grid a{color:var(--color-coral);margin-top:.5em;display:inline-block}.support-grid p{font-size:.9em}.support-grid .large-text{font-size:1.05em;margin-bottom:.5em}.full-width-callout-image{width:100%;border-radius:20px}.audio-demo{background-color:#363b3f;position:relative}.audio-demo.layout-half_width,.audio-demo.layout-cards{background-color:transparent}.audio-demo .video-spacer{padding-bottom:35%}.audio-demo .top-area,.audio-demo .bottom-area{position:relative;z-index:1}.audio-demo video{position:absolute;top:0;left:0;z-index:0;margin:auto;bottom:0;width:100%}.audio-demo h2{font-weight:500;margin-bottom:.25em;padding-bottom:0}.audio-demo .button{margin-bottom:.3em}.audio-demo.layout-cards .bottom-area{text-align:center}.audio-demo.layout-cards .span-2{background-color:var(--color-gray-50);border-radius:10px;padding-bottom:120%;height:0;position:relative;overflow:hidden;box-shadow:0 1px 3px 1px #4d535a1a,0 1px 12px 3px #4d535a1a}.audio-demo.layout-cards video{height:100%;object-fit:cover}.audio-demo.layout-half_width video{position:static;border-radius:10px;box-shadow:0 1px 3px 1px #4d535a1a,0 1px 12px 3px #4d535a1a}.audio-demo.layout-half_width .bottom-area{text-align:center}.audio-demo.layout-half_width .span-2{background-color:var(--color-gray-50);border-radius:10px;padding-bottom:120%;height:0;position:relative;overflow:hidden;box-shadow:0 1px 3px 1px #4d535a1a,0 1px 12px 3px #4d535a1a}.audio-demo.layout-half_width video{height:100%;object-fit:cover}.feature-grid h3{font-weight:500;margin-bottom:1em;padding-bottom:0}.feature-grid img{width:5em;height:auto}.feature-grid h4{font-weight:500;margin-bottom:.2em;padding-bottom:0}.feature-grid p{font-size:.8em;line-height:1.3}.octane-ai-quiz-rendered ul{list-style-type:disc;margin-left:15px}@media screen and (max-width:850px){.outer_container{padding-left:1.4em;padding-right:1.4em}#reviews_cards #reviewsio-carousel-widget{width:100vw;margin-left:-2em}.product-grid .grid-4,.product-grid .grid-3{display:block}.product-grid .dual-tone-text .span-3{display:none}.product-grid .wide .product-images{padding-bottom:90%}.collection-preview{grid-template-columns:1fr 1fr 1fr 1fr}.collection-preview .span-1{grid-column:span 2}.collection-preview div.span-1{grid-column:span 4;display:flex;justify-content:space-between}.collection-preview a .flex.between{display:block}.collection-preview a .product-price{padding-left:0}.collection-preview a .product-price .price-compare{display:inline-block}.collection-preview a .product-price .price-current{width:100%}.product-grid .collection-preview .product-card{margin-bottom:0}.support-grid .span-1{grid-column:span 2}.grid-5 .mid-3{grid-column-start:1;grid-column:span 5}.product-grid .product-card{margin-bottom:1em}.dual-tone-text .span-1,.dual-tone-text .span-3,.dual-tone-text .span-6{grid-column:span 12}.card-feature{padding-left:2em;padding-right:2em}.health-systems .grid-5,.faqs .grid-5,.tech-specs .grid-5{grid-template-columns:1fr}.provider-list{column-count:2}.support-grid .grid-5{grid-template-columns:1fr 1fr}.support-grid .grid-5 .span-1{grid-column:span 1}.support-grid .grid-5 .span-1:first-child{grid-column:span 2}.product-grid .global-features{display:grid;grid-template-columns:1fr 1fr}.global-features .span-1{flex-direction:column}.audio-demo .video-spacer{padding-bottom:75%}#product_grid{padding-top:2em}.an-acco .span-4,.an-acco .span-8{grid-column:span 12}.product-grid .product-images img{height:auto}.an-acco .blurb .span-6{grid-column:span 12}}
/*# sourceMappingURL=/cdn/shop/t/74/assets/modules.css.map?v=59306355914574490761700681648 */
