.bt6CQq_svg{width:100%;height:auto;overflow:visible}.bt6CQq_svg path,.bt6CQq_svg rect,.bt6CQq_svg circle{vector-effect:non-scaling-stroke}.bt6CQq_edge{fill:none;stroke:var(--ink);stroke-width:1.2px}.bt6CQq_thin{fill:none;stroke:var(--ink-3);stroke-width:.75px}.bt6CQq_dash{fill:none;stroke:var(--ink-3);stroke-width:.8px}.bt6CQq_axis{fill:none;stroke:var(--ink-3);stroke-width:.75px}.bt6CQq_new{fill:none;stroke:var(--accent);stroke-width:1.6px}.bt6CQq_dim{fill:none;stroke:var(--ink-3);stroke-width:.75px}.bt6CQq_newFill{fill:#e8501c24}.bt6CQq_hatchFill{fill:var(--hatch)}.bt6CQq_hatchLine{stroke:var(--ink-3);stroke-width:.6px}.bt6CQq_bar{fill:var(--ink)}.bt6CQq_station{fill:var(--accent)}.bt6CQq_dot{fill:var(--ink)}.bt6CQq_label{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;fill:var(--ink-2);font-size:10.5px}.bt6CQq_dash{stroke-dasharray:5 4}.bt6CQq_axis{stroke-dasharray:14 4 2 4}@media (prefers-reduced-motion:no-preference){.js svg.is-in .bt6CQq_dash{stroke-dasharray:.012 .009;transition:stroke-dashoffset 1.6s var(--ease-draw) calc(var(--d,0s) + var(--i,0) * 70ms), stroke-dasharray 0s linear calc(var(--d,0s) + var(--i,0) * 70ms + 1.65s)}.js svg.is-in .bt6CQq_axis{stroke-dasharray:.03 .008 .004 .008;transition:stroke-dashoffset 1.6s var(--ease-draw) calc(var(--d,0s) + var(--i,0) * 70ms), stroke-dasharray 0s linear calc(var(--d,0s) + var(--i,0) * 70ms + 1.65s)}}
.SwL78q_facts{border-bottom:1px solid var(--line-strong);margin:0}.SwL78q_row{grid-template-columns:minmax(96px,.42fr) 1fr;gap:16px;padding:12px 0 11px;display:grid;position:relative}.SwL78q_rule{background:var(--line-strong);height:1px;position:absolute;top:0;left:0;right:0}.SwL78q_row dt{padding-top:2px}.SwL78q_value{margin:0;font-size:.9375rem;line-height:1.45}
.csX3wq_nav{position:relative}.csX3wq_top{position:absolute;top:0;left:0;right:0}.csX3wq_inner{row-gap:0}.csX3wq_link{border-bottom:1px solid var(--line);grid-column:1/-1;grid-template-columns:96px 1fr;align-items:center;gap:20px;padding:28px 0;display:grid;position:relative}.csX3wq_link[data-dir=right]{text-align:right;grid-template-columns:1fr 96px}.csX3wq_link[data-dir=right] .csX3wq_thumb{order:2}.csX3wq_link[data-dir=right] .csX3wq_dir{justify-content:flex-end}.csX3wq_divider{left:calc(var(--gap) / -2);height:auto;display:none;position:absolute;top:0;bottom:0}.csX3wq_thumb{aspect-ratio:1;position:relative;overflow:hidden}.csX3wq_img{object-fit:cover;filter:grayscale();transition:filter .5s var(--ease-draw), scale .7s var(--ease-place)}.csX3wq_text{gap:8px;display:grid}.csX3wq_dir{align-items:center;gap:12px;display:flex}.csX3wq_title{font-family:var(--serif);font-size:clamp(1.4rem,2.2vw,2.2rem);line-height:1.05}.csX3wq_link .arrow{transition:transform .42s var(--ease-place)}@media (hover:hover){.csX3wq_link:hover .csX3wq_img{filter:none;scale:1.05}.csX3wq_link[data-dir=right]:hover .arrow{transform:translate(6px)}.csX3wq_link[data-dir=left]:hover .arrow{transform:translate(-6px)}}.csX3wq_link:focus-visible .csX3wq_img{filter:none}@media (min-width:1024px){.csX3wq_link{border-bottom:0;grid-column:span 6;grid-template-columns:140px 1fr;padding-block:40px}.csX3wq_link[data-dir=right]{grid-template-columns:1fr 140px}.csX3wq_divider{display:block}}
.IiUo0G_grid{align-items:start;row-gap:clamp(40px,5vw,72px)}.IiUo0G_item{grid-column:1/-1;position:relative}.IiUo0G_trigger{z-index:4;cursor:zoom-in;outline-offset:4px;position:absolute;inset:-6px}.IiUo0G_zoom{z-index:3;background:var(--paper);width:36px;height:36px;color:var(--ink);clip-path:inset(0 0 100%);transition:clip-path .4s var(--ease-draw);place-items:center;display:grid;position:absolute;top:12px;right:12px}@media (hover:hover){.IiUo0G_item:hover [data-photo]{scale:1.025}.IiUo0G_item:hover .IiUo0G_zoom{clip-path:inset(0)}.IiUo0G_item:hover [data-corner=tl]{translate:-4px -4px}.IiUo0G_item:hover [data-corner=tr]{translate:4px -4px}.IiUo0G_item:hover [data-corner=bl]{translate:-4px 4px}.IiUo0G_item:hover [data-corner=br]{translate:4px 4px}}.IiUo0G_trigger:focus-visible~.IiUo0G_zoom{clip-path:inset(0)}.IiUo0G_item:has(.IiUo0G_trigger:focus-visible) .IiUo0G_zoom{clip-path:inset(0)}@media (min-width:640px){.IiUo0G_item{grid-column:span 4}}@media (min-width:1024px){.IiUo0G_item{grid-column:var(--start) / span var(--span)}}.IiUo0G_dialog{background:var(--paper);width:100vw;max-width:none;height:100dvh;max-height:none;color:var(--ink);border:0;margin:0;padding:0}.IiUo0G_dialog::backdrop{background:#1d1c1a99}.IiUo0G_viewer{height:100%;padding:0 var(--pad);grid-template-rows:auto 1fr auto;display:grid}.IiUo0G_bar,.IiUo0G_foot{justify-content:space-between;align-items:center;gap:16px;min-height:64px;display:flex}.IiUo0G_bar{border-bottom:1px solid var(--line-strong)}.IiUo0G_foot{border-top:1px solid var(--line-strong)}.IiUo0G_close{align-items:center;gap:12px;min-height:44px;padding-left:12px;display:inline-flex}.IiUo0G_stage{margin:20px 0;position:relative}.IiUo0G_full{object-fit:contain}.IiUo0G_nav{gap:8px;display:flex}.IiUo0G_navBtn{border:1px solid var(--ink);place-items:center;width:64px;height:44px;transition:background-color .25s,color .25s;display:grid}.IiUo0G_navBtn:hover{background:var(--ink);color:var(--paper)}@media (prefers-reduced-motion:no-preference){.IiUo0G_dialog[open]{animation:IiUo0G_open .42s var(--ease-draw)}.IiUo0G_dialog[open]::backdrop{animation:.3s linear IiUo0G_fade}}@keyframes IiUo0G_open{0%{clip-path:inset(50% 0)}to{clip-path:inset(0)}}@keyframes IiUo0G_fade{0%{opacity:0}}
