.op-mf{--lime:#91ff00;--on-lime:#21211f;--muted:#b9b9b4;--line:#3a3b35;background:linear-gradient(rgba(33,33,31,.72),rgba(33,33,31,.72)),var(--opmf-bg,url("https://www.onepint.ai/hubfs/OnePint%20Footer.webp")) right bottom/auto 100% no-repeat,#21211f!important;color:#fff;font-family:Open Sans,Arial,sans-serif;padding:56px 0 32px}.op-mf *,.op-mf :after,.op-mf :before{box-sizing:border-box}.op-mf .wrap{margin:0 auto;max-width:1260px;padding:0 clamp(16px,4vw,40px)}.op-mf a{color:#fff;text-decoration:none}.op-mf a:hover{color:var(--lime)}.op-mf .ftop{align-items:start;border-bottom:1px solid var(--line);display:grid;gap:24px 32px;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr) minmax(0,1.2fr);padding-bottom:32px}.op-mf .fbrand{display:grid;gap:12px}.op-mf .fbrand img{display:block;height:auto;width:200px}.op-mf .fbrand p,.op-mf .fnews-t{color:#fff;font-size:14px;line-height:1.6;margin:0;max-width:36ch}.op-mf .fnews-t{font-size:15px;font-weight:600;line-height:1.5}.op-mf .fnews{display:grid;gap:8px}.op-mf .fnews small{color:var(--muted);font-size:12px}.op-mf .fnews-ph{border:1px dashed #4a4b44;border-radius:12px;color:var(--muted);font-size:13px;margin:0;padding:12px}.op-mf .fcols{display:grid;gap:28px;grid-template-columns:repeat(4,minmax(0,1fr));padding:36px 0}.op-mf h4{color:var(--lime);font:700 14px/20px Open Sans,Arial,sans-serif;letter-spacing:0;margin:0 0 10px;text-transform:none}.op-mf ul{display:grid;gap:2px;list-style:none;margin:0;padding:0}.op-mf li{margin:0}.op-mf li a{display:inline-block;font-size:13px;font-weight:500;line-height:19.5px;padding:6px 0}.op-mf .fbot{align-items:center;border-top:1px solid var(--line);display:flex;flex-wrap:wrap;gap:12px 28px;padding-top:22px}.op-mf .fbot,.op-mf .fbot>a{font-size:12.5px}.op-mf .social{display:flex;gap:12px;margin-left:auto}.op-mf .social a{background:var(--lime);border:2px solid var(--lime);border-radius:10px;color:var(--on-lime);display:grid;height:38px;place-items:center;transition:background .2s,color .2s;width:38px}.op-mf .social a:focus-visible,.op-mf .social a:hover{background:transparent;color:var(--lime)}.op-mf .social svg{fill:currentColor;height:17px;width:17px}@media (max-width:1000px){.op-mf .ftop{grid-template-columns:1fr 1fr}.op-mf .fbrand{grid-column:1/-1}}.op-mf .opmf-form{border:0;display:grid;gap:6px;margin:0;padding:0}.op-mf .opmf-row{align-items:stretch;display:flex;gap:8px}.op-mf .opmf-vh{height:1px!important;overflow:hidden!important;position:absolute!important;width:1px!important;clip:rect(0 0 0 0)!important;white-space:nowrap!important}.op-mf input.opmf-input{box-sizing:border-box!important;color:#fff!important;flex:1 1 auto!important;font:500 14px/normal Open Sans,Arial,sans-serif!important;height:48px!important;margin:0!important;min-width:0!important;padding:0 16px!important;width:auto!important;-webkit-text-fill-color:#fff!important;-webkit-appearance:none!important;appearance:none!important;background:rgba(0,0,0,.35)!important;border:1px solid #4a4b44!important;border-radius:12px!important;box-shadow:none!important;outline:none!important}.op-mf input.opmf-input::placeholder{color:#9a9a95!important;-webkit-text-fill-color:#9a9a95!important;opacity:1}.op-mf input.opmf-input:focus{border-color:var(--lime)!important}.op-mf input.opmf-input:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 1000px #141413!important;-webkit-text-fill-color:#fff!important}.op-mf .opmf-form.bad input.opmf-input{border-color:#ff8a65!important}.op-mf button.opmf-btn{box-sizing:border-box!important;color:var(--on-lime)!important;flex:0 0 auto!important;font:700 14px/1 Open Sans,Arial,sans-serif!important;height:48px!important;letter-spacing:0!important;margin:0!important;padding:0 22px!important;text-indent:0!important;text-shadow:none!important;text-transform:none!important;white-space:nowrap!important;-webkit-text-fill-color:var(--on-lime)!important;-webkit-appearance:none!important;appearance:none!important;background:var(--lime)!important;border:2px solid var(--lime)!important;border-radius:999px!important;box-shadow:none!important;cursor:pointer!important;opacity:1!important;outline:none!important;transform:none!important;transition:background-color .2s,color .2s!important}.op-mf button.opmf-btn:after,.op-mf button.opmf-btn:before{content:none!important;display:none!important}.op-mf button.opmf-btn:focus-visible,.op-mf button.opmf-btn:hover{background:transparent!important;color:var(--lime)!important;-webkit-text-fill-color:var(--lime)!important}.op-mf button.opmf-btn:focus-visible{box-shadow:0 0 0 3px rgba(145,255,0,.35)!important}.op-mf button.opmf-btn[disabled]{cursor:default!important;opacity:.7!important}.op-mf .opmf-msg{color:#ff8a65;font:500 12.5px/1.4 Open Sans,Arial,sans-serif;margin:0;min-height:0}.op-mf .opmf-msg:empty{display:none}.op-mf .opmf-form.ok .opmf-msg{color:var(--lime)}.op-mf .opmf-embed form{align-items:flex-start;display:flex;gap:8px;margin:0}.op-mf .opmf-embed .hs-form-field{flex:1 1 160px;margin:0}.op-mf .opmf-embed .hs-form-field>label:empty,.op-mf .opmf-embed .hs-form-field>label:has(>span:only-child:empty){display:none}.op-mf .opmf-embed .hs_submit,.op-mf .opmf-embed .hs_submit .actions{margin:0;padding:0}.op-mf .opmf-embed form{flex-wrap:wrap}.op-mf .opmf-embed .hs-form-field{min-width:160px}.op-mf .opmf-embed .input{margin:0!important}.op-mf .opmf-embed input.hs-input{box-sizing:border-box!important;color:#fff!important;display:block!important;font:500 14px/normal Open Sans,Arial,sans-serif!important;height:52px!important;margin:0!important;opacity:1!important;padding:0 16px!important;visibility:visible!important;width:100%!important;-webkit-text-fill-color:#fff!important;background:rgba(0,0,0,.35)!important;border:1px solid #4a4b44!important;border-radius:12px!important;box-shadow:none!important}.op-mf .opmf-embed input.hs-input::placeholder{color:#9a9a95!important;-webkit-text-fill-color:#9a9a95!important;opacity:1!important}.op-mf .opmf-embed input.hs-input:focus{border-color:#91ff00!important;outline:none!important}.op-mf .opmf-embed input.hs-input.error,.op-mf .opmf-embed input.hs-input.invalid{border-color:#ff8a65!important}.op-mf .opmf-embed .hs-error-msgs{list-style:none;margin:6px 0 0;padding:0}.op-mf .opmf-embed .hs_error_rollup{display:none!important}.op-mf .opmf-embed .hs_submit{flex:0 0 auto!important}.op-mf .opmf-embed .hs-button{max-width:none!important;white-space:nowrap!important;width:auto!important}@media (max-width:420px){.op-mf .opmf-embed form{flex-wrap:wrap}}.op-mf .opmf-embed .hs-richtext,.op-mf .opmf-embed .legal-consent-container{flex:1 1 100%}@media (max-width:420px){.op-mf .opmf-row{flex-direction:column}.op-mf button.opmf-btn{width:100%!important}}