.Posts_hover__ngBEd{transition:var(--transition-micro-medium)}.Posts_hover__ngBEd:hover{transform:translateX(var(--static-space-8))}.Header_position__y2w_C{position:sticky;top:0}.Header_mask__joAFr{pointer-events:none;-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem);background:linear-gradient(to bottom,var(--page-background),var(--static-transparent));-webkit-mask-image:linear-gradient(#000 25%,transparent);mask-image:linear-gradient(#000 25%,transparent);-webkit-mask-size:100% 100%;mask-size:100% 100%}@media(max-width:768px){.Header_position__y2w_C{top:auto;position:fixed;bottom:var(--static-space-24)}.Header_mask__joAFr{transform:rotate(180deg);bottom:0}}.HeadingLink_control__SRvcO{cursor:pointer}.HeadingLink_control__SRvcO:hover .HeadingLink_visibility__B5_8u{opacity:1}.HeadingLink_control__SRvcO:hover .HeadingLink_text__5SJxI{text-decoration-line:underline}.HeadingLink_text__5SJxI{text-decoration-thickness:1px;text-underline-offset:.25em;text-decoration-color:var(--neutral-border-strong)}.HeadingLink_visibility__B5_8u{opacity:0;transform:scale(.875)}.ProjectCard_card__fVDbh{position:relative;overflow:hidden;border:1px solid var(--neutral-alpha-medium);border-radius:var(--radius-xl);background:radial-gradient(circle at top left,rgba(250,204,21,.08),transparent 40%),radial-gradient(circle at bottom right,rgba(45,212,191,.08),transparent 35%),linear-gradient(160deg,var(--surface-background) 0,hsla(0,0%,100%,.015) 100%);box-shadow:0 2px 8px rgba(15,23,42,.06),0 12px 32px rgba(15,23,42,.08);transition:all .3s cubic-bezier(.34,1.56,.64,1)}.ProjectCard_card__fVDbh:hover{border-color:var(--brand-alpha-weak);box-shadow:0 4px 12px rgba(15,23,42,.08),0 20px 48px rgba(15,23,42,.12)}.ProjectCard_inner__AXB0V{position:relative;align-items:stretch;padding:clamp(1rem,1.4vw,1.5rem)}.ProjectCard_contentColumn__DA3rm,.ProjectCard_mediaColumn__UW46R{min-width:0}.ProjectCard_contentColumn__DA3rm{justify-content:center}.ProjectCard_preview__7imuc{box-shadow:inset 0 1px 0 hsla(0,0%,100%,.35);transition:transform .3s cubic-bezier(.34,1.56,.64,1)}.ProjectCard_preview__7imuc:hover{transform:scale(1.02)}.ProjectCard_thumbnailGrid__7Fe5g{display:grid;grid-template-columns:repeat(auto-fit,minmax(5.5rem,1fr));width:100%}.ProjectCard_thumbnailButton__xkqvL{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:.4rem;border:1px solid var(--neutral-alpha-medium);border-radius:var(--radius-l);background:hsla(0,0%,100%,.04);cursor:pointer;transition:transform .3s cubic-bezier(.34,1.56,.64,1),border-color .3s ease,background-color .3s ease,box-shadow .3s ease}.ProjectCard_thumbnailButton__xkqvL:focus-visible,.ProjectCard_thumbnailButton__xkqvL:hover{transform:translateY(-3px) scale(1.05);border-color:var(--brand-alpha-medium);background:hsla(0,0%,100%,.1);box-shadow:0 8px 20px rgba(15,23,42,.12);outline:none}.ProjectCard_thumbnailButtonActive__24nRX{border-color:var(--brand-alpha-strong);background:hsla(0,0%,100%,.12);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.2),0 4px 12px rgba(250,204,21,.15)}.ProjectCard_emptyState__Kx_pE{min-height:22rem;border:1px dashed var(--neutral-alpha-medium);border-radius:var(--radius-xl);background:linear-gradient(135deg,rgba(45,212,191,.08),transparent 50%),hsla(0,0%,100%,.03)}.ProjectCard_actionRow__6IB_G{margin-top:.5rem}.ProjectCard_helperText__nByau{max-width:38ch}@media(min-width:961px){.ProjectCard_inner__AXB0V{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(18rem,.85fr)}}@media(max-width:960px){.ProjectCard_inner__AXB0V{display:flex;flex-direction:column}}@media(max-width:560px){.ProjectCard_card__fVDbh{border-radius:var(--radius-l)}.ProjectCard_thumbnailGrid__7Fe5g{grid-template-columns:repeat(2,minmax(0,1fr))}.ProjectCard_emptyState__Kx_pE{min-height:16rem}}@media(max-width:768px){.Footer_mobile__TYNqJ{text-align:center;flex-direction:column;align-items:center}}