.fj{--fj-pad: clamp(20px, 4vw, 64px);--fj-gap: clamp(20px, 2.4vw, 36px);color:var(--fn-ink);font-family:var(--fn-body)}.fj a{color:inherit;text-decoration:none}.fj-card{display:flex;flex-direction:column;min-width:0}.fj-card__media{display:block;position:relative;overflow:hidden;aspect-ratio:4 / 3;background:#2a1d1714}.fj-card__img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .9s cubic-bezier(.22,.8,.24,1)}.fj-card:hover .fj-card__img{transform:scale(1.045)}.fj-card__body{display:flex;flex-direction:column;gap:10px;padding-top:20px;flex:1}.fj-card__meta{margin:0;display:flex;flex-wrap:wrap;gap:4px 10px;font-size:10px;line-height:1.4;letter-spacing:2.4px;text-transform:uppercase;font-weight:600;color:var(--fn-accent)}.fj-card__meta span[aria-hidden]{opacity:.6}.fj-card__title{margin:0;font-family:var(--fn-editorial);font-weight:400;font-size:clamp(22px,2vw,27px);line-height:1.18;letter-spacing:-.3px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.fj-card__title a{transition:color .25s ease}.fj-card:hover .fj-card__title a{color:var(--fn-accent)}.fj-card__excerpt{margin:0;font-size:14.5px;line-height:1.7;color:var(--fn-muted-light);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.fj-card__link{margin-top:auto;padding-top:6px;display:inline-flex;align-items:center;gap:10px;align-self:flex-start;min-height:44px;font-size:11px;letter-spacing:2.2px;text-transform:uppercase;font-weight:600;color:var(--fn-ink)}.fj-card__link svg{transition:transform .3s ease;color:var(--fn-accent)}.fj-card:hover .fj-card__link svg{transform:translate(5px)}.fj-card--feature .fj-card__title{font-size:clamp(28px,3.4vw,46px);line-height:1.1;-webkit-line-clamp:4}.fj-card--feature .fj-card__excerpt{font-size:16px;-webkit-line-clamp:5;max-width:520px}.fj-card--feature .fj-card__media{aspect-ratio:3 / 2}@media(min-width:900px){.fj-card--feature{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:clamp(32px,4vw,64px);align-items:center}.fj-card--feature .fj-card__media{aspect-ratio:4 / 3}.fj-card--feature .fj-card__body{padding-top:0;gap:16px;flex:none}.fj-card--feature .fj-card__link{margin-top:10px}}.fj--dark{color:var(--fn-cream)}.fj--dark .fj-card__excerpt{color:var(--fn-muted-dark)}.fj--dark .fj-card__link{color:var(--fn-cream)}.fj--dark .fj-card__media{background:#f3e8d414}.fj-home{background:var(--fn-paper);padding:clamp(64px,9vw,128px) 0;overflow:hidden}.fj-home--dark{background:var(--fn-bg-deep);color:var(--fn-cream)}.fj-home__inner{max-width:var(--fn-max-w);margin:0 auto;padding:0 var(--fj-pad)}.fj-home__head{display:flex;flex-direction:column;gap:24px;margin-bottom:clamp(32px,4.5vw,56px)}.fj-home__head .fn-eyebrow{margin-bottom:18px}.fj-home__title{margin:0;font-family:var(--fn-editorial);font-weight:400;font-size:clamp(34px,4.6vw,62px);line-height:1.04;letter-spacing:-.8px;max-width:14ch}.fj-home__title em{font-style:italic;color:var(--fn-accent)}.fj-home__intro{margin:18px 0 0;max-width:460px;font-size:15px;line-height:1.75;color:var(--fn-muted-light)}.fj-home--dark .fj-home__intro{color:var(--fn-muted-dark)}.fn .fj-home__head .fj-home__cta-top{display:none}.fj-home__rail{display:grid;gap:var(--fj-gap);grid-template-columns:minmax(0,1fr)}.fj-home__foot{margin-top:36px;display:flex}.fj-home__foot .fn-btn{width:100%}@media(max-width:699px){.fj-home__rail{grid-auto-flow:column;grid-auto-columns:82%;grid-template-columns:none;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;margin:0 calc(var(--fj-pad) * -1);padding:0 var(--fj-pad) 8px;scroll-padding-left:var(--fj-pad);scrollbar-width:none}.fj-home__rail::-webkit-scrollbar{display:none}.fj-home__rail>*{scroll-snap-align:start}}@media(min-width:700px){.fj-home__rail{grid-template-columns:repeat(2,minmax(0,1fr))}.fj-home__foot{display:none}.fj-home__head{flex-direction:row;align-items:flex-end;justify-content:space-between}.fn .fj-home__head .fj-home__cta-top{display:inline-block;flex:none}}@media(min-width:1080px){.fj-home__rail{grid-template-columns:repeat(3,minmax(0,1fr))}}.fj-index{background:var(--fn-paper)}.fj-index__hero{background:var(--fn-bg-deep);color:var(--fn-cream);padding:calc(var(--fn-nav-h, 75px) + clamp(48px,8vw,104px)) var(--fj-pad) clamp(48px,7vw,96px)}.fj-index__hero-inner{max-width:var(--fn-max-w);margin:0 auto;display:flex;flex-direction:column;gap:28px}.fj-index__hero .fn-eyebrow{margin-bottom:20px}.fj-index__title{margin:0;font-family:var(--fn-editorial);font-weight:400;font-size:clamp(42px,7vw,96px);line-height:1;letter-spacing:-1.2px;color:var(--fn-cream)}.fj-index__title em{font-style:italic;color:var(--fn-accent)}.fj-index__intro{margin:22px 0 0;max-width:520px;font-size:16px;line-height:1.75;color:var(--fn-muted-dark)}.fj-index__count{font-size:10px;letter-spacing:3px;text-transform:uppercase;font-weight:600;color:var(--fn-muted-dark);display:flex;align-items:center;gap:14px}.fj-index__count:before{content:"";width:32px;height:1px;background:var(--fn-accent)}.fj-index__back{color:var(--fn-cream);border-bottom:1px solid var(--fn-line-dark);padding-bottom:1px}@media(min-width:900px){.fj-index__hero-inner{flex-direction:row;align-items:flex-end;justify-content:space-between;gap:64px}.fj-index__count{flex:none;padding-bottom:14px}}.fj-index__body{max-width:var(--fn-max-w);margin:0 auto;padding:clamp(40px,6vw,88px) var(--fj-pad) clamp(64px,9vw,128px)}.fj-index__grid{display:grid;gap:clamp(40px,5vw,64px) var(--fj-gap);grid-template-columns:minmax(0,1fr)}.fj-index__grid>.fj-card--feature{padding-bottom:clamp(24px,4vw,48px);border-bottom:1px solid var(--fn-line-light)}@media(min-width:700px){.fj-index__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.fj-index__grid>.fj-card--feature{grid-column:1 / -1}}@media(min-width:1080px){.fj-index__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.fj-empty{text-align:center;padding:80px 0;font-family:var(--fn-editorial);font-size:28px}.fj-pager{margin-top:clamp(48px,7vw,88px);padding-top:28px;border-top:1px solid var(--fn-line-light);display:flex;align-items:center;justify-content:space-between;gap:12px}.fj-pager a.fj-pager__btn,.fj-pager span.fj-pager__btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 22px;border:1px solid var(--fn-ink);font-size:11px;letter-spacing:2.2px;text-transform:uppercase;font-weight:600;transition:background .3s,color .3s,border-color .3s}.fj-pager a.fj-pager__btn:hover{background:var(--fn-ink);color:var(--fn-paper)}.fj-pager span.fj-pager__btn{opacity:.3}.fj-pager__count{font-size:11px;letter-spacing:2px;text-transform:uppercase;font-weight:600;color:var(--fn-muted-light);text-align:center}.fj-pager__nums{display:none}@media(min-width:900px){.fj-pager__count{display:none}.fj-pager__nums{display:flex;align-items:center;gap:4px}.fj-pager__nums a,.fj-pager__nums span{min-width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;font-size:13px;font-weight:500}.fj-pager__nums a:hover{color:var(--fn-accent)}.fj-pager__nums [aria-current]{border-bottom:1px solid var(--fn-accent);color:var(--fn-accent)}}@media(prefers-reduced-motion:no-preference){html:has(.fj-article){scroll-behavior:smooth}}.fj-article{background:var(--fn-paper)}.fj-progress{position:fixed;top:var(--fn-nav-h, 75px);left:0;right:0;height:2px;z-index:89;pointer-events:none}.fj-progress span{display:block;height:100%;background:var(--fn-accent);transform:scaleX(0);transform-origin:left center;will-change:transform}.fj-hero{background:var(--fn-bg-deep);color:var(--fn-cream);display:grid;grid-template-columns:minmax(0,1fr)}.fj-hero__text{padding:calc(var(--fn-nav-h, 75px) + 36px) var(--fj-pad) 44px;display:flex;flex-direction:column;justify-content:center;gap:22px}.fj-crumbs{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;font-size:10px;letter-spacing:3px;text-transform:uppercase;font-weight:600;color:var(--fn-accent)}.fj-crumbs a{display:inline-flex;align-items:center;gap:8px;min-height:32px}.fj-crumbs a:hover{color:var(--fn-cream)}.fj-crumbs span[aria-hidden]{opacity:.5}.fj-title{margin:0;font-weight:400}.fj-title__main{display:block;font-family:var(--fn-editorial);font-size:clamp(32px,4.4vw,62px);line-height:1.04;letter-spacing:-.9px;color:var(--fn-cream);text-wrap:balance}.fj-title__sub{display:block;margin-top:18px;font-family:var(--fn-editorial);font-style:italic;font-size:clamp(18px,1.8vw,24px);line-height:1.35;color:var(--fn-accent);text-wrap:pretty}.fj-byline{display:flex;flex-wrap:wrap;gap:6px 18px;padding-top:22px;border-top:1px solid var(--fn-line-dark);font-size:11px;letter-spacing:2px;text-transform:uppercase;font-weight:500;color:var(--fn-muted-dark)}.fj-hero__media{position:relative;min-height:0;aspect-ratio:4 / 3;background:#15100d}.fj-hero__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}@media(min-width:1000px){.fj-hero{grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:min(86vh,760px)}.fj-hero__text{padding:calc(var(--fn-nav-h, 75px) + 48px) clamp(40px,5vw,80px) 64px var(--fj-pad)}.fj-hero__media{aspect-ratio:auto}.fj-hero--noimg{grid-template-columns:minmax(0,1fr);min-height:0}.fj-hero--noimg .fj-hero__text{max-width:900px;margin:0 auto;width:100%}}.fj-wrap{padding:clamp(40px,6vw,88px) var(--fj-pad) clamp(48px,7vw,96px)}.fj-layout{max-width:1200px;margin:0 auto;display:block}.fj-main{max-width:700px;margin:0 auto;min-width:0}.fj-aside{max-width:700px;margin:56px auto 0;min-width:0}@media(min-width:1080px){.fj-layout{display:grid;grid-template-columns:minmax(0,700px) 340px;justify-content:space-between;column-gap:clamp(48px,6vw,96px);align-items:start}.fj-main{margin:0;max-width:none}.fj-aside{margin:0;max-width:none;display:flex;flex-direction:column;gap:24px}}@media(min-width:1080px)and (min-height:880px){.fj-aside{position:sticky;top:calc(var(--fn-nav-h, 75px) + 28px);max-height:calc(100vh - var(--fn-nav-h, 75px) - 56px);max-height:calc(100dvh - var(--fn-nav-h, 75px) - 56px);overflow-y:auto;scrollbar-width:none}.fj-aside::-webkit-scrollbar{display:none}}.fj-lede{margin:0 0 clamp(28px,4vw,44px);font-family:var(--fn-editorial);font-size:clamp(21px,2.3vw,27px);line-height:1.45;letter-spacing:-.15px;color:var(--fn-ink);text-wrap:pretty}.fj-lede p{margin:0}.fj-lede a{color:var(--fn-accent);border-bottom:1px solid currentColor}.fj-toc__label{display:block;margin-bottom:14px}.fj-toc ol{list-style:none;margin:0;padding:0;counter-reset:fj-toc}.fj-toc li{counter-increment:fj-toc;border-top:1px solid var(--fn-line-light)}.fj-toc li:last-child{border-bottom:1px solid var(--fn-line-light)}.fj-toc a{display:grid;grid-template-columns:30px 1fr;align-items:baseline;gap:6px;padding:12px 0;font-size:14px;line-height:1.4;color:var(--fn-muted-light);transition:color .25s ease}.fj-toc a:before{content:counter(fj-toc,decimal-leading-zero);font-size:10px;letter-spacing:1.5px;font-weight:600;color:var(--fn-accent)}.fj-toc a:hover,.fj-toc a.is-active{color:var(--fn-ink)}.fj-toc a.is-active{font-weight:500}.fj-toc--aside{display:none}.fj-toc--inline{margin:0 0 clamp(32px,5vw,48px);border:1px solid var(--fn-line-light);background:#f3e8d48c}.fj-toc--inline summary{display:flex;align-items:center;justify-content:space-between;min-height:52px;padding:0 18px;cursor:pointer;list-style:none;font-size:11px;letter-spacing:2.4px;text-transform:uppercase;font-weight:600}.fj-toc--inline summary::-webkit-details-marker{display:none}.fj-toc--inline summary:after{content:"+";font-size:20px;font-weight:300;color:var(--fn-accent);line-height:1}.fj-toc--inline[open] summary:after{content:"\2013"}.fj-toc--inline ol{padding:0 18px 8px}@media(min-width:1080px){.fj-toc--aside{display:block}.fj-toc--inline{display:none}}.fj-sec{margin-top:clamp(44px,6vw,72px);scroll-margin-top:calc(var(--fn-nav-h, 75px) + 28px)}.fj-intro{margin-bottom:0}.fj-sec__head{display:flex;align-items:baseline;gap:16px;margin-bottom:22px;padding-top:22px;border-top:1px solid var(--fn-line-light)}.fj-sec__num{flex:none;font-size:11px;letter-spacing:2px;font-weight:600;color:var(--fn-accent)}.fj-sec__title{margin:0;font-family:var(--fn-editorial);font-weight:400;font-size:clamp(26px,3vw,36px);line-height:1.15;letter-spacing:-.4px;text-wrap:balance}.fj-prose{font-size:17px;line-height:1.78;color:var(--fn-ink)}.fj-prose>*:first-child{margin-top:0}.fj-prose>*:last-child{margin-bottom:0}.fj-prose p{margin:0 0 1.25em}.fj-prose a{color:var(--fn-accent);border-bottom:1px solid rgba(184,92,56,.4);transition:border-color .2s;overflow-wrap:anywhere}.fj-prose a:hover{border-bottom-color:currentColor}.fj-prose strong{font-weight:600}.fj-prose q{font-style:italic;quotes:"\201c" "\201d" "\2018" "\2019"}.fj-prose ul,.fj-prose ol{margin:0 0 1.4em;padding:0;list-style:none}.fj-prose li{position:relative;padding:0 0 0 26px;margin-bottom:.7em}.fj-prose ul>li:before{content:"";position:absolute;left:0;top:.82em;width:12px;height:1px;background:var(--fn-accent)}.fj-prose ol{counter-reset:fj-ol}.fj-prose ol>li{counter-increment:fj-ol}.fj-prose ol>li:before{content:counter(fj-ol) ".";position:absolute;left:0;top:0;font-weight:600;color:var(--fn-accent)}.fj-prose h3{font-family:var(--fn-editorial);font-weight:400;font-size:24px;line-height:1.2;margin:1.8em 0 .6em}.fj-prose blockquote{margin:2.2em 0;padding:4px 0 4px clamp(18px,3vw,30px);border-left:2px solid var(--fn-accent)}.fj-prose blockquote p{margin:0;font-family:var(--fn-editorial);font-size:clamp(22px,2.5vw,29px);line-height:1.3;letter-spacing:-.2px}.fj-prose blockquote cite{display:block;margin-top:16px;font-style:normal;font-size:10px;letter-spacing:2.4px;text-transform:uppercase;font-weight:600;color:var(--fn-muted-light)}.fj-prose blockquote cite a{color:inherit;border-bottom-color:currentColor}.fj-prose img{display:block;width:100%;height:auto}.fj-figure{margin:2.2em 0}.fj-figure img{aspect-ratio:3 / 2;object-fit:cover}.fj-figure figcaption{margin-top:10px;font-size:12.5px;line-height:1.55;color:var(--fn-muted-light)}.fj-prose>img{margin:2.2em 0}@media(min-width:1080px){.fj-figure{margin-left:-48px;margin-right:-48px}.fj-figure figcaption{padding:0 48px}}.fj-facts{background:var(--fn-bg-deep);color:var(--fn-cream);padding:clamp(24px,3vw,32px);scroll-margin-top:calc(var(--fn-nav-h, 75px) + 28px)}.fj-facts .fn-eyebrow{margin-bottom:8px}.fj-facts__title{margin:0 0 6px;font-family:var(--fn-editorial);font-weight:400;font-size:26px;line-height:1.15;color:var(--fn-cream)}.fj-facts .fj-prose{font-size:14px;line-height:1.65;color:var(--fn-muted-dark)}.fj-facts .fj-prose ul{margin:12px 0 0}.fj-facts .fj-prose li{padding:14px 0;margin:0;border-top:1px solid var(--fn-line-dark)}.fj-facts .fj-prose li:before{display:none}.fj-facts .fj-prose li>strong:first-child{display:block;margin-bottom:4px;font-size:10px;letter-spacing:2.6px;text-transform:uppercase;font-weight:600;color:var(--fn-accent)}.fj-facts .fj-prose a{color:var(--fn-cream);border-bottom-color:var(--fn-line-dark)}.fj-facts .fj-prose a:hover{border-bottom-color:var(--fn-cream)}.fn .fj-facts .fn-btn{display:block;width:100%;margin-top:18px}.fj-tags{max-width:700px;margin:clamp(40px,5vw,64px) auto 0}.fj-tags__label{display:block;margin-bottom:14px}.fj-tags ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.fj-tags a{display:inline-flex;align-items:center;min-height:36px;padding:0 14px;border:1px solid var(--fn-line-light);font-size:12px;line-height:1;color:var(--fn-muted-light);transition:background .25s,color .25s,border-color .25s}.fj-tags a:hover{background:var(--fn-ink);border-color:var(--fn-ink);color:var(--fn-paper)}@media(min-width:1080px){.fj-tags{max-width:1200px}}.fj-cta{background:var(--fn-bg-deep);color:var(--fn-cream);padding:clamp(56px,8vw,112px) var(--fj-pad);text-align:center}.fj-cta__inner{max-width:720px;margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:22px}.fj-cta__title{margin:0;font-family:var(--fn-editorial);font-weight:400;font-size:clamp(32px,4.4vw,56px);line-height:1.08;letter-spacing:-.8px;color:var(--fn-cream)}.fj-cta__title em{font-style:italic;color:var(--fn-accent)}.fj-cta__text{margin:0;max-width:540px;font-size:16px;line-height:1.75;color:var(--fn-muted-dark)}.fj-cta__text p{margin:0}.fj-cta__text a{color:var(--fn-cream);border-bottom:1px solid var(--fn-line-dark)}.fj-cta .fn-btn-row{justify-content:center;margin-top:8px}.fj-more{background:var(--fn-paper);padding:clamp(56px,8vw,112px) 0}.fj-more .fj-home__inner{max-width:var(--fn-max-w)}.fj-more__title{margin:0;font-family:var(--fn-editorial);font-weight:400;font-size:clamp(30px,3.6vw,48px);line-height:1.08;letter-spacing:-.6px}.fj-more__title em{font-style:italic;color:var(--fn-accent)}.fj-more .fj-home__head{margin-bottom:clamp(28px,4vw,48px)}@media(min-width:700px){.fj-more .fj-home__head{align-items:flex-end}}@media(prefers-reduced-motion:reduce){.fj-card__img,.fj-card__link svg{transition:none}.fj-card:hover .fj-card__img{transform:none}}@media print{.fj-progress,.fj-aside,.fj-toc--inline,.fj-cta,.fj-more,.fj-hero__media{display:none!important}.fj-hero,.fj-article{background:#fff;color:#000}}
/*# sourceMappingURL=/cdn/shop/t/34/assets/fiena-journal.css.map */
