/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,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}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}@font-face{ascent-override:102.5%;font-display:swap;font-family:LigaCourierPrimeSans;font-style:normal;font-weight:400;src:url(/app/themes/synthetica/assets/dist/fonts/LigaCourierPrimeSans-Regular.da2217a7.woff2)}@font-face{ascent-override:102.5%;font-display:swap;font-family:LigaCourierPrimeSans;font-style:italic;font-weight:400;src:url(/app/themes/synthetica/assets/dist/fonts/LigaCourierPrimeSans-Italic.6b4b707f.woff2)}@font-face{ascent-override:102.5%;font-display:swap;font-family:LigaCourierPrimeSans;font-style:normal;font-weight:700;src:url(/app/themes/synthetica/assets/dist/fonts/LigaCourierPrimeSans-Bold.5ec34824.woff2)}@font-face{ascent-override:102.5%;font-display:swap;font-family:LigaCourierPrimeSans;font-style:italic;font-weight:700;src:url(/app/themes/synthetica/assets/dist/fonts/LigaCourierPrimeSans-BoldItalic.335d9e71.woff2)}@font-face{ascent-override:102.5%;font-display:swap;font-family:LigaCourierPrime;font-weight:400;src:url(/app/themes/synthetica/assets/dist/fonts/LigaCourierPrime.090e9571.ttf)}@font-face{ascent-override:102.5%;font-display:swap;font-family:LigaCourierPrime;font-style:italic;font-weight:400;src:url(/app/themes/synthetica/assets/dist/fonts/LigaCourierPrime-Italic.7110a1d3.ttf)}@font-face{ascent-override:102.5%;font-display:swap;font-family:LigaCourierPrime;font-weight:700;src:url(/app/themes/synthetica/assets/dist/fonts/LigaCourierPrime-Bold.e421ed6a.ttf)}@font-face{ascent-override:102.5%;font-display:swap;font-family:LigaCourierPrime;font-style:italic;font-weight:700;src:url(/app/themes/synthetica/assets/dist/fonts/LigaCourierPrime-BoldItalic.06e2aa0f.ttf)}@font-face{font-display:swap;font-family:Space Grotesk;font-weight:300 700;src:url(/app/themes/synthetica/assets/dist/fonts/SpaceGrotesk[wght].4831bb8a.woff2)}@font-face{font-display:swap;font-family:Karla;font-weight:200 800;src:url(/app/themes/synthetica/assets/dist/fonts/Karla-VariableFont_wght.df14d376.woff2)}@font-face{font-display:swap;font-family:Karla;font-style:italic;font-weight:200 800;src:url(/app/themes/synthetica/assets/dist/fonts/Karla-Italic-VariableFont_wght.3ea482e1.woff2)}@font-face{font-display:swap;font-family:Fraunces;font-weight:100 900;src:url(/app/themes/synthetica/assets/dist/fonts/Fraunces--latin_basic.3f8bdb38.woff2);unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-display:swap;font-family:Fraunces;font-style:italic;font-weight:100 900;src:url(/app/themes/synthetica/assets/dist/fonts/Fraunces-Italic--latin_basic.2606bf84.woff2);unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:UbuntuMonoLigaturized;src:url(/app/themes/synthetica/assets/dist/fonts/UbuntuMonoLigaturized-Regular.335fb17e.ttf)}:root{--step--2:clamp(0.78rem,calc(0.79rem - 0.01vw),0.79rem);--step--1:clamp(0.89rem,calc(0.88rem + 0.05vw),0.94rem);--step-0:clamp(1.00rem,calc(0.98rem + 0.13vw),1.13rem);--step-1:clamp(1.13rem,calc(1.08rem + 0.23vw),1.35rem);--step-2:clamp(1.27rem,calc(1.19rem + 0.35vw),1.62rem);--step-3:clamp(1.42rem,calc(1.32rem + 0.52vw),1.94rem);--step-4:clamp(1.60rem,calc(1.46rem + 0.73vw),2.33rem);--step-5:clamp(1.80rem,calc(1.6rem + 1vw),2.80rem);--step-6:clamp(2.03rem,calc(1.76rem + 1.33vw),3.36rem);--font-family--main:Karla,LigaCourierPrimeSans,monospace;--font-family--headings:Fraunces,serif;--font-family--mono:UbuntuMonoLigaturized,"Ubuntu Mono","Courier Prime Code","Source Code Pro",monospace;--font-family--quotes:LigaCourierPrime,monospace;--font-weight--headings:700;--color--background:#fff;--color--white:#fff;--color--text:#222;--color--text--darker:#111;--color--text--semi:rgba(34,34,34,.5);--color--link:#0c62d3;--color--accent:var( --color--text--darker );--color--background--light:rgba(34,34,34,.15);--transition--regular:all .025s ease-in;--line-height:1.75;--line-height--tight:1.5;--line-height--tighter:1.25;--space-unit:calc(var( --step-0 )*var( --line-height ));--space-3xs:calc(var( --space-unit )*0.25);--space-2xs:calc(var( --space-unit )*0.5);--space-xs:calc(var( --space-unit )*0.75);--space-s:var( --space-unit );--space-m:calc(var( --space-unit )*1.5);--space-l:calc(var( --space-unit )*2);--space-xl:calc(var( --space-unit )*3);--space-2xl:calc(var( --space-unit )*4);--space-3xl:calc(var( --space-unit )*6)}html{font-family:var(--font-family--main);line-height:var(--line-height)}body{background:#fff}code,kbd,var{color:crimson;font-family:var(--font-family--mono)}code{background:var(--color--background--light);border-radius:.25rem;box-decoration-break:clone;color:var(--color-text--darker);padding:.125rem .25rem}h1{font-size:var(--step-5);margin:var(--space-l) 0 var(--space-2xs)}.published,.wp-block-post-date{font-feature-settings:"tnum" on;color:var(--color--text--semi);display:block;font-size:var(--wp--preset--font-size--small);margin-bottom:var(--space-s);text-transform:uppercase}main{margin:0 auto;max-width:var(--wp--custom--layout--wide-size)}a{text-decoration-color:var(--color--text--semi);text-decoration-thickness:1px;text-underline-offset:.25em;transition:var(--transition--regular)}a:hover{color:var(--color--text);text-decoration-style:solid}.entry-content a{color:var(--color--link)}.entry-content [class*=wp-block] a:not([class*=wp-block]){color:unset}strong{font-weight:700}div.syntaxhighlighter{border-radius:.125em;box-sizing:border-box;margin-left:calc(var( --space-s)*-.5)!important;margin-right:calc(var( --space-s)*-.5)!important;padding:var(--space-2xs)!important;width:auto!important}div.syntaxhighlighter code,div.syntaxhighlighter textarea{font-family:var(--font-family--mono)!important;line-height:var(--line-height--tight)!important}div.syntaxhighlighter textarea::selection{background:var(--color--background--light)!important;color:var(--color--text)!important}div.syntaxhighlighter table{padding-right:var(--space-2xs)!important}div.syntaxhighlighter table td.code{line-height:var(--line-height)!important}div.syntaxhighlighter table td.code .line{padding-bottom:0!important;padding-top:0!important}div.syntaxhighlighter.source{background:#fff!important;line-height:var(--line-height)!important;outline:2px solid var(--color--background--light)}.wp-block-site-title a{display:block;position:relative;text-decoration-color:transparent;text-decoration-style:solid;text-decoration-thickness:.0625em;text-underline-offset:.125em}.wp-block-site-title a:before{background:var(--color--accent);content:"";height:.5rem;position:absolute;top:calc(var(--wp--preset--spacing--400)*-1);width:100%}.wp-block-site-title a:hover{text-decoration-color:var(--color--text)}.wp-block-post-content>blockquote{border-left:.5rem solid var(--color--accent);font-family:var(--font-family--headings);font-size:var(--wp--preset--font-size--large);font-style:italic;font-variation-settings:"WONK" .017,"opsz" 71,"SOFT" 100;margin:0;margin-left:calc(var( --wp--preset--spacing--200 )*-1)!important;padding:0 0 0 var(--wp--preset--spacing--200)}.hentry{margin-bottom:3.5rem}.entry-content .hentry+.hentry{margin-top:0}.hentry+.hentry:before{background:var(--color--accent);content:"";display:block;height:.5rem;width:33.3333%}.alignwide{max-width:var(--wp--custom--layout--wide-size,60rem)}.entry-title{font-family:var(--font-family--headings);line-height:var(--line-height--tighter)}.entry-title a{color:inherit;text-decoration:none;text-decoration-color:transparent;text-decoration-thickness:.1em;text-underline-offset:.125em}.entry-title a:hover{text-decoration:underline;text-decoration-color:currentColor}.category-ephemera .entry-title,.category-notes .entry-title{font-size:var(--step-1)}.category-ephemera .entry-title a,.category-notes .entry-title a{text-decoration-thickness:.0625em}.home .wp-block-column>h2{margin-bottom:-4rem}.home .wp-block-column>h2>a{text-decoration-color:currentColor;text-decoration-style:solid}a.wp-block-navigation-item__content{text-decoration-color:var(--color--accent)}.category-articles a.wp-block-navigation-item__content[href="/category/articles/"],.category-notes a.wp-block-navigation-item__content[href="/category/notes/"],.has-articles-category a.wp-block-navigation-item__content[href="/category/articles/"],.has-notes-category a.wp-block-navigation-item__content[href="/category/notes/"],.home a.wp-block-navigation-item__content[href="/"],a.wp-block-navigation-item__content:hover{text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:.25em;text-underline-offset:.5em}.archive .entry-content,.archive .entry-summary{max-width:var(--wp--custom--layout--content-size)}.archive .category-ephemera .entry-content{margin-top:calc(var( --space-2xs )*-1)}.entry-content h2,.entry-content h3,.entry-content h4,.entry-content h5,.entry-content h6{font-weight:var(--font-weight--headings);margin:calc(1.5em*var( --line-height )) 0 var(--space-s)}.entry-content h2,.entry-content h3{line-height:1.25}.entry-categories{font-size:var(--step--1);margin:calc(var( --space-unit )*-.75) 0 var(--space-2xs)}.entry-categories a{text-decoration-style:solid;text-transform:uppercase}.entry-tags,.wp-block-post-terms.taxonomy-post_tag{color:var(--color--text--semi);font-size:var(--step--1)}.entry-tags a,.wp-block-post-terms.taxonomy-post_tag a{color:var(--color--text)}.entry-tags a:before,.wp-block-post-terms.taxonomy-post_tag a:before{content:"#"}.sr-only{display:none}.wp-block-post{padding-top:var(--wp--preset--spacing--50)}.wp-block-post .wp-block-post-title{margin-bottom:var(--space-2xs);margin-top:calc(var( --line-height )*1.5*1rem)}.wp-block-post .wp-block-post-title a{display:inline;text-decoration:none;text-underline-offset:.125em}.wp-block-post .wp-block-post-title a:hover{text-decoration:underline;text-decoration-thickness:.0625em}body.category-articles .wp-block-post .wp-block-post-title a{font-size:var(--step-5)}.wp-block-post-date{margin-bottom:var(--space-3xs)}.wp-block-post-date a{text-decoration:none}.wp-block-post .wp-block-spacer{display:none}.single.has-notes-category .wp-block-post-title{font-size:var(--wp--preset--font-size--large)!important;margin:.5rem}.single.has-notes-category .wp-block-post-title+.wp-block-post-date{margin-top:0}.wp-block-button__link{border-width:3px}.wp-block-button__link,.wp-element-button{background-color:var(--color--text);font-size:var(--step--1);font-weight:700;letter-spacing:.05em;outline:.25em solid transparent;outline-offset:2px;text-transform:uppercase;transition:var(--transition--regular)}.wp-block-button__link:hover,.wp-element-button:hover{outline-color:var(--color--text);text-decoration:none}.wp-block-button.is-style-outline
.wp-block-button__link:focus,.wp-block-button.is-style-outline
.wp-block-button__link:focus-visible,.wp-block-button.is-style-outline .wp-element-button:focus,.wp-block-button.is-style-outline .wp-element-button:focus-visible{background:var(--color--white);color:var(--color--text)!important}@media (max-width:576px){.wp-block-query-pagination-numbers{display:none}}