@import url("https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600;700;800&family=Inter:wght@400;500;600&display=swap");:root{--sl-yellow:#f7b500;--sl-yellow-hover:#e0a400;--sl-navy:#101325;--sl-navy-light:#1c2242;--sl-gray-bg:#f3f4fa;--sl-text-dark:#3b3f5c;--sl-text-light:#8e92a4;--sl-white:#fff;--radius-lg:24px;--radius-md:16px;--radius-sm:12px;--shadow-sm:0 4px 12px rgba(16,19,37,.05);--shadow-md:0 8px 24px rgba(16,19,37,.08);--shadow-hover:0 12px 32px rgba(16,19,37,.12);--transition:all 0.3s cubic-bezier(0.25,0.8,0.25,1)}.sl-lp-wrapper{background-color:var(--sl-white);color:var(--sl-text-dark);font-family:Inter,sans-serif;line-height:1.6;overflow-x:hidden}.sl-lp-wrapper h1,.sl-lp-wrapper h2,.sl-lp-wrapper h3,.sl-lp-wrapper h4,.sl-lp-wrapper h5{color:var(--sl-navy);font-family:Poppins,sans-serif;margin-top:0}.sl-container{margin:0 auto;max-width:1200px;padding:0 24px}.sl-h1{letter-spacing:-.02em;line-height:1.1;margin-bottom:24px}.sl-h1,.sl-h2{font-weight:700}.sl-h2{font-size:2.5rem;letter-spacing:-.01em;line-height:1.2;margin-bottom:48px;text-align:center}.sl-h3{font-size:1.5rem;font-weight:600;line-height:1.3;margin-bottom:16px}.sl-subtitle{color:var(--sl-text-dark);font-size:1rem;font-weight:400;margin-bottom:32px}@media (max-width:768px){.sl-h2{font-size:2rem;margin-bottom:32px}}.sl-btn{align-items:center;border:none;border-radius:var(--radius-sm);cursor:pointer;display:inline-flex;font-family:Poppins,sans-serif;font-size:16px;font-weight:600;gap:12px;justify-content:center;padding:16px 32px;text-decoration:none}.sl-btn:active,.sl-btn:focus,.sl-btn:hover{text-decoration:none!important}.sl-btn--primary,.sl-btn--primary:hover{background-color:var(--sl-yellow);color:var(--sl-navy)}.sl-btn--secondary,.sl-btn--secondary:hover{background-color:var(--sl-gray-bg);color:var(--sl-navy)}.sl-section{padding:100px 0}.sl-section--gray{background-color:var(--sl-gray-bg)}@media (max-width:768px){.sl-section{padding:60px 0}}.sl-hero{background:linear-gradient(135deg,var(--sl-white) 0,var(--sl-gray-bg) 100%);overflow:hidden;padding:120px 0 100px;position:relative}.sl-hero__content{margin:0 auto;max-width:800px;position:relative;text-align:center;z-index:2}.sl-hero__content--split{align-items:center;display:grid;gap:48px;grid-template-columns:1fr 1fr;max-width:1200px;text-align:left}.sl-hero__content--split .sl-h1{text-align:left}.sl-hero__content--split .sl-hero__actions{justify-content:flex-start}.sl-hero__image-wrapper,.sl-hero__image-wrapper img{background:transparent!important;border:none!important;box-shadow:none!important}.sl-hero__image-wrapper img{mix-blend-mode:multiply;outline:none!important}.sl-hero__actions{display:flex;gap:16px;justify-content:center;margin-top:40px}@media (max-width:992px){.sl-hero__content--split{display:flex;flex-direction:column-reverse;gap:32px;text-align:center}.sl-hero__content--split .sl-h1{text-align:center}.sl-hero__content--split .sl-hero__actions{justify-content:center}}@media (max-width:768px){.sl-hero{padding:60px 0}.sl-hero__actions{flex-direction:column}}.sl-features-grid{display:grid;gap:24px;grid-template-columns:repeat(4,1fr)}.sl-features-grid--flex{display:flex;flex-wrap:wrap;gap:24px;justify-content:center}.sl-features-grid--flex .sl-feature-card{flex:1 1 calc(33.333% - 24px);max-width:450px;min-width:280px}.sl-feature-card{background:var(--sl-white);border:1px solid rgba(16,19,37,.04);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);padding:40px 32px;transition:var(--transition)}.sl-feature-card:hover{box-shadow:var(--shadow-hover);transform:translateY(-8px)}.sl-feature-card__icon{align-items:center;background:rgba(247,181,0,.1);border-radius:var(--radius-md);color:var(--sl-yellow);display:flex;height:64px;justify-content:center;margin-bottom:24px;width:64px}.sl-feature-card__icon svg{height:32px;width:32px}@media (max-width:1024px){.sl-features-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.sl-features-grid{grid-template-columns:1fr}}.sl-steps{display:grid;gap:32px;grid-template-columns:repeat(4,1fr);position:relative}.sl-step{position:relative;text-align:center}.sl-step__number{align-items:center;background:var(--sl-navy);border-radius:50%;color:var(--sl-yellow);display:flex;font-family:Poppins,sans-serif;font-size:24px;font-weight:700;height:56px;justify-content:center;margin:0 auto 24px;position:relative;width:56px;z-index:2}@media (max-width:1024px){.sl-steps{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.sl-steps{gap:40px;grid-template-columns:1fr}}.sl-options-grid{display:grid;gap:32px;grid-template-columns:repeat(2,1fr)}.sl-option-card{align-items:center;background:var(--sl-white);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);display:flex;gap:24px;overflow:hidden;padding:32px;transition:var(--transition)}.sl-option-card:hover{border-left:4px solid var(--sl-yellow);box-shadow:var(--shadow-md);transform:translateX(8px)}.sl-option-card__icon{flex-shrink:0;font-size:48px}@media (max-width:768px){.sl-options-grid{grid-template-columns:1fr}.sl-option-card{flex-direction:column;text-align:center}.sl-option-card:hover{border-bottom:4px solid var(--sl-yellow);border-left:none;transform:translateY(-8px)}}.sl-audience{background:var(--sl-navy);border-radius:var(--radius-lg);padding:64px;text-align:center}.sl-audience,.sl-audience h2{color:var(--sl-white)}.sl-audience-list{align-items:flex-start;display:flex;flex-direction:column;font-size:1.125rem;gap:16px;margin:0 auto;max-width:600px}.sl-audience-list li{align-items:center;display:flex;gap:16px}.sl-audience-list li svg{color:var(--sl-yellow);flex-shrink:0}.sl-pricing-box{align-items:center;background:var(--sl-yellow);border-radius:var(--radius-lg);display:flex;gap:40px;justify-content:space-between;padding:64px}.sl-pricing-box h2{color:var(--sl-navy);margin-bottom:16px;text-align:left}.sl-pricing-box p{color:var(--sl-navy);font-size:1.125rem;margin-bottom:0;opacity:.8}.sl-pricing-box .sl-btn--primary,.sl-pricing-box .sl-btn--primary:hover{background:var(--sl-navy);color:var(--sl-white)}@media (max-width:768px){.sl-pricing-box{flex-direction:column;padding:40px 24px}.sl-pricing-box,.sl-pricing-box h2{text-align:center}}.sl-trust-grid{display:grid;gap:32px;grid-template-columns:repeat(3,1fr);text-align:center}.sl-trust-item{background:var(--sl-white);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);padding:32px}.sl-trust-item h3{color:var(--sl-navy);font-size:1.25rem;margin-bottom:0}@media (max-width:768px){.sl-trust-grid{grid-template-columns:1fr}}.sl-faq-list{margin:0 auto;max-width:800px}.sl-faq-item{background:var(--sl-white);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);margin-bottom:16px;overflow:hidden}.sl-faq-header{align-items:center;color:var(--sl-navy);cursor:pointer;display:flex;font-size:1.125rem;font-weight:600;justify-content:space-between;padding:24px 32px;transition:var(--transition)}.sl-faq-header:hover,.sl-faq-icon{color:var(--sl-yellow)}.sl-faq-icon{align-items:center;display:flex;height:24px;justify-content:center;transition:transform .3s ease;width:24px}.sl-faq-item.is-active .sl-faq-icon{transform:rotate(180deg)}.sl-faq-content{max-height:0;opacity:0;overflow:hidden;padding:0 32px;transition:max-height .4s ease,padding .4s ease}.sl-faq-item.is-active .sl-faq-content{max-height:200px;opacity:1;padding:0 32px 24px}.sl-related-tags{display:flex;flex-wrap:wrap;gap:16px;justify-content:center}.sl-related-tag{background:var(--sl-white);border:1px solid rgba(16,19,37,.1);border-radius:100px;color:var(--sl-navy);font-weight:500;padding:12px 24px;text-decoration:none;transition:var(--transition)}.sl-related-tag:hover{border-color:var(--sl-navy)}.sl-related-tag:hover,.sl-summary{background:var(--sl-navy);color:var(--sl-white)}.sl-summary{padding:64px 24px;text-align:center}.sl-summary p{font-family:Poppins,sans-serif;font-size:1.5rem;font-weight:600;line-height:1.4;margin:0 auto;max-width:800px}@media (max-width:768px){.sl-summary{padding:40px 24px}.sl-summary p{font-size:1.2rem}.sl-audience{padding:40px 24px}}.dnd_area-row-0-background-layers,.gen-header-row-0-force-full-width-section,.header{border-bottom:2px solid #ffab00!important}.sl-3col-grid{display:grid;gap:32px;grid-template-columns:repeat(3,1fr)}.sl-col-card{background:var(--sl-white);border:1px solid rgba(16,19,37,.04);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);padding:40px 32px}.sl-col-card h3{border-bottom:1px solid rgba(16,19,37,.08);color:var(--sl-yellow);font-size:1.5rem;margin-bottom:24px;padding-bottom:16px}.sl-col-card ul{list-style:none;margin:0;padding:0}.sl-col-card li{font-size:1rem;margin-bottom:16px;padding-left:28px;position:relative}.sl-col-card li:before{color:var(--sl-yellow);content:"✓";font-weight:700;left:0;position:absolute;top:0}@media (max-width:992px){.sl-3col-grid{grid-template-columns:1fr}}.sl-comparison-grid{display:grid;gap:32px;grid-template-columns:1fr 1fr;margin:0 auto;max-width:1000px}.sl-comp-card{background:var(--sl-white);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);padding:48px}.sl-comp-card--highlight{background:var(--sl-navy);border:2px solid var(--sl-yellow);box-shadow:var(--shadow-md);color:var(--sl-white);transform:scale(1.05)}.sl-comp-card--highlight h3{color:var(--sl-yellow)}.sl-comp-card h3{font-size:1.5rem;margin-bottom:24px}.sl-comp-card ul{list-style:none;margin:0;padding:0}.sl-comp-card li{margin-bottom:16px;padding-left:32px;position:relative}.sl-comp-card li:before{color:#ff4d4d;content:"✕";font-size:1.2rem;font-weight:700;left:0;position:absolute;top:0}.sl-comp-card--highlight li:before{color:var(--sl-yellow);content:"✓"}@media (max-width:768px){.sl-comparison-grid{grid-template-columns:1fr}.sl-comp-card--highlight{margin-top:24px;transform:none}.sl-comp-card{padding:32px}}.sl-seo-links{border-top:1px solid rgba(16,19,37,.1);margin-top:64px;padding-top:48px;text-align:center}.sl-seo-links a{color:var(--sl-navy);display:inline-block;line-height:2;margin:0 12px;text-decoration:underline}.sl-seo-links a:hover{color:var(--sl-yellow)}.sl-form-wrapper{background:var(--sl-white);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);margin-bottom:32px;padding:48px;text-align:left}.sl-form-wrapper form{display:flex;flex-direction:column}.sl-form-wrapper .hs-form-field{margin-bottom:24px}.sl-form-wrapper label{color:var(--sl-navy);display:block;font-family:Inter,sans-serif;font-size:1rem;margin-bottom:8px}.sl-form-wrapper .hs-input{border:1px solid #d1d5db;border-radius:40px;box-sizing:border-box;font-family:Inter,sans-serif;font-size:1rem;height:42px;outline:none;padding:8px 16px;transition:var(--transition);width:100%}.sl-form-wrapper .hs-input:focus{border-color:var(--sl-yellow);box-shadow:0 0 0 2px rgba(247,181,0,.2)}.sl-form-wrapper select.hs-input{appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%233b3f5c' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 24px center;background-repeat:no-repeat;background-size:16px}.sl-form-wrapper .inputs-list{list-style:none;margin:0;padding:0}.sl-form-wrapper .inputs-list li{margin-bottom:8px}.sl-form-wrapper .inputs-list label{align-items:flex-start;cursor:pointer;display:flex;font-size:.95rem;font-weight:400;gap:12px;line-height:1.5}.sl-form-wrapper input[type=checkbox]{cursor:pointer;flex-shrink:0;height:18px;margin-top:2px;width:18px}.sl-form-wrapper .hs-form-field>p,.sl-form-wrapper .hs-richtext{color:var(--sl-text-dark);font-size:.9rem;line-height:1.6;margin-bottom:24px}.sl-form-wrapper .hs-button{background-color:var(--sl-yellow);border:none;border-radius:100px;color:var(--sl-navy);cursor:pointer;display:inline-block;font-family:Poppins,sans-serif;font-size:16px;font-weight:700;margin-top:16px;padding:16px 40px;transition:background-color .3s ease!important}.sl-form-wrapper .hs-button:after,.sl-form-wrapper .hs-button:before{animation:none!important;content:none!important;display:none!important;transition:none!important}.sl-form-wrapper .hs-button:hover{background-color:var(--sl-yellow)!important;box-shadow:none!important;transform:none!important}.sl-form-wrapper .hs-error-msgs{color:#cc0c36;font-size:.85rem;list-style:none;margin:8px 0 0;padding:0}