.PostCard_card__5hTz7{display:flex;flex-direction:column}.PostCard_imageWrap__mr_Tm{position:relative;width:100%;aspect-ratio:2/3;overflow:hidden;background:var(--color-warm);flex-shrink:0}.PostCard_image__tEi5j{object-fit:cover;transition:transform .5s ease}.PostCard_card__5hTz7:hover .PostCard_image__tEi5j{transform:scale(1.03)}.PostCard_placeholder___0yFv{width:100%;height:100%;background:var(--color-warm-dark)}.PostCard_body__HVVw5{padding:12px 0 0;display:flex;flex-direction:column;gap:6px}.PostCard_category__GXSvi{font-family:var(--font-body);font-size:.625rem;font-weight:var(--ui-font-weight);letter-spacing:var(--ui-letter-spacing);text-transform:uppercase;color:var(--color-muted);transition:color var(--transition)}.PostCard_category__GXSvi:hover{color:var(--color-ink)}.PostCard_title__z8eru{font-family:var(--font-display);font-weight:500;font-size:1.125rem;line-height:1.25;letter-spacing:-.01em;color:var(--color-headline)}.PostCard_title__z8eru a{transition:opacity var(--transition)}.PostCard_title__z8eru a:hover{opacity:.7}.PostCard_date__rPeTA{font-size:.75rem;color:var(--color-muted);letter-spacing:.02em}.PostCard_hero__4wKoF .PostCard_imageWrap__mr_Tm{aspect-ratio:4/3}@media (min-width:768px){.PostCard_hero__4wKoF .PostCard_imageWrap__mr_Tm{aspect-ratio:3/2}}.PostCard_hero__4wKoF .PostCard_body__HVVw5{padding-top:16px}.PostCard_hero__4wKoF .PostCard_title__z8eru{font-size:clamp(1.5rem,4vw,2.25rem);letter-spacing:-.02em;line-height:1.15}.PostCard_featured__Xmwyr .PostCard_imageWrap__mr_Tm{aspect-ratio:3/4}.PostCard_featured__Xmwyr .PostCard_title__z8eru{font-size:1.125rem}.PostCard_featured__Xmwyr .PostCard_body__HVVw5{padding-top:16px}.archive_page__Fytpo{padding-bottom:80px}.archive_container__ItbLy{max-width:var(--max-width);margin-inline:auto;padding-inline:20px}@media (min-width:768px){.archive_container__ItbLy{padding-inline:40px}}.archive_header__FyIpC{padding:56px 0 48px;border-bottom:1px solid var(--color-border);margin-bottom:48px;display:flex;flex-direction:column;gap:10px}.archive_title__tmc1b{font-family:var(--font-display);font-size:clamp(2.5rem,7vw,4.5rem);font-weight:var(--font-display-weight);letter-spacing:-.025em;line-height:1.05}.archive_count__9Iinq{font-size:.75rem;letter-spacing:.06em;text-transform:uppercase;color:var(--color-muted)}.archive_grid__kZCpK{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:40px 28px;gap:40px 28px}@media (min-width:768px){.archive_grid__kZCpK{grid-template-columns:repeat(3,1fr);gap:48px 36px}}@media (min-width:1100px){.archive_grid__kZCpK{grid-template-columns:repeat(4,1fr)}}.archive_empty__0SbeE{color:var(--color-muted);font-size:.9375rem;padding:40px 0}.archive_pagination__N8CKV{margin-top:56px;display:flex;justify-content:center}.archive_paginationInner__dyeMT{display:flex;align-items:center;gap:14px}.archive_pageNumbers__DTkq1{display:flex;align-items:center;gap:8px}.archive_pageLink__6HqY6{display:inline-flex;align-items:center;justify-content:center;height:36px;min-width:36px;padding:0 12px;border:1px solid var(--color-border);border-radius:999px;font-size:.75rem;letter-spacing:.12em;text-transform:uppercase;color:var(--color-ink);background:transparent;transition:background .16s ease,border-color .16s ease,color .16s ease}.archive_pageLink__6HqY6:hover{background:rgba(0,0,0,.04)}.archive_pageLinkActive__cKlWG{background:var(--color-ink);color:#fff;border-color:var(--color-ink)}.archive_pageLinkDisabled__KvBSM{opacity:.45;pointer-events:none}.archive_ellipsis__Y4u0S{color:var(--color-muted);padding:0 6px;font-size:.9rem;line-height:1}.category_page__jBEtj{padding-bottom:80px}.category_container__ZaI1b{max-width:var(--max-width);margin-inline:auto;padding-inline:20px}@media (min-width:768px){.category_container__ZaI1b{padding-inline:40px}}.category_header___TXF6{padding:56px 0 48px;border-bottom:1px solid var(--color-border);margin-bottom:48px;display:flex;flex-direction:column;gap:10px}.category_title__8M2PT{font-family:var(--font-display);font-size:clamp(2.5rem,7vw,4.5rem);font-weight:var(--font-display-weight);letter-spacing:-.025em;line-height:1.05}.category_intro__HTMZA{font-size:1rem;line-height:1.7;color:#3d3830;max-width:520px}.category_count__6FQm9{font-size:.75rem;letter-spacing:.06em;text-transform:uppercase;color:var(--color-muted)}.category_grid__mTRWt{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:40px 28px;gap:40px 28px}@media (min-width:768px){.category_grid__mTRWt{grid-template-columns:repeat(3,1fr);gap:48px 36px}}@media (min-width:1100px){.category_grid__mTRWt{grid-template-columns:repeat(4,1fr)}}.category_empty__K_EBQ{color:var(--color-muted);font-size:.9375rem;padding:40px 0}.category_pagination__gRNc6{margin-top:56px;display:flex;justify-content:center}.category_paginationInner__Bmkay{display:flex;align-items:center;gap:14px}.category_pageNumbers__Gjd_S{display:flex;align-items:center;gap:8px}.category_pageLink__EJ6Gt{display:inline-flex;align-items:center;justify-content:center;height:36px;min-width:36px;padding:0 12px;border:1px solid var(--color-border);border-radius:999px;font-size:.75rem;letter-spacing:.12em;text-transform:uppercase;color:var(--color-ink);background:transparent;transition:background .16s ease,border-color .16s ease,color .16s ease}.category_pageLink__EJ6Gt:hover{background:rgba(0,0,0,.04)}.category_pageLinkActive__Nwwub{background:var(--color-ink);color:#fff;border-color:var(--color-ink)}.category_pageLinkDisabled__81pDo{opacity:.45;pointer-events:none}.category_ellipsis__NqT6I{color:var(--color-muted);padding:0 6px;font-size:.9rem;line-height:1}.FeaturedPostsSection_section__U5ULT{padding:76px 0 72px;background-color:var(--color-paper);position:relative}@media (min-width:768px){.FeaturedPostsSection_section__U5ULT{padding:72px 0}}.FeaturedPostsSection_inner__Ibyc8{max-width:var(--max-width);margin-inline:auto;padding-inline:40px}.FeaturedPostsSection_header__b3k6Z{margin-bottom:32px;display:flex;align-items:baseline;justify-content:space-between;gap:18px}.FeaturedPostsSection_eyebrow__u8o6e{font-size:.6875rem;letter-spacing:.12em;text-transform:uppercase;color:var(--color-muted)}.FeaturedPostsSection_heading__i6ZRW{font-family:var(--font-display);font-size:2rem;font-weight:var(--font-display-weight);letter-spacing:-.02em;line-height:1.1}@media (max-width:520px){.FeaturedPostsSection_header__b3k6Z{align-items:flex-start;flex-direction:column;gap:10px}}.FeaturedPostsSection_controls__hEsBn{display:none;align-items:center;gap:10px;color:var(--color-muted);-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (min-width:768px){.FeaturedPostsSection_controls__hEsBn{display:inline-flex}}.FeaturedPostsSection_counter__9L2xq{font-size:.75rem;letter-spacing:.08em;text-transform:uppercase}.FeaturedPostsSection_arrow__Xevj5{width:34px;height:34px;border-radius:999px;border:1px solid var(--color-border);background:transparent;color:var(--color-ink);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:background var(--transition),opacity var(--transition),border-color var(--transition)}.FeaturedPostsSection_arrow__Xevj5:hover{background:rgba(0,0,0,.04)}.FeaturedPostsSection_fullBleed___AI4I{margin-inline:calc(50% - 50vw);padding-inline:20px;overflow:hidden;background-color:var(--color-paper)}@media (min-width:768px){.FeaturedPostsSection_fullBleed___AI4I{padding-inline:40px}}.FeaturedPostsSection_carousel__ArG57{padding:10px 0 16px}.FeaturedPostsSection_carousel__ArG57 .swiper{overflow:visible}.FeaturedPostsSection_carousel__ArG57 .swiper-wrapper{align-items:stretch}.FeaturedPostsSection_slide__j9w3b{width:clamp(220px,42vw,320px)}@media (min-width:980px){.FeaturedPostsSection_slide__j9w3b{width:320px}}.FeaturedPostsSection_footer__o6SqY{margin-top:48px;display:flex;justify-content:center}.FeaturedPostsSection_cta__ayr0H{display:inline-flex;align-items:center;justify-content:center;font-family:var(--font-body);padding:13px 32px;background:var(--color-warm);color:var(--color-ink);font-size:.8125rem;font-weight:var(--ui-font-weight);letter-spacing:var(--ui-letter-spacing);text-transform:uppercase;transition:opacity var(--transition),background-color var(--transition)}.FeaturedPostsSection_cta__ayr0H:hover{opacity:.92;background:var(--color-warm-dark)}.HomeHeroTriptych_section__6o0am{padding:32px 0 0;position:relative;z-index:1}@media (min-width:768px){.HomeHeroTriptych_section__6o0am{padding:20px 0 0}}.HomeHeroTriptych_inner__r3hsz{max-width:var(--max-width);margin-inline:auto;padding-inline:var(--page-gutter)}.HomeHeroTriptych_grid__wD7ma{display:grid;grid-template-columns:1fr;grid-gap:18px;gap:18px}@media (min-width:1024px){.HomeHeroTriptych_grid__wD7ma{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);gap:22px;align-items:start}}.HomeHeroTriptych_secondaryCol__XIEUc{display:grid;grid-template-columns:1fr;grid-gap:18px;gap:18px}.HomeHeroTriptych_card__FCeHU{background:var(--color-paper);border-radius:0;padding:18px 18px 20px;display:flex;flex-direction:column;gap:14px}@media (min-width:1024px){.HomeHeroTriptych_card__FCeHU{padding:20px 20px 22px}}.HomeHeroTriptych_imageLink__WoyO8{position:relative;display:block;width:100%;overflow:hidden;border-radius:0;background:var(--color-warm-dark)}.HomeHeroTriptych_dateBadge__pRVna{position:absolute;top:12px;right:16px;z-index:2;pointer-events:none;font-family:var(--font-body);font-size:.9rem;font-weight:500;letter-spacing:.06em;line-height:1;color:var(--color-paper)}.HomeHeroTriptych_primary__mNiDO .HomeHeroTriptych_imageLink__WoyO8{aspect-ratio:9/8}.HomeHeroTriptych_secondary__OY3p4 .HomeHeroTriptych_imageLink__WoyO8{aspect-ratio:4/3}@media (max-width:1023px){.HomeHeroTriptych_primary__mNiDO .HomeHeroTriptych_imageLink__WoyO8,.HomeHeroTriptych_secondary__OY3p4 .HomeHeroTriptych_imageLink__WoyO8{aspect-ratio:16/10}}.HomeHeroTriptych_image__6Hhj_{object-fit:cover;object-position:center top;transition:transform .45s ease}.HomeHeroTriptych_secondary__OY3p4 .HomeHeroTriptych_image__6Hhj_{object-position:center 25%}.HomeHeroTriptych_imageLink__WoyO8:hover .HomeHeroTriptych_image__6Hhj_{transform:scale(1.02)}.HomeHeroTriptych_imagePlaceholder__XNRQN{width:100%;height:100%;background:var(--color-warm-dark)}.HomeHeroTriptych_title__xpAQo{font-family:var(--font-display);font-weight:var(--font-display-weight);letter-spacing:-.02em;color:var(--color-headline);line-height:1.05;margin:0}.HomeHeroTriptych_primaryTitle__qQ5GM{font-size:clamp(2.25rem,3.6vw,3.4rem)}.HomeHeroTriptych_secondaryTitle__zWyJo{font-size:clamp(2.25rem,3.6vw,1.85rem)}@media (min-width:1024px){.HomeHeroTriptych_secondaryTitle__zWyJo{font-size:clamp(1.35rem,2.2vw,1.85rem)}}.HomeHeroTriptych_title__xpAQo a{color:inherit;text-decoration:none}.HomeHeroTriptych_cta__Xb7w2{display:inline-flex;width:-moz-fit-content;width:fit-content;font-family:var(--font-body);font-size:.6875rem;font-weight:var(--ui-font-weight);letter-spacing:var(--ui-letter-spacing);text-transform:uppercase;color:var(--color-ink);border-bottom:1px solid var(--color-border);padding-bottom:2px;transition:border-color var(--transition)}.HomeHeroTriptych_cta__Xb7w2:hover{border-color:var(--color-ink)}.AboutSection_section__lPa1a{margin-top:40px;position:relative;padding-inline:24px;padding-block:calc(72px * .55);--tex-hairline:rgb(255 255 255/0.04);--tex-mid:rgb(255 255 255/0.025);background-color:var(--color-ink);background-image:url(/images/45-degree-fabric-light.avif),repeating-linear-gradient(90deg,transparent 0 32px,var(--tex-hairline) 32px 33px,transparent 33px 35px,var(--tex-hairline) 35px 36px,transparent 36px 58px,var(--tex-mid) 58px 59px,var(--tex-mid) 59px 60px,var(--tex-mid) 60px 61px,var(--tex-mid) 61px 62px,var(--tex-mid) 62px 63px,transparent 63px 70px);background-repeat:repeat,no-repeat;background-size:230px auto,auto;background-position:0 0,0 0;background-blend-mode:soft-light,normal}@media (min-width:768px){.AboutSection_section__lPa1a{margin-top:80px;padding-inline:40px}}.AboutSection_inner__flAlL{max-width:min(980px,calc(var(--max-width) * .9));margin-inline:auto}.AboutSection_card__hGDPu{display:flex;flex-direction:column;align-items:center;gap:32px;width:100%;padding:36px 28px 40px;background:transparent;box-sizing:border-box}@media (min-width:768px){.AboutSection_card__hGDPu{flex-direction:row-reverse;align-items:center;justify-content:space-between;gap:48px;min-height:min(360px,52vh);padding:52px 56px 52px 64px}}.AboutSection_textSide__W9bcW{flex:1 1;min-width:0;display:flex;flex-direction:column;justify-content:center;gap:20px;width:100%}.AboutSection_heading__B5U9z{font-family:var(--font-display);font-size:clamp(2.25rem,5vw,3.5rem);font-weight:var(--font-display-weight);letter-spacing:-.025em;line-height:1.1;color:var(--color-paper)}.AboutSection_bio__bB5pB{font-family:var(--font-prose);font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.7;color:var(--color-paper);max-width:38rem}.AboutSection_cta__Kil1a{display:inline-flex;align-items:center;gap:6px;font-family:var(--font-body);font-size:.75rem;font-weight:var(--ui-font-weight);letter-spacing:var(--ui-letter-spacing);text-transform:uppercase;color:var(--color-paper);border-bottom:1px solid rgb(255 255 255/.3);padding-bottom:2px;width:-moz-fit-content;width:fit-content;transition:border-color var(--transition),opacity var(--transition)}.AboutSection_cta__Kil1a:hover{border-bottom-color:var(--color-paper);opacity:.85}.AboutSection_photoWrap__5ijGc{position:relative;width:min(280px,80vw);aspect-ratio:1;border-radius:50%;overflow:hidden;flex-shrink:0}@media (min-width:768px){.AboutSection_photoWrap__5ijGc{width:min(280px,28vw);max-width:300px}}.AboutSection_photo__rkNnM{object-fit:cover;object-position:center 12%;transform:scale(1.08);transform-origin:center 20%}.AboutSection_photoPlaceholder__Sl8I1{width:min(280px,80vw);aspect-ratio:1;border-radius:50%;flex-shrink:0;background:var(--color-warm-dark)}@media (min-width:768px){.AboutSection_photoPlaceholder__Sl8I1{width:min(280px,28vw);max-width:300px}}.SubstackSection_section__a7yGn{padding:96px 20px;margin-top:0;background-color:var(--color-ink);position:relative;overflow:hidden}.SubstackSection_inner__rtYk5{position:relative;z-index:1;max-width:680px;margin-inline:auto;padding:56px 40px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:16px;border:2px solid var(--color-paper);background:rgb(var(--color-ink-rgb)/.55);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.SubstackSection_icon__KAH0I{color:var(--color-paper)}.SubstackSection_eyebrow__3TuM1{font-size:.6875rem;letter-spacing:.12em;text-transform:uppercase;color:var(--color-on-dark-dim)}.SubstackSection_heading__C9VEo{font-family:var(--font-display);font-size:2.25rem;font-weight:var(--font-display-weight);letter-spacing:-.02em;color:var(--color-on-dark);line-height:1.15;text-wrap:balance}@media (min-width:640px){.SubstackSection_section__a7yGn{padding-inline:0}.SubstackSection_heading__C9VEo{font-size:2.875rem}}.SubstackSection_sub__oT2S9{font-size:.9375rem;line-height:1.7;color:var(--color-on-dark-muted);max-width:380px}.SubstackSection_cta__K096b{margin-top:8px;display:inline-flex;align-items:center;font-family:var(--font-body);padding:13px 32px;background:var(--color-paper);color:var(--color-ink);border:2px solid var(--color-paper);font-size:.8125rem;font-weight:var(--ui-font-weight);letter-spacing:var(--ui-letter-spacing);text-transform:uppercase;transition:opacity var(--transition)}.SubstackSection_cta__K096b:hover{opacity:.85}