@font-face{font-family:libron;src:url(../media/Libron_Regular-s.p.0e0f7nvt5_2vo.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:libron;src:url(../media/Libron_Italic-s.p.455fferw98dx9.woff2)format("woff2");font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:libron;src:url(../media/Libron_Bold-s.p.0lu9ro4r7706a.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:libron;src:url(../media/Libron_BoldItalic-s.p.29yob9t4exxhc.woff2)format("woff2");font-display:swap;font-weight:700;font-style:italic}@font-face{font-family:libron Fallback;src:local(Arial);ascent-override:94.48%;descent-override:23.62%;line-gap-override:0.0%;size-adjust:110.08%}.Po9rCG_className{font-family:libron,libron Fallback}.Po9rCG_variable{--font-libron:"libron", "libron Fallback"}
.Af2_WG_bar{top:var(--frame);z-index:60;height:var(--bar);background:var(--paper);border-bottom:var(--rule) solid var(--ink);text-transform:uppercase;grid-template-columns:1fr auto auto;align-items:stretch;font-weight:700;line-height:1;display:grid;position:sticky}.Af2_WG_wordmark{padding:0 var(--pad);letter-spacing:-.02em;justify-self:start;align-items:center;font-size:1.375rem;display:flex}.Af2_WG_langs{border-left:var(--rule) solid var(--ink);display:flex}.Af2_WG_langs a{font-size:var(--small);letter-spacing:.14em;align-items:center;padding:0 .9em;display:flex}.Af2_WG_langs a+a{border-left:var(--rule) solid var(--ink)}.Af2_WG_langs a:hover,.Af2_WG_langs a[aria-current=page]{background:var(--ink);color:var(--paper)}.Af2_WG_toggle{min-width:7.5em;padding:0 var(--pad);border-left:var(--rule) solid var(--ink);background:var(--ember);text-transform:uppercase;letter-spacing:.04em;font-weight:700}.Af2_WG_toggle:hover{background:var(--ink);color:var(--paper)}.Af2_WG_menu{inset:calc(var(--frame) + var(--bar)) var(--frame) var(--frame);z-index:55;background:var(--ink);color:var(--paper);visibility:hidden;align-items:center;transition:transform .25s cubic-bezier(.54,0,.18,1),visibility 0s .25s;display:flex;position:fixed;overflow-y:auto;transform:translateY(-100%)}.Af2_WG_menu[data-open=true]{visibility:visible;transition:transform .25s cubic-bezier(.54,0,.18,1),visibility;transform:none}.Af2_WG_menu ol{width:100%}.Af2_WG_menu li{border-top:var(--rule) solid var(--paper);transition:transform .3s cubic-bezier(.54,0,.18,1);transform:translate(-100vw)}.Af2_WG_menu li:last-child{border-bottom:var(--rule) solid var(--paper)}.Af2_WG_menu[data-open=true] li{transform:none}.Af2_WG_menu a{padding:.14em var(--pad) .04em;text-transform:uppercase;letter-spacing:-.03em;font-size:clamp(2.25rem,min(8.5vw,11vh),7.5rem);font-weight:700;line-height:1;display:block}.Af2_WG_menu a:hover{background:var(--ember);color:var(--ink)}.Af2_WG_book{right:calc(var(--frame) + var(--pad));bottom:calc(var(--frame) + var(--pad));z-index:50;border:var(--rule) solid var(--ink);background:var(--ember);text-transform:uppercase;padding:.55em .9em .45em;font-size:clamp(1.25rem,2vw,2rem);font-weight:700;line-height:1;position:fixed;transform:rotate(-4deg)}.Af2_WG_book:hover{background:var(--ink);color:var(--paper);transform:rotate(4deg)}.Af2_WG_dock{display:none}@media (min-width:861px) and (min-height:640px){.Af2_WG_bar{grid-row:1;grid-template-columns:1fr auto;position:relative;top:0}.Af2_WG_toggle,.Af2_WG_menu,.Af2_WG_book{display:none}.Af2_WG_dock{border-top:var(--rule) solid var(--ink);background:var(--paper);font-size:var(--small);text-transform:uppercase;letter-spacing:.14em;grid-row:3;font-weight:700;line-height:1;display:flex}.Af2_WG_dock a{padding:0 var(--pad);white-space:nowrap;flex:1;align-items:center;display:flex}.Af2_WG_dock a+a{border-left:var(--rule) solid var(--ink)}.Af2_WG_dock a:hover,.Af2_WG_dock a[aria-current=true]{background:var(--ink);color:var(--paper)}.Af2_WG_dock .Af2_WG_dockBook{background:var(--ember);flex:none}}@media (max-width:640px){.Af2_WG_wordmark{white-space:nowrap;padding-right:.5em;font-size:1rem}.Af2_WG_langs a{letter-spacing:.08em;padding:0 .45em}.Af2_WG_toggle{min-width:0;padding:0 .7em;font-size:.8125rem}}@media (prefers-reduced-motion:reduce){.Af2_WG_menu,.Af2_WG_menu[data-open=true],.Af2_WG_menu li{transition:none}}
.WY2Qcq_truck{--truck:72px;left:0;bottom:calc(var(--frame) - var(--truck) * .075);z-index:70;width:var(--truck);pointer-events:none;visibility:hidden;will-change:transform;position:fixed}.WY2Qcq_truck[data-ready=true]{visibility:visible}.WY2Qcq_truck[hidden]{display:none}.WY2Qcq_flip{position:relative}.WY2Qcq_truck svg{width:100%;height:auto;overflow:visible}.WY2Qcq_wheel{transform-box:fill-box;transform-origin:50%}.WY2Qcq_puff{width:calc(var(--truck) * .16);aspect-ratio:1;border:2px solid var(--ink);background:var(--paper);opacity:0;border-radius:50%;position:absolute;top:0;left:56.6%}@media (min-width:861px) and (min-height:640px){.WY2Qcq_truck{--truck:64px;top:var(--frame);bottom:auto}}
:root{--paper:#f2ede3;--ink:#0a0a0a;--ember:#ff4d14;--white:#fff;--frame:12px;--rule:3px;--pad:clamp(16px, 2.2vw, 32px);--bar:56px;--display:clamp(3.25rem, 15vw, 9rem);--lead:clamp(1.5rem, 3vw, 2.25rem);--body:clamp(1.125rem, 1.35vw, 1.3125rem);--small:.8125rem}@media (min-width:861px) and (min-height:640px){:root{--dock:46px;--stage:calc(100dvh - 2 * var(--frame) - var(--bar) - var(--dock));--display:calc(var(--stage) * .3);--lead:calc(var(--stage) * .044)}html,body{height:100%;overflow:hidden}body{grid-template-rows:var(--bar) minmax(0, 1fr) var(--dock);grid-template-columns:minmax(0,1fr);display:grid}}@media (max-width:640px){:root{--frame:8px;--bar:48px}}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:calc(var(--frame) + var(--bar));-webkit-text-size-adjust:100%}body{padding:var(--frame);background:var(--paper);color:var(--ink);font-family:var(--font-libron), Georgia, "Times New Roman", serif;font-size:var(--body);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;line-height:1.25;overflow-x:hidden}body:before{content:"";border:var(--frame) solid var(--ink);pointer-events:none;z-index:100;position:fixed;inset:0}h1,h2,h3,p,ul,ol,figure,blockquote{margin:0;padding:0}ul,ol{list-style:none}h1,h2,h3{text-transform:uppercase;letter-spacing:-.03em;font-weight:700;line-height:.85}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}svg{display:block}::selection{background:var(--ember);color:var(--ink)}:focus-visible{outline:3px solid var(--ember);outline-offset:2px}.label{font-size:var(--small);text-transform:uppercase;letter-spacing:.14em;font-weight:700;line-height:1.2}.button{border:var(--rule) solid var(--ink);background:var(--ink);color:var(--paper);text-transform:uppercase;letter-spacing:.04em;padding:.7em 1.1em .6em;font-weight:700;line-height:1;display:inline-block}.button:hover{background:var(--paper);color:var(--ink)}.skip{position:absolute;left:-9999px}.skip:focus{left:calc(var(--frame) + 8px);top:calc(var(--frame) + 8px);z-index:200;background:var(--ember);padding:.5em .8em}@media (prefers-reduced-motion:no-preference){[data-reveal=on] [data-reveal]{clip-path:inset(-.2em 100% -.2em 0)}[data-reveal=on] [data-reveal=in]{clip-path:inset(-.2em 0);transition:clip-path .5s steps(6,end)}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
