.posts[data-astro-cid-pqqiawfq]{display:flex;flex-direction:column;gap:32px;align-items:center}.post[data-astro-cid-pqqiawfq]{width:100%;max-width:calc(var(--container-width) - 200px);padding:20px 0 40px;&:not(:last-child){border-bottom:2px solid var(--grey)}}.post-link[data-astro-cid-pqqiawfq]{display:grid;grid-template-columns:3fr 1fr;gap:32px;color:var(--text-color);&:hover{color:#fff}}.post-text-content[data-astro-cid-pqqiawfq]{display:flex;flex-direction:column;gap:16px}.post-title[data-astro-cid-pqqiawfq]{font-size:26px;font-family:D3Rabbit,sans-serif;line-height:.9;font-weight:400;letter-spacing:normal;word-spacing:normal;color:currentColor}.post-description[data-astro-cid-pqqiawfq]{color:currentColor;font-weight:400;font-style:italic}.post-type[data-astro-cid-pqqiawfq]{display:flex;gap:8px;color:var(--text-muted-color)}.post-date[data-astro-cid-pqqiawfq]{color:var(--text-muted-color);font-size:12px;font-weight:400}.post-image[data-astro-cid-pqqiawfq]{width:100%;padding-bottom:20px;>*{object-fit:cover;object-position:center;aspect-ratio:16/9;width:100%}}@media(max-width:1000px){.post-link[data-astro-cid-pqqiawfq]{grid-template-columns:1fr;gap:32px}.post-image[data-astro-cid-pqqiawfq]{display:none}}.wrapper[data-astro-cid-bwsryzez]{display:flex;gap:16px;align-items:center}.portrait-image[data-astro-cid-bwsryzez]{flex-shrink:0}.name[data-astro-cid-bwsryzez]{font-size:20px;font-weight:700;margin-bottom:12px}.description[data-astro-cid-bwsryzez]{margin-bottom:16px}.buttons[data-astro-cid-bwsryzez]{display:flex;gap:16px;flex-wrap:wrap}.btn-linkedin[data-astro-cid-bwsryzez]{--highlight-color: var(--cyan)}.btn-rss[data-astro-cid-bwsryzez]{--highlight-color: var(--violet)}@media(max-width:600px){.wrapper[data-astro-cid-bwsryzez]{flex-direction:column;align-items:flex-start;gap:12px}.portrait-image[data-astro-cid-bwsryzez]{margin-bottom:8px;height:120px;width:120px}.name[data-astro-cid-bwsryzez]{font-size:18px}.description[data-astro-cid-bwsryzez]{font-size:15px}.buttons[data-astro-cid-bwsryzez]{gap:10px}}body{display:flex;flex-direction:column;min-height:100svh}.wrapper[data-astro-cid-3sls67va]{flex-grow:1}.inner-wrapper[data-astro-cid-3sls67va]{width:calc(var(--container-width) - 300px);max-width:100%;margin:0 auto}.title[data-astro-cid-3sls67va]{display:flex;flex-direction:column;margin-top:20px;margin-bottom:32px}.h1-wrapper[data-astro-cid-3sls67va]{margin-left:-2px}h1[data-astro-cid-3sls67va]{display:flex;font-size:52px;font-family:D3Rabbit,sans-serif;line-height:.9;letter-spacing:normal;word-spacing:normal}.date[data-astro-cid-3sls67va]{font-size:12px;color:var(--text-muted-color);display:flex;flex-direction:column;gap:4px;margin-top:6px}.post-content[data-astro-cid-3sls67va] :where(*:not(:where(h1,h2,h3,h4),:where(h1,h2,h3,h4) *)){line-height:1.8}.post-content[data-astro-cid-3sls67va] :where(h2,h3,h4){display:flex;font-family:D3Rabbit,sans-serif;line-height:1;letter-spacing:normal;word-spacing:normal}.post-content[data-astro-cid-3sls67va] h2{margin:20px 0;font-size:40px}.post-content[data-astro-cid-3sls67va] h3{font-size:30px;margin:16px 0}.post-content[data-astro-cid-3sls67va] h4{font-size:20px;margin:12px 0}h1[data-astro-cid-3sls67va] a[data-astro-cid-3sls67va],.post-content[data-astro-cid-3sls67va] :where(h2 a,h3 a,h4 a){color:inherit;text-decoration:none;&:after{content:"#";font-family:Fira Code,sans-serif;font-size:26px;font-weight:700;color:var(--green);vertical-align:middle;margin-left:8px;opacity:0;transition:all .2s ease}&:hover,&:focus-within{color:#fff;&:after{opacity:1}}}.post-content[data-astro-cid-3sls67va] p{margin:16px 0}.post-content[data-astro-cid-3sls67va] img{width:100%;max-width:500px;height:auto}.post-content[data-astro-cid-3sls67va] pre:has(code){font-size:13px;padding:3px 6px;border-radius:6px;border:1px solid var(--grey)}.post-content[data-astro-cid-3sls67va] :not(pre) code{font-size:13px;padding:3px 6px;border-radius:6px;border:1px solid var(--grey)}.post-content[data-astro-cid-3sls67va] strong{font-weight:700}.post-content[data-astro-cid-3sls67va] em{font-style:italic}.post-content[data-astro-cid-3sls67va] :where(ol,ul){padding-left:32px}.post-content[data-astro-cid-3sls67va] ol li{list-style-type:decimal}.post-content[data-astro-cid-3sls67va] ul li{list-style-type:square}.post-content[data-astro-cid-3sls67va] hr{margin:32px 0;border:none;height:2px;background:var(--grey)}.post-content[data-astro-cid-3sls67va] blockquote{padding-left:14px;border-left:2px solid currentColor;color:color-mix(var(--text-color) 85%,black 15%)}.aside[data-astro-cid-3sls67va]{display:flex;flex-direction:column;align-items:start;gap:128px;margin-top:32px}
