.PublishDate:where(.astro-maudx44r){display:grid;place-items:center;font-weight:700;color:light-dark(var(--gray-400),var(--gray-300))}:is(.background,.text):where(.astro-maudx44r){grid-column:1 / -1;grid-row:1 / -1}.text:where(.astro-maudx44r){display:grid;place-items:center;gap:.2rem;padding:2rem}.year:where(.astro-maudx44r){font-size:1.5rem;line-height:1;font-weight:600}:is(.year,.date):where(.astro-maudx44r){translate:1rem 1rem}.background:where(.astro-maudx44r){width:100%;height:100%;z-index:-1}.dark .background:where(.astro-maudx44r){opacity:.6}:where(.astro-maudx44r)[data-icon]{width:100%;height:100%}.TechPreview:where(.astro-3us77tco){display:flex;gap:1.5rem}@media (max-width: 499px){.TechPreview:where(.astro-3us77tco){margin-block-start:-1.75rem}.TechPreview:where(.astro-3us77tco):first-of-type{margin-block-start:-4.5rem}}.inner:where(.astro-3us77tco){display:grid;justify-items:start;align-items:start;column-gap:.75rem;width:100%}.date:where(.astro-3us77tco){justify-self:end;translate:0 15%}@media (min-width: 500px){.date:where(.astro-3us77tco){translate:0 -.75rem;grid-row:1}}.content:where(.astro-3us77tco){--bd-color: light-dark(var(--slate-300), var(--slate-400));display:flex;flex-direction:column;justify-content:center;gap:.5rem;padding:1rem;border-radius:3px;width:100%;box-sizing:border-box;background-image:repeating-linear-gradient(90deg,var(--bd-color),var(--bd-color) 12px,transparent 12px,transparent 16px),repeating-linear-gradient(180deg,var(--bd-color),var(--bd-color) 12px,transparent 12px,transparent 16px),repeating-linear-gradient(90deg,var(--bd-color),var(--bd-color) 12px,transparent 12px,transparent 16px),repeating-linear-gradient(180deg,var(--bd-color),var(--bd-color) 12px,transparent 12px,transparent 16px);background-position:left top,right top,left bottom,left top;background-repeat:repeat-x,repeat-y,repeat-x,repeat-y;background-size:100% 2px,2px 100%,100% 2px,2px 100%;position:relative;z-index:2}@media (max-width: 500px){.content:where(.astro-3us77tco){align-items:center;text-align:center}}.series-title:where(.astro-3us77tco){--base-color: #d0c3ffb3;--light-bg-color: oklch(from var(--base-color) calc(l*1.06) c h);--dark-bg-color: oklch(from var(--light-bg-color) calc(l - .27) calc(c + .03) calc(h - 330) );--bg-color: light-dark(var(--light-bg-color), var(--dark-bg-color));--txt-color: light-dark(var(--slate-500), var(--slate-200));display:flex;gap:.25em;align-items:center;width:fit-content;font-size:.9rem;font-weight:700;padding:.25em .5em;background:var(--bg-color);color:var(--txt-color);border-radius:3rem;text-decoration:none}.series-title:where(.astro-3us77tco):hover{background:hsl(from var(--bg-color) h calc(s*1.5) l);color:oklch(from var(--txt-color) calc(l*1.05) c h)}@media (min-width: 500px){.inner:where(.astro-3us77tco){grid-template-columns:auto 1fr}}.title:where(.astro-3us77tco){margin:0;text-align:center;display:inline-block;word-break:auto-phrase;z-index:2}@media (min-width: 500px){.title:where(.astro-3us77tco){text-align:left}}.title:where(.astro-3us77tco) a:where(.astro-3us77tco){font-size:1.5rem;line-height:2rem;font-weight:600;color:light-dark(var(--slate-500),var(--slate-200));text-decoration:none}.title:where(.astro-3us77tco) a:where(.astro-3us77tco):hover{text-decoration:underline}.desc:where(.astro-3us77tco){margin:0;line-height:1.5rem;hyphens:auto;word-break:auto-phrase;color:light-dark(var(--slate-800),white)}.content:where(.astro-3us77tco) .TagList{row-gap:.5rem;margin-block-start:.25rem}@media (min-width: 500px){.content:where(.astro-3us77tco) .TagList{justify-content:start}}.content:where(.astro-3us77tco) .Tag{font-size:.9rem}.pin-container:where(.astro-3us77tco) .pin-icon{z-index:3}.-pinned:where(.astro-3us77tco):not(:has(+.-pinned)){padding-block-end:2rem}.TechPreview:where(.astro-3us77tco){--theme-base: #fcd888}.TechPreview:where(.astro-3us77tco):nth-child(2n){--theme-base: #b8f1f8}.TechPreview:where(.astro-3us77tco):nth-child(3n){--theme-base: #fcdce0}.TechPreview:where(.astro-3us77tco):nth-child(4n){--theme-base: #c6d9fd}.TechPreview:where(.astro-3us77tco):nth-child(5n){--theme-base: #ccf5e6}.TechPreview:where(.astro-3us77tco):nth-child(6n){--theme-base: #f9c0e7}.TechPreview:where(.astro-3us77tco) .PublishDate svg{--dark-color: oklch(from var(--theme-base) l calc(c + .05) h);color:light-dark(var(--theme-base),var(--dark-color))}.TechPreviewList:where(.astro-5jbvgppv){display:grid;gap:1rem}@media (min-width: 500px){.TechPreviewList:where(.astro-5jbvgppv){gap:2rem}}
