*,::after,::before{box-sizing:border-box}.tippy-tooltip.features-theme{background:#243758;font-weight:400;font-size:12px;padding:18px 24px;line-height:1.7;border-radius:3px}.tippy-tooltip.features-theme .tippy-content{background:#243758;color:#fff;padding:0;text-align:left}.feature-list-heading{margin-bottom:20px}.feature-list{list-style:none;margin:0;padding:0}.feature-list li{margin-bottom:20px}.feature-list sup{color:#0263e0;top:-.6em}.feature-list a,.feature-list span{color:#565b73;border-bottom:solid 1px #e8e8e8;padding:2px 0;transition:border-bottom .1s cubic-bezier(.4,0,.2,1);position:relative}.feature-list a:hover,.feature-list span:hover{text-decoration:none;border-bottom-color:#0263e0}.section.-animations .features-img{position:relative;z-index:-1}.section.-animations ._wrapper{margin:-20% 0}@media screen and (min-width:960px){.section.-api .features-img{margin:0 -20px}}.section.-hero .headshot-container{margin-left:-50px;margin-right:-50px}@media screen and (min-width:960px){.section.-hero .headshot-container{margin-left:-80px;margin-right:-80px;margin-top:-80px}}.section.-hero .reference{margin-right:-20px}.section.-hero .reference__logo{width:80px}.features__list ul{list-style-type:none;margin:0 0 50px;padding:0;display:inline-block;vertical-align:top;width:100%}.features__list li{position:relative}.features__list sup{position:absolute;top:50%;margin-top:-8px;margin-left:6px;left:100%;color:#0263e0}.features__list h3{font-weight:500;color:#0263e0}.features__list a{font-size:13px;line-height:1.7;color:#565b73;position:relative;font-weight:200;border-bottom:solid 1px #e8e8e8;padding:2px 0;margin:14px 0;display:inline-block;line-height:1;transition:border-bottom .1s cubic-bezier(.4,0,.2,1)}@media (min-width:768px){.features__list a{font-size:14px}}.features__list a+aside{opacity:0;bottom:100%;transition:all .2s cubic-bezier(.4,0,.2,1)}.features__list a:hover{text-decoration:none}.features__list a:hover:not(.no-link){border-bottom-color:#0263e0}.features__list a:hover+aside{opacity:1;bottom:110%}.features__list aside{font-size:12px;line-height:1.7;box-sizing:border-box;position:absolute;left:0;width:380px;background:#243758;font-weight:200;color:rgba(255,255,255,.9);padding:18px 24px;line-height:1.7;border-radius:3px;pointer-events:none}@media (min-width:768px){.features__list aside{font-size:13px}}@media (max-width:639.98px){.features__list aside{max-width:100%}}.section.-pricing h5{font-size:14px;line-height:1.7;text-align:center}@media (min-width:768px){.section.-pricing h5{font-size:15px}}@media (min-width:992px){.section.-pricing h5{font-size:16px}}.section.-pricing h6{font-size:13px;line-height:1.7;text-align:center}@media (min-width:768px){.section.-pricing h6{font-size:14px}}.section.-pricing .pricing__column .cell{font-size:13px;line-height:1.7;overflow:hidden}@media (min-width:768px){.section.-pricing .pricing__column .cell{font-size:14px}}@media (min-width:576px){.section.-pricing .pricing__column .cell{padding:10px;height:44px}}.section.-pricing .pricing__column .cell p{padding:0}.section.-pricing .pricing__column .cell.blank,.section.-pricing .pricing__column .cell.empty{display:none}@media (min-width:576px){.section.-pricing .pricing__column .cell.blank,.section.-pricing .pricing__column .cell.empty{display:block}.section.-pricing .pricing__column .cell.check{display:flex;align-items:center}.section.-pricing .pricing__column .cell.check:before{content:"";background-image:url(/marketing/bundles/authy/img/icon-checkmark-red.svg);background-size:cover;background-position:center center;display:block;vertical-align:middle;width:14px;height:10px;margin:0 auto}}.section.-pricing .pricing__column--border .cell{text-align:center}@media (min-width:576px){.section.-pricing .pricing__column--border .cell{box-shadow:1px 0 0 0 #0d122b,0 1px 0 0 #0d122b,1px 1px 0 0 #0d122b,1px 0 0 0 #0d122b inset,0 1px 0 0 #0d122b inset}}@media (min-width:576px){.section.-pricing .pricing__spacer{height:80px}}