/* Utility classes replacing inline style attributes (CSP: style-src 'self'). */
.u-f889cd2{height:200px}
.u-0466783{width:100%}
.u-30865eb{margin-top:24px;display:flex;gap:10px;flex-wrap:wrap}
.u-e83ace9{flex:1;display:flex}
.u-50b9ea1{flex:1;display:flex;border-color:var(--n200)}
.u-729d2fa{color:#fff}
.u-9ec5fc2{margin:36px 0}
.u-f08e509{max-width:70ch}
.u-3fe0ca2{font-size:24px;margin-bottom:14px}
.u-ab7718b{color:var(--n600);line-height:1.75;font-size:15px}
.u-5f09037{color:var(--yellow-500);border-bottom:1px solid}
.u-5611456{color:var(--red-600);border-bottom:1px solid var(--red-500)}
.u-e39fb10{background:radial-gradient(90% 80% at 25% 20%,rgba(56,130,182,.35),transparent 60%),linear-gradient(150deg,#12242e,#0b1418 70%,#0A0A0A)}
.u-9d753fa{font-size:clamp(34px,10vw,46px);line-height:.98}
.u-4260ebe{padding-top:0}
.u-381dfb8{border-color:var(--yellow-500);margin-top:28px}
.u-bbdefad{border-bottom:1px solid var(--n200)}
.u-e94b526{font-size:13px;color:var(--n600);margin-top:9px}
.u-75816ca{display:flex}
.u-6a2f2e1{display:flex;border-color:var(--n200)}
.u-a86cf87{margin-top:16px;font-size:14px;color:var(--n600)}
.u-1b0f499{margin-top:16px}
.u-994980f{color:var(--n600)}
.u-71a91da{border-bottom:none}
.u-86de7ac{margin-top:18px}
.u-b32f1e2{height:230px}
.u-88962fc{border-color:var(--yellow-500);margin-top:34px}
.u-a26bda7{margin-top:20px}
.u-2f82a8e{height:220px}

/* Classes replacing style attributes built in JS. */
.j-12296c9{border-style:dashed}
.j-87c136d{margin-bottom:16px}

/* Toggled by JS via classList, so revealing works both ways. */
.is-hidden{display:none}
