@keyframes bwFadeUp{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.bj-section>*{animation:bwFadeUp .6s cubic-bezier(.18,.84,.32,1) both}.bj-archive-row{transition:background .16s,padding-left .2s}.bj-archive-row:hover{background:#0a09070a;padding-left:12px}.bj-photo{position:relative;width:100%;overflow:hidden;background:var(--bw-ink)}.bj-photo:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:.09;mix-blend-mode:overlay;pointer-events:none;background-image:radial-gradient(rgba(255,255,255,.6) 1px,transparent 1px);background-size:3px 3px;z-index:2}.bj-photo img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .5s cubic-bezier(.2,.7,.2,1)}.bj-photo--mono img{filter:grayscale(1) contrast(1.08)}a:hover .bj-photo img{transform:scale(1.04)}.bj-photo__accent{position:absolute;top:18px;left:18px;padding:4px 8px;background:var(--bw-rust);color:#fff;font-family:var(--font-mono);font-size:10px;letter-spacing:.16em;text-transform:uppercase;z-index:3}.bj-photo__caption-bar{position:absolute;bottom:22px;left:22px;right:22px;display:flex;justify-content:space-between;align-items:flex-end;z-index:3}.bj-photo__cap-text{font-family:var(--font-mono);font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:#fdfefab3}.bj-photo__gradient-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#00000026,#000000bf);z-index:1}.bj-photo__dept-meta{position:absolute;top:18px;left:18px;right:18px;display:flex;justify-content:space-between;align-items:flex-start;z-index:3}.bj-fb-A{background:radial-gradient(ellipse 70% 80% at 28% 20%,#6e4a26,#2a1c10 32%,#0a0805 70%,#000)}.bj-fb-B{background:radial-gradient(ellipse 90% 60% at 50% 100%,#4a3826,#1a1209,#050402 80%)}.bj-fb-C{background:radial-gradient(ellipse 50% 65% at 70% 50%,#8a4a22,#2a1408 28%,#0a0604 70%,#000)}.bj-fb-D{background:radial-gradient(ellipse 80% 50% at 50% 50%,#7a5a32,#2a1d0e,#050402)}.bj-fb-E{background:radial-gradient(ellipse 60% 50% at 30% 70%,#b34a1a,#4a1d0a 40%,#0a0402 90%)}.bj-fb-F{background:radial-gradient(ellipse 80% 70% at 70% 30%,#3a2d1f,#1a1409,#050402)}.bj-seal{width:64px;height:64px;border-radius:50%;border:1px solid rgba(253,254,250,.45);display:flex;flex-direction:column;align-items:center;justify-content:center;font-family:var(--font-mono);font-size:8.5px;letter-spacing:.2em;text-transform:uppercase;color:#fdfefabf;flex-shrink:0}.bj-seal__num{font-family:var(--font-display);font-size:15px;letter-spacing:-.02em;color:var(--bw-blanc-1);line-height:1}.bj-masthead{background:var(--bw-blanc-1);border-bottom:2px solid var(--bw-ink)}.bj-masthead__inner{max-width:1440px;margin:0 auto;padding:40px 32px 28px}.bj-masthead__meta{display:flex;justify-content:space-between;align-items:baseline;flex-wrap:wrap;gap:12px;padding-bottom:18px;border-bottom:1px solid var(--bw-line)}.bj-masthead__eyebrow{font-family:var(--font-mono);font-size:11px;letter-spacing:.2em;text-transform:uppercase;font-weight:500;color:var(--fg-3)}.bj-masthead__bottom{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-top:24px;flex-wrap:wrap}.bj-masthead__title{margin:0;font-family:var(--font-display);font-size:clamp(80px,16vw,240px);line-height:.82;letter-spacing:-.05em;text-transform:lowercase;font-weight:400}.bj-masthead__title .log{color:var(--bw-rust)}.bj-masthead__title .cr{font-family:var(--font-mono);font-size:.18em;letter-spacing:0;opacity:.55;vertical-align:top;margin-left:8px}.bj-masthead__desc{max-width:380px;padding-bottom:16px}.bj-masthead__desc p{margin:0;font-family:Fraunces,Times New Roman,serif;font-style:italic;font-weight:300;font-size:19px;line-height:1.45;color:var(--fg-2)}.bj-masthead__count{margin-top:14px;font-family:var(--font-mono);font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--fg-3)}.bj-catnav{background:var(--bw-ink);color:var(--bw-blanc-1)}.bj-catnav__inner{max-width:1440px;margin:0 auto;padding:14px 32px;display:flex;gap:4px;align-items:center;flex-wrap:wrap;justify-content:space-between}.bj-catnav__pills{display:flex;gap:4px;flex-wrap:wrap}.bj-cat{font-family:var(--font-mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;padding:8px 14px;cursor:pointer;border-radius:999px;line-height:1;display:inline-flex;align-items:center;gap:8px;transition:all .16s cubic-bezier(.2,.7,.2,1);text-decoration:none;background:transparent;color:#fdfefac7;border:1px solid rgba(253,254,250,.22)}.bj-cat:hover{background:#fdfefa1f}.bj-cat--active{background:var(--bw-blanc-1);color:var(--bw-ink);border-color:var(--bw-blanc-1)}.bj-cat__count{opacity:.5;font-size:9px}.bj-cat--active .bj-cat__count{opacity:.55}.bj-catnav__sort{display:flex;align-items:center;gap:14px;font-family:var(--font-mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:#fdfefa99}.bj-featured{background:var(--bw-ink);color:var(--bw-blanc-1)}.bj-featured__grid{max-width:1440px;margin:0 auto;display:grid;grid-template-columns:1.2fr 1fr}.bj-featured__photo{height:680px}.bj-featured__copy{padding:72px 56px;display:flex;flex-direction:column;justify-content:center}.bj-featured__eyebrow{font-family:var(--font-mono);font-size:11px;letter-spacing:.2em;text-transform:uppercase;font-weight:500;color:var(--bw-tan)}.bj-featured__title{margin:18px 0 0;font-family:var(--font-display);font-size:clamp(40px,5.4vw,80px);line-height:1;letter-spacing:-.03em;text-transform:lowercase;font-weight:400;color:var(--bw-blanc-1);text-decoration:none;display:block}.bj-featured__title:hover{opacity:.85}.bj-featured__quote{font-family:Fraunces,Times New Roman,serif;font-style:italic;font-size:19px;line-height:1.5;margin-top:26px;color:#fdfefacc;max-width:520px}.bj-featured__byline{margin-top:32px;display:flex;gap:24px;align-items:center;flex-wrap:wrap;padding-top:18px;border-top:1px solid rgba(253,254,250,.2)}.bj-featured__avatar{width:40px;height:40px;border-radius:50%;background:var(--bw-tan);display:flex;align-items:center;justify-content:center;font-family:var(--font-display);color:var(--bw-ink);font-size:14px;text-transform:lowercase;flex-shrink:0}.bj-featured__author-name{font-family:var(--font-body);font-size:13px;color:var(--bw-blanc-1)}.bj-featured__author-meta{font-family:var(--font-mono);font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:#fdfefa8c;margin-top:2px}.bj-featured__byline-spacer{flex:1}.bj-featured__cta{display:inline-flex;align-items:center;gap:8px;background:var(--bw-blanc-1);color:var(--bw-ink);border:1px solid var(--bw-blanc-1);font-family:var(--font-display);font-size:12px;letter-spacing:.01em;text-transform:lowercase;padding:13px 22px;border-radius:2px;text-decoration:none;transition:transform .14s,background .2s;cursor:pointer;white-space:nowrap}.bj-featured__cta:hover{transform:translateY(-1px)}.bj-latest{background:var(--bw-blanc-1)}.bj-latest__inner{max-width:1440px;margin:0 auto;padding:96px 32px}.bj-latest__header{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:40px;gap:24px;flex-wrap:wrap}.bj-latest__header-left .bj-eyebrow{margin-bottom:12px}.bj-latest__view-toggle{display:flex;align-items:center;gap:14px;font-family:var(--font-mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--fg-3)}.bj-view-btn{background:transparent;color:var(--bw-ink);border:1px solid var(--bw-line-strong);padding:7px 12px;font-family:inherit;font-size:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer}.bj-view-btn--active{background:var(--bw-ink);color:var(--bw-blanc-1);border-color:var(--bw-ink)}.bj-latest__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;row-gap:56px}.bj-card{display:flex;flex-direction:column}.bj-card__photo{flex-shrink:0}.bj-card__body{padding-top:20px;display:flex;flex-direction:column;flex:1}.bj-card__cats{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.bj-card__title{margin-top:12px;font-family:var(--font-display);font-size:22px;line-height:1.15;letter-spacing:-.015em;text-transform:lowercase;font-weight:400;color:var(--bw-ink);text-decoration:none;display:block}.bj-card__title:hover{color:var(--fg-2)}.bj-card__lede{font-family:var(--font-body);font-size:14px;line-height:1.55;color:var(--fg-2);margin-top:12px}.bj-card__footer-spacer{flex:1}.bj-card__footer{margin-top:18px;padding-top:14px;border-top:1px solid var(--bw-line);display:flex;justify-content:space-between;align-items:baseline;font-family:var(--font-mono);font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--fg-3)}.bj-card__read{color:var(--bw-ink);text-decoration:none}.bj-card__read:hover{text-decoration:underline}.bj-eyebrow{font-family:var(--font-mono);font-size:11px;letter-spacing:.2em;text-transform:uppercase;font-weight:500;color:var(--fg-3)}.bj-eyebrow--rust{color:var(--bw-rust)}.bj-eyebrow--tan{color:var(--bw-tan-deep)}.bj-eyebrow--light{color:#fdfefad9}.bj-title{font-family:var(--font-display);font-weight:400;text-transform:lowercase;color:var(--bw-ink);margin:0}.bj-title--dark{color:var(--bw-blanc-1)}.bj-title--h1{font-size:clamp(40px,4.6vw,72px);line-height:1;letter-spacing:-.025em}.bj-title--display{font-size:clamp(56px,7vw,112px);line-height:.94;letter-spacing:-.03em}.bj-title--h3{font-size:clamp(20px,1.6vw,26px);line-height:1.15;letter-spacing:-.015em}.bj-essay{background:var(--bw-cream);border-top:1.5px solid var(--bw-ink);border-bottom:1.5px solid var(--bw-ink)}.bj-essay__inner{max-width:1440px;margin:0 auto;padding:88px 32px 56px}.bj-essay__header{display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:end;margin-bottom:40px}.bj-essay__title{margin-top:16px;font-family:var(--font-display);font-size:clamp(44px,5.4vw,84px);line-height:.94;letter-spacing:-.03em;text-transform:lowercase;font-weight:400;color:var(--bw-ink)}.bj-essay__desc{font-family:Fraunces,Times New Roman,serif;font-style:italic;font-size:19px;line-height:1.5;color:var(--fg-2);margin:0;max-width:520px}.bj-essay__photos{max-width:1440px;margin:0 auto;padding:0 32px 96px}.bj-essay__grid{display:grid;grid-template-columns:1.6fr 1fr;gap:24px}.bj-essay__stack{display:grid;grid-template-rows:repeat(2,1fr);gap:24px}.bj-essay__captions{margin-top:18px;display:grid;grid-template-columns:1.6fr 1fr;gap:24px;font-family:var(--font-mono);font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--fg-3)}.bj-essay__cta{margin-top:40px;text-align:center}.bj-btn-outline{display:inline-flex;align-items:center;gap:8px;background:transparent;color:var(--bw-ink);border:1px solid var(--bw-ink);font-family:var(--font-display);font-size:12px;letter-spacing:.01em;text-transform:lowercase;padding:13px 22px;border-radius:2px;text-decoration:none;cursor:pointer;transition:transform .14s}.bj-btn-outline:hover{transform:translateY(-1px)}.bj-dept{background:var(--bw-blanc-1)}.bj-dept__inner{max-width:1440px;margin:0 auto;padding:96px 32px}.bj-dept__header{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:36px;flex-wrap:wrap;gap:12px}.bj-dept__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:0;border:1px solid var(--bw-line-strong)}.bj-dept-card{position:relative;text-decoration:none;color:inherit;display:block;border-right:1px solid var(--bw-line-strong)}.bj-dept-card:last-child{border-right:none}.bj-dept-card__photo{height:300px}.bj-dept-card__copy{padding:26px 24px 32px;background:var(--bw-cream);border-top:1px solid var(--bw-line);min-height:200px;display:flex;flex-direction:column}.bj-dept-card__title{font-family:var(--font-display);font-weight:400;font-size:21px;line-height:1.15;letter-spacing:-.015em;text-transform:lowercase;color:var(--bw-ink);margin:0}.bj-dept-card__sub{font-family:var(--font-body);font-size:13px;line-height:1.55;color:var(--fg-2);margin-top:12px}.bj-dept-card__spacer{flex:1}.bj-dept-card__link{margin-top:18px;font-family:var(--font-mono);font-size:11px;letter-spacing:.16em;text-transform:uppercase;border-bottom:1px solid var(--bw-ink);padding-bottom:3px;align-self:flex-start;color:var(--bw-ink)}.bj-quote{background:var(--bw-bone);border-top:1px solid var(--bw-line);border-bottom:1px solid var(--bw-line)}.bj-quote__inner{max-width:1100px;margin:0 auto;padding:120px 32px;text-align:center}.bj-quote__mark{font-family:var(--font-display);font-size:96px;line-height:.6;letter-spacing:-.04em;color:var(--bw-rust)}.bj-quote__text{font-family:Fraunces,Times New Roman,serif;font-style:italic;font-weight:300;font-size:clamp(32px,4vw,56px);line-height:1.15;letter-spacing:-.015em;color:var(--bw-ink);margin:24px 0 0}.bj-quote__attr{margin-top:28px;font-family:var(--font-mono);font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:var(--fg-3)}.bj-archive{background:var(--bw-cream);border-top:1px solid var(--bw-line)}.bj-archive__inner{max-width:1440px;margin:0 auto;padding:96px 32px}.bj-archive__grid{display:grid;grid-template-columns:1fr 2fr;gap:64px;align-items:start}.bj-archive__left{position:sticky;top:80px}.bj-archive__left-title{margin-top:16px;font-family:var(--font-display);font-size:clamp(40px,4.6vw,64px);line-height:1;letter-spacing:-.025em;text-transform:lowercase;font-weight:400;color:var(--bw-ink)}.bj-archive__left-desc{font-family:var(--font-body);font-size:15px;line-height:1.55;color:var(--fg-2);margin-top:18px;max-width:380px}.bj-archive__years{margin-top:32px;padding-top:24px;border-top:1px solid var(--bw-line-strong)}.bj-archive__years-label{margin-bottom:14px}.bj-archive__year-btns{display:flex;gap:6px;flex-wrap:wrap}.bj-year-btn{background:transparent;color:var(--bw-ink);border:1px solid var(--bw-line-strong);font-family:var(--font-mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;padding:7px 11px;cursor:pointer}.bj-year-btn--active{background:var(--bw-ink);color:var(--bw-blanc-1);border-color:var(--bw-ink)}.bj-archive__list{border-top:2px solid var(--bw-ink)}.bj-archive-row{display:grid;grid-template-columns:64px 140px 1fr auto;gap:24px;align-items:center;padding:22px 0;border-bottom:1px solid var(--bw-line);text-decoration:none;color:inherit}.bj-archive-row__num{font-family:var(--font-display);font-size:28px;letter-spacing:-.02em;color:var(--bw-tan-deep);line-height:1}.bj-archive-row__title{font-family:var(--font-display);font-size:20px;line-height:1.15;letter-spacing:-.015em;text-transform:lowercase;font-weight:400;color:var(--bw-ink)}.bj-archive-row__meta{margin-top:6px;font-family:var(--font-mono);font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--fg-3)}.bj-archive-row__read{font-family:var(--font-mono);font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--bw-ink)}.bj-archive__footer{margin-top:28px;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:14px}.bj-pagination{display:flex;align-items:center;gap:6px;margin-top:28px;flex-wrap:wrap}.bj-pagination a,.bj-pagination span{font-family:var(--font-mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;min-width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--bw-line);text-decoration:none;color:var(--fg-2);padding:0 8px;transition:background .18s,color .18s,border-color .18s}.bj-pagination a:hover,.bj-pagination .current{background:var(--bw-ink);color:var(--bw-blanc-1);border-color:var(--bw-ink)}.bj-pagination__prev,.bj-pagination__next{padding:0 14px}.bj-contrib{background:var(--bw-ink);color:var(--bw-blanc-1)}.bj-contrib__inner{max-width:1440px;margin:0 auto;padding:96px 32px}.bj-contrib__header{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:40px;flex-wrap:wrap;gap:12px}.bj-contrib__desc{max-width:380px;font-family:Fraunces,Times New Roman,serif;font-style:italic;font-size:17px;line-height:1.5;color:#fdfefab8;margin:0}.bj-contrib__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:0;border:1px solid rgba(253,254,250,.18)}.bj-contrib-card{padding:32px;border-right:1px solid rgba(253,254,250,.18);display:flex;flex-direction:column;gap:20px}.bj-contrib-card:last-child{border-right:none}.bj-contrib-card__avatar{width:64px;height:64px;border-radius:50%;background:var(--bw-tan);display:flex;align-items:center;justify-content:center;font-family:var(--font-display);color:var(--bw-ink);font-size:22px;letter-spacing:-.02em;text-transform:lowercase}.bj-contrib-card__name{font-family:var(--font-display);font-size:22px;letter-spacing:-.015em;text-transform:lowercase;color:var(--bw-blanc-1);margin:0}.bj-contrib-card__role{margin-top:6px;font-family:var(--font-mono);font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:#fdfefa99}.bj-contrib-card__spacer{flex:1}.bj-contrib-card__footer{padding-top:16px;border-top:1px solid rgba(253,254,250,.18);display:flex;justify-content:space-between;align-items:baseline;font-family:var(--font-mono);font-size:10px;letter-spacing:.16em;text-transform:uppercase}.bj-contrib-card__count{color:#fdfefa99}.bj-contrib-card__link{color:var(--bw-tan)}@media(max-width:1100px){.bj-featured__grid{grid-template-columns:1fr}.bj-featured__photo{height:460px}.bj-featured__copy{padding:56px 32px}.bj-latest__grid{grid-template-columns:1fr}.bj-essay__header{grid-template-columns:1fr;gap:24px}.bj-essay__grid,.bj-essay__captions{grid-template-columns:1fr}.bj-dept__grid{grid-template-columns:1fr 1fr}.bj-dept-card:nth-child(2){border-right:none}.bj-dept-card:nth-child(3){border-top:1px solid var(--bw-line-strong);border-right:1px solid var(--bw-line-strong)}.bj-dept-card:nth-child(4){border-top:1px solid var(--bw-line-strong);border-right:none}.bj-archive__grid{grid-template-columns:1fr;gap:40px}.bj-archive__left{position:static}.bj-archive-row{grid-template-columns:48px 100px 1fr auto;gap:14px}.bj-contrib__grid{grid-template-columns:1fr 1fr}.bj-contrib-card:nth-child(2){border-right:none}.bj-contrib-card:nth-child(3){border-top:1px solid rgba(253,254,250,.18);border-right:1px solid rgba(253,254,250,.18)}.bj-contrib-card:nth-child(4){border-top:1px solid rgba(253,254,250,.18);border-right:none}}@media(max-width:720px){.bj-masthead__title{font-size:clamp(56px,18vw,120px)}.bj-masthead__bottom{flex-direction:column;align-items:flex-start}.bj-archive-row{grid-template-columns:48px 1fr auto}.bj-archive-row .bj-eyebrow{display:none}.bj-dept__grid{grid-template-columns:1fr}.bj-dept-card{border-right:none;border-top:1px solid var(--bw-line-strong)}.bj-dept-card:first-child{border-top:none}.bj-contrib__grid{grid-template-columns:1fr}.bj-contrib-card{border-right:none;border-top:1px solid rgba(253,254,250,.18)}.bj-contrib-card:first-child{border-top:none}.bj-quote__inner{padding:72px 24px}.bj-latest__inner,.bj-dept__inner,.bj-archive__inner,.bj-contrib__inner{padding-left:20px;padding-right:20px}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/blog.css.map */
