.otm-page{--otm-slate:#18192b;--otm-fog:#8b90ab;--otm-iris:#545c9e;--otm-ghost:#d0d3ec;--otm-haze:#ededf4;--otm-hairline:1px solid #18192b24;max-width:1560px;color:var(--otm-slate);margin:0 auto;padding:104px clamp(24px,4vw,64px) 0;font-family:Mulish,sans-serif}.otm-page .otm-hero{grid-template-columns:.7fr 1.7fr;align-items:end;gap:56px;margin:0 0 26px;display:grid}.otm-page .otm-hero h1{color:var(--otm-slate);margin:0;font-size:clamp(30px,4vw,50px);font-weight:300;line-height:1.02}.otm-page .otm-standfirst{color:var(--otm-slate);margin:0;font-size:clamp(15px,1.2vw,17px);line-height:1.5}.otm-page .otm-split{grid-template-columns:minmax(0,1fr);align-items:start;gap:0;display:grid}.otm-page .otm-split.is-panel-open{grid-template-columns:minmax(0,1fr) minmax(310px,340px);gap:clamp(30px,2.5vw,44px)}html:not(.otm-js) .otm-page .otm-split{display:none}.otm-page .otm-map{min-width:0}.otm-page .otm-svg{outline:none;width:100%;height:clamp(560px,70vh,680px);display:block;overflow:visible}.otm-page .otm-svg text{font-family:Mulish,sans-serif}.otm-page .otm-svg a{outline:none}.otm-page .otm-hub{cursor:pointer}.otm-page .otm-node{cursor:grab;touch-action:none}.otm-page .otm-node.is-dragging,.otm-page .otm-node.is-moving-keyboard{cursor:grabbing}.otm-page .otm-halo ellipse{fill:var(--otm-ghost);opacity:.55;transition:opacity .4s,transform .6s}.otm-page .otm-edge{stroke:#8b90ab66;stroke-width:1px;fill:none;transition:stroke .4s,opacity .4s}.otm-page .otm-edge-home{stroke:#18192b47;stroke-width:1.2px}.otm-page .otm-resonance-path{fill:none;stroke:var(--otm-slate);stroke-width:1.15px;stroke-dasharray:4 5;opacity:0;pointer-events:none;transition:opacity .18s}.otm-page .otm-resonance-path.is-visible{opacity:.72}.otm-page .otm-hub text{fill:var(--otm-fog);stroke:var(--otm-haze);stroke-width:7px;stroke-linejoin:round;paint-order:stroke;letter-spacing:.04em;text-anchor:middle;font-size:18.5px;font-weight:400;transition:fill .25s,opacity .4s}.otm-page .otm-node{transition:opacity .3s}.otm-page .otm-node-hit{fill:#0000;pointer-events:all}.otm-page .otm-node-mark{transform-box:fill-box;transform-origin:50%;transition:transform .2s}.otm-page .otm-mark-fill{fill:var(--otm-slate);transition:fill .22s,transform .22s}.otm-page .otm-mark-stroke{fill:none;stroke:var(--otm-slate);stroke-width:1.4px;stroke-linecap:round;transition:stroke .22s,transform .22s}.otm-page .otm-node-focus-ring,.otm-page .otm-node-selection-ring{fill:none;pointer-events:none}.otm-page .otm-node-focus-ring{stroke:var(--otm-slate);stroke-width:1px;opacity:0}.otm-page .otm-node-selection-ring{stroke:var(--otm-fog);stroke-width:1px;opacity:0;transition:opacity .22s}.otm-page .otm-node text{fill:#474b68;stroke:var(--otm-haze);stroke-width:6px;stroke-linejoin:round;paint-order:stroke;font-size:20px;font-weight:400;transition:fill .4s,opacity .4s}.otm-page .otm-node.otm-lead text{font-size:24px}.otm-page .otm-node.otm-lead .otm-mark-stroke{stroke-width:1.6px}.otm-page .otm-node.is-selected .otm-mark-fill{fill:var(--otm-iris)}.otm-page .otm-node.is-selected .otm-mark-stroke{stroke:var(--otm-iris)}.otm-page .otm-node.is-selected .otm-node-selection-ring{opacity:.78}.otm-page .otm-node.is-selected text{fill:var(--otm-slate);font-weight:500}.otm-page .otm-node:focus-visible .otm-node-focus-ring{opacity:1}.otm-page .otm-node:focus-visible text,.otm-page .otm-hub:focus-visible text{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}.otm-page .otm-hub:focus-visible text{fill:var(--otm-slate)}.otm-page .otm-node.is-hot .otm-node-mark,.otm-page .otm-node.is-near .otm-node-mark,.otm-page .otm-node.is-resonant .otm-node-mark{transform:scale(1.16)}.otm-page .otm-node.is-hot text,.otm-page .otm-node.is-near text,.otm-page .otm-node.is-resonant text{fill:var(--otm-slate)}.otm-page .otm-edge.is-hot,.otm-page .otm-edge.is-active{stroke:#18192b80}.otm-page .otm-halo.is-hot ellipse{opacity:.8}.otm-page .otm-svg.is-dim .otm-halo,.otm-page .otm-svg.is-dim .otm-edge,.otm-page .otm-svg.is-dim .otm-hub,.otm-page .otm-svg.is-dim .otm-node{opacity:.45}.otm-page .otm-svg.is-dim .is-hot{opacity:1}.otm-page .otm-svg.is-dim .is-hot-neighbor{opacity:.7}.otm-page .otm-svg.has-selection .otm-halo,.otm-page .otm-svg.has-selection .otm-edge,.otm-page .otm-svg.has-selection .otm-hub,.otm-page .otm-svg.has-selection .otm-node{opacity:.45}.otm-page .otm-svg.has-selection .is-related,.otm-page .otm-svg.is-dim .is-hot,.otm-page .otm-svg .is-near{opacity:1}.otm-page .otm-svg.has-selection .is-neighbor{opacity:.7}.otm-page .otm-edge.is-near{stroke:#18192b94}.otm-page .otm-halo.is-near ellipse{opacity:.72}.otm-page .otm-node.is-near text{fill:var(--otm-slate)}.otm-page .otm-node.is-dragging,.otm-page .otm-node.is-moving-keyboard{opacity:1!important}.otm-page .otm-node.is-dragging .otm-node-mark,.otm-page .otm-node.is-moving-keyboard .otm-node-mark{transform:scale(1.2)}.otm-page .otm-node.is-moving-keyboard .otm-node-focus-ring{opacity:1;stroke:var(--otm-slate)}.otm-page .otm-node.is-settling .otm-node-mark{animation:.24s ease-out otm-settle}@keyframes otm-settle{0%{transform:scale(1.16)}55%{transform:scale(.96)}to{transform:scale(1)}}.otm-page .otm-selection-ring{fill:none;stroke:var(--otm-fog);stroke-width:1.2px;pointer-events:none;transform-box:fill-box;transform-origin:50%;animation:.55s ease-out forwards otm-selection-ring}@keyframes otm-selection-ring{0%{opacity:.75;transform:scale(.7)}to{opacity:0;transform:scale(2.7)}}.otm-page .otm-map-tools{justify-content:space-between;align-items:center;gap:24px;min-height:22px;margin-top:2px;display:flex}.otm-page .otm-legend{color:var(--otm-fog);letter-spacing:.02em;flex-wrap:wrap;align-items:center;gap:8px 18px;font-size:10.5px;display:flex}.otm-page .otm-legend-item{align-items:center;gap:5px;display:inline-flex}.otm-page .otm-legend-icon{width:17px;height:17px;overflow:visible}.otm-page .otm-legend .otm-mark-fill{fill:var(--otm-fog)}.otm-page .otm-legend .otm-mark-stroke{stroke:var(--otm-fog)}.otm-page .otm-reset{color:var(--otm-fog);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;flex:none;padding:0;font-family:Mulish,sans-serif;font-size:11px;text-decoration:underline}.otm-page .otm-reset:hover,.otm-page .otm-reset:focus-visible{color:var(--otm-slate)}.otm-page .otm-reset[hidden]{display:none}.otm-page .otm-sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.otm-page .otm-map-note{color:var(--otm-fog);margin:4px 0 0;font-size:12px}.otm-page .otm-panel{min-width:0;padding-top:34px;position:relative}.otm-page .otm-panel[hidden]{display:none}.otm-page .otm-panel-inner{transition:opacity .25s}.otm-page .otm-panel-inner.is-fading{opacity:0}.otm-page .otm-panel-close{color:var(--otm-fog);letter-spacing:.04em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;padding:0;font-family:Mulish,sans-serif;font-size:11px;position:absolute;top:0;right:0}.otm-page .otm-panel-close:hover,.otm-page .otm-panel-close:focus-visible{color:var(--otm-slate);text-decoration:underline}.otm-page .otm-crumb{text-transform:uppercase;letter-spacing:.04em;margin:0 0 18px;font-size:11px}.otm-page .otm-crumb a{color:var(--otm-fog);text-decoration:none}.otm-page .otm-crumb a:hover{text-decoration:underline}.otm-page .otm-entry-grid{grid-template-columns:minmax(0,1fr);align-items:start;gap:20px;display:grid}.otm-page .otm-entry-media{margin:0}.otm-page .otm-entry-media img{width:auto;max-width:100%;height:auto;max-height:280px;display:block}.otm-page .otm-credit{color:var(--otm-fog);margin-top:6px;font-size:10px;line-height:1.4}.otm-page .otm-credit a{color:var(--otm-fog);text-decoration:underline}.otm-page .otm-entry-title{color:var(--otm-slate);margin:0 0 8px;font-size:clamp(20px,1.7vw,23px);font-weight:300;line-height:1.25}.otm-page .otm-byline{color:var(--otm-fog);font-size:.72em;font-weight:400}.otm-page .otm-entry-meta{color:var(--otm-fog);text-transform:uppercase;letter-spacing:.04em;margin:0 0 12px;font-size:11px}.otm-page .otm-entry-note{color:var(--otm-slate);margin:0;font-size:14px;line-height:1.6}.otm-page .otm-entry-links{color:var(--otm-fog);margin:12px 0 0;font-size:12.5px}.otm-page .otm-entry-links a{color:var(--otm-fog);text-decoration:underline}.otm-page .otm-entry-foot{border-top:var(--otm-hairline);align-items:baseline;gap:22px;margin-top:26px;padding-top:14px;display:flex}.otm-page .otm-entry-foot a{color:var(--otm-slate);font-size:13px;text-decoration:none}.otm-page .otm-entry-foot a:hover{text-decoration:underline}.otm-page .otm-count{color:var(--otm-fog);font-variant-numeric:tabular-nums;margin-left:auto;font-size:11px}.otm-page .otm-region-head{align-items:baseline;gap:14px;margin:0 0 12px;display:flex}.otm-page .otm-region-num{color:var(--otm-fog);opacity:.55;font-size:30px;font-weight:300;line-height:1}.otm-page .otm-region-name{color:var(--otm-slate);text-transform:uppercase;letter-spacing:.04em;font-size:13px}.otm-page .otm-region-blurb{color:var(--otm-fog);margin:0 0 18px;font-size:14px;line-height:1.55}.otm-page .otm-region-list{margin:0;padding:0;list-style:none}.otm-page .otm-region-list li{margin:0 0 10px}.otm-page .otm-region-list a{color:var(--otm-slate);font-size:14px;text-decoration:none}.otm-page .otm-region-list a:hover{text-decoration:underline}.otm-page .otm-region-list .otm-byline{font-size:12px}.otm-page .otm-peek{min-height:18px;color:var(--otm-fog);margin:0;font-size:11px}.otm-page .otm-map-tools .otm-peek{text-align:right;white-space:nowrap;text-overflow:ellipsis;flex:auto;overflow:hidden}.otm-page .otm-accordion{display:none}.otm-page .otm-acc-region{border-top:var(--otm-hairline)}.otm-page .otm-acc-region:first-child{border-top:0}.otm-page .otm-acc-head{text-align:left;cursor:pointer;background:0 0;border:0;align-items:baseline;gap:14px;width:100%;padding:16px 0;font-family:Mulish,sans-serif;display:flex}.otm-page .otm-acc-num{color:var(--otm-fog);opacity:.55;font-size:22px;font-weight:300;line-height:1}.otm-page .otm-acc-name{color:var(--otm-slate);text-transform:uppercase;letter-spacing:.04em;font-size:13px}.otm-page .otm-acc-body{padding:0 0 10px}.otm-page .otm-acc-entry{grid-template-columns:96px minmax(0,1fr);align-items:start;gap:16px;margin:0 0 22px;display:grid}.otm-page .otm-acc-entry figure{margin:0}.otm-page .otm-acc-entry img{width:auto;max-width:100%;height:auto;max-height:96px;display:block}.otm-page .otm-acc-entry .otm-entry-title{font-size:17px}.otm-page .otm-acc-entry .otm-entry-note{font-size:14px}html.otm-js .otm-page .otm-fallback{display:none}.otm-page .otm-fallback{margin-top:8px}.otm-page .otm-fallback h2{color:var(--otm-fog);text-transform:uppercase;letter-spacing:.04em;margin:34px 0 6px;font-size:13px;font-weight:400}.otm-page .otm-fb-blurb{color:var(--otm-fog);margin:0 0 18px;font-size:14px;line-height:1.55}.otm-page .otm-fallback article{margin:0 0 24px}.otm-page .otm-fallback h3{color:var(--otm-slate);margin:0 0 4px;font-size:19px;font-weight:300}.otm-page .otm-fallback .otm-entry-meta{margin-bottom:8px}.otm-page .otm-fallback .otm-entry-note{font-size:15px}.otm-page .otm-invite{color:var(--otm-slate);border-top:var(--otm-hairline);margin-top:40px;padding-top:22px;font-size:15px}.otm-page .otm-invite a{color:var(--otm-slate);text-decoration:underline}@media (width<=900px){.otm-page .otm-hero{display:block}.otm-page .otm-hero h1{margin-bottom:12px}html.otm-js .otm-page .otm-split{display:none}html.otm-js .otm-page .otm-accordion{margin-top:6px;display:block}}@media (width>=901px) and (width<=1150px){.otm-page .otm-split.is-panel-open{grid-template-columns:minmax(0,1fr) minmax(240px,260px);gap:20px}}@media (width<=760px){.otm-page{padding-left:16px;padding-right:16px}}@media (prefers-reduced-motion:reduce){.otm-page *,.otm-page .otm-svg *{transition:none!important;animation:none!important}}
