*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}:root{--bg: #d8dcbe;--bg-2: #c4ca9c;--paper: #f6f2dc;--ink: #1f3018;--ink-soft: #4f6b3a;--accent: #4f6b3a;--accent-2: #324a23;--frame: #243a1d;--frame-soft: #5a7340;--crt-red: rgb(218, 49, 49);--crt-green: rgb(112, 159, 115);--crt-blue: rgb(40, 129, 206)}body{font-family:Fraunces,Georgia,serif;background:var(--bg-2);color:var(--ink);min-height:100vh}.coiny{font-family:Coiny,cursive;font-weight:400}.mono{font-family:JetBrains Mono,Courier New,monospace}@keyframes twinkle{0%,to{opacity:.2}50%{opacity:1}}@keyframes nora-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}@keyframes cat-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}._wrap_1mq0d_1{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0}._star_1mq0d_8{position:absolute}._shape_1mq0d_12{width:100%;height:100%;background:currentColor;clip-path:polygon(50% 0,58% 42%,100% 50%,58% 58%,50% 100%,42% 58%,0 50%,42% 42%)}._tile_hhyf0_1{all:unset;cursor:pointer;display:flex;flex-direction:column;width:100%;height:100%;background:var(--bg);border:3px solid var(--frame);box-shadow:4px 4px 0 var(--frame-soft);padding:14px;transition:transform .12s ease}._tile_hhyf0_1:hover{transform:translate(-2px,-2px)}._tileImg_hhyf0_17{aspect-ratio:1 / 1;border:2px solid var(--frame);margin-bottom:14px;position:relative;overflow:hidden}._tileStripe_hhyf0_25{position:absolute;top:0;right:0;bottom:0;left:0;background:repeating-linear-gradient(0deg,rgba(255,255,255,.18) 0 6px,transparent 6px 12px)}._tileImgProject_hhyf0_35{background:var(--bg-2);display:grid;place-items:center}._nameRow_hhyf0_41{display:flex;align-items:baseline;justify-content:space-between;gap:10px}._tileName_hhyf0_48{font-size:26px;line-height:1;color:var(--ink);font-weight:400}._tileArrow_hhyf0_55{font-size:22px;color:var(--accent-2);line-height:1}._tileNote_hhyf0_61{font-size:14px;color:var(--ink-soft);line-height:1.45;margin-top:6px;position:relative;z-index:4;text-shadow:none}._tileTag_hhyf0_71{font-size:10px;color:var(--accent-2);letter-spacing:1px;text-transform:uppercase;margin-top:10px}._px_hzqdm_1{image-rendering:pixelated;display:block}._introRow_1x3hw_1{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:104px;text-shadow:0 0 .2em currentColor,1px 1px rgba(255,0,255,.5),-1px -1px rgba(0,255,255,.4)}._introLabel_1x3hw_10{font-size:12px;letter-spacing:3px;text-transform:uppercase;color:var(--ink-soft)}._introHeadline_1x3hw_17{margin:4px 0;font-size:82px;line-height:.95;color:var(--ink);font-weight:400}._introTagline_1x3hw_25{font-size:19px;color:var(--ink-soft);font-style:italic}._introSpriteWrap_1x3hw_31{display:flex;align-items:flex-end;gap:18px;padding-right:12px;flex-shrink:0}@media (max-width: 640px){._introRow_1x3hw_1{flex-direction:column;align-items:flex-start}._introHeadline_1x3hw_17{font-size:52px}}._cardShell_67mmd_1{background:var(--paper);border:3px solid var(--frame);box-shadow:6px 6px 0 var(--frame-soft);padding:52px 60px 56px}._section_17fln_1{margin-bottom:104px}._tile_mgh03_1{display:flex;flex-direction:column;align-items:center;gap:6px;padding:4px;text-decoration:none;color:var(--ink)}._iconBox_mgh03_11{width:52px;height:52px;border-radius:14px;background:var(--accent-2);color:var(--paper);display:grid;place-items:center;box-shadow:0 2px 0 var(--frame-soft),0 6px 16px #281e142e;transition:transform .15s ease}._iconBox_mgh03_11:hover{transform:translateY(-2px)}._handle_mgh03_25{font-size:11px;color:var(--ink-soft);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:110px}._grid_viy06_1{display:grid;grid-template-columns:auto 1fr;gap:28px;align-items:flex-start}._catCol_viy06_8{display:flex;flex-direction:column;align-items:center;gap:6px;padding-top:6px}._catLabel_viy06_16{font-size:11px;color:var(--ink-soft)}._headingRow_viy06_21{display:flex;align-items:baseline;gap:14px;margin-bottom:8px}._h2_viy06_28{font-size:38px;color:var(--accent-2);line-height:1;font-weight:400}._location_viy06_35{font-size:12px;color:var(--ink-soft);display:inline-flex;align-items:center;gap:4px}._blurb_viy06_43{margin:0 0 18px;font-size:17px;line-height:1.55;color:var(--ink);position:relative;z-index:4;text-shadow:none}._divider_viy06_53{border-top:2px dashed var(--frame-soft);padding-top:14px}._siHei_viy06_58{font-size:11px;letter-spacing:2px;text-transform:uppercase;color:var(--ink-soft);margin-bottom:10px}._socialRow_viy06_66{display:flex;gap:18px;flex-wrap:wrap}@media (max-width: 1100px){._grid_viy06_1{grid-template-columns:1fr}}._header_elxx2_1{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:22px;padding-bottom:16px;border-bottom:3px solid var(--frame)}._title_elxx2_11{font-size:44px;line-height:1;color:var(--accent-2);font-weight:400}._subtitle_elxx2_18{font-size:12px;color:var(--ink-soft);margin-top:4px;position:relative;z-index:4;text-shadow:none}._headerRight_elxx2_27{display:flex;align-items:center;gap:14px;flex-shrink:0}._badge_elxx2_34{background:var(--bg);border:3px solid var(--frame);padding:8px;box-shadow:3px 3px 0 var(--frame-soft)}._scrollerWrap_elxx2_42{position:relative}._scrollerWrap_elxx2_42:before,._scrollerWrap_elxx2_42:after{content:"";position:absolute;top:0;bottom:14px;width:24px;pointer-events:none;z-index:2;transition:opacity .2s ease}._scrollerWrap_elxx2_42:before{left:0;background:linear-gradient(to left,transparent,var(--paper));opacity:0}._scrollerWrap_elxx2_42:after{right:0;background:linear-gradient(to right,transparent,var(--paper))}._scrollerWrap_elxx2_42._atEnd_elxx2_69:after{opacity:0}._scrollerWrap_elxx2_42._scrolled_elxx2_70:before{opacity:1}._scroller_elxx2_42{display:grid;grid-auto-flow:column;grid-auto-columns:32%;gap:96px;overflow-x:scroll;padding-bottom:14px;scroll-snap-type:x mandatory;scrollbar-color:var(--accent-2) var(--bg);scrollbar-width:thin}._scroller_elxx2_42>._cell_elxx2_84{scroll-snap-align:start;min-width:0;display:flex;flex-direction:column}._scroller_elxx2_42::-webkit-scrollbar{height:12px;-webkit-appearance:none;background:var(--bg)}._scroller_elxx2_42::-webkit-scrollbar-track{background:var(--bg);border:2px solid var(--frame)}._scroller_elxx2_42::-webkit-scrollbar-thumb{background:var(--accent-2);border:2px solid var(--frame)}._scroller_elxx2_42::-webkit-scrollbar-thumb:hover{background:var(--accent)}@media (max-width: 1100px){._scroller_elxx2_42{grid-auto-columns:58%;gap:80px}}._footer_zwl6r_1{margin-top:80px;text-align:center;color:var(--ink-soft);font-size:12px}._aboveCrt_zwl6r_8{position:relative;z-index:4}._topbar_w4qrj_1{display:flex;align-items:center;justify-content:space-between;margin-bottom:36px}._backBtn_w4qrj_8{all:unset;cursor:pointer;display:inline-flex;align-items:center;gap:10px;background:var(--paper);border:3px solid var(--frame);box-shadow:4px 4px 0 var(--frame-soft);padding:8px 16px;font-size:20px;color:var(--ink);font-weight:400;transition:transform .12s ease}._backBtn_w4qrj_8:hover{transform:translate(-2px,-2px)}._breadcrumb_w4qrj_26{font-size:11px;letter-spacing:2px;text-transform:uppercase;color:var(--ink-soft)}._heroGrid_w4qrj_33{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:flex-start}._heroImg_w4qrj_40{aspect-ratio:1 / 1;border:3px solid var(--frame);box-shadow:6px 6px 0 var(--frame-soft);display:grid;place-items:center;position:relative;overflow:hidden}._heroStripe_w4qrj_50{position:absolute;top:0;right:0;bottom:0;left:0;background:repeating-linear-gradient(0deg,rgba(255,255,255,.18) 0 8px,transparent 8px 16px)}._detailTag_w4qrj_60{font-size:11px;letter-spacing:2px;text-transform:uppercase;color:var(--accent-2)}._detailH1_w4qrj_67{margin:6px 0 14px;font-size:72px;line-height:.95;color:var(--ink);font-weight:400}._detailNote_w4qrj_75{font-size:18px;color:var(--ink-soft);font-style:italic;margin-bottom:22px}._detailBody_w4qrj_82{margin:0;font-size:17px;line-height:1.6;color:var(--ink)}._prevNextGrid_w4qrj_90{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-bottom:40px}._navCard_w4qrj_97{all:unset;cursor:pointer;display:block;background:var(--paper);border:3px solid var(--frame);box-shadow:5px 5px 0 var(--frame-soft);padding:16px 22px;transition:transform .12s ease}._navCard_w4qrj_97:hover{transform:translate(-2px,-2px)}._prev_w4qrj_90{text-align:left}._next_w4qrj_110{text-align:right}._navDir_w4qrj_112{font-size:10px;letter-spacing:2px;text-transform:uppercase;color:var(--ink-soft)}._navName_w4qrj_113{font-size:28px;line-height:1;color:var(--ink);margin-top:4px;font-weight:400}._navNote_w4qrj_114{font-size:13px;color:var(--ink-soft);margin-top:4px}._detailFooter_w4qrj_116{text-align:center;color:var(--ink-soft);font-size:12px;margin-top:40px}@media (max-width: 1100px){._heroGrid_w4qrj_33{grid-template-columns:1fr}}@media (max-width: 640px){._prevNextGrid_w4qrj_90{grid-template-columns:1fr}._detailH1_w4qrj_67{font-size:48px}}._shell_6zhiz_1{background:var(--bg-2);min-height:100vh;position:relative;padding:104px 176px 56px}._shell_6zhiz_1:before,._shell_6zhiz_1:after{content:"";transform:translateZ(0);pointer-events:none;mix-blend-mode:overlay;opacity:.1;position:absolute;top:0;right:0;bottom:0;left:0;z-index:3}._shell_6zhiz_1:before{background:repeating-linear-gradient(var(--crt-red) 0px,var(--crt-green) 2px,var(--crt-blue) 4px)}._shell_6zhiz_1:after{background:repeating-linear-gradient(90deg,var(--crt-red) 1px,var(--crt-green) 2px,var(--crt-blue) 3px)}._content_6zhiz_38{position:relative}@media (max-width: 1100px){._shell_6zhiz_1{padding:56px 64px 40px}}@media (max-width: 640px){._shell_6zhiz_1{padding:40px 32px 32px}}
