@font-face{font-family:TownViz Display;src:url(./display-subset.C0IcLrhM.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@layer components{.ed-root{background-color:var(--ed-ground);color:var(--ed-ink)}.ed-root .ed-heading{font-family:"TownViz Display", var(--lp-font-ja);color:var(--ed-heading)}.ed-root .ed-caveat{background-color:var(--ed-caveat-ground);color:var(--ed-caveat)}.ed-root .ed-figure{background-color:var(--ed-figure-ground)}.ed-root .ed-motion-quick{transition-duration:var(--ed-motion-quick-duration);transition-timing-function:var(--ed-motion-quick-easing)}.ed-root .ed-motion-standard{transition-duration:var(--ed-motion-standard-duration);transition-timing-function:var(--ed-motion-standard-easing)}.ed-root .ed-motion-slow{transition-duration:var(--ed-motion-slow-duration);transition-timing-function:var(--ed-motion-slow-easing)}}
