.yn{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,4fr);gap:clamp(24px,5vw,80px);align-items:start}.yn-main{min-height:470px}.yn-card{display:flex;flex-direction:column;gap:12px;animation:yn-in .32s var(--ease-out) both}.yn-meta{display:flex;justify-content:space-between;font-size:14px;color:var(--muted);padding-bottom:12px;border-bottom:1px solid var(--line-strong)}.yn-count{font-variant-numeric:tabular-nums;color:var(--faint)}.yn-from{font-size:clamp(24px,2.6vw,34px);line-height:1.12;letter-spacing:-.03em;font-weight:500;margin-top:8px}.yn-what{font-size:18px;color:var(--ink-2);max-width:32em}.yn-did{font-size:15px;color:var(--muted);margin-top:8px}.yn-draft{margin:0;padding:2px 0 2px 16px;border-left:2px solid var(--ink);font-size:17px;line-height:1.5;max-width:34em}.yn-dock{margin-top:16px;padding:12px;border-radius:12px;background:var(--panel);box-shadow:0 0 0 1px var(--wait-line);display:flex;flex-direction:column;gap:10px}.yn-q{display:flex;gap:10px;align-items:flex-start;padding:4px 4px 2px;font-size:18px;font-weight:500;line-height:1.3}.yn-q .ring{margin-top:4px}.yn-q b{display:block;font-size:13px;font-weight:500;color:var(--wait)}.yn-opts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.yn-opts button{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:2px;min-height:56px;padding:8px 14px;border:0;border-radius:8px;background:var(--canvas);box-shadow:inset 0 0 0 1px var(--line-strong);cursor:pointer;text-align:left;font-size:16px;font-weight:500;transition:transform .12s var(--ease-out),background-color .15s ease,color .15s ease}.yn-opts button:active{transform:scale(.97)}.yn-opts button.picked{background:var(--ink);color:var(--on-ink);box-shadow:none}.yn-opts em{font-style:normal;font-size:12px;font-weight:400;color:var(--muted);display:inline-flex;align-items:center;gap:6px}.yn-opts em:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--wait)}.yn-opts button.picked em{color:inherit;opacity:.7}@media(hover:hover)and (pointer:fine){.yn-opts button:not(.picked):hover{background:var(--subtle)}}.yn-end{align-items:flex-start;gap:16px;padding-top:24px}.yn-sum{font-size:20px;color:var(--ink-2);max-width:24em}.yn-side{position:sticky;top:calc(var(--bar-h) + 24px)}.yn-side-head{display:flex;justify-content:space-between;align-items:baseline;font-size:14px;color:var(--muted);padding-bottom:12px;border-bottom:1px solid var(--line-strong)}.yn-num{font-size:56px;line-height:.8;letter-spacing:-.05em;font-weight:500;color:var(--ink);font-variant-numeric:tabular-nums}.yn-empty{font-size:15px;color:var(--faint);padding-top:14px}.yn-side ul{list-style:none;margin:0;padding:0}.yn-side li{display:flex;gap:10px;align-items:flex-start;padding:12px 0;border-bottom:1px solid var(--line);font-size:15px;animation:yn-in .32s var(--ease-out) both}.yn-side li svg{margin-top:3px;flex-shrink:0}.yn-side small{display:block;font-size:13px;color:var(--muted)}.yn-sample{font-size:13px;color:var(--faint);padding-top:14px}@keyframes yn-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media(max-width:860px){.yn{grid-template-columns:1fr}.yn-main{min-height:0}.yn-side{position:static}.yn-opts{grid-template-columns:1fr}.yn-opts button{flex-direction:row;align-items:center;justify-content:space-between;min-height:52px}}@media(prefers-reduced-motion:reduce){.yn-card,.yn-side li{animation:none}}.hero[data-astro-cid-utkcsmzs]{padding-top:clamp(48px,9vw,128px);padding-bottom:clamp(24px,4vw,56px);display:flex;flex-direction:column;gap:clamp(28px,4vw,48px)}.h-display[data-astro-cid-utkcsmzs]{font-size:clamp(36px,5.6vw,76px);line-height:.98}.h-display[data-astro-cid-utkcsmzs] .line[data-astro-cid-utkcsmzs]{display:block;text-wrap:balance}.h-display[data-astro-cid-utkcsmzs] .h-tile{width:.78em;height:.78em;margin-right:.2em;vertical-align:-.06em}.hero-foot[data-astro-cid-utkcsmzs]{display:flex;justify-content:space-between;align-items:flex-end;gap:32px;flex-wrap:wrap}.hero[data-astro-cid-utkcsmzs] .lede[data-astro-cid-utkcsmzs]{font-size:clamp(18px,1.7vw,22px);max-width:30em}.cta-row[data-astro-cid-utkcsmzs]{display:flex;gap:8px;flex-wrap:wrap}.head-split[data-astro-cid-utkcsmzs]{display:flex;justify-content:space-between;align-items:flex-end;gap:40px;margin-bottom:clamp(32px,5vw,64px)}.head-split[data-astro-cid-utkcsmzs] .lede[data-astro-cid-utkcsmzs]{max-width:22em}.demo-ground[data-astro-cid-utkcsmzs]{padding:clamp(12px,3vw,40px)}.demo-panel[data-astro-cid-utkcsmzs]{background:var(--panel);color:var(--ink);border-radius:12px;padding:clamp(18px,3vw,36px);box-shadow:0 0 0 1px #0000001a,0 40px 80px -40px #0000008c}.how[data-astro-cid-utkcsmzs]{list-style:none;margin:clamp(40px,6vw,80px) 0 0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(24px,4vw,56px)}.how[data-astro-cid-utkcsmzs] li[data-astro-cid-utkcsmzs]{display:flex;flex-direction:column;gap:10px;padding-top:20px;border-top:1px solid var(--ink)}.how[data-astro-cid-utkcsmzs] li[data-astro-cid-utkcsmzs].you{border-top-color:var(--wait)}.how[data-astro-cid-utkcsmzs] .big[data-astro-cid-utkcsmzs]{font-size:clamp(64px,9vw,128px);line-height:.9;letter-spacing:-.06em;font-weight:500;margin-bottom:12px;font-variant-numeric:tabular-nums}.how[data-astro-cid-utkcsmzs] p[data-astro-cid-utkcsmzs]{font-size:17px}.list[data-astro-cid-utkcsmzs]{margin-top:clamp(32px,5vw,64px)}.item[data-astro-cid-utkcsmzs]{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:clamp(16px,5vw,80px);padding-block:clamp(20px,3vw,32px);border-top:1px solid var(--line-strong)}.item[data-astro-cid-utkcsmzs] p[data-astro-cid-utkcsmzs]{font-size:17px;max-width:30em}.step-head[data-astro-cid-utkcsmzs].wait{color:var(--wait)}.step-head[data-astro-cid-utkcsmzs].wait:after{background:var(--wait-line)}.access-grid[data-astro-cid-utkcsmzs]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(32px,6vw,96px);align-items:start}.foot[data-astro-cid-utkcsmzs]{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;flex-wrap:wrap;padding-block:32px 48px;font-size:14px;border-top:1px solid var(--line)}.foot[data-astro-cid-utkcsmzs] a[data-astro-cid-utkcsmzs]{text-decoration:underline;text-underline-offset:3px;text-decoration-color:var(--line-strong)}@media(max-width:1024px){.head-split[data-astro-cid-utkcsmzs]{flex-direction:column;align-items:flex-start;gap:20px}.access-grid[data-astro-cid-utkcsmzs]{grid-template-columns:1fr}}@media(max-width:700px){.cta-row[data-astro-cid-utkcsmzs]{width:100%}.cta-row[data-astro-cid-utkcsmzs] .btn[data-astro-cid-utkcsmzs]{flex:1}.how[data-astro-cid-utkcsmzs]{grid-template-columns:1fr}.item[data-astro-cid-utkcsmzs]{grid-template-columns:1fr;gap:8px}}
