body[data-nll-service-wave="20261008"] .nll-explainer{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);column-gap:26px;align-items:start}
body[data-nll-service-wave="20261008"] .nll-ex-heading,body[data-nll-service-wave="20261008"] .nll-ex-note{grid-column:1/-1}
.nll-ex-illustration{grid-column:1;grid-row:2/4;min-width:0;margin:0}
.nll-ex-illustration img{display:block;width:100%;height:auto;object-fit:contain;border:1px solid #4a4430;border-radius:12px}
.nll-ex-illustration figcaption{font:400 12px/1.65 Montserrat,Arial,sans-serif;color:#c8c1ad;margin-top:10px}
.nll-ex-image-labels{display:flex;justify-content:space-between;gap:12px;font:600 13px/1.5 Montserrat,Arial,sans-serif;color:#ead16b;margin:8px 0}
body[data-nll-service-wave="20261008"] .nll-ex-controls,body[data-nll-service-wave="20261008"] .nll-ex-panels{grid-column:2}
body[data-nll-service-wave="20261008"] .nll-explainer .nll-ex-panel{display:block;min-height:0}body[data-nll-service-wave="20261008"] .nll-explainer .nll-ex-note{max-width:none;width:100%}
body[data-nll-service-wave="20261008"] .nll-ex-controls{grid-template-columns:minmax(0,1fr)}
@media(max-width:700px){body[data-nll-service-wave="20261008"] .nll-explainer{display:block}.nll-ex-illustration{margin-bottom:20px}.nll-ex-illustration figcaption{font-size:11px}}
/* Only the next four service modules and refreshed W5 comparison. */
body[data-nll-service-wave="20261008"] .nll-ex-heading{font:700 27px/1.25 'League Spartan',Arial,sans-serif;color:#f4efdf;margin:0 0 22px;overflow-wrap:normal}
@media(max-width:700px){body[data-nll-service-wave="20261008"] .nll-ex-controls{grid-template-columns:minmax(0,1fr)}body[data-nll-service-wave="20261008"] .nll-ex-choice{min-height:44px;font-size:13px;overflow-wrap:normal}body[data-nll-service-wave="20261008"] .nll-ex-heading{font-size:24px}}
.nll-w5-comparison{overflow-x:auto;max-width:100%;margin:28px 0;scroll-margin-top:110px}.nll-w5-comparison svg{display:block;width:100%;min-width:600px;height:auto}.nll-w5-comparison:focus-visible{outline:3px solid #ead16b;outline-offset:4px}.nll-w5-comparison figcaption{font-size:13px;line-height:1.7;color:#c8c1ad;margin-top:12px}
