.post[data-astro-cid-bnohfldf]{box-sizing:border-box;max-width:var(--shell-max);color:var(--text);font:400 1.08rem/1.7 var(--font-body);margin:0 auto;padding:0 16px 80px}.post[data-astro-cid-bnohfldf] [data-astro-cid-bnohfldf]{box-sizing:border-box}.post__head[data-astro-cid-bnohfldf]{border-bottom:2px solid #fff;grid-template-columns:minmax(0,8fr) minmax(240px,3fr);gap:32px clamp(32px,6vw,88px);margin:0 0 48px;padding:56px 0 36px;display:grid}.post__titles[data-astro-cid-bnohfldf]{align-self:end}.post__category[data-astro-cid-bnohfldf]{flex-wrap:wrap;gap:8px;margin:0 0 16px;display:flex}.post__category[data-astro-cid-bnohfldf] a[data-astro-cid-bnohfldf]{background:var(--cyan);color:var(--cyan-ink);font:600 .85rem/1 var(--font-ui);letter-spacing:.01em;padding:5px 8px;text-decoration:none}.post__head[data-astro-cid-bnohfldf] h1[data-astro-cid-bnohfldf]{color:#fff;font:700 clamp(2.5rem, 5.4vw, 4.08rem)/1.04 var(--font-display);letter-spacing:-.01em;overflow-wrap:break-word;margin:0}.post__meta[data-astro-cid-bnohfldf]{align-self:end;gap:14px;margin:0;display:grid}.post__meta[data-astro-cid-bnohfldf] div[data-astro-cid-bnohfldf]{border-top:1px solid var(--rule);margin:0;padding-top:10px}.post__meta[data-astro-cid-bnohfldf] dt[data-astro-cid-bnohfldf]{color:var(--text-muted);font:600 .85rem/1 var(--font-ui);margin:0 0 4px}.post__meta[data-astro-cid-bnohfldf] dd[data-astro-cid-bnohfldf]{color:#fff;font:600 1rem/1.3 var(--font-ui);margin:0}.post__tags[data-astro-cid-bnohfldf]{flex-wrap:wrap;gap:6px 12px;display:flex}.post__tags[data-astro-cid-bnohfldf] a[data-astro-cid-bnohfldf]{color:var(--cyan);font:500 .92rem/1.3 var(--font-ui);text-decoration:none}.post__tags[data-astro-cid-bnohfldf] a[data-astro-cid-bnohfldf]:before{content:"#";color:var(--text-muted)}.post__tags[data-astro-cid-bnohfldf] a[data-astro-cid-bnohfldf]:hover{text-decoration:underline}.post__hero[data-astro-cid-bnohfldf]{border:1px solid var(--rule);width:100%;height:auto;margin-top:4px;display:block}.post__body[data-astro-cid-bnohfldf]{max-width:72ch;margin-left:clamp(0px,8vw,120px)}@media (width<=860px){.post__head[data-astro-cid-bnohfldf]{grid-template-columns:1fr;gap:24px;padding:34px 0 26px}.post__meta[data-astro-cid-bnohfldf]{grid-template-columns:1fr 1fr}.post__meta[data-astro-cid-bnohfldf] div[data-astro-cid-bnohfldf]:has(.post__tags){grid-column:1/-1}.post__hero[data-astro-cid-bnohfldf]{grid-column:1/-1;max-width:360px}.post__body[data-astro-cid-bnohfldf]{margin-left:0}}.post__body[data-astro-cid-bnohfldf] p{margin:0 0 1.05em}.post__body[data-astro-cid-bnohfldf] a{color:var(--cyan);text-underline-offset:3px}.post__body[data-astro-cid-bnohfldf] a:hover{color:#fff}.post__body[data-astro-cid-bnohfldf] :is(strong,b){color:#fff;font-weight:600}.post__body[data-astro-cid-bnohfldf] :is(h2,h3,h4,h5){color:#fff;font-family:var(--font-ui);font-weight:700;line-height:1.2}.post__body[data-astro-cid-bnohfldf] h2{border-top:2px solid #fff;margin:2.8rem 0 .9rem;padding-top:12px;font-size:1.6rem}.post__body[data-astro-cid-bnohfldf] :is(h3,h4){margin:2rem 0 .6rem;font-size:1.2rem}.post__body[data-astro-cid-bnohfldf] h5{color:var(--cyan);margin:1.8rem 0 .5rem;font-size:1.15rem}.post__body[data-astro-cid-bnohfldf] :is(h2,h3,h4,h5) :is(strong,b,a){color:inherit;font-weight:inherit}.post__body[data-astro-cid-bnohfldf]>:is(h2,h3,h4):first-child{margin-top:0}.post__body[data-astro-cid-bnohfldf] [style*=color]{color:inherit!important}.post__body[data-astro-cid-bnohfldf] :is(ul,ol){padding-left:1.3rem}.post__body[data-astro-cid-bnohfldf] li{margin:.35rem 0}.post__body[data-astro-cid-bnohfldf] li::marker{color:var(--cyan)}.post__body[data-astro-cid-bnohfldf] img{max-width:100%;height:auto}.post__body[data-astro-cid-bnohfldf] figure{margin:2rem 0}.post__body[data-astro-cid-bnohfldf] figure.aligncenter{text-align:center}.post__body[data-astro-cid-bnohfldf] figure img{border:1px solid var(--rule);display:inline-block}.post__body[data-astro-cid-bnohfldf] figcaption{border-left:3px solid var(--cyan);text-align:left;color:var(--text-muted);font:400 .88rem/1.45 var(--font-body);margin-top:.55rem;padding-left:10px}.post__body[data-astro-cid-bnohfldf] iframe{aspect-ratio:16/9;border:0;width:100%;height:auto;display:block}.post__body[data-astro-cid-bnohfldf] .wp-block-table{margin:1.75rem 0;overflow-x:auto}.post__body[data-astro-cid-bnohfldf] table{border-collapse:collapse;width:100%;font:500 .98rem/1.35 var(--font-ui);font-variant-numeric:tabular-nums}.post__body[data-astro-cid-bnohfldf] :is(th,td){border:1px solid var(--rule);text-align:left;padding:.5rem .7rem}.post__body[data-astro-cid-bnohfldf] thead th{background:var(--ink-3);color:#fff;font:600 .9rem/1.2 var(--font-ui)}.post__body[data-astro-cid-bnohfldf] .is-style-stripes tbody tr:nth-child(odd){background:var(--ink-2)}.post__body[data-astro-cid-bnohfldf] .has-fixed-layout{table-layout:fixed}.post__body[data-astro-cid-bnohfldf] .has-text-align-center{text-align:center}.post__body[data-astro-cid-bnohfldf] .has-text-align-right{text-align:right}.post__body[data-astro-cid-bnohfldf] .has-text-align-left{text-align:left}
