.about-names-grid{gap:var(--sp-7);display:grid}.about-name{align-items:end;gap:var(--sp-5);grid-template-columns:auto minmax(0,1fr);min-inline-size:0;display:grid}.about-glyph{block-size:1em;inline-size:1em;font-family:var(--font-display);font-synthesis:none;letter-spacing:0;-webkit-user-select:none;user-select:none;font-size:clamp(8rem,36vw,20rem);font-weight:800;line-height:1;display:block}.is-zhu .about-glyph{color:var(--bg);-webkit-text-stroke:3px var(--ink);paint-order:stroke fill}.is-liu .about-glyph{color:var(--accent)}.about-name-text{gap:var(--sp-2);padding-block:var(--sp-4) var(--sp-2);border-block-start:1px solid var(--line);display:grid}.about-name-text h3{font-size:var(--fs-h3);margin:0}.about-name-text p{color:var(--ink-2);font-size:var(--fs-lead);margin:0;line-height:1.75}@media (max-width:23.74em){.about-name{gap:var(--sp-3);grid-template-columns:minmax(0,1fr)}.about-glyph{font-size:10rem}}@media (min-width:47.5em){.about-names-grid{column-gap:var(--gap);grid-template-columns:repeat(2,minmax(0,1fr))}.about-name{align-items:start;gap:var(--sp-4);grid-template-columns:minmax(0,1fr)}.about-glyph{font-size:clamp(12rem,24vw,20rem)}}@media (min-width:64em){.about-names-grid{grid-template-columns:repeat(12,minmax(0,1fr))}.about-name.is-zhu{grid-column:1/span 5}.about-name.is-liu{grid-column:7/span 5}}.about-build-grid{gap:var(--sp-7);align-items:start;display:grid}@media (max-width:63.99em){.about-build-side{display:contents}.about-build-done{order:1}.about-build-steps{order:2}}@media (min-width:64em){.about-build-grid{column-gap:var(--gap);grid-template-columns:repeat(12,minmax(0,1fr))}.about-build-fig{grid-column:1/span 6}.about-build-side{grid-column:8/-1}}.about-build-fig{gap:var(--sp-4);min-inline-size:0;margin:0;display:grid}.about-build-canvas{aspect-ratio:1;inline-size:min(100%,30rem);margin-inline:auto;position:relative}.about-build-canvas>svg{block-size:100%;inline-size:100%;display:block;overflow:visible}.about-build-cap{max-inline-size:30rem;color:var(--ink-2);font-size:var(--fs-small);margin-inline:auto;line-height:1.7}.ab-grid{fill:none;stroke:var(--line);stroke-width:1px;vector-effect:non-scaling-stroke}.ab-clay{fill:var(--lb-clay)}.ab-a{fill:var(--lb-a)}.ab-b{fill:var(--lb-b)}.ab-ab{fill:var(--lb-ab)}.ab-outline{fill:none;stroke:var(--lb-ink);stroke-width:.55px;stroke-linejoin:round}.ab-detail{fill:none;stroke:var(--lb-ink);stroke-width:.7px;stroke-linejoin:round}.ab-guide{fill:none;stroke:var(--line-strong);stroke-width:.35px}.ab-lead{fill:none;stroke:var(--ink-2);stroke-width:.3px}.ab-marker,.ab-no{border-radius:var(--r-pill);border:1.5px solid var(--accent);background:var(--accent);block-size:28px;inline-size:28px;color:var(--on-accent);font-size:var(--fs-small);place-items:center;line-height:1;display:inline-grid}.ab-marker{position:absolute;translate:-50% -50%}.about-build-side{gap:var(--sp-6);min-inline-size:0;display:grid}.about-build-steps{margin:0;padding:0;list-style:none;display:grid}.about-build-steps>li{column-gap:var(--sp-4);row-gap:var(--sp-1);max-inline-size:none;padding-block:var(--sp-4);border-block-start:1px solid var(--line);grid-template-columns:28px minmax(0,1fr);display:grid}.about-build-steps>li:last-child{border-block-end:1px solid var(--line)}.ab-no{grid-row:span 2}.ab-step-title{font-family:var(--font-sans);font-size:var(--fs-body);letter-spacing:.02em;margin:0;font-weight:700;line-height:1.6}.ab-step-text{color:var(--ink-2);margin:0}.about-build-done{gap:var(--sp-4);grid-template-columns:auto minmax(0,1fr);align-items:center;display:grid}.about-build-done p{margin:0}.about-done-mark{block-size:64px;inline-size:64px;display:block}.about-done-mark svg{display:block}.about-build-grid .s1{--d:0s}.about-build-grid .s2{--d:.5s}.about-build-grid .s3{--d:.75s}.about-build-grid .s4{--d:1.2s}.about-build-grid .s5{--d:1.65s}@media (prefers-reduced-motion:no-preference){.is-armed .ab-line{stroke-dasharray:1 1;stroke-dashoffset:1px;stroke-linecap:round}.is-armed .ab-fade{opacity:0}.is-armed .ab-pour{clip-path:inset(0 100% 0 0)}.is-armed .ab-marker,.is-armed .ab-no{color:var(--ink);border-color:var(--line-strong);background:0 0}.is-armed.is-drawn .ab-line{stroke-dashoffset:0;transition:stroke-dashoffset .45s var(--ease-io) var(--d)}.is-armed.is-drawn .ab-outline.s1{transition-duration:.55s}.is-armed.is-drawn .ab-lead{transition-duration:.25s}.is-armed.is-drawn .ab-fade{opacity:1;transition:opacity .3s var(--ease-out) calc(var(--d) + .2s)}.is-armed.is-drawn .ab-pour{clip-path:inset(0);transition:clip-path .4s var(--ease-io) calc(var(--d) + .2s)}.is-armed.is-drawn .ab-marker,.is-armed.is-drawn .ab-no{background:var(--accent);color:var(--on-accent);border-color:var(--accent);transition:background-color var(--dur-pop) var(--ease-out) var(--d), color var(--dur-pop) var(--ease-out) var(--d), border-color var(--dur-pop) var(--ease-out) var(--d)}.is-armed .about-done-mark{--t:2.6s;opacity:0}.is-armed .about-done-mark .zl-pour{clip-path:inset(0 100% 0 0)}.is-armed .about-done-mark .zl-fade{opacity:.2}.is-armed.is-drawn .about-done-mark{opacity:1;transition:opacity .15s var(--ease-out) var(--t)}.is-armed.is-drawn .about-done-mark .zl-pour{clip-path:inset(0);transition:clip-path .2s var(--ease-io) calc(var(--t) + .15s + (var(--o) - 1) * .2s)}.is-armed.is-drawn .about-done-mark .zl-fade{opacity:1;transition:opacity .15s var(--ease-out) calc(var(--t) + .55s)}}.about-facts-grid{display:grid}.about-facts-list .spec-row:last-child{border-block-end:1px solid var(--line)}.about-facts-link{align-items:center;min-block-size:44px;margin-block:calc(-22px + .85em);display:inline-flex}@media (min-width:64em){.about-facts-grid{column-gap:var(--gap);grid-template-columns:repeat(12,minmax(0,1fr))}.about-facts-grid>.section-heading{grid-column:1/-1}.about-facts-list{grid-column:4/span 7}}@media (max-width:22.5em){.about-facts-list .spec-row{gap:var(--sp-1);grid-template-columns:minmax(0,1fr)}}
