.jrnb{background:transparent;color:var(--jrn-ink);font-family:var(--jrn-body)}.jrnb-canvas{background:var(--jrnb-canvas-bg, var(--jrn-paper))}.jrnb *,.jrnb *:before,.jrnb *:after{box-sizing:border-box}.jrnb .shell{width:100%;max-width:var(--jrn-shell);margin-inline:auto;padding-inline:var(--jrn-gutter)}.jrnb :focus-visible{outline:3px solid var(--jrn-green);outline-offset:3px;border-radius:4px}:root{--jrnb-hero-clearance:0px;--jrnb-hero-h:480px;--jrnb-hero-focal:50%}.jrnb-hero{position:relative;padding-top:var(--jrnb-hero-clearance);min-height:calc(var(--jrnb-hero-h) + var(--jrnb-hero-clearance));display:flex;align-items:flex-end;overflow:hidden;background:transparent}.jrnb-hero__media{position:absolute;inset:var(--jrnb-hero-clearance) 0 0 0;overflow:hidden}.jrnb-hero__media img{width:100%;height:100%;object-fit:cover;object-position:center var(--jrnb-hero-focal);display:block}.jrnb-hero:after{content:"";position:absolute;inset:auto 0 0 0;height:60%;max-height:calc(100% - var(--jrnb-hero-clearance));background:linear-gradient(to top,#091a16b8,#091a1600);pointer-events:none}.jrnb-hero__inner{position:relative;z-index:1;width:100%;max-width:var(--jrn-shell);margin-inline:auto;padding:0 var(--jrn-gutter) 48px;color:#fff}.jrnb-hero__title{font-family:var(--jrn-display);font-weight:700;font-size:clamp(38px,5.4vw,64px);line-height:1.05;letter-spacing:-.015em;margin:0;color:#fff;text-wrap:balance}.jrnb-hero__text{margin:14px 0 0;max-width:52ch;font-size:clamp(16px,1.6vw,18px);line-height:1.6;color:#ffffffeb}.jrnb-nav{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;padding:40px var(--jrn-gutter) 0;max-width:var(--jrn-shell);margin-inline:auto}.jrnb-nav__btn{display:inline-flex;align-items:center;justify-content:center;padding:12px 26px;border-radius:999px;border:1.5px solid var(--jrn-rule);background:var(--jrn-paper);color:var(--jrn-ink);font-family:var(--jrn-body);font-weight:500;font-size:16px;line-height:1;text-decoration:none;white-space:nowrap;transition:border-color .15s ease,background-color .15s ease,color .15s ease}.jrnb-nav__btn:hover{border-color:var(--jrn-green);color:var(--jrn-green)}.jrnb-nav__btn--active,.jrnb-nav__btn--active:hover{background:var(--jrn-green);border-color:var(--jrn-green);color:#fff;font-weight:600;cursor:default}.jrnb-list{max-width:var(--jrn-shell);margin-inline:auto;padding:44px var(--jrn-gutter) 80px}.jrnb-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:48px 32px;margin:0;padding:0;list-style:none}.jrnb-card{display:flex;flex-direction:column}.jrnb-card__media{display:block;border-radius:var(--jrn-r-hero);overflow:hidden;background:var(--jrn-paper-tint);aspect-ratio:4 / 3}.jrnb-card__media img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .4s ease}.jrnb-card:hover .jrnb-card__media img{transform:scale(1.03)}.jrnb-card__title{font-family:var(--jrn-display);font-weight:700;font-size:22px;line-height:1.24;letter-spacing:-.01em;margin:20px 0 0}.jrnb-card__title a{color:var(--jrn-ink);text-decoration:none}.jrnb-card:hover .jrnb-card__title a{color:var(--jrn-green)}.jrnb-card__meta{margin:8px 0 0;font-size:14px;color:var(--jrn-ink-soft)}.jrnb-card__excerpt{margin:12px 0 0;font-size:16px;line-height:1.65;color:var(--jrn-ink-soft)}.jrnb-card__cta{align-self:flex-start;margin-top:20px;padding:12px 26px;border-radius:999px;background:var(--jrn-green);color:#fff;font-weight:600;font-size:15px;line-height:1;text-decoration:none;transition:background-color .15s ease}.jrnb-card__cta:hover{background:var(--jrn-ink)}.jrnb .visually-hidden{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}.jrnb-empty{padding:64px 0;text-align:center;color:var(--jrn-ink-soft);font-size:18px}.jrnb-pagination{display:flex;justify-content:center;align-items:center;gap:6px;margin-top:64px;font-size:16px}.jrnb-pagination a,.jrnb-pagination span{display:grid;place-items:center;min-width:40px;height:40px;padding:0 10px;border-radius:999px;color:var(--jrn-ink-soft);text-decoration:none}.jrnb-pagination a:hover{background:var(--jrn-paper-tint);color:var(--jrn-green)}.jrnb-pagination .is-current{background:var(--jrn-green);color:#fff;font-weight:600}@media(max-width:1023px){.jrnb-grid{grid-template-columns:repeat(2,1fr);gap:40px 24px}}@media(max-width:749px){.jrnb-hero__inner{padding-bottom:32px}.jrnb-nav{flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;scrollbar-width:none;padding-top:28px;gap:10px}.jrnb-nav::-webkit-scrollbar{display:none}.jrnb-nav__btn{padding:11px 20px;font-size:15px}.jrnb-list{padding:32px var(--jrn-gutter) 56px}.jrnb-grid{grid-template-columns:1fr;gap:36px}.jrnb-card__title{font-size:20px;margin-top:16px}.jrnb-pagination{margin-top:44px}}@media(prefers-reduced-motion:reduce){.jrnb *{transition:none!important;animation:none!important}.jrnb-card:hover .jrnb-card__media img{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/57/assets/journal-blog.css.map */
