.NotePage-module__ORMq-W__page{--note-ground:var(--cream);--note-ink:var(--on-cream-text);--note-muted:var(--on-cream-dim);--paper:var(--note-ground);--ink:var(--note-ink);--fg:var(--note-ink);--stone:var(--note-muted);--muted:var(--note-muted);--rust:var(--note-ink);--rule:#1b1b1924;--rule-soft:#1b1b191a;--content-max:var(--note-measure);--pad-inline:0px;--note-pad:72px;--note-gap:24px;--note-measure:1160px;min-height:100svh;padding:40px var(--note-pad)var(--pad-bottom);background:var(--note-ground);color:var(--note-ink);font-family:var(--font-body);font-size:var(--fs-base);font-kerning:normal;font-weight:400;line-height:1.5}.NotePage-module__ORMq-W__page ::selection{background:#1b1b191f}.NotePage-module__ORMq-W__grid{column-gap:var(--note-gap);max-width:var(--note-measure);grid-template-columns:repeat(12,minmax(0,1fr));margin-inline:auto;display:grid}.NotePage-module__ORMq-W__page .NotePage-module__ORMq-W__back{color:var(--note-muted);grid-column:1/4;text-decoration:none;transition:color .14s}.NotePage-module__ORMq-W__page .NotePage-module__ORMq-W__back:hover{color:var(--note-ink)}.NotePage-module__ORMq-W__page .NotePage-module__ORMq-W__link{color:var(--note-ink);text-underline-offset:3px;-webkit-text-decoration:underline #1b1b1959;text-decoration:underline #1b1b1959;text-decoration-thickness:1px}.NotePage-module__ORMq-W__foot{color:var(--note-muted);margin-top:160px}.NotePage-module__ORMq-W__foot>p{grid-column:span 3;margin:0}.NotePage-module__ORMq-W__name{color:var(--note-ink)}@media (max-width:900px){.NotePage-module__ORMq-W__page{--note-pad:22px;padding-top:28px}.NotePage-module__ORMq-W__grid{display:block}.NotePage-module__ORMq-W__page{--pad-inline:0px}.NotePage-module__ORMq-W__foot{margin-top:96px}}
.NoteHero-module__6Ftd4W__head{column-gap:var(--note-gap,24px);max-width:var(--note-measure,1160px);grid-template-columns:repeat(12,minmax(0,1fr));margin:120px auto 56px;display:grid}.NoteHero-module__6Ftd4W__margin{grid-column:1/4}.NoteHero-module__6Ftd4W__title{font:inherit;letter-spacing:inherit;color:var(--ink);margin:0}.NoteHero-module__6Ftd4W__meta{color:var(--stone);margin:0}.NoteHero-module__6Ftd4W__lede{grid-column:4/10}.NoteHero-module__6Ftd4W__dek{color:var(--ink);margin:0}.NoteHero-module__6Ftd4W__intro{color:var(--ink);line-height:1.6}.NoteHero-module__6Ftd4W__intro p{margin:0 0 1em}.NoteHero-module__6Ftd4W__intro p:last-child{margin-bottom:0}.NoteHero-module__6Ftd4W__credit{color:var(--stone);margin:1em 0 0}.NoteHero-module__6Ftd4W__credit a{color:var(--stone);text-underline-offset:3px;-webkit-text-decoration:underline #1b1b194d;text-decoration:underline #1b1b194d;text-decoration-thickness:1px;transition:color .14s}.NoteHero-module__6Ftd4W__credit a:hover{color:var(--ink)}@media (max-width:900px){.NoteHero-module__6Ftd4W__head{margin:64px 0 40px;display:block}.NoteHero-module__6Ftd4W__lede{margin-top:24px}}
.Prose-module__en6LcG__prose{column-gap:var(--note-gap,24px);max-width:var(--note-measure,1160px);font-size:var(--fs-base);color:var(--ink);grid-template-columns:repeat(12,minmax(0,1fr));margin-inline:auto;line-height:1.6;display:grid}.Prose-module__en6LcG__prose>*{grid-column:4/10;min-width:0}.Prose-module__en6LcG__prose p{margin:0 0 1em}.Prose-module__en6LcG__prose a{color:var(--ink);text-underline-offset:3px;-webkit-text-decoration:underline #1b1b1959;text-decoration:underline #1b1b1959;text-decoration-thickness:1px;transition:text-decoration-color .14s}.Prose-module__en6LcG__prose a:hover{color:var(--ink);-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}.Prose-module__en6LcG__prose h2,.Prose-module__en6LcG__prose h3,.Prose-module__en6LcG__prose h4{font:inherit;letter-spacing:inherit;color:var(--stone);margin:2.5em 0 .6em}.Prose-module__en6LcG__prose ul,.Prose-module__en6LcG__prose ol{margin:0 0 1em;padding-left:1.25em}.Prose-module__en6LcG__prose ul{list-style:outside}.Prose-module__en6LcG__prose ol{list-style:decimal}.Prose-module__en6LcG__prose li{margin-bottom:.4em;padding-left:.2em}.Prose-module__en6LcG__prose li>ul,.Prose-module__en6LcG__prose li>ol{margin:.4em 0 0}.Prose-module__en6LcG__prose strong{font-weight:inherit;color:var(--ink)}.Prose-module__en6LcG__prose em{font-style:italic}.Prose-module__en6LcG__prose blockquote{color:var(--ink);border:0;margin:1.5em 0;padding:0 0 0 2.5em;font-style:normal}.Prose-module__en6LcG__prose hr{background:var(--rule);border:none;height:1px;margin:2.5em 0}.Prose-module__en6LcG__prose figure,.Prose-module__en6LcG__prose>img{grid-column:4/11;margin:1.5em 0}.Prose-module__en6LcG__prose figure img{width:100%;height:auto;display:block}.Prose-module__en6LcG__prose figcaption{color:var(--stone);margin-top:8px}@media (max-width:900px){.Prose-module__en6LcG__prose{display:block}}
.Signoff-module__-RoT_a__signoff{column-gap:var(--note-gap,24px);max-width:var(--note-measure,1160px);color:var(--stone);grid-template-columns:repeat(12,minmax(0,1fr));margin:2.5em auto 0;display:grid}.Signoff-module__-RoT_a__signoff>span{grid-column:4/10}@media (max-width:900px){.Signoff-module__-RoT_a__signoff{display:block}}
.Editable-module__Ojb6ba__editable.Editable-module__Ojb6ba__active{outline:1px dashed color-mix(in srgb,var(--color-secondary)55%,transparent);outline-offset:3px;cursor:text;border-radius:2px;transition:outline-color .12s,background-color .12s}.Editable-module__Ojb6ba__editable.Editable-module__Ojb6ba__active:hover{outline-color:var(--color-secondary);background:color-mix(in srgb,var(--color-secondary)8%,transparent)}.Editable-module__Ojb6ba__editable.Editable-module__Ojb6ba__active:focus{outline:2px solid var(--color-primary);outline-offset:3px;background:color-mix(in srgb,var(--color-primary)6%,transparent)}.Editable-module__Ojb6ba__editable.Editable-module__Ojb6ba__active.Editable-module__Ojb6ba__dirty{outline-style:solid;outline-color:color-mix(in srgb,var(--color-tertiary)70%,transparent)}
.DappledLight-module__3lmnrG__root{z-index:-1;pointer-events:none;-webkit-mask-composite:source-in;width:46%;height:740px;position:absolute;top:0;left:0;-webkit-mask-image:linear-gradient(90deg,#000 78%,#0000),linear-gradient(#000 62%,#0000);mask-image:linear-gradient(90deg,#000 78%,#0000),linear-gradient(#000 62%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}.DappledLight-module__3lmnrG__canvas{opacity:0;width:100%;height:100%;transition:opacity 1.8s var(--ease);display:block}.DappledLight-module__3lmnrG__root[data-ready] .DappledLight-module__3lmnrG__canvas{opacity:1}@media (max-width:900px){.DappledLight-module__3lmnrG__root{width:100%;height:440px;top:auto;bottom:0;-webkit-mask-image:linear-gradient(#0000 70px,#000 200px 78%,#0000),linear-gradient(90deg,#0000,#000 40%);mask-image:linear-gradient(#0000 70px,#000 200px 78%,#0000),linear-gradient(90deg,#0000,#000 40%)}}
.DeepSprings-module__DvImqa__prompt{color:var(--stone)}
.Gallery-module__sTkzMa__page{--ink:var(--on-white-text);--muted:var(--on-white-dim);--rule:#0000001f;min-height:100svh;padding:var(--pad-top)var(--pad)32px;background:var(--white);color:var(--ink)}.Gallery-module__sTkzMa__gallery{grid-template-rows:auto minmax(0,1fr) auto;row-gap:24px;height:calc(100svh - 72px);display:grid}.Gallery-module__sTkzMa__top,.Gallery-module__sTkzMa__bottom{column-gap:var(--gap);max-width:var(--measure);grid-template-columns:repeat(12,minmax(0,1fr));align-items:baseline;width:100%;margin-inline:auto;display:grid}.Gallery-module__sTkzMa__page .Gallery-module__sTkzMa__home{color:var(--muted);grid-column:1/4;transition:color .14s}.Gallery-module__sTkzMa__page .Gallery-module__sTkzMa__home:hover{color:var(--ink)}.Gallery-module__sTkzMa__title{grid-column:5/13}.Gallery-module__sTkzMa__meta{color:var(--muted);margin-left:12px}.Gallery-module__sTkzMa__stage{min-height:0;margin:4vh 12%;position:relative}.Gallery-module__sTkzMa__frame{opacity:0;transition:opacity .18s;position:absolute;inset:0}.Gallery-module__sTkzMa__frame[data-on=true]{opacity:1}.Gallery-module__sTkzMa__img{object-fit:contain}.Gallery-module__sTkzMa__half{all:unset;width:50%;position:absolute;top:0;bottom:0}.Gallery-module__sTkzMa__prev{cursor:w-resize;left:0}.Gallery-module__sTkzMa__next{cursor:e-resize;right:0}.Gallery-module__sTkzMa__half:focus-visible{outline:1px solid var(--ink);outline-offset:-1px}.Gallery-module__sTkzMa__place{grid-column:1/5}.Gallery-module__sTkzMa__ticks{grid-column:5/11;align-items:flex-end;gap:3px;height:14px;display:flex}.Gallery-module__sTkzMa__ticks li{flex:1;height:100%}.Gallery-module__sTkzMa__ticks button{all:unset;cursor:pointer;background:linear-gradient(var(--rule),var(--rule))bottom/100% 6px no-repeat;width:100%;height:100%;transition:background-size .12s;display:block}.Gallery-module__sTkzMa__ticks button:hover{background-image:linear-gradient(var(--muted),var(--muted))}.Gallery-module__sTkzMa__ticks button[aria-current=true]{background-image:linear-gradient(var(--ink),var(--ink));background-size:100% 14px}.Gallery-module__sTkzMa__ticks button:focus-visible{outline:1px solid var(--ink);outline-offset:2px}.Gallery-module__sTkzMa__count{text-align:right;color:var(--muted);font-variant-numeric:tabular-nums;grid-column:11/13}@media (max-width:900px){.Gallery-module__sTkzMa__gallery{height:calc(100svh - 56px)}.Gallery-module__sTkzMa__stage{margin:2vh 0}.Gallery-module__sTkzMa__top{justify-content:space-between;gap:12px;display:flex}.Gallery-module__sTkzMa__meta{display:none}.Gallery-module__sTkzMa__bottom{grid-template-columns:1fr auto;row-gap:10px;display:grid}.Gallery-module__sTkzMa__place{grid-column:1}.Gallery-module__sTkzMa__count{grid-column:2}.Gallery-module__sTkzMa__ticks{grid-area:2/1/auto/-1;gap:2px}}@media (prefers-reduced-motion:reduce){.Gallery-module__sTkzMa__frame,.Gallery-module__sTkzMa__ticks button{transition:none}}
.PhotoViewer-module__6xFL_a__viewer{column-gap:var(--note-gap,24px);max-width:var(--note-measure,1160px);grid-template-columns:repeat(12,minmax(0,1fr));margin:120px auto 0;display:grid}.PhotoViewer-module__6xFL_a__head{display:contents}.PhotoViewer-module__6xFL_a__label{font:inherit;letter-spacing:inherit;color:var(--ink);grid-column:1/4;margin:0}.PhotoViewer-module__6xFL_a__intro{color:var(--ink);grid-column:4/10;margin:0 0 40px}.PhotoViewer-module__6xFL_a__stage{grid-column:4/13;height:min(72vh,620px);position:relative}.PhotoViewer-module__6xFL_a__frame{opacity:0;transition:opacity .18s;position:absolute;inset:0}.PhotoViewer-module__6xFL_a__frame[data-on=true]{opacity:1}.PhotoViewer-module__6xFL_a__img{object-fit:contain;object-position:left center}.PhotoViewer-module__6xFL_a__half{all:unset;width:50%;position:absolute;top:0;bottom:0}.PhotoViewer-module__6xFL_a__prev{cursor:w-resize;left:0}.PhotoViewer-module__6xFL_a__next{cursor:e-resize;right:0}.PhotoViewer-module__6xFL_a__half:focus-visible{outline:1px solid var(--ink);outline-offset:-1px}.PhotoViewer-module__6xFL_a__foot{grid-column:4/13;grid-template-columns:minmax(0,1fr) auto;gap:12px 24px;margin-top:16px;display:grid}.PhotoViewer-module__6xFL_a__caption{color:var(--stone);margin:0}.PhotoViewer-module__6xFL_a__count{color:var(--stone);font-variant-numeric:tabular-nums;margin:0}.PhotoViewer-module__6xFL_a__ticks{grid-column:1/-1;align-items:flex-end;gap:3px;height:12px;margin:0;padding:0;list-style:none;display:flex}.PhotoViewer-module__6xFL_a__ticks li{flex:1;height:100%;margin:0;padding:0}.PhotoViewer-module__6xFL_a__ticks button{all:unset;cursor:pointer;background:linear-gradient(var(--rule),var(--rule))bottom/100% 5px no-repeat;width:100%;height:100%;display:block}.PhotoViewer-module__6xFL_a__ticks button:hover{background-image:linear-gradient(var(--stone),var(--stone))}.PhotoViewer-module__6xFL_a__ticks button[aria-current=true]{background-image:linear-gradient(var(--ink),var(--ink));background-size:100% 12px}.PhotoViewer-module__6xFL_a__ticks button:focus-visible{outline:1px solid var(--ink);outline-offset:2px}@media (max-width:900px){.PhotoViewer-module__6xFL_a__viewer{margin-top:80px;display:block}.PhotoViewer-module__6xFL_a__label{margin-bottom:8px}.PhotoViewer-module__6xFL_a__intro{margin-bottom:24px}.PhotoViewer-module__6xFL_a__stage{height:62vh}.PhotoViewer-module__6xFL_a__img{object-position:center}}@media (prefers-reduced-motion:reduce){.PhotoViewer-module__6xFL_a__frame{transition:none}}
