._slash_3ji2r_3{width:calc(var(--slash-length) * sin(var(--slash-angle)));height:calc(var(--slash-length) * cos(var(--slash-angle)));pointer-events:none;position:absolute;overflow:visible}._through_3ji2r_13._bottomLeft_3ji2r_13{transform:translate(calc(-50% - var(--slash-spread)), -50%);top:100%;left:0}._through_3ji2r_13._topRight_3ji2r_19{transform:translate(calc(-50% + var(--slash-spread)), -50%);top:0;left:100%}._outside_3ji2r_26._bottomLeft_3ji2r_13{top:0;left:0;transform:translate(-100%)}._outside_3ji2r_26._topRight_3ji2r_19{transform:translate(calc(-1 * var(--slash-foot-tuck)), calc(-100% + var(--slash-foot-tuck)));top:100%;left:100%}._line_3ji2r_43{stroke:var(--color-ink);stroke-width:var(--line-width);stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset var(--transition-duration) var(--transition-easing)}a:not([aria-current=page]):hover ._line_3ji2r_43{stroke-dashoffset:0}._untyped_e9qqw_2{color:#0000}._scrambling_e9qqw_7{position:relative}._scrambling_e9qqw_7:after{content:attr(data-character);position:absolute;top:0;left:0}._nav_texpn_2{z-index:1;height:var(--nav-height);padding-bottom:var(--line-width);position:absolute;inset:0 0 auto}._nav_texpn_2:after{content:"";height:var(--line-width);background-image:var(--dotted-rule);background-size:var(--dotted-rule-size);animation:_draw-rule_texpn_1 var(--rule-redraw-interval) var(--transition-easing) infinite;pointer-events:none;background-repeat:repeat-x;position:absolute;inset:auto 0 0}@keyframes _draw-rule_texpn_1{0%{clip-path:inset(0 100% 0 0)}20%,to{clip-path:inset(0)}}@media (prefers-reduced-motion:reduce){._nav_texpn_2:after{animation:none}}._list_texpn_42{grid-template-columns:repeat(5, var(--grid-column));column-gap:var(--grid-gutter);align-items:end;height:100%;display:grid}._item_texpn_50{justify-self:center}._logo_texpn_54,._link_texpn_55{height:var(--nav-item-height);padding-inline:var(--nav-item-padding);line-height:var(--nav-item-height);transition:color var(--transition-duration) var(--transition-easing), background-color var(--transition-duration) var(--transition-easing);display:block;position:relative}._link_texpn_55[aria-current=page]{color:var(--color-paper);background-color:var(--color-ink)}:root{--color-ink:#242424;--color-paper:#fbfdfc;--color-ink-muted:#898989;--font-sans:var(--font-switzer);--font-size-s:16px;--font-size-m:18px;--font-size-l:22px;--font-size-xl:28px;--font-weight-regular:400;--font-weight-medium:500;--font-weight-demibold:600;--letter-spacing-default:-.03em;--letter-spacing-tight:-.06em;--letter-spacing:var(--letter-spacing-default);--line-width:1px;--dash-length:1px;--dash-gap:2px;--dotted-rule:linear-gradient(to right, var(--color-ink) var(--dash-length), transparent var(--dash-length));--dotted-rule-size:calc(var(--dash-length) + var(--dash-gap)) var(--line-width);--slash-length:44px;--project-slash-length:83.4px;--slash-foot-tuck:2px;--slash-spread:6px;--slash-angle:30deg;--corner-mark-size:11px;--corner-mark-offset-x:36px;--corner-mark-offset-y:45px;--focus-mark-size:5px;--focus-mark-offset:3px;--leader-dash:2px;--dot-radius:1px;--dot-flicker-opacity:.15;--dot-flicker-chance:.002;--canvas-width:1280;--canvas-height:758;--grid-column:140px;--grid-gutter:20px;--nav-height:60px;--nav-item-height:21px;--nav-item-padding:11px;--transition-duration:.15s;--transition-easing:ease-out;--rule-redraw-interval:5s;--reveal-duration:.3s;--curve-draw-duration:.3s;--underline-draw-duration:.3s;--scramble-text-letter-duration:20ms;--scramble-hover-duration:.6s;--scramble-hover-easing:cubic-bezier(.215, .61, .355, 1);--dot-reveal-stagger:.3s;--dot-flicker-interval:20ms;--dot-flicker-duration:.3s}*{box-sizing:border-box;letter-spacing:var(--letter-spacing);margin:0;padding:0}html{height:100%}html,body{max-width:100vw;overflow-x:hidden}body{min-height:100%;color:var(--color-ink);background:var(--color-paper);font-family:var(--font-sans);font-size:var(--font-size-s);font-weight:var(--font-weight-regular);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative}a{color:inherit;text-decoration:none}ul{list-style:none}::selection{color:var(--color-paper);background:var(--color-ink)}:focus-visible{color:var(--color-paper);background-color:var(--color-ink);isolation:isolate;outline:none}:where(:focus-visible):before{content:"";inset:calc(-1 * (var(--focus-mark-offset) + var(--focus-mark-size)));background-image:linear-gradient(to bottom right, var(--color-ink) 50%, transparent 50%), linear-gradient(to bottom left, var(--color-ink) 50%, transparent 50%), linear-gradient(to top right, var(--color-ink) 50%, transparent 50%), linear-gradient(to top left, var(--color-ink) 50%, transparent 50%);background-position:0 0,100% 0,0 100%,100% 100%;background-size:var(--focus-mark-size) var(--focus-mark-size);z-index:-1;pointer-events:none;animation:focus-marks-out var(--transition-duration) var(--transition-easing);background-repeat:no-repeat;position:absolute}@keyframes focus-marks-out{0%{background-position:50%,50%,50%,50%}}@media (prefers-reduced-motion:reduce){:where(:focus-visible):before{animation:none}}
