:root{--charcoal-900: hsl(0, 0%, 10%);--charcoal-800: hsl(0, 0%, 18%);--charcoal-700: hsl(0, 0%, 25%);--charcoal-600: hsl(0, 0%, 32%);--charcoal-500: hsl(0, 0%, 40%);--charcoal-400: hsl(0, 0%, 48%);--charcoal-300: hsl(0, 0%, 55%);--charcoal-200: hsl(0, 0%, 63%);--charcoal-100: hsl(0, 0%, 71%);--charcoal-50: hsl(0, 0%, 96%);--charcoal-50-50: hsla(0, 0%, 96%, .5);--charcoal-50-25: hsla(0, 0%, 96%, .25);--blue-900: hsl(212, 77%, 38%);--blue-800: hsl(212, 80%, 48%);--blue-700: hsl(212, 80%, 53%);--blue-600: hsl(212, 90%, 58%);--blue-500: hsl(212, 90%, 68%);--blue-400: hsl(212, 90%, 78%);--blue-300: hsl(212, 90%, 88%);--blue-200: hsl(212, 90%, 93%);--blue-100: hsl(212, 90%, 98%);--muted-blue-900: hsl(212, 25%, 28%);--muted-blue-800: hsl(212, 25%, 38%);--muted-blue-700: hsl(212, 25%, 48%);--muted-blue-600: hsl(212, 25%, 53%);--muted-blue-500: hsl(212, 25%, 58%);--muted-blue-400: hsl(212, 25%, 68%);--muted-blue-300: hsl(212, 25%, 78%);--muted-blue-300-50: hsla(212, 25%, 78%, .5);--muted-blue-200: hsl(212, 25%, 88%);--muted-blue-200-70: hsla(212, 25%, 88%, .7);--muted-blue-200-60: hsla(212, 25%, 88%, .6);--muted-blue-200-50: hsla(212, 25%, 88%, .5);--muted-blue-100: hsl(212, 25%, 95%);--muted-blue-100-50: hsla(212, 25%, 95%, .5);--primary: var(--charcoal-700);--secondary: var(--charcoal-300);--background: var(--charcoal-50);--background-dark: var(--charcoal-900);--surface: hsl(60, 2%, 92%);--surface-50: hsla(60, 2%, 92%, .5);--surface-75: hsla(60, 2%, 92%, .75);--surface-dark: var(--charcoal-800);--accent-orange: hsl(43, 96%, 56%);--accent-orange-light: hsl(43, 92%, 85%);--accent-orange-dark: hsl(43, 83%, 41%);--accent-yellow: hsl(58, 100%, 56%);--accent-yellow-50: hsla(58, 80%, 56%, .5);--accent-yellow-light: hsl(58, 92%, 85%);--text-primary: var(--charcoal-900);--text-secondary: var(--charcoal-500);--text-muted: var(--charcoal-400);--text-inverse: var(--charcoal-50);--accent-blue: hsl(217, 91%, 60%);--accent-green: hsl(158, 64%, 52%);--accent-green-25: hsla(158, 64%, 52%, .25);--accent-green-10: hsla(158, 64%, 52%, .1);--accent-red: hsl(0, 84%, 60%);--accent-red-75: hsla(0, 84%, 60%, .75);--accent-red-50: hsla(0, 84%, 60%, .5);--accent-purple: hsl(258, 90%, 66%);--border: var(--charcoal-200);--border-dark: var(--charcoal-600);--divider: var(--charcoal-100);--shadow-light: hsla(0, 0%, 10%, .1);--shadow-medium: hsla(0, 0%, 10%, .15);--shadow-dark: hsla(0, 0%, 10%, .25);--pure-white: hsl(0, 0%, 100%)}body{background-color:var(--background);color:var(--text-primary)}*{box-sizing:inherit;margin:0;padding:0;font:inherit;&:before,&:after{box-sizing:inherit}}@view-transition{navigation:auto}:root{interpolate-size:allow-keywords}@supports (view-transitions: 1){@view-transition{navigation:auto}}html{scroll-behavior:smooth;scroll-padding-top:6rem}body{min-height:100vh}img,picture,svg,video{display:block;max-width:100%}:where(dialog:modal){all:revert}button{border:none;background-color:transparent;cursor:pointer;outline:none}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}[hidden]{display:none}.visually-hidden:not(:focus):not(:active){clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}:root{--gap-xsmall: .25rem;--gap-small: .5rem;--gap-standard: 1rem;--gap-medium: 2rem;--gap-large: 3rem;--gap-xl: 4rem}body{display:flex;flex-direction:column;min-height:100vh;background-image:url("/../img/fabric_1.webp")}header,main,footer{width:min(calc(100% - var(--gap-medium)),50rem);margin-inline:auto}:root{--font-serif: var(--font-zodiak-regular), serif;--font-sans: var(--font-public-sans-regular), Verdana, Arial, sans-serif;--font-typewriter: var(--font-special-elite)}html{@media screen and (width>1800px){font-size:20px}@media screen and (width>2400px){font-size:24px}}body{font-family:var(--font-sans);font-weight:400}:visited{color:inherit}@font-face{font-family:PublicSans-Regular;src:url(/fonts/public-sans/PublicSans-Regular.woff2) format("woff2");font-weight:400;font-display:swap;font-style:normal}@font-face{font-family:PublicSans-SemiBold;src:url(/fonts/public-sans/PublicSans-SemiBold.woff2) format("woff2");font-weight:600;font-display:swap;font-style:normal}:root{--font-public-sans-regular: "PublicSans-Regular", sans-serif;--font-public-sans-semibold: "PublicSans-SemiBold", sans-serif}@font-face{font-display:swap;font-family:Special Elite;font-style:normal;font-weight:400;src:local(""),url(/fonts/special-elite/special-elite-v20-latin-regular.woff2) format("woff2")}:root{--font-special-elite: "Special Elite", serif}@font-face{font-family:Zodiak-Light;src:local(""),url(/fonts/zodiak/Zodiak-Light.woff2) format("woff2");font-weight:300;font-display:swap;font-style:normal}@font-face{font-family:Zodiak-LightItalic;src:local(""),url(/fonts/zodiak/Zodiak-LightItalic.woff2) format("woff2");font-weight:300;font-display:swap;font-style:italic}@font-face{font-family:Zodiak-Regular;src:local(""),url(/fonts/zodiak/Zodiak-Regular.woff2) format("woff2");font-weight:400;font-display:swap;font-style:normal}@font-face{font-family:Zodiak-Italic;src:local(""),url(/fonts/zodiak/Zodiak-Italic.woff2) format("woff2");font-weight:400;font-display:swap;font-style:italic}@font-face{font-family:Zodiak-Bold;src:local(""),url(/fonts/zodiak/Zodiak-Bold.woff2) format("woff2");font-weight:700;font-display:swap;font-style:normal}@font-face{font-family:Zodiak-BoldItalic;src:local(""),url(/fonts/zodiak/Zodiak-BoldItalic.woff2) format("woff2");font-weight:700;font-display:swap;font-style:italic}@font-face{font-family:Zodiak-Extrabold;src:local(""),url(/fonts/zodiak/Zodiak-Extrabold.woff2) format("woff2");font-weight:800;font-display:swap;font-style:normal}@font-face{font-family:Zodiak-ExtraboldItalic;src:local(""),url(/fonts/zodiak/Zodiak-ExtraboldItalic.woff2) format("woff2");font-weight:800;font-display:swap;font-style:italic}@font-face{font-family:Zodiak-Black;src:local(""),url(/fonts/zodiak/Zodiak-Black.woff2) format("woff2");font-weight:900;font-display:swap;font-style:normal}@font-face{font-family:Zodiak-BlackItalic;src:local(""),url(/fonts/zodiak/Zodiak-BlackItalic.woff2) format("woff2");font-weight:900;font-display:swap;font-style:italic}:root{--font-zodiak-light: "Zodiak-Light", serif;--font-zodiak-light-italic: "Zodiak-LightItalic", serif;--font-zodiak-regular: "Zodiak-Regular", serif;--font-zodiak-italic: "Zodiak-Italic", serif;--font-zodiak-bold: "Zodiak-Bold", serif;--font-zodiak-bold-italic: "Zodiak-BoldItalic", serif;--font-zodiak-extrabold: "Zodiak-Extrabold", serif;--font-zodiak-extrabold-italic: "Zodiak-ExtraboldItalic", serif;--font-zodiak-black: "Zodiak-Black", serif;--font-zodiak-black-italic: "Zodiak-BlackItalic", serif}header{padding-block:3rem;display:flex;gap:1ch;border-bottom:1px dotted var(--charcoal-600);position:relative;align-items:center;h1{font-family:var(--font-typewriter);&:after{content:"\2026"}}nav{flex-grow:1;a{color:var(--text-primary)}&:is(nav:nth-child(1):nth-last-child(1)){font-family:var(--font-typewriter);a{text-decoration:none;position:relative;&:before{content:"\2190";margin-right:.5ch}&:hover{color:initial;&:after{content:"";position:absolute;height:2px;background-color:var(--accent-orange);inset:calc(100% - 5px) 4px 4px;transform:rotate(-1deg);z-index:-1}}}}ul{display:flex;gap:var(--gap-medium);align-items:center;list-style:none;margin:0;padding:0;li a{text-decoration:none;color:var(--text-primary);&:hover,&:focus,&:active{color:var(--charcoal-300)}}li:has(a[href="/about/"]){margin-inline:0 auto;font-family:var(--font-typewriter);a{text-transform:lowercase;word-spacing:-.3ch;position:relative;&:hover{color:initial;&:before{content:"";position:absolute;height:2px;background-color:var(--accent-orange);inset:calc(100% - 5px) 4px 4px;transform:rotate(-1deg);z-index:-1}}}}li:last-of-type{display:flex;gap:var(--gap-standard);align-items:center;a{color:var(--charcoal-100);&:hover{color:var(--muted-blue-600)}}svg{width:1.5rem;height:1.5rem;path:first-child{opacity:0}&:hover{path:first-child{opacity:.25}}}}}}&:has(div){display:grid;grid-template-columns:1fr;grid-template-areas:"nav" "header";nav{grid-area:nav}div{background-color:#ff0;grid-area:header}}@media screen and (width<30rem){display:grid;grid-template-columns:1fr;grid-template-areas:"stack";align-items:start;padding-block:var(--gap-medium) var(--gap-small);h1,nav{grid-area:stack}h1{padding-block:var(--gap-medium)}nav{ul{flex-wrap:wrap;justify-content:space-between;gap:var(--gap-small);li:has(a[href="/about/"]){flex-basis:100%;padding-inline:16ch 0;border-bottom:1px dotted var(--charcoal-600);padding-block:var(--gap-medium)}}}}}main{display:flex;flex-direction:column;gap:var(--gap-standard);margin-block:var(--gap-standard);&:after{content:"";position:absolute;inset:0;z-index:-1;background-image:url("/../img/the-code-3.avif");background-size:65rem auto;background-position:top center;background-repeat:no-repeat;opacity:.25;mix-blend-mode:multiply;rotate:-1deg}}@media screen and (width<30rem){main:after{display:none}}footer{margin-block:auto var(--gap-large)}article{background-image:radial-gradient(var(--muted-blue-300) 1px,transparent 1px);background-color:var(--surface);background-size:1rem 1rem;padding-inline:var(--gap-standard);margin-block:var(--gap-standard) var(--gap-medium);display:grid;grid-auto-rows:minmax(2rem,max-content);align-items:end;overflow:hidden;container-type:inline-size;container-name:article;div:empty{display:none}a{&:active,&:hover{padding-inline:0}}details{padding-inline:var(--gap-small);summary::marker{color:var(--charcoal-300)}&[open]{>:not(summary){background-color:var(--surface);border-bottom:1px dotted var(--accent-orange);padding-inline:var(--gap-small)}}}blockquote{padding-inline:var(--gap-small);border-left:2px solid var(--accent-yellow);background-color:var(--muted-blue-100);p{font-family:var(--font-serif);font-style:italic;color:var(--secondary)}}.callout{background-color:var(--muted-blue-200-60);padding:var(--gap-medium);border-radius:var(--gap-small)}img{max-height:calc(12rem - var(--gap-medium));border:var(--gap-small) solid var(--blue-100);transform:rotate(-.5deg)}ul{list-style-type:square;list-style-position:outside;li{margin-inline:var(--gap-standard) 0}}ol{list-style-type:decimal;list-style-position:inside}ul:has(li input){list-style:none;li s{text-decoration-color:var(--accent-red-50)}}ul,ol{font-family:var(--font-serif);&:has(li:nth-child(2)){display:grid;grid-auto-rows:minmax(2rem,max-content);align-items:end}li:has(ul:first-child,ol:first-child){display:flex;flex-wrap:wrap;align-items:center;&:before{content:"\25a0";font-size:.625rem;margin-inline:0 var(--gap-standard)}ul,ol{flex:1 0 100%;margin-left:var(--gap-medium)}}}ol{li:has(ul:first-child,ol:first-child){&:before{content:counter(list-item) ".";font-size:inherit;margin-inline:0 .5ch}}}hr{--gap-standard: var(--gap-small);margin-block:calc((2rem - var(--gap-small)) / 2)}p,h2,h3,h4,h5,h6{&:has(+*:not(ul,ol)){margin-block-end:var(--gap-standard)}}h2{--baseline-end: calc(var(--gap-small) + 1px);--baseline-start: calc(var(--baseline-end) - 2px);--underline-color: var(--blue-300);grid-row:2 span;font-size:1.5rem;line-height:2rem;padding-block:var(--gap-standard);margin-inline:calc(var(--gap-small) * -1);padding-inline:var(--gap-small);background-origin:padding-box;background-image:linear-gradient(to right,transparent 50%,var(--surface-75)),linear-gradient(to top,transparent var(--baseline-start),var(--underline-color) var(--baseline-start),var(--underline-color) var(--baseline-end),var(--surface-75) var(--baseline-end));text-wrap:balance;&:first-of-type{--underline-color: var(--accent-red-50)}}h3{--underline-color: var(--accent-yellow-50);--baseline-end: calc(var(--gap-small) * 2);--baseline-start: var(--gap-xsmall);font-size:1.25rem;width:fit-content;max-width:100%;text-wrap:balance;padding-inline:0 var(--gap-medium);font-family:var(--font-typewriter);background-image:linear-gradient(to top,transparent var(--baseline-start),var(--underline-color) var(--baseline-start),var(--underline-color) var(--baseline-end),transparent var(--baseline-end));text-transform:lowercase;&:before,&:after{content:"\2026";font-size:.75rem;margin-inline:.3ch;line-height:1}}h4{font-size:1.25rem;font-family:var(--font-serif);color:var(--charcoal-600);font-weight:600;text-transform:uppercase;width:fit-content;max-width:100%;text-wrap:balance;padding-inline:.3ch .6ch;background-color:var(--muted-blue-100);box-shadow:2px 1px 2px var(--muted-blue-300);transform:skewY(-.5deg)}h5,h6{font-size:1rem}h3,h4,h5,h6,p,li,a,summary,hr{line-height:2rem}table{border-collapse:collapse;background-color:var(--surface-50);tr{text-align:left;height:calc(var(--gap-medium) - 1px);th{font-family:var(--font-zodiak-bold);text-transform:uppercase;background-color:color-mix(in oklch,var(--surface) 100%,var(--accent-orange-dark) 10%)}th,td{border:1px solid var(--charcoal-200);padding-inline:var(--gap-small)}}}pre{background-color:var(--charcoal-800);background-image:linear-gradient(60deg,var(--charcoal-800),var(--accent-green-10));margin-inline:var(--gap-medium);padding-inline:var(--gap-medium);padding-block:var(--gap-medium);white-space:pre-wrap;word-break:break-word;overflow-wrap:break-word;overflow-x:auto;code{color:var(--accent-green);font-family:Courier New,Courier,monospace;font-size:.75rem;line-height:1rem;text-wrap:wrap}code[class*=language-],pre[class*=language-]{text-wrap:wrap}}@media screen and (width<30rem){h2{line-height:2rem;padding-block:1rem}}}section{&.details{display:flex;gap:var(--gap-small);align-items:center;>*{background-color:var(--muted-blue-100);line-height:1.5rem;padding-inline:var(--gap-small)}time{font-size:.875rem;position:relative;&:before{content:var(--calendar-icon-orange);height:.75rem;width:.75rem;margin-inline:0 .5ch;display:inline-block;color:var(--accent-orange)}}p{font-family:var(--font-zodiak-regular),serif;font-size:1rem;line-height:1.5;color:var(--secondary);width:max-content}}}section{&.intro{padding-inline:var(--gap-small);h1,p{font-family:var(--font-zodiak-black-italic),serif;font-weight:900;font-size:2rem;line-height:1;font-style:italic;border-bottom:8px solid rgb(255,255,255,.3);position:relative}}}section{&.latest{display:flex;flex-direction:column;gap:var(--gap-standard);container-type:inline-size;container-name:latest;h2{padding-inline:var(--gap-small);font-family:var(--font-zodiak-black),serif;font-weight:900;text-transform:uppercase;font-size:.875rem;color:var(--charcoal-400)}}}section{&.months{display:flex;flex-direction:column;position:relative;&:before{content:"";inset:0;position:absolute;background:radial-gradient(circle,transparent 30%,var(--pure-white) 30%,var(--pure-white) 70%,transparent 70%,transparent),radial-gradient(circle,transparent 30%,var(--pure-white) 30%,var(--pure-white) 70%,transparent 70%,transparent) 1rem 1rem,linear-gradient(var(--muted-blue-200) .04rem,transparent .04rem) 0 -.02rem,linear-gradient(90deg,var(--muted-blue-200) .04rem,var(--pure-white) .04rem) -.02rem 0;background-size:2rem 2rem;mix-blend-mode:multiply;z-index:-1}h2,p,time,li,a{line-height:2rem}h2{font-family:var(--font-zodiak-bold),serif;text-transform:uppercase;font-size:1.25rem;background-color:var(--muted-blue-100);padding-inline:var(--gap-small);color:var(--muted-blue-800)}h2:not(:first-of-type){margin-block:var(--gap-medium) 0}ol{>li{display:grid;grid-template-columns:repeat(3,max-content);grid-template-rows:repeat(2,2rem);grid-template-areas:"title title title" "time words tags";align-items:end;padding-inline:var(--gap-small);a{grid-area:title;width:max-content;border:0;background-color:var(--muted-blue-100-50);position:relative;&:after{content:"";position:absolute;height:2px;background-color:var(--accent-orange);inset:calc(100% - var(--gap-small)) 0 0 0;transform:rotate(-.5deg)}&:hover{background-color:transparent;padding:0;&:after{height:1rem;inset:var(--gap-small) 0 0 0;z-index:-1}}}time{grid-area:time;color:var(--muted-blue-600);margin-inline:0 var(--gap-small);&:before{content:var(--calendar-icon-orange);height:.75rem;width:.75rem;margin-inline:0 .5ch;display:inline-block;color:var(--accent-orange)}}p{grid-area:words;color:var(--muted-blue-800);position:relative;&:before{content:"\25a0";display:inline-block;font-size:.625rem;margin-inline:0 var(--gap-small);color:var(--accent-orange);transform:translateY(-.4ch);line-height:1}}ul{display:flex;flex-wrap:wrap;gap:var(--gap-small);grid-area:tags;list-style-type:none;font-size:.875rem;align-items:center;p{padding-inline:calc(var(--gap-xsmall) + var(--gap-small)) 0;font-family:var(--font-zodiak-regular),serif;font-size:.625rem;font-weight:400;text-transform:uppercase;&:before{transform:none}}li{padding:0;background-color:var(--pure-white);text-transform:uppercase;font-size:.625rem;padding-block:2px;padding-inline:var(--gap-xsmall);color:var(--charcoal-300);border-radius:2px;font-family:var(--font-zodiak-bold),serif;font-weight:700;letter-spacing:.1ch;line-height:1}}}}}}section{&.upnext{border-top:6px double var(--muted-blue-300);ul{display:flex;justify-content:space-between;list-style-type:none;border-bottom:1px solid var(--charcoal-200);li{max-width:50%;display:grid;align-items:center;gap:var(--gap-small);padding-block:var(--gap-medium);p{text-transform:uppercase;font-size:.8rem;color:var(--muted-blue-500);grid-area:direction}a{grid-area:title;text-wrap:balance;@media screen and (width<30rem){border-bottom:transparent}}svg{grid-area:arrow;color:var(--muted-blue-300)}&.previous{grid-template-columns:2rem 1fr;grid-template-areas:"arrow direction" "arrow title";margin-inline:0 auto;text-align:left;border-right:1px dotted var(--charcoal-200);padding-inline:0 var(--gap-medium)}&.next{grid-template-columns:1fr 2rem;grid-template-areas:"direction arrow" "title arrow";margin-inline:auto 0;text-align:right;border-left:1px dotted var(--charcoal-200);padding-inline:var(--gap-medium) 0}}}}}article.about{grid-template-columns:1fr 1fr;:not(img){grid-column:span 2}img{width:calc(100% - var(--gap-small));height:auto;&:not(:first-of-type){rotate:3deg}}}@media screen and (width<30rem){article.about{grid-template-columns:1fr;:not(img){grid-column:span 1}}}ul,ol{list-style-position:inside}ol.posts{border-block-start:2px solid var(--blue-300);background-color:var(--surface);>li{display:grid;padding-block:var(--gap-small);padding-inline:var(--gap-small) 0;grid-template-columns:max-content 1fr 1fr 8ch;grid-template-rows:repeat(2,auto);grid-template-areas:"title title title time" "words tags tags time";border-block-end:1px dotted var(--charcoal-200);gap:var(--gap-xsmall);background:linear-gradient(to right,transparent calc(2rem - 1px),var(--blue-300) calc(2rem - 1px),var(--charcoal-400) 3rem),linear-gradient(to bottom,transparent calc(50% - 1px),var(--blue-200) calc(50% - 1px),var(--charcoal-100) 50%,transparent 50%);background-size:2rem 100%;a{max-width:max-content;grid-area:title;background-color:var(--charcoal-50);position:relative;border-bottom:2px dotted var(--accent-orange);&:hover{background-color:var(--accent-orange);padding-inline:0}}p{grid-area:words;font-size:.875rem;padding-inline:var(--gap-xsmall) var(--gap-small)}ul{display:flex;flex-wrap:wrap;gap:var(--gap-small);grid-area:tags;list-style-type:none;font-size:.875rem;align-items:center;p{border-left:1px solid var(--charcoal-300);padding-inline:calc(var(--gap-xsmall) + var(--gap-small)) 0;font-family:var(--font-zodiak-regular),serif;font-size:.625rem;font-weight:400;text-transform:uppercase}li{padding:0;background-color:var(--pure-white);text-transform:uppercase;font-size:.625rem;padding-block:1px;padding-inline:var(--gap-xsmall);color:var(--charcoal-300);border-radius:2px;font-family:var(--font-zodiak-bold),serif;font-weight:700;letter-spacing:.1ch}}time{color:var(--charcoal-200);text-transform:uppercase;letter-spacing:.1ch;font-size:.875rem;font-weight:300;display:flex;flex-direction:column;align-items:center;grid-area:time;border-left:1px solid var(--charcoal-100);padding-inline:var(--gap-small);margin-block:calc(var(--gap-small) * -1);justify-content:center;background-image:repeating-linear-gradient(45deg,var(--charcoal-50) 6px,var(--accent-orange-light) 6px,var(--accent-orange-light) 7px,var(--charcoal-50) 7px,var(--charcoal-50) 13px);background-clip:content-box;outline:4px double var(--accent-orange-light);outline-offset:-8px;span{font-family:var(--font-zodiak-light),serif;font-weight:300;text-transform:none}}}@container latest (width < 30rem){>li{grid-template-areas:"title title" "time words";grid-template-columns:max-content 1fr;time{display:block;margin-block:0;background-image:none;outline:none;border:none;padding-inline:0;&:before{content:var(--calendar-icon-orange);height:.875rem;width:.875rem;display:inline-block;margin-inline:0 var(--gap-small)}span{font-family:inherit;font-weight:inherit;&:before{content:", "}}}ul{display:none}}}}main{a{text-decoration:none;border-bottom:1px dotted var(--charcoal-300);color:var(--charcoal-700);&:hover,&:active{border-bottom-color:transparent;color:var(--charcoal-900);background-color:var(--accent-orange)}}}hr{background:radial-gradient(#777 .5px,transparent 1px) 0 0 / 3px 3px;border:none;height:var(--gap-standard);max-height:var(--gap-standard)}:root{--calendar-icon-orange: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%208%208%22%3E%3Cpath%20fill%3D%22%23fbbd23%22%20d%3D%22M1%203v4h6V3M0%208V1h2V0h1v1h2V0h1v1h2v7%22%20/%3E%3C/svg%3E)}code[class*=language-],pre[class*=language-]{color:#ccc;background:none;font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace;font-size:1em;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none}pre[class*=language-]{padding:1em;margin:.5em 0;overflow:auto}:not(pre)>code[class*=language-],pre[class*=language-]{background:#2d2d2d}:not(pre)>code[class*=language-]{padding:.1em;border-radius:.3em;white-space:normal}.token.comment,.token.block-comment,.token.prolog,.token.doctype,.token.cdata{color:#999}.token.punctuation{color:#ccc}.token.tag,.token.attr-name,.token.namespace,.token.deleted{color:#e2777a}.token.function-name{color:#6196cc}.token.boolean,.token.number,.token.function{color:#f08d49}.token.property,.token.class-name,.token.constant,.token.symbol{color:#f8c555}.token.selector,.token.important,.token.atrule,.token.keyword,.token.builtin{color:#cc99cd}.token.string,.token.char,.token.attr-value,.token.regex,.token.variable{color:#7ec699}.token.operator,.token.entity,.token.url{color:#67cdcc}.token.important,.token.bold{font-weight:700}.token.italic{font-style:italic}.token.entity{cursor:help}.token.inserted{color:green}
/**
* @license
*
* Font Family: Public Sans
* Designed by: Pablo Impallari, Rodrigo Fuenzalida, Dan Williams, USWDS
* URL: https://www.fontshare.com/fonts/public-sans
* © 2026 Indian Type Foundry
*
* Public Sans Regular 
* Public Sans SemiBold 

*
*/
