.EtN0jW_hand{vertical-align:baseline;max-width:100%;line-height:1;display:inline-block;position:relative}.EtN0jW_rose{color:var(--rose)}.EtN0jW_clay{color:var(--clay)}.EtN0jW_ink{color:var(--ink)}.EtN0jW_curfew{color:var(--curfew)}.EtN0jW_almond{color:var(--almond)}.EtN0jW_font{font-family:var(--font-hand);letter-spacing:.02em;-webkit-text-stroke:.045em currentColor;paint-order:stroke fill;padding:0 .1em;font-size:1.28em;display:inline-block;transform:rotate(-2deg)translateY(.04em)}.EtN0jW_ch{transform:rotate(var(--r)) translateY(.06em);opacity:0;clip-path:inset(-20% 100% -20% -10%);transition:clip-path .17s cubic-bezier(.3, .6, .4, 1) calc(var(--d) + var(--i) * 62ms), opacity 60ms linear calc(var(--d) + var(--i) * 62ms), transform .38s var(--ease-out) calc(var(--d) + var(--i) * 62ms);display:inline-block}.EtN0jW_word{white-space:nowrap;display:inline-block}.EtN0jW_sp{width:.32em;display:inline-block}.EtN0jW_hand[data-in] .EtN0jW_ch{opacity:1;clip-path:inset(-20% -10%);transform:rotate(var(--r)) translateY(0)}.EtN0jW_strokes{vertical-align:-.2em;width:auto;height:1.15em;display:inline-block;overflow:visible}.EtN0jW_mark{pointer-events:none;position:absolute;overflow:visible}.EtN0jW_underline{width:104%;height:.3em;bottom:-.22em;left:-2%}.EtN0jW_circle{width:128%;height:144%;top:-22%;left:-14%}.EtN0jW_mark path{opacity:0}.EtN0jW_hand[data-in] .EtN0jW_mark path{opacity:1}@media (prefers-reduced-motion:reduce){.EtN0jW_ch{opacity:1;clip-path:none;transition:none}.EtN0jW_mark path{opacity:1}}
.P6pi4W_device{background:var(--ink);transform:rotate(var(--tilt));box-shadow:0 1px 0 var(--ink-soft), 0 30px 60px -30px #15131173;flex:none;margin:0;position:relative}.P6pi4W_screen{background:var(--paper);position:absolute;overflow:hidden}.P6pi4W_iphone{aspect-ratio:1320/2868;border-radius:13.5%/6.2%;width:300px;padding:3.2%}.P6pi4W_iphone .P6pi4W_screen{border-radius:11%/5.1%;inset:3.2%}.P6pi4W_ipad{aspect-ratio:2064/2752;border-radius:4.6%/3.45%;width:520px}.P6pi4W_ipad .P6pi4W_screen{border-radius:2.6%/1.95%;inset:2.6%}.P6pi4W_ipad_land{aspect-ratio:2752/2064;border-radius:3.45%/4.6%;width:700px}.P6pi4W_ipad_land .P6pi4W_screen{border-radius:1.95%/2.6%;inset:1.95% 2.6%}.P6pi4W_fill{object-fit:cover;-webkit-user-select:none;user-select:none;width:100%;height:100%}
.Qh3jCG_loop{width:100%;height:100%;position:relative}.Qh3jCG_video{object-fit:cover;background:var(--paper-deep);width:100%;height:100%}.Qh3jCG_toggle{background:var(--ink);min-height:44px;color:var(--paper);font-family:var(--font-mono);font-size:var(--t-label);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;border:0;border-radius:999px;padding:0 18px;display:none;position:absolute;bottom:6%;left:50%;transform:translate(-50%)}@media (prefers-reduced-motion:reduce){.Qh3jCG_toggle{display:block}}
.FslTwq_row{font-family:var(--font-mono);font-size:var(--t-label);letter-spacing:.08em;text-transform:uppercase;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px 32px;margin-top:14px;display:flex}.FslTwq_ink{color:var(--ink)}.FslTwq_almond{color:var(--almond)}.FslTwq_credit{margin:0}.FslTwq_links{flex-wrap:wrap;gap:4px 20px;display:flex}.FslTwq_row a{color:inherit;text-underline-offset:3px;padding:10px 0;text-decoration:underline;text-decoration-thickness:1px;display:inline-block}.FslTwq_row a:hover{text-decoration-thickness:2px}
._C2qDG_root{align-items:center;padding-top:clamp(88px,9vw,120px);display:flex}._C2qDG_skip{z-index:50;background:var(--paper);right:var(--gutter);border:1px solid var(--line);min-height:44px;font-family:var(--font-mono);font-size:var(--t-label);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-soft);cursor:pointer;background:0 0;border-radius:999px;padding:0 16px;position:fixed;bottom:clamp(72px,9vh,96px)}._C2qDG_skip:hover{border-color:var(--ink-muted)}._C2qDG_grid{grid-template-columns:minmax(0,1fr);align-items:center;gap:56px;width:100%;display:grid}@media (min-width:960px){._C2qDG_grid{grid-template-columns:minmax(0,6fr) minmax(0,5fr);gap:clamp(32px,4vw,72px)}}._C2qDG_thread,._C2qDG_margin{transition:opacity .8s var(--ease-out), transform .8s var(--ease-out)}._C2qDG_grid:not([data-ready]) ._C2qDG_thread,._C2qDG_grid:not([data-ready]) ._C2qDG_margin{opacity:0;transform:translateY(16px)}._C2qDG_grid[data-ready] ._C2qDG_margin{transition-delay:.3s}._C2qDG_grid[data-ready] ._C2qDG_thread{transition-delay:.45s}._C2qDG_placed{z-index:6;transform-origin:50%;will-change:transform;position:relative}._C2qDG_head{flex-direction:column;gap:10px;margin-bottom:clamp(40px,6vw,72px);display:flex}._C2qDG_mark{width:clamp(220px,15vw + 90px,330px);height:auto;display:block}._C2qDG_date{margin:0}._C2qDG_h1{letter-spacing:-.02em;font-size:clamp(3rem,1.2rem + 6vw,7.25rem);line-height:.98}._C2qDG_h1 span{line-height:.9}._C2qDG_sub{margin-top:clamp(24px,3vw,36px)}._C2qDG_foot{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 24px;max-width:32rem;margin-top:clamp(28px,3.5vw,44px);padding-top:18px;display:flex}._C2qDG_coming{color:var(--ink);align-items:center;gap:10px;margin:0;font-weight:500;display:inline-flex}._C2qDG_speck{background:var(--curfew);border-radius:50%;width:8px;height:8px}._C2qDG_brand{text-transform:none;letter-spacing:.02em;margin:0}._C2qDG_deviceCol{justify-content:center;display:flex}@media (min-width:960px){._C2qDG_deviceCol{justify-content:flex-end}}._C2qDG_deviceBox{width:min(520px,78vw);position:relative}._C2qDG_fullWidth{width:100%!important}._C2qDG_phone{width:min(260px,64vw);margin-left:18vw;display:none}@media (max-width:599px){._C2qDG_tablet{display:none}._C2qDG_phone{display:block}}._C2qDG_thread{pointer-events:none;z-index:7;width:100%;height:100%;position:absolute;inset:0;overflow:visible}._C2qDG_thread path{fill:none;stroke:var(--rose);stroke-width:1.5px;stroke-dasharray:5 5;vector-effect:non-scaling-stroke}._C2qDG_margin{z-index:8;background:var(--paper-deep);width:min(300px,72%);box-shadow:0 0 0 1px var(--line), 0 24px 40px -24px color-mix(in srgb, var(--ink) 35%, transparent);border-radius:14px;padding:16px 18px 14px;position:absolute;transform:rotate(-2deg)}._C2qDG_marginTablet{top:50%;left:-16%}@media (max-width:959px){._C2qDG_marginTablet{top:58%;left:-5%}}._C2qDG_marginPhone{width:min(250px,66vw);top:52%;left:-14vw}._C2qDG_marginKicker{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--rose);margin:0 0 12px;font-size:11px}._C2qDG_related{gap:12px;margin:0;padding:0;list-style:none;display:grid}._C2qDG_related li{grid-template-columns:14px 1fr;align-items:baseline;column-gap:8px;display:grid}._C2qDG_ring{border:1.5px solid var(--rose);border-radius:50%;width:8px;height:8px;transform:translateY(-1px)}._C2qDG_relTitle{font-family:var(--font-text);color:var(--rose);font-size:1.0625rem;font-style:italic}._C2qDG_relWhy{font-size:var(--t-caption);color:var(--ink-soft);grid-column:2}._C2qDG_marginFoot{border-top:1px solid var(--line);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-muted);margin:14px 0 0;padding-top:10px;font-size:10.5px}@media (prefers-reduced-motion:reduce){._C2qDG_grid>*{opacity:1;transform:none}}._C2qDG_nowrap{white-space:nowrap}._C2qDG_wrapOk{white-space:normal;font-size:.74em}
._9lGyla_root{background-color:var(--paper-deep);background-image:radial-gradient(circle, var(--line) 1.4px, transparent 1.6px);color:var(--ink);background-size:26px 26px;padding-top:clamp(96px,10vw,140px)}._9lGyla_head{z-index:2;max-width:46rem;position:relative}._9lGyla_head .label{margin:0 0 14px}._9lGyla_page{aspect-ratio:16/9;margin-top:clamp(8px,2vw,24px);position:relative}._9lGyla_line{z-index:0;width:100%;height:100%;position:absolute;inset:0;overflow:visible}._9lGyla_line path{fill:none;stroke:var(--curfew);stroke-width:3.2px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}._9lGyla_stop,._9lGyla_stopOn{fill:var(--curfew);transform-box:fill-box;transform-origin:50%;transition:transform .5s cubic-bezier(.34,1.56,.64,1),opacity .3s}._9lGyla_stop{opacity:0;transform:scale(.2)}._9lGyla_stopOn{opacity:1;transform:scale(1)}._9lGyla_narrow{display:none}._9lGyla_steps{margin:0;padding:0;list-style:none}._9lGyla_item{display:contents}._9lGyla_photo{z-index:1;background:var(--paper);border:1px solid var(--line);margin:0;padding:8px;position:absolute;box-shadow:0 18px 30px -22px #15131173}._9lGyla_photo:before{content:"";background:var(--almond);opacity:.85;width:84px;height:26px;margin-left:-42px;position:absolute;top:-14px;left:50%;transform:rotate(-4deg)}._9lGyla_p0{width:22%;top:30%;left:4%;transform:rotate(-2.5deg)}._9lGyla_p1{width:26%;top:14%;left:37%;transform:rotate(1.5deg)}._9lGyla_p2{width:18%;top:26%;left:74%;transform:rotate(-1deg)}._9lGyla_words{z-index:1;width:24%;position:absolute}._9lGyla_t0{top:72%;left:4%}._9lGyla_t1{top:42%;left:38%}._9lGyla_t2{text-align:right;width:22%;top:63%;left:49%}._9lGyla_k{min-height:1.1em;margin:0 0 6px;font-size:clamp(2.4rem,1.4rem + 3vw,4.4rem);font-weight:400;line-height:1}._9lGyla_placeholder{font-family:var(--font-display);color:var(--ink-muted);opacity:.35}._9lGyla_t{color:var(--ink-soft);opacity:.6;transition:opacity .6s var(--ease-out);margin:0;font-size:1rem;line-height:1.5}._9lGyla_on ._9lGyla_t{opacity:1}@media (max-width:760px){._9lGyla_page{aspect-ratio:400/1400}._9lGyla_wide{display:none}._9lGyla_narrow{display:block}._9lGyla_p0{width:56%;top:5%;left:6%}._9lGyla_p1{width:66%;top:38%;left:30%}._9lGyla_p2{width:46%;top:63%;left:8%}._9lGyla_words{background:var(--paper-deep);border-radius:6px;width:86%;margin-left:-10px;padding:4px 10px 8px}._9lGyla_t0{top:23%;left:6%}._9lGyla_t1{top:49%;left:8%}._9lGyla_t2{text-align:left;top:85%;left:8%}._9lGyla_k{font-size:2.4rem}._9lGyla_t{font-size:.9375rem}}
.SulZLG_root{padding-top:clamp(96px,10vw,140px)}.SulZLG_head{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:end;gap:20px clamp(32px,6vw,96px);margin-bottom:clamp(24px,4vw,44px);display:grid}.SulZLG_head .label{margin:0 0 14px}.SulZLG_stage{border-top:1px solid var(--line);padding-top:24px;position:relative}.SulZLG_said{max-width:54rem;min-height:3.2em;font-family:var(--font-text);margin:0;font-size:clamp(1.25rem,.95rem + 1.3vw,2rem);font-style:italic;line-height:1.35}.SulZLG_on{color:var(--rose);transition:color .3s}.SulZLG_off{color:var(--line)}.SulZLG_svg{width:100%;height:auto;margin:8px 0 4px;display:block;overflow:visible}.SulZLG_tide{fill:none;stroke:var(--ink);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1 1;transition:stroke-dashoffset .12s linear}.SulZLG_base{stroke:var(--ink);stroke-width:2.2px;stroke-linecap:round}.SulZLG_tick{opacity:0}.SulZLG_tickOn{opacity:1;transition:opacity .3s}.SulZLG_bar,.SulZLG_barLanded{transition:y .7s cubic-bezier(.5,0,.2,1),height .7s cubic-bezier(.5,0,.2,1),opacity .5s .5s}.SulZLG_bar{fill:var(--clay)}.SulZLG_barLanded{fill:var(--curfew);opacity:0}.SulZLG_mark path{fill:none;stroke:var(--rose);stroke-width:2.4px;stroke-linecap:round;stroke-dasharray:1 1;stroke-dashoffset:1px}.SulZLG_markOn path{fill:none;stroke:var(--rose);stroke-width:2.4px;stroke-linecap:round;stroke-dasharray:1 1;stroke-dashoffset:0;transition:stroke-dashoffset .5s var(--ease-ink)}.SulZLG_markOn path:nth-child(2){transition-duration:.2s;transition-delay:.45s}.SulZLG_markOn path:nth-child(3){transition-delay:.7s}.SulZLG_note{margin:0;font-size:clamp(1.6rem,1rem + 2vw,2.8rem);position:absolute;top:30%;right:2%;transform:rotate(-4deg)}.SulZLG_controls{flex-wrap:wrap;align-items:center;gap:14px 22px;margin-top:18px;display:flex}.SulZLG_hold{background:var(--curfew);min-height:56px;color:var(--almond);cursor:pointer;-webkit-user-select:none;user-select:none;touch-action:none;-webkit-touch-callout:none;transition:transform .16s var(--ease-out), background .2s;border:0;border-radius:999px;align-items:center;gap:12px;padding:0 26px 0 18px;font-size:1.0625rem;display:inline-flex}.SulZLG_hold:hover{background:var(--ink)}.SulZLG_holding{background:var(--ink);transform:scale(.97)}.SulZLG_dot{background:var(--clay);border-radius:50%;width:12px;height:12px}.SulZLG_holding .SulZLG_dot{animation:.9s ease-in-out infinite SulZLG_pulse}@keyframes SulZLG_pulse{50%{transform:scale(1.5)}}.SulZLG_time{flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin:0;display:flex}.SulZLG_time .label{margin:0}.SulZLG_clock{font-family:var(--font-mono);font-size:var(--t-label);letter-spacing:.08em;white-space:nowrap}.SulZLG_skip{min-height:44px;color:var(--ink);text-underline-offset:4px;cursor:pointer;background:0 0;border:0;padding:0 4px;font-size:.9375rem;text-decoration:underline}.SulZLG_caption{color:var(--ink-muted);margin:14px 0 0;font-size:.875rem}@media (prefers-reduced-motion:reduce){.SulZLG_bar,.SulZLG_barLanded,.SulZLG_tide,.SulZLG_markOn path{transition:none}.SulZLG_holding .SulZLG_dot{animation:none}}@media (max-width:760px){.SulZLG_head{grid-template-columns:1fr}.SulZLG_note{margin:6px 0 0;font-size:1.7rem;position:static}}
.JaVYdG_root{min-height:auto}.JaVYdG_head{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:end;gap:20px 64px;display:grid}.JaVYdG_head .heading{margin-top:14px}.JaVYdG_headRight{gap:10px;display:grid}.JaVYdG_aside{transform-origin:0;margin:0;font-size:clamp(1.5rem,1.1rem + 1.2vw,2.25rem);transform:rotate(-2deg)}.JaVYdG_cols{align-items:stretch;gap:clamp(14px,2vw,28px);margin-top:clamp(36px,5vw,64px);display:flex}.JaVYdG_col{border-top:1px solid var(--ink);min-width:0;transition:flex-grow .7s var(--ease-out);flex-direction:column;flex:1 1 0;gap:12px;display:flex}.JaVYdG_open{border-top:3px solid var(--curfew);flex-grow:2.7}.JaVYdG_top{text-align:left;cursor:pointer;min-height:44px;color:var(--ink-muted);background:0 0;border:0;gap:4px;padding:14px 0 0;display:grid}.JaVYdG_open .JaVYdG_top{color:var(--ink);cursor:default}.JaVYdG_top:hover .JaVYdG_label{color:var(--ink)}.JaVYdG_label{font-family:var(--font-display);font-size:clamp(1.75rem,1.2rem + 1.4vw,2.5rem);line-height:1}.JaVYdG_counts{font-family:var(--font-mono);font-size:var(--t-label);letter-spacing:.08em;text-transform:uppercase;color:var(--rose)}.JaVYdG_who{font-size:.9375rem}.JaVYdG_trail{gap:2px;margin:0;font-size:clamp(1.4rem,1rem + 1vw,2rem);display:grid}.JaVYdG_k{font-family:var(--font-mono);font-size:var(--t-label);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-muted)}.JaVYdG_body{gap:18px;display:grid}.JaVYdG_devices{align-items:flex-end;gap:clamp(10px,1.5vw,20px);display:flex}.JaVYdG_ipad{width:100%;transition:width .7s var(--ease-out), opacity .4s}.JaVYdG_iphone{opacity:0;width:0;transition:width .7s var(--ease-out), opacity .4s .2s}.JaVYdG_col:not(.JaVYdG_open) .JaVYdG_ipad{opacity:.72}.JaVYdG_open .JaVYdG_ipad{width:61%}.JaVYdG_open .JaVYdG_iphone{opacity:1;width:37%}.JaVYdG_colls{margin:0;padding:0;list-style:none;display:none}.JaVYdG_open .JaVYdG_colls{animation:JaVYdG_fade .5s var(--ease-out) .25s both;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}@keyframes JaVYdG_fade{0%{opacity:0;translate:0 6px}}.JaVYdG_colls li{border-top:1px solid var(--line);gap:2px;padding-top:10px;display:grid}.JaVYdG_cName{font-weight:600}.JaVYdG_cDesc{font-family:var(--font-text);color:var(--rose);font-style:italic}.JaVYdG_note{font-size:var(--t-caption);color:var(--ink-muted);max-width:44rem;margin:32px 0 0}@media (max-width:860px){.JaVYdG_head,.JaVYdG_open .JaVYdG_colls{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.JaVYdG_cols{flex-direction:column}.JaVYdG_col:not(.JaVYdG_open) .JaVYdG_body,.JaVYdG_iphone{display:none}.JaVYdG_open .JaVYdG_ipad{width:100%}}
._48Wf2W_root{min-height:auto}._48Wf2W_grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(36px,6vw,96px);display:grid}._48Wf2W_object{justify-items:center;gap:18px;display:grid}._48Wf2W_stage{aspect-ratio:5/4;width:100%;max-width:560px;position:relative}._48Wf2W_env{aspect-ratio:300/260;width:62%;position:absolute;top:50%;left:50%;translate:-50% -50%}._48Wf2W_lockNote{pointer-events:none;font-size:clamp(1.25rem,.9rem + 1.6vw,2.5rem);position:absolute;bottom:6%;right:4%;transform:rotate(-5deg)}._48Wf2W_title{white-space:nowrap;font-family:var(--font-text);color:var(--almond);pointer-events:none;font-size:clamp(.9375rem,.8rem + .5vw,1.1875rem);position:absolute;top:50%;left:50%;translate:-50% -50%}._48Wf2W_file{justify-items:center;gap:4px;margin:0;display:grid}._48Wf2W_name{font-family:var(--font-mono);letter-spacing:.02em;color:var(--almond);font-size:1.125rem}._48Wf2W_meta{font-family:var(--font-mono);font-size:var(--t-label);letter-spacing:.08em;text-transform:uppercase;color:var(--clay)}._48Wf2W_again{border:1px solid var(--on-dark-rule);min-height:44px;color:var(--almond);cursor:pointer;background:0 0;border-radius:999px;padding:0 18px;font-size:.9375rem}._48Wf2W_again:hover{border-color:var(--clay)}._48Wf2W_text{gap:18px;display:grid}._48Wf2W_points{gap:0;margin:12px 0 0;display:grid}._48Wf2W_points div{border-top:1px solid var(--on-dark-rule);padding:16px 0}._48Wf2W_points dt{font-size:1.0625rem;font-weight:600}._48Wf2W_points dd{color:var(--on-dark-muted);margin:4px 0 0;line-height:1.5}@media (max-width:600px){._48Wf2W_lockNote{bottom:2%;left:50%;right:auto;translate:-50%}}@media (max-width:820px){._48Wf2W_grid{grid-template-columns:minmax(0,1fr)}._48Wf2W_text{order:-1}}
.CeTuAG_night{background:var(--near-ink);color:var(--almond)}.CeTuAG_night .label{color:var(--clay)}.CeTuAG_root{min-height:0;padding:0!important;overflow:clip!important}.CeTuAG_track{height:300svh;position:relative}.CeTuAG_stage{height:100svh;padding:clamp(80px, 9vw, 112px) var(--gutter) clamp(72px, 8vw, 104px);grid-template-rows:auto 1fr;max-width:1280px;margin:0 auto;display:grid;position:sticky;top:0}.CeTuAG_top{justify-content:space-between;align-items:baseline;display:flex}.CeTuAG_top h2,.CeTuAG_count{margin:0}.CeTuAG_count{font-variant-numeric:tabular-nums}.CeTuAG_stack{align-self:center;gap:clamp(10px,1.6vh,22px);display:grid;position:relative}.CeTuAG_line{max-width:30ch;font-family:var(--font-display);letter-spacing:-.008em;color:var(--almond);text-wrap:balance;will-change:opacity, transform;margin:0;font-size:clamp(1.55rem,.9rem + 2.2vw,3.4rem);line-height:1.12}.CeTuAG_line span{line-height:.9}.CeTuAG_period{color:var(--clay);display:inline-block}.CeTuAG_shape{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.CeTuAG_shape path{fill:none;stroke:var(--clay);stroke-width:1.6px;stroke-dasharray:0;stroke-linecap:round}.CeTuAG_shape circle{fill:var(--clay)}.CeTuAG_still{min-height:auto}.CeTuAG_stillStage{gap:clamp(28px,4vw,48px);max-width:1280px;margin:0 auto;display:grid}
.HS70Aa_page{min-height:100svh;padding:0 var(--gutter);flex-direction:column;display:flex}.HS70Aa_top,.HS70Aa_main,.HS70Aa_footer{width:100%;max-width:44rem;margin:0 auto}.HS70Aa_top{justify-content:space-between;align-items:center;padding-top:28px;display:flex}.HS70Aa_home{padding:8px 0;display:inline-block}.HS70Aa_main{flex-direction:column;flex:1;justify-content:center;gap:18px;padding:64px 0;display:flex}.HS70Aa_field{width:120px;height:120px;margin-bottom:12px;position:relative}.HS70Aa_mote{background:var(--almond);width:14px;height:14px;animation:HS70Aa_breathe 3.2s var(--ease-ink) infinite;border-radius:50%;margin:-7px 0 0 -7px;position:absolute;top:50%;left:50%}.HS70Aa_ring{border:1px dashed var(--on-dark-rule);border-radius:50%;animation:24s linear infinite HS70Aa_drift;position:absolute;inset:0}.HS70Aa_r2{animation-duration:16s;animation-direction:reverse;inset:26px}@keyframes HS70Aa_breathe{0%,to{transform:scale(1)}50%{transform:scale(1.35)}}@keyframes HS70Aa_drift{to{transform:rotate(360deg)}}.HS70Aa_back{min-height:44px;color:var(--almond);text-underline-offset:4px;align-self:flex-start;align-items:center;margin-top:8px;font-weight:500;text-decoration:underline;display:inline-flex}.HS70Aa_footer{border-top:1px solid var(--on-dark-rule);padding:20px 0 32px}@media (prefers-reduced-motion:reduce){.HS70Aa_mote,.HS70Aa_ring{animation:none}}
.z0tfEa_page{min-height:100svh;padding:0 var(--gutter)}.z0tfEa_top{justify-content:space-between;align-items:center;gap:16px;max-width:44rem;margin:0 auto;padding:28px 0 0;display:flex}.z0tfEa_home{padding:8px 0;display:inline-block}.z0tfEa_main{max-width:44rem;margin:0 auto;padding:clamp(48px,8vw,96px) 0 48px}.z0tfEa_meta{margin:14px 0 0}.z0tfEa_intro{color:var(--ink-soft);margin-top:28px;font-size:1.1875rem;line-height:1.6}.z0tfEa_intro p{margin:0 0 14px}.z0tfEa_toc{border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin:40px 0 8px;padding:20px 0}.z0tfEa_toc ol{columns:2 16rem;column-gap:32px;margin:12px 0 0;padding:0;list-style:none}.z0tfEa_toc li{break-inside:avoid}.z0tfEa_toc a{color:var(--ink);padding:6px 0;text-decoration:none;display:inline-block}.z0tfEa_toc a:hover{text-decoration:underline}.z0tfEa_block{padding-top:40px;scroll-margin-top:24px}.z0tfEa_h2{font-family:var(--font-display);align-items:baseline;gap:14px;margin:0;font-size:1.75rem;font-weight:400;line-height:1.15;display:flex}.z0tfEa_n{font-family:var(--font-mono);font-size:var(--t-label);letter-spacing:.08em;color:var(--rose);flex:none}.z0tfEa_body{color:var(--ink-soft);margin-top:12px;line-height:1.6}.z0tfEa_body p,.z0tfEa_body ul{margin:0 0 12px}.z0tfEa_body ul{padding-left:1.2em}.z0tfEa_body li{margin-bottom:6px}.z0tfEa_body strong{color:var(--ink);font-weight:600}.z0tfEa_body a{color:var(--curfew);text-underline-offset:3px}.z0tfEa_footer{border-top:1px solid var(--line);max-width:44rem;margin:0 auto;padding:20px 0 40px}
._7FV7Tq_root{min-height:100svh;padding-top:clamp(96px,10vw,140px);padding-bottom:clamp(88px,7vw,104px);display:flex}._7FV7Tq_wrap{grid-template-rows:auto 1fr auto auto;width:100%;display:grid}._7FV7Tq_mark{width:min(460px,64vw);height:auto}._7FV7Tq_composer{background:var(--curfew);width:min(900px,100%);color:var(--almond);text-align:left;cursor:pointer;box-shadow:0 40px 60px -40px color-mix(in srgb, var(--ink) 60%, transparent);transition:transform .4s var(--ease-out);border:0;border-radius:clamp(18px,2vw,28px);place-self:center start;margin:clamp(40px,6vw,80px) 0;padding:clamp(22px,3vw,40px) clamp(22px,3.4vw,48px) clamp(16px,2vw,24px)}._7FV7Tq_composer:hover{transform:translateY(-3px)}._7FV7Tq_composer:active{transform:translateY(0)scale(.995)}._7FV7Tq_composer:focus-visible{outline:2px solid var(--ink);outline-offset:4px}._7FV7Tq_row{align-items:flex-start;gap:clamp(10px,1.4vw,18px);display:flex}._7FV7Tq_caret{background:var(--almond);pointer-events:none;border-radius:2px;width:3px;height:1em;margin-left:2px;position:absolute;top:0;left:0}._7FV7Tq_caret[data-blink]{animation:1.1s step-end .3s infinite _7FV7Tq_blink}@keyframes _7FV7Tq_blink{50%{opacity:0}}._7FV7Tq_prompt{flex:1;min-width:0;font-size:clamp(2rem,.9rem + 4.4vw,5.25rem);line-height:1.12;position:relative}._7FV7Tq_tools{flex:none;gap:clamp(12px,2vw,28px);padding-top:.6em;display:flex}._7FV7Tq_tools svg{fill:none;width:clamp(20px,2vw,28px);height:auto;stroke:var(--almond);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}@media (max-width:599px){._7FV7Tq_tools{display:none}}._7FV7Tq_rule{border-top:1px solid var(--on-dark-rule);margin:clamp(16px,2vw,24px) 0 12px;display:block}._7FV7Tq_status{font-family:var(--font-mono);font-size:var(--t-label);letter-spacing:.08em;text-transform:uppercase;color:var(--clay)}._7FV7Tq_coming{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 32px;padding-bottom:clamp(28px,4vw,48px);display:flex}._7FV7Tq_note{color:var(--ink);align-items:center;gap:12px;margin:0;font-size:clamp(1.125rem,1rem + .5vw,1.375rem);font-weight:500;display:inline-flex}._7FV7Tq_speck{background:var(--curfew);border-radius:50%;width:9px;height:9px}._7FV7Tq_brand{font-family:var(--font-mono);font-size:var(--t-label);letter-spacing:.04em;color:var(--curfew);margin:0}._7FV7Tq_footer{border-top:1px solid var(--curfew);padding-top:18px}._7FV7Tq_footer ul{font-family:var(--font-mono);font-size:var(--t-label);letter-spacing:.08em;text-transform:uppercase;color:var(--ink);flex-wrap:wrap;gap:8px 32px;margin:0;padding:0;list-style:none;display:flex}._7FV7Tq_footer li:last-child{margin-left:auto}@media (max-width:599px){._7FV7Tq_footer ul{flex-direction:column}._7FV7Tq_footer li:last-child{margin-left:0}}
.zwHj9q_root{min-height:auto;padding:0;overflow:clip}.zwHj9q_track{height:420vh;position:relative}.zwHj9q_stage{height:100svh;min-height:600px;position:sticky;top:0;overflow:hidden}@media (prefers-reduced-motion:reduce){.zwHj9q_track{height:auto}.zwHj9q_stage{position:relative}}.zwHj9q_canvas{position:absolute;inset:0}.zwHj9q_flat{left:var(--gutter);color:var(--on-dark-muted);position:absolute;bottom:30%}.zwHj9q_labels{pointer-events:none;position:absolute;inset:0}.zwHj9q_tag{max-width:200px;font-family:var(--font-text);color:var(--almond);will-change:transform;padding:10px 0 0 10px;font-size:.9375rem;font-style:italic;line-height:1.2;transition:opacity .26s linear;position:absolute;top:0;left:0}.zwHj9q_head{left:var(--gutter);pointer-events:none;gap:12px;max-width:28rem;display:grid;position:absolute;top:clamp(76px,11vh,112px)}.zwHj9q_lede{max-width:24rem;font-size:1rem}.zwHj9q_month{right:var(--gutter);flex-direction:column;gap:6px;width:min(340px,30vw);display:flex;position:absolute;top:clamp(76px,11vh,112px);bottom:90px}.zwHj9q_hand{transform-origin:0;min-height:3rem;margin:0;font-size:clamp(1.75rem,1.2rem + 1.6vw,2.75rem);transform:rotate(-3deg)}.zwHj9q_mName{font-family:var(--font-display);margin:0;font-size:clamp(2.5rem,1.6rem + 3vw,4.5rem);line-height:1}.zwHj9q_mCount{font-family:var(--font-mono);font-size:var(--t-label);letter-spacing:.08em;text-transform:uppercase;color:var(--clay);margin:0 0 10px}.zwHj9q_mList{border-top:1px solid var(--on-dark-rule);margin:0;padding:0;list-style:none;overflow:auto}.zwHj9q_mList li{border-bottom:1px solid var(--on-dark-rule);animation:zwHj9q_rise .42s var(--ease-out) both;grid-template-columns:10px 1fr;column-gap:12px;padding:9px 0;display:grid}.zwHj9q_mList li:nth-child(2){animation-delay:40ms}.zwHj9q_mList li:nth-child(3){animation-delay:80ms}.zwHj9q_mList li:nth-child(4){animation-delay:.12s}.zwHj9q_mList li:nth-child(5){animation-delay:.16s}.zwHj9q_mList li:nth-child(n+6){animation-delay:.2s}@keyframes zwHj9q_rise{0%{opacity:0;translate:0 6px}}.zwHj9q_sw{border-radius:50%;grid-row:span 2;width:9px;height:9px;margin-top:7px}.zwHj9q_g0{background:var(--almond)}.zwHj9q_g1{background:var(--clay)}.zwHj9q_g2{background:var(--paper-deep)}.zwHj9q_mTitle{font-family:var(--font-text);font-size:1.0625rem;line-height:1.3}.zwHj9q_mMeta{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--on-dark-muted);font-size:.625rem}.zwHj9q_key{left:var(--gutter);font-family:var(--font-mono);font-size:var(--t-label);letter-spacing:.08em;text-transform:uppercase;color:var(--almond);flex-wrap:wrap;gap:8px 22px;margin:0;padding:0;list-style:none;display:flex;position:absolute;bottom:28px}.zwHj9q_key li{align-items:center;gap:8px;display:flex}.zwHj9q_ls,.zwHj9q_ld{stroke:var(--almond);stroke-width:1.4px}.zwHj9q_ld{stroke-dasharray:3 3}.zwHj9q_hint{font-family:var(--font-ui);text-transform:none;letter-spacing:0;font-size:var(--t-caption);color:var(--on-dark-muted)}.zwHj9q_after{padding:36px var(--gutter) 72px;gap:18px;display:grid}.zwHj9q_list summary{border:1px solid var(--on-dark-rule);cursor:pointer;border-radius:999px;align-items:center;min-height:44px;padding:0 18px;display:inline-flex}.zwHj9q_list ol{columns:3 260px;font-family:var(--font-text);margin:20px 0 0;padding:0;list-style:none}.zwHj9q_list li{break-inside:avoid;padding:3px 0}.zwHj9q_d{font-family:var(--font-mono);font-size:var(--t-label);color:var(--clay);margin-right:6px}.zwHj9q_note{font-size:var(--t-caption);color:var(--on-dark-muted);max-width:44rem;margin:0}@media (max-width:860px){:is(.zwHj9q_head .lede,.zwHj9q_head .label){display:none}.zwHj9q_head .heading{font-size:1.75rem}.zwHj9q_head{top:64px}.zwHj9q_month{left:var(--gutter);right:var(--gutter);width:auto;height:34%;top:auto;bottom:64px}.zwHj9q_mName{font-size:2.25rem}.zwHj9q_hand{min-height:0;font-size:1.6rem;position:absolute;top:-6px;right:0}.zwHj9q_key li:not(.zwHj9q_hint){font-size:.625rem}.zwHj9q_hint{display:none}.zwHj9q_tag{max-width:150px;font-size:.8125rem}.zwHj9q_labels{bottom:36%;overflow:hidden}}
.WnEh0G_root.section.WnEh0G_moving{height:300svh;padding:0;overflow:clip}.WnEh0G_stage{height:100svh;position:sticky;top:0;overflow:hidden}.WnEh0G_host{position:absolute;inset:0}.WnEh0G_overlay{padding:84px var(--gutter) 32px;pointer-events:none;grid-template-rows:auto 1fr auto;grid-template-columns:minmax(0,1fr) auto;display:grid;position:absolute;inset:0}.WnEh0G_head{grid-column:1/-1;max-width:40rem}.WnEh0G_head .label{margin:0 0 10px}.WnEh0G_h2{font-family:var(--font-display);margin:0 0 12px;font-size:clamp(1.9rem,1.3rem + 2.2vw,3.25rem);font-weight:400;line-height:1.05}.WnEh0G_name{flex-wrap:wrap;align-items:baseline;gap:4px 14px;margin:0;display:flex}.WnEh0G_nameText{font-family:var(--font-display);font-size:1.5rem;font-style:italic}.WnEh0G_span{font-family:var(--font-mono);font-size:var(--t-label);letter-spacing:.08em;text-transform:uppercase;color:var(--on-dark-muted)}.WnEh0G_caption{grid-area:3/1;max-width:30rem}.WnEh0G_caption .label{margin:0 0 6px}.WnEh0G_kind{margin:0;font-size:1.0625rem;font-weight:500}.WnEh0G_reason{font-family:var(--font-hand);-webkit-text-stroke:.045em currentColor;paint-order:stroke fill;color:var(--clay);transform-origin:0;margin:8px 0;font-size:clamp(1.9rem,1.4rem + 1.5vw,2.7rem);line-height:1.02;transform:rotate(-1.5deg)}.WnEh0G_ask{color:var(--on-dark-muted);margin:10px 0 0;font-size:.9375rem}.WnEh0G_ask>span{margin-left:4px;font-size:1.9rem}.WnEh0G_shape{color:var(--on-dark-muted);margin:4px 0 0;font-size:.9375rem}.WnEh0G_pips{align-items:center;gap:8px;margin-top:16px;display:flex}.WnEh0G_pip,.WnEh0G_pipOn{border:1.5px solid var(--clay);border-radius:50%;width:9px;height:9px}.WnEh0G_pipOn{background:var(--almond);border-color:var(--almond)}.WnEh0G_scroll{font-family:var(--font-mono);font-size:var(--t-label);letter-spacing:.08em;text-transform:uppercase;color:var(--on-dark-muted);margin-left:8px}.WnEh0G_example{max-width:21rem;color:var(--on-dark-muted);grid-area:3/2;align-self:end;margin:0 0 0 32px;font-size:.75rem;line-height:1.45}@media (max-width:760px){.WnEh0G_overlay{grid-template-rows:auto 1fr auto auto;grid-template-columns:1fr;padding-top:76px;padding-bottom:20px}.WnEh0G_caption{grid-row:3}.WnEh0G_example{grid-area:4/1;margin:10px 0 0;font-size:.6875rem}.WnEh0G_shape{font-size:.875rem}}.WnEh0G_still{min-height:auto}.WnEh0G_list{gap:0;max-width:48rem;margin:40px 0 0;padding:0;list-style:none;display:grid}.WnEh0G_item{border-top:1px solid var(--on-dark-rule);padding:22px 0}.WnEh0G_item .label{margin:0 0 6px}.WnEh0G_listStep{margin:0 0 14px}.WnEh0G_reasonInline{font-family:var(--font-hand);-webkit-text-stroke:.045em currentColor;paint-order:stroke fill;color:var(--clay);font-size:1.7rem}.WnEh0G_listTitle{font-family:var(--font-text);margin:0 0 6px;font-size:1.5rem;font-weight:500}.WnEh0G_listBody{font-family:var(--font-text);max-width:40rem;margin:0;font-size:1.0625rem}.WnEh0G_exampleStill{color:var(--on-dark-muted);max-width:40rem;margin:24px 0 0;font-size:.8125rem}
