._toggle_16fla_1{border:3px solid;display:flex;position:relative}._toggle_16fla_1:after{content:"";pointer-events:none;background:currentColor;width:3px;margin-left:-1.5px;position:absolute;top:0;bottom:0;left:50%}._option_16fla_18{letter-spacing:.08em;text-transform:uppercase;min-width:2.6rem;color:inherit;cursor:pointer;background:0 0;border:0;flex:1 1 0;padding:.45rem .55rem;font-family:JetBrains Mono,ui-monospace,Courier New,monospace;font-size:.8rem;font-weight:700;transition:background-color .15s steps(2,end),color .15s steps(2,end)}._option_16fla_18:hover:not(._active_16fla_33){color:#3f1116;background:#ed324e}@media (prefers-reduced-motion:reduce){._option_16fla_18{transition:none}}._active_16fla_33{color:#3f1116;background:#feefdc}[data-state=floating] ._active_16fla_33{color:#feefdc;background:#3f1116}._nav_cqzjq_1{z-index:100;pointer-events:none;justify-content:center;padding-top:0;transition:padding-top .45s cubic-bezier(.2,.8,.2,1);display:flex;position:fixed;top:0;left:0;right:0}@media (prefers-reduced-motion:reduce){._nav_cqzjq_1{transition:none}}._bar_cqzjq_19{color:#feefdc;pointer-events:auto;background:#3f1116;border:0 solid #64343c;border-bottom-width:4px;align-items:center;gap:clamp(.75rem,2vw,1.5rem);width:100%;padding:.85rem clamp(16px,4vw,48px);transition:width .45s cubic-bezier(.2,.8,.2,1),padding .45s cubic-bezier(.2,.8,.2,1),background-color .45s cubic-bezier(.2,.8,.2,1),color .45s cubic-bezier(.2,.8,.2,1),border-color .45s cubic-bezier(.2,.8,.2,1),box-shadow .45s cubic-bezier(.2,.8,.2,1);display:flex;position:relative}@media (prefers-reduced-motion:reduce){._bar_cqzjq_19{transition:none}}._floating_cqzjq_39{padding-top:12px}._floating_cqzjq_39 ._bar_cqzjq_19{color:#3f1116;background:#feefdc;border-width:4px;border-color:#3f1116;width:min(58rem,100% - 24px);padding:.4rem .6rem .4rem .5rem;box-shadow:6px 6px #ed324e}._floating_cqzjq_39 ._brand_cqzjq_51{color:#feefdc;background:#3f1116}._brand_cqzjq_51{color:#3f1116;background:#ed324e;flex:none;place-items:center;width:2.5rem;height:2.5rem;font-family:Anton,Impact,Arial Narrow,sans-serif;font-size:1.5rem;line-height:1;text-decoration:none;transition:background-color .45s cubic-bezier(.2,.8,.2,1),color .45s cubic-bezier(.2,.8,.2,1),transform .2s cubic-bezier(.2,.8,.2,1);display:grid}._brand_cqzjq_51:hover{transform:rotate(-6deg)scale(1.06)}@media (prefers-reduced-motion:reduce){._brand_cqzjq_51{transition:none}._brand_cqzjq_51:hover{transform:none}}._links_cqzjq_82{align-items:center;gap:.25rem;margin:0 auto 0 0;padding:0;list-style:none;display:none}@media (width>=960px){._links_cqzjq_82{display:flex}}._link_cqzjq_82{letter-spacing:.08em;text-transform:uppercase;color:inherit;padding:.55rem .8rem;font-family:JetBrains Mono,ui-monospace,Courier New,monospace;font-size:.8rem;font-weight:700;text-decoration:none;display:block;position:relative}._link_cqzjq_82:after{content:"";transform-origin:0;background:#ed324e;height:4px;transition:transform .25s cubic-bezier(.2,.8,.2,1);position:absolute;bottom:.3rem;left:.8rem;right:.8rem;transform:scaleX(0)}@media (prefers-reduced-motion:reduce){._link_cqzjq_82:after{transition:none}}._link_cqzjq_82:hover:after,._link_cqzjq_82[aria-current=location]:after{transform:scaleX(1)}._tools_cqzjq_129{align-items:center;gap:.6rem;margin-left:auto;display:flex}@media (width>=960px){._tools_cqzjq_129{margin-left:0}}._menuButton_cqzjq_141{width:2.75rem;height:2.75rem;color:inherit;cursor:pointer;background:0 0;border:4px solid;place-items:center;display:grid}@media (width>=960px){._menuButton_cqzjq_141{display:none}}._burger_cqzjq_157,._burger_cqzjq_157:before,._burger_cqzjq_157:after{background:currentColor;width:1.3rem;height:4px;transition:transform .25s cubic-bezier(.2,.8,.2,1),background-color .25s cubic-bezier(.2,.8,.2,1);display:block}@media (prefers-reduced-motion:reduce){._burger_cqzjq_157,._burger_cqzjq_157:before,._burger_cqzjq_157:after{transition:none}}._burger_cqzjq_157{position:relative}._burger_cqzjq_157:before,._burger_cqzjq_157:after{content:"";position:absolute;left:0}._burger_cqzjq_157:before{top:-7px}._burger_cqzjq_157:after{top:7px}._menuButton_cqzjq_141[aria-expanded=true] ._burger_cqzjq_157{background:0 0}._menuButton_cqzjq_141[aria-expanded=true] ._burger_cqzjq_157:before{transform:translateY(7px)rotate(45deg)}._menuButton_cqzjq_141[aria-expanded=true] ._burger_cqzjq_157:after{transform:translateY(-7px)rotate(-45deg)}@media (width<=959px){._links_cqzjq_82{color:#3f1116;visibility:hidden;opacity:0;background:#feefdc;border:4px solid #3f1116;margin:0;padding:.5rem;transition:opacity .25s cubic-bezier(.2,.8,.2,1),transform .25s cubic-bezier(.2,.8,.2,1),visibility 0s linear .25s;display:grid;position:absolute;top:calc(100% + 8px);left:0;right:0;transform:translateY(-12px);box-shadow:6px 6px #ed324e}._links_cqzjq_82._open_cqzjq_217{visibility:visible;opacity:1;transition:opacity .25s cubic-bezier(.2,.8,.2,1),transform .25s cubic-bezier(.2,.8,.2,1),visibility;transform:none}._link_cqzjq_82{padding:.85rem 1rem;font-size:.95rem}}._frame_1scde_1{aspect-ratio:4/5;width:100%;position:relative}._frame_1scde_1:before{content:"";transform:translate(calc(14px + var(--px,0) * 12px), calc(14px + var(--py,0) * 12px));clip-path:polygon(0 0,88% 0,100% 9%,100% 100%,12% 100%,0 91%);background:#64343c;transition:transform .3s cubic-bezier(.2,.8,.2,1);position:absolute;inset:0}@media (prefers-reduced-motion:reduce){._frame_1scde_1:before{transition:none}}._photo_1scde_21{clip-path:polygon(0 0,88% 0,100% 9%,100% 100%,12% 100%,0 91%);transform:translate(calc(var(--px,0) * -8px), calc(var(--py,0) * -8px)) rotate(calc(var(--px,0) * .8deg));background:#3f1116;transition:transform .3s cubic-bezier(.2,.8,.2,1);position:absolute;inset:0;overflow:hidden}@media (prefers-reduced-motion:reduce){._photo_1scde_21{transition:none}}._image_1scde_36{object-fit:cover;object-position:42% 22%;width:100%;height:100%;transition:transform .5s cubic-bezier(.2,.8,.2,1);transform:scale(1.02)}._frame_1scde_1:hover ._image_1scde_36{transform:scale(1.07)}@media (prefers-reduced-motion:reduce){._image_1scde_36{transition:none}._frame_1scde_1:hover ._image_1scde_36{transform:scale(1.02)}}._section_8klox_1{color:#3f1116;background:#feefdc;border-top:4px solid #3f1116;padding:clamp(3rem,8vw,6rem) clamp(16px,4vw,48px);scroll-margin-top:4.5rem}._dark_8klox_9{color:#feefdc;background:#3f1116}._inner_8klox_14{max-width:1240px;margin:0 auto}._header_8klox_19{border-bottom:4px solid;align-items:baseline;gap:1rem;margin-bottom:clamp(1.5rem,4vw,3rem);padding-bottom:.75rem;display:flex}._index_8klox_28{letter-spacing:.08em;text-transform:uppercase;color:#ed324e;font-family:JetBrains Mono,ui-monospace,Courier New,monospace;font-size:1.35rem;font-weight:700}._heading_8klox_38{gap:.35rem;display:grid}._kicker_8klox_43{letter-spacing:.08em;text-transform:uppercase;color:#64343c;font-family:JetBrains Mono,ui-monospace,Courier New,monospace;font-size:.8rem;font-weight:700}._title_8klox_52{text-transform:uppercase;letter-spacing:.01em;font-family:Anton,Impact,Arial Narrow,sans-serif;font-size:clamp(2rem,6vw,4rem);font-weight:400;line-height:1.1}._card_tfsjy_1{background:#fff1e9;border:4px solid #3f1116;padding:1.25rem;transition:transform .25s cubic-bezier(.2,.8,.2,1),box-shadow .25s cubic-bezier(.2,.8,.2,1);box-shadow:8px 8px #64343c}._card_tfsjy_1:hover{transform:translate(-3px,-3px);box-shadow:11px 11px #64343c}@media (prefers-reduced-motion:reduce){._card_tfsjy_1{transition:none}._card_tfsjy_1:hover{transform:none}}._dark_tfsjy_21{color:#feefdc;background:#3f1116;border-color:#3f1116;box-shadow:8px 8px #ed324e}._dark_tfsjy_21:hover{box-shadow:11px 11px #ed324e}._tag_1748o_1{letter-spacing:.08em;text-transform:uppercase;color:#3f1116;background:#fff1e9;border:3px solid #3f1116;padding:.2rem .55rem;font-family:JetBrains Mono,ui-monospace,Courier New,monospace;font-size:.8rem;font-weight:700;transition:transform .2s cubic-bezier(.2,.8,.2,1);display:inline-block}._tag_1748o_1:hover{transform:translateY(-2px)rotate(-2deg)}@media (prefers-reduced-motion:reduce){._tag_1748o_1{transition:none}._tag_1748o_1:hover{transform:none}}._highlight_1748o_26{color:#feefdc;background:#3f1116;border-color:#3f1116}._grid_1e4nu_1{gap:1.5rem;margin-top:clamp(3rem,7vw,5rem);display:grid}@media (width>=960px){._grid_1e4nu_1{grid-template-columns:repeat(3,minmax(0,1fr))}}._block_1e4nu_12{flex-direction:column;align-items:flex-start;gap:.5rem;font-size:.98rem;display:flex}._heading_1e4nu_20{letter-spacing:.08em;text-transform:uppercase;color:#64343c;border-bottom:3px solid #3f1116;width:100%;margin-bottom:.25rem;padding-bottom:.4rem;font-family:JetBrains Mono,ui-monospace,Courier New,monospace;font-size:.8rem;font-weight:700}._strong_1e4nu_33{font-size:1.1rem;font-weight:800}._muted_1e4nu_38{color:#64343c;font-size:.9rem}._list_1e4nu_43{gap:.4rem;margin:0;padding-left:1.1rem;display:grid}._art_p3859_1{width:100%;height:auto;display:block;overflow:visible}._route_p3859_8{fill:none;stroke:#c9b1a5;stroke-width:3px;stroke-dasharray:2 9;stroke-linecap:square}._sun_p3859_16{fill:#ed324e}._cloud_p3859_20{fill:#64343c}._clouds_p3859_24{animation:9s ease-in-out infinite alternate _drift_p3859_1}@media (prefers-reduced-motion:reduce){._clouds_p3859_24{animation:none}}._city_p3859_33{fill:#feefdc}._cityDest_p3859_37{fill:#ed324e}._label_p3859_41{fill:#feefdc;letter-spacing:.06em;text-transform:uppercase;font-family:JetBrains Mono,ui-monospace,Courier New,monospace;font-size:11px;font-weight:700}._plane_p3859_50{fill:#feefdc;stroke:#3f1116;stroke-width:1.5px}@keyframes _drift_p3859_1{to{transform:translate(14px)}}._exchange_6l5lj_1{color:#feefdc;background:#3f1116;border:4px solid #3f1116;margin-top:1.5rem;transition:transform .25s cubic-bezier(.2,.8,.2,1),box-shadow .25s cubic-bezier(.2,.8,.2,1);box-shadow:8px 8px #ed324e}._exchange_6l5lj_1:hover{transform:translate(-2px,-2px);box-shadow:12px 12px #ed324e}@media (prefers-reduced-motion:reduce){._exchange_6l5lj_1{transition:none}._exchange_6l5lj_1:hover{transform:none}}._summary_6l5lj_22{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;gap:1rem;padding:1.25rem 4.5rem 1.25rem 1.25rem;display:grid;position:relative}@media (width>=960px){._summary_6l5lj_22{grid-template-columns:minmax(0,1fr) minmax(0,22rem);align-items:center;gap:2rem}}._heading_6l5lj_42{gap:.25rem;display:grid}._summaryTitle_6l5lj_47{letter-spacing:.08em;text-transform:uppercase;color:#feefdc;font-family:JetBrains Mono,ui-monospace,Courier New,monospace;font-size:.8rem;font-weight:700}._program_6l5lj_56{text-transform:uppercase;font-family:Anton,Impact,Arial Narrow,sans-serif;font-size:clamp(1.4rem,4vw,2.4rem);line-height:1.05}._meta_6l5lj_63{letter-spacing:.08em;text-transform:uppercase;color:#c9b1a5;font-family:JetBrains Mono,ui-monospace,Courier New,monospace;font-size:.75rem;font-weight:700}._art_6l5lj_73{max-width:24rem;display:block}._toggle_6l5lj_78{width:1.75rem;height:1.75rem;position:absolute;top:1.5rem;right:1.25rem}._toggle_6l5lj_78:before,._toggle_6l5lj_78:after{content:"";background:#feefdc;transition:transform .35s cubic-bezier(.2,.8,.2,1);position:absolute}@media (prefers-reduced-motion:reduce){._toggle_6l5lj_78:before,._toggle_6l5lj_78:after{transition:none}}._toggle_6l5lj_78:before{height:4px;margin-top:-2px;top:50%;left:0;right:0}._toggle_6l5lj_78:after{width:4px;margin-left:-2px;top:0;bottom:0;left:50%}._open_6l5lj_111 ._toggle_6l5lj_78:after{transform:rotate(90deg)scaleY(0)}._region_6l5lj_115{visibility:hidden;grid-template-rows:0fr;transition:grid-template-rows .6s cubic-bezier(.2,.8,.2,1),visibility 0s linear .6s;display:grid}@media (prefers-reduced-motion:reduce){._region_6l5lj_115{transition:none}}._open_6l5lj_111 ._region_6l5lj_115{visibility:visible;grid-template-rows:1fr;transition:grid-template-rows .6s cubic-bezier(.2,.8,.2,1),visibility}@media (prefers-reduced-motion:reduce){._open_6l5lj_111 ._region_6l5lj_115{transition:none}}._regionInner_6l5lj_138{min-height:0;overflow:hidden}._content_6l5lj_143{border-top:3px solid #64343c;gap:1.5rem;padding:1.25rem 1.25rem 1.5rem;display:grid}._format_6l5lj_150{letter-spacing:.08em;text-transform:uppercase;color:#c9b1a5;font-family:JetBrains Mono,ui-monospace,Courier New,monospace;font-size:.8rem;font-weight:700}._facts_6l5lj_159{gap:1rem;margin:0;display:grid}@media (width>=960px){._facts_6l5lj_159{grid-template-columns:1fr .5fr 1.5fr}}._facts_6l5lj_159 dt{letter-spacing:.08em;text-transform:uppercase;color:#c9b1a5;margin-bottom:.25rem;font-family:JetBrains Mono,ui-monospace,Courier New,monospace;font-size:.8rem;font-weight:700}._facts_6l5lj_159 dd{margin:0}._modulesTitle_6l5lj_182{letter-spacing:.08em;text-transform:uppercase;color:#feefdc;font-family:JetBrains Mono,ui-monospace,Courier New,monospace;font-size:.8rem;font-weight:700}._modules_6l5lj_182{gap:1rem;margin:0;padding:0;list-style:none;display:grid}@media (width>=960px){._modules_6l5lj_182{grid-template-columns:repeat(3,minmax(0,1fr))}}._module_6l5lj_182{background:#3f1116;border:3px solid #64343c;align-content:start;gap:.5rem;padding:1rem;font-size:.95rem;display:grid}._open_6l5lj_111 ._module_6l5lj_182{animation:.85s both _drop_6l5lj_1;animation-delay:calc(.25s + var(--i) * .22s)}@media (prefers-reduced-motion:reduce){._open_6l5lj_111 ._module_6l5lj_182{animation:none}}@keyframes _drop_6l5lj_1{0%{opacity:0;animation-timing-function:cubic-bezier(.5,0,.9,.5);transform:translateY(-220%)rotate(-5deg)}10%{opacity:1}55%{animation-timing-function:ease-out;transform:translateY(6%)rotate(1.5deg)}72%{animation-timing-function:ease-in;transform:translateY(-3%)rotate(-.6deg)}88%{transform:translateY(1%)rotate(.2deg)}to{opacity:1;transform:none}}._badge_6l5lj_249{letter-spacing:.08em;text-transform:uppercase;color:#3f1116;background:#feefdc;justify-self:start;align-items:center;gap:.45rem;padding:.2rem .5rem;font-family:JetBrains Mono,ui-monospace,Courier New,monospace;font-size:.66rem;font-weight:700;display:inline-flex}._star_6l5lj_265{clip-path:polygon(50% 0,62% 36%,100% 38%,70% 60%,80% 100%,50% 76%,20% 100%,30% 60%,0 38%,38% 36%);background:#ed324e;width:.85rem;height:.85rem;display:inline-block}._moduleTitle_6l5lj_273{text-transform:uppercase;margin:0;font-family:JetBrains Mono,ui-monospace,Courier New,monospace;font-size:.85rem;font-weight:700}._wrap_1huaq_1{margin-top:clamp(3rem,7vw,5rem)}._title_1huaq_5{text-transform:uppercase;letter-spacing:.01em;margin-bottom:1.5rem;font-family:Anton,Impact,Arial Narrow,sans-serif;font-size:clamp(1.75rem,4vw,2.75rem);font-weight:400;line-height:.95}._grid_1huaq_15{align-items:start;gap:1.5rem;padding:0 8px 8px 0;display:grid}@media (width>=960px){._grid_1huaq_15{grid-template-columns:1.4fr 1fr}}._card_1huaq_27{flex-direction:column;gap:1.25rem;padding:1.5rem;transition:transform .25s cubic-bezier(.2,.8,.2,1),box-shadow .25s cubic-bezier(.2,.8,.2,1);display:flex}._card_1huaq_27:hover{transform:translate(-3px,-3px);box-shadow:11px 11px #64343c}@media (prefers-reduced-motion:reduce){._card_1huaq_27{transition:none}._card_1huaq_27:hover{transform:none}}._quote_1huaq_47{gap:.8rem;margin:0;font-size:.98rem;display:grid}._author_1huaq_54{border-top:3px solid #3f1116;align-items:center;gap:1rem;padding-top:1rem;font-size:.9rem;display:flex}._avatar_1huaq_63{object-fit:cover;border:3px solid #3f1116;flex:none;width:4.5rem;height:4.5rem;transition:transform .25s cubic-bezier(.2,.8,.2,1);box-shadow:4px 4px #ed324e}._card_1huaq_27:hover ._avatar_1huaq_63{transform:rotate(-4deg)scale(1.05)}@media (prefers-reduced-motion:reduce){._avatar_1huaq_63{transition:none}._card_1huaq_27:hover ._avatar_1huaq_63{transform:none}}._who_1huaq_84{gap:.15rem;min-width:0;display:grid}._who_1huaq_84 strong{font-size:1.05rem}._date_1huaq_93{letter-spacing:.08em;text-transform:uppercase;color:#64343c;margin-top:.3rem;font-family:JetBrains Mono,ui-monospace,Courier New,monospace;font-size:.7rem;font-weight:700}._mark_1ggg1_1{color:#3f1116;background:#ed324e;padding:0 .15em}._intro_1ggg1_7{gap:clamp(2rem,5vw,3rem);display:grid}@media (width>=960px){._intro_1ggg1_7{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;gap:clamp(3rem,6vw,5rem)}}._photoWrap_1ggg1_19{--px:0;--py:0;max-width:460px;margin-bottom:14px;margin-right:14px;position:relative}._floating_1ggg1_28{gap:.75rem;margin:1.75rem 0 0;padding:0;list-style:none;display:grid}@media (width>=640px){._floating_1ggg1_28{margin:0;display:block}}._chip_1ggg1_42{color:#3f1116;background:#fff1e9;border:4px solid #3f1116;flex-direction:column;gap:.15rem;padding:.6rem .85rem;display:flex;box-shadow:5px 5px #ed324e}._chip_1ggg1_42 strong{text-transform:uppercase;font-family:Anton,Impact,Arial Narrow,sans-serif;font-size:1.25rem;font-weight:400;line-height:1.1}@media (width>=640px){._chip_1ggg1_42{width:max-content;max-width:18rem;transform:translate(calc(var(--px) * var(--kx)), calc(var(--py) * var(--ky))) rotate(var(--rot));transition:transform .3s cubic-bezier(.2,.8,.2,1);position:absolute}._chip_1ggg1_42:hover{box-shadow:9px 9px #ed324e}}@media (width>=640px) and (prefers-reduced-motion:reduce){._chip_1ggg1_42{transition:none}}._chipLabel_1ggg1_77{letter-spacing:.08em;text-transform:uppercase;color:#64343c;font-family:JetBrains Mono,ui-monospace,Courier New,monospace;font-size:.7rem;font-weight:700}@media (width>=640px){._chipExchange_1ggg1_88{--kx:16px;--ky:-10px;--rot:2deg;top:6%;right:-12%}._chipFocus_1ggg1_95{--kx:-14px;--ky:12px;--rot:-2deg;bottom:22%;left:-10%}._chipStack_1ggg1_102{--kx:20px;--ky:14px;--rot:0deg;color:#feefdc;background:#3f1116;border-color:#3f1116;bottom:4%;right:-8%}._chipStack_1ggg1_102 ._chipLabel_1ggg1_77{color:#c9b1a5}}._copy_1ggg1_116{gap:clamp(1.5rem,3vw,2rem);display:grid}._body_1ggg1_121{max-width:34rem;font-size:clamp(1.1rem,2.2vw,1.4rem);font-weight:600;line-height:1.5}._improving_1ggg1_128{color:#feefdc;background:#3f1116;border:4px solid #3f1116;max-width:34rem;padding:1.25rem 1.4rem 1.4rem;transition:transform .25s cubic-bezier(.2,.8,.2,1),box-shadow .25s cubic-bezier(.2,.8,.2,1);box-shadow:8px 8px #ed324e}._improving_1ggg1_128:hover{transform:translate(-3px,-3px);box-shadow:11px 11px #ed324e}@media (prefers-reduced-motion:reduce){._improving_1ggg1_128{transition:none}._improving_1ggg1_128:hover{transform:none}}._improvingTitle_1ggg1_150{letter-spacing:.08em;text-transform:uppercase;color:#feefdc;border-bottom:3px solid #64343c;margin-bottom:.9rem;padding-bottom:.5rem;font-family:JetBrains Mono,ui-monospace,Courier New,monospace;font-size:.8rem;font-weight:700}._improvingList_1ggg1_162{gap:.55rem;margin:0;padding:0;list-style:none;display:grid}._improvingList_1ggg1_162 li{padding-left:1.4rem;transition:transform .2s cubic-bezier(.2,.8,.2,1);position:relative}._improvingList_1ggg1_162 li:before{content:"";background:#ed324e;width:.6rem;height:.6rem;position:absolute;top:.5em;left:0}._improvingList_1ggg1_162 li:hover{transform:translate(6px)}@media (prefers-reduced-motion:reduce){._improvingList_1ggg1_162 li{transition:none}._improvingList_1ggg1_162 li:hover{transform:none}}._button_1nb9d_1{letter-spacing:.06em;text-transform:uppercase;cursor:pointer;border:4px solid #3f1116;align-items:center;gap:.6rem;padding:.7rem 1.2rem;font-family:JetBrains Mono,ui-monospace,Courier New,monospace;font-size:.9rem;font-weight:700;text-decoration:none;transition:transform .12s steps(2,end),box-shadow .12s steps(2,end);display:inline-flex;box-shadow:6px 6px #64343c}._button_1nb9d_1:hover{transform:translate(3px,3px);box-shadow:3px 3px #64343c}._button_1nb9d_1:active{box-shadow:none;transform:translate(6px,6px)}@media (prefers-reduced-motion:reduce){._button_1nb9d_1{transition:none}}._solid_1nb9d_31{color:#feefdc;background:#3f1116}._outline_1nb9d_36{color:#3f1116;background:#fff1e9}._intro_z2xj8_1{text-transform:uppercase;max-width:22ch;margin-bottom:clamp(1.5rem,4vw,2.5rem);font-family:Anton,Impact,Arial Narrow,sans-serif;font-size:clamp(2.2rem,7vw,4.5rem);line-height:1}._channels_z2xj8_10{flex-wrap:wrap;gap:1.25rem;margin:0 0 3rem;padding:0 8px 8px 0;list-style:none;display:flex}._channel_z2xj8_10{color:#3f1116;background:#feefdc;border-color:#feefdc;gap:.7rem;padding:.9rem 1.4rem;font-size:1rem}._channel_z2xj8_10 svg{transition:transform .25s cubic-bezier(.2,.8,.2,1)}._channel_z2xj8_10:hover svg{transform:rotate(-8deg)scale(1.15)}@media (prefers-reduced-motion:reduce){._channel_z2xj8_10 svg{transition:none}._channel_z2xj8_10:hover svg{transform:none}}._footer_z2xj8_42{letter-spacing:.08em;text-transform:uppercase;color:#c9b1a5;border-top:3px solid #64343c;padding-top:1rem;font-family:JetBrains Mono,ui-monospace,Courier New,monospace;font-size:.72rem;font-weight:700}._wrap_1pb2q_1{touch-action:pan-y;position:absolute;inset:0;overflow:hidden}._canvas_1pb2q_8{width:100%;height:100%}._hero_3zsjm_1{color:#feefdc;background:#3f1116;min-height:420px;position:relative;overflow:hidden}._content_3zsjm_9{z-index:1;pointer-events:none;flex-direction:column;justify-content:center;align-items:flex-start;gap:clamp(.75rem,2.5svh,1.5rem);height:100%;padding:clamp(4.5rem,12svh,7rem) clamp(16px,4vw,48px) clamp(4rem,10svh,5.5rem);display:flex;position:relative}._kicker_3zsjm_22{letter-spacing:.08em;text-transform:uppercase;color:#3f1116;background:#feefdc;align-items:center;gap:.6rem;padding:.3rem .7rem;font-family:JetBrains Mono,ui-monospace,Courier New,monospace;font-size:.8rem;font-weight:700;display:inline-flex;box-shadow:4px 4px #ed324e}._kicker_3zsjm_22:before{content:"";background:#ed324e;width:.55rem;height:.55rem;animation:1.6s steps(2,end) infinite _pulse_3zsjm_1}@media (prefers-reduced-motion:reduce){._kicker_3zsjm_22:before{animation:none}}@keyframes _pulse_3zsjm_1{50%{opacity:.2;transform:scale(.7)}}._name_3zsjm_55{text-transform:uppercase;letter-spacing:.01em;flex-direction:column;font-family:Anton,Impact,Arial Narrow,sans-serif;font-size:clamp(3.5rem,min(17vw,24svh),13rem);font-weight:400;line-height:.95;display:flex}._name_3zsjm_55 span{width:fit-content;display:block}._accent_3zsjm_70{color:#ed324e}._role_3zsjm_74{letter-spacing:.08em;text-transform:uppercase;color:#feefdc;background:#3f1116;border:4px solid #feefdc;max-width:34ch;padding:.6rem .9rem;font-family:JetBrains Mono,ui-monospace,Courier New,monospace;font-size:clamp(.8rem,2.2vw,1.05rem);font-weight:700;line-height:1.35;box-shadow:6px 6px #64343c}._item_1ytjw_1{list-style:none;display:flex}._card_1ytjw_6{flex-direction:column;flex:1;gap:.9rem;padding:1.4rem;display:flex}._name_1ytjw_14{text-transform:uppercase;letter-spacing:.01em;font-family:Anton,Impact,Arial Narrow,sans-serif;font-size:clamp(1.6rem,3.2vw,2.2rem);font-weight:400;line-height:1.05}._tagline_1ytjw_24{flex:1;font-size:1rem}._tags_1ytjw_29{flex-wrap:wrap;gap:.4rem;margin:0;display:flex}._credit_1ytjw_36{letter-spacing:.08em;text-transform:uppercase;color:#64343c;font-family:JetBrains Mono,ui-monospace,Courier New,monospace;font-size:.72rem;font-weight:700}._open_1ytjw_46{align-self:flex-start}._dialog_11yky_1{color:#3f1116;background:#fff1e9;border:4px solid #3f1116;width:min(92vw,52rem);max-height:90svh;margin:auto;padding:0;overflow:auto;box-shadow:12px 12px #ed324e}._dialog_11yky_1::backdrop{opacity:.85;background:#3f1116}._body_11yky_17{gap:1rem;padding:clamp(1.25rem,4vw,2rem);display:grid}._header_11yky_23{border-bottom:4px solid #3f1116;justify-content:space-between;align-items:flex-start;gap:1rem;padding-bottom:.75rem;display:flex}._title_11yky_32{text-transform:uppercase;letter-spacing:.01em;font-family:Anton,Impact,Arial Narrow,sans-serif;font-size:clamp(1.9rem,5vw,3rem);font-weight:400;line-height:.95}._tagline_11yky_41{font-size:1.15rem;font-weight:700}._label_11yky_46{letter-spacing:.08em;text-transform:uppercase;color:#64343c;margin-top:.5rem;font-family:JetBrains Mono,ui-monospace,Courier New,monospace;font-size:.8rem;font-weight:700}._list_11yky_56{gap:.4rem;margin:0;padding-left:1.2rem;display:grid}._quote_11yky_63{background:#feefdc;border-left:8px solid #ed324e;margin:0;padding:1rem 1.25rem;font-weight:600}._quote_11yky_63 footer{letter-spacing:.08em;text-transform:uppercase;color:#64343c;margin-top:.5rem;font-family:JetBrains Mono,ui-monospace,Courier New,monospace;font-size:.72rem;font-weight:700}._tags_11yky_81,._links_11yky_82{flex-wrap:wrap;gap:.6rem;margin:0;display:flex}._credit_11yky_89 a{letter-spacing:.08em;text-transform:uppercase;color:#64343c;font-family:JetBrains Mono,ui-monospace,Courier New,monospace;font-size:.8rem;font-weight:700}._status_11yky_98{letter-spacing:.08em;text-transform:uppercase;border:3px dashed #3f1116;padding:.5rem .75rem;font-family:JetBrains Mono,ui-monospace,Courier New,monospace;font-size:.78rem;font-weight:700}._tabs_new7n_1{gap:.75rem;margin-bottom:clamp(1.5rem,4vw,2.5rem);display:grid}@media (width>=640px){._tabs_new7n_1{grid-template-columns:repeat(3,minmax(0,1fr))}}._tab_new7n_1{color:#3f1116;text-align:left;cursor:pointer;background:#fff1e9;border:4px solid #3f1116;justify-content:space-between;align-items:baseline;gap:1rem;padding:.9rem 1.1rem;transition:transform .12s steps(2,end),box-shadow .12s steps(2,end),background .12s steps(2,end);display:flex;box-shadow:6px 6px #64343c}._tab_new7n_1:hover{transform:translate(3px,3px);box-shadow:3px 3px #64343c}@media (prefers-reduced-motion:reduce){._tab_new7n_1{transition:none}}._selected_new7n_36{color:#feefdc;box-shadow:none;background:#3f1116;transform:translate(6px,6px)}._selected_new7n_36:hover{box-shadow:none;transform:translate(6px,6px)}._selected_new7n_36 ._count_new7n_46{color:#ed324e}._count_new7n_46{color:#64343c;font-family:Anton,Impact,Arial Narrow,sans-serif;font-size:2.25rem;line-height:1}._label_new7n_57{letter-spacing:.08em;text-transform:uppercase;font-family:JetBrains Mono,ui-monospace,Courier New,monospace;font-size:.95rem;font-weight:700}._panel_1q9q0_1{min-height:16rem}._grid_1q9q0_5{gap:1.5rem;margin:0;padding:0 8px 8px 0;list-style:none;display:grid}@media (width>=960px){._grid_1q9q0_5{grid-template-columns:repeat(2,minmax(0,1fr))}}._panel_1q9q0_1[data-phase=out] ._grid_1q9q0_5>li{animation:.24s steps(6,end) both _leave_1q9q0_1;animation-delay:calc(var(--i) * 30ms)}._panel_1q9q0_1[data-phase=in] ._grid_1q9q0_5>li{animation:.24s steps(6,end) both _enter_1q9q0_1;animation-delay:calc(var(--i) * 30ms)}@keyframes _leave_1q9q0_1{to{opacity:0;transform:translateX(calc(var(--dir) * -48px))}}@keyframes _enter_1q9q0_1{0%{opacity:0;transform:translateX(calc(var(--dir) * 48px))}}@media (prefers-reduced-motion:reduce){._panel_1q9q0_1[data-phase] ._grid_1q9q0_5>li{animation:none}}._label_16xkw_1{letter-spacing:.08em;text-transform:uppercase;color:#64343c;margin-bottom:1rem;font-family:JetBrains Mono,ui-monospace,Courier New,monospace;font-size:.8rem;font-weight:700}._primary_16xkw_11{gap:1rem;margin:0 0 clamp(2.5rem,6vw,4rem);padding:0 8px 8px 0;list-style:none;display:grid}@media (width>=640px){._primary_16xkw_11{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=960px){._primary_16xkw_11{grid-template-columns:repeat(3,minmax(0,1fr))}}._big_16xkw_29{background:#fff1e9;border:4px solid #3f1116;gap:.25rem;padding:1.1rem 1.25rem 1.25rem;transition:transform .25s cubic-bezier(.2,.8,.2,1),box-shadow .25s cubic-bezier(.2,.8,.2,1);display:grid;box-shadow:8px 8px #64343c}._big_16xkw_29:hover{transform:translate(-4px,-4px)rotate(-.6deg);box-shadow:12px 12px #64343c}@media (width>=960px){._big_16xkw_29:last-child:nth-child(3n+2){grid-column:span 2}}@media (prefers-reduced-motion:reduce){._big_16xkw_29{transition:none}._big_16xkw_29:hover{transform:none}}._featured_16xkw_56{color:#feefdc;background:#3f1116;border-color:#3f1116;box-shadow:8px 8px #ed324e}._featured_16xkw_56:hover{box-shadow:12px 12px #ed324e}._featured_16xkw_56 ._kind_16xkw_65{color:#c9b1a5}._kind_16xkw_65{letter-spacing:.08em;text-transform:uppercase;color:#64343c;font-family:JetBrains Mono,ui-monospace,Courier New,monospace;font-size:.72rem;font-weight:700}._name_16xkw_79{text-transform:uppercase;font-family:Anton,Impact,Arial Narrow,sans-serif;font-size:clamp(2.2rem,5vw,3.4rem);font-weight:400;line-height:1}._detail_16xkw_87{letter-spacing:.08em;text-transform:uppercase;font-family:JetBrains Mono,ui-monospace,Courier New,monospace;font-size:.8rem;font-weight:700}._secondary_16xkw_96{flex-wrap:wrap;gap:.75rem;margin:0;padding:0 6px 6px 0;list-style:none;display:flex}._chip_16xkw_105{color:#3f1116;letter-spacing:.04em;background:#fff1e9;border:3px solid #3f1116;padding:.6rem 1.05rem;font-family:JetBrains Mono,ui-monospace,Courier New,monospace;font-size:1rem;font-weight:700;transition:transform .2s cubic-bezier(.2,.8,.2,1),box-shadow .2s cubic-bezier(.2,.8,.2,1),background-color .2s cubic-bezier(.2,.8,.2,1);display:block;box-shadow:4px 4px #64343c}._chip_16xkw_105:hover{background:#ed324e;transform:translate(-3px,-3px);box-shadow:7px 7px #64343c}@media (prefers-reduced-motion:reduce){._chip_16xkw_105{transition:none}._chip_16xkw_105:hover{transform:none}}._marquee_1c67x_1{-webkit-user-select:none;user-select:none;width:100%;overflow:hidden}._track_1c67x_7{will-change:transform;width:max-content;animation:48s linear infinite _slide_1c67x_1;display:flex}@media (prefers-reduced-motion:reduce){._track_1c67x_7{animation:none}}._half_1c67x_19{flex-shrink:0;display:flex}._item_1c67x_24{text-transform:uppercase;white-space:nowrap;align-items:center;gap:clamp(1rem,3vw,2rem);padding-right:clamp(1rem,3vw,2rem);font-family:Anton,Impact,Arial Narrow,sans-serif;font-size:clamp(2rem,6vw,4rem);line-height:1;display:inline-flex}._sep_1c67x_36{font-size:.45em}@keyframes _slide_1c67x_1{0%{transform:translate(0)}to{transform:translate(-50%)}}._divider_ravn3_1{height:calc(clamp(3rem,9vw,5.5rem) + 4.37vw + 1.5rem);position:relative;overflow:hidden}._divider_ravn3_1:before,._divider_ravn3_1:after{content:"";position:absolute;left:0;right:0}._divider_ravn3_1:before{background:#3f1116;height:50%;top:0}._divider_ravn3_1:after{background:#feefdc;height:50%;bottom:0}._band_ravn3_23,._shadowBand_ravn3_24{transform-origin:50%;z-index:1;width:112vw;height:clamp(3rem,9vw,5.5rem);margin-top:calc(clamp(3rem,9vw,5.5rem)/-2);position:absolute;top:50%;left:-6vw;transform:rotate(-2.5deg)}._band_ravn3_23{color:#3f1116;background:#ed324e;border-top:4px solid #3f1116;border-bottom:4px solid #3f1116;align-items:center;display:flex}._shadowBand_ravn3_24{z-index:0;background:#64343c;transform:translateY(10px)rotate(-2.5deg)}._art_1m68a_1{background:#3f1116;border:3px solid #64343c;width:100%;height:auto;display:block}._bg_1m68a_9{fill:#3f1116}._block_1m68a_13{fill:#64343c}._river_1m68a_17{fill:none;stroke:#9d7960;stroke-width:6px}._hall_1m68a_23{fill:#feefdc}._route_1m68a_27{fill:none;stroke:#feefdc;stroke-width:3px;stroke-dasharray:3 7;stroke-linecap:square}._pin_1m68a_35{fill:#ed324e}._node_1m68a_39{fill:#64343c;stroke:#feefdc;stroke-width:2px}._db_1m68a_45 rect{fill:#feefdc;stroke:#3f1116;stroke-width:2px}._db_1m68a_45 ._signalFill_1m68a_51,._signalFill_1m68a_51{fill:#ed324e;stroke:none}._bars_1m68a_57 rect{fill:#9d7960}._sheet_1m68a_61 rect{fill:#feefdc;stroke:#3f1116;stroke-width:2px}._sheet_1m68a_61 path{fill:none;stroke:#3f1116;stroke-width:1.5px}._sheet_1m68a_61 ._head_1m68a_73{fill:#64343c}._sheet_1m68a_61 ._signalFill_1m68a_51{fill:#ed324e;stroke:none}._line_1m68a_82{fill:none;stroke:#feefdc;stroke-width:3px;stroke-linejoin:miter}._lens_1m68a_89{fill:none;stroke:#feefdc;stroke-width:4px}._handle_1m68a_95{fill:none;stroke:#feefdc;stroke-width:6px;stroke-linecap:square}._ticket_1m68a_102 path:first-child{fill:#feefdc;stroke:#3f1116;stroke-width:2px}._perf_1m68a_108{fill:none;stroke:#3f1116;stroke-width:2px;stroke-dasharray:3 4}._people_1m68a_115 rect{fill:#feefdc}._people_1m68a_115 ._signalFill_1m68a_51,._star_1m68a_123{fill:#ed324e}._map_cm5ys_1{z-index:0;pointer-events:none;position:absolute;top:0;left:0;overflow:visible}._track_cm5ys_10,._done_cm5ys_11{fill:none;stroke-width:6px;stroke-dasharray:0 15;stroke-linecap:square;stroke-linejoin:round}._track_cm5ys_10{stroke:#64343c}._done_cm5ys_11{stroke:#9d7960}._square_cm5ys_27{fill:#ed324e}._mapWrap_4ujb2_1{position:relative}._list_4ujb2_5{z-index:1;gap:clamp(2.5rem,6vw,4rem);margin:0;padding:0;list-style:none;display:grid;position:relative}._stop_4ujb2_15{grid-template-columns:2.25rem minmax(0,1fr);gap:.75rem;display:grid}@media (width>=960px){._stop_4ujb2_15{grid-template-columns:4.5rem minmax(0,1fr);gap:1.5rem}}._marker_4ujb2_27{background:#3f1116;border:3px solid #64343c;place-self:start center;width:1.9rem;height:1.9rem;margin-top:1.4rem;position:relative}._marker_4ujb2_27:before,._marker_4ujb2_27:after{content:"";background:#9d7960;width:70%;height:4px;margin:-2px 0 0 -35%;transition:background-color .3s cubic-bezier(.2,.8,.2,1);position:absolute;top:50%;left:50%}@media (prefers-reduced-motion:reduce){._marker_4ujb2_27:before,._marker_4ujb2_27:after{transition:none}}._marker_4ujb2_27:before{transform:rotate(45deg)}._marker_4ujb2_27:after{transform:rotate(-45deg)}@media (width>=960px){._marker_4ujb2_27{width:2.4rem;height:2.4rem}}._markerReached_4ujb2_66{background:#64343c;border-color:#ed324e;animation:.45s cubic-bezier(.2,.8,.2,1) _pop_4ujb2_1}._markerReached_4ujb2_66:before,._markerReached_4ujb2_66:after{background:#ed324e}@media (prefers-reduced-motion:reduce){._markerReached_4ujb2_66{animation:none}}@keyframes _pop_4ujb2_1{0%{transform:scale(.6)rotate(-20deg)}60%{transform:scale(1.25)rotate(8deg)}to{transform:none}}._card_4ujb2_91{background:#3f1116;border:3px solid #64343c;gap:1.1rem;padding:clamp(1rem,3vw,1.5rem);transition:transform .3s cubic-bezier(.2,.8,.2,1),box-shadow .3s cubic-bezier(.2,.8,.2,1),border-color .3s cubic-bezier(.2,.8,.2,1);display:grid;position:relative;box-shadow:8px 8px #64343c}._card_4ujb2_91:hover{transform:translate(-3px,-3px);box-shadow:11px 11px #64343c}@media (prefers-reduced-motion:reduce){._card_4ujb2_91{transition:none}._card_4ujb2_91:hover{transform:none}}._stop_4ujb2_15[data-reached=true] ._card_4ujb2_91{border-color:#ed324e;box-shadow:8px 8px #ed324e}._stop_4ujb2_15[data-reached=true] ._card_4ujb2_91:hover{box-shadow:11px 11px #ed324e}._head_4ujb2_122{border-bottom:4px solid #feefdc;align-items:center;gap:1rem;padding-bottom:.8rem;display:flex}._number_4ujb2_130{color:#ed324e;font-family:Anton,Impact,Arial Narrow,sans-serif;font-size:clamp(3rem,9vw,5.5rem);line-height:.85}._company_4ujb2_137{text-transform:uppercase;letter-spacing:.01em;font-family:Anton,Impact,Arial Narrow,sans-serif;font-size:clamp(1.5rem,4vw,2.6rem);font-weight:400;line-height:1.05}._meta_4ujb2_147{letter-spacing:.08em;text-transform:uppercase;color:#c9b1a5;margin-top:.3rem;font-family:JetBrains Mono,ui-monospace,Courier New,monospace;font-size:.75rem;font-weight:700}._body_4ujb2_158{gap:1.25rem;display:grid}@media (width>=960px){._body_4ujb2_158{grid-template-columns:minmax(0,1fr) 13rem;align-items:start}}._text_4ujb2_169{gap:.9rem;display:grid}._roleHead_4ujb2_174{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.4rem 1rem;display:flex}._role_4ujb2_174{margin:0;font-size:1.2rem;font-weight:800}._period_4ujb2_188{letter-spacing:.08em;text-transform:uppercase;color:#c9b1a5;align-items:center;gap:.5rem;font-family:JetBrains Mono,ui-monospace,Courier New,monospace;font-size:.75rem;font-weight:700;display:inline-flex}._summary_4ujb2_201{gap:.4rem;margin:0;padding-left:1.1rem;font-size:.98rem;display:grid}._tags_4ujb2_209{flex-wrap:wrap;gap:.5rem;margin:0;display:flex}._art_4ujb2_216{max-width:14rem;transition:transform .35s cubic-bezier(.2,.8,.2,1)}._card_4ujb2_91:hover ._art_4ujb2_216{transform:rotate(-2.5deg)scale(1.04)}@media (prefers-reduced-motion:reduce){._art_4ujb2_216{transition:none}._card_4ujb2_91:hover ._art_4ujb2_216{transform:none}}._footer_4ujb2_232{letter-spacing:.08em;text-transform:uppercase;color:#feefdc;border-top:3px solid #64343c;padding-top:.8rem;font-family:JetBrains Mono,ui-monospace,Courier New,monospace;font-size:.78rem;font-weight:700}._firstFold_op6qv_1{grid-template-rows:minmax(0,1fr) auto;height:100svh;min-height:560px;display:grid}._skip_op6qv_8{letter-spacing:.08em;text-transform:uppercase;z-index:200;color:#3f1116;background:#feefdc;border:4px solid #ed324e;padding:.6rem 1rem;font-family:JetBrains Mono,ui-monospace,Courier New,monospace;font-size:.8rem;font-weight:700;position:absolute;top:0;left:0;transform:translateY(-120%)}._skip_op6qv_8:focus{transform:translateY(0)}:root{--c-cranberry:#3f1116;--c-plum:#64343c;--c-taupe:#9d7960;--c-beige:#feefdc;--c-ivory:#fff1e9;--c-signal:#ed324e;--font-display:Anton, Impact, Arial Narrow, sans-serif;--font-body:Archivo, Helvetica Neue, Arial, sans-serif;--font-mono:JetBrains Mono, ui-monospace, Courier New, monospace;--border:4px;--shadow-offset:8px;--gutter:clamp(16px, 4vw, 48px)}*,:before,:after{box-sizing:border-box;border-radius:0}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{color:#3f1116;background:#feefdc;margin:0;font-family:Archivo,Helvetica Neue,Arial,sans-serif;font-size:1.0625rem;line-height:1.55;overflow-x:hidden}img,svg,canvas{max-width:100%;display:block}h1,h2,h3,p{margin:0}a{color:inherit}button{font:inherit;color:inherit}:focus-visible{outline-offset:3px;outline:4px solid #ed324e}::selection{color:#3f1116;background:#ed324e}.sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
