.sj-df{overflow:hidden;position:relative}.sj-df__bg{height:100%;object-fit:cover;width:100%}.sj-df__bg,.sj-df__overlay{inset:0;position:absolute}.sj-df__inner{align-items:start;display:grid;gap:48px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin:0 auto;position:relative;width:100%;z-index:1}.sj-df__head{display:flex;flex-direction:column;gap:14px}.sj-df__head--center{align-items:center;margin-left:auto;margin-right:auto;text-align:center}.sj-df__eyebrow{font-family:Inter,Helvetica,sans-serif;font-size:16px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.sj-df__heading{font-size:clamp(30px,3.5vw,44px);letter-spacing:.02em;line-height:1.1;text-wrap:pretty}.sj-df__heading,.sj-df__subheading{font-family:Macan,Helvetica,sans-serif;font-weight:800;margin:0}.sj-df__subheading{font-size:clamp(20px,2vw,22px)}.sj-df__intro{font-family:Inter,Helvetica,sans-serif;font-size:17px;line-height:1.65;margin:0;max-width:640px}.sj-df__head--center .sj-df__intro{margin-left:auto;margin-right:auto}.sj-df__col{gap:24px}.sj-df__benefits,.sj-df__col{display:flex;flex-direction:column}.sj-df__benefits{gap:12px;list-style:none;margin:0;padding:0}.sj-df__benefits li{display:flex;font-family:Inter,Helvetica,sans-serif;font-size:15px;gap:10px;line-height:1.5}.sj-df__benefits svg{flex-shrink:0;margin-top:2px}.sj-df__card{background:#fff;border-radius:12px;box-shadow:0 10px 30px rgba(0,0,0,.12);padding:32px}.sj-df__card-title{color:#12161a;font-family:Macan,Helvetica,sans-serif;font-size:20px;font-weight:800;margin-bottom:6px}.sj-df__card-sub{color:#3e3d37;font-family:Inter,Helvetica,sans-serif;font-size:14px;margin-bottom:22px}.sj-df__card .hs-form label{color:#12161a;font-family:Inter,Helvetica,sans-serif;font-size:13px;font-weight:600}.sj-df__card .hs-input{border:1px solid #e2e4e8;border-radius:8px;box-sizing:border-box;padding:12px 14px}.sj-df__card .hs-button,.sj-df__card .hs-input{font-family:Inter,Helvetica,sans-serif;font-size:15px;width:100%}.sj-df__card .hs-button{background:#246f52;border:none;border-radius:999px;color:#fff;cursor:pointer;font-weight:600;padding:14px 26px}.sj-df__card .hs-button:hover{background:#007a38}.sj-df__card .hs-form-field{margin-bottom:16px}.sj-btn{align-items:center;border:1px solid transparent;border-radius:999px;cursor:pointer;display:inline-flex;font-family:Inter,Helvetica,sans-serif;font-size:15px;font-weight:600;gap:8px;justify-content:center;line-height:1;padding:14px 26px;text-decoration:none;transition:background .2s ease,color .2s ease,border-color .2s ease}.sj-btn--primary{background:#246f52;color:#fff}.sj-btn--primary:hover{background:#007a38;color:#fff}.sj-btn--outline{background:transparent;border-color:hsla(0,0%,49.8%,.4);color:currentColor}.sj-btn--outline:hover{background:hsla(0,0%,49.8%,.1)}