.badge{font-weight:400}.header__section--top{padding-bottom:.45rem!important;padding-top:.45rem!important}.no-stripes .comptab__body .comptab__row .comptab__col{background-color:#fff!important}.comptab__box--row-title h3{margin:0}.listing div.col:has(.section-footer),.listing div.col:has(.section-intro){width:100%}.listing div.content-card:has(.section-footer),.listing div.content-card:has(.section-footer):hover,.listing div.content-card:has(.section-intro),.listing div.content-card:has(.section-intro):hover{box-shadow:none;margin-bottom:0;transform:none}.listing div.content-card:has(.section-intro) h3{font-size:2.5rem}.listing div.content-card:has(.section-intro) h4{font-size:2rem}.listing div.content-card:has(.section-footer) .content-card__label,.listing div.content-card:has(.section-intro) .content-card__label{font-size:1.5rem}.listing .content-card__label{font-size:.9rem}#btnHideAll{display:none}@media print{.listing div.col:has(.section-footer),.listing div.col:has(.section-intro){break-after:avoid}.listing__item{break-inside:avoid}#btnConferenceInfo,#btnHideAll,#btnPrintablePDF,#btnShowAll,.dnd_footer-row-0-padding,.footer-registration-link{display:none!important}.header__buttons{display:none}.widget-align-right{display:none!important}.dnd-section .row-fluid{max-width:none!important}.container{width:auto!important}.hs-tools-menu.hs-collapsed{display:none!important}}.pricing .pricing__title{font-size:1.5rem;line-height:1.2}.pricing .pricing__feature{padding-bottom:1rem}.blog-hero-1__title h1{font-weight:700!important}.blog-hero-1__infobar,.blog-hero-1__title h1{text-shadow:-2px 2px 7px #000,-6px 6px 10px #000!important}.blog-body-1__content h3{color:#c00!important;font-weight:700!important}.blog-hero-1__tag,.blog-listing-1__tag{font-size:1rem!important;margin-inline-end:.7rem!important;padding:.2rem .4rem!important;text-shadow:none}.section-intro__overline{text-transform:uppercase}.txt--light .section-intro__overline{color:#c00}.txt--dark .section-intro__overline{color:#fff}.quote__card .compact-card__title{color:#c00;font-weight:700}.quote__card .compact-card__desc{color:#222326;font-size:.89rem;line-height:1.3}.logos__logo__img{filter:grayscale(100%) opacity(95%);transform:scale(.95);transition:filter 1s ease,transform .3s ease}.logos__logo__img:hover{filter:grayscale(0) opacity(100%);transform:scale(1)}.form-checkbox-as-buttons .hsfc-CheckboxInput{height:1px;opacity:0;pointer-events:none;position:absolute;width:1px}.form-checkbox-as-buttons .hsfc-CheckboxFieldGroup__Options .hsfc-FieldLabel{align-items:center;background:transparent;border:2px solid var(--ct-color-accent-1,#9b1c2e);border-radius:var(--ct-btn-radius,6px);color:var(--ct-color-accent-1,#9b1c2e);cursor:pointer;display:inline-flex;font-size:.875em;font-weight:600;letter-spacing:.05em;line-height:1.4;margin:5px 8px 5px 0;padding:.55em 1.4em;text-transform:uppercase;transition:background .2s ease,color .2s ease;user-select:none}.form-checkbox-as-buttons .hsfc-CheckboxFieldGroup__Options .hsfc-FieldLabel span{margin:0;padding:0}.form-checkbox-as-buttons .hsfc-CheckboxFieldGroup__Options .hsfc-FieldLabel:hover{background:var(--ct-color-accent-1,#9b1c2e);color:#fff}.form-checkbox-as-buttons .hsfc-CheckboxFieldGroup__Options .hsfc-FieldLabel:has(.hsfc-CheckboxInput:checked){background:var(--ct-color-accent-1,#9b1c2e);border-color:var(--ct-color-accent-1,#9b1c2e);color:#fff}.form-checkbox-as-buttons .hsfc-CheckboxFieldGroup__Options .hsfc-FieldLabel:has(.hsfc-CheckboxInput:focus-visible){outline:3px solid var(--ct-color-accent-1,#9b1c2e);outline-offset:3px}@media (max-width:768px){.form-checkbox-as-buttons .hsfc-CheckboxFieldGroup__Options .hsfc-FieldLabel{padding:.75em 1.4em}}.icon-animate-back-arrow,.icon-animate-math{display:inline-block;height:1em;overflow:hidden;position:relative;width:1em}.icon-animate-math:before{align-items:center;content:"";display:flex;inset:0;justify-content:center;position:absolute}.icon-animate-math.icon-arrow-right:before{content:"→"}.btn:hover .icon-animate-math:before{animation:slideOps 3s ease-in-out 1 forwards}@keyframes slideOps{0%{content:"→";font-size:1em;opacity:1;transform:translateX(0)}14%{content:"→";font-size:1em;opacity:0;transform:translateX(120%)}15%{content:"+";font-size:1em;opacity:0;transform:translateX(-120%) translateY(1px)}28%{content:"+";font-size:1em;opacity:1;transform:translateX(0) translateY(1px)}34%{content:"+";font-size:1em;opacity:1;transform:translateX(0) translateY(1px)}39%{content:"+";font-size:1em;opacity:0;transform:translateX(120%) translateY(1px)}40%{content:"−";font-size:1em;opacity:0;transform:translateX(-120%) translateY(1px)}53%{content:"−";font-size:1em;opacity:1;transform:translateX(0) translateY(1px)}59%{content:"−";font-size:1em;opacity:1;transform:translateX(0) translateY(1px)}64%{content:"−";font-size:1em;opacity:0;transform:translateX(120%) translateY(1px)}65%{content:"×";font-size:1em;opacity:0;transform:translateX(-120%) translateY(1px)}78%{content:"×";font-size:1em;opacity:1;transform:translateX(0) translateY(1px)}84%{content:"×";font-size:1em;opacity:1;transform:translateX(0) translateY(1px)}89%{content:"×";font-size:1em;opacity:0;transform:translateX(120%) translateY(1px)}90%{content:"÷";font-size:1em;opacity:0;transform:translateX(-120%) translateY(1px)}to{content:"÷";font-size:1em;opacity:1;transform:translateX(0) translateY(1px)}}.icon-animate-back-arrow:before{align-items:center;content:"";display:flex;inset:0;justify-content:center;position:absolute}.btn:hover .icon-animate-back-arrow:before{animation:slideBackSingle 1s ease-in-out 1 forwards}@keyframes slideBackSingle{0%{content:"←";opacity:0;transform:translateX(120%)}60%{content:"←";opacity:1;transform:translateX(0)}to{content:"←";opacity:1;transform:translateX(0)}}.btn:hover .icon-animate-back-arrow.double:before{animation:slideBackDouble 2s ease-in-out 1 forwards}@keyframes slideBackDouble{0%{content:"←";opacity:0;transform:translateX(120%)}25%{content:"←";opacity:1;transform:translateX(0)}40%{content:"←";opacity:1;transform:translateX(0)}55%{content:"←";opacity:0;transform:translateX(-120%)}56%{content:"←";opacity:0;transform:translateX(120%)}75%{content:"←";opacity:1;transform:translateX(0)}to{content:"←";opacity:1;transform:translateX(0)}}