html{line-sizing:normal}body{margin:0}h1{font-size:2rem}h2{font-size:1.5rem}h3{font-size:1.17rem}h4{font-size:1rem}h5{font-size:.83rem}h6{font-size:.67rem}h1{margin:.67em 0}pre{white-space:pre-wrap}hr{border-style:solid;border-width:1px 0 0;overflow:visible}audio,canvas,embed,iframe,img,object,svg,video{display:block;max-width:100%;vertical-align:middle}canvas,img,svg,video{height:auto}audio{width:100%}img{border-style:none}svg{overflow:hidden}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}:is(h1,h2,h3,h4,h5,h6){text-wrap:balance}html{min-height:100vh}:where(body,.layout){min-height:calc(100vh - 10px)}@font-face{font-family:Adjusted Ravioli;src:local(serif)}@font-face{ascent-override:75%;descent-override:10%;font-display:optional;font-family:Vanilla Ravioli;font-style:normal;font-weight:700;src:url(/assets/fonts/vanillaravioli_demo-subset-webfont.woff2) format("woff2"),url(/assets/fonts/vanillaravioli_demo-subset-webfont.woff) format("woff")}:root{--ravioli:"Vanilla Ravioli","Adjusted Ravioli",serif;--sans:Optima,Segoe,Segoe UI,Candara,Calibri,Arial,sans-serif;--sub-sans:Optima,Segoe,Segoe UI,Candara,Calibri,Arial,sans-serif}.fonts-loaded-1 body,body{font-family:var(--sub-sans)}.fonts-loaded-2 body{font-family:var(--sans)}:is(h1,h2,h3){font-weight:500;letter-spacing:-.01em;line-height:1.2;word-spacing:-1px}.serif,:is(h1,h2,h3){font-family:var(--ravioli)}.serif{letter-spacing:.5px}.serif-name .rotate{display:inline-block;padding-right:.05em;transform:rotate(-10deg) translate(5px);transform-origin:bottom right;transition:transform .25s ease}:is(.main-title,.post-grid-title,.postlist-item h2,.serif,.serif-name,.title-container h1,.post :is(h2:not(.sub-title),h3,h4),.post summary){font-weight:600;line-height:1.2}:root{--mq-small:"screen and (max-width: 47.9375em)";--mq-medium:"screen and (min-width: 48em)";--mq-large:"only screen and (min-width: 64.0625em)";--mq-x-large:"screen and (min-width: 90em)";--spacing-none:0;--spacing-xx-small:.25rem;--spacing-x-small:.5rem;--spacing-small:.75rem;--spacing-medium:1rem;--spacing-large:1.5rem;--spacing-x-large:2rem;--spacing-xx-large:6rem;--container-max-width:80rem;--fluid-min-width:320;--fluid-max-width:1500;--fluid-min-size:18;--fluid-max-size:24;--fluid-min-ratio:1.1;--fluid-max-ratio:1.35;--fluid-screen:100vw;--fluid-bp:calc((var(--fluid-screen) - ((var(--fluid-min-width)/16)*1rem))/(var(--fluid-max-width)/16 - var(--fluid-min-width)/16))}@media screen and (min-width:1500px){:root{--fluid-screen:calc(var(--fluid-max-width)*1px)}}:root{--fluid-min-scale-0:var(--fluid-min-ratio);--fluid-min-scale-1:var(--fluid-min-scale-0) * var(--fluid-min-ratio);--fluid-min-scale-2:var(--fluid-min-scale-1) * var(--fluid-min-ratio);--fluid-min-scale-3:var(--fluid-min-scale-2) * var(--fluid-min-ratio);--fluid-min-scale-4:var(--fluid-min-scale-3) * var(--fluid-min-ratio);--fluid-min-scale-5:var(--fluid-min-scale-4) * var(--fluid-min-ratio);--fluid-max-scale-0:var(--fluid-max-ratio);--fluid-max-scale-1:var(--fluid-max-scale-0) * var(--fluid-max-ratio);--fluid-max-scale-2:var(--fluid-max-scale-1) * var(--fluid-max-ratio);--fluid-max-scale-3:var(--fluid-max-scale-2) * var(--fluid-max-ratio);--fluid-max-scale-4:var(--fluid-max-scale-3) * var(--fluid-max-ratio);--fluid-max-scale-5:var(--fluid-max-scale-4) * var(--fluid-max-ratio);--fluid-min-size-0:(var(--fluid-min-size)) /16;--fluid-min-size-1:(var(--fluid-min-size) * var(--fluid-min-scale-0)) /16;--fluid-min-size-2:(var(--fluid-min-size) * var(--fluid-min-scale-1)) /16;--fluid-min-size-3:(var(--fluid-min-size) * var(--fluid-min-scale-2)) /16;--fluid-min-size-4:(var(--fluid-min-size) * var(--fluid-min-scale-3)) /16;--fluid-min-size-5:(var(--fluid-min-size) * var(--fluid-min-scale-4)) /16;--fluid-max-size-0:(var(--fluid-max-size)) /16;--fluid-max-size-1:(var(--fluid-max-size) * var(--fluid-max-scale-0)) /16;--fluid-max-size-2:(var(--fluid-max-size) * var(--fluid-max-scale-1)) /16;--fluid-max-size-3:(var(--fluid-max-size) * var(--fluid-max-scale-2)) /16;--fluid-max-size-4:(var(--fluid-max-size) * var(--fluid-max-scale-3)) /16;--fluid-max-size-5:(var(--fluid-max-size) * var(--fluid-max-scale-4)) /16;--fluid-0:calc(var(--fluid-min-size-0)*1rem + (var(--fluid-max-size-0) - var(--fluid-min-size-0))*var(--fluid-bp));--fluid-1:calc(var(--fluid-min-size-1)*1rem + (var(--fluid-max-size-1) - var(--fluid-min-size-1))*var(--fluid-bp));--fluid-2:calc(var(--fluid-min-size-2)*1rem + (var(--fluid-max-size-2) - var(--fluid-min-size-2))*var(--fluid-bp));--fluid-3:calc(var(--fluid-min-size-3)*1rem + (var(--fluid-max-size-3) - var(--fluid-min-size-3))*var(--fluid-bp));--fluid-4:calc(var(--fluid-min-size-4)*1rem + (var(--fluid-max-size-4) - var(--fluid-min-size-4))*var(--fluid-bp));--fluid-5:calc(var(--fluid-min-size-5)*1rem + (var(--fluid-max-size-5) - var(--fluid-min-size-5))*var(--fluid-bp))}.aspect-ratio-hack--16-9{position:relative}.aspect-ratio-hack--16-9:before{content:"";display:block;padding-top:56.25%;width:100%}.aspect-ratio-hack--16-9>*{bottom:0;left:0;position:absolute;right:0;top:0}.aspect-ratio--16-9{aspect-ratio:16/9}.skiplink{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute;width:1px}.skiplink:focus{clip:auto;border-radius:4px;color:var(--textColor);height:auto;margin:.5em;padding:.5em 1em;text-decoration:none;width:auto;z-index:1}:where(:not(:body)):is(:focus,:active){border:none;outline:none}:focus-visible{box-shadow:0 0 0 3px var(--focusColor);outline:none}.visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.clearfix:after,.clearfix:before{content:"";display:table}.clearfix:after{clear:both}*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:none;text-size-adjust:none;background-color:var(--accentColor);tab-size:4}blockquote,body,dd,dl,figure,h1,h2,h3,h4,p{margin:0}ol[role=list],ul[role=list]{list-style:none}body{line-height:1.5}button,h1,h2,h3,h4,input,label{line-height:1.2}h1,h2,h3,h4{text-wrap:balance}a:not([class]){-webkit-text-decoration-skip:ink;color:currentColor;text-decoration-skip-ink:auto}img,picture{display:block;max-width:100%}button,input,select,textarea{font:inherit}textarea:not([rows]){min-height:10em}:target{scroll-margin-block:5ex}hr{color:inherit;height:0}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}table{border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}legend{padding:0}summary{display:list-item}@media print{*,:after,:before{background:#0000!important;box-shadow:none!important;color:#000!important;text-shadow:none!important}a,a:visited{text-decoration:underline}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}pre{white-space:pre-wrap!important}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}.toggle-dark-mode{display:none!important}}body{background-color:var(--backgroundColor);border:5px solid var(--accentColorTransparent);color:var(--textColor);font-weight:300;overflow-x:hidden;padding-right:var(--scrollbarComp)}.show-dark{display:none}.show-light{display:grid}toggle-mode:where([data-mode=dark]) .show-dark{display:grid}toggle-mode:where([data-mode=dark]) .show-light{display:none}.button,button{align-items:center;background-color:var(--textColor);border:unset;border-radius:24px;color:var(--backgroundColor);display:inline-flex;font-size:1.125rem;font-weight:600;height:48px;line-height:1rem;padding:1rem 1.5rem;text-decoration:none;text-transform:none;white-space:nowrap}.button:hover,button:hover{background-color:var(--accentColor);color:var(--textColor)}.toggle-dark-mode{display:grid;grid-template-columns:48px;grid-template-rows:48px;justify-content:center;padding:0}.toggle-dark-mode>*{grid-column:1/1;grid-row:1/1;height:100%;place-content:center}.toggle-dark-mode *{pointer-events:none}input[type=checkbox],input[type=radio],input[type=range],progress,select{accent-color:var(--primaryColor);font-family:sans-serif}h1{font-family:var(--ravioli);font-size:var(--fluid-4);letter-spacing:1px;margin-bottom:.5em}h1:first-child{margin-top:0}h1+h2{font-family:var(--sans);font-size:var(--fluid-1)}h1.main-title{font-size:var(--fluid-5)}h1:has(.size-adjust){display:grid}h1:has(.size-adjust)>*{border:1px solid;color:#00f;grid-column:1;grid-row:1}h1:has(.size-adjust) .size-adjust{color:red;font-family:Adjusted Ravioli;letter-spacing:0;mix-blend-mode:multiply}h1:has(+:last-child){margin-bottom:.1em}h1:has(+:last-child)+:last-child{display:block;margin-bottom:calc(var(--fluid-4)*.5)}.garden-wrapper .main-title{margin:0}.garden-wrapper .sub-title{margin-bottom:1.5em;margin-top:0}.main-title:has(+.sub-title){margin-bottom:0}.main-title+.sub-title{margin-bottom:1.5em;margin-top:.25em}.fonts-loaded-2 h1+h2{font-family:var(--sans)}h2{margin-bottom:.5em;margin-top:1em}h2,h3{font-size:var(--fluid-3)}h3{margin-bottom:1rem}:is(h2,h3):has(.direct-link){position:relative}:is(h2,h3):has(.direct-link) .direct-link{font-size:.8em;margin-right:.25em}@media (min-width:768px){:is(h2,h3):has(.direct-link) .direct-link{left:-1em;position:absolute}}.postlist-item-featured{padding-top:1rem}.postlist-item-featured .postlist-link{position:relative}.postlist-item-featured .postlist-link .featured-label{align-items:center;background-color:var(--accentColor);border-radius:6px;color:var(--backgroundColor);display:flex;font-size:1em;gap:.5ch;padding:.25ch .5ch;position:absolute;right:-.5em;rotate:35deg;top:-10%}.postlist-item-featured .postlist-link .featured-label-1{rotate:40deg}.postlist-item-featured .postlist-link .featured-label-2{rotate:35deg}.postlist-item-featured .postlist-link .featured-label-3{rotate:30deg}@media (min-width:1400px){.postlist-item-featured .postlist-link .featured-label{left:-2.25em;right:revert;rotate:-25deg;top:-1.5em}.postlist-item-featured .postlist-link .featured-label-1{rotate:-20deg}.postlist-item-featured .postlist-link .featured-label-2{rotate:-30deg}.postlist-item-featured .postlist-link .featured-label-3{rotate:-15deg}}img{display:block;max-width:100%}.post-author{display:flex;gap:1ex}.post-author .u-photo{border-radius:50rem;max-width:2.5ch}a{color:var(--accentColor);text-decoration:underline}a svg{fill:currentColor;display:inline-block}ol,ul{font-size:var(--fluid-0);line-height:1.5}ol[class],ul[class]{list-style:none;padding:0}li>ol,li>ul{margin-bottom:0;margin-left:var(--spacing-medium)}section.list{margin:var(--spacing-xx-large) 0}p{font-size:var(--fluid-0);line-height:1.4}span.marker{box-shadow:inset 0 -14px #ffec9e;display:inline-block;line-height:.6}article.post{--container-max-width:70ch;margin:0;max-width:var(--container-max-width);width:100%}@media (min-width:768px){article.post p{max-width:60ch}}article.post>*+*{margin:.5em 0 0}article.post>*+:not(p){margin-top:1em}article.post h1{margin-top:0}article.post h2,article.post h3{font-family:var(--ravioli);font-size:var(--fluid-2)}article.post h3{font-size:var(--fluid-1)}article.post p{text-wrap:pretty}article.post :is(aside,blockquote){background-color:var(--accentColorTransparent);border-radius:.5ch;font-size:var(--fluid-1);margin-block:1em;padding:1ch 1.25ch}article.post :is(aside,blockquote) :is(p,h2,h3){margin-top:0}article.post details{background-color:var(--accentColorTransparent);border-radius:.5ch;font-size:.9rem;margin-block:1rem;padding:1rem 1.5rem}article.post details>*{font-size:.9rem;max-width:unset}article.post summary{font-family:Vanilla Ravioli,serif;font-size:1.1rem;letter-spacing:.5px}article.post summary+*{padding-top:.5em}mark{background:url(/assets/icons/highlight.svg);background-repeat:no-repeat;background-size:cover;color:var(--text-color)}:not(pre)>code{background-color:var(--accentColorTransparent);border-radius:4px;padding:.15ch .3ch}.gg-sun{background:linear-gradient(180deg,currentColor 4px,#0000 0) no-repeat 5px -6px/2px 6px,linear-gradient(180deg,currentColor 4px,#0000 0) no-repeat 5px 14px/2px 6px,linear-gradient(180deg,currentColor 4px,#0000 0) no-repeat -8px 5px/6px 2px,linear-gradient(180deg,currentColor 4px,#0000 0) no-repeat 14px 5px/6px 2px;border:6px solid #0000;border-radius:100px;box-shadow:inset 0 0 0 2px;color:var(--backgroundColor);height:24px;position:relative;transform:scale(var(--ggs,1))}.gg-sun,.gg-sun:after,.gg-sun:before{box-sizing:border-box;display:block;width:24px}.gg-sun:after,.gg-sun:before{border-left:4px solid;border-right:4px solid;content:"";height:2px;left:-6px;position:absolute;top:5px}.gg-sun:before{transform:rotate(-45deg)}.gg-sun:after{transform:rotate(45deg)}.gg-moon,.gg-moon:after{border-radius:50%;box-sizing:border-box;display:block}.gg-moon{border:2px solid;border-bottom:2px solid #0000;color:var(--backgroundColor);height:20px;overflow:hidden;position:relative;transform:rotate(-135deg) scale(var(--ggs,1));width:20px}.gg-moon:after{border:2px solid #0000;box-shadow:0 0 0 2px;content:"";height:18px;left:2px;position:absolute;top:8px;width:12px}.rss-icon{--curve-width:5px;--size:75px;border-right:var(--curve-width) solid;border-top:var(--curve-width) solid;border-top-right-radius:500000rem;display:inline-block;height:var(--size);position:relative;width:var(--size)}.rss-icon:before{display:block;height:calc(var(--size)*.65);width:calc(var(--size)*.65)}.rss-icon:after,.rss-icon:before{border-right:var(--curve-width) solid;border-top:var(--curve-width) solid;border-top-right-radius:500000rem;bottom:0;content:"";position:absolute}.rss-icon:after{height:calc(var(--size)*.325);width:calc(var(--size)*.325)}.icon-link.icon-link:has(svg){text-decoration:none}pre:has(>code){background-color:rgb(var(--complementColorRGB),.3);border-radius:4px;padding:1ch}p>code{font-size:.85em}code[class*=language-],pre[class*=language-]{word-wrap:normal;color:#f8f8f2;font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace;font-size:1em;-webkit-hyphens:none;hyphens:none;line-height:1.5;tab-size:4;text-align:left;text-shadow:0 1px #0000004d;white-space:pre;word-break:normal;word-spacing:normal}pre[class*=language-]{border-radius:.3em;margin:.5em 0;overflow:auto;padding:1em}:not(pre)>code[class*=language-],pre[class*=language-]{background:#272822}:not(pre)>code[class*=language-]{border-radius:.3em;padding:.1em;white-space:normal}.token.cdata,.token.comment,.token.doctype,.token.prolog{color:#bdccdb}.token.punctuation{color:#f8f8f2}.token.namespace{opacity:.7}.token.constant,.token.deleted,.token.property,.token.symbol,.token.tag{color:#f986b0}.token.boolean,.token.number{color:#ae81ff}.token.attr-name,.token.builtin,.token.char,.token.inserted,.token.selector,.token.string{color:#a6e22e}.language-css .token.string,.style .token.string,.token.entity,.token.operator,.token.url,.token.variable{color:#f8f8f2}.token.atrule,.token.attr-value,.token.class-name,.token.function{color:#e6db74}.token.keyword{color:#66d9ef}.token.important,.token.regex{color:#fd971f}.token.bold,.token.important{font-weight:700}.token.italic{font-style:italic}.token.entity{cursor:help}.token.deleted{background-color:#ffc2cc1a}.token.inserted{background-color:#3a4332}.token.prefix.deleted,.token.prefix.inserted,.token.prefix.unchanged{-webkit-user-select:none;user-select:none}.token.prefix:is(.deleted,.inserted){background-color:initial;padding-left:.5ch}.token.deleted:not(.prefix),.token.inserted:not(.prefix){display:block}.layout{display:flex;flex-direction:column;height:100%;position:relative}.container{margin:0 auto;max-width:var(--container-max-width);padding:2rem 1rem;padding:2rem clamp(var(--spacing-medium),3.75vw,var(--spacing-x-large));width:100%}.title-container{width:80%}.layout>main{flex:1}.site-header__container{container-type:inline-size;display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 auto;max-width:var(--container-max-width);padding:2rem 1rem;padding:clamp(var(--spacing-x-small),4vw,var(--spacing-x-large)) clamp(var(--spacing-medium),3.75vw,var(--spacing-x-large));position:relative}@media (min-width:768px){.site-header__container{flex-wrap:nowrap}}.site-header .nav--primary{align-items:center;column-gap:2ch;display:grid;grid-template-columns:1fr min-content;justify-items:start}@media (min-width:768px){.site-header .nav--primary{align-items:center;grid-template-columns:1fr;justify-items:end}}.site-header .nav--primary ul{font-size:var(--fluid-1);grid-column:1;margin:.75rem 0;text-align:right}@media (max-width:767.99999px){.site-header .nav--primary .toggle-dark-mode,.site-header .nav--primary ul{grid-row:1}.site-header .nav--primary ul{grid-column:1}.site-header .nav--primary .toggle-dark-mode{grid-column:2}}.site-header .nav--primary a{display:block;padding:.25em 0;transition:text-decoration-color .1s ease}.site-header .nav--primary a:hover{text-decoration-color:#0000}.site-header__right{position:relative}@media (min-width:768px){.site-header nav{position:absolute;right:0}}@media (max-width:767.99999px){.site-header-container{flex-wrap:wrap}.site-header__right{width:100%}.site-header__right .nav__menu{display:flex;gap:1ch}}.site-brand{font-size:clamp(1rem,3cqi,3rem)}.site-footer__container{display:block;margin:0 auto;max-width:calc(var(--columnPaddingNormal)*2 + var(--layoutWidth));padding:var(--columnPaddingNormal);position:relative}@media (min-width:60em){.site-footer__container{padding:calc(var(--columnPaddingNormal)*2)}}.site-footer__inner{align-items:center;display:flex;justify-content:space-between}.site-footer__inner--left{align-items:center;display:flex;flex-wrap:wrap;gap:1.5ch}@media (min-width:768px){.site-footer__inner--left{flex-wrap:nowrap}}.site-footer__meta{align-items:center;display:flex;gap:1.5ch}.site-footer a{color:inherit;font-weight:700;text-decoration:underline}.postlist{max-width:55ch}.postlist ol[class]{list-style-type:none;padding:0}.postlist p{margin:0}.postlist.garden{display:flex;flex-direction:column;gap:2rem}.post-grid{display:grid}.post-grid>*{grid-column:span 1}@media (min-width:768px){.post-grid{gap:2.5rem var(--fluid-3);grid-template-columns:1fr 1fr}.post-grid-title{font-size:var(--fluid-0);grid-column:span 2}.post-grid .postlist-item{grid-column:span 1}}.postlist-item h2{font-size:var(--fluid-2)}.post-grid .postlist-item h2{font-size:var(--fluid-0);letter-spacing:.5px}.post-grid .postlist-item .postlist-subtitle{font-size:clamp(16px,var(--fluid-0) - 5px,24px)}.postlist-item:has(a+time) h2{margin-bottom:1rem}.postlist-item:has(.postlist-subtitle) h2{margin-bottom:.5rem}.postlist-item .post-tag,.postlist-item .tag,.postlist-item time{font-size:.95rem}.postlist-item .postlist-link{color:currentColor;display:block;text-decoration-color:#0000;transition:text-decoration-color .1s ease}.postlist-item .postlist-link:hover{text-decoration-color:var(--accentColor)}.post-tag{align-items:center;display:inline-flex;min-height:48px;min-width:48px}.post-tag>span{background-color:var(--accentColorTransparent);border-radius:4px;padding:.5ch 1ch;text-align:center;transition:all .1s ease;transition-property:background-color,color;width:100%}.post-tag:hover>span{background-color:var(--accentColor);color:var(--backgroundColor)}.post-tag-list{display:flex;gap:1ch}.post-tag--small{font-size:.9rem}.post-meta[class][class]{display:flex;flex-direction:column;gap:1ch 2ch;justify-content:center}@media (min-width:768px){.post-meta[class][class]{align-items:center;flex-direction:row;justify-content:flex-start}}.post-meta ul{margin:0}theme-select{display:flex;flex-flow:column;gap:.5ch 1ch}@media (min-width:768px){theme-select{align-items:center;flex-flow:row}}.hit-counter{background-color:var(--accentColorTransparent);border-radius:4px;font-size:.95em;padding:.25ch .75ch}rand-emoji{min-width:1ex}footer rss-report,rand-emoji{display:inline-block}.tag-cloud{display:flex;flex-wrap:wrap;gap:2ch;justify-content:center}.sibling-nav{container-type:inline-size;display:flex;flex-direction:column;gap:1em}.sibling-nav li{display:flex;font-size:clamp(1rem,3cqi,var(--fluid-0));gap:1ch;justify-content:space-between}.sibling-nav li>span{font-size:1.1em;font-weight:700}.mb{display:block}.mb .support-warning{display:none}.mb .mb-container{container-type:size;height:150px}.mb .mb-inner{align-items:center;border:1cqi solid #000;border-bottom-left-radius:12.5cqi;border-top-right-radius:12.5cqi;column-gap:1rem;display:grid;grid-template-columns:minmax(1cqi,1fr) max-content;padding-block:10cqb;padding-inline:7.5cqi}.mb .mb-smiley{--eye-size:3cqi;aspect-ratio:1;border:1cqi solid #000;border-radius:500000rem;container-type:inline;display:grid;grid-template-columns:1fr var(--eye-size) 1fr var(--eye-size) 1fr;grid-template-rows:1fr min-content 1fr 2cqb 1fr}.mb .mb-eye{background-color:#000;border-radius:10000000px;grid-column:2/span 1;grid-row:2;height:var(--eye-size)}.mb .mb-eye+.mb-eye{grid-column:4/span 1}.mb .mb-smile{background-color:#000;grid-column:2/-2;grid-row:4;height:min(1vmin,5cqb)}.mb .mb-slogan{display:grid;grid-template-rows:min-content min-content;line-height:.95}.mb .mb-slogan small{font-size:7.3cqi;letter-spacing:1px;white-space:nowrap}.mb .mb-slogan strong{font-size:12.5cqi;font-weight:900;letter-spacing:.5px;white-space:nowrap}.mb .mb-slogan span{font-family:monospace}@supports not (container-type:size){.mb>*{display:none}.mb .support-warning{display:block}}.layout-about .direct-link{opacity:0}.layout-about .direct-link:is(:focus,:focus-visible),.layout-about :where(h1,h2,h3):hover .direct-link{opacity:1}.layout-base .container:has(>.post){container:inline}@media (min-width:768px){.layout-base .post{max-width:70cqi}}.utterances:not(:has(+.utterances)){min-height:270px}
