:root{--points-pricing-color:#6c9703;--basic-button-pricing:#dc5f5f;--pricing-font:"Inter"}html{overflow-y:scroll}h1,h2,h3,h5{font-family:DM Serif Text,serif}table tr td,table tr th{background-color:#0000!important;padding-top:10px!important;padding-bottom:10px!important}table tr td{vertical-align:middle!important;text-align:center!important}.dynamic-text-size-hero-main-h2{font-size:1.5rem}.badge-features{--f-bs-badge-padding-x:.55em;--f-bs-badge-padding-y:.3em;--f-bs-badge-font-size:.65em;--f-bs-badge-font-weight:700;--f-bs-badge-color:#fff;--f-bs-badge-border-radius:.375rem;padding:var(--f-bs-badge-padding-y)var(--f-bs-badge-padding-x);font-size:var(--f-bs-badge-font-size);font-weight:var(--f-bs-badge-font-weight);color:#f3f3f3;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:var(--f-bs-badge-border-radius);line-height:1;display:inline-block;position:absolute;top:0;right:0}@keyframes fade-left{0%{opacity:0;transform:translate(-100px)}to{opacity:1;transform:translate(0)}}@keyframes fade-right{0%{opacity:0;transform:translate(100px)}to{opacity:1;transform:translate(0)}}.features-grid{grid-template-columns:1fr;gap:1.5rem;margin-bottom:.6rem;display:grid}.feature-item{align-items:flex-start;gap:.5rem;display:flex}.feature-icon{color:#034237;margin-top:-2px;font-size:1.2rem}.feature-title{color:#020202;font-size:1rem;font-weight:500}.feature-description{color:#333;font-size:1rem}.help-tooltip-icon{font-size:1.4rem}.package-check{color:#339901;font-size:2rem}.package-uncheck{color:#d50101d5;font-size:2rem}sup{top:0}@media (width>=992px){sup{top:-.5em}}.image-blog{border-radius:20px}.header-font-form{font-size:1.2rem;font-family:DM Serif Text,serif!important}@media (width>=992px){.rounded-lg-3{border-radius:.3rem}}.header-bold{font-weight:500}.full-page-panel{min-height:95vh}.carousel-control-next-icon-custom{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23f3b33d'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")!important}.carousel-control-prev-icon-custom{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23f3b33d'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e")!important}.carousel-control-next-icon-black{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000000'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")!important}.carousel-control-prev-icon-black{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000000'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e")!important}@media (height>=800px){.full-page-panel{min-height:750px}}.reveal{opacity:0;position:relative}.reveal.active{opacity:1}.active.fade-left{animation:.6s ease-in fade-left}.active.fade-right{animation:.6s ease-in fade-right}.font-size-points{font-size:1.2rem!important}.text-glow-shadow{text-decoration:underline}.photo-border{color:#034237;border-style:solid;border-width:2px}.default-avatar{color:#fff;background-color:#47d501;font-size:1.6rem;font-weight:500}.increase-h2-size{font-size:calc(1.8rem + .9vw)}.bottom-carousel-control{align-items:end!important}.bottom-carousel-indicator{margin-bottom:5px!important}.badge{--bs-badge-padding-x:.65em;--bs-badge-padding-y:.35em;--bs-badge-font-size:.75em;--bs-badge-font-weight:700;--bs-badge-color:#fff;--bs-badge-border-radius:.375rem;padding:var(--bs-badge-padding-y)var(--bs-badge-padding-x);font-size:var(--bs-badge-font-size);font-weight:var(--bs-badge-font-weight);color:var(--bs-badge-color);text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:var(--bs-badge-border-radius);line-height:1;display:inline-block}.badge:empty{display:none}.fw-bold{font-weight:500!important}.bg-gradient-primary-to-secondary{background:linear-gradient(135deg,#0e70cc 0%,#cc0e4d 100%)}.default-avatar,.member-overlap-item{width:45px;height:45px}.member-overlap-item{border:2px solid #fff;margin-right:-15px}.zoom{transition:transform .2s}.zoom:hover{transform:scale(1.05)}.link-decor{color:#000}.dynamic-text-size-hero{font-size:.9rem}.dynamic-text-size-hero-main{font-size:1.5rem}.mobile-font-weight{font-weight:500!important}.mobile-header-height{margin-top:0!important}@media (width>=767px){.dynamic-text-size-hero{font-size:1rem}.dynamic-text-size-hero-main{font-size:2rem}.mobile-font-weight{font-weight:400!important}.mobile-header-height{margin-top:32px!important}}.background-text-shadows{text-shadow:1px 1px 5px #000,1px 1px 10px #000,1px 1px 12px #00100d,1px 1px 20px #000,1px 1px 30px #000}hr.divider{border-width:.2rem;border-color:#c0ccda;max-width:3.5rem;margin:auto}.hero-gif{border-radius:25px;box-shadow:0 30px 60px -12px #32325d40,0 18px 36px -18px #0000004d}.hero-gif-mini{border-radius:25px;box-shadow:0 10px 20px -6px #32325d40,0 10px 16px -12px #0000004d}.marketing .col-lg-4{text-align:center;margin-bottom:1.5rem}.marketing .col-lg-4 p{margin-left:.75rem;margin-right:.75rem}.icon-square{border-radius:.75rem;width:3rem;height:3rem}.text-shadow-1{text-shadow:0 .125rem .25rem #00000040}.text-shadow-2{text-shadow:0 .25rem .5rem #00000040}.text-shadow-3{text-shadow:0 .5rem 1.5rem #00000040}.demo-video{border-radius:10px;box-shadow:0 0 50px 10px #ffffff26}.demo-iframe,.image-round-corners{border-radius:10px}.image-border-photos{box-shadow:0 18px 15px #00000026,2px -2px 30px 10px #00000008}.points-pricing-highlight-border{border-color:var(--points-pricing-color)!important}.points-pricing-highlight{color:var(--points-pricing-color)}.basic-pricing-highlight-color{color:var(--basic-button-pricing)!important}.basic-pricing-background-color,.basic-pricing-border-color{background:var(--basic-button-pricing)!important}.pricing-font{font-family:var(--pricing-font)}.button-custom{width:250px;font-weight:600;padding:15px!important;font-size:1.2rem!important}.button-padding{border-radius:10px;padding:10px}.button-size{min-width:150px;font-size:.55rem}@media (height>=600px){.button-padding{padding:15px}}@media (width>=350px){.button-size{min-width:247px;font-size:.85rem}}.decreased-padding{padding-top:8px;padding-bottom:8px}.card-shadow{box-shadow:0 2px 20px #00000026}