.tool[data-astro-cid-odtrkpli]{max-width:784px;margin:0 0 var(--space-15)}.entry[data-astro-cid-odtrkpli]{align-items:flex-end;gap:var(--space-10);display:flex}.field[data-astro-cid-odtrkpli]{gap:var(--space-7);flex-direction:column;flex:1;display:flex}.label[data-astro-cid-odtrkpli],.opt[data-astro-cid-odtrkpli] span[data-astro-cid-odtrkpli]{font:var(--weight-regular) var(--text-micro)/1.4 var(--font-mono);letter-spacing:var(--track-chrome);text-transform:uppercase;color:var(--ink-chrome)}.field[data-astro-cid-odtrkpli] input[data-astro-cid-odtrkpli]{border:1px solid var(--hairline);border-radius:var(--radius-9);background:var(--ground-sunk);width:100%;color:var(--ink);font:var(--weight-regular) var(--text-web-body)/1.3 var(--font-mono);padding:11px 14px}.field[data-astro-cid-odtrkpli] input[data-astro-cid-odtrkpli]:focus{outline:2px solid var(--seal);outline-offset:2px;border-color:#0000}.chip[data-astro-cid-odtrkpli]{border-radius:var(--radius-9);flex:none;width:52px;height:46px;box-shadow:inset 0 0 0 1px #00000024}.takes[data-astro-cid-odtrkpli]{margin:var(--space-7) 0 0;font:var(--weight-light) var(--text-web-small)/1.5 var(--font-sans-web);color:var(--ink-chrome)}.problem[data-astro-cid-odtrkpli]{margin:var(--space-8) 0 0;color:var(--seal);font:var(--weight-light) var(--text-web-body)/1.5 var(--font-sans-web)}.options[data-astro-cid-odtrkpli]{gap:var(--space-12);margin:var(--space-12) 0 0;flex-wrap:wrap;display:flex}.opt[data-astro-cid-odtrkpli]{align-items:center;gap:var(--space-8);display:flex}.opt[data-astro-cid-odtrkpli] select[data-astro-cid-odtrkpli]{border:1px solid var(--hairline);border-radius:var(--radius-9);color:var(--ink);font:var(--weight-regular) var(--text-value)/1 var(--font-mono);background:0 0;padding:5px 9px}.opt[data-astro-cid-odtrkpli].check{gap:var(--space-7)}.rows[data-astro-cid-odtrkpli]{margin:var(--space-13) 0 0}.rows[data-astro-cid-odtrkpli] dt{margin:var(--space-12) 0 var(--space-7);font:var(--weight-regular) var(--text-micro)/1.4 var(--font-mono);letter-spacing:var(--track-chrome);text-transform:uppercase;color:var(--ink-chrome)}.rows[data-astro-cid-odtrkpli] dt:first-child{margin-top:0}.rows[data-astro-cid-odtrkpli] dd{align-items:center;gap:var(--space-10);border-top:1px solid var(--hairline);margin:0;padding:9px 0;display:flex}.rows[data-astro-cid-odtrkpli] code{white-space:nowrap;min-width:0;font:var(--weight-regular) var(--text-value)/1.5 var(--font-mono);color:var(--ink);flex:1;overflow-x:auto}.rows[data-astro-cid-odtrkpli] .copy{border:1px solid var(--hairline);border-radius:var(--radius-9);color:var(--ink-chrome);font:var(--weight-regular) var(--text-micro)/1 var(--font-mono);letter-spacing:var(--track-chrome);text-transform:uppercase;cursor:pointer;background:0 0;flex:none;padding:6px 11px}.rows[data-astro-cid-odtrkpli] .copy:hover{border-color:var(--seal);color:var(--seal)}.value[data-astro-cid-odtrkpli]{font-family:var(--font-mono);color:var(--ink-body);font-size:.94em}.hero[data-astro-cid-kemuidry]{column-gap:var(--space-15);grid-template-columns:minmax(0,30rem) minmax(0,1fr);align-items:center;padding-top:96px;padding-bottom:20px;display:grid}.said[data-astro-cid-kemuidry]{min-width:0}.pic[data-astro-cid-kemuidry]{justify-content:center;align-self:center;min-width:0;display:flex}.pic[data-astro-cid-kemuidry] .shot{min-width:0;margin:0}.label[data-astro-cid-kemuidry]{font:var(--weight-regular) var(--text-micro)/1 var(--font-mono);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--ink-chrome);margin-bottom:var(--space-14)}h1[data-astro-cid-kemuidry]{margin:0 0 var(--space-13);font:var(--weight-regular) var(--text-web-h1)/1.1 var(--font-mincho);color:var(--ink)}.meta[data-astro-cid-kemuidry]{margin:var(--space-15) 0 0;border-top:1px solid var(--hairline);font-family:var(--font-mono);font-size:var(--text-web-small);color:var(--ink-chrome);grid-column:1/-1;padding-top:11px}.lead[data-astro-cid-kemuidry]{font:var(--weight-light) var(--text-web-lead)/var(--leading-body) var(--font-sans-web);color:var(--ink-body);margin:0 0 var(--space-14)}.body[data-astro-cid-kemuidry]{font:var(--weight-light) var(--text-web-body)/var(--leading-body) var(--font-sans-web);color:var(--ink-body);margin:0 0 var(--space-14)}.req[data-astro-cid-kemuidry]{margin:var(--space-14) 0 0;font:var(--weight-regular) var(--text-micro)/1.6 var(--font-mono);letter-spacing:var(--track-chrome);color:var(--ink-chrome)}.cta[data-astro-cid-kemuidry]{gap:var(--space-9);margin-top:var(--space-14);flex-wrap:wrap;display:flex}.cta[data-astro-cid-kemuidry] .btn:hover{background:var(--seal);color:var(--seal-on)}@media (width<=900px){.hero[data-astro-cid-kemuidry]{grid-template-columns:minmax(0,1fr)}.pic[data-astro-cid-kemuidry]{margin-top:var(--space-14)}}@media (width<=720px){.hero[data-astro-cid-kemuidry]{padding-top:54px}}
