html[data-inkisle-theme=personal]{color-scheme:light;--surface: oklch(98% .012 155);--surface-raised: oklch(99% .006 130);--ink: oklch(22% .045 162);--ink-muted: oklch(43% .035 162);--line: oklch(84% .028 150);--moss: oklch(40% .095 155);--moss-strong: oklch(31% .105 155);--seal: oklch(54% .17 34);--blueprint: oklch(42% .09 225);--shadow: 0 18px 45px oklch(24% .05 160 / 12%);--grid-line-strong: oklch(50% .03 150 / 8%);--grid-line-soft: oklch(50% .03 150 / 6%);--veil-moss: oklch(63% .04 110 / 14%);--veil-seal: oklch(72% .11 35 / 12%);--inset-highlight: oklch(100% 0 0 / 40%);--code-surface: oklch(20% .035 162);--code-ink: oklch(94% .02 150);--font-display: "Fraunces", "Iowan Old Style", "Palatino Linotype", serif;--font-body: "Avenir Next", "Segoe UI", "Helvetica Neue", sans-serif;--step--1: clamp(.84rem, .78rem + .18vw, .94rem);--step-0: clamp(1rem, .96rem + .22vw, 1.125rem);--step-1: clamp(1.22rem, 1.1rem + .5vw, 1.5rem);--step-2: clamp(1.55rem, 1.33rem + .94vw, 2.1rem);--step-3: clamp(2rem, 1.55rem + 1.9vw, 3.2rem);--step-4: clamp(2.8rem, 1.9rem + 3.8vw, 5.6rem);--space-page: clamp(1rem, 2vw, 2rem);--measure: 72ch}html[data-inkisle-theme=personal][data-theme=dark]{color-scheme:dark;--surface: oklch(17% .026 158);--surface-raised: oklch(22% .028 158);--ink: oklch(92% .02 140);--ink-muted: oklch(73% .035 150);--line: oklch(38% .036 156);--moss: oklch(72% .12 148);--moss-strong: oklch(83% .11 145);--seal: oklch(71% .15 35);--blueprint: oklch(75% .12 222);--shadow: 0 18px 45px oklch(6% .02 160 / 34%);--grid-line-strong: oklch(78% .04 150 / 8%);--grid-line-soft: oklch(78% .04 150 / 5%);--veil-moss: oklch(42% .05 120 / 18%);--veil-seal: oklch(54% .1 35 / 13%);--inset-highlight: oklch(100% 0 0 / 8%);--code-surface: oklch(12% .026 160);--code-ink: oklch(92% .018 145)}@media(prefers-color-scheme:dark){html[data-inkisle-theme=personal]:not([data-theme]){color-scheme:dark;--surface: oklch(17% .026 158);--surface-raised: oklch(22% .028 158);--ink: oklch(92% .02 140);--ink-muted: oklch(73% .035 150);--line: oklch(38% .036 156);--moss: oklch(72% .12 148);--moss-strong: oklch(83% .11 145);--seal: oklch(71% .15 35);--blueprint: oklch(75% .12 222);--shadow: 0 18px 45px oklch(6% .02 160 / 34%);--grid-line-strong: oklch(78% .04 150 / 8%);--grid-line-soft: oklch(78% .04 150 / 5%);--veil-moss: oklch(42% .05 120 / 18%);--veil-seal: oklch(54% .1 35 / 13%);--inset-highlight: oklch(100% 0 0 / 8%);--code-surface: oklch(12% .026 160);--code-ink: oklch(92% .018 145)}}html[data-inkisle-theme=personal] *{box-sizing:border-box}html[data-inkisle-theme=personal]{min-height:100%;background:var(--surface);color:var(--ink);font-family:var(--font-body);font-size:100%;line-height:1.6;text-rendering:optimizeLegibility}html[data-inkisle-theme=personal] body{display:flex;min-height:100vh;min-height:100svh;flex-direction:column;min-width:320px;margin:0;background:linear-gradient(90deg,var(--grid-line-strong) 1px,transparent 1px) 0 0 / 28px 28px,linear-gradient(0deg,var(--grid-line-soft) 1px,transparent 1px) 0 0 / 28px 28px,var(--surface)}html[data-inkisle-theme=personal] body:before{position:fixed;inset:0;z-index:-1;content:"";background:linear-gradient(110deg,transparent 0 58%,var(--veil-moss) 58% 100%),linear-gradient(150deg,var(--veil-seal) 0 16%,transparent 16% 100%)}html[data-inkisle-theme=personal] a{color:inherit;text-decoration-color:color-mix(in oklch,currentColor 34%,transparent);text-decoration-thickness:.08em;text-underline-offset:.18em}html[data-inkisle-theme=personal] a:hover{color:var(--moss-strong);text-decoration-color:var(--seal)}html[data-inkisle-theme=personal] img,html[data-inkisle-theme=personal] svg{max-width:100%}html[data-inkisle-theme=personal] main{flex:1 0 auto;width:min(1160px,calc(100% - var(--space-page) * 2));margin:0 auto}html[data-inkisle-theme=personal] .site-header{display:flex;flex-direction:column;gap:clamp(.9rem,2vw,1.35rem);width:min(1160px,calc(100% - var(--space-page) * 2));margin:0 auto;padding:clamp(1rem,2vw,2rem) 0}html[data-inkisle-theme=personal] .header-top{display:flex;gap:1rem;align-items:flex-start;justify-content:space-between}html[data-inkisle-theme=personal] .brand{display:inline-flex;gap:.8rem;align-items:center;min-width:0;width:fit-content;text-decoration:none}html[data-inkisle-theme=personal] .brand-mark{display:grid;width:2.7rem;aspect-ratio:1;place-items:center;border:1px solid var(--ink);background:var(--ink);color:var(--surface);font-family:var(--font-display);font-size:.84rem;letter-spacing:0}html[data-inkisle-theme=personal] .brand span:last-child{min-width:0}html[data-inkisle-theme=personal] .brand strong{display:block;max-width:18rem;font-family:var(--font-display);font-size:1.02rem;line-height:1;overflow-wrap:anywhere}html[data-inkisle-theme=personal] .brand small{display:block;max-width:18rem;color:var(--ink-muted);font-size:.72rem;line-height:1.2;overflow-wrap:anywhere}html[data-inkisle-theme=personal] .main-nav,html[data-inkisle-theme=personal] .locale-nav,html[data-inkisle-theme=personal] .locale-menu nav,html[data-inkisle-theme=personal] .tag-row,html[data-inkisle-theme=personal] .post-card-meta,html[data-inkisle-theme=personal] .post-meta{display:flex;flex-wrap:wrap;gap:.45rem .85rem;align-items:center}html[data-inkisle-theme=personal] .main-nav{justify-content:start}html[data-inkisle-theme=personal] .locale-nav{justify-content:end}html[data-inkisle-theme=personal] .header-actions{display:flex;flex-wrap:wrap;gap:.45rem .65rem;align-items:center;justify-content:end;margin-left:auto}html[data-inkisle-theme=personal] .main-nav a,html[data-inkisle-theme=personal] .locale-nav a,html[data-inkisle-theme=personal] .locale-menu summary,html[data-inkisle-theme=personal] .locale-menu nav a,html[data-inkisle-theme=personal] .tag-row a,html[data-inkisle-theme=personal] .eyebrow{color:var(--ink-muted);font-size:var(--step--1);line-height:1;text-decoration:none}html[data-inkisle-theme=personal] .main-nav a,html[data-inkisle-theme=personal] .locale-nav a,html[data-inkisle-theme=personal] .locale-menu summary,html[data-inkisle-theme=personal] .locale-menu nav a{padding:.16rem 0}html[data-inkisle-theme=personal] .locale-nav a.is-active,html[data-inkisle-theme=personal] .main-nav a:hover,html[data-inkisle-theme=personal] .locale-nav a:hover,html[data-inkisle-theme=personal] .locale-menu summary:hover,html[data-inkisle-theme=personal] .locale-menu nav a:hover,html[data-inkisle-theme=personal] .locale-menu nav a.is-active{color:var(--moss-strong)}html[data-inkisle-theme=personal] .locale-nav a.is-active,html[data-inkisle-theme=personal] .locale-menu nav a.is-active{font-weight:750}html[data-inkisle-theme=personal] .locale-menu{position:relative}html[data-inkisle-theme=personal] .locale-menu summary{cursor:pointer;list-style:none}html[data-inkisle-theme=personal] .locale-menu summary::-webkit-details-marker{display:none}html[data-inkisle-theme=personal] .locale-menu summary:after{margin-left:.35rem;content:"↓"}html[data-inkisle-theme=personal] .locale-menu[open] summary:after{content:"↑"}html[data-inkisle-theme=personal] .locale-menu nav{position:absolute;top:calc(100% + .45rem);right:0;z-index:10;min-width:8rem;border:1px solid color-mix(in oklch,var(--line) 85%,transparent);border-radius:8px;background:var(--surface-raised);box-shadow:var(--shadow);padding:.55rem .7rem}html[data-inkisle-theme=personal] .locale-menu nav a{width:100%}html[data-inkisle-theme=personal] .theme-toggle{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:0;align-items:center;width:3.45rem;min-height:2.1rem;border:1px solid color-mix(in oklch,var(--line) 82%,transparent);border-radius:999px;background:color-mix(in oklch,var(--surface-raised) 86%,transparent);color:var(--ink-muted);cursor:pointer;padding:.25rem}html[data-inkisle-theme=personal] .theme-toggle:before{position:absolute;left:.3rem;width:1.38rem;aspect-ratio:1;border-radius:999px;background:var(--ink);box-shadow:var(--shadow);content:"";transform:translate(0)}html[data-inkisle-theme=personal] .theme-toggle[data-theme=dark]:before{transform:translate(1.35rem)}html[data-inkisle-theme=personal] .theme-toggle:hover,html[data-inkisle-theme=personal] .theme-toggle:focus-visible{border-color:var(--moss);color:var(--moss-strong)}html[data-inkisle-theme=personal] .theme-toggle:focus-visible{outline:3px solid color-mix(in oklch,var(--moss) 22%,transparent);outline-offset:2px}html[data-inkisle-theme=personal] .theme-toggle span{position:relative;z-index:1;display:grid;min-width:1.22rem;min-height:1.22rem;place-items:center}html[data-inkisle-theme=personal] .theme-toggle-sun:before{width:.62rem;aspect-ratio:1;border-radius:999px;background:currentColor;box-shadow:0 -.43rem 0 -.24rem currentColor,0 .43rem 0 -.24rem currentColor,-.43rem 0 0 -.24rem currentColor,.43rem 0 0 -.24rem currentColor;content:""}html[data-inkisle-theme=personal] .theme-toggle-moon:before{width:.74rem;aspect-ratio:1;border-radius:999px;box-shadow:inset -.24rem 0 0 currentColor;content:""}html[data-inkisle-theme=personal] .theme-toggle[data-theme=light] .theme-toggle-sun,html[data-inkisle-theme=personal] .theme-toggle[data-theme=dark] .theme-toggle-moon{color:var(--surface)}html[data-inkisle-theme=personal] .home-intro{margin:clamp(2.6rem,6vw,5.5rem) 0 clamp(2.5rem,5vw,4rem)}html[data-inkisle-theme=personal] .home-intro h1{margin:0;max-width:54rem;color:var(--ink-muted);font-family:var(--font-body);font-size:clamp(1.85rem,1.24rem + 2.15vw,3.4rem);font-weight:450;letter-spacing:0;line-height:1.18}html[data-inkisle-theme=personal] .hero{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(16rem,.9fr);gap:clamp(2rem,6vw,6rem);align-items:end;min-height:clamp(32rem,64vh,48rem);padding:clamp(3rem,8vw,8rem) 0 clamp(2rem,5vw,5rem)}html[data-inkisle-theme=personal] .hero-kicker,html[data-inkisle-theme=personal] .eyebrow{width:fit-content;padding:.45rem .65rem;color:var(--moss-strong);font-size:var(--step--1);font-weight:700;text-transform:uppercase}html[data-inkisle-theme=personal] .hero h1,html[data-inkisle-theme=personal] .post-hero h1,html[data-inkisle-theme=personal] .page-title h1{max-width:min(100%,11ch);margin:.6rem 0 0;font-family:var(--font-display);font-size:var(--step-4);font-weight:650;letter-spacing:0;line-height:.94;overflow-wrap:anywhere}html[data-inkisle-theme=personal] .post-hero h1,html[data-inkisle-theme=personal] .page-title h1{max-width:min(100%,18ch);font-size:clamp(2.35rem,1.55rem + 3vw,4.35rem);line-height:1}html[data-inkisle-theme=personal] .post-hero h1{margin-top:0}html[data-inkisle-theme=personal] .hero p,html[data-inkisle-theme=personal] .page-title p,html[data-inkisle-theme=personal] .post-summary{max-width:var(--measure);color:var(--ink-muted);font-size:var(--step-1)}html[data-inkisle-theme=personal] .hero-panel{border-top:2px solid var(--ink);padding-top:1.1rem}html[data-inkisle-theme=personal] .hero-panel dl{display:grid;grid-template-columns:auto 1fr;gap:.7rem 1rem;margin:0}html[data-inkisle-theme=personal] .hero-panel dt{color:var(--moss-strong);font-weight:700}html[data-inkisle-theme=personal] .hero-panel dd{margin:0;color:var(--ink-muted)}html[data-inkisle-theme=personal] .section-header{display:flex;gap:1rem;align-items:end;justify-content:space-between;margin:clamp(2rem,4vw,3.5rem) 0 1.2rem}html[data-inkisle-theme=personal] .section-header h2,html[data-inkisle-theme=personal] .page-title h1{margin:0}html[data-inkisle-theme=personal] .section-header h2{font-family:var(--font-display);font-size:var(--step-2)}html[data-inkisle-theme=personal] .post-list{display:grid;gap:1rem;padding:0;list-style:none}html[data-inkisle-theme=personal] .post-card{display:grid;grid-template-columns:minmax(9rem,.28fr) minmax(0,1fr);gap:1rem clamp(1.2rem,4vw,3rem);border:1px solid var(--line);border-radius:8px;background:color-mix(in oklch,var(--surface-raised) 88%,transparent);box-shadow:0 1px 0 var(--inset-highlight) inset;padding:clamp(1rem,2.5vw,2rem)}html[data-inkisle-theme=personal] .post-card:hover{border-color:color-mix(in oklch,var(--moss) 55%,var(--line));box-shadow:var(--shadow);transform:translateY(-1px)}html[data-inkisle-theme=personal] .post-card-meta,html[data-inkisle-theme=personal] .post-meta{align-content:start;color:var(--ink-muted);font-size:var(--step--1)}html[data-inkisle-theme=personal] .post-card h2{margin:0;font-family:var(--font-display);font-size:var(--step-2);line-height:1.05;overflow-wrap:anywhere}html[data-inkisle-theme=personal] .post-card p{grid-column:2;max-width:var(--measure);margin:-.4rem 0 0;color:var(--ink-muted);overflow-wrap:anywhere}html[data-inkisle-theme=personal] .post-card .tag-row{grid-column:2}html[data-inkisle-theme=personal] .tag-row a{display:inline-flex;gap:.12rem;align-items:center;min-height:1.9rem;border:1px solid color-mix(in oklch,var(--moss) 26%,var(--line));border-radius:6px;background:color-mix(in oklch,var(--surface-raised) 70%,var(--moss) 8%);color:var(--moss-strong);font-weight:650;line-height:1.1;padding:.36rem .58rem}html[data-inkisle-theme=personal] .tag-row a:before{color:var(--seal);content:"#";font-weight:750}html[data-inkisle-theme=personal] .post-shell,html[data-inkisle-theme=personal] .page-shell,html[data-inkisle-theme=personal] .search-shell,html[data-inkisle-theme=personal] .tag-shell,html[data-inkisle-theme=personal] .listing-shell{width:min(820px,100%);margin:0 auto;padding:clamp(2rem,6vw,6rem) 0 clamp(4rem,8vw,7rem)}html[data-inkisle-theme=personal] .post-hero,html[data-inkisle-theme=personal] .page-title{margin-bottom:clamp(2rem,5vw,4rem)}html[data-inkisle-theme=personal] .post-meta{margin:1rem 0 0}html[data-inkisle-theme=personal] .prose{color:var(--ink);font-size:var(--step-0);line-height:1.76}html[data-inkisle-theme=personal] .prose>*{margin-block:0}html[data-inkisle-theme=personal] .prose>*+*{margin-top:1.05em}html[data-inkisle-theme=personal] .prose h2,html[data-inkisle-theme=personal] .prose h3{margin-top:2.2em;font-family:var(--font-display);line-height:1.1}html[data-inkisle-theme=personal] .prose h2{font-size:var(--step-2)}html[data-inkisle-theme=personal] .prose h3{font-size:var(--step-1)}html[data-inkisle-theme=personal] .prose p,html[data-inkisle-theme=personal] .prose li{color:color-mix(in oklch,var(--ink) 86%,var(--ink-muted))}html[data-inkisle-theme=personal] .prose a{color:var(--blueprint);overflow-wrap:anywhere}html[data-inkisle-theme=personal] .prose blockquote{border-left:3px solid var(--seal);margin-inline:0;background:color-mix(in oklch,var(--surface-raised) 84%,transparent);color:var(--ink-muted);padding:.95rem 1.1rem}html[data-inkisle-theme=personal] .prose img{display:block;height:auto;border:1px solid color-mix(in oklch,var(--line) 75%,transparent);border-radius:8px;margin-inline:auto;background:var(--surface-raised)}html[data-inkisle-theme=personal] .prose pre{overflow-x:auto;border:1px solid color-mix(in oklch,var(--ink) 18%,transparent);border-radius:8px;background:var(--code-surface);color:var(--code-ink);padding:1rem}html[data-inkisle-theme=personal] .prose code{font-size:.92em}html[data-inkisle-theme=personal] .prose :not(pre)>code{border:1px solid color-mix(in oklch,var(--moss) 18%,transparent);border-radius:5px;background:color-mix(in oklch,var(--surface-raised) 70%,var(--moss) 6%);color:var(--moss-strong);padding:.08em .32em}html[data-inkisle-theme=personal] .prose table{display:block;width:100%;max-width:100%;overflow-x:auto;border:1px solid color-mix(in oklch,var(--line) 88%,var(--ink) 12%);border-radius:8px;border-spacing:0;background:color-mix(in oklch,var(--surface-raised) 92%,transparent);box-shadow:0 1px 0 var(--inset-highlight) inset;font-size:var(--step--1);line-height:1.48}html[data-inkisle-theme=personal] .prose th,html[data-inkisle-theme=personal] .prose td{min-width:9rem;border-right:1px solid var(--line);border-bottom:1px solid var(--line);padding:.75rem .85rem;text-align:left;vertical-align:top}html[data-inkisle-theme=personal] .prose th{background:color-mix(in oklch,var(--moss) 10%,var(--surface-raised));color:var(--moss-strong);font-weight:750}html[data-inkisle-theme=personal] .prose td{color:color-mix(in oklch,var(--ink) 88%,var(--ink-muted))}html[data-inkisle-theme=personal] .prose tr:last-child td{border-bottom:0}html[data-inkisle-theme=personal] .prose th:last-child,html[data-inkisle-theme=personal] .prose td:last-child{border-right:0}html[data-inkisle-theme=personal] .prose tbody tr:nth-child(2n) td{background:color-mix(in oklch,var(--surface) 62%,var(--surface-raised))}html[data-inkisle-theme=personal] .comment-mount{margin-top:clamp(2rem,5vw,4rem);border-top:1px solid var(--line);padding-top:1.5rem}html[data-inkisle-theme=personal] .not-found{display:grid;gap:1rem;max-width:44rem;margin:clamp(3rem,10vw,8rem) auto clamp(4rem,12vw,10rem);padding-inline:var(--page-gutter)}html[data-inkisle-theme=personal] .not-found p{margin:0;color:var(--moss-strong);font-family:var(--font-display);font-size:var(--step-1);font-weight:800}html[data-inkisle-theme=personal] .not-found h1{margin:0;font-family:var(--font-display);font-size:clamp(2.4rem,8vw,5rem);line-height:.98;text-wrap:balance}html[data-inkisle-theme=personal] .not-found a{width:fit-content;border:1px solid color-mix(in oklch,var(--moss) 55%,var(--line));border-radius:8px;background:color-mix(in oklch,var(--moss) 10%,var(--surface-raised));color:var(--moss-strong);padding:.75rem .95rem;font-weight:750;text-decoration:none}html[data-inkisle-theme=personal] .search-form{display:grid;gap:.7rem}html[data-inkisle-theme=personal] .search-form label{font-weight:700}html[data-inkisle-theme=personal] .search-form input{width:100%;border:1px solid var(--line);border-radius:8px;background:var(--surface-raised);color:var(--ink);font:inherit;padding:.9rem 1rem}html[data-inkisle-theme=personal] .search-form input:focus{border-color:var(--moss);outline:3px solid color-mix(in oklch,var(--moss) 20%,transparent)}html[data-inkisle-theme=personal] .search-results{display:grid;gap:.85rem;margin:1.5rem 0 0;padding:0;list-style:none}html[data-inkisle-theme=personal] .search-results a{display:block;border:1px solid var(--line);border-radius:8px;background:var(--surface-raised);padding:1rem;text-decoration:none}html[data-inkisle-theme=personal] .search-results strong{display:block;font-family:var(--font-display);font-size:var(--step-1)}html[data-inkisle-theme=personal] .search-results span,html[data-inkisle-theme=personal] .empty-state{color:var(--ink-muted)}html[data-inkisle-theme=personal] .pagination{display:grid;grid-template-columns:minmax(6rem,1fr) auto minmax(6rem,1fr);gap:.7rem;align-items:center;margin:clamp(1.5rem,4vw,3rem) 0 clamp(2.5rem,6vw,5rem);padding-block:clamp(.5rem,2vw,1.25rem)}html[data-inkisle-theme=personal] .pagination ol{display:flex;flex-wrap:wrap;gap:.4rem;justify-content:center;margin:0;padding:0;list-style:none}html[data-inkisle-theme=personal] .pagination a{display:grid;min-width:2.45rem;min-height:2.45rem;place-items:center;border:1px solid color-mix(in oklch,var(--line) 56%,transparent);border-radius:8px;background:color-mix(in oklch,var(--surface-raised) 54%,transparent);color:var(--ink-muted);font-size:var(--step--1);font-weight:700;line-height:1;text-decoration:none}html[data-inkisle-theme=personal] .pagination a:hover,html[data-inkisle-theme=personal] .pagination a.is-current{border-color:var(--moss);color:var(--moss-strong)}html[data-inkisle-theme=personal] .pagination a.is-current{background:color-mix(in oklch,var(--moss) 12%,var(--surface-raised))}html[data-inkisle-theme=personal] .pagination-step:first-child{justify-self:start;padding-inline:.85rem}html[data-inkisle-theme=personal] .pagination-step:last-child{justify-self:end;padding-inline:.85rem}html[data-inkisle-theme=personal] .pagination .is-disabled{opacity:.42;pointer-events:none}html[data-inkisle-theme=personal] .site-footer{flex-shrink:0;display:grid;grid-template-columns:minmax(0,1.2fr) auto;gap:clamp(1rem,3vw,2rem);align-items:end;width:min(1160px,calc(100% - var(--space-page) * 2));margin:0 auto;border-top:1px solid color-mix(in oklch,var(--line) 42%,transparent);padding:clamp(1.35rem,3.5vw,2.4rem) 0 clamp(1.5rem,4vw,3rem);color:var(--ink-muted)}html[data-inkisle-theme=personal] .site-footer strong{display:block;color:var(--ink);font-family:var(--font-display);font-size:var(--step-1);line-height:1.1}html[data-inkisle-theme=personal] .site-footer p{max-width:50ch;margin:.35rem 0 0}html[data-inkisle-theme=personal] .site-footer nav{display:flex;flex-wrap:wrap;gap:.45rem .8rem;justify-content:end}html[data-inkisle-theme=personal] .site-footer nav a{font-size:var(--step--1);font-weight:700}html[data-inkisle-theme=personal] .site-footer small{display:flex;flex-wrap:wrap;gap:.45rem .9rem;grid-column:1 / -1;font-size:var(--step--1)}html[data-inkisle-theme=personal] .site-footer small a{font-weight:700}@media(prefers-reduced-motion:no-preference){html[data-inkisle-theme=personal] .post-card,html[data-inkisle-theme=personal] a,html[data-inkisle-theme=personal] input,html[data-inkisle-theme=personal] .theme-toggle,html[data-inkisle-theme=personal] .theme-toggle:before{transition:background-color .18s ease,border-color .18s ease,box-shadow .18s ease,color .18s ease,transform .18s ease}}@media(max-width:780px){html[data-inkisle-theme=personal] .home-intro,html[data-inkisle-theme=personal] .hero,html[data-inkisle-theme=personal] .post-card,html[data-inkisle-theme=personal] .pagination,html[data-inkisle-theme=personal] .site-footer{grid-template-columns:1fr}html[data-inkisle-theme=personal] .header-top{align-items:start}html[data-inkisle-theme=personal] .main-nav{justify-content:start}html[data-inkisle-theme=personal] .hero{min-height:auto;align-items:start}html[data-inkisle-theme=personal] .hero h1,html[data-inkisle-theme=personal] .post-hero h1,html[data-inkisle-theme=personal] .page-title h1,html[data-inkisle-theme=personal] .not-found h1{line-height:1.12}html[data-inkisle-theme=personal] .post-card h2,html[data-inkisle-theme=personal] .prose h2,html[data-inkisle-theme=personal] .prose h3{line-height:1.18}html[data-inkisle-theme=personal] .post-card p,html[data-inkisle-theme=personal] .post-card .tag-row{grid-column:auto}html[data-inkisle-theme=personal] .pagination ol,html[data-inkisle-theme=personal] .site-footer nav{justify-content:start}html[data-inkisle-theme=personal] .pagination-step:first-child,html[data-inkisle-theme=personal] .pagination-step:last-child{justify-self:stretch}}
