._LwagG_teaser{border:1px solid color-mix(in srgb, var(--hc-jade) 40%, var(--hc-border));color:var(--hc-ink);background:radial-gradient(circle at 86% 18%, color-mix(in srgb, var(--hc-jade) 24%, transparent), transparent 34%), linear-gradient(130deg, var(--hc-surface), color-mix(in srgb, var(--hc-jade-soft) 74%, var(--hc-surface)));box-shadow:0 18px 44px color-mix(in srgb, var(--hc-jade) 12%, transparent);border-radius:18px;grid-template-columns:minmax(0,1fr) minmax(280px,.8fr);align-items:center;gap:34px;margin:30px 0 38px;padding:28px 32px;text-decoration:none;transition:transform .45s cubic-bezier(.22,1,.36,1),box-shadow .45s,border-color .45s;display:grid;position:relative;overflow:hidden}._LwagG_teaser:hover,._LwagG_teaser:focus-visible{border-color:var(--hc-jade);box-shadow:0 24px 58px color-mix(in srgb, var(--hc-jade) 19%, transparent);transform:translateY(-4px)}._LwagG_teaser:focus-visible{outline:2px solid var(--hc-jade);outline-offset:4px}._LwagG_copy{flex-direction:column;align-items:flex-start;gap:9px;display:flex}._LwagG_eyebrow{color:var(--hc-red);font:700 11px/1.2 var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.12em}._LwagG_copy strong{text-wrap:balance;max-width:19ch;font:700 clamp(24px,3vw,38px)/1.12 Georgia,Songti SC,serif}._LwagG_copy>span:not(._LwagG_eyebrow){max-width:55ch;color:var(--hc-muted);font-size:14px;line-height:1.7}._LwagG_copy em{color:var(--hc-red);margin-top:7px;font-size:13px;font-style:normal;font-weight:700}._LwagG_blueprint{border-left:1px solid color-mix(in srgb, var(--hc-jade) 24%, transparent);place-items:center;min-height:190px;display:grid;position:relative}._LwagG_blueprint svg{fill:none;width:100%;stroke:var(--hc-jade);stroke-linecap:round;stroke-linejoin:round;stroke-width:2.2px;overflow:visible}._LwagG_blueprint circle{fill:var(--hc-ochre);stroke:none}._LwagG_blueprint ._LwagG_pearl{fill:color-mix(in srgb, var(--hc-red) 18%, transparent);stroke:var(--hc-red);stroke-width:2px}._LwagG_guide{opacity:.28;stroke-width:1.2px}._LwagG_axis{opacity:.22;stroke-dasharray:5 7}._LwagG_structure,._LwagG_columns{stroke-dasharray:700;stroke-dashoffset:280px;opacity:.62;transition:stroke-dashoffset 1.5s cubic-bezier(.22,1,.36,1)}._LwagG_columns{stroke-dashoffset:410px;transition-delay:.13s}._LwagG_teaser:hover ._LwagG_structure,._LwagG_teaser:hover ._LwagG_columns,._LwagG_teaser:focus-visible ._LwagG_structure,._LwagG_teaser:focus-visible ._LwagG_columns{stroke-dashoffset:0}._LwagG_blueprint>span{color:var(--hc-jade);font:600 10px/1 var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.12em;position:absolute;bottom:4px;right:7px}@media (max-width:760px){._LwagG_teaser{grid-template-columns:1fr;padding:24px}._LwagG_blueprint{border-top:1px solid color-mix(in srgb, var(--hc-jade) 24%, transparent);border-left:0;min-height:150px}}@media (prefers-reduced-motion:reduce){._LwagG_teaser,._LwagG_structure,._LwagG_columns{transition:none}._LwagG_teaser:hover,._LwagG_teaser:focus-visible{transform:none}._LwagG_structure,._LwagG_columns{stroke-dashoffset:0}}@media (hover:none){._LwagG_structure,._LwagG_columns{stroke-dashoffset:0}}
