.sc-layer{position:absolute;left:0;top:0;width:100%;height:100%;overflow:visible;pointer-events:none;z-index:4}.sc-layer path{fill:var(--ink)}[data-scribble]{cursor:pointer;-webkit-tap-highlight-color:transparent}[data-scribble]:focus-visible{outline:none}.sc-scene{position:absolute;left:50%;top:46%;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;gap:clamp(28px,9cqh,72px);width:min(84%,820px);color:var(--ink);font-family:var(--font)}.sc-host .sc-scene p.sc-line{max-width:none;color:var(--ink);margin:0;text-align:center;font-weight:500;font-size:clamp(24px,5.4cqw,56px);line-height:1.4;letter-spacing:-.03em}.sc-word{display:inline-block}.sc-row{display:flex;align-items:center;gap:clamp(40px,10cqw,112px)}.sc-host .sc-media{display:grid;place-items:center;width:clamp(84px,17cqw,168px);aspect-ratio:1;border-radius:var(--r-md);background:#e4e4e3;color:var(--accent)}.sc-glyph{width:34%;height:34%}.sc-host .sc-scene a.sc-pill{display:inline-flex;align-items:center;height:44px;padding:0 22px;border-radius:999px;background:var(--ink);color:var(--object);font:500 15px/1 var(--font);text-decoration:none}.sc-hand{position:absolute;left:-11px;top:-11px;width:22px;height:22px;border-radius:50%;background:var(--ink);box-shadow:0 0 0 4px #ffffffe6,0 6px 16px #17181a2e;opacity:0;pointer-events:none;z-index:8;display:none}.sc-host[data-preview=true] .sc-hand{display:block}.sc-host .sc-live{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}