.detailHero{gap:var(--spacing-lg);max-width:var(--width-lg);padding-bottom:var(--spacing-lg);flex-direction:column;flex:1;margin:0 auto;display:flex;position:relative}@media screen and (min-width:739px){.detailHero{padding-bottom:var(--spacing-xl);grid-template-columns:1fr 24rem;justify-content:center;align-items:center;display:grid}}@media screen and (max-width:738px){.detail-hero-info{display:none}}.detail-hero-container{padding-bottom:var(--spacing-xl);position:relative}.detail-hero-container:before{content:"";z-index:-1;background-color:#000000d1;width:100%;height:100%;position:absolute;top:0;left:0}.hero-background-image{z-index:-2;opacity:1;object-fit:cover;background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;position:absolute}.hero-background-video{z-index:-2;object-fit:cover;background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;position:absolute}@media screen and (max-width:738px){.hero-background-image,.hero-background-video{display:none}}.detail-hero-content{justify-content:flex-start;gap:var(--spacing-lg);flex-direction:column;display:flex}.detail-hero-content ul{line-height:var(--spacing-lg);padding-left:0;list-style-type:none}.detail-hero-content ul li{padding-left:var(--spacing-xl);padding-top:var(--spacing-md);position:relative}.detail-hero-content ul li:before{content:"";left:0;top:calc(.5rem + var(--spacing-md));width:var(--spacing-md);height:var(--spacing-md);background-image:none;background-color:var(--Primary-Colors-Snow-White);display:block;position:absolute;-webkit-mask-image:url(/images/icons/checkmark.svg);mask-image:url(/images/icons/checkmark.svg);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.heroImage{object-fit:cover;object-position:center;z-index:0}.toolLogoContainer{height:2.5rem;position:relative}.toolLogo{object-fit:contain;object-position:left;object-fit:contain;object-position:left;width:100%;height:100%}
.video-facts-box-card{padding:var(--spacing-xl);overflow:hidden}@media screen and (max-width:738px){.video-facts-box-card{padding:0}.hidden-on-small-screens{display:none}}.tab-menu button,.tab-menu button:hover{color:var(--Primary-Colors-Midnight-Steel-900)}.tab-menu button.active{color:var(--Primary-Colors-Midnight-Steel)}.tab-menu a,.tab-menu a:hover{color:var(--Primary-Colors-Midnight-Steel-900)}.tab-menu a.active{color:var(--Primary-Colors-Midnight-Steel)}.tab-menu.tab-indicator,.tab-indicator{background-color:var(--Primary-Colors-Midnight-Steel)}.tab-menu{gap:var(--spacing-md);justify-content:center;width:100%;display:flex;position:relative}.tab-menu button,.tab-menu a{padding:var(--spacing-md);cursor:pointer;text-align:center;background:0 0;border:none;border-bottom:2px solid #0000;width:100%;text-decoration:none;transition:border-bottom-color .2s ease-in-out,color .2s ease-in-out}.tab-indicator{z-index:1;height:2px;width:calc(50% - var(--spacing-md) / 2);transition:left .2s ease-in-out,width .2s ease-in-out;position:absolute;bottom:0;left:0}.tab-indicator.active{left:calc(50% + var(--spacing-md) / 2);width:calc(50% - var(--spacing-md) / 2)}@media screen and (max-width:738px){.tab-menu button{color:var(--Primary-Colors-Midnight-Steel-200)}.tab-menu button:hover{color:var(--Primary-Colors-Midnight-Steel-100)}.tab-menu button.active{color:var(--Primary-Colors-Snow-White)}.tab-menu a{color:var(--Primary-Colors-Midnight-Steel-200)}.tab-menu a:hover{color:var(--Primary-Colors-Midnight-Steel-100)}.tab-menu a.active{color:var(--Primary-Colors-Snow-White)}.tab-indicator{background-color:var(--Primary-Colors-Snow-White)}.video-facts-container{background-color:#000}}.pricing-flex{padding-top:var(--spacing-xl);gap:var(--spacing-md);width:100%;height:100%;color:var(--Primary-Colors-Midnight-Steel);flex-direction:column;justify-content:space-between;align-items:center;display:flex}@media screen and (max-width:738px){.video-facts-container{background-color:#000}.pricing-flex{color:var(--Primary-Colors-Snow-White)}}.video-facts-container{background-color:var(--Secondary-Colors-Emerald-Green)}@media screen and (max-width:738px){.video-facts-container{background-color:#000}}
