.P-jO6W_purple{--theme-color:var(--purple)}.P-jO6W_blue{--theme-color:var(--blue)}.P-jO6W_green{--theme-color:var(--green)}.P-jO6W_yellow{--theme-color:var(--yellow)}
.ZSSxba_container{padding:0 var(--content-padding);width:100%;max-width:var(--content-width);margin:0 auto}
.zlWwHG_container{background:hsl(var(--midground));align-content:end;display:grid;position:relative;overflow:hidden}.zlWwHG_container:first-child{border-radius:var(--border-radius) 0 0}.zlWwHG_container:last-child{border-radius:0 0 var(--border-radius)}.zlWwHG_image{opacity:0;filter:saturate(0);object-fit:cover;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.zlWwHG_container:hover .zlWwHG_image{opacity:1}.zlWwHG_content{padding:var(--gutter);padding-top:calc(var(--section-padding) * 2.5);padding-right:var(--border-radius)}.zlWwHG_arrow{color:hsl(var(--foreground) / .1);font-size:3em;position:absolute;top:0;right:0}
.XxZ7Oa_container{font-size:var(--font-zoomed);grid-auto-flow:column;justify-content:start;align-items:center;column-gap:.4em;display:grid}
.aDQ8RG_container{row-gap:calc(var(--section-padding-inner) + .2em);padding-top:var(--section-padding);padding-bottom:var(--section-padding);display:grid}.aDQ8RG_grid{--columns:3;grid-template-columns:repeat(var(--columns), 1fr);grid-auto-rows:1fr;gap:.2em;display:grid}@media (max-width:800px){.aDQ8RG_grid{--columns:2}}
._1lrCoa_letter{fill:hsl(var(--theme-color));stroke:hsl(var(--foreground));stroke-width:8px}
.MJAXFG_container{padding:var(--section-padding) 0;width:100%;min-height:calc(100vh - var(--header-height));align-content:end;display:grid;position:relative;overflow:hidden}.MJAXFG_container:after{background:linear-gradient(to bottom, hsl(var(--background) / 0), hsl(var(--background)));height:var(--section-padding);pointer-events:none;content:"";position:absolute;bottom:0;left:0;right:0}.MJAXFG_letter{transform:translate(calc(var(--position-x) * 1px), calc(var(--position-y) * 1px)) rotate(calc(var(--position-r) * 57.2958deg)) translate(calc(var(--offset-x) * 1px), calc(var(--offset-y) * 1px));will-change:transform;width:calc(var(--size-x,0) * 1px);height:calc(var(--size-y,0) * 1px);position:absolute;top:0;left:0}.MJAXFG_text{max-width:1300px;font-size:var(--font-zoomed);-webkit-user-select:none;user-select:none;text-indent:2em}
.zGh5Vq_container{--size:calc(var(--border-radius) / 2);z-index:1;width:var(--size);height:var(--size);position:fixed}.zGh5Vq_container.zGh5Vq_topLeft{top:0;left:0}.zGh5Vq_container.zGh5Vq_topRight{top:0;right:0;transform:scaleX(-1)}.zGh5Vq_container.zGh5Vq_bottomRight{bottom:0;right:0;transform:scale(-1)}.zGh5Vq_container.zGh5Vq_bottomLeft{bottom:0;left:0;transform:scaleY(-1)}.zGh5Vq_path{fill:hsl(var(--foreground))}
.Vmx-gq_container{height:var(--header-height);color:hsl(var(--background) / .6);grid-auto-flow:column;justify-content:space-between;align-items:center;font-size:.8em;display:grid;position:sticky;bottom:0}@media (max-width:600px){.Vmx-gq_container{justify-content:space-around}}.Vmx-gq_slogan,.Vmx-gq_links{grid-auto-flow:column;gap:1em;display:grid}@media (max-width:600px){.Vmx-gq_slogan{display:none}}.Vmx-gq_link{color:hsl(var(--background))}.Vmx-gq_link:hover{animation:var(--hover)}
.FpSQAG_container{height:var(--header-height);color:hsl(var(--background) / .6);grid-auto-flow:column;justify-content:space-between;align-items:center;font-size:.8em;display:grid;position:sticky;top:0}@media (max-width:600px){.FpSQAG_container{justify-content:space-around}}.FpSQAG_title,.FpSQAG_author{-webkit-user-select:none;user-select:none}:is(.FpSQAG_title,.FpSQAG_author) sup{font-size:.6em}@media (max-width:600px){.FpSQAG_author{display:none}}.FpSQAG_link{color:hsl(var(--background))}.FpSQAG_link:hover{animation:var(--hover)}
._00o8MW_container{z-index:1;border-radius:calc(var(--border-radius) / 2);background:hsl(var(--background));display:grid;position:relative;-webkit-mask-image:-webkit-radial-gradient(#fff,#000)}._00o8MW_content{grid-area:1/1}._00o8MW_noise{pointer-events:none;background:url(/images/noise.svg);grid-area:1/1;position:relative}
.l2hWpa_container{border-bottom:1px solid hsl(var(--foreground) / .1);display:block}.l2hWpa_container:hover{background:hsl(var(--midground))}.l2hWpa_content{padding-top:var(--gutter);padding-bottom:var(--gutter);grid-template-columns:1fr auto;align-content:space-between;display:grid}.l2hWpa_location{color:hsl(var(--foreground) / .8);font-weight:400;font-size:var(--font-reduced);font-family:var(--space-mono);text-align:right}@media (max-width:600px){.l2hWpa_country{display:none}}
.A3j7Xq_container{row-gap:var(--section-padding-inner);padding-top:var(--section-padding);padding-bottom:var(--section-padding);display:grid}.A3j7Xq_container:last-child{padding-bottom:calc(var(--section-padding) * 2)}
