.tbl-journal__crumb{padding-top:.4rem}.tbl-journal__head{margin:1.2rem 0 2.4rem}.tbl-journal__title{margin:0;font-size:clamp(3.2rem,4.5vw,4.8rem);line-height:1.05;letter-spacing:-.02em}.tbl-journal__sub{margin:.8rem 0 0;font-size:1.5rem;line-height:1.5;color:rgba(var(--color-foreground),.75)}.tbl-jfeat{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);overflow:hidden;border:1px solid rgba(var(--color-foreground),.08);border-radius:1.8rem;background:#fff;box-shadow:0 1px 2px #1717170a,0 14px 36px -24px #1717174d}.tbl-jfeat__media{display:block;min-height:34rem;background:rgba(var(--color-foreground),.08)}.tbl-jfeat__media img{width:100%;height:100%;object-fit:cover;object-position:center}.tbl-jfeat__body{display:flex;flex-direction:column;justify-content:center;padding:3.6rem 3.6rem 3.6rem 3.4rem;background:#fbfaf8}.tbl-jfeat__body .tbl-eyebrow{margin-bottom:1.2rem}.tbl-jfeat__title{margin:0 0 1.2rem;font-size:clamp(2.6rem,3vw,3.6rem);line-height:1.1;letter-spacing:-.02em}.tbl-jfeat__title a{color:inherit;text-decoration:none}.tbl-jfeat__text{margin:0;font-size:1.5rem;line-height:1.6;color:rgba(var(--color-foreground),.78)}.tbl-jfeat__meta{display:flex;align-items:center;gap:.7rem;margin:1.8rem 0 0;font-size:1.3rem;color:rgba(var(--color-foreground),.7)}.tbl-jfeat__meta svg{width:1.6rem;height:1.6rem}.tbl-jfeat__button{display:inline-flex;align-items:center;justify-content:center;gap:1rem;align-self:stretch;margin-top:2.2rem;padding:1.4rem 2rem;border-radius:.9rem;background:rgb(var(--color-button));color:rgb(var(--color-button-text));font-size:1.45rem;font-weight:600;text-decoration:none;transition:transform .2s ease}.tbl-jfeat__button svg,.tbl-jcard__link svg,.tbl-journal__all svg,.tbl-article__back svg{width:1.5rem;height:1.5rem;transition:transform .2s ease}.tbl-jfeat__button:hover{transform:translateY(-1px)}.tbl-jfeat__button:hover svg,.tbl-jcard__link:hover svg,.tbl-journal__all a:hover svg{transform:translate(.3rem)}.tbl-journal__bar{display:flex;align-items:center;justify-content:space-between;gap:1.6rem 2.4rem;flex-wrap:wrap;margin:2.4rem 0 2rem}.tbl-journal__pills{padding:0}.tbl-journal .tbl-pill--current{background:#171717;border-color:#171717;color:#fff}.tbl-journal__search{position:relative;flex:0 1 26rem;min-width:20rem}.tbl-journal__search-icon{position:absolute;top:50%;left:1.3rem;width:1.6rem;height:1.6rem;transform:translateY(-50%);color:rgba(var(--color-foreground),.55);pointer-events:none}.tbl-journal__search-input{width:100%;min-height:3.8rem;padding:.6rem 1.4rem .6rem 3.8rem;border:1px solid rgba(var(--color-foreground),.2);border-radius:1rem;background:#fff;font-size:1.3rem;color:rgb(var(--color-foreground))}.tbl-journal__search-input::placeholder{color:rgba(var(--color-foreground),.5)}.tbl-journal__search-input:focus{outline:0;border-color:rgb(var(--color-foreground));box-shadow:0 0 0 .2rem rgba(var(--color-foreground),.08)}.tbl-journal__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2.4rem}.tbl-jcard{display:flex;flex-direction:column;overflow:hidden;border:1px solid rgba(var(--color-foreground),.08);border-radius:1.6rem;background:#fff;box-shadow:0 1px 2px #1717170a,0 12px 30px -22px #17171747;transition:transform .25s ease,box-shadow .25s ease}.tbl-jcard:hover{transform:translateY(-3px);box-shadow:0 1px 2px #1717170a,0 18px 36px -22px #17171759}.tbl-jcard__media{display:block;aspect-ratio:4 / 3;overflow:hidden;background:rgba(var(--color-foreground),.08)}.tbl-jcard__media img{width:100%;height:100%;object-fit:cover;object-position:center;transition:transform .6s ease}.tbl-jcard:hover .tbl-jcard__media img{transform:scale(1.03)}.tbl-jcard__body{display:flex;flex:1 1 auto;flex-direction:column;padding:2.2rem 2.2rem 2rem;background:#fbfaf8}.tbl-jcard__eyebrow{margin-bottom:.8rem}.tbl-jcard__title{margin:0 0 .8rem;font-size:1.9rem;line-height:1.25;letter-spacing:-.01em}.tbl-jcard__title a{color:inherit;text-decoration:none}.tbl-jcard__text{margin:0;font-size:1.4rem;line-height:1.6;color:rgba(var(--color-foreground),.75)}.tbl-jcard__meta{display:flex;flex-wrap:wrap;gap:.6rem;margin:1.2rem 0 0;font-size:1.2rem;color:rgba(var(--color-foreground),.6)}.tbl-jcard__link{display:inline-flex;align-items:center;gap:.7rem;margin-top:auto;padding-top:1.8rem;font-size:1.35rem;font-weight:600;color:rgb(var(--color-foreground));text-decoration:underline;text-underline-offset:.4rem;text-decoration-color:rgba(var(--color-foreground),.3)}.tbl-journal__all{margin:3.2rem 0 0;text-align:center}.tbl-journal__all a{display:inline-flex;align-items:center;gap:.7rem;font-size:1.4rem;font-weight:600;color:rgb(var(--color-foreground));text-decoration:underline;text-underline-offset:.4rem}.tbl-journal__empty{padding:4rem 0;text-align:center;color:rgba(var(--color-foreground),.7)}.tbl-journal .pagination-wrapper{margin-top:3.2rem}.tbl-jcta{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:center;gap:2.4rem 4rem;padding:3.6rem 4rem;border-radius:1.8rem}.tbl-jcta__copy .tbl-eyebrow{margin-bottom:1rem}.tbl-jcta__heading{margin:0 0 .8rem;font-size:clamp(2.6rem,3vw,3.4rem);line-height:1.1;letter-spacing:-.02em}.tbl-jcta__text{margin:0;max-width:44rem;font-size:1.45rem;line-height:1.55;color:rgba(var(--color-foreground),.78)}.tbl-jcta__form-wrap{padding-left:4rem;border-left:1px solid rgba(var(--color-foreground),.18)}.tbl-jcta__row{display:flex;gap:1rem}.tbl-jcta__field{position:relative;flex:1 1 auto;display:block}.tbl-jcta__field svg{position:absolute;top:50%;left:1.4rem;width:1.7rem;height:1.7rem;transform:translateY(-50%);color:rgba(var(--color-foreground),.6);pointer-events:none}.tbl-jcta__field input{width:100%;min-height:4.6rem;padding:.8rem 1.4rem .8rem 4.2rem;border:1px solid rgba(var(--color-foreground),.25);border-radius:.9rem;background:rgba(var(--color-foreground),.06);color:rgb(var(--color-foreground));font-size:1.4rem}.tbl-jcta__field input::placeholder{color:rgba(var(--color-foreground),.55)}.tbl-jcta__field input:focus{outline:0;border-color:rgb(var(--color-foreground))}.tbl-jcta__button{display:inline-flex;align-items:center;gap:.8rem;flex:0 0 auto;min-height:4.6rem;padding:0 1.8rem;border:0;border-radius:.9rem;background:rgb(var(--color-button));color:rgb(var(--color-button-text));font-size:1.4rem;font-weight:600;cursor:pointer}.tbl-jcta__button svg{width:1.5rem;height:1.5rem}.tbl-jcta__note{display:block;margin-top:.9rem;font-size:1.2rem;color:rgba(var(--color-foreground),.6)}.tbl-jcta__note--error{color:#e2a3a3}.tbl-article__head{padding:1.2rem 0 3.2rem;text-align:center}.tbl-article__crumb{justify-content:center;padding-top:.4rem;margin-bottom:2.4rem}.tbl-article__eyebrow{margin-bottom:1.2rem}.tbl-article__title{max-width:76rem;margin:0 auto;font-size:clamp(3rem,4.5vw,4.8rem);line-height:1.08;letter-spacing:-.02em}.tbl-article__meta{display:flex;justify-content:center;gap:.8rem;margin:1.4rem 0 0;font-size:1.25rem;color:rgba(var(--color-foreground),.65)}.tbl-article__sub{max-width:60rem;margin:1.4rem auto 0;font-size:1.65rem;line-height:1.5;color:rgba(var(--color-foreground),.8)}.tbl-article__hero{overflow:hidden}.tbl-article__hero.page-width{border-radius:1.6rem}.tbl-article__hero img{display:block;width:100%;max-height:60rem;object-fit:cover;object-position:center}.tbl-article__layout{display:grid;grid-template-columns:18rem minmax(0,1fr) 20rem;gap:4rem;align-items:start;padding:4.4rem 0 2rem}.tbl-article__layout--no-quote{grid-template-columns:18rem minmax(0,1fr)}.tbl-article__toc{position:sticky;top:10rem}.tbl-article__toc .tbl-eyebrow{margin-bottom:1.2rem}.tbl-article__toc-list{margin:0;padding:0;list-style:none}.tbl-article__toc-list li+li{margin-top:.2rem}.tbl-article__toc-list a{display:block;padding:.5rem 0 .5rem 1.2rem;border-left:2px solid transparent;font-size:1.3rem;line-height:1.4;color:rgba(var(--color-foreground),.6);text-decoration:none;transition:color .2s ease,border-color .2s ease}.tbl-article__toc-list a:hover,.tbl-article__toc-list a.is-active{color:rgb(var(--color-foreground));border-left-color:rgb(var(--color-foreground))}.tbl-article__content{max-width:68rem;font-size:1.55rem;line-height:1.7}.tbl-article__content h2{margin:0 0 1.2rem;font-size:2.4rem;line-height:1.2;letter-spacing:-.01em;scroll-margin-top:10rem}.tbl-article__content h2:not(:first-child){margin-top:3.2rem}.tbl-article__content h3{margin:2.4rem 0 .8rem;font-size:1.8rem}.tbl-article__content p{margin:0 0 1.4rem;color:rgba(var(--color-foreground),.82)}.tbl-article__content a{color:rgb(var(--color-foreground));text-underline-offset:.3rem}.tbl-article__content img{border-radius:1.2rem}.tbl-article__quote{position:sticky;top:10rem;padding:2.4rem 2.2rem 2.2rem;border-radius:1.4rem;background:#f1ede5}.tbl-article__quote-mark{display:block;font-family:var(--font-heading-family);font-size:4rem;line-height:.6;color:var(--tbl-gold)}.tbl-article__quote p{margin:1.4rem 0 1.6rem;font-family:var(--font-heading-family);font-size:1.9rem;font-style:italic;line-height:1.35}.tbl-article__quote-rule{display:block;width:3rem;height:2px;background:var(--tbl-gold)}.tbl-article__foot{display:flex;align-items:center;justify-content:space-between;gap:1.6rem;flex-wrap:wrap;padding:2.4rem 0 3.2rem;border-top:1px solid rgba(var(--color-foreground),.12)}.tbl-article__foot .tbl-pills{padding:0}.tbl-article__back{display:inline-flex;align-items:center;gap:.7rem;font-size:1.35rem;font-weight:600;color:rgb(var(--color-foreground));text-decoration:none}.tbl-article__back:hover{text-decoration:underline;text-underline-offset:.4rem}.tbl-article__more{padding:1.6rem 0 4rem}@media screen and (max-width:989px){.tbl-jfeat{grid-template-columns:1fr}.tbl-jfeat__media{min-height:0;aspect-ratio:16 / 9}.tbl-jfeat__body{padding:2.6rem 2.4rem}.tbl-journal__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem}.tbl-jcta{grid-template-columns:1fr;padding:3rem 2.6rem}.tbl-jcta__form-wrap{padding-left:0;padding-top:2.4rem;border-left:0;border-top:1px solid rgba(var(--color-foreground),.18)}.tbl-article__layout,.tbl-article__layout--no-quote{grid-template-columns:minmax(0,1fr);gap:2.8rem}.tbl-article__toc,.tbl-article__quote{position:static}.tbl-article__toc{padding:1.8rem 2rem;border-radius:1.2rem;background:#f1ede5}.tbl-article__quote{max-width:44rem}}@media screen and (max-width:749px){.tbl-journal__grid{grid-template-columns:1fr}.tbl-journal__bar{flex-direction:column;align-items:stretch}.tbl-journal__search{flex-basis:auto}.tbl-jcta__row{flex-direction:column}.tbl-jcta__button{justify-content:center}.tbl-article__content{font-size:1.5rem}.tbl-article__foot{flex-direction:column;align-items:flex-start}}
/*# sourceMappingURL=/cdn/shop/t/68/assets/tbl-journal.css.map */
