.site-breadcrumb{font-size:.925rem;line-height:20px;color:#313f64cc}.site-breadcrumb a{color:#313f64cc}.section-subtitle{font-size:1.125rem;line-height:1.75rem;color:#313f64cc;margin:20px 0}.hero-iconsl1{left:0;top:15%}.hero-iconsl2{bottom:-5%;left:5%}.hero-iconsr1{right:0;top:15%}.hero-iconsr2{bottom:-5%;right:5%}.hero-icons-1{bottom:2%!important}.hero-icons-top{width:200px}.hero-icons-bottom{width:150px}.slant-bg{position:relative}.slant-bg:after{bottom:5px;height:110px;backface-visibility:hidden;background-color:transparent;content:"";display:block;left:0;position:absolute;right:0;transform:skewY(177deg);transform-origin:100% 0;z-index:-1}.slant-bg-purple:after{background-color:#eef3ff}.cs-sect-wrapper{margin-left:auto;margin-right:auto;max-width:64rem;padding-left:2rem;padding-right:2rem;width:100%;color:#29294c}.cs-sect{margin-bottom:3.5rem}.cs-sect-top-row-wrapper{align-items:flex-start;display:flex;padding-right:2.5rem}.cs-sect-icon-wrapper{align-items:center;border-radius:6px;box-shadow:0 7px 20px #bfc8e470;display:inline-flex;flex-shrink:0;height:3rem;justify-content:center;width:3rem}.cs-sect-icon-wrapper img{width:24px;height:24px;-o-object-fit:contain;object-fit:contain}.cs-sect-heading-wrapper{margin-left:1rem}.cs-sect-heading{color:#313f64;font-size:1.5rem;font-weight:700;line-height:1.8rem;margin-bottom:.75rem}.cs-sect-desc-wrapper{color:#313f64cc;font-size:1.125rem;line-height:1.75rem;padding-left:4rem;margin-bottom:1.25rem}.cs-bg-wrapper{background-color:#eef3ff;padding:2rem;margin:2.5rem 4rem 4rem}.cs-bg-heading{color:#313f64;font-size:1.25rem;font-weight:700;line-height:1.75rem;margin-bottom:1.25rem}.cs-bg-list{color:#313f64;font-size:1.125rem;line-height:1.75rem;list-style:none;padding-left:0}ul.cs-bg-list li{margin-bottom:15px;padding-left:20px;position:relative}ul.cs-bg-list li:before{color:#e88035;content:"✓";display:inline-block;font-size:1.2em;left:-5px;position:absolute}.cs-detail-cta-btn{border:1px solid #fff;color:#fff;background:transparent;padding:12px 160px;border-radius:6px}.cs-detail-cta-btn:hover{background:#fff;color:#654ab7}.org-details{border-bottom:1px solid #e5e7eb;padding-bottom:.5rem}li:last-child .org-details{border-bottom:none}.cs-modal-overlay{position:fixed;inset:0;z-index:9999;background:#29294c8c;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;padding:1rem;animation:cs-fade-in .2s ease-out}@keyframes cs-fade-in{0%{opacity:0}to{opacity:1}}.cs-modal-content{max-height:90vh;overflow-y:auto;box-shadow:0 7px 20px #bfc8e470;animation:cs-slide-up .25s ease-out}@keyframes cs-slide-up{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.cs-modal-close{position:absolute;top:1rem;right:1rem;background:none;border:none;color:#313f64;cursor:pointer;padding:.25rem;border-radius:6px;transition:background .2s,color .2s;display:flex;align-items:center;justify-content:center}.cs-modal-close:hover{background:#f7fafc;color:#29294c}.cs-spinner{width:28px;height:28px;border:3px solid #EEEEF6;border-top-color:#6262b5;border-radius:50%;animation:cs-spin .7s linear infinite}@keyframes cs-spin{to{transform:rotate(360deg)}}#cs-modal-form .hs-form-field label{color:#313f64!important;font-size:.875rem!important;font-weight:600!important;margin-bottom:.25rem!important}#cs-modal-form .hs-input{border:1px solid #E8E8F4!important;border-radius:8px!important;padding:.625rem .75rem!important;font-size:.925rem!important;color:#29294c!important;width:100%!important;transition:border-color .2s!important}#cs-modal-form .hs-input:focus{border-color:#6262b5!important;outline:none!important;box-shadow:0 0 0 3px #6262b51f!important}#cs-modal-form .hs-submit .hs-button{background-color:#ff6d05!important;color:#fff!important;border:none!important;border-radius:999px!important;padding:.75rem 2rem!important;font-size:.925rem!important;font-weight:600!important;cursor:pointer!important;width:100%!important;transition:background-color .3s,transform .3s,box-shadow .3s!important}#cs-modal-form .hs-submit .hs-button:hover{background-color:#e06000!important;transform:translateY(-1px)!important;box-shadow:0 8px 20px #ff6d054d!important}#cs-modal-form .hs-error-msg{color:#dc2626!important;font-size:.8rem!important}#cs-modal-form .legal-consent-container p,#cs-modal-form .legal-consent-container ul,#cs-modal-form .legal-consent-container li,#cs-modal-form .legal-consent-container .hs-form-booleancheckbox-display,#cs-modal-form .legal-consent-container .hs-form-booleancheckbox-display>span,#cs-modal-form .hs-form .legal-consent-container p,#cs-modal-form .hs-form .legal-consent-container ul,#cs-modal-form .hs-form .legal-consent-container li{padding:0!important;list-style:none!important;margin:0!important}#cs-modal-form .legal-consent-container,#cs-modal-form .hs-form .legal-consent-container{margin:1.25rem 0!important;padding:0!important}#cs-modal-form .hs-form-booleancheckbox label,#cs-modal-form .hs-form .hs-form-booleancheckbox label{display:flex!important;align-items:center!important;gap:.4rem!important;margin:0!important;padding:0!important}#cs-modal-form .hs-form-booleancheckbox input[type=checkbox],#cs-modal-form .hs-form .hs-form-booleancheckbox input[type=checkbox]{width:18px!important;height:18px!important;min-width:18px!important;accent-color:#FF6D05!important;cursor:pointer!important;margin:0!important;padding:0!important;float:none!important}#cs-modal-form .hs-form-booleancheckbox span,#cs-modal-form .hs-form .hs-form-booleancheckbox span{font-size:.85rem!important;color:#313f64!important;line-height:1.4!important;margin-left:0!important}
