.cb-journal,.cb-article{--cb-ink: #0a0a0a;--cb-paper: #fff;--cb-soft: #f4f4f1;--cb-line: #d9d9d4;--cb-muted: #666;color:var(--cb-ink);background:var(--cb-paper)}.cb-journal__inner,.cb-article__inner{width:min(1440px,100%);margin:0 auto;padding-inline:clamp(20px,4vw,64px)}.cb-journal__masthead{padding:clamp(132px,15vw,220px) 0 clamp(56px,8vw,112px);border-bottom:1px solid var(--cb-line)}.cb-journal__eyebrow,.cb-article__eyebrow,.cb-trust__label,.cb-tools__label{font:700 11px/1.2 var(--font-mono);letter-spacing:.12em;text-transform:uppercase}.cb-journal__title{max-width:980px;margin:16px 0 20px;font-size:clamp(58px,10vw,148px);line-height:.82;letter-spacing:0}.cb-journal__intro{max-width:620px;color:var(--cb-muted);font-size:clamp(17px,2vw,22px)}.cb-journal__controls{display:grid;grid-template-columns:minmax(240px,1fr) auto;gap:18px;align-items:center;padding-block:28px;border-bottom:1px solid var(--cb-line)}.cb-journal__search{width:100%;min-height:52px;padding:0 16px;border:1px solid var(--cb-ink);background:var(--cb-paper);color:inherit;font:600 14px/1 var(--font-body)}.cb-journal__filters{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none}.cb-journal__filter,.cb-article__share,.cb-toc__toggle{min-height:44px;padding:0 16px;border:1px solid var(--cb-ink);background:var(--cb-paper);color:inherit;cursor:pointer;white-space:nowrap;font:700 11px/1 var(--font-mono);text-transform:uppercase}.cb-journal__filter[aria-pressed=true],.cb-journal__filter:hover,.cb-article__share:hover,.cb-toc__toggle:hover{background:var(--cb-ink);color:var(--cb-paper)}.cb-journal__featured{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(320px,.75fr);min-height:560px;margin-block:clamp(48px,7vw,96px);border:1px solid var(--cb-line)}.cb-journal__featured-media,.cb-journal-card__media,.cb-read-next__media{overflow:hidden;background:var(--cb-soft)}.cb-journal__featured-media,.cb-journal-card__media,.cb-read-next__media{aspect-ratio:16 / 9}.cb-journal__featured-media img,.cb-journal-card__media img,.cb-read-next__media img,.cb-article__hero img,.cb-article__support img{width:100%;height:100%;display:block;object-fit:contain;background:var(--cb-soft)}.cb-journal__featured-media picture,.cb-journal-card__media picture,.cb-read-next__media picture,.cb-article__hero picture,.cb-article__support picture{display:block;width:100%;height:100%}.cb-journal__featured-copy{padding:clamp(32px,5vw,72px);display:flex;flex-direction:column;justify-content:flex-end;border-left:1px solid var(--cb-line)}.cb-journal__featured-copy h2{margin:16px 0;font-size:clamp(34px,4vw,58px);letter-spacing:0}.cb-journal__featured-copy p{color:var(--cb-muted);font-size:17px}.cb-journal__featured-copy a:after{content:"  \2192"}.cb-journal__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;background:var(--cb-line);border:1px solid var(--cb-line);margin-bottom:72px}.cb-journal-card{display:flex;flex-direction:column;min-width:0;background:var(--cb-paper)}.cb-journal-card[hidden]{display:none}.cb-journal-card__copy{padding:26px;display:grid;gap:12px}.cb-journal-card__copy h2{font-size:clamp(22px,2vw,30px);letter-spacing:0}.cb-journal-card__copy p{color:var(--cb-muted)}.cb-journal-card__meta{font:700 10px/1.4 var(--font-mono);text-transform:uppercase}.cb-journal__empty{display:none;padding:70px 20px;text-align:center;border:1px solid var(--cb-line)}.cb-journal__empty.is-visible{display:block}.cb-pagination{display:flex;justify-content:center;gap:8px;margin:0 0 96px}.cb-pagination a,.cb-pagination span{min-width:44px;min-height:44px;display:grid;place-items:center;border:1px solid var(--cb-line)}.cb-pagination .current{background:var(--cb-ink);color:var(--cb-paper)}.cb-article__progress{position:fixed;top:var(--header-height, 80px);left:0;z-index:50;width:0;height:3px;background:#111}.cb-article__header{padding:clamp(132px,13vw,190px) 0 clamp(48px,7vw,84px);text-align:center;background:var(--cb-soft)}.cb-article__title{width:min(1000px,calc(100% - 40px));margin:18px auto 28px;font-size:clamp(42px,7vw,84px);line-height:.98;letter-spacing:0}.cb-article__meta{display:flex;flex-wrap:wrap;justify-content:center;gap:10px 18px;color:var(--cb-muted);font:600 11px/1.4 var(--font-mono);text-transform:uppercase}.cb-article__hero{width:min(1440px,100%);aspect-ratio:16 / 9;margin:0 auto;overflow:hidden;background:var(--cb-soft)}.cb-article__layout{display:grid;grid-template-columns:240px minmax(0,760px);gap:clamp(38px,6vw,90px);justify-content:center;align-items:start;padding-block:clamp(54px,8vw,110px)}.cb-toc{position:sticky;top:calc(var(--header-height, 80px) + 28px)}.cb-toc__title{margin-bottom:16px}.cb-toc ol{display:grid;gap:10px;list-style:decimal-leading-zero;padding-left:30px}.cb-toc a{color:var(--cb-muted);font-size:13px}.cb-toc a:hover{color:var(--cb-ink)}.cb-toc__toggle{display:none;width:100%}.cb-article__body{min-width:0;font-size:18px;line-height:1.75}.cb-article__body>*+*{margin-top:28px}.cb-article__body h2{margin-top:64px;font-size:clamp(30px,4vw,44px);letter-spacing:0;scroll-margin-top:120px}.cb-article__body h3{margin-top:44px;font-size:26px;letter-spacing:0;scroll-margin-top:120px}.cb-article__body ul,.cb-article__body ol{padding-left:24px}.cb-article__body a{text-decoration:underline;text-underline-offset:4px}.cb-article__body img{max-width:100%;height:auto}.cb-article__support{aspect-ratio:3 / 2;margin:48px 0;overflow:hidden}.cb-article__actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:48px;padding-top:24px;border-top:1px solid var(--cb-line)}.cb-trust{display:grid;grid-template-columns:1fr 1fr;gap:28px;margin-top:70px;padding:28px;background:var(--cb-soft);border:1px solid var(--cb-line)}.cb-trust h2{margin:8px 0;font-size:24px}.cb-trust p,.cb-trust li{color:var(--cb-muted);font-size:14px}.cb-trust ul{padding-left:18px}.cb-shop-rail,.cb-read-next{padding:clamp(60px,8vw,104px) 0;border-top:1px solid var(--cb-line)}.cb-shop-rail__head,.cb-read-next__head{display:flex;justify-content:space-between;align-items:end;gap:20px;margin-bottom:30px}.cb-shop-rail__head h2,.cb-read-next__head h2{font-size:clamp(34px,5vw,60px);letter-spacing:0}.cb-shop-rail__grid,.cb-read-next__grid{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(270px,32%);gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:16px}.cb-shop-rail__grid>*,.cb-read-next__grid>*{scroll-snap-align:start}.cb-read-next__card{border:1px solid var(--cb-line)}.cb-read-next__copy{padding:22px}.cb-read-next__copy h3{margin-top:10px;font-size:24px;letter-spacing:0}@media(max-width:989px){.cb-journal__featured{grid-template-columns:1fr}.cb-journal__featured-copy{border-left:0;border-top:1px solid var(--cb-line)}.cb-journal__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.cb-article__layout{grid-template-columns:1fr}.cb-toc{position:static}.cb-toc__toggle{display:block}.cb-toc__list{display:none;padding:20px 8px 0}.cb-toc.is-open .cb-toc__list{display:block}}@media(max-width:749px){.cb-journal__controls,.cb-journal__grid{grid-template-columns:1fr}.cb-journal__featured{min-height:0}.cb-article__title{font-size:42px}.cb-article__layout{padding-inline:20px}.cb-trust{grid-template-columns:1fr}.cb-shop-rail__grid,.cb-read-next__grid{grid-auto-columns:82%}}@media(prefers-reduced-motion:reduce){.cb-article__progress{display:none}}
/*# sourceMappingURL=/cdn/shop/t/39/assets/casebear-journal.css.map */
