#main *{font-family:Inter,sans-serif;letter-spacing:normal!important}#main{background-image:url(../images/home-v3/hero-background.svg);background-repeat:no-repeat;background-position-x:center;background-position-y:top;background-size:contain;background-color:#fff}.hero-section{padding:50px 20px 0;background-image:url(../images/home-v3/hero-background.svg);background-repeat:no-repeat;background-position-x:center;background-position-y:top;background-size:contain;background-color:#fff}.landing-container{max-width:1185px;margin:0 auto}.pricing-section{padding:48px 16px 82px 16px!important}.pricing-title{font-weight:700;font-size:44px!important;color:#080066!important;margin:0 auto 14px!important;text-align:center}.pricing-description{font-size:18px;font-weight:400;max-width:600px;color:#667085;text-align:center;margin:0 auto 28px!important}.faq-section{background-color:#f7f7fb;padding:48px 16px!important}@media (max-width:1024px){.pricing-title{font-size:32px!important}}.pricing{font-family:Inter,sans-serif}.pricing-plans-container{gap:28px}.pricing-plan{background-color:#eff0f6;border-radius:30px;padding:6px}.pricing-plan-header{background:#fff;padding:28px 20px;border-radius:24px;gap:28px;display:flex;flex-direction:column;align-items:center}.pricing-plan-header-title{display:flex;width:100%;flex-direction:row;gap:12px;align-items:flex-start;justify-content:flex-start}.plan-info{color:#0d0c36;font-size:18px;font-weight:600;flex:1;min-width:0}.plan-name{margin-bottom:4px!important;font-size:18px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.plan-description{margin:0!important;color:#667085;font-size:14px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.plan-price{color:#0d0c36;font-size:30px!important;font-weight:700;flex-shrink:0;text-align:right}.plan-monthly-label{font-size:14px;color:#667085;font-weight:400}.plan-cta{width:100%}.pricing-plan-body{display:flex;flex-direction:column;gap:10px;padding:20px}.pricing-plan-body-title{color:#475467;font-size:16px;font-weight:400;margin-bottom:4px!important}.pricing-plan-body-features{list-style:none;padding:0;color:#0d0c36;margin:0;gap:4px}.pricing-plan-body-feature{font-size:16px;font-weight:500;margin-bottom:8px!important}.pricing-plan-body-feature::before{content:'•';margin-right:10px}.renewal-text::before{margin-right:6px!important}@media (max-width:1024px){.pricing-plans-container{display:flex!important;flex-direction:column!important;grid-template-columns:none!important;gap:20px}}.faq-title{font-weight:700;font-size:34px;color:#170f49;margin-bottom:42px;text-align:center}.faq-questions-container{display:flex;flex-direction:column;gap:18px}.faq-question-container{border-radius:18px;box-shadow:0 5px 16px 0 #080F340F;padding:32px 36px;cursor:pointer;background:#fff}.faq-question-header{display:flex;align-items:center;justify-content:space-between;gap:16px}.faq-question-title{font-weight:600;font-size:22px!important;margin:0!important}.faq-question-icon{box-shadow:0 5px 16px 0 #080F340F;border-radius:9999px;width:50px;height:50px;display:flex;align-items:center;justify-content:center;transition:transform .3s ease;flex-shrink:0}.faq-question-icon img{width:16px;height:8px}.faq-question-answer{max-height:0;overflow:hidden;transition:max-height .4s ease,margin-top .4s ease;margin:0}.faq-question-answer.open{margin-top:16px}.faq-question-icon.open{transform:rotate(180deg)}@media (max-width:1024px){.faq-question-title{font-size:18px!important}.faq-title{font-size:24px!important}}.green-cta{border-radius:32px;background:#1a9951;font-weight:700;font-size:16!important;color:#fff;border:3px solid #fffFFF66;padding:12px 28px;transition:all .2s ease-in-out;display:flex;align-items:center;justify-content:center}.green-cta:hover{background:#1a9951;color:#fff;text-decoration:none;transition:all .2s ease-in-out;opacity:.8}.white-cta{border-radius:32px;background:#fff;font-weight:700;font-size:16!important;color:#0d0c36;border:3px solid #fff;padding:12px 28px;transition:all .2s ease-in-out;display:flex;align-items:center;justify-content:center}.white-cta:hover{background:#fff;color:#0d0c36;text-decoration:none;transition:all .2s ease-in-out;opacity:.7}.white-outline-cta{border-radius:32px;background:#fff;font-weight:700;font-size:16!important;color:#0d0c36;border:1px solid #dcddeb;padding:12px 28px;transition:all .2s ease-in-out;display:flex;align-items:center;justify-content:center}.white-outline-cta:hover{background:#fff;color:#0d0c36;text-decoration:none;transition:all .2s ease-in-out;opacity:.7}
