@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-font-weight:initial;--tw-border-style:solid}}}.post-content{padding-block:calc(var(--spacing,.25rem)*0)}.post-content>h1,.post-content>article h2,.post-content>article hr,.post-content>article ul,.post-content>article ol{margin-block:calc(var(--spacing,.25rem)*5);display:block}@media (min-width:40rem){.post-content>h1,.post-content>article h2,.post-content>article hr,.post-content>article ul,.post-content>article ol{margin-block:calc(var(--spacing,.25rem)*7)}}.post-content>h1{font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,calc(2.5/2.25)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}@media (min-width:40rem){.post-content>h1{font-size:var(--text-5xl,3rem);line-height:var(--tw-leading,var(--text-5xl--line-height,1))}}.post-content>article{margin-inline:auto;margin-top:calc(var(--spacing,.25rem)*16);max-width:var(--container-3xl,48rem)}.post-content>article h2{margin-top:calc(var(--spacing,.25rem)*10);font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2/1.5)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}@media (min-width:40rem){.post-content>article h2{margin-top:calc(var(--spacing,.25rem)*12);font-size:var(--text-3xl,1.875rem);line-height:var(--tw-leading,var(--text-3xl--line-height, 1.2 ))}}.post-content>article h3{margin-block:calc(var(--spacing,.25rem)*6);font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75/1.25)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}@media (min-width:40rem){.post-content>article h3{margin-block:calc(var(--spacing,.25rem)*8);font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2/1.5)))}}.post-content>article img{margin-inline:auto;margin-block:calc(var(--spacing,.25rem)*8);display:block}@media (min-width:40rem){.post-content>article img{margin-block:calc(var(--spacing,.25rem)*12)}}.post-content>article hr{margin-block:calc(var(--spacing,.25rem)*8)}@media (min-width:40rem){.post-content>article hr{margin-block:calc(var(--spacing,.25rem)*10)}}.post-content>article>p{margin-block:calc(var(--spacing,.25rem)*2);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height, 1.5 ));--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);color:var(--color-zinc-200,oklch(92% .004 286.32))}@media (min-width:40rem){.post-content>article>p{margin-block:calc(var(--spacing,.25rem)*3);font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75/1.125)))}}.post-content>article>p a{text-underline-offset:5px;text-decoration-line:underline}.post-content>article>ol,.post-content>article>ul{padding-left:calc(var(--spacing,.25rem)*4);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height, 1.5 ));--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);color:var(--color-zinc-200,oklch(92% .004 286.32));list-style-position:inside}@media (min-width:40rem){.post-content>article>ol,.post-content>article>ul{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75/1.125)))}}.post-content>article>ol,.post-content>article>ul{text-indent:-1.3rem}.post-content>article li{margin-bottom:calc(var(--spacing,.25rem)*3)}.post-content>article>ol{list-style-type:decimal}.post-content>article>ul{list-style-type:disc}.post-content>article>table{margin-bottom:calc(var(--spacing,.25rem)*8);table-layout:auto;text-align:left;width:100%}@media (min-width:40rem){.post-content>article>table{margin-bottom:calc(var(--spacing,.25rem)*10)}}.post-content>article>table>thead{background-color:var(--color-zinc-200,oklch(92% .004 286.32));color:var(--color-black,#000);text-transform:uppercase}.post-content>article>table tr{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-zinc-800,oklch(27.4% .006 286.033))}.post-content>article>table td,.post-content>article>table th{padding:calc(var(--spacing,.25rem)*2)}.post-content>article>blockquote p{text-align:center;font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2/1.5)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);text-wrap:balance;font-style:italic}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}/*! tailwindcss v4.1.11 | MIT License | https://tailwindcss.com */.astro-social-share{z-index:50;justify-content:center;column-gap:calc(var(--spacing,.25rem)*5);height:100%;padding:calc(var(--spacing,.25rem)*2);display:flex;position:static}@media (min-width:80rem){.astro-social-share{top:calc(var(--spacing,.25rem)*0);left:calc(var(--spacing,.25rem)*0);column-gap:calc(var(--spacing,.25rem)*0);row-gap:calc(var(--spacing,.25rem)*6);flex-direction:column;position:fixed}}.astro-social-share .social-share-btn{width:calc(var(--spacing,.25rem)*6);height:calc(var(--spacing,.25rem)*6);opacity:0;animation:.5s ease-out forwards slideIn}.astro-social-share .social-share-btn:first-child{animation-delay:.1s}.astro-social-share .social-share-btn:nth-child(2){animation-delay:.2s}.astro-social-share .social-share-btn:nth-child(3){animation-delay:.3s}.astro-social-share .social-share-btn:nth-child(4){animation-delay:.4s}.astro-social-share .social-share-btn:nth-child(5){animation-delay:.5s}.astro-social-share .social-share-btn:nth-child(6){animation-delay:.6s}.astro-social-share a{margin-right:calc(var(--spacing,.25rem)*2)}.astro-social-share svg{height:100%;fill:var(--color-zinc-400,oklch(70.5% .015 286.067))}@media (hover:hover){.astro-social-share svg:hover{fill:var(--color-white,#fff)}}@keyframes slideIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}
