.social-link[data-astro-cid-zamss57n]:hover{color:var(--global-theme-color)!important}.clearfix[data-astro-cid-j7pv25f6]:after{content:"";display:table;clear:both}.post-title[data-astro-cid-j7pv25f6]{font-size:2rem;font-weight:700;margin-bottom:.25rem}.desc[data-astro-cid-j7pv25f6]{font-size:1rem;margin-bottom:1rem}.home-cover[data-astro-cid-j7pv25f6]{position:relative;overflow:hidden;width:100%;aspect-ratio:16 / 9;margin:1.75rem 0 0;background:var(--global-card-bg-color)}.home-cover[data-astro-cid-j7pv25f6]:after{position:absolute;inset:0;background:linear-gradient(90deg,rgb(4 12 19 / 65%) 0%,rgb(4 12 19 / 12%) 58%,transparent 80%);content:"";pointer-events:none}.home-cover[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:100%;height:100%;object-fit:cover;object-position:50% 68%}.home-cover[data-astro-cid-j7pv25f6] figcaption[data-astro-cid-j7pv25f6]{position:absolute;z-index:1;bottom:clamp(1.2rem,4vw,3rem);left:clamp(1.2rem,4vw,3rem);display:flex;max-width:440px;flex-direction:column;color:#fff}.home-cover[data-astro-cid-j7pv25f6] figcaption[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{margin-bottom:.35rem;font-family:var(--font-mono);font-size:.72rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.home-cover[data-astro-cid-j7pv25f6] figcaption[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{font-family:var(--font-serif);font-size:clamp(1.6rem,4vw,3rem);font-weight:500;line-height:1.05}.home-facts[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;gap:.5rem 1.5rem;margin:0;padding:.9rem 0;border-bottom:1px solid var(--global-divider-color);color:var(--global-text-color-light);font-family:var(--font-mono);font-size:.72rem}.home-facts[data-astro-cid-j7pv25f6] p{margin:0}.home-paths[data-astro-cid-j7pv25f6]{margin-top:3.5rem}.home-paths-heading[data-astro-cid-j7pv25f6]{display:flex;align-items:end;justify-content:space-between;gap:2rem;margin-bottom:1.25rem}.home-eyebrow[data-astro-cid-j7pv25f6]{margin:0;color:var(--global-theme-color);font-family:var(--font-mono);font-size:.7rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.home-paths-heading[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{max-width:510px;margin:0;color:var(--global-text-color);font-family:var(--font-sans);font-size:clamp(1.4rem,4vw,2rem);line-height:1.2;text-align:right}.home-paths-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid var(--global-divider-color);border-left:1px solid var(--global-divider-color)}.home-path-card[data-astro-cid-j7pv25f6]{position:relative;min-height:205px;padding:1.35rem 3rem 1.35rem 1.35rem;border-right:1px solid var(--global-divider-color);border-bottom:1px solid var(--global-divider-color);color:inherit;text-decoration:none;transition:background-color .18s ease,transform .18s ease}.home-path-card[data-astro-cid-j7pv25f6]:hover{background:var(--global-card-bg-color);transform:translateY(-2px)}.home-path-label[data-astro-cid-j7pv25f6]{color:var(--global-theme-color);font-family:var(--font-mono);font-size:.68rem;letter-spacing:.08em;text-transform:uppercase}.home-path-card[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{margin:2.25rem 0 .65rem;color:var(--global-text-color);font-family:var(--font-sans);font-size:1.05rem}.home-path-card[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin:0;color:var(--global-text-color-light);font-size:.88rem;line-height:1.6}.home-path-arrow[data-astro-cid-j7pv25f6]{position:absolute;top:1.15rem;right:1.2rem;color:var(--global-text-color-light);font-size:1.1rem}@media(max-width:640px){.home-cover[data-astro-cid-j7pv25f6]{aspect-ratio:4 / 5}.home-cover[data-astro-cid-j7pv25f6]:after{background:linear-gradient(0deg,rgb(4 12 19 / 62%) 0%,transparent 58%)}.home-cover[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{object-position:59% 65%}.home-paths-heading[data-astro-cid-j7pv25f6]{align-items:start;flex-direction:column;gap:.5rem}.home-paths-heading[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{text-align:left}.home-paths-grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}}
