.AboutPage_about__WZ1F1{padding-bottom:var(--space-9)}.AboutPage_intro__31S96{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(300px,.9fr);gap:var(--space-8);align-items:end;padding-top:clamp(var(--space-7),8vw,var(--space-9))}.AboutPage_introText__1_pmj{display:grid;gap:var(--space-5)}.AboutPage_kicker__9fl2k{display:flex;align-items:center;gap:var(--space-2)}.AboutPage_kickerStar___vhCB{margin-left:var(--space-2);transform:rotate(-12deg)}.AboutPage_title__oXycJ{font-family:var(--font-serif);font-size:clamp(2.75rem,7vw,5.75rem);font-weight:900;line-height:1.12;letter-spacing:.01em;color:var(--ink)}.AboutPage_titleMark__Sxbc_{background-size:100% 100%}.AboutPage_lede__pq42v{display:grid;gap:var(--space-4);max-width:34em;font-size:var(--text-body);line-height:var(--leading-body);color:var(--ink-2)}.AboutPage_card__Lc3v3{--paper-stack-fill:var(--paper-2);position:relative;padding:var(--space-7) var(--space-6) var(--space-6);color:var(--ink);font-size:var(--text-small);transform:rotate(.8deg)}.AboutPage_cardPin__A_Lxt{position:absolute;top:-14px;right:var(--space-6);z-index:2}.AboutPage_cardSwirl__Zzycj{position:absolute;top:var(--space-4);left:calc(var(--space-5) * -1);transform:rotate(-20deg)}.AboutPage_cardHead__AVLaj{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2) var(--space-3);padding-bottom:var(--space-3)}.AboutPage_cardDot__EIAsl{flex:none;width:18px;height:16px;border:var(--stroke-sketch) solid var(--ink);border-radius:55% 45% 50% 50%/50% 55% 45% 50%;background:var(--light)}.AboutPage_cardTitle__H0xrU{font-family:var(--font-serif);font-size:var(--text-h3);font-weight:900;letter-spacing:.3em;color:var(--ink)}.AboutPage_cardNo__2qs6O{margin-left:auto;font-family:var(--font-mono);font-size:var(--text-meta);color:var(--ink-3)}.AboutPage_cardRows__sMk3Q div{position:relative;display:grid;grid-template-columns:4.5em minmax(0,1fr);gap:var(--space-3);align-items:baseline;padding-block:var(--space-3) var(--space-4)}.AboutPage_cardRows__sMk3Q div:after{content:"";position:absolute;left:0;right:18%;bottom:0;height:8px;background:var(--ink-2);-webkit-mask:var(--doodle-line-mask) 0 50% /100% 100% no-repeat;mask:var(--doodle-line-mask) 0 50% /100% 100% no-repeat;opacity:.7;pointer-events:none}.AboutPage_cardRows__sMk3Q div:nth-child(2n):after{right:8%;transform:scaleX(-1)}.AboutPage_cardRows__sMk3Q div:last-child:after{display:none}.AboutPage_cardRows__sMk3Q dt{font-family:var(--font-mono);font-size:var(--text-meta);letter-spacing:var(--tracking-label);color:var(--ink-3)}.AboutPage_cardRows__sMk3Q dd{color:var(--ink)}.AboutPage_cardRows__sMk3Q dd span[aria-hidden]{color:var(--light-text)}.AboutPage_cardSeal__kwkji{position:absolute;right:var(--space-6);bottom:var(--space-5);transform:rotate(-9deg);opacity:.92}.AboutPage_live__Edbrg{display:inline-block;width:7px;height:7px;margin-right:var(--space-2);border-radius:50%;background:var(--light);vertical-align:.1em;animation:AboutPage_live__Edbrg 2.4s ease-in-out infinite}@keyframes AboutPage_live__Edbrg{50%{box-shadow:0 0 0 5px var(--light-glow)}}:root[data-motion=still] .AboutPage_live__Edbrg{animation:none}.AboutPage_weld__fSlYc{position:relative;margin-top:clamp(var(--space-7),7vw,var(--space-8));padding:var(--space-5) var(--space-5) var(--space-4);border:var(--stroke-sketch) solid var(--ink);border-radius:var(--radius-sketch)}.AboutPage_section__nHEUC{display:grid;gap:var(--space-5);padding-top:clamp(var(--space-8),9vw,140px)}.AboutPage_sectionHead__14I3g{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-2) var(--space-4)}.AboutPage_sectionIndex__69cKB{align-self:center;font-size:var(--text-small)}.AboutPage_heading___M6pn{font-family:var(--font-serif);font-size:clamp(1.75rem,3.4vw,2.5rem);font-weight:900;line-height:var(--leading-title);color:var(--ink)}.AboutPage_sectionNote__6g8yb{margin-left:auto;font-family:var(--font-mono);font-size:var(--text-meta);color:var(--ink-3)}.AboutPage_sectionLede__CvmQu{max-width:40em;font-size:var(--text-body);line-height:var(--leading-body);color:var(--ink-2)}.AboutPage_name__r_HHw{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--space-8);align-items:center;margin-top:clamp(var(--space-8),9vw,140px);padding:var(--space-7) clamp(var(--space-4),4vw,var(--space-7));--mark-color:var(--paper);--mark-opacity:0.9}.AboutPage_nameStar__PhjG3{position:absolute;top:-20px;right:34%;transform:rotate(14deg)}.AboutPage_nameCloud__R1mGn{position:absolute;top:-52px;right:8%}.AboutPage_nameMark___ti_J{display:flex;flex-direction:row-reverse;gap:clamp(var(--space-4),3vw,var(--space-6))}.AboutPage_nameWord__8tjUC{display:flex;align-items:center;gap:var(--space-4);writing-mode:vertical-rl}.AboutPage_nameWord__8tjUC b{font-family:var(--font-serif);font-size:clamp(3.5rem,8vw,6.5rem);font-weight:900;line-height:1;letter-spacing:.06em;color:var(--ink)}.AboutPage_nameWord__8tjUC[data-light] b{color:var(--light-text)}.AboutPage_nameWord__8tjUC small{padding-top:var(--space-3);border-left:1px solid var(--ink-3);padding-left:0;font-family:var(--font-mono);font-size:var(--text-meta);letter-spacing:.24em;color:var(--ink-3)}.AboutPage_nameText__VbIbi{display:grid;justify-items:start;gap:var(--space-4);max-width:32em;font-size:var(--text-body);line-height:var(--leading-body);color:var(--ink-2)}.AboutPage_nameText__VbIbi .AboutPage_heading___M6pn{margin-top:calc(var(--space-2) * -1)}.AboutPage_paths__v1aw_{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-5);padding-top:var(--space-3)}.AboutPage_paths__v1aw_ a{position:relative;display:grid;gap:var(--space-3);padding:var(--space-6) var(--space-5);color:var(--on-pop);transition:transform var(--duration-base) var(--ease-out)}.AboutPage_paths__v1aw_ a[data-color=blue]{--paper-fill:var(--pop-blue);transform:rotate(-1deg)}.AboutPage_paths__v1aw_ a[data-color=butter]{--paper-fill:var(--butter);color:var(--ink);transform:rotate(.6deg)}.AboutPage_paths__v1aw_ a[data-color=yellow]{--paper-fill:var(--pop-yellow);transform:rotate(-.4deg)}.AboutPage_paths__v1aw_ a:focus-visible,.AboutPage_paths__v1aw_ a:hover{transform:rotate(0deg) translateY(-4px)}.AboutPage_paths__v1aw_ a>span:not([aria-hidden]){font-size:var(--text-small);color:inherit}.AboutPage_paths__v1aw_ strong{font-family:var(--font-serif);font-size:var(--text-h3);font-weight:900;color:inherit}.AboutPage_coda__TvJYb{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--space-3) var(--space-6);font-size:var(--text-small)}.AboutPage_egg__OvAWf{font-family:var(--font-mono);font-size:var(--text-meta);color:var(--ink-3)}@media (max-width:960px){.AboutPage_intro__31S96{grid-template-columns:minmax(0,1fr);gap:var(--space-7)}.AboutPage_card__Lc3v3{max-width:520px}}@media (max-width:720px){.AboutPage_name__r_HHw{grid-template-columns:minmax(0,1fr);gap:var(--space-6)}.AboutPage_nameMark___ti_J{justify-content:flex-end}.AboutPage_paths__v1aw_{grid-template-columns:minmax(0,1fr);gap:var(--space-6)}.AboutPage_card__Lc3v3{padding-inline:var(--space-5)}.AboutPage_cardSwirl__Zzycj{left:calc(var(--space-2) * -1)}.AboutPage_sectionNote__6g8yb{margin-left:0;flex-basis:100%}}.ProcessTrio_trio__mVcRQ{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-6);padding-top:var(--space-4);list-style:none}.ProcessTrio_item__arP7i{display:grid;grid-template-rows:auto auto 1fr auto;gap:var(--space-4);padding:var(--space-6) var(--space-5) var(--space-6);color:var(--ink)}.ProcessTrio_item__arP7i:first-child{transform:rotate(-.6deg)}.ProcessTrio_item__arP7i:nth-child(3){transform:rotate(.5deg)}.ProcessTrio_head__GgNBS{display:flex;align-items:center;gap:var(--space-3)}.ProcessTrio_numeral__HpePq{display:inline-grid;place-items:center;width:2em;height:2em;border:var(--stroke-sketch) solid var(--ink);border-radius:52% 48% 50% 46%/48% 52% 46% 50%;background:var(--pop-yellow);font-family:var(--font-serif);font-size:var(--text-small);font-weight:700;color:var(--on-pop);transform:rotate(-6deg)}.ProcessTrio_title__boA6y{font-family:var(--font-serif);font-size:var(--text-h2);font-weight:900;color:var(--ink)}.ProcessTrio_en__g4S2Y{margin-left:auto;font-family:var(--font-mono);font-size:var(--text-meta);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--ink-3)}.ProcessTrio_scene__aoJWt{display:grid;overflow:hidden;border:var(--stroke-sketch) solid var(--ink);border-radius:var(--radius-sketch);background:var(--paper)}.ProcessTrio_stage__oteHG{aspect-ratio:8/5;border-bottom:1px dashed var(--line-strong);background:linear-gradient(var(--line) 1px,transparent 1px) 0 0 /20px 20px,linear-gradient(90deg,var(--line) 1px,transparent 1px) 0 0 /20px 20px;background-color:var(--paper);background-blend-mode:normal}:root[data-reading-theme=dark] .ProcessTrio_stage__oteHG{background-color:var(--paper-2)}.ProcessTrio_svg__Xgpze{display:block;width:100%;height:100%}.ProcessTrio_controls__FcKFl{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:var(--space-3);min-height:64px;padding:var(--space-3)}.ProcessTrio_action__hJ3rj{min-width:76px;min-height:36px;padding:0 var(--space-4);border:var(--stroke-sketch) solid var(--ink);border-radius:var(--radius-chip);background:var(--pop-yellow);font:inherit;font-size:var(--text-small);color:var(--on-pop);cursor:pointer;box-shadow:2px 2px 0 var(--ink);transition:background var(--duration-fast),box-shadow var(--duration-fast),transform var(--duration-fast)}.ProcessTrio_action__hJ3rj:focus-visible,.ProcessTrio_action__hJ3rj:hover:not(:disabled){background:var(--light);color:var(--on-light)}.ProcessTrio_action__hJ3rj:active:not(:disabled){box-shadow:0 0 0 var(--ink);transform:translate(2px,2px)}.ProcessTrio_action__hJ3rj[aria-pressed=true]{background:var(--light);color:var(--on-light)}.ProcessTrio_action__hJ3rj:disabled{border-color:var(--line-strong);background:none;color:var(--ink-3);box-shadow:none;cursor:progress}.ProcessTrio_status__qTrkA{font-size:var(--text-small);line-height:1.6;color:var(--ink-2)}.ProcessTrio_body__94ZUl{font-size:var(--text-ui);line-height:1.85;color:var(--ink-2)}.ProcessTrio_links__qx2Ch{display:grid;gap:var(--space-2);padding-top:var(--space-3);border-top:1px dashed var(--line-strong);list-style:none;font-size:var(--text-small)}.ProcessTrio_links__qx2Ch a{display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:0 var(--space-2);color:var(--ink);transition:color var(--duration-fast)}.ProcessTrio_links__qx2Ch a:focus-visible,.ProcessTrio_links__qx2Ch a:hover{color:var(--light-text);-webkit-text-decoration:underline wavy var(--light);text-decoration:underline wavy var(--light);text-underline-offset:4px}.ProcessTrio_linkMeta__G0TOF{font-family:var(--font-mono);font-size:var(--text-meta);color:var(--ink-3)}.ProcessTrio_plate__bs1kY{fill:var(--paper-3);stroke:var(--ink-2);stroke-width:1.2}.ProcessTrio_beam__pb0M8{fill:var(--light);opacity:.85}.ProcessTrio_hatch__8_GAK{stroke:var(--ink-3);stroke-width:1.2}.ProcessTrio_melt__J1UYH{opacity:0;transition:opacity var(--duration-fast)}[data-state=on] .ProcessTrio_melt__J1UYH{opacity:1}.ProcessTrio_pool__DVXV6{fill:var(--light);opacity:.32}.ProcessTrio_keyhole__qCQLS{fill:var(--paper);stroke:var(--light);stroke-width:1.2;transform-box:fill-box;transform-origin:50% 0}[data-state=on] .ProcessTrio_keyhole__qCQLS{animation:ProcessTrio_keyhole__qCQLS .42s ease-in-out infinite alternate}.ProcessTrio_plume__aUYeP{fill:none;stroke:var(--ink-3);stroke-width:1.2;stroke-linecap:round;stroke-dasharray:3 5}[data-state=on] .ProcessTrio_plume__aUYeP{animation:ProcessTrio_plume__aUYeP .9s linear infinite}.ProcessTrio_fusion__7oOGQ,.ProcessTrio_haz__FASSs{opacity:0;transition:opacity var(--duration-slow) var(--ease-out)}.ProcessTrio_fusion__7oOGQ{fill:url(#trio-hatch);stroke:var(--ink-2);stroke-width:1.2}.ProcessTrio_haz__FASSs{fill:none;stroke:var(--light);stroke-width:1;stroke-dasharray:3 3}[data-state=done] :is(.ProcessTrio_fusion__7oOGQ,.ProcessTrio_haz__FASSs){opacity:1}@keyframes ProcessTrio_keyhole__qCQLS{0%{transform:scaleY(.9)}to{transform:scale(1.12,1.04)}}@keyframes ProcessTrio_plume__aUYeP{to{stroke-dashoffset:-16}}.ProcessTrio_track__n6hoJ .ProcessTrio_bead__Q_HTR{fill:var(--paper-2);stroke:var(--ink-2);stroke-width:1.1}.ProcessTrio_dilution__CJ07X{fill:var(--light-wash);stroke:var(--light);stroke-width:1}.ProcessTrio_fresh__x43Zl{transform-box:fill-box;transform-origin:50% 100%;animation:ProcessTrio_track-grow__2R2uz .52s var(--ease-out) both}.ProcessTrio_fresh__x43Zl .ProcessTrio_bead__Q_HTR{animation:ProcessTrio_track-cool__Dunay 1.4s var(--ease-out) both}.ProcessTrio_nozzle__IGsug{transition:transform var(--duration-base) var(--ease-out)}.ProcessTrio_nozzleBody__L_j5o{fill:var(--ink-2)}.ProcessTrio_powder__QzPFO{fill:none;stroke:var(--ink-3);stroke-width:1.4;stroke-dasharray:1 4;stroke-linecap:round;animation:ProcessTrio_plume__aUYeP .6s linear infinite}@keyframes ProcessTrio_track-grow__2R2uz{0%{transform:scaleY(.1)}}@keyframes ProcessTrio_track-cool__Dunay{0%{fill:var(--light)}}.ProcessTrio_glassBack__Sf9Fl,.ProcessTrio_glass___jqE1{fill:color-mix(in srgb,var(--paper) 70%,var(--spectrum-5) 6%);stroke:var(--ink-3);stroke-width:1}.ProcessTrio_glassBack__Sf9Fl{opacity:.6}.ProcessTrio_fringes__ZSup3 ellipse{fill:none;stroke-width:2.4;opacity:.55}.ProcessTrio_bondLine__sBbgK{fill:none;stroke:var(--light);stroke-width:1.4;stroke-dasharray:2 3}.ProcessTrio_glint__1Mdr_{fill:none;stroke:var(--paper);stroke-width:2;stroke-linecap:round;opacity:.9}.ProcessTrio_spot__92n4h circle:first-child{fill:var(--light-glow)}.ProcessTrio_spot__92n4h circle:last-child{fill:var(--light)}:root[data-motion=still] :is(.ProcessTrio_keyhole__qCQLS,.ProcessTrio_plume__aUYeP,.ProcessTrio_powder__QzPFO,.ProcessTrio_fresh__x43Zl,.ProcessTrio_fresh__x43Zl .ProcessTrio_bead__Q_HTR){animation:none}@media (prefers-reduced-motion:reduce){:is(.ProcessTrio_keyhole__qCQLS,.ProcessTrio_plume__aUYeP,.ProcessTrio_powder__QzPFO,.ProcessTrio_fresh__x43Zl,.ProcessTrio_fresh__x43Zl .ProcessTrio_bead__Q_HTR){animation:none}}@media (max-width:960px){.ProcessTrio_trio__mVcRQ{grid-template-columns:minmax(0,1fr);gap:var(--space-7)}.ProcessTrio_item__arP7i{padding-inline:var(--space-4)}.ProcessTrio_scene__aoJWt{max-width:560px}}.ProcessWindow_window__lCX7O{position:relative;display:grid;grid-template-columns:minmax(0,1.35fr) minmax(280px,1fr);border:var(--stroke-sketch) solid var(--ink);border-radius:var(--radius-sketch);background:var(--butter);box-shadow:5px 5px 0 var(--paper-3)}.ProcessWindow_mapWrap__6X8Nk{display:grid;gap:var(--space-3);padding:var(--space-4) var(--space-4) var(--space-5);border-right:var(--stroke-sketch) dashed var(--ink-3);border-radius:var(--radius-sketch);border-top-right-radius:0;border-bottom-right-radius:0}.ProcessWindow_map__POdN1{display:block;width:100%;height:auto;cursor:crosshair;touch-action:none;-webkit-user-select:none;user-select:none}.ProcessWindow_hatchLine__RZhdv{stroke:var(--ink-3);stroke-width:1;opacity:.35}.ProcessWindow_zone_lof__Qh_No{fill:url(#window-hatch)}.ProcessWindow_zone_burn__DZyC4{fill:var(--ink-wash)}.ProcessWindow_zone_cond__auUq0{fill:var(--paper-2)}.ProcessWindow_zone_hump__OW9ML{fill:var(--paper-3)}.ProcessWindow_zone_key__0pMKV{fill:var(--light-wash);stroke:var(--light);stroke-width:1.2}.ProcessWindow_iso__c3av7{fill:none;stroke:var(--ink-3);stroke-width:.8;stroke-dasharray:2 5;opacity:.7}.ProcessWindow_isoLabel__feAmH{font-family:var(--font-mono);font-size:11px;fill:var(--ink-3)}.ProcessWindow_zoneLabel__Bzl74{font-family:var(--font-serif);font-size:17px;font-weight:700;fill:var(--ink-2);pointer-events:none}.ProcessWindow_frame__7tuv_{fill:none;stroke:var(--ink);stroke-width:1.5;stroke-linejoin:round}.ProcessWindow_axis__1tttm{font-family:var(--font-mono);font-size:13px;letter-spacing:.06em;fill:var(--ink-2)}.ProcessWindow_cursor__zosv1 path{fill:none;stroke:var(--ink);stroke-width:1.4}.ProcessWindow_cursor__zosv1 circle{fill:var(--light);stroke:var(--paper);stroke-width:2}.ProcessWindow_sliders__PUYxB{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-5);padding-inline:var(--space-2)}.ProcessWindow_sliders__PUYxB label{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:var(--space-3);font-family:var(--font-mono);font-size:var(--text-meta);color:var(--ink-3)}.ProcessWindow_sliders__PUYxB input{width:100%;accent-color:var(--light)}.ProcessWindow_panel__IKQy_{display:grid;align-content:start;gap:var(--space-4);padding:var(--space-5)}.ProcessWindow_section__ydLkm{display:block;width:100%;height:auto;border:var(--stroke-sketch) solid var(--ink);border-radius:var(--radius-sketch);background:var(--paper)}.ProcessWindow_metal__lCCl6{fill:var(--paper-3);stroke:var(--ink-3);stroke-width:1}.ProcessWindow_haz__3GDDv{fill:none;stroke:var(--light);stroke-width:1;stroke-dasharray:3 3;opacity:.7}.ProcessWindow_fusion__fzg0a{fill:color-mix(in srgb,var(--light) 22%,var(--paper-3));stroke:var(--ink-2);stroke-width:1.2}.ProcessWindow_mark__fagXS{fill:var(--light-wash);stroke:var(--ink-3);stroke-width:1;stroke-dasharray:2 2}.ProcessWindow_verdict__s2Xmd{display:grid;gap:var(--space-2);min-height:7.5em;font-size:var(--text-ui);line-height:1.8;color:var(--ink-2)}.ProcessWindow_verdictTitle__8z7P7{font-family:var(--font-serif);font-size:var(--text-h2);font-weight:900;color:var(--ink)}[data-zone=key] .ProcessWindow_verdictTitle__8z7P7,[data-zone=sweet] .ProcessWindow_verdictTitle__8z7P7{color:var(--light-text)}.ProcessWindow_meters__KXAYB{display:grid;gap:var(--space-2);font-family:var(--font-mono);font-size:var(--text-meta);color:var(--ink-3)}.ProcessWindow_meters__KXAYB div{display:grid;grid-template-columns:4em minmax(0,1fr);align-items:center;gap:var(--space-3)}.ProcessWindow_meters__KXAYB dd{height:8px;overflow:hidden;border:1px solid var(--ink-2);border-radius:var(--radius-chip);background:var(--paper)}.ProcessWindow_meters__KXAYB dd span{display:block;height:100%;background:var(--ink-2)}.ProcessWindow_meters__KXAYB div:last-child dd span{background:var(--light)}.ProcessWindow_found__UTQzt{display:flex;align-items:center;gap:var(--space-3);font-size:var(--text-small);color:var(--ink-2)}.ProcessWindow_stamp__ID0ol{display:inline-grid;place-items:center;padding:6px 10px;border:2px solid var(--light);border-radius:52% 48% 50% 46%/48% 52% 46% 50%;background:var(--paper);font-family:var(--font-serif);font-size:1rem;font-weight:900;letter-spacing:.2em;color:var(--light-text);transform:rotate(-8deg);animation:ProcessWindow_stamp__ID0ol .42s var(--ease-out) both}@keyframes ProcessWindow_stamp__ID0ol{0%{opacity:0;transform:rotate(-8deg) scale(1.8)}}:root[data-motion=still] .ProcessWindow_stamp__ID0ol{animation:none}@media (max-width:860px){.ProcessWindow_window__lCX7O{grid-template-columns:minmax(0,1fr)}.ProcessWindow_mapWrap__6X8Nk{border-right:0;border-bottom:var(--stroke-sketch) dashed var(--ink-3);border-radius:var(--radius-sketch);border-bottom-right-radius:0;border-bottom-left-radius:0}}.Wavelength_button___xjD9{display:inline-flex;align-items:center;gap:var(--space-2);padding:0;border:0;background:none;font:inherit;color:inherit;cursor:pointer}.Wavelength_dot__xqriK{width:10px;height:10px;border:1px solid var(--ink);border-radius:50%;background:var(--light);box-shadow:0 0 0 3px var(--light-glow)}.Wavelength_buttonHint__bwiZl{padding:0 7px;border:1px solid var(--ink);border-radius:var(--radius-chip);background:var(--paper);font-size:.6875rem;color:var(--ink-2);transition:background var(--duration-fast),color var(--duration-fast)}.Wavelength_button___xjD9:focus-visible .Wavelength_buttonHint__bwiZl,.Wavelength_button___xjD9:hover .Wavelength_buttonHint__bwiZl{background:var(--pop-yellow);color:var(--on-pop)}.Wavelength_toastSlot__vPRAF{position:fixed;right:var(--frame-pad);bottom:var(--space-5);z-index:40;width:min(380px,calc(100vw - var(--frame-pad) * 2));pointer-events:none}.Wavelength_toast__LJdrM{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--space-2) var(--space-4);padding:var(--space-5) var(--space-5) var(--space-4);border:var(--stroke-sketch) solid var(--ink);border-radius:var(--radius-sketch);background:var(--butter);box-shadow:4px 4px 0 var(--ink);pointer-events:auto;animation:Wavelength_toast-in__3PQj6 var(--duration-base) var(--ease-out) both}.Wavelength_toast__LJdrM:before{content:"";position:absolute;top:-10px;left:calc(50% - 32px);width:64px;height:20px;background:color-mix(in srgb,var(--light) 55%,transparent);transform:rotate(-3deg)}.Wavelength_toast__LJdrM[data-invisible]{border-style:dashed}.Wavelength_toast__LJdrM[data-invisible]:before{background:var(--tape)}.Wavelength_swatch__arns9{width:14px;height:14px;margin-top:5px;border:1px solid var(--ink);border-radius:50%;background:var(--light);box-shadow:0 0 0 4px var(--light-glow)}.Wavelength_toast__LJdrM[data-invisible] .Wavelength_swatch__arns9{border:1px dashed var(--ink-3);background:none;box-shadow:none}.Wavelength_toastText__hpqMy{display:grid;gap:var(--space-1);font-size:var(--text-small);line-height:1.7;color:var(--ink-2)}.Wavelength_toastTitle__a0GFM{display:flex;align-items:baseline;gap:var(--space-3);font-family:var(--font-serif);font-size:var(--text-h4);font-weight:900;color:var(--ink)}.Wavelength_toastNm__ZP0Dx{font-family:var(--font-mono);font-size:var(--text-meta);font-weight:400;color:var(--ink-3)}.Wavelength_toastReset__E3O0r{grid-column:2;justify-self:start;padding:2px 10px;border:1px solid var(--ink-2);border-radius:var(--radius-chip);background:var(--paper);font:inherit;font-size:var(--text-small);color:var(--ink-2);cursor:pointer}.Wavelength_toastReset__E3O0r:focus-visible,.Wavelength_toastReset__E3O0r:hover{border-color:var(--ink);background:var(--pop-yellow);color:var(--on-pop)}@keyframes Wavelength_toast-in__3PQj6{0%{opacity:0;transform:translateY(8px)}}:root[data-motion=still] .Wavelength_toast__LJdrM{animation:none}.WeldBead_weld__dsqmL{display:grid;gap:var(--space-3)}.WeldBead_svg__bHKHo{display:block;width:100%;height:auto;min-height:76px;touch-action:pan-y;cursor:crosshair}.WeldBead_bead__DG5hA{fill:var(--butter);stroke:var(--ink);stroke-width:1.5;stroke-linejoin:round}.WeldBead_tintBlue__Wpani,.WeldBead_tintStraw__gt__6{fill:none;stroke-linecap:round;opacity:.38}.WeldBead_tintStraw__gt__6{stroke:var(--spectrum-3);stroke-width:6}.WeldBead_tintBlue__Wpani{stroke:var(--spectrum-5);stroke-width:5;opacity:.22}.WeldBead_ripple__R16G1{fill:none;stroke:var(--ink-3);stroke-width:1.1;opacity:.7;transition:stroke 1.6s var(--ease-out),opacity 1.6s var(--ease-out)}.WeldBead_ripple__R16G1.WeldBead_hot__sHxPc{stroke:var(--light);opacity:1;transition-duration:0s}.WeldBead_crater__sqM56{fill:none;stroke:var(--ink-2);stroke-width:1.4}.WeldBead_reveal__MyAVF{transform-box:view-box;transform-origin:0 0;animation:WeldBead_weld-reveal__F3JCf 2.6s linear both}.WeldBead_arrival__zjEth{animation:WeldBead_weld-pool__C3FSx 2.6s linear both}@keyframes WeldBead_weld-reveal__F3JCf{0%{transform:scaleX(.02)}to{transform:scaleX(1)}}@keyframes WeldBead_weld-pool__C3FSx{0%{opacity:1;transform:translate(24px,70px)}94%{opacity:1;transform:translate(1176px,70px)}to{opacity:0;transform:translate(1176px,70px)}}:root[data-motion=still] .WeldBead_reveal__MyAVF{animation:none}:root[data-motion=still] .WeldBead_arrival__zjEth{display:none}@media (prefers-reduced-motion:reduce){.WeldBead_reveal__MyAVF{animation:none}.WeldBead_arrival__zjEth{display:none}}.WeldBead_caption__OZlT2{display:flex;padding-top:var(--space-2);border-top:1px dashed var(--line-strong);flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--space-2) var(--space-5);font-size:var(--text-small);color:var(--ink-3)}.Doodle_doodle__tRKfq{flex:none;overflow:visible;stroke-linecap:round;stroke-linejoin:round}.Doodle_strokeOrange__zLMA2,.Doodle_stroke__dH7ou{fill:none;stroke:var(--ink);stroke-width:1.6}.Doodle_strokeOrange__zLMA2{stroke:var(--light);stroke-width:2.2}.Doodle_fillBlue__I_QUE,.Doodle_fillButter__s55SY,.Doodle_fillCloud__u6ZA8,.Doodle_fillOrange__UnWYR,.Doodle_fillPin__DbVPF,.Doodle_fillYellow__SFZOC{stroke:var(--ink);stroke-width:1.5}.Doodle_fillBlue__I_QUE{fill:var(--pop-blue)}.Doodle_shineStroke__Q3ztK{fill:none;stroke:var(--paper);stroke-width:1.6}.Doodle_fillYellow__SFZOC{fill:var(--pop-yellow)}.Doodle_fillOrange__UnWYR{fill:var(--light)}.Doodle_fillButter__s55SY{fill:var(--butter)}.Doodle_fillCloud__u6ZA8{fill:var(--paper)}.Doodle_fillPin__DbVPF{fill:var(--pop-yellow)}.Doodle_eye__B9_9Q,.Doodle_fillInk__ApSnN{fill:var(--ink)}.Doodle_shine__IWFYg{fill:var(--paper)}.Doodle_filterHost__FqJBy{position:absolute;width:0;height:0;overflow:hidden;pointer-events:none}.ExperimentSketch_sketch__eVDAA{display:block;width:100%;height:auto;fill:none;stroke:var(--ink);stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.ExperimentSketch_faint__JyQLY{stroke:var(--line-strong);stroke-width:1.2;stroke-dasharray:4 3}.ExperimentSketch_dim__MHeEW{stroke:var(--ink-3);stroke-width:1}.ExperimentSketch_lit__fTr7K{stroke:var(--light);stroke-width:2}.ExperimentSketch_mass__KvtCA{fill:var(--butter)}.ExperimentSketch_mass__KvtCA.ExperimentSketch_lit__fTr7K{fill:var(--light)}.ExperimentSketch_spot__Bp1BA,.ExperimentSketch_sun__QhPgt{fill:var(--light);stroke:none}.ExperimentSketch_sun__QhPgt{fill:var(--spectrum-3)}.ExperimentSketch_particle__XSN6Y{fill:var(--light-glow)}.ExperimentSketch_electron__laj0X{fill:var(--spectrum-5);stroke:none}.ExperimentSketch_bead__gdIlL,.ExperimentSketch_disk__iYHgj,.ExperimentSketch_electron__laj0X,.ExperimentSketch_gateLower__3pWOG,.ExperimentSketch_gateUpper__McODl,.ExperimentSketch_nozzle__YpzCc,.ExperimentSketch_orbit__tarsv,.ExperimentSketch_particle__XSN6Y,.ExperimentSketch_rays__UFQYM,.ExperimentSketch_seam__8vc52,.ExperimentSketch_torch__pUDVG,.ExperimentSketch_triad___xpyk,.ExperimentSketch_wave__cPw02{transform-box:view-box;animation-play-state:paused;animation-timing-function:var(--ease-ink);animation-iteration-count:infinite}[data-experiment-card]:is(:hover,:focus-within) :is(.ExperimentSketch_particle__XSN6Y,.ExperimentSketch_gateUpper__McODl,.ExperimentSketch_gateLower__3pWOG,.ExperimentSketch_bead__gdIlL,.ExperimentSketch_nozzle__YpzCc,.ExperimentSketch_seam__8vc52,.ExperimentSketch_torch__pUDVG,.ExperimentSketch_triad___xpyk,.ExperimentSketch_orbit__tarsv,.ExperimentSketch_rays__UFQYM,.ExperimentSketch_wave__cPw02,.ExperimentSketch_electron__laj0X,.ExperimentSketch_disk__iYHgj){animation-play-state:running}.ExperimentSketch_gateUpper__McODl{transform-origin:150px 52px;animation-name:ExperimentSketch_sketch-gate-up__LJHGf;animation-duration:3.6s}.ExperimentSketch_gateLower__3pWOG{transform-origin:150px 148px;animation-name:ExperimentSketch_sketch-gate-down__xvIP0;animation-duration:3.6s}.ExperimentSketch_particle__XSN6Y{animation-name:ExperimentSketch_sketch-trap__yrIrx;animation-duration:3.6s}.ExperimentSketch_bead__gdIlL{stroke-dasharray:1;animation-name:ExperimentSketch_sketch-draw__LBAID;animation-duration:3.2s;animation-timing-function:linear;animation-delay:-1.6s}.ExperimentSketch_nozzle__YpzCc{animation-name:ExperimentSketch_sketch-nozzle__SlWhJ;animation-duration:3.2s;animation-timing-function:linear;animation-delay:-1.6s}.ExperimentSketch_seam__8vc52{stroke-dasharray:1;animation-name:ExperimentSketch_sketch-draw__LBAID;animation-duration:3.4s;animation-timing-function:linear;animation-delay:-2s}.ExperimentSketch_torch__pUDVG{animation-name:ExperimentSketch_sketch-torch__uejqA;animation-duration:3.4s;animation-timing-function:linear;animation-delay:-2s}.ExperimentSketch_triad___xpyk{animation-duration:9s}.ExperimentSketch_orbit__tarsv,.ExperimentSketch_triad___xpyk{transform-origin:160px 100px;animation-name:ExperimentSketch_sketch-turn__AIb8j;animation-timing-function:linear}.ExperimentSketch_orbitInner__oZHqG{animation-duration:3s;animation-delay:-1.1s}.ExperimentSketch_orbitMiddle__kaMOu{animation-duration:6s;animation-delay:-4s}.ExperimentSketch_orbitOuter__xW1Yj{animation-duration:11s;animation-delay:-3s}.ExperimentSketch_rays__UFQYM{stroke-dasharray:6 10;animation-name:ExperimentSketch_sketch-flow__2r_i8;animation-duration:1.2s;animation-timing-function:linear}.ExperimentSketch_wave__cPw02{animation-name:ExperimentSketch_sketch-wave__254Vb;animation-duration:1.6s;animation-timing-function:linear}.ExperimentSketch_electron__laj0X{animation-name:ExperimentSketch_sketch-drive__AHBBr;animation-duration:.8s;animation-direction:alternate;animation-timing-function:ease-in-out}.ExperimentSketch_disk__iYHgj{transform-origin:250px 100px;animation-name:ExperimentSketch_sketch-turn__AIb8j;animation-duration:4s;animation-timing-function:linear}@keyframes ExperimentSketch_sketch-gate-up__LJHGf{0%,to{transform:rotate(0deg)}30%,60%{transform:rotate(-24deg)}}@keyframes ExperimentSketch_sketch-gate-down__xvIP0{0%,to{transform:rotate(0deg)}30%,60%{transform:rotate(24deg)}}@keyframes ExperimentSketch_sketch-trap__yrIrx{0%,20%{transform:translateX(0)}55%,92%{transform:translateX(-72px)}to{transform:translateX(0);opacity:0}}@keyframes ExperimentSketch_sketch-draw__LBAID{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@keyframes ExperimentSketch_sketch-nozzle__SlWhJ{0%{transform:translateX(-22px)}to{transform:translateX(98px)}}@keyframes ExperimentSketch_sketch-torch__uejqA{0%{transform:translateX(0)}to{transform:translateX(198px)}}@keyframes ExperimentSketch_sketch-turn__AIb8j{to{transform:rotate(1turn)}}@keyframes ExperimentSketch_sketch-flow__2r_i8{to{stroke-dashoffset:-16}}@keyframes ExperimentSketch_sketch-wave__254Vb{to{transform:translateX(-60px)}}@keyframes ExperimentSketch_sketch-drive__AHBBr{0%{transform:translateX(-22px)}to{transform:translateX(22px)}}@media (prefers-reduced-motion:reduce){.ExperimentSketch_sketch__eVDAA *{animation:none!important}}:root[data-motion=still] .ExperimentSketch_sketch__eVDAA *{animation:none!important}.Seal_seal__v9qvm{--seal-size:44px;display:inline-grid;place-items:center;flex:none;width:var(--seal-size);height:var(--seal-size);color:var(--light-text);background:var(--paper);border:var(--stroke-sketch) solid;border-radius:52% 48% 50% 46%/48% 52% 46% 50%;font-family:var(--font-serif);font-weight:900;line-height:1;box-shadow:2px 2px 0 color-mix(in srgb,var(--ink) 80%,transparent);transform:rotate(-7deg)}.Seal_seal__v9qvm>span{display:grid;justify-items:center;gap:2px}.Seal_s__NUQoe{--seal-size:32px;font-size:13px}.Seal_m__2eMY_{--seal-size:46px;font-size:19px}.Seal_l__04DHD{--seal-size:66px;font-size:30px}.Seal_solid__zoqAu{background:var(--light);color:var(--on-light);border-color:var(--ink)}.Seal_date__Zg4nl{background:var(--pop-yellow);color:var(--on-pop);border-color:var(--ink)}.Seal_date__Zg4nl .Seal_month__6p6tw{font-size:.5em;font-weight:700;letter-spacing:.04em}.Seal_date__Zg4nl .Seal_day__1vZxb{font-family:var(--font-serif);font-size:.82em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.OpticalGlyph_glyph__h_I7h{--patch:var(--pop-yellow);flex:none;color:var(--ink);stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;overflow:visible}.OpticalGlyph_glyph__h_I7h circle,.OpticalGlyph_glyph__h_I7h path{vector-effect:non-scaling-stroke}.OpticalGlyph_glyph__h_I7h .OpticalGlyph_patch__jusno{fill:var(--patch);stroke:none;opacity:.55}:root[data-reading-theme=dark] .OpticalGlyph_glyph__h_I7h .OpticalGlyph_patch__jusno{opacity:.3}.OpticalGlyph_glyph__h_I7h[data-glyph=aperture],.OpticalGlyph_glyph__h_I7h[data-glyph=lens],.OpticalGlyph_glyph__h_I7h[data-glyph=micro],.OpticalGlyph_glyph__h_I7h[data-glyph=resonator]{--patch:var(--pop-blue)}.OpticalGlyph_glyph__h_I7h[data-glyph=drop],.OpticalGlyph_glyph__h_I7h[data-glyph=grating],.OpticalGlyph_glyph__h_I7h[data-glyph=liftoff]{--patch:var(--pop-green)}.OpticalGlyph_glyph__h_I7h[data-glyph=hybrid],.OpticalGlyph_glyph__h_I7h[data-glyph=pinhole]{--patch:var(--light)}.OpticalGlyph_faint__zqbA4{stroke:var(--ink-3)}.OpticalGlyph_lit__dbv2U{stroke:var(--light);stroke-width:2.2}.OpticalGlyph_dot__QqG1X{fill:var(--ink-3);stroke:none}.OpticalGlyph_spot__ji86l{fill:var(--light);stroke:var(--ink);stroke-width:1}.PageIntro_intro__UnRFs{position:relative;padding-top:clamp(var(--space-6),6vw,var(--space-8));padding-bottom:var(--space-7)}.PageIntro_card__4gXET{padding:clamp(var(--space-6),5vw,var(--space-8)) clamp(var(--space-5),5vw,var(--space-8));padding-right:clamp(var(--space-5),8vw,104px)}.PageIntro_sparkle___nJTJ{position:absolute;top:var(--space-5);right:var(--space-5);color:var(--ink-3);transform:rotate(12deg)}.PageIntro_top__Pila7{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2) var(--space-4)}.PageIntro_glyph__ZuD2u{margin-right:var(--space-2)}.PageIntro_rule__sp9qc{flex:1 1 48px;min-width:48px;max-width:280px;height:8px;background:var(--line-strong);-webkit-mask:var(--doodle-line-mask) 0 50% /100% 100% no-repeat;mask:var(--doodle-line-mask) 0 50% /100% 100% no-repeat}.PageIntro_count__KZVJw{padding:2px 10px;border:var(--stroke-sketch) solid var(--ink);border-radius:var(--radius-chip);background:var(--paper);color:var(--ink-2);transform:rotate(-2deg)}.PageIntro_title__ltR3A{--mark-color:var(--highlight);--mark-opacity:1;margin-top:var(--space-6);font-family:var(--font-serif);font-size:var(--text-display);font-weight:900;line-height:var(--leading-display);letter-spacing:.02em;color:var(--ink);overflow-wrap:anywhere}.PageIntro_description__czBZF{max-width:38em;margin-top:var(--space-5);font-family:var(--font-serif);font-size:1.125rem;line-height:1.9;color:var(--ink-2)}.PageIntro_tools__FFxnJ{margin-top:var(--space-6)}.PageIntro_side__fP6DK{position:absolute;top:calc(var(--space-8) + var(--space-5));right:var(--space-6);writing-mode:vertical-rl;font-family:var(--font-serif);font-size:15px;letter-spacing:.6em;color:var(--ink-3)}@media (max-width:860px){.PageIntro_side__fP6DK{display:none}}@media (max-width:480px){.PageIntro_sparkle___nJTJ{display:none}}.DailyQuote_quote__9GCSx{display:grid;grid-template-areas:"head head" "source text" "next next";grid-template-columns:auto auto;justify-content:end;gap:var(--space-3) var(--space-3)}.DailyQuote_head__0fYMq{grid-area:head;display:flex;align-items:center;gap:var(--space-3)}.DailyQuote_text__cFR_f{grid-area:text;max-height:14em;writing-mode:vertical-rl;font-family:var(--font-serif);font-size:1.25rem;font-weight:700;line-height:1.9;letter-spacing:.18em;color:var(--ink)}.DailyQuote_source__3emOs{grid-area:source;writing-mode:vertical-rl;padding-top:var(--space-6);font-size:var(--text-small);letter-spacing:.2em;color:var(--ink-3)}.DailyQuote_next__5DYkb{grid-area:next;justify-self:end;padding:var(--space-1) 0;border:0;background:none;font:inherit;font-size:var(--text-small);color:var(--ink-2);-webkit-text-decoration:underline wavy var(--ink-3);text-decoration:underline wavy var(--ink-3);text-decoration-thickness:1px;text-underline-offset:.35em;cursor:pointer}.DailyQuote_next__5DYkb:hover{color:var(--ink);text-decoration-color:var(--light)}@media (max-width:720px){.DailyQuote_quote__9GCSx{grid-template-areas:"head" "text" "source" "next";grid-template-columns:minmax(0,1fr);justify-content:stretch}.DailyQuote_source__3emOs,.DailyQuote_text__cFR_f{max-height:none;writing-mode:horizontal-tb;padding-top:0;letter-spacing:.04em}.DailyQuote_next__5DYkb{justify-self:start}}.Pagination_pagination__3HSNs{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-4);margin-top:var(--space-7);padding-top:var(--space-5);font-size:var(--text-small)}.Pagination_pagination__3HSNs:before{content:"";position:absolute;top:-4px;left:0;right:0;height:8px;background:var(--line-strong);-webkit-mask:var(--doodle-line-mask) 0 50% /100% 100% no-repeat;mask:var(--doodle-line-mask) 0 50% /100% 100% no-repeat;pointer-events:none}.Pagination_page__jHW3W,.Pagination_step__CLc0V{border:var(--stroke-sketch) solid var(--ink);border-radius:var(--radius-chip);transition:background var(--duration-fast),color var(--duration-fast),transform var(--duration-fast) var(--ease-out)}.Pagination_step__CLc0V{display:inline-flex;align-items:center;min-height:40px;padding:0 var(--space-4);background:var(--paper);color:var(--ink)}.Pagination_step__CLc0V[data-disabled]{border-style:dashed;border-color:var(--line-strong);color:var(--ink-3)}.Pagination_step__CLc0V:not([data-disabled]):hover{background:var(--butter);transform:rotate(-1.5deg)}.Pagination_pages__s_yEI{display:flex;flex-wrap:wrap;gap:var(--space-2);list-style:none}.Pagination_page__jHW3W{display:inline-grid;place-items:center;min-width:38px;height:38px;padding:0 6px;background:var(--paper);font-family:var(--font-mono);font-size:var(--text-meta);color:var(--ink-2)}.Pagination_page__jHW3W:hover{background:var(--butter);color:var(--ink);transform:rotate(2deg)}.Pagination_page__jHW3W[aria-current=page]{background:var(--pop-yellow);color:var(--on-pop);font-weight:700;transform:rotate(-3deg)}.Listing_body__8lZJz{padding-bottom:var(--space-9)}.Listing_tabs__moh3T{display:inline-flex;flex-wrap:wrap;gap:var(--space-3)}.Listing_tab__jUNAl{display:inline-flex;align-items:center;min-height:42px;padding:0 var(--space-5);border:var(--stroke-sketch) solid var(--ink);border-radius:var(--radius-chip);background:var(--paper);font-size:var(--text-ui);color:var(--ink-2);transition:background var(--duration-fast),color var(--duration-fast),transform var(--duration-fast) var(--ease-out)}.Listing_tab__jUNAl:hover{background:var(--butter);color:var(--ink);transform:rotate(-1.5deg)}.Listing_tab__jUNAl[aria-current=page]{background:var(--pop-yellow);color:var(--on-pop);font-weight:700;transform:rotate(-2deg)}.Listing_empty__rYRz9{position:relative;padding:var(--space-8) 0;font-family:var(--font-serif);font-size:var(--text-h4);color:var(--ink-3);text-align:center}.Listing_empty__rYRz9:before{content:"";position:absolute;top:-4px;left:0;right:0;height:8px;background:var(--ink);-webkit-mask:var(--doodle-line-mask) 0 50% /100% 100% no-repeat;mask:var(--doodle-line-mask) 0 50% /100% 100% no-repeat}.Listing_back__wbNfr{display:inline-flex;align-items:center;gap:var(--space-2);font-size:var(--text-small);color:var(--light-text)}.Listing_back__wbNfr:hover{color:var(--ink)}.Listing_sectionHead___z4L8{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-4);margin-bottom:var(--space-4)}.Listing_sectionTitle__JUS9F{font-family:var(--font-mono);font-size:var(--text-meta);font-weight:500;letter-spacing:var(--tracking-label);color:var(--ink-3)}.BrandMark_brand__z_L5o{position:relative;display:inline-flex;align-items:center;gap:8px;padding-block:6px;color:var(--ink);white-space:nowrap}.BrandMark_word__FuWVG{position:relative;isolation:isolate;font-size:22px;letter-spacing:.08em}.BrandMark_seal__sjmgj,.BrandMark_word__FuWVG{font-family:var(--font-serif);font-weight:900;line-height:1}.BrandMark_seal__sjmgj{display:inline-grid;place-items:center;width:28px;height:28px;background:var(--light);color:var(--on-light);border:var(--stroke-sketch) solid var(--ink);border-radius:52% 48% 50% 46%/48% 52% 46% 50%;font-size:15px;transform:rotate(-8deg)}.BrandMark_seal__sjmgj,.BrandMark_word__FuWVG:after{transition:transform var(--duration-base) var(--ease-out)}.BrandMark_word__FuWVG:after{content:"";position:absolute;left:-.12em;right:-.06em;bottom:-4px;height:11px;z-index:-1;background:var(--pop-yellow);opacity:.8;-webkit-mask:var(--doodle-swash-mask) 0 0 /100% 100% no-repeat;mask:var(--doodle-swash-mask) 0 0 /100% 100% no-repeat;transform:scaleX(0);transform-origin:left}.BrandMark_brand__z_L5o:focus-visible .BrandMark_word__FuWVG:after,.BrandMark_brand__z_L5o:hover .BrandMark_word__FuWVG:after{transform:scaleX(1)}.BrandMark_brand__z_L5o:focus-visible .BrandMark_seal__sjmgj,.BrandMark_brand__z_L5o:hover .BrandMark_seal__sjmgj{transform:rotate(6deg) scale(1.08)}.BrandMark_compact__NBrtG .BrandMark_word__FuWVG{font-size:19px}.BrandMark_compact__NBrtG .BrandMark_seal__sjmgj{width:24px;height:24px;font-size:13px}.NotesPage_body__6G5uA{max-width:960px;padding-bottom:var(--space-9)}.HangingTag_hang__R5_c5{--tuck:var(--hero-tuck,0px);--eyelet-depth:16px;position:relative;padding-top:calc(var(--tuck) + var(--reach))}.HangingTag_knot__AV5Eh{position:absolute;z-index:2;top:calc(var(--tuck) * .4 - 15px);transform:translateX(-50%);pointer-events:none}.HangingTag_drop__iRZG_{position:relative;pointer-events:none}.HangingTag_swing__NmUWd{position:relative;isolation:isolate;transform:rotate(var(--tilt));transform-origin:50% calc(-1 * (var(--tuck) + var(--reach)))}.HangingTag_card__qXX2k{position:relative;padding:38px var(--space-6) var(--space-6);border:var(--stroke-sketch) solid var(--ink);border-radius:var(--radius-sketch);box-shadow:3px 4px 0 var(--ink)}.HangingTag_card__qXX2k>:not(.HangingTag_eyelet__4s8aP){pointer-events:auto}.HangingTag_card__qXX2k[data-paper=butter]{background:var(--butter)}.HangingTag_card__qXX2k[data-paper=sky]{background:var(--sky)}.HangingTag_card__qXX2k:before{content:"";position:absolute;z-index:-1;top:-22px;right:-30px;width:min(46%,220px);height:58%;border-radius:8px;transform:rotate(13deg);-webkit-mask:radial-gradient(circle at 0 100%,transparent 30px,#000 31px);mask:radial-gradient(circle at 0 100%,transparent 30px,#000 31px);pointer-events:none}.HangingTag_card__qXX2k[data-flag=orange]:before{background:color-mix(in srgb,var(--light) 40%,transparent)}.HangingTag_card__qXX2k[data-flag=yellow]:before{background:var(--tape-yellow)}.HangingTag_eyelet__4s8aP{position:absolute;top:calc(var(--eyelet-depth) - 5px);width:10px;height:10px;border:var(--stroke-sketch) solid var(--ink);border-radius:50%;background:var(--paper);transform:translateX(-50%)}.HangingTag_thread__X8cJ4{position:absolute;top:calc(-1 * (var(--tuck) + var(--reach)));width:12px;height:calc(var(--tuck) + var(--reach) + var(--eyelet-depth));transform:translateX(-50%);pointer-events:none}.HangingTag_thread__X8cJ4:before{content:"";position:absolute;inset:0;background:var(--ink);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='28'%3E%3Cpath d='M6 0c3.2 7 3.2 7 0 14s-3.2 7 0 14' fill='none' stroke='%23000' stroke-width='1.5'/%3E%3C/svg%3E") bottom /12px 28px repeat-y;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='28'%3E%3Cpath d='M6 0c3.2 7 3.2 7 0 14s-3.2 7 0 14' fill='none' stroke='%23000' stroke-width='1.5'/%3E%3C/svg%3E") bottom /12px 28px repeat-y}.HangingTag_bead__hKq1S{position:absolute;left:50%;transform:translateX(-50%)}@media (hover:hover){:root[data-motion=ambient] .HangingTag_hang__R5_c5[data-swinging] .HangingTag_swing__NmUWd{animation:HangingTag_swing__NmUWd .95s var(--ease-out)}:root[data-motion=ambient] .HangingTag_hang__R5_c5[data-swinging] .HangingTag_bead__hKq1S{animation:HangingTag_trail__zu0jO .95s var(--ease-out);animation-delay:calc(var(--i) * 70ms)}}@keyframes HangingTag_swing__NmUWd{0%{transform:rotate(var(--tilt))}25%{transform:rotate(calc(var(--tilt) + 1.2deg))}55%{transform:rotate(calc(var(--tilt) - .8deg))}80%{transform:rotate(calc(var(--tilt) + .35deg))}to{transform:rotate(var(--tilt))}}@keyframes HangingTag_trail__zu0jO{0%,to{transform:translateX(-50%)}35%{transform:translateX(calc(-50% - 2px)) rotate(-6deg)}70%{transform:translateX(calc(-50% + 1.5px)) rotate(4deg)}}@media (max-width:860px){.HangingTag_hang__R5_c5[data-chain]{--tuck:0px}.HangingTag_hang__R5_c5[data-chain] .HangingTag_knot__AV5Eh{display:none}.HangingTag_hang__R5_c5[data-chain] .HangingTag_thread__X8cJ4:after{content:"";position:absolute;top:-4px;left:50%;width:8px;height:8px;border:var(--stroke-sketch) solid var(--ink);border-radius:50%;background:var(--paper);transform:translateX(-50%)}}@media (max-width:560px){.HangingTag_swing__NmUWd{--tilt:0deg}.HangingTag_card__qXX2k{padding:36px var(--space-4) var(--space-5)}.HangingTag_card__qXX2k:before{top:-14px;right:8px;transform:rotate(8deg)}}.HomePage_hero__fnWlf{padding-top:var(--space-5)}.HomePage_heroFoot__vazzM{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--space-7);align-items:start;padding-bottom:var(--space-8)}.HomePage_introTag____WiF{width:min(100%,640px);margin-left:clamp(0px,3vw,var(--space-7))}.HomePage_quoteTag__kzNwT{margin-right:clamp(0px,4vw,var(--space-8))}.HomePage_heroCopy__VBh8h{display:grid;gap:var(--space-4);justify-items:start}.HomePage_lede__yF8By{font-family:var(--font-serif);font-size:calc(var(--text-h1) * .75);font-weight:900;letter-spacing:.06em;line-height:var(--leading-title);color:var(--ink)}.HomePage_heroText__jsAHm{max-width:32em;font-size:var(--text-body);line-height:var(--leading-body);color:var(--ink-2)}.HomePage_heroActions__ca3o4{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-5);margin-top:var(--space-2)}.HomePage_primary__LOdDB{display:inline-flex;align-items:center;min-height:46px;padding:0 var(--space-6);background:var(--pop-yellow);border:var(--stroke-sketch) solid var(--ink);border-radius:var(--radius-chip);box-shadow:3px 4px 0 var(--ink);font-size:var(--text-ui);font-weight:700;letter-spacing:.06em;color:var(--on-pop);transition:background var(--duration-fast),box-shadow var(--duration-fast) var(--ease-out),transform var(--duration-fast) var(--ease-out)}.HomePage_primary__LOdDB:hover{background:var(--light);color:var(--on-light);box-shadow:1px 2px 0 var(--ink);transform:translate(2px,2px) rotate(-1deg)}.HomePage_section__3NkUF{padding-block:clamp(var(--space-7),8vw,var(--space-9)) 0}.HomePage_sectionHead___2zCw{display:flex;align-items:center;gap:var(--space-4);margin-bottom:var(--space-6)}.HomePage_sectionIndex__C47jH{--sticker-fill:var(--light);font-size:var(--text-meta);color:var(--on-light)}.HomePage_sectionTitle___Ga38{font-family:var(--font-serif);font-size:var(--text-h2);font-weight:900;color:var(--ink)}.HomePage_sectionRule__hwcku{flex:1 1;color:var(--line-strong)}.HomePage_feature__a8umA{display:grid;gap:var(--space-7);padding:var(--space-7) clamp(var(--space-5),4vw,var(--space-7))}.HomePage_feature__a8umA[data-has-image]{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:center}.HomePage_featureCopy__5Shbm{display:grid;gap:var(--space-5);justify-items:start}.HomePage_featureKicker__RL7OP{display:inline-flex;align-items:center;gap:var(--space-2);font-size:var(--text-small);color:var(--ink-2)}.HomePage_featureKicker__RL7OP a:hover{color:var(--light-text)}.HomePage_featureTitle__k8SFG{font-family:var(--font-serif);font-size:clamp(1.6rem,4.16vw,3.2rem);font-weight:900;line-height:1.18;color:var(--ink);text-wrap:wrap}.HomePage_featureTitleWord__uvPTb{white-space:nowrap}.HomePage_featureTitle__k8SFG a{background:linear-gradient(transparent 60%,var(--highlight) 60%,var(--highlight) 90%,transparent 90%) 0 0 /0 100% no-repeat;-webkit-box-decoration-break:clone;box-decoration-break:clone;transition:background-size var(--duration-slow) var(--ease-out)}.HomePage_featureTitle__k8SFG a:focus-visible,.HomePage_featureTitle__k8SFG a:hover{background-size:100% 100%}.HomePage_featureExcerpt__azzur{max-width:36em;font-family:var(--font-serif);font-size:1.1875rem;line-height:var(--leading-body);color:var(--ink-2)}.HomePage_featureMeta__npLAC{display:flex;gap:var(--space-4);font-family:var(--font-mono);font-size:var(--text-meta);letter-spacing:var(--tracking-meta);color:var(--ink-2)}.HomePage_featureImage__DoZ1I{position:relative;aspect-ratio:16/10;padding:10px;background:var(--paper);border:var(--stroke-sketch) solid var(--ink);transform:rotate(1.6deg);transition:transform var(--duration-slow) var(--ease-out)}.HomePage_featurePin__wbktk{position:absolute;top:-16px;left:calc(50% - 15px);z-index:1}.HomePage_featureImageViewport__yfEsf{width:100%;height:100%;overflow:hidden;background:var(--paper-2)}.HomePage_featureImageViewport__yfEsf img{display:block;width:100%;height:100%;object-fit:contain;transform:translateY(5px) scale(1.45)}.HomePage_feature__a8umA:focus-within .HomePage_featureImage__DoZ1I,.HomePage_feature__a8umA:hover .HomePage_featureImage__DoZ1I{transform:rotate(0deg)}.HomePage_series__ZmpoN{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:var(--space-5) var(--space-4);list-style:none}.HomePage_series__ZmpoN li{--card-turn:-1deg;--card-fill:var(--paper-2)}.HomePage_series__ZmpoN li:nth-child(4n+2){--card-turn:0.8deg;--card-fill:color-mix(in srgb,var(--pop-blue) 22%,var(--paper))}.HomePage_series__ZmpoN li:nth-child(4n+3){--card-turn:-0.6deg;--card-fill:var(--butter)}.HomePage_series__ZmpoN li:nth-child(4n){--card-turn:1.1deg;--card-fill:color-mix(in srgb,var(--pop-green) 20%,var(--paper))}.HomePage_seriesLink__B_wNm{position:relative;display:grid;gap:var(--space-3);justify-items:start;height:100%;padding:var(--space-5) var(--space-4);background:var(--card-fill);border:var(--stroke-sketch) solid var(--ink);border-radius:var(--radius-sketch);transform:rotate(var(--card-turn));transition:transform var(--duration-base) var(--ease-out),box-shadow var(--duration-base) var(--ease-out)}.HomePage_seriesLink__B_wNm:focus-visible,.HomePage_seriesLink__B_wNm:hover{transform:rotate(0deg) translateY(-3px);box-shadow:4px 5px 0 var(--ink)}.HomePage_seriesGlyph__srOTm{margin-bottom:var(--space-2)}.HomePage_seriesTitle__7Sksv{font-family:var(--font-serif);font-size:var(--text-h4);font-weight:700;line-height:var(--leading-title);color:var(--ink)}.HomePage_seriesCount__EmBYV{font-family:var(--font-mono);font-size:var(--text-meta);color:var(--ink-2)}.HomePage_notesBand__w2gkZ{margin-top:calc(clamp(var(--space-7), 8vw, var(--space-9)) + 28px);margin-bottom:28px;padding-bottom:var(--space-8)}.HomePage_notesBand__w2gkZ>.HomePage_section__3NkUF{padding-top:clamp(var(--space-6),6vw,var(--space-7))}.HomePage_notesBand__w2gkZ .HomePage_sectionRule__hwcku{color:var(--ink-3)}.HomePage_notes__DUv_5{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-6);list-style:none}.HomePage_note__4iWyi{position:relative;display:grid;grid-template-columns:auto auto minmax(0,1fr);gap:var(--space-4);align-items:start;padding:var(--space-6) var(--space-5) var(--space-5);background:var(--paper);border:var(--stroke-sketch) solid var(--ink);border-radius:3px 3px 18px 3px;transform:rotate(-.8deg)}.HomePage_note__4iWyi:nth-child(2){background:var(--butter);transform:rotate(.9deg)}.HomePage_note__4iWyi:nth-child(3){transform:rotate(-.3deg)}.HomePage_noteTitle__vZvOs{max-height:11em;writing-mode:vertical-rl;font-family:var(--font-serif);font-size:1.25rem;font-weight:700;line-height:1.5;letter-spacing:.08em;color:var(--ink)}.HomePage_noteTitle__vZvOs a:hover{color:var(--light-text)}.HomePage_noteBody__prZN3{display:grid;gap:var(--space-3);align-content:start}.HomePage_noteBody__prZN3 p{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:6;font-size:var(--text-small);line-height:1.85;color:var(--ink-2)}.HomePage_lab__thx64{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-4);list-style:none}.HomePage_labItem__R5_bq{min-width:0}.HomePage_labLink__GZ6PM{display:grid;gap:var(--space-2);height:100%;padding:var(--space-4) var(--space-4) var(--space-5);border:var(--stroke-sketch) solid var(--ink);border-radius:var(--radius-sketch);background-color:var(--paper);background-image:linear-gradient(var(--line) 1px,transparent 1px),linear-gradient(90deg,var(--line) 1px,transparent 1px);background-size:20px 20px;transition:transform var(--duration-base) var(--ease-out),box-shadow var(--duration-base) var(--ease-out)}.HomePage_labLink__GZ6PM:focus-visible,.HomePage_labLink__GZ6PM:hover{transform:translateY(-3px) rotate(-.6deg);box-shadow:4px 5px 0 var(--butter)}.HomePage_labMeta__Das3n{display:flex;gap:var(--space-3);align-items:baseline}.HomePage_labIndex__ggwxb{font-family:var(--font-mono);font-size:var(--text-small);font-weight:700;color:var(--light-text)}.HomePage_labTitle__vNR_j{font-family:var(--font-serif);font-size:1.0625rem;font-weight:700;line-height:var(--leading-title);color:var(--ink)}.HomePage_home__yRqYH{padding-bottom:var(--space-7)}@media (max-width:960px){.HomePage_notes__DUv_5{grid-template-columns:minmax(0,1fr);gap:var(--space-7)}.HomePage_lab__thx64{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:860px){.HomePage_feature__a8umA[data-has-image],.HomePage_heroFoot__vazzM{grid-template-columns:minmax(0,1fr)}.HomePage_heroFoot__vazzM{gap:0}.HomePage_introTag____WiF{width:100%;margin-left:0}.HomePage_quoteTag__kzNwT{justify-self:end;margin-right:var(--space-5)}.HomePage_featureImage__DoZ1I{order:-1}}@media (max-width:560px){.HomePage_lede__yF8By{font-size:calc(min(var(--text-h1), (100cqw - 88px) / 9.4) * .75)}.HomePage_series__ZmpoN{grid-template-columns:repeat(2,minmax(0,1fr))}.HomePage_featureImage__DoZ1I,.HomePage_note__4iWyi,.HomePage_seriesLink__B_wNm{transform:none}.HomePage_labLink__GZ6PM{padding:var(--space-3) var(--space-3) var(--space-4)}.HomePage_labTitle__vNR_j{font-size:var(--text-small)}.HomePage_note__4iWyi{grid-template-columns:auto minmax(0,1fr)}.HomePage_noteTitle__vZvOs{grid-column:2;max-height:none;writing-mode:horizontal-tb;letter-spacing:.02em}.HomePage_noteBody__prZN3{grid-column:2}}.ArticleToc_nav__80BK2{font-family:var(--font-sans)}.ArticleToc_rail__ETaO7{position:sticky;top:calc(var(--header-height-compact) + var(--space-6));max-height:calc(100vh - var(--header-height-compact) - var(--space-7));overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;padding-bottom:var(--space-5)}.ArticleToc_rail__ETaO7>.ink-label{margin-bottom:var(--space-4)}.ArticleToc_path__Jm37H{--node:8px;--track-x:4px;--toc-duration:200ms;position:relative;padding-left:22px}.ArticleToc_rail__ETaO7 .ArticleToc_path__Jm37H{margin-left:5px}.ArticleToc_path__Jm37H:before{content:"";position:absolute;top:10px;bottom:10px;left:calc(var(--track-x) - .5px);width:1.5px;background:repeating-linear-gradient(to bottom,var(--line-strong) 0 6px,transparent 6px 10px)}.ArticleToc_beam__uqyom{position:absolute;top:10px;left:calc(var(--track-x) - 1px);width:2px;height:var(--toc-beam,0);border-radius:2px;background:var(--light);transition:height var(--toc-duration) var(--ease-out)}.ArticleToc_activeMarker__BP1Ml{position:absolute;top:0;left:calc(var(--track-x) - 7.5px);z-index:1;width:15px;height:15px;background:var(--light);clip-path:polygon(50% 0,62% 35%,98% 37%,69% 59%,80% 95%,50% 74%,20% 95%,31% 59%,2% 37%,38% 35%);opacity:0;transform:translateY(var(--toc-marker-y,0)) rotate(-8deg);pointer-events:none}.ArticleToc_path__Jm37H[data-toc-positioned] .ArticleToc_activeMarker__BP1Ml{transition:transform var(--toc-duration) var(--ease-out),opacity var(--toc-duration) var(--ease-out)}.ArticleToc_path__Jm37H[data-toc-active=true] .ArticleToc_activeMarker__BP1Ml{opacity:1}.ArticleToc_list__qW9GN{list-style:none}.ArticleToc_link__RtLSp{position:relative;display:flex;gap:var(--space-2);padding:5px 0;color:var(--ink-3);font-size:var(--text-small);line-height:1.5;transition:color var(--toc-duration) var(--ease-out)}.ArticleToc_link__RtLSp:hover{color:var(--ink)}.ArticleToc_link__RtLSp:before{content:"";position:absolute;top:calc(5px + .75em - var(--node) / 2);left:calc(-22px + var(--track-x) - var(--node) / 2);width:var(--node);height:var(--node);border:var(--stroke-sketch) solid var(--line-strong);border-radius:50%;background:var(--surface,var(--paper));transition:background var(--toc-duration),border-color var(--toc-duration),opacity var(--toc-duration)}.ArticleToc_link__RtLSp[data-passed=true]:before{border-color:var(--light);background:var(--light)}.ArticleToc_link__RtLSp[data-active=true]{color:var(--ink);font-weight:600}.ArticleToc_nav__80BK2[data-toc-ready] .ArticleToc_link__RtLSp[data-active=true]:before{opacity:0}.ArticleToc_inline__tqlg0{margin-block:var(--space-3) var(--space-6);padding-inline:var(--space-4)}.ArticleToc_summary__ScVQ8 .ink-label{padding:3px var(--space-3);border:var(--stroke-sketch) solid var(--ink);border-radius:var(--radius-chip);background:var(--butter);color:var(--ink)}.ArticleToc_summary__ScVQ8{display:flex;align-items:center;gap:var(--space-3);min-height:48px;cursor:pointer;list-style:none}.ArticleToc_summary__ScVQ8::-webkit-details-marker{display:none}.ArticleToc_summaryCount__Zr_Gn{font-family:var(--font-mono);font-size:var(--text-meta);color:var(--ink-3)}.ArticleToc_marker__KmbUN{position:relative;width:12px;height:12px;margin-left:auto}.ArticleToc_marker__KmbUN:after,.ArticleToc_marker__KmbUN:before{content:"";position:absolute;top:50%;left:0;width:12px;height:1.5px;border-radius:1px;background:var(--ink);transition:transform var(--duration-base) var(--ease-out)}.ArticleToc_marker__KmbUN:after{transform:rotate(90deg)}.ArticleToc_inline__tqlg0[open] .ArticleToc_marker__KmbUN:after{transform:rotate(0deg)}.ArticleToc_inline__tqlg0 .ArticleToc_nav__80BK2{padding:var(--space-2) 0 var(--space-5)}:root[data-motion=still] .ArticleToc_link__RtLSp:before,:root[data-motion=still] .ArticleToc_path__Jm37H :is(.ArticleToc_activeMarker__BP1Ml,.ArticleToc_beam__uqyom,.ArticleToc_link__RtLSp){transition:none}@media (prefers-reduced-motion:reduce){.ArticleToc_link__RtLSp:before,.ArticleToc_path__Jm37H :is(.ArticleToc_activeMarker__BP1Ml,.ArticleToc_beam__uqyom,.ArticleToc_link__RtLSp),.ArticleToc_path__Jm37H[data-toc-positioned] .ArticleToc_activeMarker__BP1Ml{transition:none}}@media print{.ArticleToc_inline__tqlg0,.ArticleToc_nav__80BK2{display:none}}.NavLinks_bar__Dc3tf{display:flex;align-items:center;gap:var(--space-1);list-style:none}.NavLinks_bar__Dc3tf .NavLinks_link__NFY3P{position:relative;isolation:isolate;display:inline-flex;align-items:center;gap:7px;height:36px;padding:0 12px;font-size:var(--text-ui);font-weight:500;letter-spacing:.08em;color:var(--ink-2);transition:color var(--duration-fast)}.NavLinks_bar__Dc3tf .NavLinks_glyph__aprIp{width:0;opacity:0;margin-right:-7px;pointer-events:none;transition:width var(--duration-base) var(--ease-out),opacity var(--duration-base) var(--ease-out),margin var(--duration-base) var(--ease-out)}.NavLinks_bar__Dc3tf .NavLinks_link__NFY3P:after{content:"";position:absolute;left:8px;right:8px;bottom:7px;height:11px;z-index:-1;background:var(--pop-yellow);opacity:.75;pointer-events:none;-webkit-mask:var(--doodle-swash-mask) 0 0 /100% 100% no-repeat;mask:var(--doodle-swash-mask) 0 0 /100% 100% no-repeat;transform:scaleX(0);transform-origin:left;transition:transform var(--duration-base) var(--ease-out)}.NavLinks_bar__Dc3tf .NavLinks_link__NFY3P:focus-visible,.NavLinks_bar__Dc3tf .NavLinks_link__NFY3P[aria-current=page],.NavLinks_bar__Dc3tf .NavLinks_link__NFY3P[data-hovered]{color:var(--ink)}.NavLinks_bar__Dc3tf .NavLinks_link__NFY3P:focus-visible .NavLinks_glyph__aprIp,.NavLinks_bar__Dc3tf .NavLinks_link__NFY3P[aria-current=page] .NavLinks_glyph__aprIp,.NavLinks_bar__Dc3tf .NavLinks_link__NFY3P[data-hovered] .NavLinks_glyph__aprIp{width:18px;opacity:1;margin-right:0}.NavLinks_bar__Dc3tf .NavLinks_link__NFY3P:focus-visible:after,.NavLinks_bar__Dc3tf .NavLinks_link__NFY3P[aria-current=page]:after,.NavLinks_bar__Dc3tf .NavLinks_link__NFY3P[data-hovered]:after{transform:scaleX(1)}.NavLinks_menu__J6J9h{display:grid;list-style:none}.NavLinks_menu__J6J9h li{position:relative}.NavLinks_menu__J6J9h li:after{content:"";position:absolute;left:0;right:0;bottom:-4px;height:8px;background:var(--line-strong);-webkit-mask:var(--doodle-line-mask) 0 50% /100% 100% no-repeat;mask:var(--doodle-line-mask) 0 50% /100% 100% no-repeat;pointer-events:none}.NavLinks_menu__J6J9h .NavLinks_link__NFY3P{display:grid;grid-template-columns:2.5rem 40px 1fr;align-items:center;gap:var(--space-3);padding:var(--space-4) 0;color:var(--ink)}.NavLinks_menu__J6J9h .NavLinks_index__qX1k5{font-family:var(--font-mono);font-size:var(--text-meta);color:var(--ink-3)}.NavLinks_menu__J6J9h .NavLinks_label__61NTW{font-family:var(--font-serif);font-size:2rem;font-weight:900;letter-spacing:.06em;line-height:1.1}.NavLinks_menu__J6J9h .NavLinks_link__NFY3P[aria-current=page] .NavLinks_label__61NTW{color:var(--light-text);background:linear-gradient(transparent 62%,var(--highlight) 62%,var(--highlight) 94%,transparent 94%)}.Preferences_toggle__M_Js6{position:relative;display:inline-grid;place-items:center;width:34px;height:34px;padding:0;background:var(--paper);color:var(--ink);border:var(--stroke-sketch) solid var(--ink);border-radius:52% 48% 50% 46%/48% 52% 46% 50%;transition:background-color var(--duration-fast),color var(--duration-fast),transform var(--duration-fast) var(--ease-out)}.Preferences_toggle__M_Js6:hover{background:var(--butter);color:var(--ink);transform:rotate(-6deg)}.Preferences_toggle__M_Js6:disabled{cursor:not-allowed;opacity:.5}.Preferences_char__wYckP{font-family:var(--font-serif);font-size:15px;font-weight:700;line-height:1}.Preferences_toggle__M_Js6[data-state=dark]{background:var(--pop-blue);color:var(--on-pop)}.Preferences_toggle__M_Js6[data-state=still]{background:var(--ink);color:var(--paper)}.MobileMenu_trigger__y22jh{display:inline-grid;place-items:center;width:38px;height:38px;padding:0;background:transparent;border:0;color:var(--ink)}.MobileMenu_bars__rOykw{display:grid;gap:6px;width:22px}.MobileMenu_bars__rOykw i{display:block;height:1.5px;background:currentColor}.MobileMenu_bars__rOykw i:last-child{width:14px;justify-self:end;background:var(--light)}.MobileMenu_dialog__s0y7m{width:100%;max-width:none;height:100dvh;max-height:none;margin:0;color:var(--ink);background-color:var(--paper);background-image:linear-gradient(var(--line) 1px,transparent 1px),linear-gradient(90deg,var(--line) 1px,transparent 1px);background-size:24px 24px}.MobileMenu_dialog__s0y7m::backdrop{background:var(--scrim)}.MobileMenu_dialog__s0y7m[open] .MobileMenu_panel__0h2te{animation:MobileMenu_unfold__uK1KS var(--duration-base) var(--ease-out)}@keyframes MobileMenu_unfold__uK1KS{0%{opacity:0;clip-path:inset(0 0 100% 0)}to{opacity:1;clip-path:inset(0 0 0 0)}}.MobileMenu_panel__0h2te{position:relative;display:flex;flex-direction:column;gap:var(--space-6);min-height:100%;padding:var(--space-4) var(--frame-pad) var(--space-7);overflow-y:auto}.MobileMenu_top__bWnDd{display:flex;align-items:center;justify-content:space-between;height:40px}.MobileMenu_close__NHvAx{width:40px;height:40px;padding:0;background:transparent;border:var(--stroke-sketch) solid var(--ink);border-radius:52% 48% 50% 46%/48% 52% 46% 50%;background:var(--butter);font-size:22px;line-height:1;color:var(--ink)}.MobileMenu_series__Dwe_m ul{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-top:var(--space-3);list-style:none}.MobileMenu_series__Dwe_m a{display:inline-block;padding:6px 12px;background:var(--paper);border:var(--stroke-sketch) solid var(--ink);border-radius:var(--radius-chip);font-size:var(--text-small);color:var(--ink-2)}.MobileMenu_series__Dwe_m li:nth-child(3n+1) a{background:var(--butter);color:var(--ink)}.MobileMenu_tools__PvqcI{display:flex;align-items:center;gap:var(--space-3)}.MobileMenu_search__pOTG0{flex:1 1;height:40px;padding:0 var(--space-4);background:var(--paper);border:var(--stroke-sketch) solid var(--ink);border-radius:var(--radius-chip);text-align:left;font-size:var(--text-small);color:var(--ink-3)}.MobileMenu_quote__RQoBi{margin-top:auto;align-self:flex-end;writing-mode:vertical-rl;font-family:var(--font-serif);font-size:13px;letter-spacing:.5em;color:var(--ink-3);pointer-events:none}.SearchResults_list__vjlXQ{list-style:none}.SearchResults_item__nIiLW{position:relative}.SearchResults_item__nIiLW:after{content:"";position:absolute;left:0;right:0;bottom:-4px;height:8px;background:var(--line-strong);-webkit-mask:var(--doodle-line-mask) 0 50% /100% 100% no-repeat;mask:var(--doodle-line-mask) 0 50% /100% 100% no-repeat;pointer-events:none}.SearchResults_link__cCdTk{position:relative;display:grid;grid-template-columns:2.5rem minmax(0,1fr) auto;gap:var(--space-4);align-items:baseline;padding:var(--space-4) var(--space-2);transition:background-color var(--duration-fast);border-radius:var(--radius-sketch)}.SearchResults_link__cCdTk:focus-visible,.SearchResults_link__cCdTk:hover{background:var(--butter)}.SearchResults_link__cCdTk:focus-visible .SearchResults_summary__SvRWJ,.SearchResults_link__cCdTk:hover .SearchResults_summary__SvRWJ{color:var(--ink)}.SearchResults_index__u1TyG{font-family:var(--font-mono);font-size:var(--text-meta);color:var(--ink-3);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.SearchResults_copy__soNN_{display:grid;gap:4px;min-width:0}.SearchResults_section__mC2gj{font-size:var(--text-meta);color:var(--light-text);letter-spacing:.06em}.SearchResults_title__sQKlt{font-family:var(--font-serif);font-size:1.125rem;font-weight:700;line-height:1.45;color:var(--ink)}.SearchResults_summary__SvRWJ{display:-webkit-box;overflow:hidden;font-size:var(--text-small);line-height:1.7;color:var(--ink-2);-webkit-box-orient:vertical;-webkit-line-clamp:2}.SearchResults_meta__IOmHo{font-family:var(--font-mono);font-size:var(--text-meta);color:var(--ink-3)}.SearchResults_arrow__XkOyW{color:var(--ink-3);transition:transform var(--duration-base) var(--ease-out),color var(--duration-fast)}.SearchResults_link__cCdTk:focus-visible .SearchResults_arrow__XkOyW,.SearchResults_link__cCdTk:hover .SearchResults_arrow__XkOyW{color:var(--light);transform:translateX(4px)}.SearchResults_mark__V5aKO{background:linear-gradient(transparent 52%,var(--highlight) 52%,var(--highlight) 94%,transparent 94%);color:inherit}.SiteFooter_footer__fHMQX{margin-top:calc(var(--space-9) + 28px);padding-top:var(--space-7);padding-bottom:var(--space-6)}.SiteFooter_inner__DS7Xd{position:relative}.SiteFooter_hang__tAt83{position:absolute;top:calc(-1 * var(--space-7) - 8px);right:clamp(8px,6vw,96px);display:flex;align-items:flex-start;gap:var(--space-5);pointer-events:none}.SiteFooter_pencil__jl1JC{transform-origin:50% 0;animation:SiteFooter_sway__LoDpv 6s var(--ease-ink) infinite alternate}.SiteFooter_star__rdsuK{margin-top:44px;animation:SiteFooter_twinkle___P2ti 3.4s var(--ease-ink) infinite alternate}:root[data-motion=still] .SiteFooter_pencil__jl1JC,:root[data-motion=still] .SiteFooter_star__rdsuK{animation:none}@keyframes SiteFooter_sway__LoDpv{0%{transform:rotate(-4deg)}to{transform:rotate(5deg)}}@keyframes SiteFooter_twinkle___P2ti{0%{transform:rotate(-8deg) scale(.92)}to{transform:rotate(10deg) scale(1.04)}}.SiteFooter_grid__oTE6Q{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:var(--space-7);align-items:end}.SiteFooter_quote__kgqdU p{font-family:var(--font-serif);font-size:clamp(1.5rem,3vw,2.25rem);font-weight:700;line-height:1.5;letter-spacing:.04em;color:var(--ink)}.SiteFooter_quote__kgqdU cite{display:block;margin-top:var(--space-3);font-style:normal;font-size:var(--text-small);color:var(--ink-2)}.SiteFooter_links__I9hDB ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-2) var(--space-6);list-style:none}.SiteFooter_links__I9hDB a{display:inline-block;padding-block:4px;font-size:var(--text-ui);color:var(--ink-2);-webkit-text-decoration:underline wavy transparent;text-decoration:underline wavy transparent;text-decoration-thickness:1.5px;text-underline-offset:.3em;transition:text-decoration-color var(--duration-base) var(--ease-out),color var(--duration-fast)}.SiteFooter_links__I9hDB a:focus-visible,.SiteFooter_links__I9hDB a:hover{color:var(--ink);text-decoration-color:var(--light)}.SiteFooter_bottom__M5Wq4{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-3) var(--space-5);margin-top:var(--space-8);padding-top:var(--space-4)}.SiteFooter_rule__Nrr10{position:absolute;top:-4px;left:0;right:0;color:var(--ink-3);opacity:.6}.SiteFooter_mark__H4yED{display:inline-flex;align-items:center;gap:var(--space-3);font-size:var(--text-small);color:var(--ink-2)}.SiteFooter_footer__fHMQX .ink-meta{color:var(--ink-2)}@media (max-width:720px){.SiteFooter_grid__oTE6Q{grid-template-columns:1fr;gap:var(--space-6)}.SiteFooter_hang__tAt83{top:calc(-1 * var(--space-7) - 4px)}.SiteFooter_hang__tAt83 .SiteFooter_star__rdsuK{display:none}}.SearchDialog_trigger__ZFetv{display:inline-flex;align-items:center;gap:8px;height:34px;padding:0 8px 0 10px;background:var(--paper);color:var(--ink);border:var(--stroke-sketch) solid var(--ink);border-radius:var(--radius-chip);transition:background-color var(--duration-fast)}.SearchDialog_trigger__ZFetv:hover{background:var(--butter)}.SearchDialog_triggerGlyph__Nbcka{color:var(--ink)}.SearchDialog_close__j5_fa kbd,.SearchDialog_hints__YyTwf kbd,.SearchDialog_kbd__8RVKd{display:inline-grid;place-items:center;min-width:20px;height:20px;padding:0 5px;border:1px solid var(--ink-3);border-radius:5px 3px 6px 3px;font-family:var(--font-mono);font-size:11px;line-height:1;color:var(--ink-3)}.SearchDialog_dialog__gIgev{width:min(100% - 32px,720px);max-width:none;max-height:min(80vh,720px);margin:12vh auto auto;background:transparent;overflow:visible}.SearchDialog_dialog__gIgev::backdrop{background:var(--scrim);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.SearchDialog_dialog__gIgev[open] .SearchDialog_panel__5eDBA{animation:SearchDialog_rise__NjbZP var(--duration-base) var(--ease-out)}@keyframes SearchDialog_rise__NjbZP{0%{opacity:0;transform:translateY(12px)}}.SearchDialog_panel__5eDBA{display:flex;flex-direction:column;max-height:min(80vh,720px);background:var(--paper);border:var(--stroke-sketch) solid var(--ink);border-radius:var(--radius-sketch);box-shadow:7px 8px 0 var(--butter);overflow:hidden}.SearchDialog_form__7kzDn{position:relative;display:flex;align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-5)}.SearchDialog_formGlyph__Csy_k{color:var(--ink)}.SearchDialog_input__SBMUF{flex:1 1;min-width:0;padding:6px 0;background:transparent;border:0;outline:none;font-family:var(--font-serif);font-size:1.375rem;color:var(--ink)}.SearchDialog_input__SBMUF::placeholder{color:var(--ink-3)}.SearchDialog_input__SBMUF::-webkit-search-cancel-button{display:none}.SearchDialog_input__SBMUF:focus-visible{box-shadow:none}.SearchDialog_clear___TRtJ,.SearchDialog_close__j5_fa{padding:4px 6px;background:transparent;border:0;font-size:var(--text-meta);color:var(--ink-3)}.SearchDialog_clear___TRtJ:disabled{visibility:hidden}.SearchDialog_clear___TRtJ:hover,.SearchDialog_close__j5_fa:hover{color:var(--ink)}.SearchDialog_beam__nMg8d{position:absolute;left:0;right:0;bottom:0;height:6px;bottom:-3px;background:linear-gradient(90deg,var(--line-strong) 0,var(--light) 50%,var(--line-strong) 100%) 0 0 /200% 100%;-webkit-mask:var(--doodle-line-mask) 0 50% /240px 100% repeat-x;mask:var(--doodle-line-mask) 0 50% /240px 100% repeat-x}.SearchDialog_beam__nMg8d[data-pending]{animation:SearchDialog_flow__KczS4 .9s linear infinite}@keyframes SearchDialog_flow__KczS4{to{background-position:-200% 0}}.SearchDialog_body__YCRC7{flex:1 1;min-height:0;padding:var(--space-3) var(--space-5) var(--space-5);overflow-y:auto;overscroll-behavior:contain}.SearchDialog_suggestions__2SzVJ{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);padding-block:var(--space-3)}.SearchDialog_chip__DijkA{padding:4px 12px;background:var(--paper);color:var(--ink-2);border:var(--stroke-sketch) solid var(--ink);border-radius:var(--radius-chip);font-size:var(--text-small);transition:background-color var(--duration-fast),color var(--duration-fast)}.SearchDialog_chip__DijkA:focus-visible,.SearchDialog_chip__DijkA:hover{background:var(--pop-yellow);color:var(--on-pop)}.SearchDialog_status__HcF77{display:grid;gap:var(--space-3);justify-items:start;padding-block:var(--space-4);color:var(--ink-2);font-size:var(--text-small)}.SearchDialog_count__srrVV{padding-block:var(--space-2) var(--space-3);font-size:var(--text-small);color:var(--ink-3)}.SearchDialog_all__h9d34{display:inline-block;margin-top:var(--space-4);font-size:var(--text-small)}.SearchDialog_hints__YyTwf{display:flex;gap:var(--space-5);padding:var(--space-3) var(--space-5);border-top:1.5px dashed var(--line-strong);font-size:var(--text-meta);color:var(--ink-3)}.SearchDialog_hints__YyTwf span{display:inline-flex;align-items:center;gap:4px}@media (max-width:640px){.SearchDialog_dialog__gIgev{width:100%;max-height:100dvh;margin:0}.SearchDialog_panel__5eDBA{max-height:100dvh;border-width:0 0 var(--stroke-sketch);border-radius:0;box-shadow:none}.SearchDialog_hints__YyTwf,.SearchDialog_kbd__8RVKd{display:none}}.LostLight_board__FbwJ1{position:relative;width:100%;max-width:560px;border:var(--stroke-sketch) solid var(--ink);border-radius:var(--radius-sketch);background:var(--paper);box-shadow:5px 5px 0 var(--ink);transform:rotate(-.8deg)}.LostLight_board__FbwJ1:before{content:"";position:absolute;top:-11px;left:calc(50% - 36px);z-index:1;width:72px;height:22px;background:var(--tape-yellow);transform:rotate(-3deg);pointer-events:none}.LostLight_stage__Sh_Rf{position:relative;aspect-ratio:480/260}.LostLight_field__XiGN_{display:block;width:100%;height:100%;fill:none}.LostLight_grid__lSM0w{fill:url(#lost-light-grid)}.LostLight_field__XiGN_ pattern path{stroke:var(--line);stroke-width:.6}.LostLight_source__tsfFa{fill:var(--ink)}.LostLight_exit__x5IcY{stroke:var(--ink-3);stroke-dasharray:3 4;transition:stroke var(--duration-base),fill var(--duration-base)}.LostLight_board__FbwJ1[data-solved] .LostLight_exit__x5IcY{stroke:var(--light);fill:var(--light-glow);stroke-dasharray:none}.LostLight_beam__7KC0f{stroke:var(--light);stroke-width:2;stroke-linejoin:round;stroke-dasharray:1;filter:drop-shadow(0 0 3px var(--light-glow));animation:LostLight_lost-light-draw__kgXO_ var(--duration-slow) var(--ease-out) both}.LostLight_mirror__xxQA4{position:absolute;display:grid;place-items:center;width:52px;height:52px;padding:0;border:1px dashed transparent;border-radius:50%;background:none;transform:translate(-50%,-50%);cursor:pointer;transition:border-color var(--duration-fast)}.LostLight_mirror__xxQA4:focus-visible,.LostLight_mirror__xxQA4:hover{border-color:var(--ink-3)}.LostLight_mirror__xxQA4 span{display:block;width:40px;height:5px;border-radius:3px;background:var(--ink);box-shadow:0 2px 0 var(--pop-blue);transition:transform var(--duration-base) var(--ease-ink)}.LostLight_home__XBLsR{position:absolute;padding:var(--space-1) var(--space-3);border:var(--stroke-sketch) solid var(--ink);border-radius:var(--radius-chip);background:var(--pop-yellow);font-size:var(--text-small);white-space:nowrap;color:var(--on-pop);transform:translate(-50%,22px);transition:background var(--duration-base),color var(--duration-base)}.LostLight_home__XBLsR:hover,.LostLight_home__XBLsR[data-lit]{background:var(--light);color:var(--on-light)}.LostLight_status__LVBHU{position:absolute;top:var(--space-3);right:var(--space-3);max-width:60%;font-family:var(--font-mono);font-size:var(--text-meta);color:var(--ink-3);text-align:right}.LostLight_board__FbwJ1[data-solved] .LostLight_status__LVBHU{color:var(--light-text)}@keyframes LostLight_lost-light-draw__kgXO_{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@media (max-width:520px){.LostLight_mirror__xxQA4{width:44px;height:44px}.LostLight_mirror__xxQA4 span{width:30px}.LostLight_status__LVBHU{position:static;max-width:none;padding:var(--space-2) var(--space-3);border-top:1px dashed var(--line-strong);border-radius:0 0 var(--radius-sketch) var(--radius-sketch);background:var(--paper);text-align:left}}.FallbackPage_sky__ic02Y{margin-block:var(--space-8) var(--space-7)}.FallbackPage_cloudA__GImLR,.FallbackPage_cloudB__AfvIe,.FallbackPage_sparkle__mygea,.FallbackPage_starA__alGWy,.FallbackPage_starB__3ewWA{position:absolute;pointer-events:none}.FallbackPage_cloudA__GImLR{top:var(--space-5);left:4%}.FallbackPage_cloudB__AfvIe{right:8%;bottom:var(--space-6)}.FallbackPage_starA__alGWy{top:14%;right:12%;transform:rotate(12deg)}.FallbackPage_starB__3ewWA{bottom:22%;left:46%;transform:rotate(-18deg)}.FallbackPage_sparkle__mygea{top:30%;left:2%}.FallbackPage_page__132gC{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,560px);gap:clamp(var(--space-6),6vw,var(--space-8));align-items:center;min-height:calc(100svh - var(--header-height) - 280px);padding-block:clamp(var(--space-7),8vw,var(--space-9))}.FallbackPage_copy__QOMEP{display:grid;gap:var(--space-5);justify-items:start}.FallbackPage_title__SQt8_{font-family:var(--font-serif);font-size:var(--text-h1);font-weight:900;line-height:var(--leading-title);color:var(--ink)}.FallbackPage_text__fJCWX{max-width:30em;line-height:var(--leading-body);color:var(--ink-2)}.FallbackPage_actions__zEfD5{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-5)}.FallbackPage_primary__4NKdu{display:inline-flex;align-items:center;min-height:44px;padding:0 var(--space-5);border:var(--stroke-sketch) solid var(--ink);border-radius:var(--radius-chip);background:var(--pop-yellow);font:inherit;font-size:var(--text-ui);color:var(--on-pop);cursor:pointer;box-shadow:3px 3px 0 var(--ink);transition:background var(--duration-fast),color var(--duration-fast)}.FallbackPage_primary__4NKdu:hover{background:var(--light);color:var(--on-light)}.FallbackPage_search__2uXdD{display:grid;gap:var(--space-2);width:min(100%,420px)}.FallbackPage_search__2uXdD>div{display:flex;overflow:hidden;border:var(--stroke-sketch) solid var(--ink);border-radius:var(--radius-chip);background:var(--paper)}.FallbackPage_search__2uXdD input{flex:1 1;min-width:0;min-height:44px;padding:0 var(--space-4);border:0;background:transparent;font:inherit;color:var(--ink)}.FallbackPage_search__2uXdD button{padding:0 var(--space-5);border:0;border-left:1px solid var(--ink);background:none;font:inherit;font-size:var(--text-ui);color:var(--ink);cursor:pointer}.FallbackPage_search__2uXdD button:hover{background:var(--pop-yellow);color:var(--on-pop)}.FallbackPage_scatter__YvdpG{width:100%;height:auto;fill:none}.FallbackPage_scatterLit__sokO5{stroke:var(--light);stroke-width:2}.FallbackPage_scatterPlate__NSGEQ{stroke:var(--ink);stroke-width:3;stroke-dasharray:18 4 30 6}.FallbackPage_scatterFaint__2pDWO{stroke:var(--light);stroke-width:1;stroke-dasharray:2 6;opacity:.6}@media (max-width:860px){.FallbackPage_page__132gC{grid-template-columns:minmax(0,1fr)}.FallbackPage_sparkle__mygea,.FallbackPage_starB__3ewWA{display:none}.FallbackPage_cloudA__GImLR{top:calc(var(--space-6) * -1)}}.SiteHeader_header__9pcYB{position:sticky;top:0;z-index:var(--z-header);background:transparent;transition:background-color var(--duration-base)}.SiteHeader_inner__zhfgM{display:flex;align-items:center;gap:var(--space-6);height:var(--header-height);transition:height var(--duration-base) var(--ease-out)}.SiteHeader_header__9pcYB[data-scrolled=true]{background:color-mix(in srgb,var(--surface,var(--paper)) 88%,transparent);backdrop-filter:saturate(1.2) blur(10px);-webkit-backdrop-filter:saturate(1.2) blur(10px)}.SiteHeader_header__9pcYB[data-scrolled=true] .SiteHeader_inner__zhfgM{height:var(--header-height-compact)}.SiteHeader_nav__iMSYl{flex:1 1}.SiteHeader_tools__0UWRY{display:flex;align-items:center;gap:var(--space-2);margin-left:auto}.SiteHeader_mobileOnly__RmFOj{display:none}.SiteHeader_noscript__RXjEu{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-4);padding-bottom:var(--space-3);font-size:var(--text-small)}.SiteHeader_noscript__RXjEu input{padding:4px 10px;border:var(--stroke-sketch) solid var(--ink);border-radius:var(--radius-chip);background:var(--paper)}@media (max-width:959px){.SiteHeader_desktopOnly__IqEpA,.SiteHeader_nav__iMSYl{display:none}.SiteHeader_mobileOnly__RmFOj{display:inline-flex}.SiteHeader_inner__zhfgM{height:var(--header-height-compact)}}