body:has(.marketing-root){color:#111827;background:#fff;overflow-x:hidden}body:has(.marketing-root):before{content:none}body:has(.marketing-root):after{content:none}:root:has(.marketing-root){scrollbar-color:#ff6b35 #f9fafb}body:has(.marketing-root) ::-webkit-scrollbar-track{background:#f9fafb}body:has(.marketing-root) ::-webkit-scrollbar-thumb{background:#9ca3af;border-radius:4px}body:has(.marketing-root) ::-webkit-scrollbar-thumb:hover{background:#6b7280}.btn-blight{z-index:1;cursor:pointer;color:#0b2a5b;background:#fff;border:1px solid #0f172a1a;border-radius:30em;text-decoration:none;transition:color .3s,box-shadow .3s;display:inline-block;position:relative;overflow:hidden;box-shadow:0 2px 10px #0f172a0f}.btn-blight:before{content:"";z-index:-1;background-image:linear-gradient(90deg,#0b2a5b 0%,#1e4ed8 100%);border-radius:30em;width:0;height:100%;transition:width .5s;display:block;position:absolute;top:0;left:0}.btn-blight:hover{color:#fff;box-shadow:0 4px 14px #0f172a1a}.btn-blight:hover:before{width:100%}.btn-blight-primary{cursor:pointer;color:#fff;background:linear-gradient(135deg,#1e4ed8,#2563eb);border:none;border-radius:30em;justify-content:center;align-items:center;text-decoration:none;transition:all .25s;display:inline-flex;box-shadow:0 8px 20px #1e4ed84d}.btn-blight-primary:hover{background:linear-gradient(135deg,#1d4ed8,#1e40af);transform:translateY(-1px);box-shadow:0 10px 24px #1e4ed866}.btn-blight-submit,.form-submit-btn{--blight-dark:#0b2a5b;--blight-light:#1e4ed8;--border_radius:9999px;--transtion:.3s ease-in-out}.form-submit-btn{color:#fff;width:100%;font-family:inherit;font-weight:700;font-size:inherit;cursor:pointer;background:linear-gradient(135deg,#1e4ed8,#2563eb);border:none;border-radius:10px;justify-content:center;align-self:stretch;align-items:center;gap:8px;margin-top:8px;padding:14px 16px;transition:all .25s;display:flex;box-shadow:0 8px 20px #1e4ed859}.form-submit-btn:hover{background:linear-gradient(135deg,#1d4ed8,#1e40af);transform:translateY(-1px);box-shadow:0 10px 24px #1e4ed873}.form-submit-btn:disabled{opacity:.6;cursor:not-allowed;transform:none}.option-card{color:#1d1d1f;cursor:pointer;text-align:center;background:#fff;border:1.5px solid #0f172a14;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:10px;width:100%;padding:20px 12px;font-family:inherit;transition:all .2s;display:flex;position:relative}.option-card:hover{border-color:#1e4ed859;box-shadow:0 4px 14px #0f172a1a}.option-card-selected,.option-card-selected:hover{border-color:#1e4ed8;box-shadow:0 0 0 3px #1e4ed826}.option-card-check{color:#fff;background:#1e4ed8;border-radius:9999px;justify-content:center;align-items:center;width:20px;height:20px;display:flex;position:absolute;top:10px;right:10px}.option-card-icon{color:#1e4ed8;background:#1e4ed814;border-radius:12px;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.option-card-image{background:#f3f4f6;border-radius:12px;width:100%;height:88px;position:relative;overflow:hidden}.option-card-label{font-size:13px;font-weight:600;line-height:1.3}.form-container{color:#1d1d1f;box-sizing:border-box;background:#fff;border:1px solid #0f172a14;border-radius:16px;flex-direction:column;gap:24px;width:100%;max-width:720px;padding:32px;font-family:inherit;font-size:14px;display:flex;box-shadow:0 4px 24px #0f172a0f}.form-container button:active{scale:.95}.form-container .form{grid-template-columns:1fr 1fr;gap:20px;display:grid}.form-group.full{grid-column:span 2}.form-container .form-group{flex-direction:column;gap:2px;display:flex}.form-container .form-group label{color:#717171;margin-bottom:5px;font-size:12px;font-weight:600;display:block}.form-container .form-group input,.form-container .form-group select{color:#1d1d1f;box-sizing:border-box;background-color:#fff;border:1px solid #0f172a24;border-radius:8px;width:100%;padding:12px 16px;font-family:inherit}.form-container .form-group textarea{resize:none;color:#1d1d1f;box-sizing:border-box;background-color:#fff;border:1px solid #0f172a24;border-radius:8px;width:100%;height:96px;padding:12px 16px;font-family:inherit}.form-container .form-group input::placeholder,.form-container .form-group textarea::placeholder{color:#9ca3af;opacity:1}.form-container .form-group input:focus,.form-container .form-group textarea:focus,.form-container .form-group select:focus{border-color:#1e4ed8;outline:none;box-shadow:0 0 0 3px #1e4ed81f}.form-container .form-group .phone-input-blight{width:100%;font-family:inherit}.form-container .form-group .phone-input-blight-field.form-control{color:#1d1d1f!important;width:100%!important;height:auto!important;font-family:inherit!important;font-size:inherit!important;box-sizing:border-box!important;background-color:#fff!important;border:1px solid #0f172a24!important;border-radius:8px!important;padding:12px 16px 12px 52px!important}.form-container .form-group .phone-input-blight-field.form-control::placeholder{color:#9ca3af;opacity:1}.form-container .form-group .phone-input-blight-field.form-control:focus{border-color:#1e4ed8!important;outline:none!important;box-shadow:0 0 0 3px #1e4ed81f!important}.form-container .form-group .phone-input-blight-button.flag-dropdown{background-color:#0000!important;border:none!important;border-radius:8px 0 0 8px!important}.form-container .form-group .phone-input-blight-button.flag-dropdown.open,.form-container .form-group .phone-input-blight-button.flag-dropdown:hover{background-color:#0000!important}.form-container .form-group .phone-input-blight-button .selected-flag{background-color:#0000!important;border-radius:8px 0 0 8px!important}.form-container .form-group .phone-input-blight-dropdown.country-list{color:#1d1d1f!important;background-color:#fff!important;border:1px solid #0f172a1f!important;box-shadow:0 8px 24px #0f172a1f!important}.form-container .form-group .phone-input-blight-dropdown.country-list .country:hover,.form-container .form-group .phone-input-blight-dropdown.country-list .country.highlight{background-color:#1e4ed80f!important}.form-container .form-group .phone-input-blight-dropdown.country-list .country .dial-code{color:#9ca3af!important}@media (max-width:768px){.form-container{padding:20px}.form-container .form{grid-template-columns:1fr;gap:16px}.form-group.full{grid-column:1}.option-card--list{text-align:left;flex-direction:row;justify-content:flex-start;align-items:center;gap:14px;padding:14px 16px}.option-card--list .option-card-icon{flex-shrink:0;width:36px;height:36px}}.social-wrapper{justify-content:center;align-items:center;width:100%;height:auto;margin:0;padding:0;font-family:Poppins,sans-serif;list-style:none;display:inline-flex}.social-wrapper .social-icon{cursor:pointer;background:#fff;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:50px;height:50px;margin:10px;font-size:18px;text-decoration:none;transition:all .2s cubic-bezier(.68,-.55,.265,1.55);display:flex;position:relative;box-shadow:0 10px 10px #0000001a}.social-wrapper .social-tooltip{color:#fff;opacity:0;pointer-events:none;background:#fff;border-radius:5px;padding:5px 8px;font-size:14px;transition:all .3s cubic-bezier(.68,-.55,.265,1.55);position:absolute;top:0;box-shadow:0 10px 10px #0000001a}.social-wrapper .social-tooltip:before{content:"";background:#fff;width:8px;height:8px;transition:all .3s cubic-bezier(.68,-.55,.265,1.55);position:absolute;bottom:-3px;left:50%;transform:translate(-50%)rotate(45deg)}.social-wrapper .social-icon:hover .social-tooltip{opacity:1;visibility:visible;pointer-events:auto;top:-45px}.social-wrapper .whatsapp:hover,.social-wrapper .whatsapp:hover .social-tooltip,.social-wrapper .whatsapp:hover .social-tooltip:before{color:#fff;background:#25d366}.social-wrapper .x:hover,.social-wrapper .x:hover .social-tooltip,.social-wrapper .x:hover .social-tooltip:before{color:#fff;background:#000}.social-wrapper .instagram:hover,.social-wrapper .instagram:hover .social-tooltip,.social-wrapper .instagram:hover .social-tooltip:before{color:#fff;background:#e4405f}
