#monderman-depth-lure-composite{
  --md-deep:#07353a;
  --md-deeper:#04181b;
  --md-teal:#0c6e78;
  --md-amber:#c9821f;
  --md-paper:#fbfbf8;
  --md-panel:#fff;
  --md-warm:#f6f3ec;
  --md-ink:#18191c;
  --md-copy:#6e6f73;
  --md-faint:#9a9892;
  --md-line:#eae6dd;
  width:100%;
  color-scheme:light;
  container:monderman-composite / inline-size;
}
#monderman-depth-lure-composite,
.hero-report-proof.has-sample-depth-tile{width:min(100%,580px);max-width:580px}
.hero-report-proof.has-sample-depth-tile .hero-report-caption{margin-top:4px}
@media (min-width:1200px){
  .hero .hero-inner{
    grid-template-columns:minmax(0,1fr) minmax(540px,.8fr);
    gap:clamp(38px,4vw,64px);
  }
}
#monderman-depth-lure-composite *{box-sizing:border-box}
#monderman-depth-lure-composite .md-tile{
  width:100%;
  max-width:620px;
  margin-inline:auto;
  overflow:hidden;
  border:1px solid var(--md-line);
  border-radius:5px;
  background:var(--md-paper);
  color:var(--md-ink);
  box-shadow:0 18px 44px rgba(4,40,44,.14);
}
#monderman-depth-lure-composite .md-header{
  display:flex;
  justify-content:space-between;
  gap:18px;
  padding:11px 18px;
  background:var(--md-deep);
  color:#fff;
}
#monderman-depth-lure-composite .md-wordmark{font-weight:700;letter-spacing:-.02em}
#monderman-depth-lure-composite .md-kind{
  color:rgba(255,255,255,.7);
  font-size:.72rem;
  font-weight:700;
  letter-spacing:.12em;
  text-align:right;
  text-transform:uppercase;
}
#monderman-depth-lure-composite .md-body{display:grid;grid-template-columns:minmax(0,1fr);gap:7px;padding:14px 18px 10px}
#monderman-depth-lure-composite .md-body>*{min-width:0}
#monderman-depth-lure-composite .md-opening{
  display:grid;
  grid-template-columns:112px minmax(0,1fr);
  gap:16px;
  align-items:center;
}
#monderman-depth-lure-composite .md-score{padding-right:17px;border-right:1px solid var(--md-line)}
#monderman-depth-lure-composite .md-score strong{
  display:block;
  color:var(--md-ink);
  font-size:4.2rem;
  line-height:.82;
  font-weight:700;
  letter-spacing:-.07em;
}
#monderman-depth-lure-composite .md-score span{
  display:block;
  margin-top:9px;
  color:var(--md-teal);
  font-size:.67rem;
  font-weight:700;
  letter-spacing:.13em;
  text-transform:uppercase;
}
#monderman-depth-lure-composite .md-kicker{
  margin:0 0 6px;
  color:var(--md-teal);
  font-size:.67rem;
  font-weight:700;
  letter-spacing:.14em;
  text-transform:uppercase;
}
#monderman-depth-lure-composite h2,
#monderman-depth-lure-composite h3{
  margin:0;
  color:var(--md-ink);
  font-size:1.42rem;
  line-height:1.1;
  font-weight:700;
  letter-spacing:-.035em;
  overflow-wrap:anywhere;
}
#monderman-depth-lure-composite .md-evidence{
  display:flex;
  flex-wrap:wrap;
  gap:7px 14px;
  margin:9px 0 0;
  color:var(--md-copy);
  font-size:.8rem;
}
#monderman-depth-lure-composite .md-evidence strong{color:var(--md-deep);font-weight:700}
#monderman-depth-lure-composite .md-panel{
  padding:9px 12px 8px;
  border:1px solid var(--md-line);
  border-radius:10px;
  background:var(--md-panel);
  box-shadow:0 8px 24px rgba(8,56,62,.04);
}
#monderman-depth-lure-composite .md-panel-head{
  display:flex;
  justify-content:space-between;
  gap:12px;
  margin:0 0 5px;
  color:var(--md-copy);
  font-size:.72rem;
  font-weight:700;
  letter-spacing:.1em;
  text-transform:uppercase;
}
#monderman-depth-lure-composite .md-panel-head strong{color:var(--md-teal);font-weight:700}
#monderman-depth-lure-composite .md-scale-labels{
  display:flex;
  justify-content:space-between;
  color:var(--md-faint);
  font-size:.68rem;
  font-variant-numeric:tabular-nums;
}
#monderman-depth-lure-composite .md-exposure-chart{
  display:grid;
  grid-template-columns:repeat(2,minmax(0,1fr));
  gap:10px 16px;
}
#monderman-depth-lure-composite .md-exposure-head{
  display:flex;
  justify-content:space-between;
  gap:14px;
  align-items:baseline;
  color:var(--md-ink);
  font-size:.78rem;
}
#monderman-depth-lure-composite .md-exposure-head strong{font-weight:700}
#monderman-depth-lure-composite .md-exposure-head span{color:var(--md-copy);font-variant-numeric:tabular-nums}
#monderman-depth-lure-composite .md-exposure-track{
  position:relative;
  height:12px;
  margin-top:7px;
  border-radius:999px;
  background:var(--md-line);
}
#monderman-depth-lure-composite .md-exposure-iqr{
  position:absolute;
  top:0;
  left:60.76%;
  width:39.24%;
  height:12px;
  border-radius:999px;
  background:rgba(12,110,120,.3);
}
#monderman-depth-lure-composite .md-exposure-median{
  position:absolute;
  top:-4px;
  left:77.22%;
  width:3px;
  height:20px;
  border-radius:2px;
  background:var(--md-deeper);
  transform:translateX(-1.5px);
}
#monderman-depth-lure-composite .md-exposure-foot{margin-top:6px;color:var(--md-copy);font-size:.72rem}
#monderman-depth-lure-composite .md-recovery-read{
  display:flex;
  justify-content:space-between;
  gap:12px;
  margin-top:2px;
  padding:9px 11px;
  border-left:3px solid var(--md-amber);
  background:var(--md-warm);
  color:var(--md-copy);
  font-size:.74rem;
}
#monderman-depth-lure-composite .md-recovery-read,
#monderman-depth-lure-composite .md-local-scale-note{grid-column:1/-1}
#monderman-depth-lure-composite .md-recovery-read strong{
  color:var(--md-deeper);
  font-weight:700;
  white-space:nowrap;
}
#monderman-depth-lure-composite .md-local-scale-note{margin:1px 0 0;color:var(--md-copy);font-size:.68rem}
#monderman-depth-lure-composite .md-vantage-chart{display:grid;gap:5px}
#monderman-depth-lure-composite .md-vantage-row{
  display:grid;
  grid-template-columns:92px minmax(130px,1fr) 136px;
  gap:10px;
  align-items:center;
}
#monderman-depth-lure-composite .md-vantage-name{color:var(--md-ink);font-size:.76rem;font-weight:700}
#monderman-depth-lure-composite .md-vantage-line{
  position:relative;
  height:18px;
  background-image:linear-gradient(to right,transparent calc(25% - .5px),rgba(24,25,28,.07) calc(25% - .5px),rgba(24,25,28,.07) calc(25% + .5px),transparent calc(25% + .5px)),linear-gradient(to right,transparent calc(50% - .5px),rgba(24,25,28,.07) calc(50% - .5px),rgba(24,25,28,.07) calc(50% + .5px),transparent calc(50% + .5px)),linear-gradient(to right,transparent calc(75% - .5px),rgba(24,25,28,.07) calc(75% - .5px),rgba(24,25,28,.07) calc(75% + .5px),transparent calc(75% + .5px));
}
#monderman-depth-lure-composite .md-vantage-line::before{
  position:absolute;
  top:8px;
  right:0;
  left:0;
  height:1px;
  background:rgba(24,25,28,.09);
  content:"";
}
#monderman-depth-lure-composite .md-vantage-mean,
#monderman-depth-lure-composite .md-vantage-median{
  position:absolute;
  top:50%;
  border-radius:50%;
  transform:translate(-50%,-50%);
}
#monderman-depth-lure-composite .md-vantage-mean{width:12px;height:12px;background:var(--md-teal)}
#monderman-depth-lure-composite .md-vantage-median{width:6px;height:6px;border:2px solid var(--md-deeper);background:var(--md-panel)}
#monderman-depth-lure-composite .md-vantage-value{color:var(--md-copy);font-size:.7rem;white-space:nowrap}
#monderman-depth-lure-composite .md-action{
  display:flex;
  justify-content:space-between;
  gap:18px;
  padding:7px 11px;
  border-left:4px solid var(--md-teal);
  background:var(--md-warm);
  color:var(--md-copy);
  font-size:.82rem;
}
#monderman-depth-lure-composite .md-action strong{color:var(--md-deeper);font-weight:700}
#monderman-depth-lure-composite .md-foot{
  display:none;
}
@container monderman-composite (max-width:520px){
  #monderman-depth-lure-composite .md-header,
  #monderman-depth-lure-composite .md-body{padding-right:16px;padding-left:16px}
  #monderman-depth-lure-composite .md-opening{grid-template-columns:94px minmax(0,1fr);gap:14px}
  #monderman-depth-lure-composite .md-score strong{font-size:3.8rem}
  #monderman-depth-lure-composite .md-panel{padding-right:10px;padding-left:10px}
  #monderman-depth-lure-composite .md-vantage-row{grid-template-columns:78px minmax(100px,1fr) 112px;gap:7px}
  #monderman-depth-lure-composite .md-vantage-value{white-space:normal}
}
@container monderman-composite (max-width:380px){
  #monderman-depth-lure-composite .md-kind{display:none}
  #monderman-depth-lure-composite .md-opening{grid-template-columns:78px minmax(0,1fr)}
  #monderman-depth-lure-composite .md-score{padding-right:11px}
  #monderman-depth-lure-composite .md-score strong{font-size:3.2rem}
  #monderman-depth-lure-composite h2,
  #monderman-depth-lure-composite h3{font-size:1.15rem}
  #monderman-depth-lure-composite .md-panel-head,
  #monderman-depth-lure-composite .md-exposure-head{flex-wrap:wrap}
  #monderman-depth-lure-composite .md-exposure-chart{grid-template-columns:minmax(0,1fr)}
  #monderman-depth-lure-composite .md-recovery-read,
  #monderman-depth-lure-composite .md-local-scale-note{grid-column:auto}
  #monderman-depth-lure-composite .md-vantage-row{grid-template-columns:64px minmax(54px,1fr) 78px;gap:4px}
  #monderman-depth-lure-composite .md-vantage-value{font-size:.64rem}
  #monderman-depth-lure-composite .md-recovery-read{display:block}
  #monderman-depth-lure-composite .md-recovery-read strong{display:block;margin-top:3px}
  #monderman-depth-lure-composite .md-action{display:block}
  #monderman-depth-lure-composite .md-action span,
  #monderman-depth-lure-composite .md-foot span{display:block;margin-top:3px}
}
@media (min-width:901px){
  .canonical-green-shell .hero{
    min-height:100svh;
    padding-top:96px;
    padding-bottom:32px;
  }
  .canonical-green-shell .hero>.hero-inner{
    min-height:calc(100svh - 128px);
  }
}

@media (max-width:640px){
  .hero-report-proof.has-sample-depth-tile{
    display:none!important;
    margin:0!important;
  }
  .canonical-green-shell .hero-image{
    inset:0!important;
    width:100%!important;
    height:100%!important;
    object-fit:cover!important;
    object-position:48.75% 50%!important;
    transform:scale(1.04)!important;
    transform-origin:50% 50%!important;
  }
}
