.Navigation_header__9xJIy{border-bottom:1px solid var(--color-gray-light)}.Navigation_topRow__K2VRL{display:flex;align-items:center}.Navigation_logo__hfAeQ{font-size:var(--text-size-h4);margin-bottom:var(--space-16);font-weight:700}.Navigation_subtitle__1f9g3{font-weight:400}.Navigation_social__4Av4G{display:flex;align-items:center;justify-content:flex-end;text-align:right;margin-left:auto;gap:var(--space-16)}.Navigation_smIcon__ObB2O{cursor:pointer;display:inline-block;margin-bottom:var(--space-16);background:var(--color-gray-dark);-webkit-mask-size:cover;mask-size:cover}.Navigation_smIcon__ObB2O:hover{background:var(--color-text)}.Navigation_github__WUPM1{width:20px;height:20px;-webkit-mask:url(/icon-github.svg);mask:url(/icon-github.svg)}.Navigation_twitter__4IX8t{width:22px;height:19px;-webkit-mask:url(/icon-twitter.svg);mask:url(/icon-twitter.svg)}.Navigation_nav__D1U__{font-family:var(--font-alt);font-weight:400;font-size:var(--text-size-small)}.Navigation_list__PBV4n{list-style:none;margin:0 0 var(--space-48) 0;padding:0}.Navigation_list__PBV4n li{display:inline-block;padding-right:var(--space-24)}.Navigation_list__PBV4n a{color:var(--color-gray-dark);display:inline-block;padding-top:var(--space-16);text-decoration:none}.Navigation_active__g2eu3 a{color:var(--color-primary);border-top:1px solid var(--color-primary)}.Footer_footer__UaG1g{font-size:var(--text-size-tiny);line-height:18px;margin:var(--space-48) 0;display:flex;border-width:1px;border-left:0 solid var(--color-gray-light);border-bottom:1px solid var(--color-gray-light);border-right:0 solid var(--color-gray-light);border-top:1px solid var(--color-gray-light);font-family:var(--font-alt)}.Footer_col__Uenj5{padding:var(--space-8) var(--space-24);flex:50 1}.Footer_col__Uenj5 h5{margin-top:var(--space-8);margin-bottom:0;font-weight:500;font-size:15px;color:var(--color-primary)}.Footer_col__Uenj5 p{margin-top:var(--space-8);margin-bottom:var(--space-8);line-height:20px}.Footer_col__Uenj5:first-child{border-right:1px solid var(--color-gray-light)}@media (max-width:700px){.Footer_footer__UaG1g{margin:var(--space-48) 0 var(--space-24) 0;flex-direction:column}.Footer_col__Uenj5:first-child{border-right:0;border-bottom:1px solid var(--color-gray-light)}.Footer_col__Uenj5{padding-left:0;padding-right:0}}@layer tokens{:root{--color-primary:#b9313f;--color-text:#000000;--color-gray-dark:#969696;--color-gray-light:#d9d9da;--color-selection:rgba(255,200,0,0.3);--color-bg:#ffffff;--font-primary:"leitura-news",serif;--font-alt:"franklin-gothic-urw",sans-serif;--space-4:4px;--space-8:8px;--space-16:16px;--space-24:24px;--space-32:32px;--space-48:48px;--space-64:64px;--space-128:128px;--text-size-default:17px;--text-size-small:16px;--text-size-tiny:14px;--text-size-logo:22px;--text-size-h1:32px;--text-size-h2:28px;--text-size-h3:26px;--text-size-h4:18px;--container-width:700px;--content-width:560px;--articles-width:calc(var(--container-width) - (var(--space-24) * 2));--bp-sm:480px;--bp-md:768px;--bp-lg:1024px}.mb-8{margin-bottom:var(--space-8)}.pt-24{padding-top:var(--space-24)}}@layer reset, base;@layer reset{*,:after,:before{box-sizing:border-box}body,html{margin:0;padding:0;height:100%}img,picture,svg,video{display:block;max-width:100%}button,input,optgroup,select,textarea{font:inherit}a{background-color:transparent;color:inherit}code,kbd,pre,samp{font-family:monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}[hidden]{display:none!important}main{display:block}}@layer base{html{color-scheme:light}body{color:var(--color-text);background:var(--color-bg);font-size:var(--text-size-default);font-family:var(--font-primary);font-weight:400;line-height:1.6;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}::selection{color:var(--color-text);background:var(--color-selection);text-shadow:none}hr{width:100px;border:0;border-top:3px solid color-mix(in srgb,var(--color-gray-light) 93%,white);margin:var(--space-48) auto}h1,h2,h3,h4,h5{margin:0}.h1,h1{font-size:var(--text-size-h1);line-height:40px;text-align:center}.h2,h2{font-size:var(--text-size-h2);line-height:32px}}@layer base{.h3,h3{font-size:var(--text-size-h3);font-family:var(--font-alt);font-weight:500;line-height:28px;& a{text-decoration:none}}.h4,h4{font-size:var(--text-size-h4);line-height:22px}h5{font-size:var(--text-size-tiny)}p{line-height:26px;margin:0 0 var(--space-16)}@media (max-width:var(--content-width )){h1{font-size:var(--text-size-h2);line-height:32px;text-align:center}h2{font-size:var(--text-size-h3);line-height:28px}h3{font-size:24px}}@media (max-width:var(--container-width )){h4{line-height:30px}}}@layer base{.site{border:1px solid #fff;max-width:var(--container-width);margin-inline:auto;padding-top:var(--space-48)}.site-content{max-width:var(--content-width);margin-inline:auto;line-height:23px}.site-content.article{max-width:var(--articles-width)}@media (max-width:700px){.site{font-size:var(--text-size-small);padding:var(--space-32)}.site img{width:100%;height:auto}.hide{display:none}}}@layer utilities{:where(.color-primary){color:var(--color-primary)}:where(.color-text){color:var(--color-text)}:where(.color-gray-dark){color:var(--color-gray-dark)}:where(.color-gray-light){color:var(--color-gray-light)}:where(.text-size-default){font-size:var(--text-size-default)}:where(.text-size-small){font-size:var(--text-size-small)}:where(.text-size-tiny){font-size:var(--text-size-tiny)}.mt-16{margin-top:var(--space-16)}.mb-16{margin-bottom:var(--space-16)}.mb-32{margin-bottom:var(--space-32)}}@layer tokens, reset, base, utilities, components;