._figure_ucg43_1{margin:clamp(40px,7vw,90px) 0;padding-top:clamp(120px,17vw,230px);position:relative}._arcs_ucg43_2{pointer-events:none;position:absolute;inset:0;overflow:visible}._arcs_ucg43_2 path{fill:none;stroke:var(--accent);stroke-width:calc(1px + var(--w) * 7px);stroke-linecap:round;opacity:calc(.18 + var(--w) * 1.1);stroke-dasharray:1;stroke-dashoffset:1px;animation:_draw_ucg43_1 1s cubic-bezier(.3, .7, .2, 1) var(--delay) forwards}._arcs_ucg43_2 circle{fill:var(--accent);opacity:0;animation:_dot_ucg43_1 .4s ease calc(var(--delay) + .7s) forwards}._sentence_ucg43_14{font:400 clamp(30px, 4.3vw, 62px)/1.3 var(--serif);letter-spacing:-.02em;color:var(--ink)}._sentence_ucg43_14 span{cursor:crosshair;transition:color .3s;position:relative}._sentence_ucg43_14 span:after{content:"";z-index:-1;background:var(--accent);opacity:calc(var(--w) * .8);border-radius:2px;transition:opacity .6s;position:absolute;inset:58% -.05em 8%}._sentence_ucg43_14 span[data-focus]{color:var(--accent);font-style:italic}._caption_ucg43_26{border-top:1px solid var(--line);font:11px/1.5 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:8px 24px;margin-top:28px;padding-top:16px;display:flex}._reading_ucg43_27{color:var(--ink);animation:.6s both _dot_ucg43_1}@keyframes _draw_ucg43_1{to{stroke-dashoffset:0}}@keyframes _dot_ucg43_1{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){._arcs_ucg43_2 path{stroke-dashoffset:0;animation:none}._arcs_ucg43_2 circle,._reading_ucg43_27{opacity:1;animation:none}}
