.section-lbfilm-blog,.section-lbfilm-article{margin:0!important}.lbj{--o:#ff6a13;--b:#070707;--line:rgba(255,255,255,.14);--muted:#aaa;background:var(--b);color:#fff;overflow:hidden}.lbj *{box-sizing:border-box}.lbj a{color:inherit}.lbj__shell{width:min(1480px,calc(100% - 64px));margin-inline:auto}.lbj__eyebrow{display:flex;align-items:center;gap:10px;margin:0 0 22px;color:var(--o);font-size:11px;font-weight:800;letter-spacing:.2em;text-transform:uppercase}.lbj__eyebrow span{width:8px;height:8px;border-radius:50%;background:var(--o);box-shadow:0 0 18px var(--o)}.lbj__meta{display:flex;flex-wrap:wrap;gap:9px 22px;color:#777;font-size:10px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.lbj__meta span+span:before{content:"";display:inline-block;width:4px;height:4px;margin-right:18px;border-radius:50%;background:var(--o);vertical-align:middle}.lbj__read{display:inline-block;margin-top:28px;color:var(--o)!important;font-size:11px;font-weight:800;letter-spacing:.08em;text-decoration:none;text-transform:uppercase}.lbj__read:hover{text-decoration:underline}
.lbj__hero{position:relative;min-height:650px;padding:105px 0 0;background:radial-gradient(circle at 83% 32%,rgba(255,106,19,.2),transparent 29%),#070707}.lbj__hero:after{content:"JOURNAL";position:absolute;right:-.035em;bottom:.02em;color:transparent;font-size:clamp(160px,22vw,380px);font-style:italic;font-weight:900;line-height:.72;letter-spacing:-.08em;-webkit-text-stroke:1px rgba(255,255,255,.055);pointer-events:none}.lbj__hero-lines{position:absolute;inset:0;opacity:.15;background-image:linear-gradient(rgba(255,255,255,.06) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.06) 1px,transparent 1px);background-size:72px 72px;mask-image:linear-gradient(90deg,#000,transparent 82%)}.lbj__hero .lbj__shell{position:relative;z-index:1}.lbj__hero-grid{display:grid;grid-template-columns:1.3fr .7fr;gap:80px;align-items:end}.lbj__hero h1{margin:0;font-size:clamp(88px,9.5vw,172px);line-height:.78;letter-spacing:-.075em;text-transform:uppercase}.lbj__hero h1 strong{display:block;width:max-content;color:var(--o);font-style:italic;font-weight:900}.lbj__hero-copy{padding-bottom:12px}.lbj__hero-copy p{max-width:560px;margin:0;color:#c9c9c9;font-size:19px;line-height:1.65}.lbj__hero-copy a{display:inline-block;margin-top:30px;color:var(--o);font-size:11px;font-weight:800;letter-spacing:.1em;text-decoration:none;text-transform:uppercase}.lbj__ticker{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:18px;margin-top:92px;padding:23px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);color:#bdbdbd;font-size:10px;font-weight:800;letter-spacing:.13em;white-space:nowrap}.lbj__ticker i{width:5px;height:5px;border-radius:50%;background:var(--o)}
.lbj__featured{padding:112px 0;border-bottom:1px solid var(--line);background:#0c0c0c}.lbj__featured-grid{display:grid;grid-template-columns:1.18fr .82fr;gap:72px;align-items:center}.lbj__featured-media{height:650px;display:block;overflow:hidden;background:#161616}.lbj__featured-media img{width:100%;height:100%;display:block;object-fit:cover;transition:transform .8s}.lbj__featured-media:hover img{transform:scale(1.025)}.lbj__featured-copy h2{margin:24px 0 20px;font-size:clamp(42px,4.8vw,78px);line-height:.95;letter-spacing:-.055em}.lbj__featured-copy h2 a{text-decoration:none}.lbj__featured-copy h2 a:hover{color:var(--o)}.lbj__excerpt{color:var(--muted);font-size:17px;line-height:1.7}.lbj__media-placeholder{width:100%;height:100%;display:grid;place-items:center;background:linear-gradient(145deg,#131313,#2a1005);color:transparent;font-size:90px;font-style:italic;font-weight:900;-webkit-text-stroke:1px rgba(255,255,255,.2)}
.lbj__archive{padding:118px 0 130px;background:#f1f0ec;color:#090909}.lbj__archive .lbj__eyebrow{color:var(--o)}.lbj__archive-head{display:grid;grid-template-columns:1.1fr .9fr;gap:70px;align-items:end}.lbj__archive-head h2{margin:0;font-size:clamp(58px,6.5vw,110px);line-height:.84;letter-spacing:-.068em}.lbj__tags{display:flex;flex-wrap:wrap;gap:9px;justify-content:flex-end}.lbj__tags a,.lbj__tags span{padding:11px 16px;border:1px solid #bdbdbd;color:#090909;text-decoration:none;font-size:10px;font-weight:800;letter-spacing:.07em;text-transform:uppercase}.lbj__tags a:hover,.lbj__tags a.is-active{border-color:#090909;background:#090909;color:#fff}.lbj__posts{display:grid;grid-template-columns:repeat(3,1fr);gap:54px 18px;margin-top:62px;padding-top:22px;border-top:1px solid #bbb}.lbj__post-media{height:390px;display:block;overflow:hidden;background:#171717}.lbj__post-media img{width:100%;height:100%;display:block;object-fit:cover;transition:transform .7s}.lbj__post-media:hover img{transform:scale(1.04)}.lbj__post-body{padding-top:23px}.lbj__post h3{margin:16px 0 12px;font-size:28px;line-height:1.05;letter-spacing:-.035em}.lbj__post h3 a{text-decoration:none}.lbj__post h3 a:hover{color:var(--o)}.lbj__post p{margin:0;color:#666;line-height:1.6}.lbj__pagination{margin-top:60px;text-align:center}.lbj__pagination a,.lbj__pagination span{display:inline-block;padding:10px;color:#090909}.lbj__empty-intro{display:grid;grid-template-columns:1fr 1fr;gap:60px;margin:58px 0 24px;padding-top:22px;border-top:1px solid #bbb}.lbj__empty-intro span{color:var(--o);font-size:10px;font-weight:800;letter-spacing:.14em}.lbj__empty-intro p{max-width:560px;margin:0;color:#666;font-size:17px;line-height:1.6}.lbj__topic-grid{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid #bbb;border-left:1px solid #bbb}.lbj__topic{position:relative;min-height:600px;display:flex;flex-direction:column;padding:24px;border-right:1px solid #bbb;border-bottom:1px solid #bbb;color:#090909!important;text-decoration:none;overflow:hidden}.lbj__topic-media{height:315px;display:block;margin:-24px -24px 34px;overflow:hidden;background:#131313}.lbj__topic-media:empty:after{content:"LBFILM";height:100%;display:grid;place-items:center;color:transparent;font-size:70px;font-style:italic;font-weight:900;-webkit-text-stroke:1px rgba(255,255,255,.2);background:linear-gradient(145deg,#111,#2c1207)}.lbj__topic-media img{width:100%;height:100%;display:block;object-fit:cover;transition:transform .7s}.lbj__topic:hover img{transform:scale(1.045)}.lbj__topic-no{position:absolute;right:18px;top:18px;padding:8px;background:var(--o);font-size:10px;font-weight:800}.lbj__topic small{color:var(--o);font-size:9px;font-weight:800;letter-spacing:.15em}.lbj__topic strong{margin-top:16px;font-size:clamp(28px,2.6vw,43px);line-height:.96;letter-spacing:-.045em}.lbj__topic em{margin-top:auto;padding-top:30px;font-size:10px;font-style:normal;font-weight:800;letter-spacing:.1em;text-transform:uppercase}
.lbj__newsletter{padding:105px 0;background:var(--o);color:#080808}.lbj__newsletter .lbj__eyebrow{color:#080808}.lbj__newsletter .lbj__eyebrow span{background:#080808;box-shadow:none}.lbj__newsletter-grid{display:grid;grid-template-columns:1.1fr .9fr;gap:80px;align-items:end}.lbj__newsletter h2{margin:0;font-size:clamp(48px,5.5vw,92px);line-height:.86;letter-spacing:-.06em}.lbj__newsletter-grid>div:last-child>p{max-width:600px;margin:0 0 30px;font-size:17px;line-height:1.6}.lbj__newsletter-form{display:grid;grid-template-columns:1fr auto}.lbj__newsletter-form input{min-height:60px;padding:16px 18px;border:1px solid #080808;border-radius:0;background:transparent;color:#080808;font:inherit}.lbj__newsletter-form input::placeholder{color:rgba(0,0,0,.65)}.lbj__newsletter-form button{min-height:60px;padding:16px 26px;border:1px solid #080808;background:#080808;color:#fff;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;cursor:pointer}.lbj__newsletter-form button:hover{background:#fff;color:#080808}.lbj__form-status{grid-column:1/-1;margin:12px 0 0;font-size:13px}
.lbj__article-hero{padding:72px 0 90px;background:radial-gradient(circle at 82% 8%,rgba(255,106,19,.15),transparent 25%),#070707}.lbj__back{display:inline-block;margin-bottom:92px;color:#999!important;font-size:10px;font-weight:800;letter-spacing:.12em;text-decoration:none;text-transform:uppercase}.lbj__back:hover{color:var(--o)!important}.lbj__article-head{max-width:1240px}.lbj__article-head h1{margin:28px 0 24px;font-size:clamp(62px,7vw,122px);line-height:.86;letter-spacing:-.068em}.lbj__article-deck{max-width:800px;color:#bbb;font-size:20px;line-height:1.6}.lbj__article-image{height:min(72vw,820px);margin-top:-32px;overflow:hidden;background:#151515}.lbj__article-image img{width:100%;height:100%;display:block;object-fit:cover}.lbj__article-layout{display:grid;grid-template-columns:220px minmax(0,820px);gap:90px;justify-content:center;padding-block:100px 120px}.lbj__article-aside{position:sticky;top:120px;align-self:start;display:grid;border-top:1px solid var(--line)}.lbj__article-aside>span,.lbj__article-aside>a{padding:14px 0;border-bottom:1px solid var(--line);color:#999;font-size:10px;font-weight:800;letter-spacing:.1em;text-decoration:none}.lbj__article-aside>a:hover{color:var(--o)}.lbj__article-aside>div{display:grid;gap:7px;margin-top:30px}.lbj__article-aside small{color:#666;font-size:9px;letter-spacing:.12em}.lbj__article-content{font-size:19px;line-height:1.85;color:#ddd}.lbj__article-content h2{margin:2em 0 .7em;color:#fff;font-size:clamp(34px,3.5vw,54px);line-height:1}.lbj__article-content h3{margin:1.8em 0 .6em;color:#fff;font-size:30px}.lbj__article-content p{margin:0 0 1.5em}.lbj__article-content img{width:calc(100% + 160px);max-width:none;height:auto;margin:35px -80px}.lbj__article-content blockquote{margin:48px 0;padding:8px 0 8px 28px;border-left:4px solid var(--o);color:#fff;font-size:28px;line-height:1.35}.lbj__article-content a{color:var(--o)}.lbj__article-footer{padding:105px 0;background:#f1f0ec;color:#090909}.lbj__article-footer h2{margin:0;font-size:clamp(55px,6vw,100px);line-height:.84;letter-spacing:-.065em}.lbj__related{display:grid;grid-template-columns:repeat(3,1fr);margin-top:55px;border-top:1px solid #bbb;border-left:1px solid #bbb}.lbj__related a{min-height:250px;display:flex;flex-direction:column;padding:28px;border-right:1px solid #bbb;border-bottom:1px solid #bbb;color:#090909;text-decoration:none}.lbj__related span{color:var(--o);font-size:9px;font-weight:800;letter-spacing:.12em}.lbj__related strong{margin-top:35px;font-size:24px;line-height:1.1}.lbj__related em{margin-top:auto;font-size:10px;font-style:normal;font-weight:800;letter-spacing:.1em}.lbj__related a:hover{background:#090909;color:#fff}
@media(max-width:1000px){.lbj__hero-grid,.lbj__featured-grid,.lbj__archive-head,.lbj__newsletter-grid{grid-template-columns:1fr}.lbj__hero-grid{gap:48px}.lbj__ticker{overflow:hidden;justify-content:flex-start}.lbj__tags{justify-content:flex-start}.lbj__posts,.lbj__topic-grid{grid-template-columns:repeat(2,1fr)}.lbj__article-layout{grid-template-columns:1fr;gap:50px}.lbj__article-aside{position:static;grid-template-columns:repeat(3,1fr);gap:15px}.lbj__article-aside>div{margin-top:0}.lbj__related{grid-template-columns:1fr 1fr}}
@media(max-width:720px){.lbj__shell{width:calc(100% - 32px)}.lbj__hero{min-height:auto;padding-top:72px}.lbj__hero h1{font-size:clamp(62px,18vw,92px);line-height:.8}.lbj__ticker{margin-top:60px}.lbj__featured{padding:72px 0}.lbj__featured-grid{gap:42px}.lbj__featured-media{height:460px}.lbj__archive{padding:76px 0 82px}.lbj__archive-head{gap:34px}.lbj__archive-head h2{font-size:56px}.lbj__posts,.lbj__topic-grid{grid-template-columns:1fr}.lbj__empty-intro{grid-template-columns:1fr;gap:18px}.lbj__topic{min-height:560px}.lbj__newsletter{padding:76px 0}.lbj__newsletter-grid{gap:42px}.lbj__newsletter-form{grid-template-columns:1fr}.lbj__article-hero{padding:55px 0 72px}.lbj__back{margin-bottom:60px}.lbj__article-head h1{font-size:56px}.lbj__article-image{width:100%;height:440px;margin-top:0}.lbj__article-layout{padding:70px 0}.lbj__article-content{font-size:17px}.lbj__article-content img{width:100%;margin:25px 0}.lbj__article-aside{grid-template-columns:1fr 1fr}.lbj__article-footer{padding:76px 0}.lbj__related{grid-template-columns:1fr}}

