@font-face{font-family:Codystar;font-style:normal;font-display:swap;font-weight:300;src:url(/_astro/codystar-latin-300-normal.ZeYCHm-y.woff2)format("woff2"),url(/_astro/codystar-latin-300-normal.wPm1pMjS.woff)format("woff")}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:100;src:url(/_astro/montserrat-latin-100-normal.DmCriHno.woff2)format("woff2"),url(/_astro/montserrat-latin-100-normal.D4FxLqud.woff)format("woff")}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:200;src:url(/_astro/montserrat-latin-200-normal.C98N1POV.woff2)format("woff2"),url(/_astro/montserrat-latin-200-normal.BUQLK6IQ.woff)format("woff")}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:300;src:url(/_astro/montserrat-latin-300-normal.BgP24wlQ.woff2)format("woff2"),url(/_astro/montserrat-latin-300-normal.sTRdVzlf.woff)format("woff")}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/montserrat-latin-400-normal.BLhwKU8k.woff2)format("woff2"),url(/_astro/montserrat-latin-400-normal.xItZbAXg.woff)format("woff")}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/montserrat-latin-500-normal.DRFEGfly.woff2)format("woff2"),url(/_astro/montserrat-latin-500-normal.Dok2oTci.woff)format("woff")}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/montserrat-latin-600-normal.UVxSCcoG.woff2)format("woff2"),url(/_astro/montserrat-latin-600-normal.CdhFl4lI.woff)format("woff")}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/montserrat-latin-700-normal.BdjcYUrC.woff2)format("woff2"),url(/_astro/montserrat-latin-700-normal.BWkrl476.woff)format("woff")}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/montserrat-latin-800-normal.axpkC1rd.woff2)format("woff2"),url(/_astro/montserrat-latin-800-normal.C3dfDxXV.woff)format("woff")}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:900;src:url(/_astro/montserrat-latin-900-normal.B0TD3Qnu.woff2)format("woff2"),url(/_astro/montserrat-latin-900-normal.BDWDmVut.woff)format("woff")}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-leading:initial;--tw-font-weight:initial}}}@layer theme{:root,:host{--spacing:.25rem;--font-weight-extralight:200;--font-weight-semibold:600;--color-ground:#333;--color-paper:#fff;--color-mark:#1c1c1c;--color-mark-t:#252525;--color-mark-l:#414141;--color-mark-e:#535353;--color-mark-o:#666;--color-link:#fc3;--color-ember:#f30;--color-ember-lt:#f71;--color-link-glow:#ff3;--color-rule:#999;--font-display:"Codystar", sans-serif;--font-body:"Montserrat", sans-serif}}@layer base,components;@layer utilities{.fixed{position:fixed}.mx-auto{margin-inline:auto}.my-5{margin-block:calc(var(--spacing) * 5)}.max-w-200{max-width:calc(var(--spacing) * 200)}.bg-ground{background-color:var(--color-ground)}.px-5{padding-inline:calc(var(--spacing) * 5)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pb-7\.5{padding-bottom:calc(var(--spacing) * 7.5)}.text-center{text-align:center}.text-left{text-align:left}.font-body{font-family:var(--font-body)}.font-display{font-family:var(--font-display)}.text-\[clamp\(2\.25rem\,13vw\,6em\)\]{font-size:clamp(2.25rem,13vw,6em)}.leading-\[1\.6\]{--tw-leading:1.6;line-height:1.6}.font-extralight{--tw-font-weight:var(--font-weight-extralight);font-weight:var(--font-weight-extralight)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.text-paper{color:var(--color-paper)}}body{letter-spacing:.025rem}strong{letter-spacing:.03rem;font-weight:600}#title a{color:var(--color-mark);cursor:pointer;text-decoration:none}#title a .t{color:var(--color-mark-t)}#title a .l{color:var(--color-mark-l)}#title a .e{color:var(--color-mark-e)}#title a .o{color:var(--color-mark-o)}#column:hover #title a,#column:hover #title a .t,#column:hover #title a .l,#column:hover #title a .e,#column:hover #title a .o{color:var(--color-ember);text-shadow:0 0 20px var(--color-link);transition-property:color,text-shadow;transition-timing-function:ease-in-out}#column:hover #title a{transition-duration:.1s,.5s}#column:hover #title a .t{transition-duration:.3s,.5s}#column:hover #title a .l{transition-duration:.6s,.5s}#column:hover #title a .e{transition-duration:.9s,.5s}#column:hover #title a .o{transition-duration:.1s,.5s}#content{opacity:.05}#content:hover{opacity:1;transition:opacity .5s ease-in-out}#title:hover+#content{opacity:.2;transition:opacity 1.5s ease-in-out}#content h1,#content h2,#content h3,#content h4,#content h5,#content h6{font-family:var(--font-display);color:var(--color-ember-lt);font-size:2.2rem;font-weight:600}#content em{font-style:italic;font-weight:100}#content hr{color:var(--color-rule);border:none;border-top:1px dotted}#content a{color:var(--color-link);text-decoration:none}#content a:hover{color:var(--color-ember);text-shadow:0 0 20px var(--color-link-glow);transition-property:color,text-shadow;transition-duration:.1s,.7s;transition-timing-function:ease-in-out}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}
