.section-journey-log{--jl-forest: #002316;--jl-sage: #3b4f32;--jl-olive: #38562d;--jl-sunshine: #fef5c2;--jl-dove: #f2ebe3;--jl-blush: #eed1e5;--jl-off: #fbf9f7;--jl-white: #ffffff;--jl-stroke: #dbdde4;--jl-dgrey: #61615f;--jl-r8: 8px;--jl-r12: 12px;--jl-r16: 16px;--jl-pill: 40px;--jl-ease: cubic-bezier(.16, 1, .3, 1);display:block;background:var(--jl-dove);color:var(--jl-forest)}.jlog{font-size:1.6rem;line-height:1.62}.jlog img{display:block;max-width:100%;height:auto}.jlog .jlog-masthead{padding-top:4.4rem;padding-bottom:1rem}.jlog-kicker{display:inline-flex;align-items:center;gap:.9rem;font-family:"NeueHaasUnicaBold",var(--font-body-family),sans-serif;font-weight:400;font-size:1.1rem;letter-spacing:.16em;text-transform:uppercase;color:var(--jl-forest);border:1px solid var(--jl-forest);border-radius:var(--jl-pill);padding:.6rem 1.4rem;margin:0 0 2rem}.jlog-kicker:before{content:"";width:.6rem;height:.6rem;border-radius:50%;background:var(--jl-blush)}.jlog-h1{font-family:FixtureCondensedBold,Impact,Arial Narrow,sans-serif;font-weight:400;text-transform:uppercase;letter-spacing:.04em;font-size:clamp(3.6rem,9vw,6.2rem);line-height:1.02;margin:0 0 1.6rem;max-width:18ch;text-wrap:balance;color:var(--jl-forest)}.jlog-standfirst{font-family:EditorsNoteLight,Georgia,serif;font-weight:300;font-size:clamp(1.9rem,4vw,2.3rem);line-height:1.45;color:var(--jl-sage);max-width:60ch;margin:0 0 2.2rem}.jlog-byline{font-size:1.25rem;letter-spacing:.04em;color:var(--jl-dgrey);border-top:1px solid var(--jl-stroke);padding-top:1.6rem;margin:0 0 2.4rem}.jlog-byline strong{color:var(--jl-forest)}.jlog-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid var(--jl-forest);margin:0 0 1rem;padding:0}.jlog-stat{border-bottom:1px solid var(--jl-stroke);padding:1.6rem .4rem 1.4rem}.jlog-stat:nth-child(odd){border-right:1px solid var(--jl-stroke);padding-right:1.4rem}.jlog-stat:nth-child(2n){padding-left:1.4rem}.jlog-stat dt{font-family:"NeueHaasUnicaBold",var(--font-body-family),sans-serif;font-weight:400;font-size:1.05rem;letter-spacing:.13em;text-transform:uppercase;color:var(--jl-sage);margin:0 0 .5rem}.jlog-stat dd{font-family:FixtureCondensedBold,Impact,sans-serif;font-weight:400;font-size:3.8rem;line-height:.9;letter-spacing:.02em;margin:0}.jlog-archive-line{font-size:1.25rem;color:var(--jl-dgrey);margin:0 0 2.4rem}.jlog-disclosure{display:flex;gap:1.4rem;align-items:flex-start;background:var(--jl-sunshine);border-radius:var(--jl-r12);padding:1.6rem 1.8rem;margin:0 0 2.6rem}.jlog-disclosure-tag{flex:none;font-family:"NeueHaasUnicaBold",var(--font-body-family),sans-serif;font-weight:400;font-size:1rem;letter-spacing:.12em;text-transform:uppercase;background:var(--jl-forest);color:var(--jl-off);border-radius:var(--jl-pill);padding:.5rem 1.2rem;margin-top:.2rem}.jlog-disclosure p{margin:0;font-size:1.4rem;line-height:1.55}.jlog-intro{max-width:68ch;margin:0 0 1rem}.jlog-intro p{margin:0 0 1.2em}.jlog .jlog-shell{padding-bottom:2rem}.jlog-rail{display:none}.jlog-gap-row{display:flex;align-items:baseline;gap:1.2rem;font-size:1.25rem;color:var(--jl-dgrey);border-bottom:1px dashed var(--jl-stroke);padding:.9rem .2rem;margin:0}.jlog-gap-row span{flex:none;font-family:"NeueHaasUnicaBold",var(--font-body-family),sans-serif;font-weight:400;font-size:1.05rem;letter-spacing:.12em;text-transform:uppercase;color:var(--jl-sage)}.jlog-entry{background:var(--jl-off);border:1px solid var(--jl-stroke);border-radius:var(--jl-r16);padding:2.4rem 2rem 2.2rem;margin:2.2rem 0;scroll-margin-top:calc(var(--header-height, 8rem) + 2rem)}.jlog-entry-eyebrow{font-family:"NeueHaasUnicaBold",var(--font-body-family),sans-serif;font-weight:400;font-size:1.1rem;letter-spacing:.14em;text-transform:uppercase;color:var(--jl-sage);margin:0 0 .8rem}.jlog-entry-h{font-family:FixtureCondensedBold,Impact,sans-serif;font-weight:400;text-transform:uppercase;letter-spacing:.04em;font-size:clamp(2.4rem,5vw,3.2rem);line-height:1.05;margin:0 0 1.4rem;color:var(--jl-forest)}.jlog-entry-grid{display:block}.jlog-entry-body{max-width:62ch;margin:0 0 1.8rem}.jlog-hero{margin:0 0 1.2rem}.jlog-hero img{border-radius:var(--jl-r12);width:100%;max-width:56rem;height:auto}.jlog-hero figcaption,.jlog-diptych figcaption{font-size:1.15rem;letter-spacing:.05em;text-transform:uppercase;color:var(--jl-dgrey);margin-top:.7rem}.jlog-strip{display:flex;gap:1rem;overflow-x:auto;padding:.4rem .2rem 1rem;scrollbar-width:thin}.jlog-strip:focus-visible{outline:2px solid var(--jl-olive);outline-offset:2px}.jlog-thumb{flex:none;width:16rem;margin:0}.jlog-thumb img{width:16rem;height:21rem;object-fit:cover;border-radius:var(--jl-r8)}.jlog-chips{display:flex;flex-wrap:wrap;gap:.8rem;list-style:none;margin:1.4rem 0 0;padding:0}.jlog-chips li{font-size:1.05rem;font-weight:500;letter-spacing:.09em;text-transform:uppercase;color:var(--jl-olive);background:var(--jl-blush);border-radius:var(--jl-pill);padding:.6rem 1.3rem}.jlog-quote{margin:2rem 0 0}.jlog-quote blockquote{border-left:3px solid var(--jl-blush);margin:0;padding:.2rem 0 .2rem 1.8rem}.jlog-quote p{font-family:EditorsNoteLight,Georgia,serif;font-weight:300;font-style:italic;font-size:2rem;line-height:1.4;color:var(--jl-forest);margin:0 0 .8rem}.jlog-quote cite{font-style:normal;font-family:"NeueHaasUnicaBold",var(--font-body-family),sans-serif;font-weight:400;font-size:1.1rem;letter-spacing:.12em;text-transform:uppercase;color:var(--jl-sage)}.jlog-diptych{display:grid;grid-template-columns:1fr;gap:1.6rem;margin:0 0 1rem}.jlog-diptych figure{margin:0}.jlog-diptych img{border-radius:var(--jl-r12);width:100%;height:auto}.jlog-close{background:var(--jl-forest);color:var(--jl-off);margin-top:3.6rem;padding:4.4rem 0 4.8rem}.jlog-close .jlog-entry-h{color:var(--jl-off)}.jlog-close-body{max-width:68ch;margin:0 0 2.4rem}.jlog-ctas{display:flex;flex-wrap:wrap;gap:1.2rem;margin:0 0 3rem}.jlog-btn{display:inline-flex;align-items:center;justify-content:center;height:4.4rem;padding:0 2.8rem;border-radius:var(--jl-pill);font-family:"NeueHaasUnicaBold",var(--font-body-family),sans-serif;font-weight:400;font-size:1.2rem;letter-spacing:.07em;text-transform:uppercase;text-decoration:none;transition:transform .25s var(--jl-ease),background .25s var(--jl-ease),color .25s var(--jl-ease)}.jlog-btn--solid{background:var(--jl-blush);color:var(--jl-olive)}.jlog-btn--solid:hover{background:var(--jl-sunshine);color:var(--jl-forest);transform:translateY(-1px)}.jlog-btn--ghost{border:1px solid rgba(251,249,247,.5);color:var(--jl-off)}.jlog-btn--ghost:hover{background:#fbf9f71f;transform:translateY(-1px)}.jlog-btn:focus-visible{outline:2px solid var(--jl-sunshine);outline-offset:3px}.jlog-related h3{font-family:"NeueHaasUnicaBold",var(--font-body-family),sans-serif;font-weight:400;font-size:1.15rem;letter-spacing:.14em;text-transform:uppercase;color:var(--jl-blush);margin:0 0 1rem}.jlog-related ul{list-style:none;margin:0 0 2.6rem;padding:0;display:grid;gap:.7rem}.jlog-related a{color:var(--jl-off);text-underline-offset:3px}.jlog-related a:hover{color:var(--jl-sunshine)}.jlog-footnote{font-size:1.2rem;color:#fbf9f7bf;max-width:78ch;margin:0}.jlog-js .jlog .reveal{opacity:0;transform:translateY(14px);transition:opacity .48s var(--jl-ease),transform .48s var(--jl-ease)}.jlog-js .jlog .reveal.is-in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.jlog-js .jlog .reveal{opacity:1;transform:none;transition:none}}@media screen and (min-width:990px){.jlog .jlog-shell{display:grid;grid-template-columns:21rem minmax(0,1fr);gap:3.2rem}.jlog-rail{display:block}.jlog-rail ol{position:sticky;top:calc(var(--header-height, 8rem) + 2rem);list-style:none;margin:2.2rem 0 0;padding:0;max-height:calc(100vh - var(--header-height, 8rem) - 4rem);overflow-y:auto}.jlog-rail li{border-left:2px solid var(--jl-stroke)}.jlog-rail a,.jlog-rail-gap{display:block;padding:.7rem 0 .7rem 1.4rem;font-family:"NeueHaasUnicaBold",var(--font-body-family),sans-serif;font-weight:400;font-size:1.15rem;letter-spacing:.1em;text-transform:uppercase;color:var(--jl-forest);text-decoration:none}.jlog-rail i{display:block;font-style:normal;font-family:var(--font-body-family);font-weight:400;font-size:1rem;letter-spacing:.06em;color:var(--jl-dgrey);text-transform:none}.jlog-rail a:hover{background:#eed1e559}.jlog-rail a[aria-current=true]{border-left:2px solid var(--jl-forest);margin-left:-2px;background:#eed1e580}.jlog-rail-gap{color:var(--jl-dgrey);font-family:var(--font-body-family)}.jlog-entry{padding:3rem 3.2rem 2.8rem}.jlog-entry-grid{display:grid;grid-template-columns:minmax(0,1fr) 24rem;gap:3rem}.jlog-entry-grid--noquote{grid-template-columns:minmax(0,1fr)}.jlog-quote{margin:.6rem 0 0}.jlog-diptych{grid-template-columns:1fr 1fr}}
/*# sourceMappingURL=/cdn/shop/t/31/assets/journey-log.css.map */
