.caf-module__ko9jhq__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.caf-module__ko9jhq__visual{flex-direction:column;display:flex}.caf-module__ko9jhq__hero{padding:clamp(2rem, 5vw, 4.5rem) var(--jw-pad-x) clamp(2.5rem, 6vw, 4rem);background:var(--jw-chrome-bg);color:var(--jw-chrome-fg)}.caf-module__ko9jhq__hero h1{font-family:var(--font-display);text-wrap:pretty;max-width:18ch;margin:0 0 1.75rem;font-size:clamp(2rem,6vw,3.6rem);font-style:italic;font-weight:400;line-height:1.08}.caf-module__ko9jhq__stage{max-width:44rem}.caf-module__ko9jhq__tabs{border:1px solid var(--jw-chrome-border);flex-wrap:wrap;width:fit-content;max-width:100%;margin-bottom:1.5rem;display:flex}.caf-module__ko9jhq__tab,.caf-module__ko9jhq__tabOn{appearance:none;min-height:2.75rem;color:var(--jw-chrome-muted);cursor:pointer;font-family:var(--font-body);letter-spacing:.12em;text-transform:uppercase;background:0 0;border:0;padding:.65rem .95rem;font-size:.625rem;font-weight:500;line-height:1}.caf-module__ko9jhq__tab+.caf-module__ko9jhq__tab,.caf-module__ko9jhq__tab+.caf-module__ko9jhq__tabOn,.caf-module__ko9jhq__tabOn+.caf-module__ko9jhq__tab,.caf-module__ko9jhq__tabOn+.caf-module__ko9jhq__tabOn{border-left:1px solid var(--jw-chrome-border)}.caf-module__ko9jhq__tabOn{background:var(--jw-clean);color:var(--jw-heading);box-shadow:inset 0 -2px 0 var(--jw-terracotta)}.caf-module__ko9jhq__tab:focus-visible,.caf-module__ko9jhq__tabOn:focus-visible{outline:2px solid var(--jw-terracotta);outline-offset:-2px}.caf-module__ko9jhq__gauges{grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:.75rem;display:grid}.caf-module__ko9jhq__gauge{text-align:center}.caf-module__ko9jhq__gaugeSvg{width:100%;max-width:9.75rem;height:auto;margin:0 auto .65rem;display:block}.caf-module__ko9jhq__gaugeTrack{fill:none;stroke:var(--jw-border);stroke-width:8px}.caf-module__ko9jhq__gaugeArc{fill:none;stroke:var(--jw-terracotta);stroke-width:8px;stroke-linecap:square;transform-origin:60px 60px;transform:rotate(-90deg)}.caf-module__ko9jhq__gaugeLabel{font-family:var(--font-body);letter-spacing:.12em;text-transform:uppercase;color:var(--jw-terracotta);margin:0 0 .25rem;font-size:.625rem;font-weight:500;display:block}.caf-module__ko9jhq__gaugeHint{color:var(--jw-chrome-muted);margin:0;font-size:.75rem;line-height:1.4}.caf-module__ko9jhq__caption{max-width:34rem;color:var(--jw-chrome-fg);text-wrap:pretty;margin:1.25rem 0 0;font-size:1.05rem;line-height:1.5}.caf-module__ko9jhq__wave{width:100%;height:4.5rem;margin-top:1.75rem;overflow:hidden}.caf-module__ko9jhq__waveSvg{width:100%;height:100%;display:block}.caf-module__ko9jhq__wavePath{fill:none;stroke:var(--jw-terracotta);stroke-width:5px;stroke-linecap:square}.caf-module__ko9jhq__band{padding:clamp(2.25rem, 5vw, 4rem) var(--jw-pad-x);border-top:1px solid var(--jw-border)}.caf-module__ko9jhq__bandHead{flex-direction:column;gap:.35rem;max-width:36rem;margin-bottom:1.25rem;display:flex}.caf-module__ko9jhq__bandHead h2{font-family:var(--font-display);color:var(--jw-heading);margin:0;font-size:clamp(1.6rem,3.6vw,2.25rem);font-style:italic;font-weight:400;line-height:1.2}.caf-module__ko9jhq__kicker{font-family:var(--font-body);letter-spacing:.14em;text-transform:uppercase;color:var(--jw-terracotta);font-size:.625rem;font-weight:500}.caf-module__ko9jhq__bandHead p{color:var(--jw-muted);max-width:32rem;margin:0;font-size:.9375rem;line-height:1.5}.caf-module__ko9jhq__plate{background:#fbf7f2;max-width:52rem;margin:0}.caf-module__ko9jhq__plate video,.caf-module__ko9jhq__plate img{object-fit:contain;background:#fbf7f2;width:100%;height:auto;max-height:34rem;display:block}.caf-module__ko9jhq__pair{grid-template-columns:1fr;gap:.75rem;max-width:52rem;display:grid}.caf-module__ko9jhq__plateLabel{letter-spacing:.12em;text-transform:uppercase;color:var(--jw-terracotta);margin:0 0 .45rem;font-size:.625rem;font-weight:500;display:block}.caf-module__ko9jhq__occupancy{gap:.65rem;max-width:36rem;margin-top:1.25rem;display:grid}.caf-module__ko9jhq__occRow{grid-template-columns:6.5rem 1fr 1fr;align-items:center;gap:.5rem;display:grid}.caf-module__ko9jhq__occLabel{letter-spacing:.12em;text-transform:uppercase;color:var(--jw-terracotta);font-size:.625rem;font-weight:500}.caf-module__ko9jhq__occHead{letter-spacing:.1em;text-transform:uppercase;color:var(--jw-muted);font-size:.5625rem}.caf-module__ko9jhq__cell{border:1px solid var(--jw-border);background:0 0;height:1.15rem;display:block;overflow:hidden}.caf-module__ko9jhq__cellInk{background:var(--jw-terracotta);height:100%;display:block}.caf-module__ko9jhq__cellQuiet{opacity:.35}.caf-module__ko9jhq__overshoot{gap:.85rem;max-width:36rem;margin-top:1.25rem;display:grid}.caf-module__ko9jhq__overRow{gap:.3rem;display:grid}.caf-module__ko9jhq__overLabel{letter-spacing:.12em;text-transform:uppercase;color:var(--jw-terracotta);font-size:.625rem;font-weight:500}.caf-module__ko9jhq__overTrack{border:1px solid var(--jw-border);background:var(--jw-clean);height:1.35rem;position:relative}.caf-module__ko9jhq__overFill{background:var(--jw-terracotta);height:100%}.caf-module__ko9jhq__overMark{background:var(--jw-heading);width:2px;position:absolute;top:-.35rem;bottom:-.35rem}.caf-module__ko9jhq__tiles{grid-template-columns:repeat(12,1fr);gap:.35rem;max-width:36rem;margin-top:.25rem;display:grid}.caf-module__ko9jhq__tile{aspect-ratio:1;border:1px solid var(--jw-border)}.caf-module__ko9jhq__tileC{background:var(--jw-terracotta)}.caf-module__ko9jhq__tileA{background:var(--jw-heading)}.caf-module__ko9jhq__tileF{box-shadow:inset 0 0 0 2px var(--jw-terracotta);background:0 0}.caf-module__ko9jhq__legend{letter-spacing:.1em;text-transform:uppercase;color:var(--jw-muted);gap:1rem;margin-top:.75rem;font-size:.625rem;display:flex}.caf-module__ko9jhq__legend i{vertical-align:-.1rem;border:1px solid var(--jw-border);width:.7rem;height:.7rem;margin-right:.35rem;display:inline-block}.caf-module__ko9jhq__notes{padding:clamp(2rem, 4vw, 3rem) var(--jw-pad-x);border-top:1px solid var(--jw-border)}.caf-module__ko9jhq__notes details{max-width:36rem;margin-bottom:1rem}.caf-module__ko9jhq__notes summary{cursor:pointer;color:var(--jw-muted);font-size:.8125rem;list-style:none}.caf-module__ko9jhq__notes summary:after{content:" +";color:var(--jw-terracotta)}.caf-module__ko9jhq__notes details[open] summary:after{content:" −"}.caf-module__ko9jhq__notes summary::-webkit-details-marker{display:none}.caf-module__ko9jhq__notes p{color:var(--jw-muted);max-width:36rem;margin:.75rem 0 0;font-size:.8125rem;line-height:1.55}@media (prefers-reduced-motion:no-preference){.caf-module__ko9jhq__gaugeArc,.caf-module__ko9jhq__overFill,.caf-module__ko9jhq__cellInk,.caf-module__ko9jhq__tile{transition:stroke-dashoffset .55s,width .55s,background-color .35s,opacity .35s}.caf-module__ko9jhq__wavePath{stroke-dasharray:360;stroke-dashoffset:0;animation:4.2s ease-in-out infinite caf-module__ko9jhq__wave-draw}.caf-module__ko9jhq__tileF{animation:2.4s ease-in-out infinite caf-module__ko9jhq__pulse-border}}@keyframes caf-module__ko9jhq__wave-draw{0%,18%{stroke-dashoffset:360px}55%,to{stroke-dashoffset:0}}@keyframes caf-module__ko9jhq__pulse-border{50%{box-shadow:inset 0 0 0 2px var(--jw-terracotta-soft)}}@media (prefers-reduced-motion:reduce){.caf-module__ko9jhq__wavePath,.caf-module__ko9jhq__tileF{animation:none}}@media (min-width:720px){.caf-module__ko9jhq__pair{grid-template-columns:1fr 1fr}.caf-module__ko9jhq__gaugeHint{min-height:2.6rem}}@media (max-width:719px){.caf-module__ko9jhq__gauges{gap:.4rem}.caf-module__ko9jhq__gaugeHint{display:none}.caf-module__ko9jhq__occRow{grid-template-columns:5.5rem 1fr 1fr}.caf-module__ko9jhq__tiles{grid-template-columns:repeat(6,1fr)}}
