.blur-in_blur-in__QY7_r{opacity:0;transition:filter .6s linear,opacity .6s linear}

/* !important, and only while it is held: the posts' pictures carry a filter
   of their own with one (the dimming for a light page — see mediaDim), which
   would otherwise sit over the blur and keep the film sharp. Once the film is
   ready the blur lets go and that one is what is left, as it always was. */.blur-in_blur-in__QY7_r:not([data-ready]){filter:blur(16px)!important}.blur-in_blur-in__QY7_r[data-poster]{opacity:1}.blur-in_blur-in__QY7_r[data-ready]{filter:none;opacity:1;transition-delay:var(--blur-in-delay,0s)}@media (prefers-reduced-motion:reduce){.blur-in_blur-in__QY7_r,.blur-in_blur-in__QY7_r:not([data-ready]){filter:none!important;opacity:1;transition:none}}.detail-typography_copy__2gTQH.detail-typography_copy__2gTQH,.detail-typography_copy__2gTQH.detail-typography_copy__2gTQH :where(div,p,span,a,button,summary,h1,h2,h3,ul,ol,li){font-family:var(--font-portfolio),sans-serif!important;font-size:13px!important;font-weight:335!important;line-height:18px!important;letter-spacing:normal}.detail-typography_copy__2gTQH.detail-typography_copy__2gTQH .detail-typography_numeral__0RGPv{margin-right:4px;font-family:var(--font-lusitana),serif!important;font-size:13px!important}.detail-typography_copy__2gTQH{--font-geist:var(--font-portfolio);--weight-body:335;--ink-strong:100%;--ink-high:100%;--ink-soft:60%}.detail-typography_sidebar__eo5Q_{width:100%;max-width:400px;padding:28px 20px 40px}.detail-typography_sidebar__eo5Q_ [data-post-descriptions]{padding-right:0!important}@media (width < 1024px){.detail-typography_sidebar__eo5Q_{max-width:none}}.detail-typography_header__YDQCn{padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid rgb(var(--ink)/5%)}.detail-typography_facts__iw_r4{display:flex;flex-direction:column;gap:12px;margin:12px 0 0}.detail-typography_fact__jfSFq{display:grid;grid-template-columns:80px minmax(0,1fr)}.detail-typography_fact__jfSFq dt{color:rgb(var(--ink)/60%)}.detail-typography_fact__jfSFq dd{margin:0;color:rgb(var(--ink))}.detail-typography_metadata__muC4A{padding-top:16px;margin-top:20px;border-top:1px solid rgb(var(--ink)/5%)}@media (width < 1024px){.detail-typography_header__YDQCn{padding-bottom:16px;margin-bottom:16px;border-bottom:0}.detail-typography_metadata__muC4A{padding-top:12px;margin-top:16px;border-top:0}}.detail-typography_media__lomJD [data-description-marker]{display:none!important}.detail-typography_preview-heading__xlhCM{display:grid;grid-template-columns:max-content minmax(0,1fr);column-gap:12px;align-items:baseline;width:100%}.detail-typography_media__lomJD{padding-inline:.25rem}@media (width >= 1024px){.detail-typography_sidebar__eo5Q_{flex:0 0 400px}}.orbit_orbit__eHbhZ{--orbit-stroke:calc(var(--orbit-size) * var(--orbit-weight));position:relative;width:var(--orbit-size);height:var(--orbit-size)}.orbit_dot__dOQwd{top:50%;left:50%;width:25%;height:25%;background:currentcolor;transform:translate(-50%,-50%) scale(var(--orbit-pulse,1))}.orbit_dot__dOQwd,.orbit_track__113ey{position:absolute;border-radius:9999px}.orbit_track__113ey{inset:8%;background:conic-gradient(from 180deg,transparent 0deg,currentcolor 180deg,transparent 180deg);mask:radial-gradient(farthest-side,transparent calc(100% - var(--orbit-stroke)),#000 0);transition:opacity var(--orbit-fade) ease;animation:orbit_turn__5uicG var(--orbit-duration) linear infinite;animation-play-state:var(--orbit-play)}@keyframes orbit_turn__5uicG{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.orbit_track__113ey{animation:none}}