/* iziMinit production homepage — isolated to avoid stale combined CSS */
body.izi-home-page{background:#fff!important}
body.izi-home-page .izi-site-main{overflow:hidden!important;min-height:auto!important}
body.izi-home-page .izi-home-hero{position:relative;background:linear-gradient(115deg,#fff 0%,#f8fafc 55%,#fff6ef 100%);border-bottom:1px solid #e7ebf2}
body.izi-home-page .izi-home-hero:before{content:"";position:absolute;width:420px;height:420px;left:-230px;bottom:-240px;border-radius:50%;background:#eef3ff;pointer-events:none}
body.izi-home-page .izi-home-hero__inner{position:relative;z-index:1;width:min(1160px,calc(100% - 40px));min-height:590px;margin:0 auto;padding:64px 0;display:grid;grid-template-columns:minmax(0,1.12fr) minmax(380px,.72fr);align-items:center;gap:72px}
body.izi-home-page .izi-home-copy{min-width:0}
body.izi-home-page .izi-kicker{display:inline-flex;align-items:center;gap:9px;color:#344054;font-size:12px;font-weight:900;letter-spacing:.035em;text-transform:uppercase}
body.izi-home-page .izi-kicker>span{width:10px;height:10px;border:3px solid #ffe0ca;border-radius:50%;background:#ff6b00}
body.izi-home-page .izi-home-copy h1{margin:25px 0 22px;max-width:700px;color:#101828;font-size:clamp(48px,5.4vw,76px);font-weight:900;line-height:.91;letter-spacing:-.065em}
body.izi-home-page .izi-home-copy h1 em{color:#ff6500;font-style:normal}
body.izi-home-page .izi-home-copy>p{max-width:640px;margin:0;color:#475467;font-size:18px;line-height:1.65}
body.izi-home-page .izi-home-trust{display:flex;flex-wrap:wrap;gap:18px 25px;margin-top:27px;color:#667085;font-size:12px;font-weight:800}
body.izi-home-page .izi-home-trust span{display:inline-flex;align-items:center;gap:7px}
body.izi-home-page .izi-home-trust svg{width:14px;height:14px;fill:#ff6500}
body.izi-home-page .izi-home-quick-form{display:block!important;width:100%!important;min-width:0!important;margin:0!important;padding:0!important}
body.izi-home-page .izi-home-demo__card{width:100%!important;max-width:440px!important;margin-left:auto!important;padding:25px!important;background:#fff!important;border:1px solid #e1e7ef!important;border-radius:25px!important;box-shadow:0 24px 70px rgba(16,24,40,.13)!important;transform:none!important}
body.izi-home-page .izi-home-demo__head{display:flex!important;align-items:flex-start!important;justify-content:space-between!important;gap:16px!important;margin-bottom:18px!important}
body.izi-home-page .izi-home-demo__head small{display:block!important;color:#98a2b3!important;font-size:11px!important;font-weight:900!important;letter-spacing:.08em!important;text-transform:uppercase!important}
body.izi-home-page .izi-home-demo__head strong{display:block!important;margin-top:2px!important;color:#101828!important;font-size:19px!important;line-height:1.25!important}
body.izi-home-page .izi-home-demo__lock{display:grid!important;place-items:center!important;flex:0 0 42px!important;width:42px!important;height:42px!important;border-radius:13px!important;background:#fff1e7!important}
body.izi-home-page .izi-home-demo__lock svg{width:18px!important;height:18px!important;fill:#ff6500!important}
body.izi-home-page .izi-recipient-tabs{display:grid!important;grid-template-columns:1fr 1fr!important;gap:5px!important;width:100%!important;margin:0 0 13px!important;padding:5px!important;background:#f2f4f7!important;border:0!important;border-radius:13px!important}
body.izi-home-page .izi-recipient-tabs button{appearance:none!important;display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-height:42px!important;margin:0!important;padding:8px 10px!important;border:0!important;border-radius:9px!important;background:transparent!important;color:#667085!important;font:inherit!important;font-size:13px!important;font-weight:850!important;cursor:pointer!important}
body.izi-home-page .izi-recipient-tabs button.is-active{background:#fff!important;color:#101828!important;box-shadow:0 2px 9px rgba(16,24,40,.09)!important}
body.izi-home-page .izi-home-demo__field{display:block!important;width:100%!important;margin:0 0 11px!important;padding:11px 13px!important;background:#f9fafb!important;border:1px solid #e1e6ed!important;border-radius:13px!important;color:#101828!important}
body.izi-home-page .izi-home-demo__field>span{display:block!important;margin:0!important;color:#98a2b3!important;font-size:10px!important;font-weight:900!important;letter-spacing:.035em!important;text-transform:uppercase!important}
body.izi-home-page .izi-home-demo__field input,body.izi-home-page .izi-home-demo__field select{appearance:auto!important;display:block!important;width:100%!important;min-width:0!important;min-height:28px!important;margin:2px 0 0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:#101828!important;font:inherit!important;font-size:14px!important;font-weight:750!important;outline:0!important}
body.izi-home-page .izi-home-demo__field input::placeholder{color:#98a2b3!important;font-weight:500!important}
body.izi-home-page .izi-home-demo__amounts{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:7px!important;width:100%!important;margin:13px 0!important}
body.izi-home-page .izi-home-demo__amounts button{appearance:none!important;display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:44px!important;margin:0!important;padding:0!important;border:1px solid #dce2ea!important;border-radius:11px!important;background:#fff!important;color:#101828!important;font:inherit!important;font-size:13px!important;font-weight:850!important;cursor:pointer!important}
body.izi-home-page .izi-home-demo__amounts button.is-active{border-color:#101828!important;background:#101828!important;color:#fff!important;box-shadow:0 7px 16px rgba(16,24,40,.14)!important}
body.izi-home-page .izi-home-demo__total{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:15px!important;margin:0!important;padding:15px 0!important;border-top:1px dashed #d7dde6!important;color:#667085!important;font-size:14px!important}
body.izi-home-page .izi-home-demo__total strong{color:#101828!important;font-size:20px!important}
body.izi-home-page .izi-home-demo__button{appearance:none!important;display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-height:49px!important;margin:0!important;padding:10px 18px!important;border:0!important;border-radius:12px!important;background:#ff6500!important;color:#fff!important;box-shadow:0 10px 24px rgba(255,101,0,.24)!important;font:inherit!important;font-size:14px!important;font-weight:900!important;cursor:pointer!important}
body.izi-home-page .izi-home-demo__button:hover{background:#eb5d00!important;transform:translateY(-1px)}
body.izi-home-page .izi-home-form-note{margin:10px 0 0!important;color:#98a2b3!important;text-align:center!important;font-size:11px!important;line-height:1.45!important}
body.izi-home-page .izi-home-mini-info{width:min(1080px,calc(100% - 40px))!important;margin:34px auto 38px!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:13px!important}
body.izi-home-page .izi-home-mini-info>div{display:flex!important;align-items:center!important;gap:13px!important;min-width:0!important;padding:17px!important;background:#fff!important;border:1px solid #e1e7ef!important;border-radius:16px!important;box-shadow:0 7px 24px rgba(16,24,40,.035)!important}
body.izi-home-page .izi-home-mini-info b{display:grid!important;place-items:center!important;flex:0 0 38px!important;width:38px!important;height:38px!important;border-radius:11px!important;background:#fff1e7!important;color:#ff6500!important;font-size:14px!important}
body.izi-home-page .izi-home-mini-info span,body.izi-home-page .izi-home-mini-info strong,body.izi-home-page .izi-home-mini-info small{display:block!important;min-width:0!important}
body.izi-home-page .izi-home-mini-info strong{color:#101828!important;font-size:14px!important}
body.izi-home-page .izi-home-mini-info small{margin-top:2px!important;color:#667085!important;font-size:12px!important;line-height:1.4!important}
body.izi-home-page .izi-home-security{width:min(1080px,calc(100% - 40px))!important;margin:0 auto 58px!important;padding:25px 30px!important;display:grid!important;grid-template-columns:minmax(0,1.1fr) minmax(280px,.8fr)!important;align-items:center!important;gap:32px!important;background:linear-gradient(110deg,#101828,#23334c)!important;border-radius:20px!important;color:#fff!important}
body.izi-home-page .izi-home-security>div{display:flex!important;align-items:center!important;gap:16px!important;min-width:0!important}
body.izi-home-page .izi-security-mark{display:grid!important;place-items:center!important;flex:0 0 50px!important;width:50px!important;height:50px!important;border-radius:14px!important;background:rgba(255,255,255,.09)!important}
body.izi-home-page .izi-security-mark svg{width:23px!important;height:23px!important;fill:#fff!important}
body.izi-home-page .izi-home-security .izi-eyebrow{color:#ffad73!important}
body.izi-home-page .izi-home-security h2{margin:4px 0 0!important;color:#fff!important;font-size:24px!important;line-height:1.15!important}
body.izi-home-page .izi-home-security>p{margin:0!important;color:#d0d5dd!important;font-size:14px!important;line-height:1.65!important}
@media(max-width:980px){body.izi-home-page .izi-home-hero__inner{grid-template-columns:minmax(0,1fr) minmax(340px,.8fr);gap:38px}body.izi-home-page .izi-home-copy h1{font-size:clamp(44px,6vw,64px)}}
@media(max-width:820px){body.izi-home-page .izi-home-hero__inner{min-height:0;grid-template-columns:1fr;gap:35px;padding:48px 0}body.izi-home-page .izi-home-copy{text-align:center}body.izi-home-page .izi-home-copy h1,body.izi-home-page .izi-home-copy>p{margin-left:auto;margin-right:auto}body.izi-home-page .izi-home-trust{justify-content:center}body.izi-home-page .izi-home-demo__card{margin:0 auto!important}body.izi-home-page .izi-home-mini-info{grid-template-columns:1fr}body.izi-home-page .izi-home-security{grid-template-columns:1fr;gap:14px}}
@media(max-width:560px){body.izi-home-page .izi-home-hero__inner{width:calc(100% - 24px);padding:34px 0 30px;gap:28px}body.izi-home-page .izi-home-copy h1{margin:17px 0 17px;font-size:clamp(42px,13vw,58px);line-height:.94}body.izi-home-page .izi-home-copy>p{font-size:15px;line-height:1.55}body.izi-home-page .izi-home-trust{gap:10px 15px;margin-top:19px}body.izi-home-page .izi-home-demo__card{padding:18px!important;border-radius:20px!important}body.izi-home-page .izi-home-demo__amounts{grid-template-columns:repeat(2,minmax(0,1fr))!important}body.izi-home-page .izi-home-mini-info,body.izi-home-page .izi-home-security{width:calc(100% - 24px)!important}body.izi-home-page .izi-home-mini-info{margin:22px auto 28px!important}body.izi-home-page .izi-home-security{margin-bottom:32px!important;padding:21px!important}body.izi-home-page .izi-home-security h2{font-size:20px!important}}
