/* strength-price:start */

#home-reading-strength{--th-paper:#f7f9fc;--th-ink:#132d58;--th-secondary:#536986;--th-rule:#dbe3ee;--th-soft:#edf3fb;--th-blue:#338cff;background:var(--th-paper);color:var(--th-ink);font-family:var(--psv-font-sans);line-height:1.7;width:100%;text-align:left;color-scheme:light;-webkit-font-smoothing:antialiased}
#home-reading-strength *{box-sizing:border-box}
#home-reading-strength .th-title,#home-reading-strength .th-dimension h3,#home-reading-strength h3,#home-reading-strength p{margin:0;font-family:inherit}
#home-reading-strength .th-header{height:calc(56 * var(--psv-u));padding:0 calc(28 * var(--psv-u));display:flex;align-items:center;justify-content:space-between;gap:calc(20 * var(--psv-u));font-size:max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor))))}
#home-reading-strength .th-brand{font-size:calc(20 * var(--psv-u));font-weight:700;letter-spacing:calc(-0.6 * var(--psv-u))}
#home-reading-strength .th-brand span{font-weight:400;color:var(--th-blue)}
#home-reading-strength nav{font-size:max(var(--psv-text-floor), calc(11 * max(var(--psv-u), var(--psv-label-floor))));letter-spacing:calc(0.5 * var(--psv-u))}
#home-reading-strength .th-page{container-type:inline-size;padding:calc(14 * var(--psv-u)) calc(28 * var(--psv-u)) calc(28 * var(--psv-u));max-width:calc(1180 * var(--psv-u));margin:auto}
#home-reading-strength .th-intro{display:grid;grid-template-columns:1.3fr 1fr;gap:0 calc(45 * var(--psv-u));align-items:end;margin-bottom:calc(16 * var(--psv-u))}
#home-reading-strength .th-eyebrow{grid-column:1/-1;font-size:max(var(--psv-text-floor), calc(11 * max(var(--psv-u), var(--psv-label-floor))));font-weight:600;letter-spacing:calc(1.7 * var(--psv-u));margin-bottom:calc(9 * var(--psv-u))}
#home-reading-strength .th-title{font-size:clamp((32 * var(--psv-u)),3.2cqw,(40 * var(--psv-u)));font-weight:800;line-height:1.08;letter-spacing:calc(-1.4 * var(--psv-u))}
#home-reading-strength .th-title span{color:var(--th-secondary)}
#home-reading-strength .th-lead{font-size:max(var(--psv-text-floor), calc(14 * var(--psv-u)));line-height:1.55;color:var(--th-secondary);max-width:calc(400 * var(--psv-u))}
#home-reading-strength .th-lead strong{font-weight:600;color:var(--th-ink)}
#home-reading-strength .th-scene{background:white;border:1px solid var(--th-rule)}
#home-reading-strength .th-toolbar{display:flex;align-items:center;justify-content:space-between;padding:calc(10 * var(--psv-u)) calc(24 * var(--psv-u));gap:calc(16 * var(--psv-u));border-bottom:1px solid var(--th-rule)}
#home-reading-strength .th-toolbar>strong{font-size:calc(17 * var(--psv-u));letter-spacing:calc(0.2 * var(--psv-u));font-weight:600}
#home-reading-strength .th-toolbar>strong>span{font-size:max(var(--psv-text-floor), calc(11 * max(var(--psv-u), var(--psv-label-floor))));font-weight:400;letter-spacing:calc(1.3 * var(--psv-u));margin-left:calc(15 * var(--psv-u));color:var(--th-secondary)}
#home-reading-strength .th-horizons{display:flex;background:var(--th-soft);padding:calc(3 * var(--psv-u));border-radius:calc(4 * var(--psv-u));gap:calc(2 * var(--psv-u))}
#home-reading-strength .th-horizons button{border:0;background:transparent;color:var(--th-secondary);font:500 calc(14 * var(--psv-u)) var(--psv-font-sans);padding:calc(7 * var(--psv-u)) calc(13 * var(--psv-u));border-radius:calc(3 * var(--psv-u));min-height:calc(36 * var(--psv-u));cursor:pointer}
#home-reading-strength .th-horizons button[aria-pressed=true]{background:var(--th-ink);color:white}
#home-reading-strength .th-horizons small{font-size:max(var(--psv-text-floor), calc(11 * max(var(--psv-u), var(--psv-label-floor))));font-weight:400}
#home-reading-strength .th-cadence{display:flex;justify-content:space-between;gap:calc(12 * var(--psv-u));padding:calc(9 * var(--psv-u)) calc(24 * var(--psv-u));font-size:max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor))));color:var(--th-secondary);border-bottom:1px solid var(--th-rule)}
#home-reading-strength .th-cadence strong{font-weight:500;color:var(--th-ink)}
#home-reading-strength .th-dimensions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));padding:calc(20 * var(--psv-u)) calc(24 * var(--psv-u)) calc(18 * var(--psv-u))}
#home-reading-strength .th-dimension{min-width:0;padding:0 calc(20 * var(--psv-u));border-left:1px solid var(--th-rule)}
#home-reading-strength .th-dimension:first-child{padding-left:0;border:0}
#home-reading-strength .th-dimension:last-child{padding-right:0}
#home-reading-strength .th-dimension h3{font-size:calc(17 * var(--psv-u));font-weight:600;line-height:1.7;letter-spacing:calc(0.2 * var(--psv-u))}
#home-reading-strength .th-question{font-size:max(var(--psv-text-floor), calc(13 * var(--psv-u)));line-height:1.5;color:var(--th-secondary);margin-top:calc(4 * var(--psv-u));min-height:calc(42 * var(--psv-u))}
#home-reading-strength .th-value{display:flex;align-items:baseline;gap:calc(12 * var(--psv-u));margin:calc(14 * var(--psv-u)) 0 0;font-variant-numeric:tabular-nums}
#home-reading-strength .th-value strong{font-size:calc(32 * var(--psv-u));line-height:1.2;font-weight:500;color:var(--th-blue);letter-spacing:calc(-0.8 * var(--psv-u))}
#home-reading-strength .th-value span{font-size:max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor))));color:var(--th-secondary)}
#home-reading-strength svg{width:100%;height:calc(245 * var(--psv-u));display:block}
#home-reading-strength svg text{font-family:inherit;font-size:11px;fill:var(--th-secondary)}
#home-reading-strength .th-reading{font-size:max(var(--psv-text-floor), calc(13 * var(--psv-u)));line-height:1.5;color:var(--th-secondary);border-top:1px solid var(--th-rule);padding-top:calc(10 * var(--psv-u));min-height:calc(90 * var(--psv-u))}
#home-reading-strength .th-reading strong{font-weight:500;color:var(--th-ink)}
#home-reading-strength .th-explanation{display:grid;grid-template-columns:1fr 1fr;gap:calc(32 * var(--psv-u));padding-top:calc(14 * var(--psv-u))}
#home-reading-strength .th-explanation>div+div{border-left:1px solid var(--th-rule);padding-left:calc(32 * var(--psv-u))}
#home-reading-strength h3{font-size:max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor))));font-weight:700;line-height:1.5;letter-spacing:calc(0.6 * var(--psv-u));margin-bottom:calc(6 * var(--psv-u))}
#home-reading-strength .th-explanation p{font-size:max(var(--psv-text-floor), calc(13 * var(--psv-u)));line-height:1.5;color:var(--th-secondary)}
@media(max-width:900px){#home-reading-strength .th-toolbar>strong>span{display:none}#home-reading-strength .th-dimension{padding-inline:12px}}
@media(max-width:760px){#home-reading-strength nav{display:none}#home-reading-strength .th-page{padding:22px 14px}#home-reading-strength .th-intro{grid-template-columns:1fr;gap:0}#home-reading-strength .th-lead{margin-top:18px}#home-reading-strength .th-toolbar{flex-wrap:wrap;padding:12px 16px}#home-reading-strength .th-cadence{flex-wrap:wrap;gap:0;padding:9px 16px}#home-reading-strength .th-cadence span{width:100%}#home-reading-strength .th-horizons button{min-height:44px}#home-reading-strength .th-dimensions{grid-template-columns:1fr;padding:0 20px}#home-reading-strength .th-dimension,#home-reading-strength .th-dimension:first-child,#home-reading-strength .th-dimension:last-child{padding:22px 0;border:0;border-bottom:1px solid var(--th-rule)}#home-reading-strength .th-dimension:last-child{border:0}#home-reading-strength .th-reading{min-height:0}#home-reading-strength .th-explanation{grid-template-columns:1fr;gap:22px}#home-reading-strength .th-explanation>div+div{padding:0;border:0}}

#home-reading-strength{padding:0;max-width:none;background:transparent;justify-content:center}
#home-reading-strength .th-page{width:100%}
#home-reading-strength .th-title{text-wrap:initial}
#home-reading-strength .th-title>br{display:none}
#home-reading-strength .th-title>span{display:block;color:var(--th-secondary)}
#home-reading-strength .th-title>span:first-child{color:var(--th-ink)}
#home-reading-strength .th-title span[data-en]{color:inherit}
#home-reading-strength span.hr-i18n-slot{display:grid;grid-template-columns:minmax(0,1fr)}
#home-reading-strength span.hr-i18n-slot>span{grid-area:1/1;margin:0}
#home-reading-strength .th-dimension h3{font-size:calc(17 * var(--psv-u));font-weight:600;line-height:1.7;letter-spacing:calc(0.2 * var(--psv-u));margin-bottom:0}
#home-reading-strength .th-toolbar>strong>span{display:inline}
#home-reading-strength .th-toolbar>strong>span.hr-i18n-slot{display:inline-grid}
#home-reading-strength .th-horizons .hr-i18n-slot{display:inline-grid}
@media(min-width:761px){
 #home-reading-strength .th-page{height:calc(100svh - var(--psv-header-height));max-height:calc(850 * var(--psv-u));padding:calc(14 * var(--psv-u)) calc(28 * var(--psv-u)) calc(45 * var(--psv-u));display:flex;flex-direction:column;gap:calc(12 * var(--psv-u))}
 #home-reading-strength .th-intro{margin:0;flex:none}
 #home-reading-strength .th-scene{flex:1;min-height:calc(365 * var(--psv-u));display:flex;flex-direction:column}
 #home-reading-strength .th-toolbar,#home-reading-strength .th-cadence{flex:none}
 #home-reading-strength .th-dimensions{flex:1;min-height:0;padding-block:calc(14 * var(--psv-u))}
 #home-reading-strength .th-dimension{display:flex;flex-direction:column;min-height:0}
 #home-reading-strength .th-question{min-height:calc(58 * var(--psv-u));flex:none}
 #home-reading-strength .th-value{margin-top:calc(6 * var(--psv-u));flex:none}
 #home-reading-strength svg{height:auto;min-height:calc(130 * var(--psv-u));flex:1}
 #home-reading-strength .th-reading{min-height:calc(88 * var(--psv-u));flex:none}
 #home-reading-strength .th-explanation{padding-top:0;flex:none}
}
@media(min-width:761px) and (max-height:800px){
 #home-reading-strength .th-page{padding:calc(10 * var(--psv-u)) calc(24 * var(--psv-u)) calc(32 * var(--psv-u));gap:calc(10 * var(--psv-u))}
 #home-reading-strength .th-title{font-size:calc(32 * var(--psv-u))}
 #home-reading-strength .th-toolbar{padding-block:calc(5 * var(--psv-u))}
 #home-reading-strength .th-cadence{padding-block:calc(5 * var(--psv-u))}
 #home-reading-strength .th-dimensions{padding-block:calc(10 * var(--psv-u))}
 #home-reading-strength .th-question{font-size:max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor))));line-height:1.45;min-height:calc(48 * var(--psv-u))}
 #home-reading-strength .th-value strong{font-size:calc(28 * var(--psv-u))}
 #home-reading-strength .th-reading{font-size:max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor))));line-height:1.45;min-height:calc(72 * var(--psv-u));padding-top:calc(8 * var(--psv-u))}
 #home-reading-strength .th-explanation p{font-size:max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor))));line-height:1.45}
 #home-reading-strength .th-scene{min-height:calc(330 * var(--psv-u))}
}
/* desktop-scale:generated */
@media (min-width: 1051px) {
  #home-reading-strength .th-page {
    padding: calc(10 * var(--psv-u)) calc(24 * var(--psv-u)) calc(32 * var(--psv-u));
    gap: calc(10 * var(--psv-u));
  }

  #home-reading-strength .th-title {
    font-size: calc(32 * var(--psv-u));
  }

  #home-reading-strength .th-toolbar {
    padding-block: calc(5 * var(--psv-u));
  }

  #home-reading-strength .th-cadence {
    padding-block: calc(5 * var(--psv-u));
  }

  #home-reading-strength .th-dimensions {
    padding-block: calc(10 * var(--psv-u));
  }

  #home-reading-strength .th-question {
    font-size: max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor))));
    line-height: 1.45;
    min-height: calc(48 * var(--psv-u));
  }

  #home-reading-strength .th-value strong {
    font-size: calc(28 * var(--psv-u));
  }

  #home-reading-strength .th-reading {
    font-size: max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor))));
    line-height: 1.45;
    min-height: calc(72 * var(--psv-u));
    padding-top: calc(8 * var(--psv-u));
  }

  #home-reading-strength .th-explanation p {
    font-size: max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor))));
    line-height: 1.45;
  }

  #home-reading-strength .th-scene {
    min-height: calc(330 * var(--psv-u));
  }
}
/* desktop-scale:end */
@media(max-width: 1050px) and (min-width:761px) and (max-height:680px){
 #home-reading-strength .th-page{padding-block:calc(8 * var(--psv-u)) calc(28 * var(--psv-u));gap:calc(8 * var(--psv-u))}
 #home-reading-strength .th-title{font-size:calc(28 * var(--psv-u))}
 #home-reading-strength .th-lead{font-size:max(var(--psv-text-floor), calc(13 * var(--psv-u)))}
 #home-reading-strength .th-cadence{font-size:max(var(--psv-text-floor), calc(11 * max(var(--psv-u), var(--psv-label-floor))));padding-block:calc(3 * var(--psv-u))}
 #home-reading-strength .th-dimensions{padding-block:calc(6 * var(--psv-u))}
 #home-reading-strength .th-reading{font-size:max(var(--psv-text-floor), calc(11 * max(var(--psv-u), var(--psv-label-floor))));min-height:calc(70 * var(--psv-u))}
 #home-reading-strength .th-value{margin-top:calc(2 * var(--psv-u))}
 #home-reading-strength .th-question{display:none}
 #home-reading-strength svg{min-height:calc(108 * var(--psv-u))}
}
@media(max-width:900px){#home-reading-strength .th-toolbar>strong>span{display:none}}
@media(max-width:760px){#home-reading-strength .hr-i18n-size{display:none}}

/* The measurement name stays on the toolbar line, as in the order book. */
#home-reading-strength .th-toolbar>strong>span>span.hr-i18n-slot{display:inline-grid}

@media (min-width: 1051px) {
  #home-reading-strength .th-page { height: calc(100svh - var(--psv-header-height) - var(--psv-canvas-extra)); max-width: var(--psv-shell-content); padding-inline: calc(48 * var(--psv-u)); }
}
#home-reading-strength .th-toolbar>strong>span { display: inline; margin-left: 0; font-size: inherit; font-weight: inherit; letter-spacing: inherit; color: inherit; }
#home-reading-strength .fp-body { flex: 1; min-height: 0; display: grid; grid-template-columns: minmax(0, 1.75fr) minmax(0, 1fr); }
#home-reading-strength .fp-chart { margin: 0; padding: calc(12 * var(--psv-u)) calc(18 * var(--psv-u)) calc(10 * var(--psv-u)) calc(24 * var(--psv-u)); min-height: 0; display: flex; }
#home-reading-strength .fp-chart svg { width: 100%; height: 100%; min-height: 0; flex: 1; }
#home-reading-strength .fp-chart svg text { font-family: inherit; font-size: 11px; fill: var(--th-secondary); font-variant-numeric: tabular-nums; }
#home-reading-strength .fp-read { border-left: 1px solid var(--th-rule); padding: calc(12 * var(--psv-u)) calc(24 * var(--psv-u)) calc(8 * var(--psv-u)); display: flex; flex-direction: column; gap: calc(6 * var(--psv-u)); min-width: 0; }
#home-reading-strength .fp-read h3 { margin: 0; font-size: calc(17 * var(--psv-u)); font-weight: 600; letter-spacing: calc(0.2 * var(--psv-u)); line-height: 1.5; color: var(--th-ink); }
#home-reading-strength .fp-head { display: flex; align-items: baseline; justify-content: space-between; gap: calc(12 * var(--psv-u)); margin: calc(2 * var(--psv-u)) 0 0; font-size: max(var(--psv-text-floor), calc(13 * var(--psv-u))); line-height: 1.4; color: var(--th-ink); }
#home-reading-strength .fp-head .fp-name { min-width: 0; font-size: calc(17 * var(--psv-u)); font-weight: 600; letter-spacing: calc(0.2 * var(--psv-u)); line-height: 1.3; }
#home-reading-strength .fp-head strong { font-size: calc(28 * var(--psv-u)); line-height: 1.15; font-weight: 500; color: var(--th-blue); letter-spacing: calc(-0.8 * var(--psv-u)); font-variant-numeric: tabular-nums; }
#home-reading-strength .fp-group { border-top: 1px solid var(--th-rule); padding-top: calc(8 * var(--psv-u)); display: grid; gap: calc(4 * var(--psv-u)); }
#home-reading-strength .fp-row { display: grid; grid-template-columns: minmax(0, 1.15fr) minmax(0, 1fr) calc(44 * var(--psv-u)); align-items: center; gap: calc(10 * var(--psv-u)); font-size: max(var(--psv-text-floor), calc(13 * var(--psv-u))); line-height: 1.4; color: var(--th-ink); }
#home-reading-strength .fp-row b { font-weight: 500; text-align: right; font-variant-numeric: tabular-nums; }
#home-reading-strength .fp-name { font-weight: 600; }
#home-reading-strength .fp-track { position: relative; height: calc(6 * var(--psv-u)); background: #edf1f7; border-radius: calc(1 * var(--psv-u)); }
#home-reading-strength .fp-track i { position: absolute; top: 0; bottom: 0; background: #338cff; border-radius: calc(1 * var(--psv-u)); }
#home-reading-strength .fp-signed::after { content: ''; position: absolute; left: 50%; top: calc(-3 * var(--psv-u)); bottom: calc(-3 * var(--psv-u)); width: 1px; background: #a9b9ce; }
#home-reading-strength .fp-note { margin: calc(-3 * var(--psv-u)) 0 0; font-size: max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor)))); line-height: 1.35; color: var(--th-secondary); }
/* A note takes the height of its own language, not the longest one. */
#home-reading-strength .fp-read .fp-note .hr-i18n-size { display: none; }
@media (max-width: 760px) {
  #home-reading-strength .fp-body { grid-template-columns: 1fr; }
  #home-reading-strength .fp-chart { height: 300px; padding: 12px 16px; }
  #home-reading-strength .fp-read { border-left: 0; border-top: 1px solid var(--th-rule); padding: 14px 16px; }
}
/* The volume row reads a quantity: no meter, and the value keeps its unit on one line. */
#home-reading-strength .fp-plain { grid-template-columns: minmax(0, 1.15fr) auto; }
#home-reading-strength .fp-plain .fp-track { display: none; }
#home-reading-strength .fp-plain b { white-space: nowrap; }
/* strength-price:end */

/* book-horizons:start */

#home-reading-book{--bh-paper:#f7f9fc;--bh-ink:#132d58;--bh-secondary:#536986;--bh-dark:#ffffff;--bh-surface:#edf3fb;--bh-rule:#dbe3ee;--bh-buy:#338cff;--bh-sell:#338cff;--bh-white:#132d58;--bh-muted:#607189;--bh-plot-height:calc(284 * var(--psv-u));background:var(--bh-paper);color:var(--bh-ink);font-family:var(--psv-font-sans);color-scheme:light;width:100%;max-width:calc(1440 * var(--psv-u));margin:auto;text-align:left;isolation:isolate}
#home-reading-book *{box-sizing:border-box}
#home-reading-book .bh-title,#home-reading-book h2,#home-reading-book h3,#home-reading-book p{margin:0;padding:0;font-family:inherit}
#home-reading-book .bh-header{height:calc(56 * var(--psv-u));padding:0 calc(28 * var(--psv-u));display:flex;align-items:center;justify-content:space-between;gap:calc(25 * var(--psv-u));font-size:max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor))))}
#home-reading-book .bh-brand{font-weight:700;letter-spacing:calc(-0.6 * var(--psv-u));font-size:calc(20 * var(--psv-u))}
#home-reading-book .bh-brand span{font-weight:400;color:#338cff}
#home-reading-book .bh-header nav{display:flex;gap:calc(24 * var(--psv-u));font-size:max(var(--psv-text-floor), calc(11 * max(var(--psv-u), var(--psv-label-floor))));letter-spacing:calc(0.6 * var(--psv-u))}
#home-reading-book .bh-page{padding:calc(18 * var(--psv-u)) calc(28 * var(--psv-u)) calc(28 * var(--psv-u))}
#home-reading-book .bh-intro{display:grid;grid-template-columns:1.3fr 1fr;gap:0 calc(50 * var(--psv-u));align-items:end;margin-bottom:calc(24 * var(--psv-u))}
#home-reading-book .bh-eyebrow{grid-column:1/-1;font-size:max(var(--psv-text-floor), calc(11 * max(var(--psv-u), var(--psv-label-floor))));font-weight:600;letter-spacing:calc(1.7 * var(--psv-u));margin-bottom:calc(12 * var(--psv-u))}
#home-reading-book .bh-title{font-size:calc(38 * var(--psv-u));font-weight:600;line-height:1.07;letter-spacing:calc(-1.4 * var(--psv-u))}
#home-reading-book .bh-title span{color:var(--bh-secondary)}
#home-reading-book .bh-lead{font-size:max(var(--psv-text-floor), calc(15 * var(--psv-u)));line-height:1.6;color:var(--bh-secondary);max-width:calc(400 * var(--psv-u))}
#home-reading-book .bh-lead strong{font-weight:600;color:var(--bh-ink)}
#home-reading-book .bh-scene{background:var(--bh-dark);color:var(--bh-white);border-radius:0;border:1px solid var(--bh-rule);overflow:hidden}
#home-reading-book .bh-toolbar{display:flex;align-items:center;justify-content:space-between;padding:calc(14 * var(--psv-u)) calc(24 * var(--psv-u));border-bottom:1px solid var(--bh-rule);gap:calc(16 * var(--psv-u))}
#home-reading-book .bh-instrument{display:flex;align-items:center;gap:calc(20 * var(--psv-u))}
#home-reading-book .bh-instrument strong{font-size:calc(17 * var(--psv-u));letter-spacing:calc(0.2 * var(--psv-u));font-weight:600;white-space:nowrap}
#home-reading-book .bh-instrument strong span{color:var(--bh-muted);font-weight:400}
#home-reading-book .bh-instrument>span{font-size:max(var(--psv-text-floor), calc(11 * max(var(--psv-u), var(--psv-label-floor))));letter-spacing:calc(1.3 * var(--psv-u));color:var(--bh-muted)}
#home-reading-book .bh-horizons{display:flex;gap:calc(4 * var(--psv-u));background:var(--bh-surface);padding:calc(4 * var(--psv-u));border-radius:calc(7 * var(--psv-u))}
#home-reading-book .bh-horizon{appearance:none;border:0;background:transparent;font:500 calc(14 * var(--psv-u)) var(--psv-font-sans);color:var(--bh-muted);border-radius:calc(4 * var(--psv-u));padding:calc(6 * var(--psv-u)) calc(14 * var(--psv-u));min-height:calc(32 * var(--psv-u));white-space:nowrap}
#home-reading-book .bh-horizon>span:not(.bh-hidden){font-size:max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor))));font-weight:400}
#home-reading-book .bh-horizon.is-active{background:#132d58;color:#ffffff}
#home-reading-book .bh-hidden{display:none}
#home-reading-book .bh-depth-panel{padding:calc(18 * var(--psv-u)) calc(24 * var(--psv-u)) calc(14 * var(--psv-u))}
#home-reading-book .bh-book-totals{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:calc(18 * var(--psv-u));margin-bottom:calc(12 * var(--psv-u))}
#home-reading-book .bh-side-label{display:flex;align-items:center;gap:calc(8 * var(--psv-u));color:var(--bh-muted);font-size:max(var(--psv-text-floor), calc(11 * max(var(--psv-u), var(--psv-label-floor))));letter-spacing:calc(1.2 * var(--psv-u));font-weight:500}
#home-reading-book .bh-side-label i{width:calc(7 * var(--psv-u));height:calc(7 * var(--psv-u));border-radius:calc(2 * var(--psv-u));background:var(--bh-buy)}
#home-reading-book .bh-sell .bh-side-label i{background:var(--bh-sell)}
#home-reading-book .bh-side-number{display:flex;align-items:baseline;gap:calc(14 * var(--psv-u));margin-top:calc(6 * var(--psv-u));font-variant-numeric:tabular-nums}
#home-reading-book .bh-side-number>strong{font-size:calc(31 * var(--psv-u));letter-spacing:calc(-0.8 * var(--psv-u));line-height:1.15;font-weight:500;white-space:nowrap}
#home-reading-book .bh-side-number small{font-size:max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor))));letter-spacing:0;color:var(--bh-muted);font-weight:400}
#home-reading-book .bh-side-number>span{font-size:calc(18 * var(--psv-u));font-weight:500;color:var(--bh-buy);white-space:nowrap}
#home-reading-book .bh-side-number>span small{color:inherit}
#home-reading-book .bh-sell .bh-side-number>span{color:var(--bh-sell)}
#home-reading-book .bh-sell{text-align:right}
#home-reading-book .bh-sell .bh-side-label,#home-reading-book .bh-sell .bh-side-number{justify-content:flex-end}
#home-reading-book .bh-book-center{text-align:center;font-size:max(var(--psv-text-floor), calc(11 * max(var(--psv-u), var(--psv-label-floor))));font-weight:600;letter-spacing:calc(1.4 * var(--psv-u));color:#132d58}
#home-reading-book .bh-book-center span{display:block;font-size:max(var(--psv-text-floor), calc(10 * max(var(--psv-u), var(--psv-label-floor))));font-weight:400;letter-spacing:calc(1 * var(--psv-u));margin-top:calc(5 * var(--psv-u));color:#607189}
#home-reading-book .bh-chart-wrap{height:var(--bh-plot-height);width:100%}
#home-reading-book .bh-depth-chart{width:100%;height:100%;display:block;overflow:visible}
#home-reading-book .bh-depth-chart text{font-family:inherit;font-size:11px;fill:var(--bh-muted);font-variant-numeric:tabular-nums}
#home-reading-book .bh-chart-footer{display:flex;align-items:center;justify-content:space-between;gap:calc(16 * var(--psv-u));margin-top:calc(10 * var(--psv-u));color:var(--bh-muted);font-size:max(var(--psv-text-floor), calc(11 * max(var(--psv-u), var(--psv-label-floor))))}
#home-reading-book .bh-legend{display:flex;gap:calc(18 * var(--psv-u));align-items:center}
#home-reading-book .bh-legend>span{display:flex;gap:calc(7 * var(--psv-u));align-items:center;white-space:nowrap}
#home-reading-book .bh-legend i{display:block;width:calc(14 * var(--psv-u));height:calc(6 * var(--psv-u));background:#338cff}
#home-reading-book .bh-legend .bh-past{height:2px;background:#9aaec7}
#home-reading-book .bh-explanation{display:grid;grid-template-columns:1fr 1fr;gap:calc(40 * var(--psv-u));padding:calc(24 * var(--psv-u)) 0 0}
#home-reading-book .bh-explanation h3{font-size:max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor))));font-weight:700;letter-spacing:calc(0.6 * var(--psv-u));color:var(--bh-ink);line-height:1.5;margin-bottom:calc(10 * var(--psv-u))}
#home-reading-book .bh-explanation h2{font-size:calc(21 * var(--psv-u));font-weight:600;line-height:1.22;letter-spacing:calc(-0.4 * var(--psv-u));margin-bottom:calc(10 * var(--psv-u));min-height:calc(52 * var(--psv-u))}
#home-reading-book .bh-explanation p{font-size:max(var(--psv-text-floor), calc(14 * var(--psv-u)));line-height:1.65;color:var(--bh-secondary)}
#home-reading-book .bh-takeaway{border-left:1px solid #d8e1ec;padding-left:calc(32 * var(--psv-u))}
#home-reading-book .bh-takeaway p{font-size:calc(16 * var(--psv-u));line-height:1.6}
#home-reading-book[data-density="compact"]{--bh-plot-height:calc(244 * var(--psv-u))}
@media(max-width:780px){#home-reading-book .bh-header nav{gap:16px}#home-reading-book .bh-header nav span:nth-last-child(-n+2){display:none}#home-reading-book .bh-intro{gap:0 25px}#home-reading-book .bh-title{font-size:32px}#home-reading-book .bh-lead{font-size:14px}#home-reading-book .bh-instrument>span{display:none}#home-reading-book .bh-book-center{display:none}#home-reading-book .bh-book-totals{grid-template-columns:1fr 1fr}#home-reading-book .bh-explanation{gap:25px}#home-reading-book .bh-takeaway{padding-left:24px}}
@media(max-width:520px){#home-reading-book .bh-header{padding:0 18px;height:48px}#home-reading-book .bh-header nav{display:none}#home-reading-book .bh-page{padding:16px 14px 24px}#home-reading-book .bh-intro{grid-template-columns:1fr;gap:0}#home-reading-book .bh-title{font-size:32px}#home-reading-book .bh-lead{margin-top:16px}#home-reading-book .bh-toolbar{padding:13px 14px;flex-wrap:wrap}#home-reading-book .bh-horizons{width:100%}#home-reading-book .bh-horizon{flex:1;padding:8px 4px;min-height:40px}#home-reading-book .bh-instrument>span{display:block;font-size:10px}#home-reading-book .bh-instrument{width:100%;justify-content:space-between;gap:8px}#home-reading-book .bh-depth-panel{padding:18px 12px 12px}#home-reading-book .bh-side-number{flex-wrap:wrap;gap:5px;margin-top:8px}#home-reading-book .bh-side-number>strong{font-size:25px}#home-reading-book .bh-side-number>span{font-size:16px;width:100%}#home-reading-book .bh-side-label{font-size:10px;letter-spacing:.4px;gap:5px}#home-reading-book .bh-book-totals{gap:10px}#home-reading-book .bh-chart-wrap{height:300px}#home-reading-book .bh-chart-footer{flex-wrap:wrap;gap:12px}#home-reading-book .bh-explanation{grid-template-columns:1fr;gap:24px;padding-top:24px}#home-reading-book .bh-takeaway{padding:0;border-left:0}#home-reading-book .bh-explanation h2{min-height:0}#home-reading-book .bh-explanation p{font-size:15px}}
@media(prefers-reduced-motion:reduce){#home-reading-book *{transition:none!important;scroll-behavior:auto!important}}

/* Shared home-page canvas; no duplicate site header. */
#home-reading-book{padding:0;max-width:none;justify-content:center;background:transparent}
#home-reading-book .bh-page{width:100%;max-width:calc(1180 * var(--psv-u));margin:auto;container-type:inline-size}
#home-reading-book .bh-title{color:var(--bh-ink)}
#home-reading-book .bh-title span[data-en]{color:inherit}
#home-reading-book .bh-title>span:last-child{color:var(--bh-secondary)}
#home-reading-book .bh-title>br{display:none}
#home-reading-book .bh-title>span{display:block}
#home-reading-book span.hr-i18n-slot{display:grid;grid-template-columns:minmax(0,1fr)}
#home-reading-book span.hr-i18n-slot>span{grid-area:1/1;margin:0}
#home-reading-book .bh-title>span:first-child{color:var(--bh-ink)}
#home-reading-book .bh-horizon{display:flex;align-items:center;justify-content:center;gap:calc(4 * var(--psv-u))}
#home-reading-book .bh-text-stack{display:grid;grid-template-columns:minmax(0,1fr)}
#home-reading-book .bh-text-stack>*{grid-area:1/1}
#home-reading-book .bh-reserve{visibility:hidden;pointer-events:none}
#home-reading-book .bh-meaning>[data-reading-title]{min-height:calc(52 * var(--psv-u))}
#home-reading-book .bh-horizon{cursor:pointer}
@media(min-width:761px){
 #home-reading-book .bh-page{height:calc(100svh - var(--psv-header-height));max-height:calc(850 * var(--psv-u));padding:calc(14 * var(--psv-u)) calc(28 * var(--psv-u)) calc(65 * var(--psv-u));display:flex;flex-direction:column;gap:calc(14 * var(--psv-u))}
 #home-reading-book .bh-intro{margin:0;flex:none}
 #home-reading-book .bh-title{font-size:clamp((32 * var(--psv-u)),3.2cqw,(40 * var(--psv-u)));line-height:1.08;font-weight:800;letter-spacing:calc(-1.4 * var(--psv-u))}
 #home-reading-book .bh-lead{font-size:max(var(--psv-text-floor), calc(14 * var(--psv-u)));line-height:1.55}
 #home-reading-book .bh-eyebrow{margin-bottom:calc(9 * var(--psv-u))}
 #home-reading-book .bh-scene{display:flex;flex-direction:column;flex:1;min-height:calc(270 * var(--psv-u))}
 #home-reading-book .bh-depth-panel{display:flex;flex-direction:column;flex:1;min-height:0;padding:calc(12 * var(--psv-u)) calc(24 * var(--psv-u))}
 #home-reading-book .bh-chart-wrap{height:auto;flex:1;min-height:calc(140 * var(--psv-u))}
 #home-reading-book .bh-toolbar{padding:calc(9 * var(--psv-u)) calc(24 * var(--psv-u))}
 #home-reading-book .bh-book-totals{margin-bottom:calc(8 * var(--psv-u))}
 #home-reading-book .bh-explanation{padding:0;flex:none;gap:calc(32 * var(--psv-u))}
 #home-reading-book .bh-explanation h3{margin-bottom:calc(6 * var(--psv-u))}
 #home-reading-book .bh-explanation p{font-size:max(var(--psv-text-floor), calc(13 * var(--psv-u)));line-height:1.5}
 #home-reading-book .bh-explanation h2{font-size:calc(19 * var(--psv-u));min-height:calc(46 * var(--psv-u));margin-bottom:calc(6 * var(--psv-u))}
 #home-reading-book .bh-side-number>strong{font-size:calc(28 * var(--psv-u))}
}
@media(min-width:761px) and (max-height:740px){
 #home-reading-book .bh-page{gap:calc(10 * var(--psv-u));padding:calc(10 * var(--psv-u)) calc(24 * var(--psv-u)) calc(45 * var(--psv-u))}
 #home-reading-book .bh-title{font-size:calc(32 * var(--psv-u))}
 #home-reading-book .bh-intro{gap:0 calc(26 * var(--psv-u))}
 #home-reading-book .bh-explanation h2{font-size:calc(18 * var(--psv-u));min-height:max(44px, calc(44 * var(--psv-u)))}
 #home-reading-book .bh-explanation p{font-size:max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor))));line-height:1.45}
 #home-reading-book .bh-toolbar{padding-block:calc(6 * var(--psv-u))}
 #home-reading-book .bh-book-totals{margin-bottom:calc(4 * var(--psv-u))}
 #home-reading-book .bh-side-number>strong{font-size:calc(25 * var(--psv-u))}
 #home-reading-book .bh-chart-footer{margin-top:calc(5 * var(--psv-u))}
}
/* desktop-scale:generated */
@media (min-width: 1051px) {
  #home-reading-book .bh-page {
    gap: calc(10 * var(--psv-u));
    padding: calc(10 * var(--psv-u)) calc(24 * var(--psv-u)) calc(45 * var(--psv-u));
  }

  #home-reading-book .bh-title {
    font-size: calc(32 * var(--psv-u));
  }

  #home-reading-book .bh-intro {
    gap: 0 calc(26 * var(--psv-u));
  }

  #home-reading-book .bh-explanation h2 {
    font-size: calc(18 * var(--psv-u));
    min-height: max(44px, calc(44 * var(--psv-u)));
  }

  #home-reading-book .bh-explanation p {
    font-size: max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor))));
    line-height: 1.45;
  }

  #home-reading-book .bh-toolbar {
    padding-block: calc(6 * var(--psv-u));
  }

  #home-reading-book .bh-book-totals {
    margin-bottom: calc(4 * var(--psv-u));
  }

  #home-reading-book .bh-side-number>strong {
    font-size: calc(25 * var(--psv-u));
  }

  #home-reading-book .bh-chart-footer {
    margin-top: calc(5 * var(--psv-u));
  }
}
/* desktop-scale:end */
@media(max-width:760px){
 #home-reading-book .bh-page{padding:30px 14px}
 #home-reading-book .bh-intro{grid-template-columns:1fr;gap:0}
 #home-reading-book .bh-lead{margin-top:18px}
 #home-reading-book .bh-explanation{grid-template-columns:1fr;gap:22px}
 #home-reading-book .bh-takeaway{padding:0;border:0}
 #home-reading-book .bh-explanation h2{min-height:0}
 #home-reading-book .bh-reserve{display:none}
 #home-reading-book .hr-i18n-size{display:none}
}
@media(max-width: 1050px) and (min-width:761px) and (max-height:660px){
 #home-reading-book .bh-page{padding:calc(8 * var(--psv-u)) calc(24 * var(--psv-u)) calc(30 * var(--psv-u));gap:calc(8 * var(--psv-u))}
 #home-reading-book .bh-title{font-size:calc(28 * var(--psv-u))}
 #home-reading-book .bh-lead{font-size:max(var(--psv-text-floor), calc(13 * var(--psv-u)))}
 #home-reading-book .bh-scene{min-height:calc(250 * var(--psv-u))}
 #home-reading-book .bh-toolbar{padding-block:calc(3 * var(--psv-u))}
 #home-reading-book .bh-depth-panel{padding-block:calc(8 * var(--psv-u))}
 #home-reading-book .bh-chart-wrap{min-height:calc(110 * var(--psv-u))}
 #home-reading-book .bh-explanation h2{font-size:calc(16 * var(--psv-u));min-height:calc(39 * var(--psv-u));line-height:1.2}
 #home-reading-book .bh-explanation p{line-height:1.35}
}

/* book-horizons:end */

/* trend-measures:start */

#home-reading-trend{--th-paper:#f7f9fc;--th-ink:#132d58;--th-secondary:#536986;--th-rule:#dbe3ee;--th-soft:#edf3fb;--th-blue:#338cff;background:var(--th-paper);color:var(--th-ink);font-family:var(--psv-font-sans);line-height:1.7;width:100%;text-align:left;color-scheme:light;-webkit-font-smoothing:antialiased}
#home-reading-trend *{box-sizing:border-box}
#home-reading-trend .th-title,#home-reading-trend .th-dimension h3,#home-reading-trend h3,#home-reading-trend p{margin:0;font-family:inherit}
#home-reading-trend .th-header{height:calc(56 * var(--psv-u));padding:0 calc(28 * var(--psv-u));display:flex;align-items:center;justify-content:space-between;gap:calc(20 * var(--psv-u));font-size:max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor))))}
#home-reading-trend .th-brand{font-size:calc(20 * var(--psv-u));font-weight:700;letter-spacing:calc(-0.6 * var(--psv-u))}
#home-reading-trend .th-brand span{font-weight:400;color:var(--th-blue)}
#home-reading-trend nav{font-size:max(var(--psv-text-floor), calc(11 * max(var(--psv-u), var(--psv-label-floor))));letter-spacing:calc(0.5 * var(--psv-u))}
#home-reading-trend .th-page{container-type:inline-size;padding:calc(14 * var(--psv-u)) calc(28 * var(--psv-u)) calc(28 * var(--psv-u));max-width:calc(1180 * var(--psv-u));margin:auto}
#home-reading-trend .th-intro{display:grid;grid-template-columns:1.3fr 1fr;gap:0 calc(45 * var(--psv-u));align-items:end;margin-bottom:calc(16 * var(--psv-u))}
#home-reading-trend .th-eyebrow{grid-column:1/-1;font-size:max(var(--psv-text-floor), calc(11 * max(var(--psv-u), var(--psv-label-floor))));font-weight:600;letter-spacing:calc(1.7 * var(--psv-u));margin-bottom:calc(9 * var(--psv-u))}
#home-reading-trend .th-title{font-size:clamp((32 * var(--psv-u)),3.2cqw,(40 * var(--psv-u)));font-weight:800;line-height:1.08;letter-spacing:calc(-1.4 * var(--psv-u))}
#home-reading-trend .th-title span{color:var(--th-secondary)}
#home-reading-trend .th-lead{font-size:max(var(--psv-text-floor), calc(14 * var(--psv-u)));line-height:1.55;color:var(--th-secondary);max-width:calc(400 * var(--psv-u))}
#home-reading-trend .th-lead strong{font-weight:600;color:var(--th-ink)}
#home-reading-trend .th-scene{background:white;border:1px solid var(--th-rule)}
#home-reading-trend .th-toolbar{display:flex;align-items:center;justify-content:space-between;padding:calc(10 * var(--psv-u)) calc(24 * var(--psv-u));gap:calc(16 * var(--psv-u));border-bottom:1px solid var(--th-rule)}
#home-reading-trend .th-toolbar>strong{font-size:calc(17 * var(--psv-u));letter-spacing:calc(0.2 * var(--psv-u));font-weight:600}
#home-reading-trend .th-toolbar>strong>span{font-size:max(var(--psv-text-floor), calc(11 * max(var(--psv-u), var(--psv-label-floor))));font-weight:400;letter-spacing:calc(1.3 * var(--psv-u));margin-left:calc(15 * var(--psv-u));color:var(--th-secondary)}
#home-reading-trend .th-horizons{display:flex;background:var(--th-soft);padding:calc(3 * var(--psv-u));border-radius:calc(4 * var(--psv-u));gap:calc(2 * var(--psv-u))}
#home-reading-trend .th-horizons button{border:0;background:transparent;color:var(--th-secondary);font:500 calc(14 * var(--psv-u)) var(--psv-font-sans);padding:calc(7 * var(--psv-u)) calc(13 * var(--psv-u));border-radius:calc(3 * var(--psv-u));min-height:calc(36 * var(--psv-u));cursor:pointer}
#home-reading-trend .th-horizons button[aria-pressed=true]{background:var(--th-ink);color:white}
#home-reading-trend .th-horizons small{font-size:max(var(--psv-text-floor), calc(11 * max(var(--psv-u), var(--psv-label-floor))));font-weight:400}
#home-reading-trend .th-cadence{display:flex;justify-content:space-between;gap:calc(12 * var(--psv-u));padding:calc(9 * var(--psv-u)) calc(24 * var(--psv-u));font-size:max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor))));color:var(--th-secondary);border-bottom:1px solid var(--th-rule)}
#home-reading-trend .th-cadence strong{font-weight:500;color:var(--th-ink)}
#home-reading-trend .th-dimensions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));padding:calc(20 * var(--psv-u)) calc(24 * var(--psv-u)) calc(18 * var(--psv-u))}
#home-reading-trend .th-dimension{min-width:0;padding:0 calc(20 * var(--psv-u));border-left:1px solid var(--th-rule)}
#home-reading-trend .th-dimension:first-child{padding-left:0;border:0}
#home-reading-trend .th-dimension:last-child{padding-right:0}
#home-reading-trend .th-dimension h3{font-size:calc(17 * var(--psv-u));font-weight:600;line-height:1.7;letter-spacing:calc(0.2 * var(--psv-u))}
#home-reading-trend .th-question{font-size:max(var(--psv-text-floor), calc(13 * var(--psv-u)));line-height:1.5;color:var(--th-secondary);margin-top:calc(4 * var(--psv-u));min-height:calc(42 * var(--psv-u))}
#home-reading-trend .th-value{display:flex;align-items:baseline;gap:calc(12 * var(--psv-u));margin:calc(14 * var(--psv-u)) 0 0;font-variant-numeric:tabular-nums}
#home-reading-trend .th-value strong{font-size:calc(32 * var(--psv-u));line-height:1.2;font-weight:500;color:var(--th-blue);letter-spacing:calc(-0.8 * var(--psv-u))}
#home-reading-trend .th-value span{font-size:max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor))));color:var(--th-secondary)}
#home-reading-trend svg{width:100%;height:calc(245 * var(--psv-u));display:block}
#home-reading-trend svg text{font-family:inherit;font-size:11px;fill:var(--th-secondary)}
#home-reading-trend .th-reading{font-size:max(var(--psv-text-floor), calc(13 * var(--psv-u)));line-height:1.5;color:var(--th-secondary);border-top:1px solid var(--th-rule);padding-top:calc(10 * var(--psv-u));min-height:calc(90 * var(--psv-u))}
#home-reading-trend .th-reading strong{font-weight:500;color:var(--th-ink)}
#home-reading-trend .th-explanation{display:grid;grid-template-columns:1fr 1fr;gap:calc(32 * var(--psv-u));padding-top:calc(14 * var(--psv-u))}
#home-reading-trend .th-explanation>div+div{border-left:1px solid var(--th-rule);padding-left:calc(32 * var(--psv-u))}
#home-reading-trend h3{font-size:max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor))));font-weight:700;line-height:1.5;letter-spacing:calc(0.6 * var(--psv-u));margin-bottom:calc(6 * var(--psv-u))}
#home-reading-trend .th-explanation p{font-size:max(var(--psv-text-floor), calc(13 * var(--psv-u)));line-height:1.5;color:var(--th-secondary)}
@media(max-width:900px){#home-reading-trend .th-toolbar>strong>span{display:none}#home-reading-trend .th-dimension{padding-inline:12px}}
@media(max-width:760px){#home-reading-trend nav{display:none}#home-reading-trend .th-page{padding:22px 14px}#home-reading-trend .th-intro{grid-template-columns:1fr;gap:0}#home-reading-trend .th-lead{margin-top:18px}#home-reading-trend .th-toolbar{flex-wrap:wrap;padding:12px 16px}#home-reading-trend .th-cadence{flex-wrap:wrap;gap:0;padding:9px 16px}#home-reading-trend .th-cadence span{width:100%}#home-reading-trend .th-horizons button{min-height:44px}#home-reading-trend .th-dimensions{grid-template-columns:1fr;padding:0 20px}#home-reading-trend .th-dimension,#home-reading-trend .th-dimension:first-child,#home-reading-trend .th-dimension:last-child{padding:22px 0;border:0;border-bottom:1px solid var(--th-rule)}#home-reading-trend .th-dimension:last-child{border:0}#home-reading-trend .th-reading{min-height:0}#home-reading-trend .th-explanation{grid-template-columns:1fr;gap:22px}#home-reading-trend .th-explanation>div+div{padding:0;border:0}}

#home-reading-trend{padding:0;max-width:none;background:transparent;justify-content:center}
#home-reading-trend .th-page{width:100%}
#home-reading-trend .th-title{text-wrap:initial}
#home-reading-trend .th-title>br{display:none}
#home-reading-trend .th-title>span{display:block;color:var(--th-secondary)}
#home-reading-trend .th-title>span:first-child{color:var(--th-ink)}
#home-reading-trend .th-title span[data-en]{color:inherit}
#home-reading-trend span.hr-i18n-slot{display:grid;grid-template-columns:minmax(0,1fr)}
#home-reading-trend span.hr-i18n-slot>span{grid-area:1/1;margin:0}
#home-reading-trend .th-dimension h3{font-size:calc(17 * var(--psv-u));font-weight:600;line-height:1.7;letter-spacing:calc(0.2 * var(--psv-u));margin-bottom:0}
#home-reading-trend .th-toolbar>strong>span{display:inline}
#home-reading-trend .th-toolbar>strong>span.hr-i18n-slot{display:inline-grid}
#home-reading-trend .th-horizons .hr-i18n-slot{display:inline-grid}
@media(min-width:761px){
 #home-reading-trend .th-page{height:calc(100svh - var(--psv-header-height));max-height:calc(850 * var(--psv-u));padding:calc(14 * var(--psv-u)) calc(28 * var(--psv-u)) calc(45 * var(--psv-u));display:flex;flex-direction:column;gap:calc(12 * var(--psv-u))}
 #home-reading-trend .th-intro{margin:0;flex:none}
 #home-reading-trend .th-scene{flex:1;min-height:calc(365 * var(--psv-u));display:flex;flex-direction:column}
 #home-reading-trend .th-toolbar,#home-reading-trend .th-cadence{flex:none}
 #home-reading-trend .th-dimensions{flex:1;min-height:0;padding-block:calc(14 * var(--psv-u))}
 #home-reading-trend .th-dimension{display:flex;flex-direction:column;min-height:0}
 #home-reading-trend .th-question{min-height:calc(58 * var(--psv-u));flex:none}
 #home-reading-trend .th-value{margin-top:calc(6 * var(--psv-u));flex:none}
 #home-reading-trend svg{height:auto;min-height:calc(130 * var(--psv-u));flex:1}
 #home-reading-trend .th-reading{min-height:calc(88 * var(--psv-u));flex:none}
 #home-reading-trend .th-explanation{padding-top:0;flex:none}
}
@media(min-width:761px) and (max-height:800px){
 #home-reading-trend .th-page{padding:calc(10 * var(--psv-u)) calc(24 * var(--psv-u)) calc(32 * var(--psv-u));gap:calc(10 * var(--psv-u))}
 #home-reading-trend .th-title{font-size:calc(32 * var(--psv-u))}
 #home-reading-trend .th-toolbar{padding-block:calc(5 * var(--psv-u))}
 #home-reading-trend .th-cadence{padding-block:calc(5 * var(--psv-u))}
 #home-reading-trend .th-dimensions{padding-block:calc(10 * var(--psv-u))}
 #home-reading-trend .th-question{font-size:max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor))));line-height:1.45;min-height:calc(48 * var(--psv-u))}
 #home-reading-trend .th-value strong{font-size:calc(28 * var(--psv-u))}
 #home-reading-trend .th-reading{font-size:max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor))));line-height:1.45;min-height:calc(72 * var(--psv-u));padding-top:calc(8 * var(--psv-u))}
 #home-reading-trend .th-explanation p{font-size:max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor))));line-height:1.45}
 #home-reading-trend .th-scene{min-height:calc(330 * var(--psv-u))}
}
/* desktop-scale:generated */
@media (min-width: 1051px) {
  #home-reading-trend .th-page {
    padding: calc(10 * var(--psv-u)) calc(24 * var(--psv-u)) calc(32 * var(--psv-u));
    gap: calc(10 * var(--psv-u));
  }

  #home-reading-trend .th-title {
    font-size: calc(32 * var(--psv-u));
  }

  #home-reading-trend .th-toolbar {
    padding-block: calc(5 * var(--psv-u));
  }

  #home-reading-trend .th-cadence {
    padding-block: calc(5 * var(--psv-u));
  }

  #home-reading-trend .th-dimensions {
    padding-block: calc(10 * var(--psv-u));
  }

  #home-reading-trend .th-question {
    font-size: max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor))));
    line-height: 1.45;
    min-height: calc(48 * var(--psv-u));
  }

  #home-reading-trend .th-value strong {
    font-size: calc(28 * var(--psv-u));
  }

  #home-reading-trend .th-reading {
    font-size: max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor))));
    line-height: 1.45;
    min-height: calc(72 * var(--psv-u));
    padding-top: calc(8 * var(--psv-u));
  }

  #home-reading-trend .th-explanation p {
    font-size: max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor))));
    line-height: 1.45;
  }

  #home-reading-trend .th-scene {
    min-height: calc(330 * var(--psv-u));
  }
}
/* desktop-scale:end */
@media(max-width: 1050px) and (min-width:761px) and (max-height:680px){
 #home-reading-trend .th-page{padding-block:calc(8 * var(--psv-u)) calc(28 * var(--psv-u));gap:calc(8 * var(--psv-u))}
 #home-reading-trend .th-title{font-size:calc(28 * var(--psv-u))}
 #home-reading-trend .th-lead{font-size:max(var(--psv-text-floor), calc(13 * var(--psv-u)))}
 #home-reading-trend .th-cadence{font-size:max(var(--psv-text-floor), calc(11 * max(var(--psv-u), var(--psv-label-floor))));padding-block:calc(3 * var(--psv-u))}
 #home-reading-trend .th-dimensions{padding-block:calc(6 * var(--psv-u))}
 #home-reading-trend .th-reading{font-size:max(var(--psv-text-floor), calc(11 * max(var(--psv-u), var(--psv-label-floor))));min-height:calc(70 * var(--psv-u))}
 #home-reading-trend .th-value{margin-top:calc(2 * var(--psv-u))}
 #home-reading-trend .th-question{display:none}
 #home-reading-trend svg{min-height:calc(108 * var(--psv-u))}
}
@media(max-width:900px){#home-reading-trend .th-toolbar>strong>span{display:none}}
@media(max-width:760px){#home-reading-trend .hr-i18n-size{display:none}}

/* trend-measures:end */

/* volatility-horizons:start */

#home-reading-volatility{--th-paper:#f7f9fc;--th-ink:#132d58;--th-secondary:#536986;--th-rule:#dbe3ee;--th-soft:#edf3fb;--th-blue:#338cff;background:var(--th-paper);color:var(--th-ink);font-family:var(--psv-font-sans);line-height:1.7;width:100%;text-align:left;color-scheme:light;-webkit-font-smoothing:antialiased}
#home-reading-volatility *{box-sizing:border-box}
#home-reading-volatility .th-title,#home-reading-volatility .th-dimension h3,#home-reading-volatility h3,#home-reading-volatility p{margin:0;font-family:inherit}
#home-reading-volatility .th-header{height:calc(56 * var(--psv-u));padding:0 calc(28 * var(--psv-u));display:flex;align-items:center;justify-content:space-between;gap:calc(20 * var(--psv-u));font-size:max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor))))}
#home-reading-volatility .th-brand{font-size:calc(20 * var(--psv-u));font-weight:700;letter-spacing:calc(-0.6 * var(--psv-u))}
#home-reading-volatility .th-brand span{font-weight:400;color:var(--th-blue)}
#home-reading-volatility nav{font-size:max(var(--psv-text-floor), calc(11 * max(var(--psv-u), var(--psv-label-floor))));letter-spacing:calc(0.5 * var(--psv-u))}
#home-reading-volatility .th-page{container-type:inline-size;padding:calc(14 * var(--psv-u)) calc(28 * var(--psv-u)) calc(28 * var(--psv-u));max-width:calc(1180 * var(--psv-u));margin:auto}
#home-reading-volatility .th-intro{display:grid;grid-template-columns:1.3fr 1fr;gap:0 calc(45 * var(--psv-u));align-items:end;margin-bottom:calc(16 * var(--psv-u))}
#home-reading-volatility .th-eyebrow{grid-column:1/-1;font-size:max(var(--psv-text-floor), calc(11 * max(var(--psv-u), var(--psv-label-floor))));font-weight:600;letter-spacing:calc(1.7 * var(--psv-u));margin-bottom:calc(9 * var(--psv-u))}
#home-reading-volatility .th-title{font-size:clamp((32 * var(--psv-u)),3.2cqw,(40 * var(--psv-u)));font-weight:800;line-height:1.08;letter-spacing:calc(-1.4 * var(--psv-u))}
#home-reading-volatility .th-title span{color:var(--th-secondary)}
#home-reading-volatility .th-lead{font-size:max(var(--psv-text-floor), calc(14 * var(--psv-u)));line-height:1.55;color:var(--th-secondary);max-width:calc(400 * var(--psv-u))}
#home-reading-volatility .th-lead strong{font-weight:600;color:var(--th-ink)}
#home-reading-volatility .th-scene{background:white;border:1px solid var(--th-rule)}
#home-reading-volatility .th-toolbar{display:flex;align-items:center;justify-content:space-between;padding:calc(10 * var(--psv-u)) calc(24 * var(--psv-u));gap:calc(16 * var(--psv-u));border-bottom:1px solid var(--th-rule)}
#home-reading-volatility .th-toolbar>strong{font-size:calc(17 * var(--psv-u));letter-spacing:calc(0.2 * var(--psv-u));font-weight:600}
#home-reading-volatility .th-toolbar>strong>span{font-size:max(var(--psv-text-floor), calc(11 * max(var(--psv-u), var(--psv-label-floor))));font-weight:400;letter-spacing:calc(1.3 * var(--psv-u));margin-left:calc(15 * var(--psv-u));color:var(--th-secondary)}
#home-reading-volatility .th-horizons{display:flex;background:var(--th-soft);padding:calc(3 * var(--psv-u));border-radius:calc(4 * var(--psv-u));gap:calc(2 * var(--psv-u))}
#home-reading-volatility .th-horizons button{border:0;background:transparent;color:var(--th-secondary);font:500 calc(14 * var(--psv-u)) var(--psv-font-sans);padding:calc(7 * var(--psv-u)) calc(13 * var(--psv-u));border-radius:calc(3 * var(--psv-u));min-height:calc(36 * var(--psv-u));cursor:pointer}
#home-reading-volatility .th-horizons button[aria-pressed=true]{background:var(--th-ink);color:white}
#home-reading-volatility .th-horizons small{font-size:max(var(--psv-text-floor), calc(11 * max(var(--psv-u), var(--psv-label-floor))));font-weight:400}
#home-reading-volatility .th-cadence{display:flex;justify-content:space-between;gap:calc(12 * var(--psv-u));padding:calc(9 * var(--psv-u)) calc(24 * var(--psv-u));font-size:max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor))));color:var(--th-secondary);border-bottom:1px solid var(--th-rule)}
#home-reading-volatility .th-cadence strong{font-weight:500;color:var(--th-ink)}
#home-reading-volatility .th-dimensions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));padding:calc(20 * var(--psv-u)) calc(24 * var(--psv-u)) calc(18 * var(--psv-u))}
#home-reading-volatility .th-dimension{min-width:0;padding:0 calc(20 * var(--psv-u));border-left:1px solid var(--th-rule)}
#home-reading-volatility .th-dimension:first-child{padding-left:0;border:0}
#home-reading-volatility .th-dimension:last-child{padding-right:0}
#home-reading-volatility .th-dimension h3{font-size:calc(17 * var(--psv-u));font-weight:600;line-height:1.7;letter-spacing:calc(0.2 * var(--psv-u))}
#home-reading-volatility .th-question{font-size:max(var(--psv-text-floor), calc(13 * var(--psv-u)));line-height:1.5;color:var(--th-secondary);margin-top:calc(4 * var(--psv-u));min-height:calc(42 * var(--psv-u))}
#home-reading-volatility .th-value{display:flex;align-items:baseline;gap:calc(12 * var(--psv-u));margin:calc(14 * var(--psv-u)) 0 0;font-variant-numeric:tabular-nums}
#home-reading-volatility .th-value strong{font-size:calc(32 * var(--psv-u));line-height:1.2;font-weight:500;color:var(--th-blue);letter-spacing:calc(-0.8 * var(--psv-u))}
#home-reading-volatility .th-value span{font-size:max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor))));color:var(--th-secondary)}
#home-reading-volatility svg{width:100%;height:calc(245 * var(--psv-u));display:block}
#home-reading-volatility svg text{font-family:inherit;font-size:11px;fill:var(--th-secondary)}
#home-reading-volatility .th-reading{font-size:max(var(--psv-text-floor), calc(13 * var(--psv-u)));line-height:1.5;color:var(--th-secondary);border-top:1px solid var(--th-rule);padding-top:calc(10 * var(--psv-u));min-height:calc(90 * var(--psv-u))}
#home-reading-volatility .th-reading strong{font-weight:500;color:var(--th-ink)}
#home-reading-volatility .th-explanation{display:grid;grid-template-columns:1fr 1fr;gap:calc(32 * var(--psv-u));padding-top:calc(14 * var(--psv-u))}
#home-reading-volatility .th-explanation>div+div{border-left:1px solid var(--th-rule);padding-left:calc(32 * var(--psv-u))}
#home-reading-volatility h3{font-size:max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor))));font-weight:700;line-height:1.5;letter-spacing:calc(0.6 * var(--psv-u));margin-bottom:calc(6 * var(--psv-u))}
#home-reading-volatility .th-explanation p{font-size:max(var(--psv-text-floor), calc(13 * var(--psv-u)));line-height:1.5;color:var(--th-secondary)}
@media(max-width:900px){#home-reading-volatility .th-toolbar>strong>span{display:none}#home-reading-volatility .th-dimension{padding-inline:12px}}
@media(max-width:760px){#home-reading-volatility nav{display:none}#home-reading-volatility .th-page{padding:22px 14px}#home-reading-volatility .th-intro{grid-template-columns:1fr;gap:0}#home-reading-volatility .th-lead{margin-top:18px}#home-reading-volatility .th-toolbar{flex-wrap:wrap;padding:12px 16px}#home-reading-volatility .th-cadence{flex-wrap:wrap;gap:0;padding:9px 16px}#home-reading-volatility .th-cadence span{width:100%}#home-reading-volatility .th-horizons button{min-height:44px}#home-reading-volatility .th-dimensions{grid-template-columns:1fr;padding:0 20px}#home-reading-volatility .th-dimension,#home-reading-volatility .th-dimension:first-child,#home-reading-volatility .th-dimension:last-child{padding:22px 0;border:0;border-bottom:1px solid var(--th-rule)}#home-reading-volatility .th-dimension:last-child{border:0}#home-reading-volatility .th-reading{min-height:0}#home-reading-volatility .th-explanation{grid-template-columns:1fr;gap:22px}#home-reading-volatility .th-explanation>div+div{padding:0;border:0}}

#home-reading-volatility{padding:0;max-width:none;background:transparent;justify-content:center}
#home-reading-volatility .th-page{width:100%}
#home-reading-volatility .th-title{text-wrap:initial}
#home-reading-volatility .th-title>br{display:none}
#home-reading-volatility .th-title>span{display:block;color:var(--th-secondary)}
#home-reading-volatility .th-title>span:first-child{color:var(--th-ink)}
#home-reading-volatility .th-title span[data-en]{color:inherit}
#home-reading-volatility span.hr-i18n-slot{display:grid;grid-template-columns:minmax(0,1fr)}
#home-reading-volatility span.hr-i18n-slot>span{grid-area:1/1;margin:0}
#home-reading-volatility .th-dimension h3{font-size:calc(17 * var(--psv-u));font-weight:600;line-height:1.7;letter-spacing:calc(0.2 * var(--psv-u));margin-bottom:0}
#home-reading-volatility .th-toolbar>strong>span{display:inline}
#home-reading-volatility .th-toolbar>strong>span.hr-i18n-slot{display:inline-grid}
#home-reading-volatility .th-horizons .hr-i18n-slot{display:inline-grid}
@media(min-width:761px){
 #home-reading-volatility .th-page{height:calc(100svh - var(--psv-header-height));max-height:calc(850 * var(--psv-u));padding:calc(14 * var(--psv-u)) calc(28 * var(--psv-u)) calc(45 * var(--psv-u));display:flex;flex-direction:column;gap:calc(12 * var(--psv-u))}
 #home-reading-volatility .th-intro{margin:0;flex:none}
 #home-reading-volatility .th-scene{flex:1;min-height:calc(365 * var(--psv-u));display:flex;flex-direction:column}
 #home-reading-volatility .th-toolbar,#home-reading-volatility .th-cadence{flex:none}
 #home-reading-volatility .th-dimensions{flex:1;min-height:0;padding-block:calc(14 * var(--psv-u))}
 #home-reading-volatility .th-dimension{display:flex;flex-direction:column;min-height:0}
 #home-reading-volatility .th-question{min-height:calc(58 * var(--psv-u));flex:none}
 #home-reading-volatility .th-value{margin-top:calc(6 * var(--psv-u));flex:none}
 #home-reading-volatility svg{height:auto;min-height:calc(130 * var(--psv-u));flex:1}
 #home-reading-volatility .th-reading{min-height:calc(88 * var(--psv-u));flex:none}
 #home-reading-volatility .th-explanation{padding-top:0;flex:none}
}
@media(min-width:761px) and (max-height:800px){
 #home-reading-volatility .th-page{padding:calc(10 * var(--psv-u)) calc(24 * var(--psv-u)) calc(32 * var(--psv-u));gap:calc(10 * var(--psv-u))}
 #home-reading-volatility .th-title{font-size:calc(32 * var(--psv-u))}
 #home-reading-volatility .th-toolbar{padding-block:calc(5 * var(--psv-u))}
 #home-reading-volatility .th-cadence{padding-block:calc(5 * var(--psv-u))}
 #home-reading-volatility .th-dimensions{padding-block:calc(10 * var(--psv-u))}
 #home-reading-volatility .th-question{font-size:max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor))));line-height:1.45;min-height:calc(48 * var(--psv-u))}
 #home-reading-volatility .th-value strong{font-size:calc(28 * var(--psv-u))}
 #home-reading-volatility .th-reading{font-size:max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor))));line-height:1.45;min-height:calc(72 * var(--psv-u));padding-top:calc(8 * var(--psv-u))}
 #home-reading-volatility .th-explanation p{font-size:max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor))));line-height:1.45}
 #home-reading-volatility .th-scene{min-height:calc(330 * var(--psv-u))}
}
/* desktop-scale:generated */
@media (min-width: 1051px) {
  #home-reading-volatility .th-page {
    padding: calc(10 * var(--psv-u)) calc(24 * var(--psv-u)) calc(32 * var(--psv-u));
    gap: calc(10 * var(--psv-u));
  }

  #home-reading-volatility .th-title {
    font-size: calc(32 * var(--psv-u));
  }

  #home-reading-volatility .th-toolbar {
    padding-block: calc(5 * var(--psv-u));
  }

  #home-reading-volatility .th-cadence {
    padding-block: calc(5 * var(--psv-u));
  }

  #home-reading-volatility .th-dimensions {
    padding-block: calc(10 * var(--psv-u));
  }

  #home-reading-volatility .th-question {
    font-size: max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor))));
    line-height: 1.45;
    min-height: calc(48 * var(--psv-u));
  }

  #home-reading-volatility .th-value strong {
    font-size: calc(28 * var(--psv-u));
  }

  #home-reading-volatility .th-reading {
    font-size: max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor))));
    line-height: 1.45;
    min-height: calc(72 * var(--psv-u));
    padding-top: calc(8 * var(--psv-u));
  }

  #home-reading-volatility .th-explanation p {
    font-size: max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor))));
    line-height: 1.45;
  }

  #home-reading-volatility .th-scene {
    min-height: calc(330 * var(--psv-u));
  }
}
/* desktop-scale:end */
@media(max-width: 1050px) and (min-width:761px) and (max-height:680px){
 #home-reading-volatility .th-page{padding-block:calc(8 * var(--psv-u)) calc(28 * var(--psv-u));gap:calc(8 * var(--psv-u))}
 #home-reading-volatility .th-title{font-size:calc(28 * var(--psv-u))}
 #home-reading-volatility .th-lead{font-size:max(var(--psv-text-floor), calc(13 * var(--psv-u)))}
 #home-reading-volatility .th-cadence{font-size:max(var(--psv-text-floor), calc(11 * max(var(--psv-u), var(--psv-label-floor))));padding-block:calc(3 * var(--psv-u))}
 #home-reading-volatility .th-dimensions{padding-block:calc(6 * var(--psv-u))}
 #home-reading-volatility .th-reading{font-size:max(var(--psv-text-floor), calc(11 * max(var(--psv-u), var(--psv-label-floor))));min-height:calc(70 * var(--psv-u))}
 #home-reading-volatility .th-value{margin-top:calc(2 * var(--psv-u))}
 #home-reading-volatility .th-question{display:none}
 #home-reading-volatility svg{min-height:calc(108 * var(--psv-u))}
}
@media(max-width:900px){#home-reading-volatility .th-toolbar>strong>span{display:none}}
@media(max-width:760px){#home-reading-volatility .hr-i18n-size{display:none}}

/* The measurement name stays on the toolbar line, as in the order book. */
#home-reading-volatility .th-toolbar>strong>span>span.hr-i18n-slot{display:inline-grid}
/* volatility-horizons:end */

/* desktop-canvas:start -- the story scenes follow the site's desktop scale: they keep
   the canvas height, and screen height the canvas does not use is shared above and
   below, as on every other page. Chart hairlines stay one pixel like the site's rules. */
@media (min-width: 1051px) {
  #home-reading-trend .th-page,
  #home-reading-volatility .th-page,
  #home-reading-book .bh-page { height: calc(100svh - var(--psv-header-height) - var(--psv-canvas-extra)); }
}
.home-reading svg [stroke-width="1"],
.home-reading svg [stroke-width="0.7"], .home-reading svg [stroke-width="1.5"] { vector-effect: non-scaling-stroke; }
@media (min-width: 1051px) {
  #home-reading-trend .th-page,
  #home-reading-volatility .th-page,
  #home-reading-book .bh-page { max-width: var(--psv-shell-content); padding-inline: calc(48 * var(--psv-u)); }
}
@media (min-width: 1051px) {
  /* Trend and volatility cards: the reserves inside the columns follow their content,
     so the readings stay inside the card on every desktop screen. */
  #home-reading-trend .th-dimensions, #home-reading-volatility .th-dimensions { padding-block: calc(6 * var(--psv-u)); }
  #home-reading-trend .th-question, #home-reading-volatility .th-question { min-height: calc(35 * var(--psv-u)); }
  #home-reading-trend .th-reading, #home-reading-volatility .th-reading { min-height: calc(60 * var(--psv-u)); }
  #home-reading-trend svg, #home-reading-volatility svg { min-height: calc(104 * var(--psv-u)); }
  #home-reading-trend .th-page, #home-reading-volatility .th-page { gap: calc(8 * var(--psv-u)); padding-bottom: calc(20 * var(--psv-u)); }
}
/* The measurement name stays on the toolbar line, as in the order book and volatility. */
#home-reading-trend .th-toolbar>strong>span>span.hr-i18n-slot{display:inline-grid}
/* desktop-canvas:end */

/* measure-name:start -- the card names what it measures, in the type of the former
   "PSV QUANT" label (owner, 28 Sep 2026). */
#home-reading-trend .th-toolbar>strong>span,
#home-reading-volatility .th-toolbar>strong>span { display: inline; margin-left: 0; font-size: inherit; font-weight: inherit; letter-spacing: inherit; color: inherit; }
#home-reading-book .bh-book-center span { margin-top: 0; font-size: inherit; font-weight: inherit; letter-spacing: inherit; color: inherit; }
/* measure-name:end */

/* score-row:start -- the measure's name left, its big blue number right, one row
   (owner, 28 Sep 2026). Trend and volatility cards, order book totals and toolbar. */
#home-reading-trend .th-head,
#home-reading-volatility .th-head { display: flex; align-items: baseline; justify-content: space-between; gap: calc(12 * var(--psv-u)); }
#home-reading-trend .th-head h3,
#home-reading-volatility .th-head h3 { min-width: 0; }
#home-reading-trend .th-head strong,
#home-reading-volatility .th-head strong { font-size: calc(28 * var(--psv-u)); line-height: 1.15; font-weight: 500; color: var(--th-blue); letter-spacing: calc(-0.8 * var(--psv-u)); white-space: nowrap; font-variant-numeric: tabular-nums; }
#home-reading-book .bh-instrument strong span { color: inherit; font-weight: inherit; }
#home-reading-book .bh-instrument strong span.hr-i18n-slot { display: inline-grid; }
#home-reading-book .bh-side { display: flex; align-items: baseline; gap: calc(14 * var(--psv-u)); }
#home-reading-book .bh-sell { justify-content: flex-end; }
#home-reading-book .bh-side-label { font-size: calc(17 * var(--psv-u)); font-weight: 600; letter-spacing: calc(0.2 * var(--psv-u)); color: #132d58; }
#home-reading-book .bh-side-label .hr-i18n-size { display: none; }
#home-reading-book .bh-side-number { margin-top: 0; }
#home-reading-book .bh-side-number>strong { font-size: calc(28 * var(--psv-u)); color: #338cff; }
@media (max-width: 760px) {
  #home-reading-book .bh-book-totals { grid-template-columns: 1fr; gap: 6px; }
  #home-reading-book .bh-side, #home-reading-book .bh-sell { justify-content: space-between; }
  #home-reading-book .bh-side-label { white-space: nowrap; }
}
/* score-row:end */

/* flow-price:start */

#home-reading-flow{--th-paper:#f7f9fc;--th-ink:#132d58;--th-secondary:#536986;--th-rule:#dbe3ee;--th-soft:#edf3fb;--th-blue:#338cff;background:var(--th-paper);color:var(--th-ink);font-family:var(--psv-font-sans);line-height:1.7;width:100%;text-align:left;color-scheme:light;-webkit-font-smoothing:antialiased}
#home-reading-flow *{box-sizing:border-box}
#home-reading-flow .th-title,#home-reading-flow .th-dimension h3,#home-reading-flow h3,#home-reading-flow p{margin:0;font-family:inherit}
#home-reading-flow .th-header{height:calc(56 * var(--psv-u));padding:0 calc(28 * var(--psv-u));display:flex;align-items:center;justify-content:space-between;gap:calc(20 * var(--psv-u));font-size:max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor))))}
#home-reading-flow .th-brand{font-size:calc(20 * var(--psv-u));font-weight:700;letter-spacing:calc(-0.6 * var(--psv-u))}
#home-reading-flow .th-brand span{font-weight:400;color:var(--th-blue)}
#home-reading-flow nav{font-size:max(var(--psv-text-floor), calc(11 * max(var(--psv-u), var(--psv-label-floor))));letter-spacing:calc(0.5 * var(--psv-u))}
#home-reading-flow .th-page{container-type:inline-size;padding:calc(14 * var(--psv-u)) calc(28 * var(--psv-u)) calc(28 * var(--psv-u));max-width:calc(1180 * var(--psv-u));margin:auto}
#home-reading-flow .th-intro{display:grid;grid-template-columns:1.3fr 1fr;gap:0 calc(45 * var(--psv-u));align-items:end;margin-bottom:calc(16 * var(--psv-u))}
#home-reading-flow .th-eyebrow{grid-column:1/-1;font-size:max(var(--psv-text-floor), calc(11 * max(var(--psv-u), var(--psv-label-floor))));font-weight:600;letter-spacing:calc(1.7 * var(--psv-u));margin-bottom:calc(9 * var(--psv-u))}
#home-reading-flow .th-title{font-size:clamp((32 * var(--psv-u)),3.2cqw,(40 * var(--psv-u)));font-weight:800;line-height:1.08;letter-spacing:calc(-1.4 * var(--psv-u))}
#home-reading-flow .th-title span{color:var(--th-secondary)}
#home-reading-flow .th-lead{font-size:max(var(--psv-text-floor), calc(14 * var(--psv-u)));line-height:1.55;color:var(--th-secondary);max-width:calc(400 * var(--psv-u))}
#home-reading-flow .th-lead strong{font-weight:600;color:var(--th-ink)}
#home-reading-flow .th-scene{background:white;border:1px solid var(--th-rule)}
#home-reading-flow .th-toolbar{display:flex;align-items:center;justify-content:space-between;padding:calc(10 * var(--psv-u)) calc(24 * var(--psv-u));gap:calc(16 * var(--psv-u));border-bottom:1px solid var(--th-rule)}
#home-reading-flow .th-toolbar>strong{font-size:calc(17 * var(--psv-u));letter-spacing:calc(0.2 * var(--psv-u));font-weight:600}
#home-reading-flow .th-toolbar>strong>span{font-size:max(var(--psv-text-floor), calc(11 * max(var(--psv-u), var(--psv-label-floor))));font-weight:400;letter-spacing:calc(1.3 * var(--psv-u));margin-left:calc(15 * var(--psv-u));color:var(--th-secondary)}
#home-reading-flow .th-horizons{display:flex;background:var(--th-soft);padding:calc(3 * var(--psv-u));border-radius:calc(4 * var(--psv-u));gap:calc(2 * var(--psv-u))}
#home-reading-flow .th-horizons button{border:0;background:transparent;color:var(--th-secondary);font:500 calc(14 * var(--psv-u)) var(--psv-font-sans);padding:calc(7 * var(--psv-u)) calc(13 * var(--psv-u));border-radius:calc(3 * var(--psv-u));min-height:calc(36 * var(--psv-u));cursor:pointer}
#home-reading-flow .th-horizons button[aria-pressed=true]{background:var(--th-ink);color:white}
#home-reading-flow .th-horizons small{font-size:max(var(--psv-text-floor), calc(11 * max(var(--psv-u), var(--psv-label-floor))));font-weight:400}
#home-reading-flow .th-cadence{display:flex;justify-content:space-between;gap:calc(12 * var(--psv-u));padding:calc(9 * var(--psv-u)) calc(24 * var(--psv-u));font-size:max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor))));color:var(--th-secondary);border-bottom:1px solid var(--th-rule)}
#home-reading-flow .th-cadence strong{font-weight:500;color:var(--th-ink)}
#home-reading-flow .th-dimensions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));padding:calc(20 * var(--psv-u)) calc(24 * var(--psv-u)) calc(18 * var(--psv-u))}
#home-reading-flow .th-dimension{min-width:0;padding:0 calc(20 * var(--psv-u));border-left:1px solid var(--th-rule)}
#home-reading-flow .th-dimension:first-child{padding-left:0;border:0}
#home-reading-flow .th-dimension:last-child{padding-right:0}
#home-reading-flow .th-dimension h3{font-size:calc(17 * var(--psv-u));font-weight:600;line-height:1.7;letter-spacing:calc(0.2 * var(--psv-u))}
#home-reading-flow .th-question{font-size:max(var(--psv-text-floor), calc(13 * var(--psv-u)));line-height:1.5;color:var(--th-secondary);margin-top:calc(4 * var(--psv-u));min-height:calc(42 * var(--psv-u))}
#home-reading-flow .th-value{display:flex;align-items:baseline;gap:calc(12 * var(--psv-u));margin:calc(14 * var(--psv-u)) 0 0;font-variant-numeric:tabular-nums}
#home-reading-flow .th-value strong{font-size:calc(32 * var(--psv-u));line-height:1.2;font-weight:500;color:var(--th-blue);letter-spacing:calc(-0.8 * var(--psv-u))}
#home-reading-flow .th-value span{font-size:max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor))));color:var(--th-secondary)}
#home-reading-flow svg{width:100%;height:calc(245 * var(--psv-u));display:block}
#home-reading-flow svg text{font-family:inherit;font-size:11px;fill:var(--th-secondary)}
#home-reading-flow .th-reading{font-size:max(var(--psv-text-floor), calc(13 * var(--psv-u)));line-height:1.5;color:var(--th-secondary);border-top:1px solid var(--th-rule);padding-top:calc(10 * var(--psv-u));min-height:calc(90 * var(--psv-u))}
#home-reading-flow .th-reading strong{font-weight:500;color:var(--th-ink)}
#home-reading-flow .th-explanation{display:grid;grid-template-columns:1fr 1fr;gap:calc(32 * var(--psv-u));padding-top:calc(14 * var(--psv-u))}
#home-reading-flow .th-explanation>div+div{border-left:1px solid var(--th-rule);padding-left:calc(32 * var(--psv-u))}
#home-reading-flow h3{font-size:max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor))));font-weight:700;line-height:1.5;letter-spacing:calc(0.6 * var(--psv-u));margin-bottom:calc(6 * var(--psv-u))}
#home-reading-flow .th-explanation p{font-size:max(var(--psv-text-floor), calc(13 * var(--psv-u)));line-height:1.5;color:var(--th-secondary)}
@media(max-width:900px){#home-reading-flow .th-toolbar>strong>span{display:none}#home-reading-flow .th-dimension{padding-inline:12px}}
@media(max-width:760px){#home-reading-flow nav{display:none}#home-reading-flow .th-page{padding:22px 14px}#home-reading-flow .th-intro{grid-template-columns:1fr;gap:0}#home-reading-flow .th-lead{margin-top:18px}#home-reading-flow .th-toolbar{flex-wrap:wrap;padding:12px 16px}#home-reading-flow .th-cadence{flex-wrap:wrap;gap:0;padding:9px 16px}#home-reading-flow .th-cadence span{width:100%}#home-reading-flow .th-horizons button{min-height:44px}#home-reading-flow .th-dimensions{grid-template-columns:1fr;padding:0 20px}#home-reading-flow .th-dimension,#home-reading-flow .th-dimension:first-child,#home-reading-flow .th-dimension:last-child{padding:22px 0;border:0;border-bottom:1px solid var(--th-rule)}#home-reading-flow .th-dimension:last-child{border:0}#home-reading-flow .th-reading{min-height:0}#home-reading-flow .th-explanation{grid-template-columns:1fr;gap:22px}#home-reading-flow .th-explanation>div+div{padding:0;border:0}}

#home-reading-flow{padding:0;max-width:none;background:transparent;justify-content:center}
#home-reading-flow .th-page{width:100%}
#home-reading-flow .th-title{text-wrap:initial}
#home-reading-flow .th-title>br{display:none}
#home-reading-flow .th-title>span{display:block;color:var(--th-secondary)}
#home-reading-flow .th-title>span:first-child{color:var(--th-ink)}
#home-reading-flow .th-title span[data-en]{color:inherit}
#home-reading-flow span.hr-i18n-slot{display:grid;grid-template-columns:minmax(0,1fr)}
#home-reading-flow span.hr-i18n-slot>span{grid-area:1/1;margin:0}
#home-reading-flow .th-dimension h3{font-size:calc(17 * var(--psv-u));font-weight:600;line-height:1.7;letter-spacing:calc(0.2 * var(--psv-u));margin-bottom:0}
#home-reading-flow .th-toolbar>strong>span{display:inline}
#home-reading-flow .th-toolbar>strong>span.hr-i18n-slot{display:inline-grid}
#home-reading-flow .th-horizons .hr-i18n-slot{display:inline-grid}
@media(min-width:761px){
 #home-reading-flow .th-page{height:calc(100svh - var(--psv-header-height));max-height:calc(850 * var(--psv-u));padding:calc(14 * var(--psv-u)) calc(28 * var(--psv-u)) calc(45 * var(--psv-u));display:flex;flex-direction:column;gap:calc(12 * var(--psv-u))}
 #home-reading-flow .th-intro{margin:0;flex:none}
 #home-reading-flow .th-scene{flex:1;min-height:calc(365 * var(--psv-u));display:flex;flex-direction:column}
 #home-reading-flow .th-toolbar,#home-reading-flow .th-cadence{flex:none}
 #home-reading-flow .th-dimensions{flex:1;min-height:0;padding-block:calc(14 * var(--psv-u))}
 #home-reading-flow .th-dimension{display:flex;flex-direction:column;min-height:0}
 #home-reading-flow .th-question{min-height:calc(58 * var(--psv-u));flex:none}
 #home-reading-flow .th-value{margin-top:calc(6 * var(--psv-u));flex:none}
 #home-reading-flow svg{height:auto;min-height:calc(130 * var(--psv-u));flex:1}
 #home-reading-flow .th-reading{min-height:calc(88 * var(--psv-u));flex:none}
 #home-reading-flow .th-explanation{padding-top:0;flex:none}
}
@media(min-width:761px) and (max-height:800px){
 #home-reading-flow .th-page{padding:calc(10 * var(--psv-u)) calc(24 * var(--psv-u)) calc(32 * var(--psv-u));gap:calc(10 * var(--psv-u))}
 #home-reading-flow .th-title{font-size:calc(32 * var(--psv-u))}
 #home-reading-flow .th-toolbar{padding-block:calc(5 * var(--psv-u))}
 #home-reading-flow .th-cadence{padding-block:calc(5 * var(--psv-u))}
 #home-reading-flow .th-dimensions{padding-block:calc(10 * var(--psv-u))}
 #home-reading-flow .th-question{font-size:max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor))));line-height:1.45;min-height:calc(48 * var(--psv-u))}
 #home-reading-flow .th-value strong{font-size:calc(28 * var(--psv-u))}
 #home-reading-flow .th-reading{font-size:max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor))));line-height:1.45;min-height:calc(72 * var(--psv-u));padding-top:calc(8 * var(--psv-u))}
 #home-reading-flow .th-explanation p{font-size:max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor))));line-height:1.45}
 #home-reading-flow .th-scene{min-height:calc(330 * var(--psv-u))}
}
/* desktop-scale:generated */
@media (min-width: 1051px) {
  #home-reading-flow .th-page {
    padding: calc(10 * var(--psv-u)) calc(24 * var(--psv-u)) calc(32 * var(--psv-u));
    gap: calc(10 * var(--psv-u));
  }

  #home-reading-flow .th-title {
    font-size: calc(32 * var(--psv-u));
  }

  #home-reading-flow .th-toolbar {
    padding-block: calc(5 * var(--psv-u));
  }

  #home-reading-flow .th-cadence {
    padding-block: calc(5 * var(--psv-u));
  }

  #home-reading-flow .th-dimensions {
    padding-block: calc(10 * var(--psv-u));
  }

  #home-reading-flow .th-question {
    font-size: max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor))));
    line-height: 1.45;
    min-height: calc(48 * var(--psv-u));
  }

  #home-reading-flow .th-value strong {
    font-size: calc(28 * var(--psv-u));
  }

  #home-reading-flow .th-reading {
    font-size: max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor))));
    line-height: 1.45;
    min-height: calc(72 * var(--psv-u));
    padding-top: calc(8 * var(--psv-u));
  }

  #home-reading-flow .th-explanation p {
    font-size: max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor))));
    line-height: 1.45;
  }

  #home-reading-flow .th-scene {
    min-height: calc(330 * var(--psv-u));
  }
}
/* desktop-scale:end */
@media(max-width: 1050px) and (min-width:761px) and (max-height:680px){
 #home-reading-flow .th-page{padding-block:calc(8 * var(--psv-u)) calc(28 * var(--psv-u));gap:calc(8 * var(--psv-u))}
 #home-reading-flow .th-title{font-size:calc(28 * var(--psv-u))}
 #home-reading-flow .th-lead{font-size:max(var(--psv-text-floor), calc(13 * var(--psv-u)))}
 #home-reading-flow .th-cadence{font-size:max(var(--psv-text-floor), calc(11 * max(var(--psv-u), var(--psv-label-floor))));padding-block:calc(3 * var(--psv-u))}
 #home-reading-flow .th-dimensions{padding-block:calc(6 * var(--psv-u))}
 #home-reading-flow .th-reading{font-size:max(var(--psv-text-floor), calc(11 * max(var(--psv-u), var(--psv-label-floor))));min-height:calc(70 * var(--psv-u))}
 #home-reading-flow .th-value{margin-top:calc(2 * var(--psv-u))}
 #home-reading-flow .th-question{display:none}
 #home-reading-flow svg{min-height:calc(108 * var(--psv-u))}
}
@media(max-width:900px){#home-reading-flow .th-toolbar>strong>span{display:none}}
@media(max-width:760px){#home-reading-flow .hr-i18n-size{display:none}}

/* The measurement name stays on the toolbar line, as in the order book. */
#home-reading-flow .th-toolbar>strong>span>span.hr-i18n-slot{display:inline-grid}

@media (min-width: 1051px) {
  #home-reading-flow .th-page { height: calc(100svh - var(--psv-header-height) - var(--psv-canvas-extra)); max-width: var(--psv-shell-content); padding-inline: calc(48 * var(--psv-u)); }
}
#home-reading-flow .th-toolbar>strong>span { display: inline; margin-left: 0; font-size: inherit; font-weight: inherit; letter-spacing: inherit; color: inherit; }
#home-reading-flow .fp-body { flex: 1; min-height: 0; display: grid; grid-template-columns: minmax(0, 1.75fr) minmax(0, 1fr); }
#home-reading-flow .fp-chart { margin: 0; padding: calc(12 * var(--psv-u)) calc(18 * var(--psv-u)) calc(10 * var(--psv-u)) calc(24 * var(--psv-u)); min-height: 0; display: flex; }
#home-reading-flow .fp-chart svg { width: 100%; height: 100%; min-height: 0; flex: 1; }
#home-reading-flow .fp-chart svg text { font-family: inherit; font-size: 11px; fill: var(--th-secondary); font-variant-numeric: tabular-nums; }
#home-reading-flow .fp-read { border-left: 1px solid var(--th-rule); padding: calc(12 * var(--psv-u)) calc(24 * var(--psv-u)) calc(8 * var(--psv-u)); display: flex; flex-direction: column; gap: calc(6 * var(--psv-u)); min-width: 0; }
#home-reading-flow .fp-read h3 { margin: 0; font-size: calc(17 * var(--psv-u)); font-weight: 600; letter-spacing: calc(0.2 * var(--psv-u)); line-height: 1.5; color: var(--th-ink); }
#home-reading-flow .fp-head { display: flex; align-items: baseline; justify-content: space-between; gap: calc(12 * var(--psv-u)); margin: calc(2 * var(--psv-u)) 0 0; font-size: max(var(--psv-text-floor), calc(13 * var(--psv-u))); line-height: 1.4; color: var(--th-ink); }
#home-reading-flow .fp-head .fp-name { min-width: 0; font-size: calc(17 * var(--psv-u)); font-weight: 600; letter-spacing: calc(0.2 * var(--psv-u)); line-height: 1.3; }
#home-reading-flow .fp-head strong { font-size: calc(28 * var(--psv-u)); line-height: 1.15; font-weight: 500; color: var(--th-blue); letter-spacing: calc(-0.8 * var(--psv-u)); font-variant-numeric: tabular-nums; }
#home-reading-flow .fp-group { border-top: 1px solid var(--th-rule); padding-top: calc(8 * var(--psv-u)); display: grid; gap: calc(4 * var(--psv-u)); }
#home-reading-flow .fp-row { display: grid; grid-template-columns: minmax(0, 1.15fr) minmax(0, 1fr) calc(44 * var(--psv-u)); align-items: center; gap: calc(10 * var(--psv-u)); font-size: max(var(--psv-text-floor), calc(13 * var(--psv-u))); line-height: 1.4; color: var(--th-ink); }
#home-reading-flow .fp-row b { font-weight: 500; text-align: right; font-variant-numeric: tabular-nums; }
#home-reading-flow .fp-name { font-weight: 600; }
#home-reading-flow .fp-track { position: relative; height: calc(6 * var(--psv-u)); background: #edf1f7; border-radius: calc(1 * var(--psv-u)); }
#home-reading-flow .fp-track i { position: absolute; top: 0; bottom: 0; background: #338cff; border-radius: calc(1 * var(--psv-u)); }
#home-reading-flow .fp-signed::after { content: ''; position: absolute; left: 50%; top: calc(-3 * var(--psv-u)); bottom: calc(-3 * var(--psv-u)); width: 1px; background: #a9b9ce; }
#home-reading-flow .fp-note { margin: calc(-3 * var(--psv-u)) 0 0; font-size: max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor)))); line-height: 1.35; color: var(--th-secondary); }
/* A note takes the height of its own language, not the longest one. */
#home-reading-flow .fp-read .fp-note .hr-i18n-size { display: none; }
@media (max-width: 760px) {
  #home-reading-flow .fp-body { grid-template-columns: 1fr; }
  #home-reading-flow .fp-chart { height: 300px; padding: 12px 16px; }
  #home-reading-flow .fp-read { border-left: 0; border-top: 1px solid var(--th-rule); padding: 14px 16px; }
}
/* flow-price:end */

/* response-price:start */

#home-reading-response{--th-paper:#f7f9fc;--th-ink:#132d58;--th-secondary:#536986;--th-rule:#dbe3ee;--th-soft:#edf3fb;--th-blue:#338cff;background:var(--th-paper);color:var(--th-ink);font-family:var(--psv-font-sans);line-height:1.7;width:100%;text-align:left;color-scheme:light;-webkit-font-smoothing:antialiased}
#home-reading-response *{box-sizing:border-box}
#home-reading-response .th-title,#home-reading-response .th-dimension h3,#home-reading-response h3,#home-reading-response p{margin:0;font-family:inherit}
#home-reading-response .th-header{height:calc(56 * var(--psv-u));padding:0 calc(28 * var(--psv-u));display:flex;align-items:center;justify-content:space-between;gap:calc(20 * var(--psv-u));font-size:max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor))))}
#home-reading-response .th-brand{font-size:calc(20 * var(--psv-u));font-weight:700;letter-spacing:calc(-0.6 * var(--psv-u))}
#home-reading-response .th-brand span{font-weight:400;color:var(--th-blue)}
#home-reading-response nav{font-size:max(var(--psv-text-floor), calc(11 * max(var(--psv-u), var(--psv-label-floor))));letter-spacing:calc(0.5 * var(--psv-u))}
#home-reading-response .th-page{container-type:inline-size;padding:calc(14 * var(--psv-u)) calc(28 * var(--psv-u)) calc(28 * var(--psv-u));max-width:calc(1180 * var(--psv-u));margin:auto}
#home-reading-response .th-intro{display:grid;grid-template-columns:1.3fr 1fr;gap:0 calc(45 * var(--psv-u));align-items:end;margin-bottom:calc(16 * var(--psv-u))}
#home-reading-response .th-eyebrow{grid-column:1/-1;font-size:max(var(--psv-text-floor), calc(11 * max(var(--psv-u), var(--psv-label-floor))));font-weight:600;letter-spacing:calc(1.7 * var(--psv-u));margin-bottom:calc(9 * var(--psv-u))}
#home-reading-response .th-title{font-size:clamp((32 * var(--psv-u)),3.2cqw,(40 * var(--psv-u)));font-weight:800;line-height:1.08;letter-spacing:calc(-1.4 * var(--psv-u))}
#home-reading-response .th-title span{color:var(--th-secondary)}
#home-reading-response .th-lead{font-size:max(var(--psv-text-floor), calc(14 * var(--psv-u)));line-height:1.55;color:var(--th-secondary);max-width:calc(400 * var(--psv-u))}
#home-reading-response .th-lead strong{font-weight:600;color:var(--th-ink)}
#home-reading-response .th-scene{background:white;border:1px solid var(--th-rule)}
#home-reading-response .th-toolbar{display:flex;align-items:center;justify-content:space-between;padding:calc(10 * var(--psv-u)) calc(24 * var(--psv-u));gap:calc(16 * var(--psv-u));border-bottom:1px solid var(--th-rule)}
#home-reading-response .th-toolbar>strong{font-size:calc(17 * var(--psv-u));letter-spacing:calc(0.2 * var(--psv-u));font-weight:600}
#home-reading-response .th-toolbar>strong>span{font-size:max(var(--psv-text-floor), calc(11 * max(var(--psv-u), var(--psv-label-floor))));font-weight:400;letter-spacing:calc(1.3 * var(--psv-u));margin-left:calc(15 * var(--psv-u));color:var(--th-secondary)}
#home-reading-response .th-horizons{display:flex;background:var(--th-soft);padding:calc(3 * var(--psv-u));border-radius:calc(4 * var(--psv-u));gap:calc(2 * var(--psv-u))}
#home-reading-response .th-horizons button{border:0;background:transparent;color:var(--th-secondary);font:500 calc(14 * var(--psv-u)) var(--psv-font-sans);padding:calc(7 * var(--psv-u)) calc(13 * var(--psv-u));border-radius:calc(3 * var(--psv-u));min-height:calc(36 * var(--psv-u));cursor:pointer}
#home-reading-response .th-horizons button[aria-pressed=true]{background:var(--th-ink);color:white}
#home-reading-response .th-horizons small{font-size:max(var(--psv-text-floor), calc(11 * max(var(--psv-u), var(--psv-label-floor))));font-weight:400}
#home-reading-response .th-cadence{display:flex;justify-content:space-between;gap:calc(12 * var(--psv-u));padding:calc(9 * var(--psv-u)) calc(24 * var(--psv-u));font-size:max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor))));color:var(--th-secondary);border-bottom:1px solid var(--th-rule)}
#home-reading-response .th-cadence strong{font-weight:500;color:var(--th-ink)}
#home-reading-response .th-dimensions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));padding:calc(20 * var(--psv-u)) calc(24 * var(--psv-u)) calc(18 * var(--psv-u))}
#home-reading-response .th-dimension{min-width:0;padding:0 calc(20 * var(--psv-u));border-left:1px solid var(--th-rule)}
#home-reading-response .th-dimension:first-child{padding-left:0;border:0}
#home-reading-response .th-dimension:last-child{padding-right:0}
#home-reading-response .th-dimension h3{font-size:calc(17 * var(--psv-u));font-weight:600;line-height:1.7;letter-spacing:calc(0.2 * var(--psv-u))}
#home-reading-response .th-question{font-size:max(var(--psv-text-floor), calc(13 * var(--psv-u)));line-height:1.5;color:var(--th-secondary);margin-top:calc(4 * var(--psv-u));min-height:calc(42 * var(--psv-u))}
#home-reading-response .th-value{display:flex;align-items:baseline;gap:calc(12 * var(--psv-u));margin:calc(14 * var(--psv-u)) 0 0;font-variant-numeric:tabular-nums}
#home-reading-response .th-value strong{font-size:calc(32 * var(--psv-u));line-height:1.2;font-weight:500;color:var(--th-blue);letter-spacing:calc(-0.8 * var(--psv-u))}
#home-reading-response .th-value span{font-size:max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor))));color:var(--th-secondary)}
#home-reading-response svg{width:100%;height:calc(245 * var(--psv-u));display:block}
#home-reading-response svg text{font-family:inherit;font-size:11px;fill:var(--th-secondary)}
#home-reading-response .th-reading{font-size:max(var(--psv-text-floor), calc(13 * var(--psv-u)));line-height:1.5;color:var(--th-secondary);border-top:1px solid var(--th-rule);padding-top:calc(10 * var(--psv-u));min-height:calc(90 * var(--psv-u))}
#home-reading-response .th-reading strong{font-weight:500;color:var(--th-ink)}
#home-reading-response .th-explanation{display:grid;grid-template-columns:1fr 1fr;gap:calc(32 * var(--psv-u));padding-top:calc(14 * var(--psv-u))}
#home-reading-response .th-explanation>div+div{border-left:1px solid var(--th-rule);padding-left:calc(32 * var(--psv-u))}
#home-reading-response h3{font-size:max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor))));font-weight:700;line-height:1.5;letter-spacing:calc(0.6 * var(--psv-u));margin-bottom:calc(6 * var(--psv-u))}
#home-reading-response .th-explanation p{font-size:max(var(--psv-text-floor), calc(13 * var(--psv-u)));line-height:1.5;color:var(--th-secondary)}
@media(max-width:900px){#home-reading-response .th-toolbar>strong>span{display:none}#home-reading-response .th-dimension{padding-inline:12px}}
@media(max-width:760px){#home-reading-response nav{display:none}#home-reading-response .th-page{padding:22px 14px}#home-reading-response .th-intro{grid-template-columns:1fr;gap:0}#home-reading-response .th-lead{margin-top:18px}#home-reading-response .th-toolbar{flex-wrap:wrap;padding:12px 16px}#home-reading-response .th-cadence{flex-wrap:wrap;gap:0;padding:9px 16px}#home-reading-response .th-cadence span{width:100%}#home-reading-response .th-horizons button{min-height:44px}#home-reading-response .th-dimensions{grid-template-columns:1fr;padding:0 20px}#home-reading-response .th-dimension,#home-reading-response .th-dimension:first-child,#home-reading-response .th-dimension:last-child{padding:22px 0;border:0;border-bottom:1px solid var(--th-rule)}#home-reading-response .th-dimension:last-child{border:0}#home-reading-response .th-reading{min-height:0}#home-reading-response .th-explanation{grid-template-columns:1fr;gap:22px}#home-reading-response .th-explanation>div+div{padding:0;border:0}}

#home-reading-response{padding:0;max-width:none;background:transparent;justify-content:center}
#home-reading-response .th-page{width:100%}
#home-reading-response .th-title{text-wrap:initial}
#home-reading-response .th-title>br{display:none}
#home-reading-response .th-title>span{display:block;color:var(--th-secondary)}
#home-reading-response .th-title>span:first-child{color:var(--th-ink)}
#home-reading-response .th-title span[data-en]{color:inherit}
#home-reading-response span.hr-i18n-slot{display:grid;grid-template-columns:minmax(0,1fr)}
#home-reading-response span.hr-i18n-slot>span{grid-area:1/1;margin:0}
#home-reading-response .th-dimension h3{font-size:calc(17 * var(--psv-u));font-weight:600;line-height:1.7;letter-spacing:calc(0.2 * var(--psv-u));margin-bottom:0}
#home-reading-response .th-toolbar>strong>span{display:inline}
#home-reading-response .th-toolbar>strong>span.hr-i18n-slot{display:inline-grid}
#home-reading-response .th-horizons .hr-i18n-slot{display:inline-grid}
@media(min-width:761px){
 #home-reading-response .th-page{height:calc(100svh - var(--psv-header-height));max-height:calc(850 * var(--psv-u));padding:calc(14 * var(--psv-u)) calc(28 * var(--psv-u)) calc(45 * var(--psv-u));display:flex;flex-direction:column;gap:calc(12 * var(--psv-u))}
 #home-reading-response .th-intro{margin:0;flex:none}
 #home-reading-response .th-scene{flex:1;min-height:calc(365 * var(--psv-u));display:flex;flex-direction:column}
 #home-reading-response .th-toolbar,#home-reading-response .th-cadence{flex:none}
 #home-reading-response .th-dimensions{flex:1;min-height:0;padding-block:calc(14 * var(--psv-u))}
 #home-reading-response .th-dimension{display:flex;flex-direction:column;min-height:0}
 #home-reading-response .th-question{min-height:calc(58 * var(--psv-u));flex:none}
 #home-reading-response .th-value{margin-top:calc(6 * var(--psv-u));flex:none}
 #home-reading-response svg{height:auto;min-height:calc(130 * var(--psv-u));flex:1}
 #home-reading-response .th-reading{min-height:calc(88 * var(--psv-u));flex:none}
 #home-reading-response .th-explanation{padding-top:0;flex:none}
}
@media(min-width:761px) and (max-height:800px){
 #home-reading-response .th-page{padding:calc(10 * var(--psv-u)) calc(24 * var(--psv-u)) calc(32 * var(--psv-u));gap:calc(10 * var(--psv-u))}
 #home-reading-response .th-title{font-size:calc(32 * var(--psv-u))}
 #home-reading-response .th-toolbar{padding-block:calc(5 * var(--psv-u))}
 #home-reading-response .th-cadence{padding-block:calc(5 * var(--psv-u))}
 #home-reading-response .th-dimensions{padding-block:calc(10 * var(--psv-u))}
 #home-reading-response .th-question{font-size:max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor))));line-height:1.45;min-height:calc(48 * var(--psv-u))}
 #home-reading-response .th-value strong{font-size:calc(28 * var(--psv-u))}
 #home-reading-response .th-reading{font-size:max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor))));line-height:1.45;min-height:calc(72 * var(--psv-u));padding-top:calc(8 * var(--psv-u))}
 #home-reading-response .th-explanation p{font-size:max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor))));line-height:1.45}
 #home-reading-response .th-scene{min-height:calc(330 * var(--psv-u))}
}
/* desktop-scale:generated */
@media (min-width: 1051px) {
  #home-reading-response .th-page {
    padding: calc(10 * var(--psv-u)) calc(24 * var(--psv-u)) calc(32 * var(--psv-u));
    gap: calc(10 * var(--psv-u));
  }

  #home-reading-response .th-title {
    font-size: calc(32 * var(--psv-u));
  }

  #home-reading-response .th-toolbar {
    padding-block: calc(5 * var(--psv-u));
  }

  #home-reading-response .th-cadence {
    padding-block: calc(5 * var(--psv-u));
  }

  #home-reading-response .th-dimensions {
    padding-block: calc(10 * var(--psv-u));
  }

  #home-reading-response .th-question {
    font-size: max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor))));
    line-height: 1.45;
    min-height: calc(48 * var(--psv-u));
  }

  #home-reading-response .th-value strong {
    font-size: calc(28 * var(--psv-u));
  }

  #home-reading-response .th-reading {
    font-size: max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor))));
    line-height: 1.45;
    min-height: calc(72 * var(--psv-u));
    padding-top: calc(8 * var(--psv-u));
  }

  #home-reading-response .th-explanation p {
    font-size: max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor))));
    line-height: 1.45;
  }

  #home-reading-response .th-scene {
    min-height: calc(330 * var(--psv-u));
  }
}
/* desktop-scale:end */
@media(max-width: 1050px) and (min-width:761px) and (max-height:680px){
 #home-reading-response .th-page{padding-block:calc(8 * var(--psv-u)) calc(28 * var(--psv-u));gap:calc(8 * var(--psv-u))}
 #home-reading-response .th-title{font-size:calc(28 * var(--psv-u))}
 #home-reading-response .th-lead{font-size:max(var(--psv-text-floor), calc(13 * var(--psv-u)))}
 #home-reading-response .th-cadence{font-size:max(var(--psv-text-floor), calc(11 * max(var(--psv-u), var(--psv-label-floor))));padding-block:calc(3 * var(--psv-u))}
 #home-reading-response .th-dimensions{padding-block:calc(6 * var(--psv-u))}
 #home-reading-response .th-reading{font-size:max(var(--psv-text-floor), calc(11 * max(var(--psv-u), var(--psv-label-floor))));min-height:calc(70 * var(--psv-u))}
 #home-reading-response .th-value{margin-top:calc(2 * var(--psv-u))}
 #home-reading-response .th-question{display:none}
 #home-reading-response svg{min-height:calc(108 * var(--psv-u))}
}
@media(max-width:900px){#home-reading-response .th-toolbar>strong>span{display:none}}
@media(max-width:760px){#home-reading-response .hr-i18n-size{display:none}}

/* The measurement name stays on the toolbar line, as in the order book. */
#home-reading-response .th-toolbar>strong>span>span.hr-i18n-slot{display:inline-grid}

@media (min-width: 1051px) {
  #home-reading-response .th-page { height: calc(100svh - var(--psv-header-height) - var(--psv-canvas-extra)); max-width: var(--psv-shell-content); padding-inline: calc(48 * var(--psv-u)); }
}
#home-reading-response .th-toolbar>strong>span { display: inline; margin-left: 0; font-size: inherit; font-weight: inherit; letter-spacing: inherit; color: inherit; }
#home-reading-response .fp-body { flex: 1; min-height: 0; display: grid; grid-template-columns: minmax(0, 1.75fr) minmax(0, 1fr); }
#home-reading-response .fp-chart { margin: 0; padding: calc(12 * var(--psv-u)) calc(18 * var(--psv-u)) calc(10 * var(--psv-u)) calc(24 * var(--psv-u)); min-height: 0; display: flex; }
#home-reading-response .fp-chart svg { width: 100%; height: 100%; min-height: 0; flex: 1; }
#home-reading-response .fp-chart svg text { font-family: inherit; font-size: 11px; fill: var(--th-secondary); font-variant-numeric: tabular-nums; }
#home-reading-response .fp-read { border-left: 1px solid var(--th-rule); padding: calc(12 * var(--psv-u)) calc(24 * var(--psv-u)) calc(8 * var(--psv-u)); display: flex; flex-direction: column; gap: calc(6 * var(--psv-u)); min-width: 0; }
#home-reading-response .fp-read h3 { margin: 0; font-size: calc(17 * var(--psv-u)); font-weight: 600; letter-spacing: calc(0.2 * var(--psv-u)); line-height: 1.5; color: var(--th-ink); }
#home-reading-response .fp-head { display: flex; align-items: baseline; justify-content: space-between; gap: calc(12 * var(--psv-u)); margin: calc(2 * var(--psv-u)) 0 0; font-size: max(var(--psv-text-floor), calc(13 * var(--psv-u))); line-height: 1.4; color: var(--th-ink); }
#home-reading-response .fp-head .fp-name { min-width: 0; font-size: calc(17 * var(--psv-u)); font-weight: 600; letter-spacing: calc(0.2 * var(--psv-u)); line-height: 1.3; }
#home-reading-response .fp-head strong { font-size: calc(28 * var(--psv-u)); line-height: 1.15; font-weight: 500; color: var(--th-blue); letter-spacing: calc(-0.8 * var(--psv-u)); font-variant-numeric: tabular-nums; }
#home-reading-response .fp-group { border-top: 1px solid var(--th-rule); padding-top: calc(8 * var(--psv-u)); display: grid; gap: calc(4 * var(--psv-u)); }
#home-reading-response .fp-row { display: grid; grid-template-columns: minmax(0, 1.15fr) minmax(0, 1fr) calc(44 * var(--psv-u)); align-items: center; gap: calc(10 * var(--psv-u)); font-size: max(var(--psv-text-floor), calc(13 * var(--psv-u))); line-height: 1.4; color: var(--th-ink); }
#home-reading-response .fp-row b { font-weight: 500; text-align: right; font-variant-numeric: tabular-nums; }
#home-reading-response .fp-name { font-weight: 600; }
#home-reading-response .fp-track { position: relative; height: calc(6 * var(--psv-u)); background: #edf1f7; border-radius: calc(1 * var(--psv-u)); }
#home-reading-response .fp-track i { position: absolute; top: 0; bottom: 0; background: #338cff; border-radius: calc(1 * var(--psv-u)); }
#home-reading-response .fp-signed::after { content: ''; position: absolute; left: 50%; top: calc(-3 * var(--psv-u)); bottom: calc(-3 * var(--psv-u)); width: 1px; background: #a9b9ce; }
#home-reading-response .fp-note { margin: calc(-3 * var(--psv-u)) 0 0; font-size: max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor)))); line-height: 1.35; color: var(--th-secondary); }
/* A note takes the height of its own language, not the longest one. */
#home-reading-response .fp-read .fp-note .hr-i18n-size { display: none; }
@media (max-width: 760px) {
  #home-reading-response .fp-body { grid-template-columns: 1fr; }
  #home-reading-response .fp-chart { height: 300px; padding: 12px 16px; }
  #home-reading-response .fp-read { border-left: 0; border-top: 1px solid var(--th-rule); padding: 14px 16px; }
}
/* response-price:end */

/* liquidity-price:start */

#home-reading-liquidity{--th-paper:#f7f9fc;--th-ink:#132d58;--th-secondary:#536986;--th-rule:#dbe3ee;--th-soft:#edf3fb;--th-blue:#338cff;background:var(--th-paper);color:var(--th-ink);font-family:var(--psv-font-sans);line-height:1.7;width:100%;text-align:left;color-scheme:light;-webkit-font-smoothing:antialiased}
#home-reading-liquidity *{box-sizing:border-box}
#home-reading-liquidity .th-title,#home-reading-liquidity .th-dimension h3,#home-reading-liquidity h3,#home-reading-liquidity p{margin:0;font-family:inherit}
#home-reading-liquidity .th-header{height:calc(56 * var(--psv-u));padding:0 calc(28 * var(--psv-u));display:flex;align-items:center;justify-content:space-between;gap:calc(20 * var(--psv-u));font-size:max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor))))}
#home-reading-liquidity .th-brand{font-size:calc(20 * var(--psv-u));font-weight:700;letter-spacing:calc(-0.6 * var(--psv-u))}
#home-reading-liquidity .th-brand span{font-weight:400;color:var(--th-blue)}
#home-reading-liquidity nav{font-size:max(var(--psv-text-floor), calc(11 * max(var(--psv-u), var(--psv-label-floor))));letter-spacing:calc(0.5 * var(--psv-u))}
#home-reading-liquidity .th-page{container-type:inline-size;padding:calc(14 * var(--psv-u)) calc(28 * var(--psv-u)) calc(28 * var(--psv-u));max-width:calc(1180 * var(--psv-u));margin:auto}
#home-reading-liquidity .th-intro{display:grid;grid-template-columns:1.3fr 1fr;gap:0 calc(45 * var(--psv-u));align-items:end;margin-bottom:calc(16 * var(--psv-u))}
#home-reading-liquidity .th-eyebrow{grid-column:1/-1;font-size:max(var(--psv-text-floor), calc(11 * max(var(--psv-u), var(--psv-label-floor))));font-weight:600;letter-spacing:calc(1.7 * var(--psv-u));margin-bottom:calc(9 * var(--psv-u))}
#home-reading-liquidity .th-title{font-size:clamp((32 * var(--psv-u)),3.2cqw,(40 * var(--psv-u)));font-weight:800;line-height:1.08;letter-spacing:calc(-1.4 * var(--psv-u))}
#home-reading-liquidity .th-title span{color:var(--th-secondary)}
#home-reading-liquidity .th-lead{font-size:max(var(--psv-text-floor), calc(14 * var(--psv-u)));line-height:1.55;color:var(--th-secondary);max-width:calc(400 * var(--psv-u))}
#home-reading-liquidity .th-lead strong{font-weight:600;color:var(--th-ink)}
#home-reading-liquidity .th-scene{background:white;border:1px solid var(--th-rule)}
#home-reading-liquidity .th-toolbar{display:flex;align-items:center;justify-content:space-between;padding:calc(10 * var(--psv-u)) calc(24 * var(--psv-u));gap:calc(16 * var(--psv-u));border-bottom:1px solid var(--th-rule)}
#home-reading-liquidity .th-toolbar>strong{font-size:calc(17 * var(--psv-u));letter-spacing:calc(0.2 * var(--psv-u));font-weight:600}
#home-reading-liquidity .th-toolbar>strong>span{font-size:max(var(--psv-text-floor), calc(11 * max(var(--psv-u), var(--psv-label-floor))));font-weight:400;letter-spacing:calc(1.3 * var(--psv-u));margin-left:calc(15 * var(--psv-u));color:var(--th-secondary)}
#home-reading-liquidity .th-horizons{display:flex;background:var(--th-soft);padding:calc(3 * var(--psv-u));border-radius:calc(4 * var(--psv-u));gap:calc(2 * var(--psv-u))}
#home-reading-liquidity .th-horizons button{border:0;background:transparent;color:var(--th-secondary);font:500 calc(14 * var(--psv-u)) var(--psv-font-sans);padding:calc(7 * var(--psv-u)) calc(13 * var(--psv-u));border-radius:calc(3 * var(--psv-u));min-height:calc(36 * var(--psv-u));cursor:pointer}
#home-reading-liquidity .th-horizons button[aria-pressed=true]{background:var(--th-ink);color:white}
#home-reading-liquidity .th-horizons small{font-size:max(var(--psv-text-floor), calc(11 * max(var(--psv-u), var(--psv-label-floor))));font-weight:400}
#home-reading-liquidity .th-cadence{display:flex;justify-content:space-between;gap:calc(12 * var(--psv-u));padding:calc(9 * var(--psv-u)) calc(24 * var(--psv-u));font-size:max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor))));color:var(--th-secondary);border-bottom:1px solid var(--th-rule)}
#home-reading-liquidity .th-cadence strong{font-weight:500;color:var(--th-ink)}
#home-reading-liquidity .th-dimensions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));padding:calc(20 * var(--psv-u)) calc(24 * var(--psv-u)) calc(18 * var(--psv-u))}
#home-reading-liquidity .th-dimension{min-width:0;padding:0 calc(20 * var(--psv-u));border-left:1px solid var(--th-rule)}
#home-reading-liquidity .th-dimension:first-child{padding-left:0;border:0}
#home-reading-liquidity .th-dimension:last-child{padding-right:0}
#home-reading-liquidity .th-dimension h3{font-size:calc(17 * var(--psv-u));font-weight:600;line-height:1.7;letter-spacing:calc(0.2 * var(--psv-u))}
#home-reading-liquidity .th-question{font-size:max(var(--psv-text-floor), calc(13 * var(--psv-u)));line-height:1.5;color:var(--th-secondary);margin-top:calc(4 * var(--psv-u));min-height:calc(42 * var(--psv-u))}
#home-reading-liquidity .th-value{display:flex;align-items:baseline;gap:calc(12 * var(--psv-u));margin:calc(14 * var(--psv-u)) 0 0;font-variant-numeric:tabular-nums}
#home-reading-liquidity .th-value strong{font-size:calc(32 * var(--psv-u));line-height:1.2;font-weight:500;color:var(--th-blue);letter-spacing:calc(-0.8 * var(--psv-u))}
#home-reading-liquidity .th-value span{font-size:max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor))));color:var(--th-secondary)}
#home-reading-liquidity svg{width:100%;height:calc(245 * var(--psv-u));display:block}
#home-reading-liquidity svg text{font-family:inherit;font-size:11px;fill:var(--th-secondary)}
#home-reading-liquidity .th-reading{font-size:max(var(--psv-text-floor), calc(13 * var(--psv-u)));line-height:1.5;color:var(--th-secondary);border-top:1px solid var(--th-rule);padding-top:calc(10 * var(--psv-u));min-height:calc(90 * var(--psv-u))}
#home-reading-liquidity .th-reading strong{font-weight:500;color:var(--th-ink)}
#home-reading-liquidity .th-explanation{display:grid;grid-template-columns:1fr 1fr;gap:calc(32 * var(--psv-u));padding-top:calc(14 * var(--psv-u))}
#home-reading-liquidity .th-explanation>div+div{border-left:1px solid var(--th-rule);padding-left:calc(32 * var(--psv-u))}
#home-reading-liquidity h3{font-size:max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor))));font-weight:700;line-height:1.5;letter-spacing:calc(0.6 * var(--psv-u));margin-bottom:calc(6 * var(--psv-u))}
#home-reading-liquidity .th-explanation p{font-size:max(var(--psv-text-floor), calc(13 * var(--psv-u)));line-height:1.5;color:var(--th-secondary)}
@media(max-width:900px){#home-reading-liquidity .th-toolbar>strong>span{display:none}#home-reading-liquidity .th-dimension{padding-inline:12px}}
@media(max-width:760px){#home-reading-liquidity nav{display:none}#home-reading-liquidity .th-page{padding:22px 14px}#home-reading-liquidity .th-intro{grid-template-columns:1fr;gap:0}#home-reading-liquidity .th-lead{margin-top:18px}#home-reading-liquidity .th-toolbar{flex-wrap:wrap;padding:12px 16px}#home-reading-liquidity .th-cadence{flex-wrap:wrap;gap:0;padding:9px 16px}#home-reading-liquidity .th-cadence span{width:100%}#home-reading-liquidity .th-horizons button{min-height:44px}#home-reading-liquidity .th-dimensions{grid-template-columns:1fr;padding:0 20px}#home-reading-liquidity .th-dimension,#home-reading-liquidity .th-dimension:first-child,#home-reading-liquidity .th-dimension:last-child{padding:22px 0;border:0;border-bottom:1px solid var(--th-rule)}#home-reading-liquidity .th-dimension:last-child{border:0}#home-reading-liquidity .th-reading{min-height:0}#home-reading-liquidity .th-explanation{grid-template-columns:1fr;gap:22px}#home-reading-liquidity .th-explanation>div+div{padding:0;border:0}}

#home-reading-liquidity{padding:0;max-width:none;background:transparent;justify-content:center}
#home-reading-liquidity .th-page{width:100%}
#home-reading-liquidity .th-title{text-wrap:initial}
#home-reading-liquidity .th-title>br{display:none}
#home-reading-liquidity .th-title>span{display:block;color:var(--th-secondary)}
#home-reading-liquidity .th-title>span:first-child{color:var(--th-ink)}
#home-reading-liquidity .th-title span[data-en]{color:inherit}
#home-reading-liquidity span.hr-i18n-slot{display:grid;grid-template-columns:minmax(0,1fr)}
#home-reading-liquidity span.hr-i18n-slot>span{grid-area:1/1;margin:0}
#home-reading-liquidity .th-dimension h3{font-size:calc(17 * var(--psv-u));font-weight:600;line-height:1.7;letter-spacing:calc(0.2 * var(--psv-u));margin-bottom:0}
#home-reading-liquidity .th-toolbar>strong>span{display:inline}
#home-reading-liquidity .th-toolbar>strong>span.hr-i18n-slot{display:inline-grid}
#home-reading-liquidity .th-horizons .hr-i18n-slot{display:inline-grid}
@media(min-width:761px){
 #home-reading-liquidity .th-page{height:calc(100svh - var(--psv-header-height));max-height:calc(850 * var(--psv-u));padding:calc(14 * var(--psv-u)) calc(28 * var(--psv-u)) calc(45 * var(--psv-u));display:flex;flex-direction:column;gap:calc(12 * var(--psv-u))}
 #home-reading-liquidity .th-intro{margin:0;flex:none}
 #home-reading-liquidity .th-scene{flex:1;min-height:calc(365 * var(--psv-u));display:flex;flex-direction:column}
 #home-reading-liquidity .th-toolbar,#home-reading-liquidity .th-cadence{flex:none}
 #home-reading-liquidity .th-dimensions{flex:1;min-height:0;padding-block:calc(14 * var(--psv-u))}
 #home-reading-liquidity .th-dimension{display:flex;flex-direction:column;min-height:0}
 #home-reading-liquidity .th-question{min-height:calc(58 * var(--psv-u));flex:none}
 #home-reading-liquidity .th-value{margin-top:calc(6 * var(--psv-u));flex:none}
 #home-reading-liquidity svg{height:auto;min-height:calc(130 * var(--psv-u));flex:1}
 #home-reading-liquidity .th-reading{min-height:calc(88 * var(--psv-u));flex:none}
 #home-reading-liquidity .th-explanation{padding-top:0;flex:none}
}
@media(min-width:761px) and (max-height:800px){
 #home-reading-liquidity .th-page{padding:calc(10 * var(--psv-u)) calc(24 * var(--psv-u)) calc(32 * var(--psv-u));gap:calc(10 * var(--psv-u))}
 #home-reading-liquidity .th-title{font-size:calc(32 * var(--psv-u))}
 #home-reading-liquidity .th-toolbar{padding-block:calc(5 * var(--psv-u))}
 #home-reading-liquidity .th-cadence{padding-block:calc(5 * var(--psv-u))}
 #home-reading-liquidity .th-dimensions{padding-block:calc(10 * var(--psv-u))}
 #home-reading-liquidity .th-question{font-size:max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor))));line-height:1.45;min-height:calc(48 * var(--psv-u))}
 #home-reading-liquidity .th-value strong{font-size:calc(28 * var(--psv-u))}
 #home-reading-liquidity .th-reading{font-size:max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor))));line-height:1.45;min-height:calc(72 * var(--psv-u));padding-top:calc(8 * var(--psv-u))}
 #home-reading-liquidity .th-explanation p{font-size:max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor))));line-height:1.45}
 #home-reading-liquidity .th-scene{min-height:calc(330 * var(--psv-u))}
}
/* desktop-scale:generated */
@media (min-width: 1051px) {
  #home-reading-liquidity .th-page {
    padding: calc(10 * var(--psv-u)) calc(24 * var(--psv-u)) calc(32 * var(--psv-u));
    gap: calc(10 * var(--psv-u));
  }

  #home-reading-liquidity .th-title {
    font-size: calc(32 * var(--psv-u));
  }

  #home-reading-liquidity .th-toolbar {
    padding-block: calc(5 * var(--psv-u));
  }

  #home-reading-liquidity .th-cadence {
    padding-block: calc(5 * var(--psv-u));
  }

  #home-reading-liquidity .th-dimensions {
    padding-block: calc(10 * var(--psv-u));
  }

  #home-reading-liquidity .th-question {
    font-size: max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor))));
    line-height: 1.45;
    min-height: calc(48 * var(--psv-u));
  }

  #home-reading-liquidity .th-value strong {
    font-size: calc(28 * var(--psv-u));
  }

  #home-reading-liquidity .th-reading {
    font-size: max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor))));
    line-height: 1.45;
    min-height: calc(72 * var(--psv-u));
    padding-top: calc(8 * var(--psv-u));
  }

  #home-reading-liquidity .th-explanation p {
    font-size: max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor))));
    line-height: 1.45;
  }

  #home-reading-liquidity .th-scene {
    min-height: calc(330 * var(--psv-u));
  }
}
/* desktop-scale:end */
@media(max-width: 1050px) and (min-width:761px) and (max-height:680px){
 #home-reading-liquidity .th-page{padding-block:calc(8 * var(--psv-u)) calc(28 * var(--psv-u));gap:calc(8 * var(--psv-u))}
 #home-reading-liquidity .th-title{font-size:calc(28 * var(--psv-u))}
 #home-reading-liquidity .th-lead{font-size:max(var(--psv-text-floor), calc(13 * var(--psv-u)))}
 #home-reading-liquidity .th-cadence{font-size:max(var(--psv-text-floor), calc(11 * max(var(--psv-u), var(--psv-label-floor))));padding-block:calc(3 * var(--psv-u))}
 #home-reading-liquidity .th-dimensions{padding-block:calc(6 * var(--psv-u))}
 #home-reading-liquidity .th-reading{font-size:max(var(--psv-text-floor), calc(11 * max(var(--psv-u), var(--psv-label-floor))));min-height:calc(70 * var(--psv-u))}
 #home-reading-liquidity .th-value{margin-top:calc(2 * var(--psv-u))}
 #home-reading-liquidity .th-question{display:none}
 #home-reading-liquidity svg{min-height:calc(108 * var(--psv-u))}
}
@media(max-width:900px){#home-reading-liquidity .th-toolbar>strong>span{display:none}}
@media(max-width:760px){#home-reading-liquidity .hr-i18n-size{display:none}}

/* The measurement name stays on the toolbar line, as in the order book. */
#home-reading-liquidity .th-toolbar>strong>span>span.hr-i18n-slot{display:inline-grid}

@media (min-width: 1051px) {
  #home-reading-liquidity .th-page { height: calc(100svh - var(--psv-header-height) - var(--psv-canvas-extra)); max-width: var(--psv-shell-content); padding-inline: calc(48 * var(--psv-u)); }
}
#home-reading-liquidity .th-toolbar>strong>span { display: inline; margin-left: 0; font-size: inherit; font-weight: inherit; letter-spacing: inherit; color: inherit; }
#home-reading-liquidity .fp-body { flex: 1; min-height: 0; display: grid; grid-template-columns: minmax(0, 1.75fr) minmax(0, 1fr); }
#home-reading-liquidity .fp-chart { margin: 0; padding: calc(12 * var(--psv-u)) calc(18 * var(--psv-u)) calc(10 * var(--psv-u)) calc(24 * var(--psv-u)); min-height: 0; display: flex; }
#home-reading-liquidity .fp-chart svg { width: 100%; height: 100%; min-height: 0; flex: 1; }
#home-reading-liquidity .fp-chart svg text { font-family: inherit; font-size: 11px; fill: var(--th-secondary); font-variant-numeric: tabular-nums; }
#home-reading-liquidity .fp-read { border-left: 1px solid var(--th-rule); padding: calc(12 * var(--psv-u)) calc(24 * var(--psv-u)) calc(8 * var(--psv-u)); display: flex; flex-direction: column; gap: calc(6 * var(--psv-u)); min-width: 0; }
#home-reading-liquidity .fp-read h3 { margin: 0; font-size: calc(17 * var(--psv-u)); font-weight: 600; letter-spacing: calc(0.2 * var(--psv-u)); line-height: 1.5; color: var(--th-ink); }
#home-reading-liquidity .fp-head { display: flex; align-items: baseline; justify-content: space-between; gap: calc(12 * var(--psv-u)); margin: calc(2 * var(--psv-u)) 0 0; font-size: max(var(--psv-text-floor), calc(13 * var(--psv-u))); line-height: 1.4; color: var(--th-ink); }
#home-reading-liquidity .fp-head .fp-name { min-width: 0; font-size: calc(17 * var(--psv-u)); font-weight: 600; letter-spacing: calc(0.2 * var(--psv-u)); line-height: 1.3; }
#home-reading-liquidity .fp-head strong { font-size: calc(28 * var(--psv-u)); line-height: 1.15; font-weight: 500; color: var(--th-blue); letter-spacing: calc(-0.8 * var(--psv-u)); font-variant-numeric: tabular-nums; }
#home-reading-liquidity .fp-group { border-top: 1px solid var(--th-rule); padding-top: calc(8 * var(--psv-u)); display: grid; gap: calc(4 * var(--psv-u)); }
#home-reading-liquidity .fp-row { display: grid; grid-template-columns: minmax(0, 1.15fr) minmax(0, 1fr) calc(44 * var(--psv-u)); align-items: center; gap: calc(10 * var(--psv-u)); font-size: max(var(--psv-text-floor), calc(13 * var(--psv-u))); line-height: 1.4; color: var(--th-ink); }
#home-reading-liquidity .fp-row b { font-weight: 500; text-align: right; font-variant-numeric: tabular-nums; }
#home-reading-liquidity .fp-name { font-weight: 600; }
#home-reading-liquidity .fp-track { position: relative; height: calc(6 * var(--psv-u)); background: #edf1f7; border-radius: calc(1 * var(--psv-u)); }
#home-reading-liquidity .fp-track i { position: absolute; top: 0; bottom: 0; background: #338cff; border-radius: calc(1 * var(--psv-u)); }
#home-reading-liquidity .fp-signed::after { content: ''; position: absolute; left: 50%; top: calc(-3 * var(--psv-u)); bottom: calc(-3 * var(--psv-u)); width: 1px; background: #a9b9ce; }
#home-reading-liquidity .fp-note { margin: calc(-3 * var(--psv-u)) 0 0; font-size: max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor)))); line-height: 1.35; color: var(--th-secondary); }
/* A note takes the height of its own language, not the longest one. */
#home-reading-liquidity .fp-read .fp-note .hr-i18n-size { display: none; }
@media (max-width: 760px) {
  #home-reading-liquidity .fp-body { grid-template-columns: 1fr; }
  #home-reading-liquidity .fp-chart { height: 300px; padding: 12px 16px; }
  #home-reading-liquidity .fp-read { border-left: 0; border-top: 1px solid var(--th-rule); padding: 14px 16px; }
}
/* liquidity-price:end */

/* regime-standard:start */

#home-reading-regime{--th-paper:#f7f9fc;--th-ink:#132d58;--th-secondary:#536986;--th-rule:#dbe3ee;--th-soft:#edf3fb;--th-blue:#338cff;background:var(--th-paper);color:var(--th-ink);font-family:var(--psv-font-sans);line-height:1.7;width:100%;text-align:left;color-scheme:light;-webkit-font-smoothing:antialiased}
#home-reading-regime *{box-sizing:border-box}
#home-reading-regime .th-title,#home-reading-regime .th-dimension h3,#home-reading-regime h3,#home-reading-regime p{margin:0;font-family:inherit}
#home-reading-regime .th-header{height:calc(56 * var(--psv-u));padding:0 calc(28 * var(--psv-u));display:flex;align-items:center;justify-content:space-between;gap:calc(20 * var(--psv-u));font-size:max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor))))}
#home-reading-regime .th-brand{font-size:calc(20 * var(--psv-u));font-weight:700;letter-spacing:calc(-0.6 * var(--psv-u))}
#home-reading-regime .th-brand span{font-weight:400;color:var(--th-blue)}
#home-reading-regime nav{font-size:max(var(--psv-text-floor), calc(11 * max(var(--psv-u), var(--psv-label-floor))));letter-spacing:calc(0.5 * var(--psv-u))}
#home-reading-regime .th-page{container-type:inline-size;padding:calc(14 * var(--psv-u)) calc(28 * var(--psv-u)) calc(28 * var(--psv-u));max-width:calc(1180 * var(--psv-u));margin:auto}
#home-reading-regime .th-intro{display:grid;grid-template-columns:1.3fr 1fr;gap:0 calc(45 * var(--psv-u));align-items:end;margin-bottom:calc(16 * var(--psv-u))}
#home-reading-regime .th-eyebrow{grid-column:1/-1;font-size:max(var(--psv-text-floor), calc(11 * max(var(--psv-u), var(--psv-label-floor))));font-weight:600;letter-spacing:calc(1.7 * var(--psv-u));margin-bottom:calc(9 * var(--psv-u))}
#home-reading-regime .th-title{font-size:clamp((32 * var(--psv-u)),3.2cqw,(40 * var(--psv-u)));font-weight:800;line-height:1.08;letter-spacing:calc(-1.4 * var(--psv-u))}
#home-reading-regime .th-title span{color:var(--th-secondary)}
#home-reading-regime .th-lead{font-size:max(var(--psv-text-floor), calc(14 * var(--psv-u)));line-height:1.55;color:var(--th-secondary);max-width:calc(400 * var(--psv-u))}
#home-reading-regime .th-lead strong{font-weight:600;color:var(--th-ink)}
#home-reading-regime .th-scene{background:white;border:1px solid var(--th-rule)}
#home-reading-regime .th-toolbar{display:flex;align-items:center;justify-content:space-between;padding:calc(10 * var(--psv-u)) calc(24 * var(--psv-u));gap:calc(16 * var(--psv-u));border-bottom:1px solid var(--th-rule)}
#home-reading-regime .th-toolbar>strong{font-size:calc(17 * var(--psv-u));letter-spacing:calc(0.2 * var(--psv-u));font-weight:600}
#home-reading-regime .th-toolbar>strong>span{font-size:max(var(--psv-text-floor), calc(11 * max(var(--psv-u), var(--psv-label-floor))));font-weight:400;letter-spacing:calc(1.3 * var(--psv-u));margin-left:calc(15 * var(--psv-u));color:var(--th-secondary)}
#home-reading-regime .th-horizons{display:flex;background:var(--th-soft);padding:calc(3 * var(--psv-u));border-radius:calc(4 * var(--psv-u));gap:calc(2 * var(--psv-u))}
#home-reading-regime .th-horizons button{border:0;background:transparent;color:var(--th-secondary);font:500 calc(14 * var(--psv-u)) var(--psv-font-sans);padding:calc(7 * var(--psv-u)) calc(13 * var(--psv-u));border-radius:calc(3 * var(--psv-u));min-height:calc(36 * var(--psv-u));cursor:pointer}
#home-reading-regime .th-horizons button[aria-pressed=true]{background:var(--th-ink);color:white}
#home-reading-regime .th-horizons small{font-size:max(var(--psv-text-floor), calc(11 * max(var(--psv-u), var(--psv-label-floor))));font-weight:400}
#home-reading-regime .th-cadence{display:flex;justify-content:space-between;gap:calc(12 * var(--psv-u));padding:calc(9 * var(--psv-u)) calc(24 * var(--psv-u));font-size:max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor))));color:var(--th-secondary);border-bottom:1px solid var(--th-rule)}
#home-reading-regime .th-cadence strong{font-weight:500;color:var(--th-ink)}
#home-reading-regime .th-dimensions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));padding:calc(20 * var(--psv-u)) calc(24 * var(--psv-u)) calc(18 * var(--psv-u))}
#home-reading-regime .th-dimension{min-width:0;padding:0 calc(20 * var(--psv-u));border-left:1px solid var(--th-rule)}
#home-reading-regime .th-dimension:first-child{padding-left:0;border:0}
#home-reading-regime .th-dimension:last-child{padding-right:0}
#home-reading-regime .th-dimension h3{font-size:calc(17 * var(--psv-u));font-weight:600;line-height:1.7;letter-spacing:calc(0.2 * var(--psv-u))}
#home-reading-regime .th-question{font-size:max(var(--psv-text-floor), calc(13 * var(--psv-u)));line-height:1.5;color:var(--th-secondary);margin-top:calc(4 * var(--psv-u));min-height:calc(42 * var(--psv-u))}
#home-reading-regime .th-value{display:flex;align-items:baseline;gap:calc(12 * var(--psv-u));margin:calc(14 * var(--psv-u)) 0 0;font-variant-numeric:tabular-nums}
#home-reading-regime .th-value strong{font-size:calc(32 * var(--psv-u));line-height:1.2;font-weight:500;color:var(--th-blue);letter-spacing:calc(-0.8 * var(--psv-u))}
#home-reading-regime .th-value span{font-size:max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor))));color:var(--th-secondary)}
#home-reading-regime svg{width:100%;height:calc(245 * var(--psv-u));display:block}
#home-reading-regime svg text{font-family:inherit;font-size:11px;fill:var(--th-secondary)}
#home-reading-regime .th-reading{font-size:max(var(--psv-text-floor), calc(13 * var(--psv-u)));line-height:1.5;color:var(--th-secondary);border-top:1px solid var(--th-rule);padding-top:calc(10 * var(--psv-u));min-height:calc(90 * var(--psv-u))}
#home-reading-regime .th-reading strong{font-weight:500;color:var(--th-ink)}
#home-reading-regime .th-explanation{display:grid;grid-template-columns:1fr 1fr;gap:calc(32 * var(--psv-u));padding-top:calc(14 * var(--psv-u))}
#home-reading-regime .th-explanation>div+div{border-left:1px solid var(--th-rule);padding-left:calc(32 * var(--psv-u))}
#home-reading-regime h3{font-size:max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor))));font-weight:700;line-height:1.5;letter-spacing:calc(0.6 * var(--psv-u));margin-bottom:calc(6 * var(--psv-u))}
#home-reading-regime .th-explanation p{font-size:max(var(--psv-text-floor), calc(13 * var(--psv-u)));line-height:1.5;color:var(--th-secondary)}
@media(max-width:900px){#home-reading-regime .th-toolbar>strong>span{display:none}#home-reading-regime .th-dimension{padding-inline:12px}}
@media(max-width:760px){#home-reading-regime nav{display:none}#home-reading-regime .th-page{padding:22px 14px}#home-reading-regime .th-intro{grid-template-columns:1fr;gap:0}#home-reading-regime .th-lead{margin-top:18px}#home-reading-regime .th-toolbar{flex-wrap:wrap;padding:12px 16px}#home-reading-regime .th-cadence{flex-wrap:wrap;gap:0;padding:9px 16px}#home-reading-regime .th-cadence span{width:100%}#home-reading-regime .th-horizons button{min-height:44px}#home-reading-regime .th-dimensions{grid-template-columns:1fr;padding:0 20px}#home-reading-regime .th-dimension,#home-reading-regime .th-dimension:first-child,#home-reading-regime .th-dimension:last-child{padding:22px 0;border:0;border-bottom:1px solid var(--th-rule)}#home-reading-regime .th-dimension:last-child{border:0}#home-reading-regime .th-reading{min-height:0}#home-reading-regime .th-explanation{grid-template-columns:1fr;gap:22px}#home-reading-regime .th-explanation>div+div{padding:0;border:0}}

#home-reading-regime{padding:0;max-width:none;background:transparent;justify-content:center}
#home-reading-regime .th-page{width:100%}
#home-reading-regime .th-title{text-wrap:initial}
#home-reading-regime .th-title>br{display:none}
#home-reading-regime .th-title>span{display:block;color:var(--th-secondary)}
#home-reading-regime .th-title>span:first-child{color:var(--th-ink)}
#home-reading-regime .th-title span[data-en]{color:inherit}
#home-reading-regime span.hr-i18n-slot{display:grid;grid-template-columns:minmax(0,1fr)}
#home-reading-regime span.hr-i18n-slot>span{grid-area:1/1;margin:0}
#home-reading-regime .th-dimension h3{font-size:calc(17 * var(--psv-u));font-weight:600;line-height:1.7;letter-spacing:calc(0.2 * var(--psv-u));margin-bottom:0}
#home-reading-regime .th-toolbar>strong>span{display:inline}
#home-reading-regime .th-toolbar>strong>span.hr-i18n-slot{display:inline-grid}
#home-reading-regime .th-horizons .hr-i18n-slot{display:inline-grid}
@media(min-width:761px){
 #home-reading-regime .th-page{height:calc(100svh - var(--psv-header-height));max-height:calc(850 * var(--psv-u));padding:calc(14 * var(--psv-u)) calc(28 * var(--psv-u)) calc(45 * var(--psv-u));display:flex;flex-direction:column;gap:calc(12 * var(--psv-u))}
 #home-reading-regime .th-intro{margin:0;flex:none}
 #home-reading-regime .th-scene{flex:1;min-height:calc(365 * var(--psv-u));display:flex;flex-direction:column}
 #home-reading-regime .th-toolbar,#home-reading-regime .th-cadence{flex:none}
 #home-reading-regime .th-dimensions{flex:1;min-height:0;padding-block:calc(14 * var(--psv-u))}
 #home-reading-regime .th-dimension{display:flex;flex-direction:column;min-height:0}
 #home-reading-regime .th-question{min-height:calc(58 * var(--psv-u));flex:none}
 #home-reading-regime .th-value{margin-top:calc(6 * var(--psv-u));flex:none}
 #home-reading-regime svg{height:auto;min-height:calc(130 * var(--psv-u));flex:1}
 #home-reading-regime .th-reading{min-height:calc(88 * var(--psv-u));flex:none}
 #home-reading-regime .th-explanation{padding-top:0;flex:none}
}
@media(min-width:761px) and (max-height:800px){
 #home-reading-regime .th-page{padding:calc(10 * var(--psv-u)) calc(24 * var(--psv-u)) calc(32 * var(--psv-u));gap:calc(10 * var(--psv-u))}
 #home-reading-regime .th-title{font-size:calc(32 * var(--psv-u))}
 #home-reading-regime .th-toolbar{padding-block:calc(5 * var(--psv-u))}
 #home-reading-regime .th-cadence{padding-block:calc(5 * var(--psv-u))}
 #home-reading-regime .th-dimensions{padding-block:calc(10 * var(--psv-u))}
 #home-reading-regime .th-question{font-size:max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor))));line-height:1.45;min-height:calc(48 * var(--psv-u))}
 #home-reading-regime .th-value strong{font-size:calc(28 * var(--psv-u))}
 #home-reading-regime .th-reading{font-size:max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor))));line-height:1.45;min-height:calc(72 * var(--psv-u));padding-top:calc(8 * var(--psv-u))}
 #home-reading-regime .th-explanation p{font-size:max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor))));line-height:1.45}
 #home-reading-regime .th-scene{min-height:calc(330 * var(--psv-u))}
}
/* desktop-scale:generated */
@media (min-width: 1051px) {
  #home-reading-regime .th-page {
    padding: calc(10 * var(--psv-u)) calc(24 * var(--psv-u)) calc(32 * var(--psv-u));
    gap: calc(10 * var(--psv-u));
  }

  #home-reading-regime .th-title {
    font-size: calc(32 * var(--psv-u));
  }

  #home-reading-regime .th-toolbar {
    padding-block: calc(5 * var(--psv-u));
  }

  #home-reading-regime .th-cadence {
    padding-block: calc(5 * var(--psv-u));
  }

  #home-reading-regime .th-dimensions {
    padding-block: calc(10 * var(--psv-u));
  }

  #home-reading-regime .th-question {
    font-size: max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor))));
    line-height: 1.45;
    min-height: calc(48 * var(--psv-u));
  }

  #home-reading-regime .th-value strong {
    font-size: calc(28 * var(--psv-u));
  }

  #home-reading-regime .th-reading {
    font-size: max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor))));
    line-height: 1.45;
    min-height: calc(72 * var(--psv-u));
    padding-top: calc(8 * var(--psv-u));
  }

  #home-reading-regime .th-explanation p {
    font-size: max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor))));
    line-height: 1.45;
  }

  #home-reading-regime .th-scene {
    min-height: calc(330 * var(--psv-u));
  }
}
/* desktop-scale:end */
@media(max-width: 1050px) and (min-width:761px) and (max-height:680px){
 #home-reading-regime .th-page{padding-block:calc(8 * var(--psv-u)) calc(28 * var(--psv-u));gap:calc(8 * var(--psv-u))}
 #home-reading-regime .th-title{font-size:calc(28 * var(--psv-u))}
 #home-reading-regime .th-lead{font-size:max(var(--psv-text-floor), calc(13 * var(--psv-u)))}
 #home-reading-regime .th-cadence{font-size:max(var(--psv-text-floor), calc(11 * max(var(--psv-u), var(--psv-label-floor))));padding-block:calc(3 * var(--psv-u))}
 #home-reading-regime .th-dimensions{padding-block:calc(6 * var(--psv-u))}
 #home-reading-regime .th-reading{font-size:max(var(--psv-text-floor), calc(11 * max(var(--psv-u), var(--psv-label-floor))));min-height:calc(70 * var(--psv-u))}
 #home-reading-regime .th-value{margin-top:calc(2 * var(--psv-u))}
 #home-reading-regime .th-question{display:none}
 #home-reading-regime svg{min-height:calc(108 * var(--psv-u))}
}
@media(max-width:900px){#home-reading-regime .th-toolbar>strong>span{display:none}}
@media(max-width:760px){#home-reading-regime .hr-i18n-size{display:none}}

/* The measurement name stays on the toolbar line, as in the order book. */
#home-reading-regime .th-toolbar>strong>span>span.hr-i18n-slot{display:inline-grid}

@media (min-width: 1051px) {
  #home-reading-regime .th-page { height: calc(100svh - var(--psv-header-height) - var(--psv-canvas-extra)); max-width: var(--psv-shell-content); padding-inline: calc(48 * var(--psv-u)); }
}
#home-reading-regime .th-toolbar>strong>span { display: inline; margin-left: 0; font-size: inherit; font-weight: inherit; letter-spacing: inherit; color: inherit; }
#home-reading-regime .fp-body { flex: 1; min-height: 0; display: grid; grid-template-columns: minmax(0, 1.75fr) minmax(0, 1fr); }
#home-reading-regime .fp-chart { margin: 0; padding: calc(12 * var(--psv-u)) calc(18 * var(--psv-u)) calc(10 * var(--psv-u)) calc(24 * var(--psv-u)); min-height: 0; display: flex; }
#home-reading-regime .fp-chart svg { width: 100%; height: 100%; min-height: 0; flex: 1; }
#home-reading-regime .fp-chart svg text { font-family: inherit; font-size: 11px; fill: var(--th-secondary); font-variant-numeric: tabular-nums; }
#home-reading-regime .fp-read { border-left: 1px solid var(--th-rule); padding: calc(12 * var(--psv-u)) calc(24 * var(--psv-u)) calc(8 * var(--psv-u)); display: flex; flex-direction: column; gap: calc(6 * var(--psv-u)); min-width: 0; }
#home-reading-regime .fp-read h3 { margin: 0; font-size: calc(17 * var(--psv-u)); font-weight: 600; letter-spacing: calc(0.2 * var(--psv-u)); line-height: 1.5; color: var(--th-ink); }
#home-reading-regime .fp-head { display: flex; align-items: baseline; justify-content: space-between; gap: calc(12 * var(--psv-u)); margin: calc(2 * var(--psv-u)) 0 0; font-size: max(var(--psv-text-floor), calc(13 * var(--psv-u))); line-height: 1.4; color: var(--th-ink); }
#home-reading-regime .fp-head .fp-name { min-width: 0; font-size: calc(17 * var(--psv-u)); font-weight: 600; letter-spacing: calc(0.2 * var(--psv-u)); line-height: 1.3; }
#home-reading-regime .fp-head strong { font-size: calc(28 * var(--psv-u)); line-height: 1.15; font-weight: 500; color: var(--th-blue); letter-spacing: calc(-0.8 * var(--psv-u)); font-variant-numeric: tabular-nums; }
#home-reading-regime .fp-group { border-top: 1px solid var(--th-rule); padding-top: calc(8 * var(--psv-u)); display: grid; gap: calc(4 * var(--psv-u)); }
#home-reading-regime .fp-row { display: grid; grid-template-columns: minmax(0, 1.15fr) minmax(0, 1fr) calc(44 * var(--psv-u)); align-items: center; gap: calc(10 * var(--psv-u)); font-size: max(var(--psv-text-floor), calc(13 * var(--psv-u))); line-height: 1.4; color: var(--th-ink); }
#home-reading-regime .fp-row b { font-weight: 500; text-align: right; font-variant-numeric: tabular-nums; }
#home-reading-regime .fp-name { font-weight: 600; }
#home-reading-regime .fp-track { position: relative; height: calc(6 * var(--psv-u)); background: #edf1f7; border-radius: calc(1 * var(--psv-u)); }
#home-reading-regime .fp-track i { position: absolute; top: 0; bottom: 0; background: #338cff; border-radius: calc(1 * var(--psv-u)); }
#home-reading-regime .fp-signed::after { content: ''; position: absolute; left: 50%; top: calc(-3 * var(--psv-u)); bottom: calc(-3 * var(--psv-u)); width: 1px; background: #a9b9ce; }
#home-reading-regime .fp-note { margin: calc(-3 * var(--psv-u)) 0 0; font-size: max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor)))); line-height: 1.35; color: var(--th-secondary); }
/* A note takes the height of its own language, not the longest one. */
#home-reading-regime .fp-read .fp-note .hr-i18n-size { display: none; }
@media (max-width: 760px) {
  #home-reading-regime .fp-body { grid-template-columns: 1fr; }
  #home-reading-regime .fp-chart { height: 300px; padding: 12px 16px; }
  #home-reading-regime .fp-read { border-left: 0; border-top: 1px solid var(--th-rule); padding: 14px 16px; }
}

#home-reading-regime .th-horizons.rg-classes button { font-size: max(var(--psv-text-floor), calc(13 * var(--psv-u))); padding: calc(7 * var(--psv-u)) calc(12 * var(--psv-u)); min-width: 0; white-space: nowrap; }
#home-reading-regime .rg-classes .hr-i18n-size,
#home-reading-regime .fp-head strong .hr-i18n-size { display: none; }
#home-reading-regime .fp-head strong span.hr-i18n-slot { display: inline-grid; }
#home-reading-regime .fp-head strong { text-align: right; }
#home-reading-regime .rg-stack { display: grid; min-height: 0; }
#home-reading-regime .rg-stack>* { grid-area: 1/1; visibility: hidden; }
#home-reading-regime .rg-stack>.is-current { visibility: visible; }
#home-reading-regime .rg-bodies { flex: 1; }
#home-reading-regime .rg-explanations { flex: none; }
#home-reading-regime .fp-chart { flex-direction: column; }
#home-reading-regime .rg-label { margin: 0; font-size: max(var(--psv-text-floor), calc(10 * max(var(--psv-u), var(--psv-label-floor)))); font-weight: 600; letter-spacing: calc(1 * var(--psv-u)); line-height: 1.4; color: var(--th-ink); }
#home-reading-regime .rg-observation { margin: calc(4 * var(--psv-u)) 0 0; font-size: calc(20 * var(--psv-u)); font-weight: 600; line-height: 1.25; letter-spacing: calc(-0.3 * var(--psv-u)); color: var(--th-ink); }
#home-reading-regime .rm-plot { position: relative; flex: 1; min-height: calc(90 * var(--psv-u)); margin-top: calc(10 * var(--psv-u)); }
#home-reading-regime .rm-chart { display: block; width: 100%; height: 100%; position: absolute; inset: 0; overflow: visible; }
#home-reading-regime .rm-chart .rm-chart-grid { stroke: #e6ecf4; stroke-width: 1; }
#home-reading-regime .rm-chart .rm-wick { stroke-width: 1; stroke-linecap: round; }
#home-reading-regime .rm-chart .rm-candle { rx: .6; }
#home-reading-regime .rm-chart .rm-rise { fill: #338cff; stroke: #338cff; }
#home-reading-regime .rm-chart .rm-fall { fill: #132d58; stroke: #132d58; }
#home-reading-regime .rm-chart .rm-zone { fill: #338cff; fill-opacity: .075; stroke: none; }
#home-reading-regime .rm-chart .rm-zone-muted { fill: #587398; fill-opacity: .055; stroke: none; }
#home-reading-regime .rm-chart .rm-structure { fill: none; stroke: #587398; stroke-width: 1.15; stroke-linejoin: round; stroke-linecap: round; }
#home-reading-regime .rm-chart .rm-pivot { fill: #fff; stroke: #338cff; stroke-width: 1.5; }
#home-reading-regime .rm-chart .rm-chart-note { font: 500 11px/1.2 var(--psv-font-sans); fill: #132d58; paint-order: stroke; stroke: #fff; stroke-width: 3px; stroke-linejoin: round; }
#home-reading-regime .rm-chart .rm-axis-label { font: 400 11px var(--psv-font-sans); fill: #607189; }
@media (max-width: 760px) {
  #home-reading-regime .th-toolbar { flex-wrap: wrap; }
  #home-reading-regime .th-horizons.rg-classes { flex-wrap: wrap; }
  #home-reading-regime .rg-observation { font-size: 18px; }
}
/* regime-standard:end */

/* toxicity-price:start */

#home-reading-informed{--th-paper:#f7f9fc;--th-ink:#132d58;--th-secondary:#536986;--th-rule:#dbe3ee;--th-soft:#edf3fb;--th-blue:#338cff;background:var(--th-paper);color:var(--th-ink);font-family:var(--psv-font-sans);line-height:1.7;width:100%;text-align:left;color-scheme:light;-webkit-font-smoothing:antialiased}
#home-reading-informed *{box-sizing:border-box}
#home-reading-informed .th-title,#home-reading-informed .th-dimension h3,#home-reading-informed h3,#home-reading-informed p{margin:0;font-family:inherit}
#home-reading-informed .th-header{height:calc(56 * var(--psv-u));padding:0 calc(28 * var(--psv-u));display:flex;align-items:center;justify-content:space-between;gap:calc(20 * var(--psv-u));font-size:max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor))))}
#home-reading-informed .th-brand{font-size:calc(20 * var(--psv-u));font-weight:700;letter-spacing:calc(-0.6 * var(--psv-u))}
#home-reading-informed .th-brand span{font-weight:400;color:var(--th-blue)}
#home-reading-informed nav{font-size:max(var(--psv-text-floor), calc(11 * max(var(--psv-u), var(--psv-label-floor))));letter-spacing:calc(0.5 * var(--psv-u))}
#home-reading-informed .th-page{container-type:inline-size;padding:calc(14 * var(--psv-u)) calc(28 * var(--psv-u)) calc(28 * var(--psv-u));max-width:calc(1180 * var(--psv-u));margin:auto}
#home-reading-informed .th-intro{display:grid;grid-template-columns:1.3fr 1fr;gap:0 calc(45 * var(--psv-u));align-items:end;margin-bottom:calc(16 * var(--psv-u))}
#home-reading-informed .th-eyebrow{grid-column:1/-1;font-size:max(var(--psv-text-floor), calc(11 * max(var(--psv-u), var(--psv-label-floor))));font-weight:600;letter-spacing:calc(1.7 * var(--psv-u));margin-bottom:calc(9 * var(--psv-u))}
#home-reading-informed .th-title{font-size:clamp((32 * var(--psv-u)),3.2cqw,(40 * var(--psv-u)));font-weight:800;line-height:1.08;letter-spacing:calc(-1.4 * var(--psv-u))}
#home-reading-informed .th-title span{color:var(--th-secondary)}
#home-reading-informed .th-lead{font-size:max(var(--psv-text-floor), calc(14 * var(--psv-u)));line-height:1.55;color:var(--th-secondary);max-width:calc(400 * var(--psv-u))}
#home-reading-informed .th-lead strong{font-weight:600;color:var(--th-ink)}
#home-reading-informed .th-scene{background:white;border:1px solid var(--th-rule)}
#home-reading-informed .th-toolbar{display:flex;align-items:center;justify-content:space-between;padding:calc(10 * var(--psv-u)) calc(24 * var(--psv-u));gap:calc(16 * var(--psv-u));border-bottom:1px solid var(--th-rule)}
#home-reading-informed .th-toolbar>strong{font-size:calc(17 * var(--psv-u));letter-spacing:calc(0.2 * var(--psv-u));font-weight:600}
#home-reading-informed .th-toolbar>strong>span{font-size:max(var(--psv-text-floor), calc(11 * max(var(--psv-u), var(--psv-label-floor))));font-weight:400;letter-spacing:calc(1.3 * var(--psv-u));margin-left:calc(15 * var(--psv-u));color:var(--th-secondary)}
#home-reading-informed .th-horizons{display:flex;background:var(--th-soft);padding:calc(3 * var(--psv-u));border-radius:calc(4 * var(--psv-u));gap:calc(2 * var(--psv-u))}
#home-reading-informed .th-horizons button{border:0;background:transparent;color:var(--th-secondary);font:500 calc(14 * var(--psv-u)) var(--psv-font-sans);padding:calc(7 * var(--psv-u)) calc(13 * var(--psv-u));border-radius:calc(3 * var(--psv-u));min-height:calc(36 * var(--psv-u));cursor:pointer}
#home-reading-informed .th-horizons button[aria-pressed=true]{background:var(--th-ink);color:white}
#home-reading-informed .th-horizons small{font-size:max(var(--psv-text-floor), calc(11 * max(var(--psv-u), var(--psv-label-floor))));font-weight:400}
#home-reading-informed .th-cadence{display:flex;justify-content:space-between;gap:calc(12 * var(--psv-u));padding:calc(9 * var(--psv-u)) calc(24 * var(--psv-u));font-size:max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor))));color:var(--th-secondary);border-bottom:1px solid var(--th-rule)}
#home-reading-informed .th-cadence strong{font-weight:500;color:var(--th-ink)}
#home-reading-informed .th-dimensions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));padding:calc(20 * var(--psv-u)) calc(24 * var(--psv-u)) calc(18 * var(--psv-u))}
#home-reading-informed .th-dimension{min-width:0;padding:0 calc(20 * var(--psv-u));border-left:1px solid var(--th-rule)}
#home-reading-informed .th-dimension:first-child{padding-left:0;border:0}
#home-reading-informed .th-dimension:last-child{padding-right:0}
#home-reading-informed .th-dimension h3{font-size:calc(17 * var(--psv-u));font-weight:600;line-height:1.7;letter-spacing:calc(0.2 * var(--psv-u))}
#home-reading-informed .th-question{font-size:max(var(--psv-text-floor), calc(13 * var(--psv-u)));line-height:1.5;color:var(--th-secondary);margin-top:calc(4 * var(--psv-u));min-height:calc(42 * var(--psv-u))}
#home-reading-informed .th-value{display:flex;align-items:baseline;gap:calc(12 * var(--psv-u));margin:calc(14 * var(--psv-u)) 0 0;font-variant-numeric:tabular-nums}
#home-reading-informed .th-value strong{font-size:calc(32 * var(--psv-u));line-height:1.2;font-weight:500;color:var(--th-blue);letter-spacing:calc(-0.8 * var(--psv-u))}
#home-reading-informed .th-value span{font-size:max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor))));color:var(--th-secondary)}
#home-reading-informed svg{width:100%;height:calc(245 * var(--psv-u));display:block}
#home-reading-informed svg text{font-family:inherit;font-size:11px;fill:var(--th-secondary)}
#home-reading-informed .th-reading{font-size:max(var(--psv-text-floor), calc(13 * var(--psv-u)));line-height:1.5;color:var(--th-secondary);border-top:1px solid var(--th-rule);padding-top:calc(10 * var(--psv-u));min-height:calc(90 * var(--psv-u))}
#home-reading-informed .th-reading strong{font-weight:500;color:var(--th-ink)}
#home-reading-informed .th-explanation{display:grid;grid-template-columns:1fr 1fr;gap:calc(32 * var(--psv-u));padding-top:calc(14 * var(--psv-u))}
#home-reading-informed .th-explanation>div+div{border-left:1px solid var(--th-rule);padding-left:calc(32 * var(--psv-u))}
#home-reading-informed h3{font-size:max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor))));font-weight:700;line-height:1.5;letter-spacing:calc(0.6 * var(--psv-u));margin-bottom:calc(6 * var(--psv-u))}
#home-reading-informed .th-explanation p{font-size:max(var(--psv-text-floor), calc(13 * var(--psv-u)));line-height:1.5;color:var(--th-secondary)}
@media(max-width:900px){#home-reading-informed .th-toolbar>strong>span{display:none}#home-reading-informed .th-dimension{padding-inline:12px}}
@media(max-width:760px){#home-reading-informed nav{display:none}#home-reading-informed .th-page{padding:22px 14px}#home-reading-informed .th-intro{grid-template-columns:1fr;gap:0}#home-reading-informed .th-lead{margin-top:18px}#home-reading-informed .th-toolbar{flex-wrap:wrap;padding:12px 16px}#home-reading-informed .th-cadence{flex-wrap:wrap;gap:0;padding:9px 16px}#home-reading-informed .th-cadence span{width:100%}#home-reading-informed .th-horizons button{min-height:44px}#home-reading-informed .th-dimensions{grid-template-columns:1fr;padding:0 20px}#home-reading-informed .th-dimension,#home-reading-informed .th-dimension:first-child,#home-reading-informed .th-dimension:last-child{padding:22px 0;border:0;border-bottom:1px solid var(--th-rule)}#home-reading-informed .th-dimension:last-child{border:0}#home-reading-informed .th-reading{min-height:0}#home-reading-informed .th-explanation{grid-template-columns:1fr;gap:22px}#home-reading-informed .th-explanation>div+div{padding:0;border:0}}

#home-reading-informed{padding:0;max-width:none;background:transparent;justify-content:center}
#home-reading-informed .th-page{width:100%}
#home-reading-informed .th-title{text-wrap:initial}
#home-reading-informed .th-title>br{display:none}
#home-reading-informed .th-title>span{display:block;color:var(--th-secondary)}
#home-reading-informed .th-title>span:first-child{color:var(--th-ink)}
#home-reading-informed .th-title span[data-en]{color:inherit}
#home-reading-informed span.hr-i18n-slot{display:grid;grid-template-columns:minmax(0,1fr)}
#home-reading-informed span.hr-i18n-slot>span{grid-area:1/1;margin:0}
#home-reading-informed .th-dimension h3{font-size:calc(17 * var(--psv-u));font-weight:600;line-height:1.7;letter-spacing:calc(0.2 * var(--psv-u));margin-bottom:0}
#home-reading-informed .th-toolbar>strong>span{display:inline}
#home-reading-informed .th-toolbar>strong>span.hr-i18n-slot{display:inline-grid}
#home-reading-informed .th-horizons .hr-i18n-slot{display:inline-grid}
@media(min-width:761px){
 #home-reading-informed .th-page{height:calc(100svh - var(--psv-header-height));max-height:calc(850 * var(--psv-u));padding:calc(14 * var(--psv-u)) calc(28 * var(--psv-u)) calc(45 * var(--psv-u));display:flex;flex-direction:column;gap:calc(12 * var(--psv-u))}
 #home-reading-informed .th-intro{margin:0;flex:none}
 #home-reading-informed .th-scene{flex:1;min-height:calc(365 * var(--psv-u));display:flex;flex-direction:column}
 #home-reading-informed .th-toolbar,#home-reading-informed .th-cadence{flex:none}
 #home-reading-informed .th-dimensions{flex:1;min-height:0;padding-block:calc(14 * var(--psv-u))}
 #home-reading-informed .th-dimension{display:flex;flex-direction:column;min-height:0}
 #home-reading-informed .th-question{min-height:calc(58 * var(--psv-u));flex:none}
 #home-reading-informed .th-value{margin-top:calc(6 * var(--psv-u));flex:none}
 #home-reading-informed svg{height:auto;min-height:calc(130 * var(--psv-u));flex:1}
 #home-reading-informed .th-reading{min-height:calc(88 * var(--psv-u));flex:none}
 #home-reading-informed .th-explanation{padding-top:0;flex:none}
}
@media(min-width:761px) and (max-height:800px){
 #home-reading-informed .th-page{padding:calc(10 * var(--psv-u)) calc(24 * var(--psv-u)) calc(32 * var(--psv-u));gap:calc(10 * var(--psv-u))}
 #home-reading-informed .th-title{font-size:calc(32 * var(--psv-u))}
 #home-reading-informed .th-toolbar{padding-block:calc(5 * var(--psv-u))}
 #home-reading-informed .th-cadence{padding-block:calc(5 * var(--psv-u))}
 #home-reading-informed .th-dimensions{padding-block:calc(10 * var(--psv-u))}
 #home-reading-informed .th-question{font-size:max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor))));line-height:1.45;min-height:calc(48 * var(--psv-u))}
 #home-reading-informed .th-value strong{font-size:calc(28 * var(--psv-u))}
 #home-reading-informed .th-reading{font-size:max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor))));line-height:1.45;min-height:calc(72 * var(--psv-u));padding-top:calc(8 * var(--psv-u))}
 #home-reading-informed .th-explanation p{font-size:max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor))));line-height:1.45}
 #home-reading-informed .th-scene{min-height:calc(330 * var(--psv-u))}
}
/* desktop-scale:generated */
@media (min-width: 1051px) {
  #home-reading-informed .th-page {
    padding: calc(10 * var(--psv-u)) calc(24 * var(--psv-u)) calc(32 * var(--psv-u));
    gap: calc(10 * var(--psv-u));
  }

  #home-reading-informed .th-title {
    font-size: calc(32 * var(--psv-u));
  }

  #home-reading-informed .th-toolbar {
    padding-block: calc(5 * var(--psv-u));
  }

  #home-reading-informed .th-cadence {
    padding-block: calc(5 * var(--psv-u));
  }

  #home-reading-informed .th-dimensions {
    padding-block: calc(10 * var(--psv-u));
  }

  #home-reading-informed .th-question {
    font-size: max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor))));
    line-height: 1.45;
    min-height: calc(48 * var(--psv-u));
  }

  #home-reading-informed .th-value strong {
    font-size: calc(28 * var(--psv-u));
  }

  #home-reading-informed .th-reading {
    font-size: max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor))));
    line-height: 1.45;
    min-height: calc(72 * var(--psv-u));
    padding-top: calc(8 * var(--psv-u));
  }

  #home-reading-informed .th-explanation p {
    font-size: max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor))));
    line-height: 1.45;
  }

  #home-reading-informed .th-scene {
    min-height: calc(330 * var(--psv-u));
  }
}
/* desktop-scale:end */
@media(max-width: 1050px) and (min-width:761px) and (max-height:680px){
 #home-reading-informed .th-page{padding-block:calc(8 * var(--psv-u)) calc(28 * var(--psv-u));gap:calc(8 * var(--psv-u))}
 #home-reading-informed .th-title{font-size:calc(28 * var(--psv-u))}
 #home-reading-informed .th-lead{font-size:max(var(--psv-text-floor), calc(13 * var(--psv-u)))}
 #home-reading-informed .th-cadence{font-size:max(var(--psv-text-floor), calc(11 * max(var(--psv-u), var(--psv-label-floor))));padding-block:calc(3 * var(--psv-u))}
 #home-reading-informed .th-dimensions{padding-block:calc(6 * var(--psv-u))}
 #home-reading-informed .th-reading{font-size:max(var(--psv-text-floor), calc(11 * max(var(--psv-u), var(--psv-label-floor))));min-height:calc(70 * var(--psv-u))}
 #home-reading-informed .th-value{margin-top:calc(2 * var(--psv-u))}
 #home-reading-informed .th-question{display:none}
 #home-reading-informed svg{min-height:calc(108 * var(--psv-u))}
}
@media(max-width:900px){#home-reading-informed .th-toolbar>strong>span{display:none}}
@media(max-width:760px){#home-reading-informed .hr-i18n-size{display:none}}

/* The measurement name stays on the toolbar line, as in the order book. */
#home-reading-informed .th-toolbar>strong>span>span.hr-i18n-slot{display:inline-grid}

@media (min-width: 1051px) {
  #home-reading-informed .th-page { height: calc(100svh - var(--psv-header-height) - var(--psv-canvas-extra)); max-width: var(--psv-shell-content); padding-inline: calc(48 * var(--psv-u)); }
}
#home-reading-informed .th-toolbar>strong>span { display: inline; margin-left: 0; font-size: inherit; font-weight: inherit; letter-spacing: inherit; color: inherit; }
#home-reading-informed .fp-body { flex: 1; min-height: 0; display: grid; grid-template-columns: minmax(0, 1.75fr) minmax(0, 1fr); }
#home-reading-informed .fp-chart { margin: 0; padding: calc(12 * var(--psv-u)) calc(18 * var(--psv-u)) calc(10 * var(--psv-u)) calc(24 * var(--psv-u)); min-height: 0; display: flex; }
#home-reading-informed .fp-chart svg { width: 100%; height: 100%; min-height: 0; flex: 1; }
#home-reading-informed .fp-chart svg text { font-family: inherit; font-size: 11px; fill: var(--th-secondary); font-variant-numeric: tabular-nums; }
#home-reading-informed .fp-read { border-left: 1px solid var(--th-rule); padding: calc(12 * var(--psv-u)) calc(24 * var(--psv-u)) calc(8 * var(--psv-u)); display: flex; flex-direction: column; gap: calc(6 * var(--psv-u)); min-width: 0; }
#home-reading-informed .fp-read h3 { margin: 0; font-size: calc(17 * var(--psv-u)); font-weight: 600; letter-spacing: calc(0.2 * var(--psv-u)); line-height: 1.5; color: var(--th-ink); }
#home-reading-informed .fp-head { display: flex; align-items: baseline; justify-content: space-between; gap: calc(12 * var(--psv-u)); margin: calc(2 * var(--psv-u)) 0 0; font-size: max(var(--psv-text-floor), calc(13 * var(--psv-u))); line-height: 1.4; color: var(--th-ink); }
#home-reading-informed .fp-head .fp-name { min-width: 0; font-size: calc(17 * var(--psv-u)); font-weight: 600; letter-spacing: calc(0.2 * var(--psv-u)); line-height: 1.3; }
#home-reading-informed .fp-head strong { font-size: calc(28 * var(--psv-u)); line-height: 1.15; font-weight: 500; color: var(--th-blue); letter-spacing: calc(-0.8 * var(--psv-u)); font-variant-numeric: tabular-nums; }
#home-reading-informed .fp-group { border-top: 1px solid var(--th-rule); padding-top: calc(8 * var(--psv-u)); display: grid; gap: calc(4 * var(--psv-u)); }
#home-reading-informed .fp-row { display: grid; grid-template-columns: minmax(0, 1.15fr) minmax(0, 1fr) calc(44 * var(--psv-u)); align-items: center; gap: calc(10 * var(--psv-u)); font-size: max(var(--psv-text-floor), calc(13 * var(--psv-u))); line-height: 1.4; color: var(--th-ink); }
#home-reading-informed .fp-row b { font-weight: 500; text-align: right; font-variant-numeric: tabular-nums; }
#home-reading-informed .fp-name { font-weight: 600; }
#home-reading-informed .fp-track { position: relative; height: calc(6 * var(--psv-u)); background: #edf1f7; border-radius: calc(1 * var(--psv-u)); }
#home-reading-informed .fp-track i { position: absolute; top: 0; bottom: 0; background: #338cff; border-radius: calc(1 * var(--psv-u)); }
#home-reading-informed .fp-signed::after { content: ''; position: absolute; left: 50%; top: calc(-3 * var(--psv-u)); bottom: calc(-3 * var(--psv-u)); width: 1px; background: #a9b9ce; }
#home-reading-informed .fp-note { margin: calc(-3 * var(--psv-u)) 0 0; font-size: max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor)))); line-height: 1.35; color: var(--th-secondary); }
/* A note takes the height of its own language, not the longest one. */
#home-reading-informed .fp-read .fp-note .hr-i18n-size { display: none; }
@media (max-width: 760px) {
  #home-reading-informed .fp-body { grid-template-columns: 1fr; }
  #home-reading-informed .fp-chart { height: 300px; padding: 12px 16px; }
  #home-reading-informed .fp-read { border-left: 0; border-top: 1px solid var(--th-rule); padding: 14px 16px; }
}
/* toxicity-price:end */

/* positioning-price:start */

#home-reading-positioning{--th-paper:#f7f9fc;--th-ink:#132d58;--th-secondary:#536986;--th-rule:#dbe3ee;--th-soft:#edf3fb;--th-blue:#338cff;background:var(--th-paper);color:var(--th-ink);font-family:var(--psv-font-sans);line-height:1.7;width:100%;text-align:left;color-scheme:light;-webkit-font-smoothing:antialiased}
#home-reading-positioning *{box-sizing:border-box}
#home-reading-positioning .th-title,#home-reading-positioning .th-dimension h3,#home-reading-positioning h3,#home-reading-positioning p{margin:0;font-family:inherit}
#home-reading-positioning .th-header{height:calc(56 * var(--psv-u));padding:0 calc(28 * var(--psv-u));display:flex;align-items:center;justify-content:space-between;gap:calc(20 * var(--psv-u));font-size:max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor))))}
#home-reading-positioning .th-brand{font-size:calc(20 * var(--psv-u));font-weight:700;letter-spacing:calc(-0.6 * var(--psv-u))}
#home-reading-positioning .th-brand span{font-weight:400;color:var(--th-blue)}
#home-reading-positioning nav{font-size:max(var(--psv-text-floor), calc(11 * max(var(--psv-u), var(--psv-label-floor))));letter-spacing:calc(0.5 * var(--psv-u))}
#home-reading-positioning .th-page{container-type:inline-size;padding:calc(14 * var(--psv-u)) calc(28 * var(--psv-u)) calc(28 * var(--psv-u));max-width:calc(1180 * var(--psv-u));margin:auto}
#home-reading-positioning .th-intro{display:grid;grid-template-columns:1.3fr 1fr;gap:0 calc(45 * var(--psv-u));align-items:end;margin-bottom:calc(16 * var(--psv-u))}
#home-reading-positioning .th-eyebrow{grid-column:1/-1;font-size:max(var(--psv-text-floor), calc(11 * max(var(--psv-u), var(--psv-label-floor))));font-weight:600;letter-spacing:calc(1.7 * var(--psv-u));margin-bottom:calc(9 * var(--psv-u))}
#home-reading-positioning .th-title{font-size:clamp((32 * var(--psv-u)),3.2cqw,(40 * var(--psv-u)));font-weight:800;line-height:1.08;letter-spacing:calc(-1.4 * var(--psv-u))}
#home-reading-positioning .th-title span{color:var(--th-secondary)}
#home-reading-positioning .th-lead{font-size:max(var(--psv-text-floor), calc(14 * var(--psv-u)));line-height:1.55;color:var(--th-secondary);max-width:calc(400 * var(--psv-u))}
#home-reading-positioning .th-lead strong{font-weight:600;color:var(--th-ink)}
#home-reading-positioning .th-scene{background:white;border:1px solid var(--th-rule)}
#home-reading-positioning .th-toolbar{display:flex;align-items:center;justify-content:space-between;padding:calc(10 * var(--psv-u)) calc(24 * var(--psv-u));gap:calc(16 * var(--psv-u));border-bottom:1px solid var(--th-rule)}
#home-reading-positioning .th-toolbar>strong{font-size:calc(17 * var(--psv-u));letter-spacing:calc(0.2 * var(--psv-u));font-weight:600}
#home-reading-positioning .th-toolbar>strong>span{font-size:max(var(--psv-text-floor), calc(11 * max(var(--psv-u), var(--psv-label-floor))));font-weight:400;letter-spacing:calc(1.3 * var(--psv-u));margin-left:calc(15 * var(--psv-u));color:var(--th-secondary)}
#home-reading-positioning .th-horizons{display:flex;background:var(--th-soft);padding:calc(3 * var(--psv-u));border-radius:calc(4 * var(--psv-u));gap:calc(2 * var(--psv-u))}
#home-reading-positioning .th-horizons button{border:0;background:transparent;color:var(--th-secondary);font:500 calc(14 * var(--psv-u)) var(--psv-font-sans);padding:calc(7 * var(--psv-u)) calc(13 * var(--psv-u));border-radius:calc(3 * var(--psv-u));min-height:calc(36 * var(--psv-u));cursor:pointer}
#home-reading-positioning .th-horizons button[aria-pressed=true]{background:var(--th-ink);color:white}
#home-reading-positioning .th-horizons small{font-size:max(var(--psv-text-floor), calc(11 * max(var(--psv-u), var(--psv-label-floor))));font-weight:400}
#home-reading-positioning .th-cadence{display:flex;justify-content:space-between;gap:calc(12 * var(--psv-u));padding:calc(9 * var(--psv-u)) calc(24 * var(--psv-u));font-size:max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor))));color:var(--th-secondary);border-bottom:1px solid var(--th-rule)}
#home-reading-positioning .th-cadence strong{font-weight:500;color:var(--th-ink)}
#home-reading-positioning .th-dimensions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));padding:calc(20 * var(--psv-u)) calc(24 * var(--psv-u)) calc(18 * var(--psv-u))}
#home-reading-positioning .th-dimension{min-width:0;padding:0 calc(20 * var(--psv-u));border-left:1px solid var(--th-rule)}
#home-reading-positioning .th-dimension:first-child{padding-left:0;border:0}
#home-reading-positioning .th-dimension:last-child{padding-right:0}
#home-reading-positioning .th-dimension h3{font-size:calc(17 * var(--psv-u));font-weight:600;line-height:1.7;letter-spacing:calc(0.2 * var(--psv-u))}
#home-reading-positioning .th-question{font-size:max(var(--psv-text-floor), calc(13 * var(--psv-u)));line-height:1.5;color:var(--th-secondary);margin-top:calc(4 * var(--psv-u));min-height:calc(42 * var(--psv-u))}
#home-reading-positioning .th-value{display:flex;align-items:baseline;gap:calc(12 * var(--psv-u));margin:calc(14 * var(--psv-u)) 0 0;font-variant-numeric:tabular-nums}
#home-reading-positioning .th-value strong{font-size:calc(32 * var(--psv-u));line-height:1.2;font-weight:500;color:var(--th-blue);letter-spacing:calc(-0.8 * var(--psv-u))}
#home-reading-positioning .th-value span{font-size:max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor))));color:var(--th-secondary)}
#home-reading-positioning svg{width:100%;height:calc(245 * var(--psv-u));display:block}
#home-reading-positioning svg text{font-family:inherit;font-size:11px;fill:var(--th-secondary)}
#home-reading-positioning .th-reading{font-size:max(var(--psv-text-floor), calc(13 * var(--psv-u)));line-height:1.5;color:var(--th-secondary);border-top:1px solid var(--th-rule);padding-top:calc(10 * var(--psv-u));min-height:calc(90 * var(--psv-u))}
#home-reading-positioning .th-reading strong{font-weight:500;color:var(--th-ink)}
#home-reading-positioning .th-explanation{display:grid;grid-template-columns:1fr 1fr;gap:calc(32 * var(--psv-u));padding-top:calc(14 * var(--psv-u))}
#home-reading-positioning .th-explanation>div+div{border-left:1px solid var(--th-rule);padding-left:calc(32 * var(--psv-u))}
#home-reading-positioning h3{font-size:max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor))));font-weight:700;line-height:1.5;letter-spacing:calc(0.6 * var(--psv-u));margin-bottom:calc(6 * var(--psv-u))}
#home-reading-positioning .th-explanation p{font-size:max(var(--psv-text-floor), calc(13 * var(--psv-u)));line-height:1.5;color:var(--th-secondary)}
@media(max-width:900px){#home-reading-positioning .th-toolbar>strong>span{display:none}#home-reading-positioning .th-dimension{padding-inline:12px}}
@media(max-width:760px){#home-reading-positioning nav{display:none}#home-reading-positioning .th-page{padding:22px 14px}#home-reading-positioning .th-intro{grid-template-columns:1fr;gap:0}#home-reading-positioning .th-lead{margin-top:18px}#home-reading-positioning .th-toolbar{flex-wrap:wrap;padding:12px 16px}#home-reading-positioning .th-cadence{flex-wrap:wrap;gap:0;padding:9px 16px}#home-reading-positioning .th-cadence span{width:100%}#home-reading-positioning .th-horizons button{min-height:44px}#home-reading-positioning .th-dimensions{grid-template-columns:1fr;padding:0 20px}#home-reading-positioning .th-dimension,#home-reading-positioning .th-dimension:first-child,#home-reading-positioning .th-dimension:last-child{padding:22px 0;border:0;border-bottom:1px solid var(--th-rule)}#home-reading-positioning .th-dimension:last-child{border:0}#home-reading-positioning .th-reading{min-height:0}#home-reading-positioning .th-explanation{grid-template-columns:1fr;gap:22px}#home-reading-positioning .th-explanation>div+div{padding:0;border:0}}

#home-reading-positioning{padding:0;max-width:none;background:transparent;justify-content:center}
#home-reading-positioning .th-page{width:100%}
#home-reading-positioning .th-title{text-wrap:initial}
#home-reading-positioning .th-title>br{display:none}
#home-reading-positioning .th-title>span{display:block;color:var(--th-secondary)}
#home-reading-positioning .th-title>span:first-child{color:var(--th-ink)}
#home-reading-positioning .th-title span[data-en]{color:inherit}
#home-reading-positioning span.hr-i18n-slot{display:grid;grid-template-columns:minmax(0,1fr)}
#home-reading-positioning span.hr-i18n-slot>span{grid-area:1/1;margin:0}
#home-reading-positioning .th-dimension h3{font-size:calc(17 * var(--psv-u));font-weight:600;line-height:1.7;letter-spacing:calc(0.2 * var(--psv-u));margin-bottom:0}
#home-reading-positioning .th-toolbar>strong>span{display:inline}
#home-reading-positioning .th-toolbar>strong>span.hr-i18n-slot{display:inline-grid}
#home-reading-positioning .th-horizons .hr-i18n-slot{display:inline-grid}
@media(min-width:761px){
 #home-reading-positioning .th-page{height:calc(100svh - var(--psv-header-height));max-height:calc(850 * var(--psv-u));padding:calc(14 * var(--psv-u)) calc(28 * var(--psv-u)) calc(45 * var(--psv-u));display:flex;flex-direction:column;gap:calc(12 * var(--psv-u))}
 #home-reading-positioning .th-intro{margin:0;flex:none}
 #home-reading-positioning .th-scene{flex:1;min-height:calc(365 * var(--psv-u));display:flex;flex-direction:column}
 #home-reading-positioning .th-toolbar,#home-reading-positioning .th-cadence{flex:none}
 #home-reading-positioning .th-dimensions{flex:1;min-height:0;padding-block:calc(14 * var(--psv-u))}
 #home-reading-positioning .th-dimension{display:flex;flex-direction:column;min-height:0}
 #home-reading-positioning .th-question{min-height:calc(58 * var(--psv-u));flex:none}
 #home-reading-positioning .th-value{margin-top:calc(6 * var(--psv-u));flex:none}
 #home-reading-positioning svg{height:auto;min-height:calc(130 * var(--psv-u));flex:1}
 #home-reading-positioning .th-reading{min-height:calc(88 * var(--psv-u));flex:none}
 #home-reading-positioning .th-explanation{padding-top:0;flex:none}
}
@media(min-width:761px) and (max-height:800px){
 #home-reading-positioning .th-page{padding:calc(10 * var(--psv-u)) calc(24 * var(--psv-u)) calc(32 * var(--psv-u));gap:calc(10 * var(--psv-u))}
 #home-reading-positioning .th-title{font-size:calc(32 * var(--psv-u))}
 #home-reading-positioning .th-toolbar{padding-block:calc(5 * var(--psv-u))}
 #home-reading-positioning .th-cadence{padding-block:calc(5 * var(--psv-u))}
 #home-reading-positioning .th-dimensions{padding-block:calc(10 * var(--psv-u))}
 #home-reading-positioning .th-question{font-size:max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor))));line-height:1.45;min-height:calc(48 * var(--psv-u))}
 #home-reading-positioning .th-value strong{font-size:calc(28 * var(--psv-u))}
 #home-reading-positioning .th-reading{font-size:max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor))));line-height:1.45;min-height:calc(72 * var(--psv-u));padding-top:calc(8 * var(--psv-u))}
 #home-reading-positioning .th-explanation p{font-size:max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor))));line-height:1.45}
 #home-reading-positioning .th-scene{min-height:calc(330 * var(--psv-u))}
}
/* desktop-scale:generated */
@media (min-width: 1051px) {
  #home-reading-positioning .th-page {
    padding: calc(10 * var(--psv-u)) calc(24 * var(--psv-u)) calc(32 * var(--psv-u));
    gap: calc(10 * var(--psv-u));
  }

  #home-reading-positioning .th-title {
    font-size: calc(32 * var(--psv-u));
  }

  #home-reading-positioning .th-toolbar {
    padding-block: calc(5 * var(--psv-u));
  }

  #home-reading-positioning .th-cadence {
    padding-block: calc(5 * var(--psv-u));
  }

  #home-reading-positioning .th-dimensions {
    padding-block: calc(10 * var(--psv-u));
  }

  #home-reading-positioning .th-question {
    font-size: max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor))));
    line-height: 1.45;
    min-height: calc(48 * var(--psv-u));
  }

  #home-reading-positioning .th-value strong {
    font-size: calc(28 * var(--psv-u));
  }

  #home-reading-positioning .th-reading {
    font-size: max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor))));
    line-height: 1.45;
    min-height: calc(72 * var(--psv-u));
    padding-top: calc(8 * var(--psv-u));
  }

  #home-reading-positioning .th-explanation p {
    font-size: max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor))));
    line-height: 1.45;
  }

  #home-reading-positioning .th-scene {
    min-height: calc(330 * var(--psv-u));
  }
}
/* desktop-scale:end */
@media(max-width: 1050px) and (min-width:761px) and (max-height:680px){
 #home-reading-positioning .th-page{padding-block:calc(8 * var(--psv-u)) calc(28 * var(--psv-u));gap:calc(8 * var(--psv-u))}
 #home-reading-positioning .th-title{font-size:calc(28 * var(--psv-u))}
 #home-reading-positioning .th-lead{font-size:max(var(--psv-text-floor), calc(13 * var(--psv-u)))}
 #home-reading-positioning .th-cadence{font-size:max(var(--psv-text-floor), calc(11 * max(var(--psv-u), var(--psv-label-floor))));padding-block:calc(3 * var(--psv-u))}
 #home-reading-positioning .th-dimensions{padding-block:calc(6 * var(--psv-u))}
 #home-reading-positioning .th-reading{font-size:max(var(--psv-text-floor), calc(11 * max(var(--psv-u), var(--psv-label-floor))));min-height:calc(70 * var(--psv-u))}
 #home-reading-positioning .th-value{margin-top:calc(2 * var(--psv-u))}
 #home-reading-positioning .th-question{display:none}
 #home-reading-positioning svg{min-height:calc(108 * var(--psv-u))}
}
@media(max-width:900px){#home-reading-positioning .th-toolbar>strong>span{display:none}}
@media(max-width:760px){#home-reading-positioning .hr-i18n-size{display:none}}

/* The measurement name stays on the toolbar line, as in the order book. */
#home-reading-positioning .th-toolbar>strong>span>span.hr-i18n-slot{display:inline-grid}

@media (min-width: 1051px) {
  #home-reading-positioning .th-page { height: calc(100svh - var(--psv-header-height) - var(--psv-canvas-extra)); max-width: var(--psv-shell-content); padding-inline: calc(48 * var(--psv-u)); }
}
#home-reading-positioning .th-toolbar>strong>span { display: inline; margin-left: 0; font-size: inherit; font-weight: inherit; letter-spacing: inherit; color: inherit; }
#home-reading-positioning .fp-body { flex: 1; min-height: 0; display: grid; grid-template-columns: minmax(0, 1.75fr) minmax(0, 1fr); }
#home-reading-positioning .fp-chart { margin: 0; padding: calc(12 * var(--psv-u)) calc(18 * var(--psv-u)) calc(10 * var(--psv-u)) calc(24 * var(--psv-u)); min-height: 0; display: flex; }
#home-reading-positioning .fp-chart svg { width: 100%; height: 100%; min-height: 0; flex: 1; }
#home-reading-positioning .fp-chart svg text { font-family: inherit; font-size: 11px; fill: var(--th-secondary); font-variant-numeric: tabular-nums; }
#home-reading-positioning .fp-read { border-left: 1px solid var(--th-rule); padding: calc(12 * var(--psv-u)) calc(24 * var(--psv-u)) calc(8 * var(--psv-u)); display: flex; flex-direction: column; gap: calc(6 * var(--psv-u)); min-width: 0; }
#home-reading-positioning .fp-read h3 { margin: 0; font-size: calc(17 * var(--psv-u)); font-weight: 600; letter-spacing: calc(0.2 * var(--psv-u)); line-height: 1.5; color: var(--th-ink); }
#home-reading-positioning .fp-head { display: flex; align-items: baseline; justify-content: space-between; gap: calc(12 * var(--psv-u)); margin: calc(2 * var(--psv-u)) 0 0; font-size: max(var(--psv-text-floor), calc(13 * var(--psv-u))); line-height: 1.4; color: var(--th-ink); }
#home-reading-positioning .fp-head .fp-name { min-width: 0; font-size: calc(17 * var(--psv-u)); font-weight: 600; letter-spacing: calc(0.2 * var(--psv-u)); line-height: 1.3; }
#home-reading-positioning .fp-head strong { font-size: calc(28 * var(--psv-u)); line-height: 1.15; font-weight: 500; color: var(--th-blue); letter-spacing: calc(-0.8 * var(--psv-u)); font-variant-numeric: tabular-nums; }
#home-reading-positioning .fp-group { border-top: 1px solid var(--th-rule); padding-top: calc(8 * var(--psv-u)); display: grid; gap: calc(4 * var(--psv-u)); }
#home-reading-positioning .fp-row { display: grid; grid-template-columns: minmax(0, 1.15fr) minmax(0, 1fr) calc(44 * var(--psv-u)); align-items: center; gap: calc(10 * var(--psv-u)); font-size: max(var(--psv-text-floor), calc(13 * var(--psv-u))); line-height: 1.4; color: var(--th-ink); }
#home-reading-positioning .fp-row b { font-weight: 500; text-align: right; font-variant-numeric: tabular-nums; }
#home-reading-positioning .fp-name { font-weight: 600; }
#home-reading-positioning .fp-track { position: relative; height: calc(6 * var(--psv-u)); background: #edf1f7; border-radius: calc(1 * var(--psv-u)); }
#home-reading-positioning .fp-track i { position: absolute; top: 0; bottom: 0; background: #338cff; border-radius: calc(1 * var(--psv-u)); }
#home-reading-positioning .fp-signed::after { content: ''; position: absolute; left: 50%; top: calc(-3 * var(--psv-u)); bottom: calc(-3 * var(--psv-u)); width: 1px; background: #a9b9ce; }
#home-reading-positioning .fp-note { margin: calc(-3 * var(--psv-u)) 0 0; font-size: max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor)))); line-height: 1.35; color: var(--th-secondary); }
/* A note takes the height of its own language, not the longest one. */
#home-reading-positioning .fp-read .fp-note .hr-i18n-size { display: none; }
@media (max-width: 760px) {
  #home-reading-positioning .fp-body { grid-template-columns: 1fr; }
  #home-reading-positioning .fp-chart { height: 300px; padding: 12px 16px; }
  #home-reading-positioning .fp-read { border-left: 0; border-top: 1px solid var(--th-rule); padding: 14px 16px; }
}
/* positioning-price:end */

/* squeeze-price:start */

#home-reading-squeeze{--th-paper:#f7f9fc;--th-ink:#132d58;--th-secondary:#536986;--th-rule:#dbe3ee;--th-soft:#edf3fb;--th-blue:#338cff;background:var(--th-paper);color:var(--th-ink);font-family:var(--psv-font-sans);line-height:1.7;width:100%;text-align:left;color-scheme:light;-webkit-font-smoothing:antialiased}
#home-reading-squeeze *{box-sizing:border-box}
#home-reading-squeeze .th-title,#home-reading-squeeze .th-dimension h3,#home-reading-squeeze h3,#home-reading-squeeze p{margin:0;font-family:inherit}
#home-reading-squeeze .th-header{height:calc(56 * var(--psv-u));padding:0 calc(28 * var(--psv-u));display:flex;align-items:center;justify-content:space-between;gap:calc(20 * var(--psv-u));font-size:max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor))))}
#home-reading-squeeze .th-brand{font-size:calc(20 * var(--psv-u));font-weight:700;letter-spacing:calc(-0.6 * var(--psv-u))}
#home-reading-squeeze .th-brand span{font-weight:400;color:var(--th-blue)}
#home-reading-squeeze nav{font-size:max(var(--psv-text-floor), calc(11 * max(var(--psv-u), var(--psv-label-floor))));letter-spacing:calc(0.5 * var(--psv-u))}
#home-reading-squeeze .th-page{container-type:inline-size;padding:calc(14 * var(--psv-u)) calc(28 * var(--psv-u)) calc(28 * var(--psv-u));max-width:calc(1180 * var(--psv-u));margin:auto}
#home-reading-squeeze .th-intro{display:grid;grid-template-columns:1.3fr 1fr;gap:0 calc(45 * var(--psv-u));align-items:end;margin-bottom:calc(16 * var(--psv-u))}
#home-reading-squeeze .th-eyebrow{grid-column:1/-1;font-size:max(var(--psv-text-floor), calc(11 * max(var(--psv-u), var(--psv-label-floor))));font-weight:600;letter-spacing:calc(1.7 * var(--psv-u));margin-bottom:calc(9 * var(--psv-u))}
#home-reading-squeeze .th-title{font-size:clamp((32 * var(--psv-u)),3.2cqw,(40 * var(--psv-u)));font-weight:800;line-height:1.08;letter-spacing:calc(-1.4 * var(--psv-u))}
#home-reading-squeeze .th-title span{color:var(--th-secondary)}
#home-reading-squeeze .th-lead{font-size:max(var(--psv-text-floor), calc(14 * var(--psv-u)));line-height:1.55;color:var(--th-secondary);max-width:calc(400 * var(--psv-u))}
#home-reading-squeeze .th-lead strong{font-weight:600;color:var(--th-ink)}
#home-reading-squeeze .th-scene{background:white;border:1px solid var(--th-rule)}
#home-reading-squeeze .th-toolbar{display:flex;align-items:center;justify-content:space-between;padding:calc(10 * var(--psv-u)) calc(24 * var(--psv-u));gap:calc(16 * var(--psv-u));border-bottom:1px solid var(--th-rule)}
#home-reading-squeeze .th-toolbar>strong{font-size:calc(17 * var(--psv-u));letter-spacing:calc(0.2 * var(--psv-u));font-weight:600}
#home-reading-squeeze .th-toolbar>strong>span{font-size:max(var(--psv-text-floor), calc(11 * max(var(--psv-u), var(--psv-label-floor))));font-weight:400;letter-spacing:calc(1.3 * var(--psv-u));margin-left:calc(15 * var(--psv-u));color:var(--th-secondary)}
#home-reading-squeeze .th-horizons{display:flex;background:var(--th-soft);padding:calc(3 * var(--psv-u));border-radius:calc(4 * var(--psv-u));gap:calc(2 * var(--psv-u))}
#home-reading-squeeze .th-horizons button{border:0;background:transparent;color:var(--th-secondary);font:500 calc(14 * var(--psv-u)) var(--psv-font-sans);padding:calc(7 * var(--psv-u)) calc(13 * var(--psv-u));border-radius:calc(3 * var(--psv-u));min-height:calc(36 * var(--psv-u));cursor:pointer}
#home-reading-squeeze .th-horizons button[aria-pressed=true]{background:var(--th-ink);color:white}
#home-reading-squeeze .th-horizons small{font-size:max(var(--psv-text-floor), calc(11 * max(var(--psv-u), var(--psv-label-floor))));font-weight:400}
#home-reading-squeeze .th-cadence{display:flex;justify-content:space-between;gap:calc(12 * var(--psv-u));padding:calc(9 * var(--psv-u)) calc(24 * var(--psv-u));font-size:max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor))));color:var(--th-secondary);border-bottom:1px solid var(--th-rule)}
#home-reading-squeeze .th-cadence strong{font-weight:500;color:var(--th-ink)}
#home-reading-squeeze .th-dimensions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));padding:calc(20 * var(--psv-u)) calc(24 * var(--psv-u)) calc(18 * var(--psv-u))}
#home-reading-squeeze .th-dimension{min-width:0;padding:0 calc(20 * var(--psv-u));border-left:1px solid var(--th-rule)}
#home-reading-squeeze .th-dimension:first-child{padding-left:0;border:0}
#home-reading-squeeze .th-dimension:last-child{padding-right:0}
#home-reading-squeeze .th-dimension h3{font-size:calc(17 * var(--psv-u));font-weight:600;line-height:1.7;letter-spacing:calc(0.2 * var(--psv-u))}
#home-reading-squeeze .th-question{font-size:max(var(--psv-text-floor), calc(13 * var(--psv-u)));line-height:1.5;color:var(--th-secondary);margin-top:calc(4 * var(--psv-u));min-height:calc(42 * var(--psv-u))}
#home-reading-squeeze .th-value{display:flex;align-items:baseline;gap:calc(12 * var(--psv-u));margin:calc(14 * var(--psv-u)) 0 0;font-variant-numeric:tabular-nums}
#home-reading-squeeze .th-value strong{font-size:calc(32 * var(--psv-u));line-height:1.2;font-weight:500;color:var(--th-blue);letter-spacing:calc(-0.8 * var(--psv-u))}
#home-reading-squeeze .th-value span{font-size:max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor))));color:var(--th-secondary)}
#home-reading-squeeze svg{width:100%;height:calc(245 * var(--psv-u));display:block}
#home-reading-squeeze svg text{font-family:inherit;font-size:11px;fill:var(--th-secondary)}
#home-reading-squeeze .th-reading{font-size:max(var(--psv-text-floor), calc(13 * var(--psv-u)));line-height:1.5;color:var(--th-secondary);border-top:1px solid var(--th-rule);padding-top:calc(10 * var(--psv-u));min-height:calc(90 * var(--psv-u))}
#home-reading-squeeze .th-reading strong{font-weight:500;color:var(--th-ink)}
#home-reading-squeeze .th-explanation{display:grid;grid-template-columns:1fr 1fr;gap:calc(32 * var(--psv-u));padding-top:calc(14 * var(--psv-u))}
#home-reading-squeeze .th-explanation>div+div{border-left:1px solid var(--th-rule);padding-left:calc(32 * var(--psv-u))}
#home-reading-squeeze h3{font-size:max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor))));font-weight:700;line-height:1.5;letter-spacing:calc(0.6 * var(--psv-u));margin-bottom:calc(6 * var(--psv-u))}
#home-reading-squeeze .th-explanation p{font-size:max(var(--psv-text-floor), calc(13 * var(--psv-u)));line-height:1.5;color:var(--th-secondary)}
@media(max-width:900px){#home-reading-squeeze .th-toolbar>strong>span{display:none}#home-reading-squeeze .th-dimension{padding-inline:12px}}
@media(max-width:760px){#home-reading-squeeze nav{display:none}#home-reading-squeeze .th-page{padding:22px 14px}#home-reading-squeeze .th-intro{grid-template-columns:1fr;gap:0}#home-reading-squeeze .th-lead{margin-top:18px}#home-reading-squeeze .th-toolbar{flex-wrap:wrap;padding:12px 16px}#home-reading-squeeze .th-cadence{flex-wrap:wrap;gap:0;padding:9px 16px}#home-reading-squeeze .th-cadence span{width:100%}#home-reading-squeeze .th-horizons button{min-height:44px}#home-reading-squeeze .th-dimensions{grid-template-columns:1fr;padding:0 20px}#home-reading-squeeze .th-dimension,#home-reading-squeeze .th-dimension:first-child,#home-reading-squeeze .th-dimension:last-child{padding:22px 0;border:0;border-bottom:1px solid var(--th-rule)}#home-reading-squeeze .th-dimension:last-child{border:0}#home-reading-squeeze .th-reading{min-height:0}#home-reading-squeeze .th-explanation{grid-template-columns:1fr;gap:22px}#home-reading-squeeze .th-explanation>div+div{padding:0;border:0}}

#home-reading-squeeze{padding:0;max-width:none;background:transparent;justify-content:center}
#home-reading-squeeze .th-page{width:100%}
#home-reading-squeeze .th-title{text-wrap:initial}
#home-reading-squeeze .th-title>br{display:none}
#home-reading-squeeze .th-title>span{display:block;color:var(--th-secondary)}
#home-reading-squeeze .th-title>span:first-child{color:var(--th-ink)}
#home-reading-squeeze .th-title span[data-en]{color:inherit}
#home-reading-squeeze span.hr-i18n-slot{display:grid;grid-template-columns:minmax(0,1fr)}
#home-reading-squeeze span.hr-i18n-slot>span{grid-area:1/1;margin:0}
#home-reading-squeeze .th-dimension h3{font-size:calc(17 * var(--psv-u));font-weight:600;line-height:1.7;letter-spacing:calc(0.2 * var(--psv-u));margin-bottom:0}
#home-reading-squeeze .th-toolbar>strong>span{display:inline}
#home-reading-squeeze .th-toolbar>strong>span.hr-i18n-slot{display:inline-grid}
#home-reading-squeeze .th-horizons .hr-i18n-slot{display:inline-grid}
@media(min-width:761px){
 #home-reading-squeeze .th-page{height:calc(100svh - var(--psv-header-height));max-height:calc(850 * var(--psv-u));padding:calc(14 * var(--psv-u)) calc(28 * var(--psv-u)) calc(45 * var(--psv-u));display:flex;flex-direction:column;gap:calc(12 * var(--psv-u))}
 #home-reading-squeeze .th-intro{margin:0;flex:none}
 #home-reading-squeeze .th-scene{flex:1;min-height:calc(365 * var(--psv-u));display:flex;flex-direction:column}
 #home-reading-squeeze .th-toolbar,#home-reading-squeeze .th-cadence{flex:none}
 #home-reading-squeeze .th-dimensions{flex:1;min-height:0;padding-block:calc(14 * var(--psv-u))}
 #home-reading-squeeze .th-dimension{display:flex;flex-direction:column;min-height:0}
 #home-reading-squeeze .th-question{min-height:calc(58 * var(--psv-u));flex:none}
 #home-reading-squeeze .th-value{margin-top:calc(6 * var(--psv-u));flex:none}
 #home-reading-squeeze svg{height:auto;min-height:calc(130 * var(--psv-u));flex:1}
 #home-reading-squeeze .th-reading{min-height:calc(88 * var(--psv-u));flex:none}
 #home-reading-squeeze .th-explanation{padding-top:0;flex:none}
}
@media(min-width:761px) and (max-height:800px){
 #home-reading-squeeze .th-page{padding:calc(10 * var(--psv-u)) calc(24 * var(--psv-u)) calc(32 * var(--psv-u));gap:calc(10 * var(--psv-u))}
 #home-reading-squeeze .th-title{font-size:calc(32 * var(--psv-u))}
 #home-reading-squeeze .th-toolbar{padding-block:calc(5 * var(--psv-u))}
 #home-reading-squeeze .th-cadence{padding-block:calc(5 * var(--psv-u))}
 #home-reading-squeeze .th-dimensions{padding-block:calc(10 * var(--psv-u))}
 #home-reading-squeeze .th-question{font-size:max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor))));line-height:1.45;min-height:calc(48 * var(--psv-u))}
 #home-reading-squeeze .th-value strong{font-size:calc(28 * var(--psv-u))}
 #home-reading-squeeze .th-reading{font-size:max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor))));line-height:1.45;min-height:calc(72 * var(--psv-u));padding-top:calc(8 * var(--psv-u))}
 #home-reading-squeeze .th-explanation p{font-size:max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor))));line-height:1.45}
 #home-reading-squeeze .th-scene{min-height:calc(330 * var(--psv-u))}
}
/* desktop-scale:generated */
@media (min-width: 1051px) {
  #home-reading-squeeze .th-page {
    padding: calc(10 * var(--psv-u)) calc(24 * var(--psv-u)) calc(32 * var(--psv-u));
    gap: calc(10 * var(--psv-u));
  }

  #home-reading-squeeze .th-title {
    font-size: calc(32 * var(--psv-u));
  }

  #home-reading-squeeze .th-toolbar {
    padding-block: calc(5 * var(--psv-u));
  }

  #home-reading-squeeze .th-cadence {
    padding-block: calc(5 * var(--psv-u));
  }

  #home-reading-squeeze .th-dimensions {
    padding-block: calc(10 * var(--psv-u));
  }

  #home-reading-squeeze .th-question {
    font-size: max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor))));
    line-height: 1.45;
    min-height: calc(48 * var(--psv-u));
  }

  #home-reading-squeeze .th-value strong {
    font-size: calc(28 * var(--psv-u));
  }

  #home-reading-squeeze .th-reading {
    font-size: max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor))));
    line-height: 1.45;
    min-height: calc(72 * var(--psv-u));
    padding-top: calc(8 * var(--psv-u));
  }

  #home-reading-squeeze .th-explanation p {
    font-size: max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor))));
    line-height: 1.45;
  }

  #home-reading-squeeze .th-scene {
    min-height: calc(330 * var(--psv-u));
  }
}
/* desktop-scale:end */
@media(max-width: 1050px) and (min-width:761px) and (max-height:680px){
 #home-reading-squeeze .th-page{padding-block:calc(8 * var(--psv-u)) calc(28 * var(--psv-u));gap:calc(8 * var(--psv-u))}
 #home-reading-squeeze .th-title{font-size:calc(28 * var(--psv-u))}
 #home-reading-squeeze .th-lead{font-size:max(var(--psv-text-floor), calc(13 * var(--psv-u)))}
 #home-reading-squeeze .th-cadence{font-size:max(var(--psv-text-floor), calc(11 * max(var(--psv-u), var(--psv-label-floor))));padding-block:calc(3 * var(--psv-u))}
 #home-reading-squeeze .th-dimensions{padding-block:calc(6 * var(--psv-u))}
 #home-reading-squeeze .th-reading{font-size:max(var(--psv-text-floor), calc(11 * max(var(--psv-u), var(--psv-label-floor))));min-height:calc(70 * var(--psv-u))}
 #home-reading-squeeze .th-value{margin-top:calc(2 * var(--psv-u))}
 #home-reading-squeeze .th-question{display:none}
 #home-reading-squeeze svg{min-height:calc(108 * var(--psv-u))}
}
@media(max-width:900px){#home-reading-squeeze .th-toolbar>strong>span{display:none}}
@media(max-width:760px){#home-reading-squeeze .hr-i18n-size{display:none}}

/* The measurement name stays on the toolbar line, as in the order book. */
#home-reading-squeeze .th-toolbar>strong>span>span.hr-i18n-slot{display:inline-grid}

@media (min-width: 1051px) {
  #home-reading-squeeze .th-page { height: calc(100svh - var(--psv-header-height) - var(--psv-canvas-extra)); max-width: var(--psv-shell-content); padding-inline: calc(48 * var(--psv-u)); }
}
#home-reading-squeeze .th-toolbar>strong>span { display: inline; margin-left: 0; font-size: inherit; font-weight: inherit; letter-spacing: inherit; color: inherit; }
#home-reading-squeeze .fp-body { flex: 1; min-height: 0; display: grid; grid-template-columns: minmax(0, 1.75fr) minmax(0, 1fr); }
#home-reading-squeeze .fp-chart { margin: 0; padding: calc(12 * var(--psv-u)) calc(18 * var(--psv-u)) calc(10 * var(--psv-u)) calc(24 * var(--psv-u)); min-height: 0; display: flex; }
#home-reading-squeeze .fp-chart svg { width: 100%; height: 100%; min-height: 0; flex: 1; }
#home-reading-squeeze .fp-chart svg text { font-family: inherit; font-size: 11px; fill: var(--th-secondary); font-variant-numeric: tabular-nums; }
#home-reading-squeeze .fp-read { border-left: 1px solid var(--th-rule); padding: calc(12 * var(--psv-u)) calc(24 * var(--psv-u)) calc(8 * var(--psv-u)); display: flex; flex-direction: column; gap: calc(6 * var(--psv-u)); min-width: 0; }
#home-reading-squeeze .fp-read h3 { margin: 0; font-size: calc(17 * var(--psv-u)); font-weight: 600; letter-spacing: calc(0.2 * var(--psv-u)); line-height: 1.5; color: var(--th-ink); }
#home-reading-squeeze .fp-head { display: flex; align-items: baseline; justify-content: space-between; gap: calc(12 * var(--psv-u)); margin: calc(2 * var(--psv-u)) 0 0; font-size: max(var(--psv-text-floor), calc(13 * var(--psv-u))); line-height: 1.4; color: var(--th-ink); }
#home-reading-squeeze .fp-head .fp-name { min-width: 0; font-size: calc(17 * var(--psv-u)); font-weight: 600; letter-spacing: calc(0.2 * var(--psv-u)); line-height: 1.3; }
#home-reading-squeeze .fp-head strong { font-size: calc(28 * var(--psv-u)); line-height: 1.15; font-weight: 500; color: var(--th-blue); letter-spacing: calc(-0.8 * var(--psv-u)); font-variant-numeric: tabular-nums; }
#home-reading-squeeze .fp-group { border-top: 1px solid var(--th-rule); padding-top: calc(8 * var(--psv-u)); display: grid; gap: calc(4 * var(--psv-u)); }
#home-reading-squeeze .fp-row { display: grid; grid-template-columns: minmax(0, 1.15fr) minmax(0, 1fr) calc(44 * var(--psv-u)); align-items: center; gap: calc(10 * var(--psv-u)); font-size: max(var(--psv-text-floor), calc(13 * var(--psv-u))); line-height: 1.4; color: var(--th-ink); }
#home-reading-squeeze .fp-row b { font-weight: 500; text-align: right; font-variant-numeric: tabular-nums; }
#home-reading-squeeze .fp-name { font-weight: 600; }
#home-reading-squeeze .fp-track { position: relative; height: calc(6 * var(--psv-u)); background: #edf1f7; border-radius: calc(1 * var(--psv-u)); }
#home-reading-squeeze .fp-track i { position: absolute; top: 0; bottom: 0; background: #338cff; border-radius: calc(1 * var(--psv-u)); }
#home-reading-squeeze .fp-signed::after { content: ''; position: absolute; left: 50%; top: calc(-3 * var(--psv-u)); bottom: calc(-3 * var(--psv-u)); width: 1px; background: #a9b9ce; }
#home-reading-squeeze .fp-note { margin: calc(-3 * var(--psv-u)) 0 0; font-size: max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor)))); line-height: 1.35; color: var(--th-secondary); }
/* A note takes the height of its own language, not the longest one. */
#home-reading-squeeze .fp-read .fp-note .hr-i18n-size { display: none; }
@media (max-width: 760px) {
  #home-reading-squeeze .fp-body { grid-template-columns: 1fr; }
  #home-reading-squeeze .fp-chart { height: 300px; padding: 12px 16px; }
  #home-reading-squeeze .fp-read { border-left: 0; border-top: 1px solid var(--th-rule); padding: 14px 16px; }
}
/* squeeze-price:end */











/* derivatives-price:start */

#home-reading-derivatives{--th-paper:#f7f9fc;--th-ink:#132d58;--th-secondary:#536986;--th-rule:#dbe3ee;--th-soft:#edf3fb;--th-blue:#338cff;background:var(--th-paper);color:var(--th-ink);font-family:var(--psv-font-sans);line-height:1.7;width:100%;text-align:left;color-scheme:light;-webkit-font-smoothing:antialiased}
#home-reading-derivatives *{box-sizing:border-box}
#home-reading-derivatives .th-title,#home-reading-derivatives .th-dimension h3,#home-reading-derivatives h3,#home-reading-derivatives p{margin:0;font-family:inherit}
#home-reading-derivatives .th-header{height:calc(56 * var(--psv-u));padding:0 calc(28 * var(--psv-u));display:flex;align-items:center;justify-content:space-between;gap:calc(20 * var(--psv-u));font-size:max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor))))}
#home-reading-derivatives .th-brand{font-size:calc(20 * var(--psv-u));font-weight:700;letter-spacing:calc(-0.6 * var(--psv-u))}
#home-reading-derivatives .th-brand span{font-weight:400;color:var(--th-blue)}
#home-reading-derivatives nav{font-size:max(var(--psv-text-floor), calc(11 * max(var(--psv-u), var(--psv-label-floor))));letter-spacing:calc(0.5 * var(--psv-u))}
#home-reading-derivatives .th-page{container-type:inline-size;padding:calc(14 * var(--psv-u)) calc(28 * var(--psv-u)) calc(28 * var(--psv-u));max-width:calc(1180 * var(--psv-u));margin:auto}
#home-reading-derivatives .th-intro{display:grid;grid-template-columns:1.3fr 1fr;gap:0 calc(45 * var(--psv-u));align-items:end;margin-bottom:calc(16 * var(--psv-u))}
#home-reading-derivatives .th-eyebrow{grid-column:1/-1;font-size:max(var(--psv-text-floor), calc(11 * max(var(--psv-u), var(--psv-label-floor))));font-weight:600;letter-spacing:calc(1.7 * var(--psv-u));margin-bottom:calc(9 * var(--psv-u))}
#home-reading-derivatives .th-title{font-size:clamp((32 * var(--psv-u)),3.2cqw,(40 * var(--psv-u)));font-weight:800;line-height:1.08;letter-spacing:calc(-1.4 * var(--psv-u))}
#home-reading-derivatives .th-title span{color:var(--th-secondary)}
#home-reading-derivatives .th-lead{font-size:max(var(--psv-text-floor), calc(14 * var(--psv-u)));line-height:1.55;color:var(--th-secondary);max-width:calc(400 * var(--psv-u))}
#home-reading-derivatives .th-lead strong{font-weight:600;color:var(--th-ink)}
#home-reading-derivatives .th-scene{background:white;border:1px solid var(--th-rule)}
#home-reading-derivatives .th-toolbar{display:flex;align-items:center;justify-content:space-between;padding:calc(10 * var(--psv-u)) calc(24 * var(--psv-u));gap:calc(16 * var(--psv-u));border-bottom:1px solid var(--th-rule)}
#home-reading-derivatives .th-toolbar>strong{font-size:calc(17 * var(--psv-u));letter-spacing:calc(0.2 * var(--psv-u));font-weight:600}
#home-reading-derivatives .th-toolbar>strong>span{font-size:max(var(--psv-text-floor), calc(11 * max(var(--psv-u), var(--psv-label-floor))));font-weight:400;letter-spacing:calc(1.3 * var(--psv-u));margin-left:calc(15 * var(--psv-u));color:var(--th-secondary)}
#home-reading-derivatives .th-horizons{display:flex;background:var(--th-soft);padding:calc(3 * var(--psv-u));border-radius:calc(4 * var(--psv-u));gap:calc(2 * var(--psv-u))}
#home-reading-derivatives .th-horizons button{border:0;background:transparent;color:var(--th-secondary);font:500 calc(14 * var(--psv-u)) var(--psv-font-sans);padding:calc(7 * var(--psv-u)) calc(13 * var(--psv-u));border-radius:calc(3 * var(--psv-u));min-height:calc(36 * var(--psv-u));cursor:pointer}
#home-reading-derivatives .th-horizons button[aria-pressed=true]{background:var(--th-ink);color:white}
#home-reading-derivatives .th-horizons small{font-size:max(var(--psv-text-floor), calc(11 * max(var(--psv-u), var(--psv-label-floor))));font-weight:400}
#home-reading-derivatives .th-cadence{display:flex;justify-content:space-between;gap:calc(12 * var(--psv-u));padding:calc(9 * var(--psv-u)) calc(24 * var(--psv-u));font-size:max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor))));color:var(--th-secondary);border-bottom:1px solid var(--th-rule)}
#home-reading-derivatives .th-cadence strong{font-weight:500;color:var(--th-ink)}
#home-reading-derivatives .th-dimensions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));padding:calc(20 * var(--psv-u)) calc(24 * var(--psv-u)) calc(18 * var(--psv-u))}
#home-reading-derivatives .th-dimension{min-width:0;padding:0 calc(20 * var(--psv-u));border-left:1px solid var(--th-rule)}
#home-reading-derivatives .th-dimension:first-child{padding-left:0;border:0}
#home-reading-derivatives .th-dimension:last-child{padding-right:0}
#home-reading-derivatives .th-dimension h3{font-size:calc(17 * var(--psv-u));font-weight:600;line-height:1.7;letter-spacing:calc(0.2 * var(--psv-u))}
#home-reading-derivatives .th-question{font-size:max(var(--psv-text-floor), calc(13 * var(--psv-u)));line-height:1.5;color:var(--th-secondary);margin-top:calc(4 * var(--psv-u));min-height:calc(42 * var(--psv-u))}
#home-reading-derivatives .th-value{display:flex;align-items:baseline;gap:calc(12 * var(--psv-u));margin:calc(14 * var(--psv-u)) 0 0;font-variant-numeric:tabular-nums}
#home-reading-derivatives .th-value strong{font-size:calc(32 * var(--psv-u));line-height:1.2;font-weight:500;color:var(--th-blue);letter-spacing:calc(-0.8 * var(--psv-u))}
#home-reading-derivatives .th-value span{font-size:max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor))));color:var(--th-secondary)}
#home-reading-derivatives svg{width:100%;height:calc(245 * var(--psv-u));display:block}
#home-reading-derivatives svg text{font-family:inherit;font-size:11px;fill:var(--th-secondary)}
#home-reading-derivatives .th-reading{font-size:max(var(--psv-text-floor), calc(13 * var(--psv-u)));line-height:1.5;color:var(--th-secondary);border-top:1px solid var(--th-rule);padding-top:calc(10 * var(--psv-u));min-height:calc(90 * var(--psv-u))}
#home-reading-derivatives .th-reading strong{font-weight:500;color:var(--th-ink)}
#home-reading-derivatives .th-explanation{display:grid;grid-template-columns:1fr 1fr;gap:calc(32 * var(--psv-u));padding-top:calc(14 * var(--psv-u))}
#home-reading-derivatives .th-explanation>div+div{border-left:1px solid var(--th-rule);padding-left:calc(32 * var(--psv-u))}
#home-reading-derivatives h3{font-size:max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor))));font-weight:700;line-height:1.5;letter-spacing:calc(0.6 * var(--psv-u));margin-bottom:calc(6 * var(--psv-u))}
#home-reading-derivatives .th-explanation p{font-size:max(var(--psv-text-floor), calc(13 * var(--psv-u)));line-height:1.5;color:var(--th-secondary)}
@media(max-width:900px){#home-reading-derivatives .th-toolbar>strong>span{display:none}#home-reading-derivatives .th-dimension{padding-inline:12px}}
@media(max-width:760px){#home-reading-derivatives nav{display:none}#home-reading-derivatives .th-page{padding:22px 14px}#home-reading-derivatives .th-intro{grid-template-columns:1fr;gap:0}#home-reading-derivatives .th-lead{margin-top:18px}#home-reading-derivatives .th-toolbar{flex-wrap:wrap;padding:12px 16px}#home-reading-derivatives .th-cadence{flex-wrap:wrap;gap:0;padding:9px 16px}#home-reading-derivatives .th-cadence span{width:100%}#home-reading-derivatives .th-horizons button{min-height:44px}#home-reading-derivatives .th-dimensions{grid-template-columns:1fr;padding:0 20px}#home-reading-derivatives .th-dimension,#home-reading-derivatives .th-dimension:first-child,#home-reading-derivatives .th-dimension:last-child{padding:22px 0;border:0;border-bottom:1px solid var(--th-rule)}#home-reading-derivatives .th-dimension:last-child{border:0}#home-reading-derivatives .th-reading{min-height:0}#home-reading-derivatives .th-explanation{grid-template-columns:1fr;gap:22px}#home-reading-derivatives .th-explanation>div+div{padding:0;border:0}}

#home-reading-derivatives{padding:0;max-width:none;background:transparent;justify-content:center}
#home-reading-derivatives .th-page{width:100%}
#home-reading-derivatives .th-title{text-wrap:initial}
#home-reading-derivatives .th-title>br{display:none}
#home-reading-derivatives .th-title>span{display:block;color:var(--th-secondary)}
#home-reading-derivatives .th-title>span:first-child{color:var(--th-ink)}
#home-reading-derivatives .th-title span[data-en]{color:inherit}
#home-reading-derivatives span.hr-i18n-slot{display:grid;grid-template-columns:minmax(0,1fr)}
#home-reading-derivatives span.hr-i18n-slot>span{grid-area:1/1;margin:0}
#home-reading-derivatives .th-dimension h3{font-size:calc(17 * var(--psv-u));font-weight:600;line-height:1.7;letter-spacing:calc(0.2 * var(--psv-u));margin-bottom:0}
#home-reading-derivatives .th-toolbar>strong>span{display:inline}
#home-reading-derivatives .th-toolbar>strong>span.hr-i18n-slot{display:inline-grid}
#home-reading-derivatives .th-horizons .hr-i18n-slot{display:inline-grid}
@media(min-width:761px){
 #home-reading-derivatives .th-page{height:calc(100svh - var(--psv-header-height));max-height:calc(850 * var(--psv-u));padding:calc(14 * var(--psv-u)) calc(28 * var(--psv-u)) calc(45 * var(--psv-u));display:flex;flex-direction:column;gap:calc(12 * var(--psv-u))}
 #home-reading-derivatives .th-intro{margin:0;flex:none}
 #home-reading-derivatives .th-scene{flex:1;min-height:calc(365 * var(--psv-u));display:flex;flex-direction:column}
 #home-reading-derivatives .th-toolbar,#home-reading-derivatives .th-cadence{flex:none}
 #home-reading-derivatives .th-dimensions{flex:1;min-height:0;padding-block:calc(14 * var(--psv-u))}
 #home-reading-derivatives .th-dimension{display:flex;flex-direction:column;min-height:0}
 #home-reading-derivatives .th-question{min-height:calc(58 * var(--psv-u));flex:none}
 #home-reading-derivatives .th-value{margin-top:calc(6 * var(--psv-u));flex:none}
 #home-reading-derivatives svg{height:auto;min-height:calc(130 * var(--psv-u));flex:1}
 #home-reading-derivatives .th-reading{min-height:calc(88 * var(--psv-u));flex:none}
 #home-reading-derivatives .th-explanation{padding-top:0;flex:none}
}
@media(min-width:761px) and (max-height:800px){
 #home-reading-derivatives .th-page{padding:calc(10 * var(--psv-u)) calc(24 * var(--psv-u)) calc(32 * var(--psv-u));gap:calc(10 * var(--psv-u))}
 #home-reading-derivatives .th-title{font-size:calc(32 * var(--psv-u))}
 #home-reading-derivatives .th-toolbar{padding-block:calc(5 * var(--psv-u))}
 #home-reading-derivatives .th-cadence{padding-block:calc(5 * var(--psv-u))}
 #home-reading-derivatives .th-dimensions{padding-block:calc(10 * var(--psv-u))}
 #home-reading-derivatives .th-question{font-size:max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor))));line-height:1.45;min-height:calc(48 * var(--psv-u))}
 #home-reading-derivatives .th-value strong{font-size:calc(28 * var(--psv-u))}
 #home-reading-derivatives .th-reading{font-size:max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor))));line-height:1.45;min-height:calc(72 * var(--psv-u));padding-top:calc(8 * var(--psv-u))}
 #home-reading-derivatives .th-explanation p{font-size:max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor))));line-height:1.45}
 #home-reading-derivatives .th-scene{min-height:calc(330 * var(--psv-u))}
}
/* desktop-scale:generated */
@media (min-width: 1051px) {
  #home-reading-derivatives .th-page {
    padding: calc(10 * var(--psv-u)) calc(24 * var(--psv-u)) calc(32 * var(--psv-u));
    gap: calc(10 * var(--psv-u));
  }

  #home-reading-derivatives .th-title {
    font-size: calc(32 * var(--psv-u));
  }

  #home-reading-derivatives .th-toolbar {
    padding-block: calc(5 * var(--psv-u));
  }

  #home-reading-derivatives .th-cadence {
    padding-block: calc(5 * var(--psv-u));
  }

  #home-reading-derivatives .th-dimensions {
    padding-block: calc(10 * var(--psv-u));
  }

  #home-reading-derivatives .th-question {
    font-size: max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor))));
    line-height: 1.45;
    min-height: calc(48 * var(--psv-u));
  }

  #home-reading-derivatives .th-value strong {
    font-size: calc(28 * var(--psv-u));
  }

  #home-reading-derivatives .th-reading {
    font-size: max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor))));
    line-height: 1.45;
    min-height: calc(72 * var(--psv-u));
    padding-top: calc(8 * var(--psv-u));
  }

  #home-reading-derivatives .th-explanation p {
    font-size: max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor))));
    line-height: 1.45;
  }

  #home-reading-derivatives .th-scene {
    min-height: calc(330 * var(--psv-u));
  }
}
/* desktop-scale:end */
@media(max-width: 1050px) and (min-width:761px) and (max-height:680px){
 #home-reading-derivatives .th-page{padding-block:calc(8 * var(--psv-u)) calc(28 * var(--psv-u));gap:calc(8 * var(--psv-u))}
 #home-reading-derivatives .th-title{font-size:calc(28 * var(--psv-u))}
 #home-reading-derivatives .th-lead{font-size:max(var(--psv-text-floor), calc(13 * var(--psv-u)))}
 #home-reading-derivatives .th-cadence{font-size:max(var(--psv-text-floor), calc(11 * max(var(--psv-u), var(--psv-label-floor))));padding-block:calc(3 * var(--psv-u))}
 #home-reading-derivatives .th-dimensions{padding-block:calc(6 * var(--psv-u))}
 #home-reading-derivatives .th-reading{font-size:max(var(--psv-text-floor), calc(11 * max(var(--psv-u), var(--psv-label-floor))));min-height:calc(70 * var(--psv-u))}
 #home-reading-derivatives .th-value{margin-top:calc(2 * var(--psv-u))}
 #home-reading-derivatives .th-question{display:none}
 #home-reading-derivatives svg{min-height:calc(108 * var(--psv-u))}
}
@media(max-width:900px){#home-reading-derivatives .th-toolbar>strong>span{display:none}}
@media(max-width:760px){#home-reading-derivatives .hr-i18n-size{display:none}}

/* The measurement name stays on the toolbar line, as in the order book. */
#home-reading-derivatives .th-toolbar>strong>span>span.hr-i18n-slot{display:inline-grid}

@media (min-width: 1051px) {
  #home-reading-derivatives .th-page { height: calc(100svh - var(--psv-header-height) - var(--psv-canvas-extra)); max-width: var(--psv-shell-content); padding-inline: calc(48 * var(--psv-u)); }
}
#home-reading-derivatives .th-toolbar>strong>span { display: inline; margin-left: 0; font-size: inherit; font-weight: inherit; letter-spacing: inherit; color: inherit; }
#home-reading-derivatives .fp-body { flex: 1; min-height: 0; display: grid; grid-template-columns: minmax(0, 1.75fr) minmax(0, 1fr); }
#home-reading-derivatives .fp-chart { margin: 0; padding: calc(12 * var(--psv-u)) calc(18 * var(--psv-u)) calc(10 * var(--psv-u)) calc(24 * var(--psv-u)); min-height: 0; display: flex; }
#home-reading-derivatives .fp-chart svg { width: 100%; height: 100%; min-height: 0; flex: 1; }
#home-reading-derivatives .fp-chart svg text { font-family: inherit; font-size: 11px; fill: var(--th-secondary); font-variant-numeric: tabular-nums; }
#home-reading-derivatives .fp-read { border-left: 1px solid var(--th-rule); padding: calc(12 * var(--psv-u)) calc(24 * var(--psv-u)) calc(8 * var(--psv-u)); display: flex; flex-direction: column; gap: calc(6 * var(--psv-u)); min-width: 0; }
#home-reading-derivatives .fp-read h3 { margin: 0; font-size: calc(17 * var(--psv-u)); font-weight: 600; letter-spacing: calc(0.2 * var(--psv-u)); line-height: 1.5; color: var(--th-ink); }
#home-reading-derivatives .fp-head { display: flex; align-items: baseline; justify-content: space-between; gap: calc(12 * var(--psv-u)); margin: calc(2 * var(--psv-u)) 0 0; font-size: max(var(--psv-text-floor), calc(13 * var(--psv-u))); line-height: 1.4; color: var(--th-ink); }
#home-reading-derivatives .fp-head .fp-name { min-width: 0; font-size: calc(17 * var(--psv-u)); font-weight: 600; letter-spacing: calc(0.2 * var(--psv-u)); line-height: 1.3; }
#home-reading-derivatives .fp-head strong { font-size: calc(28 * var(--psv-u)); line-height: 1.15; font-weight: 500; color: var(--th-blue); letter-spacing: calc(-0.8 * var(--psv-u)); font-variant-numeric: tabular-nums; }
#home-reading-derivatives .fp-group { border-top: 1px solid var(--th-rule); padding-top: calc(8 * var(--psv-u)); display: grid; gap: calc(4 * var(--psv-u)); }
#home-reading-derivatives .fp-row { display: grid; grid-template-columns: minmax(0, 1.15fr) minmax(0, 1fr) calc(44 * var(--psv-u)); align-items: center; gap: calc(10 * var(--psv-u)); font-size: max(var(--psv-text-floor), calc(13 * var(--psv-u))); line-height: 1.4; color: var(--th-ink); }
#home-reading-derivatives .fp-row b { font-weight: 500; text-align: right; font-variant-numeric: tabular-nums; }
#home-reading-derivatives .fp-name { font-weight: 600; }
#home-reading-derivatives .fp-track { position: relative; height: calc(6 * var(--psv-u)); background: #edf1f7; border-radius: calc(1 * var(--psv-u)); }
#home-reading-derivatives .fp-track i { position: absolute; top: 0; bottom: 0; background: #338cff; border-radius: calc(1 * var(--psv-u)); }
#home-reading-derivatives .fp-signed::after { content: ''; position: absolute; left: 50%; top: calc(-3 * var(--psv-u)); bottom: calc(-3 * var(--psv-u)); width: 1px; background: #a9b9ce; }
#home-reading-derivatives .fp-note { margin: calc(-3 * var(--psv-u)) 0 0; font-size: max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor)))); line-height: 1.35; color: var(--th-secondary); }
/* A note takes the height of its own language, not the longest one. */
#home-reading-derivatives .fp-read .fp-note .hr-i18n-size { display: none; }
@media (max-width: 760px) {
  #home-reading-derivatives .fp-body { grid-template-columns: 1fr; }
  #home-reading-derivatives .fp-chart { height: 300px; padding: 12px 16px; }
  #home-reading-derivatives .fp-read { border-left: 0; border-top: 1px solid var(--th-rule); padding: 14px 16px; }
}
/* derivatives-price:end */

/* leverage-price:start */

#home-reading-leverage{--th-paper:#f7f9fc;--th-ink:#132d58;--th-secondary:#536986;--th-rule:#dbe3ee;--th-soft:#edf3fb;--th-blue:#338cff;background:var(--th-paper);color:var(--th-ink);font-family:var(--psv-font-sans);line-height:1.7;width:100%;text-align:left;color-scheme:light;-webkit-font-smoothing:antialiased}
#home-reading-leverage *{box-sizing:border-box}
#home-reading-leverage .th-title,#home-reading-leverage .th-dimension h3,#home-reading-leverage h3,#home-reading-leverage p{margin:0;font-family:inherit}
#home-reading-leverage .th-header{height:calc(56 * var(--psv-u));padding:0 calc(28 * var(--psv-u));display:flex;align-items:center;justify-content:space-between;gap:calc(20 * var(--psv-u));font-size:max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor))))}
#home-reading-leverage .th-brand{font-size:calc(20 * var(--psv-u));font-weight:700;letter-spacing:calc(-0.6 * var(--psv-u))}
#home-reading-leverage .th-brand span{font-weight:400;color:var(--th-blue)}
#home-reading-leverage nav{font-size:max(var(--psv-text-floor), calc(11 * max(var(--psv-u), var(--psv-label-floor))));letter-spacing:calc(0.5 * var(--psv-u))}
#home-reading-leverage .th-page{container-type:inline-size;padding:calc(14 * var(--psv-u)) calc(28 * var(--psv-u)) calc(28 * var(--psv-u));max-width:calc(1180 * var(--psv-u));margin:auto}
#home-reading-leverage .th-intro{display:grid;grid-template-columns:1.3fr 1fr;gap:0 calc(45 * var(--psv-u));align-items:end;margin-bottom:calc(16 * var(--psv-u))}
#home-reading-leverage .th-eyebrow{grid-column:1/-1;font-size:max(var(--psv-text-floor), calc(11 * max(var(--psv-u), var(--psv-label-floor))));font-weight:600;letter-spacing:calc(1.7 * var(--psv-u));margin-bottom:calc(9 * var(--psv-u))}
#home-reading-leverage .th-title{font-size:clamp((32 * var(--psv-u)),3.2cqw,(40 * var(--psv-u)));font-weight:800;line-height:1.08;letter-spacing:calc(-1.4 * var(--psv-u))}
#home-reading-leverage .th-title span{color:var(--th-secondary)}
#home-reading-leverage .th-lead{font-size:max(var(--psv-text-floor), calc(14 * var(--psv-u)));line-height:1.55;color:var(--th-secondary);max-width:calc(400 * var(--psv-u))}
#home-reading-leverage .th-lead strong{font-weight:600;color:var(--th-ink)}
#home-reading-leverage .th-scene{background:white;border:1px solid var(--th-rule)}
#home-reading-leverage .th-toolbar{display:flex;align-items:center;justify-content:space-between;padding:calc(10 * var(--psv-u)) calc(24 * var(--psv-u));gap:calc(16 * var(--psv-u));border-bottom:1px solid var(--th-rule)}
#home-reading-leverage .th-toolbar>strong{font-size:calc(17 * var(--psv-u));letter-spacing:calc(0.2 * var(--psv-u));font-weight:600}
#home-reading-leverage .th-toolbar>strong>span{font-size:max(var(--psv-text-floor), calc(11 * max(var(--psv-u), var(--psv-label-floor))));font-weight:400;letter-spacing:calc(1.3 * var(--psv-u));margin-left:calc(15 * var(--psv-u));color:var(--th-secondary)}
#home-reading-leverage .th-horizons{display:flex;background:var(--th-soft);padding:calc(3 * var(--psv-u));border-radius:calc(4 * var(--psv-u));gap:calc(2 * var(--psv-u))}
#home-reading-leverage .th-horizons button{border:0;background:transparent;color:var(--th-secondary);font:500 calc(14 * var(--psv-u)) var(--psv-font-sans);padding:calc(7 * var(--psv-u)) calc(13 * var(--psv-u));border-radius:calc(3 * var(--psv-u));min-height:calc(36 * var(--psv-u));cursor:pointer}
#home-reading-leverage .th-horizons button[aria-pressed=true]{background:var(--th-ink);color:white}
#home-reading-leverage .th-horizons small{font-size:max(var(--psv-text-floor), calc(11 * max(var(--psv-u), var(--psv-label-floor))));font-weight:400}
#home-reading-leverage .th-cadence{display:flex;justify-content:space-between;gap:calc(12 * var(--psv-u));padding:calc(9 * var(--psv-u)) calc(24 * var(--psv-u));font-size:max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor))));color:var(--th-secondary);border-bottom:1px solid var(--th-rule)}
#home-reading-leverage .th-cadence strong{font-weight:500;color:var(--th-ink)}
#home-reading-leverage .th-dimensions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));padding:calc(20 * var(--psv-u)) calc(24 * var(--psv-u)) calc(18 * var(--psv-u))}
#home-reading-leverage .th-dimension{min-width:0;padding:0 calc(20 * var(--psv-u));border-left:1px solid var(--th-rule)}
#home-reading-leverage .th-dimension:first-child{padding-left:0;border:0}
#home-reading-leverage .th-dimension:last-child{padding-right:0}
#home-reading-leverage .th-dimension h3{font-size:calc(17 * var(--psv-u));font-weight:600;line-height:1.7;letter-spacing:calc(0.2 * var(--psv-u))}
#home-reading-leverage .th-question{font-size:max(var(--psv-text-floor), calc(13 * var(--psv-u)));line-height:1.5;color:var(--th-secondary);margin-top:calc(4 * var(--psv-u));min-height:calc(42 * var(--psv-u))}
#home-reading-leverage .th-value{display:flex;align-items:baseline;gap:calc(12 * var(--psv-u));margin:calc(14 * var(--psv-u)) 0 0;font-variant-numeric:tabular-nums}
#home-reading-leverage .th-value strong{font-size:calc(32 * var(--psv-u));line-height:1.2;font-weight:500;color:var(--th-blue);letter-spacing:calc(-0.8 * var(--psv-u))}
#home-reading-leverage .th-value span{font-size:max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor))));color:var(--th-secondary)}
#home-reading-leverage svg{width:100%;height:calc(245 * var(--psv-u));display:block}
#home-reading-leverage svg text{font-family:inherit;font-size:11px;fill:var(--th-secondary)}
#home-reading-leverage .th-reading{font-size:max(var(--psv-text-floor), calc(13 * var(--psv-u)));line-height:1.5;color:var(--th-secondary);border-top:1px solid var(--th-rule);padding-top:calc(10 * var(--psv-u));min-height:calc(90 * var(--psv-u))}
#home-reading-leverage .th-reading strong{font-weight:500;color:var(--th-ink)}
#home-reading-leverage .th-explanation{display:grid;grid-template-columns:1fr 1fr;gap:calc(32 * var(--psv-u));padding-top:calc(14 * var(--psv-u))}
#home-reading-leverage .th-explanation>div+div{border-left:1px solid var(--th-rule);padding-left:calc(32 * var(--psv-u))}
#home-reading-leverage h3{font-size:max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor))));font-weight:700;line-height:1.5;letter-spacing:calc(0.6 * var(--psv-u));margin-bottom:calc(6 * var(--psv-u))}
#home-reading-leverage .th-explanation p{font-size:max(var(--psv-text-floor), calc(13 * var(--psv-u)));line-height:1.5;color:var(--th-secondary)}
@media(max-width:900px){#home-reading-leverage .th-toolbar>strong>span{display:none}#home-reading-leverage .th-dimension{padding-inline:12px}}
@media(max-width:760px){#home-reading-leverage nav{display:none}#home-reading-leverage .th-page{padding:22px 14px}#home-reading-leverage .th-intro{grid-template-columns:1fr;gap:0}#home-reading-leverage .th-lead{margin-top:18px}#home-reading-leverage .th-toolbar{flex-wrap:wrap;padding:12px 16px}#home-reading-leverage .th-cadence{flex-wrap:wrap;gap:0;padding:9px 16px}#home-reading-leverage .th-cadence span{width:100%}#home-reading-leverage .th-horizons button{min-height:44px}#home-reading-leverage .th-dimensions{grid-template-columns:1fr;padding:0 20px}#home-reading-leverage .th-dimension,#home-reading-leverage .th-dimension:first-child,#home-reading-leverage .th-dimension:last-child{padding:22px 0;border:0;border-bottom:1px solid var(--th-rule)}#home-reading-leverage .th-dimension:last-child{border:0}#home-reading-leverage .th-reading{min-height:0}#home-reading-leverage .th-explanation{grid-template-columns:1fr;gap:22px}#home-reading-leverage .th-explanation>div+div{padding:0;border:0}}

#home-reading-leverage{padding:0;max-width:none;background:transparent;justify-content:center}
#home-reading-leverage .th-page{width:100%}
#home-reading-leverage .th-title{text-wrap:initial}
#home-reading-leverage .th-title>br{display:none}
#home-reading-leverage .th-title>span{display:block;color:var(--th-secondary)}
#home-reading-leverage .th-title>span:first-child{color:var(--th-ink)}
#home-reading-leverage .th-title span[data-en]{color:inherit}
#home-reading-leverage span.hr-i18n-slot{display:grid;grid-template-columns:minmax(0,1fr)}
#home-reading-leverage span.hr-i18n-slot>span{grid-area:1/1;margin:0}
#home-reading-leverage .th-dimension h3{font-size:calc(17 * var(--psv-u));font-weight:600;line-height:1.7;letter-spacing:calc(0.2 * var(--psv-u));margin-bottom:0}
#home-reading-leverage .th-toolbar>strong>span{display:inline}
#home-reading-leverage .th-toolbar>strong>span.hr-i18n-slot{display:inline-grid}
#home-reading-leverage .th-horizons .hr-i18n-slot{display:inline-grid}
@media(min-width:761px){
 #home-reading-leverage .th-page{height:calc(100svh - var(--psv-header-height));max-height:calc(850 * var(--psv-u));padding:calc(14 * var(--psv-u)) calc(28 * var(--psv-u)) calc(45 * var(--psv-u));display:flex;flex-direction:column;gap:calc(12 * var(--psv-u))}
 #home-reading-leverage .th-intro{margin:0;flex:none}
 #home-reading-leverage .th-scene{flex:1;min-height:calc(365 * var(--psv-u));display:flex;flex-direction:column}
 #home-reading-leverage .th-toolbar,#home-reading-leverage .th-cadence{flex:none}
 #home-reading-leverage .th-dimensions{flex:1;min-height:0;padding-block:calc(14 * var(--psv-u))}
 #home-reading-leverage .th-dimension{display:flex;flex-direction:column;min-height:0}
 #home-reading-leverage .th-question{min-height:calc(58 * var(--psv-u));flex:none}
 #home-reading-leverage .th-value{margin-top:calc(6 * var(--psv-u));flex:none}
 #home-reading-leverage svg{height:auto;min-height:calc(130 * var(--psv-u));flex:1}
 #home-reading-leverage .th-reading{min-height:calc(88 * var(--psv-u));flex:none}
 #home-reading-leverage .th-explanation{padding-top:0;flex:none}
}
@media(min-width:761px) and (max-height:800px){
 #home-reading-leverage .th-page{padding:calc(10 * var(--psv-u)) calc(24 * var(--psv-u)) calc(32 * var(--psv-u));gap:calc(10 * var(--psv-u))}
 #home-reading-leverage .th-title{font-size:calc(32 * var(--psv-u))}
 #home-reading-leverage .th-toolbar{padding-block:calc(5 * var(--psv-u))}
 #home-reading-leverage .th-cadence{padding-block:calc(5 * var(--psv-u))}
 #home-reading-leverage .th-dimensions{padding-block:calc(10 * var(--psv-u))}
 #home-reading-leverage .th-question{font-size:max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor))));line-height:1.45;min-height:calc(48 * var(--psv-u))}
 #home-reading-leverage .th-value strong{font-size:calc(28 * var(--psv-u))}
 #home-reading-leverage .th-reading{font-size:max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor))));line-height:1.45;min-height:calc(72 * var(--psv-u));padding-top:calc(8 * var(--psv-u))}
 #home-reading-leverage .th-explanation p{font-size:max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor))));line-height:1.45}
 #home-reading-leverage .th-scene{min-height:calc(330 * var(--psv-u))}
}
/* desktop-scale:generated */
@media (min-width: 1051px) {
  #home-reading-leverage .th-page {
    padding: calc(10 * var(--psv-u)) calc(24 * var(--psv-u)) calc(32 * var(--psv-u));
    gap: calc(10 * var(--psv-u));
  }

  #home-reading-leverage .th-title {
    font-size: calc(32 * var(--psv-u));
  }

  #home-reading-leverage .th-toolbar {
    padding-block: calc(5 * var(--psv-u));
  }

  #home-reading-leverage .th-cadence {
    padding-block: calc(5 * var(--psv-u));
  }

  #home-reading-leverage .th-dimensions {
    padding-block: calc(10 * var(--psv-u));
  }

  #home-reading-leverage .th-question {
    font-size: max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor))));
    line-height: 1.45;
    min-height: calc(48 * var(--psv-u));
  }

  #home-reading-leverage .th-value strong {
    font-size: calc(28 * var(--psv-u));
  }

  #home-reading-leverage .th-reading {
    font-size: max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor))));
    line-height: 1.45;
    min-height: calc(72 * var(--psv-u));
    padding-top: calc(8 * var(--psv-u));
  }

  #home-reading-leverage .th-explanation p {
    font-size: max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor))));
    line-height: 1.45;
  }

  #home-reading-leverage .th-scene {
    min-height: calc(330 * var(--psv-u));
  }
}
/* desktop-scale:end */
@media(max-width: 1050px) and (min-width:761px) and (max-height:680px){
 #home-reading-leverage .th-page{padding-block:calc(8 * var(--psv-u)) calc(28 * var(--psv-u));gap:calc(8 * var(--psv-u))}
 #home-reading-leverage .th-title{font-size:calc(28 * var(--psv-u))}
 #home-reading-leverage .th-lead{font-size:max(var(--psv-text-floor), calc(13 * var(--psv-u)))}
 #home-reading-leverage .th-cadence{font-size:max(var(--psv-text-floor), calc(11 * max(var(--psv-u), var(--psv-label-floor))));padding-block:calc(3 * var(--psv-u))}
 #home-reading-leverage .th-dimensions{padding-block:calc(6 * var(--psv-u))}
 #home-reading-leverage .th-reading{font-size:max(var(--psv-text-floor), calc(11 * max(var(--psv-u), var(--psv-label-floor))));min-height:calc(70 * var(--psv-u))}
 #home-reading-leverage .th-value{margin-top:calc(2 * var(--psv-u))}
 #home-reading-leverage .th-question{display:none}
 #home-reading-leverage svg{min-height:calc(108 * var(--psv-u))}
}
@media(max-width:900px){#home-reading-leverage .th-toolbar>strong>span{display:none}}
@media(max-width:760px){#home-reading-leverage .hr-i18n-size{display:none}}

/* The measurement name stays on the toolbar line, as in the order book. */
#home-reading-leverage .th-toolbar>strong>span>span.hr-i18n-slot{display:inline-grid}

@media (min-width: 1051px) {
  #home-reading-leverage .th-page { height: calc(100svh - var(--psv-header-height) - var(--psv-canvas-extra)); max-width: var(--psv-shell-content); padding-inline: calc(48 * var(--psv-u)); }
}
#home-reading-leverage .th-toolbar>strong>span { display: inline; margin-left: 0; font-size: inherit; font-weight: inherit; letter-spacing: inherit; color: inherit; }
#home-reading-leverage .fp-body { flex: 1; min-height: 0; display: grid; grid-template-columns: minmax(0, 1.75fr) minmax(0, 1fr); }
#home-reading-leverage .fp-chart { margin: 0; padding: calc(12 * var(--psv-u)) calc(18 * var(--psv-u)) calc(10 * var(--psv-u)) calc(24 * var(--psv-u)); min-height: 0; display: flex; }
#home-reading-leverage .fp-chart svg { width: 100%; height: 100%; min-height: 0; flex: 1; }
#home-reading-leverage .fp-chart svg text { font-family: inherit; font-size: 11px; fill: var(--th-secondary); font-variant-numeric: tabular-nums; }
#home-reading-leverage .fp-read { border-left: 1px solid var(--th-rule); padding: calc(12 * var(--psv-u)) calc(24 * var(--psv-u)) calc(8 * var(--psv-u)); display: flex; flex-direction: column; gap: calc(6 * var(--psv-u)); min-width: 0; }
#home-reading-leverage .fp-read h3 { margin: 0; font-size: calc(17 * var(--psv-u)); font-weight: 600; letter-spacing: calc(0.2 * var(--psv-u)); line-height: 1.5; color: var(--th-ink); }
#home-reading-leverage .fp-head { display: flex; align-items: baseline; justify-content: space-between; gap: calc(12 * var(--psv-u)); margin: calc(2 * var(--psv-u)) 0 0; font-size: max(var(--psv-text-floor), calc(13 * var(--psv-u))); line-height: 1.4; color: var(--th-ink); }
#home-reading-leverage .fp-head .fp-name { min-width: 0; font-size: calc(17 * var(--psv-u)); font-weight: 600; letter-spacing: calc(0.2 * var(--psv-u)); line-height: 1.3; }
#home-reading-leverage .fp-head strong { font-size: calc(28 * var(--psv-u)); line-height: 1.15; font-weight: 500; color: var(--th-blue); letter-spacing: calc(-0.8 * var(--psv-u)); font-variant-numeric: tabular-nums; }
#home-reading-leverage .fp-group { border-top: 1px solid var(--th-rule); padding-top: calc(8 * var(--psv-u)); display: grid; gap: calc(4 * var(--psv-u)); }
#home-reading-leverage .fp-row { display: grid; grid-template-columns: minmax(0, 1.15fr) minmax(0, 1fr) calc(44 * var(--psv-u)); align-items: center; gap: calc(10 * var(--psv-u)); font-size: max(var(--psv-text-floor), calc(13 * var(--psv-u))); line-height: 1.4; color: var(--th-ink); }
#home-reading-leverage .fp-row b { font-weight: 500; text-align: right; font-variant-numeric: tabular-nums; }
#home-reading-leverage .fp-name { font-weight: 600; }
#home-reading-leverage .fp-track { position: relative; height: calc(6 * var(--psv-u)); background: #edf1f7; border-radius: calc(1 * var(--psv-u)); }
#home-reading-leverage .fp-track i { position: absolute; top: 0; bottom: 0; background: #338cff; border-radius: calc(1 * var(--psv-u)); }
#home-reading-leverage .fp-signed::after { content: ''; position: absolute; left: 50%; top: calc(-3 * var(--psv-u)); bottom: calc(-3 * var(--psv-u)); width: 1px; background: #a9b9ce; }
#home-reading-leverage .fp-note { margin: calc(-3 * var(--psv-u)) 0 0; font-size: max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor)))); line-height: 1.35; color: var(--th-secondary); }
/* A note takes the height of its own language, not the longest one. */
#home-reading-leverage .fp-read .fp-note .hr-i18n-size { display: none; }
@media (max-width: 760px) {
  #home-reading-leverage .fp-body { grid-template-columns: 1fr; }
  #home-reading-leverage .fp-chart { height: 300px; padding: 12px 16px; }
  #home-reading-leverage .fp-read { border-left: 0; border-top: 1px solid var(--th-rule); padding: 14px 16px; }
}
/* leverage-price:end */

/* carry-price:start */

#home-reading-carry{--th-paper:#f7f9fc;--th-ink:#132d58;--th-secondary:#536986;--th-rule:#dbe3ee;--th-soft:#edf3fb;--th-blue:#338cff;background:var(--th-paper);color:var(--th-ink);font-family:var(--psv-font-sans);line-height:1.7;width:100%;text-align:left;color-scheme:light;-webkit-font-smoothing:antialiased}
#home-reading-carry *{box-sizing:border-box}
#home-reading-carry .th-title,#home-reading-carry .th-dimension h3,#home-reading-carry h3,#home-reading-carry p{margin:0;font-family:inherit}
#home-reading-carry .th-header{height:calc(56 * var(--psv-u));padding:0 calc(28 * var(--psv-u));display:flex;align-items:center;justify-content:space-between;gap:calc(20 * var(--psv-u));font-size:max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor))))}
#home-reading-carry .th-brand{font-size:calc(20 * var(--psv-u));font-weight:700;letter-spacing:calc(-0.6 * var(--psv-u))}
#home-reading-carry .th-brand span{font-weight:400;color:var(--th-blue)}
#home-reading-carry nav{font-size:max(var(--psv-text-floor), calc(11 * max(var(--psv-u), var(--psv-label-floor))));letter-spacing:calc(0.5 * var(--psv-u))}
#home-reading-carry .th-page{container-type:inline-size;padding:calc(14 * var(--psv-u)) calc(28 * var(--psv-u)) calc(28 * var(--psv-u));max-width:calc(1180 * var(--psv-u));margin:auto}
#home-reading-carry .th-intro{display:grid;grid-template-columns:1.3fr 1fr;gap:0 calc(45 * var(--psv-u));align-items:end;margin-bottom:calc(16 * var(--psv-u))}
#home-reading-carry .th-eyebrow{grid-column:1/-1;font-size:max(var(--psv-text-floor), calc(11 * max(var(--psv-u), var(--psv-label-floor))));font-weight:600;letter-spacing:calc(1.7 * var(--psv-u));margin-bottom:calc(9 * var(--psv-u))}
#home-reading-carry .th-title{font-size:clamp((32 * var(--psv-u)),3.2cqw,(40 * var(--psv-u)));font-weight:800;line-height:1.08;letter-spacing:calc(-1.4 * var(--psv-u))}
#home-reading-carry .th-title span{color:var(--th-secondary)}
#home-reading-carry .th-lead{font-size:max(var(--psv-text-floor), calc(14 * var(--psv-u)));line-height:1.55;color:var(--th-secondary);max-width:calc(400 * var(--psv-u))}
#home-reading-carry .th-lead strong{font-weight:600;color:var(--th-ink)}
#home-reading-carry .th-scene{background:white;border:1px solid var(--th-rule)}
#home-reading-carry .th-toolbar{display:flex;align-items:center;justify-content:space-between;padding:calc(10 * var(--psv-u)) calc(24 * var(--psv-u));gap:calc(16 * var(--psv-u));border-bottom:1px solid var(--th-rule)}
#home-reading-carry .th-toolbar>strong{font-size:calc(17 * var(--psv-u));letter-spacing:calc(0.2 * var(--psv-u));font-weight:600}
#home-reading-carry .th-toolbar>strong>span{font-size:max(var(--psv-text-floor), calc(11 * max(var(--psv-u), var(--psv-label-floor))));font-weight:400;letter-spacing:calc(1.3 * var(--psv-u));margin-left:calc(15 * var(--psv-u));color:var(--th-secondary)}
#home-reading-carry .th-horizons{display:flex;background:var(--th-soft);padding:calc(3 * var(--psv-u));border-radius:calc(4 * var(--psv-u));gap:calc(2 * var(--psv-u))}
#home-reading-carry .th-horizons button{border:0;background:transparent;color:var(--th-secondary);font:500 calc(14 * var(--psv-u)) var(--psv-font-sans);padding:calc(7 * var(--psv-u)) calc(13 * var(--psv-u));border-radius:calc(3 * var(--psv-u));min-height:calc(36 * var(--psv-u));cursor:pointer}
#home-reading-carry .th-horizons button[aria-pressed=true]{background:var(--th-ink);color:white}
#home-reading-carry .th-horizons small{font-size:max(var(--psv-text-floor), calc(11 * max(var(--psv-u), var(--psv-label-floor))));font-weight:400}
#home-reading-carry .th-cadence{display:flex;justify-content:space-between;gap:calc(12 * var(--psv-u));padding:calc(9 * var(--psv-u)) calc(24 * var(--psv-u));font-size:max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor))));color:var(--th-secondary);border-bottom:1px solid var(--th-rule)}
#home-reading-carry .th-cadence strong{font-weight:500;color:var(--th-ink)}
#home-reading-carry .th-dimensions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));padding:calc(20 * var(--psv-u)) calc(24 * var(--psv-u)) calc(18 * var(--psv-u))}
#home-reading-carry .th-dimension{min-width:0;padding:0 calc(20 * var(--psv-u));border-left:1px solid var(--th-rule)}
#home-reading-carry .th-dimension:first-child{padding-left:0;border:0}
#home-reading-carry .th-dimension:last-child{padding-right:0}
#home-reading-carry .th-dimension h3{font-size:calc(17 * var(--psv-u));font-weight:600;line-height:1.7;letter-spacing:calc(0.2 * var(--psv-u))}
#home-reading-carry .th-question{font-size:max(var(--psv-text-floor), calc(13 * var(--psv-u)));line-height:1.5;color:var(--th-secondary);margin-top:calc(4 * var(--psv-u));min-height:calc(42 * var(--psv-u))}
#home-reading-carry .th-value{display:flex;align-items:baseline;gap:calc(12 * var(--psv-u));margin:calc(14 * var(--psv-u)) 0 0;font-variant-numeric:tabular-nums}
#home-reading-carry .th-value strong{font-size:calc(32 * var(--psv-u));line-height:1.2;font-weight:500;color:var(--th-blue);letter-spacing:calc(-0.8 * var(--psv-u))}
#home-reading-carry .th-value span{font-size:max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor))));color:var(--th-secondary)}
#home-reading-carry svg{width:100%;height:calc(245 * var(--psv-u));display:block}
#home-reading-carry svg text{font-family:inherit;font-size:11px;fill:var(--th-secondary)}
#home-reading-carry .th-reading{font-size:max(var(--psv-text-floor), calc(13 * var(--psv-u)));line-height:1.5;color:var(--th-secondary);border-top:1px solid var(--th-rule);padding-top:calc(10 * var(--psv-u));min-height:calc(90 * var(--psv-u))}
#home-reading-carry .th-reading strong{font-weight:500;color:var(--th-ink)}
#home-reading-carry .th-explanation{display:grid;grid-template-columns:1fr 1fr;gap:calc(32 * var(--psv-u));padding-top:calc(14 * var(--psv-u))}
#home-reading-carry .th-explanation>div+div{border-left:1px solid var(--th-rule);padding-left:calc(32 * var(--psv-u))}
#home-reading-carry h3{font-size:max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor))));font-weight:700;line-height:1.5;letter-spacing:calc(0.6 * var(--psv-u));margin-bottom:calc(6 * var(--psv-u))}
#home-reading-carry .th-explanation p{font-size:max(var(--psv-text-floor), calc(13 * var(--psv-u)));line-height:1.5;color:var(--th-secondary)}
@media(max-width:900px){#home-reading-carry .th-toolbar>strong>span{display:none}#home-reading-carry .th-dimension{padding-inline:12px}}
@media(max-width:760px){#home-reading-carry nav{display:none}#home-reading-carry .th-page{padding:22px 14px}#home-reading-carry .th-intro{grid-template-columns:1fr;gap:0}#home-reading-carry .th-lead{margin-top:18px}#home-reading-carry .th-toolbar{flex-wrap:wrap;padding:12px 16px}#home-reading-carry .th-cadence{flex-wrap:wrap;gap:0;padding:9px 16px}#home-reading-carry .th-cadence span{width:100%}#home-reading-carry .th-horizons button{min-height:44px}#home-reading-carry .th-dimensions{grid-template-columns:1fr;padding:0 20px}#home-reading-carry .th-dimension,#home-reading-carry .th-dimension:first-child,#home-reading-carry .th-dimension:last-child{padding:22px 0;border:0;border-bottom:1px solid var(--th-rule)}#home-reading-carry .th-dimension:last-child{border:0}#home-reading-carry .th-reading{min-height:0}#home-reading-carry .th-explanation{grid-template-columns:1fr;gap:22px}#home-reading-carry .th-explanation>div+div{padding:0;border:0}}

#home-reading-carry{padding:0;max-width:none;background:transparent;justify-content:center}
#home-reading-carry .th-page{width:100%}
#home-reading-carry .th-title{text-wrap:initial}
#home-reading-carry .th-title>br{display:none}
#home-reading-carry .th-title>span{display:block;color:var(--th-secondary)}
#home-reading-carry .th-title>span:first-child{color:var(--th-ink)}
#home-reading-carry .th-title span[data-en]{color:inherit}
#home-reading-carry span.hr-i18n-slot{display:grid;grid-template-columns:minmax(0,1fr)}
#home-reading-carry span.hr-i18n-slot>span{grid-area:1/1;margin:0}
#home-reading-carry .th-dimension h3{font-size:calc(17 * var(--psv-u));font-weight:600;line-height:1.7;letter-spacing:calc(0.2 * var(--psv-u));margin-bottom:0}
#home-reading-carry .th-toolbar>strong>span{display:inline}
#home-reading-carry .th-toolbar>strong>span.hr-i18n-slot{display:inline-grid}
#home-reading-carry .th-horizons .hr-i18n-slot{display:inline-grid}
@media(min-width:761px){
 #home-reading-carry .th-page{height:calc(100svh - var(--psv-header-height));max-height:calc(850 * var(--psv-u));padding:calc(14 * var(--psv-u)) calc(28 * var(--psv-u)) calc(45 * var(--psv-u));display:flex;flex-direction:column;gap:calc(12 * var(--psv-u))}
 #home-reading-carry .th-intro{margin:0;flex:none}
 #home-reading-carry .th-scene{flex:1;min-height:calc(365 * var(--psv-u));display:flex;flex-direction:column}
 #home-reading-carry .th-toolbar,#home-reading-carry .th-cadence{flex:none}
 #home-reading-carry .th-dimensions{flex:1;min-height:0;padding-block:calc(14 * var(--psv-u))}
 #home-reading-carry .th-dimension{display:flex;flex-direction:column;min-height:0}
 #home-reading-carry .th-question{min-height:calc(58 * var(--psv-u));flex:none}
 #home-reading-carry .th-value{margin-top:calc(6 * var(--psv-u));flex:none}
 #home-reading-carry svg{height:auto;min-height:calc(130 * var(--psv-u));flex:1}
 #home-reading-carry .th-reading{min-height:calc(88 * var(--psv-u));flex:none}
 #home-reading-carry .th-explanation{padding-top:0;flex:none}
}
@media(min-width:761px) and (max-height:800px){
 #home-reading-carry .th-page{padding:calc(10 * var(--psv-u)) calc(24 * var(--psv-u)) calc(32 * var(--psv-u));gap:calc(10 * var(--psv-u))}
 #home-reading-carry .th-title{font-size:calc(32 * var(--psv-u))}
 #home-reading-carry .th-toolbar{padding-block:calc(5 * var(--psv-u))}
 #home-reading-carry .th-cadence{padding-block:calc(5 * var(--psv-u))}
 #home-reading-carry .th-dimensions{padding-block:calc(10 * var(--psv-u))}
 #home-reading-carry .th-question{font-size:max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor))));line-height:1.45;min-height:calc(48 * var(--psv-u))}
 #home-reading-carry .th-value strong{font-size:calc(28 * var(--psv-u))}
 #home-reading-carry .th-reading{font-size:max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor))));line-height:1.45;min-height:calc(72 * var(--psv-u));padding-top:calc(8 * var(--psv-u))}
 #home-reading-carry .th-explanation p{font-size:max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor))));line-height:1.45}
 #home-reading-carry .th-scene{min-height:calc(330 * var(--psv-u))}
}
/* desktop-scale:generated */
@media (min-width: 1051px) {
  #home-reading-carry .th-page {
    padding: calc(10 * var(--psv-u)) calc(24 * var(--psv-u)) calc(32 * var(--psv-u));
    gap: calc(10 * var(--psv-u));
  }

  #home-reading-carry .th-title {
    font-size: calc(32 * var(--psv-u));
  }

  #home-reading-carry .th-toolbar {
    padding-block: calc(5 * var(--psv-u));
  }

  #home-reading-carry .th-cadence {
    padding-block: calc(5 * var(--psv-u));
  }

  #home-reading-carry .th-dimensions {
    padding-block: calc(10 * var(--psv-u));
  }

  #home-reading-carry .th-question {
    font-size: max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor))));
    line-height: 1.45;
    min-height: calc(48 * var(--psv-u));
  }

  #home-reading-carry .th-value strong {
    font-size: calc(28 * var(--psv-u));
  }

  #home-reading-carry .th-reading {
    font-size: max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor))));
    line-height: 1.45;
    min-height: calc(72 * var(--psv-u));
    padding-top: calc(8 * var(--psv-u));
  }

  #home-reading-carry .th-explanation p {
    font-size: max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor))));
    line-height: 1.45;
  }

  #home-reading-carry .th-scene {
    min-height: calc(330 * var(--psv-u));
  }
}
/* desktop-scale:end */
@media(max-width: 1050px) and (min-width:761px) and (max-height:680px){
 #home-reading-carry .th-page{padding-block:calc(8 * var(--psv-u)) calc(28 * var(--psv-u));gap:calc(8 * var(--psv-u))}
 #home-reading-carry .th-title{font-size:calc(28 * var(--psv-u))}
 #home-reading-carry .th-lead{font-size:max(var(--psv-text-floor), calc(13 * var(--psv-u)))}
 #home-reading-carry .th-cadence{font-size:max(var(--psv-text-floor), calc(11 * max(var(--psv-u), var(--psv-label-floor))));padding-block:calc(3 * var(--psv-u))}
 #home-reading-carry .th-dimensions{padding-block:calc(6 * var(--psv-u))}
 #home-reading-carry .th-reading{font-size:max(var(--psv-text-floor), calc(11 * max(var(--psv-u), var(--psv-label-floor))));min-height:calc(70 * var(--psv-u))}
 #home-reading-carry .th-value{margin-top:calc(2 * var(--psv-u))}
 #home-reading-carry .th-question{display:none}
 #home-reading-carry svg{min-height:calc(108 * var(--psv-u))}
}
@media(max-width:900px){#home-reading-carry .th-toolbar>strong>span{display:none}}
@media(max-width:760px){#home-reading-carry .hr-i18n-size{display:none}}

/* The measurement name stays on the toolbar line, as in the order book. */
#home-reading-carry .th-toolbar>strong>span>span.hr-i18n-slot{display:inline-grid}

@media (min-width: 1051px) {
  #home-reading-carry .th-page { height: calc(100svh - var(--psv-header-height) - var(--psv-canvas-extra)); max-width: var(--psv-shell-content); padding-inline: calc(48 * var(--psv-u)); }
}
#home-reading-carry .th-toolbar>strong>span { display: inline; margin-left: 0; font-size: inherit; font-weight: inherit; letter-spacing: inherit; color: inherit; }
#home-reading-carry .fp-body { flex: 1; min-height: 0; display: grid; grid-template-columns: minmax(0, 1.75fr) minmax(0, 1fr); }
#home-reading-carry .fp-chart { margin: 0; padding: calc(12 * var(--psv-u)) calc(18 * var(--psv-u)) calc(10 * var(--psv-u)) calc(24 * var(--psv-u)); min-height: 0; display: flex; }
#home-reading-carry .fp-chart svg { width: 100%; height: 100%; min-height: 0; flex: 1; }
#home-reading-carry .fp-chart svg text { font-family: inherit; font-size: 11px; fill: var(--th-secondary); font-variant-numeric: tabular-nums; }
#home-reading-carry .fp-read { border-left: 1px solid var(--th-rule); padding: calc(12 * var(--psv-u)) calc(24 * var(--psv-u)) calc(8 * var(--psv-u)); display: flex; flex-direction: column; gap: calc(6 * var(--psv-u)); min-width: 0; }
#home-reading-carry .fp-read h3 { margin: 0; font-size: calc(17 * var(--psv-u)); font-weight: 600; letter-spacing: calc(0.2 * var(--psv-u)); line-height: 1.5; color: var(--th-ink); }
#home-reading-carry .fp-head { display: flex; align-items: baseline; justify-content: space-between; gap: calc(12 * var(--psv-u)); margin: calc(2 * var(--psv-u)) 0 0; font-size: max(var(--psv-text-floor), calc(13 * var(--psv-u))); line-height: 1.4; color: var(--th-ink); }
#home-reading-carry .fp-head .fp-name { min-width: 0; font-size: calc(17 * var(--psv-u)); font-weight: 600; letter-spacing: calc(0.2 * var(--psv-u)); line-height: 1.3; }
#home-reading-carry .fp-head strong { font-size: calc(28 * var(--psv-u)); line-height: 1.15; font-weight: 500; color: var(--th-blue); letter-spacing: calc(-0.8 * var(--psv-u)); font-variant-numeric: tabular-nums; }
#home-reading-carry .fp-group { border-top: 1px solid var(--th-rule); padding-top: calc(8 * var(--psv-u)); display: grid; gap: calc(4 * var(--psv-u)); }
#home-reading-carry .fp-row { display: grid; grid-template-columns: minmax(0, 1.15fr) minmax(0, 1fr) calc(44 * var(--psv-u)); align-items: center; gap: calc(10 * var(--psv-u)); font-size: max(var(--psv-text-floor), calc(13 * var(--psv-u))); line-height: 1.4; color: var(--th-ink); }
#home-reading-carry .fp-row b { font-weight: 500; text-align: right; font-variant-numeric: tabular-nums; }
#home-reading-carry .fp-name { font-weight: 600; }
#home-reading-carry .fp-track { position: relative; height: calc(6 * var(--psv-u)); background: #edf1f7; border-radius: calc(1 * var(--psv-u)); }
#home-reading-carry .fp-track i { position: absolute; top: 0; bottom: 0; background: #338cff; border-radius: calc(1 * var(--psv-u)); }
#home-reading-carry .fp-signed::after { content: ''; position: absolute; left: 50%; top: calc(-3 * var(--psv-u)); bottom: calc(-3 * var(--psv-u)); width: 1px; background: #a9b9ce; }
#home-reading-carry .fp-note { margin: calc(-3 * var(--psv-u)) 0 0; font-size: max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor)))); line-height: 1.35; color: var(--th-secondary); }
/* A note takes the height of its own language, not the longest one. */
#home-reading-carry .fp-read .fp-note .hr-i18n-size { display: none; }
@media (max-width: 760px) {
  #home-reading-carry .fp-body { grid-template-columns: 1fr; }
  #home-reading-carry .fp-chart { height: 300px; padding: 12px 16px; }
  #home-reading-carry .fp-read { border-left: 0; border-top: 1px solid var(--th-rule); padding: 14px 16px; }
}
/* carry-price:end */

/* reversal-price:start */

#home-reading-reversal{--th-paper:#f7f9fc;--th-ink:#132d58;--th-secondary:#536986;--th-rule:#dbe3ee;--th-soft:#edf3fb;--th-blue:#338cff;background:var(--th-paper);color:var(--th-ink);font-family:var(--psv-font-sans);line-height:1.7;width:100%;text-align:left;color-scheme:light;-webkit-font-smoothing:antialiased}
#home-reading-reversal *{box-sizing:border-box}
#home-reading-reversal .th-title,#home-reading-reversal .th-dimension h3,#home-reading-reversal h3,#home-reading-reversal p{margin:0;font-family:inherit}
#home-reading-reversal .th-header{height:calc(56 * var(--psv-u));padding:0 calc(28 * var(--psv-u));display:flex;align-items:center;justify-content:space-between;gap:calc(20 * var(--psv-u));font-size:max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor))))}
#home-reading-reversal .th-brand{font-size:calc(20 * var(--psv-u));font-weight:700;letter-spacing:calc(-0.6 * var(--psv-u))}
#home-reading-reversal .th-brand span{font-weight:400;color:var(--th-blue)}
#home-reading-reversal nav{font-size:max(var(--psv-text-floor), calc(11 * max(var(--psv-u), var(--psv-label-floor))));letter-spacing:calc(0.5 * var(--psv-u))}
#home-reading-reversal .th-page{container-type:inline-size;padding:calc(14 * var(--psv-u)) calc(28 * var(--psv-u)) calc(28 * var(--psv-u));max-width:calc(1180 * var(--psv-u));margin:auto}
#home-reading-reversal .th-intro{display:grid;grid-template-columns:1.3fr 1fr;gap:0 calc(45 * var(--psv-u));align-items:end;margin-bottom:calc(16 * var(--psv-u))}
#home-reading-reversal .th-eyebrow{grid-column:1/-1;font-size:max(var(--psv-text-floor), calc(11 * max(var(--psv-u), var(--psv-label-floor))));font-weight:600;letter-spacing:calc(1.7 * var(--psv-u));margin-bottom:calc(9 * var(--psv-u))}
#home-reading-reversal .th-title{font-size:clamp((32 * var(--psv-u)),3.2cqw,(40 * var(--psv-u)));font-weight:800;line-height:1.08;letter-spacing:calc(-1.4 * var(--psv-u))}
#home-reading-reversal .th-title span{color:var(--th-secondary)}
#home-reading-reversal .th-lead{font-size:max(var(--psv-text-floor), calc(14 * var(--psv-u)));line-height:1.55;color:var(--th-secondary);max-width:calc(400 * var(--psv-u))}
#home-reading-reversal .th-lead strong{font-weight:600;color:var(--th-ink)}
#home-reading-reversal .th-scene{background:white;border:1px solid var(--th-rule)}
#home-reading-reversal .th-toolbar{display:flex;align-items:center;justify-content:space-between;padding:calc(10 * var(--psv-u)) calc(24 * var(--psv-u));gap:calc(16 * var(--psv-u));border-bottom:1px solid var(--th-rule)}
#home-reading-reversal .th-toolbar>strong{font-size:calc(17 * var(--psv-u));letter-spacing:calc(0.2 * var(--psv-u));font-weight:600}
#home-reading-reversal .th-toolbar>strong>span{font-size:max(var(--psv-text-floor), calc(11 * max(var(--psv-u), var(--psv-label-floor))));font-weight:400;letter-spacing:calc(1.3 * var(--psv-u));margin-left:calc(15 * var(--psv-u));color:var(--th-secondary)}
#home-reading-reversal .th-horizons{display:flex;background:var(--th-soft);padding:calc(3 * var(--psv-u));border-radius:calc(4 * var(--psv-u));gap:calc(2 * var(--psv-u))}
#home-reading-reversal .th-horizons button{border:0;background:transparent;color:var(--th-secondary);font:500 calc(14 * var(--psv-u)) var(--psv-font-sans);padding:calc(7 * var(--psv-u)) calc(13 * var(--psv-u));border-radius:calc(3 * var(--psv-u));min-height:calc(36 * var(--psv-u));cursor:pointer}
#home-reading-reversal .th-horizons button[aria-pressed=true]{background:var(--th-ink);color:white}
#home-reading-reversal .th-horizons small{font-size:max(var(--psv-text-floor), calc(11 * max(var(--psv-u), var(--psv-label-floor))));font-weight:400}
#home-reading-reversal .th-cadence{display:flex;justify-content:space-between;gap:calc(12 * var(--psv-u));padding:calc(9 * var(--psv-u)) calc(24 * var(--psv-u));font-size:max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor))));color:var(--th-secondary);border-bottom:1px solid var(--th-rule)}
#home-reading-reversal .th-cadence strong{font-weight:500;color:var(--th-ink)}
#home-reading-reversal .th-dimensions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));padding:calc(20 * var(--psv-u)) calc(24 * var(--psv-u)) calc(18 * var(--psv-u))}
#home-reading-reversal .th-dimension{min-width:0;padding:0 calc(20 * var(--psv-u));border-left:1px solid var(--th-rule)}
#home-reading-reversal .th-dimension:first-child{padding-left:0;border:0}
#home-reading-reversal .th-dimension:last-child{padding-right:0}
#home-reading-reversal .th-dimension h3{font-size:calc(17 * var(--psv-u));font-weight:600;line-height:1.7;letter-spacing:calc(0.2 * var(--psv-u))}
#home-reading-reversal .th-question{font-size:max(var(--psv-text-floor), calc(13 * var(--psv-u)));line-height:1.5;color:var(--th-secondary);margin-top:calc(4 * var(--psv-u));min-height:calc(42 * var(--psv-u))}
#home-reading-reversal .th-value{display:flex;align-items:baseline;gap:calc(12 * var(--psv-u));margin:calc(14 * var(--psv-u)) 0 0;font-variant-numeric:tabular-nums}
#home-reading-reversal .th-value strong{font-size:calc(32 * var(--psv-u));line-height:1.2;font-weight:500;color:var(--th-blue);letter-spacing:calc(-0.8 * var(--psv-u))}
#home-reading-reversal .th-value span{font-size:max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor))));color:var(--th-secondary)}
#home-reading-reversal svg{width:100%;height:calc(245 * var(--psv-u));display:block}
#home-reading-reversal svg text{font-family:inherit;font-size:11px;fill:var(--th-secondary)}
#home-reading-reversal .th-reading{font-size:max(var(--psv-text-floor), calc(13 * var(--psv-u)));line-height:1.5;color:var(--th-secondary);border-top:1px solid var(--th-rule);padding-top:calc(10 * var(--psv-u));min-height:calc(90 * var(--psv-u))}
#home-reading-reversal .th-reading strong{font-weight:500;color:var(--th-ink)}
#home-reading-reversal .th-explanation{display:grid;grid-template-columns:1fr 1fr;gap:calc(32 * var(--psv-u));padding-top:calc(14 * var(--psv-u))}
#home-reading-reversal .th-explanation>div+div{border-left:1px solid var(--th-rule);padding-left:calc(32 * var(--psv-u))}
#home-reading-reversal h3{font-size:max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor))));font-weight:700;line-height:1.5;letter-spacing:calc(0.6 * var(--psv-u));margin-bottom:calc(6 * var(--psv-u))}
#home-reading-reversal .th-explanation p{font-size:max(var(--psv-text-floor), calc(13 * var(--psv-u)));line-height:1.5;color:var(--th-secondary)}
@media(max-width:900px){#home-reading-reversal .th-toolbar>strong>span{display:none}#home-reading-reversal .th-dimension{padding-inline:12px}}
@media(max-width:760px){#home-reading-reversal nav{display:none}#home-reading-reversal .th-page{padding:22px 14px}#home-reading-reversal .th-intro{grid-template-columns:1fr;gap:0}#home-reading-reversal .th-lead{margin-top:18px}#home-reading-reversal .th-toolbar{flex-wrap:wrap;padding:12px 16px}#home-reading-reversal .th-cadence{flex-wrap:wrap;gap:0;padding:9px 16px}#home-reading-reversal .th-cadence span{width:100%}#home-reading-reversal .th-horizons button{min-height:44px}#home-reading-reversal .th-dimensions{grid-template-columns:1fr;padding:0 20px}#home-reading-reversal .th-dimension,#home-reading-reversal .th-dimension:first-child,#home-reading-reversal .th-dimension:last-child{padding:22px 0;border:0;border-bottom:1px solid var(--th-rule)}#home-reading-reversal .th-dimension:last-child{border:0}#home-reading-reversal .th-reading{min-height:0}#home-reading-reversal .th-explanation{grid-template-columns:1fr;gap:22px}#home-reading-reversal .th-explanation>div+div{padding:0;border:0}}

#home-reading-reversal{padding:0;max-width:none;background:transparent;justify-content:center}
#home-reading-reversal .th-page{width:100%}
#home-reading-reversal .th-title{text-wrap:initial}
#home-reading-reversal .th-title>br{display:none}
#home-reading-reversal .th-title>span{display:block;color:var(--th-secondary)}
#home-reading-reversal .th-title>span:first-child{color:var(--th-ink)}
#home-reading-reversal .th-title span[data-en]{color:inherit}
#home-reading-reversal span.hr-i18n-slot{display:grid;grid-template-columns:minmax(0,1fr)}
#home-reading-reversal span.hr-i18n-slot>span{grid-area:1/1;margin:0}
#home-reading-reversal .th-dimension h3{font-size:calc(17 * var(--psv-u));font-weight:600;line-height:1.7;letter-spacing:calc(0.2 * var(--psv-u));margin-bottom:0}
#home-reading-reversal .th-toolbar>strong>span{display:inline}
#home-reading-reversal .th-toolbar>strong>span.hr-i18n-slot{display:inline-grid}
#home-reading-reversal .th-horizons .hr-i18n-slot{display:inline-grid}
@media(min-width:761px){
 #home-reading-reversal .th-page{height:calc(100svh - var(--psv-header-height));max-height:calc(850 * var(--psv-u));padding:calc(14 * var(--psv-u)) calc(28 * var(--psv-u)) calc(45 * var(--psv-u));display:flex;flex-direction:column;gap:calc(12 * var(--psv-u))}
 #home-reading-reversal .th-intro{margin:0;flex:none}
 #home-reading-reversal .th-scene{flex:1;min-height:calc(365 * var(--psv-u));display:flex;flex-direction:column}
 #home-reading-reversal .th-toolbar,#home-reading-reversal .th-cadence{flex:none}
 #home-reading-reversal .th-dimensions{flex:1;min-height:0;padding-block:calc(14 * var(--psv-u))}
 #home-reading-reversal .th-dimension{display:flex;flex-direction:column;min-height:0}
 #home-reading-reversal .th-question{min-height:calc(58 * var(--psv-u));flex:none}
 #home-reading-reversal .th-value{margin-top:calc(6 * var(--psv-u));flex:none}
 #home-reading-reversal svg{height:auto;min-height:calc(130 * var(--psv-u));flex:1}
 #home-reading-reversal .th-reading{min-height:calc(88 * var(--psv-u));flex:none}
 #home-reading-reversal .th-explanation{padding-top:0;flex:none}
}
@media(min-width:761px) and (max-height:800px){
 #home-reading-reversal .th-page{padding:calc(10 * var(--psv-u)) calc(24 * var(--psv-u)) calc(32 * var(--psv-u));gap:calc(10 * var(--psv-u))}
 #home-reading-reversal .th-title{font-size:calc(32 * var(--psv-u))}
 #home-reading-reversal .th-toolbar{padding-block:calc(5 * var(--psv-u))}
 #home-reading-reversal .th-cadence{padding-block:calc(5 * var(--psv-u))}
 #home-reading-reversal .th-dimensions{padding-block:calc(10 * var(--psv-u))}
 #home-reading-reversal .th-question{font-size:max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor))));line-height:1.45;min-height:calc(48 * var(--psv-u))}
 #home-reading-reversal .th-value strong{font-size:calc(28 * var(--psv-u))}
 #home-reading-reversal .th-reading{font-size:max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor))));line-height:1.45;min-height:calc(72 * var(--psv-u));padding-top:calc(8 * var(--psv-u))}
 #home-reading-reversal .th-explanation p{font-size:max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor))));line-height:1.45}
 #home-reading-reversal .th-scene{min-height:calc(330 * var(--psv-u))}
}
/* desktop-scale:generated */
@media (min-width: 1051px) {
  #home-reading-reversal .th-page {
    padding: calc(10 * var(--psv-u)) calc(24 * var(--psv-u)) calc(32 * var(--psv-u));
    gap: calc(10 * var(--psv-u));
  }

  #home-reading-reversal .th-title {
    font-size: calc(32 * var(--psv-u));
  }

  #home-reading-reversal .th-toolbar {
    padding-block: calc(5 * var(--psv-u));
  }

  #home-reading-reversal .th-cadence {
    padding-block: calc(5 * var(--psv-u));
  }

  #home-reading-reversal .th-dimensions {
    padding-block: calc(10 * var(--psv-u));
  }

  #home-reading-reversal .th-question {
    font-size: max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor))));
    line-height: 1.45;
    min-height: calc(48 * var(--psv-u));
  }

  #home-reading-reversal .th-value strong {
    font-size: calc(28 * var(--psv-u));
  }

  #home-reading-reversal .th-reading {
    font-size: max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor))));
    line-height: 1.45;
    min-height: calc(72 * var(--psv-u));
    padding-top: calc(8 * var(--psv-u));
  }

  #home-reading-reversal .th-explanation p {
    font-size: max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor))));
    line-height: 1.45;
  }

  #home-reading-reversal .th-scene {
    min-height: calc(330 * var(--psv-u));
  }
}
/* desktop-scale:end */
@media(max-width: 1050px) and (min-width:761px) and (max-height:680px){
 #home-reading-reversal .th-page{padding-block:calc(8 * var(--psv-u)) calc(28 * var(--psv-u));gap:calc(8 * var(--psv-u))}
 #home-reading-reversal .th-title{font-size:calc(28 * var(--psv-u))}
 #home-reading-reversal .th-lead{font-size:max(var(--psv-text-floor), calc(13 * var(--psv-u)))}
 #home-reading-reversal .th-cadence{font-size:max(var(--psv-text-floor), calc(11 * max(var(--psv-u), var(--psv-label-floor))));padding-block:calc(3 * var(--psv-u))}
 #home-reading-reversal .th-dimensions{padding-block:calc(6 * var(--psv-u))}
 #home-reading-reversal .th-reading{font-size:max(var(--psv-text-floor), calc(11 * max(var(--psv-u), var(--psv-label-floor))));min-height:calc(70 * var(--psv-u))}
 #home-reading-reversal .th-value{margin-top:calc(2 * var(--psv-u))}
 #home-reading-reversal .th-question{display:none}
 #home-reading-reversal svg{min-height:calc(108 * var(--psv-u))}
}
@media(max-width:900px){#home-reading-reversal .th-toolbar>strong>span{display:none}}
@media(max-width:760px){#home-reading-reversal .hr-i18n-size{display:none}}

/* The measurement name stays on the toolbar line, as in the order book. */
#home-reading-reversal .th-toolbar>strong>span>span.hr-i18n-slot{display:inline-grid}

@media (min-width: 1051px) {
  #home-reading-reversal .th-page { height: calc(100svh - var(--psv-header-height) - var(--psv-canvas-extra)); max-width: var(--psv-shell-content); padding-inline: calc(48 * var(--psv-u)); }
}
#home-reading-reversal .th-toolbar>strong>span { display: inline; margin-left: 0; font-size: inherit; font-weight: inherit; letter-spacing: inherit; color: inherit; }
#home-reading-reversal .fp-body { flex: 1; min-height: 0; display: grid; grid-template-columns: minmax(0, 1.75fr) minmax(0, 1fr); }
#home-reading-reversal .fp-chart { margin: 0; padding: calc(12 * var(--psv-u)) calc(18 * var(--psv-u)) calc(10 * var(--psv-u)) calc(24 * var(--psv-u)); min-height: 0; display: flex; }
#home-reading-reversal .fp-chart svg { width: 100%; height: 100%; min-height: 0; flex: 1; }
#home-reading-reversal .fp-chart svg text { font-family: inherit; font-size: 11px; fill: var(--th-secondary); font-variant-numeric: tabular-nums; }
#home-reading-reversal .fp-read { border-left: 1px solid var(--th-rule); padding: calc(12 * var(--psv-u)) calc(24 * var(--psv-u)) calc(8 * var(--psv-u)); display: flex; flex-direction: column; gap: calc(6 * var(--psv-u)); min-width: 0; }
#home-reading-reversal .fp-read h3 { margin: 0; font-size: calc(17 * var(--psv-u)); font-weight: 600; letter-spacing: calc(0.2 * var(--psv-u)); line-height: 1.5; color: var(--th-ink); }
#home-reading-reversal .fp-head { display: flex; align-items: baseline; justify-content: space-between; gap: calc(12 * var(--psv-u)); margin: calc(2 * var(--psv-u)) 0 0; font-size: max(var(--psv-text-floor), calc(13 * var(--psv-u))); line-height: 1.4; color: var(--th-ink); }
#home-reading-reversal .fp-head .fp-name { min-width: 0; font-size: calc(17 * var(--psv-u)); font-weight: 600; letter-spacing: calc(0.2 * var(--psv-u)); line-height: 1.3; }
#home-reading-reversal .fp-head strong { font-size: calc(28 * var(--psv-u)); line-height: 1.15; font-weight: 500; color: var(--th-blue); letter-spacing: calc(-0.8 * var(--psv-u)); font-variant-numeric: tabular-nums; }
#home-reading-reversal .fp-group { border-top: 1px solid var(--th-rule); padding-top: calc(8 * var(--psv-u)); display: grid; gap: calc(4 * var(--psv-u)); }
#home-reading-reversal .fp-row { display: grid; grid-template-columns: minmax(0, 1.15fr) minmax(0, 1fr) calc(44 * var(--psv-u)); align-items: center; gap: calc(10 * var(--psv-u)); font-size: max(var(--psv-text-floor), calc(13 * var(--psv-u))); line-height: 1.4; color: var(--th-ink); }
#home-reading-reversal .fp-row b { font-weight: 500; text-align: right; font-variant-numeric: tabular-nums; }
#home-reading-reversal .fp-name { font-weight: 600; }
#home-reading-reversal .fp-track { position: relative; height: calc(6 * var(--psv-u)); background: #edf1f7; border-radius: calc(1 * var(--psv-u)); }
#home-reading-reversal .fp-track i { position: absolute; top: 0; bottom: 0; background: #338cff; border-radius: calc(1 * var(--psv-u)); }
#home-reading-reversal .fp-signed::after { content: ''; position: absolute; left: 50%; top: calc(-3 * var(--psv-u)); bottom: calc(-3 * var(--psv-u)); width: 1px; background: #a9b9ce; }
#home-reading-reversal .fp-note { margin: calc(-3 * var(--psv-u)) 0 0; font-size: max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor)))); line-height: 1.35; color: var(--th-secondary); }
/* A note takes the height of its own language, not the longest one. */
#home-reading-reversal .fp-read .fp-note .hr-i18n-size { display: none; }
@media (max-width: 760px) {
  #home-reading-reversal .fp-body { grid-template-columns: 1fr; }
  #home-reading-reversal .fp-chart { height: 300px; padding: 12px 16px; }
  #home-reading-reversal .fp-read { border-left: 0; border-top: 1px solid var(--th-rule); padding: 14px 16px; }
}
/* reversal-price:end */





















/* direction-price:start */

#home-reading-direction{--th-paper:#f7f9fc;--th-ink:#132d58;--th-secondary:#536986;--th-rule:#dbe3ee;--th-soft:#edf3fb;--th-blue:#338cff;background:var(--th-paper);color:var(--th-ink);font-family:var(--psv-font-sans);line-height:1.7;width:100%;text-align:left;color-scheme:light;-webkit-font-smoothing:antialiased}
#home-reading-direction *{box-sizing:border-box}
#home-reading-direction .th-title,#home-reading-direction .th-dimension h3,#home-reading-direction h3,#home-reading-direction p{margin:0;font-family:inherit}
#home-reading-direction .th-header{height:calc(56 * var(--psv-u));padding:0 calc(28 * var(--psv-u));display:flex;align-items:center;justify-content:space-between;gap:calc(20 * var(--psv-u));font-size:max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor))))}
#home-reading-direction .th-brand{font-size:calc(20 * var(--psv-u));font-weight:700;letter-spacing:calc(-0.6 * var(--psv-u))}
#home-reading-direction .th-brand span{font-weight:400;color:var(--th-blue)}
#home-reading-direction nav{font-size:max(var(--psv-text-floor), calc(11 * max(var(--psv-u), var(--psv-label-floor))));letter-spacing:calc(0.5 * var(--psv-u))}
#home-reading-direction .th-page{container-type:inline-size;padding:calc(14 * var(--psv-u)) calc(28 * var(--psv-u)) calc(28 * var(--psv-u));max-width:calc(1180 * var(--psv-u));margin:auto}
#home-reading-direction .th-intro{display:grid;grid-template-columns:1.3fr 1fr;gap:0 calc(45 * var(--psv-u));align-items:end;margin-bottom:calc(16 * var(--psv-u))}
#home-reading-direction .th-eyebrow{grid-column:1/-1;font-size:max(var(--psv-text-floor), calc(11 * max(var(--psv-u), var(--psv-label-floor))));font-weight:600;letter-spacing:calc(1.7 * var(--psv-u));margin-bottom:calc(9 * var(--psv-u))}
#home-reading-direction .th-title{font-size:clamp((32 * var(--psv-u)),3.2cqw,(40 * var(--psv-u)));font-weight:800;line-height:1.08;letter-spacing:calc(-1.4 * var(--psv-u))}
#home-reading-direction .th-title span{color:var(--th-secondary)}
#home-reading-direction .th-lead{font-size:max(var(--psv-text-floor), calc(14 * var(--psv-u)));line-height:1.55;color:var(--th-secondary);max-width:calc(400 * var(--psv-u))}
#home-reading-direction .th-lead strong{font-weight:600;color:var(--th-ink)}
#home-reading-direction .th-scene{background:white;border:1px solid var(--th-rule)}
#home-reading-direction .th-toolbar{display:flex;align-items:center;justify-content:space-between;padding:calc(10 * var(--psv-u)) calc(24 * var(--psv-u));gap:calc(16 * var(--psv-u));border-bottom:1px solid var(--th-rule)}
#home-reading-direction .th-toolbar>strong{font-size:calc(17 * var(--psv-u));letter-spacing:calc(0.2 * var(--psv-u));font-weight:600}
#home-reading-direction .th-toolbar>strong>span{font-size:max(var(--psv-text-floor), calc(11 * max(var(--psv-u), var(--psv-label-floor))));font-weight:400;letter-spacing:calc(1.3 * var(--psv-u));margin-left:calc(15 * var(--psv-u));color:var(--th-secondary)}
#home-reading-direction .th-horizons{display:flex;background:var(--th-soft);padding:calc(3 * var(--psv-u));border-radius:calc(4 * var(--psv-u));gap:calc(2 * var(--psv-u))}
#home-reading-direction .th-horizons button{border:0;background:transparent;color:var(--th-secondary);font:500 calc(14 * var(--psv-u)) var(--psv-font-sans);padding:calc(7 * var(--psv-u)) calc(13 * var(--psv-u));border-radius:calc(3 * var(--psv-u));min-height:calc(36 * var(--psv-u));cursor:pointer}
#home-reading-direction .th-horizons button[aria-pressed=true]{background:var(--th-ink);color:white}
#home-reading-direction .th-horizons small{font-size:max(var(--psv-text-floor), calc(11 * max(var(--psv-u), var(--psv-label-floor))));font-weight:400}
#home-reading-direction .th-cadence{display:flex;justify-content:space-between;gap:calc(12 * var(--psv-u));padding:calc(9 * var(--psv-u)) calc(24 * var(--psv-u));font-size:max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor))));color:var(--th-secondary);border-bottom:1px solid var(--th-rule)}
#home-reading-direction .th-cadence strong{font-weight:500;color:var(--th-ink)}
#home-reading-direction .th-dimensions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));padding:calc(20 * var(--psv-u)) calc(24 * var(--psv-u)) calc(18 * var(--psv-u))}
#home-reading-direction .th-dimension{min-width:0;padding:0 calc(20 * var(--psv-u));border-left:1px solid var(--th-rule)}
#home-reading-direction .th-dimension:first-child{padding-left:0;border:0}
#home-reading-direction .th-dimension:last-child{padding-right:0}
#home-reading-direction .th-dimension h3{font-size:calc(17 * var(--psv-u));font-weight:600;line-height:1.7;letter-spacing:calc(0.2 * var(--psv-u))}
#home-reading-direction .th-question{font-size:max(var(--psv-text-floor), calc(13 * var(--psv-u)));line-height:1.5;color:var(--th-secondary);margin-top:calc(4 * var(--psv-u));min-height:calc(42 * var(--psv-u))}
#home-reading-direction .th-value{display:flex;align-items:baseline;gap:calc(12 * var(--psv-u));margin:calc(14 * var(--psv-u)) 0 0;font-variant-numeric:tabular-nums}
#home-reading-direction .th-value strong{font-size:calc(32 * var(--psv-u));line-height:1.2;font-weight:500;color:var(--th-blue);letter-spacing:calc(-0.8 * var(--psv-u))}
#home-reading-direction .th-value span{font-size:max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor))));color:var(--th-secondary)}
#home-reading-direction svg{width:100%;height:calc(245 * var(--psv-u));display:block}
#home-reading-direction svg text{font-family:inherit;font-size:11px;fill:var(--th-secondary)}
#home-reading-direction .th-reading{font-size:max(var(--psv-text-floor), calc(13 * var(--psv-u)));line-height:1.5;color:var(--th-secondary);border-top:1px solid var(--th-rule);padding-top:calc(10 * var(--psv-u));min-height:calc(90 * var(--psv-u))}
#home-reading-direction .th-reading strong{font-weight:500;color:var(--th-ink)}
#home-reading-direction .th-explanation{display:grid;grid-template-columns:1fr 1fr;gap:calc(32 * var(--psv-u));padding-top:calc(14 * var(--psv-u))}
#home-reading-direction .th-explanation>div+div{border-left:1px solid var(--th-rule);padding-left:calc(32 * var(--psv-u))}
#home-reading-direction h3{font-size:max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor))));font-weight:700;line-height:1.5;letter-spacing:calc(0.6 * var(--psv-u));margin-bottom:calc(6 * var(--psv-u))}
#home-reading-direction .th-explanation p{font-size:max(var(--psv-text-floor), calc(13 * var(--psv-u)));line-height:1.5;color:var(--th-secondary)}
@media(max-width:900px){#home-reading-direction .th-toolbar>strong>span{display:none}#home-reading-direction .th-dimension{padding-inline:12px}}
@media(max-width:760px){#home-reading-direction nav{display:none}#home-reading-direction .th-page{padding:22px 14px}#home-reading-direction .th-intro{grid-template-columns:1fr;gap:0}#home-reading-direction .th-lead{margin-top:18px}#home-reading-direction .th-toolbar{flex-wrap:wrap;padding:12px 16px}#home-reading-direction .th-cadence{flex-wrap:wrap;gap:0;padding:9px 16px}#home-reading-direction .th-cadence span{width:100%}#home-reading-direction .th-horizons button{min-height:44px}#home-reading-direction .th-dimensions{grid-template-columns:1fr;padding:0 20px}#home-reading-direction .th-dimension,#home-reading-direction .th-dimension:first-child,#home-reading-direction .th-dimension:last-child{padding:22px 0;border:0;border-bottom:1px solid var(--th-rule)}#home-reading-direction .th-dimension:last-child{border:0}#home-reading-direction .th-reading{min-height:0}#home-reading-direction .th-explanation{grid-template-columns:1fr;gap:22px}#home-reading-direction .th-explanation>div+div{padding:0;border:0}}

#home-reading-direction{padding:0;max-width:none;background:transparent;justify-content:center}
#home-reading-direction .th-page{width:100%}
#home-reading-direction .th-title{text-wrap:initial}
#home-reading-direction .th-title>br{display:none}
#home-reading-direction .th-title>span{display:block;color:var(--th-secondary)}
#home-reading-direction .th-title>span:first-child{color:var(--th-ink)}
#home-reading-direction .th-title span[data-en]{color:inherit}
#home-reading-direction span.hr-i18n-slot{display:grid;grid-template-columns:minmax(0,1fr)}
#home-reading-direction span.hr-i18n-slot>span{grid-area:1/1;margin:0}
#home-reading-direction .th-dimension h3{font-size:calc(17 * var(--psv-u));font-weight:600;line-height:1.7;letter-spacing:calc(0.2 * var(--psv-u));margin-bottom:0}
#home-reading-direction .th-toolbar>strong>span{display:inline}
#home-reading-direction .th-toolbar>strong>span.hr-i18n-slot{display:inline-grid}
#home-reading-direction .th-horizons .hr-i18n-slot{display:inline-grid}
@media(min-width:761px){
 #home-reading-direction .th-page{height:calc(100svh - var(--psv-header-height));max-height:calc(850 * var(--psv-u));padding:calc(14 * var(--psv-u)) calc(28 * var(--psv-u)) calc(45 * var(--psv-u));display:flex;flex-direction:column;gap:calc(12 * var(--psv-u))}
 #home-reading-direction .th-intro{margin:0;flex:none}
 #home-reading-direction .th-scene{flex:1;min-height:calc(365 * var(--psv-u));display:flex;flex-direction:column}
 #home-reading-direction .th-toolbar,#home-reading-direction .th-cadence{flex:none}
 #home-reading-direction .th-dimensions{flex:1;min-height:0;padding-block:calc(14 * var(--psv-u))}
 #home-reading-direction .th-dimension{display:flex;flex-direction:column;min-height:0}
 #home-reading-direction .th-question{min-height:calc(58 * var(--psv-u));flex:none}
 #home-reading-direction .th-value{margin-top:calc(6 * var(--psv-u));flex:none}
 #home-reading-direction svg{height:auto;min-height:calc(130 * var(--psv-u));flex:1}
 #home-reading-direction .th-reading{min-height:calc(88 * var(--psv-u));flex:none}
 #home-reading-direction .th-explanation{padding-top:0;flex:none}
}
@media(min-width:761px) and (max-height:800px){
 #home-reading-direction .th-page{padding:calc(10 * var(--psv-u)) calc(24 * var(--psv-u)) calc(32 * var(--psv-u));gap:calc(10 * var(--psv-u))}
 #home-reading-direction .th-title{font-size:calc(32 * var(--psv-u))}
 #home-reading-direction .th-toolbar{padding-block:calc(5 * var(--psv-u))}
 #home-reading-direction .th-cadence{padding-block:calc(5 * var(--psv-u))}
 #home-reading-direction .th-dimensions{padding-block:calc(10 * var(--psv-u))}
 #home-reading-direction .th-question{font-size:max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor))));line-height:1.45;min-height:calc(48 * var(--psv-u))}
 #home-reading-direction .th-value strong{font-size:calc(28 * var(--psv-u))}
 #home-reading-direction .th-reading{font-size:max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor))));line-height:1.45;min-height:calc(72 * var(--psv-u));padding-top:calc(8 * var(--psv-u))}
 #home-reading-direction .th-explanation p{font-size:max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor))));line-height:1.45}
 #home-reading-direction .th-scene{min-height:calc(330 * var(--psv-u))}
}
/* desktop-scale:generated */
@media (min-width: 1051px) {
  #home-reading-direction .th-page {
    padding: calc(10 * var(--psv-u)) calc(24 * var(--psv-u)) calc(32 * var(--psv-u));
    gap: calc(10 * var(--psv-u));
  }

  #home-reading-direction .th-title {
    font-size: calc(32 * var(--psv-u));
  }

  #home-reading-direction .th-toolbar {
    padding-block: calc(5 * var(--psv-u));
  }

  #home-reading-direction .th-cadence {
    padding-block: calc(5 * var(--psv-u));
  }

  #home-reading-direction .th-dimensions {
    padding-block: calc(10 * var(--psv-u));
  }

  #home-reading-direction .th-question {
    font-size: max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor))));
    line-height: 1.45;
    min-height: calc(48 * var(--psv-u));
  }

  #home-reading-direction .th-value strong {
    font-size: calc(28 * var(--psv-u));
  }

  #home-reading-direction .th-reading {
    font-size: max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor))));
    line-height: 1.45;
    min-height: calc(72 * var(--psv-u));
    padding-top: calc(8 * var(--psv-u));
  }

  #home-reading-direction .th-explanation p {
    font-size: max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor))));
    line-height: 1.45;
  }

  #home-reading-direction .th-scene {
    min-height: calc(330 * var(--psv-u));
  }
}
/* desktop-scale:end */
@media(max-width: 1050px) and (min-width:761px) and (max-height:680px){
 #home-reading-direction .th-page{padding-block:calc(8 * var(--psv-u)) calc(28 * var(--psv-u));gap:calc(8 * var(--psv-u))}
 #home-reading-direction .th-title{font-size:calc(28 * var(--psv-u))}
 #home-reading-direction .th-lead{font-size:max(var(--psv-text-floor), calc(13 * var(--psv-u)))}
 #home-reading-direction .th-cadence{font-size:max(var(--psv-text-floor), calc(11 * max(var(--psv-u), var(--psv-label-floor))));padding-block:calc(3 * var(--psv-u))}
 #home-reading-direction .th-dimensions{padding-block:calc(6 * var(--psv-u))}
 #home-reading-direction .th-reading{font-size:max(var(--psv-text-floor), calc(11 * max(var(--psv-u), var(--psv-label-floor))));min-height:calc(70 * var(--psv-u))}
 #home-reading-direction .th-value{margin-top:calc(2 * var(--psv-u))}
 #home-reading-direction .th-question{display:none}
 #home-reading-direction svg{min-height:calc(108 * var(--psv-u))}
}
@media(max-width:900px){#home-reading-direction .th-toolbar>strong>span{display:none}}
@media(max-width:760px){#home-reading-direction .hr-i18n-size{display:none}}

/* The measurement name stays on the toolbar line, as in the order book. */
#home-reading-direction .th-toolbar>strong>span>span.hr-i18n-slot{display:inline-grid}

@media (min-width: 1051px) {
  #home-reading-direction .th-page { height: calc(100svh - var(--psv-header-height) - var(--psv-canvas-extra)); max-width: var(--psv-shell-content); padding-inline: calc(48 * var(--psv-u)); }
}
#home-reading-direction .th-toolbar>strong>span { display: inline; margin-left: 0; font-size: inherit; font-weight: inherit; letter-spacing: inherit; color: inherit; }
#home-reading-direction .fp-body { flex: 1; min-height: 0; display: grid; grid-template-columns: minmax(0, 1.75fr) minmax(0, 1fr); }
#home-reading-direction .fp-chart { margin: 0; padding: calc(12 * var(--psv-u)) calc(18 * var(--psv-u)) calc(10 * var(--psv-u)) calc(24 * var(--psv-u)); min-height: 0; display: flex; }
#home-reading-direction .fp-chart svg { width: 100%; height: 100%; min-height: 0; flex: 1; }
#home-reading-direction .fp-chart svg text { font-family: inherit; font-size: 11px; fill: var(--th-secondary); font-variant-numeric: tabular-nums; }
#home-reading-direction .fp-read { border-left: 1px solid var(--th-rule); padding: calc(12 * var(--psv-u)) calc(24 * var(--psv-u)) calc(8 * var(--psv-u)); display: flex; flex-direction: column; gap: calc(6 * var(--psv-u)); min-width: 0; }
#home-reading-direction .fp-read h3 { margin: 0; font-size: calc(17 * var(--psv-u)); font-weight: 600; letter-spacing: calc(0.2 * var(--psv-u)); line-height: 1.5; color: var(--th-ink); }
#home-reading-direction .fp-head { display: flex; align-items: baseline; justify-content: space-between; gap: calc(12 * var(--psv-u)); margin: calc(2 * var(--psv-u)) 0 0; font-size: max(var(--psv-text-floor), calc(13 * var(--psv-u))); line-height: 1.4; color: var(--th-ink); }
#home-reading-direction .fp-head .fp-name { min-width: 0; font-size: calc(17 * var(--psv-u)); font-weight: 600; letter-spacing: calc(0.2 * var(--psv-u)); line-height: 1.3; }
#home-reading-direction .fp-head strong { font-size: calc(28 * var(--psv-u)); line-height: 1.15; font-weight: 500; color: var(--th-blue); letter-spacing: calc(-0.8 * var(--psv-u)); font-variant-numeric: tabular-nums; }
#home-reading-direction .fp-group { border-top: 1px solid var(--th-rule); padding-top: calc(8 * var(--psv-u)); display: grid; gap: calc(4 * var(--psv-u)); }
#home-reading-direction .fp-row { display: grid; grid-template-columns: minmax(0, 1.15fr) minmax(0, 1fr) calc(44 * var(--psv-u)); align-items: center; gap: calc(10 * var(--psv-u)); font-size: max(var(--psv-text-floor), calc(13 * var(--psv-u))); line-height: 1.4; color: var(--th-ink); }
#home-reading-direction .fp-row b { font-weight: 500; text-align: right; font-variant-numeric: tabular-nums; }
#home-reading-direction .fp-name { font-weight: 600; }
#home-reading-direction .fp-track { position: relative; height: calc(6 * var(--psv-u)); background: #edf1f7; border-radius: calc(1 * var(--psv-u)); }
#home-reading-direction .fp-track i { position: absolute; top: 0; bottom: 0; background: #338cff; border-radius: calc(1 * var(--psv-u)); }
#home-reading-direction .fp-signed::after { content: ''; position: absolute; left: 50%; top: calc(-3 * var(--psv-u)); bottom: calc(-3 * var(--psv-u)); width: 1px; background: #a9b9ce; }
#home-reading-direction .fp-note { margin: calc(-3 * var(--psv-u)) 0 0; font-size: max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor)))); line-height: 1.35; color: var(--th-secondary); }
/* A note takes the height of its own language, not the longest one. */
#home-reading-direction .fp-read .fp-note .hr-i18n-size { display: none; }
@media (max-width: 760px) {
  #home-reading-direction .fp-body { grid-template-columns: 1fr; }
  #home-reading-direction .fp-chart { height: 300px; padding: 12px 16px; }
  #home-reading-direction .fp-read { border-left: 0; border-top: 1px solid var(--th-rule); padding: 14px 16px; }
}
/* direction-price:end */

/* fairvalue-price:start */

#home-reading-fairvalue{--th-paper:#f7f9fc;--th-ink:#132d58;--th-secondary:#536986;--th-rule:#dbe3ee;--th-soft:#edf3fb;--th-blue:#338cff;background:var(--th-paper);color:var(--th-ink);font-family:var(--psv-font-sans);line-height:1.7;width:100%;text-align:left;color-scheme:light;-webkit-font-smoothing:antialiased}
#home-reading-fairvalue *{box-sizing:border-box}
#home-reading-fairvalue .th-title,#home-reading-fairvalue .th-dimension h3,#home-reading-fairvalue h3,#home-reading-fairvalue p{margin:0;font-family:inherit}
#home-reading-fairvalue .th-header{height:calc(56 * var(--psv-u));padding:0 calc(28 * var(--psv-u));display:flex;align-items:center;justify-content:space-between;gap:calc(20 * var(--psv-u));font-size:max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor))))}
#home-reading-fairvalue .th-brand{font-size:calc(20 * var(--psv-u));font-weight:700;letter-spacing:calc(-0.6 * var(--psv-u))}
#home-reading-fairvalue .th-brand span{font-weight:400;color:var(--th-blue)}
#home-reading-fairvalue nav{font-size:max(var(--psv-text-floor), calc(11 * max(var(--psv-u), var(--psv-label-floor))));letter-spacing:calc(0.5 * var(--psv-u))}
#home-reading-fairvalue .th-page{container-type:inline-size;padding:calc(14 * var(--psv-u)) calc(28 * var(--psv-u)) calc(28 * var(--psv-u));max-width:calc(1180 * var(--psv-u));margin:auto}
#home-reading-fairvalue .th-intro{display:grid;grid-template-columns:1.3fr 1fr;gap:0 calc(45 * var(--psv-u));align-items:end;margin-bottom:calc(16 * var(--psv-u))}
#home-reading-fairvalue .th-eyebrow{grid-column:1/-1;font-size:max(var(--psv-text-floor), calc(11 * max(var(--psv-u), var(--psv-label-floor))));font-weight:600;letter-spacing:calc(1.7 * var(--psv-u));margin-bottom:calc(9 * var(--psv-u))}
#home-reading-fairvalue .th-title{font-size:clamp((32 * var(--psv-u)),3.2cqw,(40 * var(--psv-u)));font-weight:800;line-height:1.08;letter-spacing:calc(-1.4 * var(--psv-u))}
#home-reading-fairvalue .th-title span{color:var(--th-secondary)}
#home-reading-fairvalue .th-lead{font-size:max(var(--psv-text-floor), calc(14 * var(--psv-u)));line-height:1.55;color:var(--th-secondary);max-width:calc(400 * var(--psv-u))}
#home-reading-fairvalue .th-lead strong{font-weight:600;color:var(--th-ink)}
#home-reading-fairvalue .th-scene{background:white;border:1px solid var(--th-rule)}
#home-reading-fairvalue .th-toolbar{display:flex;align-items:center;justify-content:space-between;padding:calc(10 * var(--psv-u)) calc(24 * var(--psv-u));gap:calc(16 * var(--psv-u));border-bottom:1px solid var(--th-rule)}
#home-reading-fairvalue .th-toolbar>strong{font-size:calc(17 * var(--psv-u));letter-spacing:calc(0.2 * var(--psv-u));font-weight:600}
#home-reading-fairvalue .th-toolbar>strong>span{font-size:max(var(--psv-text-floor), calc(11 * max(var(--psv-u), var(--psv-label-floor))));font-weight:400;letter-spacing:calc(1.3 * var(--psv-u));margin-left:calc(15 * var(--psv-u));color:var(--th-secondary)}
#home-reading-fairvalue .th-horizons{display:flex;background:var(--th-soft);padding:calc(3 * var(--psv-u));border-radius:calc(4 * var(--psv-u));gap:calc(2 * var(--psv-u))}
#home-reading-fairvalue .th-horizons button{border:0;background:transparent;color:var(--th-secondary);font:500 calc(14 * var(--psv-u)) var(--psv-font-sans);padding:calc(7 * var(--psv-u)) calc(13 * var(--psv-u));border-radius:calc(3 * var(--psv-u));min-height:calc(36 * var(--psv-u));cursor:pointer}
#home-reading-fairvalue .th-horizons button[aria-pressed=true]{background:var(--th-ink);color:white}
#home-reading-fairvalue .th-horizons small{font-size:max(var(--psv-text-floor), calc(11 * max(var(--psv-u), var(--psv-label-floor))));font-weight:400}
#home-reading-fairvalue .th-cadence{display:flex;justify-content:space-between;gap:calc(12 * var(--psv-u));padding:calc(9 * var(--psv-u)) calc(24 * var(--psv-u));font-size:max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor))));color:var(--th-secondary);border-bottom:1px solid var(--th-rule)}
#home-reading-fairvalue .th-cadence strong{font-weight:500;color:var(--th-ink)}
#home-reading-fairvalue .th-dimensions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));padding:calc(20 * var(--psv-u)) calc(24 * var(--psv-u)) calc(18 * var(--psv-u))}
#home-reading-fairvalue .th-dimension{min-width:0;padding:0 calc(20 * var(--psv-u));border-left:1px solid var(--th-rule)}
#home-reading-fairvalue .th-dimension:first-child{padding-left:0;border:0}
#home-reading-fairvalue .th-dimension:last-child{padding-right:0}
#home-reading-fairvalue .th-dimension h3{font-size:calc(17 * var(--psv-u));font-weight:600;line-height:1.7;letter-spacing:calc(0.2 * var(--psv-u))}
#home-reading-fairvalue .th-question{font-size:max(var(--psv-text-floor), calc(13 * var(--psv-u)));line-height:1.5;color:var(--th-secondary);margin-top:calc(4 * var(--psv-u));min-height:calc(42 * var(--psv-u))}
#home-reading-fairvalue .th-value{display:flex;align-items:baseline;gap:calc(12 * var(--psv-u));margin:calc(14 * var(--psv-u)) 0 0;font-variant-numeric:tabular-nums}
#home-reading-fairvalue .th-value strong{font-size:calc(32 * var(--psv-u));line-height:1.2;font-weight:500;color:var(--th-blue);letter-spacing:calc(-0.8 * var(--psv-u))}
#home-reading-fairvalue .th-value span{font-size:max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor))));color:var(--th-secondary)}
#home-reading-fairvalue svg{width:100%;height:calc(245 * var(--psv-u));display:block}
#home-reading-fairvalue svg text{font-family:inherit;font-size:11px;fill:var(--th-secondary)}
#home-reading-fairvalue .th-reading{font-size:max(var(--psv-text-floor), calc(13 * var(--psv-u)));line-height:1.5;color:var(--th-secondary);border-top:1px solid var(--th-rule);padding-top:calc(10 * var(--psv-u));min-height:calc(90 * var(--psv-u))}
#home-reading-fairvalue .th-reading strong{font-weight:500;color:var(--th-ink)}
#home-reading-fairvalue .th-explanation{display:grid;grid-template-columns:1fr 1fr;gap:calc(32 * var(--psv-u));padding-top:calc(14 * var(--psv-u))}
#home-reading-fairvalue .th-explanation>div+div{border-left:1px solid var(--th-rule);padding-left:calc(32 * var(--psv-u))}
#home-reading-fairvalue h3{font-size:max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor))));font-weight:700;line-height:1.5;letter-spacing:calc(0.6 * var(--psv-u));margin-bottom:calc(6 * var(--psv-u))}
#home-reading-fairvalue .th-explanation p{font-size:max(var(--psv-text-floor), calc(13 * var(--psv-u)));line-height:1.5;color:var(--th-secondary)}
@media(max-width:900px){#home-reading-fairvalue .th-toolbar>strong>span{display:none}#home-reading-fairvalue .th-dimension{padding-inline:12px}}
@media(max-width:760px){#home-reading-fairvalue nav{display:none}#home-reading-fairvalue .th-page{padding:22px 14px}#home-reading-fairvalue .th-intro{grid-template-columns:1fr;gap:0}#home-reading-fairvalue .th-lead{margin-top:18px}#home-reading-fairvalue .th-toolbar{flex-wrap:wrap;padding:12px 16px}#home-reading-fairvalue .th-cadence{flex-wrap:wrap;gap:0;padding:9px 16px}#home-reading-fairvalue .th-cadence span{width:100%}#home-reading-fairvalue .th-horizons button{min-height:44px}#home-reading-fairvalue .th-dimensions{grid-template-columns:1fr;padding:0 20px}#home-reading-fairvalue .th-dimension,#home-reading-fairvalue .th-dimension:first-child,#home-reading-fairvalue .th-dimension:last-child{padding:22px 0;border:0;border-bottom:1px solid var(--th-rule)}#home-reading-fairvalue .th-dimension:last-child{border:0}#home-reading-fairvalue .th-reading{min-height:0}#home-reading-fairvalue .th-explanation{grid-template-columns:1fr;gap:22px}#home-reading-fairvalue .th-explanation>div+div{padding:0;border:0}}

#home-reading-fairvalue{padding:0;max-width:none;background:transparent;justify-content:center}
#home-reading-fairvalue .th-page{width:100%}
#home-reading-fairvalue .th-title{text-wrap:initial}
#home-reading-fairvalue .th-title>br{display:none}
#home-reading-fairvalue .th-title>span{display:block;color:var(--th-secondary)}
#home-reading-fairvalue .th-title>span:first-child{color:var(--th-ink)}
#home-reading-fairvalue .th-title span[data-en]{color:inherit}
#home-reading-fairvalue span.hr-i18n-slot{display:grid;grid-template-columns:minmax(0,1fr)}
#home-reading-fairvalue span.hr-i18n-slot>span{grid-area:1/1;margin:0}
#home-reading-fairvalue .th-dimension h3{font-size:calc(17 * var(--psv-u));font-weight:600;line-height:1.7;letter-spacing:calc(0.2 * var(--psv-u));margin-bottom:0}
#home-reading-fairvalue .th-toolbar>strong>span{display:inline}
#home-reading-fairvalue .th-toolbar>strong>span.hr-i18n-slot{display:inline-grid}
#home-reading-fairvalue .th-horizons .hr-i18n-slot{display:inline-grid}
@media(min-width:761px){
 #home-reading-fairvalue .th-page{height:calc(100svh - var(--psv-header-height));max-height:calc(850 * var(--psv-u));padding:calc(14 * var(--psv-u)) calc(28 * var(--psv-u)) calc(45 * var(--psv-u));display:flex;flex-direction:column;gap:calc(12 * var(--psv-u))}
 #home-reading-fairvalue .th-intro{margin:0;flex:none}
 #home-reading-fairvalue .th-scene{flex:1;min-height:calc(365 * var(--psv-u));display:flex;flex-direction:column}
 #home-reading-fairvalue .th-toolbar,#home-reading-fairvalue .th-cadence{flex:none}
 #home-reading-fairvalue .th-dimensions{flex:1;min-height:0;padding-block:calc(14 * var(--psv-u))}
 #home-reading-fairvalue .th-dimension{display:flex;flex-direction:column;min-height:0}
 #home-reading-fairvalue .th-question{min-height:calc(58 * var(--psv-u));flex:none}
 #home-reading-fairvalue .th-value{margin-top:calc(6 * var(--psv-u));flex:none}
 #home-reading-fairvalue svg{height:auto;min-height:calc(130 * var(--psv-u));flex:1}
 #home-reading-fairvalue .th-reading{min-height:calc(88 * var(--psv-u));flex:none}
 #home-reading-fairvalue .th-explanation{padding-top:0;flex:none}
}
@media(min-width:761px) and (max-height:800px){
 #home-reading-fairvalue .th-page{padding:calc(10 * var(--psv-u)) calc(24 * var(--psv-u)) calc(32 * var(--psv-u));gap:calc(10 * var(--psv-u))}
 #home-reading-fairvalue .th-title{font-size:calc(32 * var(--psv-u))}
 #home-reading-fairvalue .th-toolbar{padding-block:calc(5 * var(--psv-u))}
 #home-reading-fairvalue .th-cadence{padding-block:calc(5 * var(--psv-u))}
 #home-reading-fairvalue .th-dimensions{padding-block:calc(10 * var(--psv-u))}
 #home-reading-fairvalue .th-question{font-size:max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor))));line-height:1.45;min-height:calc(48 * var(--psv-u))}
 #home-reading-fairvalue .th-value strong{font-size:calc(28 * var(--psv-u))}
 #home-reading-fairvalue .th-reading{font-size:max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor))));line-height:1.45;min-height:calc(72 * var(--psv-u));padding-top:calc(8 * var(--psv-u))}
 #home-reading-fairvalue .th-explanation p{font-size:max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor))));line-height:1.45}
 #home-reading-fairvalue .th-scene{min-height:calc(330 * var(--psv-u))}
}
/* desktop-scale:generated */
@media (min-width: 1051px) {
  #home-reading-fairvalue .th-page {
    padding: calc(10 * var(--psv-u)) calc(24 * var(--psv-u)) calc(32 * var(--psv-u));
    gap: calc(10 * var(--psv-u));
  }

  #home-reading-fairvalue .th-title {
    font-size: calc(32 * var(--psv-u));
  }

  #home-reading-fairvalue .th-toolbar {
    padding-block: calc(5 * var(--psv-u));
  }

  #home-reading-fairvalue .th-cadence {
    padding-block: calc(5 * var(--psv-u));
  }

  #home-reading-fairvalue .th-dimensions {
    padding-block: calc(10 * var(--psv-u));
  }

  #home-reading-fairvalue .th-question {
    font-size: max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor))));
    line-height: 1.45;
    min-height: calc(48 * var(--psv-u));
  }

  #home-reading-fairvalue .th-value strong {
    font-size: calc(28 * var(--psv-u));
  }

  #home-reading-fairvalue .th-reading {
    font-size: max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor))));
    line-height: 1.45;
    min-height: calc(72 * var(--psv-u));
    padding-top: calc(8 * var(--psv-u));
  }

  #home-reading-fairvalue .th-explanation p {
    font-size: max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor))));
    line-height: 1.45;
  }

  #home-reading-fairvalue .th-scene {
    min-height: calc(330 * var(--psv-u));
  }
}
/* desktop-scale:end */
@media(max-width: 1050px) and (min-width:761px) and (max-height:680px){
 #home-reading-fairvalue .th-page{padding-block:calc(8 * var(--psv-u)) calc(28 * var(--psv-u));gap:calc(8 * var(--psv-u))}
 #home-reading-fairvalue .th-title{font-size:calc(28 * var(--psv-u))}
 #home-reading-fairvalue .th-lead{font-size:max(var(--psv-text-floor), calc(13 * var(--psv-u)))}
 #home-reading-fairvalue .th-cadence{font-size:max(var(--psv-text-floor), calc(11 * max(var(--psv-u), var(--psv-label-floor))));padding-block:calc(3 * var(--psv-u))}
 #home-reading-fairvalue .th-dimensions{padding-block:calc(6 * var(--psv-u))}
 #home-reading-fairvalue .th-reading{font-size:max(var(--psv-text-floor), calc(11 * max(var(--psv-u), var(--psv-label-floor))));min-height:calc(70 * var(--psv-u))}
 #home-reading-fairvalue .th-value{margin-top:calc(2 * var(--psv-u))}
 #home-reading-fairvalue .th-question{display:none}
 #home-reading-fairvalue svg{min-height:calc(108 * var(--psv-u))}
}
@media(max-width:900px){#home-reading-fairvalue .th-toolbar>strong>span{display:none}}
@media(max-width:760px){#home-reading-fairvalue .hr-i18n-size{display:none}}

/* The measurement name stays on the toolbar line, as in the order book. */
#home-reading-fairvalue .th-toolbar>strong>span>span.hr-i18n-slot{display:inline-grid}

@media (min-width: 1051px) {
  #home-reading-fairvalue .th-page { height: calc(100svh - var(--psv-header-height) - var(--psv-canvas-extra)); max-width: var(--psv-shell-content); padding-inline: calc(48 * var(--psv-u)); }
}
#home-reading-fairvalue .th-toolbar>strong>span { display: inline; margin-left: 0; font-size: inherit; font-weight: inherit; letter-spacing: inherit; color: inherit; }
#home-reading-fairvalue .fp-body { flex: 1; min-height: 0; display: grid; grid-template-columns: minmax(0, 1.75fr) minmax(0, 1fr); }
#home-reading-fairvalue .fp-chart { margin: 0; padding: calc(12 * var(--psv-u)) calc(18 * var(--psv-u)) calc(10 * var(--psv-u)) calc(24 * var(--psv-u)); min-height: 0; display: flex; }
#home-reading-fairvalue .fp-chart svg { width: 100%; height: 100%; min-height: 0; flex: 1; }
#home-reading-fairvalue .fp-chart svg text { font-family: inherit; font-size: 11px; fill: var(--th-secondary); font-variant-numeric: tabular-nums; }
#home-reading-fairvalue .fp-read { border-left: 1px solid var(--th-rule); padding: calc(12 * var(--psv-u)) calc(24 * var(--psv-u)) calc(8 * var(--psv-u)); display: flex; flex-direction: column; gap: calc(6 * var(--psv-u)); min-width: 0; }
#home-reading-fairvalue .fp-read h3 { margin: 0; font-size: calc(17 * var(--psv-u)); font-weight: 600; letter-spacing: calc(0.2 * var(--psv-u)); line-height: 1.5; color: var(--th-ink); }
#home-reading-fairvalue .fp-head { display: flex; align-items: baseline; justify-content: space-between; gap: calc(12 * var(--psv-u)); margin: calc(2 * var(--psv-u)) 0 0; font-size: max(var(--psv-text-floor), calc(13 * var(--psv-u))); line-height: 1.4; color: var(--th-ink); }
#home-reading-fairvalue .fp-head .fp-name { min-width: 0; font-size: calc(17 * var(--psv-u)); font-weight: 600; letter-spacing: calc(0.2 * var(--psv-u)); line-height: 1.3; }
#home-reading-fairvalue .fp-head strong { font-size: calc(28 * var(--psv-u)); line-height: 1.15; font-weight: 500; color: var(--th-blue); letter-spacing: calc(-0.8 * var(--psv-u)); font-variant-numeric: tabular-nums; }
#home-reading-fairvalue .fp-group { border-top: 1px solid var(--th-rule); padding-top: calc(8 * var(--psv-u)); display: grid; gap: calc(4 * var(--psv-u)); }
#home-reading-fairvalue .fp-row { display: grid; grid-template-columns: minmax(0, 1.15fr) minmax(0, 1fr) calc(44 * var(--psv-u)); align-items: center; gap: calc(10 * var(--psv-u)); font-size: max(var(--psv-text-floor), calc(13 * var(--psv-u))); line-height: 1.4; color: var(--th-ink); }
#home-reading-fairvalue .fp-row b { font-weight: 500; text-align: right; font-variant-numeric: tabular-nums; }
#home-reading-fairvalue .fp-name { font-weight: 600; }
#home-reading-fairvalue .fp-track { position: relative; height: calc(6 * var(--psv-u)); background: #edf1f7; border-radius: calc(1 * var(--psv-u)); }
#home-reading-fairvalue .fp-track i { position: absolute; top: 0; bottom: 0; background: #338cff; border-radius: calc(1 * var(--psv-u)); }
#home-reading-fairvalue .fp-signed::after { content: ''; position: absolute; left: 50%; top: calc(-3 * var(--psv-u)); bottom: calc(-3 * var(--psv-u)); width: 1px; background: #a9b9ce; }
#home-reading-fairvalue .fp-note { margin: calc(-3 * var(--psv-u)) 0 0; font-size: max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor)))); line-height: 1.35; color: var(--th-secondary); }
/* A note takes the height of its own language, not the longest one. */
#home-reading-fairvalue .fp-read .fp-note .hr-i18n-size { display: none; }
@media (max-width: 760px) {
  #home-reading-fairvalue .fp-body { grid-template-columns: 1fr; }
  #home-reading-fairvalue .fp-chart { height: 300px; padding: 12px 16px; }
  #home-reading-fairvalue .fp-read { border-left: 0; border-top: 1px solid var(--th-rule); padding: 14px 16px; }
}
/* fairvalue-price:end */

/* execution-price:start */

#home-reading-execution{--th-paper:#f7f9fc;--th-ink:#132d58;--th-secondary:#536986;--th-rule:#dbe3ee;--th-soft:#edf3fb;--th-blue:#338cff;background:var(--th-paper);color:var(--th-ink);font-family:var(--psv-font-sans);line-height:1.7;width:100%;text-align:left;color-scheme:light;-webkit-font-smoothing:antialiased}
#home-reading-execution *{box-sizing:border-box}
#home-reading-execution .th-title,#home-reading-execution .th-dimension h3,#home-reading-execution h3,#home-reading-execution p{margin:0;font-family:inherit}
#home-reading-execution .th-header{height:calc(56 * var(--psv-u));padding:0 calc(28 * var(--psv-u));display:flex;align-items:center;justify-content:space-between;gap:calc(20 * var(--psv-u));font-size:max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor))))}
#home-reading-execution .th-brand{font-size:calc(20 * var(--psv-u));font-weight:700;letter-spacing:calc(-0.6 * var(--psv-u))}
#home-reading-execution .th-brand span{font-weight:400;color:var(--th-blue)}
#home-reading-execution nav{font-size:max(var(--psv-text-floor), calc(11 * max(var(--psv-u), var(--psv-label-floor))));letter-spacing:calc(0.5 * var(--psv-u))}
#home-reading-execution .th-page{container-type:inline-size;padding:calc(14 * var(--psv-u)) calc(28 * var(--psv-u)) calc(28 * var(--psv-u));max-width:calc(1180 * var(--psv-u));margin:auto}
#home-reading-execution .th-intro{display:grid;grid-template-columns:1.3fr 1fr;gap:0 calc(45 * var(--psv-u));align-items:end;margin-bottom:calc(16 * var(--psv-u))}
#home-reading-execution .th-eyebrow{grid-column:1/-1;font-size:max(var(--psv-text-floor), calc(11 * max(var(--psv-u), var(--psv-label-floor))));font-weight:600;letter-spacing:calc(1.7 * var(--psv-u));margin-bottom:calc(9 * var(--psv-u))}
#home-reading-execution .th-title{font-size:clamp((32 * var(--psv-u)),3.2cqw,(40 * var(--psv-u)));font-weight:800;line-height:1.08;letter-spacing:calc(-1.4 * var(--psv-u))}
#home-reading-execution .th-title span{color:var(--th-secondary)}
#home-reading-execution .th-lead{font-size:max(var(--psv-text-floor), calc(14 * var(--psv-u)));line-height:1.55;color:var(--th-secondary);max-width:calc(400 * var(--psv-u))}
#home-reading-execution .th-lead strong{font-weight:600;color:var(--th-ink)}
#home-reading-execution .th-scene{background:white;border:1px solid var(--th-rule)}
#home-reading-execution .th-toolbar{display:flex;align-items:center;justify-content:space-between;padding:calc(10 * var(--psv-u)) calc(24 * var(--psv-u));gap:calc(16 * var(--psv-u));border-bottom:1px solid var(--th-rule)}
#home-reading-execution .th-toolbar>strong{font-size:calc(17 * var(--psv-u));letter-spacing:calc(0.2 * var(--psv-u));font-weight:600}
#home-reading-execution .th-toolbar>strong>span{font-size:max(var(--psv-text-floor), calc(11 * max(var(--psv-u), var(--psv-label-floor))));font-weight:400;letter-spacing:calc(1.3 * var(--psv-u));margin-left:calc(15 * var(--psv-u));color:var(--th-secondary)}
#home-reading-execution .th-horizons{display:flex;background:var(--th-soft);padding:calc(3 * var(--psv-u));border-radius:calc(4 * var(--psv-u));gap:calc(2 * var(--psv-u))}
#home-reading-execution .th-horizons button{border:0;background:transparent;color:var(--th-secondary);font:500 calc(14 * var(--psv-u)) var(--psv-font-sans);padding:calc(7 * var(--psv-u)) calc(13 * var(--psv-u));border-radius:calc(3 * var(--psv-u));min-height:calc(36 * var(--psv-u));cursor:pointer}
#home-reading-execution .th-horizons button[aria-pressed=true]{background:var(--th-ink);color:white}
#home-reading-execution .th-horizons small{font-size:max(var(--psv-text-floor), calc(11 * max(var(--psv-u), var(--psv-label-floor))));font-weight:400}
#home-reading-execution .th-cadence{display:flex;justify-content:space-between;gap:calc(12 * var(--psv-u));padding:calc(9 * var(--psv-u)) calc(24 * var(--psv-u));font-size:max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor))));color:var(--th-secondary);border-bottom:1px solid var(--th-rule)}
#home-reading-execution .th-cadence strong{font-weight:500;color:var(--th-ink)}
#home-reading-execution .th-dimensions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));padding:calc(20 * var(--psv-u)) calc(24 * var(--psv-u)) calc(18 * var(--psv-u))}
#home-reading-execution .th-dimension{min-width:0;padding:0 calc(20 * var(--psv-u));border-left:1px solid var(--th-rule)}
#home-reading-execution .th-dimension:first-child{padding-left:0;border:0}
#home-reading-execution .th-dimension:last-child{padding-right:0}
#home-reading-execution .th-dimension h3{font-size:calc(17 * var(--psv-u));font-weight:600;line-height:1.7;letter-spacing:calc(0.2 * var(--psv-u))}
#home-reading-execution .th-question{font-size:max(var(--psv-text-floor), calc(13 * var(--psv-u)));line-height:1.5;color:var(--th-secondary);margin-top:calc(4 * var(--psv-u));min-height:calc(42 * var(--psv-u))}
#home-reading-execution .th-value{display:flex;align-items:baseline;gap:calc(12 * var(--psv-u));margin:calc(14 * var(--psv-u)) 0 0;font-variant-numeric:tabular-nums}
#home-reading-execution .th-value strong{font-size:calc(32 * var(--psv-u));line-height:1.2;font-weight:500;color:var(--th-blue);letter-spacing:calc(-0.8 * var(--psv-u))}
#home-reading-execution .th-value span{font-size:max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor))));color:var(--th-secondary)}
#home-reading-execution svg{width:100%;height:calc(245 * var(--psv-u));display:block}
#home-reading-execution svg text{font-family:inherit;font-size:11px;fill:var(--th-secondary)}
#home-reading-execution .th-reading{font-size:max(var(--psv-text-floor), calc(13 * var(--psv-u)));line-height:1.5;color:var(--th-secondary);border-top:1px solid var(--th-rule);padding-top:calc(10 * var(--psv-u));min-height:calc(90 * var(--psv-u))}
#home-reading-execution .th-reading strong{font-weight:500;color:var(--th-ink)}
#home-reading-execution .th-explanation{display:grid;grid-template-columns:1fr 1fr;gap:calc(32 * var(--psv-u));padding-top:calc(14 * var(--psv-u))}
#home-reading-execution .th-explanation>div+div{border-left:1px solid var(--th-rule);padding-left:calc(32 * var(--psv-u))}
#home-reading-execution h3{font-size:max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor))));font-weight:700;line-height:1.5;letter-spacing:calc(0.6 * var(--psv-u));margin-bottom:calc(6 * var(--psv-u))}
#home-reading-execution .th-explanation p{font-size:max(var(--psv-text-floor), calc(13 * var(--psv-u)));line-height:1.5;color:var(--th-secondary)}
@media(max-width:900px){#home-reading-execution .th-toolbar>strong>span{display:none}#home-reading-execution .th-dimension{padding-inline:12px}}
@media(max-width:760px){#home-reading-execution nav{display:none}#home-reading-execution .th-page{padding:22px 14px}#home-reading-execution .th-intro{grid-template-columns:1fr;gap:0}#home-reading-execution .th-lead{margin-top:18px}#home-reading-execution .th-toolbar{flex-wrap:wrap;padding:12px 16px}#home-reading-execution .th-cadence{flex-wrap:wrap;gap:0;padding:9px 16px}#home-reading-execution .th-cadence span{width:100%}#home-reading-execution .th-horizons button{min-height:44px}#home-reading-execution .th-dimensions{grid-template-columns:1fr;padding:0 20px}#home-reading-execution .th-dimension,#home-reading-execution .th-dimension:first-child,#home-reading-execution .th-dimension:last-child{padding:22px 0;border:0;border-bottom:1px solid var(--th-rule)}#home-reading-execution .th-dimension:last-child{border:0}#home-reading-execution .th-reading{min-height:0}#home-reading-execution .th-explanation{grid-template-columns:1fr;gap:22px}#home-reading-execution .th-explanation>div+div{padding:0;border:0}}

#home-reading-execution{padding:0;max-width:none;background:transparent;justify-content:center}
#home-reading-execution .th-page{width:100%}
#home-reading-execution .th-title{text-wrap:initial}
#home-reading-execution .th-title>br{display:none}
#home-reading-execution .th-title>span{display:block;color:var(--th-secondary)}
#home-reading-execution .th-title>span:first-child{color:var(--th-ink)}
#home-reading-execution .th-title span[data-en]{color:inherit}
#home-reading-execution span.hr-i18n-slot{display:grid;grid-template-columns:minmax(0,1fr)}
#home-reading-execution span.hr-i18n-slot>span{grid-area:1/1;margin:0}
#home-reading-execution .th-dimension h3{font-size:calc(17 * var(--psv-u));font-weight:600;line-height:1.7;letter-spacing:calc(0.2 * var(--psv-u));margin-bottom:0}
#home-reading-execution .th-toolbar>strong>span{display:inline}
#home-reading-execution .th-toolbar>strong>span.hr-i18n-slot{display:inline-grid}
#home-reading-execution .th-horizons .hr-i18n-slot{display:inline-grid}
@media(min-width:761px){
 #home-reading-execution .th-page{height:calc(100svh - var(--psv-header-height));max-height:calc(850 * var(--psv-u));padding:calc(14 * var(--psv-u)) calc(28 * var(--psv-u)) calc(45 * var(--psv-u));display:flex;flex-direction:column;gap:calc(12 * var(--psv-u))}
 #home-reading-execution .th-intro{margin:0;flex:none}
 #home-reading-execution .th-scene{flex:1;min-height:calc(365 * var(--psv-u));display:flex;flex-direction:column}
 #home-reading-execution .th-toolbar,#home-reading-execution .th-cadence{flex:none}
 #home-reading-execution .th-dimensions{flex:1;min-height:0;padding-block:calc(14 * var(--psv-u))}
 #home-reading-execution .th-dimension{display:flex;flex-direction:column;min-height:0}
 #home-reading-execution .th-question{min-height:calc(58 * var(--psv-u));flex:none}
 #home-reading-execution .th-value{margin-top:calc(6 * var(--psv-u));flex:none}
 #home-reading-execution svg{height:auto;min-height:calc(130 * var(--psv-u));flex:1}
 #home-reading-execution .th-reading{min-height:calc(88 * var(--psv-u));flex:none}
 #home-reading-execution .th-explanation{padding-top:0;flex:none}
}
@media(min-width:761px) and (max-height:800px){
 #home-reading-execution .th-page{padding:calc(10 * var(--psv-u)) calc(24 * var(--psv-u)) calc(32 * var(--psv-u));gap:calc(10 * var(--psv-u))}
 #home-reading-execution .th-title{font-size:calc(32 * var(--psv-u))}
 #home-reading-execution .th-toolbar{padding-block:calc(5 * var(--psv-u))}
 #home-reading-execution .th-cadence{padding-block:calc(5 * var(--psv-u))}
 #home-reading-execution .th-dimensions{padding-block:calc(10 * var(--psv-u))}
 #home-reading-execution .th-question{font-size:max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor))));line-height:1.45;min-height:calc(48 * var(--psv-u))}
 #home-reading-execution .th-value strong{font-size:calc(28 * var(--psv-u))}
 #home-reading-execution .th-reading{font-size:max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor))));line-height:1.45;min-height:calc(72 * var(--psv-u));padding-top:calc(8 * var(--psv-u))}
 #home-reading-execution .th-explanation p{font-size:max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor))));line-height:1.45}
 #home-reading-execution .th-scene{min-height:calc(330 * var(--psv-u))}
}
/* desktop-scale:generated */
@media (min-width: 1051px) {
  #home-reading-execution .th-page {
    padding: calc(10 * var(--psv-u)) calc(24 * var(--psv-u)) calc(32 * var(--psv-u));
    gap: calc(10 * var(--psv-u));
  }

  #home-reading-execution .th-title {
    font-size: calc(32 * var(--psv-u));
  }

  #home-reading-execution .th-toolbar {
    padding-block: calc(5 * var(--psv-u));
  }

  #home-reading-execution .th-cadence {
    padding-block: calc(5 * var(--psv-u));
  }

  #home-reading-execution .th-dimensions {
    padding-block: calc(10 * var(--psv-u));
  }

  #home-reading-execution .th-question {
    font-size: max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor))));
    line-height: 1.45;
    min-height: calc(48 * var(--psv-u));
  }

  #home-reading-execution .th-value strong {
    font-size: calc(28 * var(--psv-u));
  }

  #home-reading-execution .th-reading {
    font-size: max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor))));
    line-height: 1.45;
    min-height: calc(72 * var(--psv-u));
    padding-top: calc(8 * var(--psv-u));
  }

  #home-reading-execution .th-explanation p {
    font-size: max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor))));
    line-height: 1.45;
  }

  #home-reading-execution .th-scene {
    min-height: calc(330 * var(--psv-u));
  }
}
/* desktop-scale:end */
@media(max-width: 1050px) and (min-width:761px) and (max-height:680px){
 #home-reading-execution .th-page{padding-block:calc(8 * var(--psv-u)) calc(28 * var(--psv-u));gap:calc(8 * var(--psv-u))}
 #home-reading-execution .th-title{font-size:calc(28 * var(--psv-u))}
 #home-reading-execution .th-lead{font-size:max(var(--psv-text-floor), calc(13 * var(--psv-u)))}
 #home-reading-execution .th-cadence{font-size:max(var(--psv-text-floor), calc(11 * max(var(--psv-u), var(--psv-label-floor))));padding-block:calc(3 * var(--psv-u))}
 #home-reading-execution .th-dimensions{padding-block:calc(6 * var(--psv-u))}
 #home-reading-execution .th-reading{font-size:max(var(--psv-text-floor), calc(11 * max(var(--psv-u), var(--psv-label-floor))));min-height:calc(70 * var(--psv-u))}
 #home-reading-execution .th-value{margin-top:calc(2 * var(--psv-u))}
 #home-reading-execution .th-question{display:none}
 #home-reading-execution svg{min-height:calc(108 * var(--psv-u))}
}
@media(max-width:900px){#home-reading-execution .th-toolbar>strong>span{display:none}}
@media(max-width:760px){#home-reading-execution .hr-i18n-size{display:none}}

/* The measurement name stays on the toolbar line, as in the order book. */
#home-reading-execution .th-toolbar>strong>span>span.hr-i18n-slot{display:inline-grid}

@media (min-width: 1051px) {
  #home-reading-execution .th-page { height: calc(100svh - var(--psv-header-height) - var(--psv-canvas-extra)); max-width: var(--psv-shell-content); padding-inline: calc(48 * var(--psv-u)); }
}
#home-reading-execution .th-toolbar>strong>span { display: inline; margin-left: 0; font-size: inherit; font-weight: inherit; letter-spacing: inherit; color: inherit; }
#home-reading-execution .fp-body { flex: 1; min-height: 0; display: grid; grid-template-columns: minmax(0, 1.75fr) minmax(0, 1fr); }
#home-reading-execution .fp-chart { margin: 0; padding: calc(12 * var(--psv-u)) calc(18 * var(--psv-u)) calc(10 * var(--psv-u)) calc(24 * var(--psv-u)); min-height: 0; display: flex; }
#home-reading-execution .fp-chart svg { width: 100%; height: 100%; min-height: 0; flex: 1; }
#home-reading-execution .fp-chart svg text { font-family: inherit; font-size: 11px; fill: var(--th-secondary); font-variant-numeric: tabular-nums; }
#home-reading-execution .fp-read { border-left: 1px solid var(--th-rule); padding: calc(12 * var(--psv-u)) calc(24 * var(--psv-u)) calc(8 * var(--psv-u)); display: flex; flex-direction: column; gap: calc(6 * var(--psv-u)); min-width: 0; }
#home-reading-execution .fp-read h3 { margin: 0; font-size: calc(17 * var(--psv-u)); font-weight: 600; letter-spacing: calc(0.2 * var(--psv-u)); line-height: 1.5; color: var(--th-ink); }
#home-reading-execution .fp-head { display: flex; align-items: baseline; justify-content: space-between; gap: calc(12 * var(--psv-u)); margin: calc(2 * var(--psv-u)) 0 0; font-size: max(var(--psv-text-floor), calc(13 * var(--psv-u))); line-height: 1.4; color: var(--th-ink); }
#home-reading-execution .fp-head .fp-name { min-width: 0; font-size: calc(17 * var(--psv-u)); font-weight: 600; letter-spacing: calc(0.2 * var(--psv-u)); line-height: 1.3; }
#home-reading-execution .fp-head strong { font-size: calc(28 * var(--psv-u)); line-height: 1.15; font-weight: 500; color: var(--th-blue); letter-spacing: calc(-0.8 * var(--psv-u)); font-variant-numeric: tabular-nums; }
#home-reading-execution .fp-group { border-top: 1px solid var(--th-rule); padding-top: calc(8 * var(--psv-u)); display: grid; gap: calc(4 * var(--psv-u)); }
#home-reading-execution .fp-row { display: grid; grid-template-columns: minmax(0, 1.15fr) minmax(0, 1fr) calc(44 * var(--psv-u)); align-items: center; gap: calc(10 * var(--psv-u)); font-size: max(var(--psv-text-floor), calc(13 * var(--psv-u))); line-height: 1.4; color: var(--th-ink); }
#home-reading-execution .fp-row b { font-weight: 500; text-align: right; font-variant-numeric: tabular-nums; }
#home-reading-execution .fp-name { font-weight: 600; }
#home-reading-execution .fp-track { position: relative; height: calc(6 * var(--psv-u)); background: #edf1f7; border-radius: calc(1 * var(--psv-u)); }
#home-reading-execution .fp-track i { position: absolute; top: 0; bottom: 0; background: #338cff; border-radius: calc(1 * var(--psv-u)); }
#home-reading-execution .fp-signed::after { content: ''; position: absolute; left: 50%; top: calc(-3 * var(--psv-u)); bottom: calc(-3 * var(--psv-u)); width: 1px; background: #a9b9ce; }
#home-reading-execution .fp-note { margin: calc(-3 * var(--psv-u)) 0 0; font-size: max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor)))); line-height: 1.35; color: var(--th-secondary); }
/* A note takes the height of its own language, not the longest one. */
#home-reading-execution .fp-read .fp-note .hr-i18n-size { display: none; }
@media (max-width: 760px) {
  #home-reading-execution .fp-body { grid-template-columns: 1fr; }
  #home-reading-execution .fp-chart { height: 300px; padding: 12px 16px; }
  #home-reading-execution .fp-read { border-left: 0; border-top: 1px solid var(--th-rule); padding: 14px 16px; }
}
/* execution-price:end */

/* exhaustion-price:start */

#home-reading-exhaustion{--th-paper:#f7f9fc;--th-ink:#132d58;--th-secondary:#536986;--th-rule:#dbe3ee;--th-soft:#edf3fb;--th-blue:#338cff;background:var(--th-paper);color:var(--th-ink);font-family:var(--psv-font-sans);line-height:1.7;width:100%;text-align:left;color-scheme:light;-webkit-font-smoothing:antialiased}
#home-reading-exhaustion *{box-sizing:border-box}
#home-reading-exhaustion .th-title,#home-reading-exhaustion .th-dimension h3,#home-reading-exhaustion h3,#home-reading-exhaustion p{margin:0;font-family:inherit}
#home-reading-exhaustion .th-header{height:calc(56 * var(--psv-u));padding:0 calc(28 * var(--psv-u));display:flex;align-items:center;justify-content:space-between;gap:calc(20 * var(--psv-u));font-size:max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor))))}
#home-reading-exhaustion .th-brand{font-size:calc(20 * var(--psv-u));font-weight:700;letter-spacing:calc(-0.6 * var(--psv-u))}
#home-reading-exhaustion .th-brand span{font-weight:400;color:var(--th-blue)}
#home-reading-exhaustion nav{font-size:max(var(--psv-text-floor), calc(11 * max(var(--psv-u), var(--psv-label-floor))));letter-spacing:calc(0.5 * var(--psv-u))}
#home-reading-exhaustion .th-page{container-type:inline-size;padding:calc(14 * var(--psv-u)) calc(28 * var(--psv-u)) calc(28 * var(--psv-u));max-width:calc(1180 * var(--psv-u));margin:auto}
#home-reading-exhaustion .th-intro{display:grid;grid-template-columns:1.3fr 1fr;gap:0 calc(45 * var(--psv-u));align-items:end;margin-bottom:calc(16 * var(--psv-u))}
#home-reading-exhaustion .th-eyebrow{grid-column:1/-1;font-size:max(var(--psv-text-floor), calc(11 * max(var(--psv-u), var(--psv-label-floor))));font-weight:600;letter-spacing:calc(1.7 * var(--psv-u));margin-bottom:calc(9 * var(--psv-u))}
#home-reading-exhaustion .th-title{font-size:clamp((32 * var(--psv-u)),3.2cqw,(40 * var(--psv-u)));font-weight:800;line-height:1.08;letter-spacing:calc(-1.4 * var(--psv-u))}
#home-reading-exhaustion .th-title span{color:var(--th-secondary)}
#home-reading-exhaustion .th-lead{font-size:max(var(--psv-text-floor), calc(14 * var(--psv-u)));line-height:1.55;color:var(--th-secondary);max-width:calc(400 * var(--psv-u))}
#home-reading-exhaustion .th-lead strong{font-weight:600;color:var(--th-ink)}
#home-reading-exhaustion .th-scene{background:white;border:1px solid var(--th-rule)}
#home-reading-exhaustion .th-toolbar{display:flex;align-items:center;justify-content:space-between;padding:calc(10 * var(--psv-u)) calc(24 * var(--psv-u));gap:calc(16 * var(--psv-u));border-bottom:1px solid var(--th-rule)}
#home-reading-exhaustion .th-toolbar>strong{font-size:calc(17 * var(--psv-u));letter-spacing:calc(0.2 * var(--psv-u));font-weight:600}
#home-reading-exhaustion .th-toolbar>strong>span{font-size:max(var(--psv-text-floor), calc(11 * max(var(--psv-u), var(--psv-label-floor))));font-weight:400;letter-spacing:calc(1.3 * var(--psv-u));margin-left:calc(15 * var(--psv-u));color:var(--th-secondary)}
#home-reading-exhaustion .th-horizons{display:flex;background:var(--th-soft);padding:calc(3 * var(--psv-u));border-radius:calc(4 * var(--psv-u));gap:calc(2 * var(--psv-u))}
#home-reading-exhaustion .th-horizons button{border:0;background:transparent;color:var(--th-secondary);font:500 calc(14 * var(--psv-u)) var(--psv-font-sans);padding:calc(7 * var(--psv-u)) calc(13 * var(--psv-u));border-radius:calc(3 * var(--psv-u));min-height:calc(36 * var(--psv-u));cursor:pointer}
#home-reading-exhaustion .th-horizons button[aria-pressed=true]{background:var(--th-ink);color:white}
#home-reading-exhaustion .th-horizons small{font-size:max(var(--psv-text-floor), calc(11 * max(var(--psv-u), var(--psv-label-floor))));font-weight:400}
#home-reading-exhaustion .th-cadence{display:flex;justify-content:space-between;gap:calc(12 * var(--psv-u));padding:calc(9 * var(--psv-u)) calc(24 * var(--psv-u));font-size:max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor))));color:var(--th-secondary);border-bottom:1px solid var(--th-rule)}
#home-reading-exhaustion .th-cadence strong{font-weight:500;color:var(--th-ink)}
#home-reading-exhaustion .th-dimensions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));padding:calc(20 * var(--psv-u)) calc(24 * var(--psv-u)) calc(18 * var(--psv-u))}
#home-reading-exhaustion .th-dimension{min-width:0;padding:0 calc(20 * var(--psv-u));border-left:1px solid var(--th-rule)}
#home-reading-exhaustion .th-dimension:first-child{padding-left:0;border:0}
#home-reading-exhaustion .th-dimension:last-child{padding-right:0}
#home-reading-exhaustion .th-dimension h3{font-size:calc(17 * var(--psv-u));font-weight:600;line-height:1.7;letter-spacing:calc(0.2 * var(--psv-u))}
#home-reading-exhaustion .th-question{font-size:max(var(--psv-text-floor), calc(13 * var(--psv-u)));line-height:1.5;color:var(--th-secondary);margin-top:calc(4 * var(--psv-u));min-height:calc(42 * var(--psv-u))}
#home-reading-exhaustion .th-value{display:flex;align-items:baseline;gap:calc(12 * var(--psv-u));margin:calc(14 * var(--psv-u)) 0 0;font-variant-numeric:tabular-nums}
#home-reading-exhaustion .th-value strong{font-size:calc(32 * var(--psv-u));line-height:1.2;font-weight:500;color:var(--th-blue);letter-spacing:calc(-0.8 * var(--psv-u))}
#home-reading-exhaustion .th-value span{font-size:max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor))));color:var(--th-secondary)}
#home-reading-exhaustion svg{width:100%;height:calc(245 * var(--psv-u));display:block}
#home-reading-exhaustion svg text{font-family:inherit;font-size:11px;fill:var(--th-secondary)}
#home-reading-exhaustion .th-reading{font-size:max(var(--psv-text-floor), calc(13 * var(--psv-u)));line-height:1.5;color:var(--th-secondary);border-top:1px solid var(--th-rule);padding-top:calc(10 * var(--psv-u));min-height:calc(90 * var(--psv-u))}
#home-reading-exhaustion .th-reading strong{font-weight:500;color:var(--th-ink)}
#home-reading-exhaustion .th-explanation{display:grid;grid-template-columns:1fr 1fr;gap:calc(32 * var(--psv-u));padding-top:calc(14 * var(--psv-u))}
#home-reading-exhaustion .th-explanation>div+div{border-left:1px solid var(--th-rule);padding-left:calc(32 * var(--psv-u))}
#home-reading-exhaustion h3{font-size:max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor))));font-weight:700;line-height:1.5;letter-spacing:calc(0.6 * var(--psv-u));margin-bottom:calc(6 * var(--psv-u))}
#home-reading-exhaustion .th-explanation p{font-size:max(var(--psv-text-floor), calc(13 * var(--psv-u)));line-height:1.5;color:var(--th-secondary)}
@media(max-width:900px){#home-reading-exhaustion .th-toolbar>strong>span{display:none}#home-reading-exhaustion .th-dimension{padding-inline:12px}}
@media(max-width:760px){#home-reading-exhaustion nav{display:none}#home-reading-exhaustion .th-page{padding:22px 14px}#home-reading-exhaustion .th-intro{grid-template-columns:1fr;gap:0}#home-reading-exhaustion .th-lead{margin-top:18px}#home-reading-exhaustion .th-toolbar{flex-wrap:wrap;padding:12px 16px}#home-reading-exhaustion .th-cadence{flex-wrap:wrap;gap:0;padding:9px 16px}#home-reading-exhaustion .th-cadence span{width:100%}#home-reading-exhaustion .th-horizons button{min-height:44px}#home-reading-exhaustion .th-dimensions{grid-template-columns:1fr;padding:0 20px}#home-reading-exhaustion .th-dimension,#home-reading-exhaustion .th-dimension:first-child,#home-reading-exhaustion .th-dimension:last-child{padding:22px 0;border:0;border-bottom:1px solid var(--th-rule)}#home-reading-exhaustion .th-dimension:last-child{border:0}#home-reading-exhaustion .th-reading{min-height:0}#home-reading-exhaustion .th-explanation{grid-template-columns:1fr;gap:22px}#home-reading-exhaustion .th-explanation>div+div{padding:0;border:0}}

#home-reading-exhaustion{padding:0;max-width:none;background:transparent;justify-content:center}
#home-reading-exhaustion .th-page{width:100%}
#home-reading-exhaustion .th-title{text-wrap:initial}
#home-reading-exhaustion .th-title>br{display:none}
#home-reading-exhaustion .th-title>span{display:block;color:var(--th-secondary)}
#home-reading-exhaustion .th-title>span:first-child{color:var(--th-ink)}
#home-reading-exhaustion .th-title span[data-en]{color:inherit}
#home-reading-exhaustion span.hr-i18n-slot{display:grid;grid-template-columns:minmax(0,1fr)}
#home-reading-exhaustion span.hr-i18n-slot>span{grid-area:1/1;margin:0}
#home-reading-exhaustion .th-dimension h3{font-size:calc(17 * var(--psv-u));font-weight:600;line-height:1.7;letter-spacing:calc(0.2 * var(--psv-u));margin-bottom:0}
#home-reading-exhaustion .th-toolbar>strong>span{display:inline}
#home-reading-exhaustion .th-toolbar>strong>span.hr-i18n-slot{display:inline-grid}
#home-reading-exhaustion .th-horizons .hr-i18n-slot{display:inline-grid}
@media(min-width:761px){
 #home-reading-exhaustion .th-page{height:calc(100svh - var(--psv-header-height));max-height:calc(850 * var(--psv-u));padding:calc(14 * var(--psv-u)) calc(28 * var(--psv-u)) calc(45 * var(--psv-u));display:flex;flex-direction:column;gap:calc(12 * var(--psv-u))}
 #home-reading-exhaustion .th-intro{margin:0;flex:none}
 #home-reading-exhaustion .th-scene{flex:1;min-height:calc(365 * var(--psv-u));display:flex;flex-direction:column}
 #home-reading-exhaustion .th-toolbar,#home-reading-exhaustion .th-cadence{flex:none}
 #home-reading-exhaustion .th-dimensions{flex:1;min-height:0;padding-block:calc(14 * var(--psv-u))}
 #home-reading-exhaustion .th-dimension{display:flex;flex-direction:column;min-height:0}
 #home-reading-exhaustion .th-question{min-height:calc(58 * var(--psv-u));flex:none}
 #home-reading-exhaustion .th-value{margin-top:calc(6 * var(--psv-u));flex:none}
 #home-reading-exhaustion svg{height:auto;min-height:calc(130 * var(--psv-u));flex:1}
 #home-reading-exhaustion .th-reading{min-height:calc(88 * var(--psv-u));flex:none}
 #home-reading-exhaustion .th-explanation{padding-top:0;flex:none}
}
@media(min-width:761px) and (max-height:800px){
 #home-reading-exhaustion .th-page{padding:calc(10 * var(--psv-u)) calc(24 * var(--psv-u)) calc(32 * var(--psv-u));gap:calc(10 * var(--psv-u))}
 #home-reading-exhaustion .th-title{font-size:calc(32 * var(--psv-u))}
 #home-reading-exhaustion .th-toolbar{padding-block:calc(5 * var(--psv-u))}
 #home-reading-exhaustion .th-cadence{padding-block:calc(5 * var(--psv-u))}
 #home-reading-exhaustion .th-dimensions{padding-block:calc(10 * var(--psv-u))}
 #home-reading-exhaustion .th-question{font-size:max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor))));line-height:1.45;min-height:calc(48 * var(--psv-u))}
 #home-reading-exhaustion .th-value strong{font-size:calc(28 * var(--psv-u))}
 #home-reading-exhaustion .th-reading{font-size:max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor))));line-height:1.45;min-height:calc(72 * var(--psv-u));padding-top:calc(8 * var(--psv-u))}
 #home-reading-exhaustion .th-explanation p{font-size:max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor))));line-height:1.45}
 #home-reading-exhaustion .th-scene{min-height:calc(330 * var(--psv-u))}
}
/* desktop-scale:generated */
@media (min-width: 1051px) {
  #home-reading-exhaustion .th-page {
    padding: calc(10 * var(--psv-u)) calc(24 * var(--psv-u)) calc(32 * var(--psv-u));
    gap: calc(10 * var(--psv-u));
  }

  #home-reading-exhaustion .th-title {
    font-size: calc(32 * var(--psv-u));
  }

  #home-reading-exhaustion .th-toolbar {
    padding-block: calc(5 * var(--psv-u));
  }

  #home-reading-exhaustion .th-cadence {
    padding-block: calc(5 * var(--psv-u));
  }

  #home-reading-exhaustion .th-dimensions {
    padding-block: calc(10 * var(--psv-u));
  }

  #home-reading-exhaustion .th-question {
    font-size: max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor))));
    line-height: 1.45;
    min-height: calc(48 * var(--psv-u));
  }

  #home-reading-exhaustion .th-value strong {
    font-size: calc(28 * var(--psv-u));
  }

  #home-reading-exhaustion .th-reading {
    font-size: max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor))));
    line-height: 1.45;
    min-height: calc(72 * var(--psv-u));
    padding-top: calc(8 * var(--psv-u));
  }

  #home-reading-exhaustion .th-explanation p {
    font-size: max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor))));
    line-height: 1.45;
  }

  #home-reading-exhaustion .th-scene {
    min-height: calc(330 * var(--psv-u));
  }
}
/* desktop-scale:end */
@media(max-width: 1050px) and (min-width:761px) and (max-height:680px){
 #home-reading-exhaustion .th-page{padding-block:calc(8 * var(--psv-u)) calc(28 * var(--psv-u));gap:calc(8 * var(--psv-u))}
 #home-reading-exhaustion .th-title{font-size:calc(28 * var(--psv-u))}
 #home-reading-exhaustion .th-lead{font-size:max(var(--psv-text-floor), calc(13 * var(--psv-u)))}
 #home-reading-exhaustion .th-cadence{font-size:max(var(--psv-text-floor), calc(11 * max(var(--psv-u), var(--psv-label-floor))));padding-block:calc(3 * var(--psv-u))}
 #home-reading-exhaustion .th-dimensions{padding-block:calc(6 * var(--psv-u))}
 #home-reading-exhaustion .th-reading{font-size:max(var(--psv-text-floor), calc(11 * max(var(--psv-u), var(--psv-label-floor))));min-height:calc(70 * var(--psv-u))}
 #home-reading-exhaustion .th-value{margin-top:calc(2 * var(--psv-u))}
 #home-reading-exhaustion .th-question{display:none}
 #home-reading-exhaustion svg{min-height:calc(108 * var(--psv-u))}
}
@media(max-width:900px){#home-reading-exhaustion .th-toolbar>strong>span{display:none}}
@media(max-width:760px){#home-reading-exhaustion .hr-i18n-size{display:none}}

/* The measurement name stays on the toolbar line, as in the order book. */
#home-reading-exhaustion .th-toolbar>strong>span>span.hr-i18n-slot{display:inline-grid}

@media (min-width: 1051px) {
  #home-reading-exhaustion .th-page { height: calc(100svh - var(--psv-header-height) - var(--psv-canvas-extra)); max-width: var(--psv-shell-content); padding-inline: calc(48 * var(--psv-u)); }
}
#home-reading-exhaustion .th-toolbar>strong>span { display: inline; margin-left: 0; font-size: inherit; font-weight: inherit; letter-spacing: inherit; color: inherit; }
#home-reading-exhaustion .fp-body { flex: 1; min-height: 0; display: grid; grid-template-columns: minmax(0, 1.75fr) minmax(0, 1fr); }
#home-reading-exhaustion .fp-chart { margin: 0; padding: calc(12 * var(--psv-u)) calc(18 * var(--psv-u)) calc(10 * var(--psv-u)) calc(24 * var(--psv-u)); min-height: 0; display: flex; }
#home-reading-exhaustion .fp-chart svg { width: 100%; height: 100%; min-height: 0; flex: 1; }
#home-reading-exhaustion .fp-chart svg text { font-family: inherit; font-size: 11px; fill: var(--th-secondary); font-variant-numeric: tabular-nums; }
#home-reading-exhaustion .fp-read { border-left: 1px solid var(--th-rule); padding: calc(12 * var(--psv-u)) calc(24 * var(--psv-u)) calc(8 * var(--psv-u)); display: flex; flex-direction: column; gap: calc(6 * var(--psv-u)); min-width: 0; }
#home-reading-exhaustion .fp-read h3 { margin: 0; font-size: calc(17 * var(--psv-u)); font-weight: 600; letter-spacing: calc(0.2 * var(--psv-u)); line-height: 1.5; color: var(--th-ink); }
#home-reading-exhaustion .fp-head { display: flex; align-items: baseline; justify-content: space-between; gap: calc(12 * var(--psv-u)); margin: calc(2 * var(--psv-u)) 0 0; font-size: max(var(--psv-text-floor), calc(13 * var(--psv-u))); line-height: 1.4; color: var(--th-ink); }
#home-reading-exhaustion .fp-head .fp-name { min-width: 0; font-size: calc(17 * var(--psv-u)); font-weight: 600; letter-spacing: calc(0.2 * var(--psv-u)); line-height: 1.3; }
#home-reading-exhaustion .fp-head strong { font-size: calc(28 * var(--psv-u)); line-height: 1.15; font-weight: 500; color: var(--th-blue); letter-spacing: calc(-0.8 * var(--psv-u)); font-variant-numeric: tabular-nums; }
#home-reading-exhaustion .fp-group { border-top: 1px solid var(--th-rule); padding-top: calc(8 * var(--psv-u)); display: grid; gap: calc(4 * var(--psv-u)); }
#home-reading-exhaustion .fp-row { display: grid; grid-template-columns: minmax(0, 1.15fr) minmax(0, 1fr) calc(44 * var(--psv-u)); align-items: center; gap: calc(10 * var(--psv-u)); font-size: max(var(--psv-text-floor), calc(13 * var(--psv-u))); line-height: 1.4; color: var(--th-ink); }
#home-reading-exhaustion .fp-row b { font-weight: 500; text-align: right; font-variant-numeric: tabular-nums; }
#home-reading-exhaustion .fp-name { font-weight: 600; }
#home-reading-exhaustion .fp-track { position: relative; height: calc(6 * var(--psv-u)); background: #edf1f7; border-radius: calc(1 * var(--psv-u)); }
#home-reading-exhaustion .fp-track i { position: absolute; top: 0; bottom: 0; background: #338cff; border-radius: calc(1 * var(--psv-u)); }
#home-reading-exhaustion .fp-signed::after { content: ''; position: absolute; left: 50%; top: calc(-3 * var(--psv-u)); bottom: calc(-3 * var(--psv-u)); width: 1px; background: #a9b9ce; }
#home-reading-exhaustion .fp-note { margin: calc(-3 * var(--psv-u)) 0 0; font-size: max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor)))); line-height: 1.35; color: var(--th-secondary); }
/* A note takes the height of its own language, not the longest one. */
#home-reading-exhaustion .fp-read .fp-note .hr-i18n-size { display: none; }
@media (max-width: 760px) {
  #home-reading-exhaustion .fp-body { grid-template-columns: 1fr; }
  #home-reading-exhaustion .fp-chart { height: 300px; padding: 12px 16px; }
  #home-reading-exhaustion .fp-read { border-left: 0; border-top: 1px solid var(--th-rule); padding: 14px 16px; }
}
/* exhaustion-price:end */

/* discovery-price:start */

#home-reading-discovery{--th-paper:#f7f9fc;--th-ink:#132d58;--th-secondary:#536986;--th-rule:#dbe3ee;--th-soft:#edf3fb;--th-blue:#338cff;background:var(--th-paper);color:var(--th-ink);font-family:var(--psv-font-sans);line-height:1.7;width:100%;text-align:left;color-scheme:light;-webkit-font-smoothing:antialiased}
#home-reading-discovery *{box-sizing:border-box}
#home-reading-discovery .th-title,#home-reading-discovery .th-dimension h3,#home-reading-discovery h3,#home-reading-discovery p{margin:0;font-family:inherit}
#home-reading-discovery .th-header{height:calc(56 * var(--psv-u));padding:0 calc(28 * var(--psv-u));display:flex;align-items:center;justify-content:space-between;gap:calc(20 * var(--psv-u));font-size:max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor))))}
#home-reading-discovery .th-brand{font-size:calc(20 * var(--psv-u));font-weight:700;letter-spacing:calc(-0.6 * var(--psv-u))}
#home-reading-discovery .th-brand span{font-weight:400;color:var(--th-blue)}
#home-reading-discovery nav{font-size:max(var(--psv-text-floor), calc(11 * max(var(--psv-u), var(--psv-label-floor))));letter-spacing:calc(0.5 * var(--psv-u))}
#home-reading-discovery .th-page{container-type:inline-size;padding:calc(14 * var(--psv-u)) calc(28 * var(--psv-u)) calc(28 * var(--psv-u));max-width:calc(1180 * var(--psv-u));margin:auto}
#home-reading-discovery .th-intro{display:grid;grid-template-columns:1.3fr 1fr;gap:0 calc(45 * var(--psv-u));align-items:end;margin-bottom:calc(16 * var(--psv-u))}
#home-reading-discovery .th-eyebrow{grid-column:1/-1;font-size:max(var(--psv-text-floor), calc(11 * max(var(--psv-u), var(--psv-label-floor))));font-weight:600;letter-spacing:calc(1.7 * var(--psv-u));margin-bottom:calc(9 * var(--psv-u))}
#home-reading-discovery .th-title{font-size:clamp((32 * var(--psv-u)),3.2cqw,(40 * var(--psv-u)));font-weight:800;line-height:1.08;letter-spacing:calc(-1.4 * var(--psv-u))}
#home-reading-discovery .th-title span{color:var(--th-secondary)}
#home-reading-discovery .th-lead{font-size:max(var(--psv-text-floor), calc(14 * var(--psv-u)));line-height:1.55;color:var(--th-secondary);max-width:calc(400 * var(--psv-u))}
#home-reading-discovery .th-lead strong{font-weight:600;color:var(--th-ink)}
#home-reading-discovery .th-scene{background:white;border:1px solid var(--th-rule)}
#home-reading-discovery .th-toolbar{display:flex;align-items:center;justify-content:space-between;padding:calc(10 * var(--psv-u)) calc(24 * var(--psv-u));gap:calc(16 * var(--psv-u));border-bottom:1px solid var(--th-rule)}
#home-reading-discovery .th-toolbar>strong{font-size:calc(17 * var(--psv-u));letter-spacing:calc(0.2 * var(--psv-u));font-weight:600}
#home-reading-discovery .th-toolbar>strong>span{font-size:max(var(--psv-text-floor), calc(11 * max(var(--psv-u), var(--psv-label-floor))));font-weight:400;letter-spacing:calc(1.3 * var(--psv-u));margin-left:calc(15 * var(--psv-u));color:var(--th-secondary)}
#home-reading-discovery .th-horizons{display:flex;background:var(--th-soft);padding:calc(3 * var(--psv-u));border-radius:calc(4 * var(--psv-u));gap:calc(2 * var(--psv-u))}
#home-reading-discovery .th-horizons button{border:0;background:transparent;color:var(--th-secondary);font:500 calc(14 * var(--psv-u)) var(--psv-font-sans);padding:calc(7 * var(--psv-u)) calc(13 * var(--psv-u));border-radius:calc(3 * var(--psv-u));min-height:calc(36 * var(--psv-u));cursor:pointer}
#home-reading-discovery .th-horizons button[aria-pressed=true]{background:var(--th-ink);color:white}
#home-reading-discovery .th-horizons small{font-size:max(var(--psv-text-floor), calc(11 * max(var(--psv-u), var(--psv-label-floor))));font-weight:400}
#home-reading-discovery .th-cadence{display:flex;justify-content:space-between;gap:calc(12 * var(--psv-u));padding:calc(9 * var(--psv-u)) calc(24 * var(--psv-u));font-size:max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor))));color:var(--th-secondary);border-bottom:1px solid var(--th-rule)}
#home-reading-discovery .th-cadence strong{font-weight:500;color:var(--th-ink)}
#home-reading-discovery .th-dimensions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));padding:calc(20 * var(--psv-u)) calc(24 * var(--psv-u)) calc(18 * var(--psv-u))}
#home-reading-discovery .th-dimension{min-width:0;padding:0 calc(20 * var(--psv-u));border-left:1px solid var(--th-rule)}
#home-reading-discovery .th-dimension:first-child{padding-left:0;border:0}
#home-reading-discovery .th-dimension:last-child{padding-right:0}
#home-reading-discovery .th-dimension h3{font-size:calc(17 * var(--psv-u));font-weight:600;line-height:1.7;letter-spacing:calc(0.2 * var(--psv-u))}
#home-reading-discovery .th-question{font-size:max(var(--psv-text-floor), calc(13 * var(--psv-u)));line-height:1.5;color:var(--th-secondary);margin-top:calc(4 * var(--psv-u));min-height:calc(42 * var(--psv-u))}
#home-reading-discovery .th-value{display:flex;align-items:baseline;gap:calc(12 * var(--psv-u));margin:calc(14 * var(--psv-u)) 0 0;font-variant-numeric:tabular-nums}
#home-reading-discovery .th-value strong{font-size:calc(32 * var(--psv-u));line-height:1.2;font-weight:500;color:var(--th-blue);letter-spacing:calc(-0.8 * var(--psv-u))}
#home-reading-discovery .th-value span{font-size:max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor))));color:var(--th-secondary)}
#home-reading-discovery svg{width:100%;height:calc(245 * var(--psv-u));display:block}
#home-reading-discovery svg text{font-family:inherit;font-size:11px;fill:var(--th-secondary)}
#home-reading-discovery .th-reading{font-size:max(var(--psv-text-floor), calc(13 * var(--psv-u)));line-height:1.5;color:var(--th-secondary);border-top:1px solid var(--th-rule);padding-top:calc(10 * var(--psv-u));min-height:calc(90 * var(--psv-u))}
#home-reading-discovery .th-reading strong{font-weight:500;color:var(--th-ink)}
#home-reading-discovery .th-explanation{display:grid;grid-template-columns:1fr 1fr;gap:calc(32 * var(--psv-u));padding-top:calc(14 * var(--psv-u))}
#home-reading-discovery .th-explanation>div+div{border-left:1px solid var(--th-rule);padding-left:calc(32 * var(--psv-u))}
#home-reading-discovery h3{font-size:max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor))));font-weight:700;line-height:1.5;letter-spacing:calc(0.6 * var(--psv-u));margin-bottom:calc(6 * var(--psv-u))}
#home-reading-discovery .th-explanation p{font-size:max(var(--psv-text-floor), calc(13 * var(--psv-u)));line-height:1.5;color:var(--th-secondary)}
@media(max-width:900px){#home-reading-discovery .th-toolbar>strong>span{display:none}#home-reading-discovery .th-dimension{padding-inline:12px}}
@media(max-width:760px){#home-reading-discovery nav{display:none}#home-reading-discovery .th-page{padding:22px 14px}#home-reading-discovery .th-intro{grid-template-columns:1fr;gap:0}#home-reading-discovery .th-lead{margin-top:18px}#home-reading-discovery .th-toolbar{flex-wrap:wrap;padding:12px 16px}#home-reading-discovery .th-cadence{flex-wrap:wrap;gap:0;padding:9px 16px}#home-reading-discovery .th-cadence span{width:100%}#home-reading-discovery .th-horizons button{min-height:44px}#home-reading-discovery .th-dimensions{grid-template-columns:1fr;padding:0 20px}#home-reading-discovery .th-dimension,#home-reading-discovery .th-dimension:first-child,#home-reading-discovery .th-dimension:last-child{padding:22px 0;border:0;border-bottom:1px solid var(--th-rule)}#home-reading-discovery .th-dimension:last-child{border:0}#home-reading-discovery .th-reading{min-height:0}#home-reading-discovery .th-explanation{grid-template-columns:1fr;gap:22px}#home-reading-discovery .th-explanation>div+div{padding:0;border:0}}

#home-reading-discovery{padding:0;max-width:none;background:transparent;justify-content:center}
#home-reading-discovery .th-page{width:100%}
#home-reading-discovery .th-title{text-wrap:initial}
#home-reading-discovery .th-title>br{display:none}
#home-reading-discovery .th-title>span{display:block;color:var(--th-secondary)}
#home-reading-discovery .th-title>span:first-child{color:var(--th-ink)}
#home-reading-discovery .th-title span[data-en]{color:inherit}
#home-reading-discovery span.hr-i18n-slot{display:grid;grid-template-columns:minmax(0,1fr)}
#home-reading-discovery span.hr-i18n-slot>span{grid-area:1/1;margin:0}
#home-reading-discovery .th-dimension h3{font-size:calc(17 * var(--psv-u));font-weight:600;line-height:1.7;letter-spacing:calc(0.2 * var(--psv-u));margin-bottom:0}
#home-reading-discovery .th-toolbar>strong>span{display:inline}
#home-reading-discovery .th-toolbar>strong>span.hr-i18n-slot{display:inline-grid}
#home-reading-discovery .th-horizons .hr-i18n-slot{display:inline-grid}
@media(min-width:761px){
 #home-reading-discovery .th-page{height:calc(100svh - var(--psv-header-height));max-height:calc(850 * var(--psv-u));padding:calc(14 * var(--psv-u)) calc(28 * var(--psv-u)) calc(45 * var(--psv-u));display:flex;flex-direction:column;gap:calc(12 * var(--psv-u))}
 #home-reading-discovery .th-intro{margin:0;flex:none}
 #home-reading-discovery .th-scene{flex:1;min-height:calc(365 * var(--psv-u));display:flex;flex-direction:column}
 #home-reading-discovery .th-toolbar,#home-reading-discovery .th-cadence{flex:none}
 #home-reading-discovery .th-dimensions{flex:1;min-height:0;padding-block:calc(14 * var(--psv-u))}
 #home-reading-discovery .th-dimension{display:flex;flex-direction:column;min-height:0}
 #home-reading-discovery .th-question{min-height:calc(58 * var(--psv-u));flex:none}
 #home-reading-discovery .th-value{margin-top:calc(6 * var(--psv-u));flex:none}
 #home-reading-discovery svg{height:auto;min-height:calc(130 * var(--psv-u));flex:1}
 #home-reading-discovery .th-reading{min-height:calc(88 * var(--psv-u));flex:none}
 #home-reading-discovery .th-explanation{padding-top:0;flex:none}
}
@media(min-width:761px) and (max-height:800px){
 #home-reading-discovery .th-page{padding:calc(10 * var(--psv-u)) calc(24 * var(--psv-u)) calc(32 * var(--psv-u));gap:calc(10 * var(--psv-u))}
 #home-reading-discovery .th-title{font-size:calc(32 * var(--psv-u))}
 #home-reading-discovery .th-toolbar{padding-block:calc(5 * var(--psv-u))}
 #home-reading-discovery .th-cadence{padding-block:calc(5 * var(--psv-u))}
 #home-reading-discovery .th-dimensions{padding-block:calc(10 * var(--psv-u))}
 #home-reading-discovery .th-question{font-size:max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor))));line-height:1.45;min-height:calc(48 * var(--psv-u))}
 #home-reading-discovery .th-value strong{font-size:calc(28 * var(--psv-u))}
 #home-reading-discovery .th-reading{font-size:max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor))));line-height:1.45;min-height:calc(72 * var(--psv-u));padding-top:calc(8 * var(--psv-u))}
 #home-reading-discovery .th-explanation p{font-size:max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor))));line-height:1.45}
 #home-reading-discovery .th-scene{min-height:calc(330 * var(--psv-u))}
}
/* desktop-scale:generated */
@media (min-width: 1051px) {
  #home-reading-discovery .th-page {
    padding: calc(10 * var(--psv-u)) calc(24 * var(--psv-u)) calc(32 * var(--psv-u));
    gap: calc(10 * var(--psv-u));
  }

  #home-reading-discovery .th-title {
    font-size: calc(32 * var(--psv-u));
  }

  #home-reading-discovery .th-toolbar {
    padding-block: calc(5 * var(--psv-u));
  }

  #home-reading-discovery .th-cadence {
    padding-block: calc(5 * var(--psv-u));
  }

  #home-reading-discovery .th-dimensions {
    padding-block: calc(10 * var(--psv-u));
  }

  #home-reading-discovery .th-question {
    font-size: max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor))));
    line-height: 1.45;
    min-height: calc(48 * var(--psv-u));
  }

  #home-reading-discovery .th-value strong {
    font-size: calc(28 * var(--psv-u));
  }

  #home-reading-discovery .th-reading {
    font-size: max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor))));
    line-height: 1.45;
    min-height: calc(72 * var(--psv-u));
    padding-top: calc(8 * var(--psv-u));
  }

  #home-reading-discovery .th-explanation p {
    font-size: max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor))));
    line-height: 1.45;
  }

  #home-reading-discovery .th-scene {
    min-height: calc(330 * var(--psv-u));
  }
}
/* desktop-scale:end */
@media(max-width: 1050px) and (min-width:761px) and (max-height:680px){
 #home-reading-discovery .th-page{padding-block:calc(8 * var(--psv-u)) calc(28 * var(--psv-u));gap:calc(8 * var(--psv-u))}
 #home-reading-discovery .th-title{font-size:calc(28 * var(--psv-u))}
 #home-reading-discovery .th-lead{font-size:max(var(--psv-text-floor), calc(13 * var(--psv-u)))}
 #home-reading-discovery .th-cadence{font-size:max(var(--psv-text-floor), calc(11 * max(var(--psv-u), var(--psv-label-floor))));padding-block:calc(3 * var(--psv-u))}
 #home-reading-discovery .th-dimensions{padding-block:calc(6 * var(--psv-u))}
 #home-reading-discovery .th-reading{font-size:max(var(--psv-text-floor), calc(11 * max(var(--psv-u), var(--psv-label-floor))));min-height:calc(70 * var(--psv-u))}
 #home-reading-discovery .th-value{margin-top:calc(2 * var(--psv-u))}
 #home-reading-discovery .th-question{display:none}
 #home-reading-discovery svg{min-height:calc(108 * var(--psv-u))}
}
@media(max-width:900px){#home-reading-discovery .th-toolbar>strong>span{display:none}}
@media(max-width:760px){#home-reading-discovery .hr-i18n-size{display:none}}

/* The measurement name stays on the toolbar line, as in the order book. */
#home-reading-discovery .th-toolbar>strong>span>span.hr-i18n-slot{display:inline-grid}

@media (min-width: 1051px) {
  #home-reading-discovery .th-page { height: calc(100svh - var(--psv-header-height) - var(--psv-canvas-extra)); max-width: var(--psv-shell-content); padding-inline: calc(48 * var(--psv-u)); }
}
#home-reading-discovery .th-toolbar>strong>span { display: inline; margin-left: 0; font-size: inherit; font-weight: inherit; letter-spacing: inherit; color: inherit; }
#home-reading-discovery .fp-body { flex: 1; min-height: 0; display: grid; grid-template-columns: minmax(0, 1.75fr) minmax(0, 1fr); }
#home-reading-discovery .fp-chart { margin: 0; padding: calc(12 * var(--psv-u)) calc(18 * var(--psv-u)) calc(10 * var(--psv-u)) calc(24 * var(--psv-u)); min-height: 0; display: flex; }
#home-reading-discovery .fp-chart svg { width: 100%; height: 100%; min-height: 0; flex: 1; }
#home-reading-discovery .fp-chart svg text { font-family: inherit; font-size: 11px; fill: var(--th-secondary); font-variant-numeric: tabular-nums; }
#home-reading-discovery .fp-read { border-left: 1px solid var(--th-rule); padding: calc(12 * var(--psv-u)) calc(24 * var(--psv-u)) calc(8 * var(--psv-u)); display: flex; flex-direction: column; gap: calc(6 * var(--psv-u)); min-width: 0; }
#home-reading-discovery .fp-read h3 { margin: 0; font-size: calc(17 * var(--psv-u)); font-weight: 600; letter-spacing: calc(0.2 * var(--psv-u)); line-height: 1.5; color: var(--th-ink); }
#home-reading-discovery .fp-head { display: flex; align-items: baseline; justify-content: space-between; gap: calc(12 * var(--psv-u)); margin: calc(2 * var(--psv-u)) 0 0; font-size: max(var(--psv-text-floor), calc(13 * var(--psv-u))); line-height: 1.4; color: var(--th-ink); }
#home-reading-discovery .fp-head .fp-name { min-width: 0; font-size: calc(17 * var(--psv-u)); font-weight: 600; letter-spacing: calc(0.2 * var(--psv-u)); line-height: 1.3; }
#home-reading-discovery .fp-head strong { font-size: calc(28 * var(--psv-u)); line-height: 1.15; font-weight: 500; color: var(--th-blue); letter-spacing: calc(-0.8 * var(--psv-u)); font-variant-numeric: tabular-nums; }
#home-reading-discovery .fp-group { border-top: 1px solid var(--th-rule); padding-top: calc(8 * var(--psv-u)); display: grid; gap: calc(4 * var(--psv-u)); }
#home-reading-discovery .fp-row { display: grid; grid-template-columns: minmax(0, 1.15fr) minmax(0, 1fr) calc(44 * var(--psv-u)); align-items: center; gap: calc(10 * var(--psv-u)); font-size: max(var(--psv-text-floor), calc(13 * var(--psv-u))); line-height: 1.4; color: var(--th-ink); }
#home-reading-discovery .fp-row b { font-weight: 500; text-align: right; font-variant-numeric: tabular-nums; }
#home-reading-discovery .fp-name { font-weight: 600; }
#home-reading-discovery .fp-track { position: relative; height: calc(6 * var(--psv-u)); background: #edf1f7; border-radius: calc(1 * var(--psv-u)); }
#home-reading-discovery .fp-track i { position: absolute; top: 0; bottom: 0; background: #338cff; border-radius: calc(1 * var(--psv-u)); }
#home-reading-discovery .fp-signed::after { content: ''; position: absolute; left: 50%; top: calc(-3 * var(--psv-u)); bottom: calc(-3 * var(--psv-u)); width: 1px; background: #a9b9ce; }
#home-reading-discovery .fp-note { margin: calc(-3 * var(--psv-u)) 0 0; font-size: max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor)))); line-height: 1.35; color: var(--th-secondary); }
/* A note takes the height of its own language, not the longest one. */
#home-reading-discovery .fp-read .fp-note .hr-i18n-size { display: none; }
@media (max-width: 760px) {
  #home-reading-discovery .fp-body { grid-template-columns: 1fr; }
  #home-reading-discovery .fp-chart { height: 300px; padding: 12px 16px; }
  #home-reading-discovery .fp-read { border-left: 0; border-top: 1px solid var(--th-rule); padding: 14px 16px; }
}
#home-reading-discovery .fp-cap{ margin: 0 0 calc(2 * var(--psv-u)); font-size: max(var(--psv-text-floor), calc(11 * max(var(--psv-u), var(--psv-label-floor)))); font-weight: 600; letter-spacing: calc(1 * var(--psv-u)); line-height: 1.4; color: var(--th-ink); font-variant-numeric: tabular-nums; }
#home-reading-discovery .fp-plain b{ grid-column: 3; }
#home-reading-discovery .fp-read{ gap: calc(3 * var(--psv-u)); }
#home-reading-discovery .fp-group{ padding-top: calc(5 * var(--psv-u)); gap: calc(2 * var(--psv-u)); }
#home-reading-discovery .fp-row{ line-height: 1.25; }
/* discovery-price:end */

/* absorption-price:start */

#home-reading-absorption{--th-paper:#f7f9fc;--th-ink:#132d58;--th-secondary:#536986;--th-rule:#dbe3ee;--th-soft:#edf3fb;--th-blue:#338cff;background:var(--th-paper);color:var(--th-ink);font-family:var(--psv-font-sans);line-height:1.7;width:100%;text-align:left;color-scheme:light;-webkit-font-smoothing:antialiased}
#home-reading-absorption *{box-sizing:border-box}
#home-reading-absorption .th-title,#home-reading-absorption .th-dimension h3,#home-reading-absorption h3,#home-reading-absorption p{margin:0;font-family:inherit}
#home-reading-absorption .th-header{height:calc(56 * var(--psv-u));padding:0 calc(28 * var(--psv-u));display:flex;align-items:center;justify-content:space-between;gap:calc(20 * var(--psv-u));font-size:max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor))))}
#home-reading-absorption .th-brand{font-size:calc(20 * var(--psv-u));font-weight:700;letter-spacing:calc(-0.6 * var(--psv-u))}
#home-reading-absorption .th-brand span{font-weight:400;color:var(--th-blue)}
#home-reading-absorption nav{font-size:max(var(--psv-text-floor), calc(11 * max(var(--psv-u), var(--psv-label-floor))));letter-spacing:calc(0.5 * var(--psv-u))}
#home-reading-absorption .th-page{container-type:inline-size;padding:calc(14 * var(--psv-u)) calc(28 * var(--psv-u)) calc(28 * var(--psv-u));max-width:calc(1180 * var(--psv-u));margin:auto}
#home-reading-absorption .th-intro{display:grid;grid-template-columns:1.3fr 1fr;gap:0 calc(45 * var(--psv-u));align-items:end;margin-bottom:calc(16 * var(--psv-u))}
#home-reading-absorption .th-eyebrow{grid-column:1/-1;font-size:max(var(--psv-text-floor), calc(11 * max(var(--psv-u), var(--psv-label-floor))));font-weight:600;letter-spacing:calc(1.7 * var(--psv-u));margin-bottom:calc(9 * var(--psv-u))}
#home-reading-absorption .th-title{font-size:clamp((32 * var(--psv-u)),3.2cqw,(40 * var(--psv-u)));font-weight:800;line-height:1.08;letter-spacing:calc(-1.4 * var(--psv-u))}
#home-reading-absorption .th-title span{color:var(--th-secondary)}
#home-reading-absorption .th-lead{font-size:max(var(--psv-text-floor), calc(14 * var(--psv-u)));line-height:1.55;color:var(--th-secondary);max-width:calc(400 * var(--psv-u))}
#home-reading-absorption .th-lead strong{font-weight:600;color:var(--th-ink)}
#home-reading-absorption .th-scene{background:white;border:1px solid var(--th-rule)}
#home-reading-absorption .th-toolbar{display:flex;align-items:center;justify-content:space-between;padding:calc(10 * var(--psv-u)) calc(24 * var(--psv-u));gap:calc(16 * var(--psv-u));border-bottom:1px solid var(--th-rule)}
#home-reading-absorption .th-toolbar>strong{font-size:calc(17 * var(--psv-u));letter-spacing:calc(0.2 * var(--psv-u));font-weight:600}
#home-reading-absorption .th-toolbar>strong>span{font-size:max(var(--psv-text-floor), calc(11 * max(var(--psv-u), var(--psv-label-floor))));font-weight:400;letter-spacing:calc(1.3 * var(--psv-u));margin-left:calc(15 * var(--psv-u));color:var(--th-secondary)}
#home-reading-absorption .th-horizons{display:flex;background:var(--th-soft);padding:calc(3 * var(--psv-u));border-radius:calc(4 * var(--psv-u));gap:calc(2 * var(--psv-u))}
#home-reading-absorption .th-horizons button{border:0;background:transparent;color:var(--th-secondary);font:500 calc(14 * var(--psv-u)) var(--psv-font-sans);padding:calc(7 * var(--psv-u)) calc(13 * var(--psv-u));border-radius:calc(3 * var(--psv-u));min-height:calc(36 * var(--psv-u));cursor:pointer}
#home-reading-absorption .th-horizons button[aria-pressed=true]{background:var(--th-ink);color:white}
#home-reading-absorption .th-horizons small{font-size:max(var(--psv-text-floor), calc(11 * max(var(--psv-u), var(--psv-label-floor))));font-weight:400}
#home-reading-absorption .th-cadence{display:flex;justify-content:space-between;gap:calc(12 * var(--psv-u));padding:calc(9 * var(--psv-u)) calc(24 * var(--psv-u));font-size:max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor))));color:var(--th-secondary);border-bottom:1px solid var(--th-rule)}
#home-reading-absorption .th-cadence strong{font-weight:500;color:var(--th-ink)}
#home-reading-absorption .th-dimensions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));padding:calc(20 * var(--psv-u)) calc(24 * var(--psv-u)) calc(18 * var(--psv-u))}
#home-reading-absorption .th-dimension{min-width:0;padding:0 calc(20 * var(--psv-u));border-left:1px solid var(--th-rule)}
#home-reading-absorption .th-dimension:first-child{padding-left:0;border:0}
#home-reading-absorption .th-dimension:last-child{padding-right:0}
#home-reading-absorption .th-dimension h3{font-size:calc(17 * var(--psv-u));font-weight:600;line-height:1.7;letter-spacing:calc(0.2 * var(--psv-u))}
#home-reading-absorption .th-question{font-size:max(var(--psv-text-floor), calc(13 * var(--psv-u)));line-height:1.5;color:var(--th-secondary);margin-top:calc(4 * var(--psv-u));min-height:calc(42 * var(--psv-u))}
#home-reading-absorption .th-value{display:flex;align-items:baseline;gap:calc(12 * var(--psv-u));margin:calc(14 * var(--psv-u)) 0 0;font-variant-numeric:tabular-nums}
#home-reading-absorption .th-value strong{font-size:calc(32 * var(--psv-u));line-height:1.2;font-weight:500;color:var(--th-blue);letter-spacing:calc(-0.8 * var(--psv-u))}
#home-reading-absorption .th-value span{font-size:max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor))));color:var(--th-secondary)}
#home-reading-absorption svg{width:100%;height:calc(245 * var(--psv-u));display:block}
#home-reading-absorption svg text{font-family:inherit;font-size:11px;fill:var(--th-secondary)}
#home-reading-absorption .th-reading{font-size:max(var(--psv-text-floor), calc(13 * var(--psv-u)));line-height:1.5;color:var(--th-secondary);border-top:1px solid var(--th-rule);padding-top:calc(10 * var(--psv-u));min-height:calc(90 * var(--psv-u))}
#home-reading-absorption .th-reading strong{font-weight:500;color:var(--th-ink)}
#home-reading-absorption .th-explanation{display:grid;grid-template-columns:1fr 1fr;gap:calc(32 * var(--psv-u));padding-top:calc(14 * var(--psv-u))}
#home-reading-absorption .th-explanation>div+div{border-left:1px solid var(--th-rule);padding-left:calc(32 * var(--psv-u))}
#home-reading-absorption h3{font-size:max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor))));font-weight:700;line-height:1.5;letter-spacing:calc(0.6 * var(--psv-u));margin-bottom:calc(6 * var(--psv-u))}
#home-reading-absorption .th-explanation p{font-size:max(var(--psv-text-floor), calc(13 * var(--psv-u)));line-height:1.5;color:var(--th-secondary)}
@media(max-width:900px){#home-reading-absorption .th-toolbar>strong>span{display:none}#home-reading-absorption .th-dimension{padding-inline:12px}}
@media(max-width:760px){#home-reading-absorption nav{display:none}#home-reading-absorption .th-page{padding:22px 14px}#home-reading-absorption .th-intro{grid-template-columns:1fr;gap:0}#home-reading-absorption .th-lead{margin-top:18px}#home-reading-absorption .th-toolbar{flex-wrap:wrap;padding:12px 16px}#home-reading-absorption .th-cadence{flex-wrap:wrap;gap:0;padding:9px 16px}#home-reading-absorption .th-cadence span{width:100%}#home-reading-absorption .th-horizons button{min-height:44px}#home-reading-absorption .th-dimensions{grid-template-columns:1fr;padding:0 20px}#home-reading-absorption .th-dimension,#home-reading-absorption .th-dimension:first-child,#home-reading-absorption .th-dimension:last-child{padding:22px 0;border:0;border-bottom:1px solid var(--th-rule)}#home-reading-absorption .th-dimension:last-child{border:0}#home-reading-absorption .th-reading{min-height:0}#home-reading-absorption .th-explanation{grid-template-columns:1fr;gap:22px}#home-reading-absorption .th-explanation>div+div{padding:0;border:0}}

#home-reading-absorption{padding:0;max-width:none;background:transparent;justify-content:center}
#home-reading-absorption .th-page{width:100%}
#home-reading-absorption .th-title{text-wrap:initial}
#home-reading-absorption .th-title>br{display:none}
#home-reading-absorption .th-title>span{display:block;color:var(--th-secondary)}
#home-reading-absorption .th-title>span:first-child{color:var(--th-ink)}
#home-reading-absorption .th-title span[data-en]{color:inherit}
#home-reading-absorption span.hr-i18n-slot{display:grid;grid-template-columns:minmax(0,1fr)}
#home-reading-absorption span.hr-i18n-slot>span{grid-area:1/1;margin:0}
#home-reading-absorption .th-dimension h3{font-size:calc(17 * var(--psv-u));font-weight:600;line-height:1.7;letter-spacing:calc(0.2 * var(--psv-u));margin-bottom:0}
#home-reading-absorption .th-toolbar>strong>span{display:inline}
#home-reading-absorption .th-toolbar>strong>span.hr-i18n-slot{display:inline-grid}
#home-reading-absorption .th-horizons .hr-i18n-slot{display:inline-grid}
@media(min-width:761px){
 #home-reading-absorption .th-page{height:calc(100svh - var(--psv-header-height));max-height:calc(850 * var(--psv-u));padding:calc(14 * var(--psv-u)) calc(28 * var(--psv-u)) calc(45 * var(--psv-u));display:flex;flex-direction:column;gap:calc(12 * var(--psv-u))}
 #home-reading-absorption .th-intro{margin:0;flex:none}
 #home-reading-absorption .th-scene{flex:1;min-height:calc(365 * var(--psv-u));display:flex;flex-direction:column}
 #home-reading-absorption .th-toolbar,#home-reading-absorption .th-cadence{flex:none}
 #home-reading-absorption .th-dimensions{flex:1;min-height:0;padding-block:calc(14 * var(--psv-u))}
 #home-reading-absorption .th-dimension{display:flex;flex-direction:column;min-height:0}
 #home-reading-absorption .th-question{min-height:calc(58 * var(--psv-u));flex:none}
 #home-reading-absorption .th-value{margin-top:calc(6 * var(--psv-u));flex:none}
 #home-reading-absorption svg{height:auto;min-height:calc(130 * var(--psv-u));flex:1}
 #home-reading-absorption .th-reading{min-height:calc(88 * var(--psv-u));flex:none}
 #home-reading-absorption .th-explanation{padding-top:0;flex:none}
}
@media(min-width:761px) and (max-height:800px){
 #home-reading-absorption .th-page{padding:calc(10 * var(--psv-u)) calc(24 * var(--psv-u)) calc(32 * var(--psv-u));gap:calc(10 * var(--psv-u))}
 #home-reading-absorption .th-title{font-size:calc(32 * var(--psv-u))}
 #home-reading-absorption .th-toolbar{padding-block:calc(5 * var(--psv-u))}
 #home-reading-absorption .th-cadence{padding-block:calc(5 * var(--psv-u))}
 #home-reading-absorption .th-dimensions{padding-block:calc(10 * var(--psv-u))}
 #home-reading-absorption .th-question{font-size:max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor))));line-height:1.45;min-height:calc(48 * var(--psv-u))}
 #home-reading-absorption .th-value strong{font-size:calc(28 * var(--psv-u))}
 #home-reading-absorption .th-reading{font-size:max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor))));line-height:1.45;min-height:calc(72 * var(--psv-u));padding-top:calc(8 * var(--psv-u))}
 #home-reading-absorption .th-explanation p{font-size:max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor))));line-height:1.45}
 #home-reading-absorption .th-scene{min-height:calc(330 * var(--psv-u))}
}
/* desktop-scale:generated */
@media (min-width: 1051px) {
  #home-reading-absorption .th-page {
    padding: calc(10 * var(--psv-u)) calc(24 * var(--psv-u)) calc(32 * var(--psv-u));
    gap: calc(10 * var(--psv-u));
  }

  #home-reading-absorption .th-title {
    font-size: calc(32 * var(--psv-u));
  }

  #home-reading-absorption .th-toolbar {
    padding-block: calc(5 * var(--psv-u));
  }

  #home-reading-absorption .th-cadence {
    padding-block: calc(5 * var(--psv-u));
  }

  #home-reading-absorption .th-dimensions {
    padding-block: calc(10 * var(--psv-u));
  }

  #home-reading-absorption .th-question {
    font-size: max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor))));
    line-height: 1.45;
    min-height: calc(48 * var(--psv-u));
  }

  #home-reading-absorption .th-value strong {
    font-size: calc(28 * var(--psv-u));
  }

  #home-reading-absorption .th-reading {
    font-size: max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor))));
    line-height: 1.45;
    min-height: calc(72 * var(--psv-u));
    padding-top: calc(8 * var(--psv-u));
  }

  #home-reading-absorption .th-explanation p {
    font-size: max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor))));
    line-height: 1.45;
  }

  #home-reading-absorption .th-scene {
    min-height: calc(330 * var(--psv-u));
  }
}
/* desktop-scale:end */
@media(max-width: 1050px) and (min-width:761px) and (max-height:680px){
 #home-reading-absorption .th-page{padding-block:calc(8 * var(--psv-u)) calc(28 * var(--psv-u));gap:calc(8 * var(--psv-u))}
 #home-reading-absorption .th-title{font-size:calc(28 * var(--psv-u))}
 #home-reading-absorption .th-lead{font-size:max(var(--psv-text-floor), calc(13 * var(--psv-u)))}
 #home-reading-absorption .th-cadence{font-size:max(var(--psv-text-floor), calc(11 * max(var(--psv-u), var(--psv-label-floor))));padding-block:calc(3 * var(--psv-u))}
 #home-reading-absorption .th-dimensions{padding-block:calc(6 * var(--psv-u))}
 #home-reading-absorption .th-reading{font-size:max(var(--psv-text-floor), calc(11 * max(var(--psv-u), var(--psv-label-floor))));min-height:calc(70 * var(--psv-u))}
 #home-reading-absorption .th-value{margin-top:calc(2 * var(--psv-u))}
 #home-reading-absorption .th-question{display:none}
 #home-reading-absorption svg{min-height:calc(108 * var(--psv-u))}
}
@media(max-width:900px){#home-reading-absorption .th-toolbar>strong>span{display:none}}
@media(max-width:760px){#home-reading-absorption .hr-i18n-size{display:none}}

/* The measurement name stays on the toolbar line, as in the order book. */
#home-reading-absorption .th-toolbar>strong>span>span.hr-i18n-slot{display:inline-grid}

@media (min-width: 1051px) {
  #home-reading-absorption .th-page { height: calc(100svh - var(--psv-header-height) - var(--psv-canvas-extra)); max-width: var(--psv-shell-content); padding-inline: calc(48 * var(--psv-u)); }
}
#home-reading-absorption .th-toolbar>strong>span { display: inline; margin-left: 0; font-size: inherit; font-weight: inherit; letter-spacing: inherit; color: inherit; }
#home-reading-absorption .fp-body { flex: 1; min-height: 0; display: grid; grid-template-columns: minmax(0, 1.75fr) minmax(0, 1fr); }
#home-reading-absorption .fp-chart { margin: 0; padding: calc(12 * var(--psv-u)) calc(18 * var(--psv-u)) calc(10 * var(--psv-u)) calc(24 * var(--psv-u)); min-height: 0; display: flex; }
#home-reading-absorption .fp-chart svg { width: 100%; height: 100%; min-height: 0; flex: 1; }
#home-reading-absorption .fp-chart svg text { font-family: inherit; font-size: 11px; fill: var(--th-secondary); font-variant-numeric: tabular-nums; }
#home-reading-absorption .fp-read { border-left: 1px solid var(--th-rule); padding: calc(12 * var(--psv-u)) calc(24 * var(--psv-u)) calc(8 * var(--psv-u)); display: flex; flex-direction: column; gap: calc(6 * var(--psv-u)); min-width: 0; }
#home-reading-absorption .fp-read h3 { margin: 0; font-size: calc(17 * var(--psv-u)); font-weight: 600; letter-spacing: calc(0.2 * var(--psv-u)); line-height: 1.5; color: var(--th-ink); }
#home-reading-absorption .fp-head { display: flex; align-items: baseline; justify-content: space-between; gap: calc(12 * var(--psv-u)); margin: calc(2 * var(--psv-u)) 0 0; font-size: max(var(--psv-text-floor), calc(13 * var(--psv-u))); line-height: 1.4; color: var(--th-ink); }
#home-reading-absorption .fp-head .fp-name { min-width: 0; font-size: calc(17 * var(--psv-u)); font-weight: 600; letter-spacing: calc(0.2 * var(--psv-u)); line-height: 1.3; }
#home-reading-absorption .fp-head strong { font-size: calc(28 * var(--psv-u)); line-height: 1.15; font-weight: 500; color: var(--th-blue); letter-spacing: calc(-0.8 * var(--psv-u)); font-variant-numeric: tabular-nums; }
#home-reading-absorption .fp-group { border-top: 1px solid var(--th-rule); padding-top: calc(8 * var(--psv-u)); display: grid; gap: calc(4 * var(--psv-u)); }
#home-reading-absorption .fp-row { display: grid; grid-template-columns: minmax(0, 1.15fr) minmax(0, 1fr) calc(44 * var(--psv-u)); align-items: center; gap: calc(10 * var(--psv-u)); font-size: max(var(--psv-text-floor), calc(13 * var(--psv-u))); line-height: 1.4; color: var(--th-ink); }
#home-reading-absorption .fp-row b { font-weight: 500; text-align: right; font-variant-numeric: tabular-nums; }
#home-reading-absorption .fp-name { font-weight: 600; }
#home-reading-absorption .fp-track { position: relative; height: calc(6 * var(--psv-u)); background: #edf1f7; border-radius: calc(1 * var(--psv-u)); }
#home-reading-absorption .fp-track i { position: absolute; top: 0; bottom: 0; background: #338cff; border-radius: calc(1 * var(--psv-u)); }
#home-reading-absorption .fp-signed::after { content: ''; position: absolute; left: 50%; top: calc(-3 * var(--psv-u)); bottom: calc(-3 * var(--psv-u)); width: 1px; background: #a9b9ce; }
#home-reading-absorption .fp-note { margin: calc(-3 * var(--psv-u)) 0 0; font-size: max(var(--psv-text-floor), calc(12 * max(var(--psv-u), var(--psv-label-floor)))); line-height: 1.35; color: var(--th-secondary); }
/* A note takes the height of its own language, not the longest one. */
#home-reading-absorption .fp-read .fp-note .hr-i18n-size { display: none; }
@media (max-width: 760px) {
  #home-reading-absorption .fp-body { grid-template-columns: 1fr; }
  #home-reading-absorption .fp-chart { height: 300px; padding: 12px 16px; }
  #home-reading-absorption .fp-read { border-left: 0; border-top: 1px solid var(--th-rule); padding: 14px 16px; }
}
/* The panel compares the two sides: one row a reading, the ask side and the bid side beside each other. */
#home-reading-absorption .ab-compare { grid-template-columns: max-content minmax(0, 1fr) minmax(0, 1fr); align-items: center; column-gap: calc(18 * var(--psv-u)); row-gap: calc(6 * var(--psv-u)); font-size: max(var(--psv-text-floor), calc(13 * var(--psv-u))); line-height: 1.4; color: var(--th-ink); white-space: nowrap; }
#home-reading-absorption .ab-row { display: contents; }
#home-reading-absorption .ab-cell { display: grid; grid-template-columns: minmax(0, 1fr) calc(44 * var(--psv-u)); align-items: center; column-gap: calc(8 * var(--psv-u)); min-width: 0; }
#home-reading-absorption .ab-cell b { font-weight: 500; text-align: right; font-variant-numeric: tabular-nums; }
#home-reading-absorption .ab-side { font-size: max(var(--psv-text-floor), calc(11 * max(var(--psv-u), var(--psv-label-floor)))); font-weight: 600; letter-spacing: calc(1.1 * var(--psv-u)); line-height: 1.4; color: #607189; overflow: hidden; text-overflow: ellipsis; }
/* absorption-price:end */
