._w2HtG_hero{height:100svh;min-height:36rem;position:relative}._w2HtG_stage{background:var(--c-bg);z-index:1;height:100svh;min-height:36rem;position:sticky;top:0;overflow:clip}._w2HtG_name{pointer-events:none;font-family:var(--f-display);letter-spacing:var(--track-mega);margin:0;font-weight:600;line-height:.86;position:absolute;inset:0}._w2HtG_word{white-space:nowrap;font-size:min(15vw,15.5rem);position:absolute}._w2HtG_first{left:calc(var(--gutter) - .04em);z-index:1;top:30%}._w2HtG_last{right:var(--gutter);z-index:3;color:#fff;mix-blend-mode:difference;top:52%}._w2HtG_given{left:var(--gutter);font-family:var(--f-mono);font-size:var(--t-s);letter-spacing:.06em;text-transform:uppercase;color:var(--c-muted);z-index:3;font-weight:400;position:absolute;top:calc(30% - 2.2em)}._w2HtG_portrait{aspect-ratio:476/820;z-index:2;width:clamp(16rem,30vw,29rem);position:absolute;bottom:0;left:50%;translate:-50%}._w2HtG_card{background:var(--c-fg);height:74%;position:absolute;bottom:0;left:-8%;right:-8%}._w2HtG_photo{transform-origin:50% 90%;position:absolute;inset:0}._w2HtG_img{object-fit:contain;object-position:bottom center;width:100%;height:100%}._w2HtG_dot{background:var(--c-accent);opacity:0;visibility:hidden;z-index:4;border-radius:50%;width:1.1rem;height:1.1rem;margin:-.55rem 0 0 -.55rem;position:absolute;top:50%;left:50%}._w2HtG_meta{left:var(--gutter);right:calc(var(--gutter) + 13rem);bottom:var(--gutter);z-index:3;color:#fff;mix-blend-mode:difference;pointer-events:none;justify-content:space-between;align-items:end;display:flex;position:absolute}._w2HtG_role{font-size:var(--t-s);color:#a39e95;line-height:1.45}._w2HtG_cue{font-family:var(--f-mono);font-size:var(--t-xs);letter-spacing:.06em;text-transform:uppercase;color:#a39e95;align-items:center;gap:.5em;min-height:2.75rem;display:inline-flex}html.motion ._w2HtG_hero{height:230svh}._w2HtG_word{padding-bottom:.06em;overflow:clip}._w2HtG_rise,._w2HtG_drop{display:inline-block}html.motion ._w2HtG_rise{animation:_w2HtG_heroRise 1.1s var(--ease-out) .25s backwards}html.motion ._w2HtG_drop{animation:_w2HtG_heroDrop 1.1s var(--ease-out) .38s backwards}html.motion ._w2HtG_card{animation:_w2HtG_heroCard 1.15s var(--ease-wipe) 0s backwards}html.motion ._w2HtG_photo{animation:_w2HtG_heroPhoto 1.3s var(--ease-out) .18s backwards}:is(html.motion ._w2HtG_given,html.motion ._w2HtG_meta){animation:_w2HtG_heroFade .9s var(--ease-soft) .75s backwards}@keyframes _w2HtG_heroRise{0%{translate:0 105%}}@keyframes _w2HtG_heroDrop{0%{translate:0 -105%}}@keyframes _w2HtG_heroCard{0%{clip-path:inset(100% 0% 0%)}}@keyframes _w2HtG_heroPhoto{0%{opacity:0;translate:0 14%}}@keyframes _w2HtG_heroFade{0%{opacity:0}}@media (max-width:767px){._w2HtG_word{font-size:23vw}._w2HtG_first{top:17%}._w2HtG_given{top:calc(17% - 2.4em)}._w2HtG_last{top:29%;right:calc(var(--gutter) - .02em)}._w2HtG_portrait{width:74vw}._w2HtG_meta{right:var(--gutter);bottom:calc(var(--gutter) + 3.5rem)}._w2HtG_cue{display:none}html.motion ._w2HtG_hero{height:180svh}}
._uXjEG_section{z-index:0;background:var(--c-bg);position:relative}._uXjEG_stage{min-height:100svh;padding:calc(var(--header-h) + var(--u) * 4) var(--gutter) calc(var(--u) * 8);align-content:center;display:grid;position:relative;overflow:clip}._uXjEG_host,._uXjEG_paper{pointer-events:none;position:absolute;inset:0}._uXjEG_host canvas{width:100%;height:100%;display:block}._uXjEG_paper{background:var(--c-fg);visibility:hidden}._uXjEG_flat{width:min(80vw,1100px);margin:0 auto;position:relative}._uXjEG_sig{width:100%;height:auto;overflow:visible}._uXjEG_stroke{fill:none;stroke:var(--c-accent);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:0}._uXjEG_dot{fill:var(--c-accent)}._uXjEG_copy{margin-top:calc(var(--u) * 6);column-gap:var(--gutter);color:#fff;mix-blend-mode:difference;grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;display:grid;position:relative}._uXjEG_statement{font-family:var(--f-display);font-weight:500;font-size:var(--t-l);letter-spacing:var(--track-l);grid-column:1/span 8;max-width:22ch;line-height:1.02}._uXjEG_counter{font-family:var(--f-mono);font-size:var(--t-xs);letter-spacing:.06em;text-transform:uppercase;color:#a39e95;grid-column:10/span 3;justify-self:start}._uXjEG_count{font-variant-numeric:tabular-nums;color:#fff}html.motion ._uXjEG_section{height:300svh;margin-top:-100svh}html.motion ._uXjEG_stage{height:100svh;padding:0;display:block;position:sticky;top:0}html.motion ._uXjEG_flat{margin:0;position:absolute;top:40%;left:50%;translate:-50% -50%}html.motion ._uXjEG_stroke{stroke-dashoffset:1px}html.motion ._uXjEG_dot{r:0}html.motion ._uXjEG_copy{left:var(--gutter);right:var(--gutter);bottom:calc(var(--u) * 7);margin:0;position:absolute}html.motion ._uXjEG_statement{visibility:hidden}._uXjEG_gl ._uXjEG_flat{opacity:0}@media (max-width:767px){._uXjEG_flat{width:92vw}._uXjEG_copy{row-gap:calc(var(--u) * 1.5);grid-template-columns:repeat(4,minmax(0,1fr))}._uXjEG_statement,._uXjEG_counter{grid-column:1/-1}html.motion ._uXjEG_section{height:220svh}html.motion ._uXjEG_flat{top:36%}html.motion ._uXjEG_copy{bottom:calc(var(--u) * 9 + 3rem)}}
.RHteCa_about{--paper-muted:#57534c;--paper-faint:#a7a197;background:var(--c-fg);color:var(--c-bg);position:relative}.RHteCa_about ::selection{background:var(--c-bg);color:var(--c-fg)}.RHteCa_text{column-gap:var(--gutter);row-gap:calc(var(--u) * 6);padding:calc(var(--u) * 16) var(--gutter) calc(var(--u) * 18);grid-template-columns:repeat(12,minmax(0,1fr));display:grid;overflow-x:clip}.RHteCa_label{font-size:var(--t-xs);letter-spacing:.04em;font-family:var(--f-mono);text-transform:uppercase;color:var(--paper-muted);grid-area:1/1/auto/span 4}.RHteCa_meta{font-size:var(--t-xs);letter-spacing:.04em;font-family:var(--f-mono);text-transform:uppercase;color:var(--paper-muted);grid-area:1/9/auto/span 4;gap:.2em;display:grid}.RHteCa_lead{font-family:var(--f-display);font-size:var(--t-l);letter-spacing:var(--track-l);text-indent:calc((100% + var(--gutter)) / 8 * 4);grid-area:2/1/auto/span 8;font-weight:600;line-height:1.08}.RHteCa_lead *{text-indent:0}.RHteCa_lead>:first-child,.RHteCa_lead>:first-child>:first-child{text-indent:inherit}.RHteCa_body{max-width:62ch;font-size:var(--t-body);color:var(--c-bg);grid-area:3/5/auto/span 4;line-height:1.6}.RHteCa_globe{--globe-deep:#1a2470;aspect-ratio:1;touch-action:pan-y;-webkit-user-select:none;user-select:none;grid-area:2/9/span 2/span 4;place-self:start end;width:min(100%,26rem);margin:0;position:relative}.RHteCa_print{width:100%;height:100%;transition:opacity .6s var(--ease-soft);display:block;overflow:visible}.RHteCa_limbRing{fill:none;stroke:var(--c-accent);stroke-opacity:.32;stroke-width:3.6px;stroke-linecap:round;stroke-dasharray:0 9.6}.RHteCa_faceDots,.RHteCa_limbDots{fill:none;stroke-linecap:round}.RHteCa_faceDots{stroke:var(--c-accent);stroke-width:6.2px}.RHteCa_limbDots{stroke:color-mix(in srgb, var(--c-accent) 58%, var(--globe-deep));stroke-width:5px}.RHteCa_dots{pointer-events:none;opacity:0;position:absolute;inset:-8%}.RHteCa_dots canvas{width:100%;height:100%;display:block}.RHteCa_gl .RHteCa_print{opacity:0}.RHteCa_globe[data-dragging]{cursor:grabbing}.RHteCa_pin{pointer-events:none;width:0;height:0;position:absolute}.RHteCa_core,.RHteCa_ring{border-radius:50%;width:.625rem;height:.625rem;position:absolute;top:-.3125rem;left:-.3125rem}.RHteCa_core{background:var(--c-accent);box-shadow:0 0 0 2px var(--c-fg)}.RHteCa_ring{border:1.5px solid var(--c-accent);opacity:0;animation:RHteCa_pinPulse 2.6s var(--ease-out) infinite;animation-play-state:paused}.RHteCa_globe[data-live] .RHteCa_ring{animation-play-state:running}@keyframes RHteCa_pinPulse{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(4.2)}}.RHteCa_tag{background:var(--c-fg);font-family:var(--f-mono);font-size:var(--t-xs);letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;color:var(--c-bg);gap:.6em;padding:.2em .45em;line-height:1.2;display:flex;position:absolute;top:0;left:.875rem;translate:0 -50%}.RHteCa_pin[data-flip] .RHteCa_tag{left:auto;right:.875rem}.RHteCa_tag time{color:var(--paper-muted);font-variant-numeric:tabular-nums}@media (prefers-reduced-motion:reduce){.RHteCa_ring{opacity:.35;animation:none;transform:scale(2.2)}}.RHteCa_inking .about-word{color:var(--paper-faint);position:relative}.RHteCa_ink{color:var(--c-bg);opacity:0;pointer-events:none;white-space:nowrap;position:absolute;top:0;left:0}.RHteCa_zoom{display:none}html.motion .RHteCa_zoom{height:220svh;display:block;position:relative}.RHteCa_stage{background:var(--c-fg);height:100svh;position:sticky;top:0;overflow:clip}.RHteCa_wordWrap{place-items:center;display:grid;position:absolute;inset:0}.RHteCa_word{font-family:var(--f-display);font-weight:600;font-size:var(--t-mega);letter-spacing:var(--track-mega);color:var(--c-bg);white-space:nowrap;-webkit-user-select:none;user-select:none;line-height:.9}.RHteCa_disc{background:var(--c-bg);clip-path:circle(0);visibility:hidden;pointer-events:none;position:absolute;inset:0}@media (min-width:768px) and (max-width:1199px){.RHteCa_lead{grid-column:1/span 8}.RHteCa_body{grid-column:1/span 7}}@media (max-width:767px){.RHteCa_text{row-gap:calc(var(--u) * 5);padding-block:calc(var(--u) * 12) calc(var(--u) * 14);grid-template-columns:repeat(4,minmax(0,1fr))}.RHteCa_label{grid-column:1/span 2}.RHteCa_meta{grid-column:3/span 2}.RHteCa_lead{text-indent:calc((100% + var(--gutter)) / 4 * 1);grid-column:1/-1}.RHteCa_body{grid-area:4/2/auto/-1}.RHteCa_globe{grid-area:3/2/auto/-1;justify-self:stretch;width:100%}html.motion .RHteCa_zoom{height:140svh}.RHteCa_word{font-size:clamp(6rem,34vw,9rem)}}
.WlgGQG_section{padding-block:calc(var(--u) * 12) calc(var(--u) * 8);position:relative;overflow-x:clip}.WlgGQG_head{justify-content:space-between;align-items:baseline;gap:calc(var(--u) * 2);padding-inline:var(--gutter);padding-bottom:calc(var(--u) * 5);display:flex}.WlgGQG_heading{font-family:var(--f-display);font-size:var(--t-l);letter-spacing:var(--track-l);line-height:.95}.WlgGQG_count{font-size:var(--t-s);color:var(--c-muted);white-space:nowrap}.WlgGQG_track,.WlgGQG_stage,.WlgGQG_frame{position:relative}.WlgGQG_strip{gap:calc(var(--u) * 3);padding-inline:var(--gutter);display:grid}.WlgGQG_sprockets,.WlgGQG_timecode{display:none}.WlgGQG_reel{--reel-accent:var(--c-accent);position:relative}.WlgGQG_window{aspect-ratio:4/5;contain:paint;background:var(--c-bg-2);position:relative;overflow:clip}@media (min-width:768px){.WlgGQG_window{aspect-ratio:16/9}}.WlgGQG_media{clip-path:inset(0%);transition:clip-path .7s var(--ease-out);position:absolute;inset:0;overflow:clip}.WlgGQG_poster{position:absolute;inset:-8%}.WlgGQG_idle{position:absolute;inset:0}.WlgGQG_img{object-fit:cover;object-position:50% 0%;width:100%;height:100%;position:absolute;inset:0}.WlgGQG_scrim{pointer-events:none;background:linear-gradient(#0b0b0cb3 0%,#0b0b0c00 24%),linear-gradient(#0b0b0c00 22%,#0b0b0c66 40%,#0b0b0ce0 62%,#0b0b0cf7 100%);position:absolute;inset:0}.WlgGQG_copy{padding:calc(var(--u) * 2) var(--gutter) calc(var(--u) * 2.5);flex-direction:column;justify-content:space-between;display:flex;position:absolute;inset:0}.WlgGQG_meta{font-size:var(--t-xs);color:var(--c-fg);flex-wrap:wrap;gap:.25em 1.5em;display:flex}.WlgGQG_index{letter-spacing:.04em;color:var(--c-accent-text)}.WlgGQG_bottom{gap:calc(var(--u) * 1.25);max-width:62rem;display:grid}.WlgGQG_title{font-family:var(--f-display);font-size:var(--t-xl);letter-spacing:var(--track-xl);line-height:.92}.WlgGQG_link{min-height:44px;display:inline-block}.WlgGQG_link:after{content:"";z-index:1;position:absolute;inset:0}.WlgGQG_link:focus-visible{outline:none}.WlgGQG_link:focus-visible:after{outline:2px solid var(--reel-accent);outline-offset:-10px}.WlgGQG_titleShift{transition:translate .6s var(--ease-out);align-items:flex-start;gap:.12em;display:inline-flex;translate:0}.WlgGQG_titleText{display:inline-block}.WlgGQG_titleText .reel-char-mask{margin-block:-.06em -.14em;padding-block:.06em .14em}.WlgGQG_arrow{width:.42em;height:.42em;color:var(--reel-accent);transition:translate .5s var(--ease-soft);flex:none;margin-top:.1em;translate:0}.WlgGQG_tagline{font-size:var(--t-body);color:var(--c-fg);max-width:44ch}.WlgGQG_stack{font-size:var(--t-xs);color:var(--c-muted);flex-wrap:wrap;gap:.25em 1.25em;padding:0;list-style:none;display:flex}.WlgGQG_stack li{color:#ece8dfb8}@media (hover:hover) and (pointer:fine){.WlgGQG_reel:hover .WlgGQG_media{clip-path:inset(2%)}.WlgGQG_reel:hover .WlgGQG_titleShift{translate:.08em}.WlgGQG_reel:hover .WlgGQG_arrow{translate:.06em -.06em}}.WlgGQG_reel:has(.WlgGQG_link:focus-visible) .WlgGQG_media{clip-path:inset(2%)}.WlgGQG_reel:has(.WlgGQG_link:focus-visible) .WlgGQG_titleShift{translate:.08em}.WlgGQG_section[data-film]{padding-bottom:0}.WlgGQG_section[data-film] .WlgGQG_track{height:calc((var(--n) + 1) * 100svh)}.WlgGQG_section[data-film] .WlgGQG_stage{perspective:1400px;height:100svh;position:sticky;top:0}.WlgGQG_section[data-film] .WlgGQG_frame{background:var(--c-bg);height:100%;overflow:clip}.WlgGQG_section[data-film] .WlgGQG_strip{height:calc(var(--n) * 100%);padding:0;display:block}.WlgGQG_section[data-film] .WlgGQG_reel{height:calc(100% / var(--n));contain:paint;overflow:clip}.WlgGQG_section[data-film] .WlgGQG_window{aspect-ratio:auto;height:100%}.WlgGQG_section[data-film] .WlgGQG_poster{inset:-16% -8% -8%}.WlgGQG_section[data-film] .WlgGQG_reel+.WlgGQG_reel .WlgGQG_window{border-top:1px solid var(--c-line)}.WlgGQG_section[data-film] .WlgGQG_copy{padding:calc(var(--header-h) + var(--u) * 2) calc(var(--gutter) + 1.75rem) calc(var(--u) * 5)}.WlgGQG_section[data-film] .WlgGQG_bottom{max-width:72rem}.WlgGQG_section[data-film] .WlgGQG_sprockets{z-index:2;pointer-events:none;display:block;position:absolute;inset:0}.WlgGQG_sprockets span{background:repeating-linear-gradient(#0000 0 10px,#ece8df38 10px 22px,#0000 22px 34px) 50% 0/.5rem 100% no-repeat,#0b0b0cdb;width:1.25rem;position:absolute;top:0;bottom:0}.WlgGQG_sprockets span:first-child{border-right:1px solid var(--c-line);left:0}.WlgGQG_sprockets span:last-child{border-left:1px solid var(--c-line);right:0}.WlgGQG_section[data-film] .WlgGQG_timecode{z-index:2;right:calc(var(--gutter) + 1.75rem);top:calc(var(--header-h) + var(--u) * 2);font-size:var(--t-xs);letter-spacing:.04em;font-family:var(--f-mono);text-transform:uppercase;color:var(--c-fg);pointer-events:none;gap:1.5em;display:flex;position:absolute}.WlgGQG_tcNum{color:var(--tc-accent,var(--c-accent-text));font-variant-numeric:tabular-nums}.WlgGQG_section[data-film] .WlgGQG_index{display:none}
.Eo5vkq_section{--paper-muted:#57534c;z-index:2;position:relative}.Eo5vkq_turn{background:var(--c-fg);color:var(--c-bg);position:relative;overflow:clip}.Eo5vkq_turn ::selection{background:var(--c-bg);color:var(--c-fg)}.Eo5vkq_strip{gap:calc(var(--u) * 8);padding:calc(var(--u) * 14) var(--gutter) calc(var(--u) * 14);display:grid}.Eo5vkq_intro{gap:calc(var(--u) * 2);align-content:end;display:grid}.Eo5vkq_title{font-family:var(--f-display);font-weight:600;font-size:var(--t-mega);letter-spacing:var(--track-mega);margin-left:-.04em;line-height:.86}.Eo5vkq_count,.Eo5vkq_index{font-size:var(--t-xs);letter-spacing:.04em;font-family:var(--f-mono);text-transform:uppercase;color:var(--paper-muted);font-variant-numeric:tabular-nums}.Eo5vkq_groups{gap:calc(var(--u) * 8) var(--gutter);grid-template-columns:repeat(2,minmax(0,1fr));padding:0;list-style:none;display:grid}.Eo5vkq_groups:focus-visible{outline:2px solid var(--c-accent);outline-offset:-4px}.Eo5vkq_arrive{gap:calc(var(--u) * 1.75);align-content:start;display:grid}.Eo5vkq_name{font-family:var(--f-display);font-weight:600;font-size:var(--t-xl);letter-spacing:var(--track-xl);text-wrap:nowrap;line-height:.9}.Eo5vkq_chips{flex-wrap:wrap;gap:.5rem;padding:0;list-style:none;display:flex}.Eo5vkq_chip{font-size:var(--t-s);white-space:nowrap;border:1px solid #0b0b0c47;padding:.5em .85em;line-height:1.2}.Eo5vkq_progress{display:none}.Eo5vkq_section[data-pan] .Eo5vkq_turn{height:100svh}.Eo5vkq_section[data-pan] .Eo5vkq_strip{align-items:stretch;gap:calc(var(--u) * 14);width:max-content;height:100%;padding:calc(var(--header-h) + var(--u) * 4) calc(var(--gutter) * 3) calc(var(--u) * 8) var(--gutter);flex-wrap:nowrap;display:flex}.Eo5vkq_section[data-pan] .Eo5vkq_intro{flex:none;align-content:center;width:44vw}.Eo5vkq_section[data-pan] .Eo5vkq_groups{gap:calc(var(--u) * 14);flex-wrap:nowrap;display:flex}.Eo5vkq_section[data-pan] .Eo5vkq_group{flex:none;display:flex}.Eo5vkq_section[data-pan] .Eo5vkq_group:nth-child(4n+1){align-items:flex-end}.Eo5vkq_section[data-pan] .Eo5vkq_group:nth-child(4n+2){align-items:flex-start}.Eo5vkq_section[data-pan] .Eo5vkq_group:nth-child(4n+3){align-items:center}.Eo5vkq_section[data-pan] .Eo5vkq_group:nth-child(4n+4){align-items:flex-end;padding-bottom:8svh}.Eo5vkq_section[data-pan] .Eo5vkq_arrive{width:min-content}.Eo5vkq_section[data-pan] .Eo5vkq_name{font-size:clamp(5rem,1.5rem + 8vw,11rem)}.Eo5vkq_section[data-pan] .Eo5vkq_chips{min-width:26rem}.Eo5vkq_section[data-pan] .Eo5vkq_progress{left:var(--gutter);right:var(--gutter);bottom:calc(var(--u) * 4);background:#0b0b0c24;height:1px;display:block;position:absolute}.Eo5vkq_bar{background:var(--c-bg);transform-origin:0;position:absolute;inset:0}@media (max-width:767px){.Eo5vkq_strip{gap:calc(var(--u) * 6);padding-inline:0;padding-block:calc(var(--u) * 12)}.Eo5vkq_intro{padding-inline:var(--gutter)}.Eo5vkq_groups{scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);padding-inline:var(--gutter);padding-bottom:calc(var(--u) * 2);overscroll-behavior-x:contain;scrollbar-width:thin;gap:.75rem;display:flex;overflow-x:auto}.Eo5vkq_group{scroll-snap-align:start;padding:calc(var(--u) * 3) calc(var(--u) * 2.5);border:1px solid #0b0b0c33;flex:0 0 84%}.Eo5vkq_name{text-wrap:balance;font-size:clamp(2.4rem,11vw,3.25rem)}.Eo5vkq_chip{font-size:var(--t-xs)}}
.trJVoa_section{z-index:2;isolation:isolate;background:var(--c-fg);position:relative}.trJVoa_ink{background:var(--c-accent);pointer-events:none;display:none;position:absolute;inset:0}html.motion .trJVoa_ink{display:block}.trJVoa_sheet{z-index:1;background:var(--c-bg);color:var(--c-fg);padding:calc(var(--u) * 14) var(--gutter) calc(var(--u) * 11);position:relative}.trJVoa_head{grid-template-columns:repeat(var(--cols), minmax(0, 1fr));column-gap:var(--gutter);padding-bottom:calc(var(--u) * 8);display:grid}.trJVoa_title{font-family:var(--f-display);font-size:var(--t-xl);letter-spacing:var(--track-xl);grid-column:1/span 9;line-height:.92}.trJVoa_grid{grid-template-columns:repeat(var(--cols), minmax(0, 1fr));column-gap:var(--gutter);row-gap:calc(var(--u) * 10);align-items:start;display:grid}.trJVoa_layer{min-width:0}.trJVoa_layerA{grid-area:1/1/auto/span 7}.trJVoa_layerB{margin-top:calc(var(--u) * 14);grid-area:1/9/auto/span 4}.trJVoa_layerC{margin-top:calc(var(--u) * 10);grid-area:2/5/auto/span 8}.trJVoa_label{font-size:var(--t-xs);letter-spacing:.04em;font-family:var(--f-mono);text-transform:uppercase;color:var(--c-muted);padding-bottom:calc(var(--u) * 1.5)}.trJVoa_entries{padding:0;list-style:none;display:grid}.trJVoa_entry{padding-block:calc(var(--u) * 3) calc(var(--u) * 4);border-top:1px solid var(--c-line)}.trJVoa_entry:last-child{padding-bottom:0}.trJVoa_dates{font-size:var(--t-s);font-variant-numeric:tabular-nums;color:var(--c-muted);align-items:baseline;gap:1.25em;display:flex}.trJVoa_index{color:var(--c-accent-text);font-variant-numeric:tabular-nums;letter-spacing:.04em}.trJVoa_role{margin-top:calc(var(--u) * 1.5);font-family:var(--f-display);font-size:var(--t-l);letter-spacing:var(--track-l);line-height:.95}.trJVoa_org{margin-top:calc(var(--u) * 1.25);font-size:var(--t-body);flex-wrap:wrap;column-gap:1em;display:flex}.trJVoa_place{color:var(--c-muted)}.trJVoa_points{margin-top:calc(var(--u) * 2);gap:calc(var(--u) * 1);max-width:58ch;color:color-mix(in oklab, var(--c-fg) 88%, var(--c-bg));padding:0;list-style:none;display:grid}.trJVoa_points li{padding-left:1.4em;position:relative}.trJVoa_points li:before{content:"";background:currentColor;width:.45em;height:1px;position:absolute;top:.78em;left:0}.trJVoa_edu .trJVoa_role{font-size:var(--t-l)}.trJVoa_gpa{margin-top:calc(var(--u) * 3);padding-top:calc(var(--u) * 1.5);border-top:1px solid var(--c-line);align-items:baseline;gap:1em;display:flex}.trJVoa_gpaLabel{font-size:var(--t-xs);letter-spacing:.04em;font-family:var(--f-mono);text-transform:uppercase;color:var(--c-muted)}.trJVoa_gpaValue{font-family:var(--f-display);font-size:var(--t-xl);letter-spacing:var(--track-xl);font-variant-numeric:tabular-nums;line-height:.9}.trJVoa_certs{column-gap:var(--gutter);border-top:1px solid var(--c-line);grid-template-columns:repeat(2,minmax(0,1fr));padding:0;list-style:none;display:grid}.trJVoa_cert{padding-block:calc(var(--u) * 1.5);border-bottom:1px solid var(--c-line);font-size:var(--t-s);align-items:baseline;gap:1.25em;display:flex}@media (max-width:767px){.trJVoa_sheet{padding-block:calc(var(--u) * 12) calc(var(--u) * 10)}.trJVoa_title{grid-column:1/-1}.trJVoa_head{padding-bottom:calc(var(--u) * 6)}.trJVoa_grid{row-gap:calc(var(--u) * 8)}.trJVoa_layerA,.trJVoa_layerB,.trJVoa_layerC{grid-area:auto/1/auto/-1;margin-top:0}.trJVoa_certs{grid-template-columns:1fr}}@media (min-width:768px) and (max-width:1099px){.trJVoa_layerA{grid-column:1/span 7}.trJVoa_layerB{grid-column:8/span 5}.trJVoa_layerC{grid-column:1/-1}}
.AH6rOa_roll{vertical-align:bottom;line-height:1.2;display:inline-block;position:relative;overflow:clip}.AH6rOa_line{white-space:nowrap;display:block}.AH6rOa_copy{position:absolute;inset:0;translate:0 100%}.AH6rOa_ch{transition:translate .6s var(--ease-out);transition-delay:calc(var(--i) * 18ms);display:inline-block}.AH6rOa_ch:before{content:attr(data-ch)}.AH6rOa_copy .AH6rOa_ch{translate:0}:is(a,button):hover .AH6rOa_roll .AH6rOa_ch,:is(a,button):focus-visible .AH6rOa_roll .AH6rOa_ch{translate:0 -100%}@media (prefers-reduced-motion:reduce){.AH6rOa_copy{display:none}:is(a,button):hover .AH6rOa_roll .AH6rOa_ch,:is(a,button):focus-visible .AH6rOa_roll .AH6rOa_ch{translate:none}}
.JQlNzW_header{z-index:var(--z-header);padding:calc(var(--u) * 1.25) var(--gutter) 0;pointer-events:none;transition:translate .6s var(--ease-hard);justify-content:space-between;align-items:center;display:flex;position:fixed;inset:0 0 auto}html.frame-away .JQlNzW_header{translate:0 -140%}.JQlNzW_header:focus-within{translate:0!important}.JQlNzW_chip{pointer-events:auto;-webkit-backdrop-filter:blur(14px)saturate(140%);backdrop-filter:blur(14px)saturate(140%);color:var(--c-fg);background:#121214a8;border:1px solid #ece8df24;border-radius:999px;box-shadow:0 8px 24px -12px #00000080}.JQlNzW_name{min-height:2.75rem;font-family:var(--f-display);letter-spacing:-.01em;align-items:center;padding:0 1.15rem;font-size:1.0625rem;font-weight:600;line-height:1;display:inline-flex}.JQlNzW_track{position:relative}.JQlNzW_nav{gap:.125rem;margin:0;padding:.25rem;list-style:none;display:flex}.JQlNzW_link{z-index:1;letter-spacing:.005em;color:#ece8dfdb;min-height:2.25rem;transition:color .35s var(--ease-soft);border-radius:999px;align-items:center;gap:.45rem;padding:0 1rem;font-size:.9375rem;font-weight:500;display:inline-flex;position:relative}.JQlNzW_link:hover,.JQlNzW_link:focus-visible,.JQlNzW_link[aria-current]{color:var(--c-fg)}.JQlNzW_link:focus-visible{outline-offset:1px}.JQlNzW_pill{width:var(--w,0);translate:var(--x,0) 0;opacity:0;transition:translate .45s var(--ease-out), width .45s var(--ease-out), opacity .25s var(--ease-soft);pointer-events:none;background:#ece8df24;border-radius:999px;position:absolute;top:.25rem;bottom:.25rem;left:0}.JQlNzW_dot{background:var(--c-accent);width:.4rem;height:.4rem;transition:scale .4s var(--ease-out), margin-right .4s var(--ease-out);border-radius:50%;margin-right:-.85rem;scale:0}.JQlNzW_link[aria-current] .JQlNzW_dot{margin-right:0;scale:1}@media (max-width:767px){.JQlNzW_header{padding-top:calc(var(--u) * 1.5)}.JQlNzW_name{min-height:2.5rem;padding:0 .9rem;font-size:.9375rem}.JQlNzW_nav{padding:.2rem}.JQlNzW_link{min-height:2.25rem;padding:0 .7rem;font-size:.8125rem}}@media (prefers-reduced-motion:reduce){.JQlNzW_pill{transition:none}}
.UvmgEG_toggle{right:var(--gutter);bottom:var(--gutter);z-index:var(--z-toggle);border:1px solid var(--c-line);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);min-height:2.75rem;color:var(--c-fg);font-size:var(--t-s);letter-spacing:.01em;transition:background-color .4s var(--ease-soft), color .4s var(--ease-soft), border-color .4s var(--ease-soft);background:#0b0b0cb8;align-items:center;gap:.6em;padding:0 1.1em;display:inline-flex;position:fixed}.UvmgEG_toggle:hover,.UvmgEG_toggle:focus-visible{background:var(--c-fg);color:var(--c-bg);border-color:var(--c-fg)}.UvmgEG_toggle:active{scale:.97}.UvmgEG_toggle[aria-disabled]{opacity:.5;cursor:progress}.UvmgEG_toggle svg{transition:rotate .6s var(--ease-out);flex:none}.UvmgEG_toggle:hover svg{rotate:-14deg}@media (max-width:767px){.UvmgEG_toggle{width:2.75rem;transition:translate .5s var(--ease-hard), background-color .4s var(--ease-soft), color .4s var(--ease-soft);border-radius:50%;justify-content:center;padding:0}.UvmgEG_toggle svg{width:18px;height:18px}.UvmgEG_label{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}html.frame-away .UvmgEG_toggle:not(:focus-visible){translate:0 calc(100% + var(--gutter) + 8px)}}
@font-face{font-family:clash;src:url(../media/clash_display_500_normal-s.p.1vlel4zddykfb.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:clash;src:url(../media/clash_display_600_normal-s.p.35glwwf3jhwis.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:clash;src:url(../media/clash_display_700_normal-s.p.0r1i3akrcjsqg.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:clash Fallback;src:local(Arial);ascent-override:81.56%;descent-override:22.91%;line-gap-override:8.25%;size-adjust:109.12%}.-\36 O-OG_className{font-family:clash,clash Fallback,Arial,sans-serif}.-\36 O-OG_variable{--font-clash:"clash", "clash Fallback", Arial, sans-serif}
@font-face{font-family:general;src:url(../media/general_sans_400_normal-s.p.2bw9n2r1d6id1.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:general;src:url(../media/general_sans_400_italic-s.p.2gs4-6ypdxg2i.woff2)format("woff2");font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:general;src:url(../media/general_sans_500_normal-s.p.0k_79f4guym1z.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:general;src:url(../media/general_sans_600_normal-s.p.43ayu7ok-ea8v.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:general Fallback;src:local(Arial);ascent-override:99.89%;descent-override:23.74%;line-gap-override:9.89%;size-adjust:101.11%}.lVRhJW_className{font-family:general,general Fallback,Arial,sans-serif}.lVRhJW_variable{--font-general:"general", "general Fallback", Arial, sans-serif}
.X4JHxa_form{--f-fg:var(--c-bg);--f-muted:color-mix(in oklab, var(--c-bg) 62%, var(--c-fg));--f-rule:#0b0b0c57;--f-accent:color-mix(in oklab, var(--c-accent) 72%, var(--c-bg));--c-error:#b42318;gap:calc(var(--u) * 3);display:grid}.X4JHxa_row{gap:calc(var(--u) * 3) var(--gutter);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.X4JHxa_field{gap:calc(var(--u) * .75);min-width:0;display:grid}.X4JHxa_label{font-size:var(--t-s);color:var(--f-muted);width:fit-content}.X4JHxa_field:focus-within .X4JHxa_label{color:var(--f-fg)}.X4JHxa_input{border:0;border-bottom:1px solid var(--f-rule);width:100%;min-height:3rem;color:var(--f-fg);font-size:var(--t-body);transition:border-color .4s var(--ease-soft);background:0 0;border-radius:0;padding:.65em 0;line-height:1.4}.X4JHxa_input:hover{border-bottom-color:var(--f-muted)}.X4JHxa_input:focus{border-bottom-color:var(--c-accent)}.X4JHxa_input:focus-visible{outline-offset:4px}.X4JHxa_field[data-invalid] .X4JHxa_input{border-bottom-color:var(--c-error)}.X4JHxa_textarea{resize:vertical;min-height:9.5rem}.X4JHxa_selectWrap{position:relative}.X4JHxa_select{appearance:none;cursor:pointer;padding-right:2rem}.X4JHxa_select option{background:var(--c-fg);color:var(--c-bg)}.X4JHxa_chevron{pointer-events:none;color:var(--f-muted);margin-top:-9px;position:absolute;top:50%;right:.25rem}.X4JHxa_under{justify-content:space-between;align-items:start;gap:1em;display:flex}.X4JHxa_count{font-size:var(--t-xs);font-variant-numeric:tabular-nums;color:var(--f-muted);white-space:nowrap;margin-left:auto}.X4JHxa_error{font-size:var(--t-s);color:var(--c-error);align-items:center;gap:.5em;display:flex}.X4JHxa_error svg{flex:none}.X4JHxa_hp{width:1px;height:1px;position:absolute;top:auto;left:-10000px;overflow:hidden}.X4JHxa_actions{align-items:center;gap:calc(var(--u) * 1.5) calc(var(--u) * 3);padding-top:calc(var(--u) * 1);flex-wrap:wrap;display:flex}.X4JHxa_submit{background:var(--c-bg);min-height:3rem;color:var(--c-fg);font-size:var(--t-s);letter-spacing:.01em;transition:background-color .4s var(--ease-soft), color .4s var(--ease-soft);align-items:center;gap:.75em;padding:0 1.5em;display:inline-flex}.X4JHxa_submit:hover,.X4JHxa_submit:focus-visible{background:var(--c-accent);color:#fff}.X4JHxa_submit:active{scale:.98}.X4JHxa_submit[aria-disabled=true]{cursor:progress;background:var(--f-muted);color:var(--c-fg)}.X4JHxa_submit[data-state=sent]{background:var(--c-accent);color:#fff}.X4JHxa_icon{transition:translate .6s var(--ease-out);flex:none}.X4JHxa_submit[data-state=idle]:hover .X4JHxa_icon{translate:3px -3px}.X4JHxa_submit[data-state=sending] .X4JHxa_icon{animation:.9s linear infinite X4JHxa_spin}@keyframes X4JHxa_spin{to{rotate:360deg}}.X4JHxa_status{font-size:var(--t-s);color:var(--f-muted);max-width:48ch}.X4JHxa_status[data-state=sent]{color:var(--f-accent)}.X4JHxa_status[data-state=error]{color:var(--c-error)}@media (max-width:767px){.X4JHxa_row{grid-template-columns:1fr}.X4JHxa_submit{justify-content:center;width:100%}}.X4JHxa_msg{position:relative}.X4JHxa_textarea{white-space:pre-wrap;overflow-wrap:break-word;word-break:normal;tab-size:4;scrollbar-gutter:stable;field-sizing:content;max-height:30rem}.X4JHxa_msg>textarea{z-index:1;display:block;position:relative}.X4JHxa_mirror{z-index:0;color:#0000;pointer-events:none;-webkit-user-select:none;user-select:none;border-bottom-color:#0000;min-height:0;max-height:none;transition:none;position:absolute;inset:0;overflow:hidden}.X4JHxa_hl{color:#0000;background-color:#0000;background-image:linear-gradient(102deg, transparent .1em, color-mix(in srgb, var(--c-accent) 26%, transparent) .26em, color-mix(in srgb, var(--c-accent) 34%, transparent) 55%, color-mix(in srgb, var(--c-accent) 27%, transparent) calc(100% - .26em), transparent calc(100% - .1em));-webkit-box-decoration-break:clone;box-decoration-break:clone;animation:X4JHxa_hl-in .45s var(--ease-wipe) both;background-position:0 0;background-repeat:no-repeat;background-size:100% 100%;border-radius:.55em .2em .5em .25em/.35em .6em .3em .55em;margin:0 -.18em;padding:.04em .18em .1em}@keyframes X4JHxa_hl-in{0%{background-size:0% 100%}}.X4JHxa_typeCaret{vertical-align:-.2em;background:var(--c-accent);width:2px;height:1.15em;margin-right:-2px;animation:.9s step-end infinite X4JHxa_caret;display:inline-block}@keyframes X4JHxa_caret{50%{opacity:0}}.X4JHxa_marker{z-index:2;width:28px;height:28px;color:var(--c-accent);pointer-events:none;opacity:0;visibility:hidden;will-change:transform;position:absolute;top:0;left:0;overflow:visible}.X4JHxa_markerShade{fill:var(--c-bg)}.X4JHxa_tools{gap:calc(var(--u) * .75) calc(var(--u) * 1.5);animation:X4JHxa_tools-in .5s var(--ease-soft) both;flex-wrap:wrap;display:flex}@keyframes X4JHxa_tools-in{0%{opacity:0;transform:translateY(6px)}}.X4JHxa_tool{border:1px solid var(--f-rule);max-width:100%;min-height:44px;font-family:var(--f-mono);font-size:var(--t-xs);letter-spacing:.05em;text-transform:uppercase;text-align:left;color:var(--f-fg);transition:background-color .4s var(--ease-soft), color .4s var(--ease-soft), border-color .4s var(--ease-soft);align-items:center;gap:.75em;padding:0 1em;display:inline-flex}.X4JHxa_tool svg{transition:transform .5s var(--ease-out);flex:none}.X4JHxa_tool:hover,.X4JHxa_tool:focus-visible{background:var(--c-bg);border-color:var(--c-bg);color:var(--c-fg)}.X4JHxa_tool:hover svg:last-child{transform:translate(3px)}.X4JHxa_tool:active{transform:scale(.98)}.X4JHxa_toolCount{color:var(--f-muted);font-variant-numeric:tabular-nums;transition:color .4s var(--ease-soft)}.X4JHxa_tool:hover .X4JHxa_toolCount,.X4JHxa_tool:focus-visible .X4JHxa_toolCount{color:var(--c-muted)}.X4JHxa_pending{font-size:var(--t-s);color:var(--f-muted);background-image:linear-gradient(102deg, transparent .1em, color-mix(in srgb, var(--c-accent) 22%, transparent) .3em, color-mix(in srgb, var(--c-accent) 22%, transparent) calc(100% - .3em), transparent calc(100% - .1em));background-position:0 90%;background-repeat:no-repeat;background-size:100% .55em;padding:0 .2em}@media (hover:none),(pointer:coarse),(max-width:767px){.X4JHxa_marker{width:20px;height:20px}}@media (prefers-reduced-motion:reduce){.X4JHxa_hl,.X4JHxa_tools,.X4JHxa_typeCaret{animation:none}}
@font-face{font-family:Azeret Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2a23ff12681a5834.1buf-srqqzn26.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Azeret Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2f059f8bf31de55f.p.0dtwwxq74p9op.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.nSCmCa_className{font-family:Azeret Mono,ui-monospace,Menlo,monospace;font-style:normal}.nSCmCa_variable{--font-azeret:"Azeret Mono", ui-monospace, Menlo, monospace}
.DIbnYa_section{--p-bg:var(--c-fg);--p-fg:var(--c-bg);--p-muted:color-mix(in oklab, var(--c-bg) 62%, var(--c-fg));--p-line:#0b0b0c29;--p-accent:color-mix(in oklab, var(--c-accent) 72%, var(--c-bg));--p-ink:color-mix(in oklab, var(--c-accent) 80%, var(--c-bg));z-index:1;background:var(--p-bg);color:var(--p-fg);position:relative;overflow-x:clip}.DIbnYa_under{background:var(--p-bg);position:relative}.DIbnYa_section ::selection{background:var(--c-accent);color:#fff}.DIbnYa_dim{z-index:3;background:var(--c-bg);opacity:0;pointer-events:none;display:none;position:absolute;inset:0}html.motion .DIbnYa_dim{display:block}.DIbnYa_lead,.DIbnYa_pad,.DIbnYa_write,.DIbnYa_foot{z-index:1;position:relative}.DIbnYa_inkLayer{z-index:0;pointer-events:none;display:none;position:absolute;inset:0}.DIbnYa_section[data-ink] .DIbnYa_inkLayer{display:block}.DIbnYa_inkCanvas{width:100%;height:100lvh;position:sticky;top:0}.DIbnYa_hint{top:calc(var(--header-h) + var(--u) * 2);left:var(--gutter);font-family:var(--f-mono);font-size:var(--t-xs);letter-spacing:.05em;text-transform:uppercase;color:var(--p-muted);transition:opacity .8s var(--ease-soft);align-items:center;gap:.75em;display:none;position:absolute}.DIbnYa_hint svg{color:var(--p-ink)}.DIbnYa_hintSep{opacity:.5;background:currentColor;width:2rem;height:1px}.DIbnYa_section[data-ink=pointer] .DIbnYa_hintPointer{display:flex}.DIbnYa_section[data-inked] .DIbnYa_hint,.DIbnYa_section[data-inked] .DIbnYa_padHint,.DIbnYa_section[data-inked] .DIbnYa_padSub{opacity:0}.DIbnYa_lead{align-content:end;gap:calc(var(--u) * 5);min-height:100svh;padding:calc(var(--header-h) + var(--u) * 7) var(--gutter) calc(var(--u) * 7);display:grid}.DIbnYa_heading{font-family:var(--f-display);font-size:var(--t-mega);letter-spacing:var(--track-mega);font-weight:600;line-height:.88}.DIbnYa_mail{color:var(--p-fg);display:inline-block;position:relative}.DIbnYa_mail:focus-visible{outline-offset:.08em}.DIbnYa_word{white-space:nowrap;display:inline-block}.DIbnYa_cm{vertical-align:top;margin:-.1em -.01em -.16em;padding:.1em .01em .16em;display:inline-block;overflow:clip}.DIbnYa_cr{display:inline-block;position:relative}.DIbnYa_cl{transition:translate .8s var(--ease-out);transition-delay:calc(var(--i) * 28ms);display:block;position:relative}.DIbnYa_ca{clip-path:inset(0);transition:clip-path .7s var(--ease-wipe);transition-delay:calc(var(--i) * 28ms);display:block}.DIbnYa_cb{color:var(--p-ink);clip-path:inset(100% 0 0);transition:clip-path .7s var(--ease-wipe);transition-delay:calc(var(--i) * 28ms);position:absolute;inset:0}.DIbnYa_mail:hover .DIbnYa_cl,.DIbnYa_mail:focus-visible .DIbnYa_cl{translate:0 -.07em}.DIbnYa_mail:hover .DIbnYa_cb,.DIbnYa_mail:focus-visible .DIbnYa_cb{clip-path:inset(0)}.DIbnYa_mail:hover .DIbnYa_ca,.DIbnYa_mail:focus-visible .DIbnYa_ca{clip-path:inset(0 0 100%)}.DIbnYa_arrowMask{margin-left:.04em}.DIbnYa_arrow{width:.42em;height:.42em;color:var(--p-ink);transition:translate .75s var(--ease-out);vertical-align:top;margin-top:.08em}.DIbnYa_mail:hover .DIbnYa_arrow,.DIbnYa_mail:focus-visible .DIbnYa_arrow{translate:.06em -.06em}.DIbnYa_pen{fill:none;width:calc(100% - .5em);height:.14em;stroke:var(--p-ink);stroke-width:4px;stroke-linecap:round;clip-path:inset(0 100% 0 0);transition:clip-path .9s var(--ease-wipe);position:absolute;bottom:-.06em;left:0;right:.5em;overflow:visible}.DIbnYa_pen path{vector-effect:non-scaling-stroke}.DIbnYa_mail:hover .DIbnYa_pen,.DIbnYa_mail:focus-visible .DIbnYa_pen{clip-path:inset(-50% -2% -50% 0);transition-delay:.12s}.DIbnYa_leadRow{grid-template-columns:repeat(var(--cols), minmax(0, 1fr));column-gap:var(--gutter);row-gap:calc(var(--u) * 4);align-items:end;display:grid}.DIbnYa_body{max-width:46ch;font-size:var(--t-body);grid-column:1/span 5}.DIbnYa_details{border-bottom:1px solid var(--p-line);grid-column:7/span 6;display:grid}.DIbnYa_detail{align-items:center;gap:0 var(--gutter);border-top:1px solid var(--p-line);grid-template-columns:8rem minmax(0,1fr);min-height:3.5rem;padding-block:.35rem;display:grid}.DIbnYa_dt{font-family:var(--f-mono);font-size:var(--t-xs);letter-spacing:.05em;text-transform:uppercase;color:var(--p-muted)}.DIbnYa_dd{min-width:0;font-size:var(--t-body)}.DIbnYa_ddLinks{gap:0 calc(var(--u) * 3);flex-wrap:wrap;display:flex}.DIbnYa_email{flex-wrap:wrap;align-items:center;gap:.25rem .75rem;display:flex}.DIbnYa_emailLink{min-width:0}.DIbnYa_emailLink .DIbnYa_linkText{overflow-wrap:anywhere}.DIbnYa_copyBtn{border:1px solid var(--p-line);width:2.75rem;height:2.75rem;color:var(--p-fg);transition:background-color .4s var(--ease-soft), color .4s var(--ease-soft), border-color .4s var(--ease-soft);flex:none;place-items:center;display:inline-grid}.DIbnYa_copyBtn:hover,.DIbnYa_copyBtn:focus-visible{background:var(--p-fg);border-color:var(--p-fg);color:var(--p-bg)}.DIbnYa_copyBtn:active{scale:.94}.DIbnYa_email[data-state=copied] .DIbnYa_copyBtn{background:var(--c-accent);border-color:var(--c-accent);color:#fff}.DIbnYa_copyNote{font-family:var(--f-mono);font-size:var(--t-xs);letter-spacing:.05em;text-transform:uppercase;color:var(--p-accent)}.DIbnYa_copyNote:empty{display:none}.DIbnYa_clock{flex-wrap:wrap;align-items:baseline;gap:.2rem .75rem;display:flex}.DIbnYa_clockTime{font-family:var(--f-display);font-size:var(--t-m);font-variant-numeric:tabular-nums;letter-spacing:-.01em;opacity:0;transition:opacity .6s var(--ease-soft);font-weight:500;line-height:1}.DIbnYa_clockTime[data-ready]{opacity:1}.DIbnYa_clockZone{font-family:var(--f-mono);font-size:var(--t-xs);letter-spacing:.05em;text-transform:uppercase;color:var(--p-muted)}.DIbnYa_pad{height:clamp(15rem,44svh,24rem);margin:0 var(--gutter) calc(var(--u) * 6);touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;place-content:center;justify-items:center;gap:.5rem;display:none}.DIbnYa_section[data-ink=touch] .DIbnYa_pad{display:grid}.DIbnYa_padCorner{border:0 solid var(--p-fg);opacity:.55;width:1.25rem;height:1.25rem;position:absolute}.DIbnYa_padCorner:first-child{border-top-width:1px;border-left-width:1px;top:0;left:0}.DIbnYa_padCorner:nth-child(2){border-top-width:1px;border-right-width:1px;top:0;right:0}.DIbnYa_padCorner:nth-child(3){border-bottom-width:1px;border-left-width:1px;bottom:0;left:0}.DIbnYa_padCorner:nth-child(4){border-bottom-width:1px;border-right-width:1px;bottom:0;right:0}.DIbnYa_padHint{font-family:var(--f-mono);font-size:var(--t-xs);letter-spacing:.05em;text-transform:uppercase;color:var(--p-fg);transition:opacity .8s var(--ease-soft);align-items:center;gap:.6em;display:flex}.DIbnYa_padHint svg{color:var(--p-ink)}.DIbnYa_padSub{font-size:var(--t-s);color:var(--p-muted);transition:opacity .8s var(--ease-soft)}.DIbnYa_write{grid-template-columns:repeat(var(--cols), minmax(0, 1fr));column-gap:var(--gutter);row-gap:calc(var(--u) * 4);padding:calc(var(--u) * 10) var(--gutter) calc(var(--u) * 12);border-top:1px solid var(--p-line);display:grid}.DIbnYa_writeHead{grid-column:1/span 4}.DIbnYa_writeTitle{font-family:var(--f-display);font-size:var(--t-l);letter-spacing:var(--track-l);line-height:.95}.DIbnYa_writeNote{margin-top:calc(var(--u) * 1.5);font-size:var(--t-s);color:var(--p-muted);max-width:28ch}.DIbnYa_formCol{grid-column:5/span 8;min-width:0}.DIbnYa_foot{border-top:1px solid var(--p-line)}.DIbnYa_footRow{grid-template-columns:repeat(var(--cols), minmax(0, 1fr));column-gap:var(--gutter);row-gap:calc(var(--u) * 2);padding:calc(var(--u) * 2.5) var(--gutter) calc(var(--gutter) + 2.75rem + var(--u) * 3);font-size:var(--t-s);align-items:center;display:grid}.DIbnYa_copy{color:var(--p-muted);grid-column:1/span 3}.DIbnYa_links{gap:0 calc(var(--u) * 2.5);flex-wrap:wrap;grid-column:4/span 4;padding:0;list-style:none;display:flex}.DIbnYa_topCol{grid-column:8/span 2}.DIbnYa_colophon{color:var(--p-muted);font-size:var(--t-xs);grid-column:10/span 3}.DIbnYa_top{min-height:2.75rem;font-size:var(--t-s);align-items:center;gap:.5em;display:inline-flex}.DIbnYa_topIcon{transition:translate .6s var(--ease-out)}.DIbnYa_top:hover .DIbnYa_topIcon,.DIbnYa_top:focus-visible .DIbnYa_topIcon{translate:0 -3px}.DIbnYa_link{align-items:center;gap:.35em;min-height:2.75rem;display:inline-flex}.DIbnYa_linkText{position:relative}.DIbnYa_linkText:before,.DIbnYa_linkText:after{content:"";background:currentColor;height:1px;position:absolute;bottom:-.2em;left:0;right:0}.DIbnYa_linkText:before{opacity:.25}.DIbnYa_linkText:after{transform-origin:100%;transition:scale .6s var(--ease-out);scale:0 1}.DIbnYa_link:hover .DIbnYa_linkText:after,.DIbnYa_link:focus-visible .DIbnYa_linkText:after{transform-origin:0%;scale:1}.DIbnYa_link svg{color:var(--p-muted);transition:translate .5s var(--ease-out), color .3s var(--ease-soft)}.DIbnYa_link:hover svg{color:var(--p-fg);translate:2px -2px}@media (max-width:767px){.DIbnYa_lead{gap:calc(var(--u) * 4);min-height:92svh}.DIbnYa_body,.DIbnYa_details,.DIbnYa_writeHead,.DIbnYa_formCol,.DIbnYa_copy,.DIbnYa_links,.DIbnYa_topCol,.DIbnYa_colophon{grid-column:1/-1}.DIbnYa_detail{grid-template-columns:5.75rem minmax(0,1fr);gap:0 1rem}.DIbnYa_write{padding-block:calc(var(--u) * 8) calc(var(--u) * 10)}.DIbnYa_footRow{padding-bottom:calc(var(--gutter) + 2.75rem + var(--u) * 5)}}@media (min-width:768px) and (max-width:1099px){.DIbnYa_body,.DIbnYa_details{grid-column:1/span 12}.DIbnYa_writeHead,.DIbnYa_formCol{grid-column:1/-1}.DIbnYa_copy{grid-column:1/span 6}.DIbnYa_links{grid-column:7/span 6}.DIbnYa_topCol{grid-column:1/span 6}.DIbnYa_colophon{grid-column:7/span 6}}@media (prefers-reduced-motion:reduce){.DIbnYa_mail:hover .DIbnYa_cl,.DIbnYa_mail:focus-visible .DIbnYa_cl,.DIbnYa_mail:hover .DIbnYa_arrow,.DIbnYa_mail:focus-visible .DIbnYa_arrow{translate:none}}
.HS70Aa_page{align-content:center;gap:calc(var(--u) * 4);min-height:100svh;padding:calc(var(--header-h) + var(--u) * 2) var(--gutter) calc(var(--u) * 6);display:grid}.HS70Aa_sign{width:min(100%,36rem)}.HS70Aa_svg{stroke-linecap:round;stroke-linejoin:round;width:100%;height:auto;overflow:visible}.HS70Aa_ink{stroke:var(--c-fg);stroke-width:3.5px;stroke-dasharray:57 200;stroke-dashoffset:0;animation:HS70Aa_draw 1.8s var(--ease-out) .35s both}.HS70Aa_guide{stroke:var(--c-muted);stroke-width:1.5px;stroke-dasharray:.6 1.6;opacity:.7;animation:HS70Aa_appear 1.2s var(--ease-soft) 1.4s both}.HS70Aa_line{stroke:var(--c-line);stroke-width:1px;stroke-dasharray:100 100;animation:HS70Aa_rule 1.2s var(--ease-wipe) 0s both}.HS70Aa_cross{stroke:var(--c-accent);stroke-width:2px;animation:HS70Aa_appear .6s var(--ease-soft) .1s both}@keyframes HS70Aa_draw{0%{stroke-dashoffset:57px}to{stroke-dashoffset:0}}@keyframes HS70Aa_rule{0%{stroke-dashoffset:100px}to{stroke-dashoffset:0}}@keyframes HS70Aa_appear{0%{opacity:0}}.HS70Aa_copy{justify-items:start;gap:calc(var(--u) * 2.5);max-width:60rem;display:grid}.HS70Aa_code{font-size:var(--t-xs);letter-spacing:.04em;color:var(--c-accent-text);font-variant-numeric:tabular-nums}.HS70Aa_title{font-family:var(--f-display);font-size:var(--t-xl);letter-spacing:var(--track-xl);max-width:14ch;line-height:.92}.HS70Aa_title .split-line{margin-block:-.04em -.12em;padding-block:.04em .12em}.HS70Aa_text{color:#ece8dfd1;max-width:46ch}.HS70Aa_cta{border-bottom:1px solid var(--c-fg);min-height:3.25rem;font-family:var(--f-display);font-size:var(--t-m);letter-spacing:-.015em;align-items:center;gap:.6em;padding:.5em 0;display:inline-flex}.HS70Aa_arrow{width:1em;height:1em;color:var(--c-accent);transition:translate .45s var(--ease-soft)}.HS70Aa_cta:focus-visible .HS70Aa_arrow{translate:.15em -.15em}@media (hover:hover) and (pointer:fine){.HS70Aa_cta:hover .HS70Aa_arrow{translate:.15em -.15em}}.HS70Aa_cta:active{scale:.985}
.ylEuVq_page{--grid:repeat(var(--cols), minmax(0, 1fr));padding-top:calc(var(--header-h) + var(--u) * 6)}.ylEuVq_head{grid-template-columns:var(--grid);column-gap:var(--gutter);padding-inline:var(--gutter);align-items:end;display:grid}.ylEuVq_head>*{grid-column:1/-1}.ylEuVq_eyebrow{font-size:var(--t-xs);color:var(--c-muted);margin-bottom:calc(var(--u) * 2.5);flex-wrap:wrap;gap:.25em 1.5em;display:flex}.ylEuVq_index{letter-spacing:.04em;color:var(--c-accent-text);font-variant-numeric:tabular-nums}.ylEuVq_title{font-family:var(--f-display);font-size:var(--t-xl);letter-spacing:var(--track-xl);overflow-wrap:anywhere;line-height:.92}.ylEuVq_title .split-line{margin-block:-.04em -.12em;padding-block:.04em .12em}.ylEuVq_tagline{margin-top:calc(var(--u) * 2.5);max-width:30ch;font-family:var(--f-display);font-size:var(--t-m);letter-spacing:-.01em;color:var(--c-fg);line-height:1.2}@media (min-width:768px){.ylEuVq_eyebrow{grid-row:1}.ylEuVq_title{grid-area:2/1/auto/9}.ylEuVq_tagline{grid-area:2/9/auto/-1;margin-top:0;padding-bottom:.5em}}.ylEuVq_facts{grid-template-columns:var(--grid);column-gap:var(--gutter);row-gap:calc(var(--u) * 4);padding-inline:var(--gutter);margin-top:calc(var(--u) * 5);align-items:end;display:grid}.ylEuVq_meta{column-gap:var(--gutter);row-gap:calc(var(--u) * 2.5);padding-top:calc(var(--u) * 1.5);border-top:1px solid var(--c-line);grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ylEuVq_metaItem{min-width:0;font-size:var(--t-s);line-height:1.5}.ylEuVq_metaItem dt{color:var(--c-muted);margin-bottom:.35em}.ylEuVq_metaItem dd{color:var(--c-fg)}.ylEuVq_metaStack{grid-column:1/-1}.ylEuVq_stackList{flex-wrap:wrap;gap:.15em 1.25em;padding:0;list-style:none;display:flex}.ylEuVq_ctas{gap:calc(var(--u) * 1);grid-column:1/-1;padding:0;list-style:none;display:grid}.ylEuVq_cta{border-bottom:1px solid var(--c-fg);min-height:3.25rem;font-size:var(--t-m);font-family:var(--f-display);letter-spacing:-.015em;color:var(--c-fg);justify-content:space-between;align-items:center;gap:1em;padding:.6em 0;display:flex}.ylEuVq_ctaArrow{width:1.1em;height:1.1em;color:var(--c-accent);transition:translate .45s var(--ease-soft);flex:none}.ylEuVq_cta:focus-visible .ylEuVq_ctaArrow{translate:.15em -.15em}@media (hover:hover) and (pointer:fine){.ylEuVq_cta:hover .ylEuVq_ctaArrow{translate:.15em -.15em}}.ylEuVq_cta:active{scale:.985}@media (min-width:768px){.ylEuVq_facts{align-items:end}.ylEuVq_meta{column-gap:calc(var(--u) * 7);flex-wrap:wrap;grid-column:1/9;display:flex}.ylEuVq_metaStack{max-width:26rem}.ylEuVq_meta:only-child{grid-column:1/-1}.ylEuVq_ctas{grid-column:9/-1}}.ylEuVq_hero{margin-top:calc(var(--u) * 5);padding-inline:var(--gutter)}.ylEuVq_heroFrame{aspect-ratio:4/5;background:var(--c-bg-2);position:relative;overflow:clip}@media (min-width:768px){.ylEuVq_heroFrame{aspect-ratio:16/9}}.ylEuVq_heroMedia{position:absolute;inset:-6% 0}.ylEuVq_heroImg{object-fit:cover;object-position:50% 0%;width:100%;height:100%;position:absolute;inset:0}.ylEuVq_body{grid-template-columns:var(--grid);column-gap:var(--gutter);row-gap:calc(var(--u) * 2);padding-inline:var(--gutter);margin-top:calc(var(--u) * 12);align-items:start;display:grid}.ylEuVq_body>*{grid-column:1/-1;min-width:0}.ylEuVq_lede{font-family:var(--f-display);font-size:var(--t-l);letter-spacing:var(--track-l);max-width:24ch;margin-bottom:calc(var(--u) * 6);line-height:1.05}.ylEuVq_h2{font-family:var(--f-display);font-size:var(--t-l);letter-spacing:var(--track-l);margin-top:calc(var(--u) * 5);line-height:.95}.ylEuVq_h3{font-family:var(--f-display);font-size:var(--t-m);letter-spacing:-.015em;margin-top:calc(var(--u) * 2);line-height:1.1}.ylEuVq_p,.ylEuVq_ul{max-width:62ch;font-size:var(--t-body);color:#ece8dfdb;line-height:1.65}.ylEuVq_strong{color:var(--c-fg);font-weight:560}.ylEuVq_ul{gap:.6em;padding:0;list-style:none;display:grid}.ylEuVq_li{padding-left:1.75em;position:relative}.ylEuVq_li:before{content:"";background:var(--c-accent);width:.9em;height:1.5px;position:absolute;top:.8em;left:0}.ylEuVq_ol{counter-reset:item}.ylEuVq_ol .ylEuVq_li{counter-increment:item}.ylEuVq_ol .ylEuVq_li:before{content:counter(item, decimal-leading-zero);width:auto;height:auto;font-size:var(--t-xs);color:var(--c-accent-text);background:0 0;line-height:2.2;top:0}.ylEuVq_code{background:var(--c-bg-2);border:1px solid var(--c-line);padding:.1em .35em;font-size:.9em}.ylEuVq_inlineLink{color:var(--c-fg);text-decoration:underline;-webkit-text-decoration-color:var(--c-accent);text-decoration-color:var(--c-accent);text-underline-offset:.22em;transition:text-decoration-color .3s var(--ease-soft), text-underline-offset .4s var(--ease-soft);text-decoration-thickness:1px}.ylEuVq_inlineLink:focus-visible{text-underline-offset:.1em;text-decoration-thickness:2px}@media (hover:hover) and (pointer:fine){.ylEuVq_inlineLink:hover{text-underline-offset:.1em;text-decoration-thickness:2px}}@media (min-width:768px){.ylEuVq_body{row-gap:calc(var(--u) * 2.5)}.ylEuVq_lede{grid-column:5/-1}.ylEuVq_h2{grid-column:1/5;margin-top:0}.ylEuVq_h3,.ylEuVq_p,.ylEuVq_ul{grid-column:5/-1}.ylEuVq_h2:not(:first-child),.ylEuVq_h2:not(:first-child)+*{margin-top:calc(var(--u) * 7)}.ylEuVq_lede+.ylEuVq_h2,.ylEuVq_lede+.ylEuVq_h2+*{margin-top:0}}.ylEuVq_next{margin-top:calc(var(--u) * 16);border-top:1px solid var(--c-line)}.ylEuVq_nextLink{gap:calc(var(--u) * 2);padding:calc(var(--u) * 3) var(--gutter) calc(var(--u) * 6);display:grid}.ylEuVq_nextLabel{font-size:var(--t-xs);color:var(--c-muted);gap:1.5em;display:flex}.ylEuVq_nextTitle{font-family:var(--f-display);font-size:var(--t-xl);letter-spacing:var(--track-xl);justify-self:start;align-items:flex-start;gap:.1em;padding-bottom:.08em;line-height:.92;display:inline-flex;position:relative}.ylEuVq_nextTitle:after{content:"";background:var(--c-accent);transform-origin:0;height:2px;transition:transform .9s var(--ease-out);position:absolute;bottom:0;left:0;right:.5em;transform:scaleX(0)}.ylEuVq_nextTitleText{transition:translate .6s var(--ease-out);display:inline-block}.ylEuVq_nextArrow{width:.42em;height:.42em;color:var(--c-accent);transition:translate .5s var(--ease-soft);flex:none;margin-top:.1em}.ylEuVq_nextFrame{aspect-ratio:4/5;background:var(--c-bg-2);display:block;position:relative;overflow:clip}@media (min-width:768px){.ylEuVq_nextFrame{aspect-ratio:21/9}}.ylEuVq_nextMedia{clip-path:inset(0%);transition:clip-path .7s var(--ease-out);position:absolute;inset:0;overflow:clip}.ylEuVq_nextPoster{transition:scale .9s var(--ease-out);position:absolute;inset:-8% 0}.ylEuVq_nextImg{object-fit:cover;object-position:50% 0%}.ylEuVq_nextMedia:after{content:"";transition:opacity .6s var(--ease-soft);background:#0b0b0c61;position:absolute;inset:0}.ylEuVq_nextLink:focus-visible{outline-offset:-6px}.ylEuVq_nextLink:focus-visible .ylEuVq_nextTitle:after{transform:scaleX(1)}.ylEuVq_nextLink:focus-visible .ylEuVq_nextTitleText{translate:.06em}.ylEuVq_nextLink:focus-visible .ylEuVq_nextArrow{translate:.06em -.06em}.ylEuVq_nextLink:focus-visible .ylEuVq_nextMedia{clip-path:inset(2%)}.ylEuVq_nextLink:focus-visible .ylEuVq_nextMedia:after{opacity:0}@media (hover:hover) and (pointer:fine){.ylEuVq_nextLink:hover .ylEuVq_nextTitle:after{transform:scaleX(1)}.ylEuVq_nextLink:hover .ylEuVq_nextTitleText{translate:.06em}.ylEuVq_nextLink:hover .ylEuVq_nextArrow{translate:.06em -.06em}.ylEuVq_nextLink:hover .ylEuVq_nextMedia{clip-path:inset(2%)}.ylEuVq_nextLink:hover .ylEuVq_nextPoster{scale:1.04}.ylEuVq_nextLink:hover .ylEuVq_nextMedia:after{opacity:0}}.ylEuVq_nextLink:active .ylEuVq_nextMedia{clip-path:inset(3%)}@media (prefers-reduced-motion:reduce){.ylEuVq_nextLink:hover .ylEuVq_nextTitleText,.ylEuVq_nextLink:hover .ylEuVq_nextArrow{translate:none}.ylEuVq_nextLink:hover .ylEuVq_nextPoster{scale:none}}
.ijuTva_game{z-index:1;gap:calc(var(--u) * 3);padding:calc(var(--u) * 8) var(--gutter) calc(var(--u) * 6);border-top:1px solid var(--p-line);display:grid;position:relative}.ijuTva_head{justify-content:space-between;align-items:end;gap:calc(var(--u) * 2) calc(var(--u) * 4);flex-wrap:wrap;display:flex}.ijuTva_headText{gap:calc(var(--u) * 1.25);min-width:0;max-width:40rem;display:grid}.ijuTva_label{font-family:var(--f-mono);font-size:var(--t-xs);letter-spacing:.05em;text-transform:uppercase;color:var(--p-muted);font-weight:400}.ijuTva_invite{font-family:var(--f-display);font-size:var(--t-m);letter-spacing:-.01em;color:var(--p-fg);font-weight:500;line-height:1.15}.ijuTva_btn{min-width:8.5rem;min-height:2.75rem;font-family:var(--f-mono);font-size:var(--t-xs);letter-spacing:.05em;text-transform:uppercase;color:var(--p-bg);background:var(--p-fg);border:1px solid var(--p-fg);transition:background-color .4s var(--ease-soft), color .4s var(--ease-soft), border-color .4s var(--ease-soft);justify-content:center;align-items:center;gap:.6em;padding:0 1.1rem;display:inline-flex}.ijuTva_btn:hover{background:var(--c-accent);border-color:var(--c-accent);color:#fff}.ijuTva_btn[data-playing]{color:var(--p-fg);border-color:var(--p-line);background:0 0}.ijuTva_btn[data-playing]:hover{border-color:var(--p-fg);color:var(--p-fg);background:0 0}.ijuTva_btn:focus-visible{outline:2px solid var(--c-accent);outline-offset:2px}.ijuTva_btn:disabled{opacity:.45;cursor:default}.ijuTva_btn:disabled:hover{background:var(--p-fg);border-color:var(--p-fg);color:var(--p-bg)}.ijuTva_stage{border:1px solid var(--p-line);background:var(--p-bg);-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;height:clamp(30rem,66svh,40rem);position:relative;overflow:hidden}.ijuTva_stage:focus{outline:none}.ijuTva_stage:focus-visible{outline:2px solid var(--c-accent);outline-offset:2px}.ijuTva_canvas{cursor:pointer;touch-action:auto;width:100%;height:100%;display:block;position:absolute;inset:0}.ijuTva_stage[data-phase=aim] .ijuTva_canvas,.ijuTva_stage[data-phase=play] .ijuTva_canvas{touch-action:none;cursor:default}.ijuTva_stage[data-phase=won] .ijuTva_canvas{cursor:default}.ijuTva_msg{width:max-content;max-width:calc(100% - 2rem);font-family:var(--f-mono);font-size:var(--t-xs);letter-spacing:.05em;text-transform:uppercase;text-align:center;color:var(--p-fg);background:var(--p-bg);border:1px solid var(--p-line);pointer-events:none;padding:.6rem .9rem;line-height:1.5;position:absolute;top:64%;left:50%;translate:-50%}.ijuTva_forTouch{display:none}@media (hover:none),(pointer:coarse){.ijuTva_forPointer{display:none}.ijuTva_forTouch{display:inline}}.ijuTva_win{padding:var(--gutter);text-align:center;background:color-mix(in srgb, var(--p-bg) 84%, transparent);color:var(--p-fg);animation:ijuTva_winIn .9s var(--ease-out) both;place-content:center;display:grid;position:absolute;inset:0}.ijuTva_winText{font-family:var(--f-display);font-size:var(--t-l);letter-spacing:var(--track-l);text-wrap:balance;max-width:16em;font-weight:600;line-height:1.05}.ijuTva_winLink{color:var(--p-ink,var(--c-accent));text-underline-offset:.12em;text-decoration:underline;text-decoration-thickness:.06em}.ijuTva_winLink:hover{text-decoration-thickness:.1em}.ijuTva_winLink:focus-visible{outline:2px solid var(--c-accent);outline-offset:4px}@keyframes ijuTva_winIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@media (max-width:767px){.ijuTva_game{padding-block:calc(var(--u) * 8) calc(var(--u) * 5)}.ijuTva_head{flex-direction:column;align-items:start}.ijuTva_stage{height:clamp(30rem,68svh,36rem)}}@media (prefers-reduced-motion:reduce){.ijuTva_win{animation:none}.ijuTva_btn{transition:none}}
