a{text-decoration:none}.masthead{background:linear-gradient(to bottom,#fff 0,#e5f3ff 75%,#fff 75%)}.masthead span.highlighted{box-shadow:inset 0 -.5em #c7e6ff}.masthead.vs{background:url('/assets/img/vs/bg.svg?h=42b93dcbb45e1ffbaba20805b68bb8e6') center bottom/contain no-repeat,linear-gradient(to bottom,#fff,#e5f3ff) center bottom/contain no-repeat}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-weight:700}h1{font-size:48px}h2{font-size:36px}.masthead .download{background-color:#fff!important}.download .badges .badge-link img{height:48px}.accordion-button:not(.collapsed){background-color:inherit;color:inherit}.accordion-item:not(:first-of-type){border-top:var(--bs-accordion-border-width) solid var(--bs-accordion-border-color)}.accordion-button{box-shadow:none!important;border-radius:var(--bs-accordion-inner-border-radius);font-size:20px}.accordion-item:has(.accordion-collapse.show,.accordion-collapse.collapsing){border-color:var(--bs-primary)}.features-img{max-height:462px;opacity:0;transform:translateY(16px);transition:.8s}.features-img.in-view{opacity:1;transform:none}section.logos img{max-height:128px;filter:grayscale(100%);opacity:.5;transition:.8s}section.logos img:hover{filter:none;opacity:1}.final-cta{content:" ";background-image:url("/assets/img/final-cta-bg.svg?h=d5518f7394b492c82b8c22c17b301f69")}div:has(.why-hero){overflow:inherit}.why-hero{max-width:100%;box-shadow:0 2px 8px rgba(34,104,162,.2)}.why-hero.in-view{opacity:1;transform:none;transition-delay:0.4s}.cta-download{background:url("/assets/img/cta-download-left.svg?h=20fd1bf50238582c3c1e2a8d3553259a") bottom left no-repeat,url("/assets/img/cta-download-right.svg?h=72d0e3ad7f42e5f0298611cb0828dec7") top right no-repeat,#f4f5f9}.pricing li{background-image:url("/assets/img/li.svg?h=c09c8dd0c6a99dc7e9e7fa2c0ba765f2");background-repeat:no-repeat;min-height:30px;padding:0 0 8px 30px}#pricing-detail table{margin-bottom:0;font-size:80%}#pricing-detail th{background-color:#e5f3ff}#pricing-detail .icon{width:24px}.rounded-bottom-left{border-radius:0;border-bottom-left-radius:.25rem!important}footer .bi{width:24px;height:24px}footer .list-inline-item:not(:last-child){margin-right:1rem}#b-main,#b-main img{width:100%}#b-main h1{font-size:38px}#b-main h2,.stats-big{font-size:24px}#b-aside h3,.navbar-brand>.text-wrap{font-size:16px}#b-rest h2{font-size:20px}.b-reading-time{color:#f28aa7}.compare-highlights .card{height:100%}@media (min-width:576px){.w200{width:200px}}.event-card{transition:transform .2s ease-in-out;font-size:.875rem}.event-card:hover{transform:translateY(-2px)}.card-img-wrapper{aspect-ratio:16/9;overflow:hidden}.event-card>.card-body>div{display:flex;gap:8px}.tag-overlay{position:absolute;top:4px;right:7px}.past-event{filter:grayscale(100%)}.ended-ribbon{position:absolute;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.75);color:#fff;text-align:center;padding:4px;font-size:.875rem}.social-links{font-size:2rem}.navbar-brand>img{height:32px}.contact-details .form-field:last-child,.contact-details p:last-child,.event-fyi-card p:last-child,.order-summary .d-flex.mb-2{margin-bottom:0!important}.event-page-hero{margin-left:-1.5rem;margin-right:-1.5rem}.summary-icon{min-width:24px;margin-top:4px}.social-share svg{width:2rem;height:2rem}.masthead h1{font-family:Caveat,serif;font-size:56px}.masthead .subtitle{font-size:1.25rem!important}@media (min-width:992px){div:has(.why-hero){overflow:hidden}.why-hero{width:100%;box-shadow:0 8px 56px rgba(34,104,162,.2);border-radius:2rem!important;margin:64px;opacity:0;transform:translateX(48px);transition:.8s}#b-main{max-width:600px}#b-aside{max-width:380px}.masthead h1{font-family:Caveat,serif;font-size:80px}.masthead .subtitle{font-size:1.5rem!important}}@media (min-width:768px){.social-links{font-size:.875rem}.navbar-brand>.text-wrap{font-size:18px}.navbar-brand>img{height:48px}.event-fyi-card{border-top-left-radius:0;border-top-right-radius:0}.rounded-md-top{border-top-left-radius:var(--bs-border-radius)!important;border-top-right-radius:var(--bs-border-radius)!important}.social-share svg{width:1.5rem;height:1.5rem}.stats-big{font-size:48px}}