.xyzv8q_field{z-index:0;pointer-events:none;--ink-hatch:#e9e9e6;--ink-crease:#c4c4c0;--ink-sil:#1c1c1c;--ink-mark:var(--accent);position:fixed;inset:0}.xyzv8q_plot,.xyzv8q_live{width:100%;height:100%;transition:opacity .7s var(--ease);position:absolute;inset:0}.xyzv8q_live{opacity:0}.xyzv8q_pen{background:var(--accent);opacity:0;will-change:transform;border-radius:50%;width:8px;height:8px;transition:opacity .3s;position:absolute;top:-4px;left:-4px}
.h_DMXG_bento{grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-rows:auto;gap:16px;display:grid}.h_DMXG_tile{border-radius:var(--radius);background:var(--bg-2);min-width:0;color:var(--ink);flex-direction:column;justify-content:space-between;gap:16px;min-height:300px;padding:28px;text-decoration:none;display:flex;position:relative;overflow:hidden}.h_DMXG_hero{grid-area:span 2/span 6}.h_DMXG_small,.h_DMXG_difference,.h_DMXG_serve{grid-column:span 3}.h_DMXG_cta{grid-column:span 12}.h_DMXG_copy{z-index:1;gap:6px;display:grid;position:relative}.h_DMXG_kicker{color:var(--ink-2);margin:0;font-size:14px;font-weight:500}.h_DMXG_name{letter-spacing:-.03em;margin:0;font-size:clamp(24px,2.4vw,32px);font-weight:600;line-height:1.05}.h_DMXG_hero .h_DMXG_name{letter-spacing:-.04em;font-size:clamp(32px,4vw,56px)}.h_DMXG_line{color:var(--ink-2);max-width:30ch;margin:0;font-size:16px}.h_DMXG_still{object-fit:contain;width:100%;height:auto;max-height:260px;transition:transform .6s var(--ease);margin:-24px auto -8px;display:block}.h_DMXG_hero .h_DMXG_still{max-height:520px;margin:-32px auto -24px}.h_DMXG_tile:hover .h_DMXG_still{transform:translateY(-6px)rotate(-1.2deg)}.h_DMXG_note{color:var(--muted);max-width:44ch;margin:0;font-size:13px}.h_DMXG_difference{background:var(--accent);color:#0a0a0a}.h_DMXG_difference .h_DMXG_kicker,.h_DMXG_difference .h_DMXG_line{color:#0a0a0ab8}.h_DMXG_serve{background:var(--bg);box-shadow:inset 0 0 0 1px var(--line);flex-direction:row;justify-content:center;align-items:center;gap:12px}.h_DMXG_big{white-space:nowrap;letter-spacing:-.05em;font-variant-numeric:tabular-nums;margin:0;font-size:clamp(40px,3.8vw,60px);font-weight:600;line-height:.95;display:grid}.h_DMXG_big small{letter-spacing:0;color:var(--ink-2);margin-top:8px;font-size:14px;font-weight:500}.h_DMXG_eq{color:var(--muted);margin:0 0 22px;font-size:32px}.h_DMXG_cta{background:var(--ink);min-height:0;color:var(--bg);transition:transform .3s var(--ease);flex-direction:row;align-items:center;padding:32px}.h_DMXG_cta .h_DMXG_kicker{color:color-mix(in srgb, var(--bg) 60%, transparent)}.h_DMXG_ctaTitle{letter-spacing:-.03em;flex:1;margin:0;font-size:clamp(22px,2.6vw,36px);font-weight:600}.h_DMXG_arrow{background:var(--accent);width:56px;height:56px;transition:transform .3s var(--ease);border-radius:50%;flex:none;place-items:center;display:grid}.h_DMXG_arrow svg{fill:none;stroke:#0a0a0a;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px}.h_DMXG_cta:hover .h_DMXG_arrow{transform:translate(6px)}@media (max-width:1000px){.h_DMXG_bento{grid-template-columns:repeat(6,minmax(0,1fr))}.h_DMXG_small,.h_DMXG_difference,.h_DMXG_serve{grid-column:span 3}.h_DMXG_hero{grid-area:auto/span 6}.h_DMXG_cta{grid-column:span 6}}@media (max-width:640px){.h_DMXG_bento{grid-auto-rows:auto;gap:12px}.h_DMXG_tile{padding:22px}.h_DMXG_small{grid-column:span 6;grid-template-columns:112px 1fr;align-items:center;min-height:0;display:grid}.h_DMXG_small .h_DMXG_still{grid-row:1;max-height:140px;margin:-8px 0}.h_DMXG_difference{grid-column:span 6;min-height:0}.h_DMXG_serve{grid-column:span 6;min-height:0;padding:32px 22px}.h_DMXG_hero .h_DMXG_still{max-height:380px}.h_DMXG_cta{grid-template-columns:1fr auto;align-items:end;gap:8px 16px;padding:24px;display:grid}.h_DMXG_cta .h_DMXG_kicker{grid-column:1/-1}.h_DMXG_arrow{width:48px;height:48px}}
