/* Generated by _kit/tools/idml2html.py -- do not hand-edit.
   Layout and type come from the design PDF; block class names come from the
   InDesign paragraph styles. Re-run the tool when the art is re-issued. */

.page { position: absolute; top: 0; left: 0; width: 816px; height: 1056px;
        overflow: hidden; }
.blk  { position: absolute; }
.ln   { position: absolute; white-space: nowrap; line-height: 1; }
/* Bottom-to-top text, used for chart y-axis labels. */
.ln.rot { transform-origin: 0 0; transform: rotate(-90deg); }
/* A run whose wording the client changed after the design was issued. It is
   anchored on the middle of the run it replaces rather than on its left edge,
   because the replacement is a different length and the design centres these;
   and it carries no data-w, so the calibration pass leaves its tracking alone
   instead of squeezing new words into the old words' width. */
.ln.recomposed { transform: translateX(-50%); }
/* No IDML paragraph style matched -- almost always text that lives inside
   chart artwork rather than in a text frame. Shown only under the review
   toggle so it can never bleed into a delivered render. */
body.show-hotspots .blk.unjoined { outline: 1px dashed #f0f; }

.blk.callout { letter-spacing: 0.0100em; }
.blk.end-matter { letter-spacing: -0.0100em; }
.blk.footnotes { letter-spacing: -0.0200em; }
.blk.hover-bucket-copy { letter-spacing: 0.0100em; }

.t01 { font-family: Poppins, sans-serif; font-weight: 400; font-size: 6.67px; }
.t02 { font-family: Poppins, sans-serif; font-weight: 400; font-size: 6.17px; color: #002231; }
.t03 { font-family: Poppins, sans-serif; font-weight: 600; font-size: 29.33px; color: #ffffff; }
.t04 { font-family: Poppins, sans-serif; font-weight: 700; font-size: 10.8px; color: #ffffff; }
.t05 { font-family: Poppins, sans-serif; font-weight: 400; font-size: 8px; }
.t06 { font-family: Poppins, sans-serif; font-weight: 400; font-size: 8px; font-style: italic; }
.t07 { font-family: Poppins, sans-serif; font-weight: 400; font-size: 4.66px; }
.t08 { font-family: Poppins, sans-serif; font-weight: 400; font-size: 12px; }
.t09 { font-family: Poppins, sans-serif; font-weight: 400; font-size: 7px; }
.t10 { font-family: Poppins, sans-serif; font-weight: 700; font-size: 9.79px; color: #002231; }
.t11 { font-family: Poppins, sans-serif; font-weight: 700; font-size: 16.67px; color: #005b71; }
.t12 { font-family: Poppins, sans-serif; font-weight: 700; font-size: 9.72px; color: #005b71; }
.t13 { font-family: Poppins, sans-serif; font-weight: 400; font-size: 13.33px; }
.t14 { font-family: Poppins, sans-serif; font-weight: 700; font-size: 24px; color: #0098a5; }
.t15 { font-family: Poppins, sans-serif; font-weight: 400; font-size: 12px; font-style: italic; }
.t16 { font-family: Poppins, sans-serif; font-weight: 400; font-size: 8.67px; }
.t17 { font-family: Poppins, sans-serif; font-weight: 700; font-size: 10.67px; }
.t18 { font-family: Poppins, sans-serif; font-weight: 400; font-size: 10.67px; }
.t19 { font-family: Poppins, sans-serif; font-weight: 700; font-size: 16px; color: #ffffff; }
.t20 { font-family: Poppins, sans-serif; font-weight: 700; font-size: 16px; color: #4d4d4d; }
.t21 { font-family: Poppins, sans-serif; font-weight: 400; font-size: 10px; }
.t22 { font-family: Poppins, sans-serif; font-weight: 700; font-size: 18.67px; color: #0098a5; }
.t23 { font-family: Poppins, sans-serif; font-weight: 700; font-size: 12px; color: #0098a5; }
.t24 { font-family: Poppins, sans-serif; font-weight: 700; font-size: 12px; color: #a05eb5; }
.t25 { font-family: Poppins, sans-serif; font-weight: 700; font-size: 12px; color: #be0f0f; }
.t26 { font-family: Poppins, sans-serif; font-weight: 700; font-size: 12px; color: #e84e0f; }
.t27 { font-family: Poppins, sans-serif; font-weight: 700; font-size: 16.33px; color: #ffffff; }
.t28 { font-family: Poppins, sans-serif; font-weight: 700; font-size: 16.67px; color: #ffffff; }
.t29 { font-family: Poppins, sans-serif; font-weight: 600; font-size: 12px; }
.t30 { font-family: Poppins, sans-serif; font-weight: 700; font-size: 10.88px; color: #0098a5; }
.t31 { font-family: Poppins, sans-serif; font-weight: 400; font-size: 12px; color: #ffffff; }
.t32 { font-family: Poppins, sans-serif; font-weight: 700; font-size: 14px; color: #005b71; }
.t33 { font-family: Poppins, sans-serif; font-weight: 700; font-size: 16px; color: #0098a5; }
.t34 { font-family: Poppins, sans-serif; font-weight: 700; font-size: 12px; }
.t35 { font-family: Poppins, sans-serif; font-weight: 700; font-size: 12px; color: #ffffff; }
.t36 { font-family: Poppins, sans-serif; font-weight: 700; font-size: 14.67px; color: #ffffff; }
.t37 { font-family: Poppins, sans-serif; font-weight: 700; font-size: 16px; color: #be0f0f; }
.t38 { font-family: Poppins, sans-serif; font-weight: 700; font-size: 14.67px; color: #005b71; }
.t39 { font-family: Poppins, sans-serif; font-weight: 700; font-size: 16.87px; color: #ffffff; }
.t40 { font-family: Arial, sans-serif; font-weight: 400; font-size: 8px; }
.t41 { font-family: Poppins, sans-serif; font-weight: 400; font-size: 9.6px; }
.t42 { font-family: Poppins, sans-serif; font-weight: 400; font-size: 10.8px; }
.t43 { font-family: Poppins, sans-serif; font-weight: 700; font-size: 14px; color: #ffffff; }
.t44 { font-family: Poppins, sans-serif; font-weight: 400; font-size: 13.33px; font-style: italic; color: #005b71; }
.t45 { font-family: Poppins, sans-serif; font-weight: 500; font-size: 49.71px; color: #0098a5; }
.t46 { font-family: Poppins, sans-serif; font-weight: 700; font-size: 22.67px; color: #0098a5; }
.t47 { font-family: Poppins, sans-serif; font-weight: 700; font-size: 13.21px; color: #0098a5; }
.t48 { font-family: Poppins, sans-serif; font-weight: 700; font-size: 16px; color: #005b71; }
.t49 { font-family: Poppins, sans-serif; font-weight: 400; font-size: 62.13px; color: #0098a5; }
.t50 { font-family: Poppins, sans-serif; font-weight: 400; font-size: 12.67px; }
.t51 { font-family: Poppins, sans-serif; font-weight: 400; font-size: 12.67px; font-style: italic; }
