/* deinline.py — generated utility classes replacing inline style="" attrs.
   Loaded AFTER css/site.css so these win by source order. Do not hand-edit. */
.i02e377c7{font-size: 13.5px; line-height: 1.65; color: var(--text);}
.i03788229{font-size:17px; color:var(--text); margin:4px 0 2px; font-weight:700;}
.i11125c61{margin-top: 16px; font-size: 11px; color: var(--dim); letter-spacing: 0.08em;}
.i1220add2{color:#ff5a4d;}
.i16000cc0{width: 100%;}
.i18e5d9fa{display:grid; grid-template-columns: 1fr 1.1fr; gap: 36px; align-items: start;}
.i1e36b79b{color:var(--text); font-size:11.5px; margin-top:12px; line-height:1.5;}
.i1eee508e{min-height: 480px;}
.i1f8b20a6{width:100%; height:auto; display:block;}
.i28bb97c8{font-size:12px; letter-spacing:0.06em;}
.i2b7e8190{display:flex; justify-content:space-between; align-items:baseline;}
.i36cc3714{font-size: 16px; color: var(--text); line-height: 1.7; margin: 0;}
.i3b725598{background:#1f6b2a;}
.i3d2f7a52{color: var(--accent); font-size: 11px; letter-spacing: 0.18em; margin-bottom: 6px;}
.i43fd6d05{background:#0a1d12;}
.i47278452{background:#101a1b;}
.i48547975{background:#7cff5b;}
.i49c94064{width: 70%;}
.i5516dcd8{font-size:10px; color:var(--dim); letter-spacing:0.18em;}
.i560b8f36{background:#16461f;}
.i5ac4e12b{background: var(--panel); border: 1px solid var(--border); padding: 24px;}
.i5ca9b934{width: 85%;}
.i5dd95e40{display:flex; align-items:baseline; justify-content:space-between; margin-bottom:12px;}
.i5fb63cd1{list-style:none; padding:0; margin:16px 0 0;}
.i63bb73cf{color:#ffc94a;}
.i64fd3dfb{border-top: none; padding-top: 0;}
.i66cf1017{color: var(--text); letter-spacing: 0.04em;}
.i6cdc0c81{padding-left: 18px; margin: 16px 0 0; font-size: 13.5px; color: var(--text); line-height: 1.75;}
.i6e155cdd{width: 56%;}
.i83eb9aca{display:grid; grid-template-columns: 1fr 1fr; gap: 32px;}
.i8a0b6d30{width: 14%;}
.i8a1af836{color:var(--accent); font-size:20px;}
.i9342d5a8{margin-top: 16px; line-height: 1.8; font-size: 13px;}
.i93b49bf0{font-size:13px; color:var(--text); line-height:1.5;}
.i98957226{display:grid; grid-template-columns: 96px 1fr; gap:14px; padding:12px 0; border-top:1px solid var(--border);}
.i9ace6d2b{margin-top: 28px; display: flex; gap: 10px; flex-wrap: wrap;}
.ia2777ef9{width: 28%;}
.iad74374d{margin-top:24px; padding:20px 22px; background: var(--panel); border: 1px solid var(--border-hi); display:flex; gap:18px; align-items:flex-start;}
.iaef18004{padding-bottom: 64px;}
.iaef495c1{color:var(--accent); font-size:11px; margin:0;}
.ib030939f{color:#3fd6a0;}
.ic0ff0e64{margin-top: 14px; max-width: 360px; line-height: 1.6;}
.ic25be82d{display:grid; grid-template-columns: 1.1fr 1fr; gap: 36px; align-items: start;}
.icdbbfb93{font-size: 18px; color: var(--text); font-weight: 700; margin-bottom: 12px;}
.id26664c7{display:flex; gap:18px; margin-top:12px; font-size:10.5px; color:var(--dim); letter-spacing:0.1em; flex-wrap:wrap;}
.id2d9157b{width: 42%;}
.id4fa2513{color: var(--accent); font-size: 22px; line-height: 1;}
.id81bc11f{color:#7cff5b;}
.ie13fda74{display:grid; grid-template-columns: 1.1fr 1fr; gap: 48px; align-items: center;}
.ie6f05541{color: var(--text);}
.ie7813167{color: var(--accent); text-decoration: underline;}
.iea8e52b0{color:#5fc2ff;}
.if2ee45d8{color: var(--dim); line-height: 1.65;}
.if2f559f6{border:1px solid #7cff5b;}
.ifc390424{grid-template-columns: repeat(2, 1fr);}
