*,:before,:after{box-sizing:border-box}html{font-size:17px;line-height:1.5;color:#09090b}body{min-height:100vh;width:100%;--tw-bg-opacity: 1;background-color:rgb(242 243 245 / var(--tw-bg-opacity));padding:.75rem}:is(.dark body){--tw-bg-opacity: 1;background-color:rgb(39 39 42 / var(--tw-bg-opacity));color:#ecf1f9}body,dl,dd,p{margin:0}:root{-moz-tab-size:4;-o-tab-size:4;tab-size:4}html,body{font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,fallback-arial,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"}a{text-decoration:none;font-weight:500;transition:color .15s}a:hover{text-decoration:underline;text-underline-position:from-font;text-decoration-thickness:2px}a{color:#272d6f}:is(.dark a){color:#acbef9}input,textarea{font-size:17px}dt{font-weight:700}dd:not(:last-of-type){margin-bottom:1rem}article{margin-bottom:3rem;transition:opacity .1s linear}article p,p,ul,pre,blockquote{margin-bottom:1em}article img{height:auto;width:100%;max-width:36rem;border-radius:.5rem}h1,h2{margin-top:1.3rem;margin-bottom:.6rem}h3{margin-bottom:.6rem}li>p{margin-bottom:.6rem}blockquote{padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;border-left:5px solid;border-color:#35363a;background-color:#d4d4d8;border-radius:.5rem;font-style:italic;font-weight:450;margin-left:0;margin-right:0}:is(.dark blockquote){--tw-bg-opacity: 1;background-color:rgb(24 24 27 / var(--tw-bg-opacity))}@media (min-width: 555px){blockquote{margin-left:1.25rem;margin-right:1.25rem}}blockquote p:last-child{margin-bottom:0}iframe{border:none}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: }.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.row-start-1{grid-row-start:1}.mx-auto{margin-left:auto;margin-right:auto}.mt-10{margin-top:2.5rem}.flex{display:flex}.grid{display:grid}.h-auto{height:auto}.w-full{width:100%}.max-w-2xl{max-width:42rem}.max-w-\[20rem\]{max-width:20rem}.max-w-sm{max-width:24rem}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-rows-1{grid-template-rows:repeat(1,minmax(0,1fr))}.grid-rows-\[auto\,auto\,min-content\]{grid-template-rows:auto auto min-content}.grid-rows-\[auto\,auto\]{grid-template-rows:auto auto}.grid-rows-\[auto\]{grid-template-rows:auto}.flex-col{flex-direction:column}.justify-center{justify-content:center}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-x-\[1\.5vw\]{-moz-column-gap:1.5vw;column-gap:1.5vw}.gap-y-1{row-gap:.25rem}.gap-y-2{row-gap:.5rem}.gap-y-4{row-gap:1rem}.gap-y-6{row-gap:1.5rem}.whitespace-nowrap{white-space:nowrap}.rounded-3xl{border-radius:1.5rem}.rounded-lg{border-radius:.5rem}.border-2{border-width:2px}.border-solid{border-style:solid}.object-cover{-o-object-fit:cover;object-fit:cover}.p-4{padding:1rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.text-2xl{font-size:1.5rem;line-height:2rem}.text-xs{font-size:.75rem;line-height:1rem}.font-semibold{font-weight:600}.text-blue-600{color:#2563eb}.text-light-text{color:#09090b}.text-zinc-600{color:#52525b}.\!no-underline{text-decoration-line:none!important}.underline-offset-1{text-underline-offset:1px}@media (min-width: 920px){#blogGrid>:last-child{grid-column:span 2 / span 2;grid-column-start:1;justify-self:center}}@media (min-width: 1024px){#blogGrid>:last-child{grid-column:span 1 / span 1;grid-column-start:3}}@media (min-width: 920px){#blogGridFeatured>:last-child{grid-column:span 2 / span 2;grid-column-start:1;justify-self:center}}@media (min-width: 1024px){#blogGridFeatured>:last-child{grid-column:span 1 / span 1;grid-column-start:3}}.hover\:underline:hover{text-decoration-line:underline}:is(.dark .dark\:text-dark-text){color:#ecf1f9}:is(.dark .dark\:text-zinc-300){color:#d4d4d8}@media (min-width: 555px){.sm\:ml-4{margin-left:1rem}}@media (min-width: 920px){.md\:mx-0{margin-left:0;margin-right:0}.md\:flex{display:flex}.md\:max-w-none{max-width:none}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1024px){.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}.astro-route-announcer{position:absolute;left:0;top:0;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);overflow:hidden;white-space:nowrap;width:1px;height:1px}
