@property --line{syntax:"<color>";inherits:true;initial-value:#0000}.vnB76q_section{--paper:#f4f1e8;--paper-deep:#ebe7db;--ink:#1a1917;--ink-2:#4a4740;--ink-3:#8a857a;--rule:#1a191724;--vermilion:#d4462a;padding:clamp(40px, 8vh, 96px) var(--gutter) clamp(96px, 16vh, 184px);scroll-margin-top:var(--masthead);background:var(--paper);color:var(--ink);position:relative}@media (max-width:640px){.vnB76q_section{padding-bottom:64px}}.vnB76q_inner{z-index:1;width:min(var(--sheet,760px), 100%);border-top:1px solid var(--rule);font-family:var(--font-mono);margin:0 auto;padding-top:clamp(40px,7vh,72px);position:relative;container-type:inline-size}.vnB76q_label{letter-spacing:.04em;color:var(--ink-3);justify-content:space-between;margin:0 0 1.6em;font-size:12px;display:flex}.vnB76q_title{max-width:16ch;font-family:var(--font-sans);letter-spacing:-.03em;color:var(--ink);text-wrap:balance;margin:0 0 .45em;font-size:clamp(30px,6.2cqi,52px);font-weight:700;line-height:1.02}.vnB76q_summary{max-width:46ch;font-family:var(--font-serif);color:var(--ink-2);text-wrap:pretty;margin:0 0 clamp(32px,5vh,56px);font-size:clamp(16px,2.3cqi,18.5px);line-height:1.55}.vnB76q_form{gap:clamp(26px,4vh,36px);display:grid}.vnB76q_pair{grid-template-columns:1fr 1fr;gap:clamp(26px,4vh,36px) 3ch;display:grid}.vnB76q_field{gap:8px;display:grid}.vnB76q_name{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);font-size:11px;transition:color .2s}.vnB76q_field:focus-within .vnB76q_name{color:var(--vermilion)}.vnB76q_field input,.vnB76q_field textarea{border:0;border-bottom:1px solid color-mix(in srgb, var(--ink) 28%, transparent);width:100%;color:var(--ink);caret-color:var(--vermilion);font-family:var(--font-sans);appearance:none;background:0 0;border-radius:0;outline:none;padding:6px 0 10px;font-size:max(16px,min(2.6cqi,19px));line-height:1.45;transition:border-color .2s}.vnB76q_field textarea{--line:var(--rule);resize:none;field-sizing:content;min-height:calc(7.25em + 6px);font-family:var(--font-serif);background-image:repeating-linear-gradient(transparent 0 calc(1.45em - 1px), var(--line) calc(1.45em - 1px) 1.45em);background-position:0 6px;background-attachment:local;border-bottom:0;padding-bottom:0;transition:--line .2s}.vnB76q_field textarea:hover{--line:color-mix(in srgb, var(--ink) 24%, transparent)}.vnB76q_field textarea:focus{--line:color-mix(in srgb, var(--vermilion) 55%, transparent)}.vnB76q_field input:hover,.vnB76q_field textarea:hover{border-bottom-color:color-mix(in srgb, var(--ink) 50%, transparent)}.vnB76q_field input:focus,.vnB76q_field textarea:focus{border-bottom-color:var(--vermilion)}.vnB76q_field input:disabled,.vnB76q_field textarea:disabled{opacity:.55}.vnB76q_field input:-webkit-autofill{-webkit-text-fill-color:var(--ink);box-shadow:0 0 0 100px var(--paper) inset;transition:background-color 9999s}.vnB76q_trap{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.vnB76q_foot{justify-content:space-between;align-items:center;gap:16px 3ch;margin-top:4px;display:flex}.vnB76q_status{min-height:1.4em;color:var(--ink-3);margin:0;font-size:12px;line-height:1.4}.vnB76q_status[data-error=true]{color:var(--vermilion)}.vnB76q_status a{color:var(--ink-2);background:linear-gradient(currentColor,currentColor) 0 100%/100% 1px no-repeat;padding-bottom:2px;transition:color .2s}.vnB76q_status a:hover{color:var(--ink)}.vnB76q_send{border:1px solid color-mix(in srgb, var(--ink) 30%, transparent);height:46px;color:var(--ink);font-family:var(--font-sans);cursor:pointer;background:0 0;border-radius:999px;flex:none;align-items:center;gap:.5ch;padding:0 26px;font-size:15px;transition:background-color .2s,border-color .2s,color .2s;display:inline-flex}.vnB76q_send span{transition:transform .3s cubic-bezier(.2,.7,.2,1);display:inline-block}.vnB76q_send:hover{border-color:var(--ink)}.vnB76q_send:hover span{transform:translate(3px)}.vnB76q_send:active{background:color-mix(in srgb, var(--ink) 8%, transparent)}.vnB76q_send:disabled{cursor:progress;opacity:.6}.vnB76q_send:focus-visible{outline:2px solid var(--vermilion);outline-offset:3px}.vnB76q_sent{padding:8px 0 4px}.vnB76q_sentTitle{font-family:var(--font-sans);letter-spacing:-.02em;color:var(--ink);margin:0 0 .3em;font-size:clamp(22px,3.4cqi,28px);font-weight:700}.vnB76q_sentNote{font-family:var(--font-serif);color:var(--ink-2);margin:0 0 1.4em;font-size:16px}.vnB76q_again{color:var(--ink-2);font-family:var(--font-mono);cursor:pointer;background:linear-gradient(currentColor,currentColor) 0 100%/100% 1px no-repeat;border:0;padding:3px 0;font-size:12px}.vnB76q_again:hover{color:var(--ink)}@container (max-width:560px){.vnB76q_pair{grid-template-columns:1fr}.vnB76q_foot{flex-direction:column-reverse;align-items:stretch}.vnB76q_send{justify-content:center}.vnB76q_status{text-align:center}}@media (prefers-reduced-motion:reduce){.vnB76q_send span{transition:none}}
._60gB1W_section{margin-top:calc(-1 * var(--tail,0px));padding:clamp(48px, 8vh, 96px) var(--gutter) clamp(56px, 10vh, 120px);scroll-margin-top:var(--masthead);isolation:isolate;position:relative}._60gB1W_inner{z-index:1;width:min(var(--sheet,760px), 100%);font-family:var(--font-mono);margin:0 auto;position:relative;container-type:inline-size}._60gB1W_label{letter-spacing:.04em;color:var(--ink-3);justify-content:space-between;margin:0 0 1.6em;font-size:12px;display:flex}._60gB1W_title{max-width:18ch;font-family:var(--font-sans);letter-spacing:-.03em;color:var(--ink);text-wrap:balance;margin:0 0 .45em;font-size:clamp(30px,6.2cqi,52px);font-weight:700;line-height:1.02}._60gB1W_summary{max-width:58ch;font-family:var(--font-serif);color:var(--ink-2);text-wrap:pretty;margin:0 0 clamp(36px,6vh,64px);font-size:clamp(16px,2.3cqi,18.5px);line-height:1.55}._60gB1W_rows{--cols:4ch minmax(0, 1.2fr) minmax(0, 1fr) minmax(0, 12ch) 18px;margin:0;padding:0;list-style:none}._60gB1W_rows[data-dated=true]{--cols:4ch minmax(0, 1.2fr) minmax(0, 1fr) 11ch minmax(0, 12ch) 18px}._60gB1W_head,._60gB1W_line{grid-template-columns:var(--cols);align-items:baseline;gap:0 2.2ch;font-size:12px;display:grid}._60gB1W_head>span{font-size:11px}._60gB1W_head{border-bottom:1px solid var(--rule);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);padding:0 0 10px}._60gB1W_row{border-bottom:1px dashed var(--rule)}._60gB1W_line{cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;padding:20px 0 19px;list-style:none;position:relative}._60gB1W_line::-webkit-details-marker{display:none}._60gB1W_line:focus-visible{outline:2px solid var(--vermilion);outline-offset:4px}._60gB1W_num{color:var(--ink-3);font-size:12px;transition:color .2s}._60gB1W_company{font-family:var(--font-sans);letter-spacing:-.02em;color:var(--ink);font-size:clamp(19px,3.1cqi,26px);font-weight:700;line-height:1.12}._60gB1W_role{font-family:var(--font-sans);color:var(--ink-2);font-size:14.5px;line-height:1.35}._60gB1W_when,._60gB1W_where{color:var(--ink-3);font-size:12px;line-height:1.4}._60gB1W_toggle{place-self:center end;width:11px;height:11px;position:relative}._60gB1W_toggle:before,._60gB1W_toggle:after{content:"";background:var(--ink-2);width:11px;height:1px;transition:transform .35s cubic-bezier(.2,.7,.2,1),background-color .2s;position:absolute;top:5px;left:0}._60gB1W_toggle:after{transform:rotate(90deg)}._60gB1W_row[open] ._60gB1W_toggle:after{transform:rotate(0)}._60gB1W_line:hover ._60gB1W_num,._60gB1W_row[open] ._60gB1W_num{color:var(--vermilion)}._60gB1W_line:hover ._60gB1W_toggle:before,._60gB1W_line:hover ._60gB1W_toggle:after{background:var(--ink)}._60gB1W_more{grid-template-columns:var(--cols);gap:0 2.2ch;padding:0 0 26px;font-size:12px;display:grid}._60gB1W_more>*{grid-column:3/-1}._60gB1W_more ul{max-width:62ch;font-family:var(--font-serif);color:var(--ink-2);gap:.7em;margin:0;padding:0;font-size:16px;line-height:1.5;list-style:none;display:grid}._60gB1W_more li{text-wrap:pretty;padding-left:1.5ch;position:relative}._60gB1W_more li:before{content:"";background:var(--ink-3);width:.8ch;height:1px;position:absolute;top:.78em;left:0}._60gB1W_more [data-on=false]{opacity:0}._60gB1W_visit{color:var(--ink-2);background:linear-gradient(currentColor,currentColor) 0 100%/0 1px no-repeat;justify-self:start;margin-top:1.1em;padding:3px 0;font-size:12px;text-decoration:none;transition:color .2s,background-size .3s cubic-bezier(.2,.7,.2,1)}._60gB1W_visit:hover{color:var(--ink);background-size:100% 1px}._60gB1W_visit:focus-visible{outline:2px solid var(--vermilion);outline-offset:3px}._60gB1W_practice{border-top:1px solid var(--rule);grid-template-columns:repeat(auto-fit,minmax(min(100%,170px),1fr));gap:32px 3ch;margin-top:clamp(48px,8vh,88px);padding-top:22px;display:grid}._60gB1W_groupTitle{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);margin:0 0 .9em;font-size:11px;font-weight:400}._60gB1W_group ul{font-family:var(--font-sans);color:var(--ink);gap:.45em;margin:0;padding:0;font-size:14.5px;line-height:1.35;list-style:none;display:grid}._60gB1W_detail{font-family:var(--font-serif);color:var(--ink-3);margin-top:.2em;font-size:13.5px;display:block}@container (max-width:640px){._60gB1W_head{display:none}._60gB1W_rows{border-top:1px solid var(--rule)}._60gB1W_line,._60gB1W_rows[data-dated=true] ._60gB1W_line{grid-template-columns:3.5ch minmax(0,1fr) 18px;grid-template-areas:"num company toggle"".role toggle"".where toggle";gap:4px 1.6ch;padding:18px 0 17px}._60gB1W_num{grid-area:num}._60gB1W_company{grid-area:company}._60gB1W_role{grid-area:role}._60gB1W_when{display:none}._60gB1W_where{grid-area:where}._60gB1W_where:empty{display:none}._60gB1W_toggle{grid-area:toggle;align-self:start;margin-top:8px}._60gB1W_more{grid-template-columns:3.5ch minmax(0,1fr);gap:0 1.6ch}._60gB1W_more>*{grid-column:2}._60gB1W_more ul{font-size:15px}}@media (prefers-reduced-motion:reduce){._60gB1W_toggle:before,._60gB1W_toggle:after{transition:none}}
.rRgXVW_spill{z-index:0;pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute;inset:0}@media print{.rRgXVW_spill{display:none}}
.ensEyW_scene{--stage:max(100svh - 64px, 560px);padding-bottom:calc(var(--below,40svh) + 48px);position:relative}.ensEyW_plate{top:min(64px, max(100svh - var(--stage), 55svh - var(--at,0px)));z-index:2;height:var(--stage);margin-bottom:calc(-1 * var(--stage));pointer-events:none;position:sticky;overflow:hidden}.ensEyW_sheet{z-index:1;padding:clamp(10px, 2vh, 24px) var(--gutter) 0;flex-direction:column;display:flex;position:relative}.ensEyW_note{z-index:1;width:min(var(--kbw,720px), 100%);color:var(--ink-3);align-self:center;margin-top:clamp(10px,3vh,36px);font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:13px;line-height:18px;position:relative;container-type:inline-size}.ensEyW_probe{visibility:hidden;white-space:pre;position:absolute}.ensEyW_box{opacity:0;margin:0 auto;transition:opacity .3s,background-color .6s;position:relative}.ensEyW_box[data-ready=true]{opacity:1}.ensEyW_box[data-drawn=true]{background:var(--paper)}.ensEyW_box .ensEyW_boxBody>:not(.ensEyW_corner){opacity:0;transition:opacity .5s 50ms}.ensEyW_box[data-drawn=true] .ensEyW_boxBody>:not(.ensEyW_corner){opacity:1}.ensEyW_rule{white-space:pre;overflow:hidden}.ensEyW_boxMid{align-items:flex-start;display:flex}.ensEyW_side{white-space:pre;flex:none;overflow:hidden}.ensEyW_boxBody{flex:1;min-width:0;padding:22px 2ch 18px;position:relative}.ensEyW_corner{letter-spacing:.04em;color:var(--ink-3);white-space:pre;margin:0;font-size:11.5px;position:absolute;top:10px;right:1ch}.ensEyW_stamp{letter-spacing:.04em;color:var(--ink-2);margin:0 0 1.1em;font-size:12.5px}.ensEyW_headline{font-family:var(--sans);letter-spacing:-.035em;color:var(--ink);text-wrap:balance;margin:0;font-size:6.6cqi;font-weight:600;line-height:1.02}.ensEyW_sub{max-width:30em;font-family:var(--serif);color:var(--ink-2);text-wrap:pretty;margin:.95em 0 0;font-size:max(15px,2.35cqi);line-height:1.4}.ensEyW_links{flex-wrap:wrap;align-items:center;gap:10px;min-height:40px;margin:1.4em 0 0;display:flex}.ensEyW_primary,.ensEyW_ghost{height:40px;font-family:var(--sans);border-radius:999px;align-items:center;padding:0 18px;font-size:14.5px;text-decoration:none;transition:background-color .2s,color .2s,border-color .2s;animation:.42s cubic-bezier(.2,.8,.2,1.2) ensEyW_rendered;display:inline-flex}@keyframes ensEyW_rendered{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:none}}.ensEyW_code{height:40px;color:var(--ink-2);white-space:pre;align-items:center;font-size:13px;display:inline-flex}.ensEyW_primary{background:var(--ink);color:var(--paper)}.ensEyW_primary:hover{background:#33312d}.ensEyW_ghost{color:var(--ink);border:1px solid #1a191738}.ensEyW_ghost:hover{border-color:var(--ink)}.ensEyW_primary:focus-visible,.ensEyW_ghost:focus-visible{outline:2px solid var(--vermilion);outline-offset:3px}.ensEyW_sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ensEyW_paste{opacity:0}.ensEyW_paste[data-on=true]{opacity:1;-webkit-box-decoration-break:clone;box-decoration-break:clone;animation:1.1s ease-out ensEyW_pasted}@keyframes ensEyW_pasted{0%{background:#d4462a2e}to{background:#d4462a00}}.ensEyW_prompt{min-height:18px;color:var(--ink);align-items:baseline;gap:.6ch;margin:1.3em 0 0;font-size:12.5px;display:flex}.ensEyW_promptMark{color:var(--vermilion)}.ensEyW_platen{background:repeating-linear-gradient(90deg,#0000 0 .2ch,currentColor .2ch .8ch,#0000 .8ch 2ch) 0/100% 1px no-repeat;height:1lh;margin:.4em -2ch 0}.ensEyW_said{overflow-wrap:anywhere;min-width:0}.ensEyW_char{opacity:0}.ensEyW_char[data-on=true]{opacity:1}html[data-theme-moving] .ensEyW_char{transition:none!important}.ensEyW_caret{vertical-align:-.04em;background:var(--vermilion);width:.06em;height:.8em;margin:0 -.06em 0 0;animation:1.06s step-end infinite ensEyW_blink;display:inline-block;transform:translate(.03em)}@keyframes ensEyW_blink{50%{opacity:0}}.ensEyW_canvas{z-index:0;opacity:0;width:100%;height:100%;transition:opacity .5s;display:block;position:absolute;inset:0}.ensEyW_canvas[data-ready=true]{opacity:1}@media (max-height:760px){.ensEyW_boxBody{padding:16px 2ch 12px}.ensEyW_stamp{margin-bottom:.7em}.ensEyW_sub{margin-top:.7em;line-height:1.34}.ensEyW_links{margin-top:1em}}@container (max-width:480px){.ensEyW_corner{text-align:right;margin:-8px 0 10px;position:static}}@media (max-width:720px) and (orientation:portrait){.ensEyW_note{width:min(92vw, calc(var(--stage) * .72));font-size:11px;line-height:15px}.ensEyW_corner{text-align:right;margin:-8px 0 10px;position:static}.ensEyW_prompt{display:none}.ensEyW_headline{font-size:9cqi}.ensEyW_primary,.ensEyW_ghost{height:36px;padding:0 15px;font-size:13.5px}.ensEyW_links{min-height:36px}.ensEyW_code{height:36px;font-size:11px}}@media (prefers-reduced-motion:reduce){.ensEyW_scene{padding-bottom:0}.ensEyW_plate{margin:0;position:absolute;top:0;left:0;right:0}.ensEyW_platen{margin-bottom:var(--room,0px)}.ensEyW_char,.ensEyW_paste,.ensEyW_box,.ensEyW_box .ensEyW_boxBody>:not(.ensEyW_corner){opacity:1;transition:none}.ensEyW_caret,.ensEyW_paste[data-on=true]{animation:none}.ensEyW_primary,.ensEyW_ghost{transition:none;animation:none}.ensEyW_canvas{transition:none}}.ensEyW_tune{z-index:200;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border:1px solid var(--rule);width:292px;font-family:var(--mono);color:var(--ink-2);background:#faf8f2f0;padding:12px 14px 14px;font-size:11px;position:fixed;top:76px;bottom:12px;right:12px;overflow-y:auto}.ensEyW_tuneHead{letter-spacing:.12em;text-transform:uppercase;color:var(--ink);justify-content:space-between;margin-bottom:10px;display:flex}.ensEyW_tuneHead [data-state=ok]{color:#2f7a3e}.ensEyW_tuneHead [data-state=fail]{color:var(--vermilion)}.ensEyW_tuneHead [data-state=busy]{color:var(--ink-3)}.ensEyW_metrics{border-top:1px solid var(--rule);margin:0 0 12px;padding:0;list-style:none}.ensEyW_metrics li{border-bottom:1px solid var(--rule);justify-content:space-between;gap:8px;padding:5px 0;display:flex}.ensEyW_metrics b{font-variant-numeric:tabular-nums;font-weight:500}.ensEyW_metrics [data-ok=true] b{color:#2f7a3e}.ensEyW_metrics [data-ok=false] b{color:var(--vermilion)}.ensEyW_metrics [data-ok=wait] b{color:var(--ink-3)}.ensEyW_group{border:0;margin:0 0 10px;padding:0}.ensEyW_group legend{letter-spacing:.12em;text-transform:uppercase;color:var(--ink);margin-bottom:4px;padding:0}.ensEyW_slider{grid-template-columns:1fr auto;row-gap:2px;margin-bottom:6px;display:grid}.ensEyW_slider output{font-variant-numeric:tabular-nums;color:var(--ink)}.ensEyW_slider input{width:100%;accent-color:var(--ink);grid-column:1/-1;margin:0}.ensEyW_tuneActions{flex-wrap:wrap;gap:6px;margin-top:12px;display:flex}.ensEyW_tuneActions button{appearance:none;border:1px solid var(--ink);font:inherit;color:var(--ink);cursor:pointer;background:0 0;padding:6px 10px}.ensEyW_tuneActions button:first-child{background:var(--ink);color:var(--paper)}.ensEyW_tuneFoot{color:var(--ink-3);margin:10px 0 0}@media (scripting:none){.ensEyW_box,.ensEyW_box .ensEyW_boxBody>:not(.ensEyW_corner),.ensEyW_char{opacity:1}}
.eXghuG_masthead{z-index:30;height:var(--masthead);background:var(--paper);box-shadow:0 1px 0 color-mix(in srgb, var(--ink) 7%, transparent);padding:0 var(--gutter);grid-template-columns:auto 1fr auto;align-items:center;gap:clamp(20px,3vw,40px);display:grid;position:sticky;top:0}.eXghuG_wordmark{color:var(--ink);text-decoration:none;display:block}.eXghuG_wordmark:focus-visible{outline:2px solid var(--vermilion);outline-offset:4px}.eXghuG_logo{width:auto;height:22px;display:block}.eXghuG_nav{justify-self:end;gap:clamp(18px,2.6vw,34px);font-size:14px;display:flex}.eXghuG_nav a{color:var(--ink-2);background:linear-gradient(currentColor,currentColor) 0 100%/0 1px no-repeat;padding:4px 0;text-decoration:none;transition:color .2s,background-size .3s cubic-bezier(.2,.7,.2,1)}.eXghuG_nav a:hover{color:var(--ink);background-size:100% 1px}.eXghuG_nav a:focus-visible{outline:2px solid var(--vermilion);outline-offset:4px}.eXghuG_out{margin-left:.2em;font-size:.85em;transition:transform .2s;display:inline-block}.eXghuG_nav a:hover .eXghuG_out{transform:translate(1px,-1px)}.eXghuG_contact{white-space:nowrap;border:1px solid color-mix(in srgb, var(--ink) 20%, transparent);height:34px;color:var(--ink);border-radius:999px;align-items:center;padding:0 15px;font-size:13.5px;text-decoration:none;transition:background-color .2s,color .2s,border-color .2s;display:inline-flex}.eXghuG_contact:hover{background:var(--ink);border-color:var(--ink);color:var(--paper)}.eXghuG_contact:focus-visible{outline:2px solid var(--vermilion);outline-offset:3px}@media (max-width:720px){.eXghuG_nav{gap:16px;font-size:13px}.eXghuG_nav a:nth-child(3),.eXghuG_nav a:nth-child(4){display:none}.eXghuG_contact{height:30px;padding:0 12px;font-size:12.5px}}@media (max-width:480px){.eXghuG_masthead{gap:16px}.eXghuG_logo{height:19px}.eXghuG_nav a:nth-child(2){display:none}}@media (max-width:359px){.eXghuG_nav{display:none}.eXghuG_masthead{grid-template-columns:auto auto;justify-content:space-between}}
.yE5sOa_curl{z-index:2147483000;pointer-events:none;contain:strict;display:none;position:fixed;inset:0}.yE5sOa_curl[data-on]{display:block}.yE5sOa_flap{background:linear-gradient(135deg, color-mix(in srgb, var(--paper) 70%, white 30%) 0%, transparent 60%), var(--paper-deep);visibility:hidden;position:absolute;inset:0}.yE5sOa_curl[data-pull] .yE5sOa_flap{visibility:visible}.yE5sOa_hand{transform-origin:0 0;will-change:transform;position:absolute;top:0;left:0}
.C1PHNa_vignette{--u:clamp(.42px, calc((100vw - var(--gutter)) / var(--group)), 1px);--rise:125px;--hand-x:min(-2px, calc(100vw - var(--group) * var(--u) - var(--gutter)));--tray-x:calc(var(--hand-x) + (var(--hand-w) + 16) * var(--u));--tray-b:calc(16 * var(--u));--ember-l:calc(var(--tray-x) + var(--ember-x) * var(--u));--ember-b:calc(var(--tray-b) + var(--ember-y) * var(--u));height:max(calc(var(--ember-b) + var(--rise) + 10px), calc((var(--hand-h) + 6) * var(--u) + 20px));pointer-events:none;position:relative}.C1PHNa_vignette>*,.C1PHNa_hand>*{pointer-events:none;position:absolute}.C1PHNa_trayBody,.C1PHNa_trayInk,.C1PHNa_handBody,.C1PHNa_handInk,.C1PHNa_wisp{-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.C1PHNa_wood{background:var(--ink);opacity:.16;-webkit-mask:url(/footer/wood-ink.webp) repeat-x left bottom / var(--wood-w) var(--wood-h);-webkit-mask:url(/footer/wood-ink.webp) repeat-x left bottom / var(--wood-w) var(--wood-h);mask:url(/footer/wood-ink.webp) repeat-x left bottom / var(--wood-w) var(--wood-h);inset:0}.C1PHNa_trayBody,.C1PHNa_trayInk{left:var(--tray-x);bottom:var(--tray-b);width:calc(var(--tray-w) * var(--u));height:calc(var(--tray-h) * var(--u));-webkit-mask-size:100% 100%;mask-size:100% 100%}.C1PHNa_trayBody{background:var(--paper);-webkit-mask-image:url(/footer/tray-body.webp);mask-image:url(/footer/tray-body.webp)}.C1PHNa_trayInk{background:var(--ink);-webkit-mask-image:url(/footer/tray-ink.webp);mask-image:url(/footer/tray-ink.webp)}.C1PHNa_wisp{left:calc(var(--ember-l) - 17px);bottom:calc(var(--ember-b) - 4px);width:calc(var(--wisp-w) * 1px);height:calc(var(--wisp-h) * 1px);background:var(--ink);opacity:.7;transition:opacity .6s;-webkit-mask:url(/footer/wisp-ink.webp) 0 0/100% 100% no-repeat;mask:url(/footer/wisp-ink.webp) 0 0/100% 100% no-repeat}.C1PHNa_vignette[data-live] .C1PHNa_wisp{opacity:0}.C1PHNa_ember{left:calc(var(--ember-l) - 6 * var(--u));bottom:calc(var(--ember-b) - 6 * var(--u));width:calc(12 * var(--u));height:calc(12 * var(--u));background:radial-gradient(circle closest-side, var(--vermilion) 0 27%, transparent 75%)}.C1PHNa_smoke{width:max(240px, calc(300 * var(--u)));height:calc(var(--rise) + 24px);left:calc(var(--ember-l) - max(120px, 150 * var(--u)));bottom:calc(var(--ember-b) - 24px)}.C1PHNa_hand{left:var(--hand-x);bottom:calc(6 * var(--u) + 8px);width:calc(var(--hand-w) * var(--u));height:calc(var(--hand-h) * var(--u))}.C1PHNa_handBody,.C1PHNa_handInk{-webkit-mask-size:calc(var(--hand-w) * 5 * var(--u)) calc(var(--hand-h) * 2 * var(--u));-webkit-mask-size:calc(var(--hand-w) * 5 * var(--u)) calc(var(--hand-h) * 2 * var(--u));mask-size:calc(var(--hand-w) * 5 * var(--u)) calc(var(--hand-h) * 2 * var(--u));-webkit-mask-position:calc(var(--hc,0) * var(--hand-w) * var(--u) * -1) calc(var(--hr,0) * var(--hand-h) * var(--u) * -1);-webkit-mask-position:calc(var(--hc,0) * var(--hand-w) * var(--u) * -1) calc(var(--hr,0) * var(--hand-h) * var(--u) * -1);mask-position:calc(var(--hc,0) * var(--hand-w) * var(--u) * -1) calc(var(--hr,0) * var(--hand-h) * var(--u) * -1);inset:0}.C1PHNa_handBody{background:var(--paper);-webkit-mask-image:url(/footer/hand-body.webp);mask-image:url(/footer/hand-body.webp)}.C1PHNa_handInk{background:var(--ink);-webkit-mask-image:url(/footer/hand-ink.webp);mask-image:url(/footer/hand-ink.webp)}.C1PHNa_scrim{top:0;left:0;right:0;bottom:calc(var(--ember-b) + var(--rise) - 14px);background:linear-gradient(to bottom, var(--paper) 0 4px, transparent)}
.PTBMnG_index{padding-top:1.2em;scroll-margin-top:84px}.PTBMnG_sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.PTBMnG_label{letter-spacing:.04em;color:var(--ink-3);justify-content:space-between;margin:0 0 .6em;font-size:12px;display:flex}.PTBMnG_tabs{flex-wrap:wrap;gap:2px 4px;margin:0 -1ch .6em;font-size:13px;display:flex}.PTBMnG_tab{appearance:none;font:inherit;color:var(--ink-3);cursor:pointer;background:0 0;border:0;align-items:baseline;gap:1ch;padding:6px 1ch;transition:color .2s;display:inline-flex}.PTBMnG_tab:before,.PTBMnG_tab:after{color:var(--vermilion);opacity:0;transition:opacity .2s}.PTBMnG_tab:before{content:"[" / "";margin-right:-.4ch}.PTBMnG_tab:after{content:"]" / "";margin-left:-.4ch}.PTBMnG_tab:hover,.PTBMnG_tab[aria-pressed=true]{color:var(--ink)}.PTBMnG_tab[aria-pressed=true]:before,.PTBMnG_tab[aria-pressed=true]:after{opacity:1}.PTBMnG_tab:focus-visible{outline:2px solid var(--vermilion);outline-offset:2px}.PTBMnG_count{color:var(--ink-3);font-size:11px}.PTBMnG_more{letter-spacing:.02em;margin:1.1em 0 0;font-size:12px}.PTBMnG_more a{color:var(--ink-2);background:linear-gradient(currentColor,currentColor) 0 100%/0 1px no-repeat;padding:4px 0;text-decoration:none;transition:color .2s,background-size .3s cubic-bezier(.2,.7,.2,1)}.PTBMnG_more a:hover{color:var(--ink);background-size:100% 1px}.PTBMnG_more a:focus-visible{outline:2px solid var(--vermilion);outline-offset:3px}.PTBMnG_rows{border-top:1px dashed var(--rule);margin:0;padding:0;list-style:none}.PTBMnG_row{border-bottom:1px dashed var(--rule);min-height:96px;color:var(--ink);scroll-margin-bottom:calc(var(--below,0px) + 24px);grid-template-columns:minmax(0,1fr) auto auto 132px;grid-template-areas:"name meta status mark";align-items:center;gap:0 2.5ch;padding:10px 0;text-decoration:none;display:grid}.PTBMnG_row:focus-visible{outline:2px solid var(--vermilion);outline-offset:2px}.PTBMnG_typed{white-space:pre-wrap;text-wrap:balance;grid-area:name;min-width:0;line-height:1.12}.PTBMnG_num,.PTBMnG_ch{opacity:0}.PTBMnG_num[data-on=true],.PTBMnG_ch[data-on=true]{opacity:1}.PTBMnG_num{color:var(--ink-3);font-size:12px}.PTBMnG_ch{font-family:var(--sans);letter-spacing:-.025em;color:var(--ink);font-size:clamp(20px,3.6cqi,30px);font-weight:600}.PTBMnG_row:hover .PTBMnG_ch{color:#33312d}.PTBMnG_caret{vertical-align:-.2em;background:var(--vermilion);width:.5ch;height:1.1em;margin-right:-.5ch;animation:1.06s step-end infinite PTBMnG_blink;display:inline-block}@keyframes PTBMnG_blink{50%{opacity:0}}.PTBMnG_meta,.PTBMnG_status,.PTBMnG_thumb{opacity:0;transition:opacity .3s}.PTBMnG_row[data-state=done] .PTBMnG_meta,.PTBMnG_row[data-state=done] .PTBMnG_status,.PTBMnG_row[data-state=done] .PTBMnG_thumb{opacity:1}.PTBMnG_row[data-state=done] .PTBMnG_meta{animation:1.1s ease-out PTBMnG_pasted}@keyframes PTBMnG_pasted{0%{background:#d4462a2e}to{background:#d4462a00}}.PTBMnG_meta{max-width:30ch;color:var(--ink-2);text-align:right;text-wrap:balance;grid-area:meta;font-size:12px;line-height:1.45}.PTBMnG_status{color:var(--ink-3);white-space:nowrap;grid-area:status;font-size:11.5px}.PTBMnG_status:before{content:"";vertical-align:1px;border:1px solid;border-radius:50%;width:6px;height:6px;margin-right:.8ch;display:inline-block}.PTBMnG_row[data-active=true] .PTBMnG_status:before{background:var(--vermilion);border-color:var(--vermilion)}.PTBMnG_thumb{aspect-ratio:4/3;border:1px dashed var(--rule);background:var(--paper);grid-area:mark;position:relative}.PTBMnG_thumb:before,.PTBMnG_thumb:after{content:"+";z-index:1;color:var(--ink-3);font-size:11px;line-height:1;position:absolute}.PTBMnG_thumb:before{top:-6px;left:-3px}.PTBMnG_thumb:after{bottom:-6px;right:-3px}.PTBMnG_art{fill:none;width:100%;height:100%;stroke:var(--ink);stroke-linecap:round;stroke-linejoin:round;opacity:.66;transition:opacity .3s;position:absolute;inset:0}.PTBMnG_row:hover .PTBMnG_art{opacity:.85}html[data-theme-moving] .PTBMnG_art :not(.PTBMnG_accent){transition:none!important}html[data-theme-moving] .PTBMnG_ch{transition:none!important}.PTBMnG_stroke,.PTBMnG_accent{stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset .9s cubic-bezier(.5, 0, .2, 1) calc(var(--i) * 22ms)}.PTBMnG_accent{stroke:var(--vermilion)}.PTBMnG_tone{stroke-width:.7px;opacity:0;transition:opacity .8s .5s}.PTBMnG_row[data-seen=true] .PTBMnG_stroke,.PTBMnG_row[data-seen=true] .PTBMnG_accent{stroke-dashoffset:0}.PTBMnG_row[data-seen=true] .PTBMnG_tone{opacity:1}.PTBMnG_row[data-seen=true]:hover .PTBMnG_stroke{animation:PTBMnG_redraw .8s cubic-bezier(.5, 0, .2, 1) calc(var(--i) * 14ms) backwards}@keyframes PTBMnG_redraw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}::view-transition-group(*){animation-duration:.45s;animation-timing-function:cubic-bezier(.2,.8,.2,1)}@container (min-width:900px){.PTBMnG_row{grid-template-columns:minmax(0,1fr) auto auto 168px;min-height:120px}}@container (max-width:620px){.PTBMnG_row{grid-template-columns:minmax(0,1fr) 92px;grid-template-areas:"name mark""meta mark""status mark";gap:2px 2ch;min-height:0;padding:12px 0}.PTBMnG_meta{text-align:left;max-width:none}}@container (max-width:380px){.PTBMnG_row{grid-template-columns:minmax(0,1fr) 68px}.PTBMnG_meta{display:none}}@media (prefers-reduced-motion:reduce){.PTBMnG_stroke,.PTBMnG_accent{stroke-dashoffset:0;transition:none}.PTBMnG_tone{opacity:1;transition:none}.PTBMnG_row[data-seen=true]:hover .PTBMnG_stroke{animation:none}.PTBMnG_meta,.PTBMnG_status,.PTBMnG_thumb,.PTBMnG_art{transition:none}.PTBMnG_row[data-state=done] .PTBMnG_meta,.PTBMnG_caret{animation:none}}@media (scripting:none){.PTBMnG_num,.PTBMnG_ch,.PTBMnG_meta,.PTBMnG_status,.PTBMnG_thumb{opacity:1}.PTBMnG_stroke,.PTBMnG_accent{stroke-dashoffset:0}.PTBMnG_tone{opacity:1}}
