.prose[data-astro-cid-aic3wt63]{max-width:65ch;font-size:var(--fs-body);color:var(--ink);line-height:1.65}.prose[data-astro-cid-aic3wt63]>:first-child{margin-top:0}.prose[data-astro-cid-aic3wt63] p{margin:0 0 1.15em}.prose[data-astro-cid-aic3wt63] p:empty{height:1.5em}.prose[data-astro-cid-aic3wt63] h2,.prose[data-astro-cid-aic3wt63] h3,.prose[data-astro-cid-aic3wt63] h4,.prose[data-astro-cid-aic3wt63] h5,.prose[data-astro-cid-aic3wt63] h6{text-wrap:balance;margin:2em 0 .5em;line-height:1.2}.prose[data-astro-cid-aic3wt63] h2{font-size:1.75rem}.prose[data-astro-cid-aic3wt63] h3{font-size:1.45rem}.prose[data-astro-cid-aic3wt63] h4{font-size:1.25rem}.prose[data-astro-cid-aic3wt63] h5,.prose[data-astro-cid-aic3wt63] h6{font-size:var(--fs-body);letter-spacing:.01em}.prose[data-astro-cid-aic3wt63] ul,.prose[data-astro-cid-aic3wt63] ol{margin:0 0 1.15em;padding-left:1.4em}.prose[data-astro-cid-aic3wt63] ul{list-style:outside}.prose[data-astro-cid-aic3wt63] ol{list-style:decimal}.prose[data-astro-cid-aic3wt63] li{margin-bottom:.4em}.prose[data-astro-cid-aic3wt63] li::marker{color:var(--green-ink)}.prose[data-astro-cid-aic3wt63] strong{color:var(--ink);font-weight:700}.prose[data-astro-cid-aic3wt63] a:not([class]){color:var(--link);text-underline-offset:2px;text-decoration-thickness:1px}.prose[data-astro-cid-aic3wt63] a:not([class]):hover{color:var(--link-hover)}.prose[data-astro-cid-aic3wt63] blockquote{background:var(--mint);border-radius:var(--radius-card);color:var(--ink);margin:1.75em 0;padding:1.35rem 1.6rem;font-size:1.25rem;font-style:normal;line-height:1.5}.prose[data-astro-cid-aic3wt63] blockquote p:last-child{margin-bottom:0}.prose[data-astro-cid-aic3wt63] blockquote img{object-fit:cover;vertical-align:middle;border-radius:50%;width:3.25rem;height:3.25rem;margin-right:.6rem}.prose[data-astro-cid-aic3wt63] blockquote p:has(img){color:var(--muted);font-size:.9rem;line-height:1.35;overflow:hidden}.prose[data-astro-cid-aic3wt63] blockquote p:has(img) img{float:left;margin:0 .6rem 0 0}.prose[data-astro-cid-aic3wt63] img{border-radius:var(--radius-card);max-width:100%;height:auto}.prose[data-astro-cid-aic3wt63] img[src*=scilla-andreen-headshot]{aspect-ratio:1;object-fit:cover;border-radius:50%;width:25%;min-width:96px}.prose[data-astro-cid-aic3wt63] iframe{aspect-ratio:16/9;border-radius:var(--radius);width:100%;box-shadow:var(--shadow-frame);border:0;margin:2em 0}.prose[data-astro-cid-aic3wt63] hr{background:var(--cyan-tint);border:0;border-radius:2px;width:4rem;height:3px;margin:2.75em 0}.prose[data-astro-cid-aic3wt63] .post-highlight{background:var(--green-wash);border-radius:var(--radius-card);text-align:center;margin:2em 0;padding:1.75rem 1.6rem}.prose[data-astro-cid-aic3wt63] .post-highlight h2{margin-top:0;font-size:1.45rem}.prose[data-astro-cid-aic3wt63] .post-highlight p:last-child{margin-bottom:0}.prose--quiet[data-astro-cid-aic3wt63]{line-height:1.8}.prose--quiet[data-astro-cid-aic3wt63] blockquote{font-size:inherit;background:0 0;padding:0 0 0 1.25rem}.prose--quiet[data-astro-cid-aic3wt63] strong{color:var(--ink);font-weight:600}.prose--quiet[data-astro-cid-aic3wt63] li::marker{color:var(--muted)}.prose--quiet[data-astro-cid-aic3wt63] hr{background:var(--edge)}.prose--quiet[data-astro-cid-aic3wt63] a{color:var(--muted)}.prose--quiet[data-astro-cid-aic3wt63] a:hover{color:var(--ink)}.post__head[data-astro-cid-wnth4dou]{text-align:center;justify-items:center;gap:.75rem;max-width:32em;margin-inline:auto;display:grid}.post__head[data-astro-cid-wnth4dou] h1[data-astro-cid-wnth4dou]{text-wrap:balance;margin:0;font-size:clamp(2.2rem,1.6rem + 2.4vw,3.5rem);line-height:1.06}.post__head[data-astro-cid-wnth4dou] .lede[data-astro-cid-wnth4dou]{text-align:center;max-width:30em}.post__meta[data-astro-cid-wnth4dou]{color:var(--muted);align-items:center;gap:.75rem;margin:.4rem 0 0;font-size:.98rem;display:inline-flex}.post__dot[data-astro-cid-wnth4dou]{padding:0 .4rem}.post__meta[data-astro-cid-wnth4dou] .post__avatar{object-fit:cover;object-position:center 18%;width:3rem;height:3rem;box-shadow:var(--shadow-soft);border-radius:50%;flex:none}.post__tags[data-astro-cid-wnth4dou]{flex-wrap:wrap;justify-content:center;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.post__eyebrow-link[data-astro-cid-wnth4dou]{min-height:44px;color:inherit;justify-content:center;align-items:center;padding-inline:.5rem;text-decoration:none;display:inline-flex}.post__eyebrow-link[data-astro-cid-wnth4dou]:hover{text-underline-offset:3px;text-decoration:underline}.pill[data-astro-cid-wnth4dou]{border-radius:var(--radius-pill);min-height:44px;color:var(--muted);transition:background-color var(--t-fast) ease, color var(--t-fast) ease;background:#fff;align-items:center;padding:.35rem .9rem;font-size:.82rem;font-weight:600;line-height:1.4;text-decoration:none;display:inline-flex}.pill[data-astro-cid-wnth4dou]:hover{background:var(--green-wash);color:var(--green-ink);text-decoration:none}.post[data-astro-cid-wnth4dou]{--straddle:clamp(5rem, 14vw, 12.5rem)}.post__headband{padding-bottom:1px}.post__cover[data-astro-cid-wnth4dou]{z-index:1;max-width:900px;margin:clamp(2rem, 4vw, 3rem) auto calc(-1 * var(--straddle));position:relative}.post[data-astro-cid-wnth4dou]:not(.post--quiet) .post__bodyband{padding-top:calc(var(--straddle) + clamp(2.5rem, 5vw, 4rem))}.post__body[data-astro-cid-wnth4dou]{max-width:65ch;margin-inline:auto}.post__body[data-astro-cid-wnth4dou] .prose h2{margin-top:2.4em;font-size:clamp(1.5rem,1.3rem + .7vw,1.75rem);font-weight:600}.post__body[data-astro-cid-wnth4dou] .prose h3{font-size:clamp(1.25rem,1.15rem + .4vw,1.4rem);font-weight:600}.post__body[data-astro-cid-wnth4dou] .prose blockquote{text-wrap:balance;margin:2.25em 0;padding:4rem 2rem 1.75rem;font-size:clamp(1.35rem,1.25rem + .4vw,1.55rem);font-weight:500;line-height:1.4;position:relative}.post__body[data-astro-cid-wnth4dou] .prose blockquote:before{content:"";background:var(--green);width:40px;height:30px;position:absolute;top:1.35rem;left:2rem;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 24'%3E%3Cpath d='M13 24V13.2C13 5.9 17.3 1.2 25 0l1.4 4.2c-4.3 1-6.6 3.3-6.9 6.8H25V24H13Zm-13 0V13.2C0 5.9 4.3 1.2 12 0l1.4 4.2c-4.3 1-6.6 3.3-6.9 6.8H12V24H0Z'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 24'%3E%3Cpath d='M13 24V13.2C13 5.9 17.3 1.2 25 0l1.4 4.2c-4.3 1-6.6 3.3-6.9 6.8H25V24H13Zm-13 0V13.2C0 5.9 4.3 1.2 12 0l1.4 4.2c-4.3 1-6.6 3.3-6.9 6.8H12V24H0Z'/%3E%3C/svg%3E") 50%/contain no-repeat}.post__body[data-astro-cid-wnth4dou] .prose blockquote strong{font-weight:500}.post__body[data-astro-cid-wnth4dou] .prose blockquote p:has(img){font-size:.9rem;font-weight:400}.post__body[data-astro-cid-wnth4dou] .prose blockquote p:has(img) strong{font-weight:700}.post__body[data-astro-cid-wnth4dou] .prose .post-highlight{background:var(--sky);text-align:left;padding:1.75rem 1.9rem}.post__body[data-astro-cid-wnth4dou] .prose .post-highlight h2{margin-top:0;font-size:1.3rem}.post__body[data-astro-cid-wnth4dou] .prose .post-highlight p{font-size:1.05rem;line-height:1.5}.post__body[data-astro-cid-wnth4dou] .prose .post-highlight p:last-child{margin-top:1.1rem}.post__body[data-astro-cid-wnth4dou] .prose .post-highlight p strong{font-weight:500}.post__tags[data-astro-cid-wnth4dou]{justify-content:flex-start;margin-top:2.5rem}.post__tags[data-astro-cid-wnth4dou] .pill[data-astro-cid-wnth4dou]{background:var(--paper)}.post__return[data-astro-cid-wnth4dou]{margin:3rem 0 0}.post__return[data-astro-cid-wnth4dou] a[data-astro-cid-wnth4dou]{min-height:44px;color:var(--muted);align-items:center;display:inline-flex}.next[data-astro-cid-wnth4dou]{gap:1rem;max-width:65ch;margin-inline:auto;display:grid}.next__label[data-astro-cid-wnth4dou]{margin:0}.next[data-astro-cid-wnth4dou] .nextcard{gap:1.25rem;padding:1.25rem}@media (width>=640px){.next[data-astro-cid-wnth4dou] .nextcard{grid-template-columns:minmax(0,14rem) minmax(0,1fr);align-items:center;gap:1.6rem;padding:1.1rem 1.75rem 1.1rem 1.1rem}}.next[data-astro-cid-wnth4dou] .nextcard__cover{border-radius:var(--radius-card);background:var(--sky);width:100%;display:block;overflow:hidden}.next[data-astro-cid-wnth4dou] .nextcard__cover img{aspect-ratio:4/3;object-fit:cover;object-position:center 38%;width:100%;display:block}.next[data-astro-cid-wnth4dou] .nextcard__text{justify-items:start;gap:.5rem;padding-block:.5rem;display:grid}.next[data-astro-cid-wnth4dou] .nextcard__title{text-wrap:balance;font-size:clamp(1.35rem,1.15rem + .6vw,1.6rem);font-weight:600;line-height:1.2}.next[data-astro-cid-wnth4dou] .nextcard__teaser{color:var(--muted);max-width:42em;font-size:1rem;line-height:1.5}.next[data-astro-cid-wnth4dou] .nextcard .tlink{margin-top:.5rem}.post--quiet[data-astro-cid-wnth4dou] .post__head[data-astro-cid-wnth4dou]{max-width:34em}.post--quiet[data-astro-cid-wnth4dou] .post__head[data-astro-cid-wnth4dou] h1[data-astro-cid-wnth4dou]{font-size:clamp(1.9rem,1.5rem + 1.6vw,2.6rem);font-weight:600}.post--quiet[data-astro-cid-wnth4dou] .post__bodyband{padding-top:clamp(.75rem,1.5vw,1.25rem)}.post__portrait[data-astro-cid-wnth4dou]{max-width:23rem;margin:clamp(2rem,4vw,2.75rem) auto 0}.post__portrait[data-astro-cid-wnth4dou] .frame{box-shadow:var(--shadow-soft);border-radius:var(--radius-card)}.post__body[data-astro-cid-wnth4dou] .poem{margin:2.5em 0 2.5em 1.5rem}.post__body[data-astro-cid-wnth4dou] .poem p{margin:0 0 1.6em;line-height:1.75}.post__body[data-astro-cid-wnth4dou] .poem__l{text-indent:-1.35em;padding-left:1.35em;display:block}.post__body[data-astro-cid-wnth4dou] .poem p:last-child{margin-bottom:0}.post__body[data-astro-cid-wnth4dou] .poem__title{margin-bottom:1.2em;font-size:1.25rem;font-style:normal;font-weight:600}@media (width<=639.98px){.post__body[data-astro-cid-wnth4dou] .poem{margin-inline:0}}.post__body[data-astro-cid-wnth4dou] .signoff p{margin:0 0 .25em}.post__body[data-astro-cid-wnth4dou] .signoff{color:var(--muted);margin:2.5em 0 2em;font-size:.98rem}.post--quiet[data-astro-cid-wnth4dou] .post__body[data-astro-cid-wnth4dou] .prose a:not([class]){color:var(--muted);text-underline-offset:3px;text-decoration-color:currentColor;text-decoration-thickness:1px}.post--quiet[data-astro-cid-wnth4dou] .post__body[data-astro-cid-wnth4dou] .prose a:not([class]):hover{color:var(--ink);text-decoration-thickness:2px}
