.hj-arc{background:var(--seam);gap:3px;min-width:0;padding:3px;display:grid}.hj-arc-txt{background:var(--hanji);align-content:start;gap:.85rem;min-width:0;padding:clamp(1.1rem,2cqi,1.8rem);display:grid}.hj-arc-txt .hj-eyebrow{margin:0}.hj-arc-title{font:400 var(--fs-3)/1.12 var(--display);font-variation-settings:"SOFT" 40,"WONK" 0;letter-spacing:-.01em;margin:0}.hj-arc-lines{gap:.6rem;margin:0;padding:0;list-style:none;display:grid}.hj-arc-lines li{color:var(--ink-2);font-size:var(--fs-1);grid-template-columns:1.9em 1fr;align-items:start;gap:.6em;line-height:1.45;display:grid}.hj-arc-lines li>.hj-icon{width:1.25em;height:1.25em;color:var(--celadon-2);margin-top:.12em}.hj-arc-links,.hj-arc-maps{flex-wrap:wrap;align-items:center;gap:.5rem 1rem;margin:0;display:flex}.hj-arc-maps .hj-btn{min-height:44px}.hj-arc-map{background:var(--hj-map-ground,var(--hanji-2));color:inherit;min-width:0;text-decoration:none;display:block}.hj-arc-map figure{margin:0;display:grid}.hj-arc-map-art{aspect-ratio:3/2;background:var(--hj-map-ground,var(--hanji-2));display:block;overflow:hidden}.hj-arc-map-art svg{width:100%;height:100%;display:block}.hj-arc-map figcaption{color:var(--ink-2);background:var(--hanji);border-top:1px solid var(--seam);padding:.55rem .9rem;font-size:.8125rem}.hj-arc-map:hover figcaption{color:var(--ink)}.hj-arc-map:focus-visible{outline:2px solid var(--ink);outline-offset:2px}@container site (min-width:900px){.hj-arc{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}}
