.nd-archive-page{display:flex;flex-direction:column;padding-bottom:104px}.nd-archive-page-header,.nd-author-page-header{display:flex;margin-top:24px;width:100%;padding-bottom:32px;border-bottom:1px solid var(--color-border);transition:border-bottom var(--transition-time) ease}.nd-archive-page-header.with-image{justify-content:space-between;gap:4%;padding-bottom:40px}.nd-author-page-header.with-image{justify-content:space-between;gap:6%;padding-bottom:40px}.nd-archive-page-header.with-image,.nd-author-page-header.with-image{align-items:center}.nd-archive-page-header-main,.nd-author-page-header-main{display:flex;flex-direction:column;width:100%}.nd-archive-page-header .nd-archive-page-header-main,.nd-author-page-header .nd-author-page-header-main{align-items:center;text-align:center}.nd-archive-page-header.with-image .nd-archive-page-header-main,.nd-author-page-header.with-image .nd-author-page-header-main{align-items:flex-start;text-align:start}.nd-archive-page-header.with-image .nd-archive-page-header-main{width:47%}.nd-author-page-header.with-image .nd-author-page-header-main{width:54%}.nd-archive-page-image-wrapper{max-width:49.2%;width:49.2%;aspect-ratio:16/9;position:relative;border-radius:var(--border-radius-images);overflow:hidden}.nd-author-page-feature-image-wrapper{max-width:59%;width:59%;aspect-ratio:16/9;position:relative;border-radius:var(--border-radius-images);overflow:hidden}.nd-archive-page-feature-image,.nd-author-page-feature-image{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center}.nd-author-page-photo-name-wrapper{display:flex;align-items:center;gap:32px}.nd-author-page-profile-image-wrapper{width:120px;height:120px;overflow:hidden;position:relative;border-radius:100%}.nd-author-page-profile-image{position:absolute;width:100%;height:100%;object-fit:cover;object-position:center}.nd-archive-page-title,.nd-author-page-name{font-size:42px;font-family:var(--font-family-title);font-weight:var(--font-weight-title);line-height:120%;margin:0}.nd-author-page-socials{display:flex;align-items:center;width:max-content}.nd-author-page-social-link{margin-top:10px;padding:6px}.nd-author-page-social-link:first-child{padding:6px 6px 6px 0}.nd-author-page-social-link:last-child{padding:6px 0 6px 6px}.nd-author-page-social-link svg{width:32px;height:32px}.nd-author-page-social-link svg path{fill:var(--color-main);transition:fill var(--transition-time) ease}.nd-author-page-socials:hover .nd-author-page-social-link:not(:hover) svg path{fill:var(--icons-hover-color)}.nd-archive-page-excerpt{color:var(--color-text);font-size:var(--font-size-post-page-excerpt);font-weight:var(--font-weight-post-excerpt);line-height:var(--line-height-main-post-excerpt);margin-top:20px;width:100%;max-width:60%}.nd-author-page-bio{font-size:var(--font-size-post-page-excerpt);font-weight:var(--font-weight-post-excerpt);line-height:var(--line-height-main-post-excerpt);color:var(--color-text);margin-top:20px;width:100%;max-width:60%}.nd-archive-page-header.with-image .nd-archive-page-excerpt,.nd-author-page-header.with-image .nd-author-page-bio{max-width:100%}.nd-author-page-meta{display:flex;align-items:center;gap:25px;margin-top:16px}.nd-author-page-posts-count,.nd-author-page-location span{font-size:18px;font-weight:500;opacity:.8;line-height:1}.nd-author-page-location{position:relative;display:flex;align-items:center;gap:4px}.nd-author-page-location svg{width:18px;height:18px;opacity:.8}.nd-author-page-location svg path{stroke:var(--color-main)}.nd-author-page-location:before{content:"";position:absolute;left:-12px;top:50%;transform:translateY(-50%);height:75%;width:2px;background-color:var(--color-border);transition:background-color var(--transition-time) ease}.nd-authors-feed,.nd-categories-feed{width:100%;margin-top:40px;display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:auto;column-gap:32px;row-gap:64px}.nd-archive-page-posts-feed-wrapper{display:flex;flex-direction:column;align-items:center;gap:48px}.nd-archive-page-posts-feed{width:100%;margin-top:40px;display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:auto;column-gap:24px;row-gap:48px}.nd-author-card,.nd-category-card,.nd-archive-page-post{display:grid;grid-template-columns:auto;grid-template-rows:auto 1fr;row-gap:14px}.nd-author-card-image-wrapper-link,.nd-category-card-image-wrapper-link,.nd-archive-page-post-image-wrapper-link{width:100%;height:100%;border-radius:var(--border-radius-images);overflow:hidden}.nd-author-card-image-wrapper-link,.nd-category-card-image-wrapper-link{aspect-ratio:1/1}.nd-archive-page-post-image-wrapper-link{aspect-ratio:331/186}.nd-author-card-image-wrapper-link:hover .nd-author-card-image,.nd-category-card-image-wrapper-link:hover .nd-category-card-image,.nd-archive-page-post-image-wrapper-link:hover .nd-archive-page-post-image{opacity:.8}.nd-author-card-image,.nd-category-card-image,.nd-archive-page-post-image{object-fit:cover;object-position:center;width:100%;height:100%;transition:opacity var(--transition-time) ease}.nd-author-card-image-plug,.nd-category-card-image-plug,.nd-archive-page-post-image-plug{display:block;position:relative;background-color:var(--no-image-card-plug-bg-color);width:100%;height:100%;transition:background-color var(--transition-time) ease}.nd-author-card-image-plug svg,.nd-category-card-image-plug svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.nd-author-card-image-wrapper-link:hover .nd-author-card-image-plug,.nd-category-card-image-wrapper-link:hover .nd-category-card-image-plug,.nd-archive-page-post-image-wrapper-link:hover .nd-archive-page-post-image-plug{background-color:var(--no-image-card-plug-bg-color--hover)}.nd-archive-page-post-image-plug-logo,.nd-archive-page-post-image-plug-logo-dark-mode{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:30px}.nd-archive-page-post-image-plug-logo-dark-mode{display:none}:root[data-theme=dark] .nd-archive-page-post-image-plug-logo{display:none}:root[data-theme=dark] .nd-archive-page-post-image-plug-logo-dark-mode{display:block}.nd-archive-page-post-image-plug-title{font-family:var(--font-family-title);font-size:20px;font-weight:var(--font-weight-title);line-height:1.2;color:var(--color-main);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.nd-author-card-content,.nd-category-card-content{display:grid;grid-template-columns:auto;grid-template-rows:1fr max-content}.nd-archive-page-post-content{display:grid;grid-template-columns:auto;grid-template-rows:max-content 1fr}.nd-author-card-content{row-gap:24px}.nd-category-card-content{row-gap:10px}.nd-author-card-content-main{display:flex;flex-direction:column}.nd-archive-page-post-content-main{display:grid;grid-template-columns:auto;grid-template-rows:1fr max-content}.nd-archive-page-post.no-tags .nd-archive-page-post-content,.nd-archive-page-post.no-tags .nd-archive-page-post-content-main{display:flex;flex-direction:column;height:100%}.nd-archive-page-post.no-tags .nd-post-meta{margin-top:auto;padding-top:8px}.nd-archive-page-post-content .nd-tags{margin-bottom:8px}.nd-author-card-title-link,.nd-category-card-title-link,.nd-archive-page-post-title-link{font-size:24px;color:var(--color-main);font-family:var(--font-family-title);font-weight:var(--font-weight-title);line-height:var(--line-height-post-title);transition:color var(--transition-time) ease;letter-spacing:var(--letter-spacing-post-card-title)}.nd-archive-page-post-title-link{transition:opacity var(--transition-time) ease}.nd-author-card-title-link:hover,.nd-category-card-title-link:hover{color:var(--ghost-accent-color)}.nd-archive-page-post-title-link:hover{opacity:.8}.nd-archive-page-post-content .nd-post-meta{margin-top:8px}.nd-author-card-bio{font-size:15px;font-weight:500;opacity:.7;margin-top:10px}.nd-author-card-meta{display:flex;gap:20px}.nd-author-card-posts-count,.nd-author-card-author-location,.nd-category-card-posts-count{color:var(--color-author-card-meta);font-size:14px;font-weight:600}.nd-author-card-author-location{position:relative;display:flex;align-items:center;gap:4px}.nd-author-card-author-location svg path{stroke:var(--color-author-card-meta)}.nd-author-card-author-location:before{content:"";width:2px;height:75%;position:absolute;top:50%;left:-10px;transform:translateY(-50%);background-color:var(--color-border)}@media(max-width:1400px){.nd-archive-page-excerpt{font-size:18px}}@media(max-width:1250px){.nd-authors-feed,.nd-categories-feed,.nd-archive-page-posts-feed{grid-template-columns:repeat(3,1fr)}.nd-archive-page-post-title-link{font-size:20px}.nd-author-page-bio{max-width:75%}.nd-author-page-header.with-image{align-items:flex-start}.nd-author-page-header.with-image .nd-author-page-header-main{width:59%}.nd-author-page-feature-image-wrapper{width:35%;max-width:35%}}@media(max-width:900px){.nd-archive-page{padding-bottom:64px}.nd-archive-page-title,.nd-author-page-name{font-size:36px}.nd-author-page-photo-name-wrapper{gap:24px}.nd-author-page-profile-image-wrapper{width:100px;height:100px;min-width:100px}.nd-author-page-bio{max-width:90%}.nd-author-page-location span,.nd-author-page-posts-count{font-size:16px}.nd-archive-page-header{flex-direction:column}.nd-archive-page-header.with-image{padding-bottom:32px;flex-direction:column}.nd-archive-page-header.with-image{flex-direction:column-reverse;align-items:flex-start}.nd-archive-page-header.with-image .nd-archive-page-header-main{width:100%}.nd-archive-page-image-wrapper{width:100%;max-width:100%;margin-bottom:24px}.nd-archive-page-excerpt,.nd-archive-page-header.with-image .nd-archive-page-excerpt{max-width:75%}.nd-authors-feed,.nd-categories-feed,.nd-archive-page-posts-feed{grid-template-columns:repeat(2,1fr);margin-top:40px}.nd-category-card-title-link{font-size:20px}.nd-author-card-meta{gap:16px}.nd-author-card-author-location:before{left:-8px}.nd-author-card-title-link:hover,.nd-category-card-title-link:hover{color:var(--color-main)}.nd-archive-page-post-title-link:hover,.nd-author-card-image-wrapper-link:hover .nd-author-card-image,.nd-category-card-image-wrapper-link:hover .nd-category-card-image,.nd-archive-page-post-image-wrapper-link:hover .nd-archive-page-post-image{opacity:1}.nd-author-card-image-wrapper-link:hover .nd-author-card-image-plug,.nd-category-card-image-wrapper-link:hover .nd-category-card-image-plug,.nd-archive-page-post-image-wrapper-link:hover .nd-archive-page-post-image-plug{background-color:var(--no-image-card-plug-bg-color)}.nd-author-page-socials:hover .nd-author-page-social-link:not(:hover) svg path{fill:var(--color-main)}.nd-author-page-header.with-image .nd-author-page-header-main{width:100%}.nd-author-page-feature-image-wrapper{display:none}.nd-author-page-header.with-image .nd-author-page-bio{max-width:90%}}@media(max-width:750px){.nd-archive-page-posts-feed{grid-template-columns:1fr;margin-top:40px}}@media(max-width:550px){.nd-archive-page{padding-bottom:44px}.nd-archive-page-header,.nd-archive-page-header.with-image{padding-bottom:24px}.nd-author-page-header,.nd-author-page-header.with-image{padding-bottom:28px}.nd-archive-page-title{font-size:32px}.nd-author-page-bio,.nd-author-page-header.with-image .nd-author-page-bio{max-width:100%}.nd-archive-page-excerpt,.nd-archive-page-header.with-image .nd-archive-page-excerpt{max-width:100%;margin-top:14px}.nd-authors-feed,.nd-archive-page-posts-feed{display:flex;flex-direction:column;margin-top:32px;row-gap:40px;column-gap:0}.nd-categories-feed{column-gap:20px;row-gap:20px;margin-top:32px}.nd-author-card-content{row-gap:20px}.nd-category-card-content{row-gap:8px}.nd-category-card-title-link{font-size:18px}.nd-author-page-photo-name-wrapper{gap:16px}.nd-author-page-profile-image-wrapper{width:80px;height:80px;min-width:80px}.nd-author-page-name{font-size:24px}.nd-author-page-bio{font-size:18px}}@media(max-width:350px){.nd-author-card-content{row-gap:12px}.nd-author-card-meta,.nd-author-page-meta{flex-direction:column-reverse;align-items:flex-start;gap:6px}.nd-author-card-author-location:before,.nd-author-page-location:before{display:none}.nd-category-card-title-link{font-size:16px}}.ts-archive-header[data-astro-cid-37x2unno]{padding:2rem 0 1rem}.ts-archive-header__title[data-astro-cid-37x2unno]{font-family:var(--font-family-title, "Fraunces", serif);font-weight:var(--font-weight-title, 700);font-size:2.25rem;line-height:1.1;color:var(--ink, #0a1428);margin:0 0 .5rem}.ts-archive-header__subtitle[data-astro-cid-37x2unno]{font-family:var(--font-sans, "DM Sans", sans-serif);font-size:1rem;color:var(--text-muted, #4a5878);margin:0 0 1.25rem}.archive-template .nd-headline-stream__title{font-size:15px!important;font-weight:600;line-height:1.4;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.archive-template .nd-section__heading,.archive-template .nd-post-card-hero__title,.archive-template .nd-featured-card__title{font-size:15px!important}.archive-template .nd-section__ad-sidebar--sticky{position:sticky;top:calc(var(--nav-height, 67px) + 16px)}.archive-template .nd-section__ad-sidebar{margin-top:-.5rem}.ts-archive-empty[data-astro-cid-37x2unno]{padding:3rem 0;text-align:center;color:var(--text-faint, #8a93a6)}
