.mg-marketing{--mg-border:#34506c;max-width:1160px;margin:36px auto 90px;padding:0 20px;color:#e9f1fe;font-family:Inter,Arial,sans-serif}.mg-marketing *{box-sizing:border-box}.mg-marketing a{color:#ffad4b}.mg-marketing p{color:#becce1;line-height:1.65}.mg-marketing h1{font-size:clamp(29px,4vw,43px);margin-bottom:8px}.mg-marketing h2{font-size:21px}.mg-marketing .mg-card{background:#101e31;border:1px solid var(--mg-border);padding:24px;border-radius:14px;margin:18px 0}.mg-marketing .mg-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px}.mg-marketing label{display:block;margin:14px 0;font-weight:650}.mg-marketing input:not([type=checkbox]),.mg-marketing select,.mg-marketing textarea{display:block;width:100%;min-height:42px;background:#0b182a;border:1px solid #426181;border-radius:8px;color:#edf4ff;margin-top:7px;padding:10px;font:inherit}.mg-marketing button,.mg-marketing .mg-button{display:inline-block;background:#fa912e;color:#111a29;border:0;border-radius:8px;padding:12px 19px;font:800 14px Inter,Arial,sans-serif;cursor:pointer;text-decoration:none}.mg-marketing button:hover,.mg-marketing .mg-button:hover{background:#ffb359}.mg-marketing .mg-alert{border:1px solid #6cba8a;background:#153b31;color:#e1ffec;border-radius:8px;padding:12px;margin:14px 0}.mg-marketing .mg-errors{border:1px solid #e89a83;background:#421e20;color:#fff0e7;border-radius:8px;padding:12px;margin:14px 0}.mg-marketing .mg-table-scroll{overflow-x:auto}.mg-marketing table{width:100%;border-collapse:collapse}.mg-marketing td,.mg-marketing th{text-align:left;padding:12px;border-bottom:1px solid #36506a;vertical-align:top}.mg-marketing small{color:#b1c6df}.mg-marketing .mg-preview{max-width:300px;max-height:150px;object-fit:contain;border-radius:8px}.mg-marketing .mg-check{display:flex;align-items:flex-start;gap:10px}.mg-marketing .mg-check input{margin-top:5px}.mg-marketing .mg-muted{color:#aabbd0}.mg-marketing form{margin:0}.mg-marketing .mg-separate{height:1px;background:#31475e;margin:24px 0}
