.journal{--jn-ink: #2b2723;--jn-muted: #5c544b;--jn-accent: #7a581c;--jn-cream: #fbf8f2;--jn-paper: #f4eee2;--jn-card: #fffdf8;--jn-line: #e7decb;--jn-sage: #edefe6;--jn-xs: 8px;--jn-sm: 16px;--jn-md: 24px;--jn-lg: 32px;--jn-xl: 48px;--jn-section: 72px;background:var(--jn-cream);color:var(--jn-ink);font:19px/1.75 Outfit,Arial,sans-serif;text-align:start;padding-bottom:var(--jn-section);overflow-wrap:anywhere}.journal *,.journal *:before,.journal *:after{box-sizing:border-box}.journal ::selection{background:var(--jn-line);color:var(--jn-ink)}.journal__wrap{width:100%;max-width:1344px;padding-inline:var(--jn-lg);margin-inline:auto}.journal :is(h1,h2,h3,h4){font-family:Fraunces,Georgia,serif;color:var(--jn-ink);font-weight:500;line-height:1.18;letter-spacing:-.025em}.journal h1{font-size:clamp(36px,4.4vw,64px)}.journal h2{font-size:clamp(28px,2.7vw,38px)}.journal h3{font-size:25px}.journal a{color:var(--jn-accent);text-underline-offset:4px;text-decoration-thickness:1px}.journal a:hover{text-decoration-thickness:2px}.journal :is(a,button,input,summary,[tabindex]):focus-visible{outline:3px solid var(--jn-accent);outline-offset:4px}.journal img{max-width:100%;height:auto}.journal a,.journal summary,.journal button{-webkit-tap-highlight-color:var(--jn-line)}.journal-index__intro{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:var(--jn-section);padding-block:var(--jn-section);align-items:center}.journal-index__intro h1{margin:0 0 var(--jn-md)}.journal-index__intro p{max-width:52ch;font-size:22px;line-height:1.5;margin:0}.journal-index__paths a{display:flex;justify-content:space-between;align-items:center;gap:var(--jn-sm);border-bottom:1px solid var(--jn-line);padding-block:var(--jn-sm);text-decoration:none}.journal-start{padding-bottom:var(--jn-section)}.journal-start>h2{margin:0 0 var(--jn-lg)}.journal-start__links{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--jn-xl)}.journal-start__links>a{border-top:1px solid var(--jn-accent);padding-top:var(--jn-md);text-decoration:none}.journal-arrow{display:inline-flex;width:16px;height:16px;align-items:center;flex-shrink:0;vertical-align:middle;margin-inline-start:4px}.journal-arrow svg{width:100%;height:100%}.journal-start__links h3{margin:var(--jn-sm) 0}.journal-start__links p{margin:0;color:var(--jn-muted);font-size:17px;line-height:1.55}.journal-start__links a:hover h3{text-decoration:underline;text-underline-offset:5px}.journal-library__heading{display:flex;align-items:end;justify-content:space-between;gap:var(--jn-lg);border-top:1px solid var(--jn-line);padding-top:var(--jn-xl)}.journal-library__heading h2{margin:0}.journal-search label{display:block;font-size:15px;margin-bottom:var(--jn-xs)}.journal-search>div{display:flex;gap:var(--jn-xs)}.journal-search input{width:240px;min-width:0;border:1px solid var(--jn-line);border-radius:4px;padding:12px;font:inherit;font-size:16px;color:var(--jn-ink);background:var(--jn-card);caret-color:var(--jn-accent)}.journal-search input::placeholder{color:var(--jn-muted)}.journal-search button{font:inherit;font-size:16px;padding:12px 18px;border:0;border-radius:4px;background:var(--jn-accent);color:#fff;cursor:pointer}.journal-topics{display:flex;flex-wrap:wrap;gap:var(--jn-xs) var(--jn-md);padding-block:var(--jn-md) var(--jn-xl)}.journal-topics a{padding-block:8px;font-size:16px;color:var(--jn-muted)}.journal-topics a[aria-current]{color:var(--jn-ink);font-weight:600;text-decoration-thickness:3px}.journal-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--jn-xl) var(--jn-lg)}.journal-card{border-bottom:1px solid var(--jn-line);padding-bottom:var(--jn-lg);min-width:0}.journal-card__link{display:block;color:inherit!important;text-decoration:none;height:100%}.journal-card__image{margin-bottom:var(--jn-md)}.journal-card__image img{display:block;width:100%;height:auto;object-fit:contain;border-radius:8px}.journal-card time{font-size:14px;color:var(--jn-muted)}.journal-card h2{margin:12px 0;font-size:27px;line-height:1.2}.journal-card p{margin:0 0 var(--jn-md);font-size:17px;line-height:1.6;color:var(--jn-muted)}.journal-card__action{font-size:16px;color:var(--jn-accent);text-decoration:underline;text-underline-offset:4px}.journal-card--text{padding:var(--jn-md);background:var(--jn-paper);border-radius:8px}.journal-article__hero{padding-block:var(--jn-xl) var(--jn-xl)}.journal-breadcrumb{display:flex;flex-wrap:wrap;gap:12px;font-size:14px;margin-bottom:var(--jn-lg)}.journal-article__hero h1{max-width:29ch;margin:0 0 var(--jn-md);text-align:start;text-wrap:balance}.journal-article__meta{display:flex;flex-wrap:wrap;gap:8px 16px;color:var(--jn-muted);font-size:15px}.journal-article__meta a{margin-left:var(--jn-sm)}.journal-article__layout{display:grid;grid-template-columns:minmax(0,1fr) 256px;gap:64px;align-items:start}.journal-article__main{grid-column:1;grid-row:1;min-width:0}.journal-article__rail{grid-column:2;grid-row:1;position:sticky;top:112px;max-height:calc(100vh - 144px);overflow-y:auto;scrollbar-color:var(--jn-line) transparent;scrollbar-width:thin;padding:4px}.journal-toc{border-top:1px solid var(--jn-line);border-bottom:1px solid var(--jn-line);padding-block:var(--jn-sm);font-size:15px;line-height:1.45}.journal-toc summary{cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:var(--jn-sm);font-weight:600;list-style:none;padding-block:6px}.journal-toc summary::-webkit-details-marker{display:none}.journal-toc summary:after{content:"";width:8px;height:8px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg);margin-right:4px}.journal-toc[open] summary:after{transform:rotate(225deg)}.journal-toc ol{list-style:none;margin:var(--jn-sm) 0 0;padding:0}.journal-toc li+li{margin-top:4px}.journal-toc a{display:block;text-decoration:none;color:var(--jn-muted);padding:7px 8px;border-radius:4px}.journal-toc a[aria-current]{background:var(--jn-paper);color:var(--jn-ink);font-weight:600}.journal-article__next{padding-top:var(--jn-lg)}.journal-article__next h2{font-size:24px;margin:0 0 var(--jn-sm)}.journal-article__next a{display:block;font-size:16px;padding-block:8px}.journal-article__image{width:fit-content;max-width:100%;margin:0 0 var(--jn-lg)}.journal-article__image img{display:block;width:auto;height:auto;max-width:100%;max-height:640px;object-fit:contain;border-radius:8px}.journal .journal-article__body{font:inherit;text-align:start;color:var(--jn-ink)}.journal .journal-article__body :is(.joyo3,.joyo3-body,.joyo-article,.joyo3-wide,.joyo3-picks,.page-width,.page-width--narrow){max-width:none!important;width:auto!important;margin-inline:0!important;padding:0!important;background:transparent!important;font:inherit!important;color:inherit!important;text-align:start!important}.journal .journal-article__body :is(p,li,td,th,blockquote){font-family:Outfit,Arial,sans-serif!important;font-size:19px!important;line-height:1.75!important;letter-spacing:normal!important;text-align:start}.journal .journal-article__body :is(p,ul,ol){max-width:min(100%,820px)}.journal .journal-article__body p{margin:0 0 var(--jn-md);color:var(--jn-ink)}.journal .journal-article__body :is(h2,h3,h4){font-family:Fraunces,Georgia,serif!important;font-weight:500!important;color:var(--jn-ink)!important;line-height:1.2!important;letter-spacing:-.02em!important;text-align:start!important;max-width:35ch;margin:var(--jn-xl) 0 var(--jn-sm)!important;padding:0!important;border:0!important;scroll-margin-top:128px}.journal .journal-article__body h2{font-size:34px!important}.journal .journal-article__body h3{font-size:27px!important}.journal .journal-article__body h4{font-size:23px!important}.journal .journal-article__body :is(h2,h3,h4) :is(b,strong,span){font:inherit!important;color:inherit!important}.journal .journal-article__body :is(p,li)>span{font:inherit!important}.journal .journal-article__body ul,.journal .journal-article__body ol{padding-left:24px;margin:var(--jn-md) 0}.journal .journal-article__body li{margin-block:8px}.journal .journal-article__body a{color:var(--jn-accent)}.journal .journal-article__body img{display:block;max-width:100%!important;width:auto!important;height:auto!important;max-height:650px;object-fit:contain;margin-block:var(--jn-lg);border-radius:8px}.journal .journal-article__body figure{margin:var(--jn-lg) 0}.journal .journal-article__body figcaption{color:var(--jn-muted)!important;font-size:15px!important;margin-top:8px}.journal .journal-article__body :is(.joyo-answer,.joyo3-tldr,.joyo3-take,.joyo-note,blockquote){background:var(--jn-paper)!important;padding:var(--jn-md)!important;border:0!important;border-radius:8px;margin:var(--jn-lg) 0!important}.journal .journal-article__body :is(.joyo3-eyebrow,.joyo3-tldr-eyebrow,.joyo3-take-eyebrow,.joyo3-faq-eyebrow,.joyo3-cta-eyebrow){font-size:14px!important;letter-spacing:normal!important;color:var(--jn-muted)}.journal .journal-article__body :is(.joyo3-cta,.joyo3-trust,.joyo3-related,[data-joyo-cta]){padding:var(--jn-md)!important;margin:var(--jn-lg) 0!important;max-width:none!important;width:auto!important;background:var(--jn-paper)!important;color:var(--jn-ink)!important;border:1px solid var(--jn-line)!important;border-radius:8px!important}.journal .journal-article__body :is(.joyo3-cta-inner,.joyo3-trust-inner){padding:0!important;margin:0!important;max-width:none!important;background:transparent!important;color:var(--jn-ink)!important}.journal .journal-article__body .joyo3-cta :is(p,.joyo3-cta-eyebrow){color:var(--jn-ink)!important}.journal .journal-article__body :is(.joyo3-cta-btn,[data-joyo-cta] a){display:inline-block;background:var(--jn-accent)!important;color:#fff!important;padding:12px 20px!important;border-radius:6px;font-size:16px;text-decoration:none}.journal .journal-article__body :is(.joyo3-cta-title,.joyo3-faq-title){font-family:Fraunces,Georgia,serif!important;font-size:28px!important;margin-bottom:var(--jn-sm)}.journal .journal-article__body .joyo3-trust-inner{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--jn-md)}.journal .journal-article__body .joyo3-trust-label{font-weight:600}.journal .journal-article__body :is(.joyo3-trust-sub,.joyo3-signoff,.joyo3-sources){font-size:16px}.journal .journal-article__body .joyo3-sources{margin-top:var(--jn-xl);padding-top:var(--jn-md);border-top:1px solid var(--jn-line)}.journal-article__deck{font-size:22px;line-height:1.55;margin-bottom:var(--jn-lg);max-width:62ch}.journal .journal-table{max-width:100%;overflow-x:auto;margin-block:var(--jn-lg);scrollbar-color:var(--jn-accent) var(--jn-paper)}.journal .journal-table table{width:100%!important;border-collapse:collapse;margin:0!important;min-width:560px}.journal .journal-table :is(td,th){padding:14px!important;border:1px solid var(--jn-line)!important;font-size:16px!important;background:transparent;min-width:120px}.journal .journal-table th{background:var(--jn-paper)}.journal .journal-table-hint{font-size:14px!important;color:var(--jn-muted)!important;margin-bottom:8px}.journal-article__end{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--jn-md);padding-block:var(--jn-lg);border-top:1px solid var(--jn-line);margin-top:var(--jn-xl);font-size:16px}.journal .article-template__comment-wrapper{background:var(--jn-paper);margin-top:var(--jn-xl)}.journal .article-template__comment-wrapper .page-width--narrow{max-width:900px}@media(max-width:1099px){.journal-article__layout{display:flex;flex-direction:column;gap:var(--jn-lg)}.journal-article__rail{position:static;max-height:none;width:100%;padding:0}.journal-article__next{display:none}.journal-article__main{width:100%}.journal-index__intro{grid-template-columns:1fr 280px;gap:var(--jn-lg)}.journal-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:699px){.journal{font-size:18px;--jn-section: 48px;--jn-xl: 36px}.journal__wrap{padding-inline:20px}.journal-index__intro{display:block;padding-top:36px}.journal-index__intro p{font-size:20px}.journal-index__paths{margin-top:var(--jn-lg);font-size:17px}.journal-start__links{grid-template-columns:1fr;gap:var(--jn-md)}.journal-start__links>a{display:block;padding-top:var(--jn-sm)}.journal-start__links h3{margin:0 0 8px;font-size:25px}.journal-library__heading{display:block}.journal-search{margin-top:var(--jn-md)}.journal-search input{flex:1;width:100%}.journal-search div{width:100%}.journal-grid{grid-template-columns:1fr}.journal-topics{column-gap:20px;padding-bottom:var(--jn-lg)}.journal-article__hero{padding-top:var(--jn-lg);padding-bottom:var(--jn-lg)}.journal-article__hero h1{font-size:36px;text-wrap:pretty}.journal-article__meta{font-size:14px}.journal-article__meta a{margin-left:0}.journal-breadcrumb{margin-bottom:var(--jn-md)}.journal .journal-article__body :is(p,li,td,th,blockquote){font-size:18px!important}.journal .journal-article__body h2{font-size:29px!important}.journal .journal-article__body h3{font-size:25px!important}.journal .journal-article__body :is(.joyo3-cta,.joyo3-trust,.joyo3-related,[data-joyo-cta],.joyo-answer,.joyo3-tldr,.joyo3-take,.joyo-note,blockquote){padding:20px!important}.journal-article__deck{font-size:21px}.journal .journal-table :is(td,th){font-size:16px!important}}@media(prefers-reduced-motion:reduce){.journal *,.journal *:before,.journal *:after{scroll-behavior:auto!important;transition:none!important}}@media print{.journal-article__rail,.journal-index__paths{display:none}.journal-article__layout{display:block}.journal{background:#fff}.journal .journal-table{overflow:visible}}.journal .journal-article__body table{display:block;max-width:100%;overflow-x:auto;border-collapse:collapse}.journal .journal-table table{display:table}.journal-article__continue{padding:var(--jn-md);background:var(--jn-sage);margin-top:var(--jn-xl)}.journal-article__continue h2{font-size:28px;margin:0 0 var(--jn-sm)}.journal-article__continue a{display:inline-block;margin:8px 24px 8px 0;font-size:17px}
/*# sourceMappingURL=/cdn/shop/t/7/assets/joyo-journal.css.map */
