.erino-industry{--purple:#7b1fa2;--purple-mid:#9c27b0;--purple-light:#c77ddb;--orange:#f26b1d;--orange-text:#c24e0c;--peach:#ffb37d;--ink:#1f1a24;--muted:#6e6478;--lav:#f8f1fc;--lav-2:#efe0f7;--line:#eadcf2;--night:#14081b;--good:#178a55;--good-bg:#e7f6ee;--mint:#3ddc97;--bad:#e5484d;--font:var(--font-poppins), "Poppins", system-ui, sans-serif;--mono:var(--font-jetbrains), "JetBrains Mono", ui-monospace, monospace;color:#3f3747;font-family:var(--font);background:#fff;overflow-x:clip}.erino-industry .ind-crumbs{max-width:1200px;padding:18px max(24px, env(safe-area-inset-left,0px)) 0;color:var(--muted);flex-wrap:wrap;gap:6px;margin:0 auto;font-size:13px;display:flex}.erino-industry .ind-crumbs a{color:var(--muted);text-decoration:none}.erino-industry .ind-crumbs a:hover{color:var(--purple)}.erino-industry .btn{background:var(--purple);color:#fff;min-height:46px;font:600 15px var(--font);text-transform:none;cursor:pointer;white-space:nowrap;border:0;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:12px 20px;text-decoration:none;display:inline-flex;box-shadow:0 10px 24px -14px #7b1fa2cc}.erino-industry .btn-orange{background:var(--orange);box-shadow:0 10px 24px -14px #f26b1de6}.erino-industry .btn-dark-ghost{color:#fff;box-shadow:none;background:0 0;border:1.5px solid #ffffff4d}.erino-industry .btn:disabled{opacity:.7;cursor:wait}.erino-industry .closer{background:var(--night);color:#ffffffbd;padding-block:104px;position:relative;overflow:hidden}.erino-industry .closer:before,.erino-industry .closer:after{content:"";border-radius:50%;position:absolute}.erino-industry .closer:before{background:radial-gradient(circle,#9c27b066,#0000 65%);width:700px;height:700px;top:-300px;left:-250px}.erino-industry .closer:after{background:radial-gradient(circle,#f26b1d40,#0000 65%);width:600px;height:600px;bottom:-300px;right:-200px}.erino-industry .closer-in{z-index:1;max-width:1200px;padding-left:max(24px, env(safe-area-inset-left,0px));padding-right:max(24px, env(safe-area-inset-right,0px));grid-template-columns:1.1fr .9fr;align-items:center;gap:56px;margin:0 auto;display:grid;position:relative}.erino-industry .eyebrow{font:600 12px var(--mono);letter-spacing:.7px;text-transform:uppercase;color:var(--peach);align-items:center;gap:8px;display:inline-flex}.erino-industry .eyebrow:before{content:"";background:currentColor;border-radius:2px;width:18px;height:2px}.erino-industry .closer h2{letter-spacing:-1.6px;color:#fff;margin:12px 0 0;font-size:clamp(30px,4vw,52px);font-weight:700;line-height:1.06}.erino-industry .closer h2 em{color:var(--peach);font-style:normal}.erino-industry .closer-copy{color:#ffffffb8;margin-top:16px;font-size:17px}.erino-industry .gets{gap:10px;margin:22px 0 0;padding:0;list-style:none;display:grid}.erino-industry .gets li{color:#ffffffd9;grid-template-columns:24px 1fr;gap:10px;font-size:15px;display:grid}.erino-industry .gets li:before{content:"✓";width:24px;height:24px;color:var(--mint);background:#3ddc9726;border-radius:50%;place-items:center;font-size:12px;font-weight:700;display:grid}.erino-industry .closer .alt{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}.erino-industry .audit{background:#fff;border-radius:20px;padding:18px;box-shadow:0 30px 60px -40px #4a0e6373}.erino-industry .audit-top{justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px;display:flex}.erino-industry .audit-top b{color:var(--ink);font-size:15px}.erino-industry .steps{font:600 11px var(--mono);color:var(--muted);white-space:nowrap;align-items:center;gap:6px;display:flex}.erino-industry .steps i{background:var(--line);border-radius:4px;width:22px;height:4px}.erino-industry .steps i.on{background:var(--orange)}.erino-industry .af-row{grid-template-columns:1fr 1fr;gap:8px;margin-bottom:8px;display:grid}.erino-industry .fld{position:relative}.erino-industry .fld input,.erino-industry .fld select{border:1.5px solid var(--line);width:100%;min-height:52px;font:500 15px var(--font);color:var(--ink);background:#fcfafe;border-radius:12px;padding:20px 12px 6px}.erino-industry .fld select{appearance:none;background-image:linear-gradient(45deg, transparent 50%, var(--muted) 50%), linear-gradient(135deg, var(--muted) 50%, transparent 50%);background-position:calc(100% - 16px) 24px,calc(100% - 11px) 24px;background-repeat:no-repeat;background-size:5px 5px;padding-right:28px}.erino-industry .fld label{color:var(--purple);letter-spacing:.2px;pointer-events:none;font-size:11px;font-weight:600;position:absolute;top:6px;left:13px}.erino-industry .fld input:focus,.erino-industry .fld select:focus{border-color:var(--purple);box-shadow:0 0 0 4px var(--lav-2);background:#fff;outline:0}.erino-industry .fld input.bad,.erino-industry .fld select.bad{border-color:var(--bad)}.erino-industry .audit .btn{width:100%;min-height:52px}.erino-industry .af-note{color:var(--muted);flex-wrap:wrap;gap:14px;margin-top:12px;font-size:12.5px;display:flex}.erino-industry .af-note span{align-items:center;gap:5px;display:inline-flex}.erino-industry .af-note span:before{content:"✓";color:var(--good);font-weight:700}.erino-industry .af-done{text-align:left;align-items:center;gap:14px;display:flex}.erino-industry .af-done .tick{background:var(--good-bg);width:46px;height:46px;color:var(--good);border-radius:50%;flex:none;place-items:center;display:grid}.erino-industry .af-done b{color:var(--ink);display:block}.erino-industry .af-done span,.erino-industry .af-done p{color:var(--muted);margin:0;font-size:14px}.erino-industry .lead-error{color:var(--bad);margin:8px 0 0;font-size:13px}.erino-industry .lmodal{z-index:80;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#1a0a2299;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.erino-industry .lmodal .box{overscroll-behavior:contain;scrollbar-width:thin;background:#fff;border-radius:24px;width:100%;min-width:0;max-width:460px;max-height:min(100%,100dvh - 32px);padding:28px;position:relative;overflow:clip auto;box-shadow:0 40px 80px -30px #00000080}.erino-industry .lmodal h2{letter-spacing:-.6px;color:var(--ink);margin:0;padding-right:30px;font-size:24px;line-height:1.2}.erino-industry .lmodal .intro p{margin:8px 0 18px;font-size:14.5px;line-height:1.6}.erino-industry .lmodal .x{background:var(--lav);width:36px;height:36px;color:var(--purple);cursor:pointer;border:0;border-radius:50%;font-size:20px;position:absolute;top:14px;right:14px}.erino-industry .lmodal form{gap:10px;display:grid}.erino-industry .lmodal .btn{background:var(--orange);width:100%}.erino-industry .lmodal .micro{color:var(--muted);text-align:center;margin:4px 0 0;font-size:12.5px}.erino-industry .lmodal .ok{text-align:center;padding:10px 0}.erino-industry .lmodal .ok b{color:var(--ink);margin-bottom:6px;font-size:20px;display:block}@media (max-width:980px){.erino-industry .closer{padding-block:72px}.erino-industry .closer-in{grid-template-columns:1fr;gap:32px}}
